@charset "utf-8";
html{font-family:'Microsoft Yahei',Helvetica,Arial,sans-serif;color:#221814;font-size:12px;line-height:35px;}
*{margin:0;padding:0}
div{box-sizing:border-box; /* 防止DIV溢出 */
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:14px;vertical-align:baseline;outline:none}
html{height:101%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul,li{list-style:none}
blockquote,q{quotes:none}
b{font-weight:bold}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
b{font-weight:bold}
input{outline:none;font-family:'Microsoft Yahei',Helvetica,Arial,sans-serif}
textarea{resize:none;outline:none;font-family:'Microsoft Yahei',Helvetica,Arial,sans-serif}
table{border-collapse:collapse;border-spacing:0}
td{padding:2px}
a{text-decoration:none; color:#666;}
a:hover{text-decoration:none;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
.clear{clear:both}
.yahei{font-family:'Microsoft Yahei',Helvetica,Arial,sans-serif;}
.simsun{font-family:'宋体',SimSun,Arial,Helvetica,sans-serif}
.font_color{color:#686868}
.grey{color:#999}
.black{color:#383838}
.blue{color:#2168c0}
.red{color:#dc3333}
.white{color:#fff}
.fr{float:right}
.fl{float:left}
.center{text-align:center}
.f14{font-size:14px}
.f18{font-size:18px}
.f20{font-size:20px}
.f48{font-size:48px}
.mb20{margin-bottom:20px}
.header{position: fixed; left: 0; right: 0; z-index: 999; height: 103px; width: 100%; min-width: 1000px; }

.bluemore {background: #1c0469;width:160px;height: 35px;line-height: 35px;margin:0 auto;-moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;}
.bluemore a,.bluemore a:link,.bluemore a:visited,.bluemore a:active {font-size: 14px;color: #fff;text-align: center;display: block;}
.bluemore a:hover {color: #fff; background: #666; -moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;}

.redmore {background: #C00;width:160px;height: 35px;line-height: 35px;margin:0 auto;-moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;}
.redmore a,.redmore a:link,.redmore a:visited,.redmore a:active {font-size: 14px;color: #fff;text-align: center;display: block;}
.redmore a:hover {color: #fff; background: #666; -moz-border-radius: 6px;	-webkit-border-radius: 6px;	border-radius: 6px;}

.w1000 {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
}
.w1280{width:1280px;margin:0 auto}
.w1180{width:1180px;margin:0 auto}
.fymain{width:100%; margin:0 auto; background:#f2f2f2; padding-top:80px; padding-bottom:20px;}

/*分页代码---------------------------------------------------------------*/
a.plink{ font-size:20px; text-decoration: none; padding:1.8rem 2.2rem; margin-right:14px; }
a.plink:link {color: #C9C9CA;  background:#E8E8E8;}
a.plink:visited {color: #C9C9CA;      background:#E8E8E8;  }
a.plink:hover {color: #C9C9CA;   background:#D6D6D6;   }
a.plink:active {color: #C9C9CA;      background:#E8E8E8;   }
.pagehkk{  background:#C9C9CA; font-size:20px;  color:#E8E8E8; text-decoration: none; padding:1.8rem 2.2rem; margin-right:14px;}
/*分页代码结束---------------------------------------------------------------*/


.list{margin: 0px 10px 20px;text-align: left; }
.list li{border-bottom:#CCC dotted 1px;width: auto; font-size:12px}
.list li a{color:#5e5e5e;display: block; line-height:25px; text-decoration:none}
.list li span{float: right;text-align: right; font-family:"Courier New", Courier, monospace; color:#666}
.list li a:hover{color: #336699; background-color:#EEE; text-decoration:none}

.prolist{margin:10px 10px;text-align:center; }
.prolist li{width: auto; font-size:12px;  float:left; padding-right:8px;}
.prolist li span{ padding-top:5px;}
.prolist li img{ width:58px;}; 
.prolist li :hover img{ width:60px; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}