@charset "utf-8";/* CSS Document */ 
@font-face{
    font-family: youshe;
    src: url('../font/YouSheBiaoTiHei-2.ttf') format('truetype');
}
@font-face{
    font-family: pangmen;
    src: url('../font/pangmen.ttf') format('truetype');
}
/****basic****/
body{background:#fff;font-family: "SourceHanSansS, Arial, Tahoma, sans-serif";}
.gridContainer{font-size:1rem;color: #333;font-family: Arial;}
*,li,ol,ul{margin:0;padding:0}
li,ol,ul{list-style:none}
img{max-width:100%}
img{-ms-interpolation-mode:bicubic;border:0} 
a{color: #000;}
.table-responsive{margin:1.25rem 0 2rem 0}
.table{margin-bottom:0!important;max-width: 100%;}
.table,td{border:none;font-family: Arial;color: #000;}
.table tr td{vertical-align:middle!important;padding:12px 12px!important;font-size:18px;line-height:20px;font-weight:200;border:1px solid #eee;text-align: center;}
.table1 tr td{text-align: center;font-size: 18px;padding: 0.75rem;}
.table1 tr td.top1{border-bottom: 1px solid #cecece;font-size: 16px;font-weight: bold;background: #e9f4ff;color: #333;} 
.table tr td span{padding-left: 20px;font-family: Arial;}
.table tr.top td{color:#fff;padding:12px 10px !important;font-weight:400;background:#005daa;font-size:25px;line-height:25px;text-align: center;}
.table tr td.top01{font-size: 18px;font-weight: bold;font-family: Arial;padding: 0.75rem!important;background: #ebf2ff;}
.table tr td.top02{color: #e51919;}
.table tr.top2 td{font-weight: bold;font-size: 18px;} 
.tables tr td:first-child{color:#fff;padding:12px 8px!important;font-weight:300;background:#384466;font-size:0.9rem;} 
 
section .container .xq table tr td a:hover span{color: red!important;} 
.xinghao_1:hover img.dq{display: none!important;}
.xinghao_1:hover img.dq1{display: block!important;} 
p.one:hover span{color: red!important;}
.videos {display: none;position: fixed;left: 50%;top: 48%;max-width: 600px;z-index: 100;transform: translate(-50%, -50%);}
.vclose {position: fixed;right: 0;top: 0;border-radius: 100%;width: 25px !important;height: 25px !important;background: #fff;cursor: pointer;}
.vclose:hover{background: #fde7eb;}

/****banner****/


#container{width: 100%;background: #fff;margin: 0 auto;float: left;} 
.content{width: 96%;max-width: 1300px;margin: 0 auto;} 
.content1{width: 96%;max-width: 1000px;margin: 0 auto;margin-top: -80px;} 
#zxd_banner{width: 100%;position: relative;}
.banner_txt{position: absolute;max-width: 1200px;left: 50%;transform: translateX(-50%);top: 21%;}
.banner_img{width: 18%;float: right;padding-right: 20px;margin-top: -10%;}
.banner_txt h1{margin-bottom: 30px;width: 700px;}
.banner_txt h1 strong{font-size: 60px;font-weight: bold;color: #fff;position: relative;padding-bottom: 10px;}
.banner_txt h1 strong:after{position: absolute;content: "";width: 345px;height: 4px;background: #7eac2d;left: -24px;bottom: 0;}
.banner_txt h1 span{display: inline-block;background: #7eac2d;border-top: 1px solid #ccc;box-shadow: 0 0 5px #333;font-size:50px;font-weight: bold;color: #fff;padding: 10px 15px;border-top-left-radius: 10px;border-top-right-radius: 10px;margin-right: 20px;text-shadow: 0 0 5px #333;}
.banner_txt h2{margin-top: 20px;font-size: 36px;padding-left: 5px;color: #fff;font-weight: bold;}
.banner_txt h2 span{display: inline-block;color: #bbdef3;position: relative;padding-bottom: 20px;font-size: 44px;letter-spacing: 4px;} 
#tsparticles{position: relative;} 
.tsparticles-canvas-el{max-height: 300px!important;border-radius: 20px;background: url(../images/images/bg1.jpg) no-repeat;}
.zxd_list{width: 90%;float: left;margin: 0 auto;position: absolute;left: 5%;top: 20px;}
.zxd_list1{width: 100%;float: left;margin: 0 auto;padding-top: 10px;}
.zxd_list1 ul{width: 100%;display: flex;flex-wrap: wrap;}
.zxd_list1 ul li{width:20.5%;text-align: center;float: left;margin-right: 6%;}
.zxd_list1 ul li:nth-child(4n){margin-right: 0;}
.zxd_list1 ul li img{border-radius: 50%;border:3px solid #fff;width: 100%;text-align: center;display: block;}
.zxd_list1 ul li span{display: inline-block;text-align: center;font-size: 24px;font-weight: 500;color: #fff;background: radial-gradient(circle, #369ef5, #005daa);padding: 4px 35px;margin-top: 20px;border-radius: 5px;border-bottom: 1px solid #ccc;}
.zxd_advantage{width: 100%;float: left;margin-top: 80px;font-size: 16px;}
.zxd_advantage ul{width: 100%;display: flex;flex-wrap: wrap;box-shadow: 0 0 5px #ccc;margin-top: 20px;}
.zxd_advantage ul>li{width: 42%;float: left;padding: 20px;border:1px solid #ccc;margin-right: 0;border-right: none;}
.zxd_advantage ul>li:nth-child(1){width: 20%;position: relative;}
.zxd_advantage ul>li:nth-child(1) img{width: 70%;margin-left: 15%;margin-right: 15%;}
.zxd_advantage ul>li:nth-child(3){width: 38%;}
.zxd_advantage ul>li:nth-child(1){background: #25669c;padding: 30px;}
.zxd_advantage ul>li:nth-child(1) p{font-size: 24px;font-weight: bold;vertical-align: middle;color: #f5e703;text-align: center;line-height: 36px;display: block;margin-bottom: 0;}
.zxd_advantage ul>li:nth-child(2){border-right: 1px dashed #ccc;}
.zxd_title{width: 100%;text-align: center;font-size: 42px;line-height: 48px;font-weight: bold;color: #a64522;margin-bottom: 20px;}
.zxd_title span{color: #0765b3;font-size: 44px;}
.zxd_advantage ul>li ol{width: 100%;background: #efefef;border-left: 3px solid #25669c;font-size: 20px;font-weight: bold;padding: 8px 10px;box-shadow: 0 0 4px #ccc;position: relative;display: flex;flex-wrap: wrap;margin-bottom: 12px;}
.zxd_advantage ul>li ol li:nth-child(1){width: 29%;float: left;}
.zxd_advantage ul>li ol li:nth-child(2){width: 70%;float: right;font-size: 20px;}
.zxd_title1{width: 100%;float: left;position: relative;}
.zxd_title1 span{color: red;padding-right: 10px;font-size: 24px;position: absolute;left: 24px;top: 34px;}   
.zxd_advantage ul>li ol li:nth-child(2) span{vertical-align: middle;padding-top: 30px;display: block;} 
.zxd_advantage ul>li p{margin-bottom: 20px;font-size: 16px;}
.zxd_advantage ul>li:last-child p{padding-top: 15px;}
.zxd_title2{width: 100%;color: red;font-weight: bold;font-size: 20px;margin-top: 20px;}
.zxd_title2 span{display: inline-block;padding-right: 40px;background: #efefef;box-shadow: inset 0 0 5px #ccc;padding: 5px 20px;margin-right: 20px;margin-left: 8px;margin-bottom: 5px;}

.guige{width: 100%;float: left;margin-top: 100px;margin-bottom: 30px;}
.title{margin-top: 0.5rem;width: 100%;text-align: center;margin: 0 auto;margin-top: 3rem;position: relative;max-width: 1000px;padding: 0 2rem;}
.title span{display: inline-block;position: relative;color: #a64522;padding: 0 1.5rem;font-size: 48px;line-height: 48px;background: #fff;font-weight: bold;} 
.title:before{position: absolute;content: "";width: 100%;height: 3px;background: #a64522;left: 0;top: 27px;} 

.zxd_tuozhan{width: 100%;float: left;margin-top: 80px;}
.zxd_tuozhan ul{width: 100%;display: flex;flex-wrap: wrap;margin-top: 30px;}
.zxd_tuozhan ul li{width:16.66%;float: left;text-align: center;border:1px solid #ccc;padding: 15px;border-right: none;border-bottom: none;}
.zxd_tuozhan ul li:nth-child(6n){margin-right: 0;border-right: 1px solid #ccc;}  
.zxd_tuozhan ul li:nth-child(7),.zxd_tuozhan ul li:nth-child(8),.zxd_tuozhan ul li:nth-child(9),.zxd_tuozhan ul li:nth-child(10),.zxd_tuozhan ul li:nth-child(11),.zxd_tuozhan ul li:nth-child(12){border-bottom: 1px solid #ccc;} 
.zxd_gongneng{width: 100%;float: left;margin-top: 80px;}
.zxd_gongneng ul{width: 100%;display: flex;flex-wrap: wrap;}
.zxd_gongneng ul>li{width: 50%;padding: 30px;background: #f4f9ff;font-size: 16px;}
.zxd_gongneng ul>li:nth-child(2n){background: #f7ffff;;border-left: 1px dashed #ccc;}
.zxd_title3{width: 100%;background: #0d5db2;padding: 8px 20px;position: relative;color: #fff;font-size: 30px;font-weight: bold;text-align: center;letter-spacing: 2px;border-bottom: 1px solid #ccc;position: relative;line-height: 36px;margin-bottom: 15px;}
.zxd_title3 span{font-size: 34px;color: #f2f84e;vertical-align: top;}
.zxd_title3:before{position: absolute;content: "";width: 35px;height: 40px;background: url(../images/images/icon02.png) no-repeat;left: 20px;top: 8px;}
.zxd_title3:after{position: absolute;content: "";width: 35px;height: 40px;background: url(../images/images/icon01.png) no-repeat;right: 20px;top: 8px;}
.zxd_gongneng ul>li strong{font-size: 26px;}
.zxd_gongneng ul>li:nth-child(1) ol{width: 100%;display: flex;flex-wrap: wrap;}
.zxd_gongneng ul>li:nth-child(1) ol li{width: 48%;margin-right: 4%;float: left;margin-bottom: 15px;text-align: center;font-size: 16px;}
.zxd_gongneng ul>li:nth-child(1) ol li:nth-child(2n){margin-right: 0}
.zxd_title4{width: 100%;font-size: 18px;font-weight: bold;position: relative;text-align: center;}
.zxd_title4 span{display: block;text-align: center;position: relative;z-index: 10;margin: 0 auto;color: red;font-size: 22px;margin-bottom: 22px;padding-bottom: 5px;}
.zxd_title4 span:before{position: absolute;content: "";width: 100px;height: 2px;background: red;left: 50%;bottom: 0;transform: translateX(-50%);}
.zxd_title4 span:after{position: absolute;content: "";width: 0;height: 0;border-top: 12px solid red;border-left:12px solid transparent;border-right: 12px solid transparent;left: 50%;bottom: -12px;transform: translateX(-50%);}
.img_right{width:40%;float: right;margin-left: 2%;}
.zxd_gongneng ul>li:nth-child(2) ol{width: 100%;display: flex;flex-wrap: wrap;}
.zxd_gongneng ul>li:nth-child(2) ol li{width: 100%;box-shadow: 0 0 5px #ccc;margin-bottom: 15px;padding: 15px;font-size: 16px;}
.zxd_gongneng ul>li:nth-child(2) ol li strong{padding-bottom: 6px;display: inline-block;}

.zxd_gongneng1{width: 100%;float: left;margin-top: 80px;background: rgba(238,238,238);padding: 32px 20px;}
.zxd_gongneng1 ul{width: 100%;display: flex;flex-wrap: wrap;}
.zxd_gongneng1 ul>li{width: 32%;float: left;margin-right: 2%;background: #fff;padding: 20px;position: relative;text-align: center;font-size: 16px;}
.zxd_gongneng1 ul>li:nth-child(2n){margin-right: 0;width: 66%;}
.zxd_gongneng1 ul>li ol{width: 100%;display: flex;flex-wrap: wrap;}
.zxd_gongneng1 ul>li ol li{width: 42%;margin-right: 3%;text-align: center;}
.zxd_gongneng1 ul>li ol li:nth-child(2){width: 10%;text-align: center;vertical-align: middle;padding-top: 10%;border: none;}
.zxd_gongneng1 ul>li ol li:nth-child(3){margin-right: 0;}
.zxd_gongneng1 ul>li ol li p{font-size: 18px;font-weight: bold;padding-top: 15px;}
.zxd_gongneng1 ul>li ol li span{font-size: 22px;font-weight: bold;text-align: center;display: block;}
.zxd_gongneng1 ul>li ol li:nth-child(3) p{color: red;}
.zxd_title5{width: 100%;float: left;text-align: center;margin-top: 16px;position: relative;margin-bottom: 15px;}
.zxd_title5 span{display: inline-block;font-size: 30px;font-weight: bold;background: #25669c;text-align: center;color: #fff;padding: 4px 50px;position: relative;}
.zxd_title5:before{position: absolute;content: "";width: 220px;height: 40px;border:2px solid #25669c;left: 41%;top: -8px;}
.zxd_title05:before{width: 250px;left: 39.8%;}
.zxd_title6{width: 100%;float: left;text-align: center;font-size: 24px;font-weight: bold;margin-bottom: 10px;}
.zxd_title6 span{display: inline-block;position: relative;padding-left: 20px;}
.zxd_title6 span:before{position: absolute;content: "";width: 10px;height: 10px;background: red;left: 0;top: 9px;}
.zxd_title6 span:after{position: absolute;content: "";width: 10px;height: 10px;background: #25669c;left: 5px;top: 14px;}
.zxd_txt{position: absolute;content: "";width: 80%;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.zxd_gongneng1 ul.dq{margin-bottom: 20px;}
.zxd_gongneng1 ul.dq1{margin-bottom: 50px;}
.zxd_gongneng1 ul>li ol li.dq{padding-top: 0;}
.zxd_gongneng1 ul.dq2>li{width: 18%;margin-right: 1%;}
.zxd_gongneng1 ul.dq2>li:nth-child(2){margin-right: 4%}
.zxd_gongneng1 ul.dq2>li:nth-child(2),.zxd_gongneng1 ul.dq2>li:nth-child(3){width: 29%;padding: 10px;}
.zxd_gongneng1 ul.dq2>li:nth-child(4n){margin-right: 0;}  


 

@media (max-width:1300px){
	.content1{margin-top: -20px;}
     

}
@media (max-width:1099.98px){
	.banner_txt h1 strong{font-size: 48px;}
	.banner_txt h1 span{font-size: 38px;}
	.banner_txt h2 span{font-size: 34px;}
	.banner_txt h2{font-size: 28px;}
}
@media (max-width:991.98px){
	.content1{margin-top: 20px;}
	.banner_txt{top: 50%;transform: translate(-50%,-50%);} 
	.zxd_advantage ul>li{width: 100%!important;}
	.zxd_advantage ul>li:nth-child(2){border-right: none;}
	.zxd_gongneng ul>li{width: 100%;padding: 15px;}
	.zxd_gongneng ul>li:nth-child(2n){border-left: none;}
	.zxd_gongneng1 ul.dq2>li:nth-child(2), .zxd_gongneng1 ul.dq2>li:nth-child(3){width: 60%;float: right;}
	.zxd_gongneng1 ul.dq2>li:nth-child(2){margin-right: 0;margin-bottom: 15px;}
	.zxd_gongneng1 ul.dq2>li{width: 39%;float: left;margin-bottom: 15px;}
	.zxd_tuozhan,.guige{margin-top: 20px;}
}
@media (max-width:767.98px){
	.banner_txt h1 strong{font-size: 36px;text-shadow: 0 0 5px #333;}
	.banner_txt h1 span{font-size: 30px;}
	.banner_txt h2 span{font-size: 24px;}
	.banner_txt h2{font-size: 20px;}
	.banner_txt h1{margin-bottom: 10px;width: 450px;}  
	.banner_txt h1 strong:after{width: 200px;}  
	.banner_txt h2 span{padding-bottom: 0;}  
	.zxd_list1 ul li span{font-size: 20px;}
	.zxd_list1 ul li{width: 23.5%;margin-right: 2%;}
	.zxd_title span{font-size: 36px;}
	.zxd_gongneng1 ul>li{width: 100%!important;margin-right: 0!important;}
	.zxd_txt{position: relative;left: 0;top: 0;transform: translate(0,0);width: 100%;padding-left: 15px;padding-right: 15px;}
	.zxd_gongneng1 ul.dq2>li{margin-bottom: 0;}
	.zxd_gongneng1 ul>li p{margin-bottom: 0;}
	.title span{font-size: 36px;}
	.table tr.top td{font-size: 22px;}
	.zxd_tuozhan ul li{width: 25%;}
	.zxd_tuozhan ul li:nth-child(6n){border-right: none;}
	.zxd_tuozhan ul li:nth-child(4n){border-right: 1px solid #ccc;}
	.zxd_tuozhan ul li:nth-child(7),.zxd_tuozhan ul li:nth-child(8){border-bottom: none;}
}

@media (max-width:575.98px){
	.banner_txt h1 strong{font-size: 22px;}
	.banner_txt h1{width: 320px;}
	.banner_txt h1 strong:after{width: 130px;}  
	.banner_txt h1 span,.table tr.top td{font-size: 18px;}
	.banner_txt h2 span{display: none;}
	.banner_txt h2{display: none;}
	.zxd_list1 ul li{width: 47%;margin-right: 6%;margin-bottom: 20px;}
	.zxd_list1 ul li:nth-child(2n){margin-right: 0;}  
	.tsparticles-canvas-el{display: none;}  
	.zxd_list{width: 100%;position: relative;left: 0;top: 0;} 
	.zxd_title1 span{font-size: 20px;}
	.zxd_advantage ul>li ol li:nth-child(2) span{font-size: 18px;}
	.zxd_title5:before{display: none;}
	.zxd_tuozhan ul li{padding: 5px;}
} 
@media (max-width:480.98px){
	.zxd_advantage ul>li ol li:nth-child(1),.zxd_advantage ul>li ol li:nth-child(2){width: 100%;}    
	.zxd_advantage ul>li ol li:nth-child(2) span{padding-top: 10px;}
	.img_right{width: 100%;margin-left: 0;}
}

footer .center .footer_t .footer_item .pro_item li a, .email a,footer .footer_slide ul li .slide_zx a,footer .footer_b p a{color: #fff;}
header .header_pc .main_center nav .yj_ul .yj_li  a:hover{text-decoration: none;}
footer .center .footer_t .footer_item .pro_item li a:hover,.email a:hover,header .header_pc .main_center nav .yj_ul .yj_li .nav_layer .nav_container .ej_ul .ej_li a:hover{color: #e11b2a;}
.icon-iconfontqq1:before{content: "\e654"!important;}


 
