@charset "utf-8";
/* CSS Document */

/*整站全局公用部分*/
*{ margin:0; padding:0;}
html, body, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset,img {margin: 0;padding: 0;border: 0;}
abbr, article, aside, audio, canvas, datalist, details, dialog, eventsource, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, time, video{ display:block;}
select,input{vertical-align:middle;font-size:12px;}
textarea{font-size:12px;}
input[type=submit],
input[type=reset],
input[type=button]{
filter:chroma(color=#000000);
}
html {
	font-size: 100%;
	overflow-y: scroll;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	 min-width:1100px;
	  margin:0 auto;
}
body { font-family:"微软雅黑"; font-size:14px;}
ol,ul,li{list-style:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a{blr:expression(this.onFocus=this.blur())}/*if IE*/
a{ outline:none;}/*if 火狐等现代浏览器*/
.clear{clear:both;font-size:0;line-height:0;height:0;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} /* End hide from IE-mac */ 
.none{ display:none; }
.fl{ float:left;}
.fr{ float:right;}
p.img{ text-align:center;}
.trans,
.trans i { -webkit-transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; transition: all 0.2s ease-in;}



/***翻页**/
.fy{ overflow: hidden; padding:20px 0; margin:20px 0 10px 0; text-align:center; line-height:25px; clear:both;}
.fy a{ padding:5px 10px; margin:0 3px;color:#5d5b5b; font-size:12px; border:1px solid #ddd;}
.fy a.on{ border:none;color:#cc4125;}
.fy a:hover{color:#cc4125;}
.fy .previous,.fy .next_page{ border:1px solid #ddd;}
footer{ background:#FFFFFF; overflow:hidden; width:100%; min-width:1200px;}
footer p.p_a{ height:40px; line-height:40px; text-align:center; background:#656565; min-width:1200px; width:100%;}
footer p.p_a a{ padding:0 20px; color:#fff; font-size:14px;}
footer p.p_a a:hover{ color:#de0808;}
footer div.p_a{ height:40px; line-height:40px; padding-left: 600px; background:#656565; min-width:1200px; width:100%;}
footer .footer_nav a{ padding:0 20px; color:#fff; font-size:14px;}
footer .footer_nav a:hover{ color:#de0808;}
footer .footer_center{ width:1200px; margin:0 auto 0 auto;overflow:hidden; padding:15px 0;background:#FFFFFF; }
footer .l{text-align: center; width:35%;float:left; color:#6f6e6e; font-size:12px; line-height:22px; padding-top:15px;}
footer .r{ width:28%; float:right; text-align:right; color:#272525; line-height:20px; padding-top:10px;}


