/*design by zj*/
/*qq:286506972*/
/*mail:fox.zj@163.com*/
/* »ù±¾ */
HTML, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
 margin: 0;
 padding: 0;
 border: 0;
 outline: 0;
 font-family:Î¢ÈíÑÅºÚ,Trebuchet MS,Arial,Helvetica,Verdana,sans-serif;
 font-size:14px;
}
th{overflow:hidden;}
td{overflow:hidden;}
ol, ul{ list-style: none;}
img{border:none;}
.fl{ float:left;}
.fr{float:right;}
.cl{clear:both; text-align:1; height:1;}
a{text-decoration:none; color:#9d0000;}
a:hover{ text-decoration:none;}
.undis{ display:none;}
body{ background:url(../images/body_bg.jpg) repeat-x top #fff6d7; overflow-x:hidden;}
.wrap{ min-width:320px;}
/* header */
.header{ height:37px; overflow:hidden;}
.header a{ float:left; display:inline; width:137px; height:37px;} 
.header .summary{ float:right; background:url(../images/summary_bg.jpg) no-repeat; width:159px; height:37px; display:inline; }


/* nav */
.nav{ height:34px; overflow:hidden; margin:0 0 0 5px;}
.nav li{ float:left; display:inline; height:30px; width:20%; text-align:center;}
.nav li a{ display:block; color:#9d0000; height:30px; line-height:34px; font-size:14px;}
.nav li.on{ border-bottom:2px solid #9d0000;}

/* content1 */
.content1{ width:320px; overflow:hidden;}
.content1 .lImg{ float:left; width:125px; height:175px; display:inline; margin:10px;}
.content1 .rBox{ float:left; width:165px; display:inline; margin:10px 0 0 10px;}
.content1 .rBox .but1{ background:url(../images/but_1.jpg) no-repeat; width:150px; height:29px; display:block;}
.content1 .rBox p{ margin:10px 0; font-size:14px; margin:12px 0; line-height:150%; color:#333333;}
.content1 .rBox .mBg{ background:url(../images/m_bg.jpg) no-repeat; width:100px; height:32px; padding:4px 0 0 50px; line-height:14px; margin-bottom:10px;}
.content1 .rBox .qBg{ background:url(../images/q_bg.jpg) no-repeat; width:100px; height:32px; padding:4px 0 0 50px; line-height:14px; margin-bottom:10px;}

/* content2 */
.content2{ background:url(../images/jj_bg.jpg) repeat-x top #f8fbfd; padding:15px 10px; line-height:150%; text-indent:28px;}
.content2 a{white-space:nowrap;}

/* case */
.case{}
.case h3{ font-size:14px; font-weight:bold; color:#9d0000; height:24px; line-height:24px; background:#ebd9a8; padding:0 10px;}
.case ul{}
.case ul li{ height:auto; position:relative; overflow:hidden;}
.case ul li .lImg{ position:absolute; top:10px; left:10px; width:125px; height:auto;}
.case ul li .rTxt{ width:80%; padding:10px 0 0 130px;}
.case ul li .rTxt h4{ color:#9d0000; margin-bottom:5px;}
.case ul li .rTxt p{ line-height:24px; height:auto; overflow:hidden;}
.case ul li .rTxt p span{ float:left; margin:0 5px 0 0; width:auto;}
.case ul li .rTxt div{ line-height:24px; height:24px; overflow:hidden;}
.case ul li .rTxt div span{ float:left; width:98px;}

/* footer */
.footer{ background:url(../images/footer_bg.jpg) repeat-x; height:91px; text-align:center; padding:20px 0 0 0;}
.footer p{ line-height:30px; font-size:16px;} 
.footer p a{ font-size:16px; margin:0 10px;}

/* contact */
.contact{ width:100%; background:#fff; overflow:hidden; height:40px; line-height:35px; white-space: nowrap;}
.contact li,#scroll_begin,#scroll_end{ display:inline;}
.contact li.td1{ color:#3f0010; margin:0 10px;}
.contact li.td2{ color:#121212; margin:0 10px;}
.contact li.td2 span{ color:#9d0000; font-size:18px;}
.contact li.td3{ color:#666; margin:0 10px;}

/* tab_1 */
.tab_1{ height:35px; line-height:35px; margin:10px 10px 0; overflow:hidden; text-align:center;}
.tab_1 li{ float:left; height:35px; line-height:35px; background:#ffe9a1;border-top-left-radius: 5px; width:24%;
border-top-right-radius: 5px; margin:0 1px; display:inline; cursor:pointer; text-align:center;}
.tab_1 li.on{ background:#fff;}
.lTab{ background:#fff; margin:0 10px 10px; padding:15px; overflow:hidden; zoom:1;}
.lTab p{ font-size:14px; line-height:150%; text-indent:28px; color:#333333; margin-bottom:10px;}
.lTab .lImg{ float:left; margin:0 10px 10px 0; width:125px; height:175px; display:inline; overflow:hidden;}

/* process */
.process{ width:100%; overflow:hidden; border-bottom:1px solid #cecece; margin-bottom:20px;}
.process h3{ background:url(../images/tit_1.jpg) repeat-x; height:40px; line-height:32px; overflow:hidden; padding:0 10px; color:#b3392d;}
.process .bd{ padding:20px;}
.process .bd .list1 li{ width:100%; position:relative; margin-bottom:25px;} 
.process .bd .list1 li .td1{ width:19px; height:19px; position:absolute; left:0; top:0;}
.process .bd .list1 li .td2{ padding:0 0 0 25px;}
.process .bd .list1 li .td2 a{white-space: nowrap; text-decoration:underline;}
.process .bd .list1 li .td2 span,.process .bd .list1 li .td4 span{  color:#a3a3a3; } 
.process .bd .list1 li .td4{ padding:0 0 0 25px; width:120px; text-align:center;}
.process .bd .list1 li .td5{ background:url(../images/list_jt4.jpg) no-repeat; width:80px; height:37px; position:absolute; left:150px; top:0px;}
/* imgBox */
.imgBox{ overflow:hidden; zoom:1;}
.imgBox .lImg{ float:left; background:url(../images/list_jt1.jpg) no-repeat; width:123px; height:195px;}
.process .bd .list2{ float:left;}
.process .bd .list2 li{ position:relative; margin-bottom:25px;}
.process .bd .list2 li .td1{ width:19px; height:19px; position:absolute; left:0; top:0;}
.process .bd .list2 li .td2{ width:114px; padding:0 0 0 25px;}
.process .bd .list2 li .td2 span{  color:#a3a3a3; } 
.process .but2{ background:url(../images/but_1.jpg) no-repeat; width:150px; height:29px; display:block; margin:0 auto;}
.process .txt1{text-align:center; margin:20px 0; font-size:15px; font-weight:bold;}
.process .sty1 p{ color:#333333;}

/* annotated */
.annotated{ padding:0 20px;}
.annotated h3{ margin-bottom:10px; color:#333;} 
.annotated p{ margin-bottom:10px; color:#666666;} 

/* fill */
.fill{ width:100%; overflow:hidden;}
.fill h3{ background:url(../images/fill_bg.jpg) repeat-x; height:40px; line-height:32px; overflow:hidden; padding:0 10px; color:#b3392d;}
.fill h3 span{ font-size:12px; font-weight:normal; margin:0 0 0 10px;}
.fill .bd{ padding:5px 0; background:#fff;}
.fill .bd .but3{ background:url(../images/but_3.jpg) no-repeat; width:240px; height:32px; display:block; margin:15px auto;}
.fill textarea{ width:150px;}
.fill .list1{}
.fill .list1 li{ width:100%; overflow:hidden; margin-bottom:10px;}
.fill .list1 li .td1{ float:left; width:115px; text-align:right; height:24px; line-height:24px;}
.fill .list1 li .td1 i{color:#ff0000; margin:0 5px;}
.fill .list1 li .td2{ float:left; display:inline; margin-right:10px; width:170px; line-height:24px;}
.fill .list1 li .td2 lable{ float:left; display:inline; margin-right:10px; white-space:nowrap;} 
.fill .list1 li .td2 lable input{ float:left; margin:3px 3px 0 0; *margin:1px 3px 0 0;}
.fill .list1 li .td4{ font-size:12px; color:#666; padding:0 20px 0 40px;}

/* success */
.success{ width:100%; overflow:hidden; margin-bottom:20px;}
.success h3{ background:url(../images/tit_1.jpg) repeat-x; height:40px; line-height:32px; overflow:hidden; padding:0 10px; color:#b3392d;}
.success h3 span{ font-size:12px; font-weight:normal; margin:0 0 0 10px;}
.success .bd{ padding:10px;}
.success .bd p{ line-height:24px; text-indent:28px; color:#666666; margin-bottom:5px; font-size:14px;}
.success .bd p.txt1{ width:240px; margin:0 auto 20px; text-indent:0; font-size:14px;}
.success .list1{ border-top:1px solid #b8a8a8;} 
.success .list1 li{ height:139px; background:url(../images/cg_listBg.jpg) repeat-x; overflow:hidden; vertical-align:middle;}
.success .list1 .td1{ float:left; display:inline; margin:52px 5px 0 10px;}
.success .list1 .td2{ float:left; width:150px; color:#666666; font-size:16px; height:32px; vertical-align:middle; padding:50px 0 0 0;} 
.success .list1 .td2 p{ color:#ae0000; font-size:14px;}
.success .list1 .td3{ float:left; color:#666666; font-size:12px; height:32px; vertical-align:middle;line-height:14px; padding:15px 0 0 0; line-height:15px;} 
.success .list1 .td3 span{ font-size:12px;} 
.success .list1 .td3 p{ color:#ae0000; font-size:12px; margin-bottom:6px;}
.success .list1 .td6{ float:left; color:#666666; font-size:14px; height:32px; vertical-align:middle;line-height:14px; padding:15px 0 0 0; line-height:15px;} 
.success .list1 .td6 span{ font-size:14px;} 
.success .list1 .td6 p{ color:#ae0000; font-size:14px; margin-bottom:6px;}
.success .list1 .td7{ float:left; display:inline; margin:42px 5px 0 10px;}

.bank_but {display:block; margin:5px auto; text-align:center; line-height:30px; background:url(../images/bank.jpg) no-repeat; width:190px; height:30px; text-decoration:none; color:#333; font-size:14px;}
.qmzs_tr a{display:block;}