@charset "utf-8";

body{font-size:14px;font-family:'微软雅黑';}

*{padding:0;margin:0;list-style:none;}

a{text-decoration:none;color:inherit;} 

i{font-style: normal;}

dl,ol,ul {list-style-type:none}



.odcontent{max-width:1610px;margin:0 auto; width:90%;}

@media only screen and (max-width: 480px){

	.odcontent{width: 94%;}

}

.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}

.clearfix{zoom:1}

input,textarea{border: none;outline: none;-webkit-border-radius: 0;}

button {border: none;padding: 0;}

.fl{float:left}

.fr{float:right}



.por{position: relative;}

.poa{position: absolute;}

.head_fixed{position: fixed;top: 0;left: 0;width: 100%;height: auto;z-index: 9999;}

img{border: none;vertical-align: middle;max-width: 100%;}



*:focus{

	outline: none;

	-webkit-tap-highlight-color: transparent;

}



a,li,div {-webkit-tap-highlight-color:transparent}



/* 自定义样式 */

.ver-mid{vertical-align: middle;}

.ver-bl{vertical-align: baseline;}

.flx{display: flex;flex-wrap: nowrap;justify-content: space-between;}

.flx_w{display: flex;flex-wrap: wrap;justify-content: space-between;}



@font-face {

	font-family:arial;

	src: url("./fonts/arial.ttf");

}



@font-face {

	font-family:yaheilight;

	src: url(./fonts/YaHeiLight.ttf);

}



@font-face {

	font-family:bbi;

	src: url(./fonts/BodoniBoldItalic.ttf);

}



@font-face {

	font-family:cocogoose;

	src: url(./fonts/Cocogoose.otf);

}



/* banner */

.banner{padding-top: 89px;width: 100%;height:auto;overflow: hidden;}

.banner .swiper-container{width: 100%;height: 100%;}

.banner .swiper-container img{width: 100%;height:100%;}

.banner .list{width:100%;height: 100%;position: relative;}

