body{line-height:100%; color:#333; -webkit-text-size-adjust:none; min-width: 1200px;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul, div{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#cc3333;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus, textarea:focus{ outline: none;}
input,button {appearance: none;-moz-appearance: none;/*-webkit-appearance: none;*/}

.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

.container{width: 1200px; margin: 0 auto;}
.mtop {
    height: auto;
}
.msearch .txt {
    height: 28px;
}
.zt-banner{margin: 20px 0 40px; position: relative;}
.zt-banner img{width: 100%; height: auto;}
.ztbox{margin-bottom: 50px;}
.zt-title {margin: 0 auto 20px; position: relative;}
.zt-title img{width: 100%; height: auto;}
.zt-title .ztmore{position: absolute; right: 0; color: #128ec7; font-size: 15px; top: -10px;}
.zt-title .ztmore a{ color: #128ec7; font-size: 15px;}
.zt-content p {font-size: 18px; line-height: 30px;}

/*图标鼠标经过效果*/
.icon li{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.icon li i{-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.icon li:hover i{-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg);}

.sqlc-content img{display: block; margin: 0 auto;}
/* 政策文件及解读 */
.zcwjyjd-l{width: 34.5%; height: 206px; float: left;}
.zcwjyjd-l img{width: 100%; height: 206px;}
.zcwjyjd-r{width: 62%; float: right;}
.zcwjyjd-list li {height: 50px; line-height: 50px; position: relative; padding-left: 14px;}
.zcwjyjd-list li:after{position:absolute; content:" "; border-radius: 50%; left:0; top: 50%; margin-top: -1px; width: 8px; height: 8px; background: #c81317;}
.zcwjyjd-list li a{display: block; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}


.yljg_icon li{width: 30%; background: #ededed; border-radius: 10px; margin-right: 5%; float: left; text-align: center;}
.yljg_icon li a{display: block; padding: 10% 0;}
.yljg_icon li i {width: 67px; height: 67px; margin: 0 auto 14px; display: block; border-radius: 50%;
}
.yljg_icon li.xx3{margin-right: 0;}


.dbsm{margin: 0px auto 40px; background: #ededed; color: #666666; font-size: 14px; text-align: center; height: 70px; line-height: 70px;}

@media (max-width: 1280px) {
	
}
@media (max-width: 1024px) {

.container{padding: 0 3%; width: auto;}
}

@media (max-width: 768px) {
body{min-width: 1200px;}

}