/*默认样式重置*/
html {}{ _filter: expression(document.execCommand("BackgroundImageCache", false, true)); }/*IE6 background-images bug*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, input, label{margin:0;padding:0;}
img{border:0;}
ul li, ol li{list-style:none;}
body{font:12px/1.5 '宋体',tahoma; color:#333; background:#fff;}
h1,h2,h3,h4,h5,h6{font-size:12px; line-height:18px;}
td th{font-size:12px; font-family:'宋体',tahoma;}
a{text-decoration:none; color:#333; font-size:12px;}
a:hover{text-decoration:underline; color:#f5a220;}
:focus{outline:0;}
i,b,em,s{font-style:normal; font-weight:normal;}

/*常用基础样式*/
.tar{text-align:right !important;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{display:block; content:"."; clear:both; height:0; visibility:hidden;}
.dn{display:none;}
.bgn{background:none transparent;}
.bn{border:0 !important;}
.in24{text-indent:24px;}
.b{font-weight:bold !important;}
.i{float:left; width:100%;}
.vam{vertical-align:middle;}

.mt10{margin-top:10px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml25{margin-left:25px;}
.pt25{padding-top:25px;}
.mt18{margin-top:18px;}
.ml60{margin-left:60px;}

.ora, a.ora{color:#f6a21c;}
.blue, a.blue{color:#3465cb;}
.gray, a.gray{color:#aaa;}

.bline{border-left:1px solid #fff; border-right:1px solid #fff; height:1px; font-size:0; line-height:0; background:#dedede; overflow:hidden;}
.wait{background:url(../../images/v10/loading.gif) no-repeat 0 5px; margin:5px 200px; height:25px; line-height:25px; padding-left:25px; font-weight:bold; font-family:"Microsoft YaHei"; color:#999;}
.waiting{background:url(../../images/v10/loading.gif) no-repeat 0 5px; height:20px; line-height:20px; width:360px; position:absolute; top:25%; left:45%; font-size:14px; color:#999; font-family:'微软雅黑','黑体'; padding-left:20px;}

/*主框架样式*/
.url, .top-bg, .tel, .nav li, .l-box .title, .l-box .title h2, .tlink a, .wtbg, .probg, .adno li, .ccnav .arrow, .title .icon, .btn-b, .btn-c{background:url(../../images/v10/wspring.png) no-repeat;}
#header{width:960px; margin:0 auto; position:relative;}
#header, .top{background:url(../../images/v10/repeatx.png) repeat-x 0 0; height:108px;}
#main{width:960px; margin:0 auto;}
#footer, .footer{margin:0 auto; line-height:36px; color:#aeaeae; text-align:center; margin-top:15px; background:url(../../images/v10/repeatx.png) repeat-x 0 -130px; height:52px;}
.footer{width:960px; margin-top:0;}
.copy{font-family:Arial, Helvetica, sans-serif;}
#left{width:197px; float:left;}
.slide-r, .slide-l{width:13px; height:504px; background:url(../../images/v10/slide.png) no-repeat left center; float:left; cursor:pointer;}
.slide-l{}
#right{float:right; width:740px; height:auto; min-height:504px; _height:504px;}

/*头部样式*/
.url{width:216px; height:29px; position:absolute; top:-5px; right:0; text-indent:-9999px; overflow:hidden; background-position:0 -45px; display:block;}
.logo{height:39px; width:272px; text-indent:-9999px; overflow:hidden; background:url(../../images/v10/logo.png) no-repeat; position:absolute; top:13px; left:0;}
.top-bg{width:97px; height:56px; position:absolute; background-position:0 -75px; top:0; left:410px;}
.tel{width:277px; height:40px; position:absolute; background-position:0 0; top:15px; right:0; text-indent:-9999px; overflow:hidden;}
.tp-link{width:75px; height:24px; position:absolute; top:72px; right:0; text-align:right; }
.tp-link a{color:#3465cb; text-decoration:none;}
.nav li{height:36px; width:80px; float:left; background-position:-214px -170px; margin-top:65px; text-align:center;}
.nav li a{font:bold 14px/36px simsun; color:#333;}
.nav li a:hover{text-decoration:none;}
.nav li.focus{background-position:0 -170px; position:relative; height:37px;}
.nav li.focus a{color:#fff;}
.nav li.bgn{background:none transparent;}
#cnav{position:absolute; width:760px; left:0; top:0; z-index:11;}
.child-nav{height:30px; position:relative; width:960px; margin:0 auto; text-align:center; font-size:12px; z-index:10;}
.child-nav i{margin:0 6px;}
.child-nav a:hover{text-decoration:none;}
.child-nav li.focus a{color:#f5a220;}
#cnav li{float:left; height:24px;}
#cnav .ccnav{position:absolute; font-size:12px; display:none; top:22px; min-width:138px; _width:138px;}
#cnav .ccnav li{height:29px; line-height:29px; border:1px solid #f5a21d; border-bottom:0; background:#fff; float:none; padding:0 20px; text-align:left; white-space:nowrap;}
#cnav .ccnav li a{color:#333;}
#cnav .ccnav .bline{background:#f5a21d;}
#cnav .ccnav li.focus{background:#ffe9c6;}
#cnav .ccnav .arrow{position:absolute; width:7px; height:5px; background-position:-320px 0; top:-4px; left:50%;}

/*左侧样式*/
.l-box .title{height:32px; background-position:0 -135px; position:relative;}
.l-box .title h2{font-size:12px; font-weight:bold; color:#fff; margin-left:10px; padding-left:20px; height:32px; line-height:32px;}
.perinfo .title h2{background-position:-320px -67px;}
.checkinfo .title h2{background-position:-320px -102px;}
.menuinfo .title h2{background-position:-320px -137px; width:52px; _display:inline;}
.tlink{float:left; margin-left:40px;}
.tlink a{display:block;}
.tlink a.btn{background-position:-220px -45px; height:19px; width:38px; margin-top:8px;}
.l-box .content{border-left:1px solid #dedede; border-right:1px solid #dedede; background:#fff; padding:1px;}
.l-box .content .cbg{background:url(../../images/v10/repeatx.png) repeat-x 0 -188px #ececec;}
.perinfo .content .cbg{padding:12px 0px 8px 5px;}
.perinfo .content .cbg img{float:left; margin-right:6px; margin-bottom:5px; border:1px solid #dedede; width:48px; height:45px;}
.checkinfo .content .cbg{padding:10px 8px; line-height:22px;}
.ts i{background:url(../../images/v10/icon.png) no-repeat 0 -30px; display:block; width:16px; height:14px; float:left; margin-right:4px; margin-top:4px;}
.title .icon{position:absolute; width:38px; height:39px; top:-1px; right:-1px; background-position:-160px -75px;}

/*list样式*/
.l-a{background:url(../../images/v10/icon.png) no-repeat 0 3px; padding-left:22px; line-height:22px;}
.menulist li{height:30px; line-height:30px; background:url(../../images/v10/icon.png) no-repeat 10px -48px; padding-left:22px; border-bottom:1px solid #dedede;}
.menulist li a:hover{font-weight:bold; text-decoration:none;}
.l-b li{line-height:22px; padding-left:6px; overflow:hidden; }
.l-b .date{float:left; width:65px;}
.l-b .r{margin-left:75px; _margin-left:15px; _float:left;}
.l-b-a .date{margin-right:0; float:right;}
.l-b-a li{border-bottom:1px dotted #b3b3b3; background:url(../../images/v10/icon.png) no-repeat 10px -53px; padding-left:22px; }

.dotted{border-bottom:1px dotted #b3b3b3; padding-bottom:8px;}

/*welcome*/
.ad{height:115px; width:735px; border:1px solid #dedede; padding:1px; background:#fff; position:relative;}
.ad img{vertical-align: middle;}
.adno{position:absolute; bottom:10px; right:10px; text-align:center;}
.adno li{float:left; width:16px; height:16px; color:#fff; font-weight:bold; font-size:14px; margin-left:10px; line-height:16px; cursor:pointer; filter:alpha(opacity=70); opacity:0.7; background:#999; border:1px solid #d4cece; font-family:Arial, Helvetica, sans-serif;}
.adno li.on{background:#ac6624; border-color:#ec9b1c;}
.w-box .title{border:1px solid #dedede; height:22px; line-height:22px; padding:1px; background:#fff;}
.w-box .title .tbg{background:url(../../images/v10/repeatx.png) repeat-x 0 -108px; height:22px;}
.w-box .title h3{margin-left:10px; font-weight:bold; float:left; _display:inline;}
.wtbg{width:45px; height:22px; background-position:-100px -75px; float:right;}
.w-box .content{border-left:1px solid #dedede; border-right:1px solid #dedede; border-bottom:1px solid #dedede; padding:10px;}
.w-box-a{width:49.3%;}
.w-box-a .l-b{overflow:hidden; height:90px;}
.w-box-a .content{padding:12px 10px;}
.prompt{border:1px dashed #c8c8c8; position:relative; padding:14px 7px; background:#fbfbfb; z-index:0;}
.probg{position:absolute; width:66px; height:93px; background-position:-220px -75px; right:0; top:100%; margin-top:-93px;}
.prompt ol{margin-left:22px; margin-top:5px; line-height:22px; position:relative; z-index:2;}

/*table*/
.t-a th{height:24px; line-height:24px; color:#fff; text-align:center; font-weight:normal; background:#f5a21e;}
.t-a td{height:24px; line-height:24px; background:#f0f0f0; text-align:center; padding:0 2px;}
.t-a .odd td{background:#f9f9f9;}
.t-a td a{color:#3465cb;}
.t-a td a:hover{color:#3465cb; text-decoration:none;}
.t-a-a th{height:auto; line-height:18px;}

/*按钮,按钮容器*/
.btn-a, .btn-a .ll, .btn-a .rr{background:url(../../images/v10/btn.png) no-repeat;}
.btn-a{background-position:0 -25px; background-repeat:repeat-x; height:24px; line-height:24px; position:relative; padding:0 11px; display:block;}
.btn-a .ll, .btn-a .rr{width:3px; font-size:0; height:24px; position:absolute; top:0;}
.btn-a .ll{left:0; background-position:0 0;}
.btn-a .rr{right:0; background-position:-5px 0;}
.btn-a:hover{background-position:0 -50px; text-decoration:none; color:#a55100;}
.btn-a:hover .ll{background-position:-10px 0;}
.btn-a:hover .rr{background-position:-15px 0;}
.btn-box{width:654px; margin:15px auto; position:relative;}
.btn-box a{float:left; *display:inline-block;}
.btn-b, .btn-c{display:block; height:26px; width:91px; text-indent:-9999px; overflow:hidden; background-position:-100px -170px;}
.btn-c{background-position:-260px -41px;}

.btn-d, .btn-d .ll, .btn-d .rr{background:url(../../images/v10/nbtn.png) no-repeat; height:34px; display:block;}
.btn-d, .btn-e, .nbtn{color:#fff; line-height:34px;}
.btn-d:hover, .btn-e:hover, .nbtn:hover{color:#fff; text-decoration:none;}
.btn-d .rr, .btn-e .rr, .nbtn .rr{background:url(../../images/v10/wspring.png) no-repeat 100% -240px; padding-right:15px; padding-left:3px; float:left; font-weight:bold; font-family:"Microsoft YaHei"; text-decoration:none; cursor:pointer;}
.btn-d .ll, .btn-e .ll, .nbtn .ll{background-position:0 -70px; padding-left:35px; float:left;}
.btn-d-lc .ll{background-position:0 -105px;}
.btn-d-xgmm .ll{background-position:0 -140px;}
.btn-d-update .ll{background-position:0 -175px;}
.btn-d-delete .ll{background-position:0 -210px;}
.btn-d-print .ll{background-position:0 -245px;}
.btn-d-query .ll{background-position:0 -280px;}
.btn-d-cancel .ll{background-position:0 -315px;}
.btn-d-define .ll{background-position:0 -350px;}
.btn-d-reloss .ll{background-position:0 -385px;}
.btn-d-revise .ll{background-position:0 -420px;}
.btn-d-back .ll{background-position:0 -455px;}
.btn-d-next .ll{background-position:0 -490px;}
.btn-d-set .ll{background-position:0 -525px;}
.btn-d-detail .ll{background-position:0 -560px;}
.btn-d-zz .ll{background-position:0 -595px;}
.btn-d-down .ll{background-position:0 -630px;}

.btn-e, .btn-e .ll, .btn-e .rr, .nbtn, .nbtn .ll, .nbtn .rr{background:url(../../images/v10/nsbtn.png) no-repeat; height:25px; display:block; line-height:25px;}
.btn-d, .btn-e, .nbtn{background:none;}
.btn-e .rr, .nbtn .rr{background:url(../../images/v10/wspring.png) no-repeat 100% -210px; padding-right:11px;}
.nbtn .ll{background-position:0 -50px; padding-left:26px;}
.nbtn-lc .ll{background-position:0 -75px;}
.nbtn-xgmm .ll{background-position:0 -100px;}
.nbtn-update .ll{background-position:0 -125px;}
.nbtn-delete .ll{background-position:0 -150px;}
.nbtn-print .ll{background-position:0 -175px;}
.nbtn-query .ll{background-position:0 -200px;}
.nbtn-cancel .ll{background-position:0 -225px;}
.nbtn-define .ll{background-position:0 -250px;}
.nbtn-reloss .ll{background-position:0 -275px;}
.nbtn-revise .ll{background-position:0 -300px;}
.nbtn-back .ll{background-position:0 -325px;}
.nbtn-next .ll{background-position:0 -350px;}
.nbtn-set .ll{background-position:0 -375px;}
.nbtn-detail .ll{background-position:0 -400px;}
.nbtn-zz .ll{background-position:0 -425px;}
.nbtn-down .ll{background-position:0 -450px;}

.btn-e .ll{background-position:0 -500px; padding-left:26px;}
.btn-e-xgmm .ll{background-position:0 -525px;}
.btn-e-detail .ll{background-position:0 -550px;}

.btn-box-a{width:84px;}
.btn-box-b{width:174px;}
.btn-box-b1{width:310px;}
.btn-box-c{width:364px;}
.btn-box-d{width:454px;}

/*small card icon*/
.s-card{background:url(../../images/v10/cards.png) no-repeat 0 -150px; height:40px; width:63px; overflow:hidden; text-indent:-999px; margin:3px auto;}
.s-card-a{background-position:0 0;}
.s-card-b{background-position:0 -50px;}
.s-card-c{background-position:0 -100px;}
.s-card-d{background-position:0 -200px;}
.s-card-e{background-position:0 -250px;}
.s-card-f{background-position:0 -300px;}

.s-card2{background:url(../../images/v10/cards2.png) no-repeat 0 -150px; height:40px; width:63px; overflow:hidden; text-indent:-999px; margin:3px auto;}
.s-card2-a{background-position:0 0;}
.s-card2-b{background-position:0 -42px;}
.s-card2-c{background-position:0 -84px;}
.s-card2-d{background-position:0 -127px;}
.s-card2-e{background-position:0 -169px;}
.s-card2-f{background-position:0 -214px;}
.s-card2-g{background-position:0 -257px;}

.s-card3{background:url(../../images/v10/cards3.png) no-repeat 0 -150px; height:40px; width:63px; overflow:hidden; text-indent:-999px; margin:3px auto;}
.s-card3-a{background-position:0 0;}
.s-card3-b{background-position:0 -50px;}
.s-card3-c{background-position:0 -100px;}
.s-card3-d{background-position:0 -150px;}

.c-card{background:url(../../images/v10/creditCard.png) no-repeat; height:136px; width:205px; overflow:hidden;}
.c-card-a{background-position:-2px -2px;}
.c-card-b{background-position:-212px -2px;}

.s-card4{background:url(../../images/v10/cards4.png) no-repeat 0 -150px; height:40px; width:63px; overflow:hidden; text-indent:-999px; margin:3px auto;}
.s-card4-a{background-position:0 0;}
.s-card4-b{background-position:0 -45px;}
.s-card4-c{background-position:0 -85px;}

.s-card5{background:url(../../images/v10/cards5.png) no-repeat 0 -150px; height:40px; width:63px; overflow:hidden; text-indent:-999px; margin:3px auto;}
.s-card5-a{background-position:0 0;}
.s-card5-b{background-position:0 -41px;}
.s-card5-c{background-position:0 -81px;}

.hot{background:url(../../images/v10/hot.png) no-repeat; height:14px; width:27px; overflow:hidden; font-size:0; line-height:0; position:absolute;}


/**
 added 2014-08-19
*/
#syDialog {background: url("../../images/v10/sy_bg.png") no-repeat;
	_background: url("../../images/v10/sy_bg-8.png") no-repeat;
    color: #4D4D4D; height:500px; position: absolute; width: 625px;}
#headD { margin-top:35px;}
#headD h3 { color: #4D4D4D; font-size: 18px;  font-weight: normal;}
#close_x {background: url("../../images/v10/sy_close.png") no-repeat;
	_background: url("../../images/v10/sy_close-8.png") no-repeat;
    display: block; height:71px;  width:71px;}
.mr10{margin-right: 10px;}
.sy_cont{font-size: 18px;font-weight: bolder;margin: 30px 65px 10px;width:338px; color:#ffa100;text-indent:26px; line-height:30px;position: relative;}
.sy_link{margin:95px 10px;}
.sy_link a{margin-left:30px;width: 145px;height: 50px;float: left;}
.sy_tip01{background: url("../../images/v10/sy_circle.png") no-repeat;
	_background: url("../../images/v10/sy_circle-8.png") no-repeat;
	height:120px; width:105px; padding:40px 15px 0; font-size: 14px; line-height: 24px;text-indent: 0;
	position: absolute;top:190px;left: -170px;}
.sy_tip02{background: url("../../images/v10/sy_circle02.png") no-repeat;
	_background: url("../../images/v10/sy_circle02-8.png") no-repeat;
	height:120px; width:105px;padding: 25px 20px 0 46px; font-size: 14px; line-height: 24px;
	text-indent: 0; position: absolute;top:190px;left: -350px;}
	
/*add 2018-09-01*/
.telnews_top{padding-bottom:20px;padding-top:10px;}
.telnews_cnt1{padding-left:35px; overflow:hidden;padding-bottom:5px;}
.telnews_cnt1_l{float:left;width: 75px;text-align:right}
.telnews_com{float:left;}
.telnews_cnt1_r{margin-left:5px;float:left;display:block; width:80px; height:19px;background:#f5a21e;color:#fff; line-height:19px; text-align:center; cursor:pointer;}
#mobileerDialogbox{padding-left:110px;display:none;overflow:hidden;color:#f6a21c;}
#mobilecode{padding-left:35px; overflow:hidden; display:none;padding-bottom:5px; padding-top:5px;}
.telnews_cnt2_l{float:left;width: 75px;text-align:right}
#mobilecodetip{padding-left:110px; overflow:hidden;line-height:18px; display:none;color:#f6a21c;}
.telnew_cnt3{padding-left:35px; overflow:hidden;padding-top:5px;}
.telnew_cnt3_l{float:left;width: 75px;text-align:right}
.telnew_cnt4{padding-left:110px; overflow:hidden;line-height:18px; color:#f6a21c;height:15px;}
.telnew_cnt5{position: relative; width:65px;margin:0 auto; margin-top:5px;}
/*add 2020-03-30*/
.nprompt{border:1px dashed #c8c8c8; position:relative; padding:14px 7px; background:#fbfbfb; z-index:0;}
    