﻿@charset "utf-8";
h2.wsgbt{height:96px; line-height:93px;font-size:36px; color:#646c90; background:url(../images/wsgfl/btbg.png) no-repeat center top;}
a.wsgmore{color:#e24759;}
.whuise{color:#4a4a4a;}
.mb16{margin-bottom:16px;}

.qybox{height:145px; background:url(../images/wsgfl/qybg.jpg) no-repeat left center;}
.qybox p{margin:55px 0 0 170px;}
.zxjsbox{height:271px; background:url(../images/wsgfl/zxbg.jpg) no-repeat right top;}
.zxjsbox p{margin-right:525px;}
a.wckzj,a.wzxzj{width:auto; height:40px; line-height:40px; padding:0 30px; margin-right:15px; border-radius:6px; color:#fff; display:inline-block;}
a.wckzj{background:#646c90;}
a.wzxzj{background:#e24759;}
a.wckzj:hover,a.wzxzj:hover{color:#ff0;}
.wshipin{background:#f9faff;}
.zjspmL{width:470px; height:330px; margin:25px;}
.zjspmR{width:350px; height:380px;background:#dfe3f0; margin-right:80px;}
.zjspmR .bt{color:#545e7f; margin:25px 20px 10px 20px; line-height:40px;}
.zjspmR .bt a{color:#545e7f; font-size:24px; font-weight:bold;}
.zjspmR .js{margin:8px 20px; height:120px; overflow:hidden;}
.zjspmR  a.zxzj{color:#18253c; background:#b5bfe0; border-radius:18px; height:36px; line-height:36px; padding:0 20px; display:inline-block; overflow:hidden;}
.wjmbox{height:487px;background:url(../images/wsgfl/jmbg.jpg) no-repeat 0 0;}
.wjmbox h4{font-size:22px; font-weight:bold; margin-bottom:15px;}
.wjmbox h4 b{font-size:22px;color:#e40202;}
.wjmtxt1{left:35px; top:20px;width:430px; height:210px;}
.wjmtxt1 h4{color:#944c3e;}
.wjmtxt2{left:590px; top:50px;width:290px; height:210px;}
.wjmtxt2 h4{color:#646c90;}
.wjmtxt3{left:35px; top:285px;width:8450px; height:200px;}
.wjmtxt3 h4{color:#6b6153;}
.wjmtxt3 p.txtl{width:310px;}
.wjmtxt3 p.txtr{width:470px; margin-left:40px;}
.wbxbox{height:310px; background:url(../images/wsgfl/bzbg.jpg) no-repeat center top;}
.wbxbox h6{color:#fff; font-weight:normal;}
.wbxbox p{color:#4a4a4a;}
.wbxtxt1{left:250px; top:33px;}
.wbxtxt2{left:30px; top:80px;}
.wbxtxt3{left:275px; top:175px;}
.wbxtxt4{left:10px; top:220px;}
.wbxtxt5{left:670px; top:33px;}
.wbxtxt6{left:647px; top:74px;}
.wbxtxt7{left:670px; top:175px;}
.wbxtxt8{left:647px; top:215px;}
.wbxzxbox{height:84px; line-height:115px; background:url(../images/wsgfl/bxzx.png) no-repeat center bottom;}
.wbxzxbox span{margin-left:255px;}
.wbxzxbox span a{color:#e40202;}
.zhengzhuang{width:990px; height:255px; border:#49617b solid 5px; background:url(../images/wsgfl/zhengzhuang.jpg) no-repeat 0 0; margin:0 auto; margin-bottom:10px; padding:0;}
.zhengzhuang dl{margin:25px 0 0 250px;}
.zhengzhuang dt{color:#49617b; margin-bottom:17px;}
.zhengzhuang dd{margin-bottom:17px;}
.zhengzhuang b,.zhengzhuang a{color:#e40202;}
ul.wzjbox{height:370px;position:relative;width:1000px;background:#f6f6f6;}
ul.wzjbox li{float:left;width:140px;height:370px;overflow:hidden;}
ul.wzjbox li.on #xmzc{display:none;}
ul.wzjbox li.on .wzjxqm{display:block;}
ul.wzjbox li #xmzc{display:block;}
ul.wzjbox li .wzjxqm{display:none;}
ul.wzjbox li.on{width:580px;}
#xmzc span{height:270px; margin-top:95px;}
#xmzc span.l{width:40px; font-size:30px; color:#ff0; margin-left:40px;}
#xmzc span.r{width:30px; line-height:20px;}
.wczzj1,.wczzj2,.wczzj3,.wczzj4{width:140px; height:370px;}
.wczzj1{background:url(../images/wsgfl/zjbg1.jpg) no-repeat 0 0;}
.wczzj2{background:url(../images/wsgfl/zjbg2.jpg) no-repeat 0 0;}
.wczzj3{background:url(../images/wsgfl/zjbg3.jpg) no-repeat 0 0;}
.wczzj4{background:url(../images/wsgfl/zjbg4.jpg) no-repeat 0 0;}
.wzjxqm{width:540px;margin:20px;}
.wzjname{font-size:30px;}
.wsbbox{height:490px; background:url(../images/wsgfl/sbbg.jpg) no-repeat 0 0;}
.wsbbox dl{width:430px; height:420px; top:35px;}
.wsbbox dt{height:50px; line-height:50px;}
.wsbbox dt a{color:#646c90;}
.wsbbox dd.sbjs{height:290px;}
.wsbbox dd.sbjs p{line-height:27px;}
.wsbbox dd.sbyy{line-height:26px;}
.wsbbox dd.sbyy b,.wsbbox dd.sbyy a{color:#ff0;}
.wsbdll{left:45px;}
.wsbdlr{right:40px;}
.wcjjcm{height:352px; background:url(../images/wsgfl/wcjbg.jpg) no-repeat left top;}
.wtijiao{margin:150px 0 0 60px;}
.wtijiaol{width:160px; height:60px; color:#646c90; margin-top:75px;}
.wtijiaor{width:600px; height:200px; margin-right:60px;}
.wtijiaor td{padding:10px 0;}
.wtijiaor td,.wtijiaor label{font-size:14px;}
.wipt{width:170px; height:40px; line-height:40px; border:#e6e6e6 solid 1px; background:#fff; font-size:14px; color:#888; padding:0 10px;}
.wsub{width:190px; height:40px; line-height:40px; background:#646c90; color:#fff; text-align:center; border:none; cursor:pointer; border-radius:4px; font-weight:bold; font-size:14px;}