﻿@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-family:"微软雅黑";min-height:100%;position: relative;}
html{height:100%;}

ul,li{ margin-bottom:0; padding:0; list-style-type:none;}
a{ text-decoration:none !important;}
*{box-sizing: border-box;}
img{vertical-align: middle;}
div img{max-width:100%;}
.full_box{width:100%;}
.main{width:100%; max-width:1200px; margin:0 auto;}
.clear{ clear:both;}
.text-cen{ text-align:center;}
.p_lr0{ padding-left:0 !important; padding-right:0 !important;}
.p_tp30{padding-top:30px;padding-bottom:30px;}
.p_tp50{padding-top:50px;padding-bottom:50px;}
.m_t10{ margin-top:10px;}
.m_t20{ margin-top:20px;}
.m_t30{ margin-top:30px;}
.m_t40{ margin-top:40px;}
.m_t0{ margin-top:0 !important;}
.m_b0{ margin-bottom:0 !important;}
.m_tb0{ margin-top:0 !important; margin-bottom:0 !important;}
.no_bg{ background-color:transparent !important;}
.full_img img{width:100%;}
.main img{max-width:100%;}
.clearfix:before, .clearfix:after {content: " ";display: table;clear:both;}
.ov-h{overflow: hidden;}
.big-tit{text-align: center;font-size:40px;letter-spacing: .2em;}
.inp2em{text-indent: 2em; }
/*zoom-modal*/
.zoom-modal-lg{text-align: center;}
.zoom-modal-lg .modal-content{display: inline-block;padding:10px;background-color: rgba(255,255,255,0.8);border-radius: 0;}
.zoom-modal-lg .modal-dialog{margin-top:80px;display: inline-block;width:auto;position: relative;}
.zoom-modal-lg .modal-header{text-align: right;padding:0;border:none;position: relative;}
.zoom-modal-lg .modal-header .close{position: absolute;right:-20px;bottom:-20px;z-index:1;background: url(../images/close.png) no-repeat center #000;width:40px;height:40px;display: block;border-radius: 50%;background-size: 50%;}
.modal-img{max-width:100%;min-width:600px;}
.modal-body{text-align: center;}
[data-modal=zoom]{cursor: pointer;}

header {height:147px;width:100%;margin:0 auto;}
header .logo {float:left;margin-left:147px;}
header .logo a {display:block;background:url("../images/logo1.png");width:204px;height:110px;background-size: cover;}
header .nav {float:left;line-height:147px;margin-left:42px;width:550px;}
header .nav a:hover,header .nav a.on {color:#6ac5e4;}
header .fm-nav a:hover,header .fm-nav a.on {color:#d3399b !important;}
header .clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
header .nav .nLi {float:left;position:relative;display:inline;}
header .nav .nLi h3 {float:left;font-size:24px;font-weight:normal;line-height:147px !important;margin:0 !important;}
header .nav .nLi h3 a {display:block;padding:0 20px;color:#000;}
header .nav .sub {display:none;width:136px;left:0;top:99px;position:absolute;z-index:100;background:rgba(255,255,255,0.9);}
header .nav .sub li {zoom:1;width:136px;height:40px;line-height:40px;font-size:16px;text-align:center;border-bottom:1px solid #ddd;}
header .nav .sub a {display:block;}
header .nav .sub a:hover {color:#444444;background-color: rgba(255,255,255,0.7);}
header .lang {float:right;width:122px;height:41px;border:2px solid #000;border-radius:18px;line-height:41px;text-align:center;color:#000;font-size:20px;margin-right:132px;margin-top:37px;}
/**/
.header2 {height:147px;width:100%;margin:0 auto;}
.header2 .logo {float:left;margin-left:147px;}
.header2 .logo a {display:block;background:url("../images/logo2.png");width:273px;height:147px;}
.header2 .nav2 {float:left;line-height:147px;margin-left:42px;width:600px;margin-top:0;}
.header2 .nav2 a {color:#fff;padding:1px 10px!important;font-size:20px;}
.header2 .nav2 a:hover,.header2 .nav a.on {color:#6ac5e4;}
.header2 .nav2 .nLi h3 {float:left;font-size:20px;font-weight:normal;line-height:147px !important;margin:0 !important;}
.header2 .nav2 .nLi h3 a {display:block;}
.header2 .lang {float:right;width:122px;height:41px;border:2px solid #fff;border-radius:18px;line-height:41px;text-align:center;color:#fff;font-size:20px;margin-right:132px;margin-top:46px;background:url("../images/ico1.png") no-repeat 94px center;}
/**/
.header3 {height:147px;width:100%;margin:0 auto;overflow:hidden;}
.header3 .logo {float:left;margin-left:147px;}
.header3 .logo a {display:block;background:url("../images/logo1.png");width:273px;height:147px;}
.header3 .nav {float:left;line-height:147px;margin-left:42px;width:600px;}
.header3 .nav a {color:#000;padding:1px 10px!important;font-size:20px;}
.header3 .nav a:hover,.header3 .nav a.on {color:#6ac5e4;}
.header3 .nav .nLi h3 {float:left;font-size:20px;font-weight:normal;}
.header3 .nav .nLi h3 a {display:block;}
.header3 .lang {float:right;width:122px;height:41px;border:2px solid #000;border-radius:18px;line-height:41px;text-align:center;color:#000;font-size:20px;margin-right:132px;margin-top:46px;background:url("../images/ico1.png") no-repeat 94px center;}


.black-btns{position: fixed;bottom:100px;right:-100px;transition:all 1s;z-index:1000;}
.black-btns.show{right:50px;}
.black-btns a{opacity: 0.5;margin-bottom:5px;padding-top:8px;transition:all 1s;background-color: #787878;color:#fff;display: block;width:60px;height:50px;text-align: center;font-size:12px;box-shadow: 1px 1px 3px rgba(0,0,0,0.3);border-radius:5px;}
.black-btns a .fa{font-size:30px;}
.black-btns a:hover{opacity: 1;color:#fff;}
.black-btns a:focus{color:#fff;}

.bg1 {background:url("../images/bg3.jpg") no-repeat center top;background-size:cover;}
.bg2 {background:url("../images/bg4.jpg") no-repeat center top;background-size:cover;}
.bg3 {background:url("../images/fm_bg.jpg") no-repeat center top;background-size:cover;}
.big-fm{text-align: center;padding-top:100px;}
#big-html,#big-html body{height:100%;overflow: hidden;}
.big-main{height:calc(100% - 147px);width:100%;position: relative;}
.big-text{float:right;padding-right:10%;padding-top:10%;}
.big-btn{text-align:right;position: absolute;bottom:10%;right:15%;}
.big-btn a{color:#fff;font-size:26px;border:2px solid #c1e7fb;padding:8px 40px;border-radius: 50px;}
.big-btn a:hover{background: -webkit-linear-gradient(top, #c1e7fb, #a2c6fd);}
/* @keyframes fadein{
    0%{opacity: 0;}
    100%{opacity: 1;}
} */
.w1200 {width:1200px;margin:0 auto;position:relative;}
.content1 {margin-top:83px;height:545px;background:url("../images/bg1.png") no-repeat left -75px;position: relative;z-index:0;}
.content1 .link1 {position:absolute;top:0;right:393px;}
.content1 .link2 {position:absolute;top:0;right:200px;}
.content1 .link3 {position:absolute;top:0;right:0px;}
.contact-main .block{text-align: center;padding-top:40px;}
.contact-main .block p{margin:10px 0;font-size:18px;}
.contact-main .contact-ico{border-radius: 50%;}
.brand {
    line-height: 40px;
    text-align: center;
    font-size: 20px;
    padding-bottom: 30px;
  }
/*dt-ad*/
.banner2{max-width:100%;}
.banner2 img{max-width:100%;}

.dt-main{max-width:1000px;margin-top:30px;padding-left:50px;}
.ad-list>li{list-style-type: disc !important;margin-bottom:30px !important;font-size:20px;}
.ad-list>li a{color:#000;}

.dt-slide{max-width:700px;margin:0 auto;border:5px solid #6ac5e4;border-radius: 5px;}
.dtslide-box{padding:50px 0;}

.dt-logo-list>li{float:left;width:12.5%;padding:20px 0;}
.dt-logos{padding:40px 0;}
.dt-title{font-size:38px;text-align: center;padding:30px 0;letter-spacing: 10px;}

.hy1-list{width:1100px;margin:0 auto;}
.hy2-list{width:900px;margin:0 auto;}
.hy3-list{width:1100px;margin:0 auto;}
.hy1-list>li{width:50%;}
.hy2-list>li{width:25%;}
.hy3-list>li{width:50%;}


.hy2-list>li>img{border-radius: 4px;}
.hy-ul>li{float:left;padding:0 15px;margin-bottom:50px;text-align: center;}
.hy-ul>li>a{overflow: hidden;display: inline-block;border-radius: 4px;transition: box-shadow .5s;}
.hy-ul>li>a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.4);}
.hy-ul>li img{width:100%;transition: all 3s;}
.hy-ul>li img:hover{transform: scale(1.3,1.3);}

.content3 {background:url("../images/bg2.jpg") no-repeat top center #ececec;padding:123px 0 80px;}
.content3 img {display:block;margin:0 auto 80px;}
.content3 p {text-align:center;font-size:24px;line-height:46px;}
.mb200 {margin-bottom:200px;}
.mb100 {margin-bottom:100px;}

/*cooperation.html*/
.price-table{width:900px;margin:0 auto;font-size:24px;border-collapse:separate;border-spacing: 2px;}
.price-table .cell1 td{background-color:#6ac6e4;color:#fff;text-align: center;line-height:40px;}
.price-table .cell2 th{background-color:#e6e8e9;color:#000;text-align: center;line-height:40px;width:50%;}
.price-table .cell2{margin-bottom:1px;}
.price-table .cell3 td{background-color:#f6f6f6;color:#000;text-align: center;line-height:40px;width:50%;}
.price-p{padding:30px 0;width:700px;margin:0 auto;font-size:18px;}
.price-ul{width:660px;margin:0 auto;}
.price-ul>li{list-style-type: disc;font-size:22px;margin-bottom:30px;}
.price-ul>ol{padding-left:0;font-size:18px;margin-bottom:15px;}
/*dt_public.html*/
.public-img-1{padding:40px 0;}
.public-img-1 .left-img{float:left;width:50%;padding-right:30px;text-align: right;}
.public-img-1 .right-img{float:left;width:50%;padding-left:30px;text-align: left;}
.public-tit{padding-left:10px;margin-bottom:30px;margin-left:10px;}
.public-tit>li{color:#6ac5e4;font-size:22px;list-style-type: disc;}
.swiper-container{width:100%;}

.public-info{width:960px;margin:0 auto;font-size:16px;margin-top:50px;}
.public-info .tit span{background-color: #6ac5e4;color:#fff;font-size:22px;padding:3px 10px;}
.public-info-ul{margin-top:20px; margin-bottom:60px;}
.public-info-ul>li{margin-bottom:10px;}
.ggdw-text{font-size:20px;margin-bottom:50px;}
.ggdw-text span{background-color: #6ac5e4;color:#fff;padding:0 10px;}
.public-map{text-align: center;margin:30px 0;width:800px;margin:0 auto;transition: all 1s;margin-bottom:50px;}
.public-map img{transition: all 3s;}
.public-map:hover img{transform:scale(1.3,1.3);}
.public-map:hover{box-shadow: 1px 1px 10px rgba(0,0,0,0.2);}
.public-tip-img{width:70%;float:left;}
.public-tip{width:30%;float:right;}
.public-tip>li{width:100%;padding:20px;font-size:16px;}
.public-tip>li>.block{overflow: hidden;}
.public-tip>li .tit{margin-bottom:20px;}
.public-tip>li .tit span{border-bottom:2px solid #6ac5e4;padding-bottom:10px;font-size:22px;}
.public-tip>li:nth-child(2n + 1){clear: both;}
.public-tip>li:nth-child(1){padding-top:5px;}
.deft-text{font-size:22px;text-align: center;padding:50px 0;}
.deft-text span{font-weight: bold;}

.public-msg-1{padding-bottom:47px;padding-left:200px;}
.public-msg-1 .block{width:400px;height:200px;border:3px solid #6ac5e4;border-radius: 10px;padding:40px;text-align: center;font-size:18px;}
.public-msg-1 .block p{margin-bottom:5px;}
.public-msg-1 .block .tit{font-size:24px;}
.public-msg-1 .msgjt-1{background: url(../images/msg_down.png) no-repeat left top;height:47px;position: relative;margin-top:-3px;margin-left:10px;}

#public-date-1{height:350px;width:1100px;margin:0 auto;margin-bottom:70px;}
.dtgg-time-box{padding-bottom:70px;}
.das-link{width:1000px;margin:0 auto;border-top:1px dashed #bdbdbd;padding-bottom:100px;}

#public-date-2{height:400px;width:50%;margin:0 auto;margin-bottom:70px;}
#public-date-3{height:400px;width:50%;margin:0 auto;margin-bottom:70px;}

.dtgg-age-box .date-box{float:left;width:50%;}
.public-text-1{padding:50px 0;width:800px;margin:0 auto;}
.public-text-1>li{list-style-type: disc;font-size:18px;margin-bottom:20px;}
.public-text-1>li span{border-bottom:2px solid #a2c6fd;padding-bottom:5px;}

.sver-box{width:560px;margin:0 auto;height:600px;background: url(../images/siver_mid.png) no-repeat center;background-size: contain;position: relative;}
.sver-left-1{position: absolute;top:0;left:0;width:50%;padding-right:7%;padding-left:5%;}
.sver-left-2{position: absolute;bottom:0;left:0;width:50%;padding-right:7%;padding-left:5%;}
.sver-right-1{position: absolute;top:0;right:0;width:50%;padding-left:7%;padding-right:5%;}

.public-lou{margin-bottom:30px;}
.public-lou>li{float:left;width:25%;padding:15px;}
.public-lou>li .block{display: inline-block;transition: all 2s;position: relative;background-color: #000}
.public-lou>li .block:hover{transform: scale(1.2,1.2);box-shadow: 0px 3px 3px rgba(0,0,0,0.2);}
.public-lou>li .block .text{position: absolute;right:5px;top:5px;font-size:18px;color:#666;transition: all 1s;}
.public-lou>li .block:hover img{opacity: 1;}
.public-lou>li .block img{opacity: 0.3;transition: all 1s;}
.public-lou>li .block:hover .text{color:#fff;}

.public-info-3{width:800px;margin:0 auto;}
.public-info-3>.info-ul{width:50%;float:left;margin-bottom:30px;margin-top:30px;padding-left:30px;}
.public-info-3>.info-ul:nth-child(2n + 1){clear: both;}
.public-info-3>.info-ul>li{list-style-type: disc;font-size:22px;margin-bottom:15px;}
.public-info-3>.info-ul>ol{padding-left:10px;font-size:16px;margin-bottom:5px;}
.public-img-2,.public-img-3{width:700px;margin:0 auto;padding:50px 0;}
.public-img-2>.img{float:left;width:50%;}
.public-img-2>.img img{width:100%;}
.public-img-2>.img p,.public-img-3>.img p{text-align: center;padding:30px 0;font-size:16px;}
.public-img-3>.img{display: inline-block;}

.public-sh{width:900px;margin:100px auto;}
.public-sh>li{float:left;width:33.33%;padding:0 25px;}
.public-sh>li:nth-child(2){transform: scale(1.2,1.2);}
.public-sh>li img{box-shadow: 2px 2px 10px rgba(0,0,0,0.3);}
.service-tit span{font-size:36px;color:#fff;background-color: #6ac5e4;padding:5px 20px;}
.service-tit{margin:30px 0;text-align: center;}
.public-bottom{position: relative;height:500px;}
.public-bottom img{position: absolute;right:0;bottom:0;}

/*info.html*/
.brand-info{padding-top:80px;width:1000px;margin:0 auto;}
.brand-info .text-1{padding-bottom:30px;font-size:36px;}
.brand-info .text-2{font-size:16px;line-height:1.6em;}

.coop-box .tit{height:40px;line-height:40px;font-size:22px;color:#192350;margin-bottom:30px;margin-top:50px;background: url(../images/titbg.png) no-repeat left;padding-left:100px;font-weight: bold;}

.coop-box .imgbox,.coop-box .coop-info{float:left;width:50%;padding:0 15px;}
.coop-box .coop-table th{background-color: #192350;color:#fff;padding:5px 20px;text-align: center;}
.coop-box .coop-table td{background-color: #c8ba94;color:#000;padding:15px 20px;font-weight: bold;}
.coop-box .coop-table{border-collapse:separate;border-spacing: 2px;width:100%;font-size:16px;}
.coop-box .coop-info{padding:10px;border:1px dashed #c8ba94;border-radius: 4px;}

.coop-tip-list li:before {content:counter(sectioncounter) ".";}
.coop-tip-list li{counter-increment:sectioncounter;font-size:16px;margin-bottom:10px;}
.coop-tip-list{padding-left:15px;}
.coop-tip{padding-top:80px;margin:0 auto;width:900px;padding-bottom:80px;}
.coop-tip .tit{font-size:30px;margin-bottom:20px;}

/*wl_public.html*/
.wl-float-main{width:1400px;margin:0 auto;}
.wl-float-block{position: relative;}
.float-text{width:450px;background-color: #192350;color:#d3b968;padding:30px;position: absolute;margin-top:-200px;}
.float-text .tit{padding-left:20px;font-size:24px;margin-bottom:30px;}
.wlfloat-list{padding-left:20px;}
.wlfloat-list>li{list-style-type: disc;font-size:14px;}
.wlfloat-list>li .en{font-size:9px;}

.wl-box-1{padding-top:50px;}
.wl-box-1 .img,.wl-box-1 .text{display: inline-block;}
.wl-box-1 .img img{width:80%;border:3px solid #888;}
.wl-box-1 .img img:hover{box-shadow: 2px 2px 8px rgba(0,0,0,0.3);}
.wl-box-1 .img:nth-child(2){width:448px;}
.wl-box-1 .img:nth-child(3){width:273px;}
.wl-box-1 .null-block{width:420px;display: inline-block;}
.wl-box-1 .text{padding:50px 0;font-size:16px;color:#d3b968;}
.wl-box-1 .text ul>ol{padding-left:0;margin-bottom:5px;}
.wl-box-1 .text .tit{font-size:24px;padding-bottom:20px;}

.wl-box-2{width:1100px;margin:0 auto;}
.wl-box-2 .img{display: inline-block;}
.wl-box-2 .img img{width:95%;}
.wl-box-2 .img img:hover{box-shadow: 2px 2px 8px rgba(0,0,0,0.3);}
.wl-box-2 .text{padding:50px 0;font-size:16px;padding-left:10%;}
.wl-box-2 .text .tit{font-weight: bold;padding-bottom:20px;}

.wl-box-3{width:1000px;margin:0 auto;}
.wl-box-3 .left,.wl-box-3 .right{width:50%;padding:0 15px;float:left;}
.wl-box-3 img{max-width:100%;}
.wl-box-3 img:hover{box-shadow: 2px 2px 8px rgba(0,0,0,0.3);}
.wl-box-3 .text{padding:30px 45px;font-size:18px;color:#d3b968;}
.wl-box-3 .text .tit{font-size:24px;padding-bottom:20px;font-weight: bold;}


.wl-box4-list{padding:150px 0;}
.wl-box4-list>li{float:left;width:33.33%;padding:0 20px;text-align: center;}
.wl-box4-list>li img{max-width:100%;}
.wl-box4-list>li img:hover{box-shadow: 2px 2px 8px rgba(0,0,0,0.3);}
.wl-box4-list>li:nth-child(2){transform: scale(1.3,1.3);}
.wl-box-4 .text{padding:50px 0; font-size:18px;text-align: center;}
.wl-box-4 .text .tit{font-weight: bold;padding-bottom:20px;}

.wl-box-5{width:900px;margin:0 auto;padding:50px 0;}
.wl-box-5 .v-block{float:left;width:50%;padding:0 15px;}

.wl-ty-text{text-align: center;font-size:16px;padding:50px 0;}
.wl-ty-text .tit{font-size:24px;font-weight: bold;padding-bottom:20px;}

.wl-box-6{width:900px;margin:0 auto;padding: 50px 0;}
.wl-box-6 .v-block{float:left;width:50%;padding:0 15px;font-size:18px;}
.wl-box-6 .v-block .tit1{font-size:28px;padding-bottom:10px;}
.wl-box-6 .v-block .tit2{font-size:20px;font-weight: bold;padding-bottom:20px;}
.wl-box-6 .v-block p{line-height:1.6em;}
.wl-box-6 span{font-size:120%;font-weight: bold;}

.wl-text .t1{font-size:24px;font-weight: bold;padding-bottom:20px;}
.wl-text .t2{font-size:20px;padding-bottom:20px;line-height:1.6em;}
.wl-text .t3{font-size:20px;line-height:2em;}
.wl-text .t3 span{font-weight: bold;font-size:130%;}
.wl-box-7{width:900px;margin:0 auto;padding:50px 0;}
.wl-box-7 .v-block{float:left;width:50%;}
.wl-box-7 img:hover{box-shadow: 2px 2px 8px rgba(0,0,0,0.3);}
.wl-box-7 .tit{font-size:26px;padding-bottom:20px;padding-top:30px;}
.wl-box-7 p{font-size:20px;line-height:1.6em;padding-bottom:20px;}
.wl-7-list>li{float:left;width:33.33%;min-height:1px;padding:0 15px;}
.wl-7-list>li:nth-child(2) .block{border:10px solid #fff;transform: translateY(-50px);}

.wl-box-8{width:1000px;margin:0 auto;padding:50px 0;}
.wl-box-8 .v-block{float:left;width:50%;padding:0 15px;}
.wl-box-8 .text{padding-top:30px;padding-bottom:50px;font-size:20px;}
.wl-box-8 .text .tit{font-size:28px;padding-bottom:20px;}
.wl-box-8 .img2{padding-top:30px;text-align: right;transform: translateX(50px);}
.wl-box-8 .img3{padding-left:80px ;}
.wl-box-8 img:hover{box-shadow: 2px 2px 8px rgba(0,0,0,0.3);}


/*wl_anli.html*/

.wlal-1{padding-left:30px;padding-right:30px;}
.wlal-1 .v-block{float:left;width:50%;}
.wlal-1 .text{padding-left:100px;padding-top:50px;}
.wlal-1 .text .sdj{position: relative;padding-left:50px;padding-top:30px;font-size:26px;color:#d3b969;font-weight: bold;}
.wlal-1 .text .sdj span{color:#f00;}
.wlal-1 .text .sdj .sdm{position: absolute;left:0;top:0;}
.wlal-2{padding-top:30px;}
.wlal-2 .v-block{float:left;width:50%;}
.wlal-2 .img1{transform: translateY(-120px);}
.shadow-img{transition: box-shadow 1s;}
.shadow-img:hover{box-shadow: 2px 2px 12px rgba(0,0,0,0.4);}

.wlal-3{padding: 50px 30px;}
.wlal-3 .v-block{float:left;width:50%;padding:0 15px;}
.wlal-3 .yl-block{background-color: #dcc786;padding:30px 20px;position: relative;}
.wlal-3 .yl-block .img{text-align: center;}
.wlal-3 .yl-block .bg-block{position: absolute;right:-140px;top:20%;}
.wlal-3 .yl-block .text{min-height:300px;font-size:22px;padding:0 30px;}
.wlal-3 .yl-block .text .tit{font-size:34px;font-weight: bold;padding-bottom:30px;}
.wlal-3 .yl-block .text p{line-height:2em;padding-bottom:20px;}
.wlal-3 .img2{text-align: right;}

.wlal-4 .v-block{float:left;width:33.33%;padding:0 10px;}

.wl-start .start-1,.wl-start .start-2{float:left;width:50%;padding:0 10px;}
.wl-start .st-name{padding:50px 0;font-size:30px;}
.wl-start .start-btn{text-align: center;}
.wl-start .start-btn a{background-color: #c8ba94;border-radius: 8px;padding:5px 20px;color:#fff;font-size:28px;}

.wl-st-info{padding: 50px 0;}
.wl-st-info .t-block{float:left;width:50%;padding:0 30px;font-size:20px;line-height:2em;}
.wl-st-info .timer{font-size:24px;padding-bottom:20px;}

.wlal-5{padding-bottom:50px;}
.wlal-5 .v-block{float:left;width:50%;padding-left:15px;padding-right:15px;min-height:1px;}
.wlal-5 .v-block .text{font-size:30px;color:#c8ba94;padding-left:120px;padding-top:80px;}

.wlal-6 .wlal-right-img{text-align: right;padding:10px 0;}
.wlal-6 .wlal-right-img .img,.wlal-6 .wlal-left-img .img{display: inline-block;}
.wlal-6 .wlal-left-img{text-align: left;padding:10px 0;}

.brand-link{background-color: #fffefc;padding:30px 20px;}
.car-logos>li{float:left;width:11.11%;padding:0 10px;margin-bottom:20px; }
.car-logos>li img{border:1px solid #ebe4da;}
.logo-ps {text-align: right;font-size:9px;}

/*fm_public.html*/
.gpan{animation: zhuan infinite linear 2s;}
@keyframes zhuan{
  0%{}
  100%{transform: rotateZ(359deg);}
}
.xy07{transform: translateX(-50px);box-shadow: 1px 1px 10px rgba(0,0,0,0.5);}
.fmp-tit-1{text-align: center;padding:50px 0;padding-left:50px;}
.fmp-tit-1 .gp{display: inline-block;}
.fm-public-1{padding-bottom:50px;padding-top:30px;}
.fm-public-1 .w-bk{padding:5px;background-image: linear-gradient(0, #c5256f 20%,#4552c8 80%);position: relative;}
.fm-public-1 .n-bk{background-color: #fff;padding:20px;height:230px;font-size:14px;}
.fm-public-1 .w-bk .icon{position: absolute;top:-20px;left:30px;}
.fm-public-1 .n-bk .tit{font-size:24px;font-weight: bold;margin-bottom:20px;}
.bg-1{background-color: #e9edfa;min-height:900px;}

.timer-link{width:1440px;margin:0 auto;background: url(../images/link-dash.png) repeat-y center top;min-height:900px;}

.timer-link .left{width:50%;float:left;}
.timer-link .right{width:50%;float:right;}
.timer-link .left .tip{float:right;padding: 20px 0;padding-right:2px;}
.timer-link .right .tip{float:left;padding: 20px 0;padding-left:2px;}
.timer-link .tip span{background-image: linear-gradient(90deg, #c5256f 20%,#4552c8 80%);color:#fff;font-size:22px;padding:5px 15px;border-radius: 6px;}
.timer-link .left .img{padding-right:30px;text-align: right;}
.timer-link .text-1{width:380px;}
.timer-link .text-2{width:380px;margin-top:20px;}
.timer-link .text-3{width:380px;}
.timer-link .text-4{width:420px;}
.timer-link .text-5{width:420px;}
.timer-link .text-6{width:420px;}
.timer-link .text{padding:20px 30px;}

.timer-link .right .img{padding-left:30px;text-align: left;}
.timer-link .text-ul{padding:20px 10px;background-color: #fff;}
.timer-link .text-ul ol{padding:0;}
.timer-link .text-ul .tit1{font-size:22px;font-weight: bold;}
.timer-link .text-ul .tit2{font-size:18px;}
.timer-link .text-ul>li{background: url(../images/fmp_disc.png) no-repeat;padding-left:20px;margin-bottom:5px;}
.timer-link .left .text-ul{float:right;}
.timer-link .right .text-ul{float:left;}
.fmp-foot{padding-bottom:100px;}
.fmp-foot .v-block{float:left;width:33.33%;}
.fmp-foot .xdt{padding-top:50px;}

.fm-banner{position: relative;}
.fm-banner .kbl-box{position: absolute;right:10%;bottom:15%;max-width:40%;background-color: rgba(206,91,152,0.6);border-radius:10px;padding:20px 7%;}
.fm-banner .kbl-box .mix{text-align: center;}
.fm-banner .kbl-box .v-block{float:left;width:28%;}
.fm-banner .kbl-box .t-block{float:left;width:16%;}
@keyframes kbl{
  0%{opacity: 0;}
  20%{opacity: 1;}
  100%{opacity: 1;}
}
.fm-banner .kbl-box .kbl-k{animation:kbl infinite linear 3s;opacity: 0;}
.fm-banner .kbl-box .kbl-b{animation:kbl infinite linear 3s;animation-delay:.4s;opacity: 0;}
.fm-banner .kbl-box .kbl-l{animation:kbl infinite linear 3s;animation-delay:.8s;opacity: 0;}
.fm-banner .kbl-box .kbl-t{animation:kbl infinite linear 3s;animation-delay:1.2s;opacity: 0;}

.fm-table{width:1200px;margin:0 auto;max-width:100%;padding:30px 0;}
.fm-table h2{text-align: center;}
.fmal-box-1{background-color: #e01b5b;padding-bottom:100px;}
.fmal-box-1 .img1{float:left;width:55%;padding-right:30px;position: relative;}
.fmal-box-1 .img2{float:left;width:45%;padding-top:50px;text-align: center;}
.fmal-box-1 .fmal-block-1{width:30px;height:500px;background-color: #833d9d;right:20px;top:0;position: absolute;}
.fmal-box-2{background-color: #833d9d;}
.fmal-box-2 .v-block{float:left;width:33.33%;padding:20px 2px;text-align: center;}

.fmal-2{padding:30px 0;}
.fmal-2 .v-block{float:left;width:33.33%;text-align: center;}
.fmal-2 .v-block img{border-radius: 50%;}

.fmal-2 .smbanner{margin:50px 0;position: relative;}
.fmal-2 .smbanner .text{width:70%;padding:20px;background-color: rgba(131,61,157,0.4);color:#fff;font-size:22px;position: absolute;bottom:0;left:0;}

.fmal-3{padding-bottom:80px;}
.fmal-3 .text{float:left;width:50%;padding:60px 120px;color:#dd1d5d;font-size:22px;}
.fmal-3 .img1{float:left;width:50%;text-align: center;}
.fmal-3 .img2{float:left;width:33.33%;text-align: center;}
.fmal-3 .img3{float:left;width:33.33%;text-align: center;transform: translate3D(-20%,-50%,0);}

.fmal-4{padding-bottom:80px;}
.fmal-4 .text{float:left;width:50%;padding:60px 120px;color:#dd1d5d;font-size:22px;}
.fmal-4 .img1{float:left;width:50%;text-align: center;}
.fmal-4 .img2{float:right;width:33.33%;text-align: center;}
.fmal-4 .img3{float:right;width:33.33%;text-align: center;transform: translate3D(20%,-50%,0);}

.footer{padding:10px 0;background-color: #ddd;position: absolute;bottom:0;width:100%;}
.footer .foot-main{width:100%;text-align: center;margin:0 auto;font-size:16px;line-height:2em;}
.footer i.fa{margin-right:10px;margin-left:15px;}
.footer .foot-main .foot-left{width:40%;float:left;text-align: center;}
.footer .foot-main .foot-right{width:60%;float:right;text-align: right;padding:0 30px;}
.footer .foot-main .foot-link>li{padding:0 20px;display: inline-block;border-right:1px solid #333;height:22px;line-height:22px;}
.footer .foot-main .foot-link>li a{color:#333;}
.footer .foot-main .foot-link{margin:0;}

.fm-slide{margin:0 auto;max-width:900px;}
.foot-null{height:80px;}

.dtpublic-tit{text-align: center;margin:30px 0;}
.dtpublic-tit .big{font-size:40px;line-height:1em;}
.dtpublic-tit .xs{font-size:14px;line-height:1em;}

.wlpublic-tit{text-align: center;margin:30px 0;color:#2f5ae5;}
.wlpublic-tit .big{font-size:40px;line-height:1em;}
.wlpublic-tit .xs{font-size:14px;line-height:1em;}

.lk-main{max-width:900px;text-align: center;margin:50px auto;}
.lk-main .img{width:50%;float:left;}
.dt-slide2{max-width:700px;margin:30px auto;}
.t-2em{text-indent: 2em;font-size:16px;line-height:2em;}
.video-modal-lg .modal-dialog,.video2-modal-lg .modal-dialog{max-width:500px;}

.wl-show{max-width:900px;margin:30px auto;}
.wl-show .show-big{padding:10px;}
.wl-show .show-sm{padding:10px;float:left;width:50%;}
.wl-show .block{position: relative;}
.wl-show .block .text{background-color: #000;color:#fff;text-align: center;font-size:14px;position: absolute;width:calc(100% - 20px);bottom:8px;padding:5px 10px;}

.pt-list{max-width:900px;margin:30px auto;}
.pt-list .pt-block{float:left;padding:10px;width:33.33%;position: relative;}
.pt-list .pt-4{width:66.66%;}
.pt-list .pt-block .text{background-color: #000;color:#fff;text-align: center;font-size:14px;position: absolute;width:calc(100% - 20px);bottom:8px;padding:5px 10px;}
.wl-slide-box{max-width:900px;margin:30px auto;}
.vp-list img{float:left;width:50%;}

.cartitles {
    width: 100px;
    font-weight: 800;
}

.cartitles::after {
    content: '';
    width: 40%;
    height: 1px;
    display: block;
    margin: 0 auto;
    float: left;
    border-bottom: 4px solid #0D61D1;
}
.cartitler {margin-top: -20px;text-align: right;}
.midimg { padding:50px 0 50px 0 }
.midtitle {border-bottom: #d8d8d8 solid 1px;line-height: 50px}
.cusul {
    padding-top: 50px;
    height: 190px;
}

.cusul li {
    width: 224px;
    display: inline;
    cursor: pointer;
    padding: 30px 10px 30px 10px;
    transition: .5s;
    -moz-transition: .5s; /* Firefox 4 */
    -webkit-transition: .5s; /* Safari 和 Chrome */
    -o-transition: .5s; /* Opera */
}
.padding2 {
    margin: 0 37px 0 38px
}

.cusul li:hover {
    box-shadow: 0px 0px 15px rgba(0,0,0,.8);
    margin-top: -10px;
}

.speedli {
    height: 375px;
    float: left
}

.cusul p {
    text-align: center;
}
.carsname { text-align: center;line-height: 30px;padding-top: 30px}