@charset "utf-8";
form, ul, ol, li, dl, dt, dd,p,img{ margin:0; padding:0;}
img{border:0px;}
ul,li,p,dl,dd,dt{list-style-type:none;}
table{ border-collapse:collapse;}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0; font:12px Verdana, Arial, Helvetica, sans-serif;}
body {	font-family: "宋体";	font-size: 12px;	line-height: 18px;	font-weight: normal;	color: #666666;	background-color: #FFFFFF;	background-image: url(../images/v2/bg.jpg);	background-repeat: repeat-x;	background-position: center top;	margin: 0px;	background-repeat: repeat-x;}
#newsblock {	background-image: url(../images/v2/newsbg.jpg);	margin-top: 8px;	background-position: top;	background-repeat: repeat-x;	margin-bottom: 0px;	height: 160px;}
#newslist {	width: 328px;	float: left;	padding-left: 17px;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #CCCCCC;}
.tel {	background-image: url(../images/v2/ico01.gif);	background-repeat: no-repeat;	background-position: left;	padding-left: 30px;}
#kfzx {	width: 272px;	float: left;	margin-left: 10px;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #999999;}
.newstitle {	margin-right: 20px;	margin-top: 8px;}
.kf {	margin-top: 8px;}
.wt {	margin-top: 8px;}
#copyright {	background-image: url(../images/v2/botbg.jpg);	background-repeat: repeat-x;	height: 112px; margin-top:10px;}
.botlogo {background-image: url(../images/v2/bot_logo.jpg);	height: 82px;	width: 148px;	margin-top: 10px;	text-align: right;	background-repeat: no-repeat;	background-position: right;
	float: left;	margin-right: 10px;	padding-left: 100px;	padding-right: 5px;}
.anwang {	float: left;	margin-top: 30px;	margin-left: 5px;}
.bjt {	float: left;	margin-top: 20px;	margin-left: 10px;}
.botfg {	float: left;	height: 77px;	width: 2px;	margin-top: 15px;	margin-right: 10px;}
.fgline {	background-image: url(../images/v2/bot_fg.jpg);	height: 77px;	width: 2px;}
.mail {	background-image: url(../images/v2/ico02.gif);	background-repeat: no-repeat;	background-position: left;	padding-left: 30px;}
.bbs {	background-image: url(../images/v2/ico03.gif);	background-repeat: no-repeat;	background-position: left;	padding-left: 30px;}
#cjwt {	float: left;	width: 311px;	margin-left: 8px;}
#rightbar {	background-image: url(../images/v2/rightbg.jpg);	float: left;	background-repeat: no-repeat;	width: 24px;	height: 333px;}
.logo {	background-image: url(../images/v2/logo.jpg);	float: left;	height: 104px;	width: 198px;}
.btn_sc {	float: right;	height: 43px;	width: 80px;	margin-top: 15px;	margin-right: 6px;}
#midleft {	float: left;	width: 316px;	padding-left: 17px;}
.yjtitle {	background-image: url(../images/v2/yj_intro.jpg);	background-repeat: no-repeat;	height: 14px;	width: 316px;	margin-bottom: 5px;}
.yjphoto {	background-color: #FFFFFF;	padding: 1px;	height: 77px;	width: 116px;	border: 3px solid #cacaca;	float: left;	margin-right: 10px;}
#midright {	float: left;	width: 614px;	margin-left: 7px;}
#mid {	margin-top: 15px;}
.yj_a {	margin-top: 8px;}
.yj_b {	background-image: url(../images/v2/yj_intro_mid.jpg);	background-repeat: repeat-y;	padding: 5px;}
.yj_c {	background-image: url(../images/v2/yj_intro_bot.jpg);	height: 3px;	background-repeat: no-repeat;}
.cptitle {	background-image: url(../images/v2/yj_porduct.jpg);	height: 14px;}
#aboutcp {	margin-top: 8px;}
.aboutcp_a {	background-image: url(../images/v2/yj_porduct_top.jpg);	height: 6px;	background-repeat: no-repeat;}
.aboutcp_b {	background-image: url(../images/v2/yj_porduct_mid.jpg);	padding: 5px;}
.cpbtn {	background-image: url(../images/v2/btn_cp.jpg);	text-align: center;	height: 22px;	width: 68px;	float: left;	margin-left: 5px;}
#hdp {	background-image: url(../images/v2/right_tw.jpg);	height: 181px;	width: 591px;	padding-top: 3px;	padding-right: 12px;	padding-bottom: 3px;	padding-left: 11px;	margin-bottom: 8px;}
#yjdh {	background-image: url(../images/v2/yjdh_bg.jpg);	background-repeat: no-repeat;	background-position: right bottom;	height: 160px;	margin-left: 8px;}
.dhlist {	padding-top: 8px;}
.aboutcp_c {	background-image: url(../images/v2/yj_porduct_bot.jpg);	height: 7px;}
.menu {	background-image: url(../images/v2/menubg.jpg);	background-repeat: repeat-x;	float: left;	height: 46px;	width: 756px;}
#containor {	width: 1002px;	margin-right: auto;	margin-left: auto;	background-image: url(../images/v2/contentbg.jpg);	background-repeat: repeat-y;	height: 100%;	margin-bottom: 0px;}
#content {	background-image: url(../images/v2/bot.jpg);	background-position: bottom;	background-repeat: no-repeat;	height: 100%;}
#leftbar {	background-image: url(../images/v2/leftbg.jpg);	background-repeat: no-repeat;	width: 24px;	float: left;	height: 333px;}
.clr {	clear: left;}
.top {	background-image: url(../images/v2/topbg.jpg);	background-repeat: repeat-x;	height: 116px;}
#centerblock {	width: 954px;	float: left;}
.btn_sc li{background:url(../images/v2/icon.gif); background-position:left; background-repeat:no-repeat; padding-left:15px; color:#999999;}
.btn_sc li a:link,.btn_sc li a:visited,.repaire li a:link,.repaire li a:visited,.account_m li a:link,.account_m li a:visited,.tel_mb li a:link,.tel_mb li a:visited{color:#666666; text-decoration:none;}
.btn_sc li a:hover,.repaire li a:hover,.account_m li a:hover,.tel_mb li a:hover{text-decoration:underline; color:#333333;}
.sm_text {	line-height: 23px;	padding: 5px;}
#aboutcp a:link,#aboutcp a:visited,.zcbtn a:link,.zcbtn a:visited{color:#660000; font-weight:bold; text-decoration:none;}
#aboutcp a:hover,.zcbtn  a:hover{color:#FF0000; text-decoration:underline;}
.dhlist li{padding-left:25px; margin-bottom:8px; display:block; background:url(../images/v2/dhbtn.jpg);background-repeat:no-repeat; background-position:left;  line-height:23px; }
.dhlist li h2{float:left;font-size:12px; color: #000000; font-weight:bold; line-height:23px; width:85px;}
.dhlist li a:link,.dhlist li a:visited,#copyright span a:link,#copyright span a:visited,#mid a:link,#mid a:visited{color:#000000; text-decoration:none; }
.dhlist li a:hover,#copyright span a:hover,#mid a:hover{color:#FF0000; text-decoration:underline;}
#newsblock cite{list-style:none; font-style:normal; float:right;}
#newsblock li{line-height:23px;}
#newsblock a:link,#newsblock a:visited{color:#333333; text-decoration:none;}
#newsblock a:hover{color:#FF0000;}
#cjwt li{list-style: square; margin-left:15px;}
#copyright span{display:block; margin-top:15px; float:left;}


/*-------------------------------------------内页样式------------------------------------------------------------------------*/
#nyleft {	float: left;	width: 269px;	padding-left: 17px;}
#nyright {	float: left;	width: 639px;	padding-left: 12px;}
.logintitle {	background-image: url(../images/v2/logintitle.jpg);	height: 27px;	width: 269px;}
.loginbg {	background-image: url(../images/v2/loginbg1.jpg);	background-repeat: repeat-y; padding-top:5px; }
.loginbot {	background-image: url(../images/v2/loginbg2.jpg);	height: 48px; padding:5px 15px;}
.zcbtn { background:url(../images/v2/btn_zc.jpg); width:84px; height:22px; text-align:center; float:left; margin-left:5px; line-height:22px;}
.navtitle {	background-image: url(../images/v2/kstdtltle.jpg);	height: 27px;	width: 265px;}
.navbg {	background-image: url(../images/v2/kstdtitle.jpg);	height: 254px;	background-repeat: no-repeat; padding:6px 25px;}
#nav{ margin-top:5px;}
.gltitle {	background-image: url(../images/v2/gldh_title.jpg);	height: 23px; margin-bottom:8px;}
.gltitle2 {	background-image: url(../images/v2/zhgl_title.jpg);	height: 23px; margin-bottom:8px;}
.logintitle3{	background-image: url(../images/v2/login_title.jpg);	height: 23px; margin-bottom:8px;}
.regtitle{	background-image: url(../images/v2/mfzc_title.jpg);	height: 23px; margin-bottom:8px;}
.record_title{	background-image: url(../images/v2/record_title.jpg);	height: 23px; margin-bottom:8px;}
.gkcx_title{	background-image: url(../images/v2/gkcxtitle.jpg);	height: 23px; margin-bottom:8px;}
.title_bank{	background-image: url(../images/v2/jcardup/title_bank.jpg);	height: 23px; margin-bottom:8px;}
.title_szx{	background-image: url(../images/v2/jcardup/title_szx.jpg);	height: 23px; margin-bottom:8px;}
.title_ykt{	background-image: url(../images/v2/jcardup/title_yj.jpg);	height: 23px; margin-bottom:8px;}
.xgmmtitle { background:url(../images/v2/xgmm_title.jpg);	height: 23px; margin-bottom:8px;}
.dhmbtitle { background: url(../images/v2/dhmm_title.jpg);	height: 23px; margin-bottom:8px;}
.zfsmtitle { background:  url(../images/v2/zfsmtitle.jpg);	height: 23px; margin-bottom:8px;}
.faq {	background-image: url(../images/v2/FAQ.jpg);height: 23px; margin-bottom:8px;}
.dxtitle{	background-image: url(../images/v2/sx/dxtitle.jpg);	height: 23px; margin-bottom:8px;}
.wttitle{	background-image: url(../images/v2/sx/lttitle.jpg);	height: 23px; margin-bottom:8px;}
.ydtitle{	background-image: url(../images/v2/sx/ydtitle.jpg);	height: 23px; margin-bottom:8px;}
.font02 a:link,.font02 a:visited,.fkbg  a:link,.fkbg  a:visited{ color:#330000;}
.font02 a:hover,.fkbg a:hover{color:#FF0000;}
.cardtitle {	background-image: url(../images/v2/czgl_title.jpg);	height: 27px; background-repeat:no-repeat;}
.czbg {	background-image: url(../images/v2/czgl_bg.jpg);	background-repeat: no-repeat;		width: 215px;	padding-top: 8px;	padding-right: 25px;	padding-bottom: 8px;	padding-left: 25px; background-position:top;}
.kftitle {	background-image: url(../images/v2/kfzx_title.jpg);	background-repeat: no-repeat;	height: 26px;}
.fkbg {	background-image: url(../images/v2/kfzxbg.jpg);	height: 80px;	padding-top: 12px;	padding-left: 110px;	background-repeat: no-repeat;}
.fstitle {	background-image: url(../images/v2/czfstitle.jpg);	height: 23px;	margin-bottom: 25px;	margin-top: 25px;}
.fs_01,.fs_02,.fs_03{	width: 198px;	 margin-right:12px;	float: left;}
.cz_fg{height:10px; border-top-width: 2px;	border-top-style: dashed;	border-right-color: #999999; margin-top:10px;}
.fs_01,.fs_02{border-right-width: 1px;	border-right-style: dashed;	border-right-color: #999999;}
.lctitle {	background-image: url(../images/v2/czlctitle.jpg);	height: 23px;	margin-bottom: 20px;}
.paytitle_01,.paytitle_02,.paytitle_03,.paytitle_04{	height: 23px;	margin-bottom: 20px;}
.paytitle_01{	background-image: url(../images/v2/cztitle_01.jpg);}
.paytitle_02{	background-image: url(../images/v2/cztitle_02.jpg);}
.paytitle_03{	background-image: url(../images/v2/cztitle_03.jpg);}
.paytitle_04{	background-image: url(../images/v2/jcardup/title_jwcz.jpg);}

.font03 {	line-height: 20px;	padding-right: 15px;	padding-top: 10px;	padding-bottom: 10px;}
.repaire {	background-image: url(../images/v2/repaire.jpg);	}
.gkbg li{display:block; line-height:22px; border-bottom-color:#999999; border-bottom-width:1px; border-bottom-style:dashed;background:url(../images/v2/culture_arrow.gif); background-position:left; background-repeat:no-repeat; padding-left:10px; margin-left:10px;}
.account_m {	background-image: url(../images/v2/zhgl_bg.jpg);}
.tel_mb{	background-image: url(../images/v2/dhmb_bg.jpg);}
.repaire,.account_m,.tel_mb{ background-repeat: no-repeat;	background-position: left;	height: 98px;	width: 257px; padding-top:40px;}
.repaire li,.account_m li,.tel_mb li{ list-style: square;	margin-left:40px;	 margin-right:10px;	display:block;	border-bottom-color:#666666;	border-bottom-width: 1px;	border-bottom-style: dashed; line-height:25px;}
hr{color: #CCCCCC; height:1px; width:620px;}
.reg_log {	float: left;	height: 42px;	width: 124px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 5px;}
.font04 {	line-height: 22px;	text-indent: 25px;}
.CollapsiblePanelContent li{display:block; line-height:22px; border-bottom-color:#999999; border-bottom-width:1px; border-bottom-style:dashed; margin-right:10px; margin-left:20px; margin-right:20px; background:url(../images/v2/culture_arrow.gif); background-position:left; background-repeat:no-repeat; padding-left:10px; }
#nyright h3{display:block;  background:url(../images/v2/zpline.jpg); background-repeat:repeat-x; color:#FF0000;height:35px; padding-top:5px; padding-left:5px; font-weight:bold; margin-top:3px;}
.cp {	background-image: url(../images/v2/cpbg.jpg);	background-repeat: no-repeat;	background-position: center top;	width: 921px;	margin-left: 20px;}
.logobg {	padding: 1px;	height: 144px;	width: 209px;	border: 2px solid #999999;}



/*-------------------------------------------幻灯片样式------------------------------------------------------------------------*/
#f_div {
	MARGIN: 0px auto; WIDTH: 591px; HEIGHT: 181px; OVERFLOW: hidden
}
#f_imgDiv {
	WIDTH: 100%; HEIGHT: 181px; OVERFLOW: hidden
}
#f_img {
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#f_infoDiv {
	POSITION: relative; WIDTH: 100%; TOP: -20px !important
}
#f_buttonDiv {
	TEXT-ALIGN: left; FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=80, finishY=50,style=1,opacity=0,finishOpacity=60); WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 21px; OVERFLOW: hidden; 
}
#f_line {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=50, finishY=100,style=1,opacity=0,finishOpacity=100); WIDTH: 100%; BACKGROUND: #fff; HEIGHT: 1px; OVERFLOW: hidden
}
#f_buttonDiv DIV {
	WIDTH: 1px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 21px
}
#f_buttonDiv .bg {
	FILTER: Alpha(Opacity=50); WIDTH: 21px; BACKGROUND: #fff; FLOAT: right; HEIGHT: 21px
}
#f_buttonDiv A {
	POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #fff 1px solid; WIDTH: 21px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; FLOAT: right; HEIGHT: 19px !important; COLOR: #fff; FONT-SIZE: 10px; OVERFLOW: hidden; TEXT-DECORATION: none
}
#f_buttonDiv A:link {
	COLOR: #000
}
#f_buttonDiv A:visited {
	COLOR: #000
}
#f_buttonDiv A:active {
	COLOR: #000
}
#f_buttonDiv A:hover {
	BACKGROUND: #4cb709; COLOR: #fff
}
#f_buttonDiv A.on:link {
	BACKGROUND: #4cb709; COLOR: #fff
}
#f_buttonDiv A.on:visited {
	BACKGROUND: #4cb709; COLOR: #fff
}

