html{
	font-size:62.5%;
}
*{word-wrap:break-word;}
body{
	font-size:12px;
	font-size:1.2rem;
	background-repeat: no-repeat;
	background-size: cover;
	overflow-x: auto;
	text-align: justify;
}
body,html{font-family: '思源黑体';font-family:"微软雅黑"; min-width:1200px;}
ul,ul li,dl,dl dt,dl dd{ margin:0px; padding:0px; list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clearboth{ clear:both;}
.bigzm{text-transform:uppercase;}
.b_cursor{ border:0px; cursor:pointer;}
input{ outline:0;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color: #888888;  
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color: #888888;
}
a{
	color: rgb(51, 51, 51);
	text-decoration: none;
}
a:focus, a:hover{
	color: rgb(172, 52, 52);
	text-decoration: none;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: #888888;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: #888888;
}
.fs14{ font-size:14px;}
.fs15{ font-size:15px;}
.fs16{ font-size:16px;}
.fs17{ font-size:17px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
ul li{ list-style-type:none;}
.container {
	 width: 100%!important;
	 max-width:1200px;
	 max-width:1170px\9;
}
.container1{width:100%;}
/*loading加载*/
.loading { position:fixed;width:100%; height:100%; background-color:#fff; z-index:1000000; background: #FFF url(../image/bj.jpg)  no-repeat center; background-size:cover;background-width:100% 100% }
.loading-img{width:700px; position:absolute; height: auto; left:50%; top:35%; margin-left:-340px; margin-top:-128.5px;-webkit-animation: rotateplane 4s infinite ease-in-out;animation: rotateplane 4s infinite ease-in-out;}
@-webkit-keyframes rotateplane {
  0% { filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); }
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1); }
}

@keyframes rotateplane {
  0% {filter: alpha(opacity=0);-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5);} 
  50%{opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
  100% {opacity: 1; filter: alpha(opacity=100); -webkit-transform:scale(1, 1); transform:scale(1, 1);}
}

@-webkit-keyframes arrowGo {
	0%{ 
		-webkit-transform: translate(0, 30%);
	}
	50%{ 
		-webkit-transform: translate(0, 0%);
	}
	100%{
		-webkit-transform:translate(0, 30%);
	}
}
@keyframes arrowGo {
	0%{ 
		transform: translate(0, 30%);
	}
	50%{
		transform: translate(0, 0%);
	}
	100%{
		transform:translate(0, 30%);
	}
}
.Amplification img
{
	
	transition:400ms; 
	filter: Alpha(Opacity=100);
	opacity: 1;
}
.Amplification:hover img
{
	filter: Alpha(Opacity=100); 
	opacity: 1; 
	-webkit-transform:scale(1.12); 
	transform:scale(1.12);
}

@-webkit-keyframes hvr-bob {
  0% {
    transform: scale(1.1);
-webkit-transform: scale(1.1);
  }

  100% {
    transform: scale(1);
-webkit-transform: scale(1);
  }
}

@keyframes hvr-bob {
  0% {
    transform: scale(1.1);
-webkit-transform: scale(1.1);
  }

  100% {
    transform: scale(1);
-webkit-transform: scale(1);
  }
}


/*头部*/

.clearpadding{ padding:0px; margin:0px;}
.section_ui{width:100%;}
.section_ui_c{width:100%; padding:0px 3%;}

