﻿@charset="utf-8";
/*
	Author Name	:zly
	Style Name	:css
	Version		:1.0
	Date        :09-05-04
*/
*{margin:0;padding:0;}
body {
	text-align: center;
	font-family:Arial, Helvetica, sans-serif, "宋体";
	font-size: 12px;
	background:#fff url(../images/bg.jpg) repeat-x center top;
}
body,div, dl, dt, dd, ul, li, img, form label{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#top_flash{ 
width:483px; 
height:215px; 
position:absolute; 
top:1px; 
right:30px; 
} 
#layout{text-align:left;width:960px;margin:0 auto;}
img{border:none;}
li{list-style:none;}
ul{list-style:none;}
a{color: #000;text-decoration: none;}
a:hover{
	text-decoration: underline;
	color: #FF0000;
}
.center{text-align: center;}
.right{text-align: right;}
.red{ color:#FF0000;}
.px14b{font-size:14px; font-weight:bold;color: #333;}
.under_line{
	text-decoration: underline;
}
#layout #indexmain,#layout #main {
	margin:0 auto;
}
#main{
width:960px;
}
.clear{
	clear: both;
}
/*banner*/
.banner{
	float:left;
	width:65%;
}
/*nav_m_li*/
/*.nav_m_li:link,
.nav_m_li:visited{background:url(../images/bt.gif) 0px 0px ; width:78px; height:50px;float:left;color:#fff;}
.nav_m_li:hover,
.nav_m_li:active
{background:url(../images/bt.gif) 0px -50px ; width:78px; height:50px;float:left;color:#FFFF00;text-decoration: none;}*/

/*nav_m_now*/
/*.nav_m_now:link,
.nav_m_now:visited
{background:url(../images/bt.gif) 0px -50px ; width:78px; height:50px;float:left;color:#FFFF00;text-decoration: none;}
.nav_m_now:hover,
.nav_m_now:active
{background:url(../images/bt.gif) 0px 0px ; width:78px; height:50px;float:left;color:#fff;text-decoration: none;}*/


/*start header*/
/*begin footer*/	
#footer{
	width:960px;
	text-align: center;
	line-height: 18px;
	height:50px;
	clear:both;
	overflow:hidden;
	padding-top:15px;
	color:#fff;
	background:url(../images/footer_bg.gif) no-repeat left top;
}
/*end footer*/	

/*sid_box*/
.sid_box{
	width:204px;
	line-height:22px;
}
.s_box_m{
	margin:38px auto 0 auto;
}
.s_box_b{
	background-image: url(../images/sid_bg.gif);
	background-position: 0px -60px;
	background-repeat: no-repeat;
	height:21px;
}
/*start l_login*/
#l_login{
width:204px;
height:130px;
color:#aea1a1;
background:url(../images/login_bg.jpg) no-repeat left top;
overflow:hidden;
margin-bottom:5px;
position:relative;
}
#l_login_h{
	color:#fff;
	font-weight:bold;
	padding-top:4px;
	text-indent:40px;
	margin-bottom:20px;
}
.fr_input{
	width:133px;
	margin:1px 0 2px 10px;
	color:#333;
}
.fr_input input{
	width:77px;
	height:16px; 
	border:1px solid #d2d2d2;
	vertical-align:middle;
	/*color:#ccc;*/
}
#btn_login{
	width:60px;
	height:42px;
	margin-left:78px;
	position:absolute;
	right:6px;
	top:36px;
	_top:37px;
}
#yzm
{
	width:40px;
	height:15px;
	position:absolute;
	top:80px;
	left:146px;
}
#l_login ul{
width:187px;
padding:15px 0 0 0;
margin:0 auto;
background:url(../images/login_b_bg.gif) no-repeat center 8px;
}
#l_login li{
float:left;
width:90px;
text-align:center;
text-indent:10px;
background:url(../images/icon11.gif) no-repeat 16px 3px;
+background:url(../images/icon11.gif) no-repeat 16px 1px;
}
/*#l_login li a{color:#aea1a1;}*/
#l_login .p1,
#l_login .p2{
	padding:5px  20px 0 0px;
	height: 24px;text-align:right;
}
#l_login .p3{
	padding-left:60px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
