.aboutbanner{ min-width:1200px;background:url(../images1/about.jpg) top center no-repeat; height:500px; width:100%;}
.dangjianbanner{ min-width:1200px;background:url(../images1/dangjian.jpg) top center no-repeat; height:500px; width:100%;}
.newsbanner{min-width:1200px; background:url(../images1/newsbanner1.jpg) top center no-repeat; height:500px; width:100%;}
.newsbanner1{min-width:1200px; background:url(../images1/newsbanner1.jpg)  center no-repeat; height:500px; width:100%;}
.probanner{min-width:1200px; background:url(../images1/probanner.jpg) bottom center no-repeat; height:300px; width:100%;}
.contactbanner{min-width:1200px; background:url(../images1/conbanner1.jpg) bottom center no-repeat; height:500px; width:100%;}
.videobanner{min-width:1200px; background:url(../images1/videobanner.jpg) bottom right no-repeat; height:500px; width:100%;}
.qiyebanner{min-width:1200px; background:url(../images1/qiyebanner.jpg) bottom center no-repeat; height:500px; width:100%;}


.neititle{ height:80px;}
.neititle h1{ color:#000; line-height:40px; font-size:35px; font-weight:normal;}
.neititle span{ font-size:16px; color:#333; display:block;  font-family:Arial, Helvetica, sans-serif;}
.neititle p{border-bottom:3px #666 solid; height:30px; width:100px; height:1px;}

/*子公司*/
.neititle3{padding:40px 0px; width:100%; background:#f5f5f5;min-width:1200px;}
.neititle3_1{ float:left; width:500px;}
.neititle3_2{ float:right;width:700px; }
.neititle3_1 h1{ color:#000; line-height:40px; font-size:35px; font-weight:normal;}
.neititle3_1 span{ font-size:18px; color:#666; font-family:Arial, Helvetica, sans-serif;}
.neititle3_2 a{  margin-left:10px; *margin-left:10px; float:right;  background:#ddd; border-radius:5px; line-height:45px; height:45px; padding:0px 20px; font-size:16px; color:#000;}
.neititle3_2 a:hover{ color:#fff;background:#1671c2;}
.neititle3_2 a.on{color:#fff;background:#1671c2;}


.neititle1{ height:80px;}
.neititle1 h1{ color:#fff; line-height:40px; font-size:35px; font-weight:normal;}
.neititle1 span{ font-size:16px; color:#ddd; display:block;  font-family:Arial, Helvetica, sans-serif;}
.neititle p{border-bottom:3px #666 solid; height:30px; width:100px; height:1px;}
.neibox2{ width:1200px; padding:40px 0px; margin:0 auto;}
.neibox{ width:1200px; padding:80px 0px; margin:0 auto;}
.neibox1{ padding:80px 0px; width:100%; background:#f5f5f5;}
  
/*翻页*/
.neititle2{ text-align:left;padding-bottom:10px;line-height:30px; font-size:20px; margin-bottom:10px;*margin-bottom:10px; color:#000;}
.neititle2 span{ display:block; clear:both;font-size:14px; color:#999;}
.zhaiyao{ padding:20px; font-size:14px; color:#999; border:1px #ddd solid; background:#f5f5f5; margin:15px 0px; *margin:15px 0px;}
.fanye{  width:100%; margin-top:30px;  border-top:1px #ddd solid; height:40px; padding-bottom:20px;}
.fanye a{width:auto; height:25px; line-height:25px; border:1px #ddd solid; color:#666;  background:#ffffff; padding:5px 15px; margin:20px 5px 0px 5px; float:left; display:block;}
.fanye a:hover{ background:#1671c2; color:#fff; border:1px #1671c2 solid;} 
.fanye1{padding-bottom:20px;  width:100%;line-height:30px; padding-top:20px;  border-top:1px #ddd solid;}
.fanye1 a{ line-height:30px; height:30px; font-size:14px;}
.fenxiang{ padding:20px 450px; border-top:1px #ddd solid; width:300px; margin:0 auto;}
.fanye span{width:auto; height:25px; line-height:25px; border:1px #ddd solid; color:#666;  background:#ffffff; padding:5px 15px; margin:20px 5px 0px 5px; float:left; display:block;}


.danye{ padding:20px 0px; line-height:25px; font-size:14px;}
.danye img{ max-width:100%;}

.view{z-index: 1;position: absolute;}
.horizontal .view{position:relative; float:left;}
.vertical .view{position:relative;}
.view_contents{position:relative; width:100%; margin:0 auto; padding:0; z-index:10;}
.layout{ position: relative; width: 100%; margin: 0px auto; padding: 0px; z-index: 1;}
.layout > .view_contents{ /*overflow: visible;*/ cursor:default;}
.flow .view_contents > .view{float: left;}
#div_includeBlock_1482994420520{width:800px;position:absolute;left:0%; height:300px;} 
#div_includeBlock_1490781436192{width:400px;position:absolute;left:800px;height:300px;}
#comm_layout_footer{display:block;height:330px;}

#div_includeBlock_14829944205201{width:300px;position:absolute;left:0%;height:320px;} 
#div_includeBlock_14907814361921{ color:#999;width:900px;position:absolute;left:300px;height:320px;}
#comm_layout_footer1{display:block;height:320px;}


#div_includeBlock_14829944205202{width:600px;position:absolute;left:0%;height:320px;} 
#div_includeBlock_14829944205202 img{ width:100%; height:100%;} 
#div_includeBlock_14829944205202 h1{ padding-left:50px;  padding-top:20px;font-size:24px; color:#000; line-height:80px;}
#div_includeBlock_14829944205202 p{ padding-left:50px; width:450px; font-size:14px; color:#999; line-height:22px; height:140px;}
#div_includeBlock_14829944205202 span{ margin-left:50px; background:#1671c2; width:100px; display:block; color:#fff; text-align:center; font-size:14px; line-height:30px;}

#div_includeBlock_14907814361922{ color:#999;width:600px;position:absolute;left:600px;height:320px;}
#div_includeBlock_14907814361922 h1{padding-left:50px; padding-top:20px; font-size:24px; color:#000; line-height:80px;}
#div_includeBlock_14907814361922 p{ padding-left:50px;width:550px; font-size:14px; color:#999; line-height:22px; height:140px;}
#div_includeBlock_14907814361922 span{margin-left:50px;  background:#1671c2; width:100px; display:block; color:#fff; text-align:center; font-size:14px; line-height:30px;}
#div_includeBlock_14907814361922 img{ width:100%; height:100%;}
#comm_layout_footer2{display:block;height:320px;}


.a_2{width:1200px; float:left; }
.a_2 h1{width:1200px; background:url(../images1/xiahuaxian.png) repeat-x bottom; float:left; height:101px; padding-bottom:8px;}
.a_2 h1 .lmbt1{width:1200px; float:left;}
.a_2 h1 .lmbt1 ul{}
.a_2 h1 .lmbt1 ul li{cursor:pointer; text-align:center;height:101px;float:left; }
.a_2 h1 .lmbt1 ul li.buttonona{cursor:pointer;width:90px; float:left; height:101px; font-size:22px; line-height:90px;background: url(../images1/ryhover.png) top center no-repeat;color:#1671c2;  }
.a_2 h1 .lmbt1 ul li.buttonoffa{cursor:pointer;width:90px;background: url(../images1/ry.png) top center no-repeat;  float:left;  padding-top:50px; font-size:16px; height:51px; line-height:40px;color:#000;}
.a_2_con{width:1200px; padding-top:20px; font-size:14px; line-height:25px;}


.honor{ float:left; width:1200px; overflow:hidden;}
.honor dl{ float:left; margin-right:28px; margin-bottom:15px; border:1px #ddd solid; width:566px; height:133px; padding:2px; background:#fff;}
.honor dl dt{ float:left; width:180px; height:133px; position: relative; overflow:hidden;cursor: pointer;}
.honor dl dt img {
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
    width:100%;height:100%;
}
.honor dl:hover  img {
    transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -webkit-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
}

.honor dl dd{ float:right; width:345px;  padding-right:30px;}
.honor dl dd h2{ font-size:16px; color:#000; font-weight:normal; line-height:50px;}
.honor dl dd p{ color:#999; line-height:18px; font-size:12px; height:45px;}
.honor dl dd span{ color:#1671c2;font-size:12px; display:block;line-height:18px; }

.dangjian{ float:left; width:1200px; overflow:hidden;}
.dangjian dl{ float:left; margin-right:28px; margin-bottom:15px; border:1px #ddd solid; width:1150px; height:150px; padding:10px; background:#fff;}
.dangjian dl dt{ float:left; width:200px; height:150px; position: relative; overflow:hidden;cursor: pointer;}
.dangjian dl dt img {
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
    width:100%;height:100%;
}
.dangjian dl:hover  img {
    transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -webkit-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
}

.dangjian dl dd{ float:right; width:905px;  padding-right:30px;}
.dangjian dl dd h2{ font-size:16px; color:#000; font-weight:normal; line-height:50px;}
.dangjian dl dd p{ color:#999; line-height:18px; font-size:12px; height:45px;}
.dangjian dl dd span{ color:#1671c2;font-size:12px; display:block;line-height:18px; }


/*新闻中心*/
.news{ width:1200px; margin:0 auto; }
.news ul li{ width:354px; border-bottom:1px #ddd solid; float:left; margin:20px;  *margin:20px; padding:2px;}
.news ul li a{ display:block; width:354px; height:480px; background:#fff;}
.news ul li div { width:354px; height:224px; position: relative; overflow:hidden;cursor: pointer;}
.news ul li div img {
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
    width:100%;height:100%;
}
.news li:hover  img {
    transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -webkit-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
}

.news ul li a span{ padding:15px 20px 0px 20px;  display:block; font-size:16px; color:#999; }
.news ul li a h2{ padding:15px 20px 0px 20px; color:#333; font-size:18px; height:50px; line-height:25px; font-weight:normal;}
.news ul li a p{ padding:15px 20px 0px 20px; color:#999; font-size:14px;height:80px; line-height:22px; }
.news ul li a h1{ padding-left:20px;color:#1671c2; line-height:30px;font-size:16px;}
.news ul li a:hover{ background:#1671c2}
.news ul li a:hover span{ color:#fff;}
.news ul li a:hover p{ color:#fff;}
.news ul li a:hover h1{ color:#fff;}
.news ul li a:hover h2{ color:#fff;}


.newsxuexi{ width:1200px; margin:0 auto; height:320px;}
.newsxuexi dl{ width:1200px;  float:left;}
.newsxuexi dl a{ display:block;}
.newsxuexi dl dt { width:400px; height:300px; float:left; position: relative; overflow:hidden;cursor: pointer;}
.newsxuexi dl dt img {
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
    width:100%;height:100%;
}
.newsxuexi dl:hover img {
    transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -webkit-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
}
.newsxuexi dl a  dd{ float:right; width:800px;}
.newsxuexi dl a  dd span{ padding:15px 20px 20px 20px;  display:block; font-size:14px; color:#999; }
.newsxuexi dl a  dd h2{ padding:15px 20px 0px 20px; color:#1671c2; font-size:18px;  line-height:25px; font-weight:normal;}
.newsxuexi dl a  dd p{ padding:15px 20px 0px 20px; color:#999; font-size:14px; height:150px; line-height:25px; }
.newsxuexi dl a  dd h1{ margin-left:20px; background:#1671c2; text-align:center; width:100px; color:#fff; line-height:30px;font-size:16px;}



.newsxuexi1{ width:1200px; margin:0 auto;}
.newsxuexi1 dl{ float:left; border:1px #ddd solid; padding:3px; margin-bottom:20px;}
.newsxuexi1 dl a{ display:block; background:#f5f5f5; width:100%; height:84px;}
.newsxuexi1 dl dt{ border-right:3px #fff solid; float:left;height:84px; width:83px; margin-right:20px; text-align:center}
.newsxuexi1 dl a dt h1{ color:#000;line-height:40px; padding-top:10px; font-size:36px;}
.newsxuexi1 dl a dt p{ color:#666; font-size:14px;}
.newsxuexi1 dl dd{ float:left; width:1040px;}
.newsxuexi1 dl a dd h1{ font-size:14px; color:#000; font-weight:normal; margin-top:13px; line-height:30px;}
.newsxuexi1 dl a dd p{ color:#999; font-size:12px;}
.newsxuexi1 dl a:hover dd h1{ color:#1671c2;}
.newsxuexi1 dl a:hover dt{ background:#1671c2;}
.newsxuexi1 dl a:hover dt h1{ color:#fff;}
.newsxuexi1 dl a:hover dt p{ color:#fff;}


/*新闻中心*/
.news2{ width:1200px; margin:0 auto; }
.news2 ul li{ width:264px; border:1px #ddd solid; float:left;background:#fff; margin:15px;  *margin:15px; padding:2px;}
.news2 ul li a{ display:block; width:264px; height:380px; }
.news2 ul li div { width:244px; height:183px; margin:10px; position: relative; overflow:hidden;cursor: pointer;}
.news2 ul li div img {
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
    width:100%;height:100%;
}
.news2 li:hover  img {
    transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -webkit-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
}

.news2 ul li a span{ padding:10px 15px 0px 15px;  display:block; font-size:16px; color:#999; }
.news2 ul li a h2{ padding:10px 15px 0px 15px; color:#333; font-size:14px; height:30px; line-height:25px; font-weight:normal;}
.news2 ul li a p{ padding:10px 15px 0px 15px; color:#999; font-size:12px;height:50px; line-height:22px; }
.news2 ul li a h1{ padding-left:15px;color:#1671c2; line-height:30px;font-size:14px;}
.news2 ul li a:hover{ background:#1671c2}
.news2 ul li a:hover span{ color:#fff;}
.news2 ul li a:hover p{ color:#fff;}
.news2 ul li a:hover h1{ color:#fff;}
.news2 ul li a:hover h2{ color:#fff;}


/*新闻中心*/
.news1{ width:1200px; margin:0 auto; }
.news1 ul li{ width:244px; float:left; margin:20px;  *margin:20px; padding:2px;}
.news1 ul li a{ display:block; width:244px; height:400px; background:#fff;}
.news1 ul li div { border:1px #ddd solid; width:242px; height:357px; position: relative; overflow:hidden;cursor: pointer;}
.news1 ul li div img {
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
    width:100%;height:100%;
}
.news1 li:hover  img {
    transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -webkit-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
}
.news1 ul li a h1{color:#fff; text-align:center; background:#1671c2; font-size:16px; text-align:center; line-height:40px; font-weight:normal;}

.xiazai{ display:block; width:150px; line-height:50px; text-align:center; margin:0 auto; height:50px; color:#fff; background:#1671c2}
.xiazai a{ font-size:14px; color:#fff;}


.www51buycom { width:100%; position:relative; height:1200px;}
.www51buycom .num { overflow:hidden; height:20px; position: absolute; bottom:0px; padding-bottom:20px; width:100%;zoom:1; z-index:3 }
.www51buycom .num ul{ }
.www51buycom .num li { width: 20px; height:20px; line-height:20px; text-align: center;  color: #fff; font-size:12px; background:#333; margin-right:5px;  cursor:pointer; float: left; }
.www51buycom .num li.on { background: #074c8b; color:#fff; } /*当前项*/
.www51buycom .prev,
.www51buycom .next { display: none; width: 40px; height: 100px; background: url(../images1/btn.png) no-repeat; position: absolute; top:550px;}
.www51buycom .prev { left:30px; }
.www51buycom .next { right:30px; background-position: right }
.baozhi{ width:800px; margin:0 auto;}
.baozhi img{ width:800px; display:block; margin:0 auto;}




.pro{ float:left; width:1200px;  overflow:hidden;}
.pro dl{margin-bottom:30px; border:1px #ddd solid; background:#fff; width:1198px;}
.pro dl a dt{ float:left;width:1148px; }
.pro dl a dt img { width:1148px;}
.pro dl a dd{width:1148px;background:#fff;}
.pro dl a dd h1{ font-size:18px; float:left; width:650px; color:#000; height:90px; padding-right:50px; padding-left:30px; padding-bottom:15px;padding-top:15px; border-right:1px #ddd solid;  line-height:40px;}
.pro dl a dd h1 span{ display:block; color:#666; font-size:12px; line-height:18px;font-weight:normal;}
.pro dl a dd p{color:#074c8b; float:right; width:337px; line-height:120px; font-size:18px; text-align:right; padding-right:80px;}
.pro dl a{padding:24px; display:block;width:1150px;}
.pro dl a:hover{ background:#074c8b;}
.pro dl a:hover dd h1{background:#fff; }
.pro dl a:hover dd p{background:#fff; }


/*联系我们*/
.contact{ width:1200px; margin:0 auto;}
.contact ul{ float: left; width:600px;}
.coutact1{ float:left; background:#fff; float:left; margin-right:20px; *margin-right:20px; margin-top:20px; *margin-top:20px; padding:20px; min-height:400px;  width:538px; border:1px #bbb solid;}
.coutact1 h1{font-size:18px; border-left:3px #074c8b solid; padding-left:10px;margin-top:20px; *margin-top:20px; margin-bottom:20px; *margin-bottom:20px; color:#333; height:20px; line-height:20px;}
.contact2{ color:#666; line-height:30px; clear:both; width:100%; height:45px;}
.contact2img{ float:left; width:30px; height:30px;}
.contact2 p{ float:left; line-height:30px; width:60px; padding-left:15px; font-size:18px; color:#666;}
.contact3 { float:left; width:400px;}
.contact3 input{width:350px; padding:0px 10px; line-height:30px; height:30px; border-radius:5px; border:1px #bbb solid; color:#999;}
.contact6 { float:left; width:130px;}
.contact6 input{width:100px; padding:0px 10px; line-height:30px; height:30px; border-radius:5px; border:1px #bbb solid; color:#999;}
.contact4 { float:left; width:400px;}
.contact4 input{padding:0px 10px; line-height:25px;  border-radius:5px; border:1px #bbb solid; color:#999;}
.contact5{ color:#666; padding-left:105px;line-height:30px; clear:both; width:100%; height:45px;}
.contact5 input{ width:100px;  height:30px; line-height:30px; border:none; text-align:center; margin-right:5px; border-radius:5px; color:#fff; float:left; *margin-right:5px;}

.contact ul li{ background:#fff; float:left; margin-right:20px; *margin-right:20px; margin-top:20px; *margin-top:20px; padding:20px; min-height:400px;  width:238px; border:1px #bbb solid;}
.contact ul li h1{ font-size:18px; border-left:3px #074c8b solid; padding-left:10px;margin-top:20px; *margin-top:20px; margin-bottom:10px; *margin-bottom:10px; color:#333; height:20px; line-height:20px;}
.contact ul li p{ font-size:16px; color:#666; line-height:30px;}

/*招聘*/
.jion{ width:1200px; margin:0 auto;}
.jion ul li{ width:250px; border:1px #bbb solid; float:left; background:#fff; margin:12px; *margin:12px; padding:12px;}
.jion ul li:hover{ background:#074c8b;}
.jion ul li h1{ font-size:18px; color:#333; line-height:20px; margin-bottom:15px; *margin-bottom:15px; border-left:3px #074c8b solid; padding-left:20px; height: 60px;}
.jion ul li span{ line-height:25px; font-size:14px; color:#074c8b;}
.jion ul li p{ line-height:28px; font-size:14px; color:#999; height:250px;}
.jion ul li a{ display:block; background:#074c8b; font-weight:normal; color:#fff;width:100px; height:30px; line-height:30px; text-align:center; font-size:16px;}
.jion ul li:hover a{ color:#074c8b; background:#fff;}
.jion ul li:hover h1{ color:#fff;}
.jion ul li:hover span{ color:#fff;}
.jion ul li:hover p{ color:#fff;}
.jiontitle{ color:#000; font-size:18px; border-left:3px #074c8b solid; margin-bottom:15px;  padding-left:10px; *margin-bottom:15px;}

/*视频*/

.special-focus{ width:1200px; margin:0 auto;}

.special-focus .wrap2 ul{
	width: 103%;
}
.special-focus .wrap2.m-wrap ul{
	width: 100%;
}
.special-focus .wrap2 .look-more{
	font-size: 24px;
	color: #8ea9d0;
	line-height: 42px;
	display: inline-block;
	margin-top: 44px;
}
.special-focus .wrap2.twrap .look-more{
	margin-top: 25px;
}
.special-focus .wrap2.m-wrap .look-more{
	font-size: 16px;
	line-height: 46px;
	margin-top: 0;
}
.special-focus .wrap2 li{
	width:350px;
	margin:25px; float:left;
}
.special-focus.marg-bot .wrap2 li{
	margin-bottom: 20px;
}
.special-focus .wrap2.m-wrap li{
	width: 100%;
	margin-right: 0;
	margin-bottom: 18px;
}
.special-focus .wrap2 li img{
	display: block;
	width: 350px; height:263px;
}
.special-focus .wrap2 li a{
	display: block;
	cursor: pointer;
	width: 100%;
	position: relative;
	overflow: hidden;
}
.special-focus .wrap2 li .cont{
	width: 90%;
	padding: 0 5% 25px 5%;
	background: url("http://hailiang.com/static/web/css/../img/bg_13.png") repeat center;
	color: #fff;
	position: absolute;
	bottom: -110px;
	left: 0;
	transition: all 0.5s ease 0s;
}
.special-focus .wrap2.twrap li .cont{
	bottom: -31px;
	padding-bottom: 10px;
}
.special-focus .wrap2.m-wrap li .cont{
	bottom: 0;
	padding-bottom: 0;
}
.special-focus .wrap2 li .f18{
	display: block;
	line-height: 28px;font-size: 16px;
	padding: 13px 0; 
}
.special-focus .wrap2.twrap li .f18{
	line-height: 20px;font-size: 16px;
}
.special-focus .wrap2.m-wrap li .f18{
	line-height: 38px;
	font-size: 16px;
}
.special-focus .wrap2 li .word{
	line-height: 22px;
	display: block; 
	height: 44px;
}
.special-focus .wrap2.twrap li .word{
	display: none;
}
.special-focus .wrap2.m-wrap li .word{
	display: none;
}
.special-focus .wrap2 li .more{
	display: inline-block;
	padding-right: 16px;
	background: url("http://hailiang.com/static/web/css/../img/ico_43.png") no-repeat right center;
	margin-top: 18px;
}
.special-focus .wrap2.twrap li .more{
	margin-top: 0;
}
.special-focus .wrap2.m-wrap li .more{
	display: none;
}
.special-focus .wrap2 li:hover .cont{
	bottom: 0;
	background: url("http://hailiang.com/static/web/css/../img/bg_09.png") repeat center;
}

.jigou{ float:left; width:410px; float:left; background:#f8f8f8; height:700px;}
.jigou ul { width:370px; margin:0 auto; padding-top:15px;}
.jigou ul li{ margin-bottom:15px; height:110px; border-bottom:1px #e0e0e0 solid;}
.jigou ul li a h1{ font-weight:normal; height:30px; color:#333; font-size:16px;}
.jigou ul li a span{ display:block; color:#666; height:30px; font-size:14px;}
.jigou ul li a p{ line-height:18px; font-size:12px; color:#999;}

.jigou ul li a:hover h1{ color:#0068b7;}
.zheng{ float:right; width:770px;}
.zhengce{ height:310px;width:770px;}
.zhengce1{ width:350px; padding-left:20px; float:left;}
.zhengce1 h1{ font-size:20px; color:#0068b7; padding-top:50px; height:40px;}
.zhengce1 span{ display:block; color:#333; font-size:14px; height:35px;}
.zhengce1 span a{ color:#333;}
.zhengce1 span a:hover{ color:#0068b7;}
.zhengce1 p  { font-size:12px; line-height:18px; height:105px; color:#999;}
.zhengce1 p a{ color:#999;}

a.zhengce2{ width:80px; float:left; border:1px #074c8b solid; line-height:25px; height:25px; text-align:center; display:block; color:#0068b7;}
a:hover.zhengce2{ width:80px; float:left; border:1px #074c8b solid; line-height:25px; height:25px; text-align:center; display:block; color:#fff; background:#0068b7 ;}
.tousu{ float:right; width:345px;  height:285px; position: relative; overflow:hidden;cursor: pointer;}
.tousu img {
    overflow-x: hidden;
    overflow-y: hidden;
    position: absolute;
    transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
    -moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
    -webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
    -o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
    width:100%;height:100%;
}
.tousu:hover  img {
    transform: scale(1.2, 1.2);
    -ms-transform: scale(1.2, 1.2);
    -moz-transform: scale(1.2, 1.2);
    -webkit-transform: scale(1.2, 1.2);
    -o-transform: scale(1.2, 1.2);
}


.caiwu{ width:770px;}
.caiwu1{ width:770px; height:45px; line-height:45px; background:#e0e0e0;}
.caiwu1 h1{ float:left; width:120px; text-align:center; color:#fff; font-size:20px; font-weight:normal; background:#0068b7;}
.caiwu1 a{ float:right; padding-right:15px; color:#0068b7;}
.caiwu2{ width:770px; height:150px; background:#f8f8f8; border-bottom:1px #ddd solid; margin-top:10px;}
.caiwu2 dl a dt{ float:left; text-align:right; width:160px; padding-right:30px; height:150px; border-right:1px #ccc  solid;}
.caiwu2 dl a dt h1{ font-size:22px; line-height:40px; padding-top:20px; color:#333; font-weight:normal;}
.caiwu2 dl a dt p{ color:#666; font-size:14px;}
.caiwu2 dl a dd{ float:left; width:510px; padding-left:50px; padding-top:20px;}
.caiwu2 dl a dd h1{ font-size:18px; color:#333; font-weight:normal; line-height:40px;}
.caiwu2 dl a dd p{ color:#999; line-height:18px;}
.caiwu2 dl a:hover dd h1{ color:#0068b7;}
.caiwu2 dl a:hover dd p{ color:#0068b7;}

.caiwu3{ width:770px; }
.caiwu3 ul{ margin-top:10px;}
.caiwu3 ul li{ width:730px; padding:0px 20px; line-height:33px; border-bottom:1px #ccc dashed; height:33px;}
.caiwu3 ul li a{ display:block; float:left; font-size:14px;}
.caiwu3 ul li a:hover{ color:#0068b7;}
.caiwu3 ul li span{ float:right; display:block;}




.fanye .current{     background: #1671c2;
    color: #fff;
    border: 1px #1671c2 solid;}









