@charset "utf-8";
*{ padding:0; margin:0;  font-family: "微软雅黑"; font-size: 12px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p{ padding:0px; margin:0px; font-weight:normal;border: 0;outline: 0;outline-style: none;vertical-align: baseline;background: transparent;outline-style: none; font-family: "微软雅黑"!important;}
ol, ul{ list-style:none;}
li{ list-style-type:none; }
a{ text-decoration:none; color:#666;}
span{ }
*:focus{ outline:none}
.clear{ clear: both; *height: 0;}
input,select{ box-sizing: border-box;}
div,img{ border: none;}
.fl{ float: left!important;}
.fr{ float: right!important;}

body{ background: url(../images/bg.png) center 433px no-repeat #fff;}
.content{ width: 1200px; margin: 0 auto;}



.banner{
min-width: 1200px;
	width: 100%;
	height: auto;
	position: relative;
	background: url(../images/banner.png) center center no-repeat;
	height: 433px;
	max-width: 1920px;
	margin: 0 auto;
}
.logo{
	position: absolute;
	left: 50%;
	margin-left:-650px;
}
.logo img{
	padding-left: 50px;
	padding-top: 20px;
}




/*列表*/

.list { overflow: hidden; }
.list li {width: 530px;float: left;line-height: 40px;margin-left: 60px;}
.list li .bt{ display: block; width: 80%; float: left; text-align: left; padding-left: 18px; background: url(../images/tb.png) no-repeat left center; font-size: 18px; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}



/*双层table切换*/
.outBox{ width:1200px;margin-top: 50px!important; }
.outBox .hd{ height:65px; line-height:65px; position:relative;}
.outBox .hd ul{ float:left; position:absolute;     left: -36px; top:-1px; height:65px; padding-left: 80px;    }
.outBox .hd ul li{float:left;font-size:26px;cursor:pointer;font-weight: bold;color: #000;line-height: 60px;width: 105px;margin-left: 4px;text-align: center;}
.outBox .hd ul li.on{height:65px;background:url(../images/cz_04.png) no-repeat;width: 147px;text-align: center;color: #fff;text-align: center;}

.inBox{ padding:15px 0px 0 0px;  }
.inBox .inHd{ height:34px; line-height:12px; padding:0 10px;/* margin-bottom: -5px;  */}
.inBox .inHd ul{ /*overflow:hidden;*/ zoom:1;padding-left: 140px; }
.inBox .inHd ul li{ height:34px; width:109px; text-align:center; float:left; cursor:pointer; font-size: 22px; font-weight: bold;margin-left: 50px;}
.inBox .inHd ul li.on{ background:url(../images/cz_12.png) 0 0px no-repeat; color:#3274cf;  }
.inBox .inBd ul{padding: 10px 0px;zoom:1;overflow:hidden;width: 1200px;height: 295px;overflow-y: auto;}
/*.inBox .inBd li{ height:24px; line-height:24px; overflow:hidden; zoom:1;  }*/
.inBox .inBd li .date{ float:right; color:#999;  }
.cz_tit{width: 1100px;height: 66px;background: url(../images/cz_08.png);margin: 30px auto;line-height: 76px;font-size: 24px;font-weight: bold;padding-left: 100px;}
.inBd{
	background: #f4f7fd;
	border-radius: 10px;
}
.xzf_list li{
	width: 280px;
	height: 40px!important;
	float: left;
	background: #fff;
	text-align: center;
	line-height: 40px!important;
	margin-left: 15px;
	margin-bottom: 20px;
}
.xzf_list li a{
	display: block;
	font-size: 18px!important;
}
.footer{
min-width: 1200px;
	background: #3274cf;
	text-align: center;
	color: #fff;
	margin-top: 40px;
	padding: 40px 0px;
}
.footer p{
	font-size: 16px;
	line-height: 30px;
}
.footer{
	background: #568aff;
	text-align: center;
	color: #fff;
	margin-top: 40px;
	padding: 40px 0px;
}
.footer p{
	font-size: 16px;
	line-height: 30px;
}
.footer .dbnr{ width: 100%; height: auto; padding: 24px 0; overflow: hidden; background: url(../images/footbj.jpg) no-repeat center center;}
.footer .dbnr .left{ width: 600px; float: left; text-align: left; font-size: 15px; color: #cfe1fe; line-height: 26px;}
.footer .dbnr .left a{ color: #cfe1fe;}
.footer .dbnr .left p{ margin: 0!important; font-size: 15px!important;}
.footer .dbnr .right{ width: 500px; float: right;}
.footer .dbnr .right .dzjg{ float: left; margin-left: 26px; padding-top: 10px;}
.footer .dbnr .right .jiuc{ float: left; margin-left: 26px; padding-top: 20px;}
.footer .dbnr .right .ewm{ float: left; margin-left: 26px; padding-top: 10px;}
.footer .dbnr .right .ewm img{ float: left; display: block;

 width:77px;
 height:77px;

}
.footer .dbnr .right .ewm p{ font-size: 12px; color: #cfe1fe; line-height: 13px; padding-left: 20px; float: left; padding-top: 24px;}

/*列表页*/
.main_box{
	box-shadow: 1px 2px 3px 3px #f9f9f9;
	border-radius: 10px;
	margin-top: 50px;
	position: relative;
	background: #fff;
	border: 1px solid #f5f5f5;
	overflow: hidden;
	padding: 40px 0px 40px 0px;
}
.list_box{padding:20px;}
.main_box .title{ width: 100%; height: 37px; border-bottom: 1px solid #ddd; line-height: 33px; padding-bottom: 5px;}
.main_box .title .bt{ width: auto; float: left; padding: 0 10px; font-size: 22px; font-weight: bold; color: #3274cf;}
.main_box .slist {width: 100%; overflow: hidden; margin-top:10px;}
.main_box .slist ul {width: 100%;float: left;}
.main_box .slist ul li {width: 100%; float: left; height: 40px; line-height: 40px; }
.main_box .slist ul li .bt{ display: block; width: 80%; float: left; text-align: left; padding-left: 18px; background: url(../images/zqlsj.png) no-repeat left center; font-size: 16px; color: #222; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main_box .slist ul li .time {float: right;width: 80px;font-size: 14px;color: #999;text-align: right; display: block;}