#f_buttonDiv A.on:active {
	BACKGROUND: #4cb709; COLOR: #fff
}
#f_buttonDiv A.on:hover {
	BACKGROUND: #4cb709; COLOR: #fff
}
#f_buttonDiv A.on:hover {
	BACKGROUND: #ff6600
}

/* ------------ form check :jl 2010-1-22---------------*/
.YJajxDiv{ float:left;}
.YJajxDivInput{ float:left;}
.YJajxDivTrue{float:left;color:#009933;}
.YJajxDivFalse{float:left;color:#FF0000;}
.YJajxDivClose{ display:none;}
/* ------------ form check ---------------*/
/*  button css */
.btPayBuy {	background-image: url(../images/v2/btn_pay.jpg);	height: 23px;	width: 64px; border:0;  color:White;}
.btPayRes {	background-image: url(../images/v2/btn_ct.jpg);	height: 23px;	width: 64px; border:0;color:White;}
.btPayNext {	background-image: url(../images/v2/btn_next.jpg);	height: 23px;	width: 64px; border:0;color:White;}
.btPayGoBank {	background-image: url(../images/v2/btnstyle.jpg);	height: 23px;	width: 64px; border:0;color:White;}
.btPayGoBack {	background-image: url(../images/v2/btnstyle.jpg);	height: 23px;	width: 64px; border:0;color:White;}

.btPayStyleL {	background-image: url(../images/v2/btn_ty.jpg);	height: 23px;	width: 100px; border:0;color:White;}
.btPayStyleC {	background-image: url(../images/v2/btnstyle.jpg);	height: 23px;	width: 64px; border:0;color:White;}
.ColorRed{ color:Red;}
/*  button */