@font-face {
	font-family: 'font1';
	src: url('font/FZZZHONGHJW.eot');
	src: local('☺'), url('font/FZZZHONGHJW.woff') format('woff'), url('font/FZZZHONGHJW.ttf') format('truetype'), url('font/FZZZHONGHJW.svg') format('svg');
	font-weight:normal;
	font-style: normal;
}
@font-face {
	font-family: 'font2';
	src: url('font/impact.eot');
	src: local('☺'), url('font/impact.woff') format('woff'), url('font/impact.ttf') format('truetype'), url('font/impact.svg') format('svg');
	font-weight:normal;
	font-style: normal;
}
* {padding:0;margin:0;}
body {width:100%; border: 0 none; overflow-x:hidden; background:#fff; font-family:Microsoft Yahei; font-size:62.5%; color:#333;-webkit-text-size-adjust:none;}
table{border-collapse:collapse; border-spacing:0;}
ul {list-style:none; border:none;}
hr{border:none; background:#5ac5fe; width:100%; margin:0 auto; height:2px;}
a{text-decoration: none; outline:none; color:#333;}
a:active{ outline:none;}
a,a span,a h3,a h4,a h5,a h6{text-decoration: none; outline:none; color:#333;transition:all  800ms;-webkit-transition:all  800ms;-moz-transition:all  800ms;-o-transition:all  800ms;}
.cl {clear:both;}
.fl{float:left;}
.fr{float:right;}
.ct{text-align:center;}
.pa_rt{padding-right:64px;}
.pd_btm{padding-bottom:80px;}
.ps{ position:relative; z-index:999;}
.a_fff a{color:#fff;}
.a_fff a:hover{color:#fff;}
.a_333 a{color:#333;}
.a_333 a:hover{color:#e70012;}
.img_blk{display:block;}
img{ border: 0 none;}
textarea,input{font-family:Microsoft Yahei; font-size:14px;}
.ap_nav{z-index:9999;}
.kd{}
.left{position:absolute; z-index:9999; left:35px; top:35px;}

.section-wrap{ width:100%;height:100%;overflow:visible;transition:transform 1s cubic-bezier(0.86,0,0.03,1);-webkit-transition:-webkit-transform 1s cubic-bezier(0.86,0,0.03,1);}
.section-wrap .section{ position:relative; width:100%; height:100%; background-position:center center; background-repeat:no-repeat;}
.section-wrap .section .title{ position:relative; height:100%;}
.section-wrap .section .title .kd{ position:relative; height:100%;}
.section-wrap .section-1{ background-color:#050505; overflow:hidden;}
.section-wrap .section-2{ background-color:#fff}
.section-wrap .section-3{ background-color:#fff; overflow:hidden;}
.section-wrap .section-4{ background-color:#fff}
.section-wrap .section-5{ background-color:#fff}
.section-wrap .section-6{ background-color:#fff}
.put-section-0{ transform:translateY(0);-webkit-transform:translateY(0);}
.put-section-1{ transform:translateY(-100%);-webkit-transform:translateY(-100%); z-index:99;}
.put-section-2{ transform:translateY(-200%);-webkit-transform:translateY(-200%);}
.put-section-3{ transform:translateY(-300%);-webkit-transform:translateY(-300%);}
.put-section-4{ transform:translateY(-400%);-webkit-transform:translateY(-400%);}
.put-section-5{ transform:translateY(-500%);-webkit-transform:translateY(-500%);}
.put-section-6{ transform:translateY(-550%);-webkit-transform:translateY(-550%);}


.section-btn{ width:14px;position:fixed;right:4%;top:50%;}
.section-btn li{ width:14px;height:14px;cursor:pointer;text-indent:-9999px;border-radius:50%;-webkit-border-radius:50%;margin-bottom:12px; background:#BD362F;text-align:center; color:#fff; onsor:pointer;}
.section-btn li.on{ background:#fff}
.in1{background:url(img/banner.jpg) no-repeat; height:100vh;}
.top_icon{float:right;}
.top_icon ul li{float:left;}
.top_icon ul li a{display:block; position:relative; height:88px; cursor:pointer; width:65px; border-left:2px solid rgba(255,255,255,0.2);}
.top_icon ul li a span{height:0; width:300px; background:#fff; position:absolute; top:65px; right:0; opacity:0; overflow:hidden;}
.top_icon ul li a:hover span{height:46px; opacity:1; top:88px;}
.top_i1{background:url(img/top1.png) no-repeat center;}
.top_i2{background:url(img/top2.png) no-repeat center;}
.top_i3{background:url(img/top3.png) no-repeat center;}
.top_i4{background:url(img/top4.png) no-repeat center;}
.top_txt{height:46px; line-height:46px; border:none; padding:0 5px; width:210px;}
.top_but{width:78px; border:none; background:#e70012; color:#fff; height:46px; cursor:pointer; font-weight:bold;}
.home{height:100%;}
.in2{background:url(images/tiayk_m8t7q_qfmp8sjgbg.jpg)  no-repeat center;  background-size:cover;height:100%; overflow:hidden;}
.in3{background:url(images/in3.jpg) no-repeat center;  height:100%; overflow:hidden;}
.in3 .ap_pd{height:100%;}
.section-wrap .section .active .in_bgdh{animation-name:bnjt; animation-timing-function:linear;-webkit-animation-timing-function:linear;}
.section1_whole{ width:480px; height:570px; position:relative; left:50%; margin-left:-240px;}

@-webkit-keyframes bnjt {
  0% {
	  background-size:110% 110%;
  }
  100% {
    background-size:100% 100%;
  }
}

@keyframes bnjt {
  0% {
	  background-size:110% 110%;
  }
  100% {
    background-size:100% 100%;
  }
}
.section-wrap .section .active .indhup{animation: indhup 2s; -webkit-animation: indhup 2s;-webkit-transform: translate3d(0, 50px, 0);transform: translate3d(0, 50px, 0);animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;}
@-webkit-keyframes indhup {
  0% {
	opacity:0;
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  
  100% {
    opacity:1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes indhup {
  0% {
	opacity:0;
    -webkit-transform: translate3d(0, 50px, 0);
    transform: translate3d(0, 50px, 0);
  }
  
  100% {
    opacity:1;
    -webkit-transform: none;
            transform: none;
  }
}
.section-wrap .section .active .indhleft{animation: indhleft 2s; opacity:0;-webkit-animation: indhleft 2s;-webkit-transform: translate3d(0, 50px, 0);transform: translate3d(0, 50px, 0);animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;}
@-webkit-keyframes indhleft {
  0% {
	opacity:0;
    -webkit-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  
  100% {
    opacity:1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes indhleft {
  0% {
	opacity:0;
    -webkit-transform: translate3d(-50px, 0, 0);
    transform: translate3d(-50px, 0, 0);
  }
  
  100% {
    opacity:1;
    -webkit-transform: none;
            transform: none;
  }
}
.section-wrap .section .active .indhright{animation: indhright 2s; opacity:0;-webkit-animation: indhright 2s;-webkit-transform: translate3d(0, 50px, 0);transform: translate3d(0, 50px, 0);animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;}
@-webkit-keyframes indhright {
  0% {
	opacity:0;
    -webkit-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  
  100% {
    opacity:1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes indhright {
  0% {
	opacity:0;
    -webkit-transform: translate3d(50px, 0, 0);
    transform: translate3d(50px, 0, 0);
  }
  
  100% {
    opacity:1;
    -webkit-transform: none;
            transform: none;
  }
}
.arrow{position:absolute; bottom:60px; left:0; right:0; width:42px; height:42px; z-index:99999; margin:0 auto; background:url(img/gd.png) no-repeat center center;animation: arowdh 3s infinite;-webkit-animation: arowdh 3s infinite; opacity:0;animation-timing-function:linear;-webkit-animation-timing-function:linear; cursor:pointer;}
@-webkit-keyframes arowdh {
  0% {
	opacity:0;
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  80% {
	opacity:0.8;
    -webkit-transform: none;
            transform: none;
  }
  100% {
    opacity:0;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes arowdh {
  0% {
	opacity:0;
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  80% {
	opacity:0.8;
    -webkit-transform: none;
            transform: none;
  }
  100% {
    opacity:0;
    -webkit-transform: none;
            transform: none;
  }
}
.in_bt{padding-top:5%; float:right;}


#container{margin:0 auto; position:absolute; top:5%; margin-top:220px; left:0; border-bottom:1px solid #fff; height:160px; right:0; z-index:9999;}
#container h2 {font-weight:normal;line-height:28px;}
#container p{padding:5px 0;}
.credit{text-align:center;padding: 20px 0 100px;font-size:10px;}

/*-核心代码-*/
/* Menu style */
	#timeline {
		width: 1020px;
		margin:0 auto;
		position: relative;
		overflow:hidden;
	}
		#dates {
			overflow: hidden;
			padding-bottom:270px;
		}
			#dates li {
				list-style: none;
				float: left;
				width: 340px;
				font-size: 24px;
				text-align: center;
				background: url('../images/biggerdot.png') center bottom no-repeat;
			}
				#dates a {
					color:#fff;
				}
				#dates a span{color:#fff;}
				
		
		#issues {
			width: 1020px;
			overflow: hidden;
		}	#issues li{width:1020px;float: left;}
			#issues li h3{
				width: 285px;
				height:285px;
				border-radius:100%;
				border:2px solid rgba(255,255,255,0.6);
				list-style: none;
				position:relative;
				margin:0 auto;
				padding:10px;
			}
			#issues li h3 span{display:block; width:107px; height:78px; background:url(img/in2icon.png) no-repeat center; position:absolute; top:5px; left:-75px;}
			#issues li img{border-radius:100%;}
		
		#grad_left,
		#grad_right {
			width: 100px;
			height: 350px;
			position: absolute;
			top: 0;
		}
			#grad_left {
		        left: 0;
		        border-radius:5px;
		        background: url('../images/grad_left.png') repeat-y;
			}
			#grad_right {
		        right: 0;
		        background: url('../images/grad_right.png') repeat-y;
			}
		
		/*#next,
		#prev {
			position: absolute;
			top: 0;
			font-size: 70px;
			top: 170px;
			width: 22px;
			height: 38px;
			background-position: 0 0;
			background-repeat: no-repeat;
			text-indent: -9999px;
			overflow: hidden;
		}
			#next:hover,
			#prev:hover {
				background-position: 0 -76px;
			}
			#next {
				right: 0;
				background-image: url('../images/next.png');
			}
			#prev {
				left: 0;
				background-image: url('../images/prev.png');
			}
				#next.disabled,
				#prev.disabled {
					opacity: 0.2;
				}*/
#dates .selected h3{ font-size:48px; font-weight:normal;}
#dates{margin-top:-160px;}
#dates a h3{font-size:30px; color:#fff; font-weight:normal; margin-top:10px;}
#dates a h4{font-size:18px; color:#fff; font-weight:normal;}
#dates a span{display:none; font-size:18px;}
#dates .selected span{display:block;}
#dates a i{display:block; width:22px; height:22px; border-radius:100%; background:#fff; margin:0 auto 40px;}
#dates .selected i{display:none;}
#dates a{display:block;}
#dates .selected{padding-top:160px;}

/********  banner   */

#page-container, #content-container {
	overflow: hidden
}
#yt-capture-background {
	position: absolute;
	left: 0;
	width: 100%;
	height: 443px;
	overflow: hidden
}
#yt-capture-background img {
	min-width: 100%;
	min-height: 100%
}
#yt-capture-header {
	position: absolute;
	width: 970px;
	margin-top: 35px;
	z-index: 5
}
#yt-capture-logotype img {
	float: left
}
#yt-capture-logotype img.yt-capture-logo {
	margin: 13px 13px 0 25px
}
.exp-new-site-width #yt-capture-header {
	width: 1003px
}
#yt-capture-hero {
	position: relative;
	height: 756px;
}
#yt-capture-hero, #yt-capture-hero a {
	color: #fff
}
#yt-capture-hero h2 {
	font-size: 40px;
	font-family: Open Sans, arial, sans-serif;
	font-weight: 300;
	line-height: 48px
}
#yt-capture-hero p {
	font-size: 15px;
	line-height: 20px;
	margin: 15px 0
}
#yt-capture-hero a {
	font-size: 16px
}
#yt-capture-hero-nav {
	position: absolute;
	bottom: -50px;
	width: 100%;
	text-align: center;
	z-index: 3
}
.yt-capture-hero-nav-item {
	margin: 0 8px;
	width: 22px;
	height: 22px;
	background:url(img/in_pro.png) no-repeat center;
	border:none;
	cursor: pointer;
	
}
.yt-capture-hero-nav-item-current, .yt-capture-hero-nav-item:hover {
	background:url(img/in_proon.png) no-repeat center;
}
.yt-capture-hero-item {
	position: absolute;
	width:100%;
	bottom: 0;
	height:756px;
	opacity:0;
}
.yt-capture-hero-iphone-capture, .yt-capture-hero-iphone-share, .yt-capture-hero-iphone-enhance {
	position: absolute;
	bottom: -125px;
	z-index: 0
}
.yt-capture-hero-iphone-capture {
	left: 460px
}
.yt-capture-hero-iphone-share {
	left: 550px
}
.yt-capture-hero-iphone-enhance {
	left: 500px
}
#yt-capture-hero-links {
	position: absolute;
	bottom: 50px
}
#yt-capture-hero-links div.yt-uix-overlay {
	display: inline-block
}
#yt-capture-overlay-target {
	cursor: pointer;
	font-size: 16px
}
#yt-capture-promo-video {
	width: 640px;
	height: 360px;
	margin-top: 20px
}
#yt-capture-promo-overlay-close {
	text-align: right;
	margin-top: 4px;
	margin-bottom: -10px
}
#yt-capture-promo-overlay-close .yt-uix-overlay-close:hover, #yt-capture-promo-overlay-close .yt-uix-overlay-close:focus {
	background-color: transparent
}
.yt-capture-hero-item h2, .yt-capture-hero-item p {
	position: relative;
	left: -15px
}
.yt-capture-hero-item-current {
	z-index: 3;
	opacity:1;
}
.yt-capture-hero-item-current h2, .yt-capture-hero-item-current p {
	left: 0
}
.yt-capture-hero-item h2, .yt-capture-hero-item p, .yt-capture-hero-item-img {
	opacity: 0;
*display:none
}
.ie8 .yt-capture-hero-item h2, .ie8 .yt-capture-hero-item p, .ie8 .yt-capture-hero-item-img {
	display: none
}
.yt-capture-hero-item-current h2, .yt-capture-hero-item-current p, .yt-capture-hero-item-current img {
*display:block
}
.ie8 .yt-capture-hero-item-current h2, .ie8 .yt-capture-hero-item-current p, .ie8 .yt-capture-hero-item-current-img {
	display: block
}
.yt-capture-hero-item-current .yt-capture-hero-item-img {
	margin-left: 0
}
.yt-capture-hero-item-arrow {
	width: 0;
	height: 0;
	margin-left: 35px;
	border: 10px solid transparent;
	border-left-color: #fff;
	vertical-align: text-bottom
}
#yt-capture-features {
	color: #434343;
	margin-bottom: 40px
}
#yt-capture-features h3 {
	margin-bottom: 15px;
	font-size: 18px;
	font-family: Open Sans, arial, sans-serif;
	font-weight: 300
}
#yt-capture-features p {
	font-size: 13px;
	line-height: 20px
}
.yt-capture-features-illustration {
	float: left;
	width: 50px;
	margin-right: 30px;
	text-align: right
}
#yt-capture-available {
	color: #434343;
	border-top: 1px solid #e2e2e2;
	padding: 55px 0 0;
	text-align: center;
	font-size: 18px;
	font-family: Open Sans, arial, sans-serif
}
#yt-capture-appstore img {
	margin: 20px 0
}
#yt-capture-available-soon {
	color: #999
}

