body{font-size:14px; min-width:1300px;}
*{ margin:0; padding:0; font-family: Helvetica, Arial, sans-serif;}
img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
a{ text-decoration:none;}

.flexBox {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
justify-content: space-between;
}


html body{width: 100%;font-size: 14px;}

.s_width{ width:1330px; margin:0 auto; position:relative}
.liuyan{ padding:0 0 30px 0; }
.rt{height:400px; width: 1300px; margin: 0 auto; border: 1px solid #d5d5d5; padding-top: 60px;}


.navbg{ width:100%;	height:100px; position:relative; background:rgba(255,255,255,1); transition: height 0.2s linear; -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.1);  box-shadow: 0 0 15px rgba(0,0,0,0.1);}
.logo_nav{ width:100%;height:100px;}
.logo_nav .logo{ position:absolute; left:15px; top:11px; }
.logo_nav .logo img{  transition:height 0.2s linear; }
.nav{ height:100px; width:50%; position:absolute; left:50%; margin-left:-20%; top:0 }
.nav ul{ height:100px;}
.nav li{line-height:100px; float: left; position:relative}
.nav li a{ line-height:100px; font-size:15px; color:#444; text-align:center; display: block; text-decoration:none; background:url(../images/bian.jpg) no-repeat center center}
.nav li:nth-child(3) a{ background:url(../images/bian2.jpg) no-repeat center center;}
.nav li:nth-child(4) a{ background:url(../images/bian2.jpg) no-repeat center center;}
.nav li:nth-child(5) a{ background:url(../images/bian2.jpg) no-repeat center center;}
.nav li:nth-child(1){ width:120px;}
.nav li:nth-child(2){ width:120px;}
.nav li:nth-child(3){ width:160px;}
.nav li:nth-child(4){ width:155px;}
.nav li:nth-child(5){ width:155px;}
.nav li:nth-child(6){ width:120px;}
.nav li:nth-child(7){ width:120px;}

.nav li a:hover{ color:#da231f}

.nav li div {display:none;width:250px;text-align:center;color:#4f4f4f;position:absolute;top:100%; left:-5px; background:#da231f; z-index:9999999 }
.nav li div a {display:block;COLOR: #fff; LINE-HEIGHT:39px; HEIGHT:39px;FONT-SIZE: 14px;font-weight:normal;border-bottom:1px solid rgba(255,255,255,0.1); margin-top:0;  background:#da231f; text-transform:capitalize}
.nav li:nth-child(4) div a{ background:#da231f}

.nav li div a:hover {color:#fff; border-bottom:1px solid rgba(255,255,255,0.1); background:#333; border-top:0; border-right:0; border-left:0; }


.navbg2{ width:100%; height:100px; position: fixed; z-index:9999; background:rgba(255,255,255,1); top:0; transition: height 0.2s linear; -webkit-box-shadow: 0 0 15px rgba(0,0,0,0.1);  box-shadow: 0 0 15px rgba(0,0,0,0.1);}
.navbg2 .langage{ position:absolute; right:0; width:186px; height:100%; line-height:100%;  top:0;  font-size:16px; color:#fff; background:#242424}
.navbg2 .langage_pic{ background:url(../images/qiu.png) no-repeat 15px center; width:100%; height:100%; line-height:100%; padding:0 0 0 60px;  box-sizing:border-box; position:relative}
.navbg2 .langage_pic span{ display:block; width:100%; height:36%; position:absolute; top:40%;}
.navbg2 .langage p {position: absolute;right: 22px;top: 50%;margin-top: -4px;content: "";display:block;vertical-align: top; width: 16px;height: 8px;background:url(../img/ico.png) ;  transition: 0.3s ease 0s; -webkit-filter: grayscale(0.5);}
.navbg2 .langage:hover p{ -webkit-animation: bounce-up 1s ease infinite;animation: bounce-up 1s ease infinite; }
.navbg2 .langage_pic div{ display:none;width:186px;text-align:center;color:#4f4f4f;position:absolute;top:100px; left:0; background:#fff; height:0; }
.navbg2 .langage_pic div a {display:block; width:120px; margin:0 auto;color: #333; line-height:39px; height:39px;font-size: 14px;font-weight:normal;border-bottom:1px solid rgba(0,0,0,0.1); margin-top:0;}
.navbg2 .langage_pic div a:hover {color:#da231f;  }


.navbg .langage{ position:absolute; right:0; width:186px; height:100px; line-height:100px;  top:0;  font-size:16px; color:#fff; background:#242424}
.navbg .langage_pic{ background:url(../images/qiu.png) no-repeat 15px center; width:100%; padding:0 0 0 60px;  box-sizing:border-box;}
.navbg .langage_pic span{ display:block; width:100%;}
.navbg .langage p {position: absolute;right: 22px;top: 50%;margin-top: -4px;content: "";display:block;vertical-align: top; width: 16px;height: 8px;background:url(../img/ico.png) ;  transition: 0.3s ease 0s; -webkit-filter: grayscale(0.5);}
.navbg .langage:hover p{ -webkit-animation: bounce-up 1s ease infinite;animation: bounce-up 1s ease infinite; }
.navbg .langage_pic div{ display:none;width:186px;text-align:center;color:#4f4f4f;position:absolute;top:100px; left:0; background:#fff; height:0; }
.navbg .langage_pic div a {display:block; width:120px; margin:0 auto;color: #333; line-height:39px; height:39px;font-size: 14px;font-weight:normal;border-bottom:1px solid rgba(0,0,0,0.1); margin-top:0;}
.navbg .langage_pic div a:hover {color:#da231f;  }
@-webkit-keyframes bounce-up { 25% {
-webkit-transform: translateY(-8px);
}
 50%, 100% {
-webkit-transform: translateY(0);
}
 75% {
-webkit-transform: translateY(-3px);
}
}
 @keyframes bounce-up { 25% {
transform: translateY(-8px);
}
50%, 100% {
transform: translateY(0);
}
75% {
transform: translateY(-3px);
}
}








.banner2{position: relative; height:430px; z-index: 1; margin-top: -132px;}

.f_link{ background:#eeeeee; color:#fff; font-size:16px; line-height:90px;}
.f_link a{ color:#eeeeee; font-size:17px;}
.f_link a:hover{ color:#111;font-weight:bold;}


.footer{ background:url(../images/hh.jpg); }
.footer .s_width{ position:relative; overflow:hidden; padding:45px 0}
.footer .f_tel{ padding:60px 45px 30px 0;  }
.footer span{ display:block; font-size:18px; color:#fcfcfc; line-height:65px; text-transform:uppercase}
.footer .f_contact{ width:585px;  border-right:1px solid rgba(255,255,255,0.1); margin-right:45px; padding:0 25px 65px 65px;}
.footer .f_contact p{ line-height:36px; color:#fff; font-size:14px;}
.footer .f_nav{ width:541px;}
.footer .f_nav div{width:47%; float:left; line-height:27px; border:1px solid rgba(255,255,255,0.1); text-align:center; margin:0 5px 15px 0;}
.footer .f_nav div a{ color:#fff; font-size:14px; text-transform:capitalize}

.footer_p{ text-align:center; font-size:15px; line-height:70px; color:#fff; border-top:1px solid rgba(255,255,255,0.1);}
.footer_p a{color:#fff}
.footer_p a:hover{color:#fff; font-weight:bold}



/*--search modal--*/
.modal { position: fixed; z-index:999999999999999; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.8);display: none; }
.modal-dialog { position: absolute; z-index:9999999999; left: 0; top:50%; margin-top:-225px; width: 100%; background:; height:450px; }
.modal-content { width: 1300px; margin:0 auto; position:absolute;left:50%; margin-left:-600px; height:400px; }
.modal-content > div {  }
.modal-content input { border: none; float: left;}
.modal-content .search-logo { width: 408px; padding:80px 0 0 0; position:absolute; left:50%; margin-left:-204px; border-bottom:1px solid #5c5c5c}
.modal-content .search-logo img{ width:100%;}
.modal-content .search-bar { position:absolute; width:850px; left:50%; margin-left:-425px; height:90px; top:210px; }
.modal-content .search-tab .tab { padding: 6px 20px; float: left; font-size: 24px; color: #fff; cursor: pointer; }
.modal-content .search-tab .on { background: #fff; color: #fe0000; }
.modal-content .tab-panel { display: none; }
.modal-content .on { display: block; }
.modal-content .search-bar .search-keywords { margin-top: 2px; border-radius: 6px; overflow: hidden; }
.modal-content .search-bar .keywords { padding-left: 10px; width: 754px; height: 70px; line-height: 70px; font-size: 16px; background:#eee}
.modal-content .search-bar input[type="submit"] {  width: 70px; height: 70px; line-height: 70px; text-align: center; font-size: 16px; color: #fff; cursor: pointer; margin-left:15px; background:#f31151 url(../images/images/se.png) no-repeat center center}
.modal-content .search-close { width:26px; height:27px; cursor: pointer; transition:.4s all; display:block; position:absolute; right:0; top:0;}
.modal-content .search-close:hover {  color: #fff; transform: rotate(360deg); -webkit-transform: rotate(360deg); }
.modal-open { overflow: hidden; padding-right: 17px; }
.search_cage{ width:1100px; position:absolute; left:50%; margin-left:-550px; height:50px; bottom:0;}
.search_cage li{ float:left; width:150px; text-align:center; line-height:50px;}
.search_cage li a{ color:#dddddd; font-size:16px; text-align:center; line-height:50px;}
.search_cage li a:hover{ color:#fff; font-weight:bold;}



/*about*/
.about{padding:115px 0 69px 0; overflow:hidden; background:#fff url(../images/abg.jpg) no-repeat center top;}
.about h2{ text-align:center; margin:0 0 50px 0}
.about h2 span{ color:#272828; font-weight:normal;}
.about h2 p{ text-align:center; line-height:105px; font-size:48px; color:#2e2e2e; background:url(../images/xxian.jpg) no-repeat center bottom}
.about h2 p a{ color:#da231f; font-family:Impact; text-transform:uppercase;}
.about h2 i{ display:block; font-style:normal; font-weight:normal; font-size:15px; color:#5c5c5c; line-height:30px; padding:10px 0 0 0;}
.about_pic{ width:1330px; margin:0 auto 30px auto; height:399px; position:relative;}
.about_pic .hong{ width:393px; height:399px; position:absolute; right:0; top:0; z-index:2}
.about_pic .jia{ width:80px; height:80px; position:absolute; right:0; bottom:0; z-index:3}
.about_con{ background:url(../images/fenhao.png) no-repeat center 35px; margin-bottom:70px;}
.about_con span{ display:block; text-align:center; font-size:30px; color:#1a1a1a; line-height:135px;}
.about_con p{ width:1286px; margin:0 auto; line-height:29px; color:#616161; font-size:16px;}
.about_li{ width:650px; height:78px; margin:0 auto}

.about_tel{ width:421px; margin:0 auto; height:54px; line-height:54px; background:url(../images/atelbg.jpg); font-family:impact; font-size:27px; padding:0 0 0 70px; box-sizing:border-box;}
.about_tel span{ display:block; width:139px; float:right; background:#da231f; text-align:center; font-size:17px; color:#ffffff; border-radius:54px;}
.about_tel span a{font-size:17px; color:#ffffff; }


/*youshi*/
.youshi{ height:725px; background:url(../images/chibg.jpg) no-repeat center top;}
.youshi .s_width{}
.youshi .you_l{ width:540px; color:#ffffff; line-height:25px; font-size:15px; padding:85px 0 0 0}
.youshi .you_l h2{ background:url(../images/adv.png) no-repeat left top; padding:35px 0 0 0; font-size:48px; color:#ffffff; font-family:impact; text-transform:uppercase;}
.youshi .you_l p{ padding:55px 0 0 0}
.youshi .you_r{ width:632px; padding:85px 0 0 0}



/*xinlai*/
.xinlai_num{ padding:35px 0 }


/*xiangmu*/
.xiangmu{ padding:50px 0 40px 0; background:#f5f5f5}
.xiangmu h2{ text-align:center; margin:0 0 50px 0}
.xiangmu h2 span{ color:#272828; font-weight:normal;}
.xiangmu h2 p{ text-align:center; line-height:105px; font-size:48px; color:#2e2e2e; background:url(../images/xxian2.jpg) no-repeat center bottom}
.xiangmu h2 p a{ color:#da231f; font-family:impact; text-transform:uppercase;}
.xiangmu h2 i{ display:block; font-style:normal; font-weight:normal; font-size:15px; color:#5c5c5c; line-height:30px; padding:10px 0 0 0;}
.xiangmu .pro_l{ width:1197px; margin:0 auto 20px auto;}
.xiangmu .pro_l li{ height:121px; border:1px solid #eee; float:left; margin-right:14px; box-sizing:border-box; padding:39px 0 0 0}
.xiangmu .pro_l li a{ padding-top:15px; display:block }
.xiangmu .pro_l li a h2{ font-size:15px; color:#4d4c4c; line-height:28px; font-weight:normal; text-transform:capitalize }
.pr_a{ width:130px; background:#f5f5f5 url(../images/a_a.png) no-repeat center 18px;}
.pr_b{ width:130px; background:#f5f5f5 url(../images/a_b.png) no-repeat center 18px;}
.pr_c{ width:174px; background:#f5f5f5 url(../images/a_c.png) no-repeat center 18px;}
.pr_d{ width:130px; background:#f5f5f5 url(../images/a_d.png) no-repeat center 18px;}
.pr_e{ width:130px; background:#f5f5f5 url(../images/a_e.png) no-repeat center 18px;}
.pr_f{ width:130px; background:#f5f5f5 url(../images/a_f.png) no-repeat center 18px;}
.pr_g{ width:130px; background:#f5f5f5 url(../images/a_g.png) no-repeat center 18px;}
.pr_h{ width:130px; background:#f5f5f5 url(../images/a_h.png) no-repeat center 18px;}

.pr_a.pr_crnt{ background:#d61411 url(../images/a_a_h.png) no-repeat center 18px;}
.pr_b.pr_crnt{ background:#d61411 url(../images/a_b_h.png) no-repeat center 18px;}
.pr_c.pr_crnt{ background:#d61411 url(../images/a_c_h.png) no-repeat center 18px;}
.pr_d.pr_crnt{ background:#d61411 url(../images/a_d_h.png) no-repeat center 18px;}
.pr_e.pr_crnt{ background:#d61411 url(../images/a_e_h.png) no-repeat center 18px;}
.pr_f.pr_crnt{ background:#d61411 url(../images/a_f_h.png) no-repeat center 18px;}
.pr_g.pr_crnt{ background:#d61411 url(../images/a_g_h.png) no-repeat center 18px;}
.pr_h.pr_crnt{ background:#d61411 url(../images/a_h_h.png) no-repeat center 18px;}

.xiangmu .pro_l li.pr_crnt a h2{  color:#ffffff;}
.xiangmu .pro_l li.pr_crnt a p{ color:#ffffff}

.index_product .s_width{ position:relative; padding:45px 0}
.chanpin_l{ width: 659px; position:relative; height:575px; background:url(../images/hei.jpg) no-repeat left bottom; cursor: pointer;}
.chanpin_l .chanpin_l_pic{ width:590px; margin:0 auto; height:490px; border:5px solid #f3f3f3; position:relative; overflow:hidden;}
.chanpin_l p{ width:520px; position:absolute; bottom:40px; line-height:68px; background:#ebebeb url(../images/ddg.jpg) no-repeat right center; left:50%; margin-left:-260px; padding:0 0 0 35px; box-sizing:border-box; font-size:15px; color:#3a3a3a; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; }
.chanpin_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.chanpin_l:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.chanpin_l:hover p{ background:#ebebeb url(../images/ddg2.jpg) no-repeat right center;}

.chanpin_con{ width:645px; position:relative; overflow:hidden;}
.pro_dd{ width:645px; margin:0 auto; position:relative; overflow:hidden;}

.chanpin_con li{float:left; width:305px; height:271px; border:5px solid #f3f3f3; background:#ffffff; margin:0 12px 14px 0; position:relative; overflow:hidden; }
.chanpin_con li:nth-child(2n){ margin:0 0 14px 0; }
.chanpin_con li:hover a{ }
.chanpin_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.chanpin_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.chanpin_con li a{ width:305px; height:271px; display:block;}
.chanpin_con li a .chanpin_con_pic{ width:227px; margin:0 auto; height:227px; overflow:hidden; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.chanpin_con li a span{ display:block; text-align:center; font-size:15px; color:#5e5e5e; line-height:50px; border-top:1px solid #f3f3f3;}



.xiangmu .huahai_l{ width:1100px; margin:0 auto; position:relative; z-index:2}
.xiangmu .huahai_l li{ width:366px; height:110px; border-right:1px solid #dedede; float:left; box-sizing:border-box; padding:45px 0 0 0 }
.xiangmu .huahai_l li:nth-child(3){ border-right:0 solid #dedede;}
.xiangmu .huahai_l li a{ padding-top:15px; display:block }
.xiangmu .huahai_l li a h2{ font-size:15px; color:#343434; line-height:35px; font-weight:normal;}

.cp_a{ background:#ececec url(../images/c_a.png) no-repeat center 12px;}
.cp_b{ background:#ececec url(../images/c_b.png) no-repeat center 12px;}
.cp_c{ background:#ececec url(../images/c_c.png) no-repeat center 12px;}
.cp_a.cp_crnt{ background:#d61411 url(../images/c_a_h.png) no-repeat center 12px;}
.cp_b.cp_crnt{ background:#d61411 url(../images/c_b_h.png) no-repeat center 12px;}
.cp_c.cp_crnt{ background:#d61411 url(../images/c_c_h.png) no-repeat center 12px;}
.xiangmu .huahai_l li.cp_crnt a h2{  color:#ffffff;}
.xiangmu .huahai_l li.cp_crnt a p{ color:#ffffff}




/*index_h*/
.index_huahai_con{ width:1350px; margin:0 auto; position:relative; z-index:1}
.index_huahai_con .zong{ width:1350px; position:absolute; height:800px; left:50%; margin-left:-675px; top:-35px;}
.index_huahai_con .chanpin_r{ }
.index_huahai_con .zong .zong_con{  height:580px; position:relative}
.index_huahai_con .zong .z_num{ width:1114px; margin:0 auto;}
.index_huahai_con .zong .z_num span{ display:block; width:105px; float:left;  padding:50px 0 0 0 ;}
.index_huahai_con .zong .z_num .z_num_p{  float:right; width:926px; border-left:1px solid #ddd; padding:0 0 0 70px; margin:32px 0 0 0}
.index_huahai_con .zong .z_num .z_num_p p{ font-weight:bold; font-size:27px; color:#232323; line-height:65px; background:url(../images/xian3.jpg) no-repeat left bottom;}
.index_huahai_con .zong .z_num .z_num_p i{ display:block; padding:15px 0; font-style:normal; line-height:27px; font-size:15px;}



.in_pro{ background:#f5f5f5; padding:80px 0 55px 0}
.in_pro h2{ text-align:center; margin:0 0 35px 0}
.in_pro h2 span{ color:#272828;}
.in_pro h2 p{ text-align:center; line-height:75px; font-size:40px; color:#2e2e2e; background:url(../images/xian.jpg) no-repeat center bottom}
.in_pro h2 p a{ color:#0052a0}
.in_pro h2 i{ display:block; font-style:normal; font-weight:normal; font-size:16px; color:#5c5c5c; line-height:30px; padding:10px 0 0 0;}

.product_index{ }
.product_index .s_width{ position:relative; padding:0 0 30px 0;}
.tupian_zl{ position:absolute; left:-65px; top:180px; width:58px; height:154px; background:url(../images/lleft.png); transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.tupian_zl:hover{ background:url(../images/lleft_h.png)}
.tupian_zr{ position:absolute; right:-65px; top:180px; width:58px; height:154px; background:url(../images/rright.png); transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.tupian_zr:hover{ background:url(../images/rright_h.png)}


.news_kuang{ background:url(../images/nn_bg.jpg) no-repeat center top; padding:210px 0 0 0; margin:-130px 0 0 0}
.news_kuang_da{ width:1350px; margin:0 auto; position:relative; height:600px;}
/*news*/
.news{ width:819px; float:left;}
.news h2{ padding:0 0 30px 0; font-weight:normal;}
.news h2 div{ font-size:44px;  }
.news h2 div a{ color:#ffffff; font-family:Impact; text-transform:uppercase}
.news h2 div a span{ }
.news h2 p{ font-size:15px; color:#7a7a7a}
.news h2 i{ display:block; width:102px; height:3px; margin:20px auto 0 auto; background:#ef7b09}
.news h2 span{ display:block; float:right; }

.news_top{ width:100%; height:269px; position: relative; background:#fff;}
.news_top_pic{ width:392px; height:269px; position: absolute; left:0; top:10px; text-align:center}
.news_top_text{ width:380px; position: absolute; right:15px; top:25px}
.news_top_text span{ display:block; font-size:14px; color:#939393; line-height:30px;}
.news_top_text h4{ color:#101a23; font-size:16px; line-height:45px; background:url(../images/ds.jpg) no-repeat left bottom; margin-bottom:25px;}
.news_top_text p{ font-size:14px; color:#939393; line-height:24px; padding:0 0 25px 0}
.news_top_text .news_more{ width:101px; height:33px; line-height:35px; text-align:center; font-size:15px; color:#ff6700; border:1px solid #ff6700}
.news_top_text .news_more a{ color:#ff6700}

.news_list{ padding:29px 0; background:#fff; }
.news_list li{  line-height:47px; padding:0 25px;}
.news_list li h4{ font-size:15px; font-weight:normal;}
.news_list li h4 a{ color:#5f5e5e; line-height:37px; padding:0 0 0 0; }
.news_list li h4 a span{ float:right; font-size:15px; color:#9d9c9c}

.kuang{ width:483px; height:538px; position:absolute; right:0; top:0; background:#f0f0f0}
.kuang h2{ text-align:center; font-size:30px; color:#da231f; line-height:100px;}
.kuang h2 a{ text-align:center; font-size:30px; color:#da231f; font-weight:normal; font-family:Impact; text-transform:uppercase}
.kuang .kuang_con{ width:440px; height:406px; background:#fff; margin:0 auto; position:relative; overflow:hidden;}
.kuang .kuang_con .huo_dd{ width:400px; height:360px; margin:25px auto 0 auto; position:relative; overflow:hidden;}

.kuang .kuang_con li{ float:left; width:400px; position:relative;  height:360px; cursor:pointer; text-align:center; line-height:55px; font-size:16px; color:#454545}
.kuang .tupian_zl{ position:absolute; left:0; top:120px; width:33px; height:32px; background:url(../images/lleft.jpg); transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; z-index:2}
.kuang .tupian_zl:hover{ background:url(../images/lleft_h.jpg)}
.kuang .tupian_zr{ position:absolute; right:0; top:120px; width:33px; height:32px; background:url(../images/rright.jpg); transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; z-index:2}
.kuang .tupian_zr:hover{ background:url(../images/rright_h.jpg)}






/*erjiyemian*/

/*se_xinlai*/
.se_xinlai{  box-sizing:border-box; padding:55px 0 0 0}
.se_xinlai h2{ text-align:center; font-weight:normal;  padding:0 0 35px 0}
.se_xinlai h2 span{ display:block; background:url(../images/hxian.png) no-repeat center bottom; font-size:40px; color:#d61411; line-height:105px; text-transform:capitalize}
.se_xinlai h2 p{ font-size:18px; color:#4c4c4c; font-weight:normal; line-height:45px;}
.se_xinlai_num{ width:1220px; margin:0 auto; padding:35px 0 0 0}


.se_cage_text{ width:1330px; margin:0 auto; line-height:33px; font-size:15px; color:#333}
.se_shengtai{ width:1330px; margin:0 auto; line-height:33px; font-size:15px; color:#333}
.se_shengtai h2{ font-size:28px; border-bottom:2px solid #ccc; line-height:75px; color:#1565b5; margin:0 0 25px 0; background:url(../images/images/zi_icon.png) no-repeat left center; padding:0 0 0 45px;}
.se_shengtai div{ height:45px;}
.se_shengtai h3{ font-size:18px; line-height:55px; color:#1565b5; margin:0 0 15px 0; }

.se_nav_da{ border-bottom:1px solid #efefef}
.se_nav{ width:1300px; margin:0 auto; height:100px;}
.se_nav .about_nav{ float:left; line-height:100px;}
.se_nav p{ float:right; text-align:right; line-height:100px; color:#777; padding:0 0 0 25px; background:url(../images/map1.png) no-repeat left center}
.se_nav p a{ color:#777}
.se_nav p a:hover{ color:#023f98}


.pro_nav{}
.pro_nav li{ width:calc(100%/7); float:left; text-align:center}

.pro_nav li a{ font-size:16px; color:#333; line-height:100px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; display:block; position:relative; height:100px;}
.pro_nav li a:hover{ color:#00509d;  font-weight:bold;}
.pro_nav li a span{ display: block;background-image: url(../images/jia-iconbg.jpg); background-repeat:no-repeat; float:left; margin-right:20px;}
.pro_nav li a span i{ background-image: url(../images/jia-icon2.png);display: block; width: 60px; height: 60px; background-repeat: no-repeat;}
.pro_nav li a:hover span{ background-position: left bottom;}
.pro_nav li.honor_li a span{ background-position: left bottom;}
.pro_nav li a:hover p{color: #014099;}
.pro_nav li a:after {position: absolute;right: 10px;top: 50%;margin-top: -7px;content: "";display: inline-block;vertical-align: top;
width: 1px;height: 14px;background: #ccc; }
.pro_nav li a:before {position: absolute;bottom: -1px;content: "";display: block;width: 0;height: 2px; background: #00509d;
transition-duration:.3s; left:50%; }
.pro_nav li a:hover:before{ width: 100px; left:50%; margin-left:-50px; }
.pro_nav li.on a:before { width: 100px; left:50%; margin-left:-50px; }
.pro_nav li.on a{ color:#00509d; font-weight:bold;}




.pro_nav2{}
.pro_nav2 li{ float:left; text-align:center}

.pro_nav2 li a{ font-size:15px; color:#333; line-height:100px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; display:block; position:relative; height:100px; text-transform:capitalize; padding:0 35px;}
.pro_nav2 li a:hover{ color:#da231f;}
.pro_nav2 li a span{ display: block;background-image: url(../images/jia-iconbg.jpg); background-repeat:no-repeat; float:left; margin-right:20px;}
.pro_nav2 li a span i{ background-image: url(../images/jia-icon2.png);display: block; width: 60px; height: 60px; background-repeat: no-repeat;}
.pro_nav2 li a:hover span{ background-position: left bottom;}
.pro_nav2 li.honor_li a span{ background-position: left bottom;}
.pro_nav2 li a:hover p{color: #da231f;}
.pro_nav2 li a:after {position: absolute;right: 0;top: 50%;margin-top: -7px;content: "";display: inline-block;vertical-align: top;
width: 1px;height: 14px;background: #ccc; }
.pro_nav2 li a:before {position: absolute;bottom: -1px;content: "";display: block;width: 0;height: 2px; background: #da231f;
transition-duration:.3s; left:50%; }
.pro_nav2 li a:hover:before{ width: 100px; left:50%; margin-left:-50px; }
.pro_nav2 li.on a:before { width: 100px; left:50%; margin-left:-50px; }
.pro_nav2 li.on a{ color:#da231f; font-weight:bold;}


/*se_about*/
.se_about{ position:relative; padding:25px 0 0 0; box-sizing:border-box;}
.se_about_pic{ width:1330px; margin:0 auto;}
.se_about_pic img{ display:none}
.se_about_bg{ height:557px; background-image:url(../images/jj.jpg); background-position: 50% 50%;  background-size: 100%; background-repeat:no-repeat}
.se_about_con{ width: 1330px;  margin:0 auto 55px auto; box-sizing: border-box; border:1px solid #e8e8e8; padding:90px 75px 0 75px}
.se_about_title{ height:81px; position:relative; margin-bottom:70px;}
.se_about_title div{ height:81px; width:3px; position:absolute; left:0; top:0; background:#00509d }
.se_about_title p{ line-height:45px; position:absolute; left:25px; top:0; font-weight:bold; color:#00509d; font-size:37px;}
.se_about_title i{ display:block; position:absolute; left:25px; bottom:0; color:#404040; font-size:19px; font-style:normal;}
.se_about_con h2{ color:#e50b0b; font-size:36px; line-height:75px;}
.se_about_con .se_about_text{ font-size:16px; color:#484848; line-height:33px; margin:0 0 50px 0}



/*wenhua*/
.adv{ width:1330px; margin:0 auto 90px auto}
.adv h2{ text-align:center; font-size:43px; color:#232b42; background:url(../images/adv_l.jpg) no-repeat center bottom; font-weight:normal; line-height:85px; margin-bottom:50px;}
.adv .adv_con{ position:relative; height:656px; width:100%; background:#f7f7f7}
.adv .adv_con .adc_l_pic{ width:675px; height:328px; position:absolute; left:0; bottom:0}
.adv .adv_con .adc_r_pic{ width:675px; height:328px; position:absolute; right:0; top:0}
.adv .adv_aa{ width:133px; height:133px; position:absolute; left:50%; margin-left:-66px; top:50%; margin-top:-66px; background:url(../images/dds.jpg); text-align:center; color:#fff; font-size:24px; z-index:3; padding:80px 0 0 0; box-sizing:border-box;}
.adv .adv_con .adc_l_con{ width:675px; height:328px; position:absolute; left:0; top:0; text-align:center; padding:70px 0 0 0; box-sizing:border-box;}
.adv .adv_con .adc_r_con{ width:675px; height:328px; position:absolute; right:0; bottom:0;  text-align:center; padding:70px 0 0 0; box-sizing:border-box;}
.adv .adv_con h3{ font-size:24px; color:#292a2d; line-height:65px; font-weight:normal; padding:0 0 10px 0}
.adv .adv_con p{ font-size:16px; color:#828181; line-height:30px; padding:0 65px;}


/*licheng*/
.se_licheng{ width:1330px; margin:0 auto 90px auto; position:relative; height:1200px;}
.se_licheng h2{ font-size:38px; color:#373737; line-height:65px;}
.se_licheng_l{ width:217px; position:absolute; left:0; top:158px;}
.se_licheng_l .nian_a{ position:absolute; width:217px; left:0; top:0; }
.se_licheng_l .nian p{ width:119px; position:absolute; left:0; top:0; background:#fba51a; line-height:20px; padding:5px 15px 10px 15px; color:#fff;font-size:16px;}
.se_licheng_l .nian p strong{ font-size:18px; display:block; line-height:40px;}
.se_licheng_l .nian div{ height:1px; background:#fba51a; width:70px; position:absolute; right:0; top:40px;}
.se_licheng_l .nian_b{ position:absolute; width:217px; left:0; top:110px;}

.se_licheng_xian{ width:15px; height:990px; position:absolute; top:90px;left:212px;}
.se_licheng_xian div{ width:5px; height:960px;; background:#fba51a; margin:0 0 0 5px;}
.se_licheng_xian p{ width:15px; height:15px; border-radius:50%; background:#fba51a; margin:0 0 5px 0}

.se_licheng_r{ width:1050px; height:1200px; position:absolute; top:190px;right:0; line-height:28px; font-size:16px; color:#7a7a7a}


.se_contact_map{ width:100%; height:600px; position:relative;}
.map{ width:100%; height:600px; position: absolute; left:0; top:0}
.se_contact_map .s_width{ width:1330px; position:absolute; left:50%; margin-left:-665px; height:500px; height:500px;}
.se_contact_map .contact_right{ width:500px; background:rgba(0,0,0,0.8); height:599px; box-sizing:border-box; padding:30px; position:absolute; right:0; top:0;  z-index:2}
.se_contact_map .contact_right span{ display:block; font-size:24px; color:#fff; line-height:85px; background:url(../images/ddss.jpg) no-repeat left bottom; margin:0 0 55px 0}
.se_contact_map .contact_right p{ line-height:33px; color:#fff; font-size:16px; margin:0 0 25px 0}

/*liuyan*/
.main { width:1330px; margin:0 auto}
.main .liu_r h3{ font-size:24px; color:#e50e0e; line-height:65px; text-transform:uppercase;}
.main .liu_r .liu_zi{ line-height:55px; font-size:18px; color:#3d3d3d; border-top:1px solid #eee;  border-bottom:1px solid #eee; margin:0 10px 30px 0}
.main .title{ display:none;}

/*rencai*/
.join_us_position{ margin:38px auto 0 auto;  width:1330px; }
.join_us_position_title{ width:1330px;  border-bottom:#eee 1px solid;}
.join_us_position_title_content{ width:96px;  color:#0e60ae; font-size:24px; line-height:60px; font-weight:bold; text-align:center; border-bottom:#414141 2px solid;}
.join_us_position_content{ padding:0 0 30px 0}
.join_us_position_content ul{}
.join_us_position_content li{ float:left; margin:30px 40px 0 0; padding:30px 0 15px 12px; width:400px; height:144px; border-bottom:1px solid #eee; position:relative;}
.join_us_position_content li:nth-child(3n){ margin:30px 0 0 0; }
.join_us_position_content li p{ width:420px; font-size:16px; line-height:33px; color:#666;}
.join_us_position_content li span{ font-size:17px; line-height:30px; color:#0e60ae; font-weight:bold}
.join_us_position_content li .jpc_more{ width:80px; height:80px; background:#1f85d3; border:#dadada 0 solid; position:absolute; right:14px; top:52px;}
.join_us_position_content li .jpc_more a{ width:80px; height:65px; font-size:15px; text-align:center; text-decoration:none; color:#fff; display:block; padding:15px 0 0 0}
.join_us_position_content li .jpc_more a:hover{ color:#fff;}

.erji{  padding:30px 0 0 0}
.erji_title{ background:url(../images/images/p_tite.jpg) no-repeat center bottom; height:75px; line-height:75px; text-align:center; color:#0e60ae; font-size:36px; font-weight:bold; }
.erji_title span{ color:#dd1313}
.erji_title_p{ line-height:32px; text-align:center; color:#555555; font-size:16px;width:1200px; margin:0 auto; padding:0 0 35px 0}
.erji p{ width:1330px; margin:0 auto; line-height:33px; text-align:center; font-size:17px; color:#555}


/*zizhi*/
.er_about { width:1330px; margin:0 auto;  padding:30px 0 20px 0}
.er_about ul{ width:1330px;}
.er_about li{float:left; padding:0; width:400px; margin:0 55px 25px 0; position:relative; overflow:hidden; background:#fff; border:1px solid #eee; padding:30px 0 0 0}
.er_about li .p-img{ width:330px; height:223px; margin:0 auto 15px auto;  text-align:center;  position:relative; overflow:hidden }
.er_about li .p-name{ height:70px; line-height:70px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:15px; text-transform:capitalize; border-top:1px solid #eee}
.er_about li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.er_about li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.er_about p{ font-size:16px; line-height:35px; color:#666;}
.er_about p span{ font-size:17px;  color:#af1318;}
.er_about li:nth-child(3n){ margin:0 0 25px 0;}



/*se_wenhua*/
.se_wenhua{ background:url(../images/che.jpg) no-repeat center top; padding:120px 0 0 0; height:933px; box-sizing:border-box;}
.se_wenhua_t{ text-align:center; margin:0 0 50px 0}
.se_wenhua_t span{ display:block; background:url(../images/w_xian2.png) no-repeat center center; font-size:48px; color:#fff; line-height:85px;}
.se_wenhua_t i{ display:block; font-size:18px; color:#fff; font-style:normal;}
.se_wenhua p{ width:740px; height:478px; margin:0 auto; border:1px solid rgba(255,255,255,0.2); ; box-sizing:border-box; padding:70px 0 0 175px; line-height:69px; font-size:18px; color:#ffffff}
.se_wenhua p strong{ font-size:24px; color:#fff; padding:0 50px 0 0;}

/*se_news*/
.se_news_con{ padding:20px 0 20px 0}
.se_news_con ul{ }
.se_news_con li{  margin-bottom:15px;position:relative; overflow:hidden; cursor: pointer; margin:0 0 35px 0; position:relative; top:0; border-bottom: 1px solid #eee;padding: 0 0 30px 0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}

.se_news_l{ width:290px; position:relative; overflow:hidden; border:5px solid #eee; }
.se_news_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_news_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.se_news_m{ width:55px; padding:15px; position:relative; overflow:hidden; border:2px solid #da231f; background:#da231f; margin:0 0 0 60px; font-size:19px; color:#fff; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_news_m span{ display:block; font-size:16px; color:#fff; width:35px; position:relative; overflow:hidden; height:19px;}


.se_news_r{ width: 760px; position: relative; z-index: 1000; margin:0 20px 0 0}
.se_news_r h2{  font-size:14px; color:#888; font-weight:normal; padding:0 0 15px 0}
.se_news_r h2 a{ font-size:16px; color:#333; display:block; }
.se_news_r h2 a:hover{ color:#00489d;}
.se_news_r p{ line-height:28px; color:#666; padding:10px 0 10px 0}
.se_news_r .se_news_more{ width:90px; border-bottom:1px solid #da231f; line-height:40px; text-align:center; padding:15px 0 0 0}
.se_news_r .se_news_more a{ color:#da231f; font-size:14px;}

.se_news_con li:hover .se_news_m{ background:#da231f; color:#fff}
.se_news_con li:hover .se_news_m span{ color:#fff}
.se_news_con li:hover .se_news_r h2 a{color:#da231f;}


.newsnei{ padding:130px 0 0 0}
.newsnei h2{ width:1260px; margin:0 auto;  font-weight:normal; margin-bottom:35px; padding:0 0 0 20px; text-align:center; }
.newsnei h2 span{ color:#fff; font-size:34px; display:block; line-height:59px;}
.newsnei h2 p{ color:#fff; font-size:15px; line-height:25px;}

.newsnei .s_width{ overflow:hidden; width:1260px; margin:0 auto;}

.newsnei_con li{float:left; padding:0; width:412px; height:380px; position:relative; overflow:hidden; background:#fff; margin:0 21px 0 0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}

.newsnei_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.newsnei_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.newsnei_con_l{ width:412px; height:250px; position:absolute; overflow:hidden; left:0; top:0}
.newsnei_con_l a{ width:412px; height:250px; z-index:3; display:block}
.newsnei_con_l a span{ display:block; color:#ffffff; line-height:40px;  width:390px; position:absolute; bottom:0; z-index:99; font-size:15px; text-align:center;}
.newsnei_con_l a:hover span{ color:#ffd800}
.newsnei_con_b{ width:412px; position:absolute; bottom:0;left:0; height:114px; background:#fff; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;
}
.newsnei_con_b i{ font-style:normal; color:#555; display:block; line-height:55px; background:url(../images_nei/jiantou.png) no-repeat right center; z-index:2; position:relative; font-size:18px; color:#174791; margin:0 25px;}
.newsnei_con_b p{ margin:0 25px; line-height:24px; font-size:14px; color:#555; height:0; overflow:hidden;}
.newsnei_con_b .newsnei_con_date{ margin:0 25px; line-height:30px; font-size:14px; color:#777}
.newsnei_con li:hover .newsnei_con_b{ height:170px;}

/*se_news_bg*/
.se_news_bg{ background:#f8f8f8; padding:60px 0 90px 0;}
.se_xinwen{ width:1330px; margin:0 auto}
.se_xinwen_l{ width:1015px; background:#fff; padding:30px 58px; box-sizing:border-box}
.se_xinwen_r{ width:290px; background:#fff; padding:30px 15px; box-sizing:border-box}

.se_fenxiang{ margin:0 0 35px 0}
.join_back{ background:#444; line-height:55px; text-align:center;}
.join_back a{ color:#fff; font-size:17px;}
.join_back a:hover{ color:#fff;}


.se_date{ font-size:15px; color:#666; line-height:35px;}




/*zizhi*/
.zibg{ background:#fff; padding:10px 0 0 0}
.zibg_t{ width:1240px; margin:0 auto; border-bottom:1px solid #ccc; line-height:70px; background:url(../images/images/zi_icon.png) no-repeat left top;}
.zibg_t  h2{ font-size:36px; padding:0 0 0 40px;}
.zibg_p{ text-align:center; line-height:35px; font-size:18px; color:#333; padding:40px 0 30px 0; background:url(../images/images/zi_p_bg.png) no-repeat center 30px;}


.se_pp { width:1300px; margin:0 auto;  padding:30px 0 20px 0}
.se_pp ul{ width:1300px;}
.se_pp li{float:left; padding:0; width:410px;margin:0 20px 25px 0; position:relative; overflow:hidden; background:#fff; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; border:1px solid #f2f2f2;}

.se_pp li .p-img{ width:410px; height:308px;  text-align:center;  border-bottom:1px solid #ededed; background:#fff; overflow:hidden;}
.se_pp li .p-name{ text-align:center}
.se_pp li .p-name p{  line-height:90px; font-size:18px; color:#555; text-transform:uppercase; }
.se_pp li .p-name span{ width:118px; height:35px; background:#c5182d; margin:0 auto; display:block; line-height:35px; text-align:center; color:#fff}
.se_pp li .p-img img{ transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_pp li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_pp p{ font-size:16px; line-height:35px; color:#666;}
.se_pp p span{ font-size:17px;  color:#af1318;}

/*tuandui*/
.se_tuandui{ padding:45px 0 0 0; }
.se_tuandui_t{ text-align:center; margin:0 0 50px 0}
.se_tuandui_t span{ display:block; background:url(../images/w_xian.png) no-repeat center center; font-size:48px; color:#f60224; line-height:85px;}
.se_tuandui_t i{ display:block; font-size:18px; color:#1b202f; font-style:normal;}


.tuan_con{ width:1300px; position:relative; overflow:hidden;}
.tuan_dd{ width:1300px; margin:0 auto; position:relative; overflow:hidden;}

.tuan_con li{float:left; width:428px; border:1px solid #eee; margin:0 8px 10px 0; position:relative; overflow:hidden; }
.tuan_con li:hover a{ font-weight:bold;}
.tuan_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.tuan_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.tuan_con li .tuan_con_pic{ overflow:hidden;}
.tuan_con li .tuan_con_cc{text-align:center; font-size:18px; line-height:60px; color:#666 }

/*zizhi*/
.se_zizhi{ padding:125px 0 0 0; background:url(../images/beizi.jpg) no-repeat center top;}
.se_zizhi .se_zi_t{ text-align:center; margin-bottom:20px;}
.se_zizhi_con{ width:1300px; margin:0 auto;  position:relative; overflow:hidden; padding:460px 0 0 0}
.zizhi_dd{ width:1300px; margin:0 auto; position:relative; overflow:hidden;}

.se_zizhi_con li{float:left; width:428px; margin:0 8px 10px 0; position:relative; overflow:hidden; }
.se_zizhi_con li:hover a{ font-weight:bold;}
.se_zizhi_con li img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_zizhi_con li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.se_zizhi_car{ text-align:center; padding:20px 0 0 0}


/*ditu*/
.ditu{ width:80%; margin:0 auto; position:relative; height:868px;}
.ditu .ditu_l{ width:33%; position: absolute; left:0; top:40px}
.ditu .ditu_l strong{ display:block; font-size:30px; line-height:65px; color:#eb0606; padding:0 0 0 60px; background:url(../images/hhong.png) no-repeat left center;}
.ditu .ditu_l p{ font-size:16px; line-height:35px; color:#666; padding:0 0 55px 0}
.ditu .ditu_l p .ditu_l_pic{ width:100%;}
.ditu .ditu_l p .ditu_l_pic img{ width:100%; max-width:521px;}
.ditu .ditu_r{ width:60%; position: absolute; right:0; top:0}
.ditu .ditu_r img{ width:100%; max-width:1044px;}



/*xiangmu erji*/
.se_xiangmu{ height:735px; background:url(../images/shan2.jpg) no-repeat center top; position:relative}
.se_xiangmu .se_xiangmu_t{ text-align:center;  font-size:60px; color:#131212; font-weight:bold; padding:85px 0 80px 0}
.se_xiangmu .se_xiangmu_t span{ font-size:100px; font-family:impact; padding:0 25px; color:#f60224;}
.se_xiangmu ul{ width:80%; margin:0 auto;} 
.se_xiangmu li{ float:left; width:calc(100%/7); padding:0 30px 0 0; box-sizing:border-box;}
.se_xiangmu li:nth-child(7){ padding:0 0 0 0; }
.se_xiangmu li strong{ display:block; font-size:30px; color:#d92026; line-height:65px; border-bottom:2px solid #181818; margin:0 0 40px 0}
.se_xiangmu li p{ font-size:15px; color:#363636; line-height:36px;}





.zibg_weizhi { font-size:15px; color:#fff; line-height:55px; text-transform:capitalize}
.zibg_weizhi a { font-size:15px; color:#fff}


/*chanpin xiangqing*/
.se_bg{ height:650px; background:url(../img/dd.jpg) repeat center top; margin-top:80px; padding:50px 0 0 0;box-sizing:border-box;-webkit-box-sizing:border-box;}
.se_bg_con{ width:1300px; position:relative; height:530px; margin:0 auto;}
.se_bg_text{ width:600px; position:absolute; left:0; top:90px; height:400px;}
.se_bg_pic{ width:570px; position:absolute; right:0; top:0;}
.se_bg_pic img{ z-index:2; position:relative; width:100%;}
.se_bg_text h3{ font-size:24px; font-weight:normal; line-height:125px; color:#fff; }
.se_bg_text p{ font-size:16px; line-height:27px; color:#fff; margin-bottom:50px;}
.se_bg_text span{ width:120px; height:1px; display:block; background:#fff; margin-bottom:50px;}
.se_bg_text div{ width:350px; line-height:65px; display:block; background:#444; text-align:center; font-size:24px; color:#fff; font-family:Impact}


.se_bg_text .se_canshu{ font-size:22px; color:#fff; line-height:43px;}
.se_bg_tel{ position:absolute; bottom:0; left:0; height:55px; line-height:55px; width:60%; background:#dd2f24; text-align:center; font-size:24px; color:#fff; border-radius:5px;}

.se_miaoshu{ background:#fff url(../img/se_bg.jpg) no-repeat center top;}

.se_xiangqing{ width:1300px; margin:0 auto}
.se_xiangqing_l{ padding:35px  0}
.se_xiangqing .guding_canshu{ padding:0 0 35px 0; line-height:30px; font-size:16px; margin-bottom:30px; color:#666}
.guding_title{ background:url(../img/can.png) no-repeat left top; padding:10px 0 28px 20px; font-size:24px; font-weight:normal; color:#fff; height:71px; margin-bottom:60px; box-sizing:border-box;}

.se_xiangqing .guding_canshu .second_img strong{ background:url(../img/jiao.png) no-repeat left top; padding:15px 0 25px 50px; font-size:24px; font-weight:bold; margin-bottom:5px; display:block; color:#444}
.se_xiangqing .guding_canshu .second_img td{ padding:5px 0 5px 25px; box-sizing:border-box;}




.ny_main{ background:#f5f5f5;}
.chanpin_cont{ width:1300px; margin:0 auto; padding-top:46px; font-size:14px; line-height:28px;}

.guding_title{ background:url(../img/can.png) no-repeat left top; padding:10px 0 28px 20px; font-size:18px; font-weight:normal; color:#fff; height:71px; margin-bottom:20px; box-sizing:border-box;}

.tuji2{  overflow:hidden;  position:relative; margin:0 auto; padding:20px 0 40px 0px; padding-left:2px; width:1300px; }
.tuji2 ul{}
.tuji2 li{float:left; padding:0; width:316px; margin:0 10px 20px 0;  position:relative; overflow:hidden; }
.tuji2 li:nth-child(4){margin:0 0 20px 0; }

.tuji2 li .p-img{ width:316px; text-align:center;position:relative ; overflow:hidden; background:#fff}
.tuji2 li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.tuji2 li .p-img:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.tuji2 li .p-name{ height:55px; line-height:55px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:15px;  width:100%; margin-bottom:20px;}
.tuji2 li .p-name a{color: #666;}



.tuji2 li .p-img mark{
	position: absolute;
    left: 0;
    top: 0;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.3);
    z-index: 20;
    opacity: 0;
    transform: skewX(60deg);
    transition: 360ms;
}
.tuji2 li .p-img div{
	position:absolute;
	z-index:21;
	background:#e43939;
}
.tuji2 li .p-img .borderleft{	
	top:0;
	left:0;
	width:3px;
	height:0;
}
.tuji2 li .p-img .bordertop{
	top:0;
	left:0;
	width:0;
	height:3px;
}
.tuji2 li .p-img .borderbottom{
	bottom:0;
	right:0;
	width:0;
	height:3px;
}
.tuji2 li .p-img .borderright{
	top:0;
	right:0;
	width:3px;
	height:0;
}
.tuji2 li .p-img .leftline{
	position:absolute;
	left:50%;
	margin-left:-230px;
	top:50%;
	z-index:21;
	border-top:1px solid red;
	width:60px;
	opacity:0;
}
.tuji2 li .p-img .topline{
	position:absolute;
	left:50%;
	margin-top:-230px;
	top:50%;
	z-index:21;
	border-left:1px solid red;
	height:60px;
	opacity:0;
}


.tuji{  overflow:hidden;  position:relative; margin:0 auto; padding:0 0 40px 0px; padding-left:2px; width:1300px; }
.tuji ul{}
.tuji li{float:left; padding:0; width:403px; margin:0 45px 20px 0;  position:relative; overflow:hidden; }
.tuji li .p-img{ width:375px; height:375px;  text-align:center;position:relative ; overflow:hidden; background:#fff}
.tuji li .p-img img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.tuji li .p-img:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.tuji li .p-name{ height:55px; line-height:55px; word-break:break-all; word-wrap: break-word; overflow:hidden;text-align: center;font-size:16px;  width:375px; margin-bottom:20px;}
.tuji li .p-name a{color: #666;}

.tuji li:nth-child(3n){ margin:0 0 20px 0;}


.tuji li .p-img mark{
	position: absolute;
    left: 0;
    top: 0;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.3);
    z-index: 20;
    opacity: 0;
    transform: skewX(60deg);
    transition: 360ms;
}
.tuji li .p-img div{
	position:absolute;
	z-index:21;
	background:#e43939;
}
.tuji li .p-img .borderleft{	
	top:0;
	left:0;
	width:3px;
	height:0;
}
.tuji li .p-img .bordertop{
	top:0;
	left:0;
	width:0;
	height:3px;
}
.tuji li .p-img .borderbottom{
	bottom:0;
	right:0;
	width:0;
	height:3px;
}
.tuji li .p-img .borderright{
	top:0;
	right:0;
	width:3px;
	height:0;
}
.tuji li .p-img .leftline{
	position:absolute;
	left:50%;
	margin-left:-230px;
	top:50%;
	z-index:21;
	border-top:1px solid red;
	width:60px;
	opacity:0;
}
.tuji li .p-img .topline{
	position:absolute;
	left:50%;
	margin-top:-230px;
	top:50%;
	z-index:21;
	border-left:1px solid red;
	height:60px;
	opacity:0;
}

