﻿@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{
font-weight: normal;
margin:0;padding:0;}
body{font-size:14px;font-family: "Microsoft YaHei" ! important;color:#000000;background:#fff;margin:0 auto;padding:0px;}
a{text-decoration:none;color:#235aa7;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;}
li{list-style: none;}



.head .logo a{     margin-top: 0px!important; }

.butlist{ width: 100%; text-align: center; padding-top: 50px; padding-bottom: 50px;}
.butlist a{ width:150px; height:40px; color: #666;  margin: 0 10px;  display: inline-block; text-align: center; 
	line-height: 40px; border: 1px #666 solid; font-size: 14px;}
.butlist a:hover{ background:#666; color: #fff; transition: 0.5s all }
.butlist .on{ background:#666; color: #fff; }

@font-face{
            font-family:hya3gjmm;
            src:url('../fonts/hya3gjmm.ttf');
        }
@font-face{
            font-family:GOTHICB;
            src:url('../fonts/gothicb.ttf');
        }

@font-face{
            font-family:impact;
            src:url('../fonts/impact.ttf');
        }

@font-face{
            font-family:GOTHIC;
            src:url('../fonts/gothic.ttf');
        }



		.crumbs{
			width: 83%;
			height: auto;
			overflow: hidden;
			margin:auto;
			margin-top: 1%;
			font-size: 14px;
			color: #676767;
			line-height: 1.5rem;
		}
		.crumbs a{
			color: #676767;
			margin: 0 0.5%;
		}
		.crumbs i{
			float: right;
			width: 2%;
			display: block;
			height: 1.5rem;
			background: url(/statics/images/index/ll.png) no-repeat center;
			background-size: 50%;
		}
		.crumbs span{
			float: right;
		}
		
		.in-news{
			width: 83%;
			height: auto;
			overflow: hidden;
			margin: auto;
			margin-top: 2%;
		}
		.in-news li{
			width: 48%;
			height: auto;
			overflow: hidden;
			float: left;
			padding-bottom: 1%;
			border-bottom: solid #b5b5b6 1px;
			margin-top: 3%;
		}
		.in-news li:nth-child(2n){
			float: right;
		}
		.in-news li i{
			font-size: 14px;
			letter-spacing: 0.075rem;
			color: #676767;
			font-style: normal;
		}
		.in-news li p{
			font-size: 16px;
			letter-spacing: 0.056rem;
			color: #676767;
			display: block;
			width: 100%;
			height: 2rem;
			line-height: 2rem;
			overflow: hidden;
			margin-top: 1%;
		}
		.in-news li span{
			display: block;
			width: 100%;
			height: 3rem;
			line-height: 1.5rem;
			overflow: hidden;
			font-size:14px;
			color: #676767;
			margin-top: 1%;
		}
		
		
.product-info{
	width: 57%;
	height: auto;
	overflow: hidden;
	margin: auto;
	margin-top: 5%;
	margin-bottom: 5%;
}

.product-info .title{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: auto;
	text-align: center;
	font-size: 1.875rem;
	color: #000000;
}
.product-info .tit{
	width: 100%;
	height: auto;
	overflow: hidden;
	font-size: 3.75rem;
	color: #000000;
	margin-top: 1%;
	margin-bottom: 1%;
	text-align: center;
}
.product-info .text{
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: center;
	font-size: 1rem;
	color: #323232;
}
.product-info .con{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin:auto;
	/*text-align: center;*/
	font-size: 1.468rem;
	letter-spacing: 0.056rem;
	color: #595959;
	margin-top: 3%;
	line-height: 2.6rem;
}
.product-info .con img{
	max-width: 100%;
	margin: 10px 0;
}
		


.product-info .page{
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 1.5%;
}
.product-info .page div{
	width: 48%;
	height: auto;
	overflow: hidden;
	float: left;
	font-size: 16px;
	color: #595959;
}
.product-info .page div:last-child{
	float: right;
	text-align: right;
}
.product-info .page div a{
	color: #595959;
}
.product-info .page div a:hover,
.product-info .tag a:hover,
.crumbs a:hover,
.page-list ul li a:hover{
	color: #ec2222;
}

.footer .block_1 .icon a:hover .hover{
	top:50%
}
.footer .block_1 .icon a:hover .default{
	top:-146%
}
.section_3 .detail_main .more:after{
	width:210px;
height:70px;
background:rgba(61,49,56,1);
content:"";
position:absolute;
right:10px;
top:10px;
}
.section_4 .more:after{
	background:rgba(61,49,56,1);
	content:"";
	position:absolute;
	right:10px;
	top:10px;
	width:100%;
	height:100%;
	width: 169px;
	height:57px;
	background:rgba(34,86,253,1);
	opacity:0.2;
}

.page_n{ text-align:center; padding:20px 0;     margin-top: 20px;}
.page_n a{ border:#dddad2 1px solid; color: #555; background:#f7f6f3; padding:10px 15px; margin:0 5px;}
.page_n a:hover{ background:#d61213; color:#fff; text-decoration:none;}
.page_n a.common_current_page{ background:#d61213; color:#fff; text-decoration:none;}





.head{
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	/* background: rgba(255,255,255,.5); */
	background: rgba(255,255,255,1);
	height: 90px;
	
	z-index: 7;
}
.head .logo{
	
}
.head .logo a{
	
float: left;
	
/* margin-left: 95px; */
	
padding-left: 48px;
	
background: url(../images/logo.png) no-repeat left center;
	
font-size: 16px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(58,58,58,1);
	
position: relative;
	
z-index: 6;

padding: 75px 0 15px 48px;
width: 10%;
}


.head .center{
	
position: absolute;
	
top: 50%;
	
left: 50%;
	
-o-transform: translate(-50%, -50%);
	
-webkit-transform: translate(-50%, -50%);
	
-moz-transform: translate(-50%, -50%);
	
-ms-transform: translate(-50%, -50%);
	
transform: translate(-50%, -50%);
	
width: 100%;
	
text-align: center;
}
.head .center ul{
	
display: inline-block;
	
vertical-align: middle;
}

.head .center ul li{
	
float: left;
}
.head .center ul li a{
	
font-size: 18px;
	
display: block;
margin: 0px 5px;
	
color: #222;
	
padding: 0px 10px;
	
line-height: 30px;
border-radius:3px;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}

.head .center ul li a.current{
background:rgba(53,53,87,0.5);
color: #fff;
}

.head .center ul li a:hover{
background:rgba(53,53,87,0.5);
color: #fff;
}

.head .right{
	
float: right;
	
position: relative;
	
z-index: 5;
	
padding-right: 25px;
}
.head .vals{
	
float: left;
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(85,85,85,1);
	
margin-right: 8px;
}
.head .right a{
	
float: left;
	
line-height: 50px;
	
margin-right: 17px;
	
display: inline-block;
	
margin-top: 35px;
}

.banner{height: 69vh;background: url(../images/banner.jpg) no-repeat center center;position: relative;text-align: center;background-size: cover;overflow: hidden;}
.banner .words1{
	font-size:20px;
	font-family:MicrosoftYaHeiLight;
	font-weight:300;
	color:rgba(255,255,255,1);
	margin-bottom: 18px;
	padding-top: 25vh;
}
.banner .words2{
	font-size: 47px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(255,255,255,1);
	line-height:78px;
}
.banner .words3{
	
position: absolute;
	
left: 0px;
	
width: 100%;
	
bottom: 27px;
	
font-size: 15px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(255,255,255,1);
}
.banner .words3 i{
	
display: block;
	
height: 27px;
	
background: url(../images/mouse.png) no-repeat center center;
	
margin-bottom: 5px;
}

.banner .words3 span{
	
}


.banner {
	position: relative;
}
.banner video{
	    background-size: ob;
	    width: 100%;
	    height: 100%;
	    transition: none;
	    text-align: inherit;
	    line-height: 0px;
	    border-width: 0px;
	    margin: 0px;
	    padding: 0px;
	    letter-spacing: 0px;
	    font-weight: 400;
	    font-size: 14px;
	    display: block;
	    visibility: inherit;
	    opacity: 1;
	    position: absolute;
	    left: 0px;
	    top: 0px;
	    object-fit: cover;
}
.banner *{
	position: relative;
	z-index: 5;
}
.w1200{
	width: 1200px;
	margin: auto;
}
body{
	min-width: 1200px;
}

.main{
	
}
.section_1{
	
background: #e3e3e3;
	
text-align: center;
	
padding-top: 76px;
}
.section_1 .words1{
	
font-size: 16px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(50,50,50,1);
}
.section_1 .words2{
	
padding-top: 17px;
	
font-size: 63px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(54,54,54,1);
	
line-height:102px;
	
margin-bottom: 20px;
}
.section_1 .words3{
	
font-size: 21px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(89,89,89,1);
	
line-height: 1.7;
	
margin-bottom: 60px;
}
.section_1 .line{
	margin: auto;
	width: 44px;
	height:3px;
	background:rgb(32, 84, 255);
	margin-bottom: 47px;
}
.section_1 .list:after{
	content: "";
	display: table;
	clear: both;
}
.section_1 .list{
	text-align: left;
	text-align: center;
	padding-bottom: 46px;
}
.section_1 .list ul{
	
}
.section_1 .list ul li{
	/* float: left; */
	display: inline-block;
	vertical-align: middle;
	text-align: left;
	width: 211px;
	height:274px;
	background: #fff;
	padding: 13px;
	box-sizing: border-box;
}
.section_1 .list ul li:nth-child(1){

}
.section_1 .list ul li:nth-child(2){

margin: 0px 198px;
}
.section_1 .list ul li:nth-child(3){

}
.section_1 .list ul li a{
	
display: block;
	
border: 1px solid rgba(67,67,67,1);
	
height: 100%;
}
 .home-four-box-number{
	
font-size: 15px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:bold;
	
color:rgba(112,112,112,1);
	
padding-left: 9px;
	
padding-top: 5px;
	
margin-bottom: 20px;
}
 .home-four-box-cap-box{
	
width: 98px;
	
height:91px;
	
margin: auto;
	
background: #434343;
	
position: relative;
}
 .home-four-box-sub{
	
font-size: 13px;
	
font-family:MicrosoftYaHeiLight;
	
/* font-weight:bold; */
	
color:rgba(47,47,47,1);
	
padding-top: 30px;
	
text-align: center;
}
 .home-four-box-cap-box span{
	
font-family: Elevux-SemiBold;
	
font-size: 26px;
	
color: #ffffff;
	
position: absolute;
	
bottom: 0px;
	
right: 5px;
	
/* margin-top: 10px; */
}
 .home-four-box-title{
	
font-size: 26px;
	
font-family:MicrosoftYaHei;
	
/* font-weight:bold; */
	
color:rgba(47,47,47,1);
	
text-align: center;
}
.section_1 .scroll{
	text-align: center;
	padding-bottom: 55px;
	font-size:13px;
font-family:MicrosoftYaHeiLight;
font-weight:300;
color:rgba(0,0,0,1);
}
.section_1 .scroll i{
	
display: block;
	
height: 27px;
	
	
margin-bottom: 5px;
}
.section_1 .scroll span{
	
}

.section_2{
	text-align: center;
}
.section_2 .words1{
	
padding-top: 94px;
	
font-size: 46px;
	
font-family:GOTHIC;
	
font-weight:400;
	
color:rgba(103,103,103,1);
}
.section_2 .line{
	
width: 44px;
	
height:3px;
	
background:rgba(236,34,34,1);
	
margin: auto;
	
margin-top: 42px;
	
margin-bottom: 20px;
}
.section_2 .words2{
	
font-size: 26px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
margin-bottom: 25px;
}
.section_2 .words3{
	
font-size: 63px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(69,69,69,1);
}
.section_2 .words4{
	
font-size: 21px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(94,94,94,1);
	
padding-top: 65px;
	
line-height: 1.8;
	
margin-bottom: 140px;
}
.section_2 .list{
	
zoom: 1;
padding-bottom: 177px;
	
overflow: hidden;
}
.section_2 .list li{
	
display: inline-block;
}
.section_2 .list li .val{
	
font-size: 92px;
	
font-family:impact;
	
font-weight:400;
	
color:rgba(103,103,103,1);
}
.section_2 .list li .title{
	
font-size: 26px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(52,52,52,1);
}

.section_2 .list li:nth-child(2){
margin:0px 168px;
}
.section_3:after{
	content:"";
	position: absolute;
	right: 16px;
	bottom: 0px;
	width: 309px;
	height: 234px;
	background: url(../images/school.png) no-repeat center center;
}
.section_3:before{
	content:"";
	width: 123px;
	height:134px;
	background:linear-gradient(0deg,rgba(249,66,109,1),rgba(172,82,249,1));
	border-radius:50%;
	position: absolute;
	left: -11px;
	top: -49px;
}
.section_3{
	
position: relative;
	
/* overflow-x: hidden; */
	
background: #282529;
	
color: #fff;
	
padding-top: 68px;
	
padding-bottom: 82px;
	
zoom: 1;
}
.section_3 .content:after{
display: table;
content: "";
clear: both;
}
.section_3 .videomain{
	
width: 350px;
	
height:523px;
	
background:rgba(254,254,255,1);
	
box-shadow:0px 24px 40px 0px rgba(204, 204, 204, 0.35);
	
float: left;
	
margin-left: 41px;
	
text-align: center;
	
margin-right: 84px;
}
.section_3 .videomain .title{
	
font-size: 38px;
	
font-family:GOTHICB;
	
font-weight:600;
	
color:rgba(80,60,87,1);
	
line-height:55px;
	
padding-top: 59px;
	
width: 240px;
	
margin: auto;
}
.section_3 .videomain .click:after{
content:"";
background: url(../images/play.png) no-repeat center center;
position:absolute;
left:0px;
top:0px;
width:100%;
height:100%;
}
.section_3 .videomain .click:hover{
	box-shadow:5px 5px 20px rgba(255, 56, 112, .35);
}
.section_3 .videomain .click{
	-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;

display: block;
	
margin: auto;
	
width: 134px;
	
height:134px;
	
background:linear-gradient(0deg,rgba(249,66,109,1),rgba(172,82,249,1));
	
border-radius:50%;
	

	
margin-top: 48px;
	
position: relative;
}
.section_3 .videomain .title2{
	
font-size: 18px;
	
font-family:Muli-Regular;
	
font-weight:400;
	
color:rgba(249,66,109,1);
	
padding-top: 38px;
}
.section_3 .detail_main{
	
float: left;
	
width: 725px;
}
.section_3 .detail_main .h2tit{
	
font-size: 35px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(255,255,255,1);
	
line-height: 56px;
	
margin-top: -12px;
}
.section_3 .detail_main .cn{
	
font-size: 21px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(255,255,255,1);
	
line-height:34px;
	
opacity:0.8;
	
padding-top: 20px;
}
.section_3 .detail_main .en{
	
font-size: 22px;
	
font-family:MyriadPro-Regular;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
line-height:34px;
	
opacity:0.8;
	
padding-top: 10px;
	
margin-bottom: 27px;
}
.section_3 .detail_main .more{
	
position: relative;
	
display: inline-block;
}
.section_3 .detail_main .more span{
	
display: block;
	
width: 210px;
	
height:70px;
	
background:rgba(255,56,112,1);
	
/* box-shadow:0px 26px 40px 0px rgba(253, 188, 165, 0.35); */
	
text-align: center;
	
font-size: 18px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
line-height: 70px;
	
letter-spacing: 4px;
	
position: relative;
	
z-index: 5;
}


.section_1 .list .tilter:nth-child(1) .home-four-box-cap-box{
background: #ff2222
}
.section_1 .list .tilter:nth-child(2) .home-four-box-cap-box{
background: #ff00fc
}
.section_1 .list .tilter:nth-child(3) .home-four-box-cap-box{
background: #2054ff
}

.section_4{
	
padding-top: 141px;
}
.section_4 .list{
	
zoom: 1;
	
overflow: hidden;
	
border: 18px solid #efefef;
	
border-bottom: none;
}
.section_4 .item{
	
height: 450px;
	
border-bottom: 18px solid #efefef;
}
.section_4 .imgbox{
	
float: left;
	
width: 749px;
	
height: 100%;
}
.section_4 .imgbox a{
	
display: block;
	
background-size: cover !important;
	
/* background-attachment: fixed !important; */
	
height: 100%;
}
.section_4 .content{
	
height: 100%;
	
float: left;
	
width: 415px;
	
text-align: center;
	
display: -webkit-box;
	
display: -moz-box;
	
display: -webkit-flex;
	
display: -moz-flex;
	
display: -ms-flexbox;
	
display: flex;
	
flex-direction: column;
	
justify-content: center;
}
.section_4 .h2tit{
	
font-size: 30px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(18,34,85,1);
	
line-height:40px;
}
.section_4 .cn{
	
font-size: 14px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(84,84,84,1);
	
padding: 10px 0px;
}
.section_4 .en{
	
font-size: 26px;
	
font-family:hya3gjm;
	
font-weight:400;
	
color:rgba(0,0,0,1);
	
text-transform: uppercase;
}
.section_4 .line{
	
width: 48px;
	
height:3px;
	
background:rgba(236,34,34,1);
	
margin: auto;
	
margin-top: 26px;
	
margin-bottom: 38px;
}
.section_4 .more{
	
position: relative;
	
display: inline-block;
	
width: 169px;
	
height: 57px;
	
margin: 0px auto;
}
.section_4 .more span{
	
display: block;
	
width: 169px;
	
height:57px;
	
background:rgba(34,86,253,1);
	
line-height: 57px;
	
margin: auto;
	
font-size: 18px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
letter-spacing: 5px;
	
z-index: 5;
	
position: relative;
}
.section_4 .line2{
	
width: 62px;
	
height:3px;
	
background:rgba(255,255,255,1);
	
margin-top: 20px;
	
margin-bottom: 16px;
	
margin: 0px auto;
	
margin-bottom: 16px;
	
margin-top: 28px;
}
.section_4 .en2{
	
font-size: 12px;
	
font-family:BodoniBT-BookItalic;
	
font-weight:normal;
	
color:rgba(153,153,153,1);
	
line-height:28px;
	
width: 45%;
	
margin: 0px auto;
	
margin-bottom: 32px;
	
width: 186px;
	
font-style: italic;
}
.section_4 .more2{
	display: block;
	margin: auto;
	width:292px;
height:46px;
border:1px solid rgba(236,34,34,1);
text-align: center;
line-height: 44px;
font-size:19px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(236,34,34,1);
}
.section_4 .more2 span{
	position: relative;
	-o-transform: translate(15px, 0%);
	-webkit-transform: translate(15px, 0%);
	-moz-transform: translate(15px, 0%);
	-ms-transform: translate(15px, 0%);
	transform: translate(15px, 0%);
	display: inline-block;
}

.section_4 .item:nth-child(2n) .imgbox{
float: right;
}


.section_4{
	padding-bottom: 68px;
}


.section_4 .list{
	margin-bottom: 72px;
}



.section_4 .item:nth-child(2) .content{
	background:rgba(17,16,21,1);
}
.section_4 .item:nth-child(2) .h2tit{
	color: #fff
}


.section_4 .item:nth-child(3) .content{
	background:rgba(54,54,54,1);
}
.section_4 .item:nth-child(3) .h2tit{
	color: #fff
}


.section_4 .item:nth-child(4) .line2{
background:rgba(236,34,34,1);
}
.section_4 .item:nth-child(5) .line2{
background:rgba(236,34,34,1);
}


.section_5{
	
}
.section_5 .title{
	text-align: center;
	line-height: 80px;
	margin-bottom: 101px;
	background:linear-gradient(0deg,rgba(0,0,0,0.03),rgba(255,255,255,0.03));
border:1px solid rgba(0, 0, 0, 0.15);
box-shadow:0px 1px 4px 0px rgba(0,0,0,0.15);
}
.section_5 .title .en{
	display: inline-block;
	vertical-align: middle;
	font-size:40px;
font-family:GOTHIC;
font-weight:400;
color:rgba(103,103,103,1);
}
.section_5 .title .cn{
	font-size:30px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(103,103,103,1);
display: inline-block;
vertical-align: middle;
margin-left: 26px;
}


.section_5 .list{
	padding-bottom: 90px;
}




.multipleColumn{/* overflow:hidden; */position:relative;width: 1000px;/* border:1px solid #ccc; */}
.multipleColumn .hd{}




.multipleColumn .hd div{ 
width:82px;
height:132px;
}


.multipleColumn .hd .prev{

position: absolute;

top: 43%;

left: 0;

-o-transform: translate(0%, -50%);

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

-moz-transform: translate(0%, -50%);

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

transform: translate(0%, -50%);

width: 82px;

height: 132px;

background: url(../images/left.png) no-repeat center center;

cursor: pointer;

z-index: 5;

left: -170px;
}


.multipleColumn .hd .next{

position: absolute;

top: 43%;

right: -170px;

-o-transform: translate(0%, -50%);

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

-moz-transform: translate(0%, -50%);

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

transform: translate(0%, -50%);

width: 82px;

height: 132px;

background: url(../images/right.png) no-repeat center center;

cursor: pointer;

z-index: 5;

}

.multipleColumn .tempWrap{
	left: -62px;
}



.multipleColumn .bd{/* overflow:hidden; */}
.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:564px;  float:left; _display:inline;  }
.multipleColumn .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; 

width:235px;
margin: 0px 22px;
margin-bottom: 40px;
height:111px;
background:rgba(255,255,255,1);
border:1px solid rgba(151,151,151,1);
position: relative;


 }
.multipleColumn .bd ul li .pic{ text-align:center; }
.multipleColumn .bd ul li .pic a{ 

position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.multipleColumn .bd ul li:hover img{

-webkit-transform: rotateY(180deg);
-moz-transform: rotateY(180deg);
-ms-transform: rotateY(180deg);
-o-transform: rotateY(180deg);
transform: rotateY(180deg);

}
.multipleColumn .bd ul li .pic img{
-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;

}
.multipleColumn .bd ul li .title{ line-height:24px;   }


.section_5 .words{
	text-align: center;
	border-bottom: 2px solid #B5B5B6;
}
.section_5 .words1{
	
font-size: 40px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
}
.section_5 .words2{
	
font-size: 43px;
	
font-family:GOTHIC;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
text-transform: uppercase;
	
padding-top: 7px;
	
margin-bottom: 20px;
}
.section_5 .words3{
	
font-size: 22px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
margin-bottom: 16px;
}
.section_5 .words4{
	
font-size: 31px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
 
	
/* border-bottom: 2px solid #B5B5B6; */
}


.section_6{
text-align: center;	
}
.section_6 .title{
	font-size:46px;
	font-family:GOTHIC;
	font-weight:400;
	color:rgba(103,103,103,1);
	padding-top: 71px;
	text-transform: uppercase;
}
.section_6 .line{
	
width: 48px;
	
height:3px;
	
background:rgba(236,34,34,1);
	
margin: 34px auto;
}
.section_6 .title2{
	
font-size: 35px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
display: inline-block;
	
padding-bottom: 16px;
	
border-bottom: 2px solid #B5B5B6;
	
margin-bottom: 86px;
}
.section_6 .infors{
padding-left: 10%;
padding-right: 10%;
	zoom: 1;overflow: hidden;text-align: left;padding-bottom: 90px;}
.section_6 .item{
	
float: left;
}
.section_6 .item:nth-child(2n){
	float: right;
}
.section_6 .item p{
	float: left;
    width: 50%;
}
.section_6 .s1{
	
font-size: 31px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
display: block;
}
.section_6 .s2{
	
font-size: 24px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
display: block;
	
padding-top: 14px;
	
margin-bottom: 50px;
overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}



.head{
	position: fixed;
	z-index: 6;

	/* background: #fff; */
}


.head.cur0{
	position: fixed !important;
	left: 0px;
	top: -80px;
	background:rgba(255,255,255,1);
	box-shadow:0px 4px 40px 0px rgba(0,56,108,0.25);
	width: 100%;
	z-index: 99;
	box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);
	background: #fff;
	-webkit-transition:all 0.6s;
	-o-transition:all 0.6s;
	-moz-transition:all 0.6s;
	-ms-transition:all 0.6s;
	transition:all 0.6s;
}
.head.cur{
-o-transform: translate(0%, 80px);
-webkit-transform: translate(0%, 80px);
-moz-transform: translate(0%, 80px);
-ms-transform: translate(0%, 80px);
	-webkit-transition:all 0.6s;
	-o-transition:all 0.6s;
	-moz-transition:all 0.6s;
	-ms-transition:all 0.6s;
	transition:all 0.6s;
transform: translate(0%, 80px);
}

.animate-bounce-down,.section_3:before{
    animation: 1s linear 0s normal forwards infinite float1;
    -webkit-animation: 1s linear 0s normal forwards infinite float1;
    -moz-animation: 1s linear 0s normal forwards infinite float1;
    -o-animation: 1s linear 0s normal forwards infinite float1;
    animation-direction: alternate;
    -webkit-animation-direction: alternate;
    animation-timing-function: ease-out;
    -webkit-animation-timing-function: ease-out;
}

.section_3 .detail_main .more span{
	transition: all 0.1s linear;
    -webkit-transition: all 0.05s linear;
    -moz-transition: all 0.05s linear;
    -o-transition: all 0.05s linear;
-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
}
.section_4 .more span{
	transition: all 0.1s linear;
    -webkit-transition: all 0.05s linear;
    -moz-transition: all 0.05s linear;
    -o-transition: all 0.05s linear;
-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;	
}
.section_4 .imgbox{
	overflow: hidden;
}
.section_4 .item:hover .imgbox a{
	-webkit-transform: scale(1.05,1.05);
-o-transform: scale(1.05,1.05);
-moz-transform: scale(1.05,1.05);
-ms-transform: scale(1.05,1.05);
transform: scale(1.05,1.05);
}
.section_4 .imgbox a,.section_4 .more2,.section_4 .more2 span{
-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;
	
}
.section_4 .more2:hover span{
    -o-transform: translate(25px, 0%);
    -webkit-transform: translate(25px, 0%);
    -moz-transform: translate(25px, 0%);
    -ms-transform: translate(25px, 0%);
    transform: translate(25px, 0%);
}
.section_4 .more2:hover{
	color: #fff;
	background:rgba(236,34,34,1);
	box-shadow: 5px 5px 10px rgba(236,34,34,.4);
}
.section_4 .more:hover span{
    background: #fff;
    color: rgba(34,86,253,1);
    -o-transform: translate(5px, -5px);
    -webkit-transform: translate(5px, -5px);
    -moz-transform: translate(5px, -5px);
    -ms-transform: translate(5px, -5px);
    transform: translate(5px, -5px);
    box-shadow: 5px 5px 10px rgba(34, 86, 253, .1);
}
.section_3 .detail_main .more:hover span{


    background: #fff;
    color: rgba(255,56,112,1);

-o-transform: translate(5px, -5px);
-webkit-transform: translate(5px, -5px);
-moz-transform: translate(5px, -5px);
-ms-transform: translate(5px, -5px);
transform: translate(5px, -5px);
}



@keyframes float1{
0%{
transform: translateY(10px);
-webkit-transform: translateY(10px);
-moz-transform: translateY(10px);
-ms-transform: translateY(10px);
-o-transform: translateY(10px);
}
100%{
transform: translateY(-10px);
-webkit-transform: translateY(-10px);
-moz-transform: translateY(-10px);
-ms-transform: translateY(-10px);
-o-transform: translateY(-10px);
}

}

.section_1 .list ul li{
	    -webkit-transition: all 0.05s linear;
    -moz-transition: all 0.05s linear;
    -o-transition: all 0.05s linear;
}
.section_1 .list ul li:hover{
	    -webkit-box-shadow: 0px 17px 49px 0px rgba(0,0,0,0.13) !important;
    -moz-box-shadow: 0px 17px 49px 0px rgba(0,0,0,0.13) !important;
    box-shadow: 0px 17px 49px 0px rgba(0,0,0,0.13) !important;
}


.footer{
	background:  #262527;
	position: relative;
}
.footer .block_1{
	
zoom: 1;
padding-left: 17%;
padding-right: 7%;
	
overflow: hidden;
}
.footer .block_1 .left{
	
float: left;
	
padding-top: 69px;
	
width: 385px;
}
.footer .block_1 .cn{
	
font-size: 18px;
	
font-family:SimSun;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
line-height:34px;
	
opacity:0.8;
	
margin-bottom: 16px;
}
.footer .block_1 .en{
	
font-size: 18px;
	
font-family:Muli-Regular;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
line-height:34px;
	
opacity:0.8;
	
margin-bottom: 34px;
}
.footer .block_1 .groups:after{
	content:"";
	display:table;
	clear:both;
}
.footer .block_1 .groups{
	
	
text-align: center;
	
margin-bottom: 60px;
}
.footer .block_1 .groups a{
	
float: left;
	
width: 129px;
	
height:45px;
	
background:rgba(246,67,115,1);
	
line-height: 45px;
	
margin-right: 9px;
	
font-size: 16px;
	
font-family:Muli-Regular;
	
font-weight:400;
	
color:rgba(254,254,254,1);
	
-webkit-transition: all 0.4s;
	
-o-transition:all 0.4s;
	
-moz-transition:all 0.4s;
	
-ms-transition:all 0.4s;
	
transition:all 0.4s;
}
.footer .block_1 .icon{
	
zoom: 1;
	
overflow: hidden;
}
.footer .block_1 .icon a{
	
float: left;
	
width: 18px;
	
margin-right: 30px;
	
position: relative;
	
height: 19px;
}
.footer .block_1 .icon a img{
	
position:absolute;
	
top: 50%;
	
left: 50%;
	
-o-transform: translate(-50%, -50%);
	
-webkit-transform: translate(-50%, -50%);
	
-moz-transform: translate(-50%, -50%);
	
-ms-transform: translate(-50%, -50%);
	
transform: translate(-50%, -50%);
	
-webkit-transition: all 0.4s;
	
-o-transition:all 0.4s;
	
-moz-transition:all 0.4s;
	
-ms-transition:all 0.4s;
	
transition:all 0.4s;
}
.footer .block_1 .icon a .default{
	
}
.footer .block_1 .icon a .hover{
	
top: 146%;
}
.footer .block_1 .flink{
	padding-left: 6.1%;
padding-top: 72px;
	
float: left;
}
.footer .block_1 .flink .h2tit{
	
font-size: 20px;
	
font-family:SimSun;
	
font-weight:400;
	
color:rgba(254,254,255,1);
	
margin-bottom: 15px;
}
.footer .block_1 .flink .links{
	
}
.footer .block_1 .flink .links a{
	
display: block;
	
font-size: 10px;
	
font-family:Muli-Regular;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
line-height:20px;
	
opacity:0.8;
	
-webkit-transition: all 0.4s;
	
-o-transition:all 0.4s;
	
-moz-transition:all 0.4s;
	
-ms-transition:all 0.4s;
	
transition:all 0.4s;
}
.footer .block_1 .right{
	
float: right;
	
padding-top: 70px;
}
.footer .block_1 .right .left2{
	
float: left;
	
width: 218px;
}
.footer .block_1 .right .en{
	
font-size: 20px;
	
font-family:GOTHICB;
	
font-weight:600;
	
color:rgba(251,251,251,1);
	
line-height:33px;
	
margin-bottom: 52px;
}
.footer .block_1 .right .contact{
	
}
.footer .block_1 .right .contact p{
	
font-size: 18px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(255,255,255,1);
	
line-height:34px;
	
opacity:0.8;
	
margin-bottom: 22px;
}
.footer .block_1 .right .ewm{
	
float: left;
	
padding-left: 68px;
}

.footer .block_1 .right .site{
	font-size:26px;
	font-family:Muli-Bold;
	font-weight:bold;
	color:rgba(246,67,115,1);
	line-height:66px;
	padding-top: 15px;
}

.footer .block_1 .right .ewm img{
	
display: block;
width: 150px;
margin-bottom: 24px;
}
.footer .block2{
	text-align: center;
font-size:16px;
font-family:MicrosoftYaHeiLight;
font-weight:300;
color:rgba(255,255,255,1);
/*line-height:36px;*/
opacity:0.7;
/*padding-top: 115px;*/
padding-bottom: 39px;
}

.footer .block_1 .groups a img{
display:inline-block;
vertical-align:middle;
position:relative;
top:-2px;}

.head .logo a{
	margin-left: 5%;
}
@media screen and (max-width: 1600px){
	.head .logo a {
		margin-left: 0;
		width: 14%;
	}
	.head .center ul{
		float: right;
	}
}
@media screen and (max-width: 1460px){
.head .center ul li a{
	padding: 0px 10px;
}
.footer .block_1{
	padding-left: 10%;
	padding-right: 5%;
}
.footer .block_1 .flink{
	padding-left: 2.1%;
}
.multipleColumn .hd .prev{
	left: -80px
}
.multipleColumn .hd .next{
	right: -80px
}
}


.section_4 * {
-webkit-transition:all 0.4s;
-o-transition:all 0.4s;
-moz-transition:all 0.4s;
-ms-transition:all 0.4s;
transition:all 0.4s;

}

.section_4 .item:hover .content,.section_4 .item:hover .imgbox{
	width: 50%;
}

.footer .block_1 .groups a:hover{
	box-shadow: 5px 5px 20px rgba(246, 67, 115, .352);
}

.footer .block_1 .flink .links a:hover{
	color:#f64373;
}
.section_5 .title{
	overflow: hidden;
}

.footer .block_1,.footer .block2{
	position: relative;
	z-index: 5;
}
.footer{
	overflow: hidden;
}
.footer .ics{
position: absolute;
left: 0px;
bottom: 0px;
width: 100%;	
height: 100%;
background: url(../images/bg.png) no-repeat center bottom;
background-size: cover;
}

.tilter:nth-child(2){
	margin: 0px 197px;
}

















/*栏目页*/
.head.channel{
	padding: 10px 0px;
	background: #fff;
	position: relative;
}
.channelbanner{
	
/* padding-top: 190px; */
	
text-align: center;
	
/* background: url(../images/casebanner.jpg) no-repeat center center; */
	
background-size: cover;
	
/* padding-bottom: 143px; */
}
.channelbanner .h2tit{
	
font-size: 68px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(255,255,255,1);
	
line-height:90px;
}
.channelbanner .dec{
	
font-size: 40px;
	
font-family:Adobe Heiti Std R;
	
font-weight:normal;
	
color:rgba(255,255,255,1);
	
/* line-height:116px; */
	
padding-top: 45px;
}
.w1300{
	width: 1300px;
	margin: auto;
}
.case_main{
	
padding-top: 80px;
}
.case_main .model{
	
}
.case_main .model .h2tit{
margin-top: 50px;
font-size: 24px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(52,52,52,1);
}
.case_main .model .h3tit{
	
font-size: 58px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(52,52,52,1);
	
padding-top: 20px;
	
padding-bottom: 50px;
}
.case_main .model .list li:nth-child(3n){
	margin-right:0px;
}
.case_main .model .list{
	
zoom: 1;
	
overflow: hidden;
	
padding-bottom: 45px;
}
.case_main .model .list li{
	
float: left;
	
width: 32.33%;
	
margin-right: 1.5%;
	
margin-bottom: 1.5%;
}
.case_main .model .list li a{
	
display: block;
	
position: relative;
}
.case_main .model .list li a img{
	
display: block;
	
width: 100%;
height: 255px;
}
.case_main .model .list li a .left{
	
position: absolute;
	
left: 0px;
	
width: 100%;
	
line-height: 30px;
	
background: url(../images/ic.png) no-repeat 95% center;
	
z-index: 5;
	
font-size: 12px;
	
font-family:MicrosoftYaHeiLight;
	
font-weight:300;
	
color:rgba(52,52,52,1);
	
text-indent: 30px;
	
bottom: 11px;
}
.description_modal{
	
margin-top: 157px;
	
border-top: 2px solid #B5B5B6;
	
text-align: center;
	
padding-top: 130px;
}
.description_modal .en{
	
font-size: 60px;
	
font-family: GOTHIC;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
text-transform: uppercase;
}
.description_modal .cn{
	
font-size: 69px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
padding-top: 20px;
}
.description_modal .dvc{
	
font-size: 27px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
padding-top: 25px;
}
.description_modal .val{
	
font-size: 38px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
padding-top: 24px;
	
padding-bottom: 64px;
}
.description_modal{
	overflow: hidden;
}
body{
	min-width: 1300px;
}
.channelbanner.bannertype2{
	background: url(../images/lxwm.png) no-repeat center center;
	background-size: cover;
	padding-top: 174px;
	padding-bottom: 110px;
}
.channelbanner.bannertype2 .dec{
padding-top: 65px;
}

.join_main{
	text-align: center;
}
.join_main .en{
	
font-size: 56px;
	
font-family: GOTHIC;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
padding-top: 100px;
	
text-transform: uppercase;
}
.join_main .line{
	
width: 48px;
	
height:3px;
	
background:rgba(236,34,34,1);
	
margin: auto;
	
margin-top: 17px;
	
margin-bottom: 40px;
}
.join_main .cn{
	
font-size: 35px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
display: inline-block;
	
border-bottom: 2px solid #B5B5B6;
	
padding-bottom: 19px;
}
.join_main .h3tit{
	
font-size: 58px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
padding-top: 32px;
}
.join_main .h4tit{
	
font-size: 25px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
padding-top: 40px;
	
/* margin-bottom: 90px; */
}
.join_main .list{
	
zoom: 1;
	
overflow: hidden;
}
.join_main .list li{
	
width: 226px;
	
height:239px;
	
border:1px solid rgba(236,34,34,1);
	
float: left;
	
margin-right: 258px;
}
.join_main .list li:nth-child(3n){
	margin-right: 0;
}
.join_main .h5tit{
	
font-size: 35px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(236,34,34,1);
	
padding-top: 62px;
}
.join_main .lies{
	
width: 61px;
	
height:3px;
	
background:rgba(181,181,182,1);
	
margin: 20px auto;
}
.join_main .dec{
	
font-size: 18px;
	
font-family:CenturyGothic;
	
font-weight:400;
	
color:rgba(236,34,34,1);
	
text-transform: uppercase;
}
.description_modal.type2{
	margin-top: 95px;
}

.channelbanner.bannertype3{
	/* background: url(../images/bannertype3.jpg) no-repeat center center; */
	background-size: cover;
	/* padding-top: 190px; */
	/* padding-bottom: 143px; */
}

.channelbanner.bannertype3 .h2tit{
	font-size:68px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(255,255,255,1);
line-height:90px;
}
.channelbanner.bannertype3 .dec{
	font-size:40px;
	font-family:Adobe Heiti Std R;
	font-weight:normal;
	color:rgba(255,255,255,1);
	padding-top: 30px;
}



.about_main{
	
}
.about_main .block1{
	zoom: 1;
	overflow: hidden;
	padding-top: 83px;
	padding-bottom: 33px;
	border-bottom: 2px solid #B5B5B6;
}
.about_main .block1 li{
	
float: left;
	
width: 186px;
	
height:186px;
	
border:1px solid rgba(236,34,34,1);
	
margin-right: 90px;
	
padding-left: 13px;
	
text-transform: uppercase;
	
box-sizing: border-box;
}
.about_main .block1 li:last-child{
	margin-right: 0px;
}
.about_main .block1 li .en{
	
font-size: 24px;
	
font-family:Geometric415BT-BlackA;
	
font-weight: bold;
	
color:rgba(134,134,134,1);
	
padding-top: 35px;
}
.about_main .block1 li .cn{
	
font-size: 29px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(134,134,134,1);
	
padding-top: 10px;
	
padding-bottom: 18px;
}
.about_main .block1 li .line{
	
width: 39px;
	
height:5px;
	
background:rgba(236,34,34,1);
	
border:1px solid rgba(181,181,181,1);
	
margin-left: 5px;
}


.about_main .block2{
	
padding-top: 113px;
}
.about_main .block2 .item{
	zoom: 1;
	overflow: hidden;
	/* padding-top: 149px; */
	/* padding-bottom: 174px; */
}
.about_main .block2 .item .words_modal{
	float: left;
	width: 606px;
	text-align: center;
}
.about_main .block2 .item .h2tit{
	
font-size: 60px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(73,73,73,1);
	
line-height:79px;
	
margin-bottom: 22px;
}
.about_main .block2 .item .words_modal .en{
	
font-size: 42px;
	
font-family: GOTHIC;
	
font-weight: bold;
	
color:rgba(103,103,103,1);
	
line-height: 49px;
	
display: inline-block;
	
text-transform: uppercase;
}
.about_main .block2 .item .words_modal .dec{
	
font-size: 24px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(103,103,103,1);
	
line-height: 1.9;
}
.about_main .block2 .item .rightmodal{
	
float: right;
	
width: 580px;
	
height: 600px;
	
position: relative;
}
.about_main .block2 .item .line{

height: 5px;

background:rgba(236,34,34,1);

border:1px solid rgba(181,181,181,1);

margin-top: 26px;

margin-bottom: 23px;
}
.about_main .block2 .item .rightmodal .words1{
	
position: absolute;
	
right: 45px;
	
bottom: 45px;
	
color:#fff;
	
text-align: center;
}
.about_main .block2 .item .rightmodal .cn strong{
	font-size:54px;
}
.about_main .block2 .item .rightmodal .en{
	
font-size: 19px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
text-transform: uppercase;
}
.about_main .block2 .item .rightmodal .cn{
	
font-size: 48px;
	
padding-top: 10px;
}
.about_main .block2 .item .rightmodal img{
	
width: 100%;
}
.about_main .block2 .item .list3{
	
}
.about_main .block2 .item .list3 li{
	
float: left;
	
width: 202px;
	
height:217px;
	
border:1px solid rgba(236,34,34,1);
	
text-align: center;
	
margin-right: 24px;
	
border: 1px solid rgba(236,34,34,1);
}
.about_main .block2 .item .list3 li:last-child{
margin-right:0px;
}
.about_main .block2 .item .cn1{
	
font-size: 33px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(236,34,34,1);
	
padding-top: 45px;
}
.about_main .block2 .item .li{
	
width: 58px;
	
height:3px;
	
background:rgba(181,181,182,1);
	
margin: 20px auto;
}
.about_main .block2 .item .en2{
	
font-size: 17px;
	
font-family:CenturyGothic;
	
font-weight:400;
	
color:rgba(236,34,34,1);
	
text-transform: uppercase;
}
.items1{
	padding-bottom: 185px;
	border-bottom: 1px solid #B5B5B6;
	margin-bottom: 80px;
}
.items2{
	padding-bottom: 185px;
}
.items3{

background: rgba(236,34,34,1);

padding-top: 149px;

padding-bottom: 174px;

margin-bottom: 132px;
}
.about_main .block2 .items2 .rightmodal{
	float: left;
	width: 661px;
	height: auto;
	padding-top: 2%;
}
.about_main .block2 .items2 .words_modal{
	float: right;
	width: 557px;
}



.about_main .block2 .items3 .words_modal{
padding-top: 30px;

}
.about_main .block2 .items3 .words_modal *{
	color: #fff !important

}


.about_main .block2 .item .words_modal .line2{
	width:247px;
height:4px;
background:rgba(255,255,255,1);
margin:33px auto;
background: #fff;

}
.about_main .block2 .items4 .rightmodal{
	float: left;
	width: 661px;
	height: auto;

}
.about_main .block2 .items4 .words_modal{
	float: right;
	width: 557px;
	padding-top: 50px;
}
.about_main .block2 .items4 .rightmodal img{
	margin-bottom: 45px;
	width: 90%;
}


.alitop{font-family: MicrosoftYaHeiLight;font-weight: 300;border-bottom: 1px solid #B5B5B6;text-align:left;margin-top:0px;padding-top:80px;padding-bottom:90px;background:none;}
.alitop .left{width:30%;float:left;margin-left:5%;}
.alitop .left img{width:95%;}
.alitop .right{width:62%;;float:left;}
.alitop:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.alitop .right .rdv01{font-size:28px;}
.alitop .right .rdv02{font-size:50px;}
.alitop .right .rdv03{font-size:18px;color:#595959;height:60px;line-height:60px;}
.alitop .right .rdv04{font-size:22px;color:#595959;line-height:45px;}
.content {text-align:center;}
.content .w1200 .cn{padding:20px 0;}

.contact h2{font-size:56px !important;font-weight:400 !important;}
.contact .dec{padding-top:32px !important;}
.part1{text-align:left;margin-top:30px;}
.part1:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.part1 .left{width:50%;float:left;}
.part1 .left form{height:380px;}
.part1 .left .text{width:40%;height:35px;line-height:35px;color:#878788;text-indent:15px;font-family: MicrosoftYaHei-Bold;}
.part1 .left .a2,.part1 .left .a4{margin-left:15px;}
.part1 .left .a3,.part1 .left .a4{margin-top:25px;}
.part1 .left .comment{width:80%;height:140px;padding:15px;color:#878788;margin-top:25px;font-family: MicrosoftYaHei-Bold;}
.part1 .left .submit{width:135px;height:45px;background:url(../images/submit.png) center center no-repeat;border:0;margin-top:25px;float:left;cursor:pointer;}
.part1 .left .ft{font-size: 30px;font-family: MicrosoftYaHei;font-weight: 400;color: rgba(103,103,103,1);padding-top: 25px;text-align:left;}
.part1 .right{width:50%;float:left;text-align:right;}
.part1 .right img{width:80%;padding:15px;border:1px solid #eee;}
.part2{font-size: 21px;font-family: MicrosoftYaHei;font-weight: 400;color: rgba(103,103,103,1);padding-top: 25px;text-align:left;}
.part3{font-size: 27px;font-family: MicrosoftYaHei;font-weight: 400;color: rgba(103,103,103,1);padding-top: 25px;text-align:left;padding-bottom:50px;}


/*返回顶部*/
.toolbar-item,.toolbar-layer{background:url(../images/toolbar.png) no-repeat;background-size: cover;}
.toolbar{position:fixed;right:0px;bottom:50px;
	border-top: #f6f6f6 solid 3px;
	border-bottom: #f6f6f6 solid 3px;
	border-left: #f6f6f6 solid 3px;
	z-index:9999;
}
.toolbar-item{display:block;width:50px;height:50px;position:relative;-moz-transition:background-position 1s;
	-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;
	transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);
	-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}
	
.toolbar-item-weixin{background:url(../images/me-a.jpg) no-repeat;background-size: cover;
	border-bottom: #f6f6f6 solid 2px;
}
.toolbar-item-weixin:hover{background:url(../images/me-aa.jpg) no-repeat;background-size: cover;}
.toolbar-item-weixin .toolbar-layer{height:32px;background:url(../images/me-da.jpg) no-repeat;background-size: cover;}


.toolbar-item-me{background:url(../images/me-b.jpg) no-repeat;background-size: cover;
	border-bottom: #f6f6f6 solid 2px;
}
.toolbar-item-me:hover{background:url(../images/me-bb.jpg) no-repeat;background-size:100%;}
.toolbar-item-me .toolbar-layer{height:32px;/*background: url(../images/me-db.jpg) no-repeat;*/background-size: cover;}


.toolbar-item-feedback{background:url(../images/me-d.jpg) no-repeat;background-size: cover;}
.toolbar-item-feedback:hover{background:url(../images/me-dd.jpg) no-repeat;background-size: cover;}
.toolbar-item-feedback .toolbar-layer{height:99px;width: 99px; background: url(../images/in-9.png) no-repeat;background-size: cover;}

.toolbar-item-top{background:url(../images/me-c.jpg) no-repeat;background-size: cover;
	border-bottom: #f6f6f6 solid 2px;
}
.toolbar-item-top:hover{background:url(../images/me-cc.jpg) no-repeat;background-size: cover;}
.toolbar-layer{    font-size: 16px;
    line-height: 57px; position:absolute;right:50px;bottom:20px;width:135px;opacity:0;filter:alpha(opacity=0);
transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;
-webkit-transform-origin: 95% 95%;transform:scale(0.01);
-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;
-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}


/* .channelbanner{
	height: 600px;
} */
.channelbanner img{
	display: block;
    z-index: 1;
    height: auto;
    width: 100%;
    border: 0;
}
