@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	font-family:"宋体", Arial;
	padding:0px;
	padding-bottom:10px;
	margin:auto;
	color:#333333;
	background:#e9eef0 url(../images/topbg1.gif) repeat-x top;
	text-align:center;
}
a{
	text-decoration:none;
	color:#333333;
}
a:hover{
	text-decoration:underline;
}
#MainFrame{
	text-align:left;
	width:930px;
	margin:0 auto;
}
#minimenu{
	padding-top:26px;
	padding-left:232px;
	color:#FFFFFF;
	clear:both;
}
.langc{
	CURSOR:hand;
}
#minimenu a {
	color:#f3cb09;
	text-decoration:none;
}
#menu{
	background:url(../images/menubg.gif) no-repeat;
	width:548px;
	height:27px;
	margin-top:32px;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:6px;
	padding-left:20px;
}
#menu a {
	color:#ffffff;
	text-decoration:none;
}
.clear{
	clear:both;
}
.right{
	float:right;
}
.left{
	float:left;
}
#copyright{
	border-top:1px #939598 solid;
	height:21px;
	width:929px;
	border-bottom:1px #d1dcdf solid;
	position:relative;
	margin-top:40px;
	margin-bottom:30px;
	font-family:Arial;
	padding-top:4px;
	color:#939598;
}
#copyright a{
	text-decoration:none;
	color:#939598;
}
/*inpage*/
#inleft{
	width:269px;
	float:left;
}
#inlogo{
	background:url(../images/logobg2.gif) no-repeat top left;
	width:272px;
	height:159px;
	padding-top:31px;
	padding-left:25px;
}
#inright{
	float:right;
	width:632px;
}
#inmeun{
	border-bottom:4px #022f63 solid;
	height:20px;
	line-height:120%;
	padding-bottom:1px;
}

.daohang1{
	padding-right:437px;
}
.daohang2{
	padding-right:515px;
}
.daohang3{
	padding-right:433px;
}
#inmainleft{
	width:269px;
	margin-top:18px;
}
#inmainleft1{
	background:url(../images/inhdbg.gif) no-repeat top;
	height:142px;
	padding-left:14px;
	padding-top:14px;
}
#inmainleft11{
	background:url(../images/inhdbg.gif) no-repeat top;
	height:142px;
	padding-left:14px;
	padding-top:14px;
}
.topxian{
	background:url(../images/xuxian.gif) no-repeat 13px 6px;
}
#newsTop1 ul{
	padding:0px;
	margin:0px;
	padding:15px;
	padding-top:10px;
}
#newsTop1 li{
	list-style:none;
	padding-top:6px;
	background:url(../images/lb.gif) no-repeat left 7px;
	padding-left:12px;
}
#newstoppic1{
	padding-top:22px;
	padding-left:16px;
}
#newstopcont1{
	padding-top:22px;
	padding-left:3px;
	padding-right:6px;
	line-height:120%;
	width:165px;
}
#newstopcont1 a{
	text-decoration:none;
	color:#ff9e00;
}
.inmore{
	padding-right:10px;
}
#inmainright{
	width:625px;
	padding-top:16px;
	padding-right:5px;
	line-height:180%;
}
.about1{
	color:#022f63;
	font-size:14px;
	font-weight:bold;
	
}
.about2{
	color:#022f63;
	font-weight:bold;
	font-size:13px;
	background:url(../images/deng.png) no-repeat left;
	padding-left:17px;
	margin-top:30px;
}
#inmang{
	width:500px;
	padding-left:18px;
	padding-top:50px;
	line-height:160%;
}
.inmangpic{
	width:70px;
}
.inmangcon{
	width:400px;
}
.inmangtit{
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
#inmang a{
	color:#ff0000;
	text-decoration:none;
}
#inmang a:hover{
	color:#ff0000;
	text-decoration:underline;
}
#faq1{
	background:url(../images/faqbg.png) no-repeat 378px 25px;
}
#faq1 ul{
	padding:0px;
	margin:0px;
	padding-left:30px;
}
#faq1 li{
	padding:0px;
	margin:0px;
	list-style:none;
	color:#022f63;
	font-weight:bold;
}
#faq1 a{
	text-decoration:none;
	color:#022f63;
	font-weight:bold;
}
#faq1 a:hover{
	text-decoration:underline;
}
#faq2{
	width:580px;
	padding-left:30px;
	padding-top:10px;
}
.faqtit{
	padding-top:10px;
	padding-bottom:5px;
	color:#FF6600;
}
#contactmainr{
	background:url(../images/email1.png) no-repeat 20px 16px;
	width:200px;
	height:630px;
	border-left:1px #c3c6c0 solid;
	margin-top:20px;
}
#contactmainr form{
	padding:0px;
	margin:0px;
	border-top:1px  #c3c6c0 solid;
	margin-top:15px;
	padding-top:14px;
	padding-left:5px;
}
#contactmainrtit{
	padding-left:15px;
	padding-top:130px;
}

