@charset "gb2312";/*base style*/* {margin:0;padding:0;}
body {margin:0;padding:0;font-size:14px;font-family:"寰蒋闆呴粦";margin:0 auto;}
ul,p,form,input,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;font-size:12px;}
li {list-style:none;}
img {border:0;}
a {text-decoration:none;color:#000000;}
a:hover {text-decoration:none;}
.clear {clear:both;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}

.wrap {background:#f4f4f4;}
.video_ban{width: 100%;min-width: 1200px;position: relative;height: 425px;overflow: hidden;background: #ccc;}
.video_ban video{position: absolute;width: 1920px;left: 0;top:0;bottom:0;right:0;margin:auto;}
.video_ban .w_1200{position: absolute;top:0;left:0;right:0;bottom:0;z-index: 20;text-align: center;padding-top:108px;color:#fff;}
.video_ban .w_1200 h2{font-size: 58px;}
.video_ban .w_1200 p{padding-top:10px;font-size: 30px;}
.video_ban .msk{position: absolute;top:0;left:0;width: 100%;height:100%;background-color: rgba(0,0,0,.5);z-index: 10;}
.xxjj {width:1200px;height:388px;margin:0 auto;background:#fff;margin-top:20px;padding:30px 0;}
.xxjj .jjleft {width:500px;}
.spz {font-size:32px;line-height:200%;}
.spz .sp1 {margin-left:40px;color:#0a85ed;font-weight:bold;}
.spz .sp2 {color:#f0152b;font-weight:300;}
.spz .sp3 img {vertical-align:middle;}
.xxjj .jjleft p {width:460px;height:230px;line-height:170%;font-size:15px;padding:30px;padding-left:40px;padding-top:0px;}
.xxjj .jjright {width:700px;transition:10s;}
.pinpai {width:1200px;margin:0 auto;}
#pplc {background:#fff;padding:30px 40px 50px 40px;margin-top:40px;}
#pplc .main {height:460px;overflow:hidden;}
#pplc .fl {width:1120px;}
#pplc .main .swiper-container {width:1120px;float:left;height:460px;overflow:hidden;cursor:-webkit-grab;}
#pplc .swiper-container .lt {position:absolute;width:180px;right:360px;top:50%;font-size:18px;font-weight:lighter;line-height:34px;margin-top:-17px;text-align:center;}
#pplc .swiper-container .swiper-slide {position:relative;color:#262526;width:1120px;}
#pplc .swiper-container .swiper-slide img {display:none;float:left;position:absolute;left:0;top:0;}
#pplc .swiper-container .swiper-slide-active img {display:block;}
#pplc .swiper-container .swiper-slide:after {content:'';position:absolute;width:8px;height:8px;background:#e1e1e1;border-radius:50%;right:375.5px;top:50%;margin-top:-4px;transition:all .3s;}
#pplc .swiper-container .swiper-slide-active:after {width:12px;height:12px;margin-top:-6px;right:374px;background:#2794f0;}
#pplc .swiper-container .swiper-slide-active {color:#2794f0;position:relative;}
#pplc .swiper-container .swiper-slide-active:after {width:12px;height:12px;margin-top:-6px;right:374px;background:#2794f0;}
#pplc .swiper-container .swiper-slide-active .lt {font-size:32px;}
#pplc .swiper-container .rt {padding-top:30px;float:right;margin-left:180px;font-weight:normal;font-size:14px;border-left:1px solid #e1e1e1;line-height:24px;width:269px;text-align:justify;padding:18px 55px;}
.fiup {-webkit-animation-name:fadeInUp;animation-name:fadeInUp;/*animation-iteration-count:infinite;*/-webkit-animation-duration:2.0s;animation-duration:2.0s;}
.ani {-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.ppry {width:1200px;margin:0 auto;text-align:center;padding:40px 0;background:url(../images/xxjj/ppry.jpg);margin-top:50px;}
.ppry .spz .sp3 {font-weight:bold;color:#D2E9F6;}
.jnbox {width:1000px;margin:0 auto;padding-top:20px;}
.jnright p {font-size:17px;line-height:170%;border-bottom:1px solid #e7e7e7;text-align:center;padding-bottom:25px;}
#demo2box {width:1200px;margin:0 auto;padding:30px 0;}
#demo2 {width:900px;margin:0 auto;padding:60px;padding-top:20px;overflow:hidden;}
#demo2 .middle table td {padding:20px;}
#marquePic3 p {text-align:center;line-height:50px;}
#marquePic4 p {text-align:center;line-height:50px;}
.zxUrl2 {padding:14px 30px;margin-left:40px;border-radius:5px;background:#0889ef;color:#fff;font-size:16px;}
.zxUrl2:hover {color:#0889ef;background:#fff;border:1px solid #0889ef;}
.xyfc {width:100%;margin-top:30px;padding:30px 0;background:#fff;text-align:center;}
.xyfcp {width:1210px;margin:0 auto;line-height:170%;font-size:17px;text-align:center;text-indent:2em;}
.xyfc .swiper-container-tit {width:470px;margin:auto;margin-bottom:50px;}
.xyfc .swiper-container-tit .swiper-wrapper {font-size:24px;line-height:2;font-weight:bold;color:#999;}
.xyfc .swiper-container-tit .swiper-slide {width:29.33%!important;margin:0!important;}
.xyfc .swiper-container-tit .swiper-slide span {font-size:24px;cursor:pointer;margin-left:15px;line-height:2;}
.xyfc .swiper-container-tit .swiper-slide span b {color:rgb(153,153,153);}
.xyfc .swiper-container-tit .swiper-slide.swiper-slide-thumb-active span b {color:rgb(66,133,244);}
.imgbox {float:left;width:25%;}
.imgbox img {}
.imgbox p {font-size:16px;padding:13px;margin-top:-3px;}
.imgbox p:hover {background:#139bf1;color:#fff;}
.imgbox:hover p {background:#139bf1;color:#fff;}
.x-picture-tabs-list-ctrl-item {position:relative;width:100%;height:72px;text-align:center;background:#ededed;font-size:0;padding-top:22px;}
.x-picture-tabs-list-ctrl-item img {box-shadow:1px 1px 5px #dedede;}
.x-picture-tabs-list-ctrl-item .swiper-button-prev {left:42%;margin-top:-25px;}
.x-picture-tabs-list-ctrl-item .swiper-button-next {right:43.5%;margin-top:-25px;}
.x-picture-tabs-list-ctrl-item a:hover img {box-shadow:0px 0px 15px #888;}
.x-picture-tabs-list-ctrl-item a:nth-child(2) {width:92px;margin:0 40px;}
.msfc {width:100%;text-align:center;background:#fff;font-size:15px;margin-top:30px;padding-top:30px;}
.msfcp {font-size:17px;line-height:170%;padding-bottom:20px;}
.msfc-js {overflow:hidden;max-width:1420px;margin:0 auto;position:relative;text-align:initial;}
.mstr {position:relative;float:left;margin-left:5px;}
.msjj {position:absolute;width:350px;height:454px;top:0px;left:0px;color:#fff;}
.ncmsjj {position:absolute;width:340px;height:420px;}
.ncmsjj p {padding-left:30px;line-height:170%;}
.msjj .msjjp {margin-top:315px;line-height:40px;}
.msjj .msjjp span:nth-child(2) {font-size:15px;}
.msjj:hover {box-sizing:border-box;border:3px solid #38a4ff;}
.msjj:hover .ncmsjj {top:-5px;left:-5px}
.msjj:hover .mx {color:#38a4ff;}
.msjj:hover a {border:3px solid #38a4ff}
.mx {font-size:30px;margin-bottom:100px;}
.msjj a {color:#38a4ff;margin-top:315px;font-size:15px;padding:5px 10px;border:1px solid #38a4ff;margin-left:46px;}
.jj-bottom {width:100%;background:#f5fbff;padding-top:20px;padding-bottom:40px;}
.boxfooter {width:1272px;margin:0 auto;overflow:hidden;}
.leftfooter {width:48%;float:left;text-align:center;}
.leftfooter h3,.rightfooter h3 {color:#0685eb;font-weight:bold;font-size:30px;}
.leftfooter h3 span,.rightfooter h3 span {color:#f01332}
.rightfooter {width:48%;margin-left:4%;float:left;text-align:center;}
.jj-form {background:#fff;width:570px;height:370px;margin-top:20px;}
.formul {margin-left:40px;padding-top:10px;}
.formul li {width:480px;height:45px;text-align:left;padding-left:25px;line-height:45px;border:1px solid #dadada;margin-top:25px;font-size:15px;}
.formul li input {height:41px;width:380px;border:none;font-size:15px;padding-left:10px;border-left:1px solid #dadada;}
.formul li select {width:396px;height:43px;color:#666;padding-left:10px;font-size:15px;border:none;border-left:1px solid #dadada;}
.jj-form-p {font-size:14px;line-height:22px;margin:10px 0;}
.formsubmit {width:496px;height:45px;margin-left:8px;background:#0889ef;border:none;color:#fff;font-size:17px;}
.jj-dt {background:#fff;width:570px;height:330px;margin-top:20px;padding:20px;}
.jj-dt .md {font-size:16px;text-align:center;width:100%;border:1px solid #dadada;margin-bottom:8px;}
.jj-dt .md th {line-height:45px;text-align:center;font-size:15px;border-right:1px solid #dadada;width:35%;}
.jj-dt .md th:last-child {border-right:none;width:40%;}
.mdd {font-size:14px;border:1px solid #dadada;border-top:none;}
.mdd table {width:100%;color:#666;}
.mdd table tr:nth-child(1) td:nth-child(1) {line-height:45px;width:35%;}
.mdd table tr:nth-child(1) td:nth-child(2) {width:35%;}
.mdd table tr:nth-child(1) td:nth-child(3) {width:35%;}
.mdd table tr td:nth-child(n+3) {color:red;}
.mdd table tr:nth-child(even) {background:#FFFFFF;}
#democ {height:260px;overflow:hidden;margin-top:-8px;}
#democ td {line-height:45px;text-align:center;border-bottom:1px solid #dadada;font-size:15px;}
#demo1c td {line-height:45px;text-align:center;font-size:15px;}
