body,html,p,div,dl,dt,dd,ul,li,table,tr,td,strong,section,header,footer,nav,section,article,aside,figure,figcaption,hgroup,span,em,h1,h2,h3,h4,h5,h6,a,menu,audio,video,mark,time,summary,ruby,output,embed,details,canvas,th,thead,tfoot,tbody,caption,legend,label,form,fieldset,ol,center,i,u,b,var,tt,sup,sub,strike,small,s,q,dbd,ins,img,dfn,del,code,cite,big,address,acronym,abbr,pre,blockquote,ifreame,object,applet{margin:0; padding:0; font-family:'microsoft yahei'; font-size:14px;}

details, header, nav, section, footer, article, aside, figrue, figcaption, hgroup{display:block;}
.clearfix:before,.clearfix:after{content:''; display:block;
	height:0;
	overflow:hidden;}
	.clearfix:after{clear:both;}
	.clearfix{zoom:1; content:''; }
a:focus{outline:none}
li{list-style:none;}
a{text-decoration:none;}
.f12{font-size:12px;}
.mtop25{margin-top:15px;}
.fl{float:left;}
.fr{float:right;}
.con-lay{width:750px; margin:0 auto;}
header{margin:28px 0 10px 0;}
.cog-content{width:500px; line-height:22px;}
.cog2-content{width:490px; line-height:22px;}

.cog-content dd{font-size:12px;}
.cog-content dd a{color:#333; font-size:12px;}
.cog-content h2{border-bottom:2px solid #e5e5e5; padding-bottom:6px; padding-top:16px; width:500px; }
.sub-menu{width:202px; background:#c2c2c2; float:left;  padding:18px 13px 24px 15px;overflow:hidden; zoom:1;}
.nav{background:#7f7f7f; height:28px; float:left; width:750px; line-height:28px;}
.nav li{float:left; width:105px; text-align:center;}
.nav li a:link,.nav li a:visited,.nav li a:hover,.nav li a:active{color:#fff;}
.nav .active{background:#656364; height:32px; margin-top:-4px;}
.sub-menu li{text-align:left; padding-left:4px; background:#ebebeb; height:26px; width:202px; margin:10px 0; line-height:26px;}
.sub-menu li.active-y{background:#f5e804; width:215px; line-height:26px;}
footer{width:750px; float:left; text-align:center; background:#e5e5e5; border-top:2px solid #d6d6d6; color:#a3a3a3; font-size:12px; padding:20px 0;}
.w750{width:750px; margin:28px 0; background:#ebebeb;}
.w750 li{float:left; width:298px; padding:20px 0;   box-shadow: 4px 0px 2px 0px rgba(0,0,0,0.2); -webkit-box-shadow:4px 0px 2px 0px rgba(0,0,0,0.2); -moz-box-shadow:4px 0px 2px 0px rgba(0,0,0,0.2);}
li.last-w{width:154px; text-align:center; box-shadow:none;}
.cog-pro-infor{width:138px; padding:0 15px;}
a.down-btn{width:114px; height:22px; line-height:22px; color:#000; display:block; background:#f5e804; text-align:center;}
.cog-pro-infor p{padding:16px 0; font-size:12px;}
a.a3{color:#a3a3a3; margin-bottom:15px; float:left; width:520px; display:block;}
.w750 figure{box-shadow: 2px 0px 2px 2px rgba(0,0,0,0.2); -webkit-box-shadow:2px 0px 2px 2px rgba(0,0,0,0.2); -moz-box-shadow:2px 0px 2px 2px rgba(0,0,0,0.2);}
figure.last-f{box-shadow:none;}
a.a-b-n{color:#a3a3a3;  float:left; width:520px; display:block;}
dd a.acolor{text-decoration: underline; color:#666; margin-bottom: 4px; margin-top: 2px;}
.news-list{clear:both; }
.news-list dt a:link,.news-list dt a:active,.news-list dt a:hover,.news-list dt a:visited{color:#666; width:450px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap; }
.news-list dt a:hover{text-decoration:underline;}
.news-list dt{background:url(../images/ico_d.gif) no-repeat 8px; padding-left:20px;}
.new0910-a{margin-right:5px;  width:200px; display:inline-block; color:#a3a3a3}