@charset "utf-8";
body,ul,li,h1,h2,h3,h4,h5,h6,p,form,dl,dt,dd{ margin:0; padding:0;}
body{ font-size:14px; color:#333; font-family:"微软雅黑";}
li{ list-style:none;}
a,a:hover{ text-decoration:none;}
img{ border:0;}
input,textarea,button{ outline:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.cnt{width:1000px; margin:0 auto;}
.white-space{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.clearFix {	zoom:1;}
.clearFix:after {content:".";display:block;	height:0;font-size:0;clear:both;visibility:hidden;}
.trans{ transition: 0.3s; -moz-transition: 0.3s; -o-transition: 0.3s;}

.header{ padding:5px 0px; box-shadow: 0px 0px 3px 0px #ccc; border-bottom: 1px solid #ddd;}
.header img{ height: 90px;}

.banner{ height: 360px;margin-top: 20px;box-shadow: 0px 2px 3px 0px #aaa;}

.main{ padding:20px 0 40px;}
.guide{ margin-left: -53px;}
.guide-block{background: #00A2B5;color: #fff; margin-left: 53px; width:210px;padding:20px 0px; text-align: center;}
.guide-block i{ width:50px; height: 45px; margin-top: 38px; display: block; margin:0px auto; background: url(../images/guide.png) no-repeat;}
.guide-block .guide-2{ background-position: 0px -54px;}
.guide-block .guide-3{ background-position: 0px -104px;}
.guide-block .guide-4{ background-position: 0px -156px;}
.guide-block p{ line-height: 22px;margin-top: 15px; font-size: 18px;}
.guide-block:hover{ background: #00afc4; box-shadow: 0px 0px 4px 1px #aaa;}
/***轮播图***/
.ad{ position: relative; margin-top: 25px;}
.ad-title{ border-bottom: 1px solid #ddd; line-height: 36px; font-size: 16px;}
.slider{ margin-top: 20px;}
.sliderShow{}
.sliderShow ul{ margin-left: -20px;}
.sliderShow li{ margin-left: 20px;line-height: 0; height: 156px; overflow: hidden; width:235px; float: left;}
.sliderShow li img{ width: 100%;}
.pageSize{ position: absolute;right:0px; top:7px;}
.pageSize a{ float: left; background: #ddd; color: #666; line-height:20px;font-family: 宋体;width:20px; height: 20px; text-align: center; margin-left: 5px;}
.pageSize a:hover{ background: #00A2B5; color: #fff;}

/***内页***/
.page-banner{ height: 160px;margin-top: 20px;box-shadow: 0px 2px 3px 0px #aaa;}
.left{ width:200px;}
.left h1{ background: #00A2B5; color: #fff; padding-left: 20px; font-size: 16px; line-height:50px;}
.left-list{ border-top:1px solid #e5e5e5; }
.left-list li{ height:46px; line-height:46px; border-bottom:1px solid #e5e5e5; }
.left-list li a{ color:#464646; padding-left:32px; font-size:14px;border-left:4px solid #e5e5e5; display:block;}
.left-list li a:hover,.left-list li.active a{border-left:4px solid #00A2B5; background:#eeeeee;}
.return{text-align: right;}
.return a{ line-height: 20px; color: #fff;font-size: 14px; background: #00A2B5; display: inline-block;padding:5px 15px;}
.return a:hover{background: #00afc4; box-shadow: 0px 0px 4px 1px #aaa;}
.right{ width:780px;}
.right h1{ font-size:16px;font-weight:normal;border-bottom: 1px solid #ddd;line-height:50px;}
.list{ overflow: hidden; margin-top: 10px;}
.list li{ height: 40px; border-bottom: 1px dashed #ddd;line-height: 40px;}
.list li a{ height:40px; max-width:100%;color: #666; position: relative; display: inline-block; padding-left:18px;}
.list li span{ position: absolute; width:4px; height: 4px; background: #999; top:17px; left:3px;}
.list li a:hover{ color: #00A2B5;}
.list li a:hover span{ background: #00A2B5;}
.news-list li{ line-height: 26px; min-height:120px;border-bottom: 1px solid #c9c9c9; padding:20px 0px 20px 200px; position: relative;}
.news-list img{ width:180px; height: 120px; position: absolute; left:0; top:20px;}
.news-list li a{ max-width: 506px; display: inline-block; line-height: 20px; color: #333; font-size: 16px;}
.news-list li .author{ display: block; color: #999; font-size: 12px; margin-top: 2px;}
.news-list li .author span{ margin-right: 20px;}
.news-list li p{color: #666; font-size: 13px; height: 60px;overflow: hidden; line-height: 20px;}
.news-list li a:hover{ color: #00A2B5;}
.paging{ line-height: 20px; margin-top:28px;font-size: 14px; text-align: center;}
.paging span{display: inline-block; vertical-align: top;}
.paging a{ margin: 0px 3px;display: inline-block;vertical-align: top; color: #333;}
.paging a:hover{ color: #00A2B5;}
.input02{ width:26px; height: 18px; padding: 0px 4px; text-align: center; color: #333; border: 1px solid #d2d2d2;}

.dynamic-detail{padding:40px 0px;}
.dynamic-detail h2{ font-weight: normal; font-size: 24px; color:#333; text-align: center; font-family: "微软雅黑";}
.dynamic-info{ font-size: 12px; color: #999; border-bottom: 1px solid #e7e7e7; text-align: center; line-height: 30px; margin-top:20px;}
.pic{ text-align: center;}
.pic img{ margin: 30px 0px; max-width: 100%;}
.dynamic-detail p{ line-height: 28px; text-indent: 28px;}
.bdsharebuttonbox{ margin-top: 50px;}
