@charset "utf-8";
/*end*/
body{overflow-x:hidden;}



.search{height:72px;box-shadow:0px 0px 25px 0px rgba(41,43,56,0.2); position: relative;z-index:100;}
.sea span{display: block; width:600px;float:left;padding-top:30px;padding-left:34px; box-sizing: border-box;}
.sea span i{display: block; height:20px; line-height: 20px; float:left;padding-left:29px;background:url(../images/huo.png) no-repeat left; font-size: 14px; color:#444444; font-weight: bold;}
.sea span a{display: block;float:left;font-size: 14px; color:#999999; height:20px; line-height: 20px;margin-right: 27px;}
.sea p{width:387px; height:36px;float:right;margin-top: 16px;border:1px solid #d1d1d1; }
.sea p .txt{width:347px; height:36px; line-height: 36px; padding:0 12px;box-sizing: border-box; font-size: 14px; color:#A0A0A0; float:left;}
.sea p .btn{width:36px; height:36px; background:url(../images/btn.png) no-repeat center; cursor: pointer; float:left;}
/**/
.yzbj{height:727px; background:url(../images/yzbj.jpg) no-repeat center; overflow: hidden;}
.yz{padding-top:90px;}
.yz h2{text-align: center; margin-bottom: 36px;}
.yz h2 span{display: block;height:63px; margin-bottom: 17px;font-size: 42px; line-height: 42px; color:#000000;background:url(../images/hg.png) no-repeat bottom center; font-weight: bold;}
.yz h2 span i{font-weight: normal;margin-right: 10px;}
.yz h2 em{display: block; font-size: 20px; color:#666666; line-height: 20px; font-weight: normal;}
.yz .yz_desc{width:868px; height:78px; margin:0 auto 68px; font-size: 16px;color:#666666; text-align: center; line-height: 28px;}
.yz ul{width:1274px; height:304px;background:url(../images/szbj.png) no-repeat center;padding-top:20px;box-sizing: border-box; margin-left: -32px;padding-left:32px;}
.yz ul li{float:left; width:198px; height:229px; margin-left: 47px;padding-top:66px; box-sizing: border-box;}
.yz ul li.first{margin-left: 0;}
.yz ul li span{display: block; text-align: center; margin-bottom: 18px;}
.yz ul li span em{ font-size: 45px; line-height: 45px; color:#2A2A36; font-family: "Impact";letter-spacing: 2px;}
.yz ul li span b{font-size: 45px; line-height: 45px; color:#2A2A36; font-family: "Impact";color:#FFF;}
.yz ul li span i{ font-size: 18px; color:#B70000;line-height: 18px;}
.yz ul li p{font-size: 18px; color:#2A2A36; font-weight: bold; text-align: center;}
.yz ul li.fr2 span em{color:#FFF;}
.yz ul li.fr2 span i{color:#FFF;}
.yz ul li.fr2 p{color:#FFF;}
/**/
.product{height:1021px; background:url(../images/product.jpg) no-repeat center;}
.pro{padding-top:99px;}
.pro h2{text-align: center; margin-bottom: 49px;}
.pro h2 span{display: block;line-height: 42px; font-size: 42px;color:#000000;height:63px; background:url(../images/hg.png) no-repeat bottom center;margin-bottom: 19px;}
.pro h2 span i{font-weight: normal;margin-right: 10px;}
.pro h2 em{display: block; font-size: 20px; line-height: 20px; font-weight: normal;}
.pro .pro_left{width:303px;height:705px; background:#363636;float:left;z-index:300;position: relative;}
.pro .pro_left h3{height:124px; background:url(../images/pjt.png) no-repeat center; font-size: 30px; color:#FFFFFF; line-height: 124px; text-align: center; font-weight: normal;}
.pro .pro_left ul li{width:303px;height:80px; line-height: 80px; position: relative; }
.pro .pro_left ul li em{display: block;width:303px;height:80px;border-top:1px solid #656565;padding-left:28px;box-sizing: border-box;}
.pro .pro_left ul li a{display: block;font-size: 18px; color:#FFFFFF;z-index:100;position: relative;}
.pro .pro_left ul li i{width:0; height:80px; overflow: hidden;background:url(../images/navbj2.jpg) no-repeat center; transition: .5s; position: absolute;left:0; top:0;}
.pro .pro_left ul li.cur{width:320px; }
.pro .pro_left ul li.cur i{width:320px; }
.pro .pro_left ul li.cur a{ font-weight: bold;}
.pro .pro_left strong{display: block; height:80px; line-height: 80px;position: relative;}
.pro .pro_left strong em{display: block;height:80px;width:303px;border-top:1px solid #656565;padding-left:28px;box-sizing: border-box;font-size: 18px; color:#FFFFFF; font-weight: normal; overflow:hidden;}
.pro .pro_left strong a{display: block;z-index:100;position: relative;}
.pro .pro_left strong i{width:0; height:80px; overflow: hidden;background:url(../images/navbj2.jpg) no-repeat center; transition: .5s; position: absolute;left:0; top:0;}
.pro .pro_left strong:hover em{font-weight: bold;}
.pro .pro_left strong:hover i{width:320px;}
.pro dl{width:897px;height:705px; float:right;}
.pro dl dt{width:896px; height:525px; overflow: hidden;}
.pro dl dt img{width:896px; height:525px; transition: 1s;}
.pro dl dt:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.pro dl dd{height:180px; background:url(../images/wzbj.jpg) no-repeat center;padding-top:23px;padding-left:49px; box-sizing: border-box;padding-right:30px;}
.pro dl dd h4{height:35px;padding-left:11px; background:url(../images/pjt2.png) no-repeat bottom center; margin-bottom: 16px;}
.pro dl dd h4 a{font-size: 18px;color:#333333;}
.pro dl dd p{width:700px; height:37px;font-size: 14px; color:#666666; margin-bottom: 9px;padding-left:14px; line-height:18px;}
.pro dl dd strong{display: block; float:right;}
.pro dl dd strong a{display: block;width:109px; height:31px; float:left;border:1px solid #cecece; text-align: center; line-height: 31px; font-size: 14px;}
.pro dl dd strong em{font-weight: normal;letter-spacing: 1px;}
.pro dl dd strong a.zx1{background:#FFF; color:#333; margin-right: 28px;}
.pro dl dd strong a.zx2{background:#d30000; color:#FFF;}
/**/
.yybj{height:939px;}
.yy{padding-top:94px;}
.yy h2{text-align: center;margin-bottom: 80px;}
.yy h2 span{display: block;line-height: 42px; font-size: 42px;color:#000000;height:63px; background:url(../images/hg.png) no-repeat bottom center;margin-bottom: 19px;}
.yy h2 span i{font-weight: normal;margin-right: 10px;}
.yy h2 em{display: block; font-size: 20px; line-height: 20px; font-weight: normal;}
.yy .yysm{height:558px; background:#F4F4F4;padding-top:49px; box-sizing: border-box;position: relative;}
.yy .yysm dl{height:509px; margin-bottom: 9px;}
.yy .yysm dl dt{width:700px; height:460px; float:right; overflow: hidden;}
.yy .yysm dl dt img{width:700px; height:460px; transition: .5s;}
.yy .yysm dl dt:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.yy .yysm dl dd{float:left;width:500px;padding:54px 74px 0 58px; box-sizing: border-box;}
.yy .yysm dl dd h3{height:32px; margin-bottom: 35px;}
.yy .yysm dl dd h3 a{font-size: 33px; line-height: 33px; color:#C30B10; font-weight: bold;}
.yy .yysm dl dd .desc{height:192px;margin-bottom:20px;}
.yy .yysm dl dd p{ margin-bottom: 14px; font-size: 16px; color:#666666;}
.yy .yysm dl dd strong{display:block;width:145px; height:39px;border:2px solid #333333;border-radius:2px; text-align: center; line-height: 39px; transition:.5s;}
.yy .yysm dl dd strong a{display:block;font-size: 18px; color:#333333; font-weight: normal; transition:.5s;}
.yy .yysm dl dd strong:hover{border:2px solid #C30B10;background:#C30B10;}
.yy .yysm dl dd strong:hover a{color:#FFF;}
.yy .yysm .hd{position:absolute;top:-42px;left:0;width:100%;}
.yy .yysm .hd li{float:left; width:180px; text-align:center;display:block;line-height:40px;margin-right:21px;border:1px solid #222;/*background:url(../images/yd.png) no-repeat center;transition: .5s;*/}
.yy .yysm .hd li a{color:#222;}
.yy .yysm .hd li:last-child{margin-right:0;}
.yy .yysm .hd li.cur{/*background:url(../images/yd_h.png) no-repeat center;*/border:1px solid #B70000;background:#B70000;}
.yy .yysm .hd li.cur a{color:#fff;}
.yy .yysm .jt i{display: block;width:44px; height:84px; cursor: pointer;}
.yy .yysm .jt .prev{background:url(../images/prev.png) no-repeat center; position: absolute;top:239px; left:-89px;}
.yy .yysm .jt .next{background:url(../images/next.png) no-repeat center; position: absolute;top:239px; right:-89px;}
/**/
.casebj{height:1021px; background:url(../images/casebj.jpg) no-repeat center;}
.case{padding-top:116px;}
.case h2{text-align: center;margin-bottom: 37px;}
.case h2 span{display: block;line-height: 42px; font-size: 42px;color:#000000;height:63px; background:url(../images/hg.png) no-repeat bottom center;margin-bottom: 19px;}
.case h2 span i{font-weight: normal;margin-right: 10px;}
.case h2 em{display: block; font-size: 20px; line-height: 20px; font-weight: normal;}
.case .ca_top{height:421px;}
.case .ca_top .case_l{width: 298px;background: #fff;box-shadow: 0 3px 5px 3px #e6e6e6;    border-top: #e6e6e6 1px solid;    border-left: #e6e6e6 1px solid; position: relative;}
.case .ca_top .case_l ul li{width: 149px;    height: 81px;    float: left;border-bottom: #e6e6e6 1px solid;    border-right: #e6e6e6 1px solid;padding-top:14px; box-sizing: border-box;}
.case .ca_top .case_l ul li i{display: block;width:26px; height:27px; margin:0 auto 10px;}
.case .ca_top .case_l ul li .ca1{background:url(../images/ca1.png) no-repeat center;}
.case .ca_top .case_l ul li .ca2{background:url(../images/ca2.png) no-repeat center;}
.case .ca_top .case_l ul li .ca3{background:url(../images/ca3.png) no-repeat center;}
.case .ca_top .case_l ul li .ca4{background:url(../images/ca4.png) no-repeat center;}
.case .ca_top .case_l ul li .ca5{background:url(../images/ca5.png) no-repeat center;}
.case .ca_top .case_l ul li .ca6{background:url(../images/ca6.png) no-repeat center;}
.case .ca_top .case_l ul li .ca7{background:url(../images/ca7.png) no-repeat center;}
.case .ca_top .case_l ul li .ca8{background:url(../images/ca8.png) no-repeat center;}
.case .ca_top .case_l ul li .ca9{background:url(../images/ca9.png) no-repeat center;}
.case .ca_top .case_l ul li em{display: block; text-align: center; font-size: 14px; color:#666666; line-height: 14px;}
.case .ca_top .case_l strong{display: block;width: 149px;    height: 81px;    float: left;border-bottom: #e6e6e6 1px solid;    border-right: #e6e6e6 1px solid;padding-top:14px; box-sizing: border-box; position: absolute;right:0;bottom:0;}
.case .ca_top .case_l strong i{display: block;width:26px; height:27px; margin:0 auto 10px;}
.case .ca_top .case_l strong .ca10{background:url(../images/ca10.png) no-repeat center;}
.case .ca_top .case_l strong em{display: block; text-align: center; font-size: 14px; color:#666666; line-height: 14px; font-weight: normal;}
.case .ca_top .case_l ul li.cur{background:url(../images/canavbj.jpg) no-repeat center;}
.case .ca_top .case_l ul li.cur .ca1{background:url(../images/ca1_h.png) no-repeat center;}
.case .ca_top .case_l ul li.cur .ca2{background:url(../images/ca2_h.png) no-repeat center;}
.case .ca_top .case_l ul li.cur .ca3{background:url(../images/ca3_h.png) no-repeat center;}
.case .ca_top .case_l ul li.cur .ca4{background:url(../images/ca4_h.png) no-repeat center;}
.case .ca_top .case_l ul li.cur .ca5{background:url(../images/ca5_h.png) no-repeat center;}
.case .ca_top .case_l ul li.cur .ca6{background:url(../images/ca6_h.png) no-repeat center;}
.case .ca_top .case_l ul li.cur .ca7{background:url(../images/ca7_h.png) no-repeat center;}
.case .ca_top .case_l ul li.cur .ca8{background:url(../images/ca8_h.png) no-repeat center;}
.case .ca_top .case_l ul li.cur .ca9{background:url(../images/ca9_h.png) no-repeat center;}
.case .ca_top .case_l ul li.cur em{color:#FFF;}
.case .ca_top .case_l strong:hover{background:url(../images/canavbj.jpg) no-repeat center;}
.case .ca_top .case_l strong:hover i{background:url(../images/ca10_h.png) no-repeat center;}
.case .ca_top .case_l strong:hover em{color:#FFF;}
.case .ca_top .case_r{width: 868px;    height: 403px;    background: #fff;    box-shadow: 0 3px 5px 3px #e6e6e6;    border: #e6e6e6 1px solid;}
.case .ca_top .case_r .case_lico, .case_rico {    width: 23px;    padding: 185px 10px 0;}
.case .ca_top .case_r .case_lico a{background: url(../images/prev1.png) no-repeat center;    display: block;    width: 23px;    height: 35px;}
.case .ca_top .case_r .case_lico a:hover{ background:url(../images/prev1_h.png) no-repeat;}
.case .ca_top .case_r .case_rico a{ background:url(../images/next1.png) no-repeat;display: block;width: 23px;height: 35px;}
.case .ca_top .case_r .case_rico a:hover{ background:url(../images/next1_h.png) no-repeat;}
.case .ca_top .case_r .case_m dl{padding: 45px 0 0;display:inline-block; width:780px;}
.case .ca_top .case_r dl dt{width: 400px;height: 300px;float: left;overflow: hidden;}
.case .ca_top .case_r dl dt img{width: 400px;height: 300px;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;}
.case .ca_top .case_r dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.case .ca_top .case_r dl dd{width: 360px;float: left; padding:37px 0 0 18px;}
.case .ca_top .case_r dl dd h3{height:20px;line-height:20px;font-size: 18px;margin-bottom:26px;color: #333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.case .ca_top .case_r dl dd h3 a{font-size: 18px;color: #333; font-weight: bold;}
.case .ca_top .case_r dl dd h3 a:hover{color: #b40000;}
.case .ca_top .case_r .case_desc{font-size: 14px;color: #666;line-height: 26px;overflow: hidden;}
.case .ca_top .case_r .case_desc p{ padding:5px 0 0;}
.case .ca_top .case_r dl dd span,.about dl dd em{display: block; margin:54px 0 0;}
.case .ca_top .case_r dl dd span a{display: block;font-size: 14px;color: #fff;width: 140px;height: 41px;text-align: center;line-height: 40px;background: #b40000;overflow: hidden;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;}
.case .ca_top .case_r dl dd span a:hover{animation:shake 1s linear;-webkit-animation:shake 1s linear;}
.case .ca_bot{height:256px; position: relative;}
.case .ca_bot ul{height:256px;}
.case .ca_bot ul li{width: 280px;float: left; margin:10px 20px 0 0;}
.case .ca_bot ul li span{display: block;width:280px; height:210px;overflow: hidden;}
.case .ca_bot ul li span img{width:280px; height:210px; transition:1s;}
.case .ca_bot ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);
    transform: scale(1.1);}
.case .ca_bot ul li em{font-size: 14px;color: #333; width:280px; display:block; text-align:center; height:42px; line-height:42px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.case .ca_bot p{width: 14px;    height: 45px;position: absolute;    top: 105px;    z-index: 10;}
.case .ca_bot p a{display: block; width: 14px; height: 45px;}
.case .ca_bot .hz_lico a{background: url(../images/prev2.jpg) no-repeat center;}
.case .ca_bot .hz_lico{left:0;}
.case .ca_bot .hz_rico a{background: url(../images/next2.jpg) no-repeat center;}
.case .ca_bot .hz_rico{right:0;}
/**/
.hfbj{height:386px; background:url(../images/hfbj.jpg) no-repeat center;animation: myfirst 20s linear 0s infinite alternate;}
@keyframes myfirst{0%{background-position:0 0;} 100%{background-position:100% 100%;}}
.hf{padding-top:88px;}
.hf h2{text-align: center; margin-bottom: 24px;}
.hf h2 span{display: block;font-size: 46px; line-height: 46px; color:#FFFFFF; font-weight: bold;}
.hf p{width:610px; height:73px;margin:0 auto 39px;font-size: 14px; color:#FFFFFF; text-align: center; line-height: 26px; }
.hf a{display:block;width:132px;    height:40px;    background:#D8261A; font-size: 14px; color:#FFFFFF;   border-radius:5px;margin:0 auto; text-align: center; line-height: 40px;}
.hf a:hover{color:#FFF;animation:shake 1s linear;-webkit-animation:shake 1s linear;}
/**/
.edgebj{height:1008px;z-index:100;position: relative;}
.edge{padding-top:128px;}
.edge h2{text-align: center; margin-bottom: 76px;}
.edge h2 span{display: block;line-height: 42px; font-size: 42px;color:#000000;height:63px; background:url(../images/hg.png) no-repeat bottom center;margin-bottom: 19px;}
.edge h2 span i{font-weight: normal;margin-right: 10px;}
.edge h2 em{display: block; font-size: 20px; line-height: 20px; font-weight: normal;}
.edge .hd{width:1200px; margin:0 auto;}
.edge ul{height:138px;}
.edge ul li{float:left; width:240px; height:96px;}
.edge ul li i{display:block;width:1px; height:96px;background:#BFBFBF; transition: .5s; float:left; margin-right: 23px;}
.edge ul li span{display: block;float:left;padding-top:20px;}
.edge ul li span b{display: block;width:43px; height:41px;margin:0 auto 13px;}
.edge ul li span .e1{background:url(../images/e1.png) no-repeat center;}
.edge ul li span .e2{background:url(../images/e2.png) no-repeat center;}
.edge ul li span .e3{background:url(../images/e3.png) no-repeat center;}
.edge ul li span .e4{background:url(../images/e4.png) no-repeat center;}
.edge ul li span .e5{background:url(../images/e5.png) no-repeat center;}
.edge ul li span em{display: block;font-size: 20px; line-height: 20px; color:#333333; font-family: "思源黑体 CN";}
.edge ul li.cur i{width:4px; background:#C30B10;}
.edge ul li.cur span .e1{background:url(../images/e1_h.png) no-repeat center;}
.edge ul li.cur span .e2{background:url(../images/e2_h.png) no-repeat center;}
.edge ul li.cur span .e3{background:url(../images/e3_h.png) no-repeat center;}
.edge ul li.cur span .e4{background:url(../images/e4_h.png) no-repeat center;}
.edge ul li.cur span .e5{background:url(../images/e5_h.png) no-repeat center;}
.edge ul li.cur em{color:#C30B10; font-weight: bold;}
.edge .ye_box{height:560px !important;box-shadow:0px 5px 49px 0px rgba(72,103,185,0.15);}
.edge .ye_box dl{width:1200px; margin:0 auto;}
.edge .ye_box dl dt{width:970px; height:560px; float:left; margin-left: -360px; overflow: hidden;}
.edge .ye_box dl dt img{width:970px; height:560px; transition: 1s;}
.edge .ye_box dl dt:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);  }
.edge .ye_box dl dd{float:left;width:590px;padding:110px 0 0 74px; box-sizing: border-box;}
.edge .ye_box dl dd h4{height:54px; border-bottom:1px solid #7c7c7c; margin-bottom: 31px; font-size: 26px; color:#282828; font-weight: normal;}
.edge .ye_box dl dd h4 b{ font-size: 33px; color:#C30B10;margin-right: 9px;}
.edge .ye_box dl dd p{padding-left:6px;}
.edge .ye_box dl dd p em{display: block;  margin-bottom: 20px;padding-left:22px; background:url(../images/dbx.png) no-repeat left 9px; font-size: 16px; color:#282828; line-height: 31px;}
.edge .ye_box dl dd strong{display: block; margin-top:73px;}
.edge .ye_box dl dd strong span{display: block;width:85px; float:left; margin-right: 60px; text-align: center;}
.edge .ye_box dl dd strong span i{display: block;font-size: 36px; line-height: 36px; color:#666666; margin-bottom: 9px;}
.edge .ye_box dl dd strong span em{display: block;font-size: 16px; line-height: 16px; color:#282828;font-weight: normal;}
/**/
.newsbj{height:874px;}
.news{padding-top:132px;}
.news h2{text-align: center; margin-bottom: 63px;}
.news h2 span{display: block;line-height: 42px; font-size: 42px;color:#000000;height:63px; background:url(../images/hg.png) no-repeat bottom center;margin-bottom: 19px;}
.news h2 span i{font-weight: normal;margin-right: 10px;}
.news h2 em{display: block; font-size: 20px; line-height: 20px; font-weight: normal;}
.news .news_left{width:604px;float:left;}
.news .news_left h3{height:37px; border-bottom:1px solid #d8d5d1; box-sizing: border-box; margin-bottom: 21px;}
.news .news_left h3 span{display: block; float:left;height:37px;}
.news .news_left h3 span a{display: block;float:left;text-align: center;height:37px; margin-right: 35px; font-size: 20px; color:#2b2b2b; font-weight: bold;}
.news .news_left h3 span a.cur{color:#c30b10; background:url(../images/xt2.jpg) no-repeat bottom center;    background-size: 100% 3px;}
.news .news_left h3 em{float:right;margin-right: 10px; margin-top: 10px; }
.news .news_left h3 em a{font-size: 12px; line-height: 12px; color:#2B2B2B;}
.news .news_left dl{width:580px;height:275px;margin:0 auto 28px; border-bottom:1px solid #b3b3b1;}
.news .news_left dl dt{width: 580px;height: 175px; overflow: hidden;}
.news .news_left dl dt img{width:580px; height:auto;}
.news .news_left dl dd{padding-top:18px;}
.news .news_left dl dd h4{height:16px;  margin-bottom: 14px;}
.news .news_left dl dd h4 a{font-size: 16px; color:#333333; font-weight: normal;}
.news .news_left dl dd h4 i{display: block;float:right;font-size: 14px; color:#666666; line-height: 16px;}
.news .news_left dl dd p{font-size: 14px; color:#666666;}
.news .news_left ul{width:580px;margin:0 auto;}
.news .news_left ul li{height:35px; line-height: 35px;padding-left:24px; background:url(../images/yd1.png) no-repeat left;}
.news .news_left ul li em{font-size: 16px; color:#1a1a1a;}
.news .news_left ul li i{ font-size: 14px; color:#999999; float:right;}
.news .news_right{width:510px;float:right;}
.news .news_right h3{height:32px;border-bottom:1px solid #d8d5d1; margin-bottom: 45px;}
.news .news_right h3 em{display: block; float:left;text-align: center; height:31px;font-size: 20px; color:#333333; font-weight: bold; line-height: 20px;border-bottom:2px solid #2c2716;}
.news .news_right h3 i{float:right; font-size: 12px; color:#2b2b2b;}
.news .news_right dl{height:102px;margin-bottom: 36px;}
.news .news_right dl dt{width:181px;height:102px;float:left;}
.news .news_right dl dt img{width:181px;height:102px;}
.news .news_right dl dd{width:305px; float:left;padding-top:6px; margin-left:22px;}
.news .news_right dl dd h4{height:18px; margin-bottom: 11px;}
.news .news_right dl dd h4 i{display: block;width:21px; height:18px; background:#8F8F8F;text-align: center; line-height: 18px; font-size: 12px; color:#FFFFFF;float:left; margin-right: 12px;}
.news .news_right dl dd h4 a{display: block; float:left;font-size: 16px; color:#4D4D4D; line-height: 18px; font-weight: bold;}
.news .news_right dl dd p i{display: block;width:21px; height:18px; background:#C30B10;text-align: center; line-height: 18px; font-size: 12px; color:#FFFFFF;float:left; margin-right: 12px;}
.news .news_right dl dd p em{float:left;font-size: 14px; color:#666666; width:270px;}
/**/
.aboutbj{height:632px; background:url(../images/about.jpg) no-repeat center;}
.ab{padding-top:134px;}
.ab h2{text-align: center; margin-bottom: 62px;}
.ab h2 img{width:1015px; height:94px;}
.ab p{width:885px;margin:0 auto 55px;font-size: 14px; color:#444444;line-height: 24px;text-align: justify;}
.ab a{display: block;width:129px; height:39px;background:#D8261A;border-radius:5px; text-align: center; line-height: 39px;margin:0 auto;}
.ab a em{font-size: 14px; color:#FFFFFF;background:url(../images/jt.png) no-repeat right;padding-right:24px;}
.ab a:hover{animation: shake 1s linear;
-webkit-animation: shake 1s linear;}

























