@charset "utf-8";
/*
FONT-FAMILY:arial,verdana,sans-serif;
font-size: 62.5%;
*/
*{margin:0;padding:0;}
html,body {height:100%;}
body{	
	color:#666;
	font-family:Arial, Helvetica, sans-serif,"宋体",Simsun, Microsoft YaHei, Arial Unicode MS, Mingliu, Arial, Helvetica;
	font-size:12px;
	/*font-family: tahoma,Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica;
	font-family:arial,verdana,sans-serif,Arial Unicode MS;*/
}
input, select{ font-size:12px;}
td,p,li,div,select,input,h1,h2,h3,h4,h5,h6{line-height:150%;}
ul,ol{list-style-type:none;}
a img{border:none;}
img{border-color:#ccc;}
p{padding:0 0 14px;}
a{color:#4a2e1a;cursor:pointer;}
a:hover,a:active{color:#837264;text-decoration:underline;}
/*
a:visited{color:#800080;}
a:hover{color:#FF3300;text-decoration:underline;}*/
/*text style*/
.t12{font-size:12px;}
.t14{font-size:14px;}
.black{color:#000;}
.white{color:#fff;}
.grey{color:#ccc;}
.red{color:#f30;}
.blue{color:#03f;}
.mcolor{color:#900;}
.b{font-weight:bold;}
.clear{clear:both;}
.nob{border:none;background:none;}
.l{float:left;}
.r{float:right;}
.float_left {float:left;padding:7px;}
.float_right {float:right;padding:7px;}
.img_float_left {float:left;clear:left;margin:0 8px 10px 0;}
.img_float_right {float:right;clear:right;margin:0 0 10px 8px;}
/*all*/
.submit{ cursor:pointer;}

/*header*/
.header{background:url(../img/bg_header.gif) repeat-x left top; width:100%; height:87px;}
.header .container{background:url(../img/bg_top.gif) no-repeat center top; height:87px;}
.header .logo{float:left; display:block; font-size:0px;}

.topnav{padding:5px 10px 0 0; float:right; width:380px;}

.search{ float:right; padding-right:10px;}
.search .input{ padding:3px 5px 0 5px; border:1px solid #ccc; width:134px; height:14px; line-height:14px;}
.search .submit{background:url(../img/bg_index.gif) no-repeat left -90px; border:none; width:44px; height:20px; line-height:20px; color:#333; font-size:12px; padding-left:5px;}

.languege{background:url(../img/bg_index.gif) no-repeat left -120px;width:150px;height:20px;float:right;text-align:center;}
.languege a{margin:0px 10px;text-decoration:none;}
.languege a.en{font-family:verdana,sans-serif,Arial Unicode MS;font-size:10px;}

.banner{width:100%;background:#f1f7fd;}

.container{width:900px;margin:0 auto;}

.navshow{height:24px; border-bottom:6px solid #005a9b;}
.nav ul{ padding-left:20px;}
.nav li{float:left;margin-right:10px;height:24px;}
.nav li.cur a{background-color:#005a9b;color:#fff;}
.nav li a{font-family: Microsoft YaHei;background-color:#fff;padding:0px 15px;float:left;display:block;height:24px; line-height:24px;color:#333;font-weight:bold;text-align:center;text-decoration:none; }
.nav li a:hover{text-decoration:none;}

.navshow .container{position:relative;}
.qqonline{position:absolute;right:10px;top:2px;}

.botbar{width:100%;}
.botbar .container{border:1px solid #e1e2e6;width:900px;overflow:hidden;}

#scrollWrap {overflow:hidden;width:395px; height:18px; float:left;}
#scrollMsg{}
.indnews{margin:0px auto;width:900px;}
.indnews .show{background:url(../img/bg_index.gif) no-repeat left top;
			margin-top:-29px;margin-left:402px;padding-left:103px;padding-top:7px;position:absolute;width:395px;height:24px;overflow:hidden;color:#fff;}
.indnews span{float:left;display:inline;margin-left:-103px;padding-left:15px;font-weight:bold;color:#fff;}
.indnews li{width:350px; height:18px; line-height:18px;}
.indnews li a{color:#fff;text-decoration:none;}
.ind_pro{;background:url(../img/bg_ind_pro.gif) repeat-x left top;width:568px;height:150px;float:left}
.ind_pro h3{background:url(../img/bg_index.gif) no-repeat left -35px;padding:2px 15px 0 20px;height:24px;line-height:30px;font-weight:bold;font-size:12px;color:#fff;overflow:hidden;}
.ind_pro h3 a{background:url(../img/bg_index.gif) no-repeat 29px -70px;margin-top:5px;padding-right:20px;float:right;font-size:12px;font-weight:normal;color:#666;text-decoration:none;line-height:14px;}
#demo{
	overflow:hidden;
	width:535px;
	padding:17px 0 0 0px;
	margin-left:17px;
}
#indemo{
	float:left;
	width:800%;
}
#demo1{
	float:left;
}
#demo2{
	float:left;
}
.ind_pro ul{}
.ind_pro li{margin-right:17px;float:left;width:90px;display:inline;}
.ind_pro li a img{background-color:#fff;padding:4px;border:1px solid #ededed;}
.ind_pro li a:hover img{background-color:#5a8acc;}

.hot{background:url(../img/bg_hot.gif) repeat-y left top;width:332px;float:left;}
.hot1,.hot2{float:left;padding-left:10px;width:156px;height:147px;}
.hot1{border-bottom:3px solid #0569cf;}
.hot2{border-bottom:3px solid #c66906;}
.hot1 .p1{padding:3px;color:#0f70a6;font-size:14px;font-weight:bold;}
.hot1 .p2{padding:0 0 0;line-height:14px;color:#333;}
.hot1 .p3{padding:0 0 0;line-height:14px;color:#0f70a6;}
.hot2 .p1{padding:3px;color:#c66505;font-size:14px;font-weight:bold;}
.hot2 .p2{padding:0 0 0;line-height:14px;color:#333;}
.hot2 .p2 span{color:#94500b;font-size:12px; text-decoration:none;}
.hot2 .p2 span a{color:#94500b;font-size:12px; text-decoration:none;}
/*botsidebar*/


/*main*/
.main{ background:#fff url(../img/bg_main.gif) repeat-x left top; margin:0px auto; width:900px; padding:0 10px 20px 10px;overflow:hidden; }
.subNav{padding-left:15px; height:33px; line-height:33px; color:#666;}
.protype{padding-top:10px;}
.protype li{background:#fff url(../img/bg_type_pro.gif) no-repeat left top;margin:0px 0 15px 10px; padding-top:4px; height:259px;width:210px;float:left;display:inline;}
.protype li h3{height:43px; line-height:43px; font-size:18px; color:#fff; text-align:center; text-shadow: 2px 1px 5px #b6dffd;filter:shadow(color=#b6dffd,direction=135,Strength=2);}
.protype li h3 a{color:#fff; text-decoration:none;}
.protype li h3 a:hover{color:#fff; text-decoration:none;}
.protype li div{ height:167px; text-align:center; padding-top:15px; margin-bottom:7px;}
.protype li span{ padding:0px 0 0 30px;color:#003767;}

.sidebar{background: url(../img/bg_sidebar.gif) no-repeat left top; margin-top:-53px; margin-left:1px; width:170px; min-height:225px; float:left; position:absolute;}
* html .sidebar{height:225px;}
.sidebar h3{ font-family: Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica; padding:20px 0 10px 0; font-size:16px; color:#4e4e4e; text-align:center;}
.sidebar li{ padding:3px 0 3px 37px; background:url(../img/icon_pro_li.gif) no-repeat 20px center; border-top:1px solid #f3f3f3; text-align:left;}

.sidebar li.cur{ background:url(../img/icon_pro_lion.gif) no-repeat 2px 2px;}
.sidebar li a{ color:#666; font-size:12px; font-weight:bold; text-decoration:none;}
.sidebar li.cur a{ color:#fff;}
.sideimg{ padding-left:4px; margin-top:25px;}
.sideimg a{ margin-bottom:12px; display:block;}

.title{ padding:5px 10px; border-bottom:1px solid #cccc99; width:646px; font-family: Microsoft YaHei; font-size:24px; font-weight:normal; color:#806f61;
}
.title span{float:right; color:#876a54; font-size:12px;}
.sideright{ width:720px; min-height:400px; float:right;
}
* html .sideright{height:400px;}
.content{ padding:10px 5px 0px 5px; width:710px; overflow:hidden;}
.pro{
	overflow:hidden;
	width:710px;
}
.pro li{
	background:#fff url(../img/bg_pro_li.gif) no-repeat left top;
	margin-right:5px;
	margin-bottom:10px;
	width:172px;
	height:250px;
	float:left;
}
.pro li a.img{
	margin-bottom:5px;
	padding-top:25px;
	height:154px;
	display:block;
	text-align:center;
	
}
.pro li div{
	margin:0px auto;
	padding:5px 5px;
	background-color:#e0ebf5;
	width:160px;
	height:52px;
	color:#000;
	display:block;
	overflow:hidden;
}
.pro li div span{
	margin-bottom:5px;
	overflow:hidden;
	display:block;
	line-height:15px;
	text-align:left;
}
.pro li  span a{
	text-decoration:underline;
	color:#000;
}
.pro li  span a:hover{
	color:#005A9B;
}
.page_right .page{
	text-align:right;
}
.page{
	text-align:center;
	padding:20px 0;
}
.page a{
	padding:0px 5px;
	text-decoration:none;
	color:#836d5b;
}
.page span{
	padding:0px 5px;
	font-weight:bold;
	color:#084ea3;
}
.page a:hover{
	color:#084ea3;
}
.page .prev,.page .next{
	padding:5px 10px;
	background-color:#e6e6e6;
}
.page .prev:hover,.page .next:hover{
	background-color:#084ea3;
	color:#fff;
	text-decoration:none;
}

.proshow{
	width:710px;
	overflow:hidden;
}
.pic {
	float:left;
	width:340px;
	position:relative;
}
.pic .img{
	padding:5px 10px;
	border:1px solid #f2f2f2;
}
.pic a{
	position:absolute;
	background:#fff url(../img/lager.gif) no-repeat left top;
	bottom:7px;
	left:280px;
	display:block;
	padding-left:20px;
	width:37px;
	height:22px;
	line-height:22px;
	font-size:12px;
	color:#8a8a8a;
	text-decoration:none;
}
.proright{
	padding-left:5px;
	width:360px;
	float:right;
}
.proright h3{
	padding:5px 15px;
	border-bottom:1px solid #e3e5e7;
	font-weight:bold;
	color:#256fb5;
	font-size:18px;
}
.model{
	padding:5px 15px;
	border-bottom:1px dotted #e3e5e7;
	display:block;
	color:#666;
}
.model strong{
	font-weight:normal;
	color:#256fb5;
}
.proright ul{
	margin-top:10px;
}
.proright .edittext li{
	background:url(../img/icon_1.gif) no-repeat 15px 7px;
	padding-left:25px;
	list-style-type:none;
	margin-left:0px;
}
.sales_info{
	display:none;
	padding:15px 20px;
	border-left:1px solid #d8e8f7;
	border-right:1px solid #d8e8f7;
	border-bottom:1px solid #d8e8f7;
	min-height:300px;
}
* html .sales_info{height:300px;}

.sales_info ul li{
	background:url(../img/icon_2.gif) no-repeat 15px 7px;
	padding-left:25px;
	margin-left:0px;
	list-style-type:none;
}
.sales_info ul{
	margin-bottom:14px;
}
.sales_info ol{ margin-bottom:14px; list-style-type:decimal;}
.sales_info ol li{ margin-left:40px;}
.info{
	margin-top:10px;
	background:none;
	border:none;
}
.infoshow{
	background-color:#f9f7f5;
	border:1px solid #e8e2d9;
}
.info .edittext,sales_info editext{
	padding:15px;
}
.info .infotitle{
	font-family: Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica;
	background:url(../img/bg_info_title.gif) no-repeat left top;
	height:23px;
	line-height:23px;
	width:133px;
	font-size:14px;
	color:#fff;
	text-align:center;
	font-weight:normal;
}
.info .edittext ul li,.sales_info .edittext ul li,.faq ul li,.info .edittext ol li{
	background:url(../img/icon_2.gif) no-repeat 15px 7px;
	padding-left:25px;
	margin-left:0px;
	list-style-type:none;
} 
.botpic{
	margin-top:10px;
	border:1px solid #e8e2d9;
	height:140px;
}
.botpic h3{
	background-color:#f7f5f2;
	margin-top:1px;
	padding:0px 15px;
	height:25px;
	line-height:25px;
	font-size:12px;
}
.botpicshow {
	margin:12px auto;
	padding-left:7px;
	overflow:hidden;
}
.botpicshow div{
	width:648px;
	overflow:hidden;
	height:92px;
	float:left;
}
.botpicshow .prev,.botpicshow .next{
	margin:0px 9px;
	padding:35px 0;
	width:8px;
	height:23px;
	float:left;
}
.botpic ul{
	width:10000px;
}
.botpic li{
	width:90px;
	height:90px;
	float:left;
	margin:0px 8px;
	display:inline;
	text-align:center;
	
}
.botpic li a img{background-color:#fff;padding:3px;border:1px solid #ededed;}
.botpic li a:hover img{background-color:#5a8acc;}
.video{
	height:30px;
	margin-top:-12px;
	padding-left:530px;
}

.tab{
	border-collapse:collapse;
}
 .tab thead td{
	background:url(../img/bg_table_head.gif) repeat-x left top;
	padding:0px 0 0 0;
	border:1px solid #e6e6e6;
	height:30px;
	text-align:center;
	color:#333;
 }
.tab td{
	padding:5px 5px;
	text-align:center;
	border-bottom:1px dotted #e6e6e6;
}
.tab td a{
	color:#5f5f5f;
	text-decoration:none;
}
.tab td a:hover{
	color:#0066cc;
	text-decoration:underline;
}
.tab td .download{
	text-decoration:underline;
}

.careerlist{
	width:670px;
}
.tab2{
	border-collapse:collapse;
}
 .tab2 thead th{
	background:url(../img/bg_table2_head.gif) repeat-x left top;
	padding:0px 0 0 15px;
	border:1px solid #e6e6e6;
	height:38px;
	text-align:left;
 }
.tab2 th{
	padding:5px 5px;
	text-align:center;
	border:1px solid #ccc;
	color:#4980a4;
}
.tab2 td{
	padding:5px 15px;
	border:1px solid #ccc;
}
.tab2 td.city{
	color:#4980a4;
}
.tab2 td span{
	margin-bottom:8px;
	display:block;
	color:#4980a4;
	font-weight:bold;
}
.sendmail{
	background-color:#e5effa;
	padding:5px 15px;
	margin:10px 0;
}
.backcareer{
	text-align:right;
	width:670px;
	height:30px;
}
.backcareer a:hover{
	background-color:#084EA3;
	color:#FFFFFF;
	text-decoration:none;
}
.backcareer a{
	padding:5px 10px;
	background-color:#E6E6E6;
	color:#836D5B;
	text-decoration:none;
}
.newsback{
	margin:10px 0;
	padding-top:10px;
	border-top:1px solid #f2f2f2;
	height:24px;
	overflow:hidden;
}
.newsback a{
	background:#084ea3;
	padding:0px 20px;
	height:24px;
	line-height:24px;
	display:block;
	float:right;
	color:#fff;
	text-align:center;
	text-decoration:none;
}
.newslist{ margin-top:5px;}
.newslist li{
	padding:5px 20px;
	border-bottom:1px solid #f2f2f2;
	overflow:hidden;
	
}
.newslist li.menuon{ background-color:#f5faff;}
.newslist li span{
	margin-right:45px;
	display:block;
	float:left;
}
.newslist li a{
	width:550px;
	display:block;
	float:left;
	color:#000;
	text-decoration:none;
}
.newslist li a:hover{
	color:#0066cc;
	text-decoration:underline;
}
.newstitle{
	padding-top:20px;
	font-size:16px;
	text-align:center;
}
.newstitle span{
	background:url(../img/bg_time.gif) repeat-x left top;
	margin:10px 0 15px 0;
	border:1px solid #e6e6e6;
	display:block;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
}

.prev_next li{
	padding:5px 15px;
	border-bottom:1px solid #ebebeb;
}
.prev_next li a{
	color:#666;
	text-decoration:none;
}
.contact h4{
	
	font-size:14px;
	color:#3399cc;
}
.contact div{
	padding:15px 10px;
	border-bottom:1px dotted #d8d8d8;
	line-height:22px;
	color:#4e4e4e;
}
.contact div strong{
	font-family:arial,verdana,sans-serif;
}
.contact div a{
	color:#4e4e4e;
}
.erea_choose{
	padding:15px 0;
}
.erea_choose select{
	width:180px;
}
.nettab table{
	margin-top:10px;
	border-collapse:collapse;
}
.nettab thead td{
	background-color:#eaeaea;
	padding:0px 15px;
	height:28px;
	border-top:2px solid #003366;
	border-bottom:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-left:1px solid #cdcdcd;
	color:#000;
}
.nettab td{
	border:1px solid #cdcdcd;
	padding:10px 15px;
	text-align:center;
}
.nettab td.add{
	text-align:left;
}

.backtab table .type_text{
	padding:3px 5px 0 5px;
	border:1px solid #ddd;
	width:200px;
	height:17px;
	line-height:17px;
}
.backtab table .type_text2{
	padding:3px 5px 0 5px;
	border:1px solid #ddd;
	width:390px;
	height:17px;
}
.backtab td img,.backtab td input{
	vertical-align:middle;
}
.backtab td div{
	display:none;
}
.feedback {
	background:#fff url(../img/bg_feedback.gif) no-repeat left top;
	padding-left:195px;
	padding-top:20px;
}
.backtab{
	padding:5px 0;
	border-top:2px solid #3399CC;
	border-bottom:2px solid #eaeaea;
}
.backtab textarea{
	padding:5px;
	border:1px solid #ddd;
	width:390px;
	height:110px;

}
.backtab td,.backtab th{
	padding:5px 10px;
	text-align:right;
	font-weight:normal;
}
.backtab td{
	text-align:left;
}
.backtab .color{
	background:#fbfbfb;
}
.bot_send{
	margin-top:10px;
	text-align:right;
}
.bot_send .submit,.bot_send .cancel,.login .submit,.login2 .submit{
	background:url(../img/bg_submit.gif) no-repeat left top;
	border:none;
	width:82px;
	height:32px;
	line-height:32px;
	color:#000;
	font-weight:bold;
}
.bot_send .cancel{
	background:url(../img/bg_submit.gif) no-repeat left bottom;
	border:none;
	color:#5c5c5c;
}

.searchshow{
	padding:15px;
}
.searchtitle{
	background:url(../img/bg_search1.gif) repeat-x left top;
	padding-left:15px;
	border-top:2px solid #4a8ab8;
	height:25px;
	line-height:25px;
	font-weight:bold;
	
}
.searchtitle span{
	color:#4a8ab8;
}
.searchshow table tr{
	background:url(../img/bg_search2.gif) repeat-x left top;
}
.searchshow table{
	border-bottom:1px solid #f2f2f2;
}
.searchshow table td{
	height:31px;
	text-align:center;
	color:#333;
}
.searchshow li{
	padding:5px 20px 5px 0px;
	border-bottom:1px solid #f2f2f2;
	overflow:hidden;
	
}
.searchshow li.menuon{ background-color:#f5faff;}
.searchshow li span{
	display:block;
	float:left;
	width:120px;
	text-align:center;
}
.searchshow li a{
	width:650px;
	display:block;
	float:left;
	color:#333;
	text-decoration:none;
}
.searchshow li a:hover{
	color:#0066cc;
	text-decoration:underline;
}
.searchshow .bod{
	border-left:1px solid #e7e7e7;
	text-align:left;
	padding-left:100px;
}

.aclist{
	padding-top:10px;
	width:710px;
	overflow:hidden;
}

.aclist ul{
}
.aclist li{  background:url(../img/bg_ac.gif) no-repeat left top; margin:0px 10px 20px 0px; height:225px; width:167px; float:left; overflow:hidden;}
.aclist li h3{ height:43px; line-height:43px; font-size:18px; color:#fff; text-align:center;}
.aclist li a{ margin-bottom:7px; padding:10px 9px 0; width:150px; height:172px; display:block;}
.aclist li a:hover{ background:url(../img/bg_acon.gif) no-repeat left top;}
.aclist li span{ padding:0px 15px; display:block; color:#003767; text-align:left;}
.aclist li a em{ background:url(../img/img_lager2.gif) no-repeat left top;margin:-17px 0 0 113px; display:none; width:20px; height:19px; position:relative;}
.aclist li a:hover em{ display:block;}

.sales{ padding:15px 10px; width:880px;}
.sales .salesleft{ float:left; width:660px;}
.sales .salesright{ float:right; width:210px;}

.salestitle{ padding-left:10px; height:36px; line-height:36px; font-size:14px; color:#006699;}

.salestab{margin-bottom:10px; border-collapse:collapse; border:1px solid #99cc66; border-top:2px solid #99cc66;}
.salestab thead td{ background:#f9f9f1; padding:0px; border-right:1px solid #dcdcdc; border-top:none; border-bottom:none; border-left:1px solid #dcdcdc;; height:30px; font-weight:bold; color:#000;}
.salestab td{ padding:3px 5px; border:1px solid #dcdcdc; text-align:center;}
.bot_sales{ height:35px; overflow:hidden;}
.bot_sales ul{ background-color:#93b84c; padding-top:4px; height:31px;}
.bot_sales li{ float:left; margin-left:5px;}
.bot_sales li a{ padding:0px 20px; height:31px; line-height:31px; display:block; float:left; font-size:14px; color:#fff; text-decoration:none; font-weight:bold;}
.bot_sales li a.cur{ background:url(../img/bg_info2.gif) repeat-x left top; color:#000;}

.login{ border:1px solid #d8e8f7; color:#000; }
.login h3{ background:url(../img/bg_logintitle.gif) repeat-x left top; padding-left:10px; height:33px; line-height:33px; font-size:14px; color:#006699;}
.login .type_text{ padding:2px 5px 0 5px; border:1px solid #ddd; width:95px; height:16px;}
.login .type_text2{ padding:2px 5px 0 5px; border:1px solid #ddd; width:50px; height:16px;}
.login td{ padding:7px 3px;}
.login th{ text-align:right; font-weight:normal;}
.login td img{ margin-top:5px; display:block;}

.changepawd{ background-color:#f8f8f8; margin:40px 0 40px 30px; padding:30px 0; border-top:2px solid #afc87c; border-right:2px solid #d9d9d9; border-bottom:3px solid #d9d9d9; float:left; width:590px;}
.changepawd .type_text{ border:1px solid #d1d1d1; padding:2px 5px; height:16px; width:190px;}
.changepawd td{ padding:3px 5px;}
.changepawd th{ text-align:right; font-weight:normal;}
.changepawd .show{ display:inline;}
.changepawd span{background-color:#f7d5d5; margin-top:5px; padding:3px 5px; width:190px; display:block; color:#f1474a;}
.changepawd .submit,.changepawd .cancel,.changeinfo .submit,.changeinfo .cancel{ background-color:#084ea3; width:60px; height:24px; line-height:24px; border:none; color:#fff; cursor:pointer;}
.changepawd .cancel,.changeinfo .cancel{background-color:#e6e6e6; color:#666;}

.changeinfo{margin:15px auto; width:510px;}
.changeinfo td,.changeinfo th{ padding:5px 5px; text-align:center; font-weight:normal;}
.changeinfo th{text-align:right;}
.changeinfo td{text-align:left;}
.changeinfo .color{background:#fbfbfb;}
.changeinfo h3{margin-bottom:10px; padding:0px 5px 3px 15px; border-bottom:2px solid #97ba52;font-size:12px; ; color:#000;}
.changeinfo h3 span{ float:right;}
.changeinfo h3 a{ text-decoration:underline; font-size:12px; font-weight:normal;}
.changeinfo .h32{border-bottom:2px solid #66baff;}
.changeinfo .type_text{border:1px solid #d1d1d1;padding:2px 5px;height:16px;width:200px;}
.changeinfo .type_text2{padding:2px 5px;border:1px solid #d1d1d1;  height:16px; width:270px;}

.server{ background:url(../img/bg_server.jpg) no-repeat left top; padding-left:225px; height:443px;}
.serverpoint{ background:url(../img/bg_serverpoint.jpg) no-repeat left top; height:443px;}
.serverpoint h3{font-family: Microsoft YaHei, Simsun, Arial Unicode MS, Mingliu, Arial, Helvetica; color:#006699; font-size:18px;}
.serverpoint h3 span{color:#cc6633;}
.serverpoint div{margin-bottom:17px; padding:15px 20px;}

.faqtop { margin-top:15px; background:url(../img/faq_titlebot.gif) no-repeat left 35px; height:46px; overflow:hidden;}
.faq .faqtop li{background-color:none; margin-left:0px;margin-right:5px; display:inline; padding-left:0px;float:left;}
.faqtop li a{background:#fff url(../img/bg_faqtitle.gif) repeat-x left bottom; padding:0px 15px;float:left;height:35px; line-height:35px; display:block; color:#666; text-decoration:none; text-align:center; font-size:14px; }
.faqtop li a.cur{background:#fff url(../img/bg_faqtitle.gif) repeat-x left top; color:#fff; font-weight:bold;}
.faqtab{border-collapse:collapse;}
.faqtab thead td{ background:url(../img/bg_table2_head.gif) repeat-x left top; padding:7px 10px; border:1px solid #e6e6e6; text-align:left; font-weight:bold; color:#4980a4;}
.faqtab th{padding:4px 10px; text-align:left; border:1px solid #e6e6e6;}
.faqtab td{ padding:4px 10px; border:1px solid #e6e6e6;}
.faqtitle{ font-size:12px; color:#006699; margin:20px 0 5px;}
.faqtitle2{ margin:20px 0 5px; background:url(../img/bg_table2_head.gif) repeat-x left top; padding:4px 10px; border-bottom:1px solid #e6e6e6; text-align:left; font-weight:bold; color:#4980a4; font-size:12px;}

.sitemapul{}
.sitemapul li {float:left; height:280px; margin:5px 15px;}
.sitemapul li a {background-color:#005A9B; border-bottom:1px solid #E8E3D8; display:block; font-weight:bold; padding:5px 20px; text-decoration:none; width:80px; color:#fff;}
.sitemapul li li {float:none; height:auto; margin:0;}
.sitemapul li li a {background:transparent none repeat scroll 0 0; font-weight:normal; color:#666;}

/*footer*/
.footer{background:url(../img/bg_footer.gif) repeat-x left top;width:100%;height:98px;padding-top:20px;color:#666;}
.footerlink {float:right;}
.footerlink a{margin:0px 5px;color:#666;text-decoration:none;}
.coperight{float:left;}
/*editor*/
.edittext, .edittext p{line-height:150%;}
.edittext ul{ list-style-type:disc; padding:5px 0;}
.edittext ul li{ margin-left:15px;}
.edittext ul ul{ list-style-type:circle;}
.edittext ul ul ul{ list-style-type:square;}
.edittext ol{ list-style-type:decimal;}
.edittext ol li{ margin-left:25px;}
.info table{ margin:5px 0; border-collapse:collapse;}
.info table td,.edittext table th{ padding:3px 5px; border:1px solid #ccc;}
.info table th{
	text-align:right;
}
.info .edittext h3{
	font-size:14px;
	padding:5px 0 5px;
	color:#005A9B;
}
/*.editortext ol li{list-style-position:inside;}*/

/*editor admin*/
.edit_table1, .edit_table2, .edit_table3{border-collapse:collapse;}
.edit_table1 th, .edit_table1 td{border:1px solid #000;}
.edit_table2 th, .edit_table2 td{border:1px solid #ccc;}
.edit_table3 th, .edit_table3 td{border:1px solid #fff;}


.div1{
	background:#fff url(../img/bg_about_1cn.jpg) no-repeat right top;
	padding:20px 300px 3px 0;
	height:226px;
	font-size:14px;
}
.abouttitle{
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:2px solid #ccc;
}
.div2{
	/*background:url(../img/bg_about_2cn.jpg) no-repeat left top;*/
	padding:0px 0 14px 0px;
	font-size:14px;
}
.div2 .video_new{
	float:left;
	width:320px;
	margin-right:20px;
}
.div1 p,.div2 p{
	line-height:36px;
}
.div2 p{
	line-height:33px;
}
.faqshow{
	display:none;
}


#online li{
	width:140px;
}
#online ul{
	background:#93ca26 url(../img/bg_qqul.gif) no-repeat left top;
	margin-left:1px;
	width:137px;
	display:none;
	position:absolute;
	top:20px;
	left:0;
}
#online li.show ul{
	display:block;
}
#online a{
	background:url(../img/qqonline.gif) no-repeat left top;
	width:140px;
	height:20px;
	display:block;
}
#online li li{
	background:url(../img/bg_qqli.gif) no-repeat center bottom;
	padding-bottom:1px;
	width:137px;
	float:left;
}
#online li li a{
	background:url(../img/bg_qqicon.gif) no-repeat 5px bottom;
	padding-left:32px;
	float:left;
	width:105px;
	height:auto;
	color:#000;
	text-decoration:none;
}
#online li li a:hover{
	background-color:#3a4f0d;
	color:#fff;
}
#online li li a img,#online li li a font{
}

.linkul{
	padding:40px 0 0 30px;
}
.linkul li{
	width:110px;
	text-align:center;
	float:left;
	margin-right:20px;
}
.linkul li a{
	
	margin-bottom:5px;
	padding:5px 0;
	border:1px solid #ccc;
	display:block;
}
#designshow{
	width:620px;
	overflow:hidden;
}
#designshow li{
	background:none;
	margin:10px 5px 15px 5px;
	padding-left:0px;
	border:1px solid #D8E8F7;
	float:left;
	width:110px;
	text-align:center;
}
#designshow li a{
	background-color:none;
	padding:1px 0;
	display:block;
	
}
.login2{  margin:2px; border:1px solid #d8e8f7; color:#000;  }
.login2 h3{ background:url(../img/bg_logintitle.gif) repeat-x left top; padding:0 0 0 10px; height:33px; line-height:33px; font-size:14px; color:#006699;}
.login2 .type_text{ padding:2px 5px 0 5px; border:1px solid #ddd; width:80px; height:16px;}
.login2 .type_text2{ padding:2px 5px 0 5px; border:1px solid #ddd; width:40px; height:16px;}
.login2 td{ padding:3px 3px;}
.login2 th{ text-align:right; font-weight:normal;}
.login2 td img{ margin-top:5px; display:block;}

.feedbacktop{ text-align:right; padding-right:5px; height:30px; line-height:30px;}
.feedbacktop a{ text-decoration:none;}
.feedbacktop a:hover{ text-decoration:underline; color:#0066cc;}
.live{
}
.live li{
	padding:5px 10px 20px;
	
	overflow:hidden;
	
}
.live li .d1{
	background:transparent url(../img/bg_table2_head.gif) repeat-x scroll left top;
}
.live li .d1,.live li .d2{
	padding:5px 15px;
	border-bottom:1px solid #ccc;
	color:#0066cc;
}
.live li .d2 span{
	float:right;
}
.live li .d3{
	padding:5px 15px;
}