﻿@charset "utf-8";
.content{width: 1200px; margin: 0 auto;}
i,em,b{font-style: normal;}

.tit01{ height:119px;padding-top: 17px;box-sizing: border-box; text-align: center; font-family: "Microsoft YaHei";font-size: 40px; color: #343434; display: block; margin-bottom: 32px;  background: url(../images/tit01bg.png) no-repeat center top; font-weight: bold;}
.tit01 a{color: #343434;}
.tit01 i{font-weight: bold;color: #172e7a;}
.tit01 span{text-align: center; font-family: "Microsoft YaHei";font-size: 18px; color: #343434; display: block; font-weight: normal;}

.zp_bj{  background:#f4f4f4; height: 502px; padding-top:62px;box-sizing: border-box;  font-family:"Microsoft Yahei";}
.zp{width:1200px; height: 301px; position: relative;}
.zp_nav{ position: absolute;left:0 top:10px; }
.zp_nav li{font-size:18px; width:98px; cursor: pointer; height: 41px; line-height: 41px; color: #ffffff; font-weight: bold; text-align: center;margin-right: 10px; float: left; background: #bdbdbd;}
.zp_nav li.cur{ background: #172e7a; }

.m_zp{}
.m_zp dl{width:1200px; height: 301px;}
.m_zp dl dd{margin-top:88px;width:600px; float: left;}
.m_zp dl dd h3{width: 466px; height: 67px;margin-bottom: 30px;}
.m_zp dl dd h3 img{width: 466px; height: 67px; display: block;}
.m_zp dl dd h4{ font-size: 14px; color: #767676; margin-bottom: 15px; }
.m_zp dl dd h4 b{ font-size: 18px; font-weight: bold; }
.m_zp dl dd p{ line-height: 20px; font-size: 14px;color: #767676;width:512px; }
.m_zp dl dt{width:598px; height:301px; position: relative;  float: right;}
.m_zp dl dt em{ position: absolute;right:0; top:0; background: url(../images/dticobg.jpg) no-repeat; text-align: center; font-weight: normal; font-size: 24px; color: #ffffff;width:100px;height: 111px; display: block;padding-top: 24px; box-sizing: border-box; }

.zz_bj{  box-sizing: border-box;  font-family:"Microsoft Yahei";  margin-top: -85px;}
.zz .m_zz{height: 166px;margin-bottom: 60px;}
.zz .m_zz ul{width: 1200px;padding:35px 0; height: 96px; position: relative; box-shadow: 0 0 15px #ccc; background: #fff;}
.zz .m_zz li{ width:400px;padding:5px 0px 0 50px; height: 101px; border-right: 1px solid #d9d9d9;box-sizing: border-box; overflow: hidden; float: left; text-align: center; position: relative;  }
.zz .m_zz li em{margin-top: -17px;display: block; position: relative;width:140px; float: left;margin-right: 10px;}
.zz .m_zz li em b{float: left;font-size:60px; color: #172e7a; font-family: "Agency FB","Arial";font-weight: normal;padding-top:10px;}
.zz .m_zz li em i{ font-size: 14px; border-radius: 100px; color: #ffffff; text-align: center; line-height: 23px; background: #d1d1d1;  width: 23px; height: 23px;display: block; position: absolute;top:50px; right: 0;}
.zz .m_zz .zz1{width:197px;  float: left;margin-top: 30px;}
.zz .m_zz .zz1 h3{font-size: 20px; color: #272727; text-align: left;}
.zz .m_zz .zz1 p{ text-align: left; line-height: 20px; height: 40px; box-sizing: border-box; font-size: 14px; color: #767676; display: block;white-space: nowrap;  }
.zz .m_zz li:nth-child(1) em{width:85px;}
.zz .m_zz li:nth-child(3){border-right: 0;}

.lc{ height: 252px; position: relative; border-bottom: 3px solid #e1e1e1 ;font-size: 18px; color: #000000; line-height:72px; text-align: center; }
.lc:after{content:'';position:absolute;height:3px;width:200px;background:#172e7a;bottom:-3px;left:50%;margin-left:-100px;-webkit-transition:width .3s;transition:width .3s;}

.lc li{ float: left;margin-right: 50px; height: 252px;}
.lc li em{width: 158px; height: 158px;border-radius: 100%; display: block;} 
.lc li em img{-webkit-transition: -webkit-transform 0.5s ease-out;
-moz-transition: -moz-transform 0.5s ease-out;
-o-transition: -o-transform 0.5s ease-out;
-ms-transition: -ms-transform 0.5s ease-out; width: 158px; display: block;}
.lc li:last-child{background: none;margin-right: 0;}
.lc li em img:hover {
/*-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);*/
}
.lc li:hover{color: #172e7a;}
.lc li:hover em{border:5px solid #172e7a; width:148px;height: 148px; border-radius: 100%; }
.lc li:hover em img{width:148px; height: 148px;}

/**/
.pro_bj{height: 1400px;overflow: hidden; background:#fff;padding-top:90px; box-sizing: border-box; font-family: "Microsoft YaHei"; }
.pro_bj h2{}

.fen{ width:670px; height: 43px;overflow: hidden;margin:0 auto 30px; }
.fen ul{ height: 43px; }
.fen ul li {width:158px;height: 43px;background:#f3f3f3; margin-right: 10px; text-align: center;   float: left;position: relative; }
.fen ul li a{ text-decoration: none; position: relative;z-index: 3; display: block; font-weight: normal; line-height:43px; height:43px; font-size: 18px; color: #6f6f6f;}
.fen ul li a:hover{background:#172e7a\9;color: #333;}
.fen ul li:after{content:'';position:absolute;height:100%;width:0;background:#172e7a;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;}
.fen ul li:hover:after,.fen ul li.cur:after{width:100%;color: #fff;}
.fen ul li:hover a,.fen ul li.cur a{width:100%;color: #fff;}
.fen ul li:nth-child(4){margin-right: 0;}
.fen ul li.cur a { background:#172e7a; color: #fff; }


.m_pro {width:1200px; }
.m_pro dl{float: left;width: 388px;margin-right: 18px;margin-bottom: 18px;  position: relative;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 dt{width: 388px;}
.m_pro dt img{width: 388px;height: 388px;display: block;}
.m_pro dd{background: #f3f3f3 url(../images/cpico.png) no-repeat 327px 30px;height: 95px; line-height: 95px;font-size: 18px;   box-sizing: border-box; text-align: left;-webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent; color: #333333; padding-left: 30px;}
.m_pro dd a {color: #333333;}
.m_pro dd:before {
  content: "";
  position: absolute;
  z-index: -1;
  left: 0;
  right: 100%;
  bottom: 0px;
  background: #172e7a url(../images/cpicocur.png) no-repeat 327px 30px;
  height: 95px;
  -webkit-transition-property: right;
  transition-property: right;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.m_pro dl:hover{ box-shadow: 0 0 10px #172e7a; }
.m_pro dl:hover dd:before{
  right: 0;
}
.m_pro dl:nth-child(3n){margin-right: 0;}
.m_pro dl:hover dd a{ color: #fff; }

/**/
.gg{width:1200px;margin:0 auto; }
.gg dl{position: relative;width: 1200px; height: 253px;}
.gg dl dt{width: 1200px; height: 253px;}
.gg dl dt img{width: 1200px; height: 253px;display: block;}
.gg dl dd{width:670px; position: absolute;top:60px;left:100px;}
.gg dl dd h3{font-size: 26px; color: #ffffff; font-weight: normal;}
.gg dl dd h3 i{color: #ffe700;font-weight: bold;}
.gg dl dd  p{ background: url(../images/ggtel.png) no-repeat;padding-left: 82px; font-size: 36px; color: #ffffff;font-weight: bold; font-family: "Arial"; height: 72px;margin-top: 25px; }
.gg dl dd  p span{ display: block; font-size: 14px; color: #fabea8; font-weight: normal; line-height: 25px; }

/**/
.zm_bj{ height:982px; position: relative; box-sizing: border-box; background:url(../images/zmbg.jpg) no-repeat center 260px; padding-top: 100px; overflow: hidden; font-family:"Microsoft Yahei";}
.zm_bj h2{ margin-bottom: 40px; }
.zm{ position: relative; height: 724px; }
.zm h4{width:465px; position: absolute; left:50%;top:93px;margin-left: -232px; }
.zm h4 em{width: 170px; height: 44px; line-height: 44px; font-size: 30px; font-weight: normal; background: #172e7a; color: #fff; text-align: center; display: block;margin:0 auto 50px; }
.zm h4 span{ display: block;font-size: 18px; color: #ffffff; text-align: center; background: url(../images/zmspanbg.png) no-repeat center bottom; height: 42px; font-weight: normal; }
.zm dl{width: 260px;margin-top: 52px;}
.zm dd{}
.zm dd h3{font-size: 30px; color: #fff;margin-bottom: 14px; font-weight: normal; white-space: nowrap;}
.zm dd h3 em{font-family: "Arial"; font-size: 34px;}
.zm dd p{font-size: 15px; color: #f2c9bb; line-height: 24px;}
.zm dt{width: 260px; height: 114px; display: block;margin-top: 40px;}
.zm dt img{width: 260px; height: 114px; display: block;}
.zm .zm_left{width: 260px; float: left;}
.zm .zm_right{width: 260px; float: right;}
/**/
.ysbj{ height:1516px; position: relative; box-sizing: border-box; background:url(../images/ysbg.jpg) no-repeat center top;padding-top: 113px; overflow: hidden; font-family:"Microsoft Yahei";}
.ysbj h2{ margin-bottom: 68px; }
.ys{ height:1100px;  position: relative; }
.ys:before{content: "";position: absolute;left:50%;top:0;background: url(../images/ysico.png) no-repeat;width:17px; height: 1069px;margin-left: -8px; }
.ys  dl{width:561px; height:520px;overflow: hidden; float: left;margin-bottom: 32px;}
.ys  dl dt{width: 561px;height: 328px; display: block;}
.ys  dl dt img{width: 561px;height: 328px; display: block;}
.ys  dl dd{height: 189px; width: 561px;padding:60px 28px 0;  background: #fff; border:1px solid #e1e1e1;box-sizing: border-box;position: relative; }
.ys  dl dd em{width:68px; height: 68px; display: block;position: absolute;top:-34px;left:30px; }
.ys  dl dd h3 { font-weight: normal;font-size: 24px; color: #343434;display: block;margin-bottom: 20px;  }
.ys  dl dd h3 i{font-weight: bold; color: #172e7a;}
.ys  dl dd p{line-height: 24px;overflow: hidden; font-size:14px;color: #6d6d6d;  text-align: left;  }
.ys  dl dd p i{font-weight: normal; color: #172e7a; font-style: normal;}
.ys dl:nth-child(1){ margin-top: 32px; }
.ys dl.dl4{ margin-top: -32px; }
.ys .dl2,.ys .dl4{ float: right; }

/**/
.gg2{width:100%; height: 210px; background: url(../images/gg2.jpg) no-repeat center top; }
.gg2 h3{font-size: 29px; color: #343434; font-weight: normal;padding-left: 54px; line-height: 70px;}
.gg2 h3 i{color: #172e7a; font-weight: bold;}
.gg2 .ggtel {width: 367px; float: right; height: 70px;}
.gg2 .ggtel  p{    padding-top: 5px;font-size: 13px;color: #fff; background: url(../images/ggtel2.jpg) no-repeat 10px center;padding-left: 82px; height: 62px; }
.gg2 .ggtel  p b{font-size: 36px; color: #ffffff;font-weight: bold; font-family: "Arial";  display: block;}
.gg2 .zx{ float: right;width:300px; height: 70px; line-height: 70px; text-align: center; }
.gg2 .zx a{ display: block; font-size: 18px; color: #fff;  text-decoration: none; }

/**/
.casebj{ height: 1055px; background:url(../images/casebg.jpg) no-repeat center top; padding-top:100px; overflow: hidden; font-family:"Microsoft Yahei";box-sizing: border-box; }
.casebj h2{ margin-bottom: 62px;}

.case{ box-sizing: border-box; height:394px; overflow: hidden; margin-bottom: 40px;}
.casetit{ overflow:hidden;  font:22px "Microsoft YaHei"; text-align:center;width:499px; float: left;  }
.casetit li{ background:#d1d1d1;width:229px; text-align: left; height: 123px;line-height: 30px;padding-top: 30px; padding-left:84px;box-sizing: border-box; float: left; position: relative;margin-bottom: 12px;margin-right: 10px; color: #343434;}
.casetit li:before{ content:""; position: absolute;top:30px;left:20px; width: 63px; height: 57px;}
.casetit li:nth-child(1):before{background:url(../images/caseico1.png) no-repeat;}
.casetit li:nth-child(2):before{background:url(../images/caseico2.png) no-repeat;}
.casetit li:nth-child(3):before{background:url(../images/caseico3.png) no-repeat;}
.casetit li:nth-child(4):before{background:url(../images/caseico4.png) no-repeat;}
.casetit li:nth-child(5):before{background:url(../images/caseico5.png) no-repeat;}
.casetit li:nth-child(6):before{background:url(../images/caseico6.png) no-repeat;}
.casetit li em{ display: block;font-size: 10px; color: #acacac; }
.casetit li a{ color:#343434;text-decoration: none; }
.casetit .cur{ background:#172e7a; color:#fff;}
.casetit .cur a{color:#fff;}
.casetit .cur em{ color: #f89860; }
.casetit li:nth-child(1).cur:before{background:url(../images/caseico1cur.png) no-repeat;}
.casetit li:nth-child(2).cur:before{background:url(../images/caseico2cur.png) no-repeat;}
.casetit li:nth-child(3).cur:before{background:url(../images/caseico3cur.png) no-repeat;}
.casetit li:nth-child(4).cur:before{background:url(../images/caseico4cur.png) no-repeat;}
.casetit li:nth-child(5).cur:before{background:url(../images/caseico5cur.png) no-repeat;}
.casetit li:nth-child(6).cur:before{background:url(../images/caseico6cur.png) no-repeat;}

.case_nr {width:701px; height:394px;float: right; }
.case_nr  dl{width:701px; height:394px;overflow: hidden;box-sizing: border-box; position: relative; }
.case_nr  dl dt{width: 701px;height: 394px; overflow: hidden; display: block; float: left;}
.case_nr  dl dt img{width: 701px;height: 394px; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.case_nr  dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.case_nr  dl dd{height: 122px; width: 701px;padding:20px 40px 0; box-sizing: border-box;  position: absolute;  bottom:0; left:0px; background:rgba(0,0,0,0.6);}
.case_nr  dl dd h3{font-weight: normal;text-align: left; font-size: 22px; color: #ffffff; height: 33px; line-height: 33px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; position: relative;margin-bottom: 5px;  }
.case_nr  dl dd h3 a{ color: #ffffff; }
.case_nr  dl dd p{height: 224px; line-height: 24px;overflow: hidden; font-size:14px;color: #d0d0d0;  text-align: justify;  }
.case_nr  dl dd span{display: block;height: 39px;line-height: 39px; text-align: center;  }
.case_nr  dl dd span a{ font-size: 14px; color: #ffffff; text-decoration: underline; }

/**/
.case2{ height:242px;width: 1220px; position: relative; margin:0 auto; }
.m_case2{width:1200px; margin:10px auto;}
.m_case2 li{ width:293px; position:relative;margin-right: 9px; float: left; }
.m_case2 li img{ display:block;width:293px; height:168px;box-shadow: 0 0px 10px 0px  #ebebeb;}
.m_case2 li em{  width: 293px; text-align: left; height:72px;  font:18px "Microsoft YaHei"; line-height:72px; color:#6f6f6f; overflow:hidden; border-bottom: 1px solid #dddddd;padding-right: 52px; display: block; box-sizing: border-box; }
.m_case2 li a{ text-decoration: none; }
.m_case2 li:hover em{ background:url(../images/caseico.png) no-repeat 243px center;color: #172e7a; border-bottom: 1px solid #172e7a;}


/**/
.lc2bj{ height:637px; box-sizing: border-box; background: #f3f3f3; padding-top: 70px; overflow: hidden; font-family:"Microsoft Yahei";}
.lc2bj h2{ margin-bottom: 90px;}
.lc2{ }
.lc2 dl{width: 222px; height: 238px; margin-right: 22px; float: left; background: #fff; box-shadow: 0 0 10px #ccc; position: relative;}
.lc2 dl dt{width: 109px; height: 109px;border-radius: 100%;  display: block; position: absolute;top:-40px; left: 57px;-webkit-transition: -webkit-transform 0.5s ease-out;
-moz-transition: -moz-transform 0.5s ease-out;
-o-transition: -o-transform 0.5s ease-out;
-ms-transition: -ms-transform 0.5s ease-out;} 
.lc2 dl dd{padding-top: 90px;}
.lc2 dl dd em{display: block;text-align: center; font-size: 14px; font-family: "Arial"; font-weight: bold; color: #c3c3c3;}
.lc2 dl dd h3{ display: block;text-align: center;font-size: 24px; height: 44px; line-height: 44px; color: #343434;font-weight: normal; }
.lc2 dl dd p{padding:0 36px; line-height: 21px; font-size: 14px; color: #939393; text-align: center;}
.lc2 dl:nth-child(5){margin-right: 0;}
.lc2 dl:nth-child(1) dt{background:url(../images/lc2_1.png) no-repeat;}
.lc2 dl:nth-child(2) dt{background:url(../images/lc2_2.png) no-repeat;}
.lc2 dl:nth-child(3) dt{background:url(../images/lc2_3.png) no-repeat;}
.lc2 dl:nth-child(4) dt{background:url(../images/lc2_4.png) no-repeat;}
.lc2 dl:nth-child(5) dt{background:url(../images/lc2_5.png) no-repeat;}

.lc2 dl:nth-child(1):hover dt{background:url(../images/lc2_1cur.png) no-repeat;}
.lc2 dl:nth-child(2):hover dt{background:url(../images/lc2_2cur.png) no-repeat;}
.lc2 dl:nth-child(3):hover dt{background:url(../images/lc2_3cur.png) no-repeat;}
.lc2 dl:nth-child(4):hover dt{background:url(../images/lc2_4cur.png) no-repeat;}
.lc2 dl:nth-child(5):hover dt{background:url(../images/lc2_5cur.png) no-repeat;}

.lc2 dl:hover dt {transition:all 1s;
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
.lc2 dl:hover dd h3{transition:all 1s;color: #172e7a;}
/**/
.fw_bj{width: 100%;max-width: 1920px;display: block;}
.fw_bj img{width: 100%; display: block;}

/**/
.nswsbj{ height: 815px; box-sizing: border-box; background:url(../images/newsbg.jpg) no-repeat center top; padding-top:100px; overflow: hidden; font-family:"Microsoft Yahei";}
.news{width:350px; float: left; }
.news h2{width:109px; height:119px;padding-top: 6px;box-sizing: border-box; text-align: center; font-family: "Microsoft YaHei";font-size: 40px; color: #343434; display: block; margin-bottom: 20px;  background: url(../images/newstit.png) no-repeat center top; font-weight: bold;}
.news h2 a{color: #343434;}
.news span{ display: block;font-size: 18px; color: #343434;margin-bottom: 30px; }
.news span em{ display: block; font-size: 10px; color: #b8b8b8; }
.news h2 i{font-weight: bold;color: #172e7a; display: block;}

.news .newstit{height:36px;width: 350px;margin-bottom: 40px;}
.news .newstit i{color:#333333;height: 34px; display: inline-block; font-weight: normal;text-decoration: none;}
.news .newstit i a{width:112px; margin-right:10px; position: relative; text-decoration: none; font-size: 18px; display: inline-block;height:36px; color:#333333; line-height:36px; font-weight: normal;}
.news .newstit i a:before{content: "";width: 30px; height: 1px; background:#b5b5b5;position: absolute;right:0;top:17px;}
.news .newstit i a:nth-child(3){width: 90px;margin-right: 0;}
.news .newstit i a:nth-child(3):before{ background: none; }
.news .newstit i a.cur{color: #172e7a; font-weight: bold;}

.news1{}
.news1 li{ white-space: nowrap;text-overflow: ellipsis; overflow: hidden; line-height: 60px; height: 60px;color: #343434; font-size: 15px;border-bottom: 1px solid #d7d7d7; }
.news1 ul{ height: 260px; overflow: hidden; }
.news1 li a{color: #343434;}
.news1 li a:hover{color: #172e7a;}
.news1 li:last-child{border-bottom: 0;}
.news1 .more{width: 146px; height: 51px; line-height: 51px; display: block;background: #172e7a; text-decoration: none; text-align: center; font-size: 16px; color: #ffffff; }

.news_nr{width:760px; float: right;}

.news_c{width: 760px;}
.news_c dl{ height:188px; margin-bottom:21px;}
.news_c dt{display:block; width:262px; height:188px; float: left;}
.news_c dt img{display:block; width:262px; height:188px;}
.news_c dd{ width:477px;height:188px;padding:30px 45px 0; box-sizing: border-box; background: #fff; float:right; }
.news_c dd h3{display:block;margin-bottom: 15px; line-height: 30px; font:18px "Microsoft YaHei"; color:#343434; font-weight: normal; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.news_c dd h3 a{color:#343434;}
.news_c dd p{ font:14px "Microsoft YaHei"; height: 67px; line-height:18px; color:#8a8a8a; }
.news_c dd span{height: 53px; line-height: 53px; border-top: 1px solid #e5e5e5; display: block; font-size: 14px; color: #8a8a8a; font-family: "Arial";}
.news_c dd span i{padding-right: 20px;background: url(../images/newsico.png) no-repeat right center;}
.news_c dl:hover{ cursor: pointer;}
.news_c dl:hover dt img{border:4px solid #172e7a;width:254px; height:180px;}
.news_c dl:hover dd{ background: #172e7a; }
.news_c dl:hover dd h3 a{color: #fff; text-decoration: none;}
.news_c dl:hover dd p{color:#f9af9b;}
.news_c dl:hover dd span{border-top:1px solid #ef926b; color: #fff;}
.news_c dd span i{background: url(../images/newsicocur.png) no-repeat right center;}
.news_c dd span i a{ color: #fff; }

/**/
.aboutbj{background:#fff;height: 900px; font-family:"Microsoft Yahei";padding-top:100px;box-sizing: border-box; overflow: hidden; }
.about{overflow: hidden; position: relative;}
.about dl{width:1200px;}
.about dl dt{width:1200px;overflow: hidden;}
.about dl dt img{ width:1200px; height: 418px; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.about dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.about dl dd { width:1200px; height: 222px; background: #f5f5f5; box-sizing: border-box; }
.about dl dd .desc{width: 1000px;padding: 30px 60px 0 70px; box-sizing: border-box; float: left;}
.about dl .desc h3{height: 40px;  font-size: 20px; color: #343434; font-weight: normal; margin-bottom: 10px;}
.about dl .desc h3 a{color: #343434;}
.about dl .desc p{ font-size: 14px; color: #666666;line-height: 25px; text-align: justify;}
.about dl dd .tit{ display: block; float: left; font-size: 48px; color: #fff; background: #172e7a; width: 200px; height: 222px; text-align: center; box-sizing: border-box;padding-top: 42px; }
.about dl dd .tit em{ display: block; color: #f9b59b; font-size: 14px; font-family: "Arial"; }
.about dl dd .tit a{color: #fff; text-decoration: none;}

/**/
.xc{ height:220px;width: 1200px; position: relative; margin:30px auto 0; }
.m_xc{width:1200px;  overflow: hidden;}
.m_xc li{ width:292px; position:relative;margin-right: 11px; float: left; }
.m_xc li img{ display:block;width:292px; height:164px;box-shadow: 0 0px 10px 0px  #ebebeb;}
.m_xc li em{  width: 293px; text-align: left; height:47px;  font:15px "Microsoft YaHei"; line-height:47px; color:#878787; overflow:hidden; margin-top:2px;display: block;  background: #f5f5f5; text-align: center; }
.m_xc li a{ text-decoration: none; }
.m_xc li:hover em{ background:#172e7a;color: #fff; }



.link_bj{min-height:54px;position: relative;z-index: 1; background: #4a4a4a; overflow: hidden;}
.link{width:1200px; margin: 0 auto; height:auto; overflow: hidden;font-family:"Microsoft Yahei";}
.link h2{ width:170px; box-sizing: border-box; overflow: hidden; float: left; font-size: 18px; font-weight: bold; height: 54px; line-height: 54px; overflow: hidden;color:#fff;}
.link h2 em{font-size: 16px; color: #8b8b8b;font-family: "Arial"; display: inline-block; font-weight: bold;padding-left: 10px;}
.link p{  width: 1010px; float: left; font-size: 14px;overflow: hidden; line-height: 54px; color:#cdcdcd;}
.link p a{ color:#cdcdcd; padding:0 16px;}
