@charset "utf-8";

/*banner*/
.banner{position: relative; height:640px;overflow: hidden;clear: both;}
.ban_p li{ display:block; height:640px;width: 100%!important; overflow: hidden;position: relative;margin:0 auto;}
.ban_p li img {width: 1920px;height: 640px;position: absolute;left: 50%;top:0;margin-left: -960px;}
.ban_t{width:600px;height:80px;bottom: 0;left:50%;margin-left:-300px;position: absolute;text-align: center;}
.ban_t em{width: 16px;height: 16px;border-radius: 16px;margin-right:16px; display: inline-block;background: #fff;}
.ban_t em.on{background: #e62129;width: 32px;}

/*搜索*/
.seabox{height:61px;line-height:61px;font-family: "Microsoft Yahei";background: #f6f6f6;z-index: 1;}
.keyword{width:740px;color: #666;line-height: 61px;background:url(../images/ico01.gif) no-repeat 0 24px;padding: 0 0 0 20px;}
.keyword a{padding:0 28px 0 0;color:#666;}
.keyword a:hover{color: #e62129;text-decoration: underline;}
.sea_inp{width:336px;height:28px;border-radius:14px;margin: 17px 0 0;position: relative;z-index: 1;background: #f6f6f6;border: solid 1px #d2d2d2;}
.sea_inp .serach{width:278px;height:28px;border:0;background:none;line-height:28px;color:#ccc;padding:0 0 0 14px;float:left;outline: none;display: block;font-size:14px;}
.sea_inp .sub{ width:44px; height:28px;float:left;cursor: pointer;display: block;background:url(../images/sea_ico.gif) no-repeat 17px 5px;border: 0;text-indent:100px;}

/*引子*/
.webox{padding:80px 0 0;height:920px;color: #666;font-family:"Microsoft Yahei";line-height:26px;position: relative;background:url(../images/webg.jpg) no-repeat center 0;text-align: center;}
.webox_w{height:122px;}
.webox_w a{display: inline-block;color: #e62129;}
.webox_p,.webox_p img{width:1067px;height: 408px;display: block;margin: 0 auto;}
.webox_l{padding: 62px 0 0;line-height: 30px;font-size: 16px;color: #333;}
.webox_l li{width:240px;float: left;position: relative;}
.webox_l li:hover{color: #e62129;}
.webox_l li span{display: block;height:64px;line-height: 64px;}
.webox_l li span b{font-family: Agency FB;font-size: 60px;}
.webox_l li:before{content: "";position: absolute;width:1px;height:81px;left:0;top:0;background: #dcdcdc;}
.webox_l li:nth-child(1):before{width: 0;height: 0;}


/*产品中心*/
.probox{clear: both;line-height: 25px;font-size: 16px;color: #444;padding: 40px 0 0;}
.prev1,.next1,.prev2,.next2,.prev3,.next3{width:47px;height:47px;top: 150px;right:-48px;z-index: 9;cursor: pointer;background:url(../images/next1.png) no-repeat 0 0;}
.prev1,.prev2,.prev3{left: -48px;background:url(../images/prev1.png) no-repeat 0 0;}
.prev1:hover,.next1:hover,.prev2:hover,.next2:hover,.prev3:hover,.next3:hover{background-position: 0 bottom;}
.prod1,.prod2{height:1018px;}
.pro1_gg,.pro2_gg{width:100%;height:540px;margin-bottom: 31px;}
.pro1_gg dl,.pro2_gg dl{width: 320px;height: 389px;display: block;overflow: hidden;position: absolute;left: 50%;margin-left: -600px;bottom: 0;background: rgba(255, 255 , 255 , 0.9);color: #666;line-height: 30px;border-radius: 7px 7px 0 0;}
.pro1_gg dt,.pro2_gg dt{display: block;overflow: hidden;height: 82px;line-height: 82px;font-size: 34px;background: #e62129;color: #fff;padding: 0 26px;font-weight: bold;}
.pro1_gg dt a,.pro2_gg dt a{display: block;color: #fff;}
.pro1_gg dd,.pro2_gg dd{padding: 46px 37px 0 26px;}
.pro1_gg dd span a,.pro2_gg dd span a{display: inline-block;color: #e62129;}
.prod_c{width: 1200px;display: block;margin: 0 auto;}
.pro1_c,.pro2_c{height: 400px;text-align: center;font-size: 16px;width: 1200px;overflow: hidden;}
.prod_c li{width: 263px;float: left;text-align: center;margin:0 20px;}
.prod_c li span{display: block;line-height: 46px;}
.prod_c li:hover,.prod_c li:hover span a{font-weight: bold;color: #e62129;}
.prod_c li p img{width: 261px;height: 348px;display: block;overflow: hidden;}
.prod_c li p{width: 263px;height: 350px;display: block;overflow: hidden;border: solid 1px #ddd;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.prod_c li:hover p,.prod_c li p:hover{border-color: #e62129;}

/*产品优势*/
.chara{clear: both;font-family:"Microsoft Yahei";max-width: 1920px;margin: 0 auto;display: block;}
.chara_c dl{width: 20%;float: left;display:block;position: relative;overflow: hidden;}
.chara_c dt,.chara_c dt img{width:100%;display:block;}
.chara_c dd{position: absolute;width:100%;height: 0;background: rgba(230 , 33 , 41 , 0.9);left: 0;bottom: 0;-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition:height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);font-size: 18px;line-height: 30px;color: #fff;text-align: center;}
.chara_c dd span{display: block;font-size: 48px;line-height: 114px;padding: 188px 0 0;background-position: center 144px!important;}
.chara_c dd p{display: block;padding: 0 46px;}
.chara_c dt{position: relative;}
.chara_c dt img{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;border: solid 1px #dbdbdb;}
.chara_c dt p{position: absolute;width: 100%;height:110px;line-height: 110px;background: rgba(51, 44 , 43, 0.5);left: 0;bottom: 0;text-align: center;font-size: 30px;color: #fff;}
.chara_c dt p span{display: inline-block;padding: 0 0 0 63px;background:url(../images/chara_ico5a.png) no-repeat 0 center;}
.chara_c dl:nth-child(1) dt p span{background:url(../images/chara_ico1a.png) no-repeat 0 center;}
.chara_c dl:nth-child(2) dt p span{background:url(../images/chara_ico2a.png) no-repeat 0 center;}
.chara_c dl:nth-child(3) dt p span{background:url(../images/chara_ico3a.png) no-repeat 0 center;}
.chara_c dl:nth-child(4) dt p span{background:url(../images/chara_ico4a.png) no-repeat 0 center;}
.chara_c dl:hover dt p{display: none;}
.chara_c dl:hover dd{height: 100%;}

@media screen and (max-width: 1440px) {
	.chara_c dt p{font-size: 22px;line-height: 68px;height: 68px;}
	.chara_c dd span{font-size: 34px;line-height:84px;padding: 88px 0 0;background-position: center 44px!important;}
	.chara_c dd p{padding: 0 26px;}
}
@media screen and (max-width: 1679px) {
	.chara_c dt p{font-size: 26px;line-height: 96px;height: 96px;}
	.chara_c dd span{font-size: 38px;line-height:120px;padding: 118px 0 0;background-position: center 84px!important;}
	.chara_c dd p{padding: 0 36px;}
}


/*优势*/
.edge{clear: both;font-family:"Microsoft Yahei";position: relative;color: #666;line-height:25px;font-size: 16px;z-index: 1;height: 905px;}
.edge:before{content: "";position: absolute;width:62%;left:0;top:219px;height:683px;background: #f3f3f3;z-index:-1;}
.edge_c{height: 553px;}
.edge_z{width: 50%;}
.edge_w{width: 554px;padding:76px 50px 0 0;}
.edge_w h3{height:230px;font-size:24px;line-height:42px;color: #333;font-weight: normal;white-space: nowrap;background: url(../images/edge_tbg.gif) no-repeat 0 bottom;margin-bottom: 42px;}
.edge_w h3 span{width: 115px;float: left;margin: 0 0 0 -11px;}
.edge_w h3 p{width: 415px;float: left;padding: 69px 0 0 25px;}
.edge_w h3 p b{display: block;font-size: 44px;line-height: 64px;color: #e62129;}
.edge_lw{height: 153px;overflow: hidden;}
.edge_lw li{padding: 0 0 7px 25px;background: url(../images/ico03.gif) no-repeat 0 8px;}

.edge_p{width: 50%;height:541px;display: block;background: url(../images/edge_pic1.jpg) no-repeat 0 0;}
.edge_p2{background: url(../images/edge_pic2.jpg) no-repeat 0 0;}
.edge_p3{background: url(../images/edge_pic3.jpg) no-repeat 0 0;}
.edge_p4{background: url(../images/edge_pic4.jpg) no-repeat 0 0;}

.edge_t{text-align: center;height:170px;font-size: 18px;line-height: 50px;}
.edge_t li{width: 190px;float: left;margin: 0 9px 0 0;}
.edge_t li p,.edge_t li p img{width: 190px;height: 121px;display: block;overflow: hidden;}
.edge_t li.cur{font-weight: bold;color: #e62129;}
.edge_t li.cur p img{width: 186px;height: 117px;}
.edge_t li.cur p{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;border: solid 2px #e62129;}

/*资讯*/
.honner{position: relative;line-height:44px;padding: 39px 0 0;font-family:"Microsoft Yahei";height: 462px;}
.prev3,.next3{top: 230px;}
.hon_c{overflow: hidden;width: 1200px;}
.hon_c li{width: 189px;padding: 5px;float: left;margin:0 0 0 37px;background: url(../images/hon_pbg.gif) no-repeat 0 0;text-align: center;}
.hon_c li span a{display: block;color: #666;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.hon_c li:hover span a,.hon_c li span a:hover{color: #e6222a;text-decoration: underline;}
.hon_c li p ,.hon_c li p img{width: 189px;height: 252px;display: block;overflow: hidden;}

/*资讯*/
.newbox{padding:83px 0 0;font-family:"Microsoft Yahei";line-height:22px;background: #f5f5f5;clear: both;height:680px;}
.new_r,.new_l,.new_c{height: 450px;overflow: hidden;}
.new_r{width: 376px;background: #fff;}
.new_r h3{height: 54px;line-height: 54px;font-size: 18px;background: #9b9b9b;padding: 0 24px;margin-bottom: 24px;}
.new_r h3 a{display: block;color: #fff;}
.new_c3{display: block;}
.new_c3 dl{height: 109px;border-bottom: solid 1px #d9d9d9;margin-bottom: 22px;overflow: hidden;margin:0 23px 0 26px;}
.new_c3 dt{height:42px;line-height: 42px;font-weight: bold;padding: 0 0 0 30px;position: relative;font-size: 16px;}
.new_c3 dt a,.new_c2 li span a{display: block;color: #333; white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
.new_c3 dt:before{content: "问：";position: absolute;width:30px;height:42px;left: 0;top:0;line-height:42px;font-weight: bold;color: #333;}
.new_c3 dd{padding: 0 0 0 30px;position: relative;}
.new_c3 dd:before{content: "答：";position: absolute;width:30px;height:22px;left: 0;top:0;line-height: 22px;}
.new_l{width: 325px;position: relative;}
.prev4,.next4{width:16px;height: 31px;display: block;z-index: 9;cursor: pointer;top: 91px;right: 30px;}
.prev4{right:69px;}
.new_c1 dt{height: 327px;background: #e41e26;color: #fff;margin-bottom: 8px;}
.new_c1 dt span{height:114px;padding: 29px 0 0 28px;display: block;}
.new_c1 dt span a{display: block;font-weight: bold;color: #fff;line-height: 32px;font-size: 18px;}
.new_c1 dt span em{display: block;font-family: Times New Roman;font-size: 26px;line-height: 30px;letter-spacing: -1px;}
.new_c1 dt p,.new_c1 dt p img{width: 325px;height: 184px;display: block;overflow: hidden;}
.new_c1 dd h3{font-size: 16px;line-height: 56px;height: 56px;border-bottom: solid 1px #c5c5c5;margin-bottom: 14px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.new_c1 dd h3 a{display: block;color: #333;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.new_c{width: 432px;margin-left: 43px;}
.new_t{height: 45px;line-height: 21px;font-size: 18px;border-bottom: solid 1px #dddde1;}
.new_t span,.new_r h3 span{float: right;font-size: 14px;font-weight: normal;}
.new_t span a{display: block;color: #333;}
.new_t li{float: left;padding: 0 30px 0 17px;color: #333;position: relative;}
.new_t li:before{content: "";position: absolute;width: 1px;height: 18px;border-right: dotted 1px #bbb;right: 0;top: 2px;}
.new_t li a{color: #333;}
.new_t li.cur{color: #e62129;font-weight: bold;}
.new_t li.cur:after{content: "";position: absolute;width:3px;height: 14px;left: 0;top: 2px;background: #e62129;}
.new_t li.cur a{color: #e62129;}
.new_c2 li{padding: 36px 0 0;border-bottom: solid 1px #c5c5c5;height: 107px;}
.new_c2 li span{display: block;font-size: 16px;line-height: 38px;font-weight: bold;}
.new_c1 dl:hover dd h3 a,.new_c1 dd h3 a:hover,.new_c3 dl:hover dt a,.new_c2 li:hover span a,.new_c3 dl dt a:hover,.new_c2 li span a:hover{color:#e62129;}

/*关于*/
.about{font-family:"Microsoft Yahei";line-height:27px;height:502px;padding:128px 0 0;background: url(../images/aboutbg.jpg) no-repeat center 0;text-align: center;color: #fff;}
.about_c p{height:117px;opacity: 0.8;padding: 0 100px;}
.about_c span a{width: 166px;text-align: center;line-height: 46px;background: url(../images/ico05.gif) no-repeat 49px 12px #e62129;color: #fff;border-radius: 23px;display: inline-block;margin: 0 auto;font-size: 16px;padding: 0 0 0 32px;color: #fff;margin-right:20px;}

/*友情链接*/
.link{height:64px;line-height:64px;color: #666;background: #d9d9d9;font-weight: bold;}
.link a{display: inline-block;color: #666;padding: 0 85px 0 0;}


.prod_c li p img, .case_l dt img, .case_r li p img, .part_c li img,.hon_c li p img,.new_c1 dt p img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.prod_c li p img:hover, .case_l dt img:hover, .case_r li p img:hover, .part_c li img:hover,.hon_c li p img:hover,.new_c1 dl:hover dt p img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