.header_top{width:100%; padding:0% 3%; height:90px;  position:fixed; top:0px; left:0px;z-index:1000; background-color:#fff; color:#221815;}
.header_top.menut1{ position:fixed; /*position:relative;*/}
.header_top.fixedmenu{ position:fixed; left:0px; top:0px; z-index:1000; /*position:fixed; top:0px; left:0px;z-index:1000;*/ -moz-box-shadow:0px 0px 10px #c7c5bf;/*firefox*/  
-webkit-box-shadow:0px 0px 10px #c7c5bf;/*webkit*/  
box-shadow:0px 0px 10px #c7c5bf;/*opera或ie9*/}

.i_logo_img{width: 150px; padding-top: 22px;}
.i_logo_img img{width: 100%;}
.i_logo_ul{width: 70%;}
.i_logo_ul .nav_menu{width:100%; margin:0px; padding:0px;}
.i_logo_ul .nav_menu li{ width: 14.2%; height:90px; position:relative; float:left; margin:0px; padding:0px; padding:0px 1%; }
.i_logo_ul .nav_menu li .a_nav{width:100%; height:90px; line-height:90px; display:inline-block; text-align:center; overflow:hidden; color:#221815; font-size:15px;}
.i_logo_ul .nav_menu li .a_nav:hover,.i_logo_ul .nav_menu li .a_nav.active,.i_logo_ul .nav_menu li .a_nav.active1{position: relative;color: rgb(214, 52, 52);text-decoration:none; background:url(/static/image/t_bg.jpg) repeat-x;background-position: center 80%;}
.i_logo_ul .nav_menu li dl{width:100%; position:absolute; z-index:10000; display:none; left:0px; top:100%; padding:15px 0px;background-color: rgb(245, 245, 245,0.8);}
.i_logo_ul .nav_menu li dl.wi200{width: 240px;}
.i_logo_ul .nav_menu li dl dd{width:100%; height:35px; line-height:35px; float:left; padding-left: 20px;}
.i_logo_ul .nav_menu li dl dd a{width:100%; height:35px; line-height:35px; display:inline-block; overflow:hidden; text-align: left; color:#000000; font-size:14px;}
.i_logo_ul .nav_menu li dl dd a:hover,.i_logo_ul .nav_menu li dl dd.active a{ color:#d9271f; text-decoration:none;}



/*banner部分*/
#banner{width:100%; position:relative;}
.home-swiper {width: 100%;height: 100%;background: #000;}
.home-swiper .swiper-slide{text-align: center;font-size: 18px;background-repeat: no-repeat;background-position: center center;background-size: cover;opacity: 1;width:100%; position:relative;}
.home-swiper .swiper-slide .div_img{width:100%; height:100%;background-repeat: no-repeat;background-position: center center;background-size: cover;}
/*.home-swiper .swiper-slide .div_img img{width:100%; display:none;}*/
.home-swiper .swiper-slide .div_img .b_img1 img,.home-swiper .swiper-slide .div_img .b_img2 img{width:100%;}
.home-swiper .swiper-slide .div_img .b_img1{width:100%; display:none;}
.home-swiper .swiper-slide .div_img .b_img2{width:100%; display:none;}
.home-swiper .swiper-slide .zc_div{width:45%; height:100%; background:url(/static/image/banner_bg.png) repeat; position:absolute; top:-100%; right:0%; padding:20% 5% 0px 4%; color:#fff; text-align:left;
transition: all 1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;-webkit-transition: transition: all 

1s cubic-bezier(0.445, 0.145, 0.355, 1) 0s;
} 
.home-swiper .swiper-slide .zc_div .s1{ line-height:1.6; font-size:10px; margin-bottom:10px;}
.home-swiper .swiper-slide .zc_div .s1 .a1{ font-size:32px; margin-bottom:5px;display:inline-block;}
.home-swiper .swiper-slide .zc_div .s1 .a2{ font-size:44px; font-weight:bold;  margin-bottom:5px; display:inline-block;}
.home-swiper .swiper-slide.swiper-slide-active .div_img{-webkit-animation: hvr-bob 7s ease infinite;animation: hvr-bob 7s ease infinite;}
.home-swiper .home_next{width:14px; height:12px; background:url(/static/image/b_r.png) no-repeat;top:auto; margin-top:0px; bottom:35px; right:50%; margin-right:-100px;}
.home-swiper .home_prev{width:14px; height:12px; background:url(/static/image/b_l.png) no-repeat;top:auto; margin-top:0px; bottom:35px; left:50%; margin-left:-100px;}

.home-swiper .swiper-slide.swiper-slide-active .zc_div{ top:0px;}
