@charset "UTF-8";
body{font-size:16px;background: #f1f1f1;font-family: "微软雅黑";}
.bgfff{background: #fff;}.padd15{padding:2em 0.95em;}.mt25{margin-top:25px;}
body,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ padding: 0; margin: 0;}
ul,li,dl,dt,dd{ list-style: none;}
a{ text-decoration: none;color: #333333;}
a:hover{text-decoration: none;}
img{ border: none;}
.column4{display: none;}
.col-md-4 img{width: 100%;}
.mgl{margin-right: 30px;}
.mt35{margin-top: 35px;}
.mt34{margin-top: 34px;}
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
input{outline:0;outline: none;}
body{font-size:16px;background: #f1f1f1;}
.bgfff{background: #fff;}.padd15{padding:2.4em 0.95em;}.mt25{margin-top:25px;}
.pad-t-20{padding-top: 10px;}
.pad-b-20{padding-bottom: 2em;}
.mg3{margin-top: 3rem;}
.mg2{margin-top: 2em;}
.pad-20{padding: 10px 0;}

.column_channel h2 a{width: 145px;
    height: 47px;
    line-height: 49px;
    font-size: 24px;
    color: #fff;
    font-family: "微软雅黑";
    background: url(../images/gdsw/pic04.png) no-repeat right top;
    background-size: 100% 100%;
    border-bottom: none;
    padding: 0px 0px 0 10px;
    text-align: left;}
.tit3{ height: 35px;  background: url(../images/gdsw/tit_bg.png) repeat center center; border-bottom: 3px #1487ae solid;}
.tit3 h2{width: 160px; height: 49px; float: left; line-height: 49px; margin-top: -15px; font-size: 24px; color: #fff; font-family:"微软雅黑";background: url(../images/gdsw/pic04.png) no-repeat right top; background-size: 100% 100%; border-bottom: none; padding: 0px 0px 0 22px; text-align: left;}
.tit3 a{padding: 0px 12px 0 0;}
.tit3 a:hover{color: #23527c;}
.tsjq{position:relative;}
.tsjq h2{margin-top: -14px; text-align: center; padding: 0; width: 346px; position:absolute; left: 35%; background: url(../images/gdsw/pic05.png) no-repeat; background-size: 100% 100%;  }
.column_channel h2 a:hover{color: #fff;}
.column4 .tsjq h2 a{width: 240px;background: 0;}
/*栏目*/
.tsjq{position:relative;}
.tsjq h2{margin-top: -14px; text-align: center; padding: 0; width: 346px; position:absolute; left: 35%; background: url(../images/gdsw/pic05.png) no-repeat; background-size: 100% 100%;  }
.column_channel a{ font-weight: normal; font-size: 14px; display: inline-block; line-height: 34px; color: #999999; float: right;}
.column_channel a:hover{color: #23527c;}
/* 主体 */
h2{color: #46739a;font-size: 20px;line-height: 30px;text-align: center;font-weight: bold;}
.tt{font-size: 16px;line-height: 36px;color: #666666;display: block;border-bottom: 1px dashed #ccc;}
.tx{font-size: 16px;line-height: 30px;color: #666666;display: block;margin-top: 1em;}
.tx a{color: #0c81b6;}
.tt a{color: #333;}
.tt a:hover{color: #23527c;}
ul li i{width: 4px;height: 4px;background-color: #999999;display: inline-block;    margin: 4px; margin-right: 15px;}
.col-md-4 ul li a{color: #333333;line-height: 42px;font-size: 16px;}
ul.list li{ overflow:hidden;background: url(../images/hxyjzdsfq/listbg.png) no-repeat left center; padding-left: 18px;      line-height: 41px; }
ul.list li a:hover{color: #23527c;}
ul.list li a{ color: #333;display: inline-block;     width: 83%;overflow: hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;white-space:nowrap;}
ul.list li span{display: inline-block;text-align: right;
    font-size: 16px;
    color: #999;}
h3 .b1{color: #0cc772;font-size: 1.3em;}
h3 .b2{color: #0078ba;font-size: 1.3em;}
h3 .tpc{background: url(../images/slcs/pic1.png) no-repeat 10px bottom;display: inline-block;width: 50rem;height: 3rem;}
h3 .typ{background: url(../images/slcs/pic1.png) no-repeat 10px bottom; display: inline-block;     width: 18.7rem;height: 2rem;}
.col-md-8 ul{margin-top: 2em;}
.col-md-8 ul li{    margin: 2.4em 0;}
ul li h4 a{color: #000000;font-size: 18px;font-weight: bold;}
ul li h4 .sj{background: url(../images/slcs/sj.png) no-repeat;width: 11px;height: 15px;margin: 0;margin-right: 15px;}
.col-md-4 .item{position:relative;margin-top: 3rem;margin-top:30px\0;}
.col-md-4 .item img{width: 100%\0;height: auto\0;}
.col-md-4 .titBg{position:absolute;width:100%;height:43px;left:0;bottom:0px;z-index:1;}
.col-md-4 .subtitle{ width:100%;background: rgba(0,0,0,-0.5); height: 40px; line-height:40px; position: absolute; left: 0; bottom: 0; z-index: 999;background: #ccc\0;}
.col-md-4 .subtitle a{display: block; color: #fff;width: 100%;font-size: 16px;text-align: center;color: #fff\0;}
.col-md-4 .subtitle a:hover{display: block; color: #fff; width: 100%;font-size: 16px;text-align: center;} 
.lmbg_l b{font-size: 20px;color: #333333;}
.lmbg_l{overflow: hidden; background: url(../images/gdsw/title.png) no-repeat left center; padding-left: 18px;line-height: 47px;}
.nrzy p a{font-size: 14px;color: #666666;}
.nrzy p a:hover{color: #23527c;}
.connten{width: 48%;float: left;}
.common3{margin-top: 30px;}
.zx{background-color: #f8f8f8;padding: 20px;position: relative;    margin-bottom: 20px;}
.nrzy .txz{width: 78px;height: 23px;background: url(../images/gdsw/xq.png) no-repeat right bottom;display: block;text-align: center;float: right;
    color: #fff;padding-left: 10px;}
    
    
/*栏目*/
.tsjq{position:relative;}
.tsjq h2{margin-top: -14px; text-align: center; padding: 0; width: 346px; position:absolute; left: 35%; background: url(../images/gdsw/pic05.png) no-repeat; background-size: 100% 100%;  }
.column_channel a{ font-weight: normal; font-size: 14px; display: inline-block; line-height: 34px; color: #999999; float: right;}
.column_channel a:hover{color: #23527c;}
/*焦点图*/
.slider-carousel{position:relative;width:100%;height:370px;overflow:hidden;}
.slider-carousel .item{width:100%;height:370px}
.slider-carousel .slidesjs-navigation{width:42px;height:67px;position:absolute;text-indent:-9999em;top:50%;margin-top: -33px; z-index:100;}
.slider-carousel .slidesjs-previous{display: none;}
.slider-carousel .pannel-image a{width: 100%;}
.slider-carousel .pannel-image img{width: 100%/0; width: 100%;}
.slider-carousel .slidesjs-pagination{zoom:1;position:absolute;right:5px;bottom:10px;width:90px;height:14px;z-index:10;padding: 0;}
.slider-carousel .slidesjs-pagination-item{float:left;width:20px;height:13px;}
.slider-carousel .slidesjs-pagination-item a{float:left; margin-right:14px; width:13px; height:13px; line-height:0; text-align:center; background:url(../images/hxyjzdsfq/lbt_btn.png); cursor:pointer; border-radius: 8px; color:#fff; text-indent: -999em;}
.slider-carousel .slidesjs-pagination-item a.active{ background:url(../images/hxyjzdsfq/lbt_btn1.png); color:#ee3e32;}

.slider-carousel .titBg{position:absolute;width:100%;height:43px;left:0;bottom:0px;z-index:1}
.slider-carousel .subtitle{ width:100%; padding-left: 20px; background: rgba(0,0,0,0.7); height: 40px; line-height:40px; position: absolute; left: 0; bottom: 0; z-index: 999;}
.slider-carousel .subtitle a{display: block; color: #fff; width: 60%; overflow: hidden; white-space:nowrap;text-overflow: ellipsis; font-weight: bold;}
/*焦点图end*/


/* 精彩图集 */
.slideBox{ overflow:hidden; zoom:1; padding:10px 30px; position:relative;   }

.sPrev, .sNext{ position:absolute; left:0px; top:50%;margin-top:-47px; display:block; width:30px; height:94px; background:url(../images/butn.jpg) left center no-repeat #f4f4f4; }
.sNext{ left:auto; right:0px; background-position: right center; }
.sPrev:hover, .sNext:hover{ border-color:#f60;  }

.slideBox ul{ overflow:hidden; zoom:1;   }
.slideBox ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideBox ul li .pic{ text-align:center; }
.slideBox ul li .pic img{ width:343px; height:192px; display:block;}
.slideBox ul li .title{margin-top: 10px; height: 34px; line-height: 34px; background: #eee; text-align: center;}

@media screen and (max-width:1024px){
	body{max-width: 1024px;}
	.w5 .lm_title a{font-size: 24px;}
	.ztheader .ztsos{display: none;}
	.container{max-width: 1024px;}
	.col-md-4 .item img{width: 100%;}
	h3 .tpc{width: 42rem;}
	h3 .typ{width: 14.7rem;}
	.slidesjs-container{    height: 372.653px !important;}
		ul.list li a{width: 80%;}
		.slider-carousel .pannel-image img{
    height: 367px;}
}
@media screen and (max-width:991px){
		/*焦点图*/
	.slider-carousel,
	.slider-carousel .item,
	.slider-carousel .item img{ width: 100%;height: 488px !important;}
	.slider-carousel .subtitle{height: auto;width: 100%;}
	.slidesjs-container{      height: 500.406px !important;}
	.slider-carousel{ margin-bottom: 15px;}
	h2{font-size: 16px;margin-top: 10px;}
	.mg2{margin-top: 1rem;}
	.tt{font-size: 15px;line-height: 30px;}
	h3 .typ,h3 .tpc{width: 47rem;}
	.col-md-6 img{width: 100%;height: auto;}
	ul.list li a{    width: 84%;}
	.zx{ padding: 0px;width: 100%;}
	ul li h4 a{    font-size: 16px;}
	.col-md-4 .item{    margin: 0 auto;    margin-top: 2rem;}
	.tsjq h2{    width: 160px;    left: 0;}
	.column4 .tsjq h2 a{ width: 160px;text-align: center;}

	.slideBox ul li .pic img{width:260px;height: 152px;}
	.slideBox{padding-left: 0;padding-right: 0;}
	.tsjq h2{width: 50%%;left: 0;}
	.column4 .tsjq h2 a{    width: 100%;text-align: center;}
	.slideBox .panel-box{width:280px;margin:auto;}
}

@media screen and (max-width:425px){
	.slider-carousel,
	.slider-carousel .item,
	.slider-carousel .item img{ width: 100%;  height: 220px !important;}
	.slider-carousel .slidesjs-pagination{bottom: 10px;}
	.slidesjs-container{      height: 220px !important;}
	h3 .typ,h3 .tpc{width: 21rem;}
	.tx{font-size: 15px}
	ul.list li a{      width: 73%;}
	.zx{ padding: 0px;width: 100%;}
	.col-md-4 ul li a{font-size: 15px;}
	h3 .b2,h3 .b1{    font-size: 1em;}
}
@media screen and (max-width:375px){
	.slidesjs-container{      height: 230px !important;}
	h3 .typ,h3 .tpc{    width: 18rem;}
	.item img{width: 100%;height: auto;}
	.col-md-4 .item{position:relative;}   
	ul.list li a{   width: 70%;;}
	
}
@media screen and (max-width:320px){
	.slider-carousel, .slider-carousel .item, .slider-carousel .item img{      height: 200px !important;}
	h3 .typ,h3 .tpc{     width: 13.6rem;}
	h2{font-size: 15px;}
	ul.list li a{ width: 63%;}
	.lmbg_l b{    font-size: 16px;}
	.zx{ padding: 0px;width: 100%;}
	.col-md-4 ul li a{font-size: 14px;}
	.col-md-4 .subtitle a{padding-top: 5px;}
	.list li a{width: 70%;}
	#page_div{width: 100% !important;}
	#page_div .pagination_zx{margin-top: 5px;}
	.slideBox ul li .pic img{    width: 175px;
    margin-left: 34px;}
}

