/* CSS Document */
@charset "utf-8";
body{ margin:0; padding:0; font-family:"å¾®è½¯é›…é»‘";}
ul,li,ol,p,sslect,option,input,select{margin:0; padding:0;}
li{ list-style-type:none;}
select,option,input,a,img,button,label{ border:0;}
img{margin:0; padding:0; width: 100%; }
*{padding:0;margin:0;}
*, *:before, *:after { box-sizing: content-box; }
a{text-decoration:none;}


/***********å…¬å…±æ ·å¼*************/
.w100{ width: 100%;}
.hidden{overflow: hidden; }
.left{ float: left !important;}
.right{ float: right;}

/*ä¹ æ€æƒ³*/
.db-n{border-bottom: none !important;}
.db-n .ad_conten{width: 530px;line-height: 34px;padding: 1%;}

.sjdt{float: left;width: 49% !important;}
.sjdt li{border-bottom: 1px dashed #d6d6d6;}
.bd a{margin-left:0 !important;}
.bd a img{background: #fff;}


body{ width: 100%; background:url(./w_xsx-ztjy_banner.jpg) no-repeat; background-size: 100%; }
.generalbg{background: #fff;}
 .combination .population{background: #fff;padding: 1%;width: 1200px;margin: 30% auto 0;height: auto;border-top: #9f2124 solid 8px;}
 .combination .general{ width: 1200px; overflow: hidden;margin: 0 auto; }
 .combination .general h2 a{ width: 100%; overflow: hidden; padding-bottom: 30px; display: block;}
 


 .combination .general ol{ width: 50%;}
 .combination .general ul{ width: 50%;}
 .combination .general li{width: 100%;float: left;overflow: hidden;display: block;color: #242424;line-height: 52px;}
 .combination .general11  li{ width: 46%; }



 .combination .general ol .ico{ width: 6px; height: 6px; background: #D44031; margin-top: 26px; float: left;}
 .combination .general ol .conten{padding-left: 13px;color: #000;font-weight: bold;}

.jcfh_zy{font-size: 16px;line-height: 30px;margin: 5px 0px 10px;text-indent: 2em;color: #666;}
.jcfh_sj{color: #999;float: right;line-height: 50px;}



/***********è§†é¢‘*********/
.combination .graphic .freq{ width: 100%; overflow: hidden; margin:2% 0;}
.combination .graphic .freq li{width: 23%;float: left;margin:0 1% 2% 1%;background: #ff9797;height: 213px;box-shadow: 0px 2px 16px rgb(38 92 159 / 18%);}
.combination .graphic .freq li .tu{ height: 148px; display: block; }
.combination .graphic .freq li img{height: 100%;}
.combination .graphic .freq li .wen{
	width: 92%;
	line-height: 22px;
	overflow: hidden;
	padding: 4%;
	-webkit-line-clamp: 2;
	text-overflow: ellipsis;
	display:-webkit-box;
	-webkit-box-orient: vertical;
	color: #fff;
	}

.combination .general .freq a{ width: 100%; display: block; overflow: hidden; font-size: 1rem; color: #242424;}





/*************æœ€æ–°åŠ¨æ€å³ä¾§**************/
.combination .d_news{ width: 49%; float: right; overflow: hidden; height:auto;}
.combination .d_news ul{ width: 100%;  overflow: hidden;}
.combination .d_news ul li{ height: 56px; line-height: 56px; overflow: hidden; border-bottom: 1px dashed #C0C0C0;width: 100%;}
.combination .d_news .ico{width: 6px;height: 6px;background: #D44031;margin-top: 20px;float: left;}
.combination .d_news .ad_conten{ float: left; overflow: hidden; color: #000;}
.combination .d_news .ad_time{ float: right; color: #C0C0C0;}
.combination .d_news ul li span{ float: left;}
.combination .d_news ul li em{ position: absolute; bottom: 0; padding: 3px 0; display: block; color: #C0C0C0; font-style: normal; font-size: 14px;}
.combination .d_news img{ height: 100%;}



.freq_z{width: 60%;float: left;}
.freq_z ul{width: 100% !important;}
.freq_z ul li{width: 100%;}
.freq_z a{color: #333;    margin-left: 8px;}
.freq_y{width: 36%!important;float: right;margin-top: 8%;}
 .combination .general ul .ico{ width: 6px; height: 6px; background: #D44031; margin-top: 26px; float: left;}

.combination .general li a{margin-left: 8px;color: #333;display: block;}

/*.jsfc_yt{margin-left: 1%;}*/
.jsfc_lb{float: right;}
.jsfc_lb li{width: 96%!important;border-bottom: 1px dashed #d6d6d6 !important;}
.js_sjdt{overflow: hidden;}
.js_jcdt{margin-top: 1%;}
.freq1{width: 88% !important;}
.freq1 li .ico{margin-top: 16px !important;}
.freq1 li .jcfh_sj{float: right !important;margin-right: 6px;line-height: 36px !important;height: 36px !important;}
.freq1 li{width: 98% !important;line-height: 36px !important;height: 36px !important;}
.freq1 li .conten{margin-left: 8px;}
.js_dkhc{width: 580px;float: left;}
.js_dkhc ul{width: 100% !important;}
.js_dkhc ul li{width: 100% !important;    border-bottom: 1px dashed #d6d6d6 !important;}
.js_xdth{width: 580px;float: right;}
.js_xdth ul{width: 100% !important;}
.js_xdth ul li{width: 100% !important;    border-bottom: 1px dashed #d6d6d6 !important;}
.freq1{background:url(./xsx_bdk.jpg) no-repeat; background-size: 100%; }
.freq1 li a{width: auto !important;}
.ad_conten{margin-left: 8px;}
.js_list li{margin: 0 !important;}

.combination .tu ul{width: 100% !important;}
.combination .tu li{float: left;width: 24.2%;padding-right: 1%;}
.combination .tu li a{margin-left: 0;}
.combination .tu li a img{height: 165px;object-fit: cover;}

.bb-n .ad_conten{width: 530px;}
.cf_sp{overflow: hidden;}
.cf_sp li{}
.cf_sp li .tu{height: 140px;display: block;}
.cf_sp li img{height: 100%;}
.cf_sp li .wen{width: 91%;line-height: 38px;overflow: hidden;padding: 0 5%;height: 38px;}

.cf_sp a{width: 100%;display: block;overflow: hidden;color: #242424;}
.popula{ width: 1200px; margin: 0% auto 0; height: auto; background: #ffffff;  position: relative;}
.popula_bgsk{ width: 100%; background-color: #ffeddb;}
.popula_bgsk .popula{ background:none;}
.aducat{ width: 100%; overflow: hidden; padding: 1% 0% 0;}
.cf_zl{
    float: right;
    width: 32%;
    height: auto;
    border: 1px solid #ccc;
    padding: 1%;
}
.cf_zl li{
    line-height: 34px;
    overflow: hidden;
    margin-bottom: 9px;
}
.cf_zl li a .ico{
    width: 6px;
    height: 6px;
    background: #D44031;
    margin-top: 15px;
    float: left;
    }
.cf_zl li a{color: #242424;}
.tad_title1 li.current a{
    color: #cc0000;
    font-weight: bolder;
    border-bottom: 3px solid #cc0000;
}.tad_title1{
    height: 44px;
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden;
}
.tad_title1 li{
    float: left;
    line-height: 44px;
    width: 127px;
    height: 44px;
}
.tad_title1 li a{
    color: #333333;
    font-size: 22px;
    display: inline;
    height: 44px;
    line-height: 44px;
    padding: 4% 0;
}
.div1-1{width: 525px;}
.d_news .jcxd li{width: 48%;float: left;margin: 0 1% 9px;}
.d_news .jcxd li{width: 100%;}
.d_news .jcxd{height: 300px;overflow: hidden;}

.combination  .d_news1{width: 100%;float: left;}
.combination  .d_news1 ul li{width: 48%;float: left;}
.cf_sp1 li{height: 230px;position: relative;width: 21% !important;float: left;margin: 0 1% 2% 1%;}
.cf_sp1 li .tu{height: 230px;}
.cf_sp1 li .wen{position: absolute;bottom: 0;    background: #333;opacity: 0.7;padding: 2%;}
.cf_sp1 li .wen span{color: #fff;}
.sk_bg{background: url(./sk_bg.png) no-repeat 0 236px;width: 100% !important;height: 306px;padding-top: 40px;}
/*sizutupian*/
#ifocus { 
	width:1200px;
	height:400px;
  	margin:20px auto;
  	position: relative;
	 }
 #ifocus_pic 
 {
	  display:inline;
	  position:absolute; 
	  float:left; 
	  width:50%; 
	  height:400px; 
	  overflow:hidden; 
	  left: 25%;
	  }
#ifocus_piclist { 
position:absolute;width: 100%;
 }
#ifocus_piclist ul{width: 100%;}
#ifocus_piclist li { 
	 width:100%;
	 height:400px; 
	 overflow:hidden;
	 position: relative;
 }
 #ifocus_piclist li span{position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    z-index: 9;
    font-size: 16px;
    line-height: 30px;
    padding-left: 8px;
}}
#ifocus_piclist li a{display: block;}
#ifocus_piclist img {
	 width:100%;
	  height:400px; 
	  }
#ifocus_btn { 
     display:inline; 
	 width:100%; 
	 margin:0; 
	 }
#ifocus_btn ul{width: 25%;display: inline-block;} 
#ifocus_btn li { 
     width:100%; 
	 height:200px; 
	 cursor:pointer; 
	  }
#ifocus_btn img { 
 	width:100%;
	height:200px;
    margin:0; 
	}
#ifocus_opdiv { 
	  position:absolute; 
	  left:0; 
	  bottom:0; 
	  width:100%;
	   height:35px;
		background:#000;
		 opacity:0.5; 
		 -moz-opacity:0.5; 
		 filter:alpha(opacity=50); 
   }
.cxzs_box{
    width: 90%;
    text-align: center;
    min-height: 366px;
    padding: 1%;
    margin: 0 auto;
    }
.cxzs_box .ti_a{
    line-height: 110px;
    font-size: 31px;
    letter-spacing: 2px;
    font-weight: bold;
    background: linear-gradient( to bottom, hsl(212, 94%, 80%), hsl(218, 100%, 50%) );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    }
.cxzs_ul{
    overflow: hidden;
}   
.cxzs_ul li{
    float: left;
    width: 20%;
    padding: 1%;
    text-align: center;
}   
.cxzs_ul li a{display: block;}   
.cxzs_ul li a img{
    width: 50%;
}   
.cxzs_ul li a p{font-weight: bold;line-height: 20px;height: 40px;align-items: center;display: grid;}   
.cxzs_ul li a span{
    font-weight: bold;
    background: linear-gradient( to right, hsl(212, 100%, 59%), hsl(246, 100%, 50%) );
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 24px;
    line-height: 66px;
}   
 
 
 
 
 #focus .pre {left: 0;background: url(/images/801/pre-prev.png) no-repeat;}
#focus .next {right: 0;background-position: right top;background: url(/images/801/pre-next.png) no-repeat;}	
.combination .d_news2{float: left;width:100%;}
.combination .d_news2 .freq1{width: 93% !important;}
.kkk{min-height: 240px;height: 240px;overflow: hidden;}
.qh{height: 68px;padding: 1% 0; ;}
.combination .d_news .qh ul{border-left: 8px solid #bd0402;height: auto;border-bottom: none;padding-left: 12px;}
.combination .d_news .qh li{width: auto;border-bottom: none;margin-right: 16px;}
.combination .d_news .qh li a{font-size: 35px;font-weight: normal;padding: 0;width: auto;border: none;line-height: 51px;}
.combination .qh_lb li{white-space: inherit;text-overflow: inherit;}
.bg_n{background: none;     height: auto !important;}  
.jcfh_zy{min-height: 90px;}
.combination .freq1{margin: 1% 1%;padding: 3% 3%;min-height:210px;}
.div7 .picScroll-left .bd ul li .pic img{height:280px;}
.db-n .conten{width: 97%;}
.d_news2 .db-n {height: auto !important; line-height: 30px !important;}
.combination .d_news2 ul li{border: none;height: auto;line-height: 28px;margin: 2% 0;}
.combination .d_news2 .freq1{height: 244px;min-height: 244px;}
.kkk1{height: auto;}
.d_news2_box{overflow: hidden;    float: left;}
.hhh{background: #ffeaed;    border-radius: 10px;margin-bottom: 10px;    padding: 4px 0;}
.hhh_a{display: block;color: #888;text-align: right;padding: 0 5px 5px 0;}
    
    
@media (max-width: 768px) {
.popula{width: 97%;margin: -1% auto 0;}
.aducat{padding: 0;}
.aducat h2 img{    width: 70%;margin: 2% auto 4%; }
.d_news{ width: 100% !important; }
.d_news ul li,.dongtai li{ padding: 0 6px; margin: 0; height: 50px; line-height: 50px;}
.d_news .ad_conten,.dongtai .ad_conten{ width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

 .slideBox1{ width: 100% !important; height: auto !important;}
 .slideBox1 #focus { width: 100%;}
 #focus1,#focus{width: 100% !important; height: 270px !important}
 #focus ul{height: 270px !important; width: 100% !important;}
 #focus ul li { height: 270px !important;width: 100% !important}
 #focus ul li img{width: 100% !important; height: 100%;}
 #focus ul li div.photo_bt{width: 68%; bottom:0 !important;left: 10px;}
 #focus ul li div.photo_bt a{word-break: keep-all; white-space: nowrap; text-overflow: ellipsis; display: inline-block; overflow: hidden; width: 100%; float: left;}
 .slideBox1 #focus .btnBg{ width: 100%;}
 .slideBox{width:100%!important;;height: 270px !important;}
 /******ç»“æŸåº•éƒ¨*********/
 .footer{height: auto!important;}
 .footer .container { width: 100% !important;}
 .dzjg,#_jiucuo_,#_span_jiucuo{ display: none;}
 .foot-box{ margin: 0!important; height: auto;}
 .foot-nav{ display: flex; justify-content: center;}
.foot-box p{ height: auto!important; text-align: center; padding: 0 20px;}
 
 
 
 /*ä¾¿æ°‘åŠžç¨Ž*/
.aducat h2 a{margin-top: 10px;padding-bottom: 10px;}
.mei .mei_li{margin: 0 1%;width: 98%;border-bottom: 1px #ccc dashed;}
.mei li a{margin-left:0;}
.mei .jcfh_sj{display: none;}
.cf_sp li{width: 48%;height: 154px;overflow: hidden;}
.cf_sp li .tu{height: 100px;}
.mei ul .conten{width: 94%;line-height: 30px;}
.mei ul .ico{display: inline-block;}
.cf_sp li .wen{padding: 4% 3%;}
.cf_sp1 li{width: 94%;height: 220px;}
.cf_sp1 li .tu{height: 220px;}
.cf_sp1 li .wen{padding: 2%;}

/*shuishangliandong*/

.cxzs_box{width: 97%;}
.cxzs_box .ti_a{font-size: 24px;line-height: 36px;}
.cxzs_ul li{width: 33.33%;}
.slideBox2{width: 100% !important;height: 280px !important;}
.d_news .jcxd li{width: 100%;}
.d_news .jcxd{height: 300px;overflow: hidden;}
#ifocus{width: 100%;}
#ifocus_piclist, #ifocus_opdiv{display: none;}
#ifocus_btn ul{width: 100%;}
.cxzs_ul li a span{font-size: 22px;}

}






