﻿ul li{
	
	list-style: none;
	padding: 0;
	margin: 0;

}
input:focus, textarea:focus,select:focus,button:focus {

outline: none;

}

p{margin: 0;padding: 0;}
dl, ol, ul{ padding: 0;margin: 0;}

.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;
		}

body {
color: #747474;
font-size: 15px;
font-weight: 400;
line-height: 28px;
font-family: 'Roboto', sans-serif;
background: #fff;
text-transform:uppercase
}

@font-face {
font-family: "jiangxi";
src: url("../fonts/font.ttf");

}

a {
color: #222222;
cursor: pointer;
outline: none;
-webkit-transition: 0.5s;
transition: 0.5s;
text-decoration: none;

}

button{background:none;border: none;}


#indexBannerList .flex_row{margin-right: 22.5px;}

#indexBannerList img{width: 220px;}



/*头部css文件*/

.main-header {
    position: fixed;
    left: 0px;
    top: 0px;
    z-index: 999;
    width: 100%;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
	    background: rgba(63,68,68);
		
		box-shadow: 1px 1px 60px #000;
	
}

.fixed-header {
    top: -47px;
    box-shadow: 0px 0px 30px 0px rgba(87, 95, 245, .10);
}

.header-upper {
    background: #fff;
}

.header-inner {
    position: relative;
    padding: 21px 0 21px 0;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
}

.fixed-header .header-inner {
    padding: 10px 0;
}

/*Header to */
.top-inner {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    z-index: 1;
    padding: 6px 0;
}

.top-inner:before {
    position: absolute;
    content: '';
    top: 0;
    left: -14%;
    width: 128%;
    height: 100%;
    background: #2d2d2d;
    z-index: -1;
    clip-path: polygon(calc(100% - 10px) 0, calc(100% - 60px) 100%, 60px 100%, 10px 0);
    
}



.top-inner:after {
    position: absolute;
    content: '';
    top: 0;
    left: -14%;
    width: 128%;
    height: 100%;
    background: #4C3526;
    z-index: -2;
    clip-path: polygon(100% 0, calc(100% - 50px) 100%, 50px 100%, 0 0);
}

.top-left li {
    color: #fff;
    display: inline-block;
    margin-right: 64px;
}

.top-left li:last-child {
    margin-right: 0;
}

.top-left li i {
    margin-right: 20px;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    text-align: center;
    line-height: 35px;
    display: inline-block;
    color:  #fe6600;
    background: rgba(255, 255, 255, 0.05);
}

.top-left li a {
    color: #fff;
}

.top-left li a:hover {
    color: #fe6600;
}

