@charset "utf-8";
*{ padding:0px; margin:0px; list-style-type:none;}
html{}
body{ background:#1d1a19 url(../img/bg.jpg) no-repeat center top; font-family:Microsoft YaHei,"微软雅黑","黑体","宋体"; overflow-x:hidden;/* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg.jpg',sizingMethod='scale'); -moz-background-size:100% 100%; background-size:100% 100%;*/}

/*.body_bg{ position:absolute; left:0; top:0; z-index:-10; width:100%; height:1200px; background:url(../img/bg.jpg) no-repeat center top;}*/


/*标题*/
.h1bg { width:100%; height:76px; background:url(../img/title.png) no-repeat center top; overflow:hidden;}
.h1 { width:960px; margin:0px auto 0; height:76px; line-height:56px; font-size:26px; color:#fff; font-weight:700; text-align:center;}
.h1 .biaoti {} 
.h1 .biaoti span {}

#maincnt { width:960px; height:427px; margin:15px auto 0; overflow:hidden; position:relative;}
.video_bg { position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; background:#5b5e76 url(../img/video_bg.png) no-repeat;/* -moz-opacity:0.6; opacity:0.6; filter:alpha(opacity=90);*/}
#cnt{ display:inline; float:left; margin:13px 0 0 12px; width:711px; height:400px; background:#000;}

/*右侧栏目*/
#menu{ display:inline; float:right; margin:13px 12px 0 0; width:214px; overflow:hidden; background:#a3a2a1;}
#list{ width:100%; height:400px; overflow-x:hidden; overflow-y:auto} 
#list ul{ width:100%; float:left;}
#list li { list-style:none; height:40px; line-height:40px; font-size:16px; color:#322100; padding-right:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; border-bottom:1px solid #fff; border-top:1px solid #92939b;} 

/*滚动条*/
#scroll{ width:20px; height:100%; float:right; position:relative;}
#scrollbox{ width:20px; position:absolute; display:none;}

/*底部背景*/
.wbox_b { width: 960px;	height: 590px;	margin:15px auto 0;	position: relative;	}

.wbox_b_bg { position:absolute; left:0; top:0; z-index:-2; width:960px; height:575px; background:url(../img/di_bg.png) no-repeat left top; -moz-opacity:0.8; opacity:0.8; filter:alpha(opacity=80);}
.wbox_b_bgs { position:absolute; left:15px; top:64px; z-index:-1; width:926px; height:480px; background:url(../img/di_bgs.png) no-repeat left top; /*-moz-opacity:0.6; opacity:0.6; filter:alpha(opacity=60); border:2px solid #828180; border-radius:10px;*/} 

/*底部栏目*/
#kcjs{ height:56px; padding-top:10px;}
#kcjs_ul { height:56px; float:left; position:relative; left:50%;}
#kcjs li { position:relative; right:50%; width:115px; height:56px; line-height:56px; float:left; list-style:none; color:#000; font-size:20px; text-align:center; cursor:pointer; position:relative; background:url(../img/d1.png) no-repeat center center;}
#kcjs li p { display:none; width:170px; position:absolute; left:10px; top:50px; z-index:99; text-align:left; background:#bcbdbd;}
#kcjs li p span { display:block; width:150x; padding:0 10px; height:40px; line-height:40px; cursor:pointer; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:16px; background:url(../img/slibg.png) repeat-x left bottom;}
.current { background-color:#e6be4a!important;} 

/*底部内容*/
#wbox { margin:20px auto 0; width:829px; height:440px; background:#fff;}

.form_login{position: relative;z-index: 99;}
.form_title{text-align: center;width: 100%;height: 50px;line-height: 50px;margin-bottom: 25px; font-size: 22px; border-bottom: 1px solid #ccc;}
.form_field{margin-top: 20px;overflow: hidden;}
.form_field label{width:44px;height: 32px;line-height: 32px;text-align: right;margin-right:4px;font-size:14px;color:#545353;display: inline-block;padding-left:32px;}
.form_btn{padding-top: 10px;width: 278px;margin: 0 auto;text-align: center;}
.form_field input,.form_field select{width:214px;height:26px;line-height: 26px;border:1px solid #dbdbdb;padding:2px;font-size: 12px;}
.form_login{display: block;width:328px;border:1px solid #dadada;background:#ffffff;margin:0 auto; position: fixed; top: 100px;left: 50%;margin-left: -164px;}
.form_login .login_btn,.form_login .register{display:inline-block; font-size: 14px;width:116px;height:38px;border-radius: 5px;color: #ffffff;margin:15px 4px 25px 4px;-webkit-appearance:none;cursor:pointer;}
.form_login .login_btn{background:#3089ff;border:1px solid #3089ff;}
.form_login .register{background: #faae36;border:1px solid #faae36;}








