@charset "utf-8";

/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family: '宋体',sans-serif;font-size:14px}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{text-decoration:none; color:#666;}
a:hover,a:active,a:focus{text-decoration:underline; color:#02335f;}
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.clear { clear:both;}
body { background:#181c1f;}
#container { background:url(../img/bg_body.jpg) no-repeat 50% 0;}
.hea {height:42px;background:#fff; font-size:12px;}
.top {margin:0 auto; width:960px;}
.top .logo{float:left}
.top .menu{float:right;padding-top:16px}
.top .menu a,.menu a:visited{color:#333;text-decoration:none}
.top .menu a:hover{color:#333;text-decoration:underline}
.banner{ height:309px; background:url(../img/banner.jpg) no-repeat 50% 0;}
.menumini { width:965px; margin:0 auto; height:69px; padding-top:300px;}
.menumini li {font:22px/69px "Microsoft Yahei","冬青黑体简体中文 w3"; float:left; width:205px; color:#2163c4;text-align:center;}
.menumini li.on {width:170px;}
.menumini li a { color:#040404;}

#content { background:url(../img/bg_content.jpg) repeat-x 0 0; color:#717171; width:960px; margin:0 auto; }
.layer h2 { background:url(../img/bg_h2.png) no-repeat;font:24px/38px "Microsoft Yahei","冬青黑体简体中文 w3"; color:#fff; padding-left:20px;}

.layerzero h2 {height:38px;}
.layerzero .bd { background:#000; padding:20px 20px 0;height:106px; }
.layerzero .bd p { line-height:29px; color:#e4edf6;}
.layerone .bd { padding:0 20px; margin-bottom:30px;}
.layerone h2 { background-position:0 -38px;height:95px; margin-bottom:6px;}
.layer .bd {overflow:hidden; zoom:1;}

.layerone .videobox { float:left; width:460px; height:308px; background:#1a234a; padding-top:5px;}
.layerone .videobox p { height:48px;font:18px/48px "Microsoft Yahei","冬青黑体简体中文 w3"; text-align:center;}
.layerone .videobox p a { color:#fff;}

.topbox { float:right; width:438px;color:#999; line-height:28px;}
.topbox div { padding:20px 0 0;}
.topbox h5 {  font:18px/21px "Microsoft Yahei","冬青黑体简体中文 w3"; background:url(../img/bg_topboxspan.jpg) no-repeat 0 6px; height:42px; margin-bottom:10px;}
.topbox h5 span {font-size:24px; display:block; width:105px; height:42px; float:left; color:#c90;}
.topbox h5 a { color:#3482c2;}
.topbox p a { color:#3482c2;}


.layertwo h2,.layerthree h2 { background-position:0 -133px; margin-bottom:12px;}
.layertwo .bd { background:url(../img/bg_layertwo.png) no-repeat 0 0; height:438px; padding-top:20px; margin-bottom:20px;}
.layertwo li { width:435px; float:left; height:120px; margin-bottom:30px;color:#999; line-height:24px; padding:0 22px;}
.layertwo li h5 {  font:14px/35px "Microsoft Yahei","冬青黑体简体中文 w3"; height:35px; margin-bottom:5px;}
.layertwo li h5 span {font-size:18px; display:block; width:75px; height:35px; float:left; color:#fff;}
.layertwo li h5 a {color:#dc8e07;}
.layertwo p a { color:#3482c2;}



.layerthree { background:url(../img/bg_layerthree.jpg) repeat-x 0 0;}





#footer{ padding:30px 0;line-height:24px;text-align:center;font-family:'宋体'; font-size:12px; }
#footer .con { width:960px; margin:0 auto; color:#86898b;}