﻿/* CSS Document */

body{
	  background: #DEDEDE url(../images/bg_body.gif) repeat-x;
  margin:0;
  padding:0;
  font-family:Verdana,Arial,Helvetica,Sans-Serif;
  font-size:62.5%;
  color:#000000;
  text-align:center;
  font-size:11px;

	}
	A {
	outline: none;font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
	A:hover {
	outline: none;font-family:Arial, Helvetica, sans-serif;
	color:#00A0E9;
}
.outer .head {
	background-image: url(../images/bg-header.gif);
	background-repeat: no-repeat;
	background-position:center 0px;
	height: 135px;
	width: 978px;
}
.outer .banner {
	text-align: center;
	height: 285px;
	width: 978px;
}
.sub .row ul li {
	margin: 0px;
	padding: 0px;
	height: 23px;
	width:100px;
}

.outer .conts {
	height: auto;
	width: 978px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color:#FFF; padding-bottom:0px;
	border-bottom:solid #E5E7E9 1px;
}
.cont .lef {
	float: left;
	width: 536px;
}
.cont .righ {
	float: right;
	width: 170px;
	text-align: center;
}

.conts .cont_l .clear {
	clear: both;
}
.outer .conts .cont_l {
	float: left;
	width: 728px;
}
.outer .conts .cont_r {
	float: right;
	width: 216px;
}
.cont_r .cont_r_pic {
	height: 138px;
	width: 216px;
}

.cont_l .banner_t {
	height: 138px;
	width: 730px;
	text-align: center;
}
.conts .marg {
	float: right;
	width: 216px;
}





.content div a.more
 { 
  background:url(../images/icon-sarrow-link.gif) no-repeat 0 -17px;
  text-decoration:none;
  color:#000000;
  font-size:1.1em;
  padding-left:17px;
  line-height:19px;
  float:left;
}
#level1 a {
	font-size: 12px;
	color: #001646;
	text-decoration: none;
}


.content div a:hover
{ 
  background:url(../images/icon-sarrow-link.gif) no-repeat 0 -73px;
  color:#001645;
}
.content_l h1{ 
  color:#000000;
  font-size:13px;
  font-weight:normal;
  margin:0 0 12px 4px;
  padding:6px 8px 0 8px;
}

.head .head_t {
	height: 85px;
	width: 978px;
}
.head .menu {
	height: 50px;
}
.menu .menu_left {
	height: 36px;
	width: 780px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
}
.inpu {
	height: 16px;
	width: 150px;
	border: 1px solid #FFF;
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
	line-height: 16px;
}
.imghover{
	filter:alpha(opacity=80);
	opacity:0.8;
	border:solid 1px #E5E5E5
	}
.imghover:hover{
	filter:alpha(opacity=100);
	opacity:1.0;
	border:solid 1px #0268B1
	}
.menu .menu_right {
	height: 30px;
	float: right;
	width: 190px;
	padding-top: 15px;
	margin-top: 2px;
}
table.jgg_table tr{
	text-align:center;}
table.jgg_table tr td{
	height:320px;}
.head .head_t .logo {
	float: left;
	height: 65px;
	width: 210px;
	vertical-align: bottom;
	margin-top: 20px;
}
.head .head_t .register {
	float: right;
	height: 75px;
	width: 450px;
	
	background-repeat: no-repeat;
	background-position: center 10px;
	vertical-align:bottom;
	padding-top: 10px;
	padding-left: 43px;
}


.outer { 
  width:978px;
  text-align:left;
  vertical-align:middle;
  margin:auto;

}

.head .head_t .register .meta {
/*	background-image: url(../images/menu01.gif);
	background-repeat: no-repeat;
	background-position: right center;*/
	height: 28px;
	width: 300px;
	line-height:28px;
	float:right;
	margin-top:10px;
	padding-top:1px;
	text-align:right;
	padding-right:0px;
	margin-right: 3px;
	
}

 .meta a {

	height: 28px;
	line-height:28px;
	font-family:'微软雅黑'; 
	color:#000000; 
	font-size:12px; 
	font-weight:bolder
}

.meta a:hover {
	
	height: 28px;
	line-height:28px;
	color:#00A0E9;
	font-family:'微软雅黑'; 
	font-size:12px; 
	font-weight:bolder
}


.buttonFormPrimary{
	border:none;
	font-family:Arial, Verdana, sans-serif, Myuen, Gulim;
	font-weight:bold;
	font-size:1em;
	color:#fff;
	background:url(../images/btn_big_primary.gif);
	background-repeat:no-repeat;
	height:28px;
	width:106px;
	padding-left:10px;
	padding-bottom:5px;
	margin-top:.5em;
	cursor:pointer;
	text-align:left;
}