#l_login .p1 input,
#l_login .p2 input{border:1px solid #afd8ff;height:18px;line-height:18px;width:110px;margin-left:5px;padding-left: 10px;}
#l_login .p3 input{
	border:0px;
	color:#fff;
	font-weight:bold;height:28px;cursor: hand;
	vertical-align: middle;
	line-height:28px;
	background-position: 0px 0;
	background-repeat: no-repeat;
	width:70px;
}
#l_login .p3 input:hover{background-position: 0px -40px;}
#l_login .p5{
	text-align:center;height: 25px;line-height:25px;padding-top: 6px;}
#l_login .p5 a{text-decoration: underline;}
#l_login a.reg,
#l_login a.getPass{	text-decoration: underline;padding-left:20px;height:20px;}

/*s_box_t1*/
#l_login .s_box_t1{
	height:45px;
	line-height:60px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left:15px;
	color:#072A90;	
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#l_login .p4{padding:6px 0 10px 15px;line-height:28px;}
#l_login .p4 a{
	color:#072A90;
	text-decoration: underline;
}
#l_login .p4 a:hover{
	color:red;text-decoration: none;
}

/*end l_login*/

#service,#guide{width:204px;margin-bottom:4px;clear:both;}
#down{width:204px;margin-bottom:4px;}
#service{
background:url(../images/s_bg.jpg) no-repeat left top;
height:179px;
padding-top:65px;
margin-bottom:4px;
}
.s_box_top{
	height:57px;
	margin-bottom:5px;
	padding-bottom:10px;
	background:url(../images/s_box_top.jpg) no-repeat left top;
}
.box_bottom{
	height:7px;
}
#service ul{
width:176px;
margin:0 auto;
}
#service li{
margin-bottom:2px;
text-indent:20px;
}
#service li a{
font-weight:bold;
color:#2d53c4;
margin-left:3px;
}
#service li.b_line{
background:url(../images/line.jpg) no-repeat left bottom;
padding-bottom:8px;
}
#tel{
width:180px;
height:30px;
padding-top:20px;
color:#b61314;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:15px auto 0 auto;
text-align:center;
background:url(../images/tel.jpg) no-repeat 10px top;
}
#guide{
background:url(../images/guide_bg.gif) no-repeat left bottom;
height:253px;
overflow:hidden;
}
.txt_List2{
width:160px;
margin:0 auto 0 auto;
}
#guide .txt_List{
	width:185px;
	padding:42px 0 15px 21px;
	background:url(../images/guide_h.gif) no-repeat left top;
}
.txt_List li,.txt_List2 li{
height:28px;
line-height:28px;
text-indent:13px;
background:url(../images/icon5.jpg) no-repeat left center;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.txt_List2 li{
height:24px;
line-height:24px;
background:url(../images/icon.gif) no-repeat left center;
}
/*l_service*/
/*#l_service .s_box_t{background-image: url(../images/sid_bg.gif);
	background-position: -500px 0px;
	background-repeat: no-repeat;
	height:40px;
}*/
#l_service .s_box_m{padding-left:20px;}
/*start l_uide*/
#l_uide .s_box_t{background-image: url(../images/sid_bg.gif);
	background-position: -500px -50px;
	background-repeat: no-repeat;
	height:40px;
}
#l_uide .s_box_m {padding-left:20px;padding-right:10px;}
#l_uide .s_box_m li{
	background-image: url(../images/icon.gif);
	background-position: 0px -30px;
	background-repeat: no-repeat;
	text-indent: 10px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	width:100%;
}
/*buy btn_zs*/
.btn_zs,.btn_gm{
	CURSOR: hand;
	background-image: url(../images/btn_zs.gif);
	background-position:left top;
	background-repeat: no-repeat;
	width: 54px;
	border:0px;
	height: 21px;
	color:#000;
	line-height:24px;
	vertical-align: middle;margin-right:5px;
}
.btn_gm{
	color:#fff;
	background-image: url(../images/btn_gm.gif);
}