@charset "utf-8";
body {font:12px/1.5 Tahoma,Helvetica,Arial,'宋体',sans-serif; line-height:22px; background-color:#f7f7f7}
body,div,h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li,form, input, button, img, cite, strong, em, table, td, th,b{margin:0;padding:0;}
img{border:none;}
li {list-style:none;}
em{ font-style:normal;}
a{outline:none;/*ff*/ 
hide-focus:expression(this.hideFocus=true);/*ie*/ 
}
a:link, a:visited {text-decoration:none;cursor:hand}
a:hover, a:active {text-decoration:underline;cursor:hand}
input[type=text]{ border:1px solid #CCC; height:20px; line-height:20px; text-indent:3px; color:#666;}
input[type=text]:hover{ border:1px solid #e77817; background-color:#F5F5F5;}
.h10px{ clear:both; background:none; height:10px; font-size:0;}
.floatR{ float:right;}
.br_h{line-height:5px;}

#container{ width:960px; margin:0 auto;}
#header{margin-bottom:5px;}
#logo{width:190px; height:85px;}
#logo img{ margin-top:16px;}
#top_nav{float:right; text-align:right;color:#474747; font-size:12px; padding-top:15px;}
#top_nav a{margin:0 10px;}
#top_nav #tel{margin:10px 10px 0 0; color:#ff8f22;}
#top_nav a:link,#top_nav a:visited,#top_nav a:active {color:#9e866e; text-decoration:none;}
#top_nav a:hover{color:#900;}
#nav{background:url(../images/nav02.gif) repeat-x; height:42px; }
#nav a{font-size:14px; color:#fff; font-weight:bold; margin:0 10px 0 10px; padding:0 20px; line-height:40px; display:inline-block;}
#nale{background:url(../images/nav01.gif) no-repeat; float:left; position:relative; width:6px; height:42px;}
#nari{background:url(../images/nav03.gif) no-repeat; float:right; position:relative; width:5px; height:42px;}
#nav .navbutton{background:url(../images/navba.gif) no-repeat center 0px ; height:42px; color:#fa5e00; }

#banner {margin:3px auto 10px;}
#banner .ad {margin-bottom:10px;width:960px; height:220px; overflow:hidden;position:relative;}
#banner .slider,#banner .num{position:absolute;}
#banner .slider {width:5000px;}
#banner .slider li{float:left;}
#banner .num{ right:5px; bottom:5px;}
#banner .num li,#banner .num li.on{background:url("../images/ad_list.png") no-repeat;}
#banner .num li{
	float: left;text-align: center;width:16px;height:16px;line-height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin:0 1px;border: 1px solid #f47500;background-position:left -2px;color: #FF7300;
}
#banner .num li.on{
	width:18px;height:18px;line-height:18px; border:0; background-position:-21px top;font-weight: bold;color: #fff;
}

#wrap:after,#bottom:after,.ty_newslist:after,#market_content:after {display:block; content:".";height:0px; visibility:hidden;clear:both;font-size:12px;}
#wrap,#bottom,.ty_newslist,#market_content {display:inline-block;}
/*
* html #wrap,* html #bottom,* html .ty_newslist,* html #market_content {height:1%;}*/
#wrap,#bottom,.ty_newslist,#market_content {display:block;}


#wrap a{ color:#333;}
#wrap a:hover{ color:#900}
#wrap{margin-top:10px;}
#wrap_left{width:219px; float:left;}
#tab_menu {margin-bottom:10px;}
.wrto_title{background:url(../images/left_toBa.gif) no-repeat; height:33px; font-weight:bold;}
#tab_menu .wrto_title a{ margin:0 10px; padding:0 10px; display:inline-block;  height:32px; line-height:30px; color:#fff;}
a.wrto_button,a.hover{background:url(../images/wrto_titleba.gif) repeat-x center 1px;}
.ty_newslist .img {float:left; width:90px;}

.ty_newslist{background:url(../images/box_ba.gif) repeat-x 0 bottom; border:1px #ccc solid; border-bottom:none; padding:10px 0;}
.ty_newslist ul {float:right; width:122px;}
.ty_newslist li{background:url(../images/liba.gif) no-repeat 5px 8px; padding:2px 0 2px 20px;}
#news .ty_newslist li {padding:2px 0 2px 30px; background-position:15px 9px;}
.wlf_ba{background:url(../images/left_boBa.gif) no-repeat left top; height:7px; clear:both; overflow:hidden;} 
.wrto_title h2{ text-indent:20px; font-size:12px; line-height:33px; color:#fff;}
#news .wrto_title a{position:relative; top:10px; float:right; width:35px; height:10px; background:url(../images/title_ba.gif) no-repeat;}

.wrto_title1{background:url(../images/left_toBa.gif) no-repeat; height:33px; font-weight:bold;}
.wrto_title1 h2{ text-indent:20px; font-size:12px; line-height:33px; color:#fff;}
.wrto_title1 h2 a{display:block;color:#ffffff;position:relative; top:0; width:219px; height:33px; background:url(../images/title_ba.gif) no-repeat 190px 12px;}
.wrto_title1 h2 a:hover{ color:#ffe500;text-decoration:none; background:url(../images/title_bahover.gif) no-repeat 190px 12px;}
#in_contact {margin:10px 0;}
#in_contact .ty_newslist {padding:0;}
.left_ad {width:219px; overflow:hidden;}

#wrap_right{float:right; width:720px;}
.box,.info {background:url("../images/index.png") no-repeat;}
.box {height:116px; background-position:top left; margin-bottom:10px;}
.box h1 {font-size:14px; color:#ff7f02;}
.info {height:103px; padding:13px 0 0 25px;}
.info p{color:#8b9092; margin-top:10px; width:580px;}
#personal .info {background-position:right -116px;}
#business .info {background-position:right -233px;}
#easyown .info {background-position:right -349px;}
#online .info {background-position:right -465px;}
#credit .info {background-position:right -581px;}

.title {height:33px; line-height:33px; background:url("../images/title.png") left top; padding:0 20px;}
.title h1 {font-size:14px; color:#fff;}
.title .search {height:24px; width:210px; background:url("../images/search.png") no-repeat left top; float:right; padding-left:5px; margin-top:5px;}
.search .text {border:0;height:16px; width:130px; margin-top:3px; float:left;}
.search .button {height:16px; border:none; width:45px; margin:4px 0 0 24px; background:none; cursor:pointer; float:left;}
#market_content {margin:20px 0; height:auto !important;  height:700px;  min-height:700px;}
.showitem {float:left; width:150px; padding:15px;}
.showitem dl {color:#7b8082;}
.clear {clear:both;}

div.quotes {margin:3px;padding:3px;text-align:center;}
div.quotes span.disabled {border:1px solid #F3F3F3;color:#CCCCCC;margin-right:2px;padding:2px 5px;}
div.quotes span.current {background-color:#F0F0F0;border:1px solid #E0E0E0;color:#AAAAAA;font-weight:bold;margin-right:2px;padding:2px 5px;}
div.quotes a {border:1px solid #DDDDDD;color:#AAAAAA;margin-right:2px;padding:2px 5px;text-decoration:none;}

#footer{ clear:both; margin-bottom:10px;}
#bottom {background:url("../images/footer.png") no-repeat center bottom; padding:20px 0;margin-bottom:5px;}
#bottom li {float:left; width:470px;}
#bottom li.bank {text-align:right; padding-right:10px;}
#bottom li.parter { padding-left:10px;}
#footer_link {margin-bottom:5px;}
#footer_link,#copyright {text-align:center; line-height:22px; color:#727779;}
#footer_link a {margin:0 10px;}
#footer_link a:link,#footer_link a:visited,#footer_link a:active {color:#727779;}
#footer_link a:hover {color:#666;}



/* lrb */
.H10{ margin-top:10px;}
.C1{ color:#F60;}
.pubBox i, .pubBox b, .pubBox em {background:url("../images/pubBox_bg.png") no-repeat; display:block; line-height:0px;}
.pubBox{ position:relative;}
.pubBox i{ height:120px; width:120px; position:absolute; top:0px; right:0px;}
.pubBox b{ height:18px;}
.pubBox em{ height:20px; background-position:0px -96px;}
.pubinfo{ border:1px solid #CCC; border-top:none; border-bottom:none; padding:13px 0 0 25px; background-color:#fff; zoom:1;}
.pubinfo h1 {font-size:14px; color:#ff7f02;background:url("../images/pubBox_bg.png") no-repeat -14px -17px; margin-left:-15px; padding-left:15px; line-height:1.5em;}
.pubinfo h2 {font-size:14px; color:#ff7f02;background:url("../images/pubBox_bg.png") no-repeat -14px -17px; margin-left:-15px; padding-left:15px; line-height:1.5em;}
.pubinfo p{color:#666; margin-top:10px; width:570px;}

.solutionNav{ display:block; border:1px solid #ccc; border-top:none; border-bottom:none; background-image:url("../images//solutionNav_bg.gif")}
.solutionNav li{ height:28px; border-bottom:1px solid #CCC; line-height:28px;}
.solutionNav li a{ display:block; padding-left:50px; background:url("../images/ico01.gif") no-repeat 30px 0px;height:29px;}
.solutionNav li a:hover{ background-position:32px -60px;}
.solutionNav li.on a{ color:#F60; background-position:30px -32px;}

/* solution */
#solutionInfo i{background-position:0px -360px; }
#solutionImgLink i{background-position:-120px -360px; }
#solutionImgLink .pubinfo ul{ margin-top:50px;}
#solutionImgLink .pubinfo ul li{ float:left; width:70px; text-align:center; padding-left:3px;}
#solutionImgLink .pubinfo ul li img{}


/* login */
#login{ width:960px; height:554px; background-image:URL("../images/login_bg.png"); position:relative;}
#login div#content{	position:absolute;	top:164px;	left:353px;	width:345px;	height:185px;}
#login div#content dl dt, #login div#content dl dd{ float:left; display:block; padding:5px 0px;}
#login div#content dl dt{ width:80px;}
#login div#content dl dd{ width:200px;}

/* register */
#register i{background-position:-600px -120px; }
#register div dl, #register div #treaty div, #register div #treaty div textarea{color:#666; font-size:12px; }
#register div dl{padding:10px; width:540px; background:url("../images/line1.gif") no-repeat 0px bottom; display:block;}
#register div dl dt, #register div dl dd{ display:block; float:left; padding:4px 0px;}
#register div dl dt{ width:80px;}
#register div dl dd{ width:400px; color:#F30;}
#register div dl dd input{ width:160px;}
#register div #treaty{padding:10px; width:540px;}
#register div #treaty div{ padding:4px 0px;}
#register div #treaty div textarea{}
#register div dl dd select{ width:160px;}

/* service */
#servicePay i{background-position:0px -120px; }
#serviceType i{background-position:-120px -240px; height:100px;}

/* riskPrevention */
#riskSafeguard i{background-position:-360px -240px; }
#riskGuide i{background-position:-480px -240px; }
#riskToReport i{background-position:-240px -240px; }
#riskKnowledge i{background-position:-600px -240px; }

/* news */
#newsList i{background-position:-480px -360px; }
#newsList div ul{ margin-top:10px;}
#newsList div ul li{ width:560px; line-height:2.5em; text-indent:16px;background:url("../images/ico01.gif") no-repeat -4px -92px;}
#newsList div ul li span{ float:right; color:#999;}


#newsDetail i{background-position:-480px -360px; }
#newsDetail div h2{font-size:16px; color:#ff7f02; text-align:center;}
#newsDetail #info{ padding:5px 0; border-bottom:solid 1px #ccc; color:#999; text-align:center;}
#newsDetail #detail{ color:#666; margin-top:20px;}
#newsDetail #detail p{ width:100%;}
#newsDetail #pageBtn{ padding:5px 0; border-top:solid 1px #ccc; color:#999; margin-top:20px;}


/* contactUs */
#contactUs i{background-position:-240px -360px; }
#contactUs div.content{ padding:0 0 20px 65px; background:url("../images/girl.png") no-repeat; color:#666;}


/* message */
#message i{background-position:-360px -360px; }
#message div dl{color:#666; font-size:12px; }
#message div dl{padding:10px; width:540px; display:block;}
#message div dl dt, #message div dl dd{ display:block; float:left; padding:4px 0px;}
#message div dl dt{ width:80px;}
#message div dl dd{ width:400px; color:#F30;}
#message div dl dd input{ width:160px;}
#message div dl dd select{ width:160px;}


/* help */
#help i{background-position:0px -240px; }
#help div dl{padding:10px; width:540px; display:block;}
#help div dl dt, #help div dl dd{ display:block; padding:2px 5px;}
#help div dl dt{ background-color:#a2afb8; color:#fff;}
#help div dl dd{ color:#666; padding-bottom:10px;}

/* 新增2010-4-22 */
.main-nav {
background:url(../images/bg_mian_nav_d7220a.png) no-repeat scroll 0 0 transparent;
height:37px;
padding:0 0 0 18px;
}
.main-nav li {
display:inline;
float:left;
height:37px;
margin:0 10px 0 0;
padding:0 0 0 20px;
}
.main-nav li span {
float:left;
height:37px;
padding:0 20px 0 0;
}
.main-nav li a {
display:block;
float:left;
color:#FFF;
font-size:14px;
font-weight:bold;
line-height:34px;
text-align:center;
}
#main-nav-01,#main-nav-02,#main-nav-03,#main-nav-04,#main-nav-05,#main-nav-06,#main-nav-07{
background:url(../images/bg_mian_nav_d7220a.png) no-repeat scroll left -37px transparent;
}
#main-nav-01 a,#main-nav-02 a,#main-nav-03 a,#main-nav-04 a,#main-nav-05 a,#main-nav-06 a,#main-nav-07 a{color:#333;}
#main-nav-01 span,#main-nav-02 span,#main-nav-03 span,#main-nav-04 span,#main-nav-05 span,#main-nav-06 span,#main-nav-07 span{
background:url(../images/bg_mian_nav_d7220a.png)  no-repeat scroll right -37px transparent;
}
.h250{ height:234px; overflow:hidden;}
.h140{ height:134px; overflow:hidden;}

#wrap_L{ width:214px; float:left;}
#wrap_R{ width:214px; float:right;}

.box214{ background:url(../images/214M.gif) repeat-y;}
.box214 h2{ position:relative; height:32px; line-height:32px; text-indent:18px; font-size:14px; background:url(../images/214T.gif) no-repeat; color:#666;}
.box214 .content{ margin:0 12px; clear:both; overflow:hidden;}
.box214 .content img{ margin-top:6px;}
.box214 .content dl{ margin-top:4px;}
.box214 .content ul li{ line-height:24px;}
.box214 .content ul li span{ color:#999; padding-right:6px;}
.box214 .content p a img{ margin:6px 0;}
.box214B{ width:214px; height:6px; background:url(../images/214B.gif) no-repeat;}

#wrap_main{ float:left; width:510px; margin-left:10px;}
.box510{ background:url(../images/510M.gif) repeat-y;}
.box510 h2{ position:relative; height:32px; line-height:32px; text-indent:18px; font-size:14px; background:url(../images/510T.gif) no-repeat; color:#666;}
.box510 .content{ margin:12px 12px; clear:both; overflow:hidden;}
.box510B{ height:6px; width:510px; background:url(../images/510B.gif) no-repeat;}
.box510 .content h3{ margin-bottom:3px; font-size:12px; border-bottom:1px solid #CCC; width:480px; background:url(../images/err.gif) no-repeat 4px 5px; text-indent:12px;  }
.box510 .content ol li{ background:url(../images/dot4px.gif) no-repeat 4px 9px; text-indent:12px; line-height:22px; color:#666;}

.box736{ width:736px; background:url(../images/736M.gif) repeat-y;}
.box736 h2{ height:32px; line-height:32px; text-indent:18px; font-size:14px; background:url(../images/736T.gif) no-repeat; color:#666;}
.box736 .content{ margin:12px; clear:both; overflow:hidden; height:338px;}
.box736 .content img{ margin-top:6px;}
.box736 .content ul li{ line-height:24px; position:relative; text-indent:16px; background:url(../images/dot4px.gif) no-repeat 4px 12px; border-bottom:1px solid #F6F6F6; line-height:28px;}
.box736 .content ul li em{ position:absolute; right:10px; color:#999}
.box736 .content ul li span{ color:#999; padding-right:6px;}
.box736 .content p a img{ margin:6px 0;}
.box736B{ width:736px; height:6px; background:url(../images/736B.gif) no-repeat;}

.box510 h2 a, .box214 h2 a{ position:absolute; right:12px; bottom:1px; font-size:12px; font-weight:normal;}
/*首页解决方案*/
#solve{  height:90px; }
#solve ul li{ float:left; width:70px; text-align:center;}
#solve ul li a:hover{ text-decoration:none;}
/*首页登录*/
.loginbtn{ background:url(../images/loginBtn.gif) left top; width:71px; height:25px; border:none;}
.loginbtn:hover{ background:url(../images/loginBtn.gif) right top; }
#newReg{ margin:6px 0; padding-top:6px; border-top:1px solid #CCC}
#newReg img{ margin:0;}
#newReg em{margin-left:12px;}
/*公益*/
#gongyi{ clear:both; background:url(../images/gongyibg.gif) no-repeat; width:214px; height:140px;}
#GYcontent{ background:none; width:180px; margin:0 auto;}
#GYcontent p{padding-top:38px;}
#GYcontent a{ display:block; margin:6px auto;  width:114px; height:32px; line-height:32px; background:url(../images/WTadd.gif) left top;}
#GYcontent a:hover{background:url(../images/WTadd.gif) right top;}

/*合作伙伴*/
#partner{ clear:both; width:960px;  height:65px; background:url(../images/parterner.gif) no-repeat; padding-left:12px; padding-top:12px;}
#partner ul{}
#partner li{ float:left; padding:6px 8px;}
#partner li span a{ color:#999}

#news h2 a,#wrap_left  h2 a{color:#FFF;}