.in_prolf{position:relative; height:100%; width:540px;}
.in_prolf h3{position:absolute; top:40%; left:0; opacity:0; transition:1.3s; z-index:10;}
.in_prolf h4{position:absolute; top:22%; left:-50px; opacity:0; transition:1.3s; transition-delay:0.8s;  z-index:100;}
.inprobg{position:absolute; top:0; left:0; right:0; bottom:0; opacity:0; transition:0.8s; height:100vh;}
.yt-capture-hero-item-current .inprobg{opacity:1;}
.yt-capture-hero-item-current .in_prolf h3{opacity:1;}
.yt-capture-hero-item-current .in_prolf h4{opacity:1; left:0;}
.in_prort{margin-right:-50px; transition:1.3s; transition-delay:0.8s; opacity:0; position:absolute; top:40%; right:0;}
.yt-capture-hero-item-current .in_prort{margin-right:0; opacity:1;}



/********/
.in4{height:100%; overflow:hidden;}
.in_prolspic{position:absolute; top:0; left:0; right:0; bottom:0; opacity:0; z-index:9; transition:2s;}
.in4_nav a{display:block; color:#fff; position:absolute; top:0; bottom:0; margin:auto; width:33.333%; text-align:center; z-index:99; cursor:default;}
.in4_nav a:nth-child(1){left:0; border-right:1px solid rgba(255,255,255,0.5);}
.in4_nav a:nth-child(2){left:33.333%;border-right:1px solid rgba(255,255,255,0.5);}
.in4_nav a:nth-child(3){right:0;}
.in4_nav i{opacity:0; background:url(img/shui2.png) no-repeat center; width:41px; height:78px; display:block; transition:1.5s; margin-left:auto; margin-right:auto; margin-top:0px;}
.in4_nav a h3{padding-top:50%; text-transform:uppercase; font-size:48px; color:#fff;}
.in4_nav a h4{font-size:36px; font-weight:normal; color:#fff;}
.in4_nav a h5{font-size:24px; font-weight:normal; color:#fff;}

.in5{background:url(images/bxfhnwdusdakdi2zgcfiva.jpg) no-repeat center;background-size:100% 100%; height:100%; overflow:hidden;}
.in5wz{padding-top:15%;}
.in_6{background:url(images/9.jpg) no-repeat center; height:100%; overflow:hidden;}
.kqbn1 h2 img{ display:block;position:absolute; bottom:0; left:0; right:0; max-height:90%;}
.bn1ps h6{position:absolute; bottom:20px; left:0; right:0; z-index:99; }
.bn1ps h6 img{ display:block;max-width:100%;}
.bn1ps dd{position:absolute; bottom:0; left:0; right:0; z-index:99; }
.bn1ps dd img{ display:block;max-width:100%;}
.kqbn1 h4 img{display:block;position:absolute; top:40%; left:0; z-index:99;}
.kqbn1 h5 img{display:block;position:absolute; top:50%; margin-top:-300px; right:0; z-index:99;}
.slick-slide.slick-active .kqbn1 h2 img{
	animation: bn1dh1 1.5s ease-out 1.5s;
	-webkit-animation: bn1dh1 1.5s ease-out 1.5s;
	animation-fill-mode: both;
	-webkit-animation-fill-mode: both;
	opacity:1;
}
.slick-slide.slick-active h6 img{
	animation: bn1dhxin1 1.5s ease-out 2s;
	-webkit-animation: bn1dhxin1 1.5s ease-out 2s;
	animation-fill-mode: both;
	-webkit-animation-fill-mode: both;
	opacity:0;
}

@keyframes bn1dhxin1{ 0%{ opacity: 0; margin-bottom:-50px}100%{ opacity: 1; margin-bottom: 0; } }
@-webkit-keyframes bn1dhxin1{ 0%{ opacity: 0; margin-bottom:-50px}100%{ opacity: 1; margin-bottom: 0; } }
@keyframes bn1dh1{ 0%{ opacity: 1; margin-bottom:50px}100%{ opacity: 1; margin-bottom: 0; } }
@-webkit-keyframes bn1dh1{ 0%{ opacity: 1; margin-bottom:50px}100%{ opacity: 1; margin-bottom: 0; } }
.slick-slide.slick-active .kqbn1 h4 img{
	animation: bn1dh2 1.5s ease-out 1s;
	-webkit-animation: bn1dh2 1.5s ease-out 1s;
	animation-fill-mode: both;
	-webkit-animation-fill-mode: both;
	opacity:0;
}
@keyframes bn1dh2{ 0%{ opacity: 0; margin-right:-50px}100%{ opacity: 1; margin-right: 0; } }
@-webkit-keyframes bn1dh2{ 0%{ opacity: 0;  margin-right: -50px; }100%{ opacity: 1; margin-right: 0; } }
.slick-slide.slick-active .kqbn1 h5 img{
	animation: bn1dh3 1.5s ease-out 1s;
	-webkit-animation: bn1dh3 1.5s ease-out 1s;
	animation-fill-mode: both;
	-webkit-animation-fill-mode: both;
	opacity:0;
}
@keyframes bn1dh3{ 0%{ opacity: 0; margin-left:-50px}100%{ opacity: 1; margin-left: 0; } }
@-webkit-keyframes bn1dh3{ 0%{ opacity: 0;  margin-left: -50px; }100%{ opacity: 1; margin-left: 0; } }
.kqbn2 h4 img{display:block;position:absolute; top:50%; max-width:calc(100% - 450px); margin-top:-215px; right:0; z-index:99;}
.kqbn2 h5 img{display:block;position:absolute; bottom:20%; max-height:90%; left:0; z-index:99;}
.slick-slide.slick-active .kqbn2 h4 img{
	animation: bn1dh2 1.5s ease-out 1s;
	-webkit-animation: bn1dh2 1.5s ease-out 1s;
	animation-fill-mode: both;
	-webkit-animation-fill-mode: both;
	opacity:0;
}
.slick-slide.slick-active .kqbn2 h5 img{
	animation: bn1dh3 1.5s ease-out 1s;
	-webkit-animation: bn1dh3 1.5s ease-out 1s;
	animation-fill-mode: both;
	-webkit-animation-fill-mode: both;
	opacity:0;
}
@keyframes btexth{ 0%{ opacity: 0; margin-top: -405px; }100%{ opacity: 1; margin-top:-480px; } }
@-webkit-keyframes btexth{ 0%{ opacity: 0; margin-top: -405px; }100%{ opacity: 1; margin-top:-480px; } }
@-moz-keyframes btexth{ 0%{ opacity: 0; margin-top: -405px; }100%{ opacity: 1; margin-top:-480px; } }
@-o-keyframes btexth{ 0%{ opacity: 0; margin-top: -405px; }100%{ opacity: 1; margin-top:-480px; } }
#prev,#next{cursor:pointer; position:absolute; top:125px; z-index:999;}
#prev{left:0;}
#next{right:0;}
.in3_ps{position:absolute; top:0; left:0; right:0; bottom:0;}

.lang{font-size:14px; color:#eee; text-align:center; padding-top:25px; display:table; margin:0 auto;}
.lang a{margin:0 10px; display:block; float:left; width:40px; height:20px; line-height:20px; text-align:center; border-radius:10px; background:#fff; color:#666;}
.lang a:hover{color:#fff; background:#d10413;}
.nav{padding-top:40px;}
.nav ul li{font-size:18px; margin-top:10px; line-height:36px; height:36px; text-align:center;}
.nav ul li a{display:block; border-radius:18px; line-height:36px; color:#fff; font-family:'font1'; width:110px; margin:0 auto;}
.nav ul li a:hover{color:#d10413; background:#fff;}
.nav ul li .nav_on{color:#d10413; background:#fff;}
.slideGroup .parBd ul li h4{font-size:20px; text-align:center; padding:10px 0 5px;}
.slideGroup .parBd ul li h5{font-size:16px; text-align:center; font-weight:normal;}
.slideGroup .parBd ul li h6{font-size:14px; text-align:center; font-weight:normal;}
.in_prort{position:relative;}
.in_prort i{font-size:20px; font-weight:bold; color:#878787; font-style:normal; font-family:'font2'; position:absolute; left:-25px;}
.in_prort h3{font-size:48px; font-family:'font1'; font-weight:normal; color:#fff;}
.in_prort h3 span{font-size:24px;}
.in_prort h4{font-size:24px;font-family:'font1'; display:table; line-height:35px; color:#fff; background:rgba(263,0,17,0.8); font-weight:normal; padding:0 10px;}
.in_prort h5{font-size:24px;font-family:'font1'; font-weight:normal; color:#fff; line-height:36px; padding-top:15px;}
.in_newsbt{position:absolute; padding-right:15px; left:0; border-right:1px solid rgba(255,255,255,0.5); top:0; bottom:0; color:#fff; width:112px;}
.in_newsbt a{color:#fff; display:block; text-align:right; position:absolute; left:0; top:50%;}
.in_newsbt a h3{font-size:28px; font-weight:normal;font-family:'font1'; color:#fff; padding-top:75px;}
.in_newsbt a h4{font-size:30px; font-family:"Times New Roman", Times, serif; font-weight:normal; opacity:0.6; color:#fff;}
.in_newsbt a h5{font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:normal; opacity:0.6; color:#fff;}
.in_newsbt a:hover h4,.in_newsbt a:hover h5{opacity:1;}
.in_newsnr{position:absolute; left:128px; top:0; bottom:0; margin:auto; height:525px;}
.in_newsnr a h3{font-size:20px; overflow:hidden; font-weight:normal; color:#fff;font-family:'font1'; padding-top:40px; max-width:425px; padding-left:15px;}
.in_newsnr a h4{font-size:14px; font-weight:normal; color:#fff; opacity:0.7; max-width:425px; padding-left:15px; padding-top:20px}
.in_newsnr a h5{font-size:14px; font-weight:normal; color:#fff; opacity:0.7; padding-left:15px; font-family:"Times New Roman", Times, serif; padding-top:25px; border-bottom:1px solid rgba(255,255,255,0.5); padding-bottom:20px;}
.in_newsnr a{display:block;}
.in_newspic img{display:block;}
.in_newspic{position:relative; overflow:hidden;}
.in_newsnr a .in_newspic span{display:block; width:0; height:3px; left:0; top:0; background:#d10413; position:absolute; ;}
.in_newsnr a:hover .in_newspic span{left:0; width:100%;}
.in_newsnr a h3 span{display:block; height:2px; background:rgba(255,255,255,0.7); opacity:0; width:100%;}
.in_newsnr a:hover h3 span{opacity:1;}
.in_newsnr a:hover h4,.in_newsnr a:hover h5{opacity:1;}
.in_62nr{position:absolute; left:0; top:0; bottom:0; right:0; margin:auto; height:525px;}
.in_62xian{position:absolute; left:127px; height:100%; width:1px; background:rgba(255,255,255,0.5); top:0; bottom:0;}
.in_62{width:585px; position:relative; height:100%;}
.in_newsbt2{padding-right:15px;color:#fff; width:112px;}
.in_newsbt2 a{color:#fff; display:block; text-align:right;}
.in_newsbt2 a h3{font-size:28px; font-weight:normal;font-family:'font1'; color:#fff;}
.in_newsbt2 a h4{font-size:30px; font-family:"Times New Roman", Times, serif; font-weight:normal; opacity:0.6; color:#fff;}
.in_newsbt2 a h5{font-size:14px; font-family:"Times New Roman", Times, serif; font-weight:normal; opacity:0.6; color:#fff;}
.in_newsbt2 a:hover h4,.in_newsbt a:hover h5{opacity:1;}
.in_news2{width:407px;}
.in_news2 a h3{font-size:20px; overflow:hidden; font-weight:normal; color:#fff;font-family:'font1'; max-width:425px; padding-left:15px;}
.in_news2 a h4{font-size:14px; font-weight:normal; color:#fff; opacity:0.7; max-width:425px; padding-left:15px; padding-top:20px}
.in_news2 a h5{font-size:14px; font-weight:normal; color:#fff; opacity:0.7; padding-left:15px; font-family:"Times New Roman", Times, serif; padding-top:25px; border-bottom:1px solid rgba(255,255,255,0.5); padding-bottom:20px;}
.in_news2 a{display:block;}
.in_news2 a .in_newspic span{display:block; width:0; height:3px; left:0; top:0; background:#d10413; position:absolute; ;}
.in_news2 a:hover .in_newspic span{left:0; width:100%;}
.in_news2 a h3 span{display:block; height:2px; background:rgba(255,255,255,0.7); opacity:0; width:100%;}
.in_news2 a:hover h3 span{opacity:1;}
.in_news2 a:hover h4,.in_news2 a:hover h5{opacity:1;}
.in_62nr ul li{margin-bottom:20px;}
.in_61{height:100%;}

.section-7{}
.ft_bq{background:#1c335e}
.ft_nav ul li{float:left; max-width:105px; padding-right:30px;}
.ft_nav ul li a{color:#c5c5c5; font-size:14px; display:block; margin-bottom:29px;}
.ft_nav ul li span a{font-size:12px; line-height:14px; margin-bottom:13px;}
.ft_nav ul li a:hover{color:#d00412;}
.ft_lxnr{font-size:14px; line-height:25px; color:#000;     padding-top:15px; text-align:left;}
.ft_lxbt{font-size:24px; color:#666; line-height:25px; text-align:left;}
.ft_lxbt img{padding-left:20px;}
.ft_icon{padding-top:20px;}
.bdsharebuttonbox a{display:block; float:left; margin-right:20px !important; padding-left:0 !important; opacity:0.4;}
.bdsharebuttonbox .bds_weixin { background: url(img/ft_i4.png) no-repeat center center/30px 30px !important; width:30px; height:30px; display:block; }
.bdsharebuttonbox .bds_qzone {  background: url(img/ft2.png) no-repeat center center/30px 30px !important; width:30px; height:30px; display:block; }
.bdsharebuttonbox .bds_tsina {  background: url(img/ft_i1.png) no-repeat center center/30px 30px !important; width:30px; height:30px; display:block; }
.bdsharebuttonbox .bds_sqq {  background: url(img/ft_i3.png) no-repeat center center/30px 30px !important; width:30px; height:30px; display:block; }
.bdsharebuttonbox .bds_tqq {  background: url(img/ft_i2.png) no-repeat center center/30px 30px !important; width:30px; height:30px; display:block; }
.bdsharebuttonbox a:hover{opacity:1 !important;}
.ft_bq{text-align:center; color:#fff; font-size:12px;}
.ft_bq a{color:#fff;}
.nei_bg{background:rgba(255,255,255,0.75); position:relative;}
.nei_bt{padding-top:70px; font-size:24px; font-family:'font1'; background:url(img/nei_btbg.png) no-repeat left bottom; padding-bottom:50px;}
.nei_bt span{font-family:"Times New Roman", Times, serif; font-size:48px; text-transform:uppercase;}
.nei_menu a{display:block; float:left; margin-left:30px; font-size:16px; position:relative; padding-top:90px; overflow:hidden;}
.nei_menu a span{display:block; position:absolute; background:url(img/nei_navbg.png) no-repeat center bottom; height:80px; width:19px; margin:0 auto; left:0; right:0; opacity:0; top:-100%;}
.nei_menu a:hover span{top:0; opacity:1;}
.nei_menu .nei_navon span{top:0; opacity:1;}
.nei_menu a:hover{color:#4cbacd;}
.nei_menu .nei_navon{color:#4cbacd;}
.nei_gotop{position:absolute; top:170px; right:20px; z-index:999;}
.nei_gotop{transition:1.3s;}
.abt1_nr{padding:10px 0 60px;}
.abt1_nr img{max-width:100%; display:block;}
.abt_nr{font-size:16px; line-height:36px; max-width:1140px;}
.abt_nr h3{font-size:30px; font-weight:normal;font-family:'font1'; padding-bottom:32px;}
.abt2{background:#ecf4ff;}
.abt2rtnr{line-height:36px; font-size:18px; }
.abt2lf img{max-width:100%;}
.abt3,.abt4{padding:50px 0;}
.abt3_lf{font-size:18px; line-height:36px;}
.abt3pic{z-index:99;}
.abt4_wz{font-size:18px; line-height:36px;}
.abt4wz{font-size:18px; line-height:36px; padding-top:40px;}
.abt_btm{background:url(img/abt_btmpic.jpg) no-repeat center; background-size:cover;}
.abt4_pic img{max-width:100%;}
.ry_1jj{padding-top:100px; font-size:18px; line-height:24px; color:#666;}
.ry_1jj h3{font-size:38px; font-family:'font1'; font-weight:normal; color:#333; padding-bottom:30px;}
.ry_1lsrt{background:#f5f5f5;}
.ry_1ls{padding-top:20px;}

.Div1{width:540px;height:550px;margin:100px auto 0;overflow:hidden;position:relative;}
.Div1_title{ display:table; margin:0 auto;}
.Div1_title span{display:block}
.Div1_title span a{display:block;float:left;}
.Div1_prev{padding:2px 10px 0 0;}
.Div1_next{padding:2px 0 0 0px;}
.Div1_title span a{ background:#8b8a8a; margin-top:15px; width:9px; height:9px; border-radius:100%;margin-right:10px;}
.Div1_title span a:hover{background:#d10413;}
.Div1_title span a.Div1_title_a1{background:#d10413;}

.Div1_main{padding-top:13px;height:390px;width:10000px;overflow:hidden;position:relative;z-index:1;}
.Div1_main div{width:540px;height:390px;float:left;}

.Div1 .Div1_prev1 ,.Div1 .Div1_next1{display:block;cursor:pointer;z-index:2; font-size:26px; color:#666; float:left;}
.Div1 .Div1_prev1:hover ,.Div1 .Div1_next1:hover{color:#d10413;}
.Div1 .Div1_prev1{margin-right:10px;}
.Div1 .Div1_next1{margin-left:10px;}
.Div1_main ul{padding:0 2%;}
.Div1_main ul li{width:30.333%; float:left; margin-left:2.5%; margin-bottom:26px; position:relative;}
.Div1_main ul li a{cursor:pointer; display:block;}
.Div1_main ul li img{width:100%; display:block;}
.Div1_main ul li span{display:block; border-bottom:5px solid #d10413; border-right:5px solid #d10413; width:calc(100% - 5px); height:calc(100% - 5px); right:-5px; bottom:-5px; position:absolute; opacity:0;}
.ry_1lslf h3{font-size:48px; color:#fff; padding-bottom:20px;}
.ry_1lslf{background:#d10413;}
.ry_1lslf img{max-width:100%; display:block; margin:0 auto;}
.ry_1lslf h4{font-size:14px; padding-top:20px; color:#fff; font-weight:normal; text-align:center;}
.ry_gg{background:url(img/ry_ggbg.jpg) no-repeat center bottom; margin-top:100px;}
.ry_gg img{max-width:100%;}
.ry_btm{padding:60px 0;}
.ry_2bt h3{font-size:38px; font-family:'font1'; font-weight:normal; color:#333;}
.ry_2bt h4{font-size:24px; font-family:'font1'; font-weight:normal; color:#666; line-height:72px;}
.ry_2bt h4 span{font-size:48px; color:#d10413;}

.Div2{width:1300px;margin:50px auto 0;overflow:hidden;position:relative;}
.Div1_title2{ display:table; margin:0 auto;}
.Div1_title2 span{display:block}
.Div1_title2 span a{display:block;float:left;}
.Div1_prev2{padding:2px 10px 0 0;}
.Div1_next2{padding:2px 0 0 0px;}
.Div1_title2 span a{ background:#8b8a8a; margin-top:15px; width:9px; height:9px; border-radius:100%;margin-right:10px;}
.Div1_title2 span a:hover{background:#d10413;}
.Div1_title2 span a.Div1_title_a12{background:#d10413;}

.Div1_main2{padding-top:13px;width:10000px;overflow:hidden;position:relative;z-index:1;}
.Div1_main2 div{width:1300px;float:left;}

.Div2 .Div1_prev2 ,.Div2 .Div1_next2{display:block;cursor:pointer;z-index:2; font-size:26px; color:#666; float:left;}
.Div2 .Div1_prev2:hover ,.Div2 .Div1_next2:hover{color:#d10413;}
.Div2 .Div1_prev2{margin-right:10px;}
.Div2 .Div1_next2{margin-left:10px;}
.Div1_main2 ul{padding:0 2%;}
.Div1_main2 ul li{width:25%; float:left; position:relative;}
.Div1_main2 ul li a{ padding:4%; display:block; background:#f5f5f5;}
.Div1_main2 ul li a:hover{background:#d10413;}
.Div1_main2 ul li img{width:calc(100% - 20px); display:block; border:10px solid rgba(255,255,255,1); transition:0.8s;}
.Div1_main2 ul li a:hover img{ border:10px solid rgba(255,255,255,0.7);}
.Div1_main2 ul li span{display:block; font-size:14px; text-align:center; padding-top:20px;}
.Div1_main2 ul li a:hover span{color:#fff;}
.zl_dt img{max-width:100%;}
.zl_dt{padding:50px 0;}
.zl_1{padding-bottom:30px; }
.zl_1 h4{font-size:18px; line-height:36px; padding:20px 4%; font-weight:normal;}
.zl_1 h3{font-size:30px; color:#fff; background:#d10413; display:table; line-height:58px; border-radius:29px; font-family:'font1'; padding:0 4%; font-weight:normal;}
.zl_pic1{padding-bottom:60px;}
.zl_lf{padding:30px 4%;}
.zl_rt{padding:30px 4%;}
.zl_1 span{font-size:24px; color:#d10413; display:block; position:relative; padding-left:35px; }
.zl_1 span::before{position:absolute; display:block; left:0; top:5px; background:#d10413; width:19px; height:19px; border-radius:100%; content:'';}
.zl_rt h5{font-size:18px; font-weight:normal; line-height:36px; padding-top:25px; color:#666;}
.zl_2bt{font-size:24px; text-align:center; color:#28327e;}
.zl_2{padding:20px 0 60px;}
.zl2_list{padding-top:15px;}
.zl2_list ul li h3{font-size:22px; color:#28327e;  position:relative; border-bottom:1px solid #28327d; padding:20px 0 9px 25px; font-weight:normal;}
.zl2_list ul li h3::before{position:absolute; left:0; top:30px; content:''; background:#28327d; width:14px; height:14px; border-radius:100%;}
.zl2_list ul li h4{font-size:14px; font-weight:normal; padding:10px 0 0 25px;}
.zl2_list ul li img{display:block; padding-top:25px; max-width:100%;}
.zl_pic1 img{max-width:100%;}
.zl_btm{padding-bottom:60px;}
.zl_btm img{max-width:100%;}
.ln_1lf img{width:100%;}
.ln_1{margin-top:20px; background:#eee;}
.ln_1rtpd h4{font-size:18px; font-weight:normal; line-height:36px; padding-top:40px;}
.ln_1rtpd h3{text-align:right;}
.ln_1rtpd h5{font-size:24px; font-weight:normal; font-family:'font1'; color:#fff; background:rgba(211,22,36,0.9); padding:30px 4%;}
.ln_2{background:url(img/ln_bg1.png) no-repeat top right; padding:80px 0;}
.ln_2lf span{display:block; background:#eee; height:440px; width:60%;}
.ln_2lf{position:relative;}
.ln_2lf img{display:block; left:10%; position:absolute; top:0; bottom:0; margin:auto 0;}
.ln_2rt{font-size:18px; line-height:36px;}
.ln_3{background:url(img/ln_bg2.jpg) no-repeat center;}
.ln_3lf{padding:50px 0;}
.ln_3lf h3{font-size:18px; line-height:36px; font-weight:normal;}
.ln_3lf h4{font-size:24px; font-weight:normal; padding-top:10px;}
.ln_3lf h5{font-size:24px; font-weight:normal; color:#fff; background:#d31624; padding:4%; margin-top:30px;}
.ln_3lf h5 span{font-size:36px; display:block;}
.ln_4{padding:50px 0;}
.ln_4rt h3{font-size:36px; color:#d10413; font-weight:normal;}
.ln_4rt h4{font-size:24px; font-weight:normal;}
.ln_5{background:#d11421; color:#fff;}
.ln_5lf h3{font-size:36px; font-weight:normal;}
.ln_5lf h4{font-size:24px; font-weight:normal;}
.ln_6{background:url(img/ln_bg3.png) no-repeat center bottom;}
.ln_6bt{font-size:30px; color:#d10413; text-align:center; padding-top:45px;}
.ln_6 ul li{border:8px solid rgba(209,4,19,0.25); border-radius:100%; float:left; margin-top:40px;}
.ln_6 ul li a{display:block; font-size:18px; text-align:center; border:3px solid #d10413; border-radius:100%; background:#fff;}
.ln_6 ul li a:hover{background:#d10413; color:#fff;}
.ls1{background:#d00412; margin-top:50px;}
.ls1lf{padding:120px 0 100px;}
.ls1rt{background:#fff;}
.ls1rt img{display:block; margin-top:-50px;}
.ls_picmw img{max-width:100%;}
.ls4{background:#23a8c3;}
.ls6{background:#23a8c3;}
.ls_6rt{background:#d10412;}
.ls9{background:#c5a86f;}
.ls10{background:url(img/ls_bg.png) no-repeat center bottom; padding:80px 0;}
.pz_bg{background:url(img/pz_bg.jpg) no-repeat center; background-size:cover; padding:60px 0;}
.pz_bt{background:url(img/pz_btbg.png) no-repeat center; height:195px; font-size:30px; text-align:center; font-family:'font1'; color:#fff;}
.pz_bt span{display:block; font-family:Arial; font-weight:bold; font-size:60px; padding-top:50px;}
.pz_top{background:url(img/pz_bg2.png) no-repeat center top;}
.pz_topls ul li{background:url(img/pz_bt2bg.png) no-repeat center; color:#fff; text-align:center;}
.pz_topls ul li h3{font-size:30px; font-family:Arial; text-transform:uppercase;}
.pz_topls ul li h4{font-size:30px; font-weight:normal; font-family:'font1';}
.pz_topls ul li h5{font-size:18px; font-weight:normal;}
.pz_pic img{display:block; margin:0 auto; max-width:100%;}
.pz_nr{font-size:24px; color:#82e9fd; padding-top:40px; line-height:96px; text-align:center; font-family:'font1';}
.pz_nr span{font-size:48px;}
.pz_nr i{font-size:36px; font-style:normal;}
.lf_menu{position:fixed; left:0; bottom:0; top:0; height:100%; z-index:999;}
.lf_menups{position:relative; height:100%;}
.lf_menujt{position:absolute; left:0; top:50%; margin-top:-101px; cursor:pointer; transition:0.8s; }
.lf_menups:hover .lf_menujt{left:200px;}
.lf_menunr{position:absolute; left:-200px; background:#fff; top:0; bottom:0; width:196px; border-right:4px solid #d10413;transition:0.8s; }
.lf_menups:hover .lf_menunr{left:0;}
.lf_menunr a{display:block; padding:20px 0 20px 30px; font-size:16px; border-bottom:1px solid #eee;}
.lf_menunr a:hover{color:#d10413;}
.pro_bt{font-size:18px; text-align:center; padding:40px 0;}
.pro_bt span{display:block; font-family:"Times New Roman", Times, serif; color:#d10413; font-size:48px; text-transform:uppercase; font-weight:bold;}
.pro_dalei ul li{width:280px; height:398px; text-align:center;}
.pro_dalei ul li a{display:block;width:280px; height:298px; padding-top:100px; background:url(img/pro_navbg.png) no-repeat center; cursor:pointer;}
.pro_dalei ul li a:hover{background:url(img/pro_navbga.png) no-repeat center;}
.pro_dalei ul li i{display:block; width:55px; height:55px; margin:0 auto; transition:0.8s;}
.pro_dalei ul li:nth-child(1) i{background:url(img/pro_i1.png) no-repeat top left;}
.pro_dalei ul li:nth-child(2) i{background:url(img/pro_i2.png) no-repeat top left;}
.pro_dalei ul li:nth-child(3) i{background:url(img/pro_i3.png) no-repeat top left;}
.pro_dalei ul li:nth-child(1) a:hover i{background-position:0 -55px;}
.pro_dalei ul li:nth-child(2) a:hover i{background-position:0 -55px;}
.pro_dalei ul li:nth-child(3) a:hover i{background-position:0 -55px;}
.pro_dalei ul li h3{font-size:32px;font-family:'font1'; padding-top:40px; font-weight:normal;}
.pro_dalei ul li h4{font-size:24px; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.pro_dalei ul li h5{font-size:14px; font-family:"Times New Roman", Times, serif; text-transform:uppercase; padding-bottom:35px;}
.pro_dalei ul li a:hover h3,.pro_dalei ul li a:hover h4,.pro_dalei ul li a:hover h5{color:#fff;}
.pro_dalei ul li span{display:block; width:30px; height:1px; background:#d10413; margin:0 auto;}
.pro_dalei ul li a:hover span{background:#fff;}
.pro_erbt h3{font-size:26px;font-family:'font1'; font-weight:normal; color:#d10413;}
.pro_erls{background:url(img/pro_btmbg.jpg) no-repeat center bottom; padding-bottom:70px;}
.pro_erbt{text-align:center; padding:40px 0;}
.pro_erbt h4{font-size:20px;font-family:"Times New Roman", Times, serif; text-transform:uppercase; font-weight:normal;}

.pro_erls ul li a{display:block;    text-align: center; box-shadow:5px 5px 15px #aaa;}
img{max-width:100%;}
.pro_erls ul li a h3{    text-align: center;
    line-height: 30px;font-size:18px; font-family:'font1'; font-weight:normal; color:#d10413;}
.pro_erls ul li a:hover h3{border-bottom:1px solid #d10413;}
.news_sc{background:#f5f5f5; padding:10px 30px; margin-top:40px;}
.news_sc span{display:block; font-size:18px; line-height:44px;}
.news_sc select{height:44px; font-size:14px; color:#999; border:1px solid #ccc;}
.news_sc select:focus{color:#000;}
.news_txt{ border:1px solid #ccc; height:42px; line-height:42px;}
.news_but{ background:#d10413; font-size:18px; color:#fff; height:44px; border:none; cursor:pointer; }
.pro_erjibt{text-align:center; padding-top:60px; font-size:26px;font-family:'font1'; padding-bottom:30px;}
.pro_erjibt span{font-size:24px; font-family:"Times New Roman", Times, serif; display:block; text-transform:uppercase;}
.pro_erlist ul li{padding:25px; background:#f5f5f5; margin-bottom:55px;}
.pro_erlf{border:15px solid #e0dfdf; transition:0.8s;text-align:center;}
.pro_erlist ul li:hover .pro_erlf{border-color:#d10413;}
.pro_errt h2{font-size:30px; font-family:'font1'; font-weight:normal; padding-top:40px;}
.pro_errt h3{font-size:18px;font-weight:normal;}
.pro_errt h4{width: 120px;

    background: #eccf8e;
    font-size: 20px;
    font-family: 'font1';
    font-weight: normal;
    margin-top: 40px;
    text-align: center;

    color: #fff;}
.pro_errt h5{font-size:16px; line-height:30px; font-weight:normal; padding-top:10px; color:#666;}
.pro_errt h6 span{display:block; font-size:24px; font-weight:normal;font-family:'font1'; background:#d10413; width:162px; height:55px; line-height:55px; text-align:center; color:#fff; border-radius:10px;}
.pro_errt h6{margin-top:30px;}
.pro_errt h6 i a{display:none; float:left; height:55px; margin-right:10px;}
.buy1{background:url(img/buy1.png) no-repeat center; width:55px;}
.buy2{background:url(img/buy2.png) no-repeat center; width:55px;}
.buy3{background:url(img/buy3.png) no-repeat center; width:103px;}
.pro_fh a{display:block; width:174px; height:54px; color:#fff; margin:0 auto; background:#4cbacd; font-size:18px; text-align:center; border-radius:27px; line-height:54px;}
.pro_fh a:hover{background:#333;}
.pro_fh{padding-bottom:70px;}
.fw_1,.qj_1{padding:45px 0;}

.fw_1logo a{display:block; float:left;}
.fw_2{padding:45px 0;}
.fw_2logo a{display:block; float:left;}
.fw_nr{font-size:18px; line-height:36px; padding:45px 0;}
.fw_1lferwei{position:relative; overflow:hidden;}
.fw_1lferwei span{display:block; margin:0 24px;}
.fw_1lferwei img{display:block;}
.fw_1lferwei i{display:block; position:absolute; top:-12px; left:0;animation: erweii 1s ease-out 1s;-webkit-animation: erweii 1s ease-out 1s;}
@keyframes erweii{ 0%{ top:-12px;}100%{ top:calc(100% + 12px);} }
.fw_1erweiwz{padding-top:15px;}
.fw_1lflj{padding-top:35px;}
.fw_1lflj a{display:block; color:#fff;font-family:'font1'; background:#d10413; font-size:30px; width:270px; height:55px; line-height:55px; text-align:center; border-radius:10px; box-shadow:5px 5px 10px #aaa;}
.fw_1rt{background:url(img/fw_1bg1.png) no-repeat center;}
.fw_1rt img{display:block; margin:0 auto;}
.fw_bt{background:url(img/fw_1btbg.jpg) no-repeat left bottom; font-size:24px;font-family:'font1'; padding:0 0 30px 11px;}
.fw_2nr{padding:50px 0; position:relative; font-size:18px; line-height:36px;}
.fw_2nr img{max-width:100%;}
.fw_3wz{max-width:620px;}
.fw_3pic img{display:block; margin:0 auto;}
.fw_4vd{text-align:center;}
.fw_4vd img{display:block; margin: 0 auto; max-width:100%;}
.fw_5{padding:55px 0;}
.fw_5top img{max-width:100%;}
.fw_5toprt h3{font-size:24px; padding-bottom:10px;}
.fw_5toprt h4{font-size:18px; font-weight:normal; line-height:36px;}
.fw_5pic{padding-top:40px;}
.fw_5pic img{display:block; margin:0 auto; max-width:100%;}
.fw_6nr{padding:30px 0; position:relative; font-size:18px; line-height:36px;}
.fw_btm{background:url(img/fw_1btm.jpg) no-repeat center; background-size:cover;}
.qj_2{padding:45px 0 70px;}
.qj_2lf h3{font-size:48px; font-weight:normal; font-family:'font1'; color:#d10413; padding-bottom:30px;}
.qj_2lf h4{font-size:18px; line-height:36px; font-weight:normal;}
.qj_2lf h5{font-size:19px; font-weight:normal;  line-height:36px; padding-top:20px;}
.qj_3{background:#f2f2f2; padding:65px 0;}
.qj_3bt{position:relative; font-size:30px;font-family:'font1'; color:#d10413; text-align:center; display:table; margin:0 auto;}
.qj_3bt span::before{display:block; position:absolute; content:''; top:15px; left:-130px; width:120px; height:1px; background:#707070;}
.qj_3bt span::after{display:block; position:absolute; content:''; top:15px; right:-130px; width:120px; height:1px; background:#707070;}
.qj_3jj{font-size:18px; text-align:center; padding:10px 0 30px;}
.qj_3ls ul li{float:left; width:24%; margin-left:1%;}
.qj_3ls ul{margin-left:-1%;}
.qj_3ls ul li img{max-width:100%;}
.qj_4top h3{font-size:30px; font-weight:normal; color:#d10413;font-family:'font1'; padding-bottom:20px;}
.qj_4{padding-top:50px;}
.qj_4btm{background:#d10413; color:#fff; padding:50px 0;}
.qj_4btmlf h3{font-size:30px;font-weight:normal; color:#fff;font-family:'font1'; padding-bottom:20px;}
.qj_4btmlf{font-size:18px; line-height:30px;}
.qj_5{padding:60px 0;}
.qj_5bt{font-size:48px; text-align:center; color:#d10413;font-family:'font1'; padding-bottom:20px;}
.qj_5nr{background:#f7f7f7; padding:20px; border-radius:10px;}
.qj_5lf .qj_5nr h5{display:block; position:absolute; right:20px; top:50%; margin-top:-80px;}
.qj_5nr{position:relative;}
.qj_5lf .qj_5nr span{padding-right:130px; display:block;}
.qj_5rt .qj_5nr span{padding-left:130px; display:block;}
.qj_5rt .qj_5nr h5{display:block; position:absolute; left:20px; top:50%; margin-top:-80px;}
.qj_5nr h3{font-size:20px; color:#d10413; padding-bottom:20px;}
.qj_5nr h4{font-size:18px; font-weight:normal; line-height:30px;}
.qj_6{padding-bottom:50px;}
.qj_6bt{font-size:48px; color:#d10413;font-family:'font1'; padding-bottom:20px; text-align:center;}
.qj_6bt span{display:block; font-size:24px; padding-top:15px;}
.qj_6ls ul li{padding-top:40px;}
.qj_6ls ul li h3{font-size:60px; color:#d10413; font-family:Arial; text-align:center; border-bottom:10px solid #d6d6d6;}
.qj_6ls ul li h4{ font-size:18px; font-weight:normal; line-height:30px; background:#f9f9f9; padding:20px; text-align:center;}
.qj_7bg{background:url(img/qj_pic9.jpg) no-repeat center; background-size:cover;}
.qj_8{text-align:center; padding:50px 0;}
.qj_8 img{display:block; margin:0 auto;}
.qj_9{padding-bottom:50px;}
.qj_9 h3{font-size:30px; color:#d10413;font-family:'font1'; padding-bottom:20px; text-align:center; font-weight:normal;}
.qj_9ls ul li{float:left; margin-top:30px;}
.qj_6bt i{display:block; text-align:center; font-style:normal; font-size:24px; font-family:Microsoft Yahei; padding-top:10px;}
.qj_10 ul li{margin-top:10px;}
.qj_10,.qj_11{padding-bottom:50px;}
.slideGroup2 ul li{position:relative;}
.slideGroup2 ul li span{display:block; position:absolute; bottom:0; left:0; right:0; line-height:60px; height:60px; background:rgba(0,0,0,0.55); font-size:18px; padding-left:20px; opacity:0;}
.slideGroup2 ul li img{display:block;}
.slideGroup2 ul li:hover span{opacity:1;}
.qj_12{background:#d10413; padding:55px 0; color:#fff; font-size:18px; line-height:30px; text-align:center;}
.news_bt{font-size:36px; font-family:'font1'; text-align:center;}
.news_bt span{display:block; font-size:24px; font-family:"Times New Roman", Times, serif; color:#d10413; text-transform:uppercase; font-weight:bold;}
.news_ls{padding:50px 0;}
.news_lslf img{display:block; max-width:100%;}
.news_lfbg{background:#d10413; padding:25px; position:relative;}
a .news_lfbg h3,a .news_lfbg h4{color:#fff;}
.news_lslf a .news_lftm,.news_lslf a .news_lftm span{color:#fff;}
.news_lftm{font-size:50px; font-weight:bold; text-align:center; position:absolute; left:25px; top:15px;}
.news_lftm span{font-size:14px; font-weight:normal; text-align:center; display:block;}
.news_lfnr{padding-left:90px;}
.news_lfnr h3{font-size:18px; font-weight:normal; padding-bottom:10px;}
.news_lfnr h4{font-size:14px; font-weight:normal; line-height:20px; opacity:0.8;}
a .news_lfmore{font-size:14px; margin-top:15px; width:185px; line-height:40px; height:40px; text-align:center; color:#fff; display:block; background:#d10413; transition:0.8s;}
a:hover .news_lfmore{width:100%;}
.news_list ul li{padding:30px 0; border-top:1px solid #c9c9c9; position:relative;}
.news_rttm{font-size:50px; font-weight:bold; text-align:center; position:absolute; left:15px; top:26px;}
.news_rttm span{font-size:14px; font-weight:normal; text-align:center; display:block;}
.news_rtnrls{padding-left:110px;}
.news_rtnrls h3{font-size:18px; font-weight:normal; padding-bottom:10px;}
.news_rtnrls h4{font-size:14px; font-weight:normal; line-height:20px; opacity:0.8;}
a .news_rttm,a .news_rttm span{color:#bcbbbb; transition:0.8s;}
a .news_rtnr h4{color:#666;}
a:hover .news_rttm,a:hover .news_rttm span{color:#d10413;}
a:hover .news_rtnr h3{color:#d10413;}
.news_ss{width:270px; border:1px solid #d2d2d2; height:38px; line-height:38px; border-radius:19px; margin-top:50px;}
.news_sstxt{width:180px; padding:0 10px; height:38px; line-height:38px; border:none; background:none;}
.news_ssbut{width:66px; height:38px; border:none; cursor:pointer; background:url(img/news_ss.png) no-repeat center;}
.news_nei{padding:40px 0;}
.news_neibt{font-size:26px; padding-bottom:10px;}
.news_nr{padding-top:20px; font-size:14px; line-height:24px;}
.news_nr img{max-width:100%;}
.news_rtfy ul li{padding-top:20px;}
.news_rtfy ul li a{display:block; background:#f5f5f5; padding:25px 20px;}
.news_rtfy ul li a h3{font-size:24px; padding-bottom:10px; color:#000;}
.news_rtfy ul li a h4{font-size:18px; line-height:30px; font-weight:normal; color:#818181;}
.news_rtfy ul li a span{display:block; font-size:12px; padding-top:5px; color:#818181;}
.news_rtfy ul li a:hover{background:#d10413;}
.news_rtfy ul li a:hover h3,.news_rtfy ul li a:hover h4,.news_rtfy ul li a:hover span{color:#fff; }
.news_rtfx{background:#fff; padding:25px 20px;}
.news_neifanhui a{display:block; background:#4cbacd; height:50px; text-align:center; line-height:50px; font-size:18px; color:#fff; margin-top:20px;}
.news_neifanhui a:hover{background:#d10413;}
.news_neinr{padding:4%;}
.news_ll a{ display:block; padding-left:30px; float:left; line-height:32px; margin-right:20px; font-size:14px; color:#cac8c8; }
.news_ll span{ display:block; padding-left:30px;  line-height:32px; margin-right:20px; font-size:14px; color:#cac8c8; }
.news_ll1{background:url(img/news_i1.png) no-repeat center left;}
.news_ll2{background:url(img/news_i2.png) no-repeat center left;}
.news_neinav{padding-top:40px;}
.news_neinav a{display:block; width:49%; font-size:16px; line-height:40px; height:40px; text-align:center; background:#dcd9da;}
.nnav1{float:left;}
.nnav2{float:right;}
.news_neinav a:hover{background:#d10413; color:#fff;}
.kj_list{padding:80px 0;}
.kj_nr h3{font-size:30px; font-weight:normal; font-family:'font1'; padding-top:30px;}
.kj_nr h4{font-size:18px; font-weight:normal;}
.kj_nr h5{font-size:18px; font-weight:normal; padding-top:30px; line-height:30px;}
.kj_nr h6{font-size:14px; font-weight:normal; height:38px; line-height:38px; width:125px; text-align:center; border-radius:5px; margin-top:30px;}
a:hover .kj_nr h6{color:#fff !important; background:#da343d;}
.szs_top{background:#d00412; margin-top:20px;}
.szs_topnr{color:#fff;}
.szs_topnr h3{font-size:48px; font-family:'font1'; font-weight:normal; padding-bottom:45px;}
.szs_topnr h4{font-size:30px; font-weight:normal;}
.szs_toplf img{width:100%;}
.szs_topnr h5{font-size:18px; line-height:36px; font-weight:normal;}
.szs_2{padding:50px 0;}
.szs2_rt h3{font-size:30px; font-weight:normal;font-family:'font1'; color:#d10413;}
.szs2_rt h4{font-size:18px; font-weight:normal; line-height:36px; padding-top:25px;}

.vmc-container{position: relative; }
.vmc-viewport{overflow: hidden;}
.vmcarousel{list-style-type: none; padding: 0; margin: 0; width: 1000%;}
.vmcarousel:after{content: ''; display: table; clear: both;}
.vmcarousel > li{float: left;}
.vmcarousel > li img{ display: block; margin: 0 auto; max-width: 100%;}
.vmc-arrow-left{background:url(img/qj_jtlf.png) no-repeat center; width:80px; height:80px; display:block; position:absolute; left:-100px; top:50%; margin-top:-40px;}
.vmc-arrow-right{background:url(img/qj_jtrt.png) no-repeat center; width:80px; height:80px; display:block;position:absolute; right:-100px; top:50%; margin-top:-40px;}


.vmc-container img[src$=".svg"]{width: 100% !important; height: auto !important; max-height: 100%;}

.notransition{-webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; -ms-transition: none !important; transition: none !important;}
.container ul li span{display:none; text-align:center; padding-top:500px; color:#333; font-size:18px; }
.container ul li{height:550px;}
.container ul li img{display:block; margin:0 auto; height:420px;}
.container ul li{position:relative;}
.container ul li img{margin-top:35px; opacity:0.6}
.container ul .vmc_active{margin-left:-50px; margin-right:-50px;}
.container ul .vmc_active img{height:483px; position:absolute; top:0; left:0; right:0; z-index:888; margin:0; opacity:1;}
.container ul .vmc_active span{display:block;}
.container{height:550px;}
.slideGroup2 ul li h3{text-align:center; font-size:18px; color:#333; padding-top:20px; font-weight:normal;}
.szs_3{padding:55px 0;}
.szs_3nr{font-size:18px; line-height:36px; max-width:640px;}
.szs_3nr h3{font-size:30px; font-weight:normal;font-family:'font1'; color:#d10413; padding-bottom:30px;}


.in_prols{height:777px; position:relative; margin-top:30px;}
.in_prolfn{position:absolute; left:0; top:0; bottom:0; z-index:99; background:rgba(0,0,0,0.7);}
.in_prolfn ul li{position:relative; height:155px;}
.in_prolfn ul li a{display:block; height:155px; cursor:pointer;}
.in_prolfn ul li .in_proh{position:absolute; left:0; width:0; height:134px; background:rgba(209,4,19,0.85); transition:0.8s;}
.in_prolfn ul li a:hover .in_proh{ padding:0 4%;}
.in_prowzkd{height:115px; padding:20px 0 19px; position:absolute; top:0; right:0; z-index:99;}
.in_prolspicn{height:777px; position:absolute; top:0; left:0; right:0; transition:0.8s;}
.in_prowzkd img{display:block; float:left; width:84px;}
.in_prowzkd span{display:block; float:right; width:calc(100% - 20px);}
a .in_prowzkd span h3{color:#fff; text-align:right; font-size:24px;  padding-bottom:8px; display:table; float:right; position:relative;}
a .in_prowzkd span h3::before{position:absolute; left:-70px; top:18px; height:1px; width:60px; background:#fff; content:'';}
a .in_prowzkd span h4{color:#fff; font-size:14px; text-align:right;font-weight:normal;  line-height:22px;}
.in_projia span{ display:block; width:66px; height:1px; position:absolute; right:-110px; z-index:99; background:#fff; top:60px;opacity:0; transition:0.5s;}
.in_prolfn ul li a:hover .in_projia span{opacity:1; transition-delay:0.7s; margin-right:-20px;}
#newson_1{opacity:0 !important;}
.in_projia span::before{display:block; position:absolute; transform:rotate(45deg);  width:36px; height:1px; background:#fff; z-index:99; top:-13px; right:-5px; transition:0.5s; content:'';}
.in_projia span::after{display:block; position:absolute; transform:rotate(-45deg);  width:36px; height:1px; background:#fff; z-index:99; top:13px; right:-5px; transition:0.5s; content:'';}
a .in_prowzkd span h3{color:#fff; font-size:24px;  padding-bottom:8px;}
a .in_prowzkd span h4{color:#fff; font-size:18px;  line-height:22px;}
.gg_vdnav{padding-top:20px; display:table; margin:0 auto;}
.gg_vdnav a{display:block; margin-top:10px; float:left; height:44px; line-height:44px; text-align:center; font-size:18px; border:1px solid #a9a9a9; border-radius:22px; cursor:pointer;}
.gg_vdnav a:hover{background:#d10413; border-color:#d10413; color:#fff;}
.gg_vdnr{border:1px solid #c9c9c9; margin-top:50px;}
.gg_vdpd{padding:4%;}
.gg_vdpd img{max-width:100%; display:block; margin:0 auto;}
.gg_vdpd h3{font-size:18px; font-weight:normal; padding-top:30px; text-align:center;}
.gg_vdnav .gg_vdnavon{background:#d10413; border-color:#d10413; color:#fff;}
.gg_sc{background:#f5f5f5; padding:10px 30px; margin-top:40px;}
.gg_sc span{display:block; font-size:18px; line-height:44px;}
.gg_sc select{height:44px; font-size:14px; color:#999; border:1px solid #ccc;}
.gg_sc select:focus{color:#000;}
.gg_but{ background:#d10413; font-size:18px; color:#fff; height:44px; border:none; cursor:pointer; }
.zazhi_list ul li{margin-top:40px; border:1px solid #c9c9c9;}
.zazhi_list ul li a{display:block; padding:15px;}
.zazhi_list ul li img{display:block; max-width:100%; margin:0 auto;}
.zazhi_list ul li a h3{font-size:18px; font-weight:normal; padding:15px 0; text-align:center;}
.zazhi_list ul li a h4{font-size:18px; color:#fff; background:#d10413; line-height:35px; height:35px; text-align:center; font-weight:normal;}
.zazhi_list ul li a:hover{background:#d10413;}
.zazhi_list ul li a:hover h3{ color:#fff;}
.zazhi_list ul li a:hover h4{ color:#d10413; background:#fff;}
.zazhi_list ul li:hover{border-color:#d10413;}
.fanye{font-size:14px; margin:50px auto; display:table; height:38px; line-height:36px;}
.fanye a{display:block; color:#666; text-align:center;width:30px; float:left; margin:0 5px;}
.fanye .pg_n{width:70px;}
.fanye a:hover{color:#fff; background:#d10413;}
.fanye .pg_on{color:#fff; background:#d10413;}
.fanye .fy_fh{width:44px; color:#333; border:none;}
.fanye .fy_fh:hover{color:#d10413; background:none;}
.fanye span{display:block; float:left; margin:0 10px;}
.fanye span a{width:auto;}
.hc_list ul li{margin-top:40px;}
.hc_list ul li a{display:block;}
.hc_list ul li img{display:block; border:1px solid #c9c9c9; padding:20px;}
.hc_list ul li a h3{font-size:18px; font-weight:normal; padding-top:25px; text-align:center;}
.hc_list ul li a:hover h3{color:#d10413;}
.ct_topmap{text-align:center; padding:25px 0;}
.ct_lx{background:#f8f8f8; text-align:center; padding:25px 0; font-size:24px; font-family:'font1'; line-height:40px; }
.ct_lx span{padding-right:20px; float:left;}
.ct_lx h3{display:table; margin:0 auto; font-weight:normal;}
.ct_ls ul li{ margin-top:40px;}
.ct_ls ul li i{display:block; position:absolute; width:65px; height:65px; top:-32px; left:20px;}
.ct_ls ul li h3{padding-left:15px; color:#666; font-weight:normal;font-size:14px;}
.ct_ls ul li h3 span{color:#000;}
.ct_btm{padding-top:30px;}
.ct_btm img{max-width:100%; display:block; margin:0 auto;}
.ct_ditu{border:4px solid #fff; margin:50px 0;}
.msg_jj{text-align:center; padding:25px 0; font-size:14px; line-height:24px; color:#666;}
.msg_jj span{display:block; font-size:24px;  font-family:'font1'; padding-bottom:5px; color:#333;}
.msg_pd{padding:50px 0;}
.msg_ps{position:relative;}
.msg_bg{background:rgba(247,247,248,0.8); padding:45px;}
.msg_bg h3{font-size:56px; font-family:Arial; padding-bottom:20px; color:#dadadb; text-transform:uppercase;}
.msg_bg ul li{padding-top:25px;}
.ct_txt{border:1px solid #e5e5e5; background:#fff; line-height:42px; height:42px; width:calc(100% - 22px); padding:0 10px;}
.ct_txt2{border:1px solid #e5e5e5; background:#fff; line-height:24px; height:160px; width:calc(100% - 22px); padding:10px;}
.ct_sb{background:#4cbacd; height:44px; border:none; color:#fff; cursor:pointer;}
.ct_re{background:#dcdcdc; height:44px; border:none; color:#999; cursor:pointer;}
.msg_rt img{max-width:100%;}
.msg_rt span{text-align:center;}
.msg_rt span h3{font-size:24px; font-weight:normal; padding:50px 0 10px; font-family:'font1';}
.msg_rt span h4{font-size:18px; font-weight:normal; line-height:30px;}
.qj_btm{padding-bottom:60px;}
.qj_btmjj{text-align:center; font-size:18px; padding-top:25px;}
.qj_lg a{display:block; float:left;}

 .p_articles {
    width: calc((100% - 40px)/2);
    margin: 10px;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 10px;
}
 .p_articles {
    height: auto;
    /* background: #fff; */
    padding: 15px;
    margin: 10px;
    overflow: hidden;
    display: inline-block;
    background: #fff;
    width: calc((100% - 40px)/2);
    vertical-align: top;
}
 .p_articles {
    width: inherit;
    height: auto;
    border-width: 1px;
    border-style: solid;
    border-color: rgba(228,228,228,1);
    /* background-color: rgba(255, 255, 255,1); */
    overflow: hidden;
}
 .p_summary {
    color: #6B6B6B;
    font-size: 24px;
    line-height: 28px;
    text-align: justify;
    vertical-align: top;
    word-break: break-all;
}
 .p_news {
    width: auto;
    height: auto;
    padding: 10px;
    white-space: normal;
}
 .p_title {
    display: inline-table;
    margin: 0;
    padding: 0;
    color: #323232;
    font-size: 20px;
    font-weight: 400;
    text-align: left;
    white-space: normal;
    overflow: hidden;
    cursor: pointer;
}
.item_hide {
    display: none!important;
}
 .p_images {
    width: auto;
    height: auto;
    display: block;
    margin-bottom: 10px;
}
.widther .p_image {
    position: absolute;
    height: 100%;
}
 .p_TitleBox {
    width: auto;
    display: block;
}
.p_TitleBox {
    width: inherit;
    height: auto;
    background-color: transparent;
    overflow: hidden;
}

 .p_title .font {
    display: table-cell;
    vertical-align: top;
    line-height:30px;
}
.p_summary {
    font-size: 16px;
    line-height: 26px;
}
 .p_assist {
    width: inherit;
    height: auto;
    margin-top: 10px;
}
 .p_TimeBox {
    display: inline-block;
    margin-right: 6px;
    width: auto;
    margin-top: 10px;
    vertical-align: top;
}
 .p_time {
    display: inline-block;
    color: #515151;
} 
 .p_time .font {
    vertical-align: top;
    /* display: table-cell; */
    line-height: 21px;
}


.wppabout{
	background-color:#fff;
    background-repeat: no-repeat;
    display: inline-block;
    height: auto;
    transition: all 0.7s ease 0s;
    background-size:100% auto;
	width:100%;
	height:auto;
}
.wppabout .title{text-align:center;}
.wppabout .titlex{text-align:left; margin-left:0.4rem;}

.wppabout .btitle{font-weight:bold; color:#ff8800; font-size:0.36rem;}

.wppabout  .conus{ width:94%; margin:auto;}
.wppabout .lase{ color:#4cbacd; font-weight:bold; font-size:18px;text-align:center; margin-bottom:0.2rem;}

.wppabout .lxwmyshi{width:90%; margin:auto; margin-bottom:30px;}
.wppabout  .comm{color:#1b1b1b; font-size:16px; line-height:28px;}


.about06 {
	width: 100%;
	height: auto;
	background-color:#ecf4ff;
	overflow: hidden;
}

.wppabout .about06 .Ab_tit{}

.wppabout .about06 .Ab_tit p.title{ font-size:0.8rem; color:#1b1b1b;}
.wppabout .about06 .Ab_tit p.title span{background-color:#ff8800; color:#1b1b1b; padding:2px;border-radius: 20px; font-size:0.3rem; line-height:26px;  height:26px; margin-top:1px; padding-left:10px; padding-right:10px;}
.wppabout .about06 .Ab_tit p.lanse2 { font-size:18px; color:#4cbacd; margin-top:10px;font-weight:bold;text-align:center;}
.wppabout .about06 .Ab_tit p.lanse3 {     font-size: 16px;
    line-height: 28px; color:#1b1b1b; margin-top:10px; }


.about08 {
	width: 100%;
	height: auto;
	background-color:#fff;
	overflow: hidden;
}
.wppabout .about08 .lxwmyshi{width:90%;}
.wppabout .about08 .Ab_tit{text-align:center;}
.wppabout .about08 .Ab_tit p.title{ font-size:0.8rem; color:#1b1b1b; margin-bottom:10px;}
.wppabout .about08 .Ab_tit p.title span{background-color:#ff8800; color:#1b1b1b; padding:2px;border-radius: 20px; font-size:0.3rem; line-height:26px;  height:26px; margin-top:10px; padding-left:10px; padding-right:10px;}
.wppabout .about08 .Ab_tit p.lanse2 { font-size:16px; color:#4cbacd; margin-top:10px;font-weight:bold;}
.wppabout .about08 .Ab_tit p.lanse3 { font-size:16px; color:#1b1b1b; margin-top:10px;}

.wppabout .about08 .Ab_tit  .comm{color:#000; font-size:16px; line-height:28px;text-align:left;  margin:auto;}


.about09 {
	width: 100%;
	height: auto;

	overflow: hidden;
}
.wppabout .about09 .lxwmyshi{width:90%;}
.wppabout .about09 .Ab_tit {text-align:center;}
.wppabout .about09 .Ab_tit span{text-align:center; font-size:20px;}

.wppabout .about09 .Ab_tit span.th1{ margin-top:30px; text-align:center; color:#000; font-size:16px; font-weight:bold;}


.wppabout .about09 .Ab_tit p.title{ font-size:0.8rem; color:#1b1b1b; margin-bottom:10px;}
.wppabout .about09 .Ab_tit p.title span{background-color:#ff8800; color:#1b1b1b; padding:2px;border-radius: 20px; font-size:0.3rem; line-height:26px;  height:26px; margin-top:10px; padding-left:10px; padding-right:10px;}
.wppabout .about09 .Ab_tit p.lanse2 { font-size:0.35rem; color:#ffffff; margin-top:10px;font-weight:bold;}
.wppabout .about09 .Ab_tit p.lanse3 { font-size:0.36rem; color:#ffffff; margin-top:10px;}
.wppabout .about09 .Ab_tit p.lanse{ color:#00ade6; font-weight:bold; font-size:0.4rem;text-align:center; margin-bottom:10px; margin-top:10px;}
.wppabout .about09 .Ab_tit  .comm{color:#000; font-size:0.26rem;line-height: 0.48rem; text-align:left; width:93%; margin:auto;}

.wppabout .about09 .Ab_tit .p6{color:#000; font-size:16px; line-height:28px;text-align:left; margin:auto; margin-top:20px;}
.wppabout .about09  .Ab_1  .w565{width:44%; margin-left:3%; margin-bottom:20px;}
.wppabout .about09  .Ab_1  .w750{width:100%;}
.wppabout .about09  .Ab_1 .h160{width:44%; margin-right:3%;margin-bottom:20px;}
.wppabout .about09  .Ab_1  .w565 p{ text-align:center; font-size:16px; margin-bottom:5px; margin-top:5px;color:#707070;}
.wppabout .about09  .Ab_1  .h160 p{text-align:center;font-size:16px;margin-bottom:5px; margin-top:5px; color:#707070;}

.wppabout .about09  .Ab_1 .Ab_fl .p3 p { font-size: 20px;padding-top:26px; line-height:30px; color:#000; width:50%;}



.about10 {
	width: 100%;
	height: auto;
	background-color:#fff;
	overflow: hidden;
}
.wppabout .about10 .lxwmyshi{width:100%;}
.wppabout .about10 .Ab_tit{text-align:center;}
.wppabout .about10 .Ab_tit span { margin-top:30px; text-align:center; color:#000; font-size:20px;}
.wppabout .about10 .Ab_tit p.title{ font-size:0.8rem; color:#fff; margin-bottom:10px;}
.wppabout .about10 .Ab_tit p.title span{background-color:#ff8800; color:#fff; padding:2px;border-radius: 20px; font-size:0.3rem; line-height:26px;  height:26px; margin-top:10px; padding-left:10px; padding-right:10px;}
.wppabout .about10 .Ab_tit p.lanse2 { font-size:0.36rem; color:#ffffff; margin-top:10px;font-weight:bold;}
.wppabout .about10 .Ab_tit p.lanse3 { font-size:0.36rem; color:#ffffff; margin-top:10px;}

.wppabout .about10 .Ab_tit  .comm{color:#000; font-size:0.3rem;line-height: 0.48rem; text-align:left; width:93%; margin:auto;}
p.titleh {
    font-size: 0.3rem;
    color: #333;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
}
.tanh {
    color: #4cbacd;
    font-size: 20px;
}
.wppabout .about09 .Ab_1 .h160 {
    width: 44%;
    margin-right: 3%;
    margin-bottom: 20px;
}

.fr, .right {
    float: right;
}

.col-xs-12 {
    width: 100%;
}
.column-num3 {
        width: 45%;
    padding: 0 8px;
    float: left; 
    text-align: center;
    margin-top: 20px;
}
.pic p{font-size:16px; font-weight:700; }
.vc_custom_1492072580089 {
    margin-bottom: 5% !important;
}
.df_row-fluid .wpb_content_element {
    margin-bottom: 30px;
}

.wpb_single_image.vc_align_center {
    text-align: center;
}
.wpb_single_image .vc_single_image-wrapper {
    display: inline-block;
    max-width: 100%;
}
.wpb_single_image img {
    height: auto;
    max-width: 100%;
}
.df_row-fluid .wpb_content_element {
    margin-bottom: 30px;
}

.vc_sep_pos_align_center {
    margin-left: auto;
    margin-right: auto;
}

.vc_sep_width_50 {
    width: 50%;
}

.vc_separator {
    display: table;
}
.vc_separator.vc_separator_no_text .vc_sep_holder_l {
    width: 100%;
}

.vc_separator .vc_sep_holder {
    display: table-cell;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
}
.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line {
    border-top-width: 2px;
}

.vc_separator.vc_sep_color_pink .vc_sep_line {
    border-color: #fe6c61;
}

.vc_separator .vc_sep_holder .vc_sep_line {
    height: 1px;
    border-top: 1px solid #fe6c61;
    display: block;
    position: relative;
    top: 1px;
    width: 100%;
}
.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.df_row-fluid .wpb_content_element {
    margin-bottom: 30px;
}

.vc_align_center {
    text-align: center;
}
.wpb_content_element {margin-top:10px;}
.wpb_wrapper p{font-size:16px; line-height:30px;}
.video-header {
    max-height: 100vh;
    position: relative;
    overflow: hidden;
    background-color: #0a222d!important;
}
.video-header .video+.video-img__overlay {
    position: absolute;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    height: 100%;
    width: 100%;
}
.video-header__content-wrapper {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    justify-content: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    text-align: center;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}
.video-header__content {
    max-width: 620px;
    color: #fff;
}


