@charset "utf-8";
/* CSS Document */
* {
	border: 0px;
	margin: 0 auto;
	padding: 0px;
	list-style: none;
	text-decoration: none;
	font-family: "思源黑体";
}
i {
	font-style: normal;
}
a{border: none;color: #4D4D4D; cursor: pointer;}
ol, ul {
	list-style: none;
}
img {
	display: block;
}
body{min-width: 1200px;}
.TOP{width: 100%;min-width: 1000px; overflow: hidden;}
.TOP_header{height: 35px; font-weight: normal;background: #ededed;width: 100%;font-size: 14px;}
.TOP_header_ul,.Nav{width: 62.5%;min-width: 1000px;}
.TOP_header_ul ul{float: right;}
.TOP_header_ul ul li{float: left; display: block;border-right: 1px solid #4D4D4D;line-height: 16px;color: #4D4D4D; text-align: center; margin: 9px 0 10px 0;height: 16px;padding: 0 10px;}
.TOP_header_ul ul li a{color: #4D4D4D;}
.TOP_header_ul ul li a:hover{color: #D1B43D}
.TOP_header_ul ul li a img{ float: left; margin-right: 5px; width: 22.5%;}
.TOP_logo{width: 62.5%;min-width: 1000px;}
.Header_LOGO,.Header_slogin{float: left; margin: 10px 0px;}
.Header_phone{float: right;width: 32.5%;}
.Header_LOGO{width: 13.3%;}
.Header_slogin{width: 37.3%;}
.Header_LOGO img{margin-top: 20px;}
.Header_LOGO img,.Header_slogin img,.Header_phone img{width: 100%; height: auto;}
.NAV{width:100%; height: 40px; font-size: 16px; line-height: 40px; background: #4D4D4D;}
.Nav ul{width:100%;}
.Nav ul li{width: 12.5%; text-align: center;float: left; display: block; height: 100%; line-height: 40px;color: #D1B43D;}
.Nav ul li a{display: block;color: #D1B43D;}
.Nav ul li a:hover{color: #FFFFFF;background: #D1B43D;}
.Nav ul li .active{color: #FFFFFF;background: #D1B43D;}
.Nav ul > li:hover .ol-list {
  display: block;
}
.Nav ul > li .ol-list {
  display: none;
  position: absolute;
  z-index: 999;
  background: #D1B43D;
  width: 7.813%;
}
.Nav .ol-list > li{width:100%;}
.Nav .ol-list > li > a {font-size: 14px;text-decoration: none;height: 40px;display: flex;align-items: center;border-bottom: 1px solid #DECA77;justify-content: center;color: #FFFFFF;}
.Nav .ol-list > li > a:hover {background: #DFC65D;}


/***主体**/
.Main{width:100%; background-color: #f7f7f7; padding-top: 1%;overflow:hidden;padding-bottom:3%}
/***产品列表+轮播**/
.Main_one{width: 62.5%; min-width: 1000px; display:flex;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flex;}
.One_left,.One_right{float:left;}
.One_left{width:29%; background-color: #FFFFFF; padding: 1%;}
.One_right{width:70%; margin-left: 1%;}
.One_left_1{width:100%; float: left; margin-top: 10px;}
.One_left_1_L{width:6.5%; float: left;}
.One_left_1_R_L_1{width: 100%; display: inline-block;}
.One_left_1_L img{width:21px; height: 20px;}
.One_left_1_R{float: left; width: 89.5%; margin-left: 4%;}
.One_left_1_R_T{font-size: 19px; line-height: 20px; width: 100%; font-weight: bold;}
.One_left_1_R_L{width: 100%; margin-top: 8px;}
.One_left_1_R_L a{float:left; font-size: 15px; line-height: 18px; color: #919191; margin-left: 10px;}
.One_left_1_R_L a:first-child{margin-left: 0;}
.One_left_1_R_L a:hover{color: #D1B43D;}
.One_right{position: relative;height: 100%;}
.swiper {
        width: 100%;
        height: 300px;
        margin-left: auto;
        margin-right: auto;
      }

      .swiper-slide {
        background-size: cover;
        background-position: center;
      }

      .mySwiper2 {
        height: 80%;
        width: 100%;
      }

      .mySwiper {
        height: 20%;
        box-sizing: border-box;
        padding: 10px 0;
		  margin-top: 20px;
      }

      .mySwiper .swiper-slide {
        width: 25%;
        height: 100%;
        opacity: 0.4;
      }

      .mySwiper .swiper-slide-thumb-active {
        opacity: 1;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }


.Main_two,.Main_three{width: 62.5%; min-width: 1000px; margin-top: 2%; overflow: hidden;}
.Main_two_1,.Main_two_2{width: 100%; float: left;}
.Main_two_1_T{float: left; font-size: 24px; line-height: 24px; font-weight: bold;color: #2b2b2b; letter-spacing: 1px;}
.Main_two_1_S{float: left; font-size: 16px; line-height: 32px; margin-left: 10px;color: #919191; letter-spacing: 1px;}
.Main_two_2{width: 100%; margin-top: 1%;}
.Main_two_2 ul{width: 100%;}
.Main_two_2 ul li{float: left; width: 23.5%; margin-left: 2%; background-color: #FFFFFF;}
.Main_two_2 ul li:hover{cursor: pointer;}
.Main_two_2 ul li:first-child{margin-left: 0;}
.Main_two_2_i,.Main_two_2_i img{width: 100%;}
.Main_two_2_t{font-size: 18px; width: 100%; margin-top: 3%; text-align: center;}
.Main_two_2_b{margin: 5% 0 8% 0; text-align: center;}
.Main_two_2_b a{font-size: 14px; background-color: #d00000; border-radius: 15px; padding: 3px 10px;  color: #FFFFFF;}
.Main_two_2_b a img{display: inline; margin-left: 5px;vertical-align:middle}
.Main_three{margin-top: 3%;}
.tab {
				position: relative;
				width: 100%;
				overflow: hidden;
			}
			.tab-nav {
				height: 80px;
				overflow: hidden;
				background: #f5f5f5;
			}
			.tab-nav a {
				display: block;
				float: left;
				font-size: 16px;
				font-weight: bold;
				width: 20%;
				height: 80px;
				text-align: center;
				text-decoration: none;
				color: #2b2b2b;
				border-top-left-radius: 10px;
				border-top-right-radius: 10px;
				background-color: #f7f7f7;
				padding-top: 18px;
			}
.tab-nav a.current{
	background-color: #FFFFFF;
}
.Main_three_2{font-size: 14px; text-align: center; margin-top: 8px;color: #919191; display: block;}
			.tab-nav a.current .Main_three_1 {
				background: #d00000;
				color: #FFF;
				padding: 4px 15px;border-radius: 15px;
			}
			.tab-con {
				position: relative;
				width: 100%;
				overflow: hidden;
				background-color: #FFFFFF;
			}
			.tab-con-item {
				display: none;
				width: 100%;
				color: #fff;
			}
.tab-con-item ul{width: 96%; margin-top: 4%;}
.tab-con-item ul li{float: left; width: 23.5%; margin-left: 2%;}
.tab-con-item ul li:first-child,.tab-con-item ul li:nth-child(5),.tab-con-item ul li:nth-child(9),.tab-con-item ul li:nth-child(13){margin-left: 0;}
.Main_three_i,.Main_three_i img{width: 100%;}
.Main_three_i img{border: 1px solid rgba(157,157,157,0.35);}
.Main_three_t{font-size: 16px; width: 100%; margin-top: 3%; text-align: center; min-height: 45px;}
.Main_three_b{margin: 5% 0 8% 0; text-align: center;}
.Main_three_b a{font-size: 14px; color: #d00000; font-weight: bold;}


/**客户案例**/
.Main_four{width: 62.5%; min-width: 1000px; margin-top: 2%;}
.Main_four_2{width: 100%;}
.Main_four_2 ul{width: 100%;}
.Main_four_2 ul li{float: left;width: 13.3%; margin-left: 4%; margin-top: 1%;}
.Main_four_2 ul li:first-child,.Main_four_2 ul li:nth-child(7),.Main_four_2 ul li:nth-child(13),.Main_four_2 ul li:nth-child(19),.Main_four_2 ul li:nth-child(25){margin-left: 0;}
.Main_four_2 ul li img{width: 100%;}


/***底部**/
.Footer{width: 100%; overflow: hidden; min-width: 1000px; }
.Footer div{overflow: hidden;}
.Footer_one{width: 100%;height: 150px;background: #D1B43D;}
.Footer_two{width: 100%;height: 410px;background: #4D4D4D;}
.Footer_info{width: 62.5%;min-width: 1000px; height: 100%;}
.Footer_info_tel{float: left; width: 370px;}
.Tel_t,.Tel_t1{width: 100%;}
.Tel_t{font-size: 16px;font-weight: 400;color: #FFFFFF;letter-spacing: 1px; margin-top: 40px;}
.Tel_t1{font-size: 46px;font-weight: 400;color: #FFFFFF; margin-top: 8px; line-height: 1;}
.Footer_info_adress{float: right; margin-left: 100px;margin-top: 40px;}
.Tel_t2{font-size: 16px;font-weight: 400;color: #FFFFFF; line-height: 26px;}
.Footer_top{width: 62.5%;min-width: 1000px; }
.Footer_top_l{float: left;width: 560px;}
.Footer_top_l ul{width: 100%; }
.Footer_top_l ul li{float: left; display: block; width: 105px; margin-top: 40px; margin-left: 12px;}
.Footer_top_l ul li:first-child{margin-left: 0;}
.Footer_last{width: 115px !important;}
.Footer_last-1{width: 80px !important;}
.Footer_l_t{font-size: 16px;font-weight: 400;color: #D1B43D;width: 100%; margin-bottom: 20px;}
.Footer_l_d{font-size: 14px;font-weight: 300;color: #D9D9D9;width: 100%; line-height: 24px;}
.Footer_l_d a,.Footer_r_q a{color: #D9D9D9;}
.Footer_l_d a:hover,.Footer_r_q a:hover{color: #D1B43D;}
.Footer_top_m{float: left; margin-left: 90px; width: 120px;font-size: 16px;font-weight: 400;color: #D9D9D9; margin-top: 40px; line-height: 16px;}
.Footer_top_r{float: right; margin-left: 90px; width: 140px; margin-top: 40px; }
.q2{margin-left: 25px;}
.q3{margin-top: 15px;}
.Footer_r_q{float: left; display: block;font-size: 14px;font-weight: 300;color: #D9D9D9;line-height: 24px;}
.Footer_middle{width: 1000px; height: 1px; background-color: #5C5C5C; margin-top: 40px;}
.Footer_bottom{width: 1000px; margin-top: 40px;}
.Footer_b_1{width: 555px;}
.Footer_b_1 ul{width: 100%;}
.Footer_b_1 ul li{float: left;font-size: 14px;font-weight: 300;color: #D9D9D9;height: 16px; border-right: 1px solid #D9D9D9; padding: 0 5px; line-height: 16px;}
.Footer_b_1 ul li a{color: #D9D9D9;}
.Footer_b_1 a:hover{color: #D1B43D;}
.Footer_b_1 ul li:last-child{border-right: 0;}
.Footer_b_2{width: 550px; text-align: center; font-size: 13px;font-weight: 300;color: #D9D9D9; margin-top: 10px;}
.Footer_b_3{width: 1000px; text-align: center;font-size: 14px;font-weight: 300;color: #D9D9D9; margin-top: 22px;}
.Footer_b_4{width: 215px; text-align: center;font-size: 14px;font-weight: 300;color: #D9D9D9;}
.Footer_b_4 img{float: left;}
.Footer_b_3 a,.Footer_b_4 a{color: #D9D9D9;}



@media (max-width: 1680px){
	.One_left_1_R_T{font-size:16px;line-height:20px;}
	.One_left_1_R_L a{font-size:14px;line-height:16px;}
	.One_left_1{margin-top:6px;}
	.One_left_1_R_L{margin-top:3px;}
	.Main_two_1_T{font-size: 22px;}
	.Main_two_2_t{font-size: 16px;}
	.Main_two_2_b a{font-size: 12px;}
}


