@charset "utf-8";
/* CSS Document */

body{ text-align: center;margin:0; padding:0;background:url(bg.png) #f0f0f2 top repeat-x;}
body,td,p{ font-size:12px;line-height:20px; font-family: "宋体"; COLOR: #454545;  }
div,li,ul{ padding:0; margin:0; list-style:none;}
img{ border:0}
A:link {
	color: #007dc6; TEXT-DECORATION: none
}
A:visited {
	color: #007dc6; TEXT-DECORATION: none
}
A:hover {
	color: #ff6600; TEXT-DECORATION: underline
}
.top{ background:url(top.jpg); width:275px;padding-left:689px; height:36px; color:#dbdbdb}

.ban{ background-image:url(ban.jpg); width:964px; height:174px;}
.nav{ background-image:url(nav.jpg);width:447px;height:34px;line-height:34px; padding-left:517px;}
.nav a{color:#fffc00; display:block; width:65px; float:left;}
.middle{ background:url(m_bg.png) repeat-y; width:964px; height:482px; text-align:center}
.l_name{ background:url(login_01.png) no-repeat bottom; width:201px; height:27px; padding-left:70px;}
.l_psd{ background:url(login_03.png) no-repeat bottom; width:201px; height:24px; padding-left:70px;}
.f_psd{ width:268px; height:28px; line-height:28px; text-align:center; color:#007a98;}
.f_psd a{ color:#007a98}
.regin{ width:268px; height:77px; background:url(regin.png); padding-top:32px; padding-left:24px;}
.fwq_list{ width:268px;  text-align:center; }
.list1{ width:250px; text-align:left; margin-left:12px; }
.list1 span{ display:block; width:250px; height:25px; background:url(list_line.png) repeat-x bottom; line-height:25px;  color:#003; font-weight:bold; padding-left:10px; }
.list1 ul{ width:250px; margin:0; padding:0}
.list1 li{ width:250px; height:25px; background:url(list_line.png) repeat-x bottom; line-height:25px;  color:#454545; font-weight:bold }
.list1 li a { width:234px; height:25px; display:block; background:url(lt.png) 0 center no-repeat; padding-left:16px }
.list1 li img{ margin-right:10px; margin-left:5px; margin-top:5px;}
.gider{ width:268px; height:176px; background:url(gider.png); padding-left:102px; padding-top:8px; }
.right_top{ width:644px; height:173px; background:url(right_top.png); margin-top:5px; padding:3px; text-align:center; vertical-align:middle}
.news{ width:644px; height:196px; padding-top:6px;}
.n_left{ width:320px; float:left}
.n1{width:300px;}
.n1ul{ width:300px; text-align:left}
.n1ul li {background:url(list_line.png) repeat-x bottom; height:26px; line-height:26px;}
.n_right{ width:320px; margin-left:4px; float:left}
.ads{ width:644px; background:url(ad_img.png) bottom no-repeat; height:98px; padding-top:11px; margin-bottom:5px; line-height:82px; text-align:center;}
.bottom_nav{ background:url(bottom_nav.png); width:964px; height:32px;line-height:32px; color:#90999c; text-align:center}
.footer{ width:964px; height:49px; line-height:89px; text-align:center; padding-top:10px; padding-bottom:10px;}
.footer a{color:#0288ab}
.links{ width:920px; line-height:20px; margin:0 auto; }
.cright{ background:url(cright.png); width:964px; height:50px; line-height:22px; text-align:center; color:#454545}
.tab{ width:300px; height:24px; padding:0 0 1px 8px;}
.tab li  { width:76px; height:24px; float:left; line-height:24px;margin-left:2px;color:#007dc6;TEXT-DECORATION:none;font-weight:bold;}
.tab li a { display:block; width:76px; height:24px; line-height:24px; text-align:center; background:url(tab2.png) no-repeat; font-weight:bold; color:#007dc6; text-decoration:none;}
.tab li a:hover { background:url(tab1.png) no-repeat;color:#ff6600; text-decoration:none;}
.tab li .ggao{width:76px; height:24px; line-height:24px; text-align:center; background:url(tab1.png) no-repeat;color:#ff6600; text-decoration:none;}
.more{float:left;}
.more a {display:block; width:76px; height:24px; line-height:24px; text-align:center; background:none; margin-left:58px; font-weight:normal}
.a_right_top{ width:644px; height:2px; background:url(a_right_top.png) no-repeat;}
.a_right_bg{ width:644px; height:480px;background:url(a_right_bg.png)  repeat-y;}
.a_right_bottom{ width:644px; height:4px;background:url(a_right_bottom.png) no-repeat;}
.logined{ width:268px; height:135px; background:url(logined_bg.png) no-repeat;}
.tu{ width:252px; margin:15px 0 0 12px; }
.tu img{ margin:3px 0; padding:1px; border:#c7c7c7 1px solid;}
.title_stylegoal1 {
background-image:url(http://zq2.xba.com.cn/images/list_line.png);
background-position:center bottom;
background-repeat:repeat-x;
font-size:12px;
line-height:22px;
height:22px;
width:300px;
overflow:hidden;
text-align:left;
width:100%;}
.title_stylegoal1 a {

text-decoration:none;
}
.title_stylegoal1 a:hover {
color:#FF6600;
text-decoration: underline;
}
.title_stylegoal2 {
background-image:url(http://zq2.xba.com.cn/images/list_line.png);
background-position:center bottom;
background-repeat:repeat-x;
font-size:12px;
line-height:22px;
text-align:left;
width:100%;
}

.title_stylegoal2 a {
color:#454545;
text-decoration:none;
}
.title_stylegoal2 a:hover {
color:#FF6600;
text-decoration: underline;
}
.n2{ width:280px; margin:5px 0 0 20px; float:left;}
.n2 li{ float:left; margin:2px 0 0 20px;}
.n2 li img{ border:#CCC 1px solid; padding:2px;}

.new_cardbto {background:url(../images/xinshouka.png) no-repeat; width: 156px; height:37px;  cursor: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

.list { margin:auto; width:600px; }
.list li { line-height:28px; border-bottom:1px dashed #ccc; padding-left:18px; background:url(a37.gif) no-repeat 2px 9px; }
.list li a { color:#454545; font-size:13px; }
.list li a:hover { color:#007DC6; font-size:13px; }
.list li span { float:right; color: #7D7D7D; }
.pages { margin:20px auto 0; width:590px; }
.pages a, .pages b { padding: 0px 3px; }

.inp1{border:1px #ccc solid; background:#fff; height:20px; width:125px; color:#555;}

.registered{ width:268px;text-align:center; }
form{ width:260px; padding:10px 0 0 10px; *padding-top:5px; color:#9f8970; }
.account{width:150px; height:22px; border:#CCC 1px solid; color:#666;}
form p{margin-bottom:10px;}
.button{width:94px; height:33px; background:url(../images/an_12.jpg) no-repeat; border:none; cursor:pointer; }
form p a{display:inline-block;  text-decoration:underline; margin-left:5px; color:#9f8970;}

.dengl{ margin-left:10px; width:250px; border-bottom:#e6e6e6 1px solid; }





/**************************************top********************************************/
.thzz { margin:0px auto 0px auto; }
.th { width:1000px; height:37px; text-align:center }
.th1 { width:100px; height:37px; padding-left:10px; line-height:37px; }
.th2 { width:280px; height:37px; line-height:37px; }
.th3 { height:37px; line-height:37px; }
.th3 a{ margin:0 5px;}
.th4_1 { width:62px; height:21px; background-image:url(../../images/3.gif); margin:7px 0 0 10px; line-height:21px; }
.thcl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.th100 { width:100%; height:37px; background-image:url(../../images/bg.gif); font-size:12px; }
.thred { color:#FF0000; }
.thrff6600 { color:#ff6600; }
ul.gd { overflow:hidden; height:22px; line-height:22px; font-size:12px; padding:6px 7px 0px; *padding-top:10px 0 0;
margin:0; float:left; }
ul.gd li { list-style:none; }

.zc_top_bon03 a{
    width:93px;
	height:27px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(index_dl_an01_1.jpg);
	background-color:#FF0000;
}
.zc_top_bon04 a{
    width:93px;
	height:27px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(index_zhuce_an01_1.jpg);
	background-color:#FF0000;
}
.zc_top_bon04 a:hover{
    width:93px;
	height:27px;
	float:left;
	margin:0px;
	padding:0px;
	background-image:url(index_zhuce_an01_1.jpg);
	background-color:#FF0000;
}

