@charset "utf-8";

body{
	font-family:"Microsoft YaHei","微软雅黑" !important;
	}


	
		
.pro_main{
	width:100%;
	position:relative;
	
	}
.pro_bg{
	width:100%;
	position:relative;
	overflow:hidden;
	height:auto;
	}	
.pro_bglist{
	padding:0;
	margin:0;
	height:100%;
	position:absolute; top:0; left:0; z-index:5;
	}	
.pro_bglist>li{
	width:100%;
	height:100%;
	float:left;
	background-size:cover;
	}	
.banli1{
	background:url(../image/banner_bg1.jpg);
	}
.banli2{
	background:url(../image/banner_bg2.jpg);
	}
.banli3{
	background:url(../image/banner_bg3.jpg);
	}			

.banner_num{
	padding:0;
	margin:0;
	width:66px;
	position:absolute; bottom:50px; left:50%; z-index:10;
	margin-left:-33px;
	}	
.banner_num>li{
	width:12px;
	height:12px;
	border-radius:12px;
	background:#369;
	float:left;
	margin:0 5px;

	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;	
	transition:background 0.3s linear;
	}	
.numon{
	background:#F00 !important;
	}	

	
.banner_next{
	width:50px;
	height:50px;
	position:absolute; top:50%; right:10px; z-index:10;
	margin-top:-25px;
	cursor:pointer;
	font-size:36px;
	font-weight:bold;
	line-height:50px;
	color:#1167bc;
	background:url(../image/pro_inner_l.png);
	}
.banner_prev{
	width:50px;
	height:50px;
	position:absolute; top:50%; left:10px; z-index:10;
	margin-top:-25px;
	cursor:pointer;
	font-size:36px;
	font-weight:bold;
	line-height:50px;
	color:#1167bc;
	background:url(../image/pro_inner_r.png);
	}		
	
	
	

	
.header{
	width:100%;
	position:absolute; top:0; left:0; z-index:99;
	}	
.header_top{
	width:100%;
	height:30px;
	position:relative;
	z-index:2;
	padding:0 5%;
	}	
.header_top span{
	display:inline-block;
	float:right;
	color:#fff;
	font-size:12px;
	letter-spacing:1px;
	padding:0 8px;
	line-height:30px;
	cursor:pointer;
    }
.header_top span i{
	font-size:15px;
	padding-right:5px;	
	}		
.header_top:before{
	width:100%;
	height:100%;
	background:#000;
	content:'';
	position:absolute; top:0; left:0;
	z-index:-1;
	opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5; 
    -khtml-opacity:0.5;
    -webkit-opacity:0.5;
	}
.header_top_main:before{
	width:100%;
	height:100%;
	background:#000;
	content:'';
	position:absolute; top:0; left:0;
	z-index:-1;
	opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    -khtml-opacity: 0.2;
    -webkit-opacity: 0.2;
	}			
.header_con{
	width:100%;
	height:90px;
	position:relative; z-index:2;
    }	
.header_con:before {
    width: 100%;
    height: 100%;
    background: #000;
    content: '';
    position: absolute;
    top: 0; 
    left: 0;
    z-index: -1;
    opacity: 0.5;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    -webkit-opacity: 0.5;
    }
.header_con_main:before {
    width: 100%;
    height: 100%;
    background: #000;
    content: '';
    position: absolute;
    top: 0; 
    left: 0;
    z-index: -1;
    opacity: 0.2;
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    -khtml-opacity: 0.2;
    -webkit-opacity: 0.2;
    }		
.logo{
	margin-top:20px;
	float:left;
	}	
	
.nav{
	margin:0;
	padding:0;
	float:right;
	}	
.nav>ul{
	padding:0;
	margin:0;
	float:left;
	}
.nav>ul>li{
	float:left;
	line-height:90px;
	padding:0 15px;
	position:relative;
	}
	
	
.nav>ul>li>a{	
    font-size:14px;
	letter-spacing:1px;
	color:#eee;
	}	
	
.nav>ul>li>a:hover{	
	color:#FFF;
	}		
	
	
	
.nav>ul>li>ul{
	width:150%;
	background:#FFF;
	padding:0;
	margin:0;
	position:absolute; top:70px; right:0;
	z-index:9999;
	border-bottom:3px solid #1167bc;
	display:none;
	}	
.nav>ul>li>ul>li{
	width:100%;
	line-height:40px;
	position:relative;
	border-top:1px dotted #1167bc;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.nav>ul>li>ul>li:hover{
	background:#1167bc;
	}	
.nav>ul>li>ul>li>a{
	display:inline-block;
	padding:0 20px;
	color:#666;
	font-size:13px;
	letter-spacing:1px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.nav>ul>li>ul>li:hover>a{
	color:#fff;
	padding-left:10px;
	}			

.nav>ul>li>ul>li>ul{
	padding:0;
	margin:0;
	width:100%;
	position:absolute; top:-1px; left:0%;
	background:#1167bc;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.nav>ul>li>ul>li>ul>li{
	text-align:center;
	border-top: 1px dotted #1167bc;
	border-bottom:1px dotted #eee;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.nav>ul>li>ul>li>ul>li:hover{
	background:#eee;
	}	
.nav>ul>li>ul>li>ul>li>a{
	font-size:13px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	color:#fff;
	}	
.nav>ul>li>ul>li>ul>li:hover>a{
	color:#000;
	}			
	
	
	
.nav_right{
	float:left;
	}
.nav_right>span{
	display:inline-block;
	float:left;
	line-height:90px;
	font-size:15px;
	color:#fff;
	padding:0 5px;
	}				
.nav_btn{
	width:20px;
	height:25px;
	margin:0 auto;
	z-index:999;
	padding:32px 0;
	float:left;
	margin-left:10px;
	}	
.nav_btn>span{
	display:block;
	width:100%;
	height:3px;
	cursor:pointer;
	background:#fff;
	margin:4px 0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.nav_btn:hover>span{
	background:#ed6d00;
	}	

.nav_btn_ph{
	position:absolute; top:15px; right:15px;
	cursor:pointer;
	}
.nav_btn img{
	border-radius:4px;
	}

.phone_nav{
	width:100%;
	height:0;
	background:#11191c;
	position:absolute; top:80px; left:0; z-index:-1;
    opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
	overflow:hidden;
	}	
.phone_nav>ul{
	padding:0;
	margin:0;
	padding-top:15px;
	}	
.phone_nav>ul>li{
	line-height:40px;
	padding-left:15px;
	border-bottom:1px dotted #333;
	}	
.phone_nav>ul>li>a{
	color:#FFF;
	font-weight:bold;
	text-decoration:none !important; 
	font-size:15px;
	letter-spacing:1px;
	font-weight:500;
	text-align:left;
	text-transform:uppercase;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.phone_nav>ul>li>ul{
	padding-top:5px;
	padding-bottom:15px;
	display:none;
	padding-left:10px;
	}	
.phone_nav>ul>li>ul>li{
	line-height:30px;
	}
.phone_nav>ul>li>ul>li>a{
	text-align:left;
	color:#e5e5e5;
	font-size:13px;
	letter-spacing:1px;
	}				
.nav_on>a{
	color:#005eb8 !important;
	}	
.nav_btn1{
	width:30px;
	height:30px;
	background:#005eb8;
	cursor:pointer;
	position:absolute; top:90px; right:15px;
	border-radius:1px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
	}	
.nav_btn1>img{
	margin-top:2px;
	}		


.nav_btn_ph{
	position:absolute; top:15px; right:15px;
	cursor:pointer;
	}
.nav_btn img{
	border-radius:4px;
	}

.phone_nav{
	width:100%;
	height:0;
	background:#11191c;
	position:absolute; top:80px; left:0; z-index:-1;
    opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
	overflow:hidden;
	}	
.phone_nav>ul{
	padding:0;
	margin:0;
	padding-top:15px;
	}	
.phone_nav>ul>li{
	line-height:40px;
	padding-left:15px;
	border-bottom:1px dotted #333;
	}	
.phone_nav>ul>li>a{
	color:#FFF;
	font-weight:bold;
	text-decoration:none !important; 
	font-size:15px;
	letter-spacing:1px;
	font-weight:500;
	text-align:left;
	text-transform:uppercase;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.phone_nav>ul>li>ul{
	padding-top:5px;
	padding-bottom:15px;
	display:none;
	padding-left:10px;
	}	
.phone_nav>ul>li>ul>li{
	line-height:30px;
	}
.phone_nav>ul>li>ul>li>a{
	text-align:left;
	color:#e5e5e5;
	font-size:13px;
	letter-spacing:1px;
	}				
.nav_on>a{
	color:#005eb8 !important;
	}	
.nav_btn1{
	width:30px;
	height:30px;
	background:#005eb8;
	cursor:pointer;
	position:absolute; top:90px; right:15px;
	border-radius:1px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
	}	
.nav_btn1>img{
	margin-top:2px;
	}		


@media (max-width: 767px) {
.logo{
	margin-top:14px;
	}	
.logo>img{
	width:100px !important;
	}	
.header_con{
	height:60px;
	}	
	}
@media (min-width: 768px) and (max-width: 991px) {
	
	}	
		




.warpper{
	overflow:hidden;
	}
	

	

.banner{
	width:100%;
	overflow:hidden;	
	position:relative;
	background:url(../image/banner4.jpg) center no-repeat;
	background-size:cover; 
	}
.banner>h5{
	font-size:30px;
	position:absolute; top:25%; right:15%;
	color:#fff;
	letter-spacing:3px;
	}

.banner_list1{
	width:12%;
	height:8%;
	position:absolute; top:56%; left:32.5%;
	border-top:2px solid #fff;
	border-left:2px solid #fff;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.banner_list1:before{
	content: '';
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border: 2px solid #fefefe;
    position: absolute; bottom:-22px; left:-11px;
	}
.banner_list1_img{
	width:70px;
	height:70px;
	border-radius:100%;
	border:2px solid #fff;
	position:absolute; top:-35px; left:100%;
	overflow:hidden;
	}	
.banner_list1_zi{
	width:300px;
	position:absolute; top:-15px; left:100%;
	padding-left:20px;
	font-size:18px;
	letter-spacing:2px;
	color:#fff;
	}
	


.banner_list2{
	width:10%;
	height:6%;
	position:absolute; top:45%; left:57%;
	border-top:2px solid #fff;
	border-right:2px solid #fff;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.banner_list2:before{
	content: '';
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border: 2px solid #fefefe;
    position: absolute; bottom:-22px; right:-11px;
	}
.banner_list2_img{
	width:70px;
	height:70px;
	border-radius:100%;
	border:2px solid #fff;
	overflow:hidden;
	position:absolute; top:-35px; right:100%;
	}	
.banner_list2_zi{
	width:160px;
	position:absolute; top:-15px; right:100%;
	font-size:18px;
	letter-spacing:2px;
	color:#fff;
	}


.banner_list3{
	width:6%;
	height:5%;
	position:absolute; bottom:20%; left:56%;
	border-top:2px solid #fff;
	border-left:2px solid #fff;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.banner_list3:before{
	content: '';
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border: 2px solid #fefefe;
    position: absolute; bottom:-22px; left:-11px;
	}
.banner_list3_img{
	width:70px;
	height:70px;
	border-radius:100%;
	overflow:hidden;
	border:2px solid #fff;
	position:absolute; top:-35px; left:100%;
	}	
.banner_list3_zi{
	width: 250px;
	position: absolute;
	top: -13px;
	left:100%;
	padding-left:20px;
	font-size: 18px;
	letter-spacing: 2px;
	color: #fff;
	}

.banner_list4{
	width:8%;
	height:3%;
	position:absolute; bottom:65%; left:39%;
	border-top:2px solid #fff;
	border-right:2px solid #fff;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
	
.banner_list4:before{
	content: '';
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border: 2px solid #fefefe;
    position: absolute; bottom:-22px; right:-11px;
	}
.banner_list4_img{
	width:70px;
	height:70px;
	border-radius:100%;
	border:2px solid #fff;
	overflow:hidden;
	position:absolute; top:-35px; right:100%;
	}	
.banner_list4_zi{
	width:180px;
	position:absolute; top:-15px; right:100%;
	font-size:18px;
	letter-spacing:2px;
	color:#fff;
	}



.banner_list5{
	width:8%;
	height:3%;
	position:absolute; bottom:20%; left:30%;
	border-top:2px solid #fff;
	border-right:2px solid #fff;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
	
.banner_list5:before{
	content: '';
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border: 2px solid #fefefe;
    position: absolute; bottom:-22px; right:-11px;
	}
.banner_list5_img{
	width:70px;
	height:70px;
	border-radius:100%;
	border:2px solid #fff;
	overflow:hidden;
	position:absolute; top:-35px; right:100%;
	}	
.banner_list5_zi{
	width:100px;
	position:absolute; top:-15px; right:100%;
	font-size:18px;
	letter-spacing:2px;
	color:#fff;

	}

@media (max-width: 767px) {
.banner>h5{
	font-size:24px;
	left:18%;
	top:45%;
	}	
	}
@media (min-width: 768px) and (max-width: 991px) {
	
	}	




.pulse {
    position: absolute;
    bottom:-0px;
	}		
.pulse .ring {
    position: absolute;
    opacity: 1;
    width: 20px;
    height: 20px;
    border-radius: 20px;
	background: -webkit-radial-gradient(ellipse at center, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.5) 70%, rgba(255, 255, 255, 0.8) 100%);
	background: -moz-radial-gradient(ellipse at center, rgba(255, 255, 255 0.8) 0%, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.5) 70%, rgba(255, 255, 255, 0.8) 100%);
	background: -ms-radial-gradient(ellipse at center, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.5) 70%, rgba(255, 255, 255, 0.8) 100%);
	background: -o-radial-gradient(ellipse at center, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.5) 70%, rgba(255, 255, 255, 0.8) 100%);
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.5) 30%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.5) 70%, rgba(255, 255, 255, 0.8) 100%);
    -webkit-animation-name: pulse;
	-moz-animation-name: pulse;
	-ms-animation-name: pulse;
	-o-animation-name: pulse;
    animation-name: pulse;
    -webkit-animation-duration: 3000ms;
	-moz-animation-duration: 3000ms;
	-ms-animation-duration: 3000ms;
	-o-animation-duration: 3000ms;
    animation-duration: 3000ms;
    -webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
    animation-timing-function: linear;
    }