*{outline: none;}
img {border: 0;}

ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 790px;
	list-style: none;
	font-size: 1.1em;
	margin-top:7px;
	margin-left:1px;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
	height:38px;
	
}
ul#topnav li a {
	float: left; 
	text-indent: -9999px;
	height: 38px;
}

ul#topnav a.home {
	background: url(../images/hire_01.jpg) no-repeat;
	width: 104px;
	
}
ul#topnav a.home:hover {
	background: url(../images/hire_01_hover.jpg) no-repeat;
	width: 104px;
	
}
ul#topnav a.products {
	background: url(../images/hire_02.jpg) no-repeat;
	width: 83px; 
}
ul#topnav a.products:hover {
	background: url(../images/hire_02_hover.jpg) no-repeat;
	width: 83px; 
}
ul#topnav a.sale {
	background: url(../images/hire_03.jpg) no-repeat;
	width: 91px; 
}
ul#topnav a.sale:hover {
	background: url(../images/hire_03_hover.jpg) no-repeat;
	width: 91px; 
}
ul#topnav a.community {
	background:url(../images/hire_04.jpg) no-repeat;
	width: 82px; 
}
ul#topnav a.community:hover {
	background:url(../images/hire_04_hover.jpg) no-repeat;
	width: 82px; 
}
ul#topnav a.store {
	background: url(../images/hire_05.jpg) no-repeat;
	width: 85px; 
}
ul#topnav a.store:hover {
	background: url(../images/hire_05_hover.jpg) no-repeat;
	width: 85px; 
}

ul#topnav a.teach {
	background: url(../images/hire_06.jpg) no-repeat;
	width: 95px; 
}
ul#topnav a.teach:hover {
	background: url(../images/hire_06_hover.jpg) no-repeat;
	width: 95px; 
}
ul#topnav a.hire {
	background: url(../images/hire_07.jpg) no-repeat;
	width: 73px; 
}
ul#topnav a.hire:hover {
	background: url(../images/hire_07_hover.jpg) no-repeat;
	width: 73px; 
}
ul#topnav a.contact {
	background: url(../images/hire_08.jpg) no-repeat;
	width: 79px; 
}
ul#topnav a.contact:hover {
	background: url(../images/hire_08_hover.jpg) no-repeat;
	width: 79px; 
}
ul#topnav a.contact1 {
	background: url(../images/hire_09.jpg) no-repeat;
	width: 79px; 
}
ul#topnav a.contact1:hover {
	background: url(../images/hire_09_hover.jpg) no-repeat;
	width: 79px; 
}
ul#topnav li .sub {
	position: absolute;	
	top: 35px; left: 0;
	background: #fff url(../images/sub_bg.png) repeat-x;
	padding: 10px 10px 10px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
}
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 5px; margin-left:20px;}
.row {clear: both; float: left; width: 100%; margin-bottom: 5px; margin-left:20px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width:160px;
	float: left;
	margin-left:0px;
	padding:0px;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #000000;
	height:23px;
	text-align:left;
}


ul#topnav .sub ul li h2 {
	 margin: 0;
	 padding:0;
	font-size: 1.3em;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a {
	padding: 5px 0;
	background-image: none;
	color: #000000;
	font-weight:bolder;
	font-size:11px;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background: url(navlist_arrow.png) no-repeat 5px 12px;
	font-size:11px;
	display: block;
	text-decoration: none;
	color: #000000;
}
ul#topnav .sub ul li a:hover {color: #008FD3; background-position: 5px 12px ;}

.outer .content .content_l {
	
	width: 477px;
	height:282px;
	  height:auto;
	  float:left;
  background:url(../images/tobgo_01.gif) top center no-repeat;
  

}
.content .content_m {
	
  float:left;
  width:259px;
  height:282px;
  height:auto;
  background:url(../images/tobgo_02.gif) top center no-repeat;

}
.outer .content .content_r {

	height:auto;
	background:url(../images/tobgo_03.gif) top center no-repeat;
	width: 242px;
	height:282px;
	float: left;
	 
}
.content .content_r h1{
	color:#000000;
  font-size:13px;
  font-weight:normal;
  margin:0 0 12px 4px;
  padding:6px 8px 0 8px;
  }

.content .content_m h1
{
	
	 color:#000000;
  font-size:13px;
  font-weight:normal;
  margin:0 0 12px 4px;
  padding:6px 8px 0 8px;}
  
