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:''; }
img{border:0;}
li{list-style:none;}
a{text-decoration:none;}
a.down-btn{width:114px; height:22px; line-height:22px; color:#000; display:block; background:#f5e804; text-align:center;}
a.a3{color:#a3a3a3; margin-bottom:15px; display:block;}
a.a4{color:#a3a3a3; display:block;}
a.a5{color:#000; font-size:12px;}
.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; display: none;}
.cog-content dt{width:100%; font-weight: bold;}
.cog-content dd{font-size:12px;}
.cog-content dd.a3{color:#a3a3a3; margin-bottom:15px; display:block;}
.cog-content h2{border-bottom:2px solid #e5e5e5; padding-bottom:6px; padding-top:16px; width:100%; }
.cog-content h3{padding-bottom:6px; padding-top:16px; width:100% }
.sub-menu{width:202px; float:left;  padding:18px 13px 14px 15px;overflow:hidden; zoom:1;}
.nav{background:#7f7f7f; height:28px; float:left; width:750px; line-height:28px;}
.nav li{float:left; width:125px; 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:#F2F2F2; box-shadow:3px 3px 3px #C6C6C6;  width:202px; margin:10px 0; line-height:26px;}
.sub-menu li.active-y{background:#f5e804; width:202px; line-height:26px; box-shadow:3px 3px 3px #C6C6C6;}
.sub-menu { min-height:454px;}
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;}
.HalfItem{width: 50%; float: left; text-align: center; overflow: visible;}
.HalfItem p.title{text-align: left; white-space: nowrap;}
.cog-pro-infor p{padding:16px 0; font-size:12px;}

.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;}
.item_title{font-weight:bold;}