.txt11{
	border:0px;
	background-color:#dce4e7;
	width:65px;
	border-bottom:1px #666666 solid;
}
.txt21{
	border:0px;
	background-color:#dce4e7;
	width:140px;
	border-bottom:1px #666666 solid;
}
#maincon{
	background:url(../images/call.png) no-repeat left top ;
	margin-top:20px;
	width:400px;
	height:600px;
}
.print{
	background:url(../images/xu.png) repeat-x bottom right;
	width:310px;
	text-align:right;
	padding-right:5px;
}
.contactcon{
	padding-top:20px;
	padding-left:60px;
}
#lang{
	margin:0px;
	padding:0px;
}
.servertit{
	font-size:13px;
	font-weight:bold;
	background:url(../images/xu.png) repeat-x bottom right;
	padding-bottom:8px;
	margin-bottom:5px;
}
.server1{
	background:url(../images/xu.png) repeat-x top right;
	margin-top:10px;
	padding-top:10px;
}
.server1 img{
	margin-top:30px;
	margin-right:8px;
}

#login1{
	background:url(../images/logbg.png) no-repeat top left;
	width:270px;
	height:170px;
	/*border-right: 1px #666666  dashed;*/
	
}
.logintit{
	padding-top:11px;
	padding-left:11px;
	color:#FFFFFF;
	font-weight:bold;
}
#login1 form{
	padding:0px;
	margin:0px;
	padding-left:25px;
	padding-top:36px;
	padding-right:18px;
}
.logtxt{
	width:180px;
	height:15px;
	float:right;
	margin-bottom:3px;
	border:1px solid #6988a3;
}
.logimg{
	padding-left:42px;
	padding-top:5px;
}
.regtit{
	border-bottom:1px #666666 solid;
	padding-left:35px;
	font-weight:bold;
	color:#666666;
	font-size:13px;
}
.regfo{
	padding:0px;
	margin:0px;
	width:280px;
	padding-left:80px
}
.regtxt{
	border:1px #808080 solid;
	float:right;
	width:180px;
	height:15px;
}
.regform{
	margin-top:10px;
	margin-bottom:10px;
}
.newstit{
	background:url(../images/newstibg.png) no-repeat left top;
	width:606px;
	height:27px;
	padding-left:40px;
	padding-top:3px;
	color:#022f63;
}
#newslist1 ul{
	padding:0px;
	margin:0px;
	width:555px;
}
#newslist1 li{
	list-style:none;
	margin-left:25px;
	background:url(../images/xu.png) repeat-x bottom;
	padding-top:10px;
	padding-bottom:4px;
}
.newstit1{
	background:url(../images/xu.png) repeat-x bottom;
	color:#022f63;
	font-size:13px;
}
.adv1{
	color:#f7b80a;
	font-size:13px;
	font-weight:bold;
	
}
#advantagetit{
	background:url(../images/xu.png) repeat-x bottom;
	padding-bottom:10px;
	margin-bottom:20px;
}
#advantagelist ul{
	padding:0px;
	margin:0px;
	margin-left:20px;
}
#advantagelist li{
	list-style:none;
}
#advantagelist li a{
	text-decoration:none;
}
#advantagelist li a:hover{
	text-decoration:underline;
	color:#f7b80a;
}
.sxu{
	background:url(../images/sxu.png) repeat-y left;
	padding-left:10px;
}
#useToolbar ul{
	padding:0px;
	margin:0px;
	padding-top:10px;
}
#useToolbar li{
	padding:0px;
	margin:0px;
	list-style:none;
	padding-left:55px;
	background:url(../images/xu.png) repeat-x bottom;
	padding-bottom:10px;
	padding-top:15px;
}
#useToolbar a{
	text-decoration:none;
	
}
#useToolbar a:hover{
	text-decoration:underline;
	
}
.xuanz{
	color:#f7690a;
	font-weight:bold;
}

	.online_item{ border:1px solid #92aabf; background:url(../images/online_item_bj.gif) repeat-x top;margin-bottom:10px;}
	.online_tit{height:25px;padding:5px 5px 0 5px;}
		.post_time{ float:right;}
		.post_tit{ color:#022f63;}
		
		.post_contain{font-size:12px; color:#333;padding:5px;line-height:180%}
		.post_reply{font-size:12px; color:#022f63; border-top:#92aabf dashed 1px;padding:5px;line-height:180%}
		.newslist_nav{text-align:right;padding:10px 0;color:#777;font-size:12px;}
		.newslist_nav a{color:#777; text-decoration:none;}
		.newslist_nav a:hover{color:#008000; text-decoration:underline;}
		.c_tit{font-size:14px;color:#022f63;margin-top:10px;}
		
		.online_pro_left_title{height:55px; background:url(../images/online_topproimg.gif) #f6f6f6 no-repeat top left;color:#EF5589;padding-top:5px;}
	.online_main_title{ background:url(../images/pen.gif) no-repeat 50px top; height:50px;padding-left:115px;padding-right:7px;margin-top:50px;margin-bottom:10px;line-height:180%;color:#555;}	
	.input_title{width:130px;text-align:right;padding-top:2px;margin-top:2px;color:#555;}
	.input_other{width:450px;margin-top:2px;}
	.online_input{padding:0;border:#999999 1px solid;height:16px;padding:2px;}
	.online_input_err{padding:0;border:red 1px solid;height:16px;padding:2px;}
	.online_text{padding:0;border:#999999 1px solid;height:80px;padding:2px;overflow:auto}
	.online_text_err{padding:0;border:red 1px solid;height:80px;padding:2px;overflow:auto}
	
.signupwel{
	border-bottom:#999999 1px solid;
	padding-bottom:10px;
}
.signuptit{
	color:#054990;
	font-size:13px;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:#cdcdcd 1px solid;
}
.shuom{
	padding-left:25px;
	color:#666666;
}
.shuom1{
	color:#054990;
	line-height:150%;
}
.xiaxian{
	border-bottom:#cdcdcd 1px solid;
	padding-bottom:10px;
}
.blue{
	color:#054990;
}

/* menu */
body{font-size:12px;}
img{border:0;}
#f_menu_1,#f_menu_2,#f_menu_3{margin:0px;margin-left:2px;padding:0px;cursor:pointer;}
#SI_Cont{height:136px; background-color:gray;overflow:hidden;}
#SI_Cont ul{margin:0px;padding:0px;}
#SI_Cont ul li{padding:0px;height:140px;overflow:hidden;}

.menu {background:url(../images/menubg.gif) no-repeat;width:546px;height:35px;#margin-top:32px;margin-top:30px;font-size:13px;color:#FFFFFF;font-weight:bold;padding-left:10px;display:block;position:relative;z-index:100;
}

.menu ul {padding:0;margin:0;list-style-type:none; background:transparent;width:546px;height:28px;line-height:28px;z-index:100;position:relative;}
.menu ul ul {width:75px;z-index:120;position:relative;}
.menu ul li {float:left;height:28px;line-height:28px; display:block;width:75px;text-align:center;z-index:100;}
.menu ul ul li {display:block;width:75px;height:auto; line-height:14px;text-align:left;}
.menu a, .menu a:visited {display:block;float:left;height:100%; font-size:1em;width:75px;text-decoration:none;color:#fff; padding:0 5px 0 5px;font-weight:weight}
* html .menu a, * html .menu a:visited {width:75px; w\idth:60px;}

.menu ul ul a, .menu ul ul a:visited {display:block;color:#ff9900;width:75px;height:100%;line-height:14px;padding:4px 5px;font-weight:normal}
* html .menu ul ul a, * html .menu ul ul a:visited  {width:75px; w\idth:60px;}

.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:13px; z-index:100;}
* html .menu a:hover {color:#ff9900; position:relative; z-index:100;text-decoration:none;font-weight:weight}
.menu li:hover {position:relative;}
.menu :hover > a {color:#ff9900;font-weight:normal;}

* html .menu ul ul a{ position:relative; z-index:100;font-weight:normal;padding-left:7px;}
* html .menu ul ul a:hover{color:#ffffff; position:relative; z-index:100;font-weight:normal;}
.menu ul ul li:hover {position:relative;z-index:120;}
.menu ul ul :hover > a {color:#ffffff;text-decoration:none;width:75px;font-weight:normal;}
.menu ul ul {visibility:hidden;position:absolute;height:0;top:28px; left:10px !important;  left:0;width:75px;z-index:100;}
.menu ul :hover ul{visibility:visible; height:auto; padding:2px 0 0 0;background:#011D4C;filter:alpha(opacity=60);opacity: 0.6;z-index:100;}
.menu ul ul li.end {display:block;width:75px;height:3px;text-align:left;overflow:hidden;background:url(../images/menu_bottom.gif) no-repeat top;}

.rc{
	background:url(../images/rcbg.gif) no-repeat left top;
	padding-bottom:5px;
	margin-top:5px;
	padding-top:3px;
}
.riq{
	padding-left:20px;
	color:#024289;
	font-weight:bold;
}
.rccont td{
	color:#024289;
}
.spimg{
	padding-left:20px;
}
.spimg img{
	padding-top:5px;
}
.yc{
	visibility:hidden; position:absolute
}