.footer {
	width:978px;
	text-align:left;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	margin-top: 0px;
}



.footer .top {
	width:430px;
	float:right;
	padding-top:15px;
	height: 20px;
	padding-bottom:0px;
	text-align: right;
	margin-right: 3px;
}
.footer .copyright {
	float: left;
	height: 20px;
	width: 510px;
	padding-top:15px;
	padding-bottom:0px;
}



.cont .txt { width:500px;margin-bottom:0px; margin-left:auto; margin-right:auto; margin-bottom:0; margin-top:0 }
.conts .cont_l .cont {
	float: right;
	width: 520px;
}

.cont .wwwtitle {color:#0652b0;font-size:18px;margin:0 0 0px 0;padding:0;font-weight:normal; font-family:'微软雅黑'; padding-bottom:15px;
}




/***************************************************************
 *                                                             *
 * @note Sub-Navigation Styles                                 *
 *                                                             *
 **************************************************************/

.sub-nav { 
  float:left;
  font-size:1.2em;
  width:179px;
  padding-left:1px;
  margin:0;
}

.sub-nav-cont { 
  background:url(../images/bg-sub-navi.gif) top no-repeat;
  float:left;
  width:157px;
  padding:6px 14px 10px 14px;
  margin:0;
}

.sub-nav-img { 
  background:url(../images/bg-subnav-img.gif) no-repeat;
  height:3px;
  width:179px;
}

/*---  Module Navigation-Ebene  ---*/
#m-level1 dl {  }

#level1 a, #level1 a:visited { color:#001646;text-decoration:none;display:block }
#level1 a.active { color:#0652b0 !important;background:url(../images/icon-arrow-subnav.gif) no-repeat right 7px;
}

.box-marg { 
  float:left;
  width:218px;
  min-height:110px;
  background:url(../images/bg-marg-box.gif) bottom no-repeat;
  margin-bottom:6px;
}
.box-marg h1 { 
  background:url(../images/bg-marg-box-h1.gif) no-repeat;
  padding:5px 0 7px 9px;
  font-size:15px;
  margin:0px;
  font-weight:normal;
}

#m-level1 #level1 a:hover {
	color: #008FD3;
}
.team{
	padding-left:11px; padding-bottom:4px; padding-top:4px;}
.team a.link { background:url(../images/icon-sarrow-link.gif) no-repeat 0 -20px; padding-left:18px; }
.team a.link:hover { background:url(../images/icon-sarrow-link.gif) no-repeat 0 -76px; }.our_team_title {
	width: 460px;
	height: 40px;
	border: 5px solid #EEEEEE;
	line-height: 40px;
	font-size: 16px;
	color: #000000;
	margin-left: 0px;
	padding-left: 10px;
	font-weight: bolder;
}


.hireeve a.link { background:url(../images/icon-sarrow-link.gif) no-repeat 0 -20px; padding-left:18px; }
.hireeve a.link:hover { background:url(../images/icon-sarrow-link.gif) no-repeat 0 -76px; }.our_team_title {
	width: 460px;
	height: 40px;
	border: 5px solid #EEEEEE;
	line-height: 40px;
	font-size: 16px;
	color: #000000;
	margin-left: 0px;
	padding-left: 10px;
	font-weight: bolder;
}


.cont .our_team_content {
	width: 515px;
	margin-left: 0px;
	margin-top: 20px;
	font-size: 11px;
	text-decoration: none;
	line-height: 22px;
	padding-left: 0px;
	color:#000;
}
.menu00 {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.menu00 .comp {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu11.gif);
	background-repeat:no-repeat;
	background-position: center center;
	float:left;
	background-color:#999
}
.menu00 .comp a {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu11.gif);
	background-repeat:no-repeat;
	background-position: center center;
	float:left
}
.menu00 .comp a:hover {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu1.gif);
	background-repeat:no-repeat;
	background-position: center center;
	float:left
}

.menu00 .vip {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu22.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}
.menu00 .vip a {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu22.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}
.menu00 .vip a:hover {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}

.menu00 .feedback {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu33.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}
.menu00 .feedback a {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu33.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}
.menu00 .feedback a:hover {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu3.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}

.menu00 .download {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu44.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}
.menu00 .download a {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu44.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}
.menu00 .download a:hover {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu4.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}

