@charset 'utf-8';
html,body{}
body{font-family: Microsoft YaHei,Microsoft YaHei UI,helvetica,arial; -webkit-tap-highlight-color: transparent;}
.fr{float: right;}
.fl{float: left;}
.clear{clear: both;}
.none{display: none;/*position: absolute;visibility: hidden;*/}

/*图片盒子*/
.img-box{font-size: 0;}
.img-box img{vertical-align: top;}
.clear{clear: both;}
/*整个页面*/
a{text-decoration: none}
li{list-style: none}
.clear{clear: both; height: 0; line-height: 0;}
h1,h2,h3{font-weight: normal; padding: 0; margin: 0}
img{border: 0; max-width:100% !important; max-height:auto !important;}
a{color: #333}
a:hover{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.nobg{background:none !important;}
.noborder{border:0px !important;}
.ml0{margin-left:0px !important;}
.pl0{padding-left:0px !important;}
img{max-width:100%;}
body,html{font-family: "微软雅黑";font-size: 12px;color: #666;background:#fff}
.fl{float:left;}
.fr{float:right;}
.pl0{padding-left:0px !important;}
.pr0{padding-right:0px !important;}
.ml0{margin-left:0px !important;}
.mr0{margin-right:0px !important;clear: none !important;}
.b0{border: none;border-radius: 0px !important;;}
.nobg{background:none !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.box1200{width: 1212px; margin: 0px auto;}


.title{text-align: center; margin: 36px auto; margin-bottom:32;}
.title h3{font-size: 20px; font-weight: bold; color: #333; margin-bottom: 12px;}
.title p{padding: 0px; margin: 0px; font-size: 12px;color: #cccccc;}

/*jjfa*/
.jjfa{width: 100%; display: grid;}
.jjfa_zw{padding: 40px 0px; padding-top:10px;}
.jjfa_zw ul{margin: 0px;padding: 0px;}
.jjfa_zw ul li{float: left;margin-right: 7px;background-color: #f8f8f8;margin-bottom: 7px;}
.jjfa_zw ul li h3{width: 100%;padding: 30px 0px 20px 30px;font-size: 16px;font-weight: bold;line-height: 32px;}
.jjfa_zw ul li i{width: 100%;display: block;font-style: normal;font-size: 12px;padding: 0px 30px 0px 30px;color: #666;}
.jjfa_zw ul li span{display: block; cursor:pointer;margin: 20px;background: #ff4747;width: 140px;padding:10px 15px;text-align: center;color: #fff;border-radius: 50px;margin-top: 30px;margin-left: 30px;}
.jjfa_zw ul li img{width: 100%;height: auto; background-size:cover;}
.jjfa_zw ul li p{font-size: 14px;padding: 0px 15px;background: url(../images/index_10.jpg) no-repeat 430px center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: auto; margin-top:8px}
.jjfa_zw ul li.t_285_254{height: 254px;width: 285px;}
.jjfa_zw ul li.t_453_254{height: 254px;width: 453px;}
.jjfa_zw ul li.cse p{font-size: 14px;padding: 0px 15px;background: url(../images/index_10.jpg) no-repeat 265px center;}

.ccffg{display: block;margin: 20px;background: #ff4747;width: 140px;padding:10px 15px;text-align: center;color: #fff;border-radius: 50px;margin-top: 30px;margin-left: 30px; margin:10px auto;margin-top:50px;}

.nava{ position:absolute; bottom:2px; left:0; }
.nava a{ background:rgba(0,0,0,0.5); padding-left:10px; text-align:left; display:block; color:#fff; font-size:12px; line-height:40px;  width:160px; }



.swiper-container{width: 100%;height: 100%;}
.swiper-slide{text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}


.hxzb{background: #f8f8f8;width: 100%;height: auto;padding: 30px 0px;}
.hxzb_zw{}
.znri{height: 443px;}
.znri .znri_l{width: 790px;float: left;background: #fff;}
.znri .znri_l .tu_img{width: 495px;height: 443px;}
.znri .znri_l .tu_img img{width: 100%;height: auto;}
.znri .znri_l .tu_wz{width: 295px;box-sizing: border-box;padding: 40px 0px 40px 40px;}
.znri .znri_l .tu_wz h3{font-size: 16px;font-weight: bold;color: #000;margin-bottom: 35px;margin-top: 15px;text-align: left;}
.znri .znri_l .tu_wz p{font-size: 13px; line-height:22px; height:66px; overflow:hidden;color: #666;text-align: justify;margin-bottom: 35px;display: block;box-sizing: border-box;padding-right: 30px;}
.znri .znri_l .tu_wz h4{font-size: 12px;color: #000;font-weight: bold;padding: 0px;margin: 15px 0px;box-sizing: border-box;padding-right: 30px;text-align: left;}
.znri .znri_l .tu_wz h4 strong{color: #ccc;font-weight: 500;}
.znri .znri_l .tu_wz ol{width: 100%;border-top: 1px solid #ccc;box-sizing: border-box;clear: both;display: block;margin-top: 40px;padding: 30px 30px 0px 0px;}
.znri .znri_l .tu_wz ol span{width: 100px;text-align: center;padding: 9px 0px;box-sizing: border-box;border-radius: 50px;font-size: 12px;margin-top: 20px;}
.znri .znri_l .tu_wz ol span.s_l{float: left;background: #f8f8f8;color: #999;}
.znri .znri_l .tu_wz ol span.s_r{cursor:pointer;margin-left: 20px;float: left;background: #ff4747;color: #fff;}

.znri .znri_r{float: right;width: 400px;}
.znri .znri_r ul{width: 100%;display: table;padding: 0px;margin: 0px;}
.znri .znri_r ul li{float: left;width: 200px;height: 217px;box-sizing: border-box;padding: 10px;margin-bottom: 10px;background: #fff;}
.znri .znri_r ul li img{}
.znri .znri_r ul li p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: auto;box-sizing: border-box;display: block;background: url(../images/index_10.jpg) no-repeat 170px;font-size: 14px;color: #333;padding-right: 20px;margin-top:12px}

.znri .znri_r ul li:nth-child(2n) {margin-right: 0px;float: right;}



.znri .swiper-container{width: 790px;height:443px;float: left;}
.znri .swiper-wrapper{transition: 2s cubic-bezier(0.68, -0.4, 0.27, 1.34) 0.2s;}
.znri .swiper-slide{text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.znri .swiper-container .swiper-button-next{background: url(../images/gun_r.png) no-repeat;width: 29px;height: 29px;left: 0;margin-left: 455px;}
.znri .swiper-container .swiper-button-prev{background: url(../images/gun_l.png) no-repeat;width: 29px;height: 29px;}


.mt-tabpage{width: 1212px;margin: 30px auto;}
.mt-tabpage-title{height: 44px;font-size: 0;width: 94%;margin: auto;border-bottom: 1px solid #f1f1f1;margin-bottom: 10px;text-align: center;}
.mt-tabpage-title .mt-tabpage-item{display: inline-block;width: auto;height: 25px;line-height: normal;text-align: center;font-size: 14px;color: #000;margin: 0px 20px;}
.mt-tabpage-title .mt-tabpage-item:hover{color: #eb4537;}
.mt-tabpage-title .mt-tabpage-item-cur{color: #eb4537;font-size: 14px;border-bottom: 2px solid #F85B5E;}
.mt-tabpage-count{position: relative;width: 1212px;height: 485px;overflow: hidden;}
.mt-tabpage-cont__wrap{position: absolute;}
.mt-tabpage-count .mt-tabpage-item{width: 1212px;height:485px;line-height: normal;text-align: center;}

 /*hzal*/
.hzal{padding-bottom: 50px;}
.hzal .hzal_zw{position:relative;}
.hzal .hzal_zw .alxq{width: 100%;height: auto;display: table;background: #f8f8f8;}
.hzal .hzal_zw .alxq .alxq_img{width: 710px;float: left;}
.hzal .hzal_zw .alxq .alxq_img img{width: 100%;background-size:cover;}

.hzal .hzal_zw .alxq .alxq_zi{float: right;width: 470px;padding: 45px 30px 0px 0px;box-sizing: border-box;}
.hzal .hzal_zw .alxq .alxq_zi h3{font-size: 16px;margin-bottom: 30px;color: #000;}
.hzal .hzal_zw .alxq .alxq_zi li{width: 40%;float: left;margin-bottom: 2px;    text-align: left;}
.hzal .hzal_zw .alxq .alxq_zi li span{width: 80%;display: block;border-bottom: 1px solid #dfdfdf;line-height: 36px;font-size: 12px;color: #ccc;}
.hzal .hzal_zw .alxq .alxq_zi li i{font-size: 12px;font-style: normal;display: block;line-height: 36px;color: #000;}
.hzal .hzal_zw .alxq .alxq_zi p{background: url(../images/index_39.jpg) no-repeat left 7px;text-indent: 25px;font-size: 12px;line-height: 28px;    text-align: left;}
.hzal .hzal_zw .alxq .alxq_zi ol{}
.hzal .hzal_zw .alxq .alxq_zi ol span{text-align: center;padding: 9px 30px;box-sizing: border-box;border-radius: 50px;font-size: 12px;margin-top: 20px;}
.hzal .hzal_zw .alxq .alxq_zi ol span.al_l{float: left;background: #f0f2f5;color: #999;}
.hzal .hzal_zw .alxq .alxq_zi ol span.al_r{margin-left: 20px;float: left;background: #ff4747;color: #fff;cursor:pointer;}


.hzal_zw .swiper-container{width:1212px;height: 490px;}
.hzal_zw .swiper-slide{text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically*/display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.hzal_zw span.swiper-pagination-bullet.swiper-pagination-bullet-active {background: #ff4747;}

.hzal .hzal_zw .swiper-pagination{margin-bottom: -10px;}
.hzal_zw .swiper-button-next{right: -40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23d3d3d3'%2F%3E%3C%2Fsvg%3E")}
.hzal_zw .swiper-button-prev{left: -40px;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23d3d3d3'%2F%3E%3C%2Fsvg%3E");}



.hzal_zw .swiper-button-next, .hzal_zw .swiper-button-prev{top:58%;}


/*sanshi*/
.sanshi{background: #f8f8f8;display: inline-block;width: 100%;}
.sanshi .sanshi_zw{}
.sanshi .sanshi_zw ul{margin: 0px;padding: 0px;border-top: 1px solid #f0f0f0;border-left: 1px solid #f0f0f0;box-sizing: border-box;display: table;width: 100%;padding-bottom: 40px;}
.sanshi .sanshi_zw ul li{width: 403px;float: left;box-sizing: border-box;border-right: 1px solid #f0f0f0;height: 220px;background: #fff;border-bottom: 1px solid #f0f0f0;padding: 40px;}
.sanshi .sanshi_zw ul li h3{font-size: 14px;color: #000;padding-top: 55px;margin-bottom: 10px;display: block;}
.sanshi .sanshi_zw ul li p{color: #ccc;font-size: 12px;line-height: 24px;margin-top: 18px;}

.sanshi .sanshi_zw ul li.x_1{background: #fff url(../images/ico_b_08.png) no-repeat 40px 30px;}
.sanshi .sanshi_zw ul li.x_2{background: #fff url(../images/ico_b_03.png) no-repeat 40px 30px;}
.sanshi .sanshi_zw ul li.x_3{background: #fff url(../images/ico_b_05.png) no-repeat 40px 30px;}
.sanshi .sanshi_zw ul li.x_4{background: #fff url(../images/ico_b_16.png) no-repeat 40px 30px;}
.sanshi .sanshi_zw ul li.x_5{background: #fff url(../images/ico_b_14.png) no-repeat 40px 30px;}
.sanshi .sanshi_zw ul li.x_6{background: #fff url(../images/ico_b_18.png) no-repeat 40px 30px;}

.sanshi .sanshi_zw ul li.x_1:hover{background: #5d7fff url(../images/ico_w_08.png) no-repeat 40px 30px;color: #fff;}
.sanshi .sanshi_zw ul li.x_2:hover{background: #5d7fff url(../images/ico_w_03.png) no-repeat 40px 30px;color: #fff;}
.sanshi .sanshi_zw ul li.x_3:hover{background: #5d7fff url(../images/ico_w_05.png) no-repeat 40px 30px;color: #fff;}
.sanshi .sanshi_zw ul li.x_4:hover{background: #5d7fff url(../images/ico_w_16.png) no-repeat 40px 30px;color: #fff;}
.sanshi .sanshi_zw ul li.x_5:hover{background: #5d7fff url(../images/ico_w_14.png) no-repeat 40px 30px;color: #fff;}
.sanshi .sanshi_zw ul li.x_6:hover{background: #5d7fff url(../images/ico_w_18.png) no-repeat 40px 30px;color: #fff;}

.sanshi .sanshi_zw ul li:hover h3{color:#fff;}
.sanshi .sanshi_zw ul li:hover p{color:#fff;}
/*news*/
.news{background: #fff;display: inline-block;width: 100%;}
.news .news_zw{padding: 40px 0px;}


