html{color:#333;background:#fff; font-family:"微软雅黑"; font-size:14px; line-height:28px; min-width:1200px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
i,em{ font-style:normal;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
.f40{ font-size:40px;}
.f30{ font-size:30px;}
.f28{ font-size:28px;}
.f24{ font-size:24px;}
.f20{ font-size:20px;}
.f18{ font-size:18px;}
.f16{ font-size:16px;}
.f15{ font-size:15px;text-align:left;text-indent:2.5em;}
.f14{ font-size:14px;}
.f12{ font-size:12px;}
.blue{color:#2eafe5}
.org{ color:#f19049}
.mt10{ margin-top:10px;}

a{ color:#333; text-decoration:none;}  /*for ie f6n.net*/
a:hover{ color:#2eafe5}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.center { text-align:center;}
.left { float:left;}
.right { float:right;}

.c-7,.c-7 a{ color:#777;}
.c-9,.c-9 a{ color:#999;}
.c-6,.c-6 a{ color:#666;}

.left{ float:left;}
.right{ float:right}


.w_1200{ width:1200px; margin:0 auto}
/*nav*/
.header{ height:100px; background:#fff;}
.header .left{ margin-top:20px; width:300px;}
.nav{float: right; width:857px; height:100px; }
.nav ul li{
	position: relative;
	float: left;
	width: 120px;
	display: inherit;
	text-align: center;
	height:100px;
	margin-right:1px;
	}
.nav i span{
	width:40px;
	height:40px;
	line-height:40px;
	margin:0 auto;
	margin-top: 15%;
	margin-bottom: 5%;
	font-size:33px;
	display: block;
	color:#999
}


.nav li:hover .sub-nav-wrap{
	display: block;
}

.sub-nav-bg {
	display: none;
	position: absolute;
	top:100px;
	left: 0px;
	width: 100%;
	height: 50px;
	background-color: rgba(255,255,255,.65);
    z-index: 8888;
}
.nav:hover .sub-nav-bg{ display:block}
.sub-nav-wrap {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	width: 800px;
	z-index: 9999;	
}

.sub-nav-wrap .sub-nav li {
	float: left;
	height:48px;
	width: auto;
	padding:0;
	margin-right:20px;
	line-height: 48px;
}
.sub-nav-wrap  .sub-nav li:hover {
	border-bottom: 2px solid #2db5e7; padding:0
}

.sub-nav-wrap  .sub-nav li a:hover {
	color: #2db5e7;float: left;
	height:48px;
	width: auto;
	padding:0; margin:0;
	line-height: 48px;
}


.nav > ul li.current,
.nav > ul > li:hover {
	background: #2db5e7
}

.nav .current span,
.nav li:hover span {
	color: #fff;
}

/*fooder*/
.fooder{ background:#a9a9a9; height:auto; width:100%; float:left}
.fooder .left{ width:680px; margin-top:34px;}
.fooder .left a{ color:#333;margin-left:12px; margin-right:12px;}
.fooder .left li{ overflow:hidden; width:100%; line-height:34px; }
.fooder .left li a:hover{ color:#2db5e7 }
.fooder .right{ width:270px; background:url(../images/logo2.png) right center no-repeat; padding-right:230px; height:120px; position:relative}
.fooder .right img{ float:right; margin-right:20px; margin-top:40px;}

.fooder .ico{ position:absolute; background:#fff;border-radius:3px; padding:5px; width:90px; height:90px;border:1px solid #ddd; text-shadow:#444; top:10px; left:-10px; z-index:999 ; display:none}
.fooder .ico img{ margin-right:0px; margin-top:0px; width:90px; height:90px;}
.fooder .right:hover .ico{ display:block}

/*<!--页脚浮窗区域-->*/
.bt_guider{z-index:5;width:100%;height:85px;position:fixed;bottom:0;}
.bt_guider .shadow{width:100%;position:absolute;left:0;bottom:0;z-index:3;height:85px;background:#0f73e2;opacity:.86;filter:alpha(opacity=86);}
.bt_guider .bt_guider_wrap{width:1200px;height:85px;position:relative;margin:0 auto;z-index:4;}
.bt_guider .guider_close{width:18px;height:18px;display:inline-block;position:absolute;right:0;top:5px;background:url(../images/guider_colse.png) no-repeat;}
.bt_guider .guider_icon{width:83px;height:155px;position:absolute;bottom:0;left:17px;background:url(../images/guider_right.png) no-repeat;}
.bt_guider .gm_qr_code{width:124px;height:139px;position:absolute;right:60px;bottom:10px;text-align:center;}
.gm_qr_code .qr_code_box{height:114px;background-color:#0f73e2;padding:5px;}
.gm_qr_code .qr_code_box img{width:114px;height:114px;border:0;}
.gm_qr_code .qr_other{font-size:12px;height:12px;line-height:12px;color:#FFF;}
.bt_guider .gm_gr_sha{width:23px;height:64px;position:absolute;right:37px;top:-64px;background:url(../images/guider_register.png) no-repeat;}
.bt_guider .guider_main{padding-left:135px;*zoom:1;color:#FFF;}
.bt_guider .guider_main .gm_left{float:left;width:778px;}
.guider_main .gm_left .gm_site_name{width:778px;color:#fff;height:24px;line-height:24px;font-size:24px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.guider_main .gm_left .gm_other{width:778px;height:14px;line-height:14px;font-size:14px;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.guider_main .gm_right{float:left;}
.guider_main .gm_right .gm_btn{display:block;width:140px;height:40px;line-height:40px;text-align:center;font-size:20px;text-decoration:none;color:#FFF;border:2px solid #FFF;background:#0f66c6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.guider_main .gm_right .gm_btn:hover{background:#0c5eb9;}
.bt_guider .hs_16{width:100%;height:26px;}
.bt_guider .hs_12{width:100%;height:12px;}
.bt_guider .hs_6{width:100%;height:6px;}
.bt_guider .hs_20{width:100%;height:20px;}

/*分页*/
.page{ overflow:hidden; padding-bottom:60px; padding-top:30px; width:100%; text-align:center}
.page a{ padding:8px 14px; background:#fff; font-size:16px; margin-left:2px; margin-right:2px; color:#666; border-radius:3px; border:1px solid #ddd}
.page .hover,.page a:hover{ background:#21ade0; color:#fff;border:1px solid #21ade0 }


/*表格*/

table.gridtable {border:none;
	border-bottom:1px solid #ddd;border-collapse: collapse;
	
}
table.gridtable th { border:none;
	border-bottom:1px solid #ddd;
}
table.gridtable td {border:none;
	border-bottom:1px solid #ddd;
	padding-bottom:15px; padding-top:15px;
}