.banner .list .text{position: absolute;left: 8%;top: 50%;transform: translateY(-50%);color: #fff;font-size: 26px;font-weight: bold;}

.banner .list .text p.first_con{font-size: 70px;}

.banner .pcpt{display: block;}

.banner .mbpt{display: none;}

.banner .swiper-button-prev{background:url('../images/arrow-left-light.png') no-repeat center;left: calc((100% - 1745px)/2);width: 49px;height: 49px;border-radius: 4px;}

.banner .swiper-button-next{background:url('../images/arrow-right-light.png') no-repeat center;right: calc((100% - 1745px)/2);width: 49px;height: 49px;border-radius: 4px;}

.banner .swiper-pagination{width:100%;height: 8px;padding: 0;margin: 0;bottom: 38px;}

.banner .swiper-pagination span{width: 9px;height: 9px;background: #fff;padding: 0;margin: 0;border: solid 1px transparent;margin: 0 25px;opacity: 1;border-radius: 50%;}

.banner .swiper-pagination span.swiper-pagination-bullet-active{width: 53px;background: #ca0f1f;border-color:transparent;border-radius: 10px;}

.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 10px;}

.banner .swiper-pagination-bullet{border-radius: 16px;}

.banner .swiper-pagination{height: 8px;bottom: 21px;}

.banner .swiper-container .hide{

  opacity:0;

}

.banner .swiper-button-next,.banner .swiper-button-prev{

  transition:opacity .5s;

}

@media only screen and (max-width:1745px){

	.banner .swiper-button-prev{left: 5%;}

	.banner .swiper-button-next{right: 5%;}

}

@media only screen and (max-width:1600px){

	.banner .list .text{font-size: 22px;}

	.banner .list .text p.first_con{font-size: 60px;}

}

@media only screen and (max-width:1260px){

	.banner{padding-top: calc(4% + 24px);}

}

@media only screen and (max-width:1200px){

	.banner .list .text{left: 14%;font-size: 20px;}

	.banner .list .text p.first_con{font-size: 42px;}

}

@media only screen and (max-width:750px){

	.banner .pcpt{display: none;}

	.banner .mbpt{display: block;}

	.banner .list .text{left: 5%;font-size: 16px;width: 80%;}

	.banner .list .text p.first_con{font-size: 24px;margin-bottom: 2%;}

}

@media only screen and (max-width:480px){

	.banner{padding-top: 52px;}

	.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}

	.banner .swiper-pagination span.swiper-pagination-bullet-active{width: 35px;}

}

@media only screen and (max-width:320px){

	.banner .list .text{left: 5%;font-size: 14px;width: 80%;}

	.banner .list .text p.first_con{font-size:20px;margin-bottom: 2%;}

}



			/* head */

			.head{position: fixed;background:#435058;top: 0;left: 0;width: 100%;z-index: 11;}

			.head .top_wrap{margin: 0 0 0 auto;width: 90%;}

			.head .head_mid{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}

			.head .head_mid  a.logo_w{display: block;float: left;}

			.head .head_mid .lf_part{width: auto;}

			.head .head_mid .head_nav {align-items: center;width: 80.5%;}

			.head .head_mid .head_nav .first_nav > li{float: left;white-space: nowrap;font-size: 16px;color: #fff;position: relative;border-bottom: 4px solid transparent;}

			.head .head_mid .head_nav .first_nav > li > a{display: block;padding:32px 40px;position: relative;}

			.head .head_mid .head_nav .first_nav > li.cur{background: #2c353c;  border-bottom: 4px solid #ca0f1f;}

			.head .head_mid .head_nav .first_nav > li.cur > a{font-weight: bold;}

			.head .head_mid .head_nav .first_nav > li:hover{background: #2c353c;border-bottom-color: #242424;}

			.head .head_mid .head_nav .first_nav > li:hover > a{color: #ca0f1f;}

			.head .head_mid .head_nav .pc_secnav{position: absolute;top: calc(100% + 4px);top: -webkit-calc(100% + 4px);left: 50%;width: 780px;height: auto;z-index: 3;display: none;flex-wrap: wrap;justify-content: space-between;background:#fff;box-sizing: border-box;transform: translateX(-50%);transition: opacity 1s 1s}

			.head .head_mid .head_nav .pc_secnav .lf_nav_pro{width: 100%;}

			.head .head_mid .head_nav .pc_secnav .lf_nav_pro .sec_class{display: flex;flex-wrap: wrap;justify-content: flex-start;position: relative;padding: 25px 50px 31px;box-sizing: border-box;}
			.head .head_mid .head_nav .pc_secnav .lf_nav_pro .sec_class li{margin: 5px 0;}

			.head .head_mid .head_nav .pc_secnav .lf_nav_pro .sec_class .line{/* margin-top: 35px; */margin: 0;position: absolute;left: 50px;bottom: 0;/* width: 100%; */width: calc(100% - 100px);height: 1px;background: #d5d5d5;}

			.head .head_mid .head_nav .pc_secnav .lf_nav_pro .sec_class > li > a{margin-right: 34px;/* margin-right: 42px; */padding: 3px;width: 102px;text-align: center;font-size: 16px;line-height: 28px;color: #666;box-sizing: border-box;background: #eee;color: #777;text-align: center;}

			.head .head_mid .head_nav .pc_secnav .lf_nav_pro .sec_class > li a{display: block;}

			.head .head_mid .head_nav .pc_secnav .lf_nav_pro .sec_class > li:hover > a{color: #fff;background: #2c353c;}

			.head .head_mid .head_nav .pc_secnav .lf_nav_pro .sec_class > li.on > a{color: #fff;background: #2c353c;}

			.head .head_mid .head_nav .pc_secnav .lf_nav_pro .sec_class > li.on .trd_nav_list{display: block;}

			.head .head_mid .head_nav .pc_secnav .trd_nav_list{display: none;position: absolute;left: 0;top: 100%;/* margin-top: 36px; */padding: 8px 50px 38px;width: 100%;background: #fff;box-sizing: border-box;z-index: -1;}

			.head .head_mid .head_nav .pc_secnav .trd_nav_list .list_wrap{display: flex;flex-wrap: wrap;justify-content: flex-start;}

			.head .head_mid .head_nav .pc_secnav .trd_nav_list .list_wrap a{display: block;padding-right: 6px;width: calc(100% / 7);color: #a2a2a2;font-size: 14px;margin:24px 0 0 0;word-break: break-all;white-space:initial;box-sizing: border-box;}

			.mobile_nav{position: fixed;padding: 2% 30px 20px;right:-300px;top: 0;width: 300px;height: 100vh;background: #435058;z-index: 999;transition: right .3s;box-sizing: border-box;z-index: 1;}

			.head .head_mid .head_nav .pc_secnav .trd_nav_list .list_wrap a.on{color: #000;}

			.head .head_mid .head_nav .pc_secnav .trd_nav_list .list_wrap a:hover{color: #000;}

			.head .head_mid .app_right{display: none;}

			.mobile_nav{position: fixed;padding: 2% 30px 20px;right:-300px;top: 0;width: 300px;height: 100vh;background: #435058;z-index: 999;transition: right .3s;box-sizing: border-box;z-index: 1;}

			.mobile_nav.sld{right: 0;}

			body #sidecontent{transition: all .3s;background: #fff;position: relative;z-index: 2;}

			body.sld #sidecontent{transform: translate(-300px,0);-webkit-transform: translate(-300px,0);}

			body.sld .head .lf_part{opacity: 0;}

			body.sld .head .head_mid .head_nav .btn_box{transform: translateX(30px);transition: all .3s;}

			.head .head_mid .menu_btn{float: right;display: inline-block;/* width: 30px;height: 20px; */width: 0;height: 0;cursor: pointer;}

			.head .head_mid .menu_btn span{display: block;width: 100%;height: 2px;background-color: #fff;transform-origin: center;}

			.head .head_mid .menu_btn span:nth-child(1){top: 0;}

			.head .head_mid .menu_btn span:nth-child(2){margin: 6px 0px;opacity: 1;transition: all .5s;}

			.head .head_mid .menu_btn span:nth-child(3){top:100%;}

			.head .head_mid .menu_btn.open{margin-top: 0;width: 24px;height: 24px;position: relative;}

			.head .head_mid .menu_btn.open span{width: 100%;}

			.head .head_mid .menu_btn.open span:nth-child(1){position: absolute;top: 50%;left: 0;transform: rotateZ(45deg);transition: transform 0.3s 0.5s;}

			.head .head_mid .menu_btn.open span:nth-child(2){opacity: 0;width: 0;margin: 10px 0;}

			.head .head_mid .menu_btn.open span:nth-child(3){position: absolute;top: 50%;left: 0;transform:rotateZ(-45deg);transition: transform 0.3s 0.5s;}

			.head .head_mid .app_right{display: flex;flex-wrap: nowrap;justify-content: flex-start;align-items: center;float: left;}

			.head .head_mid .app_right .search{padding: 32px 60px;background: #ca0f1f;}

			.head .head_mid .app_right i{display: block;cursor: pointer;}

			.head .head_mid .app_right i img{display: block;}

			.head .head_mid .app_right .line{margin:0 10px;width: 0px;height: 15px;background: #a6a6a6;}

			.head .head_mid .app_right .laugage{padding: 32px 60px;height: 25px;line-height: 25px;color: #fff;cursor: pointer;position: relative;background: #ca0f1f;}

			.head .search_nav{position: absolute;width: 372px;top: 100%;right:8%;background: linear-gradient(to bottom,#435058 94%,#ca0f1f 6%);display: none;z-index: 998;filter: grayscale(0)}

			.head .search_nav .search_box{margin: 28px auto;padding:0 20px;box-sizing: border-box;}

			.head .head_mid .app_right .laug ul li:hover{background: #eee;color: #014198;}

			.head .search_nav .search_box i{display:inline-block;width: 6%;}

			.head .search_nav .search_box .content{padding-bottom: 6px;width: 80%;background: transparent;border-bottom: 1px solid #e3e3e3;color:#e3e3e3;}

			.head .search_nav .search_box .tijiao{width: 10%;color: #e3e3e3;background-color: transparent;}

			.head .search_nav .search_box .search_close{margin-left: 1%;width: 20px;}

			.head .search_nav .search_box input::-webkit-input-placeholder {color: #e3e3e3;}

			.head .search_nav .search_box input:-moz-placeholder {color: #C0C0C0;opacity: 1;font-size: 14px;}

			/* Mozilla Firefox 19+ */

			.head .search_nav .search_box input::-moz-placeholder {color: #C0C0C0;opacity: 1;font-size: 14px;}

			/* Internet Explorer 10+ */

			.head .search_nav .search_box input:-ms-input-placeholder {color: #C0C0C0;font-size: 14px;}

			

			@media only screen and (max-width:1700px){

				.head .head_mid .app_right .search{padding: 32px 30px;}

				.head .head_mid .app_right .laugage{padding: 32px 30px;}

			}

			

			@media only screen and (max-width:1500px){

				.head .head_mid .head_nav{justify-content: flex-end;width: calc(100% - 320px);width: -webkit-calc(100% -320px);}

				.head .head_mid .head_nav .first_nav > li > a{padding: 32px 25px;}

			}

			@media only screen and (max-width:1440px){

				/* .head .head_mid  a.logo_w{width: 40%;} */

				.head .head_mid .head_nav .first_nav{margin-right: 20px;}

			}

			@media only screen and (max-width:1260px){

				.head .top_wrap{margin: 0 auto;}

				.head .head_mid{padding: 2% 0;}

				.head .head_mid .logo{margin-top: 0;}

				.head .head_mid .logo .log0_img img{display: block;}

				/* .head .head_mid  a.logo_w{width: 80%;} */

				.head .head_mid .head_nav .first_nav{display: none;}

				.head .head_mid .menu_btn{float: initial;margin: 4px 0 0 20px;width: 20px;height: 20px;}

				.mobile_nav .m_logo img{margin: 0 auto;width: auto;}

				/* .mobile_nav .second_nav{margin-top: 6%;}

				.mobile_nav .second_nav > li{margin-bottom: 3%;font-size:18px;line-height: 2;cursor: pointer;color: #fff;text-align: center;}

				.mobile_nav .second_nav > li:nth-last-child(1){margin-bottom: 0;}

				.mobile_nav .second_nav > li p{display: inline-block;}

				.mobile_nav .second_nav > li p:hover{color: #E62129;}

				.mobile_nav .second_nav > li i{display: inline-block;margin-left: 30px;width: 20px;height: 20px;background:url(../images/drop.png)no-repeat center;vertical-align: middle;}

				.mobile_nav .second_nav .next_nav{display: none;}

				.mobile_nav .second_nav .next_nav > li{font-size: 15px;line-height: 2;}

				.mobile_nav .second_nav .next_nav > li:hover{color: #E62129;} */

				.mobile_nav .second_nav{margin-top: 6%;}

				.mobile_nav .second_nav > li{margin-bottom: 3%;font-size:18px;line-height: 2;cursor: pointer;color: #fff;text-align: center;}

				.mobile_nav .second_nav > li:nth-last-child(1){margin-bottom: 0;}

				.mobile_nav .second_nav > li p{display: inline-block;}

				.mobile_nav .second_nav > li p:hover{color: #E62129;}

				.mobile_nav .second_nav > li i{display: inline-block;margin-left: 30px;width: 20px;height: 20px;background:url(../images/drop.png)no-repeat center;vertical-align: middle;}

				.mobile_nav .second_nav .next_nav{display: none;}

				.mobile_nav .second_nav .next_nav > li{font-size: 15px;line-height: 2;}

				.mobile_nav .second_nav .next_nav > li > a{position: relative;}

				.mobile_nav .second_nav .next_nav > li > a.cur:after{content: "";position: absolute;top: 6px;left: 120%;width: 15px;height: 10px;background: url(../images/drop.png)no-repeat center;z-index: -1;}

				.mobile_nav .second_nav .next_nav > li:after{content: "";position: absolute;top: 6px;left: 105%;width: 15px;height: 10px;background: url(../images/drop.png)no-repeat center;}

				.mobile_nav .second_nav .next_nav > li:hover > a{color: #E62129;}

				.mobile_nav .second_nav .last_nav{display: none;margin: 10px 0;}

				.mobile_nav .second_nav .last_nav li{padding-left: 32%;font-size: 14px;line-height: 1.5;text-align: left;}

				.mobile_nav .second_nav .last_nav li a{display: inline-block;padding-left: 15px;background: url(../images/icon_01.png)no-repeat top 6px left;}

				.mobile_nav .return{margin-top: 50px;cursor: pointer;}

				.mobile_nav .return .flx_w{align-items: center;justify-content: center;}

				.mobile_nav .return i{display: block;}

				.mobile_nav .return span{margin-left: 15px;display: block;color: #fff;font-size: 16px;}

				.head .head_mid .app_right .search,.head .head_mid .app_right .laugage{padding: 0 20px;background: none;}

			}

			@media only screen and (max-width:768px){

				.head .mobile_nav .second_nav > li{font-size: 22px;}

			}

			@media only screen and (max-width:680px){

				.head .head_mid .lf_part{width: 30%;}

				.head .head_mid .head_nav{width: 70%;}

				.head .head_mid .app_right .search, .head .head_mid .app_right .laugage{padding: 0 10px;}

				.head .mobile_nav{left: -100%;}

				.head .search_nav .search_box{margin: 20px auto;width: 90%;}

			}

			@media only screen and (max-width:480px){

				body.sld #sidecontent{transform: translate(-200px,0);-webkit-transform: translate(-200px,0);}

				.head .head_top{display: none;}

				.head .head_mid{padding: 12px 0;}

				.head .search_nav{width: 100%;right: 0;}

				.head .search_nav .search_box{width: 100%;}

				/* .head .head_mid .logo .log0_img{width: 70%;} */

				.head .head_mid .menu_btn{width: 25px;}

				.head .head_mid .menu_btn.open{height: 23px;}

				.head .head_mid .menu_btn.open span{width: 100%;}

				.head .head_mid .menu_btn.open span:nth-child(2){margin: 7px 0;}

				.mobile_nav{width: 200px;padding:4% 8%;}

				.mobile_nav .second_nav{margin-top: 30px;}

				/* .mobile_nav .m_logo img{width: 114px;} */

				.mobile_nav .second_nav > li{font-size: 14px;text-align: left;line-height: 1.5;}

				.mobile_nav .second_nav .next_nav > li{font-size: 12px;}

				body.sld .head .head_mid .head_nav .btn_box{transform: translateX(15px);transition: all .3s;}
				.mobile_nav .return i{width: 26px;}
				.mobile_nav .return span{font-size: 14px;}
				

			}

			

			.foot{background: #37383c;}

			.foot .line{width: 100%;height: 1px;background-color: #656565;}

			.foot .ft_mid{padding: 3.3% 0 1.5%;color: #fff;}

			.foot .ft_mid .lf_mes{width: 124px;}

			.foot .ft_mid .lf_mes .ft_nav{}

			.foot .ft_mid .lf_mes .ft_nav p{margin-bottom: 20px;font-size: 13.5px;font-weight:bold;color: #909090;}

			.foot .ft_mid .lf_mes .ft_nav ul #weixin .ewm_img{display: none;position: absolute;left:-80%;width: 100px;height: 80px;z-index: 2;}

			.foot .ft_mid .lf_mes .ft_nav ul li{margin-bottom: 16px;width: 33.3%;position: relative;}

			.foot .ft_mid .lf_mes .ft_nav ul li a{display: block;font-weight: bold;font-size: 14px;}

			.foot .ft_mid .lf_mes .ft_nav ul li a:hover{color: #ca090c;}

			.foot .ft_mid .lf_mes .ft_nav ul li i{display: inline-block;}

			.foot .ft_mid .lf_mes .ft_nav ul li i img{display: block;}

			.foot .ft_mid .lf_mes .ft_nav ul li:nth-last-child(1),.foot .ft_mid .rt_part .ft_nav ul li:nth-last-child(2){margin-bottom: 0;}

			.foot .ft_mid .rt_part{width: 42%;font-size: 14px;transition: all .3s;width: 74%;box-sizing: border-box;transition: all .3s;}

			.foot .ft_mid .rt_part .mes strong{margin-bottom: 18px;font-size: 14px;display: block;}

			.foot .ft_mid .rt_part .mes b{display: block;margin-bottom: 6px;font-size: 27px;}

			.foot .ft_mid .rt_part .mes p{line-height: 28px;font-size: 14px;}

			.foot .ft_mid .rt_part .ewm{width: 50%;text-align: right;}

			.foot .ft_mid .rt_part .ewm .img{display: inline-block;}

			.foot .ft_mid .rt_part .ewm .img:nth-child(2){margin-left: 3%;}

			.foot .ft_mid .rt_part .ewm .img p{margin-top: 10px;text-align: center;}

			footer{padding: 3.5% 0 3.5%;color: #fff;}

			footer .flx_w{align-items: center;}
			
			footer .flx_w .rt_part{ line-height:28px;}

			footer a:hover{color: #ca0f1f;}



			@media only screen and (max-width:1300px){

				.foot .ft_mid .rt_part .ft_nav ul{width: 90%;}

			}

			@media only screen and (max-width:1100px){

				.foot .ft_mid .rt_part{padding-left: 0;width: 100%;border-left: none;}

			}

			@media only screen and (max-width:768px){

				.foot .ft_top .ft_share{display: none;}

				.foot .ft_top .hot_line{display: none;}

			}

			@media only screen and (max-width:480px){

				.foot .ft_top{padding: 15px 0;}

				.foot .ft_mid .lf_mes{display: none;padding-top: 15px;}

				.foot .ft_top .ft_logo img{width: 70%;}

				.foot .ft_mid{padding: 20px 0;}

				.foot .ft_mid .rt_part .ft_nav{display: none;}

				.foot .ft_mid .rt_part .ewm{padding: 30px 0 15px;width: 100%;text-align: center;}

				.foot .ft_mid .rt_part .ewm .img:nth-child(2){display: none;}

				footer{display: none;}

			}

			

			/* index_title */

			.index_title{text-align: center;}

			.index_title .title{font-size: 47px;font-weight: normal;color: #141414;}

			.index_title .slogan{display: inline-block;margin-top: 9px;font-size: 23px;color: #666;font-family: arial;text-transform: uppercase;}

			@media only screen and (max-width:480px){

				.index_title .title{font-size: 26px;}

				.index_title .en{font-size: 14px;}

			}

			/* profile */

			.home_profile{padding: 3.1% 0 3.1%;}

			.home_profile .content_layout{display: flex;flex-wrap: wrap;justify-content: space-between;background: #f0f0f0;}

			.home_profile .content_layout .lf_part{padding: 80px 0 16px 32px;width: 49.9%;box-sizing: border-box;transition: all .3s;background: url(../images/bg02.jpg) no-repeat right bottom;background-size: cover;box-sizing: border-box;min-height: 589px;}

			.home_profile .content_layout .lf_part .top_box .name{font-size: 24px;color: #000;font-weight: bold;}

			.home_profile .content_layout .lf_part .txt{margin-top: 30px;width: 60%;padding-right: 2%;box-sizing: border-box;}

			.home_profile .content_layout .lf_part .txt p{font-size: 14px;line-height: 24px;color: #000;}
			
			.home_profile .content_layout .lf_part .drop{display: none;margin-top: 10px;}
			.home_profile .content_layout .lf_part .drop img{display: block;margin: 0 auto;}

			.home_profile .content_layout .lf_part .other_box{margin-top: 2.5%;}

			.home_profile .content_layout .lf_part .other_box .flx_w{justify-content: flex-start;}

			.home_profile .content_layout .lf_part .other_box .item{margin:0 20px 1% 0;font-size: 17px;color: #fff;}

			/*.home_profile .content_layout .lf_part .other_box .item a{display: block;width: 184px;padding: 14px 22px;box-sizing: border-box;white-space: nowrap;background: #ca0f1f url(../images/icon_01.png)no-repeat right 22px center;transition: background .3s;}*/

			

			.home_profile .content_layout .lf_part .other_box .item a{margin-top: 6.5%; padding: 17px 30px;font-size: 12px;display: inline-block;width: 103px; border-radius: 30px;background: #ca0f1f url(../images/icon_02.png)no-repeat right 26px center;transition: all .3s;}

            .home_profile .content_layout .lf_part .other_box .item a:hover {background: #ca0f1f url(../images/icon_02.png)no-repeat right 32px center;}

			/*.home_profile .content_layout .lf_part .other_box .item:hover a{background: #ca0f1f url(../images/icon_01.png)no-repeat right 30px center;}*/

			.home_profile .content_layout .video_part{width: 49.9%;transition: all .5s;}

			.home_profile .content_layout .video_part .videolist{position: relative;}

			.home_profile .content_layout .video_part img.ico{width: 100%;}

			.home_profile .content_layout .video_part .videoed{position: absolute;top: 50%;left: 50%;width: auto;transform: translate(-50%,-50%);transition: all .5s;}

			.home_profile .content_layout .video_part:hover .videoed{transform: translate(-50%,-50%) rotateZ(120deg);}

			.home_profile .content_layout .video_part .video_hide{display: none;height: 100%;background: #000;text-align: center;}

			.home_profile .content_layout .video_part .video_hide video{object-fit: contain;width: 100%;height: 100%;background: #000;}

			.home_profile .line{margin-top: 4.9%;width: 100%;height: 1px;background-color: #e4e4e4;}
			@media only screen and (max-width:1800px){
				.home_profile .content_layout .lf_part{min-height: initial;}
				.home_profile .content_layout .lf_part .txt{height: 170px;overflow-y: scroll;}
				.home_profile .content_layout .lf_part .txt::-webkit-scrollbar {
				 /*滚动条整体样式*/
				  width : 3px;  /*高宽分别对应横竖滚动条的尺寸*/
				  /* height: 1px; */
				  }
				  .home_profile .content_layout .lf_part .txt::-webkit-scrollbar-thumb {
				  /*滚动条里面小方块*/
				  border-radius: 10px;
				  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
				  background   : #535353;
				  }
				  .home_profile .content_layout .lf_part .txt::-webkit-scrollbar-track {
				  /*滚动条里面轨道*/
				  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
				  border-radius: 10px;
				  background   : #ededed;
				  }
			}
			@media only screen and (max-width:1500px){
				.home_profile .content_layout .lf_part{padding-right: 3%;background: url(../images/bg02_2.jpg)no-repeat right bottom/cover;}
				.home_profile .content_layout .lf_part .txt{width: 100%;}
			}
			@media only screen and (max-width:1300px){
				.home_profile .content_layout .lf_part{padding: 3% 3% 16px 32px;}
				.home_profile .content_layout .lf_part .txt{height: 120px;}
			}
			@media only screen and (max-width:990px){

				.home_profile .content_layout .lf_part{width: 100%;padding:6% 3%;}

				.home_profile .content_layout .lf_part .top_box .name{font-size: 30px;}

				.home_profile .content_layout .video_part{width: 100%;}

				.home_profile .content_layout .video_part .videoed{width: 90px;}

				.home_profile .content_layout .video_part .video_hide video{width: 100%;}

				.home_profile .content_layout .lf_part .drop{display: block;}
			}

			@media only screen and (max-width:768px){

				.home_profile{padding: 5% 0;}

				/* .home_profile .content_layout .lf_part .txt{padding-right: 37%;} */

				.home_profile .content_layout .lf_part .top_box .name{font-size: 33px;}

				.home_profile .content_layout .lf_part .other_box .item{margin: 0 10px 1% 0;transition: all .3s;font-size: 16px;}

				.home_profile .content_layout .lf_part .other_box .item a{padding: 7% 30px;transition: all .3s;}

				.home_profile .content_layout .lf_part .top_box .name{font-size: 26px;}

				.home_profile .content_layout .lf_part .txt p{font-size: 16px;}

			}

			@media only screen and (max-width:480px){

				.home_profile{padding: 30px 0;}

				.home_profile .content_layout .video_part{margin-top: 0;}

				.home_profile .content_layout .video_part .videoed{width: 60px;}

				/* .home_profile .content_layout .lf_part {min-height: initial;background: url(../images/bg02.jpg)no-repeat left top/cover;} */

				.home_profile .content_layout .lf_part .top_box .name{font-size: 20px;}

				.home_profile .content_layout .lf_part .txt{margin-top: 3%;padding-right: 0;}

				.home_profile .content_layout .lf_part .txt p{font-size: 14px;line-height: 24px;}

				.home_profile .content_layout .lf_part .other_box .item{font-size: 14px;}

				.home_profile .content_layout .lf_part .other_box .item a{padding: 7% 12px;width: 130px;}

			}

			@media only screen and (max-width:320px){

				.home_profile .content_layout .lf_part .top_box .name{font-size: 18px;}

			}

			/* video list */

			.bg_mask{display:none;position:fixed; left:0%;top:0%; width:100%; height:100%;z-index:99;background: rgba(0,0,0,.9);}

			.videos{ display:none;position:fixed; left:50%; top:50%;transform: translate(-50%,-50%);z-index:100; width:660px; height:400px; }

			.videos video{object-fit: fill;width: 100%;}

			.vclose { position:absolute;right:1%; top:2%; border-radius:100%; cursor: pointer; }

			@media only screen and (max-width:680px){

				.videos{width: 100%;height: auto;}

			}

			/* home_news */

			.home_news {padding: 0 0 3.1%;}

			.home_news .lf_center{width: 50%;position: relative;transition: all .3s;}

			/*.home_news .lf_center .img{margin-bottom: 3px;}*/

			.home_news .lf_center .img{position: relative;padding-bottom: 60%;width: 100%;height: 0;overflow: hidden;}

			.home_news .lf_center .img img{position: absolute;left:50%;top: 50%;display: block;transform: translate(-50%,-50%);width: 100%;}

			.home_news .lf_center .news_title{position: absolute;top: 8%;left: 11%;width: 100%;color: #fff;}

			.home_news .lf_center .news_title .title{font-size: 43px;font-weight: bold;}

			.home_news .lf_center .news_list{position: relative;left: 0;bottom: 0;/* padding: 5.5% 10.5% 4.8%; */width: 100%;background: #272727;box-sizing: border-box; height: 100%;}

			.home_news .lf_center .news_list .item{padding: 5.5% 10% 4.8%;color: #fff;box-sizing: border-box;background: #272727;}

			.home_news .lf_center .news_list .item .tit{font-size: 24px;}

			.home_news .lf_center .news_list .item .con{margin-top: 5%;min-height: 4em;font-size: 14px;line-height: 2;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}

			.home_news .lf_center .news_list .item .more{margin-top: 6.5%;padding: 15px 30px;font-size: 12px;display: inline-block;width: 103px;border-radius: 30px;background: url(../images/icon_02.png)no-repeat right 26px center;transition: all .3s; border: 2px solid white;}

			.home_news .lf_center .news_list .item .more:hover{background:url(../images/icon_02.png)no-repeat right 32px center;}

			.home_news .lf_center .news_list .change{position: absolute;width: 183px;height: 20px;right: 10.5%;bottom: 10.8%;text-align: center;z-index: 2;}

			.home_news .lf_center .news_list .change .swiper-pagination{width: 100px;left: 50%;transform: translateX(-50%);}

			.home_news .lf_center .news_list .change .swiper-pagination-bullet{width: 5px;height: 5px;margin: 0 12px;}

			.home_news .lf_center .news_list .change .swiper-pagination-bullet{background: #bfbfbf;opacity: 1;}

			.home_news .lf_center .news_list .change .swiper-pagination-bullet-active{background:#fff;}

			.home_news .lf_center .news_list .change .swiper-button-prev{background: url(../images/icon_03.png)no-repeat center;width: 41px;height: 41px;top: 16px;left:0;}

			.home_news .lf_center .news_list .change .swiper-button-next{background: url(../images/icon_04.png)no-repeat center;width: 41px;height: 41px;top: 16px;right:0;}

			.home_news .lf_center .news_list .change .swiper-button-prev:hover, .home_news .lf_center .news_list .change .swiper-button-next:hover{filter: brightness(20);}

			.home_news .video_part{width: 50%;transition: all .3s;background: #272727;}

			.home_news .video_part .videolist{position: relative;}

			.home_news .video_part .videolist .ico{width: 100%;}

			.home_news .video_part .videoed{position: absolute;top: 50%;left: 50%;width: auto;transform: translate(-50%,-50%);transition: all .5s;}

			.home_news .video_part:hover .videoed{transform: translate(-50%,-50%) rotateZ(120deg);}

			.home_news .video_part .video_hide{display: none;height: 100%;}

			.home_news .video_part .video_hide video{object-fit: contain;width: 100%;height: 100%;background: #000;}
			
			@media only screen and (max-width:1380px){
				.home_news .video_part .videolist{height: 100%;background:url(../images/bg03.jpg)no-repeat center/cover;}
				.home_news .video_part .videolist .ico{display: none;}
				
			}
			@media only screen and (max-width:1300px){

				.home_news .lf_center .news_title .title{font-size: 36px;}

				.home_news .lf_center .news_list .item .tit{font-size: 24px;}
				.home_news .lf_center .news_list .change{bottom: 8.8%;}
				

			}

			@media only screen and (max-width:990px){

				.home_news .lf_center{width:100%;}

				/* .home_news .lf_center .img{height: 420px;} */

				.home_news .video_part{width: 100%;}

				.home_news .video_part .videoed{width: 90px;}

				.home_news .lf_center .news_list .item{padding: 4%;}

				.home_news .lf_center .news_list .change{height: auto;bottom: 9.8%;}
				.home_news .video_part .videolist{height: auto;background:initial}
				.home_news .video_part .videolist .ico{display: block;}

			}

			@media only screen and (max-width:768px){

				.home_news .lf_center .news_title{top: 8%;left: 4%;}

				.home_news .lf_center .news_list{height: auto;}

				.home_news .lf_center .news_list .item .tit{font-size: 20px;}

			}

			@media only screen and (max-width:480px){

				.home_news{padding: 0 0 30px;}

				.home_news .lf_center .news_title .title{font-size: 24px;}

				.home_news .lf_center .news_list{position: initial;}

				.home_news .lf_center .img{height: auto;background: none;}

				.home_news .lf_center .img img{display: block;}

				.home_news .lf_center .news_list .item .tit{font-size: 20px;}

				.home_news .lf_center .news_list .item .con{line-height: 24px;min-height: initial;}

				.home_news .lf_center .news_list .item .more{padding: 8px 23px;}

				.home_news .lf_center .news_list .change{position: relative;padding: 0 0 20px;margin:0 auto;width: 60%;height: 50px;right: initial;bottom: initial;}

				.home_news .lf_center .news_list .change .swiper-button-prev,.home_news .lf_center .news_list .change .swiper-button-next{margin-top: 0;width: 35px;height: 35px;top: 50%;background-size: 100%;transform: translateY(-50%);}

				.home_news .lf_center .news_list .change .swiper-pagination{top: 50%;transform: translate(-50%,-50%);}

				.home_news .video_part .videoed{width: 60px;}

			}

			@media only screen and (max-width:320px){

				.home_news .lf_center .news_list .item .tit{font-size: :;px;}

			}

			

			/* 世界网站 */

			.worldwide{width: 100%;}

			.worldwide .world_box{position: relative;}

			.worldwide .rt_part{position: absolute;top:50%;right: 3%;width: 296px;height: 90%;z-index: 2;transform: translateY(-50%);}

			.worldwide .rt_part .tit{display: none;}

			.worldwide .rt_part .country{margin-top: 10%;}

			.worldwide .rt_part .country .box{color: #fff;text-align: center;}

			.worldwide .rt_part .country .box .en{font-size: 27px;font-weight: bold;text-transform: uppercase;}

			.worldwide .rt_part .country .box .name{font-size: 27px;}

			.worldwide .rt_part .country .box p{line-height: 30px;}

			.worldwide .rt_part .country .box span{display: inline-block;font-size: 12px;margin-top: 7%;padding:0 14px;background: #ca0f1f;border-radius: 30px;padding: 8px 15px;width: 80px;}

			{}

			

			.worldwide .rt_part .country .swiper-pagination{position: absolute;left: 50%;bottom: 10px;transform: translateX(-50%);}

			.worldwide .rt_part .country .swiper-pagination-bullet{width: 27px;height: 4px;margin: 0 5px;background: #fff;opacity: 1;border-radius: 0;}

			.worldwide .rt_part .country .swiper-pagination-bullet-active{background:#ca0f1f;}

			.worldwide .rt_part .country .swiper-button-prev{background: url(../images/icon_05.png)no-repeat center;width: 15px;height: 27px;left:0;}

			.worldwide .rt_part .country .swiper-button-next{background: url(../images/icon_06.png)no-repeat center;width: 15px;height: 27px;right:0;}

			@media only screen and (max-width:1500px){
				.worldwide .world_box > img{min-height: 186px;}

			}

			@media only screen and (max-width:768px){
				.worldwide .world_box{height: 350px;background: url(../images/bg05.jpg)no-repeat center;background-size: cover;}

				.worldwide .world_box > img{display: none;}

				.worldwide .rt_part{right: 50%;transform: translate(50%,-50%);}

				.worldwide .rt_part .tit{display: block;font-size: 26px;color: #fff;text-align: center;}
				.worldwide .rt_part .country .box .name{margin: 14% 0;}
				.worldwide .rt_part .country .box span{margin-top: 4%;}
				.worldwide .rt_part .country .swiper-pagination{bottom: 0;}

			}

			@media only screen and (max-width:480px){

				.worldwide .world_box{height: 300px;}

				.worldwide .rt_part{width: 94%;height: 80%;}

				.worldwide .rt_part .country .box .en{font-size: 20px;}

				.worldwide .rt_part .country .box .name{margin: 4% 0;font-size: 24px;}

			}

			/* home_product */

			.home_product{padding: 3.1% 0 3.1%;}

			.home_product .index_title .slogan{margin-top: 28px;}

			.home_product .pdct_type{margin-top: 3.1%;padding:0 73px;box-sizing: border-box;position: relative;}

			.home_product .pdct_type .item{position: relative;overflow: hidden;}

			.home_product .pdct_type .item .img{border-radius: 6px;overflow: hidden;}

			.home_product .pdct_type .item .tit{position: absolute;left: 0;bottom: -50%;padding:9% 1% 5%;width: 100%;font-size: 24px;color: #fff;background: rgba(56,56,56,.8);text-align: center;box-sizing: border-box;border-radius: 0 0 6px 6px;transition: bottom .5s;}

			.home_product .pdct_type .item:hover .tit{bottom: 0;}

			.home_product .pdct_type .swiper-button-prev{background:#292929 url(../images/icon_05.png)no-repeat center;width: 49px;height: 49px;left:0;border-radius: 50%;background-size: 8px;}

			.home_product .pdct_type .swiper-button-next{background:#292929 url(../images/icon_06.png)no-repeat center;width: 49px;height: 49px;right:0;border-radius: 50%;background-size: 8px;}

			.home_product .pdct_type .my-button-disabled{opacity: 0;}

			@media only screen and (max-width:990px){

				.home_product .index_title .title{font-size: 30px;}

			}

			@media only screen and (max-width:768px){

				.home_product .index_title .title{font-size: 26px;}

				.home_product .index_title .slogan{margin-top: 15px;font-size: 18px;}

				.home_product .pdct_type .swiper-button-prev,.home_product .pdct_type .swiper-button-next{width: 35px;height: 35px;}

			}

			@media only screen and (max-width:480px){

				.home_product{padding: 30px 0;}

				.home_product .index_title .title{font-size: 22px;}

				.home_product .index_title .slogan{margin-top: 10px;font-size: 14px;}

				.home_product .pdct_type{margin-top: 25px;padding:0 50px;}

				.home_product .pdct_type .item .tit{padding: 3% 1%;bottom: 0;font-size: 16px;white-space: normal;text-overflow: ellipsis;overflow: hidden;}

			}

			



			.four_function{padding:0 0 3.5%;background: url(../images/bg06.jpg)no-repeat center/cover;}

			.four_function .service_top{padding: 2.5% 0;text-align: center;font-size: 20px;color: #fff;border-bottom: 1px solid #fff;}

			.four_function .service_mid{margin-top: 2%;}

			.four_function .func_item{width: 33%;text-align: center;color: #fff;border-right: 1px solid #fff;box-sizing: border-box;}

			.four_function .func_item:nth-last-child(1){border-right: 0;}

			.four_function .func_item .img {margin-bottom: 20px;}

			.four_function .func_item .img img{display: block;margin: 0 auto;}

			.four_function .func_item strong{display: block;font-weight: normal;font-size: 18px;}

			.four_function .func_item .tag{margin-top: 8px;font-size: 14px;}

			.four_function #buy_way{position: relative;}

			.four_function #buy_way .purchase_route{display: none;position: absolute;top: -80%;left: 38%;width: 100px;z-index: 3;}

			.four_function #buy_way .purchase_route ul{background: #37383c;padding: 10px 2%;box-sizing: border-box;border-radius: 8px;}

			.four_function #buy_way .purchase_route ul li{width: 100%;}

			.four_function #buy_way .purchase_route ul li i{display: block;}

			.four_function #buy_way .purchase_route ul li i img{display: block;width: 36px;margin: 0 auto;}



			@media only screen and (max-width:768px){

				.four_function .service_top{font-size: 16px;}

				.four_function .func_item strong{font-size: 16px;}

				.four_function #buy_way .purchase_route{top: -60%;left: 43%;}

			}

			@media only screen and (max-width:680px){

				.four_function .func_item strong{font-size: 16px;}

			}

			@media only screen and (max-width:480px){

				.four_function .service_top{padding: 20px 0;font-size: 16px;}

				.four_function .func_item{margin: 8px 0;width: 50%;}

				.four_function .func_item:nth-child(2n){border-right: 0;}

				.four_function .func_item .img{margin-bottom: 10px;}

				.four_function .func_item .img img{width: 18%;}

				.four_function .func_item strong{font-size: 14px;}

				.four_function .func_item .tag{margin-top: 0;}

				.four_function #buy_way .purchase_route{top: -65%;left: 12%;width: 190px;}

				.four_function #buy_way .purchase_route ul li i img{width: 27px;}

			}

			

			/* 动画 */

			.js-m.js-m-2 {

			    opacity: 0;

			    -webkit-transform: translate3d(0, 50px, 0);

			    transform: translate3d(0, 50px, 0);

			    -webkit-transition: all 0.6s;

			    transition: all 0.6s;

			    -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);

			    transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);

					transition-delay: 0.5s;

					-webkit-animation-delay: 0.5s;

			}

			.js-m.js-m-2.animate {

			    opacity: 1;

			    -webkit-transform: translate(0, 0);

			    -ms-transform: translate(0, 0);

			    transform: translate(0, 0);

			}

			

			/* side_nav */

			/* .side_nav{position: fixed;right: 0;top: 40%;z-index: 111;z-index: 3;}

			.side_nav li{margin: 1px 0;background: #7f7f7f;transition: all .3s;}

			.side_nav li span{display: block;color: #fff;width: 0;height: 0;overflow: hidden;transition: all .3s;}

			.side_nav li > span.on{width: auto;padding:4px 12px;width: auto;height: auto;}

			.side_nav li > span.ic{display: block;padding: 12px;width: auto;height: auto;}

			.side_nav li span i{display: block;border-radius: 4px;}

			.side_nav li:hover{background: #666;}

			@media only screen and (max-width:480px){

				.side_nav span i{width: 40px;height: 40px;}

			} */

			/* side_nav */

			.side_nav{position: fixed;right: 2%;bottom: 10%;z-index: 111;display: none;}

			.side_nav span{display: block;}

			.side_nav span i{display: block;padding: 5px;background: #ca0f1f;}

			.side_nav span:hover i{background: #2c353c;}

			@media only screen and (max-width:480px){

				/* .side_nav span i{width: 40px;height: 40px;} */

			}