@charset "utf-8";

/*banner*/
.banner{position: relative; height:622px;overflow: hidden;clear: both;margin-top: -19px;z-index: 1;}
.ban_p,.ban_p li{ height:622px;overflow: hidden;}
.ban_p li a{ display:block; height:622px; background:url(../images/banner1.jpg) no-repeat center 0;}
.ban_t{width:1100px;height:50px;bottom: 0;left:50%;margin-left:-550px;position: absolute;text-align: center;}
.ban_t em{width: 13px;height: 13px;border-radius: 13px;margin-right:8px; display: inline-block;background: #f2b719;}
.ban_t em.on{background: #db2b26;}

.til01{text-align: center;height:170px;color: #444;font-size:42px;line-height:52px;font-family: "Microsoft Yahei";background:url(../images/ico03.jpg) no-repeat center 80px;}
.til01 span{display: inline-block;padding: 0 0 0 63px;background:url(../images/ico04.jpg) no-repeat 0 center;}
.til01 b{color: #cd2f21;}
.til01 p{display: block;font-size: 26px;height: 48px;line-height: 48px;font-weight: normal;}
.til01 em{display: block;font-weight: normal;line-height:24px;height:30px;font-size:24px;font-family: Aparajita,Arial;font-style: normal;color: #646464;}
.til01 a{color: #222;}

/*搜索*/
.seabox{overflow:hidden;height:56px;line-height:36px;font-family:"Microsoft Yahei";padding:24px 0 0;background: #f2f2f2;}
.sea_inp{width:427px;overflow: hidden;height: 34px;}
.sea_inp .serach{width:281px;height:32px;border: 0; background:#fff;line-height:32px;color:#b8b8b8;padding:0 13px;float:left;outline: none;display: block;font-size:14px;position: relative;border: solid 1px #c9c9c9;}
.sea_inp .sub{ width:118px; height:36px;border:0;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.gif) no-repeat 0 0;}
.k_word{overflow:hidden;width:680px;color:#333;overflow: hidden;}
.k_word b{font-size: 16px;}
.k_word a{color:#666;padding: 0 16px 0 0;}

/*产品中心*/
.probox{height:788px;font-family:"Microsoft Yahei";padding:77px 0 0;}
.pro_til{width:207px;background: #cd2f21;height:392px;left: 0;top: 50px;color: #fff;z-index: 1;padding: 54px 0 0 30px;}
.pro_til a{color: #fff;}
.pro_til span{display: block;font-size: 20px;height: 88px;text-transform: uppercase;letter-spacing: 8px;width:160px;}
.pro_til p{display: block;background:url(../images/protbg.gif) no-repeat 0 0;padding: 38px 0 0;font-size: 30px;line-height: 40px;height: 183px;}
.pro_til p b{display: block;font-size: 35px;line-height: 43px;}
.pro_til p em{display: block;font-size:14px;line-height:18px;padding: 14px 0 0;letter-spacing: 2px;}
.pro_til i a{display: block;background:url(../images/ico02.gif) no-repeat 0 0;width: 118px;height: 30px;}

.pro_nav{width:242px;background:#fff;height:370px;overflow: hidden;right: 0;top: 112px;font-size: 18px;line-height: 46px;color: #555;z-index: 9;}
.pro_nav li{height:46px;text-align: right;white-space: nowrap;}
.pro_nav li a{color: #8a8a8a;display: inline-block;padding-left: 24px;}
.pro_nav li a:hover{color: #cd2f21;background:url(../images/ico16.gif) no-repeat 0 center;font-weight: bold;}

.prev1,.next1{width:26px;height:40px;display: block;}
.prev1{background:url(../images/prev1.gif) no-repeat 0 0;}
.next1{background:url(../images/next1.gif) no-repeat 0 0;}
.prev1:hover,.next1:hover{background-position: 0 bottom;}
.btnl,.btnr{width:26px;height:40px;position: absolute;top:566px;right:-20px;display: block;}
.btnl{left:-26px;}

.pro_list{width:1200px;}
.pro_ll{width: 100%;overflow: hidden;}
.pro_list li{float: left;width:238px;margin: 0 58px 0 0;position: relative;height:215px;display: block;overflow: hidden;padding: 484px 0 0;}
.pro_list li img{width:238px;height:179px;}
.pro_list li.current{width: 604px;padding-top: 299px;height:455px;margin: 0 8px 0 0;}
.pro_list li.current img{width:515px;height:390px;}
.pro_wz{width:0;display: none;}
.pro_list li.current .pro_wz{color: #333;width: 604px;display: block;position: absolute;top: 0;left: 0;}
.pro_wz h3{text-align: center;font-size: 22px;color: #333;background:url(../images/line1.gif) repeat-x 0 68px;height: 114px;line-height: 66px;}
.pro_wz h3 a{color: #333;background:url(../images/ico03.jpg) no-repeat center bottom;height:69px;display: block;}
.pro_w1{width: 297px;float: left;padding: 0 0 0 20px;font-size: 46px;line-height: 40px;text-transform: uppercase;}
.pro_w1 b{display: block;height: 40px;font-size: 22px;line-height:45px;font-weight:normal;min-height:80px;padding:0 20px 0 0;}
.pro_w1 span a{display: block;height: 36px;font-size:16px;line-height:36px;width: 136px;float: left;border: solid 1px #cd2f21;color: #cd2f21;text-align: center;}
.pro_w1 span a.pro_ico1{background:#cd2f21;color: #fff;text-align: center;font-weight: bold;}
.pro_w2{float: left;width: 282px;line-height: 30px;font-size: 16px;height: 150px;overflow:hidden;}
.pro_list li .pro_w2 p{line-height: 30px;height: 30px;padding: 0;margin: 0;white-space: nowrap;}

/*定制*/
.cust{padding:57px 0 0;height:1006px;background: #f2f2f2;font-family:"Microsoft Yahei";}
.cust_c{background: #fff;height: 763px;}
.cust_p{width: 241px;height: 366px;background: #fff;text-align: center;right: 0;top: 397px;z-index: 2;overflow:hidden;}
.cust_p em,.cust_p img{width: 241px;height:239px;display: block;overflow:hidden;}
.cust_p p span{background:url(../images/ico06.jpg) no-repeat center bottom;margin: 6px 0;display: block;height: 60px;line-height: 60px;font-size: 20px;text-transform: uppercase;color: #000;}
.cust_p p a{margin:0 auto;display: block;height:26px;line-height:26px;font-size:16px;color: #000;width: 114px;border: solid 2px #000;}
.custil{height: 126px;font-size: 16px;line-height: 49px;padding: 31px 0 0 5px;}
.custil li{width:189px;height: 49px;float: left;border: solid 3px #fff;padding:0 0 0 20px;margin:0 0 0 20px;}
.custil li a{display: block;height: 44px;background:url(../images/ico14.gif) no-repeat 0 bottom;color: #333;}
.custil li.cur{border-color: #cd2f21;}
.custil li.cur a,.custil li a:hover{background:url(../images/ico05.gif) no-repeat 0 bottom;color: #cd2f21;font-weight: bold;}

.cust_l1 dl{width: 959px;float: left;}
.cust_l1 dt,.cust_l1 dt img{width: 959px;height: 479px;display: block;overflow: hidden;}
.cust_l1 dd{width: 873px;height:96px;display: block;overflow: hidden;padding: 15px 43px;background: #cd2f21;color: #fff;line-height: 40px;}
.cust_l1 dd h3{height:54px;display: block;overflow: hidden;line-height:54px;background:url(../images/ico18.gif) no-repeat 0 bottom;font-size: 22px;}
.cust_l1 dd h3 a{color: #fff;}
.cust_lt{width: 241px;padding: 90px 0 0;height: 150px;background: #cd2f21;position: relative;}
.cust_lt img{width:89px;display: block;margin:0 auto;}
.cust_lt em{width:25px;display: block;height: 66px;position: absolute;left: -25px;top: 87px;background:url(../images/ico17.png) no-repeat 0 0;}

.cust_l1 dt img,.cust_p img,.new_c1 dt img,.online_p img,.edge_p1 img,.edge_p2 img{-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.cust_l1 dt img:hover,.cust_p img:hover,.new_c1 dt img:hover,.online_p img:hover,.edge_p1 img:hover,.edge_p2 img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/*小广告*/
.h_gg{background:url(../images/h_gg01.jpg) no-repeat center 0;height:282px;display: block;color: #000;font-family:"Microsoft Yahei";font-size:16px;text-align: center;}
.gg01{width:237px;line-height:23px;top:92px;left: 50%;margin-left:302px;white-space: nowrap;}
.gg01 p{background:url(../images/t_pho.png) no-repeat 0 5px;height: 65px;padding: 0 0 0 67px;}
.gg01 b{font-size:28px;display: block;font-weight: normal;font-family: Impact;color: #cd2f21;line-height: 30px;}
.gg01 em{display: block;background:url(../images/t_line.png) no-repeat center;font-style: normal;}
.gg01 span a{display: block;line-height:44px;width:231px;color: #fff;font-size:20px;margin:0 auto;background: #cd2f21;font-weight: bold;}

/*优势*/
.edge{font-family:"Microsoft Yahei";overflow: hidden;margin:66px auto 88px;font-size: 16px;color: #333;line-height:30px;border-bottom: solid 4px #eaeaea;}
.edge .til01 span{background:url(../images/ico07.gif) no-repeat 0 center;}
.edge_icot{background:url(../images/edge_icobg.png) no-repeat center 0;width: 111px;height: 201px;text-align:center;color: #fff;display: block;margin:0 auto;font-size: 30px;line-height: 59px;font-weight: bold;}
.edge_icot b{background:url(../images/ico18.gif) no-repeat center bottom;height: 201px;padding: 18px 0 0;height: 71px;line-height: 71px;font-size: 44px;font-weight: normal;font-family: Impact;display: block;}
.edgetil{font-size:30px;color: #000;line-height:58px;}
.edgetil p{background:url(../images/edge_line.png) no-repeat 0 62px;}
.edgetil p b{display: block;font-size:25px;line-height: 26px;font-weight: normal;color: #444;line-height: 62px;}

.edge1{height:629px;background: #f2f2f2;}
.edge_p1,.edge_p1 img{width: 834px;height: 629px;display: block;overflow: hidden;}
.edge_w1{left:2px;top: 451px;color: #fff;line-height: 25px;padding:26px 170px 0 123px;height: 98px;width: 610px;background:url(../images/edgewbg1.png) no-repeat right 0;z-index: 2;}
.edget1{width: 286px;padding: 72px 0 0 43px;text-align: center;}

.edge2{height:619px;padding:67px 0 0;background:url(../images/edgebg2.jpg) no-repeat center 0;clear: both;margin-top: 73px;}
.edge_p2,.edge_p2 img{width: 542px;height: 550px;display: block;overflow: hidden;}
.edge_w2{width: 476px;padding: 100px 0 0 81px;}
.edget2{height: 227px;}
.edget2 .edge_icot,.edget2 p{float: left;}
.edget2 p{padding-left: 30px;margin-top: 46px;}

.edge3{height:538px;padding:208px 0 0;background:url(../images/edgebg3.jpg) no-repeat center 0;clear: both;}
.edge_w3{width: 415px;padding-left: 78px;}
.edge_w3 .edge_wp{clear: both;width: 344px;}

.edge4{height:740px;padding:65px 0 0;background:url(../images/edgebg4.jpg) no-repeat center 0;clear: both;border-bottom: solid 1px #fff;}
.edge4 .edget2{top: 32px;right: 18px;width: 399px;}
.edge_w4{left: 0;top: 560px;width: 475px;padding: 0 0 0 15px;}

/*荣誉*/
.honbox{background:url(../images/honbg.jpg) no-repeat center 528px;padding: 58px 0 0;height:623px;border-top: solid 7px #f7f7f7;border-bottom: solid 4px #eaeaea;overflow:hidden;}
.honbox .til01{height: 123px;}
.honbox .til01 span{background:url(../images/ico08.jpg) no-repeat 0 center;padding-left: 56px;}
.honl,.honr{width:26px;height:40px;position: absolute;top:290px;right:-36px;display: block;}
.honl{left:-36px;}
.hon_c{width: 1200px;overflow: hidden;}
.hon_c li{width:272px;text-align: center;float: left;margin: 0 36px 0 0;}
.hon_c li img{width:212px;height: 286px;padding:31px 30px;display: block;background:url(../images/honlbg.jpg) no-repeat center 0;}
.hon_c li span{display: block;line-height: 36px;}

/*资讯*/
.newbox{font-family:"Microsoft Yahei";overflow: hidden;line-height:22px;height:700px;color:#666;padding:41px 0 0;border-top: solid 7px #f7f7f7;}
.newbox .til01{height: 110px;}
.newbox .til01 span{background:url(../images/ico09.jpg) no-repeat 0 center;padding-left: 56px;}
.newtil{height:66px;line-height:66px;font-size:20px;border-top: solid 1px #b2b2b2;border-bottom: solid 1px #b2b2b2;margin-bottom: 38px;}
.newtil a{color: #222;}
.newtil li{float: left;font-weight: bold;color: #333;padding-right: 30px;}
.newtil li.cur a,.newtil a:hover{color: #d9000f;}
.newtil .more01 a{color: #6e6e6e;font-weight: normal;background:url(../images/morebg.gif) no-repeat 0 center;display: block;width:77px;text-align: center;font-size: 14px;padding: 0 8px 0 0;}

.news2{width:384px;}
.news1{width:774px;}
.news2,.news1{height: 528px;overflow: hidden;}

.new2_c dl{height:121px;overflow: hidden;border-bottom: dashed 1px #292929;display: block;margin-bottom: 23px;}
.new2_c dt{display: block;line-height:46px;height:46px;background:url(../images/faq_w.gif) no-repeat 0 12px;padding-left:25px;font-weight: bold;font-size: 16px;overflow:hidden;}
.new2_c dt a,.new_c1 dd h3 a{display: block;color: #010101;}
.new2_c dd{background:url(../images/faq_d.gif) no-repeat 0 3px;padding-left:25px;}

.new_c1 dl{display: block;height:148px;line-height:24px;}
.new_c1 dt,.new_c1 dt img{display: block;height:118px;width: 237px;overflow: hidden;}
.new_c1 dt span{position: absolute;width: 53px;height: 55px;text-align: center;color: #fff;background: #d9000f;top: 0;right: 0;font-family: Times New Roman;text-transform: uppercase;font-size: 12px;line-height: 15px;z-index: 2;}
.new_c1 dt span b{display: block;font-size: 28px;line-height: 27px;font-weight: normal;padding: 6px 0 0;}
.new_c1 dt,.new_c1 dd{float: left;position: relative;}
.new_c1 dd{width:505px;padding: 0 0 0 30px;}
.new_c1 dd h3{height:46px;line-height:46px;font-size: 16px;}
.new_c1 dd p{height: 70px;overflow: hidden;}

/*关于*/
.about{font-family:"Microsoft Yahei";line-height:23px;height:842px;color: #333;padding:40px 0 0;background:url(../images/aboutbg.jpg) no-repeat center 0;border-bottom: solid 4px #eaeaea;}
.about .til01{height: 102px;color: #fff;background-image:url(../images/ico15.gif);}
.about .til01 em,.about .til01 a{color: #fff;}
.about .til01 span{background:url(../images/ico10.gif) no-repeat 0 center;padding-left: 56px;}
.about_c{background: #fff;height: 667px;}
.about_p,.about_p img{display: block;height:502px;width:1200px;overflow: hidden;}

.about_w{padding:18px 55px 0;position: relative;text-align: center;}
.about_w h3{line-height:46px;font-size:20px;height:46px;color: #00060e;}
.about_w h3 a{color: #00060e;}
.about_wz{height: 79px;overflow: hidden;}
.abo_more{top: 142px;left: 50%;margin-left: -116px;width: 231px;line-height: 44px;background:url(../images/ico11.gif) no-repeat 46px center #cd2f21;color: #fff;font-weight: bold;font-size:20px;}
.abo_more a{display: block;color: #fff;padding:0 0 0 46px;}


/*在线留言*/

/*友情链接*/
.link{height:72px;line-height:72px;font-family:"Microsoft Yahei";color: #333;border: solid 1px #cecece;position: relative;margin-bottom: 64px;}
.link h2{position: absolute;width: 105px;font-size: 20px;color: #222;background: #fff;left:17px;top: -18px;line-height: 31px;display: block;text-align:center;}
.link p{overflow: hidden;height:72px;width: 1198px;}
.link a{color: #333;display: inline-block;padding:0 8px 0 24px;}