﻿body{ font-size:16px; font-family:"Microsoft YaHei","宋体",Arial, Helvetica, sans-serif;margin:0;padding:0;color:#323232; background-color:#ffffff; overflow-x:hidden; }
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
.right{float:right}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none; color:#1ca085;transition:all 0.2s linear 0s;}
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }

.topc{border-bottom: 1px solid #cbcbcb; width: 100%;}
.top{width: 1125px; margin: 0 auto; height:126px; }
.logo{ width: 440px; float: left;}
.toptel{ width: 640px; float: right;}
.topsearch{ width: 360px; float: right; margin-top: 47px;}

.menu ul{ width: 1200px; margin: 0 auto;}
.menu ul>li{height: 73px;float: left;width: 133px;text-align: center;position: relative; }
.menu ul>li>a{display: inline-block;height:73px;line-height: 69px;color: #333;position: relative;font-size: 16px;}
.menu ul>li>a:before{
	content: "";display: inline-block;width: 0%;height: 4px;background: #1ca085;position: absolute;left: 50%;bottom: 0;
	transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);
	transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;
}
.menu li .new_item4{width: 860px;position: absolute;top: 73px;left: -18px;overflow: hidden;height: 0;z-index: 2;}
.menu li:hover .new_item4{height: auto;}
.menu li .new_item4 ol{float: left;width: 170px;position: static;height: auto;margin-right: 1px; padding: 0;}
.menu li .new_item4 ol li:nth-of-type(1) a{color: #1ca085}
.menu li ol{
	overflow: hidden;position: absolute;top: 73px;left: -50px;z-index: 2;height: 0;
	transition: all 0.6s ease-out;-webkit-transition: all 0.6s ease-out;-moz-transition: all 0.6s ease-out;-o-transition: all 0.6s ease-out;
}
.menu li ol li{width: 170px;height: 53px;background: #fff;background: rgba(255,255,255,0.9);}
.menu li ol li.last{border-bottom: 4px solid #fff;}
.menu li ol li a{color: #333;display: block;margin: 0 10px;height: 52px;line-height: 52px;border-bottom: 1px solid #fff;}
.menu li ol li:hover{background:#1ca085;background: rgba(28,160,133,0.7);}
.menu li ol li:hover a{border-bottom: 1px solid #1ca085;color: #fff;}
.menu ul>li>a:hover{color: #1ca085;margin-top:0;}
.menu ul>li>a:hover:before{width: 100%;}

.banner{ width: 100%; height: auto;}
.br1{ position:relative}
.br01{ width: 645px; height: 81px; position: absolute;transition:all 1s ;top: 20%; left:0; }
.br02{ width: 647px; height: 82px; position: absolute;transition:all 0.5s linear 0.5s;opacity: 0 }
.br03{ width: 618px; height: 94px; position: absolute;transition:all 0.5s linear 1s; top:100%; left: 50%; margin-left: -68px;}
.swiper-slide-active .br01{top: 20%; left: 50%; margin-left: -300px;}
.swiper-slide-active .br02{ top: 40%; left: 50%; margin-left: -68px;opacity:1}
.swiper-slide-active .br03{top: 66%; left: 50%; margin-left: -68px;}
.br2{ position:relative}
.br21{ width: 40px; height: 40px; position: absolute;transition:all 2s ease 0s; margin-top: -20px;left:50%;top:50%; margin-top:175px;overflow: hidden; background: url(../images18/br21.png) no-repeat left bottom; opacity:0; border-radius: 50%}
.br22{ width: 570px; height: 0px; position: absolute;transition:all 0.5s linear 1s;opacity: 1; left: 50%; margin-left: -500px; top: 50%; margin-top: -91px;overflow: hidden; }
.swiper-slide-active .br21{width: 620px; height: 430px; margin-left: 0px;opacity:1; border-radius: 0px;top:50%;margin-top: -215px;}
.swiper-slide-active .br22{opacity:1;height: 194px;margin-top:-91px;}

.gonggao{line-height: 60px;overflow: hidden;}
.gonggaoc{ width: 1000px; margin: 0 auto;}
.gonggao p.left a{display: inline-block;background: url(../images/icohot.png) no-repeat right 18px;padding-right: 35px;}
.gonggao span{color: #1ca085;}
.gonggao b{font-weight: normal;margin-right: 10px;}
.gonggao p.right{color: #333;background: url(../images/icotel.png) no-repeat left 19px;padding-left: 25px;}

.snews{ width: 1200px; margin: 0 auto;}
.snews-top{margin-top: 20px;}
.snews-top h1{width: 480px;height: 60px;font-size: 30px;line-height: 60px;position: relative;margin-right: 20px;}
.snews-top h1 a{display: block;height: 100%;padding-left: 80px;color: #fff;}
.snews-top h1.f1 a{background: #1ca085 url(../images/icoyy.png) no-repeat 24px 9px;}
.snews-top h1.f2 a{background: #1ca085 url(../images/icoys.png) no-repeat 24px 7px;}
.snews-top h1 a:hover{background-color: #00a085;}
.snews-top h1 b{position: absolute;top: 26px;right: 20px;display: inline-block;width: 18px;height: 11px;background: url(../images/ico3.png) no-repeat;}
.snews-top h2{width: 200px;height: 60px;background: #f68a04;font-size: 30px;line-height: 60px;text-align: center;}
.snews-top h2 a{color: #fff;}
.syhots{padding:20px 0 0;}
.syhots dl{float: left;width: 240px;text-align: center;}
.syhots dl dt img{padding: 25px 0;}
.syhots dl dd h2{font-size: 26px;color: #333; margin-bottom: 10px; font-weight: normal; line-height: 1.5em;}
.syhots dl dd h2:hover{ color:#fff;}
.syhots dl dd a{display: block; font-size: 16px;color: #666;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;margin-bottom: 8px; }
.syhots dl dd a:hover{background-color: #1ca085;color: #fff;}


.snews-comm dl{width: 400px;overflow: hidden;float: left;margin: 50px 0;}
.snews-comm dl.cen1 dt{margin: 0 15px 20px 0}
.snews-comm dl.cen2 dt{margin:0 auto 20px;}
.snews-comm dl.cen3 dt{margin:0 0 20px 15px;}
.snews-comm dt{width: 383px;height:278px;border: 1px solid #6f5e5e;overflow: hidden;}
.snews-comm dt img{width: 381px;height: 157px;overflow: hidden;margin: 1px;}
.snews-comm dt h2{font-size:22px;color: #333;text-align: center;font-weight: normal;padding: 15px 0 10px;}
.snews-comm dl dd>a{display: block;width: 128px;height: 28px;overflow: hidden;margin: 0 auto;border: 1px solid #808080;text-align: center;line-height: 28px;border-radius: 6px;}
.snews-comm dl dt a{display: block;width: 128px;height: 28px;overflow: hidden;margin: 0 auto;border: 1px solid #808080;text-align: center;line-height: 28px;border-radius: 6px;}
.snews-comm .snews-btn{width: 285px;margin: 0 auto;}
.snews-comm dl dd>a:hover{background: #1ca085;border: 1px solid #1ca085;color: #fff;}
.snews-comm dl dt a:hover{background: #1ca085;border: 1px solid #1ca085;color: #fff;}
.snews-comm dd{height: 335px;border-top: none;}
.snews-comm dl.cen1 dd{border-right: none;}
.snews-comm dl.cen2 dd{border-left: none;border-right: none;}
.snews-comm dl.cen3 dd{border-left: none;}
.snews-comm dl dd h3{font-size: 28px;color: #4c4c4c;font-weight: bold;line-height: 70px;padding-left: 55px;}
.snews-comm dl dd h2{height: 10px;width: 100%;}
.snews-comm dl:nth-of-type(1) dd h2{background-color: #f68a04;}
.snews-comm dl:nth-of-type(2) dd h2{background-color: #de2810;}
.snews-comm dl:nth-of-type(3) dd h2{background-color: #1ca085;}
.snews-comm dl:nth-of-type(1) dd h3{background: url(../images/new_icon2.png) no-repeat 10px 52%/30px 30px;}
.snews-comm dl:nth-of-type(2) dd h3{background: url(../images/new_icon1.png) no-repeat 10px 52%/30px 30px;}
.snews-comm dl:nth-of-type(3) dd h3{background: url(../images/new_icon3.png) no-repeat 10px 52%/30px 30px;}
.snews-comm dd p{text-align: justify;height: 190px;display: block;padding:0 15px; color: #676767;line-height: 2em;}

.snews-comm dd ul{padding: 0 15px;}
.snews-comm dd li{margin-bottom: 10px;background:url(../images/sy27.png) no-repeat 0 50%;padding-left: 30px;    line-height: 32px;}
.snews-comm dd li h4 img{vertical-align: top;margin-left: 10px;}
.snews-comm dd li h4{height: 32px;overflow: hidden;color: #494949;font-size: 16px; font-weight: normal;}
.snews-comm dd li h5{display: none;font-size: 14px;height: 60px;overflow: hidden;color: #666;font-weight: normal;}
.snews-comm dd li h5 a{color: #1ca085;}
.snews-comm dd li.active{border-left:solid 3px #1ca085;padding-left: 10px;background: none;}
.snews-comm dd li.active h4 a{color: #1ca085;}
.snews-comm dd li.active h5{display: block;}

.about{height: 270px;background: #1ca085;overflow: hidden;}
.about .aboutc{height: 100%; width: 1200px; margin: 0 auto;}
.about dl{display: table;height: 100%;}
.about dl dt{display: table-cell;vertical-align: middle; width: 269px;height: 211px;overflow: hidden;}
.about dl dt img{width: 269px;height: 211px;margin-right: 60px;}
.about dl dd{overflow: hidden;display: table-cell;vertical-align: middle;}
.about dl dd h3{font-size: 30px;font-weight: bold;color: #fff;padding: 20px 0 0;}
.about dl dd p{color: #fff;padding: 15px 0;line-height: 30px;}
.about dl dd a{display: block;width: 166px;height: 36px;overflow: hidden;border: 1px solid #fff;color: #fff;text-align: center;line-height: 36px;border-radius: 6px;font-size: 18px;}
.about dl dd a:hover{background: #fff;border: 1px solid #fff;color: #1ca085;}

.indexnav{margin-top: 60px; width: 1260px; margin: 0 auto; margin-top: 60px;}
.indexnav ul li{float: left;width:300px;font-size: 16px;}
.indexnav ul li a{color: #666;}
.indexnav ul li.sp a{color: #4072af;}
.indexnav ul li img{padding: 0 6%;vertical-align: middle;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;}
.indexnav ul li:hover img{translate:scale(0.95);-webkit-transform:scale(0.95);}
.indexnav ul li p{display: inline-block;}


.wpbox{width: 1200px; margin: 0 auto;overflow: hidden;margin-top: 50px; padding-bottom: 60px;}
.wpbox h2{font-size: 24px;background: #1ca085;line-height: 50px;color: #fff;padding: 0 15px 0 20px;font-weight: normal;}
.wpbox h2 span{font-size: 12px; color: #fff;float: right;font-weight: bold;}
.wpl-hot ul{border:1px solid #dbdbdb;box-sizing: border-box;padding: 20px 20px;margin-bottom: 10px;}
.wpl-hot ul li{margin-top: 8px; float: left; width: 100%;}
.wpl-hot ul li span{float: left; font-size: 16px;text-align: center; border:1px solid #dbdbdb;box-sizing: border-box; line-height: 2em;}
.wpl-hot ul li span a{color: #1ca085;}
.wpl-hot ul li:nth-of-type(1) span:first-child i{position: absolute;top: 5px;right: 8px;background-color: #de2810;width: 10px;height: 10px;border-radius: 90px;-webkit-border-radius: 90px;display: block;}
.wpl-hot ul li:nth-of-type(1) span:first-child{width: 48%;margin-right: 4%;position: relative;}
.wpl-hot ul li:nth-of-type(1) span:last-child{width: 48%;}
.wpl-hot ul li:nth-of-type(2) span:first-child{width: 63%;margin-right: 4%;}
.wpl-hot ul li:nth-of-type(2) span:last-child{width: 33%;}
.wpl-hot ul li:nth-of-type(3) span:first-child{width: 53%;margin-right: 4%;}
.wpl-hot ul li:nth-of-type(3) span:last-child{width: 43%;}
.wpl-hot ul li:nth-of-type(4) span:first-child{width: 48%;margin-right: 4%;}
.wpl-hot ul li:nth-of-type(4) span:last-child{width: 48%;}
.wpl-hot ul li:nth-of-type(5) span:first-child{width: 48%;margin-right: 4%;}
.wpl-hot ul li:nth-of-type(5) span:last-child{width: 48%;}
.wpl-hot ul li:nth-of-type(6) span:first-child{width: 63%;margin-right: 4%;}
.wpl-hot ul li:nth-of-type(6) span:last-child{width: 33%;}

.wpl-doc .wpl-doc-nr{box-sizing: border-box;padding: 20px 30px 10px;text-align: center;}
.wpl-doc-nr i{width: 188px;height: 200px;overflow: hidden;}
.wpl-doc-nr i img{width: 100%;}
.wpl-doc-nr h3{font-size: 14px;text-align: center;color: #555;font-weight: bold;padding: 5px 0 5px;font-weight: normal; line-height: 24px}
.wpl-doc-nr h3 img{vertical-align: sub;padding: 0 5px;}
.wpl-doc-nr p{font-size: 14px;text-align: center;color: #555;}

.wpl{width: 250px;float: left;overflow: hidden;}
.wpl-menu{overflow: hidden;border: 1px solid #dbdbdb; box-sizing: border-box;}
.wpl-menu img{padding: 20px 0;}
.wpl-menu li{height: 50px;overflow: hidden;background: url(/images18/wpl_icon2.png) no-repeat 85% 50%;position: relative;}
.wpl-menu li a{display: block;height:49px;line-height: 49px;padding-left: 40px;border-top: 1px dashed #dbdbdb;transition: all 0.45s ease-out;-webkit-transition: all 0.45s ease-out;-moz-transition: all 0.45s ease-out;-o-transition: all 0.45s ease-out;}
.wpl-menu li a span{font-size: 12px;font-family: "宋体";color: #cdcdcd;text-transform:capitalize;padding-left: 10px;}

.wpl-menu li:hover{background-color: #1ca085;}
.wpl-menu li:hover a{color: #fff;padding-left: 60px;}
.wpl-menu li:hover a span{color: #6a3906;}

.wpl-btn a{display: inline-block;width: 120px;height: 39px;background: #1ca085;line-height: 39px;color: #fff;}
.wpl-btn a b{display: inline-block;float: left;width: 39px;height: 39px;overflow: hidden;margin-right: 5px;}
.wpl-btn a.fl b{background: url(/images18/wpl_btnico.png) no-repeat 10px 10px;}
.wpl-btn a.fr b{background: url(/images18/wpl_btnico.png) no-repeat -25px 10px;}
.wpl-btn a:hover{background: #1c876f;}

.wpl-mtel{float: left;width: 250px;overflow: hidden;}
.wpl-mtel img{width: 250px;height: 130px;border: 1px solid #dbdbdb;box-sizing: border-box;margin-top: 10px;}
.wpl-mtel p{padding-top: 10px;}
.wpl-mtel p span{font-size: 28px;color: #1ca085;font-weight: bold;}

.wzybox{border:1px solid #dbdbdb;padding:25px 20px;box-sizing: border-box; width: 1200px; margin: 0 auto;}
.wzybox img{float: left; margin-left: 80px;}
.wzybox dl{float: left;margin-left: 100px;}
.wzybox dl dt{font-size: 16px;color: #1ca085;font-weight: normal; line-height: 2em;}
.wzybox dl dd{font-size: 16px;color: #666;background:url(/images18/wzybox_icon1.jpg) no-repeat 0 50%;padding-left: 10px; line-height: 32px;}
.wzbox-pn{ margin-top: 40px;}

.swpbox{width: 140px;height: 23px; position: absolute;top: 0;right: 0;z-index: 2;}
.swpToRight{width: 23px;height: 23px;position: absolute;top: 0;right: 0;background: url(../images/swpbtn.png) no-repeat -10px 3px;}
.swpToLeft{width: 23px;height: 23px;position: absolute;top: 0;left: 0;background: url(../images/swpbtn.png) no-repeat 7px 3px;}
.swpToRight:hover{background-position: -10px -18px;}
.swpToLeft:hover{background-position: 7px -18px;}
.pub{border:1px solid #d9d9d9;box-sizing: border-box;/*transition:0.2s;*/}
.pub:hover{border-color: #1ca085;background-color: #1ca085;}
.swiper-pagination{margin:0 auto 0 30px !important;position: static;line-height: 23px;}
.swiper-pagination-bullet{width: 10px;height: 10px;margin:7px 5px; border-radius: 0 !important;background: #d9d9d9;opacity: 1;}
.swiper-pagination-bullet-active{background: #1ca085 !important;}
.lybox-fy{ text-align: center; background: #eaeaea;    font-size: 0;    margin-top: 45px; display: inline-block; margin-left: 200px;}
.lybox-fy li{display: inline-block;    vertical-align: middle;    font-size: 14px;    color: #888;    padding: 5px 12px;    margin: 0 5px;    border: 1px solid #999; border: none;}
.lybox-fy li.thisclass a{color: #1ca085;}

.wpr{width: 876px;float: right;overflow: hidden;font-size: 16px;line-height: 32px;color: #666;}
.wpr-nav p{font-size: 16px;color:#aaa ;line-height: 32px;}
.wpr-nav img{vertical-align: sub;padding-right: 15px;}
.wpr-nav p span{color: #1ca085;}
.wpr-nav p a{color: #aaa;}

.wpr-tit{text-align: center;margin-bottom: 20px;/*margin-top: 20px;*/overflow: hidden;}
.wpr-tit h1{color: #1ca085;line-height: 80px;}
.wpr-tit p{font-size: 14px;margin-top: 50px;}

.wpr-night{margin-top: 20px;position: relative;}
.wpr-night h1{color: #1ca085;font-size: 24px;line-height:80px;text-align: center;}
.wpr-night ul li{font-size: 16px;color: #666;margin-bottom: 15px;}
.wpr-night ul li img{vertical-align: middle;padding: 0 10px;}
.wpr-night p{font-size: 16px;margin-top: 50px;}
.wpr-night p img{width: 100%;}
.wpr-night dl{text-indent: 2em;margin-top: 50px;}
.wpr-night dl dt span{color: #1ca085;}
.wpr-night dl dd{text-indent: 7em;}
.wpr-night a{display: block;position: absolute;right:0;bottom: 0;height: 60px;width: 200px;text-align: center;line-height: 60px;font-size: 30px;color: #fff;background: #4597fa;}

.wpr-doc{border-bottom: 1px solid #e9e9e9;padding-bottom: 20px;}
.wpr-doc img{border:1px solid #d9d9d9;box-sizing: border-box;width: 245px;height: 345px;}
.wpr-doc-nr{margin-left: 30px;width: 600px;}
.wpr-doc-head h1{font-size: 16px;color: #666;}
.wpr-doc-head h1 span{color: #4597fa;}
.wpr-doc-xx{margin-top: 20px; padding:5px 0;border:1px solid #d9d9d9;border-left: none;border-right: none;}
.wpr-doc-xx p{display: inline; font-size: 14px;color: #999;}
.wpr-doc-xx p span{color: #4597fa;}
.wpr-doc-xx p.xsp{border:1px solid #999;border-top: none;border-bottom: none;padding:0 15px;margin: 0 15px;}
.wpr-doc-nr ul li{margin-top: 15px;}
.wpr-doc-nr ul li h4{float: left;color: #333;font-weight: bold;}
.wpr-doc-nr ul li p{float: left;width: 550px;text-align: justify;}
.wpr-doc-nr .spanpub span{font-size: 16px;color: #fff;line-height: 26px;display: inline-block;margin-left: 15px;padding:0 10px;}
.wpr-doc-nr .span1 span{background-color: #1ca085; }
.wpr-doc-nr .span2 span{background-color: #4597f9; }
.wzbox-pn li{overflow: hidden;height: 40px;line-height: 40px;float: left; width:49%; color: #1ca085;}
.wzbox-pn a{/*display: inline-block;float: left;*/width: 45%;height: 40px;overflow: hidden;margin-right: 5%;color: #666;}
.wzbox-pn a span{color: #1ca085;padding-right: 5px;}
.wzbox-pn a:hover{color: #1ca085;}
.wzbox-pn a:before{
	content: "";display: inline-block;width: 9px;height: 5px;float: left;overflow: hidden;margin: 18px 10px 0 0;
	background: url(/images/wzbox_pnico.png) no-repeat;
}
.wzbox-pn a.prev:before{background-position: 0 0;}
.wzbox-pn a.next:before{background-position: -9px 0;}

.wpr-p p{font-size: 16px;font-weight: bold;color: #333;margin:20px 0;}
.wpr-doc-js{width:876px;height:348px;margin:0px auto;margin-bottom:20px;position:relative;overflow: hidden;}
.wpr-doc-js ul{overflow: hidden;}
.wpr-doc-js ul li{cursor: pointer; transition: all 0.3s linear; width:134px;height:348px;border-left:1px solid #fff;position:relative;overflow:hidden;float:left;box-sizing: border-box; overflow: hidden;}
.wpr-doc-js ul li h1 img{width:340px;height:348px;}
.wpr-doc-js ul li h1 i{position: absolute;top: 0;left: 0;width: 100%;height: 100%; display:block;background: rgba(0,0,0,0.5); }
.wpr-doc-js ul li h2{width:340px;height:50px;background:rgba(0,0,0,0.5);color:#fff;font-size:16px;line-height:50px;position:absolute;left:0px;bottom:0;display:none;}
.wpr-doc-js ul li h3{position: absolute;top: 100px;left:0; width: 133px;}
.wpr-doc-js ul li h3 img{display: block;margin: 0 auto;}
.wpr-doc-js ul li.active{width: 340px;transition: all 0.3s linear;}
.wpr-doc-js ul li.active h1 i{ display: none;}
.wpr-doc-js ul li.active h2{ display: block;}
.wpr-doc-js ul li.active h3{ display: none;}

.wpr-doc-man{width:875px;height:400px;overflow:hidden;border:1px solid #d9d9d9;box-sizing: border-box;position: relative;}
.wpr-doc-man ul{width:7680px;overflow:hidden;padding:30px 0;}
.wpr-doc-man ul li{transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;}
.wpr-doc-man ul>li{width:180px;height:335px;float:left;margin-left: 31px;}
.wpr-doc-man ul li+li{margin-left:31px; }
.wpr-doc-man ul li:hover{box-shadow: 0 0 10px #b8b8b8;}
.wpr-doc-mannr{text-align: center;width: 100%;height: 145px;border:1px solid #dddddd;margin-top: -1px; box-sizing: border-box;}
.wpr-doc-mannr h2{font-size: 18px;color: #1ca085;background: #fff;padding:0;line-height: 1;margin: 20px 0 15px 0;}
.wpr-doc-mannr p{font-size: 14px; color: #6c6c6c;line-height: 1;}
.wpr-doc-mannr h3{display: inline-block;text-align: center;margin-top: 15px;position: relative;}
.wpr-doc-mannr h3 i{display: none;position: absolute;top:-155px;left: 2px;}
.wpr-doc-mannr h3 a{display: block;float: left; width: 41px;height: 41px;transition: all 0.45s ease-out;-webkit-transition: all 0.45s ease-out;-moz-transition: all 0.45s ease-out;-o-transition: all 0.45s ease-out;}
.wpr-doc-mannr h3 a.doc-hov1{background: url(../../static/images/icon_ys.png) no-repeat -7px -9px;}
.wpr-doc-mannr h3 a.doc-hov2{background: url(../../static/images/icon_ys.png) no-repeat -59px -9px;margin:0 10px;}
.wpr-doc-mannr h3 a.doc-hov3{background: url(../../static/images/icon_ys.png) no-repeat -112px -9px;}
.wpr-doc-mannr h3 a.doc-hov1:hover{background-position: -7px -59px;}
.wpr-doc-mannr h3 a.doc-hov2:hover{background-position: -59px -59px;}
.wpr-doc-mannr h3 a.doc-hov2:hover+i{display: block;}
.wpr-doc-mannr h3 a.doc-hov3:hover{background-position: -112px -59px;}
.wpr-doc-mbtn{display: none;}
.mbtn1{width: 40px;height: 84px; background: url(../../static/images/icon_mbtn1.png);position: absolute;top:140px; right: 0;}
.mbtn2{width: 40px;height: 84px; background: url(../../static/images/icon_mbtn2.png);position: absolute;top:140px; left: 0;}

.lybox-rcont{font-size: 14px;color: #666;line-height: 24px;margin-top: 20px;}
.lybox-rcont h3{font:16px/30px "microsoft yahei";height: 30px;display: block;position: relative;padding: 0px 0px 5px 0px;}
.lybox-rcont h3 a{color: #1ca085;}
.lybox-rcont h3 span{color: #fff;font-size: 12px;font-weight: normal;background-color: #4597f9;margin-left: 20px;padding: 0 1px;}
.lybox-rcont dd p{text-align: right;font-size: 12px;color: #a09f9b;}
.lybox-rcont dd p label{color: #4597f9;}
.lybox-rcont dl dt p a{color: #e19a0a;margin-left: 10px;}
.list_tj{border-bottom: 1px dashed #e8e8e8;padding-bottom: 20px;overflow: hidden;}
.list_tj img.fl{width: 300px;height: 200px;margin-right: 20px;}
.list_tj dl{float: left;width: 555px;}
.list_tj dl dt h3{background: url(../../static/images/list_ico1.png) no-repeat 55% 5px;}
.list_tj dl dt p{font-size: 16px; text-indent: 2em;text-align: justify;color: #666;}
.list_tj dl dt p a{color: #e19a0a;}
.list_m{border-bottom: 1px solid #e5e5e5;overflow: hidden;padding: 20px 0px 20px;position: relative;}
.list_m img.fl{width: 180px;height: 120px;margin-right: 20px;}
.list_m dl{float: left;width: 525px;}
.list_m dl dt h3{text-indent: 2em;}
.list_m dl dt p{font-size: 16px;text-indent: 2em;text-align: justify;color: #666;}
.list_m dd p{padding-top: 0px;}
.list-right{position: absolute;right: 20px;top:35%;width: 100px;height: 50px; text-align: center;}
.list-right a{display: block; font-size: 12px;background-color: #e19a0a;color: #fff;width: 85px; height: 25px;line-height: 25px;text-align: center;border-radius: 6px;-webkit-border-radius: 6px;margin:0 auto;}
.list-right p{font-size: 12px;color: #a09f9b;}
.list-right p label{color: #e19a0a;} 
.list_m.noimg dl{width: 725px;}
.list_m.noimg dl dt h3 a{color: #1ca085; font-weight: normal;}
.list_m.noimg dl dt h3 a b{}
.list_m.noimg dl dt p{font-size: 16px;text-indent: 2em;text-align: justify;color: #666;}
.lybox-rcont .noimg dd p label{color: #00b5c3;}

.footer{overflow: hidden;border-top: 1px solid #dbdbdb;margin-top: 50px;}
.footerc{ width: 1140px; margin: 0 auto;}
.footnav{float: left;width: 662px;overflow: hidden;margin-top: 50px;}
.footnav dl{float: left;overflow: hidden;}
.footnav dl.fl{width: 300px;}
.footnav dl.fr{width: 260px;height: 200px;padding-left: 100px;border-left: 1px solid #cbcbcb;border-right: 1px solid #cbcbcb;}
.footnav dt{height: 32px;line-height: 32px;overflow: hidden;}
.footnav dt{font-size: 24px;color: #333;}
.footnav dd{padding-top: 20px;overflow: hidden;}
.footnav dd ol{ margin:0; padding:0;}
.footnav dd ol li{height: 40px;line-height: 40px;float: left;width: 110px;}
.footnav dd ol li a{font-size: 14px;}
.footcont{width: 420px;float: right;overflow: hidden;padding-top: 40px;}
.footcont p{ font-size: 12px; color: #6a6a6a;font-family:"宋体"; line-height: 1.8em; margin-top: 6px;}
.footcont h1 img{width: 420px;}
.footcont h3{font-size: 24px;color: #333;border-bottom: 1px solid #cbcbcb;line-height: 30px;padding: 10px 30px 20px 0;overflow: hidden;}
.footcont ul{position: relative;}
.footcont ul li{margin-top: 10px;}
.footcont ul li p{line-height: 35px;}
.footcont ul li img{vertical-align: middle;}
.footcont ul i{position: absolute;right: 0;bottom: 0;}
.footcont ul i img{height: 138px;width:151px;}
.footcopy{height: 40px;overflow: hidden;background: #4d4d4d;line-height: 40px;color: #fff;font-size: 12px;margin-top: 50px;text-align: center;}
.footcopy a{color: #fff;}

.topsearch{ width: 260px; float: right; margin-top: 47px;}
.demo_search { 
display:inline-block; 
position:relative; 
height:27px;
padding-top:3px;
padding-left:6px;
background:#18a08c; 
} 

.demo_search .demo_sinput { 
float:left; 
width:180px; 
height:22px; 
line-height:19px; 
padding:0 5px; 
line-height: 30px;
border:#d8d8d8 1px solid; 
background:white; 
color:#888; 
font-size:17px; 
outline: none; 
 text-indent: 5px;
} 

.demo_search .demo_sbtn { 
cursor:pointer; 
height:22px; 
font-size:12px; 
float:left; 
width:33px; 
margin-left:-1px; 
background:#007F7C; 
display:inline-block; 
vertical-align:middle; 
border:none; 
color:#fff; 
 background: url(../images18/sousou.jpg) no-repeat;
} 

#LRfloater1{ display:none}