@charset "utf-8";
/* CSS Document */

body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,th,td,img,div,dl,dd{margin:0;padding:0;border:0;}
body,html{font-size:12px;}

ul{list-style-type:none;}
select,input{vertical-align:middle;}
a{color:#666;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:none;color:#17a5ea;}
img{display:block;}

.clearfix:after { content:"."; display:block; height:0; line-height:0;font-size:0;visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }

.lt{float: left;} 
.rt{float: right;}

.posR{position:relative;}
.posA{position:absolute;}

/* 清除浮动 */
.clear{clear: both;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;zoom: 1;}
.clearfix {display: block;}
/* End hide from IE-mac */ 

body{font: 12px/24px "微软雅黑","Arial Narrow",HELVETICA;color:#666;background-color:#17a5ea;overflow-x:hidden;position:relative;_position:relative; background-image:url(about:blank); background-attachment:fixed;}
html, body{_height:100%;}

/*-----footer-----*/
.wrap{width: 1000px;margin: 0 auto;text-align: left;}
.agc{text-align:center;}
#footer{padding:45px 0 25px; border-top:1px solid #7a7a7a;background-color:#303030;position:relative;z-index:3;}
#footer p{font-family:'Arial','微软雅黑';color:#ccc;font-size:13px; padding:10px 0;}
#footer p.gh{background:url(../images/gh.png) no-repeat 385px center;}
#footer p.fot_nav a{font-size:14px;color:#fff;font-family:'微软雅黑';margin: 0 17px;}
#banner{height:408px; background:url(../images/banner.jpg) no-repeat center top #005cc4;}
.banner{height:408px; width:1000px; margin:0 auto;}
.con1{width:269px; height:249px; background:url(../images/back1.png) no-repeat left top; float:right; margin-right:12px; margin-top:79px;}
.con1 ul{width:238px; overflow:hidden; margin:0 auto; margin-top:29px;}
.con1 ul li{height:59px; border-bottom:1px dashed #71a4de; color:#FFF; font-size:14px; line-height:59px; text-indent:2px;}
.con1 ul li span{font-size:24px; padding-left:12px; font-weight:bold;}
.content{width:100%; overflow:hidden; border-top:1px solid #66ccff;}
.cn{width:1000px; overflow:hidden; margin:0 auto; padding:19px 0 40px; position:relative;}
h5{width:161px; height:49px; background:url(../images/back2.jpg) no-repeat left top; text-align:center; line-height:49px; color:#ffffff; font-size:20px;}
.sqlc{height:170px; background:url(../images/back3.jpg) no-repeat left top; margin-left:140px;}
h5.sqxx{background:url(../images/back4.jpg) no-repeat left top; width:191px;}
.sqlc1 ul li{height:38px; line-height:38px; clear:both; margin-bottom:23px; position:relative;}
.sqlc1 ul li span{display:block; float:left; color:#ffffff; font-size:16px; width:130px; text-align:right;}
.sqlc1 ul li p{float:left;}
.sqlc1 ul li p input,.sqlc1 ul li p select{width:230px; height:36px; border:1px solid #99ccff; line-height:36px; text-indent:12px; float:left; color:#999999;}
.sqlc1 ul li p select{height:40px; line-height:40px; text-indent:4px;width:235px; color:#333;}
.sqlc1 ul li p input.qtid{width:130px; margin-left:10px; display:none;}
.check{margin-left:80px;}
.sqlc1 ul li label{color:#FFF; position:absolute; top:2px; left:100px;}
.sqlc1 ul li label a{color:#333;}
.sqlc1 ul li label a:hover{color:#f14600;}
.sqlc1 ul li p var{font-style:normal; color:#f14600; font-size:14px; padding-left:14px; float:left; height:38px; line-height:38px;display:block;}
.hqyzm{width:110px; height:36px; display:block; float:left; background:url(../images/yzm_btn.jpg) no-repeat left top; text-align:center; line-height:36px; color:#ffffff; font-size:14px; margin-left:14px; margin-top:2px;}
.hqyzm:hover{background:url(../images/yzm_btn2.jpg) no-repeat left top; color:#FFF;}
.hqyzmmute{width:110px; height:36px; display:block; float:left; background:url(../images/yzm_btn3.jpg) no-repeat left top; text-align:center; line-height:36px; color:#ffffff; font-size:14px; margin-left:14px; margin-top:2px;}
.hqyzmmute:hover{background:url(../images/yzm_btn3.jpg) no-repeat left top; color:#FFF;cursor: default;}
.next{width:232px; height:50px; display:block; background:url(../images/xyb.jpg) no-repeat left top; text-align:center; line-height:50px; color:#FFF; margin-left:78px; font-size:20px;}
.next:hover{background:url(../images/xyb2.jpg) no-repeat left top; color:#FFF;}
.lx_we{margin-left:313px; overflow:hidden;}
.zxkf{overflow:hidden; color:#FFF; clear:both;}
.zxkf span{display:block; font-size:16px; float:left;}
.zxkf_right{float:left; margin-left:40px;}
.zxkf_right div{overflow:hidden; margin-bottom:20px; height:28px; width:500px;}
.zxkf_right div p{background:url(../images/qq.jpg) no-repeat left top; text-indent:42px; font-size:20px; float:left; margin-right:15px; height:28px;}
.zxkf_right div a{width:90px; height:28px; display:block; background:url(../images/btn.jpg) no-repeat left top; text-align:center; line-height:28px; font-size:14px; float:left; color:#FFF;}
.zxkf_right div a:hover{background:url(../images/btn2.jpg) no-repeat left top;}
.zxkf_right div p.zxrx{background:none; text-indent:0;}
.work_time{color:#f14600; font-size:14px;}
.syb,.tjsq{width:152px; height:50px; background:url(../images/syb.jpg) no-repeat left top; display:block; float:left; text-align:center; line-height:50px; color:#FFF; font-size:20px;}
.tjsq{margin-left:18px;}
.sqlc1 ul li p var.gx{height:50px; line-height:50px;}
.syb:hover,.tjsq:hover{background:url(../images/syb2.jpg) no-repeat left top; color:#FFF;}

#sqlc1{left:260px; top:80px; position:absolute; width:700px;}
#sqlc2{left:710px; top:45px; position:absolute; width:710px; display:none;}
.bz{color:#FFF; font-size:14px; margin-bottom:40px;}
.tk_cn{width:342px; height:133px; position:absolute; right:370px; bottom:0px; display:none;}
.close{width:42px; height:42px; display:block; background:url(../images/close.png) no-repeat left top; position:absolute; right:0; top:0; z-index:999;}
.tk_main{width:326px; height:115px; position:absolute; left:0; top:15px; background-color:#f14600; text-align:center;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.tk_main span{display:block; color:#ffffff; font-size:20px; margin-top:18px; font-weight:bold; margin-bottom:5px;}
.tk_main p{color:#FFF; font-size:14px; line-height:26px;}
.tk_main p a{color:#ffff00; font-size:14px; text-decoration:underline;}
.tk2{width:326px; height:90px; padding-top:25px; position:absolute; right:385px; bottom:0px; text-align:center; background-color:#f14600; color:#FFF; font-size:20px; display:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:999;}
.tk2 p{margin-bottom:15px;}
/*弹框*/
.mask{width: 100%;height:100%;left: 0;top: 0;filter:alpha(opacity=50);opacity:0.5;background:#000;_position: absolute;z-index: 1001;zoom: 1;display: none;}
.m_close{width:34px; height:34px; display:block; background:url(../images/close2.png) no-repeat left top; position:absolute; right:0; top:0; z-index:1002;}
#tk{width:950px; overflow:hidden; height:510px; position:relative; z-index:1001; display:none;}
.tk_main2{width:935px;  height:500px; background-color:#ffffff; position:absolute; top:12px; -moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; border:1px solid #666666; z-index:1001;}
#cont2{width:900px;  margin:0 auto; overflow:hidden; margin-top:28px; margin-left:35px;}
#box2{width:8px; height:430px; position:relative; float:right;  -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; _margin-right:5px;filter:alpha(opacity=50);opacity:0.5; display:inline; margin-right:6px;}
#box2 #bar2 {width:8px; height:180px; background:#d9d9d9; position:absolute; top:0; top:0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; cursor:pointer;}
#divc{width:865px; height:430px;  position:relative; top:0; top:0; overflow:hidden; float:left; display:inline;}
#divd{position:absolute; top:0; top:0; color:#000000;}
.tk_main2 span{display:block; font-size:14px; margin-bottom:30px;}
.tk_main2 p{font-size:14px; line-height:26px; margin-bottom:30px;}
h5.title{background:none; font-size:20px; text-align:center; color:#000; width:865px;}
.loading{width:700px; height:400px; background:url(../images/loading.gif) no-repeat left top; position:absolute; left:130px; top:180px;}
.loading1{width:700px; height:305px; background:url(../images/loading.gif) no-repeat 140px 50px; position:absolute; left:0px; top:0px;}










