@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'微软雅黑'; font-size:12px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
img{border:none;}
button,input,select,textarea{font-size:100%;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.wid1200{width:1315px; margin:0 auto;}
.wid100{width:100%; float:left;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}



.top{width:100%; height:36px; line-height:36px; background:#e9e9e9; font-size:14px; color:#666;} 
.top-left{float:left; width:300px;}
.top-right a{color:#666; font-size:14px;}
.logo{width:390px; height:100px; display:block; float:left;}
.menu{width:100%; height:100px;}
.nav{width:800px; height:100px; float:right;}
.nav li a{display:block; float:left; width:78.8px; margin-left:10px; height:100px; text-align:center; line-height:100px; color:#000; font-size:16px;}
.nav li a:hover,.nav-current{background:url(../images/nav-bg.jpg) no-repeat!important; color:#fff!important;}


.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container {position: relative; float: left; width: 100%; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; text-align:right; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 40%; opacity: 1; z-index: 3; 
text-indent: -9999px; overflow: hidden; text-decoration: none; height:103px; width:60px;  margin-top: -45px; }
.slide_nav:hover { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }
.slide_nav.prev{background: transparent url("../images/left-jt.png") no-repeat; left:25px;}
.slide_nav.next{background: transparent url("../images/right-jt.png") no-repeat; right:25px;}
.banner-new{width:100%; height:100px; position:absolute; bottom:0; left:0; background:url(../images/banner-new.png) repeat; z-index:100;}

.bksyx,.yjsyx,.aqjy{width:637px; margin-right:40px;}
.bksyx{margin-right:0;}
.title{width:100%; height:60px; line-height:60px; border-bottom:2px solid #e5e5e5;}
.title h3{display:inline-block; border-bottom:2px solid #5ba34d; font-size:20px; color:#000;}
.title h3 img{margin-right:6px; vertical-align:middle;}
.more{display:block; float:right; color:#666; font-size:14px;}
.sy-content{width:1315px; margin:15px auto;}
.bksyx-con{width:100%; margin-top:15px;}
.bksyx-con p{line-height:32px;font-size:15px; text-indent:2em;}
.bksyx-con li{width:100%; height:32px; line-height:32px;}
.bksyx-con li a{display:block; *width:395px; height:32px; color:#333; font-size:15px; background:url(../images/qdt.jpg) no-repeat left center; padding-left:15px; overflow:hidden; float:left;}
.bksyx-con li i{display:block; width:60px; text-align:right; color:#666; font-size:12px; float:right; font-style:normal;}
.aqjy{margin-right:0;}
.sy-part1{width:100%; height:314px; background:url(../images/sy-bg1.jpg) no-repeat center bottom; padding-top:50px;}
.sy-part1 li{width:294px; height:426px; margin-right:46px;}
.sy-map{width:1315px; height:460px; background:url(../images/map.jpg) no-repeat center top; margin:60px auto 0 auto;}
.sy-map-1{display:none; margin-right:110px; float:right; margin-top:350px; width:335px; height:145px; padding:15px 20px; background:#dd9923; color:#fff; font-size:15px; line-height:30px;}
.link{width:100%; height:50px; line-height:50px; background:#e3e3e3; margin-top:50px;}
.link h3{display:block; float:left; color:#000; font-size:15px;}
.link li a{color:#000; font-size:14px; padding:0 15px;}
.foot{width:100%; height:140px; background:url(../images/foot.jpg) no-repeat center top; padding-top:23px;}
.foot-left{width:800px; height:60px;  color:#fff; font-size:14px; line-height:30px; margin-top:28px;}
.foot-middle{width:150px; padding:0 60px;}
.foot-middle li{width:80px; margin:0 24px; text-align:center; color:#fff; font-size:14px; line-height:30px;}
.foot-right{width:370px; height:120px; border-left:1px solid #209281; color:#fff; font-size:14px; line-height:30px; text-align:right;}
.list-banner{width:100%; background:url(../images/list-banner.jpg) no-repeat center top; background-size:100% 100%; height:300px;}



.local{width:100%; height:70px; background:#eee; border-bottom:1px solid #5ba34d;}
.local h3{font-size:24px; line-height:70px; float:left; color:#01b553;}
.dqwz{font-size:14px; color:#666; font-size:14px; line-height:70px; float:left;}
.dqwz a{color:#666; padding:0 6px;}
.ny-content{width:100%; background:#f2f4f9; padding:30px 0;}
.left{background:#fafbfd; width:300px; padding-bottom:100px;}
.lmcc{width:240px; height:83px; background:url(../images/lmcc.jpg) no-repeat; padding-left:60px; color:#fff; font-size:24px; line-height:83px;}
.left-list li a{width:240px; height:45px; line-height:45px; padding-left:60px; display:block; float:left; border-bottom:1px solid #eff1f4; color:#333; font-size:15px;}
.left-list li a:hover,.left-current{border-left:3px solid #5ba34d!important; padding-left:60px!important; width:237px!important; background:#fff!important; color:#5ba34d!important;}
.right{background:#fafbfd; width:920px; padding:20px;}
.list{width:920px; padding:20px 0;}
.right h3{display:block; float:left; border-bottom:2px solid #5ba34d; font-size:24px; width:100%; line-height:58px; font-weight:normal; color:#5ba34d ;}
.list li{width:920px; height:36px; line-height:36px;}
.list li a{display:block; float:left; font-size:14px; color:#333; width:605px; background:url(../images/qdt.jpg) no-repeat left center; padding-left:15px;}
.list li i{display:block; float:right; text-align:right; font-size:12px; color:#666; width:80px; font-style:normal;}
.clear{clear:both;}
.list li a:hover{background:url(../images/qdt-hover.jpg) no-repeat left center; color:#5ba34d;}

.content-title,.content-con{width:920px; padding:15px 0;}
.content-title h4{width:100%; font-weight:bold; line-height:30px; font-size:20px; color:#333; display:block; float:left; text-align:center; margin-bottom:10px;}
.content-title i{width:100%; line-height:20px; font-size:12px; color:#666; font-style:normal; display:block; float:left; text-align:center;}
.sxt{width:920px; padding:15px 0; border-top:1px dashed #bbb; margin-top:20px;}
.sxt p{display:block; float:left; color:#333; font-size:14px; line-height:30px; width:100%;}
.sxt p a{color:#333;}
.content-con p,.jj-con p{display:block; width:100%; text-align:justify; margin-bottom:15px; line-height:30px; color:#333; text-indent:2em; color:#333; font-size:15px;}
.content{width:920px; padding-top:20px;}

.jj,.pic{padding:25px 0; width:700px;}
.pic-tx{width:145px; height:145px; margin-right:30px;}
.pic-txt{width:525px;}
.pic-txt h5{display:block; width:100%; height:20px; line-height:20px; font-size:16px; color:#333;}
.pic-txt p{display:block; width:100%; margin-top:10px; line-height:30px; height:120px; overflow:hidden; font-size:14px; color:#333;}
.pic li{width:100%; border-bottom:1px dashed #ccc; padding-bottom:25px; margin-bottom:25px;}
.pic-tx img{width:145px; height:145px;}
.jj-con{margin-top:20px;}