﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ width:100%; background:#2D3535; font:12px Verdana, Arial, Helvetica, sans-serif; color:#999;}
a{ text-decoration:none;}
ul{ list-style:none;}
img{ border:none;}
.clear{ clear:both;}
.red{ color:red;font-size:18px; font-family:Georgia; font-weight:bold;}
#wrap{ width:900px; margin:8px auto;}
#wrap #l{ float:left; width:718px;}
#wrap #r{ float:left; width:180px;}

#header{ width:900px; height:70px; margin:8px auto 0;}
#logo{ width:250px; height:70px; float:left;}
#rb{ width:650px; float:right;}
#tips{ line-height:20px; text-align:right; color:#CCC;}
#tips a{ display:block; height:20px; float:right; width:10%; color:#CCC;}
#tips a:hover{ color:#3399CC;}
#phone{ width:400px; float:right; height:43px; background:url(../Images/phone.gif);}

#nav{ width:720px; height:30px;}
#nav_a{ float:left; width:5px; height:30px; background:url(../Images/nav_a.gif);}
#nav_b{ float:left; width:700px; padding:0 5px; height:30px; background:url(../Images/nav_b.gif);}
#nav_c{ float:left; width:5px; height:30px; background:url(../Images/nav_c.gif);}
#nav_b a{ display:block; margin-top:5px; font-size:14px; float:left; width:80px; height:25px; line-height:25px; text-align:center; font-weight:bold; color:#FFF; margin-right:5px;}
#nav_b a:hover{ background:#EFEFEF; color:#0896c3;}
#nav_b .h{ background:#EFEFEF; color:#0896c3;}

#main{ background:#EFEFEF; padding:10px; clear:both;}
#ad_m{ width:100%; height:200px; background:#000;}
#c_main{ width:100%; margin-top:8px;}
#c_main #l{ width:500px; float:left;}
#c_main #r{ width:180px; float:left; padding:0 6px;}
#news{ margin-bottom:6px;}
#news h1{ line-height:28px; background:url(../Images/s_a.gif) no-repeat; font-size:14px; color:#017ba1; padding-left:26px;}
#news ul{}
#news li{ line-height:24px; border-bottom:dashed 1px #dedddd; }
#news li a{ background:url(../Images/dot.gif) no-repeat 0px 3px; padding-left:12px; color:#017ba1;}
#news li a:hover{ background:#FFF; display:block;}
#help{}
#help h1{ line-height:28px; background:url(../Images/s_b.gif) no-repeat 0 3px; font-size:14px; color:#017ba1; padding-left:26px;}
#help ul{}
#help li{ line-height:24px; border-bottom:dashed 1px #dedddd; }
#help li a{ background:url(../Images/dot.gif) no-repeat 0px 3px; padding-left:12px; color:#017ba1;}
#help li a:hover{ background:#FFF; display:block;}
#hzhb{}
#hzhb h1{ line-height:28px; background:url(../Images/s_b.gif) no-repeat 0 3px; font-size:14px; color:#017ba1; padding-left:26px;}
#hzhb ul{}
#hzhb li{ height:50px; padding:5px 9px;}

