/*ҳCSS*/
body {background:#FFFFFF;margin:0px auto 0px; line-height:22px; font-size:12px; color:#666666; word-break:break-all;}
form {margin:0px; padding:0px;}
dl,dt,dd {margin:0px; padding:0px;}
.clear {clear:both; margin:0px auto;}
a:link {font-size:12px; color:#2B6795; text-decoration:none}
a:visited {font-size:12px; color:#2B6795; text-decoration:none}
a:hover {text-decoration:underline; color:#FF6500;}
img {padding:0px; margin:0px;}
img a:link {padding:0px; margin:0px;}
/*topCSS*/
#tophead {width:952px; margin:0px auto; clear:both; background:#FFF;}
#top {width:952px; margin:5px auto 0px; clear:both;display:table;}
#top .logo {float:left;  width:420px;}
#top .top_info {float:right; width:530px; padding-bottom:10px;}
*html #top .top_info {padding-bottom:5px;}
*+html #top .top_info {padding-bottom:5px;}
.top_menu {text-align:right;margin:5px auto 5px;}
.top_user_info {text-align:right; margin-top:0px; vertical-align:middle;}
.top_user_info .top_kefu {float:right;}
.top_user_info .top_welcome {float:right; margin-right:10px; margin-top:0px; color:#FF6500}
.top_user_info .top_welcome a {text-decoration:underline;}
/*Top Menu*/
#head_menu {background:url(../Tianxiafu_img/home/head_menu_bg.jpg) 0px 0px no-repeat; width:952px; height:40px; font-weight:bolder; color:#ffffff; text-align:center; vertical-align:middle; line-height:38px;clear:both;}
#head_menu ul {list-style:none; margin:0px; padding:0px; margin-left:13px;}
#head_menu ul li {font-size:14px; float:left; margin:0px 13px 0px 0px;}
#head_menu ul li a:link {text-decoration:none;font-size:14px;color:#ffffff;margin:0px 13px;} 
#head_menu ul li a:visited {text-decoration:none;font-size:14px;color:#ffffff;margin:0px 13px;} 
#head_menu ul li a:hover {text-decoration:underline;display:block;}
/*background:url(/img/home/menu_hover_link.gif) 0px 0px no-repeat; width:110px; */
#head_menu ul li .vdisited {background:url(../Tianxiafu_img/home/menu_active_link.gif) 0px 4px no-repeat; width:87px; height:33px; text-align:center; display:block;}

/*Body Main*/
#indexmain {width:950px; margin:10px auto;clear:both;}
#indexmainleft{ float:left; width:228px; margin-right:14px; }
#indexmainright{ float:right; width:706px; margin-right:2px;}
/*Left*/
.loginbox {width:190px; background-color:#EAF8FE; border:#9DC9DD 1px solid; padding:10px; padding-left:22px;}
.loginbox ul {list-style:none; margin:0px; padding:0px;}
.loginbox ul li {font-size:14px; color:#000; margin:5px auto;}
.loginbox ul li .fontweight{font-weight:bolder;}
.userinfo {border:1px dotted #CCCCCC; background:#F9F8EC; padding:10px; margin:8px 0px; width:82%; display:table;}
.loginbox ul li a {font-size:12px; margin:5px auto; text-decoration:underline;}
.loginbox dl {}
.loginbox dl dt a,a:visited {font-size:14px; text-decoration:underline;}
.loginbox dl dt dd {margin:0px; text-indent:30px;}
.loginmiddle {border-bottom:1px dotted #999999; margin:12px 0px 5px -15px;}
.phone {margin-top:13px; padding:1px; width:220px;}
.phone img {border:none;}
.phone ul {list-style:none; margin:0px; padding:0px; color:#000; font-size:14px;}
.phone ul li {list-style:none; margin:0px; padding:0px;}
.hot-tel {color:#FF0000; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
.banner{margin-top:10px;border:#E3E4E9 1px solid; padding:1px; width:220px;}
/*right*/
#indexmainright .lbbanner{width:702px; border:1px #89C2DD solid; padding:1px; height:200px; text-align:center;}
#indexmainright .rightbox01{ margin-top:10px;}
.rightbox01left { float:left;border:1px #E4E3E8 solid; padding:10px;}
.rightbox01right { float:left;border:1px #E4E3E8 solid; margin-left:10px;}
.rightbox01 .box01left{ width:233px; float:left; margin-right:16px;}
.rightbox01 .box01right{ width:233px; float:left;}

.box01left dl{margin:0px; padding:0px; line-height:22px;}
.box01left dt{ background-color:#F0F2F6; font-size:14px; font-weight:bold; color:#000000; padding:3px 0 3px 8px;}
.box01left dd{ margin-left:10px; padding:10px 5px 0 3px;}
.box01right dl{margin:0px; padding:0px; line-height:22px;}
.box01right dt{ background-color:#F0F2F6; font-size:14px; font-weight:bold; color:#000000; padding:3px 0 3px 8px;}
.box01right dd{ margin-left:10px; padding:10px 5px 0 3px;}

#indexmainright .rightbanner01{margin-top:10px;border:1px #E3E4E9 solid;}
#indexmainright .rightbox02{ margin-top:10px;}
.rightbox02 .box02left{ float:left; width:280px;margin-right:8px;}
.rightbox02 .box02middle{ width:706px; font-family:"宋体";}
/*.rightbox02 .box02middle{ float:left; width:280px;margin-right:8px;}*/
.rightbox02 .box02right{ float:left; width:132px;}
.rightbox02 dl{margin:0px; padding:0px; line-height:22px; border:1px #E4E3E8 solid; }
.rightbox02 dt{color:#000000; padding:6px 0 3px 15px; background:#ECECEC}
.rightbox02 dd{ margin-left:12px; padding:2px 5px 5px 3px; color:#666;}
.f12more {color:#07679C;}
.box02right .rightbanner02{border:1px #E3E4E9 solid; padding:3px;}

#indexmainright .rightbank{ margin-top:10px;border:1px #C8EAF9 solid; padding:18px 5px 18px 5px;}
.rightbank .bankleft{ float:left; width:68px;}
.rightbank .bankright{ float:left; width:618px;}
.bankright ul{ float:left; padding:0px; margin:0;}
.bankright li{ float:left; list-style:none; padding:0px 9px 0 9px;; margin:0; text-align:center;}

/*ҳײCSS*/
a:link {font-size:12px; color:#2B6795; text-decoration:none}
a:visited {font-size:12px; color:#2B6795; text-decoration:none}
a:hover {text-decoration:underline; color:#FF6500;}
#copyright {width:950px; margin:0px auto; clear:both;}
#foot {width:950px; margin-top:20px; border-top:1px double #D3D3D3; padding-top:15px; padding-bottom:15px; display:block; margin:auto; color:#666666; clear:both;}
#foot .b_menu {text-align:center; line-height:22px;}

/*relogin.jsp*/
.wrongtishi { background:#F3FBFE; border:1px #9DC9DD solid; padding:20px; color:#000; margin:20px auto 0px; width:910px; line-height:28px; display:table;}
.wrongtishi a:link {font-size:14px; text-decoration:underline;}
.wrongtishi a:visited {font-size:14px; text-decoration:underline;}
.content {margin:0px 10px 20px 100px;_margin:0px 10px 20px 70px; width:40%; _width:35%; padding:10px; float:left;}
.content dl {font-size:14px;list-style:none; margin:0px; padding:0px;}
.content dl dt{ font-weight:bolder; margin-bottom:18px; color:#ff0000;}
.content dl dd{}

.noreg {margin:0px 10px 20px 100px;float:left; width:25%; text-align:left;}
.noreg dl {font-size:14px;list-style:none; margin-top:60px; padding:0px;}
.noreg dl dt{ font-weight:bolder; margin-bottom:18px; color:#000000;}
.noreg dl dd{}

/*2009-09-25*/
#contenter {background:#FFFFFF; width:952px; padding:0px 8px; margin:auto;}

/*relogin.jsp
.wrongtishi { background:#F3FBFE; border:1px #9DC9DD solid; padding:20px; color:#000; margin:20px auto 0px; width:910px; line-height:28px; display:table;}
.wrongtishi a:link {font-size:14px; text-decoration:underline;}
.wrongtishi a:visited {font-size:14px; text-decoration:underline;}
.content {margin:0px 10px 20px 100px; width:40%; padding:10px; float:left;}
.content dl {font-size:14px;list-style:none; margin:0px; padding:0px;}
.content dl dt{ font-weight:bolder; margin-bottom:18px; color:#ff0000;}
.content dl dd{}

.noreg {margin:0px 10px 20px 100px;float:left; width:25%; text-align:left;}
.noreg dl {font-size:14px;list-style:none; margin-top:60px; padding:0px;}
.noreg dl dt{ font-weight:bolder; margin-bottom:18px; color:#000000;}
.noreg dl dd{}
*/

/*.wrongtishi {padding:20px; color:#000; margin:10px auto 0px; width:910px; line-height:28px; display:table;}
.wrongtishi a:link {font-size:14px; text-decoration:underline;}
.wrongtishi a:visited {font-size:14px; text-decoration:underline;}
.content {margin:10px 10px 20px 10px; width:94%; padding:0px;}
.content dl {font-size:14px;list-style:none; margin:0px; padding:0px;}
.content dl dt{ font-weight:bolder; margin-bottom:18px; color:#000000; border-bottom:1px double #E6E6E6;}
.content dl dd{padding-left:60px;}

.noreg {margin:10px 10px 20px 10px; width:94%; padding:0px;}
.noreg dl {font-size:14px;list-style:none; margin-top:10px; padding:0px;}
.noreg dl dt{ font-weight:bolder; margin-bottom:18px; color:#000000; border-bottom:1px double #E6E6E6;}
.noreg dl dd{padding-left:60px;}
*/
/*2009-10-20*/
.notice_right {margin:0px;}
.notice_right dl{margin:0px; padding:0px; line-height:22px; border:1px #E4E3E8 solid; }
.notice_right dt{color:#000000; padding:6px 0 3px 15px; background:#F5F4F4}
.notice_right dd{ margin-left:10px; padding:2px 5px 5px 3px; color:#666; line-height:24px;}
.notice_content{ float:left; width:100%;}

/*2010-02-02*/
.right_notice { margin-top:10px; border:#DFDFDF 1px solid; background-color:#F7F7F7; padding:5px 2px 5px 10px;  color:#000000;}
.right_notice .title { float:left; width:40px; font-weight:bold; color:#2B6795; padding-top:3px;}
.right_notice .text { float:left; width:598px; }
.right_notice .more { float:left; width:50px; font-family:Arial; padding-top:3px;}
.textunderl_red { text-decoration:underline; color:#FF0000;}
.textunderl_blue { text-decoration:underline; color:#0052E7;}
.morefontf { font-family:Arial;}
.cblue_0052E7 { color:#0052E7;}
.cgray_666 { color:#666; font-size:12px; font-weight:normal;}
.cgray_666 a:link {color:#666; font-weight:normal; text-decoration:underline;}
.cgray_666 a:visited {color:#666; font-size:12px; font-weight:normal; text-decoration:underline;}
.cgray_666 a:hover {color:#006794; font-size:12px; font-weight:normal; text-decoration:none;}
.cgray_666 a:active {color:#006794; font-size:12px; font-weight:normal; text-decoration:none;}

#Scroll {
PADDING-LEFT: 0px; FONT-SIZE: 12px;  LINE-HEIGHT: 27px;HEIGHT: 27px; TEXT-ALIGN: left
}
#Scroll A {
PADDING-RIGHT: 20px; PADDING-LEFT: 0px; COLOR: #000; MARGIN-RIGHT: 5px; TEXT-DECORATION: none
}
#Scroll A.s_end {
PADDING-RIGHT: 0px; MARGIN-LEFT: 8px
}