﻿/* CSS Document */
@charset "utf-8";
*{margin:0; padding:0; color:#595757;}

ul, ul li{list-style:none;}
dl, dt{clear:both;}
img{border:none;}

a:link, a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

a.linkLine:link, a.linkLine:visited{text-decoration:underline; color:#ff0000;}
.clear{clear:both; font-size:1px; height:0; line-height:0;}

table {border-collapse:collapse; font-weight:normal; font-size:12px;}
/*========================== layout */
body{
	color:#000;
	text-align:center;
	font-family:"宋体", Verdana, Arial, Helvetica, sans-serif;
	background-color:#b8c0c1;
}


#warp{margin:0 auto; text-align:left; width:960px; background-color:#fff; position:relative;}

#head{width:937px; height:100px; padding-left:23px; background:url(../images/head_bg.jpg) no-repeat;}
h1{text-indent:-999px; width:217px; height:32px; background:url(../images/h1.jpg) no-repeat; margin-top:38px; float:left;}
#head img{float:right; margin-top:22px;}

#nav{ border-bottom:3px solid #CCC; top:100px; width:960px; background-color:#2e70a5; height:26px; font-size:14px; font-weight:bold; position:absolute; z-index:99999;}
#nav ul {float:left; position:relative;}
#nav ul li {float:left; position:relative; display:inline; background:url(../images/mnav_off.gif) repeat-x; z-index:5000;}
#nav ul li  teble{ position:relative; z-index:99999;}
#nav ul li a, #nav ul li a:visited {
	float:left; display:block;
	text-decoration:none;
	width:90px; color:#fff;
	text-align:center;
	line-height:26px; height:26px;
}
* html #nav ul li a, #nav ul li a:visited {width:90px;w\idth:90px;}
#nav ul li ul {display:none;}
#nav ul li ul li{background:none;}

/*main nav over state*/
#nav ul li:hover a{color:#fff; background:url(../images/mnav_on.gif) repeat-x;}
#nav ul li.select{ background-color:#4393d3;}

/*show drop-down list*/
#nav ul li:hover ul {display:block; position:absolute; top:26px; left:0; width:100%;}
#nav ul li:hover ul  li{margin-left:0;}
/*drop-down on state*/
#nav ul li:hover ul li a {display:block; background:#fff; color:#6f6f6f; height:25px;line-height:25px; width:110px; border-top:1px solid #e3e3e3; text-align:left; padding-left:10px;}
/*sub drop-down over state*/
#nav ul li:hover ul li a:hover {color:#fff; background:url(../images/mnav_on.gif) repeat-x;}


#main, #main_nonebg{width:960px; position:relative; background:#fff url(../images/main_bg.jpg) no-repeat left 60px; padding-bottom:30px;}
#main_nonebg{background:#fff;}
.long_main{min-height:600px;}
*html .long_main{height:980px;}
.jjw_main{min-height:830px;}
*html .jjw_main{height:830px;}

#main_head{width:960px; height:155px; background:url(../images/h2_bg.jpg) repeat-y top right;}
#main_head h2{height:155px; width:960px; line-height:155px; text-indent:-999px;}

#main_head h2.intro{background:url(../images/intro.gif) no-repeat 257px center;}
#main_head h2.develop{background:url(../images/develop.gif) no-repeat 257px center;}
#main_head h2.organize{background:url(../images/organize.gif) no-repeat 257px center;}
#main_head h2.honour{background:url(../images/honour.gif) no-repeat 257px center;}
#main_head h2.culture{background:url(../images/culture.gif) no-repeat 257px center;}
#main_head h2.message{background:url(../images/message.gif) no-repeat 257px center;}

#main_head h2.gwh{background:url(../images/gwh.gif) no-repeat 257px center;}
#main_head h2.gws{background:url(../images/gws.gif) no-repeat 257px center;}
#main_head h2.inou{background:url(../images/inou.gif) no-repeat 257px center;}
#main_head h2.jjw{background:url(../images/jjw.gif) no-repeat 257px center;}

#main_head h2.invite{background:url(../images/invite.gif) no-repeat 257px center;}
#main_head h2.service{background:url(../images/service.gif) no-repeat 257px center;}
#main_head h2.contact{background:url(../images/contact.gif) no-repeat 257px center;}
#main_head h2.internal{background:url(../images/internal.gif) no-repeat 257px center;}
#main_head h2.policy{background:url(../images/policy.gif) no-repeat 257px center;}
#main_head h2.mmarket{background:url(../images/mmarket.gif) no-repeat 257px center;}
#main_head h2.agency{background:url(../images/agency.gif) no-repeat 257px center;}
#main_head h2.partner{background:url(../images/partner.gif) no-repeat 257px center;}
#main_head h2.channer{background:url(../images/channer.gif) no-repeat 257px center;}
#main_head h2.fourway{background:url(../images/4way.gif) no-repeat 257px center;}

#banner{width:960px; height:168px; margin-top:26px;}
/*#siderbar{float:left; width:227px; padding-left:20px; height:200px; line-height:25px; font-size:12px; border:1px solid red;}*/


#cont{float:right; width:703px;}

#foot{width:960px; height:50px; line-height:20px; color:#898989; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif; background:url(../images/foot-bg_28.gif) repeat-x 0 0; padding-top:20px;}

/*========================== style */
.gree_line{border-top:2px solid #abce36;}
.blue_line{border-top:2px solid #2d638e;}
.grey_line{border-top:2px solid #b5b6b6;}
.orange_line{border-top:2px solid #f08437;}
.font_big{font-size:22px; text-align:center; font-weight:bold; line-height:40px; color:#003366;}

.padding10{padding-top:10px;}
.padding20{padding-top:20px;}
.padding25{padding-top:25px;}
.padding30{padding-top:30px;}
.padding40{padding-top:40px;}
.padding60{padding-top:60px;}

.padding0{padding:0!important;}
.padding_b30{padding-bottom:30px;}

.center{text-align:center;}
.sub_tit{color:#999; padding-bottom:20px; text-align:center;}
.blue12{color:#3e86c0;}

/*.indent2{text-indent:2em!important;}*/
.indent3{text-indent:3.5em!important;}
.indent8{text-indent:8em}
.indent1{text-indent:2em!important;}

.p-title li.indent2{text-indent:2em!important;}

.img_two, .img_one{text-align:center;}
.img_one img{margin:10px auto;}
.img_two img{display:inline; padding:10px 5px;}

.row_two{width:312px; padding:10px 0 ; float:left; margin-right:29px; font-size:12px; line-height:25px;}
.row_one{width:655px; padding:10px 0; clear:both; font-size:12px; line-height:25px;}

.row_one_boeder{width:630px; padding-left:10px; margin-top:20px; clear:both; font-size:12px; line-height:25px; border-left:8px solid #b5b6b6;}



.gws_cont dl dt{font-weight:bold; color:#3e86c0; font-size:14px;}
.gws_cont ul li{text-indent:1em;}

/* 企业文化 */
.dl_red dt, .dl_blue dt{color:#e60012; font-size:16px; margin-top:30px; background:url(../images/dl_red.gif) no-repeat right center;}
.dl_blue dt{color:#0068b7;}
.dt_top{margin:0!important;}
.dt_long{background:url(../images/dl_red2.gif) no-repeat right center!important;}

/* 人才招聘 */
.job_dl dt, .internal_list li{font-size:16px; color:#3e86c0; background:url(../images/job_dl.gif) no-repeat left center; padding-left:25px;}
.job_dl span{ background-color:#e4e4e5; padding:8px 3px;}
.deve_dl dt{color:#f08437; font-size:16px; border-bottom:1px #595757 dotted; line-height:30px;}

.organ_dl{margin-left:40px;}
.organ_dl dt{display:none;}
.organ_dl dd{float:center; width:350px;}

#roll_img{width:650px; height:105px; border:1px solid #e5e6ea; overflow:hidden;}
#roll_img img{display:block; width:140px; height:85px; margin:0 1px;}
#roll_img span{ font-size:12px; line-height:20px; color:#0068b7;}
#roll_img td{text-align:center;}

.margin_img img{display:block; padding:10px 0;}
.internal_list li a:link{color:#3e86c0;}
.internal_list li a:visited, .internal_list span{color:#666;}
.internal_list li a:hover{color:#3e86c0;}
.internal_list span{font-size:12px;}

.job_dl ul{width:655px;}
.job_dl ul li{line-height:25px; background:url(../images/li_bg.gif) no-repeat left 10px; padding-left:24px; width:630px;}


/* 产品体系 */
.fourway_top{float:left; width:430px; margin-right:30px; margin-top:10px; line-height:30px; font-size:14px;}
.fourway_h3{color:#eb6100; font-size:14px; clear:both; font-weight:bold;}

.line30{line-height:30px;}
.fouWayDl, .fouWayDl li{clear:both;}
.fouWayDl li .short{color:#3475ad; float:left; font-weight:bold; padding-top:10px; font-size:14px; line-height:30px;}
.fouWayDl li .long{color:#626262; font-weight:normal; float:left; padding-top:10px; width:500px; font-size:14px; line-height:30px;}


.fourway_expert{padding-top:10px; clear:both;}
.fourway_expert strong{color:#1853ac; font-size:14px;}
.fourway_expert img{display:block; float:left;}
.fourway_expert div{float:left; width:570px; padding-left:10px; line-height:22px;}


/*浮动菜单*/
#p-leftmenu{width:240px; position:absolute;overflow:hidden; z-index:5000; position:absolute; left:5px; top:305px;}
#p-leftmenu .line_bottom{border-bottom:1px solid #dadada;}

#p-leftmenu li{display:block;  font-size:14px; color:#FFF; border-bottom:1px solid #969696;}
#p-leftmenu li.special{border-bottom:none;}
#p-leftmenu li a{display:block; padding-left:1em; height:32px; outline:none; color:#9999;font-size:13px; line-height:32px;color:#999;  border-left:3px solid #fff; font-weight:bold;}
#p-leftmenu li ul li { border:none;}
#p-leftmenu li ul li a{ height:20px; line-height:20px; padding-left:30px; font-size:12px; border:none; font-weight:lighter; color:#0094D0;}

#p-leftmenu li ul li a:hover{ border:none;background:#09F;color:#FFF;}
#p-leftmenu li a:hover{color:#333; text-decoration:none; border-left:3px solid #09F;}
#p-leftmenu .p-title{height:30px; line-height:30px; background:#3e86c0; padding-left:5px; color:#FFF;}
#p-leftmenu li a.p-hover{border-left:3px solid #09F;}
#p-leftmenu li a.p-hover:hover{border-left:3px solid #09F; padding-left:13px;}


#cont dt a{ text-decoration:none;color:#3e86c0;}

#p-newCont{float:right;width:655px; padding-right:48px; padding-top:10px; line-height:24px; font-size:12px;}

#p-newCont .pagetitle{margin:20px 0; font-size:20px;}
#p-newCont .pagetitle p{line-height:36px;}
.p_lin30{line-height:36px; font-size:15px; font-weight:bold; color:#ff0000; font-family:"微软雅黑";}
.p_lin30 span{color:#ff0000; font-size:10px;}

#p-newCont .hilite{color:#ff7e00; margin:10px 0 5px 0; font-size:18px;line-height:24px;}
#p-newCont h3{font-size:14px; line-height:24px; margin:3px 0;}

#p-newCont ul{padding-left:25px;}
#p-newCont ul li, #p-4wayCont ul li{background:url(../images/li_bg.gif) no-repeat 2px 9px; padding-left:15px; line-height:24px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}



#p-newCont strong{color:#ff0000;}
#p-newCont .font-red{font-weight:bold; font-size:15px;}

#p-newCont table{width:95%; border:2px solid #b7681d; margin:10px auto;}
#p-newCont table td{border:1px solid #cf9a68; border-collapse:collapse; line-height:25px; padding:0 5px;}
.adress p{line-height:30px;}

/*教育评估*/
.teachEval p{line-height:22px; margin-bottom:15px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.teachEval h2{color:#FF0000; font-size:14px; line-height:24px; margin-bottom:20px;}
.teachEval h2 a{color:#FF0000;font-family:Arial, Helvetica, sans-serif;}
.teachEval h3{font-size:14px; line-height:24px;font-family:Arial, Helvetica, sans-serif;}
.teachEval ul{margin-bottom:15px; padding-left:25px;}
.teachEval ul li{ margin-bottom:5px; list-style-type:decimal; line-height:20px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.teachEval .hilite{color:#ff7e00;}
.teachTitle{background:url(../images/title_pic.gif) no-repeat 257px 0 ;}
/*首页*/
.left-box{width:278px; margin-right:10px; float:left;}
.right-box{float:left; width:667px;}
.mart-msg .index-title{background:url(../images/mart-msg-title.gif) no-repeat 0 0; height:24px;}
.mart-msg .index-content{ line-height:24px; margin-bottom:10px;}
.mart-msg .index-content a:hover,.mart-system .index-content a:hover{text-decoration:none; border-bottom:1px dashed #666; color:#999;}
.mart-msg .index-content ul li{ background:url(../images/list_icon_07.gif) no-repeat 0 10px; padding-left:10px;}
.homePage{padding-top:40px;}
.index-content{padding:5px;}
.mart-system .index-title{background:url(../images/mart_system.gif) no-repeat 0 0; height:25px;}
.mart-system .index-content{ line-height:24px; margin-bottom:10px;}
.mart-system .index-content ul li{ /*background:url(../images/list_icon_07.gif) no-repeat 0 10px;*/ padding-left:10px;}
.mart-system .index-content ul li a{ font-weight:bold;}
.mart-system .index-content ul li ul li{ padding-left:0;}
.mart-system .index-content ul li ul li a{ font-weight:lighter;}
.mart-system .index-content ul li ul li a.special{color:#0094D0;}
.mart-system .index-content ul li ul li a.special:hover{color:#0094D0; border-bottom:1px dashed #0094D0;}
.mart-system .index-content ul li ul li{background:none; line-height:22px;}

.product-show{ margin-bottom:10px;}
.prodcut-val{background:url(../images/product_val_15.gif) no-repeat 0 0; margin-bottom:10px;}
.prodcut-val .index-title{ font-size:14px; font-family:"黑体", Arial, Tahoma, Verdana; font-weight:bold; margin-bottom:10px;}
.prodcut-val .new-pic{float:left; border:2px solid #F8F8F8; padding:1px;}
.prodcut-val .new-content { margin-left:148px; margin-top:10}
.prodcut-val .new-content h2{font-size:14px; font-family: Arial, Tahoma, Verdana; margin-bottom:5px;}
.prodcut-val .new-content h2 a{color:#0094d0; }
.prodcut-val .new-content h2 a:hover{background:#0094d0; color:#FFF;}
.prodcut-val .new-content p{ text-indent:2em; line-height:18px; margin-bottom:8px;}
.user-case{clear:both;}
.user-case .index-title{background:url(../images/ueser_case_20.gif) no-repeat 0 0; height:23px;}
.user-case .index-content ul li{ 
float:left; width:175px; margin-right:10px; height:20px; line-height:20px; overflow:hidden; margin-bottom:5px; background:url(../images/icon_case_24.gif) no-repeat 0 7px;; padding-left:15px; margin-left:10px;
}
.more-link{ text-indent:-5000px; float:right; width:50px; height:20px; outline:none;}
.new-more{ font-weight:bold;}
.leftTit{font-weight:bold;  border-bottom:1px dashed #CCC; padding-bottom:5px; margin-bottom:5px; display:block; }
.new-more:hover{background:#666;color:#FFF;}
.font-red{color:#ff0000;}

.user-case .case{background:url(../images/ueser_case_bg.gif) no-repeat 0 0; height:23px; font-weight:bold; text-indent:2em;}

/*quick service*/
#quickSev{background:url(../images/quickSev_03.gif) no-repeat 0 0; height:147px; width:121px; position:absolute; z-index:100;}
.siwei{display:block;height:27px;width:120px; margin-top:30px; cursor:pointer;}
.talkOnline{cursor:pointer;width:120px; height:27px; display:block; margin-top:10px;}
.leaveMsg{cursor:pointer;width:120px; height:27px; display:block; margin-top:10px;}

/*guestbook*/
.guestBook label{float:left;width:35px;clear:both;}
.guestBook .label{margin-bottom:7px; line-height:20px;}
.inputText{width:180px; border:1px solid #Bcbcbc; height:18px; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.guestBook textarea{border:1px solid #Bcbcbc; width:260px; height:80px; overflow:auto;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
.subBut{margin-left:35px;width:50px; height:25px; line-height:25px; background:#2e70a5; color:#FFF;}
#errorPrompt,#promCon{color:#FF9900; line-height:15px;}
.promptSuc{padding:5px; border:1px solid #ff9900; background:#FFFFCC ; color:#666;}
.tab-msg{clear:both; overflow:hidden;}
.tab-msg .index-title{ line-height:25px; float:left;width:100%; background:url(../images/tab_bg.gif) repeat-x 0 0;}
.tab-msg .index-title a{font-weight:bold; font-size:13px; padding:0 10px; display:block; float:left; height:25px; }
.tab-msg .index-title a:hover{ text-decoration:none; border-bottom:1px solid #000;height:24px; color:#ff0000;}
.tab-msg  .index-content ul li{ background:url(../images/list_icon_07.gif) no-repeat 0 10px; padding-left:10px;}
.tab-msg .index-content{ line-height:24px; margin-bottom:10px;}
.tab-msg .index-title  .active{ text-decoration:none; border-bottom:1px solid #000;height:24px; color:#ff0000;}

.tab-msg  .index-content ul li.top{background:url(../images/list_icon_08.gif) no-repeat 0 10px; padding-left:10px;}

.tab-msg .index-title_s{ border-bottom:1px solid #dadada; background:url(../images/index-title.gif) no-repeat 76px 7px;}

.downFont{color:#ff0000; font-weight:bold; font-size:14px;}
.downFont a{color:#ff0000;}
ul.font16{padding:20px 0 5px 0;}
ul.font16 li{font-size:14px!important;}

.awayimg{padding-top:20px;}
.awayimg img{margin:0 auto; display:block;}
#p-leftmenu li ul{ padding-left:1em;}
#p-leftmenu li ul li ul{padding-left:2em;}
.index-content ul li ul{ padding-left:2em;}

/************************************ 2010 1 6***********************************/
.university h3{text-align:center; font-size:18px; font-weight:bold; line-height:35px;}
.university h3 em{font-size:25px; color:#ff0000;}
.university p{text-indent:2em;}
.university h4{text-align:center; font-size:18px; font-weight:bold; line-height:35px; margin-top:25px;}
.university h4 strong{font-size:25px; color:#ff0000;}

.university h5{text-align:center; font-size:18px; font-weight:bold; line-height:35px; margin-bottom:25px;}
.university h5 strong{font-size:22px;}
.university .xie{font-style:italic; font-weight:bold; font-size:14px; margin:15px 0;}
/************************************ 2010 1 25***********************************/
.university p.first{text-indent:0em;}

.map{background:url(../images/map2.gif) no-repeat right; height:270px; line-height:35px;}

/************************************ 2010 3 12***********************************/
.relative2 td{padding:0 5px; border:1px solid #000;}
#p-leftmenu li ul li a.strong{font-weight:bold;}
.mart-system .index-content ul li ul li a.strong{font-weight:bold; color:#F90}
.mart-system .index-content ul li ul li a.strong:hover{ color:#F90; border-bottom:1px dashed #F90;}