.pulse .ring:nth-of-type(1) {
    transition-delay: 0ms;
    -webkit-animation-delay: 0ms;
	-moz-animation-delay: 0ms;
	-ms-animation-delay: 0ms;
	-o-animation-delay: 0ms;
    animation-delay: 0ms;
    }
.pulse .ring:nth-of-type(2) {
    transition-delay: 1000ms;
    -webkit-animation-delay: 1000ms;
	-moz-animation-delay: 1000ms;
	-ms-animation-delay: 1000ms;
	-o-animation-delay: 1000ms;
    animation-delay: 1000ms;
    }
.pulse .ring:nth-of-type(3) {
    transition-delay: 2000ms;
    -webkit-animation-delay: 2000ms;
	-moz-animation-delay: 2000ms;
	-ms-animation-delay: 2000ms;
	-o-animation-delay: 2000ms;
    animation-delay: 2000ms;
    }

@keyframes pulse
{
0% {opacity: 0; transform:scale(1);}
50% {opacity: 1; transform:scale(1.5);}
100% {opacity: 0; transform:scale(3);}
}

@-webkit-keyframes pulse
{
0% {opacity: 0; -webkit-transform:scale(1);}
50% {opacity: 1; -webkit-transform:scale(1.5);}
100% {opacity: 0; -webkit-transform:scale(3);}
}
@-moz-keyframes pulse
{
0% {opacity: 0; -webkit-transform:scale(1);}
50% {opacity: 1; -webkit-transform:scale(1.5);}
100% {opacity: 0; -webkit-transform:scale(3);}
}
@-ms-keyframes pulse
{
0% {opacity: 0; -webkit-transform:scale(1);}
50% {opacity: 1; -webkit-transform:scale(1.5);}
100% {opacity: 0; -webkit-transform:scale(3);}
}
@-o-keyframes pulse
{
0% {opacity: 0; -webkit-transform:scale(1);}
50% {opacity: 1; -webkit-transform:scale(2);}
100% {opacity: 0; -webkit-transform:scale(4);}
}


.banner_zi{
	width:100%;
	position:absolute; top:36%;
	text-align:center;
	}
	

.banner_zi h5{
	font-size:45px;
	color:#ed6d00;
	letter-spacing:4px;
	margin-bottom:80px;
    
	-webkit-animation-name: banh;
	-moz-animation-name: banh;
	-ms-animation-name: banh;
	-o-animation-name: banh;
	animation-name: banh;
	-webkit-animation-duration: 1500ms;
	-moz-animation-duration: 1500ms;
	-ms-animation-duration: 1500ms;
	-o-animation-duration: 1500ms;
	animation-duration: 1500ms;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
	animation-timing-function: linear;
	}	



