﻿/* 网站样式重置及公用 */
@charset "UTF-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th,
article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;height:auto;}

ol,ul,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
a img{display:inline-block;}
a img,img,iframe{border:none;vertical-align:middle;}
h1, h2, h3, h4{line-height:normal;color:#000;}
h1 a, h2 a, h3 a, h4 a{color:#000;text-decoration:none;}
p{-webkit-margin-before:0;-webkit-margin-after:0;}
.clear{clear:both;display:block;overflow:hidden;width:0;height:0;line-height:0;font-size:0;clear:both;}
.clearfix:after{visibility:hidden;overflow:hidden;display:block;font-size:0;content:"";clear:both;height:0;line-height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
.clearfix{*zoom:1;}
.fixed{position:fixed;!position:absolute;}
.relative{position:relative;/*+position:static;*/}
.absolute{position:absolute;}
.nowrap{white-space:nowrap;}
.ov{overflow:hidden;}
.none{display:none;}
.inblock{display:inline-block;}
.block{display:block;}
.pointer{cursor:pointer;}
.lh0{line-height:0;font-size:0}
.lh20{line-height:20px;}
.lh30{line-height:30px;}
.vmd{vertical-align:middle;}
.l{float:left;}.r{float:right;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.fb{font-weight:800;}
.fs{font-weight:100;}
.yuan{border-radius:5px;}
.ti{text-indent:2em;}

.hg5{height:5px;}
.hg10{height:10px;}
.hg20{height:20px;}

.box{
	border-top: 0px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-left: 1px solid #E0E0E0;
	border-bottom: 0px solid #E0E0E0;
	background-color: #EEEEEE;
}
.box1{
	border:1px dashed #ccc;
}
.box2{
	border: 1px solid #E0E0E0;
}

.p5{padding: 5px;}
.p10{padding:10px; font-size: 14px;}

.Pager{color:#999;float:right;margin-right:1px;}
.Pager a{float:left;line-height:16px;padding:2px 5px;margin:0 1px;text-align:center;cursor:pointer;background:#fff;color:#02579A;border:1px solid #BBD7E5;text-decoration:none;}
.Pager a.select,.Pager a:hover{background:#BBD7E5;text-decoration:none;}
.Pager a.none,.Pager a.none:hover{border:0;color:#BBD7E5;background:none;display:block;}
.Pager a.dis,.Pager a.dis:hover{color:#ddd;background:none;border:1px solid #ddd;}
.Pager .pagerselect{width:auto;padding:1px 1px 2px;margin-top:0px;}

html{overflow-y:scroll}
::-webkit-input-placeholder { color:#DDD; }
input:-moz-placeholder { color:#DDD; }

body,div,table,tr,td{
	font: 12px/0.75em "微软雅黑","Microsoft YaHei","Verdana";
    color: #3B3B3B;
	line-height: 25px;
}
body{
	background-color: #FFF;
}

.wp{margin:0 auto;clear:both;width:100%; background: #002F67;}
.wp0{margin:0 auto;clear:both;width:1200px;}
.wp1{margin:0 auto;clear:both;width:1200px; height: 38px; color: #FFF; text-align: right;}
.wp2{margin:0 auto;clear:both;width:100%;}
.wp3{margin:0 auto;clear:both;width:100%; background: #EFEDEE;}
.wp4{margin:0 auto;clear:both;width:100%; background: #2A2A2A;}

/* 网站自定义样式 */
#menu{width: 800px; height:97px;position:relative;}
#menu h1{height:97px;float:left;cursor:pointer;background-image:url(image/menu.jpg);background-repeat:no-repeat;}
#menu h1 a.m{display:block;height:97px;}

#menu .submenu{position:absolute;background:#014FA2; display:none;z-index:9998;}
#menu .submenu.last{position:absolute;background:#014FA2; display:none;z-index:9998;}
#menu .submenu .item{text-align:center; border-bottom: 1px solid #A2A2A2; height: 32px; line-height: 32px;}
#menu .submenu .item a{color:#FFF;}
#menu .submenu .item:hover,
#menu .submenu .item:hover a{background:#0160C9;}

#m1{width:61px;background-position: 0 0 }
#m1:hover,#m1.active{background-position: 0 -97px;}

#m2{width:233px;background-position:-61px 0;}
#m2:hover,#m2.active{background-position:-61px -97px;}

#m3{width:233px;background-position:-294px 0;}
#m3:hover,#m3.active{background-position:-294px -97px;}

#m4{width:181px;background-position:-527px 0;}
#m4:hover,#m4.active{background-position:-527px -97px;}

#m5{width:92px;background-position:-708px 0;}
#m5:hover,#m5.active{background-position:-708px -97px;}

a{TEXT-DECORATION: none; color: #3B3B3B;}
a:link, a:visited{text-decoration:none; color: #3B3B3B;}
a:hover{text-decoration:underline; color: #3B3B3B;}

a.link1{TEXT-DECORATION: none; color: #037F37;}
a.link1:link, a.link1:visited{text-decoration:none; color: #037F37;}
a.link1:hover{text-decoration:underline; color: #037F37;}

a.link2{TEXT-DECORATION: none; color: #183883;}
a.link2:link, a.link2:visited{text-decoration:none; color: #183883;}
a.link2:hover{text-decoration:underline; color: #183883;}

a.link3{TEXT-DECORATION: none; color: #FFF;}
a.link3:link, a.link3:visited{text-decoration:none; color: #FFF;}
a.link3:hover{text-decoration:underline; color: #FFF;}

a.link4{TEXT-DECORATION: none; font-weight: bold;}
a.link4:link, a.link4:visited{text-decoration:none; font-weight: bold;}
a.link4:hover{text-decoration:underline; font-weight: bold; color: #005EAC;}

a.link1_BBS{TEXT-DECORATION: none; font-weight: bold;}
a.link1_BBS:link, a.link1_BBS:visited{text-decoration:none; font-weight: bold;}
a.link1_BBS:hover{text-decoration:underline; font-weight: bold; color: #005EAC;}

a.link2_BBS{TEXT-DECORATION: none;}
a.link2_BBS:link, a.link2_BBS:visited{text-decoration:none;}
a.link2_BBS:hover{text-decoration:underline; color: #005EAC;}

.font1{font-size: 15px; font-weight: bold; margin: 5px 0 2px 0;}
.font2{font-size: 15px; font-weight: bold; margin: 30px 0 0px 0;}

.font11{color: #183883; font-weight: bold; font-size: 16px;}
.font22{color: #183883; font-weight: bold; font-size: 14px;}
.font3{color: #FFF;}
.font4{color: #FFF; font-weight: bold; font-size: 16px;}

.xu_line{height: 1px; background:url(image/xu_line.jpg) repeat-x;}

.school_list div{border:1px dashed #ccc;margin:5px;padding:10px;width:360px; height: 140px; float:left;}
.school_list1 div{border:1px dashed #ccc;margin:5px;padding:10px;width:360px; height: 140px; float:left;}

#banner{height: 400px;overflow:hidden;}
#banner div{height: 400px;}

.hm_case_box{padding:10px;border:1px solid #DFDFDF; width: 210px; height: 190px; vertical-align: middle; text-align: center;}

.line{height: 40px; border-bottom:1px #CCCCCC dashed; padding: 10px 0px;}

.px1{background:url(../images/facebook.jpg) no-repeat;float:left;width:28px;height:28px;overflow:hidden;}
.px1:hover{background:url(../images/facebook-rgb.jpg) no-repeat;}

.px2{background:url(../images/twitter.jpg) no-repeat;float:left;width:28px;height:28px;overflow:hidden; margin-left: 4px;}
.px2:hover{background:url(../images/twitter-rgb.jpg) no-repeat;}

.px3{background:url(../images/linkedin.jpg) no-repeat;float:left;width:28px;height:28px;overflow:hidden; margin-left: 4px;}
.px3:hover{background:url(../images/linkedin-rgb.jpg) no-repeat;}

.text li{}
.texts{margin:5px 20px 0 15px;line-height:25px;width:960px;}
.tbg{background:url(../images/tbg.jpg) no-repeat;height:37px;}
.tbg h5{font-size:14px;padding:8px 0 0 30px;color:#333;font-weight:bold;width:100px;float:left;}
.tbg h6{float:right;padding:10px 10px 0 20px;font-weight:bold;cursor:pointer;font-size:14px;}

div.ProductsLeft{background:url(../images/LBG.jpg) no-repeat;line-height:30px;height:30px;width:180px;margin-bottom:5px;cursor:pointer;padding-left:30px;color:#FFF;}
div.ProductsLeft_SR{background:url(../images/LBG2.jpg) no-repeat;line-height:30px;height:30px;width:180px;margin-bottom:5px;cursor:pointer;padding-left:29px;}
.Sec{font-weight:bold;}
.Sec2{color:#000;font-weight:bold;}

.input3{
    BORDER: #999999 1px solid;
    COLOR: #000000;
    background-color:#fff;
    FONT-FAMILY: Verdana;
    HEIGHT: 23px;	
}
/*按钮新样式*/
.button1
{
    BORDER: #8B8B8B 1px solid;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(image/buttonbg.jpg);
    CURSOR: default;
    HEIGHT: 32px;
    BACKGROUND-COLOR: #000000;
    padding-top: 1px;
    Color: #005EAC;
    font-family: "微软雅黑","Verdana","宋体";
}
.button2
{
    BORDER-top: #FFF 1px solid;
    BORDER-right: #999999 1px solid;
    BORDER-bottom: #999999 1px solid;
    BORDER-left: #FFF 1px solid;
    COLOR: #000000;
    background-color:#f9f9f9;
    FONT-FAMILY: Verdana;
    HEIGHT: 23px;	
}

.booktable{background-color: #cccccc;}
.banma1{
	background-color: #F5F5F5;
	text-align:center; 
	vertical-align: middle;
}
.banma2{
	background-color: #FFFFFF;
	text-align:center;
	vertical-align: middle;
}

.tablebg{background: #E0E0E0;}
.banma3{
	background-color: #EEEEEE;
	text-align:center; 
	vertical-align: middle;
	font-weight: bold;
}
.banma4{
	background-color: #EEEEEE;
	vertical-align: middle;
	padding-left: 5px;
}
.banma5{
	background-color: #EEEEEE;
	vertical-align: middle;
	text-align: center;
}
.banma6{
	background-color: #F5F5F5;
	padding-left: 5px;
	vertical-align: middle;
	font-weight: bold;
}
.banma7{
	font-weight: bold;
}
.banma8{
	height: 38px;
	vertical-align: middle;
	text-align: right;
}
.banma9{
	height: 38px;
	vertical-align: middle;
}

.banma1_BBS{
	background-color: #EEEEEE;
	text-align:center; 
	font-weight: bold;
	vertical-align: middle;
}
.banma2_BBS{
	background-color: #FFF;
	text-align:center;
	vertical-align: middle;
}
.banma3_BBS{
	background-color: #FFF;
	padding-left: 5px;
	vertical-align: middle;
}
.banma4_BBS{
	background-color: #EEEEEE;
	font-weight: bold;
	vertical-align: middle;
	padding-left: 5px;
}

.clubtd{background:#999;}
.clubtd tr td{height:36px;text-align:center;background:#FFF;font-weight:bold;color:#666;}
.clubtd tr td.bg{background:#EEE;}
.clubtd tr td.bw{width:120px;text-align:center;}
.clubtd tr td input{BORDER: #333 1px solid;height:20px;padding-top:3px;text-align:right;padding-right:3px;width:70px;background:#EEE;font-weight:bold;font-size:14px;}
.clubtd tr td input.face1{BORDER: #FFF 1px solid;height:20px;padding-top:3px;text-align:right;padding-right:3px;width:70px;background:#FFF;font-weight:bold;font-size:14px;}
.clubtd tr td input.button1{text-align:center;height:24px;padding-top:2px;border:1px solid #666;}

div.ProductsLeft{background:url(../images/LBG.jpg) no-repeat;line-height:30px;height:30px;width:180px;margin-bottom:5px;cursor:pointer;padding-left:29px;color:#FFF;}
div.ProductsLeft_SR{background:url(../images/LBG2.jpg) no-repeat;line-height:30px;height:30px;width:180px;margin-bottom:5px;cursor:pointer;padding-left:29px;}
.Sec{font-weight:bold;}
.Sec2{color:#000;font-weight:bold;}

.incTable{background:#999;}
.incTable tr td.l{height: 30px; background:#EEE;text-align:right;}
.incTable tr td.r{text-align:left;padding-left:5px;background:#FFF;}
.incTable tr td input.face{BORDER: #999 1px solid;height:17px;padding-top:3px;padding-right:3px;width:70px;}

/*会员注册*/
input.face{BORDER: #999 1px solid;  BACKGROUND: #FFFFFF; COLOR: #000; HEIGHT: 25px; width: 200px; font-family: "微软雅黑","Verdana","宋体";}
select.face{BORDER: #999 1px solid; BACKGROUND: #FFFFFF; COLOR: #000; HEIGHT: 25px; font-family:"微软雅黑","Verdana","宋体";}
textarea.face{BORDER: #999 1px solid; BACKGROUND: #FFFFFF; COLOR: #000; font-family:"微软雅黑","Verdana","宋体";}