a:hover{color:#333;text-decoration:none}

/** Header Main Menu */

.main-menu .navbar-collapse {
    padding: 0px;
}

.main-menu .navigation li {
    float: left;
    padding: 15px 25px;
    position: relative;
}

.main-menu .navigation li.dropdown .dropdown-btn {
    position: absolute;
    right: 10px;
    top: 0;
    width: 50px;
    height: 43px;
    border-left: 1px solid #f3f3f314;
    text-align: center;
    line-height: 43px;
    cursor: pointer;
    display: none;
}

.main-menu .navigation li a {
    position: relative;
    display: block;
    color: #fff;
    font-weight:normal;
    opacity: 1;
    text-transform: capitalize;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
	text-decoration: none;
	font-size: 18px;
}

.main-menu .navigation li:hover > a,
.main-menu .navigation li.current-menu-item > a {
    color:#e1251b;
	width: 100%;
}

.main-menu .navigation > li:before {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 30%;
    width: 0px;
    height: 3px;
    opacity: 0;
    -webkit-transition: all 500ms ease;
    transition: all 500ms ease;
    /* background:#e1251b; */
}

.fixed-header .main-menu .navigation li:before {
    bottom: -13px;
}

.main-menu .navigation li:hover:before,
.main-menu .navigation li.current-menu-item:before {
    width: 50px;
    opacity: 1;
}

.main-menu .navigation li ul {
    position: absolute;
    left: 0;
    top: 100%;
	margin-left: -15px;
    min-width: 150px;
    z-index: 100;
    display: none;
   
    border-radius: 0 0 5px 5px;
    /* box-shadow: inset 0 0 0 10px #fff, 0 5px 15px -5px rgba(0,0,0,.2); */
	
	
	/* padding: 0 10px; */
	
}


.main-menu .navigation li ul .navigation_ul{width: 100%;margin-top: 21px;border-top: #e1251b solid 3px;padding: 0 10px; background: #fff;float: left;}





.main-menu .navigation li ul li {
    width: 100%;
    padding: 7px 3px;
    border-bottom: 1px solid #f2f2f2;
}

.main-menu .navigation li ul li:last-child {
    border-bottom: none;
}

.main-menu .navigation li ul li a {
    padding: 8px 5px;
    line-height: 24px;
	font-size: 15px;
	text-align: center;
    color: #666;
    font-weight: 500;
    text-transform: capitalize;
}

.main-menu .navigation li ul li ul {
    left: 100%;
    top: 0%;
}

.main-menu .navbar-header {
    display: none;
	padding-bottom:7px;
	padding-left: 17px;
	padding-right: 17px;
}


.main-menu .navbar-header .navbar-toggle {
    float: right;
    padding: 16px 0;
    cursor: pointer;
    background: transparent;
}

.main-menu .navbar-header .navbar-toggle .icon-bar{
    height: 2px;
    width: 30px;
    display: block;
    margin: 7px 5px;
    background: #004976;
}

.menu-number {
    font-size: 15px;
    display: flex;
    align-items: center;
	
	 -webkit-flex-direction: row;
	    flex-direction: row;
	
	
	/* border: #727171 solid 1px; */
	padding: 0 10px;
	border-radius: 15px;
}

.menu-number a {
    font-weight: 700;
    color: #727171;
	
	
}

.menu-number i {
    width: 13px;
    height: 18px;
    line-height: 15px;
    text-align: center;
    margin-right: 1px;
    border-radius: 12px;
    color: #727171;
}

.menu-number i:before {
    font-size: 25px;
}


.menu-icon i{margin-right:20px;display: block;width: 46px;height: 46px;cursor: pointer;position: relative;}

.menu-icon-ewm{position: absolute;left: -57px;top: 50px;display: none;}


.menu-icon-input{ height: 35px; background:#fff url('../img/secho.png') no-repeat;background-size: 20px 20px; background-position:11px 8px ; border-radius: 100px;border: none;width: 320px;padding-left: 40px;}


.page-num-current{padding: 10px ;}
.page-link{line-height: normal !important;color: #333;line-height: 30px !important;}

.menu-icon{margin-left: 80px;}

.swiper-slide a{display: block;width: 100%;}


   input:-ms-input-placeholder {
  
      color: #ccc;
  
  }
  
  input::-webkit-input-placeholder {  color: #ccc;  }
  
  
  textarea:-ms-input-placeholder {
  
      color: #ccc;
  
  }
  
  textarea::-webkit-input-placeholder {  color: #ccc;  }


@media only screen and (max-width: 1250px) {
    .main-menu .navigation li {
        padding: 20px 15px;
    }
    
}

@media only screen and (max-width: 1199px) {
    .main-menu .navigation li {
        padding: 20px 12px;
    }
    
}



/*index*/

input {
    text-indent: 0;
    background: transparent;
    border: 0 none;
    resize: none;
    outline: none;
	
	border-radius: 0;
    /*清除选中效果的默认蓝色边框 */
    -webkit-appearance: none;
    /*清除浏览器默认的样式 */
    line-height: normal; //光标问题 
}























.banner{padding-top:5.2vw;}





/*footer*/

.footer{background:#2e3233;padding-top: 80px;padding-bottom: 65px;}
.footer dl{margin-right:25px}
.footer dt{color:#cccccc;margin-bottom: 40px;font-size: 24px;}
.footer dd{font-size:16px;color: #999999;}
.footer .footer_c{width: 80%;margin: auto;}
.footer .footer_right{}
.footer .footer_right_img{text-align: right;margin-bottom: 35px;}
.footer .footer_right_t{font-size:16px;text-align: right;}
.footer dd a{color: #999999;}
.footer dt a{color:#cccccc;}




.navigation_r{display: none;}

.navigation_kf{display: none;}



	.swiper-container3{display: none;}

	.marketing{display: block;}
	.marketing-iphone{display:none;}
	
	
	.about_u2_bottom{}
	.about_u2_bottom2{width:85%;margin:100px auto;}
	.about_u2_bottom2 img{filter: drop-shadow(1px 7px 9px #c6c6c6) ; width: 20%;margin: 0 2%;}
	
	.about_u2_bottom2 img:hover{filter: drop-shadow(1px 7px 9px #b3b3b3)}
	
	
	
	.index-hr{width: 100%;background: #f2f2f2;margin-top: 5px;}
	.index-hr ul{width:90%;margin: auto;}
	.index-hr ul li{height:220px;background: url('../img/index_hr_p1.png') no-repeat;width: 25%;}
	.index-hr ul li .p1{font-size:72px;color: rgba(210,38,48);margin-bottom: 25px;}
	
	
	.index-hr ul li .p1 span{font-size:18px;color: #333333;display: inline-block;vertical-align:text-top;margin-left: 10px;}
	
	.index-hr ul li .p1 span.index-n1{vertical-align:bottom ;margin-bottom: 17px;margin-left: 10px;}
/* 	.index-n2{vertical-align:bottom;margin-bottom: 17px;}
	.index-n3{vertical-align:bottom;margin-bottom: 17px;} */
	
	
	.index-hr ul li .p2{font-size:14px;color: #333;}
	
	.index_u1{border-bottom:#ccc solid 1px; padding: 82px 0;}
	.index_u1 ul {}
	.index_u1 ul li{cursor: pointer; border:#cc3333 solid 3px;border-radius: 50px;background: #fff; width: 388px;padding:24px 30px;font-size: 22px;color: rgba(210,38,48);text-align: center;}
	.index_u1 ul li.p1{background: url('../img/index_icon_p2.png') no-repeat;background-position:36px;margin-right: 69px;}
	.index_u1 ul li.p2{background: url('../img/index_icon_p1.png') no-repeat;background-position:36px;}
	
	.index_u1 ul li:hover{border:#fff solid 1px;color: #fff;background: rgba(255,205,0);}
	.index_u1 ul li:hover.p1{background:#cc3333 url('../img/index_icon_p2_active.png') no-repeat;background-position:36px;color: #cc3333;margin-right: 69px;}
	.index_u1 ul li:hover.p2{background:#cc3333 url('../img/index_icon_p1_active.png') no-repeat;background-position:36px;color: #cc3333;}
	
	.index_u1 ul li:hover.p1 a{color:#fff}
	.index_u1 ul li:hover.p2 a{color:#fff}
	
	
	.index_u2{padding:120px 0 120px 0}
	
	.index_c_top{margin-top: 50px;}
	
	.index_c_top_p1{background: url('../img/index_back2.png');background-size:100% 100%;padding: 55px 0px;}
	
	.index_c_top_p2 .index_c_top_p2_hr{border-bottom:#cc3333 solid 5px;padding: 128px 0;width: 90%;text-align: center;cursor: pointer; }
	.index_c_top_p2 .index_c_top_p2_hr:hover{border-bottom:#cc3333 solid 5px; -webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.index_c_top_p2 .index_c_top_p2_hr:hover span{margin-left:50px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	
	
	.cjwt_p1{width: 100%;border-bottom: #f2f2f2 solid 4px;margin-top: 50px;}
	.cjwt_p1 .swiper{margin-bottom: -4px;margin-left: auto;margin-right: auto;overflow: hidden;}
	
	.cjwt_p1 .swiper-slide{border-bottom:#f2f2f2 solid 4px;padding: 0px 0;margin-bottom: -4px;}
	.cjwt_p1 .swiper-slide.active span{
		 display: flex;align-items: center;
		border-bottom:rgba(210,38,48) solid 4px;
		padding: 10px 10px;	justify-content: center;
		color: rgba(210,38,48);
		}
	.cjwt_p1 .swiper-slide.active a{color:#333}
	
	.cjwt_p1 .swiper-slide span{padding: 10px 10px;display: flex;justify-content: center;align-items: center;white-space:nowrap;cursor: pointer;}
	
/* 	.cjwt_p1 .swiper-slide a{margin: 0 10px;color:#ccc;width: auto;}
	.cjwt_p1 .swiper-slide a:hover{color:#333} */
	

	
	.cjwt_main{}
	.cjwt_main li{}
	.cjwt_main li .cjwt_u1{font-size: 48px;color: #d22630;width: 10%;    padding-top: 22px;}
	.cjwt_main li .cjwt_top h3{background:url('../img/cjwt_line.png') no-repeat left; background-position:left bottom;padding: 10px 0;margin-bottom: 40px;}
	
	.cjwt_main li .cjwt_top{    align-items: start;}
	
	
	
	.cjwt_main li .cjwt_top2 {width:90%;margin-bottom: 40px;}
	.cjwt_main li .cjwt_top2 p{margin-left:0 !important}
	
	.video-wrapper video {
	    min-width: 100%;
	    min-height: 100%;
	    width: auto;
	    height: auto;
	    position: absolute;
	    top: 47%;
	    left: 50%;
	    transform: translate3d(-50%, -50%, 0);
	    object-fit: fill;
	}
	
	
	.index_c_top_p2 li:hover{box-shadow: 0px 5px 38px #c6c6c6;-webkit-transition: all 500ms ease; transition: all 500ms ease; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; }
	
	.index_c_top_p2 {border-bottom-left-radius:25px;border-bottom-right-radius: 25px;}
	
	
	.index_c_top_p2 li{font-size:24px;color: #666666;width: 25%;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	
	.index_c_top_p2 li span{font-size:30px;color: rgba(210,38,48);margin-left: 10px;}
	
	.index_title_1 .index_title_img img{width: 60px;}
	.index_title_1{text-align: center;}
	.index_title_1.line{border-bottom:rgba(255,205,0) solid 4px;display: table;margin: auto;}
	.index_title_1 h3{font-size:40px;color: rgba(210,38,48);font-weight: bold;}
	.index_title_1 p{color:#999999;font-size: 12px;}
	.index_title_1 p.u{color:#333333}
	.index_title_ms{margin-top: 40px;}
	.index_title_ms p{font-size: 30px;color: #666666;line-height: 48px;}
	
	.index_mt14{margin-top:14px}
	
	
	
	.index_u3{background: url('../img/index_u3_back.png') no-repeat;background-size: cover;padding: 120px 0 120px 0;}
	.index_u3_p1{border-bottom:#fff solid 4px;color: #333333;padding: 0 60px;width: 80%;margin:100px auto 70px auto;}
	
	.index_u3_p1 li a{}
	.index_u3_p1 li{cursor: pointer; font-size: 24px;padding: 20px 0;width: auto;margin-bottom: -4px;border-bottom: #fff solid 4px;}
	.index_u3_p1 li.active{border-bottom: rgba(210,38,48) solid 4px;border-collapse: collapse;color: rgba(210,38,48);}
	
	.index_u3_p1 li:hover{border-bottom: rgba(210,38,48) solid 4px;border-collapse: collapse;color: rgba(210,38,48);}
	
	.index_u3_p1 li.active:hover{color: rgba(210,38,48);}
	
	.index_u3_p1 li:hover a{color: rgba(210,38,48);}
	
	.index_u3_p1 li span{ padding: 0 20px;}
	
	/* .index_u3_p1 li span:hover{color:rgba(210,38,48);} */
	
	
	
	
	
	.index_u3 .swiper-slide{ transform: scale(0.8);}
	.index_u3 .swiper-slide.swiper-slide-active{transform: scale(1);}
	
	.index_u4{padding: 140px 0;}
	.index_u4_c{width:80%;margin: 140px auto 0 auto;}
	.index_u4_c li{width:48%;padding-bottom:260px ;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.index_u4_c .index_u4_c_1{position: relative; border-radius: 15px;height: 500px;overflow: hidden; }
	
	.index_u4_c .index_u4_c_1 a{color:#fff}
	
	.index_u4_c .index_u4_c_1:hover a{color:#333}
	
	.index_u4_c .index_u4_c_1 .index_u4_c_p2 img{width:51px}
	
	.index_u4_c .index_u4_c_1 .index_u4_c_p2 .img_active1{display:block;}
	.index_u4_c .index_u4_c_1 .index_u4_c_p2 .img_active2{display:none;}
	
	
	.index_u4_c .index_u4_c_2 .index_u4_c_p2 img{width:22px}
	
	.index_u4_c .index_u4_c_2 .index_u4_c_p2 .img_active1{display:block;}
	.index_u4_c .index_u4_c_2 .index_u4_c_p2 .img_active2{display:none;}
	
	
	
	.index_u4_c .index_u4_c_2{position: relative; height: 500px;overflow: hidden;border-radius: 15px;  }
	.index_u4_c .index_u4_c_p1{position: absolute; -webkit-transition: all 500ms ease; transition: all 500ms ease;background: rgba(210,38,48,1) ;display: table;margin-top: 42px;margin-left: 33px;color: #fff;padding: 25px; width: 60%; padding-right: 40px;border-radius: 10px;}
	.index_u4_c .index_u4_c_p1 h3{font-size:40px;background: url('../img/index_u4_line.png') no-repeat;background-position:left  bottom;padding-bottom: 10px;padding-right: 50px; margin-top: 78px;margin-bottom: 20px;}
	.index_u4_c .index_u4_c_p1 p{font-size:14px;line-height: 22px;}
	
/* 	.index_u4_c li:hover .index_u4_c_p1{-webkit-transition: all 500ms ease; transition: all 500ms ease;width: 87%;}
	.index_u4_c li:hover .index_u4_c_p1 h3{ margin-top: 288px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.index_u4_c li:hover{padding-bottom:50px ;-webkit-transition: all 500ms ease; transition: all 500ms ease;} */
	
	
	.xfyx_u2{padding: 100px 0;text-align: center;}
	.xfyx_u2 img{}
	
	.xfyx_u3{padding: 100px 0 300px 0;background: url('../img/xfyx_back.png') no-repeat center;background-size: cover;}

	
	.index_u4_c .index_u4_c_1:hover .index_u4_c_1_img{width:120%;height: 120%;margin-top: -10%;margin-left: -10%;}
	.index_u4_c .index_u4_c_2:hover .index_u4_c_2_img{width:120%;height: 120%;margin-top: -10%;margin-left: -10%;}
	
	
	.index_u4_c .index_u4_c_1:hover .index_u4_c_p2 .img_active1{display:none;}
	.index_u4_c .index_u4_c_1:hover .index_u4_c_p2 .img_active2{display:block;}
	
	.index_u4_c .index_u4_c_2:hover .index_u4_c_p2 .img_active1{display:none;}
	.index_u4_c .index_u4_c_2:hover .index_u4_c_p2 .img_active2{display:block;}
	
	
	.index_u4_c .index_u4_c_1:hover .index_u4_c_p1{background:rgba(255,255,255,0.8);color: #333;}
	.index_u4_c .index_u4_c_2:hover .index_u4_c_p1{background:rgba(255,255,255,0.8);color:#333}
	

	
	.index_u4_c .index_u4_c_1:hover{}
	
	.index_u4_c .index_u4_c_1 .index_u4_c_1_img{-webkit-transition: all 500ms ease; transition: all 500ms ease;border-radius: 20px;overflow: hidden; position: absolute;width: 100%;height: 100%;background: url('../img/index_u4_back1.png') no-repeat center;background-size: cover;}
	.index_u4_c .index_u4_c_2 .index_u4_c_2_img{-webkit-transition: all 500ms ease; transition: all 500ms ease;border-radius: 20px;overflow: hidden; position: absolute;width: 100%;height: 100%;background: url('../img/index_u4_back2.png') no-repeat center;background-size: cover;}
	
	.xfyx_margin_top5{margin-top:15px}
	
	.xfyx_u4{margin-top:-280px}
	.xfyx_u4 ul{}
	.xfyx_u4 ul li{width:30%;background: #fff;padding: 15px;border-radius: 15px;box-shadow: 0px 0px 29px #dfdfdf;}
	.xfyx_u4_ul_li_img{width:100%;height: 400px;border-radius: 10px;position: relative;overflow: hidden;}
	
	
	.xfyx_u4_ul_li_img_p{width:100%;height: 100%;position: absolute;-webkit-transition: all 500ms ease; transition: all 500ms ease; }	
	.xfyx_u4_ul_li_img_p:hover{-webkit-transition: all 500ms ease; transition: all 500ms ease; width: 120%;height: 120%;margin-left: -10%;margin-top: -10%;}
	
	
	
	
	
	
	
	
	
	.xfyx_u4 ul li h3{color:rgba(210,38,48);font-size: 30px;margin-top: 50px;font-weight: bold;}
	.xfyx_u4 ul li p{color:#666666;font-size: 18px;}
	
	.xfyx_u5{padding: 100px 0;}
	.xfyx_u5 .xfyx_u5_title{text-align: center;margin-bottom: 50px;}
	.xfyx_u5 .xfyx_u5_zs{height: 332px;}
	.xfyx_u5 .xfyx_u5_zs img.p1{width:320px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.xfyx_u5 .xfyx_u5_zs img.p1:hover{width:370px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.xfyx_u5 .xfyx_u5_zs img.p2{width:306px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.xfyx_u5 .xfyx_u5_zs img.p2:hover{width:350px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.xfyx_u5 .xfyx_u5_zs img.p3{width:248px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.xfyx_u5 .xfyx_u5_zs img.p3:hover{width:310px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.xfyx_u5 .xfyx_u5_zs img.p4{width:266px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.xfyx_u5 .xfyx_u5_zs img.p4:hover{width:320px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	
	.xfyx_u5 .xfyx_u5_img{text-align:ceneter;margin-top: 100px;}
	.xfyx_u5 .xfyx_u5_img img{width: 100%;}
	
	
	.index_u5{background: url('../img/index_u5_back.png') no-repeat;background-size: cover;padding: 120px 0 120px 0;}
	.index_u5_c{width: 80%;margin:100px auto 0 auto;align-items: flex-start;}
	.index_u5_left ul{}
	.index_u5_left ul li{padding-left:70px;font-size: 16px;color: #000;margin-bottom: 30px;min-height: 40px;line-height: 73px;}
	.index_u5_left ul li h3{font-size:28px;font-weight: bold;}
	.index_u5_left ul li.p1{background: url('../img/index_u5_icon1.png') no-repeat left;background-position:0 10px;line-height: 20px;}
	.index_u5_left ul li.p2{background: url('../img/index_u5_icon2.png') no-repeat left;}
	.index_u5_left ul li.p3{background: url('../img/index_u5_icon3.png') no-repeat left;}
	.index_u5_left ul li.p4{background: url('../img/index_u5_icon4.png') no-repeat left;}
	
	.index_u5_right ul{}
	.index_u5_right ul li{margin-bottom:20px;font-size: 16px;}
	.index_u5_right ul li .index_u5_right_p1{background: #fff;border-radius: 10px;width: 48%;padding: 10px;}
	.index_u5_right ul li .index_u5_right_p2{background: #fff;border-radius: 10px;width: 48%;padding: 10px;}
	.index_u5_right ul li .index_u5_right_p3{width:590px;padding: 10px;border-radius: 10px;border: none;background: #fff;}
	.index_u5_right ul li .index_u5_right_p4{background:#666666;color: #fff;padding: 10px 30px;border-radius: 50px;cursor: pointer;}
	
	
	
	.more_div{text-align: center;margin-top: 100px;}
	
	.more_div.zp{text-align: center;width:100%}
	
	.more{-webkit-transition: all 500ms ease; transition: all 500ms ease;background: rgba(210,38,48);border-radius: 50px;color: #fff;padding: 13px 54px 13px 23px;font-size: 16px;position: relative;display: inline-block;overflow: hidden;}
	.more a{color:#fff}
	.more .more_arown{-webkit-transition: all 500ms ease; transition: all 500ms ease;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
	.more.u1 .more_arown{-webkit-transition: all 500ms ease; transition: all 500ms ease;background: url('../img/more_icon1.png') no-repeat;background-position:94px;padding-right: 50px;cursor: pointer;}
	.more.u2 .more_arown{-webkit-transition: all 500ms ease; transition: all 500ms ease;background: url('../img/more_icon1.png') no-repeat;background-position:94px;padding-right: 50px;cursor: pointer;}
	
	.more:hover.u1{padding-right: 80px;background-position:124px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.more:hover.u2{padding-right: 80px;background-position:124px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.more_zz{background: #f24953; width: 80px;height: 80px;transform: rotate(20deg);position: absolute;top: -2px;right:-86px}
	.more:hover .more_zz{right:-19px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.more:hover .more_arown{width:130%;background-position: 118px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	
	
	/*走进小方*/
	
	.about_u1{}
	.about_u1 .line{border-bottom: #f2f2f2 solid 3px;padding: 96px 0;width: 100%;}
	
	.about_u2{padding: 100px 0;}
	
	.about_title{color: #333; background: url('../img/about_title_line.jpg') no-repeat; background-position: bottom;padding-bottom: 30px;    width: 90%;}
	.about_title h3{font-size:40px;}
	.about_text{margin-top: 10px;}
	.about_text p{line-height: 35px;color: #666666;font-style: italic;}
	.about_text p.p1{margin-bottom: 30px;margin-top: 20px;}
	.about_text p.p2{}
	.about_text p.p1 span{color: rgba(210,38,48);font-size: 34px;font-weight: bold;}
	.about_text p.p2 span{color: color: #666666;font-size: 34px;font-weight: bold;}
	.about_u2_right{width: 55%;}
	.about_u2_right img{width: 100%;}
	
	.about_u3_c_d{position: absolute;}
	.about_u3_c_d.d1{  filter: drop-shadow(1px -7px 9px #c6c6c6) ;  left: 7%;
    top: 3%;
    width: 24%;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	
	
	
	
	
	.about_u3_c_d.d1:hover{
		
		top:1%;
		
		
			filter: drop-shadow(1px -7px 9px #fff) ; 
		
		-webkit-transition: all 500ms ease; transition: all 500ms ease;
		
	}
	
	
	.about_u3_c_d.d2{   
		left: 45%;
		    top: 36%;
		    width: 15%;
	}
	.about_u3_c_d.d3{
		
		    left: 75%;
		    top: 6%;
		    width: 19%;
			filter: drop-shadow(1px -7px 9px #c6c6c6) ; 
			-webkit-transition: all 500ms ease; transition: all 500ms ease;
	}
	
	.about_u3_c_d.d3:hover{
		
		top:1%;
		
		
		filter: drop-shadow(1px -7px 9px #fff) ; 
		
		-webkit-transition: all 500ms ease; transition: all 500ms ease;
		
	}
	
	
	.about_u3_c_d.d4{ 
		    left: 77%;
		    top: 37%;
		    width: 20%;
	
	}
	.about_u3_c{position: relative;height: 550px;}
	
	
	.about_u3_c_d.d5{    left: 16%;
    bottom: 36%;
    width: 10%;
	
	}
	.about_u3_c_d.d6{
		      left: 37%;
		      bottom: 4%;
		      width: 26%;
			  filter: drop-shadow(1px 7px 9px #c6c6c6) ; 
			  -webkit-transition: all 500ms ease; transition: all 500ms ease;
	}
	
	
	.about_u3_c_d.d6:hover{
		
		bottom:1%;
		
		filter: drop-shadow(1px -7px 9px #fff) ; 
		
		
		-webkit-transition: all 500ms ease; transition: all 500ms ease;
		
	}
	
	
	
	.about_u3_c_d.d7{left: 80%;
    bottom: 36%;
    width: 13%;}
	.about_u3_c_d.d8{    left: 76%;
    bottom: 8%;
    width: 24%;
	filter: drop-shadow(1px 7px 9px #c6c6c6) ; 
	-webkit-transition: all 500ms ease; transition: all 500ms ease;
	}
	
	.about_u3_c_d.d8:hover{
		
		bottom:1%;
		
		filter: drop-shadow(1px -7px 9px #fff) ; 
		
		
		-webkit-transition: all 500ms ease; transition: all 500ms ease;
		
	}
	
	
	
	.about_u4{padding: 100px 0;}
	
	.about_u2_left{width: 40%;}
	
	.about_text2{color: rgba(210,38,48);font-size: 34px;margin-top: 35px;}
	
	.about_u5{padding: 100px 0;}
	.about_text3{color: #666666;font-size: 24px;text-indent: 2em;margin-top: 35px;line-height: 35px;text-align: justify;}
	
	
	.pro_u1{padding: 100px 0 50px 0;}
	.pro_u1_title_t p{color:#999999;font-size: 18px;margin-top: 24px;margin-bottom: 60px;}
	.pro_u1_ul{font-size:24px;color: #333333;border-bottom: #f2f2f2 solid 4px;}
	.pro_u1_ul ul{margin: auto;width: 60%;}
	.pro_u1_ul li span{border-bottom:#f2f2f2 solid 4px;display:block;padding: 20px 30px;margin-bottom: -4px;}
	.pro_u1_ul li span:hover{color:rgba(210,38,48);border-bottom:rgba(210,38,48) solid 4px;display:block;}
	
	
	
	.pro_u2{padding: 50px 0 100px 0;}
	.pro_u2_ul{width:50%;margin: auto;}
	.pro_u2_ul span{font-size:36px;color: #333333;font-weight: bold;}
	.pro_u2_ul input{border:#999999 solid 1px;font-size: 20px;color: #999999;border-radius: 50px;padding: 15px 20px;width: 560px;background: url('../img/secho.png') no-repeat;background-position: 510px center;margin-left: 20px;}
	
	.pro_u3_main{ background:#fff;border-radius: 30px;overflow: hidden;box-shadow: 0 2px 8px rgba(0,0,0,0.13);margin-bottom: 60px;}
	
	
	
	.pro_u3_main:hover{box-shadow:none;border: #d22630 solid 4px;box-sizing: border-box;margin-bottom: 52px;}
	
	
	
	.pro_u3_main .pro_u3_main_title{background:rgba(255,205,0);color: rgba(210,38,48);font-size: 46px;text-align: center;padding-left: 20px;}
	.pro_u3_main_title_img{height: 100%;padding: 50px 0;}
	.pro_u3_main_title_img.p1{background:url('../img/pro_icon_p1.png') no-repeat;background-position: left;}
	.pro_u3_main_title_img.p2{background:url('../img/pro_icon_p2.png') no-repeat;background-position: left;}
	.pro_u3_main_title_img.p3{background:url('../img/pro_icon_p3.png') no-repeat;background-position: left;}
	.pro_u3_main_title_img.p4{background:url('../img/pro_icon_p4.png') no-repeat;background-position: left;}
	.pro_u3_main_title_img.p5{background:url('../img/pro_icon_p5.png') no-repeat;background-position: left;}
	
	
	.pro_u3_main ul{padding: 75px;}
	.pro_u3_main ul li{border-bottom:#cccccc dashed 1px; font-size: 18px; padding: 20px 0;background: url('../img/pro_u3_icon.png') no-repeat;background-position: right;}
	
	.pro_u3_main ul a{width: 45%;}
	
	
	
	.pro_u3_main ul a:hover{color:#d22630 }
	
	.zjxf_u1{padding: 100px 0 50px 0;}
	.zjxf_u1_title img{width: 25%;}
	.zjxf_u1_title{    text-align: center;padding: 20px 0 50px 0;}
	
	.pro_xq_u1{padding: 100px 0;}
	.pro_xq_u1_left span{font-size: 18px; color: #666666;background: url('../img/pro_u3_icon.png') no-repeat;background-position: right;width: 100%;display: block;}
	.pro_xq_u1_left_btn1{border-radius:50px;border: rgba(210,38,48) solid 1px;display: block;text-align: center;padding: 5px 30px;margin-bottom: 20px;}
	.pro_xq_u1_left_btn2{border-radius:50px;border: rgba(210,38,48) solid 1px;display: block;text-align: center;padding: 5px 30px;}
	
	
	.pro_xq_u1_left_btn1:hover{background: #d22630;border:#fff solid 1px;}
	.pro_xq_u1_left_btn1:hover span{background: url('../img/pro_u3_icon2.png') no-repeat;background-position: right;color: #fff;}
	.pro_xq_u1_left_btn2:hover{background: #d22630;border:#fff solid 1px;}
	.pro_xq_u1_left_btn2:hover span{background: url('../img/pro_u3_icon2.png') no-repeat;background-position: right;color: #fff;}
	
	
	
	#certify .swiper-slide.swiper-slide-prev{ -webkit-filter: brightness(50%)}
	#certify .swiper-slide.swiper-slide-next{ -webkit-filter: brightness(50%)}
	
	
	
	.pro_xq_u1_left_img{margin-bottom:20px;}
	.pro_xq_u1_left_img img{width: 100%;}
	
	.pro_xq_u1_right{width:50%;}
	.pro_xq_u1_left{width:35%;}
	.pro_xq_u1_right_p1{margin-bottom:30px}
	.pro_xq_u1_right_p1 img{margin-left:10px}
	
	.pro_xq_u1_right_p1 h3{font-size:36px;color: rgba(210,38,48);font-weight: bold;}
	
	.pro_xq_u1_right_p2 p{color:#333333;font-size: 24px;margin-bottom: 30px;text-transform:lowercase;}
	.pro_xq_u1_right_p2 img{width:100%;}
	
	.pro_xq_u2{padding: 100px 0;}
	.pro_xq_u2_tab{border-bottom:rgba(255,205,0) solid 6px}
	.pro_xq_u2_tab ul{}
	.pro_xq_u2_tab ul li{cursor: pointer; background:#f2f2f2;padding: 20px 0; width: 14%;text-align: center; border-top-left-radius: 10px;border-top-right-radius: 10px;font-size: 18px;color: #333333;}
	.pro_xq_u2_tab ul li.active{background:rgba(255,205,0)}
	.pro_xq_u2_c{width:70%;margin: auto;padding: 50px 0;display: none;font-size:18px !important}
	.pro_xq_u2_c.active{display: block}
	.pro_xq_u2_c img{width:100%}
	
	.pro_list_line{width: 100%;}
	.pro_list_line img{width:100%}
	
	.pro_list_u1_ul{width: 100%;}
	.pro_list_u1_ul ul{}
	.pro_list_u1_ul ul li{ width:24%;  height:400px; border-radius: 10px;padding-bottom: 30px; overflow: hidden;position: relative;margin-left: 1%;}
	
	.pro_list_u1_ul ul li .pro_list_img_p1{width:100%;height:100%;position: absolute;top: 0;left: 0;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.pro_list_u1_ul ul li .pro_list_img_p1:hover{width:110%;height:110%;margin-top: -5%;margin-left: -5%;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	
	.pro_list_u1_ul ul li .pro_list_img_p2{width:100%;bottom: 15px;left: 0;position: absolute;}
	
	
	
	.pro_list_u1_ul{margin-bottom:50px}
	.pro_list_icon{margin-bottom:10px}
	.pro_list_u1_ul ul::after{
		
		width:24%;
		content: '';
		
	}
	
	.pro_list_u1_ul li{margin-bottom:30px}
	
	.pro_list_u1_ul h3{font-size:36px;color: rgba(210,38,48);margin-bottom: 36px;}
	
	.pro_list_u1_ul ul li p{font-size:14px;color: #666666;text-align: center;margin-bottom: 10px;text-transform:lowercase;}
	.pro_list_u1_ul ul li span{width:100%;background: #fff;display: block;text-align: center;padding: 5px 0;font-size: 18px;background: url('../img/pro_u3_icon.png') no-repeat;background-position: right;}
	.pro_list_u1_ul_span{width: 220px;padding: 0 40px;border: #999999 solid 1px;border-radius: 50px;margin: auto;background: #fff;color: #333333;}
	
	.pro_list_u1_ul_span:hover span{background: url('../img/pro_u3_icon2.png') no-repeat;background-position: right;}
	.pro_list_u1_ul_span:hover{background: #d22630; border: #d22630 solid 1px;}
	.pro_list_u1_ul_span:hover a{ color: #fff;}
	
	
	
	
	
	.pro_list_u1_ul2{width: 100%;}
	.pro_list_u1_ul2 ul{}
	.pro_list_u1_ul2 ul li{padding-bottom: 30px; overflow: hidden;}
	
	.pro_list_u1_ul2 ul li .cjwt_cp{width:95%; height:400px;margin: auto;position: relative; border-radius: 20px; overflow: hidden;}
	
	.pro_list_u1_ul2 ul li .pro_list_img_p1{width:100%;height:100%;position: absolute;top: 0;left: 0;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.pro_list_u1_ul2 ul li .pro_list_img_p1:hover{width:110%;height:110%;margin-top: -5%;margin-left: -5%;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	
	.pro_list_u1_ul2 ul li .pro_list_img_p2{width:100%;bottom: 15px;left: 0;position: absolute;}
	
	
	
	.pro_list_u1_ul2{margin-bottom:50px}
	.pro_list_u1_ul2 ul::after{
		
		width:24%;
		content: '';
		
	}
	
	.pro_list_u1_ul2 li{margin-bottom:30px}
	.pro_list_u1_ul2 li.uuuu{margin-bottom:0px}
	
	.pro_list_u1_ul2 h3{font-size:36px;color: rgba(210,38,48);margin-bottom: 36px;}
	
	.pro_list_u1_ul2 ul li p{font-size:14px;color: #666666;text-align: center;margin-bottom: 10px;text-transform:lowercase;}
	.pro_list_u1_ul2 ul li span{width:100%;background: #fff;display: block;text-align: center;padding: 5px 0;font-size: 18px;background: url('../img/pro_u3_icon.png') no-repeat;background-position: right;}
	.pro_list_u1_ul2_span{width: 220px;padding: 0 40px;border: #999999 solid 1px;border-radius: 50px;margin: auto;background: #fff;color: #333333;}
	
	.pro_list_u1_ul2_span:hover span{background: url('../img/pro_u3_icon2.png') no-repeat;background-position: right;}
	.pro_list_u1_ul2_span:hover{background: #d22630; border: #d22630 solid 1px;}
	.pro_list_u1_ul2_span:hover a{ color: #fff;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	.pro_list_more{text-align:ceneter;text-align: center;}
	.pro_list_more img{width:110px;cursor: pointer;}
	
	
	.li-im{padding: 50px 0;}
	.li-im li{width: 15px;height: 15px;background: #a8a8a7;border-radius: 100%;margin-right: 20px;}
	.li-im li.active{width: 15px;height: 15px;background: #454545;border-radius: 100%;margin-right: 20px;}
	
	i{font-style: normal;}
	
	.lxwm-main{
		
		padding: 30px 0;
		
	}
	.lxwm-main-left{
		box-shadow: 2px 2px 10px 2px #ccc;
		width: 48%;
		border-radius: 20px;
		padding: 20px;
		
	}
	.lxwm-main-right{
		width: 48%;
		
	}
	
	.logo{}
	.logo img{width:204px}
	

	.footer .container{display: block;}
	.footer .container2{display: none;}
	


	
	.company-main-li-cur{align-items:flex-start;padding: 50px 50px;color: #454545;display: none;}
	.company-main-li-left{line-height: 40px;margin-right: 150px;font-size: 18px;padding-top: 50px; width: 70%;}
	.company-main-li-right{}
	
	.mt-110{margin-top: 110px;}
	.lxwm-ml50{margin-left: 50px;}
	
	
	.index_u3_arown_left{background: url('../img/index_u3_arown_right.png') no-repeat;background-size: 100%;height: 55px;right: 21%;}
	.index_u3_arown_right{background: url('../img/index_u3_arown_left.png') no-repeat;background-size: 100% ;height: 55px;left:21%}
	
	.pc{display:block}
	.iphone{display:none}

@media only screen and (max-width: 1200px) {
	
	.menu-icon{margin-left: 50px;}
	.menu-icon-input{width: 250px;}
	
	.index_u5_right ul li .index_u5_right_p3{width: 400px;}
	.index_u4_c .index_u4_c_p1 h3{font-size: 30px;}
	.index_u2{padding: 60px 0 60px 0;}
	.index_u3{padding: 60px 0 60px 0;}
	.index_u4{padding: 60px 0 60px 0;}
	.index_u5{padding: 60px 0 60px 0;}
	.index_u4_c .index_u4_c_1 .index_u4_c_p2 img{width: 30px;}
	.index_u4_c .index_u4_c_2 .index_u4_c_p2 img{width: 12px;}
	.index_u3_arown_right{left:20%}
	.index_u3_arown_left{right:20%}
	
	.pro_u2_ul{width: 90%;}
	
}	



	
@media only screen and (min-width: 1400px) {
	
	.container {
	    max-width: 1400px !important;
	}
	
	
	
}


/* Mobile Menu */


.menu-iphone{display: none;}
.menu-web{display: flex;}


@media only screen and (max-width: 991px) {
	
	.cjwt_u1{display:none}
		.index_u3_p1 li span{ padding: 0 5px;}
	
	.index_mt14{margin-top:0px}
	
	.index_title_1 h3 img{width: 20px !important;}
	.pro_u1_ul li span{padding: 10px 5px;}
	
	.index_title_1 .index_title_img img{width:40px;margin-bottom: 10px;}
	
	.pro_u1_ul{border:none}
	
	.main-menu .navigation li ul .navigation_ul{background:none;border-top:none}
	
	
	.xfyx_u5 .xfyx_u5_zs{height:auto}
	
	.about_u2_bottom2 img{width:45%;margin-bottom: 10px;margin-top: 20px;}
	
	.index_c_top{margin-top: 20px;}
	.index-hr ul li{width: 50%;height: 170px;background: none;text-align: center;}
	.index-hr ul li .p1{font-size:45px }
	.index_u1 ul li{
	    padding: 14px 10px;
	    font-size: 16px;     border: rgba(255,205,0) solid 1px;;}
	.index_u1 ul li.p2{background-size:20px;background-position: 18px;}	
	.index_u1 ul li.p1{background-size:20px;background-position: 16px;margin-right: 15px;}
	
	
	.index_u1 ul li:hover.p1{background-position: 18px;background-size: 20px;margin-right: 15px;}
	.index_u1 ul li:hover.p2{background-position: 16px;background-size: 20px;}
	
	
	
	.index_u1{padding: 30px 0;}
	.index_u2{padding:30px 0 30px 0}
	.pro_u1_title_t p{margin-bottom:30px}
	.pro_list_u1_ul ul li{width:48%;height: 220px;}
	.pro_list_u1_ul_span{width:130px;    padding: 0 15px;}
	.pro_list_u1_ul ul li span{font-size:14px;background-size: 15px; padding: 2px 0;}
	.pro_list_u1_ul ul li p{font-size:12px;margin-bottom: 0;}
	.pro_list_more img{width:60px}
	
	.pc{display:none}
	.iphone{display:block}
	
	#certify{width: 100% !important;}
	#certify .swiper-slide{width:300px !important; height:163px !important;}
	.zjxf_u1{padding: 150px 0;}
	.zjxf_u1_title img{width:80%}
	
	.pro_xq_u1{padding: 30px 0;margin-top: 58px;}
	.pro_xq_u1_left{width:100%;margin-bottom: 30px;}
	.pro_xq_u1_right{width:100%}
	
	.pro_xq_u2{padding: 30px 0;}
	
	.pro_xq_u1_right_p1 h3{font-size:24px}
	
	.pro_xq_u1_left span{font-size:16px}
	.pro_xq_u1_right_p2 p{font-size:18px;text-transform:lowercase;}
	
	.pro_xq_u2_c{width:100%}
	
	.pro_xq_u2_tab ul li{width: 25%;font-size: 12px;border-radius: 0;}
	.pro_xq_u2_tab{border:none}
	.pro_xq_u2_tab ul::after{width:25%;content: '';}
	.index_title_1 h3{font-size:26px}
	.index_c_top_p2 .index_c_top_p2_hr{padding:30px 0}
	.index_c_top_p2 li{font-size:14px;width: 50%;}
	.index_c_top_p2 li span{font-size:16px}
	.index_title_1{margin-bottom:20px}
	.more_div{text-align: center;margin-top: 30px;}
	.more{background: rgba(210,38,48);border-radius: 50px;color: #fff;padding: 10px 55px 10px 28px;font-size: 14px;}
	.index_u3_p1{width: 100%;border: none;}
	.index_u3_p1 li{font-size: 12px;margin-right: 3px;padding: 1px 0;margin-top: 15px;width: 30%;}
	.index_u3_p1 li a{margin:auto}
	.index_u3_p1{padding: 0;}
	.index_u3_p1::after{
		width:33.3%;
		content: '';
	}
	.index_u3{padding: 30px 0 30px 0;}
	.index_u3_p1{margin:30px auto 30px auto}
	.index_u3_arown_left{width: 18px;right: 73px;}
	.index_u3_arown_right{width: 18px;left:73px}
	.index_u4_c .index_u4_c_1{height:400px}
	.index_u4_c .index_u4_c_2 {height:400px}
	#indexBannerList .flex_row{margin-right: 22.5px;}
	#indexBannerList img{width: 100px;}
	.index_u4{padding: 30px 0;}
	.index_u4_c li{width:100%}
	.index_u4_c{width:100%;margin:20px 0 20px 0;}
	.index_u4_c .index_u4_c_p1 h3{font-size:24px;padding-right:25px;background-size: 100%;}
	.index_u4_c .index_u4_c_p1{}
	.index_u4_c .index_u4_c_p1 p{font-size:12px}
	
	.index_u4_c .index_u4_c_1{margin-bottom:30px}
	.index_u4_c .index_u4_c_1 .index_u4_c_p2 img{width:31px}
	.index_u4_c .index_u4_c_2 .index_u4_c_p2 img{width:12px}
	.index_u4_c .index_u4_c_p1 h3{margin-top:30px}
	.index_u5_right{width:100%}
	.index_u5_right ul{width:100%;}

	.index_u4_c li{padding-bottom:150px}
	.index_u5{padding: 30px 0 50px 0;}
	.index_u5_left ul li{line-height:40px}
	.index_u5_left ul li h3{font-size:22px}
	
	.index_u5_c{width:100%;}
	.index_u5_right ul li .index_u5_right_p3{width:100%}

.more_div.zp{text-align:right;margin-top: 18px;}
	
	.menu-iphone{display: flex;}
	.menu-web{display: none;}
	
	.header-inner {
	    position: relative;
	    padding: 0;
	
	}
	
	.index_u4_c li:hover .index_u4_c_p1{-webkit-transition: all 500ms ease; transition: all 500ms ease;width: 60%;}
	.index_u4_c li:hover .index_u4_c_p1 h3{ margin-top: 30px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.index_u4_c li:hover{padding-bottom:150px ;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	.index_c_top_p2 .index_c_top_p2_hr:hover span{margin-left:30px;-webkit-transition: all 500ms ease; transition: all 500ms ease;}
	
	
	.index_u3_p1 li span{padding-right:20px}
	
	
	.about_u1 .line{padding: 30px 0;}
	.index_title_ms p{font-size: 16px;}
	.index_title_ms{margin-top: 20px;}
	
	
	.about_u2_left{width: 100%;margin-bottom: 20px;}
	.about_u2_right{width: 100%;margin-bottom: 20px;}
	.about_u4 .about_px{flex-wrap: wrap-reverse;}
	
	.about_u2{padding: 30px 0;}
	.about_u3{padding: 30px 0;}
	.about_u4{padding: 30px 0;}
	.about_u5{padding: 30px 0;}
	
	.about_title h3{font-size: 26px;}
	.about_title{padding-bottom: 15px;width: 100%;}
	.about_u3_c{height: 190px;}
	.about_text2{font-size: 24px;margin-top: 15px;}
	
	.about_text p.p1 span{font-size: 22px;}
	.about_text p.p2 span{font-size: 22px;}
	.about_text{margin-bottom: 30px;}
	
	.menu-icon{display: none;}
	
	.footer .container{display: none;}
	.footer .container2{display: block;}
	
	.footer{background:#2e3233;padding-top: 10px;height: auto;padding-bottom:15px;font-size: 13px;}
	
	.footer a{color:#747474}
	
/* 	.more.u1 .more_arown{display:none}
	.more.u2 .more_arown{display:none} */
	
	
	.index_title_ms p{line-height:24px}
	
	.xfyx_u2 img{width:100%}
	.xfyx_u2{padding: 30px 0;}
	.xfyx_u4{padding: 30px 0;margin-top: 0;}
	.xfyx_u3{padding: 30px 0;}
	.xfyx_u5{padding:30px 0}
	
	.xfyx_u4 ul li{width: 100%;margin-bottom: 20px;}
	.xfyx_u4 ul li h3{font-size:24px;margin-top: 25px;}
	.xfyx_u4 ul li p{font-size:14px}
	.xfyx_u5_zs{text-align:center;width: 100%;}
	.xfyx_u5_zs img{width: 70%;display: block;margin: auto;}
	.xfyx_u5 .xfyx_u5_img{margin-top:50px}
	
	.xfyx_u5 .xfyx_u5_title img{width: 65%;}
	
	.pro_u1{padding: 30px 0;}
	.pro_u2{padding: 10px 0 30px 0;}
	
	
	.pro_u1_ul ul li{font-size:12px;width: 33.3%;}
	.pro_u1_ul li span{margin: auto;}
	.pro_u1_ul ul{width: 90%;margin: auto;}
	.pro_u2_ul span{font-size:20px}
	.pro_u2_ul input{width: 200px;font-size: 14px; padding: 10px 20px ;}
	.pro_u2_ul{width:100%}
	.pro_u3_main .pro_u3_main_title{font-size:20px}
	.pro_u3_main_title_img.p1{background-size: 29px;padding: 15px 0;}
	.pro_u3_main_title_img.p2{background-size: 29px;padding: 15px 0;}
	.pro_u3_main_title_img.p3{background-size: 29px;padding: 15px 0;}
	.pro_u3_main_title_img.p4{background-size: 29px;padding: 15px 0;}
	.pro_u3_main_title_img.p5{background-size: 29px;padding: 15px 0;}
	.pro_u3_main ul li{padding: 10px 0;font-size: 12px;    background-size: 12px;padding-right: 10px;}
	
	.pro_list_u1_ul h3{font-size:22px}
	
	.pro_u3_main ul{padding: 20px;}
	.pro_u3_main ul li{width: 100%;}
	
	.pro_u3_main{border-radius:10px;margin-bottom: 30px;}
	
	.pro_u1_ul ul::after{
		
		width: 33.3%;
		content: '';
		
	}
	
	
    .header-top {
        display: none;
    }
    .fixed-header {
        top: 0;
    }
    .menu-number {
        display: none;
    }
    .main-menu .navigation li:before {
        content: none;
    }
    .main-header .header-upper .container-fluid {
        padding: 0;
    }
    .main-header .logo-outer {
        position: absolute;
        width: 155px;
        top: 13px;
        -webkit-transition: all 500ms ease;
        transition: all 500ms ease;
		left:15px;
    }
    .fixed-header .logo-outer {
        top: 10px;
    }
    .main-menu {
        width: 100%;
    }
    .main-menu .navbar-header {
        display: block;
		
    }
	
	.main-menu .navigation li ul li a{color:#c2c2c2;text-align: left;}
	
    .main-menu .navigation {
		
		padding-bottom:20px;
		
        overflow: auto;
		display: flex;
		-webkit-flex-direction: column ;
		flex-direction: column ;
		
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
			
	
		
		
    }
    .main-menu .navigation li {
        float: none;
        padding: 10px 20px;
		display: flex;
		justify-content:space-between;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		
        /* border-top: 1px solid #eee; */
    }
    .main-menu .navigation li:last-child {
        /* border-bottom: 1px solid #eee; */
    }
    .main-menu .navigation li.dropdown .dropdown-btn {
        display: block;
    }
	

	
    .main-menu .navigation li a {
        padding: 8px 10px;
        line-height: 22px;
		color: #fff;
		font-weight: normal;
		
    }
    .main-menu .navigation li a:after {
        display: none;
    }
    .main-menu .navigation li ul {
        position: relative;
        display: none;
        width: 100%;
        -webkit-box-shadow: none;
        box-shadow: none;
        background: transparent;
		border: none;
		margin-left:0;
    }
    .main-menu .navigation li ul:after {
        display: block;
        clear: both;
        content: "";
    }
    .main-menu .navigation li ul li {
        /* padding: 0 20px; */
        border-bottom: none;
    }
    .main-menu .navigation li ul li ul {
        left: auto;
    }
	    .banner{margin-top: 60px;padding-top: 0;}

		
	.main-menu .navbar-collapse.in{display: block;background:#666666; }
	.main-menu .navbar-collapse{background: #666666;}
	
	
	
	.navigation_r{display: block; color: #fff; }

	

	
	.navbar-toggle{}
	.navbar-toggle.collapsed .iphone-icon{transition: all .3s;display: block; width: 28px; height: 29px; background:url(../img/menu-iphone-icon.png) no-repeat center; background-size: 22px;}
	
	
	.navbar-toggle .iphone-icon{transition: all .3s;display: block; width: 28px; height: 29px; background:url(../img/menu-iphone-icon2.png) no-repeat center; background-size: 20px;;}
	
	
	.logo{}
	.logo img{width:135px}
	
	.swiper-container1{display: none;}
	

	
	
	
	.swiper-container3{display: block;}
	
	
	
	.marketing{display: none;}
	.marketing-iphone{display:block;}
	

	
	#zx-swiper-next{
		right:0 !important;
	}
	
	#zx-swiper-prev{
		left:0 !important;
	}
	
	



	



	
	/* .main-menu .navigation li.dropdown ul{display: none!important;} */
	
	/* .main-header{background:#f5f5f5 !important;} */
	
	/* .main-header{background:#f5f5f5 !important;} */
	
	.main-header .container{padding: 0; margin: 0 auto;}
	.main-header .header-inner{padding-bottom: 0;}
	
}





/*公用*/


.w-100{
	
	width: 100%;
	
}

  @-webkit-keyframes arown2 {
      0% {
          -webkit-transform: translateX(10px);
          transform: translateX(10px);
      }
      50% {
          -webkit-transform: translateX(0);
          transform: translateX(0);
      }
  	100% {
  	    -webkit-transform: translateX(10px);
  	    transform: translateX(10px);
  	}
  }
  
  
  
  @-webkit-keyframes arown {
      0% {
          -webkit-transform: translateX(-10px);
          transform: translateX(-10px);
      }
      50% {
          -webkit-transform: translateX(0);
          transform: translateX(0);
      }
  	100% {
  	    -webkit-transform: translateX(-10px);
  	    transform: translateX(-10px);
  	}
  }
  