@keyframes banh
{
0% { opacity:1;filter:alpha(opacity=100); text-shadow:0px 0px 0px #ed6d00;}
50% { opacity:1; filter:alpha(opacity=100); 
text-shadow: 
    1px 1px 0 #666, 
    2px 2px 0 #555,
    3px 3px 0 #444, 
    4px 4px 0 #333, 
    5px 5px 0 #222, 
    6px 6px 0 #111;
}
100% { opacity:1;filter:alpha(opacity=100); text-shadow:0px 0px 0px #ed6d00;}
}

@-webkit-keyframes banh
{
0% { filter:alpha(opacity=100); -webkit-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
50% { filter:alpha(opacity=100); -webkit-opacity:1; 
text-shadow: 
    1px 1px 0 #666, 
    2px 2px 0 #555,
    3px 3px 0 #444, 
    4px 4px 0 #333, 
    5px 5px 0 #222, 
    6px 6px 0 #111;
}
100% { filter:alpha(opacity=100); -webkit-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
}	

@-moz-keyframes banh
{
0% { filter:alpha(opacity=100);-moz-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
50% {  filter:alpha(opacity=100);-moz-opacity:1; 
text-shadow: 
    1px 1px 0 #666, 
    2px 2px 0 #555,
    3px 3px 0 #444, 
    4px 4px 0 #333, 
    5px 5px 0 #222, 
    6px 6px 0 #111;
}
100% { filter:alpha(opacity=100);-moz-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
}

@-ms-keyframes banh
{
0% { filter:alpha(opacity=100);-ms-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
50% { filter:alpha(opacity=100);-ms-opacity:1;
text-shadow: 
    1px 1px 0 #666, 
    2px 2px 0 #555,
    3px 3px 0 #444, 
    4px 4px 0 #333, 
    5px 5px 0 #222, 
    6px 6px 0 #111;
}
100% { filter:alpha(opacity=100);-ms-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
}

@-o-keyframes banh
{
0% { filter:alpha(opacity=100);-o-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
50% { filter:alpha(opacity=100);-o-opacity:1; 
text-shadow: 
    1px 1px 0 #666, 
    2px 2px 0 #555,
    3px 3px 0 #444, 
    4px 4px 0 #333, 
    5px 5px 0 #222, 
    6px 6px 0 #111;
}
100% { filter:alpha(opacity=100);-o-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
}



.banner_zi p{
	font-size:22px;
	letter-spacing:3px;
	color:#fff;
	line-height:33px;
	margin-bottom:50px;
	}
.banner_zi p a{
	font-size:22px;
	letter-spacing:3px;
	color:#fff;
	display:inline-block;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition:color 0.3s ease;
	-moz-transition:color 0.3s ease;
	-ms-transition:color 0.3s ease;
	-o-transition:color 0.3s ease;	
	transition:color 0.3s ease;
	}
.banner_zi p a:hover{
	color:#ff7500;
	}		
.banner-img{
	margin-right:9px;
	position:relative; top:-4px;
	-webkit-animation-name: pulsea;
	-moz-animation-name: pulsea;
	-ms-animation-name: pulsea;
	-o-animation-name: pulsea;
    animation-name: pulsea;
    -webkit-animation-duration: 1500ms;
	-moz-animation-duration: 1500ms;
	-ms-animation-duration: 1500ms;
	-o-animation-duration: 1500ms;
    animation-duration: 1500ms;
    -webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
    animation-timing-function: linear;
	}	


@keyframes pulsea
{
0% {transform:scale(1);}
50% { transform:scale(1.2);}
100% { transform:scale(1);}
}

@-webkit-keyframes pulsea
{
0% { -webkit-transform:scale(1);}
50% { -webkit-transform:scale(1.2);}
100% { -webkit-transform:scale(1);}
}
@-moz-keyframes pulsea
{
0% { -webkit-transform:scale(1);}
50% { -webkit-transform:scale(1.2);}
100% { -webkit-transform:scale(1);}
}
@-ms-keyframes pulsea
{
0% { -webkit-transform:scale(1);}
50% { -webkit-transform:scale(1.2);}
100% { -webkit-transform:scale(1);}
}
@-o-keyframes pulsea
{
0% { -webkit-transform:scale(1);}
50% { -webkit-transform:scale(1.2);}
100% { -webkit-transform:scale(1);}
}
		
			
				

	
.sec1{
	width:100%;
	padding:40px 0 60px 0;
	background:#fff;
	}
	


.title{
	font-size:30px;
	color:#333;
	font-weight:bold;
	}	
	
.sec1_con{
	width:100%;
	margin:0 auto;
	}
.ppt-sec6{
	width:100%;
	height:264px;
	font-size:30px; 
	text-align:center;
	line-height:264px;
	color:#ffffff;
	letter-spacing:2px;
	background:url(../image/ab_sec6.jpg) center no-repeat; 
}
.sec1_con>h4{
	font-size:30px;
	color:#333;
	font-weight:600;
	letter-spacing:4px;
	margin-bottom:20px;
	margin-top:0;
	}	
	
.sec1_list{
	width:100%;	
	position:relative; top:80px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: box-shadow .3s ease;
	-moz-transition: box-shadow .3s ease;
	-ms-transition: box-shadow .3s ease;
	-o-transition: box-shadow .3s ease;
    transition: box-shadow .3s ease;
	}
.sec1_list:hover{
	box-shadow: 0 0 30px 0 rgba(0,0,0,0.4);
    z-index: 120;
	}					
.sec1_list>img{
	position:relative;
	top:-3px;
	}		
.sec1_list_img{
	width:100%;
	overflow:hidden;
	background:url(../image/main_pro_bg.jpg) center no-repeat;
	background-size:cover;
	}
.sec1_list_img>img{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.sec1_list:hover .sec1_list_img>img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	}		
.sec1_list_zi{
	width:100%;
	padding:10px 0;
	text-align:center;
	border:1px solid #eee;
	border-top:none;
	}	
.sec1_list_zi h5{
	margin-top:0;
	color:#333;
	font-size:15px;
	font-weight:bold;
	letter-spacing:2px;
	margin-bottom:5px;
	}
.sec1_list_zi_line{
	height:2px;
	background:#aaa;
	width:100px;
	margin:10px auto;
	margin-top:15px;
	position:relative;
	}	
.sec1_list_zi_line:before{
	width:0%;
	height:100%;
	background:#ed6d00;
	content:'';
	position:absolute; top:0; right:50%;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.sec1_list:hover .sec1_list_zi_line:before{
	width:50%;
	}	
.sec1_list_zi_line:after{
	width:0%;
	height:100%;
	background:#ed6d00;
	content:'';
	position:absolute; top:0; left:50%;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.sec1_list:hover .sec1_list_zi_line:after{
	width:50%;
	}		
.sec1_list_zi span{
	display:inline-block;
	letter-spacing:1px;
	font-size:13px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	}		
.sec1_list_zi p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	font-weight:600;
	line-height:25px;
	}	


@media (max-width: 767px) {
.sec1{
	padding: 30px 0 30px 0;
	}	
.sec1_con{
	width:100%;
	}	
.title{
	font-size:20px;
	font-weight:600;
	letter-spacing:2px;
	}	
.sec1_list1{
	padding-top:30px;
	}
.sec1_list3{
	padding-top:30px;
	}
.sec1_list_zi h5{
	font-size:14px;
	}				
.sec1_list_zi span{
	margin-bottom:0;
	}	
.sec1_list>img{
	top:-8px;
	}	
	}
@media (min-width: 768px) and (max-width: 991px) {
	
	}	
	
	
	
.sec2{
	width:100%;
	padding-top:80px;
	padding-bottom:100px;
	position:relative; z-index:2;
	overflow:hidden;
	}
.sec2_bg:before{
	width:100%;
	height:100%;
	content:'';
	position:absolute; top:0; left:0; z-index:1;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.sec2_bg{
	width:100%;
	position:absolute; top:0; left:0;
	z-index:-1;
	}		
.sec2_con_list1{
	width:100%;
	position:relative;
	left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.sec2_con_list1_img{
	width:100%;
	position:relative;
	overflow:hidden;
	}
.sec2_con_list1_img img{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.sec2_con_list1:hover .sec2_con_list1_img img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	}			
.sec2_con_list1_zi{
	width:100%;
	text-align:center;
	padding:30px 0 60px 0;
	border:4px solid #1167bc;
	border-top:none;
	position:relative;	
	}
.sec2_con_list1_zi h5{
	display:inline-block;
	font-size:25px;
	letter-spacing:2px;
	color:#333;
	position:relative;
	margin-bottom:20px;
	}	
.sec2_con_list1_zi h5:before{
	width:30px;
	height:2px;
	background:#333;
	position:absolute; top:15px; left:-45px;
	content:'';
	}	
.sec2_con_list1_zi h5:after{
	width:30px;
	height:2px;
	background:#333;
	position:absolute; top:15px; right:-45px;
	content:'';
	}			
.sec2_con_list1_zi p{
	font-size:13px;
	letter-spacing:1px;
	margin-bottom:0;
	line-height:25px;
	width:80%;
	margin:0 auto;
	color:#666;
	}

.sec2_con_list1_zi>a{
	display:block;
	width:120px;
	line-height:40px;
	text-align:center;
	color:#fff;
	background:#1167bc;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-60px;
	font-size:15px;
	letter-spacing:2px;
	}	
.sec2_con_list2_1{
	width:100%;
	background:#fff;
	padding:20px;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.sec2_con_list2_1_img{
	float:left;
	width:40%;
	overflow:hidden;
	}	
.sec2_con_list2_1_img>img{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.sec2_con_list2_1:hover .sec2_con_list2_1_img>img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	}				
.sec2_con_list2_zi{
	width:60%;
	float:right;
	padding:0 30px;
	text-align:center;
	}
.sec2_con_list2_zi h5{
	text-align:center;
	font-size:20px;
	color:#666;
	font-weight:900;
	}		
.sec2_con_list2_zi p{
	text-align:left;
	font-size:13px;
	margin-bottom:0;
	letter-spacing:1px;
	line-height:25px;
	}
.sec2_con_list2_zi span{
	font-size:15px;
	letter-spacing:1px;
	font-weight:600;
	display:inline-block;
	color:#666;
	position:relative;
	margin-top:10px;
	}	
.sec2_con_list2_zi span:before{
	width:30px;
	height:2px;
	background:#666;
	position:absolute; top:10px; left:-45px;
	content:'';
	}	
.sec2_con_list2_zi span:after{
	width:30px;
	height:2px;
	background:#666;
	position:absolute; top:10px; right:-45px;
	content:'';
	}	
.sec2_con_list2_2{
	margin-top:15%;
	padding-left:30px;
	position:relative; top:80px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.sec2_con_list2_2_t img{
	margin-right:15px;
	}	
.sec2_con_list2_2_t{
	font-size:24px;
	font-weight:600;
	color:#333;
	letter-spacing:2px;
	margin-bottom:20px;
	}	
.sec2_con_list2_2_t span{
	font-size:16px;
	}	
.sec2_con_list2_2 p{
	font-size:13px;
	color:#333;
	letter-spacing:1px;
	}

@media (max-width: 767px) {
.sec2{
	padding-top:40px;
	padding-bottom:40px;
	}	
.sec2_con_list1_zi h5{
	font-size:20px;
	}	
.sec2_con_list1_zi>a{
	bottom:0;
	}	
.sec2_con_list2{
	margin-top:20px;
	}	
.sec2_con_list2_1_img{
	width:100%;
	}	
.sec2_con_list2_zi{
	width:100%;
	}	
.sec2_con_list2_zi h5{
	font-size:16px;
	}	
.sec2_con_list2_2_t{
	font-size:18px;
	}	
	}
@media (min-width: 768px) and (max-width: 991px) {
	
	}	
	



	
.sec4{
	width:100%;
	background-size:cover;
	padding-bottom:60px;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
	
.sec4_con{
	width:100%;
	}	
.sec4_con>a{
	display:block;
	width:150px;
	margin:0 auto;
	line-height:40px;
	font-size:13px;
	letter-spacing:1px;
	text-align:center;
	margin-top:20px;
	border-radius:2px;
	border:2px solid #1167bc;
	color:#1167bc;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.sec4_con>a:hover{
	background:#1167bc;
	color:#fff;
	}		
	
.sec4_con>h4{
	font-size:30px;
	color:#333;
	font-weight:600;
	letter-spacing:4px;
	padding-top:40px;
	margin-bottom:20px;
	margin-top:0;
	position:relative; top:80px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
	
.sec4_list{
	padding-right:15px;
	overflow:hidden;
	position:relative;
	cursor:pointer;
	top:80px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.sec4_list_con{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}	
.sec4_list_show{
	width:100%;
	position:absolute; top:0; left:0;
	display:none;
	}	
.sec4_list_show_img{
	position:relative; top:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.sec4_list_show_zi{
	width:100%;
	background:#1f61b6;
	padding:15px;
	position:relative; top:120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.sec4_list h5{
	display:inline-block;
	font-size:15px;
	color:#333;
	line-height:25px;
	padding:10px 10px;
	border:1px solid #333;
	border-radius:5px;
	margin-bottom:20px;
	}	
.sec4_list h5 span{
	font-size:18px;
	font-weight:600;
	}	
.sec4_list p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	line-height:22px;
	}
.sec4_list_con>span{
	display:block;
	margin-top:40px;
	width:30px;
	border:1px solid #333;
	border-radius:100%;
	text-align:center;
	color:#333;
	font-size:15px;
	line-height:30px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}		

@media (max-width: 767px) {
.sec4_con>h4{
	font-size:20px;
	letter-spacing:2px;
	font-weight:600;	
	}	
.sec4_list_con{
	margin-bottom:30px;
	}	
.sec4{
	padding-bottom:30px;
	}
.sec4_list{
	padding-right:0;
	}		
	}
@media (min-width: 768px) and (max-width: 991px) {
.sec4_list_con{
	margin-bottom:30px;
	}	
	}

	
	



	
.footer{
	width:100%;
	background:#666;
	padding:20px 0;
	}
.footer_t ul{
	padding:0;
	margin:0;
	}
.footer_t ul li{
	float:left;
	}
@media (min-width: 768px) {
	.footer_t ul li{
		padding-right:4%;
		}
	}	
@media (min-width: 992px) {
	.footer_t ul li{
		padding-right:4%;
		}
	}	
@media (min-width: 1200px) {
	.footer_t ul li{
		padding-right:6%;
		}
	}		
@media (min-width: 1400px) {
	.footer_t ul li{
		padding-right:6%;
		}
	}	
.footer_t ul li>a>h5{
	color:#fff;
	font-size:15px;
	margin-bottom:20px;
	}
.footer_t ul li>a>p{
	color:#eee;
	letter-spacing:2px;
	font-size:12px;
	}	
.foot_contact h5{
	color:#fff;
	font-size:15px;
	margin-bottom:25px;
	}	
.foot_contact span{
	display:block;
	font-size:30px;
	color:#ddd;
	}	
.foot_contact p{
	font-size:13px;
	letter-spacing:1px;
	color:#a5a5a5;
	}	
.foot_contact a{
	text-align:right;
	color:#fff;
	font-size:15px;
	letter-spacing:1px;
	font-weight:600;
	}	

.foot_b{
	width:100%;
	margin-top:30px;
	position:relative;
	}	
.back_top{
	display:inline-block;
	width:50px;
	height:50px;	
	cursor:pointer;
	color:#fff;
	background:#999;
	text-align:center;
	line-height:30px;
	font-size:15px;
	letter-spacing:1px;
	position:absolute; top:-13px; right:0;
	}	
.back_top i{
	font-size:24px;
	position:relative; top:-5px;
	}	
.foot_b p{
	font-size:12px;
	letter-spacing:1px;
	color:#656565;
	}	
.foot_b_line{
	width:100%;
	height:2px;
	background:#999;
	margin:20px 0;
	}
		
.unohacha{
	position:absolute; bottom:-5px; right:0;
	z-index:1000;
	width:150px;
	height:40px;
	background:#666;
	}	

@media (max-width: 767px) {
.foot_b p{
	text-align:center;
	}	
.foot_phone{
	float:none !important;
	text-align:center;
	}		
.foot_contact a{
	text-align:center;
	}	
.footer{
	padding:20px 0;
	}	
.foot_contact{
	display:inline-block;
	}	
.back_top{
	top:21px;
	margin-bottom:0;
	}	
.foot_b{
	margin-top:0;
	}	
	}
@media (min-width: 768px) and (max-width: 991px) {
	
	}	

		
		

.more{
	text-align:center;
	margin-top:15px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}

.more a{
	color:#1167bc; 
	padding-right:20px;
	text-align:center;
	display:inline-block;
	border:2px solid #1167bc;
	padding:6px 35px;
	margin-top:20px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.more a:hover{
	background:#1167bc;
	color:#fff;
	}	
	
	
	
	
	

	
.inner_banner{
	position:relative;
	overflow:hidden;
	}
.inner_banner>img{
	-webkit-animation-name: inner;
	-moz-animation-name: inner;
	-ms-animation-name: inner;
	-o-animation-name: inner;
	animation-name: inner;
	-webkit-animation-duration: 10000ms;
	-moz-animation-duration: 10000ms;
	-ms-animation-duration: 10000ms;
	-o-animation-duration: 10000ms;
	animation-duration: 10000ms;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
	animation-timing-function: linear;
	}	
@keyframes inner
{
0% {transform: scale(1);}
50% {transform: scale(1.1);}
100% {transform: scale(1);}
}

@-webkit-keyframes inner
{
0% {-webkit-transform: scale(1);}
50% {-webkit-transform: scale(1.1);}
100% {-webkit-transform: scale(1);}
}	

@-moz-keyframes inner
{
0% {-moz-transform: scale(1);}
50% {-moz-transform: scale(1.1);}
100% {-moz-transform: scale(1);}
}

@-ms-keyframes inner
{
0% {-ms-transform: scale(1);}
50% {-ms-transform: scale(1.1);}
100% {-ms-transform: scale(1);}
}

@-o-keyframes inner
{
0% {-o-transform: scale(1);}
50% {-o-transform: scale(1.1);}
100% {-o-transform: scale(1);}
}

.inner_banner h5{
	width:100%;
	font-size:30px;
	letter-spacing:5px;
	color:#fff;
	position:absolute; bottom:20%;
	text-align:center;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-animation-name: banh5;
	-moz-animation-name: banh5;
	-ms-animation-name: banh5;
	-o-animation-name: banh5;
	animation-name: banh5;
	-webkit-animation-duration: 3000ms;
	-moz-animation-duration: 3000ms;
	-ms-animation-duration: 3000ms;
	-o-animation-duration: 3000ms;
	animation-duration: 3000ms;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
	animation-timing-function: linear;
	}
@keyframes banh5
{
0% { opacity:1;filter:alpha(opacity=100); text-shadow:0px 0px 0px #ed6d00;}
50% { opacity:0.8; filter:alpha(opacity=80); text-shadow:5px 5px 20px #ffc852;}
100% { opacity:1;filter:alpha(opacity=100); text-shadow:0px 0px 0px #ed6d00;}
}

@-webkit-keyframes banh5
{
0% { filter:alpha(opacity=100); -webkit-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
50% { filter:alpha(opacity=80); -webkit-opacity:0.8; text-shadow:5px 5px 20px #ffc852;}
100% { filter:alpha(opacity=100); -webkit-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
}	

@-moz-keyframes banh5
{
0% { filter:alpha(opacity=100);-moz-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
50% {  filter:alpha(opacity=80);-moz-opacity:0.8; text-shadow:5px 5px 20px #ffc852;}
100% { filter:alpha(opacity=100);-moz-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
}

@-ms-keyframes banh5
{
0% { filter:alpha(opacity=100);-ms-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
50% { filter:alpha(opacity=80);-ms-opacity:0.8; text-shadow:5px 5px 20px #ffc852;}
100% { filter:alpha(opacity=100);-ms-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
}

@-o-keyframes banh5
{
0% { filter:alpha(opacity=100);-o-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
50% { filter:alpha(opacity=80);-o-opacity:0.8; text-shadow:5px 5px 20px #ffc852;}
100% { filter:alpha(opacity=100);-o-opacity:1; text-shadow:0px 0px 0px #ed6d00;}
}




.ab_sec1{
	width:100%;
	padding:70px 0;
	}
.ab_sec1_con>img{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.ab_sec1_con>h5{
	padding:30px 0;
	padding-top:0;
	letter-spacing:2px;
	font-weight:600;
	font-size:30px;
	color:#333;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ab_sec1_con>p{
	color:#333;
	font-size:13px;
	letter-spacing:2px;
	line-height:25px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ab_sec1_con>p span{
	display:inline-block;
	font-size:18px;
	letter-spacing:2px;
	font-weight:600;
	color:#0061ab;
	padding:20px 0;
	}	
.ab_sec1_cons{
	position:relative;
	overflow:hidden;
	}
.ab_sec1_list{
	width:100%;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.ab_sec1_list_zi{
	width:100%;
	}	
.ab_sec1_list_zi p{
	font-size:13px;
	color:#333;
	letter-spacing:1px;
	line-height:22px;
	padding:10px;
	 background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.ab_sec1_list_zi p i{
	padding-right:5px;
	color:#ffa85e;
	}			
.ab_sec1_btn{
	text-align:center;
	margin-top:30px;
	}
.ab_sec1_btn span{
	display:inline-block;
	width:120px;
	line-height:30px;
	background:#0061ab;
	margin:0 10px;
	text-align:center;
	cursor:pointer;
	color:#fff;
	font-size:20px;
	}
.ab_sec1_btn span i{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}					
.ab_sec1_prev:hover i{
	margin-left:-15px !important;
	}	
.ab_sec1_next:hover i{
	margin-right:-15px !important;
	}		



.ab_sec2{
	padding:70px 0;
	width:100%;
	position:relative; z-index:2;
    background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.ab_sec2_con{
	width:100%;
	}	
.ab_sec2_con>h5{
	font-size:30px;
	letter-spacing:3px;
	margin:0;
	color:#333;
	margin-bottom:30px;
	font-weight:600;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.ab_sec2_con>p{
	font-size:13px;
	letter-spacing:1px;
	color:#333;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ab_sec2_cons{
	width:100%;
	overflow:hidden;
	margin-top:30px;
	border-right:1px solid #fff;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ab_sec2_cons>ul{
	padding:0;
	margin:0;
	border-top:2px solid #fff;
	border-bottom:2px solid #fff;
	position:relative;
	}
.ab_sec2_cons>ul>li{
	float:left;
	position:relative;
	border-left:1px solid #fff;
	background:#eaeaea;
	}	
.ab_sec2_list{
	padding:10px;
	}	
.ab_sec2_list h5{
	text-align:center;
	border-top:1px solid #cccccc;
	padding-top:20px;
	font-size:15px;
	letter-spacing:1px;
	color:#666;
	}
.ab_sec2_btn{
	margin-top:30px;
	width:100%;
	text-align:center;
	}	
.ab_sec2_btn span{
	font-size:24px;
	color:#333;
	margin:0 10px;
	cursor:pointer;
	}		
.ab_sec2_list_img>img{
	-webkit-transform: scale(0.8);
	-moz-transform: scale(0.8);
	-ms-transform: scale(0.8);
	-o-transform: scale(0.8);
	transform: scale(0.8);
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.ab_sec2_list:hover .ab_sec2_list_img>img{
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	}	
	
			



.ab_sec3{
	width:100%;
	padding:70px 0;
	overflow:hidden;
	}
.ab_sec3_list{
	width:100%;
    }
.ab_sec3_list1{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.ab_sec3_list2{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.ab_sec3_list_img{
	width:100%;
    }			
.ab_sec3_list_zi{
	width:100%;
	}	
.ab_sec3_list_zi h5{
	width:100%;
	background:#0080ca;
	color:#fff;
	font-size:15px;
	padding:10px;
	letter-spacing:2px;
	font-weight:600;
	margin:20px 0;
	}	
.ab_sec3_list_zi h5 i{
	padding-right:5px;
	color:#ffa85e;
	}
.ab_sec3_list_zi p{
	font-size:12px;
	color:#666;
	letter-spacing:1px;
	line-height:22px;
	padding:10px;
	background:#f5f5f5;
	}	




.ab_sec4{
	width:100%;
	position:relative; z-index:2;
	background:url(../image/ab_sec4_bg.jpg) center no-repeat fixed;
	background-size:cover;
	}
.ab_sec4:before{
	width:100%;
	height:100%;
	background:#000;
	content:'';
	position:absolute; top:0; left:0;
	z-index:-1;
	opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5; 
    -khtml-opacity:0.5;
    -webkit-opacity:0.5;
	}
.ab_sec4>h5{
	font-size:30px;
	letter-spacing:3px;
	color:#fff;
	font-weight:600;
	margin:0;
	text-align:center;
	padding-top:7%;
	padding-bottom:2%;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ab_sec4>p{
	font-size:20px;
	letter-spacing:2px;
	color:#fff;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}			



.ab_sec5{
	width:100%;
	padding:70px 0;
	text-align:center;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.ab_sec5_con_img{
	position:relative; top:60px;
	overflow:hidden;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	

.ab_sec5_video{
	width:100%;
	height:100%;
	background:#000;
	position:absolute; top:0; left:0;
	z-index:5;
	display:none;
	}
.ab_sec5_video>img{
	cursor:pointer;
	position:absolute; top:10px; right:10px;
	}

.ab_sec5_show{
	width:100%;
	height:100%;
	position:absolute; top:-50%; left:0; z-index:2;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ab_sec5_show:before{
	width:100%;
	height:100%;
	content:'';
	position:absolute; top:0; left:0;
	z-index:-1;
	background:#000;
	opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5; 
    -khtml-opacity:0.5;
    -webkit-opacity:0.5;
	}	
.ab_sec5_show>img{
	padding-top:15%;
	cursor:pointer;
	}	
.ab_sec5_con>a{
	display:inline-block;
	padding:10px 30px;
	margin-top:30px;
	color:#0080c9;
	letter-spacing:2px;
	font-weight:600;
	border-radius:3px;
	border:2px solid #0080c9;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.ab_sec5_con>a:hover{
	background:#0080c9;
	color:#fff;
	}		




@media (max-width: 767px) {
.inner_banner h5{
	font-size:20px;
	width:80%;
	margin:0 auto;
	left:10%;
	}
	
.ab_sec5{
	padding:30px 0;
	}
.ab_sec1{
	padding:30px 0;
	}	
.ab_sec1_con>h5{
	font-size:24px;
	padding-bottom:15px;
	font-weight:normal;
	}	
.ab_sec2{
	padding:30px 0;
	}	
.ab_sec2_con>h5{
	font-size:24px;
	margin-bottom:20px;
	font-weight:normal;
	}	
	}
@media (min-width: 768px) and (max-width: 991px) {
	
	}	



		


	
.pro_sec{
	width:100%;
	padding:70px 0;
	}
.pro_sec_con>h5{
	font-size:30px;
	letter-spacing:2px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro_sec_con>div{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.pro_sec_list{
	width:100%;
	margin-bottom:30px;
	}
.pro_sec_list_img{
	width:100%;
	overflow:hidden;
	position:relative;
	}
.pro_sec_list_btn{
	position:absolute; top:0; right:0;
	}	
.pro_sec_list_btn>span{
	display:inline-block;
	width:40px;
	height:40px;
	float:right;
	margin-left:2px;
	text-align:center;
	line-height:36px;
	font-size:18px;
	color:#fff;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.span1{
	background:#0fabe9;	
	}
.span2{
	background:#666;	
	}		
.pro_sec_list:hover .pro_sec_list_btn>.span1{
	background:#0080ca;
	}	
.pro_sec_list:hover .pro_sec_list_btn>.span2{
	background:#333;
	}			
.pro_sec_list_zi{
	width:100%;
	background:#f0f0f0;
	margin-top:5px;
	padding:15px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.pro_sec_list_zi>h5{
	font-size:15px;
	font-weight:600;
	letter-spacing:1px;
	margin-bottom:15px;
	color:#333;
	}
.pro_sec_list_zi>p{
	font-size:13px;
	color:#666;
	letter-spacing:1px;
	line-height:22px;
	}	
.pro_sec_list:hover .pro_sec_list_zi{
	background:#0080ca;
	}
.pro_sec_list:hover .pro_sec_list_zi>h5{
	color:#fff;
	} 		
.pro_sec_list:hover .pro_sec_list_zi>p{
	color:#eee;
	} 			
.pro_icon{
	position:absolute; left:-35px; top:-35px;
	-webkit-animation-name: pro;
	-moz-animation-name: pro;
	-ms-animation-name: pro;
	-o-animation-name: pro;
	animation-name: pro;
	-webkit-animation-duration: 5000000ms;
	-moz-animation-duration: 5000000ms;
	-ms-animation-duration: 5000000ms;
	-o-animation-duration: 5000000ms;
	animation-duration: 5000000ms;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
	animation-timing-function: linear;
	}
@keyframes pro
{
0% {transform: rotate(0deg);}
50% {transform: rotate(-36000deg);}
100% {transform: rotate(0deg);}
}

@-webkit-keyframes pro
{
0% {-webkit-transform: rotate(0deg);}
50% {-webkit-transform: rotate(-36000deg);}
100% {-webkit-transform: rotate(0deg);}
}	

@-moz-keyframes pro
{
0% {-moz-transform: rotate(0deg);}
50% {-moz-transform: rotate(-36000deg);}
100% {-moz-transform: rotate(0deg);}
}

@-ms-keyframes pro
{
0% {-ms-transform: rotate(0deg);}
50% {-ms-transform: rotate(-36000deg);}
100% {-ms-transform: rotate(0deg);}
}

@-o-keyframes pro
{
0% {-o-transform: rotate(0deg);}
50% {-o-transform: rotate(-36000deg);}
100% {-o-transform: rotate(0deg);}
}

	



.pro1_sec{
	width:100%;
	padding:70px 0;
	padding-bottom:10px;
	}
.pro1_sec_con>h5{
	font-size:30px;
	letter-spacing:2px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro1_sec_con>ul{
	padding:0;
	margin:0;
	text-align:center;
	}
.pro1_sec_con>ul li{
	display: inline-block;
    margin-bottom: 50px;
    text-align: center;
    vertical-align: top;
    width: 19.5%;
	padding:0 25px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro1_sec_con>ul li h5{
	font-size:15px;
	letter-spacing:2px;
	margin-top:15px;
	color:#333;
	}	

.pro1_list{
	width:100%;
	position:relative;
	border-radius:100%;
	background-color: #0096ee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#0096ee 0,#0066a1 50%,#0096ee 100%);
    background: linear-gradient(to bottom right,#0096ee 0,#0066a1 50%,#0096ee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff003655',endColorstr='#ff0096ee',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff003655',endColorstr='#ff0096ee',GradientType=0);
	}

.pro1_list>img{
	position:absolute; top:0; left:0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.pro1_list:hover >img{
	-webkit-transform: scale(1.5);
	-moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	transform: scale(1.5);
	}		

@media (max-width: 767px) {
.pro1_sec{
	padding:30px 0;
	}		
.pro1_sec_con>h5{
	font-size:20px;
	}	
.pro1_sec_con>ul li{
	width:30%;
	padding:0 10px;
	margin-bottom:20px;
	}	
	}
@media (min-width: 768px) and (max-width: 991px) {
	
	}

		




.pro2_sec{
	width:100%;
	padding:70px 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.pro2_sec_con{
	width:100%;
	overflow:hidden;
	position:relative;
	}	
.pro2_sec_con>h5{
	font-size:30px;
	letter-spacing:2px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro2_sec_con>ul{
	padding:0;
	margin:0;
	}
.pro2_sec_con>ul li{
	float:left;
	background:url(../image/pro_inner_bg.png) center no-repeat;
	background-size:90% auto;
	position:relative;
	}	
.pro2_sec_img{
	width:36%;
	position:absolute; top:15%; left:32%;
	}	
.pro2_sec_img h5{
	font-size:16px;
	margin:15px 0;
	color:#333;
	}	
.pro2_sec_img>img{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.pro2_sec_con>ul li:hover .pro2_sec_img>img{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	}	

.pro2_sec_zi1{
	position:absolute; top:20%;
	left:5%;
	padding:0 10px;
	}
.pro2_sec_zi1 h5{
	font-size:20px;
	letter-spacing:2px;
	font-weight:600;
	color:#333;
	}

.pro2_sec_zi2{
	width:30%;
	position:absolute; top:55%;
	left:5%;
	padding:0 10px;
	}
.pro2_sec_zi2 h5{
	font-size:14px;
	line-height:25px;
	letter-spacing:1px;
	color:#666;
	}

.pro2_sec_zi3{
	width:30%;
	position:absolute; top:20%;
	right:5%;
	text-align:right;	
	padding:0 10px;
	}
.pro2_sec_zi3 h5{
	font-size:16px;
	line-height:25px;
	font-weight:600;
	letter-spacing:2px;
	color:#666;
	}
	
.pro2_sec_zi4{
	width:30%;
	position:absolute; top:60%;
	right:5%;
	text-align:right;	
	padding:0 10px;
	}
.pro2_sec_zi4 h5{
	font-size:16px;
	line-height:25px;
	font-weight:600;
	letter-spacing:2px;
	color:#666;
	}	
.pro2_sec_btn{
	width:100%;
	text-align:center;
	margin-top:30px;
	}
.pro2_sec_btn span{
	text-align:center;	
	display:inline-block;
	font-size:60px;
	cursor:pointer;
	padding:0 10px;
	margin-top:-15px;
	color:#ccc;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.pro2_sec_btn span:hover{
	color:#1167bc;
	}				

.pro2_sec_btn>ul{
	padding:0;
	margin:0;
	display:inline-block;
	position:relative; top:-3px;
	}	
.pro2_sec_btn>ul>li{
	float:left;
	width:12px;
	height:12px;
	border:2px solid #ccc;
	border-radius:100%;
	cursor:pointer;
	margin:0 4px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.pro2_on{
	background:#1167bc !important;
	border:2px solid #1167bc !important;
	}	

.pro2_sec_btn_prev{
	position:absolute; top:50%; left:0;
	}
.pro2_sec_btn_next{
	position:absolute; top:50%; right:0;
	}	


.pro2_sec2{
	width:100%;
	overflow:hidden;	
	padding:70px 0;
	}
.pro2_sec2_con{
	width:100%;
	position:relative;
	}	
.pro2_sec2_con>h5{
	font-size:30px;
	letter-spacing:2px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}


.pro2_sec3{
	width:100%;
	overflow:hidden;	
	padding:70px 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.pro2_sec3_con{
	width:100%;
	position:relative;
	text-align:center;
	}	
.pro2_sec3_con>h5{
	font-size:30px;
	letter-spacing:2px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.pro2_sec3_con>p{
	font-size:15px;
	letter-spacing:1px;
	color:#333;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}		
.pro2_sec3_list{
	display:inline-block;
	width:16.66666%;
	padding:0 30px;
	margin-top:15px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
			


.pro2_sec4{
	width:100%;
	overflow:hidden;	
	padding:70px 0;
	}
.pro2_sec4_con{
	width:100%;
	position:relative;
	}	
.pro2_sec4_con>h5{
	font-size:30px;
	letter-spacing:2px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro2_sec4_con img{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}		
.pro2_sec4_con p{
	font-size:15px;
	text-align:center;
	color:#666;
	letter-spacing:1px;
	padding-top:15px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}




@media (max-width: 767px) {
.pro2_sec3_list{
	width:40%;
	}	
	}
@media (min-width: 768px) and (max-width: 991px) {
	
	}






	
.pro_inner_sec{
	width:100%;
	padding:70px 0;
	overflow:hidden;
	}
.pro_inner_sec_con>h5{
	font-size:30px;
	letter-spacing:2px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro_inner_sec_con>p{
	font-size:15px;
	color:#333;
	letter-spacing:1px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}

.pro_inner_img{
	width:100%;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}

.pro_inner_zi{
	width:100%;
	padding:0 30px;
	border:1px dotted #CCC;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.pro_inner_zi p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	padding-top:30px;
	line-height:25px;
	margin-bottom:30px;
	}	

.pro_inner_zi span{
	display:inline-block;
	width:30%;
	font-size:13px;
	line-height:25px;
	letter-spacing:1px;
	color:#666;
	}
.pro_inner_zi span i{
	padding-right:10px;
	}		

.pro_inner_sec_con>a{
	font-size:13px;
	display:inline-block;
	width:120px;
	text-align:center;
	line-height:35px;
	color:#333;
	letter-spacing:2px;
	border:1px solid #333;
	margin-top:30px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.pro_inner_sec_con>a:hover{
	background:#333;
	color:#fff;
	}	




.join_sec3_cons{
	margin:0 auto;
	position:relative;
	top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.join_sec3_cons>ul{
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
	}
.join_sec3_cons>ul>li{
	width:100%;
	position:absolute; top:0; left:0;
	z-index:10;
	}
.join_sec3_next{
	width:60px;
	height:30px;
	background:#1167bc;
	position:absolute; z-index:99; top:50%; right:-90px;
	margin-top:-15px;
	text-align:center;	
	-webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -ms-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
	}	
.join_sec3_prev{
	width:60px;
	height:30px;
	background:#1167bc;
	position:absolute; z-index:99; top:50%; left:-90px;
	margin-top:-15px;
	text-align:center;	
	-webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -ms-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
	}	
.join_sec3_next:hover{
	background:#000;
	}
.join_sec3_prev:hover{
	background:#000;
	}
.join_sec3_next i ,.join_sec3_prev i{
	line-height:30px;
	color:#FFF;
	font-size:16px;
	-webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -ms-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
	}
.join_sec3_next:hover i{
	margin-left:10px;
	}
.join_sec3_prev:hover i{
	margin-right:10px;
	}
.join_sec3_zi{
	background:#f5f5f5;		
	}	
.join_sec3_zi>h5{
	width:100%;
	padding:20px;
	padding-bottom:10px;
	margin:0;
	font-size:15px;
	font-weight:600;
	letter-spacing:2px;
	color:#333;
	}
.join_sec3_zi>p{
	padding:20px;
	padding-top:0;
	margin-bottom:0;
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	}	


.pro_inner2_list{
	padding:5%;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro_inner2_list h5{
	color:#333;
	font-size:13px;
	letter-spacing:1px;
	line-height:25px;
	}	

.pro_inner3{
	text-align:center;
	margin-top:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}




	



.news_sec1{
	width:100%;
	padding:70px 0 40px 0;
	}
.news_sec1_con>h5{
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.news_sec1_con>div{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.news_sec1_list{
	margin-bottom:30px;
	}
.news_sec1_list_img{
	overflow:hidden;
	}
.news_sec1_list_img>img{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.news_sec1_list:hover .news_sec1_list_img>img{
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	}			
.news_sec1_list_zi{
	padding:15px;
	border:1px solid #e2e3e8;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.news_sec1_list:hover .news_sec1_list_zi{
	background:#0061ab;
	}	
.news_sec1_list_zit{
	width:100%;
	margin-bottom:20px;
    }	
.news_sec1_list_zit>p{
	display:inline-block;
	float:left;
	margin-bottom:0;
	padding:10px;
	border:1px solid #e2e3e8;
	background:#f0f2f5;
	text-align:center;
	font-size:12px;
	color:#666;
	letter-spacing:1px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.news_sec1_list:hover .news_sec1_list_zit>p{
	background:#ed6d00;
	color:#fff;
	}		
.news_sec1_list_zit>p>span{
	font-size:15px;
    }	
.news_sec1_list_zit>h5{
	margin:0;
	float:left;
	display:inline-block;
	width:calc(100% - 82px);
	margin-left:10px;
	padding-bottom:10px;
	font-size:15px;
	color:#333;
	line-height:23px;
	letter-spacing:1px;
	border-bottom:1px solid #e2e3e8;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.news_sec1_list:hover .news_sec1_list_zit>h5{
	color:#fff;
	}	
.news_sec1_list_zi>p{
	font-size:12px;
	color:#666;
	letter-spacing:1px;
	line-height:20px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.news_sec1_list:hover .news_sec1_list_zi>p{
	color:#fff;
	}
.news_sec1_list_imgsp{
	position:relative;
	}
.news_sec1_list_imgsp span{
	position:absolute; top:30%; left:50%;
	margin-top:-30px;
	margin-left:-30px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	


.news_sec2{
	width:100%;
	padding:70px 0;
	background:#f5f5f5;
	}
.news_sec2_con{
	width:100%;
	}
.news_sec2_con>h5{
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}		
.news_sec2_list{
	border-top:1px dotted #ddd;
	padding:15px 0;
	cursor:pointer;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.news_sec2_list span{
	font-size:15px;
	color:#666;
	font-weight:600;
	}	
.news_sec2_list h5{
	font-size:16px;
	color:#333;
	letter-spacing:1px;
	}	
.news_sec2_list a{
	font-size:15px;
	color:#0061ab;
	font-weight:600;
	letter-spacing:1px;
	float:right;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.news_sec2_list:hover a{
	padding-right:15px;
	} 	
.news_sec2_list a i{
	padding-right:10px;
	}	

.news_sec3{
	padding:70px 0;
	}

.news_inner{
	width:100%;
	text-align:center;
	}	
.news_inner_t{
	width:100%;
	padding-bottom:20px;
	border-bottom:1px dotted #0093dc;
	
	
	}	
.news_inner_t h5{
	font-size:20px;
	letter-spacing:1px;
	color:#333;
	font-family:"微软雅黑";
	margin-bottom:20px;
	
	
	}	
.news_inner_t span{
	font-size:14px;
	color:#999;
	padding:10px 0;
	
	
	}	

.news_inner_con{
	width:80%; 
	max-width:950px;
	margin:0 auto;
	}
.news_inner_con img{
	margin:20px;
	
	}	
.news_inner_con p{
	margin:20px;
	font-size:14px;
	line-height:25px;
	letter-spacing:1px;
	color:#666;
	text-align:left;
	text-indent:2em;
	
    }

.news_inner_con a{
	display:inline-block;
	text-transform:uppercase;
	width:120px;
	line-height:40px;
	background:#ccc;
	font-size:15px;
	letter-spacing:2px;
	color:#fff;
	margin-top:30px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	
	
	
	}	
.news_inner_con a:hover{
	background:#0093dc;
	color:#FFF;
	text-decoration:none;
	}	

@media (max-width: 767px) {
.news_sec3_con>h5{
	font-size:15px;
	padding:0 30px 0 15px;
	line-height:40px;
	margin-bottom:30px;
	}		
.news_inner_t h5{
	font-size:15px;
	}	
.news_inner_t span{
	padding:5px 0;
	}	
.news_inner_t{
	padding-bottom:10px;
	}	
.news_inner_con{
	width:100%;
	}	
.news_inner_con img{
	margin:15px 0;
	}	
.news_inner_con p{
	margin:15px 0;
	}	
.news_inner_con a{
	margin-top:15px;
	}	
}
@media (min-width: 768px) and (max-width: 991px){
	 
}

	



.huimin_sec1{
	width:100%;
	padding:70px 0;
	overflow:hidden;
	}
.huimin_sec1_con h5{
	font-size:30px;
	letter-spacing:1px;
	font-weight:600;
	}
.huimin_sec1_zi{
	padding-top:10%;
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.huimin_sec1_img{
	padding-top:10%;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}			
.huimin_sec1_zi h5{
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	}
.huimin_sec1_zi p{
	font-size:13px;
	letter-spacing:1px;
	line-height:25px;
	color:#666;
	}	

.huimin_sec2{
	width:100%;
	padding:70px 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}

.huimin_sec2_con{
	width:100%;
	}
.huimin_sec2_con>h5{
	font-size:25px;
	text-align:center;
	color:#333;
	letter-spacing:1px;
	font-weight:600;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.huimin_sec2_list{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}		
.huimin_sec2_list p{
	font-size:13px;
	line-height:25px;
	color:#666;
	letter-spacing:1px;
	margin-top:15px;
	}	
	
	
	
.case_sec4{
	width:100%;
	position:relative; z-index:2;
	padding:70px 0;
	}
.case_sec4_con>h5{
	font-size:25px;
	letter-spacing:3px;
	margin:0;
	color:#333;
	margin-bottom:30px;
	font-weight:600;
	text-align:center;
	line-height:50px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.case_sec4 ul{
	padding:0;
	margin:0;
	text-align:center;
	}
.case_sec4 ul li{
	display:inline-block;
	padding:0 30px;
	width:25%;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.case_sec4 ul li h5{
	font-size:16px;
	margin-top:30px;
	letter-spacing:1px;
	color:#666;
	}





.huimin_sec4{
	width:100%;
	padding:70px 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.huimin_sec4_con{
	text-align:center;
	}	
.huimin_sec4_con h5{
	font-size:25px;
	letter-spacing:1px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.huimin_sec4_title{
	width:100%;
	background-color: #0096ee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#003655 0,#0066a1 50%,#0096ee 100%);
    background: linear-gradient(to bottom right,#003655 0,#0066a1 50%,#0096ee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff003655',endColorstr='#ff0096ee',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff003655',endColorstr='#ff0096ee',GradientType=0);
	position:relative; top:60px;
	text-align:center;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.huimin_sec4_title img{
	padding-top:5%;
	}		
.huimin_sec4_list{
	width:30%;
	margin:0 10px;
	display:inline-block;
	margin-bottom:15px;
	overflow:hidden;
	position:relative;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.huimin_sec4_list>img{
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.huimin_sec4_list:hover >img{

	}	
.huimin_sec4_show{
	width:100%;
	height:100%;
	position:absolute; top:-50%; left:0; z-index:2;
	padding:30px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.huimin_sec4_show:before{
	width:100%;
	height:100%;
	content:'';
	background:#000;
	position:absolute; top:0; left:0;
	z-index:-1;
	opacity:0.6;
    filter:alpha(opacity=0.6);
    -moz-opacity:0.6; 
    -khtml-opacity:0.6;
    -webkit-opacity:0.6;
	}	
.huimin_sec4_show p{
	font-size:13px;
	line-height:22px;
	color:#fff;
	text-align:center;
	letter-spacing:1px;
	}	
	



.huimin_sec5{
	width:100%;
	padding:70px 0;
	overflow:hidden;
	background-color: #fff;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#9db5d7 0,#d3deed 50%,#fff 100%);
    background: linear-gradient(to bottom right,#9db5d7 0,#d3deed 50%,#fff 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.huimin_sec5_con{
	width:100%;
	}	
.huimin_sec5_con_img{
	width:60%;
	position:relative;
	left:120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0; 
	}	
.huimin_sec5_con_zi{
	position:absolute; width:80%; top:10%; right:-35%;
	padding:30px;
	background:#FFF;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0; 
	}	
.huimin_sec5_con_zi h5{
	font-size:25px;
	letter-spacing:1px;
	color:#333;
	font-weight:600;
	}	
.huimin_sec5_con_zi p{
	font-size:12px;
	letter-spacing:1px;
	color:#666;
	line-height:25px;
	margin-bottom:0;
	}	
	
		




.contact_sec{
	width:100%;
	padding:70px 0;
	overflow:hidden;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
	
.contact_sec_com{
	display:inline-block;
	background-color:#b4b9bb;
	padding:6px 20px;
	margin-bottom:20px;
	}	

.contact_sec_text span{
	color:#444f56;
	font-size:15px;
	font-weight:bold;
	letter-spacing:1px;
	}

.contact_sec_img{
	width:55%;
	float:left;
	overflow:hidden;
	padding-right:60px;
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
	
.contact_sec_text{
	width:45%;
	float:left;
	padding-left:10px;
	color:#666;
	font-family:"微软雅黑";
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
	
	
.contact_sec_con>h5{
	color:#333;
	font-size:30px;
	font-weight:600;
	letter-spacing:1px;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
	
.contact_sec_text h3{
	font-size:20px;
	letter-spacing:1px;
	margin:0px;
	color:#FFF;	
	font-weight:bold;
	}	
	
	
.contact_sec_text p{
	font-size:13px;
	letter-spacing:1px;
	}
	
.contact_sec_text i{
	padding-right:5px;
	}	


.contact_sec2{
	width:100%;
	padding:70px 0;
	background-color: #fff;
	}
.contact_sec2_con>h5{
	font-size:30px;
	color:#333;
	letter-spacing:1px;
	margin-bottom:30px;
	font-weight:600;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.conrow{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ser_sec3_r{
	margin-bottom:20px;
	}
.ser_sec3_r p{
	font-size:12px;
	line-height:25px;
	margin-bottom:10px;
	letter-spacing:2px;
	position:relative;
	}
.ser_sec3_r p span{
	float:left;
	}
.ser_sec3_r p i{
	font-size:15px;
	color:#666;
	position:absolute; top:10px; right:10px;
	}
.ser_sec3_r p b{
	font-size:15px;
	color:#666;
	position:absolute; bottom:15px; right:10px;
	}			
.ser_sec3_r p input{
	width:calc(100% - 72px);
	padding:5px 10px;
	letter-spacing:1px;
	font-size:12px;
	background:none;
	border:1px solid #333;
    }		
.ser_sec3_r p textarea{
	width:calc(100% - 72px);
	padding:5px 10px;
	letter-spacing:1px;
	font-size:12px;
	background:none;
	border:1px solid #333;
    }	
.ser_sec3_a{
	display:inline-block;
	text-align:center;
	width:150px;
	margin-left:72px;
	line-height:35px;
	font-size:13px;
	letter-spacing:2px;
	border:1px solid #333;
	color:#333;
	-webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -ms-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
	}
.ser_sec3_a:hover{
	background:#333;
	color:#fff;
	}
	

@media (max-width: 767px) {
.contact_sec{
	padding:30px 0;
	}	
.contact_sec_con>h5{
	font-size:24px;
	font-weight:normal;
	margin-bottom:20px;
	}	
.contact_sec_img{
	width:100%;
	padding-right:0;
	}	
.contact_sec_text{
	width:100%;
	padding-left:0;
	margin-top:15px;
    }	
.contact_sec2{
	padding:30px 0;
	}	
.contact_sec2_con>h5{
	font-size:24px;
	font-weight:normal;
	margin-bottom:20px;
	}	
	}
@media (min-width: 768px) and (max-width: 991px) {
	
	}	


	



.case_sec1{
	width:100%;
	padding:70px 0;
	background-color: #fff;
	overflow:hidden;
	}
.case_sec1_con_l{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}		
.case_sec1_con_l>h5{
	font-size:30px;
	letter-spacing:1px;
	font-weight:600;
	margin-bottom:30px;
	}
.case_sec1_con_l>p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	line-height:25px;
	}
.case_sec1_con_r{
	position:relative;
	}
.case_sec1_con_r h5{
	letter-spacing:1px;
	color:#333;
	font-size:16px;
	font-weight:600;
	margin-top:30px;
	margin-bottom:15px;
	}
.case_sec1_con_r p{
	display:inline-block;
	width:100%;
	padding:12px;
	color:#000;
	margin-bottom:5px;
	letter-spacing:2px;
	font-size:13px;
	border-radius:3px;
	}	
.case_sec1_con_r p i{
	float:right;
	font-size:20px;
	}	

.case_sec1_con2{
	padding:0 15%;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.case_sec1_con2_boxs{
	padding:25px;
	background:url(../image/11111.png) no-repeat;
	background-size:100% 100%;
	}	
.case_sec1_con2_box{
	width:100%;
	overflow:hidden;
	position:relative; z-index:2;
	}
.case_sec1_con2_box>ul{
	padding:0;
	margin:0;
	}
.case_sec1_con2_box>ul>li{
	padding:0 10px;
	float:left;
	}		

.case_sec1_img1{
	margin-top:20%;
	}
.case_sec1_img2{
	margin-top:25%;
	}

.case_sec1_con2_btn{
	margin-top:15px;
	text-align:center;
	}
.case_sec1_con2_btn span{
	display:inline-block;
	font-size:20px;
	cursor:pointer;
	padding:0 10px;
	}	



.zoomy {
	position:absolute;
	display:none;
	background-repeat:no-repeat;
	-webkit-box-shadow:3px 3px 10px #000;
	-moz-box-shadow:3px 3px 10px #000;
	border:0;
	cursor:url(../image/blank.gif), move;
	line-height:100px;
	text-align:center;
	background-position:center;
	background-color:#fff;
	z-index:1000;
}
.zoomy span {
	display:block;
	margin:10px auto;
	background:-webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.50, rgba(255, 255, 255, 0)), to( rgba(255, 255, 255, .5)));
	background:-moz-linear-gradient(bottom center, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .5) 100%);
}
.zoomy img {
	opacity:0;
	filter:alpha(opacity=0);
}
.zoomy a {
	color:#333;
	text-decoration:none;
}




.case_sec3{
	width:100%;
	padding:70px 0;
	background:#fff;
	}
.case_sec3_con>h5{
	color:#333;
	font-size:25px;
	letter-spacing:1px;
	font-weight:600;
	margin-bottom:60px;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.case_sec3_con_box{
	width:100%;
	overflow:hidden;
	padding:0 15px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.case_sec3_con_box>span{
	color:#333;
	font-size:40px;
	cursor:pointer;
	}	
.case_sec3_next{
	position:absolute; right:0; top:50%;
	margin-top:-20px;
	}
.case_sec3_prev{
	position:absolute; left:0; top:50%;
	margin-top:-20px;
	}		
.case_sec3_con_box>ul{
	padding:0;
	margin:0;
	}
.case_sec3_con_box>ul>li{
	float:left;
	padding:0 20px;
	cursor:pointer;
	}	
.case_sec3_con_zi{
	width:80%;
	margin:0 auto;
	margin-top:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.case_sec3_con_zi ul{
	padding:0;
	margin:0;
	position:relative;
	padding-bottom:10%;
	}				
.case_sec3_con_zi ul li{
	display:none;
	text-align:center;
	position:absolute; width:100%; top:0; left:0;
	margin-top:3%;
	}
.case_sec3_con_zi ul li h5{
	font-size:15px;
	letter-spacing:1px;
	color:#333;
	margin-bottom:20px;
	margin-top:0;
	}
.case_sec3_con_zi ul li p{
	font-size:14px;
	letter-spacing:1px;
	line-height:22px;
	color:#444;
	}	

.case_sec2{
	padding:70px 0;
	overflow:hidden;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}		
.case_sec2_con1{
	width:100%;
	padding:0 15%;
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.case_sec2_con1>img{
	position:relative;
	border:1px solid #989795;
	-webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -ms-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
	}	
		
.case_sec2_con2{
	width:100%;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.case_sec2_con2 h5{
	color:#333;
	font-size:30px;
	letter-spacing:1px;
	font-weight:600;
	margin-bottom:30px;
	}	
.case_sec2_con2 p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	line-height:25px;
	}	

.case_icon{
	float:none !important;
	margin-right:5px !important;
	font-size:15px !important;
	color:#ed6d00;
	-webkit-animation-name: case;
	-moz-animation-name: case;
	-ms-animation-name: case;
	-o-animation-name: case;
	animation-name: case;
	-webkit-animation-duration: 1000000ms;
	-moz-animation-duration: 1000000ms;
	-ms-animation-duration: 1000000ms;
	-o-animation-duration: 1000000ms;
	animation-duration: 1000000ms;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-ms-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-timing-function: linear;
	-moz-animation-timing-function: linear;
	-ms-animation-timing-function: linear;
	-o-animation-timing-function: linear;
	animation-timing-function: linear;
	}
	
@keyframes case
{
0% {transform: rotate(0deg);}
50% {transform: rotate(-36000deg);}
100% {transform: rotate(0deg);}
}

@-webkit-keyframes case
{
0% {-webkit-transform: rotate(0deg);}
50% {-webkit-transform: rotate(-36000deg);}
100% {-webkit-transform: rotate(0deg);}
}	

@-moz-keyframes case
{
0% {-moz-transform: rotate(0deg);}
50% {-moz-transform: rotate(-36000deg);}
100% {-moz-transform: rotate(0deg);}
}

@-ms-keyframes case
{
0% {-ms-transform: rotate(0deg);}
50% {-ms-transform: rotate(-36000deg);}
100% {-ms-transform: rotate(0deg);}
}

@-o-keyframes case
{
0% {-o-transform: rotate(0deg);}
50% {-o-transform: rotate(-36000deg);}
100% {-o-transform: rotate(0deg);}
}	




@media (max-width: 767px) {
.case_sec1{
	padding:30px 0;
	}
.case_sec1_con_l>h5{
	font-size:24px;
	font-weight:normal;
	margin-bottom:20px;
	}	
.huimin_sec2{
	padding:30px 0;
	}	
.huimin_sec2_con>h5{
	font-size:20px;
	font-weight:normal;
	margin-bottom:20px;
	}	
.case_sec4{
	padding:30px 0;
	}	
.case_sec4_con>h5{
	font-size:20px;
	font-weight:normal;
	margin-bottom:20px;
	}	
.case_sec4 ul li{
	width:45%;
	margin-bottom:15px;
	padding:0 10px;
	}	
.huimin_sec4{
	padding:30px 0;
	}	
.huimin_sec4_con h5{
	font-size:20px;
	font-weight:normal;
	margin-bottom:20px;
	}	
.case_sec3{
	padding:30px 0;
	padding-bottom:50px;	
    }	
.case_sec3_con>h5{
	font-size:20px;
	font-weight:normal;
	margin-bottom:30px;
	}	
.case_sec2{
	padding:30px 0;
	}	
.case_sec2_con2 h5{
	font-size:24px;
	font-weight:normal;
	margin-bottom:20px;
	}	
.case_sec2_con2 p{
	margin-bottom:0;
	}	
.case_sec2_con2{
	margin-bottom:20px;
	}	
}
@media (min-width: 768px) and (max-width: 991px){
	 
}


	
			




.case_inner_sec1{
	width:100%;
	padding:70px 0;
	background-color: #fff;
	overflow:hidden;
	}
.case_inner_sec1_con>h5{
	font-size:30px;
	letter-spacing:1px;
	font-weight:600;
	margin-bottom:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.case_inner_img{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}		
.case_inner_img>a{
	font-size:13px;
	display:block;
	width:120px;
	margin:0 auto;
	text-align:center;
	line-height:35px;
	color:#333;
	letter-spacing:2px;
	border:1px solid #333;
	margin-top:30px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.case_inner_img>a:hover{
	background:#333;
	color:#fff;
	}		



.ppt_img{
	padding:70px 0;
	}

.ppt_sec0{
    width: 100%;
    padding: 70px 0 0 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.ppt_sec0_con h5{
    color: #333;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 30px;
	margin-top:0;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
	}
.ppt_sec0_con p {
    font-size: 13px;
    letter-spacing: 1px;
    color: #666;
    line-height: 25px;
	margin-bottom:20px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
}	
.ppt_sec0_con img{
	margin-bottom:70px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
	
.ppt_sec1{
    width: 100%;
    padding: 70px 0 0 0;
	}
.ppt_sec1_con h5{
    color: #333;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 30px;
	margin-top:0;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
	}
.ppt_sec1_con p {
    font-size: 13px;
    letter-spacing: 1px;
    color: #666;
    line-height: 25px;
	margin-bottom:70px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
}
.ppt_text{
	padding-top:90px;}
.ppt_text h3{
	width:160px;
	background:#333;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	line-height:30px;
	height:30px;
	font-size:12px;
	}
.ppt_text h4{
    font-size: 22px;
    letter-spacing: 1px;
    color: #333;
    margin-bottom: 30px;
	}
.ppt_text p {
    font-size: 13px;
    letter-spacing: 1px;
    color: #666;
    line-height: 25px;
	margin-bottom:0px;
}

.ppt_img1{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_text1{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.zhihui_p p{
	font-size13px;
	letter-spacing:1px;
	line-height:25px;
	margin-bottom:10px;
}	
.ppt_img2{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_text2{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.ppt_img3{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_text3{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_img4{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ppt_text4{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
	



.ppt_sec1{
	background:#fff;
	
	}
.ppt_sec2{
	margin-bottom:40px;
	}
.ppt_sec2 h4{
	font-size:16px;
	color:#0061ab;
	font-weight:bold;
	
	}
.ppt_sec2 .num{
	height:28px;
	width:28px;
	display:inline-block;
	background:#0061ab;
	text-align:center;
	line-height:18px;
	margin-right:1%;
	color:#fff;
	padding:5px;
	border-radius:100%;
	}
.ppt_sec2 p{
	color:#666;
	line-height:24px;
	letter-spacing:1px;
	margin-bottom:3%;
	text-indent:2em;
	
	}

.ppt_sec2 .span_title{
	display:block;
	text-align:center;
	color:#666;
	padding:10px 0;
	
	}




.ppt2_l{
	position:relative;
	left:-120px;
	opcaity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	height:100%;
	}

.ppt2_r{
	position:relative;
	right:-120px;
	opcaity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	height:100%;
	}











.job1_sec1{
	width:100%;
	padding:70px 0;
	}
.job1_sec1_con{
	width:100%;
	}	
.job1_sec1_con>h5{
	display:inline-block;
	font-size:30px;
	font-weight:600;
	letter-spacing:2px;
	margin-bottom:30px;
	color:#333;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.job1_sec1_con>p{
	width:90%;
	text-transform:uppercase;
	margin:15px 0;
	font-size:13px;
	color:#666;
	line-height:25px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.job1_sec1_list{
	width:100%;
	margin:15px 0;
	background:#f3f3f3;
	padding:15% 0;
	text-align:center;
    position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.job1_sec1_list:before{
	width:100%;
	height:100%;
	background:#999;
	position:absolute; top:0; left:0;
	content:'';
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.job1_sec1_list:hover:before{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}	
.job1_sec1_list_show{
	width:80px;
	height:80px;
	border-radius:100%;
	background:#0061ab;
	position:absolute; top:30%; left:50%;
	margin-top:-40px;
	margin-left:-40px;
	font-size:50px;
	text-align:center;
	line-height:70px;
	color:#fff;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.job1_sec1_list:hover .job1_sec1_list_show{
	top:50%;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}	
.job1_sec1_list span{
	font-size:15px;
	letter-spacing:1px;
	color:#858585;
	display:inline-block;
	padding-bottom:10px;
	}
.job1_sec1_list h5{
	font-size:15px;
	color:#333;
	letter-spacing:1px;
	}	
	


.job_inner_box{
	width:100%;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.job_inner_top{
	width:100%;
	padding:20px 0;
	border-top:1px dotted #0061ab;
	border-bottom:1px dotted #0061ab;
	}
.job_inner_top h5{
	font-size:16px;
	color:#333;
	font-weight:600;
	letter-spacing:1px;
	}
.job_inner_top p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	}
.job_inner_top p span{
	font-size:13px;
	font-weight:600;
	color:#333;
	}	


.job_inner_list{
	width:100%;
	padding:20px 0;
	border-bottom:1px dotted #0061ab;
	}
.job_inner_list h5{
	font-size:13px;
	color:#333;
	font-weight:600;
	letter-spacing:1px;
	}	
.job_inner_list p{
	font-size:13px;
	letter-spacing:1px;
	color:#666;
	}	

.job_inner_box>a{
	font-size:13px;
	display:block;
	width:120px;
	text-align:center;
	line-height:35px;
	color:#333;
	letter-spacing:2px;
	border:1px solid #333;
	margin-top:30px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.job_inner_box>a:hover{
	background:#333;
	color:#fff;
	}	







.solution_box{
	height:auto;
	}
.solution_box01{
	height:auto;
	padding:70px 0;
	}
.solution_bt{
	font-size: 25px;
    text-align: center;
    color: #333;
    letter-spacing: 1px;
    font-weight: 600;
	}
.solution_nr{
	height:auto;
	margin-top:50px;
	}
.solution_nr ul{
	height:auto;
	padding:0;
	}
.solution_nr ul li{
	height:auto;
	margin-bottom:30px;
	}
.solution_ns{
	height:auto;
	border-bottom: 1px dotted #ddd;
	padding-bottom: 10px;
	}
.solution_ns a{
	display:block;
	}
.solution_tp{
	height:auto;
	background:#eeefef;
	border:1px solid #ddd;
	overflow:hidden;
	}
.solution_tp img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); 
	transform: scale(1.0); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
	}
.solution_xnm{
	line-height:35px;
	font-size:18px;
	color:#225297;
	font-weight:bold;
	padding: 5px 0;
	}
.solution_xnm span{
	float:right;
	font-weight:400;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top: 5px;
	}
.solution_line{
	height:2px;
	background:#ed6d00;
	position: relative;
	}
.solution_line01{
	width:30%;
	height:4px;
	background:#225297;
	position:absolute;
	top:-1px;
	left:0;
	}
.solution_wzjs{
	height:auto;
	margin-top:15px;
	height:66px;
	overflow:hidden;
	}
.solution_wzjs p{
	line-height:22px;
	color:#666;
	text-align:justify; 
	text-justify:inter-ideograph;
	margin:0 auto;
	}
.solution_nr ul li:hover .solution_tp img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
	}
.solution_nr ul li:hover .solution_xnm{ color:#333;}
.solution_nr ul li:hover .solution_wzjs p{color: #225297;}

.solution_box02{
	height:auto;
	padding:70px 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.solution_con{
	height:auto;
	margin-top:50px;
	}
.solution_con ul{
	height:auto;
	padding:0;
	}
.solution_con ul li{
	height:auto;
	margin-bottom:30px;
	}
.jjfan_n{
	height:auto;
	}
.jjfan_n a{
	display:block;
	}
.jjfan_tp{
	height:auto;
	}
.jjfan_nrs{
	height:auto;
	}
.jjfan_nm{
	line-height: 35px;
    font-size: 18px;
    color: #225297;
    font-weight: bold;
	margin-top: 30px;
	}
.jjfan_wzjs{
	height:auto;
	height:88px;
	overflow:hidden;
	margin-top:25px;
	line-height:22px;
	color:#666;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
.jjfan_wzjs p{
	line-height:22px;
	color:#666;
	text-align:justify; 
	text-justify:inter-ideograph;
	margin:0 auto;
	}
.jjfan_more{
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #225297;
	}
.clear{ clear:both;}
.jjfan_xian{
	height:1px;
	border-bottom:1px dotted #999;
	margin:30px 15px 0 15px;
	}
.jjfan_tps{
	overflow:hidden;
	}
.jjfan_tps img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); 
	transform: scale(1.0); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
	}
.solution_con ul li:hover .jjfan_tps img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
	}
.solution_con ul li:hover .jjfan_nm{ color:#333;}
.solution_con ul li:hover .jjfan_more{ color:#ed6d00;}

.solution_nybt{ margin-top:20px; font-size:20px;}
.solution_nytp{
	height:auto;
	margin-top:20px;
	}
.sonytp_js{
	height:auto;
	margin-top:20px;
	}
.sonytp_js p{
	line-height:25px;
	text-indent:2em;
	margin:10px 0;
	}
.sonytp_js p img{
	margin-left:-2em;
	max-width:100%;
	}
.solu_canshu{
	height:auto;
	margin-top:30px;
	}
.solu_canshu ul{
	height:auto;
	padding:0;
	}
.solu_canshu ul li{
	height:auto;
	margin-bottom: 30px;
	}
.solucs_tm{
	line-height:30px;
	font-size:18px;
	color: #225297;
	font-weight:bold;
	background:url(../image/solucs_tm.jpg) top left no-repeat;
	padding-left:40px;
	}
.solucs_nr{
	height:auto;
	margin-top:20px;
	}
.solucs_nr p{
	line-height:25px;
	text-indent:2em;
	margin:10px 0;
	}
.solucs_nr p img{
	margin-left:-2em;
	max-width:100%;
	}
.solu_fanhui{
	width:120px;
	height:40px;
	margin:0 auto;
	margin-top:50px;
	}
.solu_fanhui a{
	display:block;
	line-height:40px;
	text-align:center;
	color:#fff;
	background:#225297;
	
	}
.sulus_bq{
	color:#ed6d00;
	margin-right:5px;
	}
.solucs_tm1{
	line-height:25px;
	font-size:16px;
	color: #225297;
	margin:15px 0 0 0;
	font-weight:bold;
	padding-left:40px;
	}
.sulus_sp1{color: #225297;font-weight:bold;}



.syhzhb_box{
	height:auto;
	background: #f5f5f5;
	padding: 70px 0;
	}
.syhzhb_bt{
	font-size: 30px;
    letter-spacing: 2px;
    color: #333;
    font-weight: 600;
    margin-bottom: 30px;
    text-align: center;
	position:relative;
	top:50px;
	 filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.syhzhb_ul{
	height:auto;
	margin-top:50px;
	position:relative;
	top:50px;
	 filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.syhzhb_ul ul{
	height:auto;
	}
.syhzhb_ul ul li{
	height:auto;
	margin-bottom:30px;
	}
.syhzhb_tp{
	height:auto;
	}
.syhzhb_tp img{
	-moz-transform: perspective(0px) rotateY(0deg);
  -webkit-transform: perspective(0px) rotateY(0deg);
  transform: perspective(0px) rotateY(0deg);
  transition: all 1s;
  -webkit-transition: all 1s;
  }
.syhzhb_ul ul li:hover .syhzhb_tp img{
	-moz-transform: perspective(800px) rotateY(360deg);
-webkit-transform: perspective(800px) rotateY(360deg);
transform: perspective(800px) rotateY(360deg);
transition: all 1s;
-webkit-transition: all 1s;
} 




.gyfzlc{
	height:auto;
	width:100%;
	padding:70px 0;
	overflow:hidden;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.gyfzlc_nm{
	color: #333;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 30px;
	position:relative;
	top:50px;
	 filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.gyfzlc_box{
	height:auto;
	position:relative;
	top:50px;
	 filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.gyfzlc_box ul{
	height:auto;
	padding:0;
	}
.gyfzlc_box ul li{
	height:auto;
	border-bottom:1px dotted #999;
	padding-bottom: 20px;
	margin-bottom:30px;
	}
.gyfzlc_time{
	height:auto;
	padding-left:0 !important;
	}
.gyfzlc_wz{
	height:auto;
	padding-right:0 !important;
	}
.gyfzlc_wz p{
	line-height:25px;
	margin:10px 0;
	}
.gyfzlc_time1{
	height:50px;
	background: #0080ca;
	color:#fff;
	align-items:center; display: -webkit-flex;
	justify-content:center; display: -webkit-flex;
	font-size: 18px;
	}



.gxzn_box1{
	height:auto;
	 width: 100%;
    padding: 70px 0 70px 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.gxzn_box1 .container{
	position:relative;
	top:50px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.gxzn_box1 h5{
	color: #333;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 30px;
	margin-top:0;
	}
.gxzn_neir{
	height:auto;
	 margin-bottom: 20px;
	}
.gxzn_neir p{
	font-size: 13px;
    letter-spacing: 1px;
    color: #666;
    line-height: 25px;
	}
.gxzn_tp{
	height:auto;
	}
.gxzn_tp01{height:auto;}
.gxzn_tp02{height:auto;}



.gxzn_box2{
	height:auto;
	 width: 100%;
    padding: 70px 0 70px 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	background:#fff;
	}
.gxzn_box2 .container{
	position:relative;
	top:50px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.gxzn_box2 h5{
	color: #333;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 30px;
	margin-top:0;
	}
.gxzn_zygn{
	height:auto;
	}
.gxzn_zygn ul{
	height:auto;
	padding:0;
	}
.gxzn_zygn ul li{
	height:auto;
	margin-bottom:30px;
	}
.gxzn_zygn ul li a{
	display:block;
	border-bottom: 1px dotted #ddd;
	padding-bottom: 30px;
	}
.zygn_bt{
	line-height:30px;
	font-size:18px;
	color: #225297;
	font-weight:bold;
	background:url(../image/solucs_tm.jpg) top left no-repeat;
	padding-left:40px;
	}
.zygn_wz{
	margin-top:10px;
	line-height:15px;
	height:50px;
	color:#666;
	}
.zygn_tp{
	margin-top:10px;
	overflow:hidden;
	}
.zygn_tp img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1); 
	transform: scale(1.0); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
	}
.gxzn_zygn ul li a:hover img{
	-moz-transform: scale(1); 
	-ms-transform: scale(1); 
	-webkit-transform: scale(1);
	transform: scale(1.1); 
	-moz-transition: all 0.4s; 
	-o-transition: all 0.4s; 
	-webkit-transition: all 0.4s; 
	transition: all 0.4s;
	}
.gxzn_zygn ul li a:hover .zygn_bt{
	color:#ed6d00;
	}
.pageqt{
	margin-top:30px !important;
	padding-bottom:0 !important;
	}



.gxzn_box3{
	height:auto;
	 width: 100%;
    padding: 70px 0 70px 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
	}
.gxzn_box3 .container{
	position:relative;
	top:50px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.gxzn_box3 h5{
	color: #333;
    font-size: 30px;
    font-weight: 600;
    letter-spacing: 1px;
    margin-bottom: 30px;
	margin-top:0;
	}
.gxzntdi_n{
	height:auto;
	}
.gxzntdi_ntp{
	height:auto;
	}
.gxzntdi_nwz{
	height:auto;
	background:#225297;
	color:#fff;
	padding:15px;
	position:relative;
	}
.gxzntdi_nwz1{
	width: 70%;
    position: absolute;
    top: 50%;
    left: 15%;
    margin-top: -66px;
	}
.gxzntdi_wz1{
	line-height: 35px;
    font-size: 24px;
	letter-spacing: 1px;
	}
.gxzntdi_wz2{
	line-height: 25px;
    font-size: 13px;
	}
.gxzntdi_wz3{
	line-height: 30px;
    font-size: 20px;
    letter-spacing: 1px;
	margin-top: 10px;
	}
.gxzntdi_wz4{
	line-height: 30px;
    font-size: 20px;
    letter-spacing: 1px;
	}
.gxzntdi_wz4 span{
	font-size: 28px;
    margin: 0px 5px;
	}




.pro2_sec5{
width:100%;
	overflow:hidden;	
	padding:70px 0;
	background-color: #eee;
    background-repeat: repeat-x;
    background: -webkit-linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    background: linear-gradient(to bottom right,#eee 0,#d3deed 50%,#eee 100%);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9db5d7',endColorstr='#ffffffff',GradientType=0);
}
.pro2_sec5 .container{
	position:relative;
	top:50px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.pro2_sec5 h5{
	font-size:30px;
	letter-spacing:2px;
	color:#333;
	font-weight:600;
	margin-bottom:30px;
	text-align:center;
	}
.pro_zxcp{
	height:auto;
	}
.pro_zxcp ul{
	height:auto;
	padding:0;
	}
.pro_zxcp ul li{
	height:auto;
	margin-bottom: 15px;
	}
.pro_zxcp ul li a{
	display:block;
	border-bottom: 1px dotted #fff;
    padding-bottom: 10px;
	}
.zxcp_bt{
	line-height: 35px;
    font-size: 18px;
    color: #225297;
    font-weight: bold;
    padding: 5px 0;
	}
.zxcp_bt span{
	float: right;
    font-weight: 400;
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 5px;
	}
.zxcp_bt1{
	margin-top: 15px;
    height: 22px;
    overflow: hidden;
	}
.zxcp_bt1 p{
	line-height: 22px;
    color: #666;
    text-align: justify;
    text-justify: inter-ideograph;
	}
.pro_zxcp ul li a:hover .zxcp_bt{
	color:#ed6d00;
	}
	
.zxcp_span{
	font-size:18px !important;
	margin-left:10px;
	float:none !important;
	font-family: "Microsoft YaHei","微软雅黑" !important;
	color:#666;
	}








@media (max-width: 767px) {
.job1_inner_sec1_con>h5{
	font-size:15px;
	padding:0 30px 0 15px;
	line-height:40px;
	margin-bottom:30px; 
	}		
.job1_inner_sec1{
	padding-bottom:30px;
	}	
.job_inner_top{
	padding:10px 0;
	}	
.job_inner_list{
	padding:10px 0;
	}

		
}

	
	





.clm{
	margin-left:0 !important;
	margin-right:0 !important;
	}
.clp{
	padding-left:0 !important;
	padding-right:0 !important;
	}		

.clm1{
	margin-left:-8px !important;
	margin-right:-8px !important;
	}
.clp1{
	padding-left:8px !important;
	padding-right:8px !important;
	}	
	
	
	


	
	
	
	
@media (max-width: 767px) {
.ppt_sec0{
	padding:30px 0;
	}	
.ppt_sec0_con h5{
	font-size:24px;
	font-weight:normal;
	margin-bottom:20px;
	}	
.ppt_sec0_con img{
	margin-bottom:30px;
	}	
.ppt-sec6{
	font-size:24px;
	}	
.ppt_sec1_con h5{
	font-size:24px;
	font-weight:normal;
	}	
.ppt_text1{
	padding-left:15px;
	padding-right:15px;
	}	
.pptrow1{
	padding-bottom:30px !important;
	}	
.huimin_sec4_list{
	width:40%;
	}	
.ppt_sec1{
	padding:30px 0;
	}
.ppt_sec1_con p{
	margin-bottom:30px;
	}
.ppt_img{
	padding:30px 0;
	}	
.ppt_text{
	padding-top:0px;
	}	
.ppt_text2{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	}
.ppt_text3{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	}
.ppt_text4{
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	}	
.news_sec1{
	padding:30px 0;
	}
.news_sec1_con>h5{
	font-size:24px;
	}	
.news_sec2{
	padding:30px 0;
	}	
.news_sec2_con>h5{
	font-size:24px;
	}	
.news_sec2_list h5{
	font-size:13px;
	line-height:25px;
	}	
.news_sec2_list a{
	font-size:13px;
	display:inline-block;
	padding-top:5px;
	}	
.news_sec3{
	padding:30px 0;
	}

.pro2_sec_img{
	width:80%;
	margin:0 auto;
	position:relative; left:0; top:0;
	}
.pro2_sec_img h5{
	text-align:center;
	margin-top:0;
	}	

.pro2_sec_con>h5{
	font-size:24px;
	font-weight:normal;
	}
.pro2_sec{
	padding:30px 0;
	}	
.pro_inner_sec{
	padding:30px 0;
	}
.pro_inner_sec_con>h5{
	font-size:24px;
	font-weight:normal;
	}
.pro_inner_zi{
	padding:15px;
	}		
.pro_inner_zi span{
	width:48%;
	}	
.pro_inner_zi p{
	padding-top:0;
	}	

.join_sec3_cons{
	width:100% !important;
	padding-bottom:30px;
	}
.join_sec3_next{
	top:100%;
	right:0;
	}	
.join_sec3_prev{
	top:100%;
	left:0;
	}	
.pro_inner2_list{
	padding:0;
	}
.pro_inner3>img{
	width:100%;
	}
	
	}

	
	
	
	
	

.service_top{
	padding:60px 0 80px 0;
	}	
.service h4{
	line-height:30px;
	font-weight:bold;
	}	
.service p{
	letter-spacing:1px;
	line-height:26px;
	}	
.service .indent{
	text-indent:2em;
	}
.service_top h1{
	line-height:48px;
	}
	
.service_top h1 span{
	display:block;
	font-size:28px;
	}	
	
	
.service_top p{
	letter-spacing:1px;
	line-height:26px;
	}	
	
.service_top p i{
	color:#0061ab;
	margin-right:5px;
	}
.service_top .second{
	margin-top:50px;
	}
.ser_top .width90{
	padding-right:5%;
	}	
.service_btm{
	background:#eee;
	padding:80px 0;
	}

.service_btm .width90{
	padding-left:6%;
	}
.service_btm h4{
	text-align:right;
	}	

.ser_h1,.ser_top_l,.ser_btm_l{
	height:100%;
	position:relative; 
	left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}	
.ser_top_r,.ser_btm_r{
	height:100%;
	position:relative; 
	right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}	
@media (max-width: 767px) {
.service_top{
	padding:20px 0 30px 0;
	}	
.service_top h1{
	font-size:24px;
	line-height:28px;
	}
	
.service_top h1 span{
	font-size:18px;
	}
.service p{
	line-height:24px;
	}		
.service_btm{
	padding:40px 0;
	}
.service_btm .width90{
	padding-left:4%;
	}

.service_btm h4{
	text-align:left;
	}	


.gyfzlc_time{ padding:0;}
.gyfzlc_wz{ padding:0; margin-top:15px;}
.gxzn_tp02{
	margin-top:15px;}	
.gxzn_box1 h5{ font-size:24px;font-weight: 400;}
.gxzn_box2 h5{ font-size:24px;font-weight: 400;}
.gxzn_box3 h5{ font-size:24px;font-weight: 400;}
.gxzntdi_nwz{ margin:15px 15px 0 15px;}
.solution_box{height: auto;
    padding: 0px 15px;}
	
.syhzhb_ul ul li{
	width:50%;
	height:auto;
	float:left;
	}	
.solution_box01{
	padding:30px 0;
	}
.solution_box02{
	padding:30px 0;
	}
.page{
	margin-top:30px;
	}
}


	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	