﻿@import url("basi.css");
.red{color:Red} 
#submenu a{color:#fff; margin-left:10px;}
.main{ margin:0 auto; width:1000px;}
.head{color:#2270d7}
.top{BORDER-RIGHT: #e7f0fc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e7f0fc 1px; PADDING-LEFT: 10px; Z-INDEX: 999999; BACKGROUND: #fafcfe; PADDING-BOTTOM: 0px; BORDER-LEFT: #e7f0fc 1px solid; WIDTH: 960px; COLOR: #000; LINE-HEIGHT: 31px; PADDING-TOP: 0px; BORDER-BOTTOM: #e7f0fc 1px solid; POSITION: relative; HEIGHT: 32px; margin:0 auto;}
 
.top p{ text-align:right; margin-right:20px;}
.bl_b, .br_b {background:transparent url(../_img/j_6.gif) no-repeat scroll 0 0;
height:4px;overflow:hidden;position:absolute;width:4px;}

 
.bl_b {background-position:0 -12px;bottom:-1px;left:-1px;}
.br_b {background-position:-4px -12px;bottom:-1px;right:-1px;}

.logo{margin-top:35px;}

#nav{width:1000px;margin-top:5px;}
.nav_menu{height:40px;}
.nav_menu ul{height:40px;background:url(../_img/nav_bg.gif) repeat-x bottom;float:left;}
.nav_menu ul li{width:94px;height:40px;display:block;float:left;text-align:center;position:relative;z-index:299px;}
.nav_menu ul li a.no_hr{background:none;}
.nav_menu ul li a{color:#285080;display:block;padding-top:18px;width:94px;height:22px;background:url(../_img/nav_li_hr.gif) no-repeat right 12px;}
.nav_menu ul li a:hover{text-decoration:none;}
.nav_menu ul li.currently{width:94px;height:40px;background:url(../_img/button.gif) no-repeat left -341px;}
.nav_menu ul li.currently a{font-weight:bold;font-size:14px;color:#fff;width:94px;height:25px;display:block;filter:none;padding-top:15px;background:none;}
.nav_menu ul li.nav_l{background:url(../_img/nav_ul_l.gif) no-repeat left bottom;width:5px;}
.nav_menu ul li.nav_r{background:url(../_img/nav_ul_r.gif) no-repeat right bottom;width:5px;}
.nav_menu ul li em{position:absolute;z-index:300px;background:url(../_img/menu_new.png) no-repeat;width:40px;height:29px;bottom:26px;}
.nav_menu ul.title{ margin-left:20px;}
.submenu{overflow: hidden; height: 37px; color:#fff; line-height:37px; vertical-align:middle; text-align:center; background-color:#2270d7; border-left:solid 1px #266da7;border-right:solid 1px #266da7 }

 



#pricetable{background-color:#F3F8FF;padding:0 10px 10px;width:725px; float:right; height:416px}
#pricetable h2{font-size:14px;  padding:10px}
#pricetable div.inbox{height:352px}


.inbox{background:#FFFFFF none repeat scroll 0 0;border:1px solid #DDEBFF;color:#333333;font-size:14px;line-height:28px;padding:15px;}
#quickmenu{background:#edefe4 ; padding:4px;width:215px;}
#quickmenu li{border:1px solid #ccc;height:78px;margin-right:10px;padding-top:10px; text-align:center;width:213px;margin-bottom:5px;}
#quickmenu li h1{margin-top:30px;text-align:left;width:185px; font-size:12px;font-weight:normal}
#quickmenu .ml1{background:#FFFFFF url(../_img/ml1.gif) no-repeat scroll 6px 10px;} 
#quickmenu .ml2{background:#FFFFFF url(../_img/ml2.gif) no-repeat scroll 6px 10px;}
#quickmenu .ml3{background:#FFFFFF url(../_img/ml3.gif) no-repeat scroll 6px 10px;}
#quickmenu .ml4{background:#FFFFFF url(../_img/ml4.gif) no-repeat scroll 6px 10px;}   

#pricetable table{background:#fff none repeat scroll 0 0;border:1px dotted #CCCCCC;text-align:center;}
#pricetable table thead th {border-bottom:1px dotted #CCCCCC;border-right:1px dotted #CCCCCC;font-weight:600;}
#pricetable table td {border:1px dotted #CCCCCC;padding-top:6px;padding-bottom:6px;}

.bigbox{border:1px solid #C7E5FA;margin-bottom:10px;margin-top:10px; width:975px}
.bigbox h1{font-size:12px;background:#66ccff;border-bottom:4px solid #C7E5FA;height:42px;margin-bottom:10px;vertical-align:middle;line-height:42px;padding-left:10px;}
.bigbox p{ padding:10px}
.shows{border-top:1px solid #C7E5FA;padding:0 10px 10px 15px; }
.shows h5{background-color:#FFFFFF;color:#C7E5FA;float:left;margin:-8px 0 10px;padding:0 6px;position:relative;}
.bigbox dl{ float:left;padding:20px 15px 0 15px}
.bigbox dl dt{background:transparent url(../_img/icon_60_bg.gif) no-repeat scroll 0 0;font-family:simsun;height:60px;padding:4px 8px 8px 4px;width:60px; margin-right:10px;}
.bigbox dl dt img{height:60px;width:60px;}
.bigbox dl dd{margin-top:10px; margin-left:10px;}

.module{width:188px; background-color:#eeeef0; margin-right:1px;}
.module h1{font-size:12px; color:#fff;background:transparent url(../_img/tt_index.jpg) no-repeat;line-height:38px; padding-left:20px}
.module ul{padding:10px}
.module ul li{border-bottom:1px dotted #fff;line-height:19px;margin:0 auto;padding-top:6px;vertical-align:middle;padding-bottom:6px;}
.module ul li h3{font-size:12px; color:#66CC00}

.zj60 {background:transparent url(../_img/icon_60_bg.gif) no-repeat scroll 0 0;font-family:simsun;height:60px;padding:4px 8px 8px 4px;width:60px; margin-right:10px;}
.zj60 img {height:60px;width:60px;} 
.best{float:left; width:480px; border:solid 1px #dedede; margin-left:5px}
.best ul{padding:10px 15px 15px 15px}
.best ul li{ line-height:29px;}
.ability{float:left; width:290px; border:solid 1px #dedede}
.ability h2{padding:8px; background-color:#DDEBFF; margin-bottom:5px}
.ability p{ padding:10px;}
.service{margin-left:8px;  border-bottom:dotted 1px #333; margin-bottom:10px; padding-bottom:10px;}
.service dt{float:left;}
.service dd{float:right; width:200px; line-height:18px;}
.service2{margin-left:8px;  border-bottom:dotted 1px #333; margin-bottom:10px; padding-bottom:10px;}
.service2 dt{float:left;}
.service2 dd{float:right; width:300px; line-height:18px; margin-right:10px;}
 
.links{padding:10px;}
.links a {color:#999999;margin-right:10px;}
#footer{margin:20px auto; line-height:20px; vertical-align:middle; }


.graybox{border:1px solid #dadada;position:relative; margin-bottom:10px;}
.graybox .tl,
.graybox .tr,
.graybox .bl,
.graybox .br{background:#fff url(../_img/bg_col.jpg) no-repeat scroll 0 0;height:6px;overflow:hidden;position:absolute;width:6px;}
.graybox h2{background:url(../_img/t_mid.jpg) repeat-x;height:28px;line-height:28px;overflow:hidden; padding-left:10px; color:#036cc2}
.graybox h2 span{ color:Black; margin-left:5px;}
.graybox h2 a{ float:right; margin-right:10px; background:url(../_img/more.jpg) no-repeat; display:inline-block; width:33px; height:11px; margin-top:8px;}
.graybox h2 a span{ display:none}
.graybox ul { padding:10px;}
.graybox ul li{margin-top:4px;}
.graybox .tl {left:-1px;top:-1px;}
.graybox .tr {background-position:0 -6px;right:-1px;top:-1px;}
.graybox .bl{background-position:0 -12px;bottom:-1px;left:-1px;}
.graybox .br{background-position:0 -18px;bottom:-1px;right:-1px;}


.whitebox{border:1px solid #dadada;position:relative;margin-bottom:10px; }
.whitebox h2{height:28px;line-height:28px;overflow:hidden; padding:10px; color:#036cc2}
.whitebox h2 span{ color:Black; margin-left:5px;}
.whitebox .tl,
.whitebox .tr,
.whitebox .bl,
.whitebox .br{background:#fff url(../_img/fff_col.jpg) no-repeat scroll 0 0;height:6px;overflow:hidden;position:absolute;width:6px;}
.whitebox .tl {left:-2px;top:-2px;}
.whitebox .tr {background-position:0 -6px;right:-2px;top:-2px;}
.whitebox .bl{background-position:0 -12px;bottom:-2px;left:-2px;}
.whitebox .br{background-position:0 -18px;bottom:-2px;right:-2px;}
.whitebox ul { padding:10px;}
.whitebox ul li{ line-height:18px; margin-top:8px;}

.eeebox{border:1px solid #dadada;position:relative;margin-bottom:10px;background-color:#f2f2f2  }
.eeebox h2{height:28px;line-height:28px;overflow:hidden; padding:10px; color:#036cc2;border-top:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #fff}
.eeebox h2 span{ color:Black; margin-left:5px;}
.eeebox .tl,
.eeebox .tr,
.eeebox .bl,
.eeebox .br{background:#fff url(../_img/eee_col.jpg) no-repeat scroll 0 0;height:6px;overflow:hidden;position:absolute;width:6px;}
.eeebox .tl {left:-2px;top:-2px;}
.eeebox .tr {background-position:0 -6px;right:-2px;top:-2px;}
.eeebox .bl{background-position:0 -12px;bottom:-2px;left:-2px;}
.eeebox .br{background-position:0 -18px;bottom:-2px;right:-2px;}
.eeebox ul{ padding:10px; border-bottom:solid 1px #fff;border-left:solid 1px #fff;border-right:solid 1px #fff}
.eeebox ul li{ line-height:18px; margin-top:8px;}
.mainleft{ float:left;width:258px; margin-left:6px;}
.mainmid{ float:left; margin-left:10px;width:435px;}
.mainright{ float:left;width:268px; margin-left:10px;}
.loginbtn{background:transparent url(../_img/login.jpg) no-repeat scroll 0 0;border:medium none; cursor:pointer; height:23px;width:55px;}
input.txt{ width:88px; height:18px; margin-left:5px; margin-right:8px; margin-top:-5px;}


ul.news li{ list-style-type:square; list-style-position:inside; color:#dadada }
ul.news li span{ color:Black}
ul.contact li{ margin-top:4px; line-height:21px;}



.about ul{padding:10px 15px 12px 15px;}
.about ul li{ line-height:19px;}

.tabbox{ padding:6px;}

.tabbox h5 span.current{background:transparent url(../_img/tab_current.jpg) no-repeat scroll 0 0;
cursor:pointer;
display:block;
float:left;
height:36px; line-height:36px; vertical-align:middle; z-index:100; top:1px; left:-1px; position:relative;
text-align:center;
width:120px;}

.tabbox h5 span.normal{background:transparent url(../_img/tab.jpg) no-repeat scroll 0 0;
cursor:pointer; margin-left:4px; 
display:block;
float:left;
height:32px; line-height:32px; vertical-align:middle; top:2px;position:relative;
text-align:center;
width:120px;}

.normaltab{background:transparent url(../_img/tab.jpg) no-repeat scroll 0 0;
cursor:pointer; margin-right:3px; margin-top:5px;
display:block;
float:left;
height:32px; line-height:32px; vertical-align:middle;
text-align:center;
width:120px;}
.normaltab.last{margin-right:0px;}
.tabbox ul{ border:solid 1px #dadada; background-color:#fff;}


.edu li{ line-height:28px; }


.questionlist li{line-height:25px; margin-bottom:20px;text-indent:24px; padding:10px; }
#payaccount li{line-height:28px; margin-bottom:16px;letter-spacing:2px;}


 
.flinks dt{ height:24px; line-height:24px; vertical-align:middle;background:url(../_img/blue_bg.gif) repeat-x scroll 0 0;
color:#0F83C5;  padding-left:10px; margin-top:10px;}
.flinks dt a{ color:Black}
.flinks dt span{  float:right;  margin-right:10px;}
.flinks dt span a{ text-decoration:underline}
.flinks dd{border-left:1px solid #88D2EB;border-right:1px solid #88D2EB;border-bottom:1px solid #88D2EB;  height:40px; padding:10px;}
.flinks dd a{ margin-right:15px; line-height:20px;}





/*留言板*/
.msg dl{ margin-bottom:10px; border:solid 1px #dedede; padding:3px;}
.msg dl dt{ margin-bottom:10px; background-color:#e8f1fe; padding:8px; border-bottom:dotted 1px black;}
.msg dl dt span{ margin-right:10px;  float:right}
.msg dl dd{ margin-bottom:10px; padding:8px}

/*主题*/

.showtopic h1{background-color:#e8f1fe;padding:8px;}
.showtopic dl{ margin-bottom:10px; border:solid 1px #dedede; padding:3px;}
.showtopic dl dt{ margin-bottom:10px;  padding:8px; border-bottom:solid 1px #DD0101; text-align:right}
.showtopic dl dd{ margin-bottom:15px; padding:8px}


.input_msg{background-color:#F3F3F3; border-top:solid 1px #D8E2EA}
.input_msg h1{background-color:#e8f1fe; padding:5px;border-bottom:dotted 1px black; }
.input_msg .blue_btn {float:right;height:26px;line-height:26px;width:64px; margin-right:10px;}
.input_msg textarea {background-color:#FFFFFF;border:1px solid #999999;height:70px;margin-bottom:3px;overflow:auto;width:470px;}
.input_msg  ul{ padding:10px;}
.input_msg  ul li{ line-height:30px;}
.input_msg span{ margin-right:5px;}
.input_msg td{ padding:3px 5px;}
.input_msg td.tdword{ text-align:right}
/*讨论区*/
.msg table{ border:solid 1px #dedede; margin-bottom:10px;}
.msg table tr td{ padding:10px;}
.msg table thead tr{background-color:#e8f1fe;}

.one{background-color:#FAFAFA;} 
 
 
 #path{margin: 10px;}
 
 
 
.saleWrap{width:486px; border:solid 1px #4499ee}
.saleWrap h5{ background-color:#4499ee; line-height:25px; color:#fff; padding-left:10px;}
.saleWrap dl{width:486px; margin-top:5px;}
.saleWrap dl dt{ float:left; width:120px; margin-bottom:5px;display:inline;}
.saleWrap dl dt a{ margin-left:5px; border:solid 1px #8ec2f5 ; width:107px; height:122px; display:block; margin-right:6px;}
.saleWrap dl dt a img{ width:105px; height:120px; padding:1px; }
.saleWrap dl dd{ float:left;width:360px;margin-bottom:5px; line-height:20px; color:#000; margin-right:3px;  margin-left:3px;display:inline; }
  
#serviceMid{width:488px; float:left; margin-left:6px;display: inline}
#serviceRight{ float:left; width:231px; margin-left:4px; display: inline}

.saleWrap div{margin-top:5px;}
div a.red{ color:Red; border:solid 1px Red}
div a.red:hover{color:Blue;border:solid 1px Blue}


#left1{ margin-bottom:10px; width:231px;}
#left1 em{ font-style:normal; width:118px; float:right; margin-right:15px;display:inline; }
#left1 .other em{margin-right:10px; }
.left1header{background:url(../adimg/left1_top.gif) no-repeat;height:42px; width:231px;}
.white{background:#fff url(../adimg/left_bg.jpg) repeat-y; height:30px; line-height:30px; vertical-align:middle}
.other{background:#eee url(../adimg/left_bg.jpg) repeat-y;height:30px; line-height:30px; vertical-align:middle}
.other span{ background-color:#F6F6F6; display:block; width:201px; height:30px; margin:0 auto; padding-left:20px;}
.white{ padding-left:25px;}
.left1footer{background:url(../adimg/left2_footer.jpg) no-repeat;height:12px; width:231px;}


#left2{margin-bottom:10px; width:231px;}
#left2body{background:url(../adimg/left_bg.jpg) repeat-y; padding:16px;}
#left2 dl{ margin-bottom:18px;}
#left2 dl dt{ height:30px; line-height:30px; font-weight:800; overflow:hidden;color:#0066ff;}
#left2 dl dt a{color:#484848;}
#left2 dl dd{ line-height:20px;}
.left2header{background:url(../adimg/left3_top.jpg) no-repeat;height:35px; line-height:35px; vertical-align:middle;width:231px; text-indent:46px}


#left3{margin-bottom:10px; width:231px;}
#left3body{background:url(../adimg/left_bg.jpg) repeat-y; padding:16px;}
#left3 ul li{ line-height:22px;}
#left3 ul li a{color:#484848;overflow:hidden}
.left3header{background:url(../adimg/left4_top.jpg) no-repeat;height:35px; width:231px;}

 
#aboutUS p{ margin-bottom:15px; text-indent:28px; word-spacing:1.5px; background-color:#FFF;
line-height:30px; padding:20px; border:solid 1px #eee; font-size:15px;}



/* Feedback ------------------------------ */
.feedback_border {margin: 0px auto;padding: 10px;background-color: #f5f5f5; }
.feedback,aboutUS {padding: 10px;background-color: #ffffff;border: 1px solid #cccccc;}
.feedback h3 {
	margin-bottom: 10px;
	padding: 0 10px 0 35px;
	height: 26px;
	line-height: 26px;
	background: url(../_img/icon_feedback.gif) no-repeat 12px 4px;
	border-bottom: 1px solid #c5cfdf;
	font-size: 14px;
	font-weight: bold;
}

 

.cinfo {
padding: 5px 0 5px 30px;
font-size:14px;
line-height:30px;
}
.feedback p {
	padding: 10px 0 0px 30px;font-size:14px;
	color: #666666;
} 
.feedback textarea {
	padding: 5px;
	width: 280px;
	height: 80px;
	border: 1px solid #808080;
	vertical-align: top;
	overflow: auto;
}

.feedback .input_text {
	width: 290px;
	height: 18px;
	line-height: 18px;
	border: 1px solid #808080;
}
.btn_green {background-color: #99cc33;	border-top: 1px solid #ecfccd;	border-right: 1px solid #567021;	border-bottom: 1px solid #567021;border-left: 1px solid #ecfccd;color: #ffffff;}
.feedback .btn_green {width: 86px;height: 26px;}

  


.content{ padding:15px; line-height:23px;}
.sercontent{ padding:15px; line-height:26px;}
