.wd-top {background: url(/templets/icon/changqu.jpg) center top no-repeat;background-size: cover;}
.wd-fl{width: 68%;float: left;}
.wd-fl h1 {margin-top: 5rem;font-size: 52px;padding: 25px 0;position: relative;}
.wd-fl h1 strong {font-size: 40px;line-height: 3rem;color: #cadbed;}
.wd-fl h1 i {height: 1px;position: absolute;left: 0;bottom: 0;opacity: 1;width: 228px;z-index: 2;background: linear-gradient(90deg,rgba(255,255,255,0) 0%,#6d9bff 100%);}

.newtime {margin-bottom: 2rem;}
.newtime .time {padding-left: 25px;background: url(/templets/icon/wd_time.png) left center no-repeat;background-size: 18px;}
.newtime span {display: inline-block;font-size: 1rem;letter-spacing: 1px;color: #99b2cd;}
.newtime span:last-child{margin-left: 3rem;}

.remark {margin-top: 1.5rem;}
.remark p {font-size: 1.1rem;line-height: 2rem;letter-spacing: 1px;color: #dce5ef;}
.remark p a {color: #cdcdcd;font-size: .9rem;}

.lx-btn {width: 80%;margin-top: 3rem;overflow: hidden;}
.lx-btn .swtbtn {float: left;width: 35%;background: #4667aa;font-size: 1.3rem;color: #fff;text-align: center;font-weight: bold;letter-spacing: 5px;height: 3.2rem;line-height: 3.2rem;}
.lx-btn .swtbtn:hover {background: #2d455f}
.lx-btn .telbtn {font-size: 16px;float: right;padding-left: 70px;width: 47%;background: #c1d6ff;color: #2d455f;letter-spacing: 2px;position: relative;height: 3.2rem;line-height: 1.5rem;}
.lx-btn .telbtn:before {content: "";width: 36px;background: url(/templets/icon/telbtn.png) center no-repeat;background-size: 80%;position: absolute;left: 20px;top: 0;bottom: 0;}
.lx-btn .telbtn strong {clear: both;display: block;font-size: 24px;letter-spacing: 1px;}

.wd-fr{width: 28%;float: right;margin: 4rem 0;background: #ffffff45;border-radius: 5px;padding: 1.5rem;}
.wd-fr .title{padding-bottom: 1rem;font-size: 20px;text-align:  center;color: #fff;}
.wd-fr a{font-size: 1rem;color: #f35e19;line-height: 2.4rem;display: block;}
.wd-fr .txt-btn {margin-top: 2rem;}
.wd-fr .txt-btn .tj-text {padding: 1rem;border-radius: 10px;box-shadow: 0 0 10px rgba(27,84,133,.68) inset;height: 6rem;width: 100%;}
.wd-fr .txt-btn .tj-btn{width: 100%;background:#ff7a5f;border-radius:10px;font-size: 1.2rem;color:#fff;line-height: 2.5rem;text-shadow:0 0 8px #e24627;box-shadow:0 5px 0 -8px #e24627;border: none;margin-top: 1rem;}

.wenda-new{width: 70%;padding-bottom: 3%;float:left;margin-right: 2%;margin-top: 3rem;}
.xwnrb{padding-top: 2rem;color: #545454;}
.xwnrb h2{font-size: 1.2rem;line-height: 2rem;margin-bottom: 1.2rem;color: #494949;}
.xwnrb h3{font-size: 1.1rem;line-height: 2rem;margin-bottom: 1rem;}
.xwnrb h2:first-child{border-bottom: 1px solid #f2f2f2;padding-bottom: 1rem;color: #4667aa;}
.xwnrb img{margin:0px auto;display:block;width:650px;height: auto;border-radius: 5px;}
.xwnrb p{text-indent:2em;margin-bottom: 1rem;font-size: 1rem;line-height: 2rem;}
.xwnrb table{width: 85%;margin: 0 auto;margin-bottom: 1rem;border-collapse: collapse!important;text-align: center;}
.xwnrb tr{border-collapse: collapse!important;}
.xwnrb tr td {padding: 10px 5px;word-break: break-all;border: 1px solid #ddd!important;}
.xwnrb a{color: #4667aa;}

.page{font-size: 1rem;margin-bottom: 1.5rem;padding: .5rem;overflow: hidden;border: 1px solid #eee;background: #f5f5f5;}
.page ul li{width: 49%;padding-right: 2%;line-height: 2rem;float:left;}
.page ul li:last-child {padding-right:0;}

.pd_title{line-height: 2.5rem;border-bottom: 1px solid #eee;margin-bottom: 1rem;}
.pd_title h2{font-size: 1.2rem;line-height: 2rem;color: #4667af;padding-bottom: 1rem;}
.new_pro{overflow:hidden;padding-top: .5rem;}
.new_pro ul li{float: left;width: 23.5%;margin-right: 2%;}
.new_pro ul li:last-child{margin-right:0;}
.new_pro ul li span{display:block;height: auto;width:100%;}
.new_pro ul li i{display:block;font-style:normal;text-align:center;width:100%;font-size: 15px;margin-top:14px;}
.new_pro ul li img{width: 100%;height: auto;border-radius: 5px;}

.xgxw{padding-top: 1rem;overflow:hidden;}
.xgxw ul h3{font-size: 1.2rem;line-height: 2.5rem;color: #4667af;border-bottom: 1px solid #ddd;margin-bottom: .5rem;padding-bottom: .5rem;}
.xgxw ul{width: 48%;float: left;list-style:none;text-align: left;}
.xgxw ul li{font-size: 1rem;line-height: 3rem;color: #333;border-bottom: 1px dashed #e7e7e7;}
.xgxw ul li a:hover{color: #1b57db;text-decoration: none;}
.xgxw ul li span{font-size: 0.9rem;line-height: 2.5rem;float: right;}

.new-fr{width: 24%;float: right;margin-top: 3rem;}
.xinghao .title{font-size:1.2rem;font-weight:bold;border-bottom: 1px solid #f2f2f2;padding-bottom: 1rem;margin-bottom: 1rem;}
.xinghao ul li {font-size: .95rem;color: #4285f4;background: #e4edff;border-radius: 20px;display: inline-block;padding: 5px 15px;margin-right: .5rem;margin-bottom: .8rem;}

.lx-wx {margin: 1.5rem 0;}
.lx-wx .scan {color: #38455d;background: url(/templets/icon/bj_zx.png) no-repeat 0 0;width: 150px;height: 88px;float: left;padding: 15px 0 0 25px;line-height: 18px;}
.lx-wx .scan span {color: #ff5a2e;}
.lx-wx img{width: 88px;height: 88px;}

.xgwt .title{font-size:1.2rem;font-weight:bold;margin-bottom: 1rem;}
.xgwt .title a {font-size: .9rem;color: #a6a8b5;float: right;}
.xgwt li{border-top: solid 1px #eaeaea;font-size: 16px;padding: 10px 0;overflow: hidden;}
.xgwt li a{margin-bottom: .5rem;display: block;}
.xgwt li span{color: #999;font-size: .8rem;}
.title a {font-size: 14px;color: #a6a8b5;float: right;}