@charset "utf-8";
.content{width: 1200px; margin: 0 auto;}
i,em,b{font-style: normal;}

.tit01{font-size: 50px; text-align: center; font-family: "Microsoft YaHei";color: #333333;font-weight:bold; }
.tit01 a{color: #333333; }
.tit01 p{ font-weight: lighter; display: block;font-size: 20px;color: #444444; line-height: 30px;}

.yy_bj{ background:url(../images/yybg.jpg) no-repeat center top; height: 850px; padding-top:116px;box-sizing: border-box;  font-family:"Microsoft Yahei";overflow: hidden;}
.yy_bj dl {width: 1200px;height: 440px; position: relative; margin:0 auto;}
.yy_bj dl dd{width:500px;box-sizing: border-box;text-align: left; float: left;}
.yy_bj dl dd h3{font-size: 43px; color: #000000; line-height: 70px;height: 118px; border-bottom: 1px solid #cdcdd0;margin-bottom: 28px; }
.yy_bj dl dd em{font-size: 14px;color: #333333; line-height: 34px; display: block;font-weight: normal;opacity: 0.2;letter-spacing: 5px;}
.yy_bj dl dd p{line-height: 30px; text-align: justify; font-size: 15px; color: #666666;height: 162px;}
.yy_bj dl dd .yy_btn{display: block; width: 201px; height: 45px; line-height: 45px; text-align: left;padding-left: 52px; color: #fff;background: url(../images/yy_btn.png) no-repeat; font-size: 16px;font-weight: bold;}
.yy_bj dl dt{width:586px; float: right;margin:0 10px 0 0;}
.yy_bj dl dt img{width:586px; height: 356px;  display: block;}

.hdbj{height: 218px;width: 1200px;margin:0 auto; position: relative;}
.hd_l{position: absolute;left:-31px;top:69px;background: url(../images/hd_l.png) no-repeat;width:14px;height:24px;z-index: 3;}
.hd_r{position: absolute;right:-31px;top:69px;background: url(../images/hd_r.png) no-repeat;width:14px;height:24px;z-index: 3;}
.hd{overflow: hidden;}
.hd li{width: 287px;margin-right: 17px;  float: left;}
.hd li a{text-decoration: none;}
.hd li img{width: 287px;height:161px; display: block;}
.hd li h4{font-size:16px;color: #333333;margin-top:15px;text-align: center;font-weight: lighter;}
.hd li img{-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.hd li:hover img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.hd li:hover h4{font-weight: bold; color:#d2330a;}
.yy_bj dt img{-webkit-transition: .3s;-moz-transition: .3s;transition: .3s;}
.yy_bj dt img:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}

/**/
.cpysbj{ height: 1005px; overflow: hidden; background:#f5f5f5;padding-top:80px; box-sizing: border-box; font-family: "Microsoft YaHei"; }
.cpysbj h2{margin-bottom: 40px;}
.cpys{width: 1200px;margin:0 auto;height:685px; position: relative;}
.cpys dl{width:299px;margin-right:1px; height: 641px;cursor: pointer; float:left; position: relative;overflow:hidden;}
.cpys dl dt{width: 299px;}
.cpys dl dt img{width: 299px;height: 436px; display: block;}
.cpys dl dt h3{height:135px;width:100%;padding-top:48px; text-align: center; font-weight: normal;background: url(../images/ddbg.png) no-repeat;box-sizing: border-box;font-size:20px;color:#fff; }
.cpys dl dt i{line-height:22px;font-size: 12px; color: #fff;display: block;opacity: 0.15;}
.cpys dl dd{width: 100%;height:322px;padding:42px 40px 0;background: url(../images/ddbgcur.png) no-repeat center top;box-sizing: border-box;position: absolute;bottom:-322px;left:0;}
.cpys dl dd h3{height:75px;width:100%; text-align: center; font-weight: bold;box-sizing: border-box;font-size:20px;color:#fff; }
.cpys dl dd i{line-height:22px;font-size: 12px; color: #fff;display: block;opacity: 0.15;font-weight: lighter;}
.cpys dl dd p{color:#fff;font-size:14px;line-height: 26px;text-align: center;}
.cpys dl.cur dd{-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;bottom:0;}

.cpystel{background: none; font-size:14px; height:35px; position: relative;box-sizing: border-box;}
.cpys_tel p{width: 750px; height:35px;background: url(../images/cpys_tel.png) no-repeat left center;margin:0 auto;padding-left: 40px; font-size: 16px; color: #333333; line-height: 38px;}
.cpys_tel b{ font-size: 22px;color: #242424;  }
.cpys_tel p a{background: url(../images/cpys_btn.png) no-repeat;width:127px;height:34px; line-height: 34px;padding-left:51px;color:#fff;font-size:14px;display:block;float:right;}

/**/
.cpbj{ height:auto; background:#ffffff; padding-top:80px;font-family:"Microsoft Yahei";box-sizing: border-box; position: relative;max-width: 1920px; margin:0 auto; }
.cpbj h2{ margin-bottom: 30px; }
.cpbg{border-top:1px solid #d1d1d1;background:#fff;clear: both;overflow: hidden; }
.cptit{height: 84px;width:1200px;margin:0 auto;}
.cptit li{ height: 84px; line-height: 84px;margin-right: 48px; font-size:20px; color: #333333;text-align: left;float: left; box-sizing: border-box;position: relative;}
.cptit li:after{content:'';position:absolute;height:3px;width:0;background:#d2330a;top:0px;left:0;-webkit-transition:width .5s;transition:width .5s;color: #333333; z-index: 1;}
.cptit li em{display: block;width: 37px; height: 35px; overflow: hidden; position: relative; float: left;margin-top: 22px;margin-right: 8px; }
.cptit li em img{width:37px; display: block;position: absolute;top:0;left:0;-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.cptit li a{color: #333333; text-decoration: none; }
.cptit li.cur a,.cptit li:hover a{color: #d2330a;font-weight: bold;}
.cptit li:hover:after,.cptit li.cur:after{width:100%;z-index: 1;}
.cptit li.cur em img,.cptit li:hover em img{top:-35px;}
.cptit span{ height: 84px; line-height: 84px;font-size:20px; color: #333333;text-align: left;float: left; box-sizing: border-box;position: relative;}
.cptit span em{display: block;width: 37px; height: 35px; overflow: hidden; position: relative; float: left;margin-top: 22px;margin-right: 8px; }
.cptit span em img{width:37px; display: block;position: absolute;top:0;left:0;-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.cptit span a{color: #333333; text-decoration: none; }


.m_cp{width: 100%;max-height: 813px;position: relative;background: #f5f5f5;padding-bottom: 20px;}
.jt{width:151px;height:144px;background: url(../images/jtbg.jpg) no-repeat;position: absolute;left:50%;bottom:20px;z-index: 1;margin-left:449px;padding:61px 0 0 44px;box-sizing: border-box;}
.cp_l_1{background: url(../images/cp_l_1.png) no-repeat;width:32px;height:22px; display:block; float: left;}
.cp_r_1{background: url(../images/cp_r_2.png) no-repeat;width:32px;height:22px; display:block; float: left;}
.m_cp  dl{width:100%;max-height: 813px;position: relative;}
.m_cp  dl dt{width:100%; }
.m_cp  dl dt img,.m_cp  dl dt a{width:100%; display: block;}
.m_cp  dl dd{width:1200px;height: 144px;padding:25px 55px 0 60px;box-sizing: border-box;box-shadow: 0 0 15px #cdcdcd;margin: -60px auto 0;position: relative;background:#fff;}
.m_cp  dl dd .desc{width: 935px; float: left;box-sizing: border-box;}
.m_cp  dl dd .desc h3{font-size: 20px; color: #333333; font-weight: normal;line-height:30px;}
.m_cp  dl dd .desc h3 a{color: #333333;}
.m_cp  dl dd .desc p{ font-size: 14px; color:#666666; line-height: 30px;height: 30px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.m_cp  dl dd .desc .xq{display: block;width:127px;height:28px; line-height: 28px;text-align: left; color:#b31d23;font-size: 14px;background: url(../images/cp_btn.png) no-repeat;}
.m_cp  dl:hover dd .desc .xq{transition: all 0.3s linear;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;}
.m_cp  dl:hover dd .desc .xq{transform: translateX(5px);} 

.cpbj2{width: 100%;height: 408px;position: relative;background: #f5f5f5;padding-top:43px;box-sizing: border-box;}
.cp2{width: 1200px;height: 350px;margin:0 auto;position: relative;}
.cp2 h3{font-size: 24px; color:#333333;margin-bottom: 35px;}
.cp2 h3 a{color:#333333;}
.cp2 h3 i{font-size: 14px;color:#333333;opacity: 0.5; font-weight: normal;}
.cp2 h3 span{display: block;width:120px;height:32px;line-height: 32px;font-weight: lighter; border:2px solid #e01414;font-size: 14px;color:#e01414;text-align: center;float: right;border-radius: 20px;}
.cp_l{position: absolute;left:-36px;top:132px;background: url(../images/cp_l.png) no-repeat;width:18px;height:32px;z-index: 3;}
.cp_r{position: absolute;right:-36px;top:132px;background: url(../images/cp_r.png) no-repeat;width:18px;height:32px;z-index: 3;}
.cp_gd{width:1200px;overflow: hidden;}
.cp2 li{width:278px;margin-right: 30px;display: block; float: left;overflow: hidden; }
.cp2 li a{text-decoration: none;}
.cp2 li img{width: 278px; display: block;}
.cp2 li h4{height: 50px; line-height: 50px; color: #333333; text-align: center;font-size: 16px;font-weight: normal;}
.cp2 li:hover h4{color: #b31d23;}

.cp2 li:hover img{-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.cp2 li:hover img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}



/**/
.fabj{ height:auto; background:#fff; padding-top:90px;font-family:"Microsoft Yahei";box-sizing: border-box; position: relative;max-width: 1920px; margin:0 auto; }
.fabj h2{ margin-bottom: 30px; }

.fa{width: 100%;max-width: 1878px;margin:0 auto; clear: both;overflow: hidden;position: relative;}
.fa_scorll{max-height:500px !important;overflow: hidden;}
.fa  dl{width:32.5%;max-height:457px;position: relative;margin-right: 0.5%;float:left;}
.fa  dl dt{width:100%; }
.fa  dl dt img,.fa  dl dt a{width: 100%;max-height:457px; display: block;}
.fa  dl dd{position: absolute;left:0;bottom: 0;width:100%;z-index: 1;background: url(../images/fa1bg.png) no-repeat center top; background-size:100% 100%;padding:16px 60px;box-sizing: border-box;text-align: center;}
.fa  dl dd h3{font-size: 24px; color: #ffffff; font-weight: bold;line-height: 52px;}
.fa  dl dd h3 a{color: #fff;}
.fa  dl dd p{ font-size: 16px; color:#fff; line-height: 22px;height:42px;overflow: hidden; }
.fa  dl dd span{width: 115px; height: 32px; line-height: 32px;  margin:0 auto;background: url(../images/fa_btn.png) no-repeat;display: none; opacity: 0; font-size: 14px;color:#fff;}
.fa  dl dd span a{color:#fff;}
.fa .hd{width:1200px;left:50%;margin-left:-600px;position:absolute;z-index:1;bottom:15px;overflow:hidden;}
.fa .hd ul{margin-left:600px;}
.fa .hd ul li{border-radius: 100%; float:left;margin:0 5px;display:inline;cursor:pointer;width:13px;height:13px;background:#2e3139;}
.fa .hd ul .cur{background:#d2330a;width:40px; border-radius: 8px;}
.fa  dl:hover dd{height:100%;padding:0 60px 0; background: url(../images/fa1bgcur.png) no-repeat center top; background-size:100% 100%;-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.fa  dl:hover dd h3{font-size: 30px;margin-top:130px;}
.fa  dl:hover dd p{height:120px;}
.fa  dl:hover dd span{display: block;opacity: 1;}
@media screen and (max-width: 1366px) {
  .fa{width: 100%;max-width: 1324px;margin:0 auto; clear: both;overflow: hidden;}
  .fa_scorll{max-height:407px !important;overflow: hidden;}
  .fa  dl{margin-right: 0.5%;}
  .fa  dl dd{padding:0 60px 20px;}
  .fa  dl dd h3{font-size: 18px;margin-top:10px; }
  .fa  dl dd p{ font-size: 14px;white-space: nowrap;text-overflow: ellipsis; }
  .fa  dl:hover dd{}
  .fa  dl:hover dd h3{font-size: 18px;margin-top:90px;margin-bottom: 10px;}
  .fa  dl:hover dd p{white-space: normal;height:88px;}
}

@media screen and (min-width:1367px) and (max-width:1600px) {
  .fa{width: 100%;max-width: 1560px;margin:0 auto; clear: both;overflow: hidden;}
  .fa_scorll{max-height:407px !important;overflow: hidden;}
}
@media screen and (min-width:1601px) and (max-width:1780px) {
  .fa{width: 100%;max-width: 1720px;margin:0 auto; clear: both;overflow: hidden;}
  .fa_scorll{max-height:450px !important;overflow: hidden;}
}
/**/
.ysbj{height: 918px;overflow: hidden; background:#fff;padding-top:75px; box-sizing: border-box; font-family: "Microsoft YaHei"; position: relative; }
.ysbj h2{margin-bottom: 40px;}
.ys{position: relative;height: 707px;}
.ys_nav{ width:1200px;height:200px;overflow: hidden; position: absolute;left:50%;top:445px;margin-left: -600px;z-index: 2;}
.ys_nav li {width: 165px; height:200px; float: left; text-align: center; margin-right: 2px; font-weight: normal;box-sizing: border-box;}
.ys_nav li img{width:165px;height:123px; display:block;}
.ys_nav li:last-child{margin-right: 0;}
.ys_nav li i{width: 165px; height: 44px;display: block; background: #fff;font-size: 20px; color:#333333; line-height: 44px;}
.ys_nav li.on{color: #fff; font-weight: bold;}
.ys_nav li.on i{height: 74px;background: url(../images/ystico.png) no-repeat; color:#fff; font-weight: bold;}

.ys_nr{position: relative;height: 707px;}
.m_ys{background:url(../images/mysbg.jpg) no-repeat center top;height: 707px;}
.m_ys dl{width: 1200px;margin:0 auto; height: 707px;}
.m_ys dl dt{width: 600px;height: 707px; float: right;}
.m_ys dl dt img{width: 960px;height: 707px;display: block; margin-right: -360px;}
.m_ys dl dd{width: 500px;padding-top:77px; float: left;position: relative; z-index: 1;box-sizing: border-box;}
.m_ys dl dd h3{height: 115px;margin-bottom: 25px;position: relative;padding-top: 30px;}
.m_ys dl dd h3:before{content: "";position: absolute;left:0px;top:0px;width: 646px;height: 3px; background: url(../images/ys_line.gif)no-repeat;}
.m_ys dl dd em{display: block; font-size: 46px; color: #ffffff;  float: left; font-weight: bolder; font-family: "Arial";width:110px;height:108px;background: url(../images/ys_szbg.png) no-repeat;text-align: center; line-height: 108px;}
.m_ys dl dd span{display:block;width:390px; float: left; font-size: 24px; color: #666666;font-weight: normal;}
.m_ys dl dd span b{ font-size: 50px; color: #c80a11; display: block; }
.m_ys dl dd p{font-size:18px; color:#666666;  line-height: 28px; position: relative;margin-bottom: 25px;background: url(../images/yspico.png) no-repeat left 10px;padding-left:20px;}

/**/
.jmbj{height: 980px;overflow: hidden; background:url(../images/jmbg.jpg) no-repeat center top;padding-top:90px; box-sizing: border-box; font-family: "Microsoft YaHei"; position: relative; }
.jmbj h2{margin-bottom: 40px;}
.jm{width:1300px;margin:0 auto;}
.jm dl{width:325px;padding:0 50px;height:310px; float:left;box-sizing: border-box;position: relative;}
.jm dl:before{content: "";position: absolute;right:0px;top:0px;width: 1px;height: 251px; background: rgba(0, 0, 0, 0.22);}
.jm dl dt{width:127px;height: 136px;margin:0 auto 20px;background: url(../images/jmicobg1.png) no-repeat center top;padding-top:32px;box-sizing: border-box;}
.jm dl dt img{width:62px;height:60px;display: block;margin:0 auto;}
.jm dl dd{text-align: center;}
.jm dl dd h3{font-size: 20px; color: #2e3138; font-weight: bold;height:60px;background: url(../images/jm_line.gif) no-repeat center bottom;}
.jm dl dd h3 i{font-size: 12px;color: #2e3138;display: block;opacity: 0.5;font-weight: lighter;}
.jm dl dd p{ font-size: 14px; color:#666666; line-height: 24px; }
.jm dl:nth-child(4n):before{width:0;}
.jm dl.cur dt{background: url(../images/jmicobg1cur.png) no-repeat center top;-webkit-transition: .35s;-moz-transition: .35s;transition: .35s;}
.jm dl dt,.jm dl dt img{-webkit-transition: .35s;-moz-transition: .35s;transition: .35s;}
.jm dl:hover img{-webkit-animation:hvr-buzz-out 0.75s linear;animation:hvr-buzz-out 0.75s linear;}
.jm dl.cur dd h3{color:#d2330a;}

/**/
.fhbj{height: 835px;overflow: hidden; background:#fff;padding-top:90px; box-sizing: border-box; font-family: "Microsoft YaHei"; position: relative; }
.fhbj h2{margin-bottom: 60px;}
.carousel-container{width: 100%;margin:0 auto;max-width: 1920px;}

#carousel {height:650px;width:100%;max-width: 1920px;position:relative; margin-bottom:0.5em;font-size:12px;font-family: Arial;}
.carousel-image {border:0;display:block;}
.carousel-feature {position:absolute;top:-1000px;left:-1000px;border:0px solid #5d5d5d;cursor:pointer;}
.carousel-feature .carousel-caption {position:absolute;bottom:0;width:1043px;left:0;text-align: center;height:57px;line-height: 57px;text-align: center;font-size: 18px;color:#f7f7f7;background: rgba(0, 0, 0, 0.5);}

.tracker-summation-container {position:absolute;color:white;right:48px;top:230px;padding:3px;margin:3px;background-color:#000;}
.tracker-individual-container { position:absolute;color:white;left:50%;top:420px; padding:0; margin:0;}
.tracker-individual-container li {list-style:none; }
.tracker-individual-container .tracker-individual-blip {margin:0 7px;text-align:center;width: 12px;height: 12px;border-radius: 100%;font-size: 0;background: #8b8f94;}
.tracker-individual-container .tracker-individual-blip-selected {color:white; font-weight:bold;background-color:#00418a;}
#carousel-left {position:absolute;bottom:265px; left:50%;margin-left:-600px; cursor:pointer; z-index: 10;}
#carousel-right {position:absolute; bottom:265px;left:50%;margin-left:550px; cursor:pointer;z-index: 10;}
.tracker-summation-container,.tracker-individual-container{display: none !important;}

/*资讯*/
.nswsbox{height:870px;overflow: hidden;font-family:"Microsoft Yahei";line-height:24px;color: #666666;clear: both;background: #fff;padding: 72px 0;box-sizing: border-box;}
.nswsbox h2{ line-height: 55px;height:130px;}
.nsw_rt{font-size:18px;height:89px;line-height:43px;}
.nsw_rt ul{}
.nsw_rt li{float: left;font-size: 18px;font-weight: normal; width:161px;height:43px; line-height: 43px;background: #2e3138; color:#fff;text-align: center;margin-right:21px;border-radius: 21px;}
.nsw_rt li a{color: #fff;display: block;text-decoration: none;}
.nsw_rt li.cur,.nsw_rt li:hover{background:url(../images/newstitcur.png) no-repeat;}
.nsw_rt li:nth-child(1){margin-left:335px;}

.nsw_r{width: 624px;}
.new_r1 dl{width: 297px;height: 295px;float: left;}
.new_r1 dl:nth-child(2){padding-left:30px;}
.new_r1 dt,.new_r1 dt img{width: 297px;height: 168px;display: block;overflow: hidden;}
.new_r1 dd{padding: 20px 0 0;}
.new_r1 h4 a{color: #333333;}
.new_r1 ul{clear: both;border-top: 1px solid #e2e2e2;}
.new_r1 li{height: 47px;line-height: 47px;border-bottom: 1px dashed #e2e2e2;padding-left:17px;background: url(../images/newsico.png) no-repeat left center;}
.new_r1 li span{float: right;font-size: 12px;corlor:#666;opacity: 0.5;}
.new_r1 li:last-child{border-bottom:0;}
.nsw_lc dt,.new_r1 dt{position: relative;}

.nsw_l{width: 528px;}
.nsw_lt{width: 85px;height: 40px;left: 45px;bottom: 0;z-index: 2;background:none;}
.nsw_lt em{width: 10px;height: 10px;border-radius: 100%;border:2px solid #939393; background: none;float: left;display: block;margin: 0 8px 0 0;}
.nsw_lt em.on{background: #d2330a;border-radius: 8px;width:29px;border-color: #d2330a;}
.nsw_lc dl{height:473px;background: #f2f2f2;overflow: hidden;}
.nsw_lc dt,.nsw_lc dt img{width: 528px;height:296px;display: block;overflow: hidden;}
.nsw_lc dd{padding:25px 42px;}
.nsw_lc dd h4{font-size: 16px;line-height: 48px;color: #333333;}
.nsw_lc dd h4 a{color:#333;}
.nsw_lc dd p{font-size: 14px;color:#666;}
.nsw_lc dt span{position: absolute;width: 94px;line-height: 38px;text-align: center;background:url(../images/timebg.jpg) no-repeat;color: #fff;right: 0;bottom: 0;display: block;font-size: 24px;}
.nsw_l h3 a:hover,.nsw_lc dl:hover h4 a,.nsw_lc dl h4 a:hover{color: #d2330a;}

/**/
.aboutbj{background:#fff;height:auto;max-width: 1920px;margin:0 auto; font-family:"Microsoft Yahei";box-sizing: border-box; overflow: hidden; position: relative;padding-bottom: 100px;}
.about{width:100%; max-height:771px;}
.about dl{width:100%; position: relative; }
.about dl dt{width:100%;max-height:771px;}
.about dl dt img{width:100%;display: block;}
.about dl dd{width: 1020px;margin:0 auto; padding-top: 95px;position: absolute;top:0;left:50%;margin-left:-510px; z-index: 1;box-sizing: border-box;}
.about dl dd h2{height: 124px;}
.about dl dd h2 p{color: #444444;font-size: 20px;font-weight: lighter;}
.about dl dd em{font-size:14px; color:#333333;  line-height: 24px;text-align: center;height: 75px;display: block;}
.about dl dd .xq{display: block;width:231px;height:45px; line-height: 45px;text-align: left; color:#fff;font-size: 16px;background: url(../images/abt_btn.png) no-repeat;font-weight: bold;margin:0 auto;padding-left:65px;}
.about dl dt img{-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.about dl:hover dt img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}
@media screen and (max-width: 1366px) {
  .about dl dd{width: 800px;margin-left: -400px;}
  .about dl dd em{height:125px;}
}

.about_c{width:1200px;height: 152px; margin:-42px auto 0;padding:42px 62px;background: #fff;box-shadow: 0 0 15px #e8e8e8;position: relative;z-index: 1;}
.about_c li{position: relative;width:286px;height:152px;float: left;margin-right: 18px;overflow: hidden;}
.about_c li img{width:286px;height:152px; display: block;}
.about_c li h3{font-size: 16px;color:#ffffff;position: absolute;left:30px;top:22px;}
.about_c li h3 i{display: block; font-size: 14px;color:#ffffff;background: url(../images/abtpic_btn.png) no-repeat;margin-top:55px;font-weight: normal;height:28px; line-height: 28px;width:110px;}
.about_c li:last-child{margin-right: 0;}
.about_c li img{-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.about_c li:hover img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);}


.link_bj{min-height:70px; overflow: hidden;border-top:1px solid #5a2726;margin-top:-155px; }
.link{width:1200px; margin: 0 auto; height:auto; overflow: hidden;font-family:"Microsoft Yahei";}
.link h2{font-size: 14px;  font-weight: normal;width: 85px; float: left;line-height: 70px; color: #fff;}
.link p{  width: 1035px; float: left; font-size: 14px;overflow: hidden; line-height: 70px;}
.link p a{ color: #ffffff; font-size: 14px;padding: 0 35px; text-align: left; display:inline-block;}

.footWrap{height:360px !important;}

@-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);
  }
}