#hezu{ width:99%; margin-bottom:8px; height:380px; background:#FFF; border: solid 1px #E4E4E4;padding:0 2px;}
#hezu h1{ background:url(../Images/s_d.gif) no-repeat 0 3px; padding-left:27px; font-size:14px; color:#017ba1; border-bottom:solid 2px #017ba1; line-height:30px; }
#hezu dl{ margin:5px 5px; width:47.5%; float:left; font-size:14px; background:url(../Images/b_bg_hot.gif) bottom no-repeat;}
#hezu dt{ font-weight:bold; color:#017ba1; line-height:28px;}
#hezu dd { line-height:24px; padding-left:10px;}
.fontz{font-size:18px; font-family:Georgia; font-weight:bold; color:#CC9933;}
.gd{ margin:5px 0;}

#zuyong{ width:99%; height:720px; background:#FFF; border: solid 1px #E4E4E4;padding:0 2px;}
#zuyong h1{ background:url(../Images/s_d.gif) no-repeat 0 3px; padding-left:27px; font-size:14px; color:#017ba1; border-bottom:solid 2px #017ba1; line-height:30px; }
#zuyong dl{ margin:5px 5px; width:47.5%; float:left; font-size:14px; background:url(../Images/b_bg.gif) bottom no-repeat;}
#zuyong dt{ font-weight:bold; color:#017ba1; line-height:28px;}
#zuyong dd { line-height:24px; padding-left:10px;}


#kf{ margin-top:30px; border-left:solid 1px #DEDEDE;}
#kf_a{ background:url(../Images/r_t.gif) no-repeat; height:7px; overflow:hidden;}
#kf_b{ background:#EFEFEF;}
#kf_b h1{ background:url(../Images/kf.gif) no-repeat 7px 0; line-height:24px; font-size:14px; padding-left:27px; color:#017ba1;}
#kf_b ul{ padding:0 7px;}
#kf_b ul li{height:20px; line-height:28px;}
#kf_b a{ color:#666;}
#kf_b a:hover{ color:#006699;}

#kf_c{ background:url(../Images/r_b.gif) no-repeat; height:6px; overflow:hidden;}




#footer{ clear:both; width:900px; margin:8px auto; color:#999;}
#footer p{ line-height:22px;}

/*News Style*/
#new_main{ background:#FFF; border:solid 1px #E4E4E4; padding:6px 2px;}
#new_b{ line-height:24px; background:url(../Images/s_a.gif) no-repeat 7px 0; color:#017ba1; font-weight:bold; padding-left:35px; font-size:14px; border-bottom:solid 2px #017ba1;}
#new_list{ padding:6px;}
#new_list li{ background:url(../Images/dot.gif) no-repeat 0 10px; padding-left:13px; line-height:28px; border-bottom:dashed 1px #dedddd; font-size:14px;}
#new_list li a{ color:#999;}
#new_list li a:hover{ color:#3399CC;}
#new_list li em{ float:right; color:#ccc;}


.list_next{ font-size:12px; clear:both; width:96%; margin-top:6px; margin-left:6px; padding:6px; background:#FFF;padding-top:5px;line-height:17px; height:18px;}
/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

#news_main{ padding:15px 10px;}
#news_title{ font-size:18px;color:#017ba1; background: #effaff; line-height:30px; text-align:center; border-bottom:solid 1px #96c1d5;}
#news_txt{ padding:8px;}
#news_txt p{ line-height:24px; font-size:14px;}
#news_abc{font-size:12px; background: #EFEFEF; line-height:20px; text-align:right; border-bottom:solid 1px #96c1d5;}


/*About Style*/

#about{ padding:6px 15px;}
#about h1{ text-align:center; font-size:18px; line-height:30px; color:#017ba1;}
#about p{ line-height:24px; font-size:14px;}


/*Partners*/
#Part{ padding:6px 15px; height:210px;}
#Part p{ display:block; border:solid 1px #E4E4E4; width:150px; height:50px; float:left; text-align:center; padding:5px 0; margin:5px;}


/*Pay*/
.pay{ clear:both; padding:6px 15px; height:85px;}
.pay_p{ width:160px; height:75px; padding-top:15px; float:left; border:solid 1px #E4E4E4;}
.pay_t{ float:right; width:460px; height:80px; border:solid 1px #E4E4E4; padding:5px 15px;}
.pay_t p{ line-height:25px;}
.pay_t p a{ font-weight:bold;}


/*Host*/
#host{ padding:6px 15px;}
#host_a{ border:solid 1px #E4E4E4; width:97%; padding:5px 10px; background:#effaff;}
#host_a h1{ font-size:14px; color:#017ba1; line-height:26px;}
#host_a p{ line-height:20px;}
#host_a p span{color:#017ba1; font-weight:bold;}

#host_main{ width:100%; margin:8px 0;}
.host_l{ margin-bottom:8px;  width:48%; float:left; border:solid 1px #E4E4E4;}
.host_r{ margin-bottom:8px; width:48%; float:right; border:solid 1px #E4E4E4;}
.host_l h1,.host_r h1{ padding-left:5px; margin:2px; border-bottom:solid 1px #96c1d5; background:#effaff; line-height:26px; font-size:14px; color:#017ba1;}
.host_r ul,.host_l ul{ padding:5px 15px;}
.host_r li,.host_l li{ line-height:24px; font-size:14px;} 
.gdd{ margin-left:35px; margin-top:10px;}
.host_r li span,.host_l li span{font-size:18px; font-family:Georgia; font-weight:bold; color:#CC9933;}


/*ZengZhi*/
#zengzhi{ padding:6px 15px;}
#zz_sub{ height:24px;}
#zz_sub li{ display:block; width:90px; line-height:24px; float:left; margin-right:6px; border:solid 1px #017BA1; text-align:center;}
#zz_sub li a{ background:#D0E7F9; display:block; font-weight:bold;}
#zengzhi table{ border:solid 1px #017BA1; background:#D0E7F9; text-align:left; margin-top:10px; color:#333;}
#zengzhi table tr td{ background:#FFF; height:24px; line-height:24px; padding:0 5px;}


#zz_sub li a.tabpane{ color:#333;}
#zz_sub li a.select{ background:#FFF; color:#017BA1;}

.zz_box{ padding-top:6px;}

.zz_box table{ border:solid 1px #017BA1; background:#D0E7F9; text-align:center; color:#333;}
.zz_box table tr td{ background:#FFF; height:24px; line-height:24px;}
.zz_box .a{ margin-bottom:10px; text-align:left; padding:5px 0;}
.zz_box .b{ margin-bottom:10px;}

/*js flash*/
#MainPromotionBanner{
	width:700px;
	height:200px;
	background:#feb900;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 200px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width: 700px;
	height: 200px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width: 700px;
	height: 200px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 165px; 
	right: 0px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}