@charset "gb2312";
body,ul,li,p,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}
li {list-style:none;}
a {text-decoration:none}
img {border:0;display:block;vertical-align: top;}
.clearfix{zoom:1}
.clearfix:after{content:"";display:block;line-height:0px;height:0px;clear:both;visibility:hidden}
html,body {width:100%;height:100%}
html{overflow-x:hidden;overflow-y:auto}
body {font-family:'Microsoft Yahei','SimSun' ,'NSimSun';font-size:14px;/*background:url(../images/body_bg.jpg) no-repeat center 150px #fff*/color:#6a6a6a;background-size:100%;}
h2.title{font-size:16px;color:#4f5a7a;font-weight:bold;background:url(../images/title_bg.png) no-repeat 0px 2px;padding-left: 29px;line-height: 44px;min-height:40px;border-bottom:1px solid #d7d7d7}
a.more{
display: block;
width: 50px;
line-height: 19px;
height: 19px;
float: right;
background: url(../images/more.jpg) no-repeat center center;
color: #2fb089;
font-weight: normal;
font-size: 12px;
font-family: 'Arial';
text-align: center;
margin-top: 14px;
}

a:hover{color:#d55f5f !important}
.nav a:hover{color:#fff !important}
/*article*/
.header{width:100%;height:auto;background:#fff;border-top:2px solid #8ecee7}
.header_top{width:970px;min-height:106px;background:url(../images/logo.jpg) no-repeat center center;margin:0px auto;}
.header .nav{width:100%;min-height:36px;background:#8ecee7}
.article{width:970px;height:auto;overflow:hidden;margin:31px auto 0px;}
.article .minheight{min-height:480px;}
.article .aside_left{width:24.84536%;float:left;}
.article .container{width:47.01032%;float:left;margin:0px 15px;}
.article .aside_right{width:24.9484%;float:left;}
.article .row{width:100%;height:auto;overflow:hidden}
.article .link{min-height:30px;line-height:30px;margin-top:15px;}
.footer{width:970px;margin:0px auto;}


/*nav*/
.nav  .nva-wrap{width:970px;margin:0px auto;}
.header .nva-wrap .cg-nav {width:100%;margin:0 auto;position:relative;}
.header .nva-wrap .cg-nav  li.selected-nav,.header .nva-wrap .cg-nav  li.a1{background:#4f5a7a}
.header .nva-wrap .cg-nav a,.header .nva-wrap .cg-nav .second-nav li a {font:bold 16px \5FAE\8F6F\96C5\9ED1}
.header .nva-wrap .cg-nav a {color:#fff;line-height:36px;}
.header .nva-wrap .cg-nav .second-nav li.a1,.header .nva-wrap  .cg-nav  .second-nav  .third-nav li.a1 span{background:#0081d0;display:block;width:100%;height:100%}
.header .nva-wrap .cg-nav .second-nav li.selected-nav,.header .nva-wrap .cg-nav .second-nav .third-nav li.selected-nav{line-height:36px;background:#4f5a7a}
.header .nva-wrap .cg-nav .second-nav li.a1 a,.header .nva-wrap  .cg-nav  .second-nav  .third-nav li.a1 a{color:#FFF;font-size:14px}
.header .nva-wrap .cg-nav .second-nav {background:#ffa800;}
.header .nva-wrap .cg-nav .second-nav li {height:34px;text-align:left}
.header .nva-wrap .cg-nav .second-nav li a,.header .nva-wrap .cg-nav .second-nav .third-nav li a {color:#fff;line-height:34px;font-size:14px}
.header .nva-wrap .cg-nav .second-nav li a:hover {color:#fff;background:none;}
.header .nva-wrap .cg-nav .second-nav .third-nav  li{line-height:34px;background:#ffa800;}
.header .nva-wrap .cg-nav .second-nav .third-nav  li a:hover {color:#fff;background:none;}


/*leftaside*/
.aside_left .pic_link{min-height:52px;width:100%;}
.aside_left .pic_link ul li{float:left}
.aside_left .pic_link ul li.x0{margin-right:14px;}
/*yjry*/
.aside_left .yjry{margin-top:15px;min-height:150px;border:1px solid #d5e6ed;background:#fff}
.aside_left .yjry h3{
width: 15px;
background: #8ecee7;
padding: 31px 11px;
#padding-top:27px;
#padding-bottom:27px;
font-size: 16px;
color: #fff;
float:left;
}
.aside_left .yjry label{background:url(../images/yjry_bg.jpg) no-repeat center center;padding: 3px;font-size: 12px;color:#fff}
.aside_left .yjry ul.cg-news-list li{padding-left: 9px;background:none;#line-height:20px;}
.aside_left .yjry ul.cg-news-list li a{font-size:14px;line-height:25.8px;#line-height:20px;color:#6a6a6a}
.aside_left .yjry .main{float:left;width:201px;padding: 10px 0px;}

/*cgzs*/
.aside_left .cgzs{margin-top:15px;border:1px solid #d5e6ed;background:#fff;padding:4px 20px}
.cgzs .main{padding:19px 0px}
.cgzs .main ul li{
width: 100%;
height: auto;
overflow: hidden;

}
.cgzs .main ul li.x0,.cgzs .main ul li.x1{padding-bottom: 17px;}
.cgzs .main img{display:inline-block;width:75px;height:44px;margin-right:12px}
.cgzs .main  a{display:inline-block;width: 107px;line-height: 22px;color:#6a6a6a}


/*xwdt*/
.xwdt{min-height:213px;padding:1px 20px;border: 1px solid #d5e6ed;background:#fff}
.xwdt .main,.xysjj .main{padding: 10px 0px;}
.xwdt .cg-news-list li{#line-height:24px; }
.xwdt .cg-news-list li a{color:#6a6a6a}
.tzgg{/*min-height:259px;*/margin-top:15px;padding:1px 20px;border: 1px solid #d5e6ed;background:#fff}
.tzgg ul.cg-news-list li{background:none;padding-left:0px;padding-bottom: 12px;}
.tzgg ul.cg-news-list li a{display:inline-block;float:left;width:86%;line-height: 24px;#line-height: 22px;color:#6a6a6a}
.tzgg ul.cg-news-list .art-datee {float: left;color: #907d3a;font-family:'Arial';font-weight:bold;background:#efcf60;padding: 2px 5px;line-height: 17px;margin-top: 6px;border-radius:2px}
.cg-news-list span {font-size: 14px;}
.tzgg .main{padding: 15px 0px;}
/*tpxw*/
.tpxw{border: 1px solid #d5e6ed;padding:1px 20px;}
.xysjj{border: 1px solid #d5e6ed;margin-top:15px;padding:5px 20px;background:#fff}
.big-pic {position:relative}
div.pre-btn,div.next-btn{
position: absolute;
top: 50px;
width: 27px;
height: 24px;
background: url(../images/btn_left.png) no-repeat left center
}
div.pre-btn{left:8px;background: url(../images/btn_left.png) no-repeat left center}
div.next-btn{right:8px;background: url(../images/btn_right.png) no-repeat left center}
.tpxw .main{padding:21px 0px;height:127px;overflow:hidden;position:relative}
.tpxw ul li{height:127px;}
.tpxw  .pic-title2{width:183px;background:url(../images/tpxw_title_bg.png) repeat;color:#fff;padding:5px 10px;bottom: 0px;
left: 0px;
position: absolute;}
/*sysjj*/

.xysjj p{text-indent:2em;font-size:14px;font-weight:400;color:#6a6a6a;line-height:26px;}


/*yqlj*/

.yqlj{background:url(../images/yqlj.png) no-repeat center center;width:76px;height:31px;float:left;text-align: center;
line-height: 30px;
font-size: 14px;
color: #fff;}
.link .main{float:right;height:31px;background:#fff;width:885px;}

.link  li{
float: left;
min-width: 84px;
display: inline-block;
margin: 0px 12px;
}
.link  li a{font-size:14px;color:#6a6a6a}



/*footer*/
.footer p{color:#4f5a7a;text-align:center;line-height:30px;padding: 15px 0px;}
.footer p a{color:#4f5a7a}


/*bg*/
.bg{
position: fixed;
top: 150px;
left: 0px;
z-index: -1;
}

.header_top .aside{
width: 160px;
height: 26px;
float: right;
margin-top:46px;
position:relative
}

input.search-text {
width: 160px;
height: 26px;
border: 1px solid #dcdcdc;
color: #a9a9a9;
line-height: 26px;
background-color: #f2f2f2;
text-indent: 10px;
border-radius: 3px;
}

input.search-btn {
width: 35px;
height: 24px;
background: url(../images/seach.jpg) no-repeat center center;
border: 0px;
margin-left:-20px;
position: absolute;
right: -3px;
top: 2px;
}