@charset "utf-8";
html {width: 100%;-webkit-text-size-adjust:none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);height: 100%;}
* {margin: 0;padding: 0;border: 0;}
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
i {font: inherit;}
option {vertical-align: middle;border-radius: 0px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;appearance: none;border-radius: 0;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
h1,h2,h3,h4,h5,h6,i {font-weight: normal;}
select::-ms-expand { display: none; }
a {color: #111111;text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover {text-decoration: none;outline: none;}
.clear {clear: both; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin: 0;padding: 0;}
.wrap { width:1200px; margin:0 auto;}
/*clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
/* 初始化 */
body {width: 100%;height: 100%;font-size: 16px; background: #fff;min-height: 100%;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif; }
.ml-main { height:auto; min-height:500px;}
.ml-intro { padding:20px 0;}
.ml-intro .pic{ float:left; width:305px; height:305px; overflow:hidden; text-align:center; line-height:295x;}
.ml-intro .pic img {max-width: 100%;max-height: 100%;vertical-align: middle; }
.ml-intro .con{ float:right; width:1080px;color:#333333;}
.ml-intro .con .tit { font-size:24px; line-height:1; margin-top:50px;}
.ml-intro .con .ban { font-size:18px; line-height:1; margin-top:45px; padding-left:12px;}
.ml-intro .con .des { font-size:16px; line-height:1.3; margin-top:23px; padding-left:12px;}
.ml-intro .con .more { font-size:18px;line-height:1.5; border-top: #dcdcdc solid 1px; margin-top:11px; padding-top:9px; margin-left:14px;}
.ml-subnav { height:60px; background-color:#005dab;}
.ml-subnav ul li { float:left; width:230px; height:60px; text-align:center; color:#ffffff; font-size:18px; line-height:54px;border:#005dab solid 3px;}
.ml-subnav ul li a { color:#ffffff; display:block;}
.ml-subnav ul li:hover { border:#dcdcdc solid 3px;}
.ml-subnav ul li.active { border:#dcdcdc solid 3px;}
.ml-subnav ul li.active a{ font-weight:bold;}

.ml-details { height:auto; }
.ml-details .des {padding:20px 0; color:#333333; font-size:14px; line-height:2;}
.ml-details .pic {display: flex; flex-direction: row; flex-wrap:wrap; align-content: flex-center;align-items: center;justify-content: space-around;}
.ml-details .pic img { max-width:100%; height:284px;}
.ml-details .pic img:hover {opacity:0.8;}

.ml-details .tit { padding:20px 0; color:#333333; font-size:16px; line-height:2; text-align:center;}
.ml-details .annextitle { min-width: 650px;}

.ml-form { height:auto; padding-top:35px;}
.ml-form table {border-collapse: collapse; margin:0 0 40px;}
.ml-form table tr th{ border:#c8601b solid 1px;color:#333333; font-size:16px; line-height:2; background-color:#f7caac; text-align:center; padding:5px; }
.ml-form table tr td{ border:#c8601b solid 1px;color:#333333; font-size:15px; line-height:2; text-align:center; padding:5px;}
.ml-form table tr td.ml-left { text-align:left; padding-left:10px;}
.ml-form table tr td input[type=text] { width:100%; padding-left:10px; height:30px;color:#333333; font-size:15px; border:none; background:transparent}
.ml-form table tr td input[type=tel] { width:100%; padding-left:10px; height:30px;color:#333333; font-size:15px; border:none; background:transparent}
.ml-form table tr td select { width:100%; padding-left:10px; height:30px;color:#333333; font-size:15px; border:none;vertical-align: middle;border-radius: 0px;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;  background:transparent }
.ml-form table tr td textarea{ width:100%; padding-left:10px; height:60px;color:#333333; font-size:15px; border:none; background-color:transparent;outline: none; line-height:2; resize:none;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif; }
.ml-form table tr td input::-webkit-input-placeholder { color: #999999;}
.ml-form table tr td textarea::-webkit-input-placeholder { color: #999999;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;}
.ml-form table tr:nth-child(odd) { background-color:#fef8f4;}
.ml-form table tr td i { color:#F00; }
.ml-shifou {color:#333333; font-size:15px; line-height:2; margin-bottom:20px;}
.ml-tijiao { display:block; margin:0 auto; margin-top:30px; width:170px; line-height:44px; text-align:center; height:44px; background-color:#c85f1a; color:#fff; font-size:16px;  border-radius:0; cursor:pointer; border:none;}
.ml-tijiao:hover {opacity:0.8;}
.chuans {position:relative; width:200px; height:200px; background:url(../images/yulan.png) center; background-size:200px 200px;  overflow: hidden; }
.chuans .uploadImg {position:absolute;width: 100%;  height: 100%; left:0; right:0; top:0; bottom:0;margin:auto;z-index:2;opacity: 0; }
.chuans .yulan {width: 100%; height: 100%;z-index:1; background-size:100% auto; background-repeat:no-repeat; background-position:center center; text-align:center;}
.chuans .yulan img { max-width:100%; max-height:100%;}
.chuans2 {position:relative; width:200px; height:200px; background:url(../images/yulan.png) center; background-size:200px 200px;  overflow: hidden; }
.chuans2 .uploadImg2 {position:absolute;width: 100%;  height: 100%; left:0; right:0; top:0; bottom:0;margin:auto;z-index:2;opacity: 0; }
.chuans2 .yulan2 {width: 100%; height: 100%;z-index:1; background-size:100% auto; background-repeat:no-repeat; background-position:center center;}
.chuans2 .yulan2 img { max-width:100%; max-height:100%;}
.ml-attention { color:#000000; font-size:12px; line-height:1.5; margin-top:20px;}
.ml-price { height:auto; padding-top:10px;}
.ml-price table {border-collapse: collapse; margin:30px 0 40px;}
.ml-price table tr th{ border:#c8601b solid 1px;color:#333333; font-size:16px; line-height:2; background-color:#f7caac; text-align:center; padding:5px; }
.ml-price table tr td{ border:#c8601b solid 1px;color:#333333; font-size:15px; line-height:2; text-align:center; padding:5px;}
.ml-price table tr:nth-child(odd) { background-color:#fef8f4;}
.ml-price table tr:hover {opacity:0.8;}
.ml-price .tit { color:#000000; font-size:22px; line-height:1; font-weight:bold; text-align:center;}
/*wx-main*/
.wx-main { height:auto; min-height:500px;}
/*wx-banner*/
.wx-banner { height:auto; position:relative; margin-top:20px;}
/* 本例子css */
.wx-banner .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.wx-banner .slideBox .hd{ height:14px; overflow:hidden; position:absolute; left:50%; margin-left:-33px; bottom:17px; z-index:1; }
.wx-banner .slideBox .hd ul{ overflow:hidden; zoom:1;}
.wx-banner .slideBox .hd ul li{ float:left; margin:0 4px;  width:14px; height:14px;text-align:center; background-color:#dcdcdc; cursor:pointer; border-radius:50%;}
.wx-banner .slideBox .hd ul li.on{ background-color:#005dab; }
.wx-banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.wx-banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
.wx-banner .slideBox .bd img{ width:100%; height:auto; display:block;  }
.wx-banner .shubiao { position:absolute; bottom:81px; left:50%; width:32px; height:70px; margin-left:-16px;}
/*wx-liuyan*/
.wx-liuyan { position:absolute; right:0; top:0; width:372px; height:472px;  padding-top:58px; z-index:33333;}
.wx-liuyan .wl-ban{color:#ffffff; font-size:18px; line-height:20px; background:url(../images/wx-liuyan-icon1.png) no-repeat; background-position:82px 0; }
.wx-liuyan .wl-mid { width:320px; height:285px; background:url(../images/wl-mid-bg.png) no-repeat top center; margin-top:31px; color:#333333; font-size:12px; line-height:20px;}
.wx-liuyan .wl-mid table { padding-left:12px; padding-top:12px;}
.wx-liuyan .wl-mid table tr td{ padding:8px 0;}
.wx-liuyan .wl-mid table tr td.tit { padding-left:15px;}
.wx-liuyan .wl-mid input[type=text] { width:156px; padding-left:10px; height:20px;color:#333333; font-size:12px; border:#666666 solid 1px; box-sizing: border-box;border-radius:5px; }
.wx-liuyan .wl-mid textarea {  width:156px; padding-left:10px; height:78px;color:#333333 font-size:12px; border:#666666 solid 1px; box-sizing: border-box; background-color:transparent;outline: none; line-height:20px; resize:none;border-radius:5px; }
.wx-liuyan .wl-mid input[type=submit] {  width:47px; line-height:24px; text-align:center; height:24px; background-color:#ffffff; color:#333333; font-size:12px; border-radius:5px; cursor:pointer; border:none;border:#666666 solid 1px; box-sizing: border-box; }
.wx-liuyan .wl-mid input[type=submit]:hover { background-color:#005dab; color:#FFF;}
.wx-liuyan .wl-bot {color:#ffffff; font-size:18px; line-height:40px; margin-top:32px;}
.wx-liuyan .wl-bot a {color:#ffffff;}
.wx-liuyan .wl-bot .wb-left{ float:left; background:url(../images/wx-liuyan-icon2.png) no-repeat left center; padding-left:40px; margin-left:5px;}
.wx-liuyan .wl-bot .wb-right{ float:left; background:url(../images/wx-liuyan-icon3.png) no-repeat left center; padding-left:44px; margin-left:20px;}
/*wx-public*/
.wx-public { text-align:center; position:relative;}
.wx-public .cn { color:#005dab; font-size:36px; line-height:1; letter-spacing: 1px;}
.wx-public .cn a { color:#005dab;}
.wx-public .en { color:#005dab; font-size:18px; line-height:1; margin-top:6px;text-transform:uppercase;}
.wx-public .en a { color:#005dab;}
.wx-public .more { position:absolute; right:0; bottom:0; color:#006bba; font-size:20px; text-transform:uppercase;line-height:1; }
.wx-public .more a { color:#006bba;}
.wx-public .more a:hover {  opacity:0.8;}
/*wx-fangan*/
.wx-fangan { padding-top:58px; padding-bottom:30px;}
.wx-fangan-show { padding-top:48px;}
/* 本例子css */
.wx-fangan-show .picScroll-left{ width:100%; position:relative;  }
.wx-fangan-show .picScroll-left .hd{ height:auto;}
.wx-fangan-show .picScroll-left .hd .prev{ display:block; position:absolute; left:-108px; top:138px;  width:39px; height:87px; overflow:hidden; cursor:pointer; background:url(../images/btn-l.png) no-repeat;}
.wx-fangan-show .picScroll-left .hd .next{ display:block; position:absolute; right:-108px; top:138px;  width:39px; height:87px;overflow:hidden; cursor:pointer; background:url(../images/btn-r.png) no-repeat;}
.wx-fangan-show .picScroll-left .bd{ }
.wx-fangan-show .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.wx-fangan-show .picScroll-left .bd ul li{ width:328px; height:388px; margin:0 11px;float:left; _display:inline; overflow:hidden; text-align:center; position:relative;  }
.wx-fangan-show .picScroll-left .bd ul li .pic{  width:328px; height:388px;text-align:center; overflow:hidden; }
.wx-fangan-show .picScroll-left .bd ul li .pic img { width:328px; height:388px;border-radius:10px;}
.wx-fangan-show .picScroll-left .bd ul li .tit { position:absolute; bottom:0; left:0; width:100%; height:77px;background-color:rgba(0, 0, 0, 0.6); border-bottom-left-radius:10px; border-bottom-right-radius:10px; color:#ffffff; font-size:20px; line-height:77px; text-align:center;overflow:hidden; }
.wx-fangan-show .picScroll-left .bd ul li:hover {opacity:0.8;}
/*wx-zhongtai*/
.wx-zhongtai { padding-top:20px; padding-bottom:30px;}
.wx-zhongtai-show { padding-top:27px;}
.wzs-left { float:left; width:530px; height:447px;}
.wzs-left img { max-width:100%;}
.wzs-right { float:right; width:870px; height:auto;}
.wzs-right .wzs-right-ban {color:#005dab; font-size:18px; line-height:1; margin-top:29px; padding-left:25px; }
.wzs-right .wzs-right-ban a {color:#005dab;}
.wzs-right .wzs-right-list { }
.wzs-right .wzs-right-list ul li { float:left; width:265px; margin-left:20px;color:#005dab; font-size:16px; line-height:30px; margin-top:47px;}
.wzs-right .wzs-right-list ul li img { width:30px; height:30px;}
.wzs-right .wzs-right-list ul li a {color:#005dab;}
.wzs-right .wzs-right-list ul li:hover {opacity:0.8;}
/*wx-kehu*/
.wx-kehu { padding-top:23px; padding-bottom:30px;}
.wx-kehu-show { padding-top:28px;}
.wks-left { float:left; width:660px;}
/* 本例子css */
.wks-left .slideTxtBox{ width:100%; }
.wks-left .slideTxtBox .hd{ height:37px; position:relative; }
.wks-left .slideTxtBox .hd ul li{ float:left; width:auto; margin-right:33px;color:#333333; font-size:18px; line-height:36px; text-align:center; }
.wks-left .slideTxtBox .hd ul li a {color:#333333;}
.wks-left .slideTxtBox .hd ul li.on{ font-weight:bold; color:#005dab;  border-bottom:#005dab solid 1px;}
.wks-left .slideTxtBox .hd ul li.on a {color:#005dab;}
.wks-left .slideTxtBox .bd ul{  zoom:1;color:#333333; font-size:14px; line-height:36px; padding-top:20px;  }
.wks-right { float:right; width:680px; height:392px;}
.wks-right img { max-width:100%;}
/*wx-anli*/
.wx-anli { padding-top:18px;}
.wx-anli-show { margin-top:49px; border-top:#f0f0f0 solid 1px; border-left:#f0f0f0 solid 1px;}
.wx-anli-show ul li { float:left; width:20%; border-right:#f0f0f0 solid 1px; border-bottom:#f0f0f0 solid 1px; padding-top:22px; padding-bottom:22px;}
.wx-anli-show ul li .pic { width:242px; height:94px; margin:0 auto; text-align:center;}
.wx-anli-show ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;margin:auto; }
.wx-anli-show ul li .tit { text-align:center; color:#aaaaaa; font-size:16px; line-height:1; margin-top:18px;}
.wx-anli-show ul li:hover { opacity:0.8;}
.wx-anli-show ul li:hover .tit { color:#005dab;}
/*zt-banner*/
.zt-banner { height:349px;margin-top:20px;}
.zt-banner img { width:100%;}
.wx-position {margin-top:20px; width:100%; height:60px; background-color:#005dab;color:#ffffff; font-size:16px; line-height:60px; }
.wx-position a {color:#ffffff; }
.wx-position a:hover { text-decoration:underline;}
.zt-list {}
.zt-list ul li{ float:left; width:270px; padding-bottom:15px; border:#bfbfbf solid 1px; margin-left:0; margin-top:45px;}
.zt-list ul li:nth-child(5n+2){ margin-left:12.5px;}
.zt-list ul li:nth-child(5n+3){ margin-left:12.5px;}
.zt-list ul li:nth-child(5n+4){ margin-left:12.5px;}
.zt-list ul li:nth-child(5n+5){ margin-left:12.5px;}
.zt-list ul li .pic { width:268px; height:160px; margin:0 auto; text-align:center; line-height:150px; overflow:hidden;}
.zt-list ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.zt-list ul li .tit { padding:0 17px; color:#333333; font-size:18px; line-height:24px; margin-top:10px; height:24px; overflow:hidden; }
.zt-list ul li .des {padding:0 17px; color:#333333; font-size:14px; line-height:24px; height:72px; overflow:hidden; margin-top:10px; }
.zt-list ul li .more {padding:0 17px; color:#333333; font-size:14px; line-height:24px; margin-top:31px; text-align:right; }
.zt-list ul li:hover .tit{ text-decoration:underline;}
.zt-list ul li:hover .more{ color:#3d76c1;}
.fenye a{border-radius:5px;}
/*wx-fangan-detail*/
.wx-fangan-detail { padding-top:21px;}
.wx-fangan-detail .tit {color:#333333; font-size:16px; line-height:1.8; text-align:center;}
.wx-fangan-detail .riqi {color:#666666; font-size:12px; line-height:2.1; text-align:center;}
.wx-fangan-detail .con {color:#333333; font-size:14px; line-height:2.5; border-top:#e0e0e0 solid 1px; margin-top:14px; padding-top:14px;}
.wx-fangan-detail .other {color:#333333; font-size:14px; line-height:2.4; border-top:#e0e0e0 solid 1px; margin-top:14px; padding-top:14px;}
.wx-fangan-detail .other a {color:#333333;}
.wx-fangan-detail .other a:hover { text-decoration:underline;}
/*zhicheng-banner*/
.zhicheng-banner { height:500px;margin-top:20px; }
.zhicheng-banner img { width:100%;}
.zhicheng-youshi {background-color:#f5f5f5; padding-bottom:30px; padding-top:20px;}
.zhicheng-public { text-align:center; padding-top:20px;}
.zhicheng-public .cn {color:#005dab; font-size:48px; line-height:1;letter-spacing: 1px; }
.zhicheng-public .en {color:#005dab; font-size:16px; line-height:1; margin-top:11px; text-transform:uppercase; }
.zhicheng-youshi-show { padding-top:12px;}
.zhicheng-youshi-show ul li{ float:left; border:#005dab solid 1px; height:129px; width:690px; margin-top:15px;}
.zhicheng-youshi-show ul li:nth-child(2n+2) { margin-left:20px;}
.zhicheng-youshi-show ul li .nob { float:left; width:94px; height:127px; background-color:#005dab; text-align:center;color:#ffffff; font-size:36px; line-height:127px; }
.zhicheng-youshi-show ul li .con { float:right; width:530px; margin-right:33px; padding-top:5px;}
.zhicheng-youshi-show ul li .con .tit { color:#005dab; font-size:30px; line-height:46px; font-weight:bold; height:46px; overflow:hidden; text-align:center;}
.zhicheng-youshi-show ul li .con .des { color:#4c4c4c; font-size:24px; line-height:28px; height:56px; overflow:hidden; }
.zhicheng-youshi-more { width:260px; margin:0 auto; margin-top:26px; height:62px; border:#005dab solid 2px;border-radius:5px; text-align:center;color:#005dab; font-size:24px; font-weight:bold; line-height:60px; }
.zhicheng-youshi-more a {color:#005dab; display:block;}
.zhicheng-youshi-more a:hover { background-color:#005dab; color:#FFF;}
/*zhicheng-why*/
.zhicheng-why { padding-top:38px; padding-bottom:34px; }
.zhicheng-why-ban {text-align:center;}
.zhicheng-why-ban span { display:inline-block;color:#ffffff; font-size:40px; line-height:84px; background-color:#58595b; border-radius:42px; padding:0 100px;}
.zhicheng-why-con { background:url(../images/why-bg.png) no-repeat center center; margin-top:55px; min-height:270px;}
.zhicheng-why-con ul li { float:left; width:470px; color:#58595b; font-size:28px; line-height:90px; text-align:center; height:90px;  position:relative; }
.zhicheng-why-con ul li:after{content:""; position:absolute; right:-70px; top:32px; width:25px; height:25px; background:url(../images/why-icon.png) no-repeat;}
.zhicheng-why-con ul li:nth-child(2n+2) { margin-left:460px;}
.zhicheng-why-con ul li:nth-child(2n+2):after{ right:auto; left:-70px;}
/*zhicheng-tiaojian*/
.zhicheng-tiaojian { background-color:#f5f5f5; padding-bottom:34px; padding-top:20px;}
.zhicheng-tiaojian .zhicheng-public .cn {color:#f7941e;}
.zhicheng-tiaojian .zhicheng-public .en {color:#f7941e;}
.zhicheng-tiaojian-show { margin-top:36px;}
.zhicheng-tiaojian-show ul li{ float:left; width:350px; min-height:417px; background-color:#13ac5e;border-radius:10px; padding-top:7px;}
.zhicheng-tiaojian-show ul li .ban {margin:0 10px; color:#ffffff; font-size:32px; line-height:90px; font-weight:bold; text-align:center; border-bottom:#d4cfc9 dashed 1px; }
.zhicheng-tiaojian-show ul li .con { color:#ffffff; font-size:24px; line-height:48px; padding:34px 15px; }
.zhicheng-tiaojian-show ul li:nth-child(2) { margin-left:24px; background-color:#f7941e; width:650px;}
.zhicheng-tiaojian-show ul li:nth-child(3) { margin-left:24px; background-color:#27aae1;}
.zhicheng-tiaojian-more { text-align:center; margin-top:22px;}
.zhicheng-tiaojian-more:hover { opacity:0.8;}
/*zhicheng-wenti*/
.zhicheng-wenti { padding-bottom:34px; padding-top:20px;}
.zhicheng-wenti .zhicheng-public .cn {color:#6c6c6c;}
.zhicheng-wenti .zhicheng-public .en {color:#6c6c6c;}
.zhicheng-wenti-show { margin-top:35px;}
.zhicheng-wenti-show ul li{ float:left; width:254px; height:254px; padding-top:30px; background-color:#eeeeee;box-shadow: 0 0 20px #ccc; margin-bottom:39px;}
.zhicheng-wenti-show ul li:nth-child(4n+2) { margin-left:128px;}
.zhicheng-wenti-show ul li:nth-child(4n+3) { margin-left:128px;}
.zhicheng-wenti-show ul li:nth-child(4n+4) { margin-left:128px;}
.zhicheng-wenti-show ul li .pic { width:120px; height:120px; margin:0 auto; text-align:center; line-height:110px; overflow:hidden;}
.zhicheng-wenti-show ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.zhicheng-wenti-show ul li .tit { text-align:center;color:#232323; font-size:24px; line-height:26px; padding:0 20px; margin-top:20px;}
.zhicheng-wenti-show ul li:hover { box-shadow: 0 0 20px #bbb;}
.zhicheng-wenti-more { width:260px; margin:0 auto; margin-top:0px; height:62px; border:#6c6c6c solid 2px;border-radius:0; text-align:center;color:#005dab; font-size:24px; font-weight:bold; line-height:60px; }
.zhicheng-wenti-more a {color:#6c6c6c; display:block;}
.zhicheng-wenti-more a:hover { background-color:#6c6c6c; color:#FFF;}
/*zhicheng-zhuanye*/
.zhicheng-zhuanye { background-color:#f5f5f5; padding-bottom:40px; padding-top:20px;}
.zhicheng-zhuanye .zhicheng-public .cn {color:#27aae1;}
.zhicheng-zhuanye .zhicheng-public .en {color:#27aae1;}
.zhicheng-zhuanye-show { padding-top:30px;}
/* 本例子css */
.zhicheng-zhuanye-show .picScroll-left{ width:100%; position:relative;  }
.zhicheng-zhuanye-show .picScroll-left .hd{ height:auto;}
.zhicheng-zhuanye-show .picScroll-left .hd .prev{ display:block; position:absolute; left:-108px; top:188px;  width:35px; height:30px; overflow:hidden; cursor:pointer; background:url(../images/btn2-l.png) no-repeat;}
.zhicheng-zhuanye-show .picScroll-left .hd .next{ display:block; position:absolute; right:-108px; top:188px;  width:35px; height:30px;overflow:hidden; cursor:pointer; background:url(../images/btn2-r.png) no-repeat;}
.zhicheng-zhuanye-show .picScroll-left .bd{ }
.zhicheng-zhuanye-show .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.zhicheng-zhuanye-show .picScroll-left .bd ul li{ width:300px; height:488px; margin:0 24px;float:left; _display:inline; overflow:hidden;  }
.zhicheng-zhuanye-show .picScroll-left .bd ul li .pic{  width:222px; height:222px; margin:0 auto; text-align:center; overflow:hidden; }
.zhicheng-zhuanye-show .picScroll-left .bd ul li .pic img { width:222px; height:222px;border-radius:50%;}
.zhicheng-zhuanye-show .picScroll-left .bd ul li .tit {  color:#232323; font-size:24px; line-height:54px; height:54px; text-align:center;overflow:hidden; font-weight:bold; margin-top:10px; }
.zhicheng-zhuanye-show .picScroll-left .bd ul li .des {  color:#4c4c4c; font-size:16px;line-height:24px; height:120px; overflow:hidden;  }
.zhicheng-zhuanye-show .picScroll-left .bd ul li .more { width:160px; height:46px; margin:0 auto;color:#ffffff; font-size:18px; line-height:46px; margin-top:24px; background-color:#27aae1;border-radius:23px; text-align:center;}
.zhicheng-zhuanye-show .picScroll-left .bd ul li:hover {opacity:0.8;}
/*zhicheng-ziliao*/
.zhicheng-ziliao {  padding-bottom:40px; padding-top:20px;}
.zhicheng-ziliao .zhicheng-public .cn {color:#f7941e;}
.zhicheng-ziliao .zhicheng-public .en {color:#f7941e;}
.zhicheng-ziliao-show { margin-top:45px;}
.zhicheng-ziliao-show .zhicheng-ziliao-left { float:left; margin-top:53px; width:845px; height:auto;color:#54514d; font-size:24px; line-height:48px;}
.zhicheng-ziliao-show .zhicheng-ziliao-right { float:right; width:520px; height:auto;}
.zhicheng-ziliao-show .zhicheng-ziliao-right img { max-width:100%;}
.zhicheng-ziliao-more { width:190px; margin:0 auto; margin-top:37px; height:62px; border:#f08d00 solid 2px;border-radius:0; text-align:center;color:#f08d00; font-size:24px; font-weight:bold; line-height:60px; }
.zhicheng-ziliao-more a {color:#f08d00; display:block;}
.zhicheng-ziliao-more a:hover { background-color:#f08d00; color:#FFF;}
/*zhicheng-guocheng*/
.zhicheng-guocheng { background-color:#f5f5f5; padding-bottom:40px; padding-top:20px;}
.zhicheng-guocheng .zhicheng-public .cn {color:#6c6c6c;}
.zhicheng-guocheng .zhicheng-public .en {color:#6c6c6c;}
.zhicheng-guocheng-show { margin-top:40px; text-align:center;}
.zhicheng-guocheng-show ul { display:inline-block;}
.zhicheng-guocheng-show ul li{ float:left; width:242px; margin-left:-22px; height:100px; background:url(../images/guocheng-bg1.png) no-repeat; color:#ffffff; font-size:24px; line-height:24px; position:relative;}
.zhicheng-guocheng-show ul li:nth-child(even){  background:url(../images/guocheng-bg2.png) no-repeat;}
.zhicheng-guocheng-show ul li span { display:block; width:100px;height:100px; margin-left:65px; display: flex;  align-items: center; justify-content: center; text-align:center;}
.zhicheng-guocheng-show ul li:first-child { margin-left:0;}
.zhicheng-guocheng-show ul li:after{content:"01"; position:absolute; right:30px; top:29px; width:40px; height:40px; background-color:#ffffff;border-radius:50%; text-align:center; color:#f7941e; font-size:24px; line-height:40px; }
.zhicheng-guocheng-show ul li:nth-child(2):after {content:"02";}
.zhicheng-guocheng-show ul li:nth-child(3):after {content:"03";}
.zhicheng-guocheng-show ul li:nth-child(4):after {content:"04";}
.zhicheng-guocheng-show ul li:nth-child(5):after {content:"05";}
.zhicheng-guocheng-show ul li:nth-child(6):after {content:"06";}
.zhicheng-guocheng-show ul li:hover {opacity:0.8;}
.zhicheng-guocheng-tel { width:387px; height:96px; margin:0 auto; margin-top:32px; background:url(../images/guocheng-tel.png) no-repeat;color:#6c6c6c; font-size:26px; line-height:96px; padding-left:136px;}
/*zhicheng-liuyan*/
.zhicheng-liuyan { margin-top:6px;}
.zhicheng-liuyan-ban { height:82px; color:#005dab; font-size:36px; line-height:82px; background:url(../images/zhicheng-line.png) repeat-x bottom;}
.zhicheng-liuyan-show { height:auto;}
.zhicheng-liuyan-show-left { float:left; width:1034px;}
.zhicheng-liuyan-show-left table { margin-top:14px; }
.zhicheng-liuyan-show-left table tr td{color:#005dab; font-size:18px; padding:15px 5px; }
.zhicheng-liuyan-show-left table tr td input[type=text] { width:172px; padding-left:10px; height:32px;color:#666666; font-size:14px; border:#005dab solid 2px;}
.zhicheng-liuyan-show-left table tr td textarea { width:300px; padding-left:10px; height:90px;color:#666666; font-size:14px; border:#005dab solid 2px; box-sizing: border-box; background-color:transparent;outline: none; line-height:32px; resize:none;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif;}
.zhicheng-liuyan-show-left table tr td .nianyueri { width:172px; padding-left:10px; height:32px;color:#666666; font-size:14px; border:#005dab solid 2px;}
.zhicheng-liuyan-show-left table tr td select { width:25%; height:28px;outline: none;}
.zhicheng-liuyan-show-left table tr td select:first-child { width:40%;}
.zhicheng-liuyan-show-left table tr td input[type=radio]{ margin:0 10px 0 10px; width:16px; height:16px; border:#005dab solid 1px; border-radius:50%; -webkit-appearance: radio; background-color:#FFF; cursor:pointer;}

.zhicheng-liuyan-show-left table tr td input[type=submit] { width:94px; line-height:35px; text-align:center; height:35px; background-color:#005dab; color:#fff; font-size:18px; border-radius:18px; cursor:pointer; border:none; margin-left:9px;}
.zhicheng-liuyan-show-left table tr td input[type=submit]:hover {opacity:0.8;}
.zhicheng-liuyan-show-right { float:right; width:350px; color:#005dab; font-size:36px; line-height:98px; margin-top:10px;}
.zhicheng-liuyan-show-right a {color:#005dab;}
.zhicheng-liuyan-show-right .zlsr-top{background:url(../images/zhicheng-top.png) no-repeat left center; padding-left:78px;}
.zhicheng-liuyan-show-right .zlsr-bot{ background:url(../images/zhicheng-bot.png) no-repeat left center; padding-left:84px;}

.ml-heji { text-align:center; }
.ml-heji-left { display:inline-block; margin-right:10px; line-height:44px;  }
.ml-heji-left span { color:#cb0506; font-weight:bold; font-size:20px;}
.ml-heji-right { display:inline-block;}
.ml-tijiao2 { display:block;width:140px; line-height:44px; text-align:center; height:44px; background-color:#c85f1a; color:#fff; font-size:16px;   cursor:pointer; border:none;}
.ml-tijiao2:hover {opacity:0.8;}
.ml-beizhu { text-align:center; color:#676767; line-height:1; margin-top:20px; position:relative;}
/*0621*/
.wx-banner-sw { height:auto;}
.wx-banner-sw  .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.wx-banner-sw  .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.wx-banner-sw  img { width:100%;}
.wx-banner-sw .swiper-pagination-bullet { background-color:#ffffff; width:14px; height:14px;opacity: 1;}
.wx-banner-sw  .swiper-pagination-bullet-active { background-color:#005dab;}
.wx-fangan-sw   { position:relative; padding-top:48px;}
.wx-fangan-sw  .swiper-container{width:100%;height:100%}
.wx-fangan-sw .swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.wx-fangan-sw-li{ width:100%; height:250px; margin:0 11px;float:left; _display:inline; overflow:hidden; text-align:center; position:relative;  }
.wx-fangan-sw-li .pic{  width:100%; height:191px;text-align:center; overflow:hidden; }
.wx-fangan-sw-li .pic img { width:100%; height:191px;border-radius:10px;}
.wx-fangan-sw-li .tit {margin-top:10px;width:100%; height:40px;background-color:rgba(0, 0, 0, 0.6); border-bottom-left-radius:10px; border-bottom-right-radius:10px; color:#ffffff; font-size:20px; line-height:40px; text-align:center;overflow:hidden; }
.wx-fangan-sw-li:hover {opacity:0.8;}
.wx-fangan-sw .swiper-button-prev {background:url(../images/btn-l.png) no-repeat; width:39px; height:87px; top:138px; left:-108px; right:auto;outline: none}
.wx-fangan-sw .swiper-button-next{background:url(../images/btn-r.png) no-repeat;width:39px; height:87px;top:138px; right:-108px; left:auto;outline: none}
.zhicheng-zhuanye-sw   { position:relative; padding-top:30px;}
.zhicheng-zhuanye-sw  .swiper-container{width:100%;height:100%}
.zhicheng-zhuanye-sw .swiper-slide{text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.zhicheng-zhuanye-sw-li{ width:100%; height:488px; margin:0 24px;float:left; _display:inline; overflow:hidden; position:relative; }
.zhicheng-zhuanye-sw-li .pic{  width:222px; height:222px; margin:0 auto; text-align:center; overflow:hidden; }
.zhicheng-zhuanye-sw-li .pic img { width:222px; height:222px;border-radius:50%;}
.zhicheng-zhuanye-sw-li .tit {  color:#232323; font-size:24px; line-height:54px; height:54px; text-align:center;overflow:hidden; font-weight:bold; margin-top:10px; }
.zhicheng-zhuanye-sw-li .des {  color:#4c4c4c; font-size:16px;line-height:24px; height:120px; overflow:hidden;  }
.zhicheng-zhuanye-sw-li .more { width:160px; height:46px; margin:0 auto;color:#ffffff; font-size:18px; line-height:46px; margin-top:24px; background-color:#27aae1;border-radius:23px; text-align:center;}
.zhicheng-zhuanye-sw-li:hover {opacity:0.8;}
.zhicheng-zhuanye-sw .swiper-button-prev {background:url(../images/btn2-l.png) no-repeat; width:35px; height:30px; top:188px; left:-108px; right:auto;outline: none}
.zhicheng-zhuanye-sw .swiper-button-next{background:url(../images/btn2-r.png) no-repeat;width:35px; height:30px;top:188px; right:-108px; left:auto;outline: none}
.wx-ziliao-sw { height:auto;}
.wx-ziliao-sw  .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.wx-ziliao-sw  .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.wx-ziliao-sw  img { width:100%;}
.wx-ziliao-sw .swiper-pagination-bullet { background-color:#ffffff; width:14px; height:14px;opacity: 1;}
.wx-ziliao-sw .swiper-pagination-bullet-active { background-color:#f08d00;}
.wx-ziliao-sw .swiper-button-prev {background:url(../images/btn3-l.png) no-repeat; width:20px; height:40px;outline: none; background-size:20px 40px;}
.wx-ziliao-sw .swiper-button-next{background:url(../images/btn3-r.png) no-repeat;width:20px; height:40px;outline: none; background-size:20px 40px;}


@media(max-width:1640px){
.wx-fangan-show .picScroll-left .hd .prev{ display:none;}
.wx-fangan-show .picScroll-left .hd .next{ display:none;}
.zhicheng-zhuanye-show .picScroll-left .hd .prev{ display:none;}
.zhicheng-zhuanye-show .picScroll-left .hd .next{ display:none;}
.wx-fangan-sw .swiper-button-prev { display:none;}
.wx-fangan-sw .swiper-button-next { display:none;}
.zhicheng-zhuanye-sw .swiper-button-prev { display:none;}
.zhicheng-zhuanye-sw .swiper-button-next { display:none;}
}
@media(max-width:1400px){
.footer-wrap { margin-top:37px;}
.ml-main {width:1400px; margin:0 auto;}
.wx-main {width:1400px; margin:0 auto;}

}