@charset "utf-8";
body{font-family:"Microsoft Yahei";}
.content{width: 1200px; margin: 0 auto;}
i,em,b{font-style: normal;}
.logo {height: 320px!important;;overflow:hidden;}
.logo span{display: block!important; }
.tit01{ font-size: 44px; color: #272626; text-align: center; font-weight: normal;}
.tit01 a{color: #272626; text-decoration: none; }
.tit01 span{ display: block;font-size: 18px; color: #4b4b4b;background: url(../images/titbg.png) no-repeat center bottom; padding-bottom: 10px; font-family:"Microsoft Yahei"; font-weight: normal; text-align: center; line-height: 40px; }




.zz_bj{ height: 580px; background:#fff;padding-top:70px; box-sizing: border-box;  font-family:"Microsoft Yahei"; position: relative;}
.zz dl{height: 305px;}
.zz dl dt{overflow: hidden; width: 552px;height: 305px; float: right; }
.zz dl dt img{width: 552px; height: 305px;  display: block;}
.zz dl dd{width: 600px;  float: left;position:relative;}
.zz dl dd h3{ font-size: 36px; color: #000000; font-weight: normal;padding-top: 30px; margin-bottom: 25px; height: 136px;box-sizing: border-box; background: url(../images/yy_line.gif) no-repeat left top; position: relative;}
.zz dl dd h3:after{content: "";width: 585px; height: 1px; position: absolute;bottom:0; left: 0; background:#ededed;  z-index: 1;}
.zz dl dd h3 em{ display: block; font-size:24px; color: #666666; font-weight: normal; line-height: 38px;letter-spacing: 3px; }
.zz dl dd p{font-size: 15px; height: 190px; color: #666666; line-height: 32px;}


.zz .m_zz{height: 93px;margin-bottom: 60px;}
.zz .m_zz ul{width: 1200px;padding:50px 0 0; height: 93px; position: relative;}
.zz .m_zz li{ padding:0px 0px 0 25px; height: 93px;box-sizing: border-box; overflow: hidden; float: left; text-align: center; position: relative;border-left: 1px solid #f4f4f4; width: 334px;}
.zz .m_zz li em{margin-top:0px;display: block; position: relative;width:165px; float: left;}
.zz .m_zz li em b{float: left;font-size: 60px; color: #303030; font-family: "Arial";font-weight: bold;}
.zz .m_zz li em i{ font-size: 20px; border-radius: 100%; color: #272626; text-align: center; line-height: 27px;  height: 27px;display: block; position: absolute;top:28px; right: 0; font-weight: bold;}
.zz .m_zz .zz1{width:197px; float: left;padding-top: 0px;}
.zz .m_zz .zz1 h3{font-size: 20px; color: #3c3c3c; text-align: left; font-weight: bold; }
.zz .m_zz li:nth-child(1){}
.zz .m_zz li:nth-child(1) em i{right: 66px;}
.zz .m_zz li:nth-child(2){}
.zz .m_zz li:nth-child(2) em i{right: 45px;}
.zz .m_zz li:nth-child(3){}
.zz .m_zz li:nth-child(3) em i{right: 45px;}
.zz .m_zz li:nth-child(4){width: 195px;border-right:0;}
.zz .m_zz li:nth-child(4) em i{right: 5px;top:32px;}

.zz .m_zz li:hover  em b{color: #9d1e25;}
.zz .m_zz li:hover  em i{color: #9d1e25;}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.case{ height: 1350px; overflow: hidden; background:#f0f0f0; padding-top:75px; box-sizing: border-box; font-family: "Microsoft YaHei";}
.case h2{ margin-bottom:30px;}
.caset{ width: 1200px;clear: both; height:67px;border-top:3px solid #9d1e25;background: #252525;box-sizing: border-box; margin:0 auto 76px; position:relative;}
.caset h3{height: 64px; line-height: 64px; text-align: left; font-size: 20px; color: #ffffff;display: block; text-decoration: none;background:#9d1e25; float: left; width: 300px;box-sizing: border-box; font-weight: normal;}
.caset h3 a{ color: #ffffff; text-decoration: none; }
.caset h3 em{display: block;float: left;margin:0px 15px 0 65px; font-weight: bold; font-size: 30px;opacity: 0.34;}
.caset .erji{background: #252525;overflow: hidden;width: 1200px; height:46px; position:absolute; top:64px; left:0; display:none;}
.caset .erji a,.caset h3.cur .erji a{line-height:46px; text-align: left; font-size: 16px; color: #a7a7a7;position: relative; display: block;padding-left: 20px;text-decoration: none; float: left;padding-right: 22px; font-weight:normal;}
.caset h3.cur{background:#252525; color: #9d1e25; font-weight: bold;}
.caset h3.cur a{color: #9d1e25;}
.caset h3.cur em{ color: #9d1e25;opacity: 1; }
.caset h3.cur .erji{ display:block;}


.case2{ height:980px; position:relative; background:url(../images/cpbg.jpg) no-repeat center 0;}
.case2:nth-child(2){ background:url(../images/cpbg2.jpg) no-repeat center 0;}
.case2:nth-child(3){ background:url(../images/cpbg3.jpg) no-repeat center 0;}
.case2:nth-child(4){ background:url(../images/cpbg4.jpg) no-repeat center 0;}
.case3{ width:1200px;height: 548px; margin:0 auto; overflow: hidden;}
.case3 dl{width:1200px;height: 548px;float: left;position: relative;}
.case3 dt{width:1200px;height: 548px;overflow: hidden;}
.case3 dt img{width: 1200px;height: 548px;display: block;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.case3 dd{width:420px;height: 298px; box-sizing: border-box; position: absolute;top:128px; right:0px;background: rgba(157,30,37,0.89);padding:25px 45px 0 40px;}
.case3 dd em{display: block; font-size: 14px; color: #ffffff; font-weight: bold;background: url(../images/tjico.png) no-repeat left center; height: 30px; line-height: 30px;padding-left: 116px;}
.case3 dd h3{font-size: 36px; color: #ffffff; height:50px;line-height:50px; overflow: hidden;  font-weight: normal; white-space: nowrap; margin-bottom: 25px;}
.case3 dd h3 a{color: #fff;text-decoration: none; }
.case3 dd p{font-size: 15px; color: rgba(255,255,255,0.86); line-height: 30px;height: 90px;}
.case3 dd span{width: 170px; height: 38px; line-height: 38px;color: #fff; font-size: 15px; background: url(../images/tj_xq.png) no-repeat center top; display: block;padding-left: 20px;}
.caset2{width:300px;left:50%;margin-left: 222px; position:absolute;z-index:1;bottom:35px;overflow:hidden;}
.caset2 em{float:left;margin:0 12px;display:inline-block;cursor:pointer;width:10px;height:10px;background:#9d1e25;border-radius: 100%;}
.caset2 em.cur01{background:none;border:1px solid #9d1e25;width: 8px;height: 8px;}

.case4{width: 1200px;position: relative; margin:42px auto 0; overflow: hidden;}
.case4 li{width:388px; float: left; margin-right: 18px;background: #fff; }
.case4 li a{ text-decoration: none; }
.case4 li img{width: 388px; height: auto; display: block;}
.case4 li h4{ height: 93px; padding:16px; box-sizing: border-box;}
.case4 li h4 b{line-height: 35px;height: 35px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden; text-align: left; font-size: 18px; color: #1e1e1e;font-weight: bold;background:url(../images/cpico.png) no-repeat right center; display: block;}
.case4 li h4 i{display: block; font-size: 15px; color: #666666; height:30px; line-height: 30px; font-weight: normal;}

.case4 li:hover{transform: translateY(-5px);transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.case4 li:hover img{opacity: 0.8; }
.case4 li:hover h4{color: #036eb8; transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}

/**/
/*.pro_bj{ height: 1400px; overflow: hidden; background:#f0f0f0; padding-top:75px; box-sizing: border-box; font-family: "Microsoft YaHei"; }*/
/*.pro_bj h2{margin-bottom: 30px;}*/

/*.cp_nav{ width: 1200px;clear: both;overflow: hidden;border-top:3px solid #9d1e25;background: #252525;box-sizing: border-box; margin-bottom:30px;}*/
/*.cp_nav h3{height: 64px; line-height: 64px; text-align: left; font-size: 20px; color: #ffffff;position: relative; display: block; text-decoration: none;background:#9d1e25; float: left; width: 300px;box-sizing: border-box; font-weight: normal;}*/
/*.cp_nav h3 a{ color: #ffffff; text-decoration: none; }*/
/*.cp_nav h3 em{display: block;float: left;margin:0px 15px 0 65px; font-weight: bold; font-size: 30px;opacity: 0.34;}*/
/*.cp_nav h3.cur{background:#252525; color: #9d1e25; font-weight: bold;}*/
/*.cp_nav h3.cur a{color: #9d1e25;}*/
/*.cp_nav h3.cur em{ color: #9d1e25;opacity: 1; }*/
/*.cp_nav ul{background: #252525;clear: both;overflow: hidden;width: 1158px;padding:0 22px;box-shadow: 0 0 10px #036eb8; }*/
/*.cp_nav li a{line-height:46px; text-align: left; font-size: 16px; color: #a7a7a7;position: relative; display: block;padding-left: 20px;text-decoration: none; float: left;padding-right: 22px;}*/

/*.cp_tj{height: 548px;width: 100%;background:url(../images/cpbg.jpg) no-repeat center top;margin-bottom: 42px; position: relative;}*/
/*.m_pro{ width:1200px;height: 548px; overflow: hidden;}*/
/*.m_pro dl{width:1200px;height: 548px;float: left;position: relative;}*/
/*.m_pro dt{width:1200px;height: 548px;overflow: hidden;}*/
/*.m_pro dt img{width: 1200px;height: 548px;display: block;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}*/
/*.m_pro dd{width:420px;height: 298px; box-sizing: border-box; position: absolute;top:128px; right:0px;background: rgba(157,30,37,0.89);padding:25px 45px 0 40px;}*/
/*.m_pro dd em{display: block; font-size: 14px; color: #ffffff; font-weight: bold;background: url(../images/tjico.png) no-repeat left center; height: 30px; line-height: 30px;padding-left: 116px;}*/
/*.m_pro dd h3{font-size: 36px; color: #ffffff; height:50px;line-height:50px; overflow: hidden;  font-weight: normal; white-space: nowrap; margin-bottom: 25px;}*/
/*.m_pro dd h3 a{color: #fff;text-decoration: none; }*/
/*.m_pro dd p{font-size: 15px; color: rgba(255,255,255,0.86); line-height: 30px;height: 90px;}*/
/*.m_pro dd span{width: 170px; height: 38px; line-height: 38px;color: #fff; font-size: 15px; background: url(../images/tj_xq.png) no-repeat center top; display: block;padding-left: 20px;}*/

/*.cp_tj .tjhd{width:300px;left:50%;margin-left: 222px; position:absolute;z-index:1;bottom:35px;overflow:hidden;}*/
/*.cp_tj .tjhd ul li{float:left;margin:0 12px;display:inline;cursor:pointer;width:10px;height:10px;background:#9d1e25;border-radius: 100%;}*/
/*.cp_tj .tjhd ul .on{background:none;border:1px solid #9d1e25;width: 8px;height: 8px;}*/


/*.cp_nr{width: 1200px;position: relative; overflow: hidden;}*/

/*.cp_nr li{width:388px; float: left; margin-right: 18px;background: #fff; }*/
/*.cp_nr li a{ text-decoration: none; }*/
/*.cp_nr li img{width: 388px; height: 291px; display: block;}*/
/*.cp_nr li h4{ height: 93px; padding:16px; box-sizing: border-box;}*/
/*.cp_nr li h4 b{line-height: 35px;height: 35px; white-space: nowrap;text-overflow: ellipsis; overflow: hidden; text-align: left; font-size: 18px; color: #1e1e1e;font-weight: bold;background:url(../images/cpico.png) no-repeat right center; display: block;}*/
/*.cp_nr li h4 i{display: block; font-size: 15px; color: #666666; height:30px; line-height: 30px; font-weight: normal;}*/

/*.cp_nr li:hover{transform: translateY(-5px);transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}*/
/*.cp_nr li:hover img{opacity: 0.8; }*/
/*.cp_nr li:hover h4{ color: #036eb8; transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}*/


/**/
.tdbj{ height: 685px; background:#fff; overflow: hidden; font-family:"Microsoft Yahei";box-sizing: border-box;  max-width: 1920px;margin:0 auto; padding-top: 55px;}
.tdbj h2{margin-bottom: 25px;}

.td{height:712px;  position: relative; }

.td_nav{width: 252px; float: left;background: #2b2b2b;}
.td_nav li{height: 70px; font-size: 20px; color: #ffffff; text-align: left;border-bottom: 1px solid #3e3e3e;box-sizing: border-box; font-weight: normal; line-height: 70px;padding-left:20px;cursor: pointer;}
.td_nav li a{color: #fff;}
.td_nav li i{display: block; width: 45px;height: 32px; float: left;margin-top: 20px; margin-right: 20px;opacity: 0.52;}
.td_nav li img{display: block;width: 45px; height: 32px;}
.td_nav li.cur{background: #9d1e25;border-color: #9d1e25; font-weight: bold;}
.td_nav li.cur i{opacity: 1;}

.td_nr{width: 925px; float: right;}
.td dl{ height:300px;  float: left;margin-right: 12px;}
.td dl a{text-decoration: none;}
.td dt{ width:300px; height:400px; overflow:hidden; }
.td dt img{ display:block;width:300px; height:400px; }
.td dd{background: #f1f1f1; height: 90px;padding-top:10px; box-sizing: border-box;}
.td dd h3{color:#363636;font-size: 16px; height: 35px; line-height: 35px; text-align: center; color: #454545;font-size: 16px; }
.td dd span{height: 26px; width: 121px; border-radius: 20px;  border:1px solid #9d1e25; font-size: 14px; text-transform: uppercase;margin:0 auto; display: block; line-height: 26px; text-align: center;}
.td dl:nth-child(3n){margin-right: 0;}
.td dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.td dt img:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}

/**/
/**/
.ys_bj{height: 974px;overflow: hidden; background:#ffffff;padding-top:75px; box-sizing: border-box; font-family: "Microsoft YaHei"; position: relative; }
.ys_bj h2{margin-bottom: 35px;}
.ys{position: relative;height: 740px;}
.ys_nav{ width:1200px;height:154px; font-size: 30px; color: #282828; background: #fff; overflow: hidden; position: absolute;left:50%;bottom:50px;margin-left: -600px;z-index: 2;cursor: pointer;}
.ys_nav li {width: 300px; height:154px; ; float: left; text-align: center; border-right: 1px solid #ebebeb; font-weight: normal;box-sizing: border-box;}
.ys_nav li:last-child{border-right: 0;}
.ys_nav li i{width: 66px; height: 49px; margin:14px auto 15px; display: block;}
.ys_nav li em{display: block;font-size: 12px; color: #d6d6d6; text-align: center; text-transform: uppercase;}
.ys_nav li.cur{background:#9d1e25; color: #fff;}
.ys_nav li.cur em{color: rgba(255,255,255,0.4);}
.ys_nav li:nth-child(1) i{background:url(../images/ysico1.png) no-repeat center top;}
.ys_nav li:nth-child(2) i{background:url(../images/ysico2.png) no-repeat center top;}
.ys_nav li:nth-child(3) i{background:url(../images/ysico3.png) no-repeat center top;}
.ys_nav li:nth-child(4) i{background:url(../images/ysico4.png) no-repeat center top;}

.ys_nav li:nth-child(1).cur i{background:url(../images/ysico1cur.png) no-repeat center top;}
.ys_nav li:nth-child(2).cur i{background:url(../images/ysico2cur.png) no-repeat center top;}
.ys_nav li:nth-child(3).cur i{background:url(../images/ysico3cur.png) no-repeat center top;}
.ys_nav li:nth-child(4).cur i{background:url(../images/ysico4cur.png) no-repeat center top;}
.ys_nav li:nth-child(4).cur{border-color:#9d1e25;}

.ys_nr{position: relative;height: 768px;}

.m_ys{background:url(../images/ysbg.jpg) no-repeat center top;height: 768px;}
.m_ys dl{width: 1200px;margin:0 auto; height: 768px;}
.m_ys dl dt{width: 600px;height: 768px; float: left;}
.m_ys dl dt img{width: 960px;height: 768px;display: block; margin-left: -360px;}
.m_ys dl dd{width: 540px;padding-top: 80px; float: right;position: relative; z-index: 1;box-sizing: border-box;}
.m_ys dl dd h3{height: 105px; font-size:36px; color:#9d1e25; font-weight:bold;border-bottom: 1px solid #535354;margin-bottom: 35px;}
.m_ys dl dd h3 i{ font-size: 36px;color: #9d1e25;margin-right: 10px; }
.m_ys dl dd h3 em{display: block; font-size: 26px; color: #fefefe; font-weight: normal;}
.m_ys dl dd p{font-size:15px; color:#ffffff;  line-height: 35px;padding-left: 17px; position: relative;background: url(../images/yspico.png) no-repeat left center;}
.m_ys dl dd h5{margin-top: 40px;}
.m_ys dl dd h5 img{width: 265px;height: 141px;display: block;float: left;}
.m_ys dl dd h5 img:nth-child(2){width: 265px;height: 141px;display: block;float: right;}


/**/
.hz_bj{height: 609px;overflow: hidden; background:#ffffff;padding-top:75px; box-sizing: border-box; font-family: "Microsoft YaHei"; position: relative; }
.hz_bj h2{margin-bottom: 35px;position: relative;z-index: 1;}
.hz_bj p{width: 1920px; height: 609px; left:50%;margin-left: -960px;top:0;position: absolute;}
.hz_bj p img{width: 1920px; height: 609px;  display: block;}


/**/
.lcbj{ height: 570px; box-sizing: border-box; overflow: hidden; font-family:"Microsoft Yahei";background: url(../images/lcbg.jpg) no-repeat center 0px;padding-top: 70px;}
.lcbj h2{margin-bottom: 30px;}
.lc ul{ height: 235px;}
.lc li{width: 100px;margin-right: 22px; float: left;}
.lc li:nth-child(10){margin-right: 0;}
.lc li em{width: 100px; height: 131px; display: block;}
.lc li em img{width: 100px; height: 131px; display: block;}
.lc li span{margin-top: 10px; font-size: 18px; color: #3b3b3b; display: block;  text-align: center; line-height: 30px;}
.lc .tel{height: 59px; line-height: 59px;width:824px;margin:0 auto;}
.lc li:hover img{-webkit-animation:hvr-buzz-out 0.75s linear;animation:hvr-buzz-out 0.75s linear;}


.lc .tel  p{float: left;margin-left: 40px;width: 580px;}
.lc .tel span{display: block; float: left;width: 89px;padding-left: 35px;background: url(../images/lcico.png) no-repeat left center; font-size: 16px; color:rgba(255,255,255,0.49);}
.lc .tel b{font-size: 26px; color: #fff;margin-right: 20px;}
.lc .tel .lc_zx{width: 133px;height: 36px; line-height: 36px; text-align: left; color: #9d1e25;padding-left: 13px;box-sizing: border-box; font-size: 16px; background: url(../images/lc_btn.png) no-repeat; float: right; display: block; margin-right: 40px;margin-top: 11px; text-decoration: none;}
/**/
.nswsbj{ height: 984px; box-sizing: border-box;  padding-top:72px; overflow: hidden; font-family:"Microsoft Yahei";background: #f4f4f4;}
.nswsbj h2{margin-bottom: 30px;}

.news_nav{ height: 52px;  margin-bottom: 24px; }
.news_nav ul{margin-left: 320px;}
.news_nav ul li{width: 188px; height: 52px; line-height: 52px;padding-left: 20px;border:1px solid #838383; margin-left: -1px; font-size: 18px; color: #393939; position: relative; float: left;}
.news_nav ul li:after{content: "";width: 21px; height: 21px; position: absolute;top:15px; right: 15px; background:url(../images/newsico1.gif) no-repeat;border-radius: 2px; }
.news_nav ul li a{ color: #393939;  text-decoration: none;display: block;}

.news_nav ul li.cur{background: #9d1e25; border-color: #9d1e25; color: #fff;}
.news_nav ul li.cur:after{background:url(../images/newsico2.gif) no-repeat;border-radius: 2px; }
.news_nav ul li.cur a{color: #fff;}

.news1 dl{width:1200px;height: 337px; position: relative; clear: both; overflow: hidden;background: #fff;}
.news1 dl dt{width:600px;height: 337px;overflow: hidden; float: left; }
.news1 dl dt img{ width:600px; height: 337px; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.news1 dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.news1 dl dd{width: 600px; float: left;padding:35px 38px 35px 32px;box-sizing: border-box;}
.news1  dl dd span{display: block; font-weight: normal; font-size: 14px; color: #a9a9a9; line-height: 24px;}
.news1  dl dd h3{font-size:16px; color: #3c3c3c;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; position: relative;margin-bottom: 25px; height: 35px;line-height: 35px; font-weight: bold;}
.news1  dl dd h3 a{ color: #2b2b2b; text-decoration: none;  }
.news1  dl dd p{ line-height: 30px;font-size:15px;color: #666666; height: 132px;text-align: justify;}
.news1  dl dd i{line-height:48px;font-size:15px;color: #9d1e25; width: 193px;display: block;padding-left: 20px; text-align: left; background:url(../images/news_btn.gif) no-repeat}
.news1  dl:hover h3{color: #9d1e25; font-weight: bold;}


.news11{width: 1200px;}
.news11 dl{width:540px;height: 110px;  float: left; margin-top: 40px;}
.news11 dl dt{width:66px;height: 110px;overflow: hidden; float: right;  text-align: center; font-size: 50px; color: #231815; font-weight: normal;padding-top: 15px;}
.news11 dl dt b{display: block; font-size: 16px;color: #231815;opacity: 0.8; font-weight: normal;}
.news11 dl dd{width: 400px; float: left;}
.news11  dl dd h3{font-size:16px; color: #3c3c3c;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; position: relative;margin-bottom: 15px; height: 35px;line-height: 35px; font-weight: normal;padding-left: 36px; background: url(../images/newsico.jpg) no-repeat left center;}
.news11  dl dd h3 a{ color: #2b2b2b; text-decoration: none;  }
.news11  dl dd p{ line-height: 30px;font-size:15px;color: #666666; height: 132px;text-align: justify;}
.news11  dl dd i{line-height:48px;font-size:15px;color: #9d1e25; width: 193px;display: block;padding-left: 20px; text-align: left; background:url(../images/news_btn.gif) no-repeat}
.news11 dl:nth-child(2n){float: right;}

.news11  dl:hover h3{color: #9d1e25; font-weight: bold;}

/**/
.aboutbj{background:#fff;height:760px; font-family:"Microsoft Yahei";box-sizing: border-box; overflow: hidden; position: relative;max-width: 1920px; margin:0 auto;}
.aboutbj img{display:block;width:1920px;height:584px;position: absolute; top:0;left:50%;margin-left: -960px;}
.about{width:1200px; position: absolute; top:0;left:50%;margin-left: -600px;}
.about dl{height: 584px; position: relative;}
.about dl a{text-decoration: none;}
.about dd {width:1200px;padding:110px 45px 0;text-align: center;}
.about dd h3{ font-size: 40px; color: #ffffff;margin-bottom: 32px; font-weight: normal; }
.about dd p{color: #ffffff; font-size: 14px; line-height: 30px; text-align: center;height: 192px;}
.about dd i{background:url(../images/abt_more.png) no-repeat;width: 58px; height: 59px; display: block;margin:0 auto;}
.about dt{ width:1200px; height:170px;background: #fff; box-shadow: 1px 1px 10px #f6f6f6; position: absolute; bottom:-100px;left:50%;margin-left: -600px; }
.about dt h4{width:400px; height:170px; float: left;border-right: 1px solid #e8e9e9; font-size: 28px; color: #202428;padding:55px 0 0 175px;box-sizing: border-box; font-weight: normal;}
.about dt h4 em{display: block; font-size: 20px; color: #333333; font-family: "Arial"; font-weight: normal;}
.about dt h4:nth-child(1){background:url(../images/abt1.png) no-repeat 84px 50px;}
.about dt h4:nth-child(2){background:url(../images/abt2.png) no-repeat 84px 50px;}
.about dt h4:last-child{background:url(../images/abt3.png) no-repeat 84px 50px;border-right: 0;}


.link_bj{width:100%; margin: 0 auto;min-height:74px; overflow: hidden;background:#9d1e25; }
.link{width: 1200px;margin:0 auto; height:auto; overflow: hidden;font-family:"Microsoft Yahei";}
.link p{  width: auto;font-size: 14px;overflow: hidden; line-height: 74px; color:#ffff;}
.link p a{ color: #fff; opacity: 0.32;font-size: 14px; padding-right:35px; text-align: left;    float: left;}



@-webkit-keyframes spin{
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }

  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}


/*animation*/
@-webkit-keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}
@keyframes hvr-buzz-out {
  10% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  20% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  30% {
    -webkit-transform: translateX(3px) rotate(2deg);
    transform: translateX(3px) rotate(2deg);
  }
  40% {
    -webkit-transform: translateX(-3px) rotate(-2deg);
    transform: translateX(-3px) rotate(-2deg);
  }
  50% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  60% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  70% {
    -webkit-transform: translateX(2px) rotate(1deg);
    transform: translateX(2px) rotate(1deg);
  }
  80% {
    -webkit-transform: translateX(-2px) rotate(-1deg);
    transform: translateX(-2px) rotate(-1deg);
  }
  90% {
    -webkit-transform: translateX(1px) rotate(0);
    transform: translateX(1px) rotate(0);
  }
  100% {
    -webkit-transform: translateX(-1px) rotate(0);
    transform: translateX(-1px) rotate(0);
  }
}