*{ padding:0; margin:0;}
ul{ list-style:none;}
li{list-style:none;}
a{color: #666666;moz-outline-style: none; text-decoration:none;outline:none }
a img{ border:none;}
h2{ padding:0; marging:0;}
p{ padding:0; marging:0;}
body { margin:0 auto; width:100%; min-width:1258px;  color: #333;  font-family: "microsoft yahei","宋体";,Arial,Tahoma,Verdana;    background: #ffffff;}


.fl{ float:left;}
.XqTopbg{ background:url(../image/top-bg.jpg) repeat-x; height:32px; size:12px;}
.XqTop{ width:1200px; margin:auto; line-height:32px; color:#999;}
.XqTop span{ line-height:32px; size:12px;  padding:0; marging:0;}

.XqTopLeft{ float:left; line-height:32px; size:12px;}
.XqTopLeft a{ margin-right:15px; color:#309cfd;}
.XqTopRight{ float:right; line-height:32px; size:12px;}
.XqTopRight a{ margin-right:20px; color:#999;}
.XqHear{ width:1200px; margin:0 auto;}
.XqHear img{ width:168px; height:50px; margin-top:16px; margin-bottom:14px;float:left;}
.XqHearlb{float:left; border-left:1px solid #e2e2e2; height:45px; line-height:45px;color:#999;font-size:20px; margin-top:20px;margin-left:20px; padding-left:20px;}
.XqDh{ width:auto; height:82px; float:right; font-size:16px;}
.XqDh li{ margin-left:70px; text-align:right;height:82px; line-height:82px; display:block; float:left;}
.XqDh li a{ color:#606060;}
.XqDh li a:hover{display:block;  color:#309cfd;}
.XqDh li a.slink{display:block;  color:#309cfd;}


.XqDljzBTxt{ width:315px; height:520px; border-radius:5px; background:#fff; float:right; position:relative;}
.XqDljzB2Txt{ width:100%; background:#309cfd;color:#d0e9ff; text-align:center;font-size:16px; line-height:16px;}
.XqDljzB2Txt h3{font-size:30px; text-align:center; color:#fff; padding-top:36px;font-weight:400;}
.XqDljzB2Txt ul{ width:100%; margin:0 auto;}
.XqDljzB2Txt ul li{width:60px; margin-right:40px;}






.XqGsbgBTxt{ width:1190px; margin:0 auto; height:520px;font-size:12px;}
.XqGsbgBTxtbk{ width:315px; height:402px; border-radius:5px; background:#fff; top:68px; float:right; position:relative;}
.XqGsbgBTxtbk h3{font-size:30px; margin-left:28px; margin-top:36px; margin-bottom:33px; font-weight:400;color:#535353;}
.Xqform-name{ width:254px; height:34px; border:1px solid #e2e2e2; margin-bottom:25px; margin-left:31px; background:#f8f8f8;font-family:"microsoft yahei";}
.Xqform-name i{width:32px; height:34px;float:left; display:inline-block;}
.Xqform-name-pic{  background:url(../image/name_29cf44e.png)  no-repeat 9px 9px;}
.Xqform-name-tel{  background:url(../image/phone_6ff86a1.png)  no-repeat 9px 9px;}
.Xqinput-name{ width:205px;height:32px; line-height:32px; border-left:1px solid #e2e2e2;border-bottom:transparent;border-top:transparent;border-right:transparent; padding-left:15px; padding-top:1px;color:#595959;font-family:"microsoft yahei";}
.Xqinput-name:hover{ border:1px solid #309cfe;}
.Xqinput-name:select{ border:1px solid #309cfe;}


.XqAC{ height:32px;}
.Xqinput-btn{width:256px;height:43px; line-height:43px; text-align:center;color:#fff;font-size:18px; border-radius:4px; marght-top:10px; display:block; background:#309cfe; border:0px; margin-left:31px; cursor:pointer;font-family:"microsoft yahei";}

.Xqinput-btn:hover{background:#0183f9;}
.Xqinput-bottom{ width:100%;height:34px;color:#535353; margin-top:47px; line-height:20px; padding-top:16px;font-size:12px; border-bottom-right-radius:5px; border-bottom-left-radius:5px; background:#f3f3f3; text-align:center;}
.Xqinput-bottom span{font-size:20px; color:#fda930;}





.XqsbdlBan{ width:580px;margin:0 auto; padding-top:318px;}
.XqsbdlBan a{ width:250px; height:50px; line-height:50px; color:#fff; background:#ff6600; display:block; cursor:pointer; margin-left:20px; margin-right:20px;font-size:20px; text-align:center;float:left;}
.Xqsbzcbanner{min-width:1200px;margin:0 auto; width:100%; height:414px;clear:both;}
.Xqsbzcbannerac{ width:1200px; margin:0 auto;}
.Xqsbzcbanneraca{ margin-left:558px;padding-top:309px;}
.Xqsbzcbanneracaa{ width:260px; height:60px; line-height:60px; text-align:center; display:block;font-size:24px;color:#a44b0c;font-weight:bold;}


.zscqbannerac{ width:1200px; margin:0 auto;}
.zscqbanneraca{ margin-left:852px;padding-top:307px;}
.zscqbanneracaa{ width:203px; height:33px; line-height:33px;text-align:center; display:block;font-size:14px;color:#fff;font-weight:bold;}
.zscqbanneracaa:hover{color:#fff;}

.hlzxbanner{ background: url(../image/hlzx-banner.jpg) no-repeat top center; min-width:1200px;margin:0 auto; width:100%;height:500px; clear:both;}
.rsbanner{ background: url(../image/rs-banner.gif) #309cfe no-repeat top center;min-width:1200px;margin:0 auto; width:100%; height:414px; clear:both;}
.zscqbanner{ background: url(../image/cxwf-banner.gif) #309cfe no-repeat top center; min-width:1200px;margin:0 auto;height:414px; clear:both;}
.zlsqbanner{ background: url(../image/zlsq-banner2.gif) #309cfe no-repeat top center;min-width:1200px;margin:0 auto; width:100%; height:414px; clear:both;}
.bqfwbanner{ background: url(../image/bqfw-banner.jpg) #2167e0 no-repeat top center;min-width:1200px;margin:0 auto; width:100%; height:414px; clear:both;}



.XqsbdlBan a:hover{ width:250px; height:50px; line-height:50px; color:#fff; background:#ff4e00; display:block; cursor:pointer; margin-left:20px; margin-right:20px;font-size:20px; text-align:center;float:left;}
.XqZcontent{clear:both; margin:0 auto; background:#f5f5f5;}
.XqZcon{ width:1200px; margin:0 auto;}
.XqZcon h2{margin:0 auto;}
.XqZctitle{ width:100%;height:142px; line-height:142px; color:#3f3f3f; font-size:30px; font-weight:700;text-align:center;}
.XqZctxt{ width:100%; height:218px;}
.XqZctxt li{ width:300px; float:left; height:218px; text-align:center; font-size:16px; color:#309cfd;}
.XqZctxt li span{ font-size:20px;}
.XqZctxt li img{ margin:0 auto;}

.XqDljz{ width:100%;background:#fff; clear:both; }

.XqDljzTWz{ margin-top:95px; width:380px; float:right;}
.XqDljzTWz h2{ padding:0; margin:0;}
.XqDljzTitle{ font-size:36px; font-weight:700; padding-bottom:30px; color:#309cfd;}
.XqDljzTWz ul{ width:100%; list-style:none; margin-top:40px;}
.XqDljzTWz ul li{ width:100%; background:url(../image/dian.gif) no-repeat 0 10px; margin-left:37px; padding-left:25px; line-height:30px; font-size:18px;}
.XqDljzTWz a{ width:327px; height:60px; line-height:60px; font-size:24px; margin-top:60px; text-align:center; color:#fff; background:#309cfe;display:block;}



.XqGsbg{ width:100%;background:#fff; clear:both; }

.XqGsbgTWz{ margin-top:95px; width:380px; float:right;}
.XqGsbgTWz h2{ padding:0; margin:0;}
.XqGsbgTitle{ font-size:36px; font-weight:700; padding-bottom:30px; color:#309cfd;}
.XqGsbgTWz ul{ width:100%; list-style:none; margin-top:40px;}
.XqGsbgTWz ul li{ width:100%; background:url(../image/dian.gif) no-repeat 0 10px; margin-left:37px; padding-left:25px; line-height:30px; font-size:18px;}
.XqGsbgTWz a{ width:327px; height:60px; line-height:60px; font-size:24px; margin-top:60px; text-align:center; color:#fff; background:#309cfe;display:block;}



.XqZcgs{ width:100%;background:#fff; clear:both; border-top:2px solid #f5f5f5;}

.XqZcgsTWz{ margin-top:95px; width:327px; float:left;}
.XqZcgsTWz h2{ padding:0; margin:0;}
.XqZcgsTitle{ font-size:36px; font-weight:700; padding-bottom:30px; color:#309cfd;}
.XqZcgsTWz ul{ width:100%; list-style:none; margin-top:40px;}
.XqZcgsTWz ul li{ width:100%; background:url(../image/dian.gif) no-repeat 0 10px; margin-left:37px; padding-left:25px; line-height:30px; font-size:18px;}
.XqZcgsTWz a{ width:327px; height:60px; line-height:60px; font-size:24px; margin-top:90px; text-align:center; color:#fff; background:#309cfe;display:block;}


.XqKfxsCon{ width:100%;padding-top:65px; padding-bottom:20px; height:600px; background:#f5f5f5; }
.XqKfxs{ width:1200px; margin:0 auto;}
.XqKfxsTile{ width:1200px;margin:0 auto; clear:both;}
.XqKfxsTilebk{ width:1200px; border-top:2px solid #d1d1d1; position:absolute; height:50px;  }
.XqKfxsTile h2{ padding:0; margin:0;}
.XqKfxsTileWz{ padding:20px; font-size:30px; line-height:40px; color:#3f3f3f; text-align:center; width:200px; margin:auto;position:absolute; top:-50px; background:#f5f5f5; left:500px;}

.XqKfxsTxt{width:1200px;  margin:0 auto;clear:both;}
.XqKfxsTxt01{width:375px; margin:0 auto; width:375px; margin-left:20px; margin-top:50px;  float:left;}
.XqKT01{ position:absolute; top:40px; left:110px; margin:0 auto;text-align:center; width:157px; height:157px;}
.XqKTxt01{ background:#fff top center;  text-align:center; padding:70px; padding-top:40px;}
.XqKTxt01 h3{ font-size:24px; font-weight: normal; padding:0; margin:0;}
.XqKTxtWz01{ font-size:16px; line-height:30px; margin-top:10px; color:#535353;}
.XqKTxtWz001{line-height:24px; margin-top:55px; text-align:left;}



.XqBottomCon{ min-width:1200px; background:url(../image/botbg.jpg) no-repeat; width:100%; margin:0 auto; padding-top:30px; height:200px;}
.XqBottom{ width:1160px; color:#dcdcdc; margin-top:30px;margin:0 auto;}
.XqBotLeft{ width:790px; border-right:1px solid #4e4f52; float:left; margin-left:20px;}
.XqBotLeft ul{ width:197px; list-style:none;float:left;}
.XqBotLeft ul li{ width:197px; padding-left:40px; line-height:24px; height:24px;clear:both;}
.XqBotLeft ul li a{color:#dcdcdc;}

.XqBotLeft .ac{ background:url(../image/botom-dian.png) no-repeat 10px 4px; padding-left:40px; height:30px; line-height:30px;font-size:16px; color:#dcdcdc; margin-bottom:10px;}
.XqBotLeft .au{ background:url(../image/botom-dian.png) no-repeat 8px -31px; padding-left:40px; height:30px; line-height:30px;font-size:16px; color:#dcdcdc; margin-bottom:10px;}
.XqBotLeft .ak{ background:url(../image/botom-dian.png) no-repeat 8px -63px; padding-left:40px; height:30px; line-height:30px;font-size:16px; color:#dcdcdc; margin-bottom:10px;}
.XqBotLeft .ax{ background:url(../image/botom-dian.png) no-repeat 8px -94px; padding-left:40px; height:30px; line-height:30px;font-size:16px; color:#dcdcdc; margin-bottom:10px;}
.XqBotRight{float:left; width:280px; height:30px; line-height:30px; padding-left:50px;color:#838383;}
.XqWx18{color:#dcdcdc;font-size:18px;font-weight:none; background:url(../image/tel2.png) no-repeat ;padding-left:58px;font-size:12px;color:#868686; height:68px; padding-top:8px;}
.XqWx{ width:100%; padding-left:60px; font-size:12px;}
.XqWx img{ width:90px; height:90px; padding:0; margin:0; margin-top:2px; }
.XqWx18 p{ padding:0; margin:0 auto; line-height:22px;}
.XqWxp1{font-size:16px; color:#dcdcdc;padding:0; margin:0 auto;}
.XqWxp2{font-size:24px; color:#dcdcdc; font-weight: bold; font-style:italic;padding:0; margin:0 auto; font-family:"Microsoft Yahei",Arial;}

.XqBottom02{ line-height:22px; padding-top:20px; text-align:center;font-size:14px; width:1190px; color:#999; margin:0 auto;clear:both;}
.XqBottom02 img{ margin-top:20px; margin-bottom:20px; margin-left:5px;}


.XqTopbg .stage-code{  display:inline-block;  position:relative;  width:222px;  }
.XqTopbg .stage-code .stage-code-text {  margin-left: 30px;  float: left;  background: url(../image/wechat_7417660.png) no-repeat;  background-position: 10px center;  padding-left: 40px;  padding-right: 10px;  border: 1px solid #f2f2f2;  border-bottom: 0;  color: #999;  }
.XqTopbg .stage-code .stage-code-detail {  width: 170px;  top: 30px;  left: 30px;  z-index: 10;  position: absolute;  background-color: #fff;  border: 1px solid #eee;  border-top: 0;  }
.XqTopbg .stage-code .stage-code-detail img {  margin: 0 auto;  display: block;  width: 105px;  }
.XqTopbg .stage-code .stage-code-detail p {  position: relative;  text-align: center;  }