/* 清除默认样式 */
html, body, h1, h2, h3, h4, h5, h6, hr, p, div, blockquote, dl, dt, dd, ul, ol, li, pre, span, b, i, a, font, strong, form, fieldset, legend, button, input, textarea, select, option, label, table, th, td, img,em { padding: 0; margin: 0; border: none; font: 16px '微软雅黑', Arial; }
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;} 
input:focus, textarea:focus {outline: none;}
input::-ms-clear {display: none;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
em { font-style: normal; }
table { border-collapse: collapse;border-spacing: 0;  }
a, a:active { color: #555; text-decoration: none; outline: none;font-family:'微软雅黑'; }
a:hover { outline: none; color:#ad0109;}
.clear { clear: both; zoom: 1; height: 0;  line-height: 0px; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { font-size: 16px; -webkit-text-size-adjust: none; color: #555;  width: 100%; background-color: #fff; }
html, body { width: 100%; height: 100%; font-size: 16px;min-width: 1200px; max-width: 1920px;margin:0 auto; }
img{max-width: 100%;border: 0px;}

.clearfix{clear: both;}


.con_wc{ margin:0 auto; height: auto; width: 1200px; min-width: 1200px; }


/*底部*/
.footer{ width: 100%; background: #002349; padding:25px 0;}
	.links{ padding-right:65px; }
		.f_t{ color: #fff; width: 110px; border-bottom: 1px solid #61778e; padding-bottom:10px; }
		.links_list{ padding-top:9px; width: 110px;  position: relative;}
		.links_list h2{  line-height: 20px; padding-right:13px; cursor: pointer; background: url(/images/foot_icon1.png) no-repeat right center; }
		.links_list h2 span{font-size: 14px; color: #fff;}
			.links_list_c{ overflow:hidden; position: absolute; left: 0; bottom:25px; display: none;  }
			.links_list_c ul{max-height:156px; min-width:160px;background: #f5f5f5; border:1px solid #ddd; overflow-y:scroll; padding:5px 0px;}
			.links_list_c ul li{ font-size: 12px;}
			.links_list_c ul li span{line-height: 26px;  font-size: 14px;padding:0px 10px; background:#5572dc; display: block;color:#fff; }
			.links_list_c ul li a{line-height: 26px;  font-size: 12px;white-space:nowrap;display:block;padding:0px 10px;  }
			.links_list_c ul li a:hover{background:#1a487c; color:#fff; }

	.foot_copy{ padding:0px 0px 0 0; }
	.foot_copy p{ line-height: 30px; font-size: 14px; color:#fff; clear:both;}
	.foot_copy p a{ font-size: 14px;  color:#fff;}
	.foot_copy p span{ margin-right: 30px;font-size: 14px; display:inline-block; }
	.foot_copy .p_b18{ padding-bottom: 18px; line-height:16px; }
	.foot_img{ -display:none; margin-left:150px;  width:108px; text-align:center;  color:#fff;  font-size:12px;}
       .foot_img img{display:block; margin:10px auto 0;}



/* 响应式 */

@media screen and (min-width:960px)and (max-width:1199px){	
html, body { min-width:900px; }
	.con_wc{width:900px;min-width: 900px;}

	
	/*底部*/
	.links{ padding-right:45px; }
	.foot_copy{padding-right:0; width:400px;}
	.foot_copy p a{ font-size: 14px; }
		.p_b18{ padding-bottom: 8px; }
        .foot_img{margin-left:30px;}
	
}
@media screen and (min-width:768px) and (max-width:959px){
html, body { min-width:768px;}
	.con_wc{width:768px;min-width: 768px;}
	.h125{ height: 125px; }
		

	/*底部*/
	.links{ padding-right:55px; width: auto; }
	.links .f_t,.links .links_list{ float: left; }
	.links .f_t{ border-bottom: 0px; }
	.links .links_list{ padding-right:30px; padding-top:0; }
	.foot_img{ padding:0; }
	.foot_copy{ float: left; width: 100%; text-align: center;  padding-top:20px;}
	.foot_copy p span{ margin-right:15px; }
	.foot_copy p a{ font-size: 14px; }
	.foot_copy .p_b18{ padding-bottom: 0px; line-height:30px;}
	
	
	
}
@media (max-width:767px){
	body, div, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img, table, form, input, button, textarea, select, option, a {box-sizing:border-box;}
html, body { min-width:320px;}
	.con_wc{width:90%;min-width: 90%; margin:0 auto;}

	
        /*分页*/
        .EjPage .easysite-page-wrap .pagingNormal,.EjPage .easysite-page-wrap .NormalRed{display:none;}	
	/*底部*/
	.footer{ text-align: center; }
	.links{ padding-right:25px; display: inline-block; float: none; vertical-align: top; text-align: left;}
	.foot_img{ -display: none;  margin:20px auto 0;}
	.foot_img,.foot_copy{ float: none;}
	.foot_copy{ padding-top:20px;}
	.foot_copy p a{ font-size: 14px;white-space:nowrap; }
	.foot_copy p span{ margin-right: 20px;}
	.foot_copy .p_b18{ padding-bottom: 0px; line-height:30px;}
	
	
}