@charset "utf-8";

html {height:100%}
body {margin:0px; padding:0px;font-family:"微软雅黑",Arial; position:relative; background-color:#f9f9f9;}

div,ul,li,p,h1,span,a { margin:0px; padding:0px; list-style:none;font-family:"微软雅黑",Arial; font-size:12px; color:#555; text-decoration:none}

img { border:0px}

a.login { color:#ff7200;}

.top { height:33px; background:#f2f2f2; border-bottom:1px solid #e4e4e4;min-width:990px}
.top a { text-decoration:none;font-size:13px;}
.top a:hover { text-decoration:underline}
.top ul { width:990px; margin:0 auto}
.top li {width:970px; text-align:right; line-height:32px; font-size:13px;}

.head { height:90px;min-width:990px} 
.head ul {width:990px; margin:0 auto}
.head .logo { width:460px; float:left;height:59px; margin-top:15px;}
.head .lo_p { float:left; width:183px; height:59px; background:url(logo.png) no-repeat; border-right:1px solid #ddd}
.head .lo_p a { display:block; width:183px; height:59px;}
.head .lo_t { float:left; width:102px; line-height:26px; font-size:14px; text-align:left; color:#999; margin-left:17px; margin-top:5px;}
.head .lo_w{ float:left; width:100px; line-height:59px; font-size:21px; text-align:left; color:#555; margin-left:17px; }
.head .nav { width:650px; float:right; margin-top:38px;}

.zck {width:1000px; margin:0 auto;height:auto; overflow: hidden; background:#fff;padding:40px 0;}
.zck1  { width:990px; margin:0 auto;height:auto; overflow: hidden; background:#fff; border:1px solid #ddd; padding:40px 0; line-height:32px; font-size:14px; text-align:center}
.zck1  span { color:#ff9c00; font-weight:bold; font-size:15px;}
.zck1  a { width:100px; height:30px; line-height:28px; display:inline-block; color:#fff; font-size:14px; background:#ff9c00; text-align:center}

.zcg { padding-left:190px; height:50px;}
.zcg a{ line-height:35px; color:#0060E3; text-decoration:underline}

.psdj { width:710px; clear:both;margin-bottom:20px; height:auto; overflow:hidden;margin-top:-10px; padding-left:190px; line-height:18px; color:#999; }

.zcbd { width:900px; clear:both; height:35px; margin-bottom:20px;}
.zcbd li { float:left; line-height:35px; height:35px;}
.zcbd .name { width:170px; font-size:15px; color:#555; text-align:right; padding-right:20px;}
.zcbd .inp { width:300px; border:1px solid #ddd}
.zcbd .phone {width:160px;border:1px solid #ddd}
.zcbd .yzm { width:140px;}
.zcbd .yzm a{ width:128px; border:1px solid #ddd; background:#f9f9f9; height:35px; line-height:35px; display:block; margin-left:10px; font-size:14px; color:#555; text-align:center}
.zcbd .yzm a.wait { color:#bbb}
.zcbd .zs { width:350px; text-align:left; line-height:17px; padding-left:20px; color:#999}
.zcbd span { color:#E50003}
.zcbd input { border:0px; background:none; height:25px; width:290px; line-height:25px; color:#555; padding-left:8px; font-size:14px;}
.zcbd a { color:#0D65CF; font-size:15px;}

.zcbt {}
.zcbt a { width:300px; height:35px; line-height:35px; display:block; color:#fff; font-size:15px; font-weight:bold; background:#ff9c00; text-align:center}
.zcbt a.gray {background:#f9f9f9; border:1px solid #ddd; color:#999; cursor:pointer;}

.zcbt1 { padding-left:340px;}
.zcbt1 a { width:140px; height:35px; line-height:35px; display:inline-block; color:#fff; font-size:15px; font-weight:bold; background:#ff9c00; text-align:center; margin-right:10px}
.zcbt1 a.gray {background:#f9f9f9; border:1px solid #ddd; color:#999; cursor:pointer;}

.bqxx { width:990px; margin:0 auto; line-height:25px; color:#777; text-align:left; height:50px; margin-top:10px; position:relative;}

.sfyz { width:908px; border:1px solid #ffbb7e; height:105px; background:#fff8e8;margin-bottom:20px;padding-top:15px; float:left; margin-left:40px;}
.sfyz li { float:left; height:89px;}
.sfyz .bg { width:180px; text-align:center}
.sfyz .ms { width:550px; text-align:left}
.sfyz .an { width:100px; text-align:right !important;}
.sfyz h1 { width:90px; height:89px; display:block; background-image:url(c_icon.png); margin-left:50px}
.sfyz .phone { background-position:180px 0px}
.sfyz .qust { background-position:90px 0px}
.sfyz p { width:550px; line-height:27px; font-size:19px; font-weight:400; display:block; color:#000; text-align:left; margin-top:16px;}
.sfyz span {color:#999; display:block; width:550px; text-align:left; font-size:12px; line-height:27px; font-weight:normal}
.sfyz a { margin-top:30px;}

.find { width:550px; margin:0 auto; height:auto;}
.find li { padding-bottom:15px; position:relative}

.bd label { width:130px; text-align:right; display:inline-block;text-indent:0;font-size:14px;}
.bd input { height:26px; line-height:26px; padding-left:5px; border:1px solid #ddd; background:#fff; width:220px; color:#999; font-size:12px; font-weight:normal}
.bd select { height:29px; line-height:24px; padding-left:5px; border:1px solid #ddd; background:#fff; width:226px; color:#999; font-size:12px; font-weight:normal}
.bd p {width:130px; text-align:right; display:inline-block;text-indent:0; font-size:14px; }
.bd span { display:inline-block; font-size:12px; color:#888;text-indent:0; text-align:left; width:260px; line-height:14px; position:absolute;top:0px;}
.bd .altred {color:#D40003;}
.bd a.fclk { color:#0F78D9; font-size:14px;}

.pcent { width:120px; height:16px; border:1px solid #ddd; padding:0 1px; line-height:14px;}
.pcent li { height:14px !important; margin-top:1px; width:40px; background:#D50003; float:left; color:#fff; font-size:12px; text-align:center; line-height:14px !important; padding:0}
.pcent .z {background:#FF9600; line-height:14px !important;}
.pcent .g {background:#0385e1; line-height:14px !important;}

.zcts { background:#fff4ee; border:1px solid #f77f45; line-height:30px; width:810px; margin:0 auto; text-align:left; padding:10px; overflow:hidden; height:auto; font-size:14px;margin-bottom:30px; color:#EB0E11}

.mart8 { margin-top:14px;}

a.tybt { width:80px; height:28px; line-height:28px; text-align:center;display:inline-block;background:#ff9c00; font-size:12px; color:#fff; text-indent:0;}
a.sed { width:100px; height:28px; line-height:28px; text-align:center;display:inline-block;background:#eee; border:1px solid #ddd; font-size:12px; color:#888; margin-left:10px;}
.aqtip { margin:0 auto;margin-bottom:20px; text-align:center; line-height:12px; color:#888;text-align:center; font-weight:normal}

.sqstp {width:700px; margin:0px auto; height:28px; line-height:28px; background:url(../images/stpbg4.png); overflow:hidden; text-align:left; margin-bottom:30px}
.sqstp ul { width:1050px;}
.sqstp li { float:left;background:#fff;margin-right:70px;}
.sqstp li span { background:url(../images/stpbg1.png); width:28px; height:28px; display:block; float:left; margin-left:15px;}
.sqstp li p {color:#888; font-size:15px; display:block; float:left;text-align:left; padding:0 10px;}
.sqstp .act span{background:url(../images/stpbg2.png);}
.sqstp .act p { color:#FF5700; font-weight:bold}
.sqstp .fin span{background:url(../images/stpbg3.png);}
.sqstp .fin p { color:#10A300}