﻿@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea { margin:0; padding:0; }
*html{/*background-image:url(about:blank);background-attachment:fixed;*/}
body{ font-size:12px; line-height:22px; color:#636363; font-family:"Microsoft SimSun"}
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none; color:#636363; cursor:pointer}
a:hover { cursor:pointer; text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }
a img { border:none; }
li.clear { float:none; width:auto; height:auto; padding:0; margin:0; }
input{ border:0 none; padding:0px; margin:0px;}
table { border-collapse: collapse; border-spacing: 0;}
.pr{ position:relative;}
.pa{ position:absolute;}
/*文字靠边*/
.tl { text-align:left!important; }.tc { text-align:center!important; }.tr { text-align:right!important; }
/*缩进*/
.ti2 { text-indent:2em; }  
/*字体粗细*/
.fb { font-weight:bold; }
.fn { font-weight:normal; }
.fl{ float:left;}
.fr{ float:right;}
.mm{ margin-left:auto; margin-right:auto;}
.bd1{ border:1px solid #ddd;}
/*显示*/
.dil { display:inline; }
.bk { display:block !important;}
.dn{ display:none;}
.od { overflow:hidden }

/*自定义*/
/*行高*/
.lh18 { line-height:18px; }
.lh20 { line-height:20px; }
.lh22 { line-height:22px; }
.lh24 { line-height:24px; }
.lh25 { line-height:25px; }
.lh26 { line-height:26px; }
.lh30 { line-height:30px; }
.lh40{line-height: 40px;}
/*字体大小*/
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16{font-size:15px;}

/*间距与填充*/
.nbg{ background:none !important;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px}
.mt30{ margin-top:30px}
.mr0{ margin-right:0;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.pd15{ padding:0px 15px;}
.pb20{ padding-bottom:20px;}
.wa{ width:100%;}
.zh{word-break:break-all;} /* 强制转行 */
.dq{ text-align:justify}   /* 两边 */

.w100{ width:100%;}
.w999{ width:999px; margin:0 auto;}
.w960{ width:960px; margin:0 auto;}
.h10{ height:10px;}
/************* wrap **************/

.wrap{ width:100%; overflow:hidden; position:relative; clear:both; background:url("../images/bg.jpg") repeat-x scroll 0 0 #f9f9f9; }
.clear_f {
    clear: both;
    display: block;
    height: 0;
    margin: 0;
    padding: 0;
}

/****header****/
.header{ clear:both; position:relative; z-index:3; width:100%; margin:0 auto; height:163px; padding-bottom:10px;}
.top{ height:110px; overflow:hidden; width:960px; margin:0 auto;}
.logo{ float:left; overflow:hidden; width:644px; height:110px; line-height:18px;}
.erweima{padding:0 10px 0 22px; float:right; line-height:25px;}

#navbg{}
#nav { }
#nav .mainlevel {
	float: left;/*height:36px;background:url(../images/nav_bg.png) no-repeat 94px;width:96px;*/ /*padding-left:20px*/
	color: #57bafc;
}
#nav .mainlevel a {display:block;}
#nav .mainlevel a.bpg{font-size: 14px; color:#fff;  font-weight: bold; height: 36px;    line-height: 36px; padding-left:20px}
#nav .mainlevel a.bpg1{font-size: 14px; color:#fff;  font-weight: bold; height: 36px;    line-height: 36px; padding-left:20px}

#nav .mainlevel a:hover {color:#fff; text-decoration:none;}
#nav .mainlevel ul {display:none; position:absolute;z-index:9000; width:158px;}
#nav .mainlevel li {border-top:1px solid #57bafc; font-family:"微软雅黑"; background:#0099ff;height:30px;line-height:30px;width:158px;text-align:center;vertical-align :middle/*IE6 only*/}
#nav .mainlevel li a {color:#fff; background:none;height:30px;line-height:30px; padding:0px; width:158px; border-right:0px;}
#nav .mainlevel li a:hover{background:#57bafc;height:30px;line-height:30px;color:#fff6a8;padding:0px;width:158px;}



.nav{ height:52px; width:960px; background:#0099ff;}
.nav ul{ width:960px; margin:0 auto;}
.nav ul li{ float:left;}
.nav ul li a{ display:block; height:52px; line-height:52px; text-align:center; padding:0px; width:158px; color:#FFF; display:block; font-size:14px;   font-family:"微软雅黑"; border-right:2px solid #FFFFFF; }
.nav ul li a font{  color:#FFF; font-size:10px; font-family:Arial; display:block; line-height:15px;}
.nav ul li a:hover,.nav ul .on a{ background:#008bce;}
.nav ul li.active a {color: #fff;font-size: 14px; background:#008bce;}
.nav ul .end a{ background:none;}


/*********main********/
.main{ overflow:hidden; height:100%; width:960px; clear:both; position:relative; z-index:2; margin:0 auto;}

/********footer*********/
.footer{ width:100%;position:relative; z-index:1; margin:0 auto; overflow:hidden;color:#666;font-family:Arial; line-height:41px; padding-top:0px;}
.ft_link {color:#6d6d6d; width:960px; height:80px; line-height:35px; text-align:center; margin:0 auto; border-top:2px solid #008dd4;}
.ft_link a{color:#6d6d6d}
/**/
.txt1{ background:none; width:80px; line-height:18px; height:18px; padding:0 4px; float:left; color:#38444f; font-size:12px; font-family:Verdana;}
.btn1{ background:none; line-height:26px; width:23px; height:18px; color:#fff;font-family:"Microsoft Yahei"; cursor:pointer}

input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none;padding:0;
}
