﻿/* 
* @Author: anchen
* @Date:   2018-09-17 09:31:24
* @Last Modified by:   anchen
* @Last Modified time: 2022-07-15 09:30:50
*/
*{margin: 0;padding: 0;box-sizing: border-box;
    outline: none;-webkit-appearance: none;
    -moz-appearance: none;}
a{text-decoration: none;}
li{list-style: none;}
div{font-size: 0;line-height: 1;}
.clear{clear: both;display: block;}
html{min-width: 1280px;font-family: 宋体;}
body{min-width: 1280px;padding-top: 80px;}
@font-face{
    font-family: 'fz';
    src : url('../2.TTF');
}
.navs{position: fixed;left: 0;width: 100%;top: 0;background: #fff;z-index: 999999999;}
.navs>div{width: 1200px;margin: 0 auto;overflow: hidden;}
.navs>div>a{margin-top: 16px;float: left;}
.navs>div>ul{float: right;width: auto;margin-top: 32px;}
.navs>div>ul>li{display: inline-block;vertical-align: top;position: relative;height: 48px;border-bottom: 3px solid transparent;margin-left: 60px;}
.navs>div>ul>i{display: inline-block;vertical-align: top;margin: 2px 28px 0;background: url(../images/1_03.png) no-repeat;}
.navs>div>ul>li>a{font-size: 16px;color: #333;}
.navs>div>ul>i:last-child{display: none;}
.navs>div>ul>li>div{position: absolute;left: -16px;top: 37px;width: 96px;border-radius: 3px;background: #eff8fd;padding: 10px 0;display: none;}
.navs>div>ul>.avt{border-bottom: 3px solid #148ff9;}
.navs>div>ul>.avt>a{color:#148ff9;}
.navs>div>ul>li:hover>div{display: block;}
.navs>div>ul>li>div>a{display: block;height: 32px;line-height: 32px;font-size: 14px;color: #666;text-align: center;}
.navs>div>ul>li>div>a:hover{background: #1565b1;color: #fff;}
.sabout{width: 1200px;margin: 80px auto 90px;overflow: hidden;}
.sabout>div{width: 560px;float: left;margin-top: 10px;}
.sabout>div>b{font-size: 40px;color: #333;}
.sabout>div>p{font-size: 16px;color: #4d4d4d;line-height: 30px;}
.sabout>div>img{display: block;margin: 40px 0 30px;}
.sabout>img{float: right;max-width:560px;}
.tit{text-align: center;margin: 0 auto;}
.tit>b{font-size: 40px;color: #333;}
.tit>p{width: 30px;height: 4px;margin: 30px auto 0;background: #148ff9;}
.wtit>b{color: #fff;}
.wtit>p{background: #fff;}
.spro{background: url(../images/1_16.jpg) no-repeat center;height: 800px;padding-top: 80px;margin-bottom: 100px;}
.spro>ul{width: 1200px;margin: 0 auto;}
.spro>ul li>img{vertical-align: middle;margin-right: 80px;}
.spro>ul li>div{width: 460px;display: inline-block;vertical-align: middle;color: #fff;}
.spro>ul li>div>b{font-size: 24px;display: block;margin-bottom: 30px;}
.spro>ul li>div>p{line-height: 32px;font-size: 16px;}
.sjs{width: 1200px;margin: 60px auto 80px;}
.sjs>li{float: left;width: 224px;margin-right: 20px;border:1px solid #ccc;padding: 30px 19px 0;height: 350px;transition:0.5s;}
.sjs>li:nth-child(5){margin-right: 0;}
.sjs>li>img{display: block;margin: 0 auto;}
.sjs>li>b{display: block;margin: 17px auto 15px;font-size: 18px;color: #333;text-align: center;}
.sjs>li>p{padding-left: 18px;line-height: 20px;font-size: 14px;color: #666;background: url(../images/1_19.png) no-repeat left top 5px;margin-bottom: 10px;}
.sjs>li:hover{box-shadow: 0 0 15px rgba(0,0,0,0.2);}
.spro1{background: url(../images/1_22.jpg) no-repeat center;padding-top: 110px;margin-bottom: 100px;height: 600px;}
.spro1>ul{width: 1200px;margin: 84px auto 0;overflow: hidden;}
.spro1>ul>li{float: left;width: 114px;margin-right: 67px;text-align: center;}
.spro1>ul>li:last-child{margin-right: 0;}
.spro1>ul>li b{display: block;line-height: 28px;font-size: 18px;color: #fff;margin: 24px 0 12px;}
.spro1>ul>li p{font-size: 14px;color: #b5b5b5;line-height: 18px;}
.sy{width: 1230px;margin: 60px auto 168px;}
.sy li{margin: 0 15px;}
.sy li img{width: 100%;}
.sy li b{display: block;font-size: 20px;margin: 26px 0 14px;color: #333;}
.sy li p{font-size: 14px;color: #666;line-height: 24px; display:-webkit-box;
            -webkit-box-orient:vertical;
            -webkit-line-clamp:2;
            overflow:hidden;}
.svideo{background: url(../images/1223_02.jpg) no-repeat center;height: 900px;padding-top: 100px;margin-bottom: 80px;position: relative;}
#banner{width: 1136px;margin: 40px auto;}
.swiper-slide{width: 800px;height: auto;}
.swiper-slide>p{position: relative;margin-bottom: 50px;border-radius: 20px;overflow: hidden;}
.swiper-slide>p>img{width: 100%;}
.swiper-slide>p>span{width: 100%;height: 100%;background: rgba(0,0,0,0.6);margin-left: 0;margin-top: 0;left: 0;top: 0;position: absolute;}
.swiper-slide>b{display: none;text-align: center;color: #fff;font-size: 24px;z-index: 9;position: relative;}
.swiper-slide-active>b{display: block;}
.swiper-slide-active>p>a{width: 80px;height: 80px;background: url(../images/bofang.png);left: 50%;margin-left: -40px;top: 50%;margin-top: -40px;    position: absolute;}
.jt{position: absolute;top: 430px;left: 50%;margin-left: -610px;width: 1220px;}
.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 80px;
    height: 50px;
    /*margin-top: -22px;*/
    z-index: 10;
    cursor: pointer;
    /*background-size: 27px 44px;*/
    background-position: center;
    background-repeat: no-repeat;}
.more{width: 140px;height: 42px;line-height: 42px;text-align: center;border-radius: 21px;color: #fff;display: block;margin: 0 auto;background: #148ff9;}
.more>a{color: #fff;font-size: 16px;}
.scontact{width: 1200px;margin: 96px auto 90px;overflow: hidden;}
.scontact>div{float: left;width: 830px;}
.scontact>div>b{font-size: 20px;color: #333;margin-bottom: 30px;display: block;}
.scontact>div>p{margin-bottom: 20px;}
.scontact>div>p>img{vertical-align: middle;}
.scontact>div>p>span{vertical-align: middle;margin-left: 14px;font-size: 16px;}
.scontact>div>p:last-child{margin-bottom: 0;}
.scontact>p{float: right;text-align: center;}
.scontact>p>span{font-size: 14px;margin-top: 14px;display: block;color: #333;}
.map{background: url(../images/1_43.jpg) no-repeat center;height: 400px;padding-top: 170px;position: relative;}
.map>div{width: 1200px;margin: 0 auto;}
.map>div>a{float: right;width: 230px;height: 60px;text-align: center;border-radius: 30px;color: #fff;font-size: 16px;background: linear-gradient(to right, rgb(20,143,249) , rgb(65,103,204));line-height: 60px;}
.map>p{position: absolute;width: 1200px;bottom: 20px;font-size: 14px;color: #666;margin-left: -600px;left: 50%;}
.map>p>a{color: #666;}
.tent{width: 1200px;margin: 60px auto 80px;}
.tent>.left{float: left;width: 260px;}
.tent>.left>p{font-size: 32px;color: #fff;background: #1565b1;padding-left: 29px;padding-top: 34px;padding-bottom: 0px;text-transform: uppercase;line-height: 1;font-weight: bold;padding-bottom: 40px;}
.tent>.left>p>b{display: block;height: 3px;width: 30px;background: #fff;margin-top: 17px;}
.tent>.left>a{font-size: 16px;line-height: 60px;padding-left: 29px;border: 1px solid #e6e6e6;display: block;height: 60px;color: #333;background: #fff;border-top:none;}
.tent>.left>a:nth-child(2){border-top: 1px solid #e6e6e6;}
.tent>.left>a:hover{color: #fff;background: url(../images/22_03.png) no-repeat right 20px center #328add;border-color: #328add!important;}
.tent>.left>.avt{color: #fff;background: url(../images/22_03.png) no-repeat right 20px center #328add;border-color: #328add !important;}
.tent>.left>div{background: url(../images/2_051.jpg);height: 512px;padding: 30px 30px 0 30px;margin-top: 30px;}
.tent>.left>div>b{font-size: 20px;color: #333;display: block;margin-bottom: 16px;}
.tent>.left>div>p{font-size: 14px;line-height: 26px;color: #666666;}
.tent>.right{width: 890px;float: right;margin-top: 8px;}
.tent>.right>p{padding-bottom: 18px;border-bottom: 2px solid #1565b1;margin-bottom: 30px;}
.tent>.right>p>b{font-size: 30px;color: #1565b1;vertical-align: bottom;}
.tent>.right>p>a{float: right;font-size: 16px;color: #666;line-height: 40px;}
.tent>.left>div>img{display: block;margin: 30px auto 5px;}
.tent>.left>div>span{display: block;text-align: center;font-size: 14px;line-height: 26px;color: #666666;}
.new2>div{border-bottom: 1px solid #ccc;padding: 40px 0 40px 16px;transition:0.5s;background: url(../images/7_08.png) no-repeat right 24px center;overflow: hidden;}
.new2>div>a>span{display: inline-block;vertical-align: middle;margin-right: 44px;font-size: 18px;color: #333;width: auto;}
.new2>div>a>span>font{color: #1565b1;font-size: 60px;display: block;margin-bottom: 10px;}
.new2>div>a>p{display: inline-block;vertical-align: middle;width: 642px;}
.new2>div>a>p>b{font-size: 20px;display: block;margin-bottom: 16px;color: #333;transition:0.5s;}
.new2>div>a>p>span{font-size: 14px;color: #666;line-height: 24px;}
.new2>div:hover{background: url(../images/5_05.png) no-repeat right 24px center;}
.new2>div:hover>a>p>b{color: #1565b1;}
.new2>div:first-child{margin-top: -30px;}
.newxq{margin-bottom: 40px;}
.newxq>b{font-size: 24px;color: #333;display: block;text-align: center;line-height: 1.5;margin-bottom: 28px;}
.newxq>p{border-bottom: 1px dashed #ccc;text-align: center;padding-bottom: 20px;margin-bottom: 24px;}
.newxq>p>img{vertical-align: middle;margin-right: 10px;}
.newxq>p>span{font-size: 14px;color: #666;margin-right: 40px;vertical-align: middle;}
.newxq>div{margin-bottom: 30px;}
.newxq>div>p{font-size: 16px;line-height: 28px;margin-bottom: 24px;}
.newxq>div>p:last-child{margin-bottom: 0;}
.newxq>ul{padding-top: 30px;border-top: 1px solid #ccc;}
.newxq>ul>li{margin-bottom: 22px;}
.newxq>ul>li>a{font-size: 16px;color: #666;}
.video{margin-bottom: 40px;overflow: hidden;}
.video>div{width: 284px;margin-right: 19px;float: left;margin-bottom: 30px;position: relative;}
.video>div:nth-child(3n){margin-right: 0;}
.video>div img{width: 100%;height: 159px;}
.video>div span{width: 40px;height: 40px;position: absolute;left: 125px;top: 62px;background: url(../images/bofang.png) no-repeat center;background-size: 100% 100%;}
.video>div p{margin-top: 20px;font-size: 16px;color: #333;text-align: center;}
.bottom{background: #232a2f;color: #999;}
.bottom>p{width: 1200px;margin: 0 auto;line-height: 60px;height: 60px;font-size: 12px;}
.bottom>p>a{color: #999;}