/* 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;}
a{text-decoration:none; color: #333333;}
span{ display: block;}

/***********å…¬å…±æ ·å¼*************/
.w100{ width: 100%;}
.w50{ width: 48%;}
.hidden{overflow: hidden; }
.left{ float: left !important;}
.right{ float: right;}


.bac{ width: 100%; height: auto;}
.bac img{ width: 100%; height: auto;}
.popula{ width: 1200px; margin: 0% auto 0; height: auto; position: relative;}
.popula_bg{width: 100%;background-color: #eaf3ff;margin-top: 2%;}
.popula_bg .popula{ background:none;}
.aducat{ width: 100%; overflow: hidden; padding: 1% 0% 0;}
.cen1{ overflow: hidden;}
.aducat h2 a{ width: 100%; overflow: hidden; padding-bottom: 20px; display: block; color: #a6a6a6;margin-top: 30px;}
.aducat h2 span{ float: left;}
.pic{width: 95%;}
.geng{ float: right; width: 5%; line-height: 40px; text-align: right; color: #767676; font-size: 1rem;}
.aducat h2 img{    width: 50%; margin:1% auto 3%;; display: block;}


/*************è§£è¯»æ–‡ç« **************/
.d_news{ width: 48%; float: right; overflow: hidden; height:auto;}
.d_news ul{width: 100%;overflow: hidden;padding-bottom: 2%;}
.d_news ul li{ height: 40px; line-height: 40px; overflow: hidden; margin-bottom: 9px; border-bottom: 1px dashed #C0C0C0;}
.d_news .ico{ width: 6px; height: 6px; background: #1b79fe; margin-top: 18px; float: left;}
.d_news .ad_conten{ padding-left: 6px;float: left; overflow: hiadden;}
.d_news .ad_time{ float: right; color: #C0C0C0;}
.d_news ul li span{ float: left;}
.d_news ul li em{ position: absolute; bottom: 0; padding: 3px 0; display: block; color: #C0C0C0; font-style: normal; font-size: 14px;}
.d_news img{ height: 100%;}
.mei{ width: 100%; overflow: hidden;}

.d_news1{width: 100%;float: left;}
.d_news1 ul li{width: 100%;float: left;margin: 0 3% 9px;}


/*ä¾¿æ°‘åŠžç¨Ž*/
.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;}
.mei ul .ico{ width: 6px; height: 6px; background: #008553; margin-top: 18px; float: left;}
.mei ul .conten{ display: inline-block;margin-left: 8px;}
.mei li a{color: #333;display: block;}

.cf_sp{width: 100%;overflow: hidden;}
.cf_sp li .tu{ height: 200px; display: block; }
.cf_sp li img{height: 100%;}


.cf_sp a{ width: 100%; display: block; overflow: hidden; font-size: 1rem; color: #242424;}
.mtgz_bg li{height: 160px;}
.50l{width: 50%;float: left;}
.50r{width: 50%;float: right;}
.ldps{height: 340px;background: #3887fd;position: relative;}
.ldps .ti_a{color: #fff;font-size: 32px;font-weight: bold;width: 30px;word-break: break-all;display: block;padding-top: 7%;padding-left: 4%;}
.ldps_ul{width: 88%;background: #fff;position: absolute;top: 20px;right: 20px;height: 300px;}
.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: #3887fd;margin-top: 10px;float: left;margin-right: 8px;}

.freq1 li{border-bottom: 1px dashed #d6d6d6 !important;width: 46%;float: left;margin: 1% 2%;}
.freq1 li a{width: auto !important;}
.combination .general li a{margin-left: 8px;color: #333;display: block;}
.ldps_ul li{width: 48%;margin: 1%;float: left;}
.cf_sp1 li{height: 230px;position: relative;width: 31.3%;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;}
.d_news .jcxd li{width: 48%;float: left;margin: 0 1% 9px;}


/*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;
}   
    
    
    
    
@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;}
.cxzs_ul li a p{}
}