.menu00 .yuan {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu55.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}
.menu00 .yuan a {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu55.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}
.menu00 .yuan a:hover {
	height: 46px;
	width: 220px;
	background-image: url(../images/menu5.gif);
	background-repeat: no-repeat;
	background-position: center center;
	float:left
}.conts .about {
	width: 978px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.about .banner_tobgo {
	width: 978px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/tobgo_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-align:left;
	
}
.about_content {
	width: 733px;
	margin-top: 18px;
	margin-left:21px;
}
.about_content1 {
	width: 936px;
	padding-top: 18px;
	clear:both; margin:0 auto;
}
.about .cont_tobgo {
	width: 978px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../images/tobgo_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	clear: both;
	height:auto;
}
.cont_tobgo_left {
	background-image: url(../images/tobgo_bg.gif);
	height: auto;
	width: 203px;
	background-repeat: repeat-y;
	background-position: center center;
	float: left;
}
.cont_tobgo_right {
	float: right;
	height: auto;
	width: 775px;
}
.cont_tobgo_right1 {
	height: auto;
	width: 978px;
	background:#FFF;
	clear:both;
	margin:0 auto;
}
.head_title {
	margin-top: 0px;
	clear: both;
	float:right;
	margin-top:7px;
	font-size:16px;
	font-weight:bold;
	font-family:'微软雅黑';
	width:100%;
	text-align:right
}
.menu_left #topnav {
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	list-style-type: none;
}

.cont_tobgo_left a { background:url(../images/icon-sarrow-link.gif) no-repeat 0 -20px; padding-left:18px; }
.cont_tobgo_left a:hover { background:url(../images/icon-sarrow-link.gif) no-repeat 0 -76px; }
.our_team_title {
	width: 460px;
	height: 40px;
	border: 5px solid #EEEEEE;
	line-height: 40px;
	font-size: 16px;
	color: #000000;
	margin-left: 0px;
	padding-left: 10px;
	font-weight: bolder;
}
.a {
        filter:alpha(opacity=40); /* IE */
        -moz-opacity:0.4; /* Moz + FF */
        opacity:0.4; /* 支持CSS3的浏览器（FF 1.5也支持）*/
      }
.b {
        filter:alpha(opacity=100); /* IE */
        -moz-opacity:1; /* Moz + FF */
        opacity:1; /* 支持CSS3的浏览器（FF 1.5也支持）*/
      }.friendlinks {
	height: 115px;
	width: 145px;
	float: left;
}
.inputs {
	height: 21px;
	width: 175px;
	border: 1px solid #FFF;
	line-height: 21px;
}
.inputb {
	height: 21px;
	width: 100px;
	border: 1px solid #FFF;
	line-height: 21px;
}.hire {
	width: 650px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	padding-bottom: 0px;
}
.hire .hireeve {
	width: 260px;
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: left;
	text-decoration: none;
}
.head_t .pin {
	width: 250px;
	height: 55px;
	float: left;
	margin-top: 25px;
	text-align: center;
	margin-left:25px;
}
.clear {
	clear: both;
}
.SEO_TOBGO{
	height:90px;
	line-height:22px;
	width:100%;
	clear:both;
	font-family:'宋体'; 
	font-size:12px; 
	text-align:left
	}
.helpbox{margin-bottom:10px; width:100%;}
.helpbox h2{font-size:13px; padding-left:10px; line-height:26px; width:936px; margin:0 auto; border:solid 1px #ccc; background-color: #EDEDED; font-weight:normal; }
.helpbox h2:hover{font-size:13px;line-height:26px; width:936px; margin:0 auto; border:solid 1px #ccc; background-color: #00A0E9; font-weight:normal; color:#FFF; cursor:pointer}

.helpbox h2:hover a{font-size:13px;line-height:26px; width:936px; margin:0 auto; border:solid 0px #ccc; background-color: #00A0E9; font-weight:normal; color:#FFF; cursor:pointer}
.helpbox .help_none{border:solid 1px #ccc; border-top:none; width:946px; margin:0 auto; background-color:#fff;}

.help_none p{width:900px; line-height:26px; margin:0 auto; padding:0;}
.help_none .helpInfo_after{padding-left:28px; width:620px;}
.help_none p a{color:blue; text-decoration:underline;}
.help_none h3{font-size:16px; line-height:30px; text-align:center; font-weight:normal; color:#f20c0c;}
.help_none table{border:solid 1px #ccc;border-collapse:collapse; background-color:#fff; margin-left:10px; line-height:24px;}
.help_none table td{border:solid 1px #ccc; border-top:none; border-right:none; padding:3px;}
.help_none table td span{color:#f20c0c; font-size:14px;}
.help_none table td a{color:blue; text-decoration:underline;}
.help_none table th{border:solid 1px #ccc; text-align:center; font-weight:normal;padding:3px;}