@charset "utf-8";
/* CSS Document */

body{
	overflow-x:hidden;
	font-family:"黑体" !important;
	}
p{text-indent:2em;}

/*****yanfa页面*******/
.yanfa_sec1{
	width:100%;
	padding:80px 0;
	}

.yanfa_sec1_con{
	width:100%;
	}
.yanfa_sec1_con>h5{
    margin: 0px auto 60px auto;
    font-size: 30px;
    letter-spacing: 1px;
    color: #333;
    text-align: center;
    position: relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
	}	
.yanfa_sec1_con>h5:before{		
    width: 60px;
    height: 1px;
    content: '';
    background: #333;
    position: absolute;
    bottom: -20px;
    left: 50%;
    margin-left: -30px;
    }
.yanfa_sec1_zi{
	padding-right:15px;
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.yanfa_sec1_zi:before{
	width:50px;
	height:1px;
	content:'';
	background:#333;
	margin:0 auto;
	position:absolute; left:50%; bottom:-40%;
	margin-left:-25px;
	}	
.yanfa_sec1_zi h5{
	font-size:24px;
	margin-bottom:20px;
	}
.yanfa_sec1_zi p{
	line-height:25px;
	font-size:14px;
	letter-spacing:1px;
	}	

.yanfa_sec1_img{
	padding-left:15px;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	


.yanfa_bg{
	width:100%;
	height:500px;
	background:url(../images/yanfa_bg1.jpg) center no-repeat fixed;
	background-size:cover;
	}

.job1_bg{
	background:url(../images/yanfa_bg2.jpg) center no-repeat fixed;
	background-size:cover;
	}

.yanfa_sec2{
	width:100%;
	padding:80px 0;
	background:#f3f3f3;
	}
.yanfa_sec2_con{
	width:100%;
	position:relative;
	}
.yanfa_sec2_con>h5{
    margin: 0px auto 60px auto;
    font-size: 30px;
    letter-spacing: 1px;
    color: #333;
    text-align: center;
    position: relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;	
	}	
.yanfa_sec2_con>h5:before{		
    width: 60px;
    height: 1px;
    content: '';
    background: #333;
    position: absolute;
    bottom: -20px;
    left: 50%;
    margin-left: -30px;
    }		
.yanfa_sec2_zi{
	padding-left:30px;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	display:none;
	}
.yanfa_sec2_zi:before{
	width:50px;
	height:1px;
	content:'';
	background:#333;
	margin:0 auto;
	position:absolute; left:50%; bottom:-40%;
	margin-left:-25px;
	}	
.yanfa_sec2_zi h5{
	font-size:24px;
	margin-bottom:20px;
	}
.yanfa_sec2_zi p{
	line-height:25px;
	font-size:14px;
	letter-spacing:1px;
	}	

.yanfa_sec2_img{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.yanfa_sec2_img img{
	position:absolute; top:0; left:0; right:15px;
	display:none;
	}
.yanfa_sec2_num{
	width:100%;
	position:absolute; bottom:20px;
	text-align:center;
	}	
.yanfa_sec2_num span{
	display:inline-block;
	width:12px;
	height:12px;
	border-radius:100%;
	background:#fff;
	cursor:pointer;
	margin:0 3px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.yanfa_on{
	cursor:pointer;
	background:#2772aa !important;
	}	


.yanfa_sec3{
	width:100%;
	padding:80px 0;
	background:#fff;
	}	
.yanfa_sec3_con{
	width:100%;
	}	
.yanfa_sec3_con>h5{
    margin: 0px auto 60px auto;
    font-size: 30px;
    letter-spacing: 1px;
    color: #333;
    text-align: center;
    position: relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.yanfa_sec3_con>h5:before{		
    width: 60px;
    height: 1px;
    content: '';
    background: #333;
    position: absolute;
    bottom: -20px;
    left: 50%;
    margin-left: -30px;
    }
	
.yanfa_sec3_zi{
	width:100%;
	background:#f3f3f3;
	}

.yanfa_sec3_zi1{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}

.yanfa_sec3_img{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
	
.yanfa_sec3_zia{
	width:100%;
	padding:12% 0;
	text-align:center;
	}

.yanfa_sec3_zia h5{
	width:85%;
	margin:0 auto 20px auto;
	font-size:24px;
	color:#333;
	letter-spacing:1px;
	text-align:left;
	}	
.yanfa_sec3_zia>span{
	font-size:13px;
	color:#999;
	display:inline-block;
	text-align:center;
	letter-spacing:1px;
	margin-bottom: 20px;
	position:relative;
	}	
.yanfa_sec3_zia>span:before{
	width:100%;
	height:1px;
	content:'';
	background:#d6d6d6;
	position:absolute; left:0;
	bottom:-10px;
	}	

.yanfa_sec3_zia p{

	text-indent: 2em;
	font-size:13px;
	color:#666;
	width:85%;
	margin:0 auto;
	margin-bottom:10px;
	line-height:25px;
	text-align:left;
	}

.yanfa_sec3_zia b{
	display:inline-block;
	position:relative;
	}

.yanfa_sec3_zia b:before{
	width:100%;
	height:1px;
	background:#d0d0d0;
	content:'';
	position:absolute; top:50%; left:-120%;
	}
.yanfa_sec3_zia b:after{
	width:100%;
	height:1px;
	background:#d0d0d0;
	content:'';
	position:absolute; top:50%; right:-120%;
	}			


.yanfa_sec4{
	width:100%;
	padding-top:80px;
	padding-bottom:80px;
	background:#f3f3f3;
	}	
.yanfa_sec4 .container>h5{
	margin: 0px auto 60px auto;
    font-size: 30px;
    letter-spacing: 1px;
    color: #333;
    text-align: center;
    position: relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.yanfa_sec4 .container>h5:before{		
    width: 60px;
    height: 1px;
    content: '';
    background: #333;
    position: absolute;
    bottom: -20px;
    left: 50%;
    margin-left: -30px;
    }		
.yanfa_sec4_con{
	width:100%;
	}	
.yanfa_sec4_con h5{
	width:80%;
	font-size:24px;
	color:#666;
	margin:0 auto;
	letter-spacing:1px;
	position:relative;
	}	
.yanfa_sec4_con h5:before{
	width:50px;
	height:2px;
	content:'';
	background:#e3e7e6;
	position:absolute; left:0; bottom:-20px;
	}	

.yanfa_sec4_con p{
	width:100%;
	margin:20px auto 20px auto;
	padding-left:25%;
	line-height:25px;
	letter-spacing:1px;
	color:#666;
	position:relative;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
.yanfa_sec4_con p img{
	width:200px;
	position:absolute;
	bottom:8px;
	left:0%;
	}	
.bshzzz1{ padding-left:0 !important; }		

.yanfa_sec4_con_s1{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.yanfa_sec4_con_s2{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.yanfa_sec4_con_s3{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}		
	

.yanfa2_btn{
	position:absolute; bottom:0; right:0;
	}
.yanfa2_btn span{
	display:inline-block;
	margin-left:5px;
	line-height:35px;
	color:#fff;
	padding:0 30px;
	cursor:pointer;
	font-size:20px;
	background:#2772aa;
	}	


/*****yanfa页面*******/	
	
	
	
	
	

/*****news页面*******/	
.news_sec1{
	width:100%;
	padding:80px 0;
	}

.sec4_con_small_t{
	width:100%;
	height:40px;
	margin-bottom:30px;
}
.sec4_con_small_t>h4{
	display: inline-block;
	font-size:16px;
	line-height:40px;
	margin-top: 10px;
	color:#666;
	float: left;
}
.sec4_con_small_t>h4 span{
	padding: 0 10px 0 20px;
	color:#666;
}
.sec4_con_small_t1{
	width:50%;
	text-align: right;
	padding-right: 10px;

}
.sec4_con_small_t2{
	width:50%;
	text-align: left;
	padding-left: 10px;
	
}
.sec4_con_small_t2 a{
	color:#666;
	}

.sec4_con{
	margin:0 auto;
	background:#fff;
	}
.sec4_con_t{
	width:100%;
	text-align:center;
	position:relative;
	z-index:2;
	margin-bottom:20px;
	top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.sec4_con_t1{
	margin-bottom: 0 !important;
	
}
.news_media{
	display:none;
}
.news_com{
	display:block;
}
.sec4_con_t:before{
	width:100%;
	height:1px;
	content:'';
	background:#e8e8e8;
	position:absolute; top:27px; left:0;
	z-index:-1;
	}		
.sec4_con_t>h5{
	text-align:center;
	font-size:30px;
	letter-spacing:1px;
	color:#2772aa;
	background:#fff;
	padding:0 50px;
	margin-bottom:20px;
	display:inline-block;
	text-transform:uppercase;
	}	
.sec4_con_t>h5 span{
	display:inline-block;
	font-size:13px;
	color:#9c9c9c;
	line-height:33px;
	vertical-align:top;
	}

.sec4_cons{
	width:100%;
	overflow:hidden;
	}
.sec4_cons>ul{
	padding:0;
	margin:0;
	position:relative;
	left:-10px;
	}	
.sec4_cons>ul>li{
	float:left;
	}	
.sec4_list{
	width:100%;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.sec4_lists{
	width:100%;
	padding:20px;
	border:1px solid #e8e8e8;
	}
.sec4_lists_img{
	width:100%;
	overflow:hidden;
	}	
.sec4_lists_img img{
	-webkit-transform: scale(1.025) translateY(0px);
    -moz-transform: scale(1.025) translateY(0px);
	-ms-transform: scale(1.025) translateY(0px);
    -o-transform: scale(1.025) translateY(0px);
    transform: scale(1.025) translateY(0px);
	-webkit-transition: 0.4s ease;
	-moz-transition: 0.4s ease;
	-ms-transition: 0.4s ease;
	-o-transition: 0.4s ease;	
	transition: 0.4s ease;
	}		
.sec4_list:hover .sec4_lists_img img{
	-webkit-transform: scale(1) translateY(-4px);
    -moz-transform: scale(1) translateY(-4px);
	-ms-transform: scale(1) translateY(-4px);
    -o-transform: scale(1) translateY(-4px);
    transform: scale(1) translateY(-4px);
	}			
.sec4_lists>h5{
	font-size:16px;
	color:#333;
	margin:0;
	letter-spacing:1px;
	}	
.sec4_lists>span{
	display:inline-block;
	font-size:14px;
	color:#2772aa;
	padding:10px 0;
	}	
.sec4_lists>p{
	color:#888;
	font-size:14px;
	line-height:25px;
	margin:10px 0 0px 0;
	-webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
	-ms-transform: translateY(0px);
    -o-transform: translateY(0px);
    transform: translateY(0px);
	-webkit-transition: 0.4s ease;
	-moz-transition: 0.4s ease;
	-ms-transition: 0.4s ease;
	-o-transition: 0.4s ease;	
	transition: 0.4s ease;
	}
.sec4_list:hover .sec4_lists p{
	-webkit-transform: translateY(-4px);
    -moz-transform: translateY(-4px);
	-ms-transform: translateY(-4px);
    -o-transform: translateY(-4px);
    transform: translateY(-4px);
	}		
.sec4_lists>a{
	font-size:14px;
	color:#888;
	letter-spacing:1px;
	line-height:30px;
	}
.sec4_lists>a span{
	display:inline-block;
	width:30px;
	height:30px;
	background:#3b3b3b;
	text-align:center;
	line-height:25px;
	border-radius:100%;
	margin-right:10px;
	padding-left:2px;
	color:#fff;
	font-size:24px;
	vertical-align:top;
	}			


.news_sec2{
	width:100%;
	padding:80px 0;
	background:#f3f3f3;
	}



.news_sec3{
	width:100%;
	
	background:#f3f3f3;
	}

.news_sec3_btn{
	width:100%;
	background:#fff;
	padding-top:30px;
	padding-bottom:80px;
	}
.news_sec3_btn>a{
	display: block;
    width: 120px;
    line-height: 40px;
    background: #fff;
    color: #2772aa;
	border:1px solid #2772aa;
    text-align: center;
    letter-spacing: 1px;
    margin: 0 auto;
	}
.news_sec3_btn>a:hover {
	background: #2772aa;
	color: #fff;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.news_sec3_btn p,.job_s3_inner p{
	text-indent:2em;
}


	
.news_sec3_list{
	width:100%;
	background:#f3f3f3;
	padding:15px 0;
	position:relative;
	z-index:2;
	position:relative; left:120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.news_sec3_list:before{
	content:'';
	position:absolute; top:50%; bottom:50%; left:0; right:0;
	z-index:-1;
	background-color:#2772aa;
	background-image: -moz-linear-gradient(left, #2772aa 0%, #81b5d0 50%, #3095c4 100%);
    background-image: -webkit-linear-gradient(left, #2772aa 0%, #81b5d0 50%, #3095c4 100%);
    background-image: linear-gradient(to right, #2772aa 0%, #81b5d0 50%, #3095c4 100%);
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.news_sec3_list:hover:before{ 
	top:0%; bottom:0%;
	}	
.news_sec3_list_l{
	width:100%;
	position:relative;
	}	

.news_data1{
	width:90%;
	margin: 15px auto;
	border-radius:50%;
	background:#fff;
	text-align:center;
	/*margin-top:15px;*/

	overflow:hidden;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.news_data1 h5{
	color:#2772aa;
	font-size:40px;
	margin-top:25%;
	}	
.news_data1 span{
	font-size:13px;
	color:#2772aa;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	}	
.news_sec3_list:hover .news_data1{
	background:#2772aa;
	}	
.news_sec3_list:hover .news_data1 h5{
	color:#fff;
	}	
.news_sec3_list:hover .news_data1 span{
	color:#fff;
	}



.news_data2{
	width:90%;
	border-radius:100%;
	background:#f3f3f3;
	text-align:center;
	overflow:hidden;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.news_data2 h5{
	color:#2772aa;
	font-size:40px;
	margin-top:25%;
	}	
.news_data2 span{
	font-size:13px;
	color:#2772aa;
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	}	
.news_sec3_list:hover .news_data2{
	background:#2772aa;
	}	
.news_sec3_list:hover .news_data2 h5{
	color:#fff;
	}	
.news_sec3_list:hover .news_data2 span{
	color:#fff;
	}		
	
		
.news_sec3_list_r{
	width:100%;
	padding-left:30px;
	}	
.news_sec3_list_r h5{
	font-size:16px;
	letter-spacing:1px;
	color:#333;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.news_sec3_list:hover .news_sec3_list_r h5{
	color:#fff;
	}	
.news_sec3_list_r span{
	display:inline-block;
	margin-top:20px;
	font-size:13px;
	color:#999;
	margin-bottom:25px;
	letter-spacing:2px;
	position:relative;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.news_sec3_list:hover .news_sec3_list_r span{
	color:#fff;
	}	
.news_sec3_list_r span:before{
	width:100%;
	height:1px;
	background:#0083ca;
	content:'';
	position:absolute; left:0; top:-10px;
	}	
.news_sec3_list_r p{
	font-size:13px;
	line-height:25px;
	letter-spacing:1px;
	color:#666;
	margin-bottom:20px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.news_sec3_list:hover .news_sec3_list_r p{
	color:#fff;
	}	
.news_sec3_list_r a{
	display:inline-block;
	width:100%;
	text-align:right;
	font-size:13px;
	color:#666;
	letter-spacing:1px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.news_sec3_list:hover .news_sec3_list_r a{
	color:#fff;
	}	


.news_sec2_con{
	width:100%;
	height:100%;
	position:relative;
	overflow:hidden;
	text-align:center;
	background-color: #fff;
	}
.news_sec2_con h5{
	width:100%;
	text-align:center;
	margin:0 auto;
	font-size:30px;
	color:#fff;
	margin-top:8%;
	margin-bottom:2%;
	}	

.news_video{
	width:710px;
	height:400px;
	position:absolute; top:50px; left:50%;
	margin-left:-355px;
	display:none;
	}
.news_video>img{
	position:absolute; top:15px; right:15px;
	cursor:pointer;
	}	

.news_con_sec1>a{
	display:block;
	width:120px;
	line-height:40px;
	background:#fff;
	color:#2772aa;
	border:1px solid #2772aa;
	text-align:center;
	letter-spacing:1px;
	margin:0 auto;
	margin-top:30px;
	}

.news_con_sec1>a:hover {
	background: #2772aa;
	color: #fff;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.news_nr2_sub{
	width:100%;
	margin:0 auto;
	}
.news_nr2_xia>div {
	display: block;
	font-size: 16px;
	color: #fff;
	line-height: 30px;
	text-align: center;
}
.news2_l{
	width: 100%;
	padding:0 10px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news_nr2_text {
	width: 100%;
	color: #333;
	text-align: center;
}
.news_nr2_text h2{
	font-size:16px;
	}
.news_nr2_text p {
	font-size: 13px;
	margin-bottom:0;
	color:#666;
}

.news2_limg{
	width:100%;
	position:relative;
	}
.news2_limg span{	
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    -webkit-transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -ms-transition: 0.5s ease;
    -o-transition: 0.5s ease;
    transition: 0.5s ease;
    }
.news2_l:hover .news2_limg span{
    opacity: 0.5;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    -webkit-opacity: 0.5;	
	}
.news2_limg a{    
	position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px;
    }

.news_sec2_btn{
	width:100%;
	margin-top:25px;
	text-align:center;
	}
.news_sec2_btn span{
	display:inline-block;
	line-height:35px;
	background:#2772aa;
	color:#fff;
	border-radius:2px;
	font-size:16px;
	padding:0 30px;
	cursor:pointer;
	margin:0 5px;
	}	
.news_sec2_btn span i{
	font-size:16px;
	}	


.news1_inner{
	width:100%;
	padding-right:20px;
	position:relative; left:-120px;
	/*opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;*/
	}
.news1_inner h5{
	font-size:20px;
	color:#333;
	text-align:center;
	margin-top:0;
	}
.news1_inner .fbsj{
	font-size:13px;
	color:#999;
	display:inline-block;
	letter-spacing:1px;
	width:98%;
	text-align:center;
	line-height:40px;
	border-bottom:1px dashed #ccc;
	margin-bottom:30px;
	}			
.news1_inner p{
	font-size:14px;
	color:#666;
	letter-spacing:1px;
	line-height:25px;
	text-indent:2em;
	margin:10px 0;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
.news1_inner div{
	font-size:14px;
	color:#666;
	letter-spacing:1px;
	line-height:25px;
	text-indent:2em;
	margin:10px 0;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
.news1_inner img{
	margin-left:-2em;
	max-height:100%;
	margin-bottom:0 !important;
	}
.news1_inner_img{
	text-align:center;
	margin-bottom:25px;
	}

.news1_inner_right_box{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.news1_inner_right{
	width:100%;
	}

.news1_inner_right>h5{
	margin:0;
	line-height:40px;
	font-size:20px;
	color:#2772aa;
	margin-top:32px;
	border-bottom:1px dashed #ccc;
	}	

.news1_inner_right ul{
	padding:0;
	margin:0;
	}	
.news1_inner_right ul li{
	margin-bottom:0px;
	position:relative;
	padding-left:20px;
	}	
.news1_inner_right ul li i{
	position:absolute; top:22px; left:0;
	font-size:16px;
	color:#666;
	}	
.news1_inner_right ul li h5{
	font-size:15px;
	color:#666;
	padding-top:20px;
	line-height:20px;
	font-weight:normal;
	margin:0;
	margin-bottom:10px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.news1_inner_right ul li p{
	font-size:13px;
	color:#999;
	margin-bottom:0;
	}	
.news1_inner_right ul li span{
	font-size:12px;
	color:#999;
	display:inline-block;
	line-height:25px;
	}
.news1_inner_right ul li:hover h5{
	color:#2772aa;
	}

.news1_inner_right_a{
	display:block;
	line-height:40px;
	font-size:16px;
	color:#666;
	}
.news1_inner_right_a i{
	margin-right:5px;
	}	
	

/*****news页面*******/	




/*****products页面*******/
.products_sec{
	width:100%;
	padding:80px 0;
	}	
.products_sec_top{
	width:100%;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.products_sec_top>h5{
	font-size:30px;
	text-align:center;
	margin-bottom:50px;
	position:relative;
	}

.products_sec_top>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}	
	

.products_con{
	width:100%;
	background:#fff;
	}	

.products_con .tianjia_top ul li{
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	

.products_list{
	width:100%;
	}	
.products_lista{
	width:50%;
	float:left;
	}	
.products_listb{
	width:50%;
	float:left;
	}	
.products_listb1{
	text-align:left;
	}	
.products_listb2{
	text-align:right;
	}	
.products_listb1>div{
	display:inline-block;
	width:50%;
	position:relative;
	}
.products_listb2>div{
	display:inline-block;
	width:50%;
	position:relative;
	}
.products_listb11>div{
	display:inline-block;
	width:100%;
	position:relative;
	}	

.products_1{
	position:relative;
	}	
.pro_bg{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	z-index:2;
	background:#000;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}
.products_1:hover .pro_bg{
	opacity:0.6;
    filter:alpha(opacity=60);
    -moz-opacity:0.6; 
    -khtml-opacity:0.6;
    -webkit-opacity:0.6;
	}			
.products_1 .pro_zi{
	width:100%;
	overflow:hidden;
	position:absolute; left:0; bottom:0;
	z-index:9;
	padding:30px;
	}

.products_1 .pro_zi h5{
	font-size:20px;
	color:#fff;
	letter-spacing:1px;
	margin-top:0px;
	margin-bottom:15px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}	
.products_1 .pro_zi p{
	font-size:13px;
	color:#fff;
	line-height:25px;
	margin-bottom:0px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}
.products_1:hover .pro_zi h5{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transition: 0.6s ease 0.3s;
	-moz-transition: 0.6s ease 0.3s;
	-ms-transition: 0.6s ease 0.3s;
	-o-transition: 0.6s ease 0.3s;	
	transition: 0.6s ease 0.3s;
	}	
.products_1:hover .pro_zi p{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transition: 0.6s ease 0.3s;
	-moz-transition: 0.6s ease 0.3s;
	-ms-transition: 0.6s ease 0.3s;
	-o-transition: 0.6s ease 0.3s;	
	transition: 0.6s ease 0.3s;
	}		
.products_1 .pro_zi .pro_zi_bg{
	width:100%;
	height:0%;
	position:absolute; left:0; bottom:0;
	z-index:-1;
	background:#1d7cbc;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}							
.products_1:hover .pro_zi .pro_zi_bg{
	height:100%;
	}	

.products_con .tianjia_top ul li p {
	height:70px;
	}
.products_con .tianjia_top ul li h4{
    display: block;
    margin-top: 0px;
    font-size: 18px;
    line-height: 40px;
    font-weight: normal !important;
    color: #fff;
    letter-spacing: 1px;
    text-align: left;
    padding: 0 20px;
	}




.products_2{
	position:relative;
	}	
.products_2:hover .pro_bg{
	opacity:0.6;
    filter:alpha(opacity=60);
    -moz-opacity:0.6; 
    -khtml-opacity:0.6;
    -webkit-opacity:0.6;
	}
.products_2 .pro_zi{
	width:50%;
	height:100%;
	overflow:hidden;
	position:absolute; left:50%; bottom:0;
	z-index:9;
	padding:30px;
	}

.products_2 .pro_zi h5{
	font-size:20px;
	color:#fff;
	letter-spacing:1px;
	margin-top:0px;
	margin-bottom:15px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}	
.products_2 .pro_zi p{
	font-size:13px;
	color:#fff;
	line-height:25px;
	margin-bottom:0px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}
.products_2:hover .pro_zi h5{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transition: 0.6s ease 0.3s;
	-moz-transition: 0.6s ease 0.3s;
	-ms-transition: 0.6s ease 0.3s;
	-o-transition: 0.6s ease 0.3s;	
	transition: 0.6s ease 0.3s;
	}	
.products_2:hover .pro_zi p{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transition: 0.6s ease 0.3s;
	-moz-transition: 0.6s ease 0.3s;
	-ms-transition: 0.6s ease 0.3s;
	-o-transition: 0.6s ease 0.3s;	
	transition: 0.6s ease 0.3s;
	}		
.products_2 .pro_zi .pro_zi_bg{
	width:0%;
	height:100%;
	position:absolute; left:0%; bottom:0;
	z-index:-1;
	background:#1d7cbc;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}							
.products_2:hover .pro_zi .pro_zi_bg{
	width:100%;
	}		
	




.products_3{
	position:relative;
	}	
.products_3:hover .pro_bg{
	opacity:0.6;
    filter:alpha(opacity=60);
    -moz-opacity:0.6; 
    -khtml-opacity:0.6;
    -webkit-opacity:0.6;
	}
.products_3 .pro_zi{
	width:50%;
	height:100%;
	overflow:hidden;
	position:absolute; right:50%; bottom:0;
	z-index:9;
	padding:30px;
	}

.products_3 .pro_zi h5{
	font-size:20px;
	color:#fff;
	letter-spacing:1px;
	margin-top:0px;
	margin-bottom:15px;
	text-align:left;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}	
.products_3 .pro_zi p{
	font-size:13px;
	color:#fff;
	line-height:25px;
	margin-bottom:0px;
	text-align:left;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}
.products_3:hover .pro_zi h5{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transition: 0.6s ease 0.3s;
	-moz-transition: 0.6s ease 0.3s;
	-ms-transition: 0.6s ease 0.3s;
	-o-transition: 0.6s ease 0.3s;	
	transition: 0.6s ease 0.3s;
	}	
.products_3:hover .pro_zi p{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transition: 0.6s ease 0.3s;
	-moz-transition: 0.6s ease 0.3s;
	-ms-transition: 0.6s ease 0.3s;
	-o-transition: 0.6s ease 0.3s;	
	transition: 0.6s ease 0.3s;
	}		
.products_3 .pro_zi .pro_zi_bg{
	width:0%;
	height:100%;
	position:absolute; right:0%; bottom:0;
	z-index:-1;
	background:#1d7cbc;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}							
.products_3:hover .pro_zi .pro_zi_bg{
	width:100%;
	}





.products_4{
	position:relative;
	}	
.products_4:hover .pro_bg{
	opacity:0.6;
    filter:alpha(opacity=60);
    -moz-opacity:0.6; 
    -khtml-opacity:0.6;
    -webkit-opacity:0.6;
	}
.products_4 .pro_zi{
	width:50%;
	height:100%;
	overflow:hidden;
	position:absolute; right:0%; bottom:0;
	z-index:9;
	padding:30px;
	}

.products_4 .pro_zi h5{
	font-size:20px;
	color:#fff;
	letter-spacing:1px;
	margin-top:0px;
	margin-bottom:15px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}	
.products_4 .pro_zi p{
	font-size:13px;
	color:#fff;
	line-height:25px;
	margin-bottom:0px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}
.products_4:hover .pro_zi h5{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transition: 0.6s ease 0.3s;
	-moz-transition: 0.6s ease 0.3s;
	-ms-transition: 0.6s ease 0.3s;
	-o-transition: 0.6s ease 0.3s;	
	transition: 0.6s ease 0.3s;
	}	
.products_4:hover .pro_zi p{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transition: 0.6s ease 0.3s;
	-moz-transition: 0.6s ease 0.3s;
	-ms-transition: 0.6s ease 0.3s;
	-o-transition: 0.6s ease 0.3s;	
	transition: 0.6s ease 0.3s;
	}		
.products_4 .pro_zi .pro_zi_bg{
	width:0%;
	height:100%;
	position:absolute; right:0%; bottom:0;
	z-index:-1;
	background:#1d7cbc;
	-webkit-transition: 0.6s ease;
	-moz-transition: 0.6s ease;
	-ms-transition: 0.6s ease;
	-o-transition: 0.6s ease;	
	transition: 0.6s ease;
	}							
.products_4:hover .pro_zi .pro_zi_bg{
	width:100%;
	}


.products_sec_con{
	width:100%;
	/*position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;*/
	
	}

.products_sec_con>p{
    color: #666;
    line-height: 25px;
    text-indent: 2em;
    font-size: 14px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
	
.products_inner_img{
	width:100%;
	margin-top:30px;
	}

.pro_inner_a{
	margin-top:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro_inner_a>h5{
	font-size:18px;
	line-height:45px;
	background:#2772aa;
	margin:0;
	color:#fff;
	letter-spacing:1px;
	padding:0 15px;
	}	

.pro_inner_aon{
	width:100%;
	background:#f5f5f5;
	padding:25px;
	}	
.pro_inner_azi p{
	font-size:14px;
	color:#666;
	margin:0;
	line-height:30px;
	letter-spacing:1px;
	}	
.pro_inner_azi p i{
	font-size:16px;
	color:#2772aa;
	margin-right:5px;
	}	
.pro_inner_azi h5{
	font-size:16px;
	color:#333;
	margin:0;
	line-height:40px;
	border-bottom:1px dashed #2772aa;
	margin-bottom:10px;
	}

.pro_inner_aimg{
	width:100%;
	}	

.pro_inner_b{
	margin-top:30px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.pro_inner_b>h5{
	font-size:18px;
	line-height:45px;
	background:#2772aa;
	margin:0;
	color:#fff;
	letter-spacing:1px;
	padding:0 15px;
	}
.pro_inner_b span{
	float:right;
	line-height:45px;
	font-size:14px;
	cursor:pointer;
	}	
.pro_inner_b span i{
	font-size:16px;
	margin-right:5px;
	}	
.pro_inner_b ul{
	padding:0;
	margin:0;
	padding:6px;
	background:#f5f5f5;
	}	
.pro_inner_b ul li{
	margin-bottom:8px;
	}

.pro_inner_blist{
	width:100%;
	}	
.pro_inner_blist h5{
	font-size:15px;
	color:#333;
	letter-spacing:1px;
	text-align:center;
	margin:0;
	line-height:40px;
	}

.pro_innerbtn{
	display:block;
	width:120px;
	margin:0 auto;
	margin-top:30px;
	line-height:40px;
	background:#fff;
	color:#2772aa !important;
	border:1px solid #2772aa;
	font-size:14px;
	text-align:center;
	letter-spacing:2px;
	}
.pro_innerbtn:hover{
	background:#2772aa;
	color:#fff !important;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-ms-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.prolist_con{
	width:100%;
	}
	
.products_inner_imgs{
	overflow:hidden;
	}
.products_inner_imgs img{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.products_inner_imgs:hover 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);
	}		

.products_inner_img .clp5{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}



/*****products页面*******/





/*****about页面*******/
.about_sec1{
	width:100%;
	padding:80px 0;
	}

.about_sec1_con h5{
	font-size:30px;
	color:#2772aa;
	letter-spacing:1px;
	text-align:center;
	margin:0;
	margin-bottom:40px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.about_sec1_con h5 span{
	display:inline-block;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0;
	font-size:26px;
	color:#333;
	margin-top:20px;
	}		
.about_sec1_con p{
	font-size:15px;
	color:#333;
	line-height:28px;
	width:80%;
	letter-spacing:1px;
	margin:0 auto;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}

.about_sec2{
	width:100%;
	padding:80px 0;
	background:#f3f3f3;
	}

.about_sec2_con>h4{
	width:100%;
	text-align:center;
	color:#ccc;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	}
.about_sec2_con>h4 span{
	width:100%;
	display:inline-block;
	font-weight:600;
	margin-top:10px;
	}
.about_sec2_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.about_sec2_con> .row{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.about_sec2_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}			

.about_sec2img{
	position:relative;
	z-index:2;
	}
.about_sec2img_bg{
	position:absolute; top:50%; bottom:50%; left:15px; right:15px;
	background:#2772aa;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	-webkit-transition: 0.3s cubic-bezier(0.430, 0.060, 0.080, 1.500);
	-moz-transition: 0.3s cubic-bezier(0.430, 0.060, 0.080, 1.500);
	-ms-transition: 0.3s cubic-bezier(0.430, 0.060, 0.080, 1.500);
	-o-transition: 0.3s cubic-bezier(0.430, 0.060, 0.080, 1.500);	
	transition: 0.3s cubic-bezier(0.430, 0.060, 0.080, 1.500);
	}
.about_sec2img:hover .about_sec2img_bg{
	top:15px;
	bottom:15px;
	}
		
.about_sec2zi{
	background:#fff;
	position:relative;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.about_sec2zi:hover{
	background:#2772aa;
	}	
.about_sec2zi h5{
	width:100%;
	line-height:60px;
	text-align:center;
	position:absolute; top:50%;
	margin-top:-30px;
	font-size:16px;
	color:#2772aa;
	margin-bottom:0;
	letter-spacing:1px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.about_sec2zi h5 img{
	display:none;
	}		
.about_sec2zi:hover h5{
	color:#fff;
	}	

.about_sec2img h5{
	width:100%;
	text-align:center;
	line-height:30px;
	font-size:16px;
	color:#fff;
	letter-spacing:1px;
	position:absolute; top:50%; left:0;
	margin-top:0px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.about_sec2img:hover h5{
	margin-top:-15px;
	-webkit-transition: 0.3s ease 0.15s;
	-moz-transition: 0.3s ease 0.15s;
	-ms-transition: 0.3s ease 0.15s;
	-o-transition: 0.3s ease 0.15s;	
	transition: 0.3s ease 0.15s;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}	



.about_sec3{
	width:100%;
	padding:80px 0;
	background:#fff;
	}
.about_sec3_con{
	width:100%;
	text-align:center;
	}
.about_sec3_con>h5{
	margin:0px auto 45px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.about_sec3_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}		

.culture_sec2_bg .about_sec3_con>h5{
	color:#333;
	}
.culture_sec2_bg .about_sec3_con>h5:before{
	background:#333;
	}	

.about_sec3{
	width:100%;
	background:url(../images/about_sec2_bg.jpg) center no-repeat;
	background-size:cover;
	position:relative;
	z-index:2;
	}

.culture_sec2_bg{
	background:#f3f3f3;
	}
.culture_sec2_bg:before{
	display:none;
	}	

.aboutinner_sec4_bg{
	background:url(../images/aboutinner_sec4_bg.jpg) center no-repeat;
	background-size:cover;
	}	

.aboutinner_sec7_bg{
	background:url(../images/aboutinner_sec7_bg.jpg) center no-repeat;
	background-size:cover;
	}	
	
.about_sec3:before{
	width:100%;
	height:100%;
	content:'';
	position:absolute; top:0; left:0;
	z-index:-1;
	background: -webkit-linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.8));
    background: -o-linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.8));
    background: -moz-linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.8));
    background: -ms-linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.8));
    background: linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.8));
	}	

.about_sec3_left h5{
	font-size:20px;
	color:#333;
	text-align:left;
	margin-top:0;
	margin-bottom:15px;
	}

.about_sec3_left p{
	font-size:13px;
	color:#333;
	line-height:22px;
	width:90%;
	margin-left:0 !important;
	text-align:left !important;
	margin:0 auto;
	margin-bottom:10px;
	text-align:center;
	position:relative;
	}
.about_sec3_left img{
	
	}
.lzjs_p{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.lzjs_p p{
	font-size:13px;
	color:#000;
	line-height:22px;
	width:80%;
	margin:0 auto;
	margin-bottom:10px;
	text-align:center;
	
	}
/*.about_sec3_con>p{
	font-size:13px;
	color:#fff;
	line-height:22px;
	width:80%;
	margin:0 auto;
	margin-bottom:10px;
	text-align:center;
	
	}*/
.about_sec3_con>img{
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
	

.about_sec4{
	width:100%;
	padding:80px 0;
	background:#f3f3f3;
	}
.about_sec4_con{
	width:100%;
	}	
.about_sec4_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.about_sec4_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}	
.gywm_shzr{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.gywm_shzr p{
	width:90%;
	margin:0 auto;
	font-size:13px;
	color:#333;
	line-height:22px;
	text-align:center;
	}
/*.about_sec4_con>p{
	width:80%;
	margin:0 auto;
	font-size:13px;
	color:#333;
	line-height:22px;
	text-align:center;
	
	}	*/


.about_sec4_class{
	width:100%;
	background:#333;
	margin-top:40px;
	background:url(../images/about_sec4_bg.jpg) center no-repeat;
	background-size:cover;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	z-index:2;
	}
.about_sec4_classbg{
	width:100%;
	height:100%;
	background:#000;
	position:absolute; top:0; left:0;
	z-index:-1;
	opacity:0.4;
    filter:alpha(opacity=40);
    -moz-opacity:0.4; 
    -khtml-opacity:0.4;
    -webkit-opacity:0.4;
	}	

.about_sec4_list{
	padding:40px 40px 60px 40px;
	position:relative;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.about_sec4_list:hover{
	background:#2772aa;
	}	
.about_sec4_list h5{
	text-align:center;
	}	
.about_sec4_list h5 span{
	display:inline-block;
	color:#fff;
	font-size:16px;
	letter-spacing:1px;
	line-height:50px;
	}
.about_sec4_list p{
	font-size:13px;
	line-height:25px;
	text-align:center;
	color:#fff;
	width:92%;
	margin:0 auto;
	position:relative;
	}
.about_sec4_list p:before{
	width:30px;
	height:2px;
	content:'';
	background:#999;
	position:absolute; left:50%; bottom:-20px;
	margin-left:-15px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.about_sec4_list:hover p:before{
	width:120px;
	margin-left:-60px;
	background:#fff;
	}	

.about_line1{
	width:1px;
	background:#525252;
	position:absolute; top:0; bottom:0; left:-1px;
	}
.about_line2{
	height:1px;
	background:#525252;
	position:absolute; bottom:0; left:-0px; right:0;
	}	
.about_line3{
	height:1px;
	background:#525252;
	position:absolute; top:-1px; left:0px; right:-0px;
	}
.about_line4{
	width:1px;
	background:#525252;
	position:absolute; top:0; bottom:0; left:-1px;
	}							



.conrow{
	position:relative;
	text-align:left;
	}
.conrow h5{
	font-size:20px;
	color:#333;
	margin-top:0;
	margin-bottom:15px;
	}	
.ser_sec3_r{
	margin-bottom:20px;
	}
.ser_sec3_r p{
	font-size:13px;
	line-height:25px;
	color:#333;
	margin-bottom:10px;
	letter-spacing:2px;
	position:relative;
	}
.ser_sec3_r p span{
	float:left;
	color:#333;
	}
.ser_sec3_r p i{
	font-size:15px;
	color:#444;
	position:absolute; top:10px; right:10px;
	}
.ser_sec3_r p b{
	font-size:15px;
	color:#444;
	position:absolute; bottom:15px; right:10px;
	}			
.ser_sec3_r p input{
	width:calc(100% - 75px);
	padding:5px 10px;
	height:37px;
	color:#444;
	letter-spacing:1px;
	font-size:12px;
	background:none;
	border:1px solid #333;
    }		
.ser_sec3_r p textarea{
	width:calc(100% - 75px);
	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{
	border:1px solid #2772aa;
	background:#2772aa;
	color:#fff;
	}



/*****about页面*******/




/*****contact页面*******/
.contact_sec_con{
	width:100%;
	padding-top:80px;
	overflow:hidden;
	background:#fff;
	position:relative;
	z-index:3;
	}	

.contact_sec_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative;
	}	
.contact_sec_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}
.contact_left{
	position:relative;
	z-index:3;
	padding-bottom:80px;
	}
.contact_left_f{
	width:50%;
	height:400px;
	float:left;
	}	

.contact_left .container{
	height:100%;
	position:relative;
	}	

.contact_left_con{
	width:50% !important;
	float:left;
	z-index:2;
	}	
.contact_left_conbg{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	z-index:-1;
	background:#fff;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	}
.contact_left_cons{
	padding:8% 10% 0 10%;
	}		
.contact_left_cons h5{
	font-size:20px;
	color:#000;
	letter-spacing:1px;
	margin-bottom:40px;
	position:relative;
	}	
.contact_left_cons h5:before{
	width:60px;
	height:1px;
	content:'';
	position:absolute; bottom:-20px; left:0;
	background:#000;
	}
.contact_left_cons p{
	font-size:14px;
	color:#000;
	letter-spacing:1px;
	margin-bottom:15px;
	}
.contact_left_cons p img{
	margin-right:5px;
	}			

	


.BMap_cpyCtrl {
	display:none !important;
	}
.anchorBL{
	display:none !important;
	}	


/*****contact页面*******/





/*****about_inner页面*******/
.aboutinner_sec1{
	width:100%;
	padding:80px 0 200px 0;
	}
.aboutinner_sec1_con{
	width:100%;
	}
.aboutinner_sec1_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.aboutinner_sec1_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}	
.aboutinner_sec1_con p{
	color:#666;
	line-height:25px;
	text-indent:2em;
	font-size:13px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}

.aboutinner_sec1_img{
	overflow:hidden;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.aboutinner_sec1_img img{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.aboutinner_sec1_img:hover img{
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08);
	-ms-transform: scale(1.08);
	-o-transform: scale(1.08);
	transform: scale(1.08);
	}		

.aboutinner_sec1_left{
	width:50%;
	position:relative;
	z-index:2;
	}
.aboutinner_sec1_zi{
	width:120%;
	position:absolute; top:0; left:72%;
	z-index:-1;
	background:#2772aa;
	padding:30px;
	padding-left:35%;
	text-align:right;
	}
.aboutinner_sec1_zi h5{
	margin-top:30px;
	margin-bottom:20px;
	font-size:24px;
	color:#fff;
	text-align:right;
	}	
.aboutinner_sec1_zi span{
	width:30px;
	height:1px;
	background:#fff;
	display:inline-block;
	margin-bottom:20px;
	}		
.aboutinner_sec1_zi p{
	font-size:13px;
	color:#fff;
	line-height:25px;
	text-align:right;
	}	
	



.aboutinner_sec2{
	width:100%;
	padding:80px 0;
	background:#f3f3f3;
	overflow:hidden;
	}	

.yanfa_sec3_ziaon:before{
	width:60% !important;
	height:1px;
	background:#d0d0d0;
	content:'';
	position:absolute; top:50%; left:-75% !important;
	}

.yanfa_sec3_ziaon:after{
	width:60% !important;
	height:1px;
	background:#d0d0d0;
	content:'';
	position:absolute; top:50%; right:-75% !important;
	}	

.aboutinner_sec2 .yanfa_sec3_img{
	position:relative; left:-100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.aboutinner_sec2 .yanfa_sec3_zi{
	position:relative; right:-100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}


.aboutinner_sec4{
	width:100%;
	padding:80px 0;
	overflow:hidden;
	}
.aboutinnner_sec4_con{
	width:100%;
	}
.aboutinnner_sec4_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.aboutinnner_sec4_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}

.aboutinner_sec4_img{
	width:100%;
	position:relative; left:-100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.aboutinner_sec4_imgs{
	position:absolute; top:30px; left:30px; right:30px; bottom:30px;
	border:1px solid #fff;
	opacity:0.4;
    filter:alpha(opacity=40);
    -moz-opacity:0.4; 
    -khtml-opacity:0.4;
    -webkit-opacity:0.4;
	}

.aboutinner_sec4_imgs1{
	opacity:0.6;
    filter:alpha(opacity=60);
    -moz-opacity:0.6; 
    -khtml-opacity:0.6;
    -webkit-opacity:0.6;
	}

.aboutinner_sec4_imgs2{
	width:50%;
	height:50%;
	position:absolute; top:25%; left:25%;
	background:#2772aa;
	}
.aboutinner_sec4_imgs2 span{
	display:block;
	width:100%;
	padding:0 30px;
	text-align:center;
	line-height:30px;
	font-size:16px;
	color:#fff;
	position:relative;
	}	

.aboutinner_sec4_zi{
	width:100%;
	background:#fafafa;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.aboutinner_sec4_zis{
	padding:30px 30px;
	padding-right:15px;
	}

.textyichu1{
	padding-right:20px;
	}
.aboutinner_sec4_zis .slimScrollBar{
	background:#2772aa !important;
	}	
	
.aboutinner_sec4_zilist{
	margin-top:15px;
	padding-left:70px;
	padding-bottom:15px;
	border-bottom:1px solid #dedede;
	position:relative;
	}		
.aboutinner_sec4_zilist p{
	width:100%;
	font-size:13px;
	color:#666;
	position:relative;
	padding-left:40px;
	margin-bottom:0;
	line-height:25px;
	}
.aboutinner_sec4_zilist p span{
	font-size:13px;
	font-weight:600;
	color:#999;
	line-height:25px;
	letter-spacing:1px;
	position:absolute; top:0; left:0;
	}		
.aboutinner_sec4_zilist b{
	color:#2772aa;
	font-size:16px;
	position:absolute; top:0; left:0;
	line-height:25px;
	letter-spacing:1px;
	}	

.aboutinner_sec5{
	width:100%;
	padding:80px 0;
	background:url(../images/aboutinner5_bg.jpg) center no-repeat fixed;
	background-size:cover;
	position:relative;
	z-index:2;
	}
.aboutinner_sec5bg{
	position:absolute; top:25px; bottom:25px; left:25px; right:25px;
	z-index:-1;
	border:2px solid #fff;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	

.aboutinnner_sec5_con{
	width:100%;
	padding:60px 60px 80px 60px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	z-index:2;
	}	
.aboutinnner_sec5_conbg{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	z-index:-1;
	background:#fff;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	}	



.aboutinnner_sec5_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative;
	}	
.aboutinnner_sec5_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}

.aboutinnner_sec5_con p{
	font-size:13px;
	color:#666;
	line-height:22px;
	margin-bottom:5px;
	}	

.aboutinnner_sec5_con span{
	font-size:14px;
	color:#2772aa;
	font-weight:600;
	display:inline-block;
	margin-bottom:10px;
	}	

.aboutinnner_sec5_line1{
	width:4px;
	height:60px;
	position:absolute; top:0; left:15%;
	background:#2772aa;
	}
.aboutinnner_sec5_line2{
	width:4px;
	height:60px;
	position:absolute; bottom:0; right:15%;
	background:#2772aa;
	}	
.aboutinnner_sec5_line3{
	width:60px;
	height:4px;
	background:#2772aa;
	position:absolute; top:30px; right:10%;
	}	
.aboutinnner_sec5_line4{
	width:60px;
	height:4px;
	background:#2772aa;
	position:absolute; bottom:30px; left:10%;
	}	


.aboutinner_sec6{
	width:100%;
	padding:80px 0;
	background:#fff;
	}
.aboutinner_sec6_con{
	width:100%;
	}	

.aboutinner_sec6_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.aboutinner_sec6_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}	
.aboutinner_sec6list{
	width:100%;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.aboutinner_sec6bg{
	position:absolute; top:50%; bottom:50%; left:25px; right:25px;
	background:#2772aa;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	-webkit-transition: 0.5s cubic-bezier(0.430, 0.060, 0.080, 1.500);
	-moz-transition: 0.5s cubic-bezier(0.430, 0.060, 0.080, 1.500);
	-ms-transition: 0.5s cubic-bezier(0.430, 0.060, 0.080, 1.500);
	-o-transition: 0.5s cubic-bezier(0.430, 0.060, 0.080, 1.500);	
	transition: 0.5s cubic-bezier(0.430, 0.060, 0.080, 1.500);
	}	
.aboutinner_sec6list:hover .aboutinner_sec6bg{
	top:25px;
	bottom:25px;
	}	

.aboutinner_sec6zi{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	text-align:center;
	padding:60px;
	padding-top:30%;
	-webkit-transition: 0.5s ease;
	-moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	-o-transition: 0.5s ease;	
	transition: 0.5s ease;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	margin-top:30px;
	}
.aboutinner_sec6zi h5{
	font-size:16px;
	letter-spacing:1px;
	color:#fff;
	}
.aboutinner_sec6zi p{
	font-size:13px;
	line-height:22px;
	color:#fff;
	}			

.aboutinner_sec6list:hover .aboutinner_sec6zi{
	margin-top:0px;
	-webkit-transition: 0.5s ease 0.25s;
	-moz-transition: 0.5s ease 0.25s;
	-ms-transition: 0.5s ease 0.25s;
	-o-transition: 0.5s ease 0.25s;	
	transition: 0.5s ease 0.25s;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}



.aboutinner_sec8{
	width:100%;
	padding:80px 0;
	background:#f3f3f3;
	}
.aboutinner_sec8_con{
	width:100%;
	}	

.aboutinner_sec8_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.aboutinner_sec8_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}


.ab3_nr2_list {
    width: 100%;
}
.ab3_nr2_list p {
    line-height: 32px;
    font-size: 13px;
    color: #333;
    border-bottom: 1px dashed #2772aa;
    margin-bottom: 5px;
	height:32px;
	overflow:hidden;
}
.ab3_nr2_list p span {
    display: inline-block;
    background: #2772aa;
    color: #fff;
    padding: 0 15px;
    margin-right: 15px;
}


.aboutinner_sec8_box{
	position:relative; left:-120px;
	background:#fff;
	padding:30px;
	padding-right:15px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}

.textyichu2{
	padding-right:20px;
	}
.aboutinner_sec8_box .slimScrollBar{
	background:#2772aa !important;
	}

.aboutinner_sec8_img{
	width:100%;
	height:540px;
	background:url(../images/aboutinner_sec8_img.jpg) center no-repeat;
	background-size:cover;
	position:relative; right:-120px;
	z-index:2;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}

.aboutinner_sec8_img>span{
	position:absolute; top:30px; left:30px; bottom:30px; right:30px;
	z-index:-1;
	border:1px solid #fff;
	opacity:0.4;
    filter:alpha(opacity=40);
    -moz-opacity:0.4; 
    -khtml-opacity:0.4;
    -webkit-opacity:0.4;
	}

.aboutinner_list{
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	


.aboutinner_sec9{
	width:100%;
	padding:80px 0;
	}

.aboutinner_sec9_con{
	width:100%;
	}
.aboutinner_sec9_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative;
	}	
.aboutinner_sec9_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}

.aboutinner_sec9_list{
	width:100%;
	position:relative;
	cursor:pointer;
	}	
/*因合作供应商对齐问题修改*/	

@media (max-width: 640px){
		.aboutinner_sec9_con .col-sm-2{
	height:100px!important;
	}
}

.text-indent2{
	text-indent: 2em;
}

.servie_box1 {
	width: 100%;
	margin: 0 auto;
	position: relative;
	padding: 80px 0;
	overflow:hidden;
}
.ser_b1_l h5 {
	font-size: 28px;
	color: #000;
	padding-bottom: 10px;
	margin-bottom:0;
}
.ser_b1_l>p {
	line-height: 25px;
	color:#666;
	text-indent:2em;
}
.ser_b1_2{
	margin-top: 30px;
	width: 100%;
	background: #2772aa;
	color: #fff;
	padding: 30px 30px;
	padding-right:15px;
	position: relative;
}
.textyichu{
	padding-right:20px;
	}
.ser_b1_2c {
	width: 98px;
	height: 98px;
	background: #2772aa;
	color: #fff;
	line-height: 98px;
	position: absolute;
	border-radius: 98px;
	border: 2px solid #fff;
	text-align: center;
	top: -45px;
	left: -45px;
}
.ser_b1_r {
	padding-left: 20px;
	position: relative;
}
.ser_b1_k {
	text-align: center;
}
.ser_b1_k p{
	font-size:13px;
	color:#666;
	}

.ser_b1_2 p{
	font-size:13px;
	margin-bottom:0;
	line-height:25px;
	}
	
/*.ser_bl_xian {
	width: 1px;
	height: 100%;
	position: absolute;
	background: #2772aa;
	top: 0;
	right: -121px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}*/
.ser_b1_ro {
	position: relative;
	z-index: 2;
	margin: 80px 0;
}
.servie_box3 {
	padding: 60px 0;
}
.servie_box3 h3 {
	font-size: 32px;
	text-align: center;
	color: #000;
}

.ser_b1_l{
	position:relative;
	left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.ser_b1_r{
	position:relative;
	right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	



/*****about_inner页面*******/





/*****culture页面*******/

.culture_sec1_hover{
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: translateX(0) translateY(0);
	transform:translateX(0) translateY(0);
	-webkit-transition: .4s linear;
    transition: .4s linear;
	}


.culture_sec1{
	width:100%;
	padding:80px 0;
	background:#fff;
	}
.culture_sec1_con{
	width:100%;
	}	

.culture_sec1_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.culture_sec1_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}	

.culture_sec1_box .col-sm-3{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.culture_sec1_box .clp20{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}


.device {
  width: 100%;
  height:100%;
  position: relative;

}
.device .arrow-left {
  background: url(img/arrows.png) no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;

  width: 17px;
  height: 30px;
}
.device .arrow-right {
  background: url(img/arrows.png) no-repeat left bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.swiper-container {
  height: 100%;
  width: 100%;
}
.swiper-wrapper{
	height:100%;
	}
.swiper-slide{
	height:100%;
	}	
.content-slide {

  color: #fff;
}


.culture_sec1_list{
	width:100%;
	position:relative;
	/*background:#f3f3f3;*/
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.culture_sec1_list:hover{
    /*box-shadow: 0 0 15px 0 rgba(0,0,0,0.5);	*/
	}			
.culture_icon{
	width:70px;
	height:70px;
	background:#2772aa;
	border-radius:100%;
	position:absolute; top:0; left:50%;
	margin-left:-35px;
	z-index:9;
	border:4px solid #fff;
	text-align:center;
	line-height:60px;
	}
.culture_sec1_line1{
    position: absolute;
    background:url(../images/stripe.gif);	
	top: -1px;
    left: -1px;
    width: 100%;
    height: 1px;
    z-index: 5;
	}
.culture_sec1_line2{
    position: absolute;
    background:url(../images/stripe.gif);	
	top: 0px;
    right: -1px;
    width: 1px;
    height: 100%;
    z-index: 5;
	}
.culture_sec1_line3{
    position: absolute;
    background:url(../images/stripe.gif);	
	bottom: -1px;
    left: -1px;
    width: 100%;
    height: 1px;
    z-index: 5;
	}
.culture_sec1_line4{
    position: absolute;
    background:url(../images/stripe.gif);	
	top: 0px;
    left: -1px;
    width: 1px;
    height: 100%;
    z-index: 5;
	}
.culture_sec1_img{
	width:100%;
	position:relative;
	-webkit-box-shadow: 3px 3px 8px #999;  
    -moz-box-shadow: 3px 3px 8px #999;   
    box-shadow: 3px 3px 8px #999;  
	}
.culture_sec1_bg{
	position:absolute; top:50%; bottom:50%; left:10px; right:10px;
	background:#2772aa;
	opacity:0.9;
    filter:alpha(opacity=90);
    -moz-opacity:0.9; 
    -khtml-opacity:0.9;
    -webkit-opacity:0.9;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.culture_sec1_list:hover .culture_sec1_bg{
	top:10px; bottom:10px;
	}	

.culture_sec1_cont{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	padding:30px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.culture_sec1_cont p{
	position:absolute; left:20px; right:20px; top:50%;
	text-align:center;
	font-size:16px;
	color:#fff;
	line-height:30px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	margin-top:-15px;
	cursor:pointer;
	}	
.culture_sec1_list:hover .culture_sec1_cont{
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	-webkit-transition: 0.3s ease 0.3s;
	-moz-transition: 0.3s ease 0.3s;
	-ms-transition: 0.3s ease 0.3s;
	-o-transition: 0.3s ease 0.3s;	
	transition: 0.3s ease 0.3s;
	}
.culture_sec1_zi{
	width:100%;
	position:relative;
	text-align:center;
	padding:30px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.culture_sec1_zi img{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	transform: rotateY(0deg);
	}	

.culture_sec1_list:hover .culture_sec1_zi img{
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
	}
	
.culture_sec1_zi h5{
	font-size:18px;
	color:#333;
	letter-spacing:1px;
	margin-bottom:15px;
	}
.culture_sec1_zi p{
	width:100%;
	margin:0 auto;
	font-size:13px;
	color:#666;
	letter-spacing:1px;
	text-align:center;
	line-height:22px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	

/*.culture_sec1_list_t{
	width:100%;
	position:relative;
	padding:20px;
	}
.culture_sec1_list_t h5{
	font-size:20px;
	color:#333;
	letter-spacing:1px;
	margin-bottom:15px;
	}	
.culture_sec1_list_t span{
	display:block;
	width:24px;
	height:2px;
	background:#000;
	}
.culture_sec1_list_t img{
	position:absolute; top:24px; right:20px;
	}
.culture_sec1_list_b{
	padding:20px;
	}
.culture_sec1_list_b p{
	font-size:14px;
	color:#333;
	line-height:25px;
	margin-bottom:0;
	letter-spacing:1px;
	}*/	


.culture_sec6_list_t{
	position:relative;
	}
.culture_sec6_list_t h5{
	margin:0;
	line-height:40px;
	font-size:22px;
	color:#333;
	}
.culture_sec6_list_t img{
	position:absolute; top:5px; right:5px;
	}	
.culture_sec6_list_b p{
	font-size:14px;
	color:#666;
	}

.culture_sec6_topimg{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.culture_sec6_topzi{
	width:100%;
	padding-left:10%;
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}

.culture_sec6_topzi>h5{
    margin:0;
	line-height:40px;
	font-size:22px;
	color:#333;
	margin-bottom:10px;
    }

.culture_sec6_topzi>p{
	font-size:16px;
	color:#333;
	line-height:25px;
	margin-bottom:0;
	}	
.culture_sec6_topzis{
	margin-top:20px;	
	}
.culture_sec6_topzis p{
	font-size:14px;
	color:#666;
	padding-left:90px;
	position:relative;
	line-height:22px;
	}
.culture_sec6_topzis p span{
	position:absolute; top:0; left:0;
	font-size:16px;
	color:#2772aa;
	}		

.culture_sec6_list_m{
	overflow:hidden;
	}
.culture_sec6_list_m img{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.culture_sec1_list:hover .culture_sec6_list_m 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);
	}	
.culture_sec7_list_box{
	position:relative;
	z-index:2;
	top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.culture_sec7_list_b{
	overflow:hidden;
	}	
/*.culture_sec7_list_b .culture_sec7_list{
	-webkit-transition:-webkit-transform 0.9s ease;
	-moz-transition:-moz-transform 0.9s ease;
	-ms-transition:-ms-transform 0.9s ease;
	-o-transition:-o-transform 0.9s ease;	
	transition:transform 0.9s ease;
	} 

.culture_sec7_list_box:hover .culture_sec7_list_b .culture_sec7_list{ 
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	}*/
		
.culture_sec7_list{
	width:100%;
	position:relative;
	z-index:2;
	padding:20px;
	}	
.culture_sec7_list span{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	z-index:-1;
	background:#000;
	opacity:0.3;
    filter:alpha(opacity=30);
    -moz-opacity:0.3; 
    -khtml-opacity:0.3;
    -webkit-opacity:0.3;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.culture_sec7_list:hover span{
	opacity:0.6;
    filter:alpha(opacity=60);
    -moz-opacity:0.6; 
    -khtml-opacity:0.6;
    -webkit-opacity:0.6;
	}	
.culture_sec7_listzi{
	width:100%;
	padding:0px;
	}
.culture_sec7_listzi h5{
	font-size:20px;
	color:#fff;
	letter-spacing:1px;
	position:relative;
	margin:0;
	padding-bottom:30px;
	}
.culture_sec7_listzi h5 img{
	position:absolute; top:0; right:0;
	}	
.culture_sec7_listzi h5:before{
	width:30px;
	height:1px;
	content:'';
	position:absolute; bottom:15px; left:0;
	background:#fff;
	}
.culture_sec7_listzi p{
	font-size:14px;
	letter-spacing:1px;
	color:#fff;
	line-height:25px;
	margin-bottom:0;
	}			
	
	

.culture_sec2{
	width:100%;
	position:relative;
	}
.culture_sec2_con{
	width:100%;
	}	
.culture_sec2_list{
	padding:0 10px;
	padding-top:15px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.culture_sec2_list img{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.culture_sec2_list:hover img{
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.5);	
	}			
.culture_sec2_list h5{
	line-height:40px;
	margin:0;
	color:#333;
	}

.culture_sec2_btn{
	width:100%;
	text-align:center;
	margin-top:25px;
	}	
.culture_sec2_btn span{
    display: inline-block;
    line-height: 35px;
    background: #2772aa;
    color: #fff;
	border-radius:2px;
    font-size: 16px;
    padding: 0 30px;
    cursor: pointer;
    margin: 0 5px;	
	}

.aboutinner_sec8_btn{
	width:100%;
	text-align:center;
	margin-top:25px;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.aboutinner_sec8_btn span{
    display: inline-block;
    line-height: 35px;
    background: #2772aa;
    color: #fff;
	border-radius:2px;
    font-size: 16px;
    padding: 0 30px;
    cursor: pointer;
    margin: 0 5px;	
	}	

.culture_sec3{
	width:100%;
	padding:80px 0;
	background:#f3f3f3;
	}
.culture_sec3_con{
	width:100%;
	}	

.culture_sec3_con>h5{
	margin:0px auto 45px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.culture_sec3_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}

.culture_sec3_box{
	margin-left:-10px;
	margin-right:-10px;
	position:relative;
	}	
.culture_sec3_box:before{
	width:15px;
	height:100%;
	content:'';
	position:absolute; top:0; left:0;
	z-index:9;
	}
.culture_sec3_box:after{
	width:15px;
	height:100%;
	content:'';
	position:absolute; top:0; right:0;
	z-index:9;
	}

.culture_sec3_list{
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	-webkit-transition:-webkit-box-shadow 0.3s ease;
	-moz-transition:-moz-box-shadow 0.3s ease;
	-ms-transition:-ms-box-shadow 0.3s ease;
	-o-transition:-o-box-shadow 0.3s ease;	
	transition:box-shadow 0.3s ease;
	}
.culture_sec3_list:hover{
    box-shadow: 0 0 15px 0 rgba(0,0,0,0.5);	
	}	

.culture_sec3_img{
	width:100%;
	position:relative;
	}	
.culture_sec3_zi{
	width:100%;
	background:#fff;
	padding:20px;
	text-align:center;
	}	
.culture_sec3_zi span{
	font-size:13px;
	color:#2772aa;
	display:inline-block;
	margin-bottom:30px;
	position:relative;
	}
.culture_sec3_zi span:before{
	width:70%;
	height:1px;
	content:'';
	background:#2772aa;
	position:absolute; bottom:-15px; left:15%;
	}		
.culture_sec3_zi h5{
    font-size: 16px;
    letter-spacing: 1px;
    color: #333;
	line-height:25px;
	margin-bottom:10px;
	height:25px;
	overflow:hidden;
    }
.culture_sec3_zi p{
	margin:0;
	font-size:12px;
	letter-spacing:1px;
	color:#999;
	margin-bottom:20px;
	}	


.culture_sec3_btn{
	width:100%;
	text-align:center;
	margin-top:25px;
	}	
.culture_sec3_btn span{
    display: inline-block;
    line-height: 35px;
    background: #2772aa;
    color: #fff;
	border-radius:2px;
    font-size: 16px;
    padding: 0 30px;
    cursor: pointer;
    margin: 0 5px;	
	}

.culture_sec2_inner{
	width:100%;
	}

.culture_sec1_list_f{
	/*background:url(../images/culture_sec1_0.jpg) center no-repeat;
	background-size:cover;*/
	background:#2772aa;
	position:relative;
	z-index:2;
	}
.culture_sec1_list_f>span{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	z-index:-1;
	/*background:#000;
	opacity:0.2;
    filter:alpha(opacity=20);
    -moz-opacity:0.2; 
    -khtml-opacity:0.2;
    -webkit-opacity:0.2;*/
	}
.culture_sec1_line{
	position:absolute; top:20px; bottom:20px; left:20px; right:20px;
	border:1px solid #fff;
	opacity:0.4;
    filter:alpha(opacity=40);
    -moz-opacity:0.4; 
    -khtml-opacity:0.4;
    -webkit-opacity:0.4;
	}	
.culture_sec1_list_fzi{
	margin:0;
	width:100%;
	padding:0 30px;
	position:absolute; top:50%; left:0;
	text-align:center;
	margin-top:-45px;
	}		
.culture_sec1_list_f h5{
	margin:0;
	line-height:30px;
	color:#fff;
	font-size:16px;
	text-transform:uppercase;
	}
	

.culture_sec7_inner{
	width:100%
	}	
	

/*****culture页面*******/





/*****touzi页面*******/
.touzi_sec1{
	width:100%;
	padding:80px 0;
	background:#fff;
	}
.touzi_sec1_con{
	width:100%;
	}	
.touzi_sec1_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.touzi_sec1_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}

.touzi_sec1_zi{
	position:relative;
	font-size:14px;
	line-height:20px;
	left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.touzi_sec1_img{
	position:relative;
	font-size:14px;
	line-height:20px;
	right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
	
.touzi_sec1_zi h5{
	font-size:20px;
	color:#333;
	letter-spacing:1px;
	margin-top:0;
	margin-bottom:20px;
	}
.touzi_sec1_zi p,.touzi_sec1_img p{
	font-size:14px;
	color:#666;
	line-height:35px;
	border-bottom: 1px solid #ccc;
	margin-bottom:0;
	}


.touzi_sec1_zi a{
	display:inline-block;
	line-height:30px;
	margin-top:10px;
	padding:0 20px;
	background:#2772aa;
	color:#fff;
	letter-spacing:1px;
	}	




.touzi_sec2{
	width:100%;
	padding:80px 0;
	background:#097cbe;
	}
.touzi_sec2_con{
	width:100%;
	}	
.touzi_sec2_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#FFF;
	text-align:center;
	position:relative;
	top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.touzi_sec2_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#FFF;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}

.touzi_sec2_box:before{
	background:#097cbe;
	}	
.touzi_sec2_box:after{
	background:#097cbe;
	}		

.touzi_sec2_list{
	padding:30px;
	border:1px solid #fff;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.touzi_sec2_list h5{
	font-size:15px;
	text-align:center;
	letter-spacing:1px;
	color:#fff;
	margin-top:0;
	margin-bottom:15px;
	}	
.touzi_sec2_list p{
	text-align:left;
	font-size:13px;
	color:#fff;
	margin-bottom:0;
	line-height:25px;
	letter-spacing:1px;
	}	



.touzi_sec3{
	width:100%;
	padding:80px 0;
	background:#fff;
	}
.touzi_sec3_con{
	width:100%;
	}	

.touzi_sec3_list{
	width:100%;
	padding:15px;
	border:1px solid #2772aa;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.touzi_sec3_list h5{
	margin:0;
	}
.touzi_sec3_list p{
	font-size:13px;
	color:#666;
	letter-spacing:1px;
	margin:15% 0;
	}		
.touzi_sec3_list a{
	font-size:14px;
	color:#2772aa;
	letter-spacing:1px;
	line-height:30px;
	}	
.touzi_sec3_list a img{
	margin-right:10px;
	}			

/*****touzi页面*******/





/*****job页面*******/

.job_sec1{
	width:100%;
	padding:80px 0;
	background:#f3f3f3;
	}
.job_sec1_con{
	width:100%;
	}
.job_sec1_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	 
.job_sec1_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}	


.job_sec2{
	width:100%;
	padding:80px 0;
	}	
.job_sec2_con{
	width:100%;
	}	
.job_sec2_con>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative;
	top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.job_sec2_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}

.job_sec2_img{
	position:relative;
	overflow:hidden;
	}
.job_sec2_img img{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}	
.job_sec2_con .row:hover .job_sec2_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);
	}	
		
.job_sec2_zi{
	padding:30px;
	padding-right:15px;
	}		
.job_sec2_zi .textyichu1{
	padding-right:20px;
	}	
.job_sec2_zis h5{
	font-size:18px;
	color:#333;
	margin-top:0;
	}
.job_sec2_zis{
	margin-bottom:20px;
	padding-bottom:20px;
	border-bottom:1px dashed #ccc;
	}		
.job_sec2_zis p{
	font-size:14px;
	margin-bottom:0;
	line-height:25px;
	color:#666;
	padding-left:20px;
	position:relative;
	}
	
.job_sec2_zis p i{
	position:absolute; top:7px; left:0;
	color:#2772aa;
	}	

.job_sec2 .slimScrollBar {
    background: #2772aa !important;
}


.job_sec1_list{
	width:100%;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.job_sec1_img{
	width:100%;
	overflow:hidden;
	}
.job_sec1_img img{
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.job_sec1_list:hover .job_sec1_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);
	}			
.job_sec1_zi{
	width:100%;
	background:#fff;
	position:relative;
	}		
.job_sanj1{
	width: 0;
    height: 0;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-top: 14px solid #fff;
	position:absolute; bottom:-14px; left:50%;
	z-index:99;
	margin-left:-7px;
	}
.job_sanj2{
	width: 0;
    height: 0;
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 14px solid #fff;
	position:absolute; top:-14px; left:50%;
	margin-left:-7px;
	z-index:99;
	}

.job_sec2_sl{
	position:relative; left:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.job_sec2_sr{
	position:relative; right:-120px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	

.job_sec2_zi .job_sec2_btn{
	margin-top: 20px;
}

/*****job页面*******/


	




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

.clm0{
	margin-left:0 !important;
	margin-right:0 !important;
	}
.clp0{
	padding-left:0 !important;
	padding-right:0 !important;
	}	

.clm5{
	margin-left:-5px !important;
	margin-right:-5px !important;
	}
.clp5{
	padding-left:5px !important;
	padding-right:5px !important;
	}
	
.clp2{
	padding-left:2px !important;
	padding-right:2px !important;
	}

.clm2{
	margin-left:-2px !important;
	margin-right:-2px !important;
	}

.clp3{
	padding-left:3px !important;
	padding-right:3px !important;
	}

.clm3{
	margin-left:-3px !important;
	margin-right:-3px !important;
	}
	
		
.clm6{
	margin-left:-6px !important;
	margin-right:-6px !important;
	}
.clp6{
	padding-left:6px !important;
	padding-right:6px !important;
	}	
			
	

.clm12{
	margin-left:-10px !important;
	margin-right:-10px !important;
	}
.clp12{
	padding-left:10px !important;
	padding-right:10px !important;
	}	


.clm20{
	margin-left:-20px !important;
	margin-right:-20px !important;
	}
.clp20{
	padding-left:20px !important;
	padding-right:20px !important;
	}	

.clm10{
	margin-left:-10px !important;
	margin-right:-10px !important;
	}
.clp10{
	padding-left:10px !important;
	padding-right:10px !important;
	}	
	
	
	
	
	
	







/*************2017 1 19************/	
.about_1{
	width:100%;
    padding: 80px 0;	
	}

.about_1h5{
	margin: 0px auto 60px auto;
    font-size: 30px;
    letter-spacing: 1px;
    color: #333;
    text-align: center;
    position: relative;
    top: 60px;
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
	}
.about_1h5:before {
    width: 60px;
    height: 1px;
    content: '';
    background: #333;
    position: absolute;
    bottom: -20px;
    left: 50%;
    margin-left: -30px;
}	

.about_1_list p{
	margin-top:5%;
	}
.about_1_list span{
	display:inline-block;
	width:100%;
	font-size:16px;
	color:#2772aa;
	font-weight:600;
	margin-top:5%;
	}	

.job_sec2_btn{
	width:100%;
	}	
.job_sec2_btn a{
	display:inline-block;
	line-height:40px;
	padding:0 30px;
	background:#2772aa;
	color:#fff;
	font-size:14px;
	letter-spacing:1px;
	}	
	



.job2_box1{
	margin-top:50px;
	}
.job2_box1_sm{
	position:relative;
	cursor:pointer;
	padding:20px;
	background:#fff;
	top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.job2_box1_jt1{
	position:absolute;
	bottom:-45px;
	left:50%;
	margin-left:-10px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.job2_box1_jt2{
	position:absolute;
	top:-45px;
	left:50%;
	margin-left:-10px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.job2_cli>img{
	opacity:1!important;
    filter:alpha(opacity=100)!important;
    -moz-opacity:1!important; 
    -khtml-opacity:1!important;
    -webkit-opacity:1!important;
	}
.job2_box1_sm h3{
	border-bottom:#ddd 1px solid;
	padding-bottom:10px;
	margin-top:10px;
	}
	
.job2_box1_sm h4{
	font-size:14px;
	color:#666;
	margin:40px 0 0 0;
	
	}
.job2_box1_sm h3 b{
	font-size:22px;
	font-weight:normal;
	}
.job2_box1_sm h3 span{
	margin-top:15px;
	font-size:12px;
	}
.job2_box1_sm p{
	line-height:24px;
	color:#666;
	}
.job1_wy{
	width:100%;
	margin-top:40px;
	}
.job1_wy p{
	font-size:12px;
	color:#666;
	line-height:20px;
	font-family:Arial, Helvetica, sans-serif!important;
	letter-spacing:normal;
	}
.job2_bg{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#009d36;
	
	opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5; 
    -khtml-opacity:0.5;
    -webkit-opacity:0.5;
	}
.job2_wz{
	position:absolute;
	width:100%;
	top:50%;
	left:0;
	margin-top:-20px;
	}
.job2_wz p{
	width:200px;
	margin:0 auto;
	text-align:center;
	}
.job2_wz p b{
	display:block;
	float:left;
	width:60px;
	margin-top:10px;
	border-top:1px solid #fff;
	}
.job2_wz p .jb_b2{
	float:right;
    }
.job2_wz span{
	font-size:16px;
	color:#fff;
	}
.job2_cli {
	border:#2772aa 1px solid;
	}
.job2_cli p b{
	border-top:1px solid #009d36;
	}
.job2_cli .job2_bg{
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	
	}
.job2_tab{
	position:relative;
	margin-top:50px;
	top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	display:none;
	}
.job2_tab1{
	position:relative;
	top:0;
	left:0;
	width:100%;
	height:auto;
	}
.job2_tab1{
	display:none;
	background:#fff;
	padding:20px;
	border-top:#2772aa 1px solid;
	border-bottom:#2772aa 2px solid;
	}
.job2_tab1 h3{
	font-size:22px;
	color:#333;
	margin:0;
	
	}
.job2_tab1 hr{
	margin:10px 0;
	border-top:1px solid #333;
	}
.job_list{
	margin-top:20px;
	}
.job_list h4{
	font-size:16px;
	color:#333;
	margin:0;
	margin:10px 0;
	}
.job_list li{
	font-size:14px;
	color:#666;
	margin:0;
	line-height:25px;
	}	

.jianli_btn{
	width:110px;
	height:37px;
	margin-top:10px;
	display:inline-block;
	position:relative;
	}
.jianli_btn>a{
	font-size:14px;
	letter-spacing:1px;
	color:#2772aa;
	line-height:35px;
	padding:0 20px;
	border:1px solid #2772aa;
	display:none;
	}
.jianli_btn input{
	position:absolute; top:0; left:0;
	width:100%;
	height:100%;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
	

@media (max-width:768px) {

.about_1{
	padding:40px 0;
	}
.about_1h5{
	font-size:24px;
	margin-bottom:50px;
	}	
.job2_box1_sm_phone{
	margin-bottom:10px;
	padding:10px;
	top:0;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}

.job2_box1_sm h3 b{
	font-size:16px;
	}
.job2_box1_sm h3{
	font-size:16px;
	}	
.job2_box1 .col-xs-6{
	padding-left:5px !important;
	padding-right:5px !important;
	}	
.job2_box1_sm h4{
	margin-top:15px;
	margin-bottom:10px;
	}
.job2_box1_sm h3{
	margin-top:0;
	padding-top:5px;
	line-height:25px;
	color:#333;
	}	
.job2_box1_sm h3 span{
	margin-top:3px;
	}	
.job2_box1_sm p{
	font-size:12px;
	line-height:20px;
	}
.pro_innerbtn_one{
	margin-top:30px !important;
	}	

.job2_tab1{
	padding:10px 20px;
	}
	.news_sec3_btn>a {
		width: 102px;
		line-height: 30px;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.news_sec3_list_r h5{
		overflow:hidden;
		text-overflow:ellipsis;
		-o-text-overflow:ellipsis;
		white-space:nowrap;
	}
	.news_sec3_list_r span{
		margin-bottom: 10px;
	}
	.news_sec3_btn{
		padding-top: 1px;
	}
	
}	




.pro_inner_list{
	width:100%;
	padding:30px;
	background:#f5f5f5;
	}
.pro_inner_list p{
	font-size:14px;
	line-height:25px;
	color:#666;
	letter-spacing:1px;
	}

.pro_inner_list_zi table{
	width:100%;
	border:2px solid #f5f5f5;
	}

.pro_inner_list_zi table th{
	font-size:16px;
	text-transform:uppercase;
	line-height:35px;
	background:#cddbe6;
	padding:0 15px;
	border:2px solid #f5f5f5;
	}
.pro_inner_list_zi table td{
	font-size:12px;
	line-height:30px;
	color:#555;
	padding:0 15px;
	border:2px solid #f5f5f5;
	}	
.odd td{
	background:#deeffb;
	}	
.even td{
	background:#cddbe6;
	}




	
	
/*************2017 1 19************/	
	
	




/*************2017 3 6************/	
.contact_left_list{
	width:100%;
	margin-bottom:15px;
	}
.contact_left_list>span{
	font-size:16px;
	color:#2772aa;
	display:inline-block;
	margin-bottom:10px;
	}
.contact_left_cons{
    padding: 0% 0% 0 10%;
    }
.contact_left_cons p{
	margin-bottom:3px;
	}
.contact_left_f{
	height:480px;
	}	

.falv{
	width:100%;
	padding-bottom:80px;
	}
.falv>span{
	display:block;
	width:100%;
	font-size:14px;
	color:#666;
	line-height:25px;
	text-align:center;
	margin-bottom:15px;
	}	

.falv_list{
	width:100%;
	margin-top:30px;
	}	
.falv_list h5{
    font-size:16px;
    color: #333;
    margin-top: 0;
	margin-bottom:15px;
    border-bottom: 1px dashed #ccc;
	padding-bottom:10px;
	padding-bottom:15px;		
	}	
.falv_list p{
	font-size:14px;
	color:#666;
	line-height:22px;
	margin-bottom:5px;
	text-indent:2em;
	}	

.touzi_sec1_zi a{
	margin-right:15px;
	}	

.touzi_sec3{
	background:#f3f3f3;
	}
.touzi_sec3>h5{
	margin:0px auto 60px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#333;
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.touzi_sec3>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}	

.touzi_sec4{
	width:100%;
	padding:8% 0;
	background:url(../images/touzi_bg.jpg) center no-repeat fixed;
	background-size:cover;
	}	
.touzi_sec4_con{
	text-align:center;
	position:relative; top:60px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.touzi_sec4_con>h5{
	margin:0px auto 40px auto;
	font-size:30px;
	letter-spacing:1px;
	color:#fff;
	text-align:center;
	position:relative;
	}	
.touzi_sec4_con>h5:before{
	width:60px;
	height:1px;
	content:'';
	background:#fff;
	position:absolute; bottom:-20px; left:50%;
	margin-left:-30px;
	}		

.touzi_sec4_con p{
	font-size:14px;
	color:#fff;
	width:70%;
	margin:0 auto;
	line-height:25px;
	}

.about_sec3_left{
	margin-bottom:50px;
	}		
.ser_sec3_r p input{
	margin-bottom:0;
	}	

.culture_sec3_zi span{
	margin-bottom:20px;
	}		
.culture_sec3_zi h5{
	margin-bottom:0;
	}	

.news_nr2_sub_right{
	padding:30px 40px;
	background:#fff;
	}
.news_nr2_sub_right h5{
	font-size:20px;
	color:#333;
	line-height:30px;
	position:relative;
	padding-bottom:30px;
	}	
.news_nr2_sub_right h5:before{
	width:40px;
	height:1px;
	content:'';
	background:#333;
	position:absolute; bottom:10px; left:50%;
	margin-left:-20px;
	}	
.news_nr2_sub_right p{
	font-size:14px;
	line-height:25px;
	color:#666;
	letter-spacing:1px;
	text-align:left;
	}	


.ser_b1_2{
	background: #f3f3f3;
	color: #666;
}
.ser_b1_2 .slimScrollBar{
	background:#2772aa !important;
	}

.about_sec3_left p{
	width:100%;
	}	


.about_inner2{
	width:100%;
	}
.about_inner2>p{
	font-size:14px;
	line-height:25px;
	color:#666;
	letter-spacing:1px;
	}	

.about_inner2>h5{
	font-size:16px;
	color:#333;
	margin-top:30px;
	margin-bottom:20px;
	}

.about_inner2_box{
	margin-bottom:10px;
	}	
.about_inner2_box>h5{
	margin:0;
	line-height:45px;
	padding:0 15px;
	background:#f3f3f3;
	font-size:16px;
	color:#333;
	cursor:pointer;
	letter-spacing:1px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;	
	transition: 0.3s ease;
	}
.about_inner2_box_on>h5{
	background:#2772aa;
	color:#fff;
	}	
.about_inner2_list{
	width:100%;
	background:#f3f3f3;
	padding:30px;
	display:none;
	}	

.about_inner2_list p{
	font-size:14px;
	color:#666;
	line-height:22px;
	letter-spacing:1px;
	margin-bottom:0;
	}

.about_inner2_list>img{
	margin-bottom:15px;
	}	

.about_inner2_lists{
	width:100%;
	margin:20px 0;
	padding-left:140px;
	position:relative;
	text-align:center;
	padding-top:20px;
	min-height:80px;
	border-top:1px solid #e2e2e2;
	}	

.about_inner2_lists span{
	font-size:13px;
	color:#fff;
	width:120px;
	line-height:20px;
	background:#2772aa;
	padding:10px;
	position:absolute; top:20px; left:0;
	}	
.about_inner2_lists p{
	font-size:13px;
	line-height:22px;
	color:#666;
	text-align:left;
	}	
/*.about_inner2_lists p a{color:#666 !important;}
.about_inner2_lists p a:hover{color: #337ab7 !important;}
.about_inner2_lists .ysjs a{color: #337ab7 !important;}
.about_inner2_lists .ysjs a:hover{color:#666 !important;}
*/
.about_inner3{
	width:100%;
	margin-top:30px;
	border-top:1px solid #e2e2e2;
	padding-top:30px;
	}	

.about_inner3 h5{
	margin:0;
	font-size:20px;
	color:#2772aa;
	padding-bottom:30px;
	position:relative;
	}
.about_inner3 h5:before{
	width:40px;
	height:1px;
	content:'';
	background:#2772aa;
	position:absolute; left:0; bottom:10px;
	}	

.about_inner3_zi p{
	font-size:13px;
	color:#666;
	line-height:22px;
	}	

.about_inner3_zi img{
	margin-bottom:15px;
	}	
	



/*************2017 3 6************/	


.touzi_sec1_show{
	display:none;
	}


/***3.13 news11**/
.news_sec11{
	/*background-color: #ccc;*/
}
.news11_left{
	width:100%;
}
.news11_left ul li{
	width:100%;
/*	height:140px;*/
	min-height:140px;
	position: relative;
	background-color: #F6F6F6;
	margin: 30px auto;
	padding: 20px;
}
.news11_left_left{
	position: absolute;
	width:100px;
	height:100px;
}
.news11_left_left_con{
	background-color: #2772AA;
	padding: 5px;
}
.news11_left_left_con h2{
	font-size:30px;
	line-height:40px;
	margin-top: 10px;
	text-align: center;
	color:#fff;
}
.news11_left_left_con p{
	font-size:14px;
	line-height:20px;
	text-align: center;
	color:#fff;
}
.news11_left_right{
	position: relative;
	width:100%;
	height:100%;
	padding-left: 125px;
}
.news11_left_right h2{
	font-size:16px;
	line-height:26px;
	margin-top: 6px;
	margin-bottom: 6px;
	color:#666;
}
.news11_left_right:hover h2{
	color:#1c82ce;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;

}
.news11_left_right h2 a{
	color:#666;
}
.news11_left_right p{
	border-top:1px dotted #999;
	padding-top: 6px;
	font-size:14px;
	line-height:20px;
	color:#666;
}
.news11_right{
	width:100%;
	/*padding-left: 30px;*/
}
.news11_right_sec1{
	width:100%;
	padding: 20px;
	margin-top: 30px;
	background-color: #f6f6f6;
}
.news11_right_sec1 h2{
	margin-top: 0px;
	font-size:16px;
	line-height:26px;
}
.news11_right_sec1_time{
	position: relative;

}
.news11_right_sec1_year{
	position: relative;
	margin: 10px auto;
	background-color: grey;
	/*border:1px solid grey;*/
}
.news11_right_sec1_year input{
	width:100%;
	height:40px;
}

.news11_right_sec1_year select{
	width:100%;
	height:40px;
	color:#fff;
	border: solid 1px grey;


	/*很关键：将默认的select选择框样式清除*/

	appearance:none;

	-moz-appearance:none;

	-webkit-appearance:none;

	/*在选择框的最右侧中间显示小箭头图片*/

	background: url("../images/arrow.png") no-repeat scroll 90% 50% transparent;
	/*background-position: 50% 50%;*/

	/*为下拉小箭头留出一点位置，避免被文字覆盖*/

	padding-right: 14px;
	z-index:30;
	/*text-align: center;*/
	/*border:none;*/
	/*position: absolute;*/
	/*background: transparent !important;*/

}
.news11_right_sec1_year select option{
	color:#666;
}
.news11_right_sec1_year ul{
	width:100%;
	display: none;
	position: absolute;
	padding: 10px;
	z-index: 100;
	background-color: #f6f6f6;
}
.news11_right_sec1_year ul li{
	width:100%;
	/*height:30px;*/
	font-size:14px;
	line-height:30px;
}
.news11_right_sec1_year .select1{
	background: url("../images/arrow.png") no-repeat scroll 95% 50% transparent;
}
.select_arror{
	position: absolute;
	width:40px;
	height:40px;
	top:0;
	right:0;
	text-align: center;
	z-index:-1;
	background-color: #2772AA;
	color:#fff;

}
.select_arror i{
	position: relative;
	color:#fff;
	top:43%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.news11_right_sec1_year select option{
	width:100%;
}
.no_padding{
	padding-left: 0 !important;
	padding-right:0 !important;
}
.padding15R{
	padding-right:7px !important;
}
.padding15L{
	padding-left:7px !important;
}
.news11_right_sec1 input{
	display: block;
	width:100%;
	height:40px;
	padding: 5px;
	margin-top:10px;
	font-size:14px;
}
.news11_right_sec1 a{
	display: block;
	width:100%;
	height:40px;
	line-height:40px;
	margin-top:20px;
	text-align: center;
	border:1px solid #ccc;
	color:#fff;
	background-color: #F5A514;
	/*color:#2772AA;*/
	letter-spacing: 2px;
	font-size:14px;
}
.news11_right_sec2{
	position: relative;
	width:100%;
	height:100%;
	margin: 30px auto;
}
.news11_play{
	position: absolute;
	top:50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
.news11_play img{
	width:60px;
}
.news11_right_sec3{
	width:100%;
	background-color: #f6f6f6;
	padding: 10px;
}
.news11_right_sec3_cont h2{
	font-size:16px;
	line-height:26px;
	margin-top: 0px;
}
.news11_right_sec3_cont ul li{
	width:100%;
	line-height:22px;
	font-size:14px;
	margin-bottom: 10px;
}
.news11_right_sec3_cont ul li a{
	color:#666;
}
.news11_right_sec3_cont ul li a span{
	color:#2772AA;
}

/**news11.html*/

/*人才招聘*/

.job_s2_con{
	width:100%;
	margin-top:30px;
}
.job_s2_con>h5{
	margin:0;
	width:100%;
	background:#035cac;
	border-radius:5px 5px 0 0;
}
.job_s2_con>h5>span{
	display:block;
	width:20%;
	float:left;
	line-height:40px;
	text-align:center;
	color:#fff;
	font-size:16px;
	letter-spacing:1px;
}

.job_s2_list{
	width:100%;
}
.job_s2_list>p{
	width:100%;
	border-bottom:1px solid #e1e1e1;
	cursor:pointer;
	margin-bottom:0;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.3s ease;
	-o-transition: 0.3s ease;
	transition: 0.3s ease;
	padding:5px 0;
	align-items:center; display: -webkit-flex;
}
.job_s2_list>p span{
	display:block;
	width:20%;
	float:left;
	text-align:center;
	font-size:14px;
	letter-spacing:1px;
	color:#666;
	line-height:25px;
	text-indent:0;
	/*overflow:hidden;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;*/

}
.job_s2_list sub{
	color:#f00;
	position:relative;
	top:0px;
	left:5px;

}
.job_s2_list sub:hover{
	top:5px;
	-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_s2_on{
	background:#efefef !important;
}
.job_s2_show{
	background:#fafafa;
	padding:40px 50px;
	display:none;
}
.job_s2_show h5{
	margin-top:0;
	margin-bottom:15px;
	font-size:16px;
	letter-spacing:1px;
	color:#333;
}
.job_s2_show h5 a{
	color:#fff;
	margin-left:2em;
	width:120px;
	height:35px;
	line-height:35px;
	text-align:center;
	background:#035cac;
	display:block;
	font-size:14px;
}

.job_s2_show h5 a:hover{
	background:#046cc9;
}
.job_s2_show h5 a img{
	margin-right:5px;
}
.job_s2_show p{
	font-size:14px;
	letter-spacing:1px;
	color:#666;
	line-height:25px;
	margin-bottom:0;
}
.row_zg{
	background:#f1f1f1;
	margin-left:0 !important;
}
.col-sm-44{
	width:40% !important;
	padding:0 !important;
}
.col-sm-88{
	width:60% !important;
}
.char_list h2{
	margin-top:0;
	margin-bottom:10px;
	font-size:18px;

}
.su1_sec3{
	margin-left:15px !important;
}

.job_p a{
	display:block;
	}
.job_dotnr{
	height:auto;
	}
.job_s2_show1{
	background: #fafafa;
	padding: 25px 20px;
	}
	
	
	
/** search_box **/
.search_box{
	height:auto;
	margin:50px 0;
	}
.search_div{
	height:auto;
	}
.search_gjcss{
	height:auto;
	background:#f1f1f1;
	padding:20px 15px 15px 15px;
	}
.search_gjcss1{
	height:auto;
	}
.search_gjcss1a{
	height:auto;
	float:left;
	margin-top:15px;
	}
.search_gjcss1a .se01{
	width:210px;
	height:30px;
	outline:none;
	float:left;
	
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
	}
.search_gjcss1a .se02{
	width:60px;
	height:30px;
	background:none;
	border:none;
	outline:none;
	float:left;
	margin-left:15px;
	cursor:pointer;
	background:#2772aa;
	color:#fff;
	
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
	}
.search_gjcss1b{
	height:auto;
	float:left;
	line-height:30px;
	margin-left:30px;
	}
.search_gjcss1b input{
	margin:0 auto !important;
	}
.search_gjcss2{
	height:auto;
	line-height:20px;
	margin-top:15px;
	font-size:12px;
	}
.search_nr{
	height:auto;
	margin-top:30px;
	}
.search_nr ul{
	height:auto;
	}
.search_nr ul li{
	height:auto;
	border-bottom: 1px solid #cccccc;
	margin-bottom:15px;
	}
.search_tiao{
	height:auto;
	border-bottom:1px dotted #ccc;
	padding:5px 0;
	}
.search_lanmu{
	width:112px;
	height:25px;
	float:left;
	line-height:25px;
	border-right: 1px solid #cccccc;
	margin-right:15px;
	text-align: center;
	color:#2772aa;
	}
.search_bt{
	width:85%;
	line-height:25px;
	height:25px;
	float:left;
	white-space:nowrap;
overflow:hidden;
-ms-text-overflow:ellipsis;
-o-text-overflow:ellipsis;
text-overflow:ellipsis;
	}
.search_bt a{
	color:#666;
	font-weight: bold;
	font-size:15px;
	}
.search_bt a:hover{
	color:#2772aa;
	}
.search_tiaonr{
	margin-top:15px;
	}
.search_lanmu01{
	width:112px;
	height:25px;
	float:left;
	line-height:25px;
	margin-right:15px;
	font-size:12px;
	text-align:center;
	color: #888;
	}
.search_wz{
	width: 85%;
	line-height:25px;
	float:left;
	}
.search_wz a{
	color:#888;
	}
.search_wz p{
	text-indent:0;
	font-size:13px;
	}
.search_wz a:hover{
	color:#2772aa;
	}
	
.pagination1{margin: 30px 0 -30px 0;}
.pagination1 a{border: 1px solid #2772AA;
    padding: 5px 15px;
    color: #2772AA;
    margin-right: 5px;
}
.pagination1 a:hover{background: #2772AA;color: #fff;}
.fenye_on{background: #2772AA;color: #fff !important;}
.seach_page{
	margin:50px 0;
	}
	
	
.search_search{
	width:25px;
	height:auto;
	float:left;
	margin-left: 20px;
    margin-top: 12px;
	}
	
.search_gjcss1b01{
	height:auto;
	}
.search_gjcss1b02{
	height:auto;
	}

/** search_box **/	
	
	
	
	
	
	
/**phone*/
	@media (max-width: 767px){
		
	.search_gjcss1a{ width:100%;}
	.search_gjcss1b{ width:100%;margin-left: 0;margin-top: 10px;}	
	.search_gjcss2{margin-top: 10px;}
	.search_bt{ width:60%;}
	.search_tiaonr{
		display:none;}
	.search_tiao{
		border-bottom:none;
		}
	.search_nr ul li{
		margin-bottom:5px;
		}
	.seach_page .pagination1 a{padding: 2px 5px;    margin-right: 3px; margin-left:3px;}
	.search_bt a{ font-size:14px;}
		
		
		
		
		
		
		
		
		
		.sec4_con_t:before{
			top:17px;
		}
		.sec4_con_t{
			margin-bottom: 0;
		}
		.sec4_con_t>h5{
			margin-bottom: 0;
		}
		.news11_left_right h2{
			font-size:14px;
			line-height:24px;
		}
		.news11_left_right p{
			font-size:12px;
			line-height:22px;
		}
		.hidden_more{
			overflow: hidden;
			white-space: nowrap;
			-ms-text-overflow: ellipsis;
			text-overflow: ellipsis;
		}
		.news11_left_right{
			padding-left: 110px;
		}
		.news11_left_left {
			position: absolute;
			width: 90px;
			height: 90px;
		}
		.news11_left_left_con h2{
			font-size:20px;
			line-height:30px;
			margin: 10px auto;
		}
		.news11_left ul li{
			height:130px;
		}
		.padding15R{
			 padding-right:0 !important;
		 }
		.padding15L{
			padding-left:0 !important;
		}
		.job_s2_con>h5>span{
			font-size:12px;
			line-height:40px;
		}
		.job_s2_list>p span{
			font-size:12px;
			height:auto;
			line-height:30px;
			letter-spacing: 0;
		}
		.job_p a{width:100%;}
		.job_s2_show {
			padding: 25px 20px;
		}
		.job_s2_show h5{
			font-size:12px;
			margin-bottom: 10px;
		}
		.job_s2_show p{
			font-size:12px;
			line-height:22px;
		}
		.news11_right_sec3_cont ul li{
			font-size:12px;
		}
		.pro_innerbtn{
			width:90px;
			line-height:30px;
			font-size:12px;

		}

	}

@media (max-width: 320px){
	.container{
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
}

.news11_left_right h4{
	font-size:14px;
	line-height:20px;
}
.news11_left_right1{
	padding-left: 0;
	line-height:30px;
}
.rouzi_inner_1 ul li{
	padding: 10px;
	height:90px;
	margin: 20px auto;
}
.rouzi_inner_1 .news11_left_right1 h2 span{
	display: inline-block;
	padding-left: 20px;
}


.gupiao{
	background:#f3f3f3;
	padding:80px 0;
	text-align:center;
	margin-top: 60px;
}

.gupiao h5,.com_gaonggao h5{
	margin: 0px auto 60px auto;
	font-size: 30px;
	letter-spacing: 1px;
	color: #333;
	text-align: center;
	position: relative;
}
.com_gaonggao h5{

}

.gupiao h5:before,.com_gaonggao h5:before {
	width: 60px;
	height: 1px;
	content: '';
	background: #333;
	position: absolute;
	bottom: -20px;
	left: 50%;
	margin-left: -30px;
}
.com_gaonggao{
	padding-top: 60px;
	padding-bottom: 60px;
}
.com_gaonggao_cont{
	width:100%;
	height:40px;
}

.com_gaonggao_cont p{
	display: inline-block;
	line-height:35px;
	font-size:14px;
	margin-bottom: 0;
	float: left;
	border-bottom: 1px solid #ccc;
}
.com_gaonggao_cont_left{
	width:60%;
	cursor: pointer;
}
.com_gaonggao_cont_left:hover{
	color:#005D98 ;
	/*background-color: #005D98;*/
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.com_gaonggao_cont_right{
	width:40%;
	text-align: right;
}
.com_gaonggao_cont_right span{
	float: right;
	cursor: pointer;
}

.com_gaonggao_cont_right .right_span1{
	padding-right: 20px;
}
.com_gaonggao_cont_right .right_span2{
	padding-right: 20px;
	margin-left: 0;
}
.com_gaonggao_cont_page{
	margin-top:20px;
	text-align: center;
}
.pagination li a{
	 color:#666 !important;
	 background-color: #fff !important;
 }
.pagination li a:hover{
	color:#fff !important;
	background-color: #005D98 !important;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.news3_title{
	width:100%;
	text-align: center;
}
.news3_title>h5{
	line-height:40px;
	font-size:30px;
	color:#000;
	margin-bottom: 30px;
	top:160px;
	opacity:0; //不显示
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;
}
.new3_left{
	left:-160px;
	opacity:0; //不显示
filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;
}
.text-center1{
	text-align:center;	
}

.news_container{
	padding:60px 0;
	background-color:#fff
	}
	
	/*#news3{
		background-color:#fff !important;
	}*/

.culture_sec3_img1{
	position: absolute;
	bottom: 0;
	left:0;

}
.culture_sec3_img1 p{
	background-color: #2772aa;
	opacity:0.8;
/*filter:alpha(opacity=80);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;*/
	width:100px;
	height:30px;
	font-size:16px;
	line-height:30px;
	color:#fff;
	text-align: center;
	margin-bottom: 0;
}
.culture_sec3_btn{
	width:120px;
	height:40px;
	margin:30px auto;
}
.culture_sec3_btn a{
	display: block;
	width:120px;
	height:40px;
	line-height:40px;
	font-size:14px;
	text-align: center;
	border:1px solid #2772aa;
	color:#2772aa;
}
.culture_sec3_btn a:hover{
	background-color:#2772aa;
	color:#fff;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;

}
.padding0{
	padding-left: 0 !important;
	padding-right: 0 !important;
}


.footer_list p{text-indent:0em !important;}
.erjinav_nav p{text-indent:0em !important;}
	

/*3.22**/
.touzi_sec2_left{
	position:relative;
	font-size:14px;
	line-height:20px;
	left:-120px;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;
}
.touzi_sec2_right{
	position:relative;
	font-size:14px;
	line-height:20px;
	right:-120px;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;
}

.textyichu1 .talent .job_s2_con h5>span,.textyichu1 .talent .job_s2_con .job_s2_list p>span{
	width:33%;
}

.textyichu1 .job_s2_con>h5{
	background-color: #F3F3F3;

}
.textyichu1 .job_s2_con>h5>span{
	color:#333;
}
.textyichu1 .job_s2_list>p{
	border-bottom-style:dotted;
}
/*3.22**/

/**4.14**/
.culture_sec3{
	/*background-color: #fff;*/
}
.culture_sec3_con_tx{
	position: relative;
	width:100%;
	margin-bottom: 30px;
	top:80px;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;
	-webkit-box-shadow: 0 10px 30px rgba(62,58,57,0.1);
	-moz-box-shadow: 0 10px 30px rgba(62,58,57,0.1);
	box-shadow: 0 10px 30px rgba(62,58,57,0.1);
}
.culture_sec3_con_tx1{
	width:100%;
	background-color: #fff;
	padding: 30px 10px;
	margin-top: 20px;


}
.culture_sec3_con_tx1 h2{
	font-size:20px;
	line-height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	white-space:nowrap;
	margin: 0;
	margin-bottom: 10px;
	color:#000;
}
.culture_sec3_con_tx1 h5{
	position: relative;
	font-size:16px;
	line-height:30px;
	margin: 10px 0;
	/*padding: 10px;*/
	top:0;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;
}
.culture_sec3_con_tx1 p{
	font-size:14px;
	line-height:24px;
	height:72px;
	overflow: hidden;
	margin: 0;
	color:#666;
	/*margin-bottom: 20px;*/

}
.culture_sec3_con_tx1 h4{
	position: relative;
	font-size:16px;
	/*line-height:40px;*/
	margin: 10px 0 0 0;
	/*padding: 10px;*/
	top:0;
	color:#fff;
	display: none;
}
.culture_sec3_con_tx2{
	position: relative;
	background-color: #e0e0e0;
	padding: 20px 10px;
}
.culture_sec3_con_tx2 h3{
	position: relative;
	font-size:50px;
	/*line-height:40px;*/
	margin: 10px 0;
	/*padding: 10px;*/
	top:0;
	color:#999;
}
.culture_sec3_con_tx2 h5{
	position: relative;
	font-size:16px;
	/*line-height:40px;*/
	margin: 10px 0;
	/*padding: 10px;*/
	top:0;
	color:#999;
}

.culture_sec3_con_tx2_img{
	/*display: none;*/
	position: absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;
}
.culture_sec3_con_tx_color{
	color:#fff !important;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;

}
.culture_sec3_con_bg{
	background-color: #005D98;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.culture_sec3_btn {
	/*margin-top:50px;*/
}
.touzi_sec1_title>h2{
	font-size:26px;
}
.touzi_sec1_title>h4{
	font-size:26px;
	text-align: left;
}
.touzi_sec1_title>h4>.colorB{
	color: #005D98;
}
.touzi_sec1_title>h4>.colorR{
	color: red;
}
.touzi_sec1_left0{
	border-right:1px solid #ccc;
}
.touzi_sec2_left_time li{
	display: inline-block;
	width:24%;
	height:30px;
	line-height:30px;
	background-color: #f5f5f5;
	margin-top: 10px;
}
.touzi_sec1_title h2 span{
	padding-left: 20px;
}
.touzi_sec2_left_time_a{
	border:1px solid #ccc;
}

.touzi_sec2_left_2 tbody>tr{
	line-height:26px;
	font-size:14px;
}
.touzi_sec2_left_2 tbody>tr>td:nth-child(2n+1){
	text-align: left;
}
.touzi_sec2_left_2 tbody>tr>td:nth-child(2n){
	text-align: right;
}
.touzi_sec2_right img{
	margin-top: 40px;
}

@media (max-width: 767px){
	.gupiao h5, .com_gaonggao h5{
		font-size:18px;
		margin:0 auto 30px auto;
	}
	.touzi_sec1_title>h2{
		font-size:18px;
	}
	.touzi_sec1_left0{
		border-right:0px solid #ccc;
	}
	.touzi_sec1_title>h4{
		font-size:18px;
	}
	.com_gaonggao {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.com_gaonggao_cont_left{
		width:50%;
		overflow:hidden;
		text-overflow:ellipsis;
		-o-text-overflow:ellipsis;
		white-space:nowrap;
	}
	.com_gaonggao_cont_right{
		width:50%;
	}
	.com_gaonggao_cont_right span{
		width:auto;
		display: inline-block;
		font-size:12px;
		padding-right: 0px !important;
	}
	.touzi_sec4_con p{
		width:96%;
	}

	/*分页**/
	.pagination1 {
		margin: 13px 0 1px 0;
	}
	/*分页**/
	.news11_right_sec3_cont ul li{
		overflow: hidden;
		-ms-text-overflow: ellipsis;
		text-overflow: ellipsis;
		white-space:nowrap;
	}

	.nav_menu{
		display: inline-block;
	}
	/**4.15*/
	.culture_sec3_con_tx1{
		margin-top: 0;
		padding: 10px;
	}
	.culture_sec3_btn{
		width:auto;
	}

	/***/

	.news_nr2_sub_right{
		padding: 10px;
	}
	.news_container{
		padding: 0;
	}
	/****
	/**4.15*/
	.touzi_sec2_left_2 table{
		width:100%;
		border:1px solid #ccc;
	}
	.touzi_sec2_left_2 tbody>tr{
		border-bottom:1px solid #ccc;
	}
	.touzi_sec2_left_2 tbody>tr>td{
		width:50%;
		float: left;
		padding: 0 5px;
		display: inline-block;
		border-right:1px solid #ccc;
	}

}

.touzi_sec2_left img{
	display: none;
}
.touzi_sec2_left .touzi_sec2_left_time_a{
	border:1px solid #ccc;
	display: inline-block;
}


/**4.14**/

.culture_sec3_btn_more{
	width:100%;
	display: block;
}

/**4.14**/

.news1_inner p{
		overflow: hidden;
	}
.news1_inner img{margin-left: -2em;}
.about_sec4_list p{height:75px; overflow:hidden;}


/**6.12**/

.products_inner_imgs {

    margin-bottom: 30px;
}

.video_box{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:9999;
	display:none;
	}
	
	
.video_bg{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:#000;	
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
	}

.video_cont1{
	position:relative;
	width:60%;
	top:15%;
	margin:auto;
	}
	
	
.video_cont{
	padding-top: 46px;
    height: 540px;
	z-index:99;
	margin:auto;
	position:relative;
	/*position:absolute;
    left: 50%;
    top: 179px;
    margin: 0 0 0 -480px;*/

	}
	
.close_vid{
	z-index:100;
	text-align:right;
	position:relative;
	top:-4px;
	cursor:pointer;
	}
	.news_nr2_sub_left img{ position: relative;}
	.img_btn{ position: absolute; top: 45%;left: 45%; }
	.news_nr2_sub_left{cursor:pointer}
	
	.yanfa_sec4_con p{ padding-left: 0 ;}
.yanfa_sec4_con_s3 p{ padding-left: 25%;}


.news1_inner_img{cursor:pointer;}
.img_btn img{    margin-left: 0em !important; }


.pro_inner_list_zi h4{ font-weight: 600;}

.falv>span {
  
    text-align: left; 

    text-indent: 2em;
}

.about_sec4_con>p {
    width: 100%;

    text-align: left;
  
}

.about_sec4_list p {
 
    text-align: left;
 
    width: 100%;
  
}

.products_inner_imgs{
	margin-bottom: 10px;
}
.pro_inner_b ul {

    padding-top: 25px;
}

.products_sec_con p{ line-height: 25px;}


.pros{ margin-top:0 !important;}
.products_inner_imgs {
    margin-top: 10px;
}


.yanfa_sec3_zia b {
  
    padding-top: 10%;
}
.pro_inner_bott1{ margin-bottom:-15px;}

.gupiao h5:before, .com_gaonggao h5:before {
  
    background: #ffffff;
   
}

.touzi_sec4_con img{ padding-top:2%}

.pro_inner_azi_p1 p{ text-indent:0;}
.div_top{ margin-top:15px;}
.xuni_p{ margin-bottom:10px !important;}
.goncheng_1_gx{ color:#333 !important;    font-size: 14px !important;}


.news1_inner .fbsj{ padding-bottom:30px;}


.news1_inner p{ overflow:inherit;}


.ab3_nr2_list p {
       line-height: 26px;

    
    border-bottom: 1px dashed #2772aa;
    margin-bottom: 5px;
    height: auto;
 
    position: relative;
    padding-left: 120px;
}

.ab3_nr2_list p span {
    display: inline-block;
    background: #2772aa;
    color: #fff;
    padding: 0 15px;
    margin-right: 15px;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}

.pro_inner_azi_ck p{ text-indent:0; margin-bottom:10px;}
.marg_bot{ text-indent:0; margin-bottom:10px !important;}

.p_margin_bo{ margin-bottom:10px !important;}
.pro_inner_azi_ck h4{ margin-bottom:15px; margin-top:15px;}

.pro_admins{ margin-bottom:10px!important;}


.pro_adon
{    padding-top: 0;
    padding-left: 0;
   }
   
   .pro_adon p{ text-indent:0 !important; margin-bottom:10px !important;}
   .pro_inner_a8{ margin-top:0;}
   .pro_inner_a8 .pro_inner_aon{ padding-left:0; padding-top:0;}

.yanfa_sec3_zia {

	padding: 4%  0 !important;

}
.gupiao h5:before {
	background: #000000;
}

.news11_left_right p {

	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.poshi2{ overflow: hidden;}

@media (max-width:768px) {
	
	.video_cont1 {
 
    width: 90%;
    top: 35%;
    margin: auto;
}

.img_btn {

    top: 33%;
    left: 41%;
}	.com_gaonggao{ overflow: hidden;}
	.touzi_sec3{overflow: hidden;}
	.touzi_sec4{overflow: hidden;}

.servie_box1{overflow:hidden;}
	.aboutinner_sec8{overflow:hidden;}
	.servie_box1{overflow:hidden;}
	.aboutinner_sec2{overflow:hidden;}
	.aboutinner_sec4{overflow:hidden;}
	.aboutinner_sec9{overflow:hidden;}
	.about_sec4{overflow:hidden;}
	.about_sec3{overflow:hidden;}

	.ser_b1_2 {
		margin-top: 10px;
		width: 100%;


		padding: 15px;
		padding-right: 0;

	}.ab3_nr2_list p {
		 line-height: 22px;

	 }

	 .touzi_sec1{overflow: hidden  !important;}

	.gupiao {


		margin-top: 0px;
		overflow: hidden  !important;
	}

	.touzi_sec1_title>h2 {
		font-size: 18px  !important;
		text-align: left;
		margin-left: 15px;
	}

	.touzi_sec3>h5 {
		margin: 0px auto 40px auto;
		font-size: 20px !important;}

	.touzi_sec4_con>h5 {
		margin: 0px auto 40px auto;
		font-size: 20px !important;}
	.pro_inner_aimg .clp5 {
		width: 100%;
		float: left;
	}
	.pro_inner_aon {

		padding: 10px;
	}

	.pro_inner_azi p {

		line-height: 24px;

		margin-bottom: 5px !important;
	}
	.yanfa_sec4_con .col-sm-5 {
		width: 100%;
		float: left;
	}

	.yanfa_sec4_con .col-sm-7 {
		width: 100%;
		float: left;
	}

	.yanfa_sec1_zi p {
		line-height: 22px;
		font-size: 13px;

	}

	.yanfa_sec2_zi p {
		line-height: 22px;
		font-size: 13px;
		letter-spacing: 1px;
	}


	.yanfa_sec3_zia p {

		font-size: 13px;


		line-height: 22px;

	}
	.yanfa_sec4_con p {

		line-height: 22px;

		font-size: 13px;
	}


	.products_sec_con p {
		line-height: 22px;	font-size: 13px;
	}


	.job_sec2_zis p {
		font-size: 13px;

		line-height: 22px;}

	.job_sec2_zi {
		padding: 15px;

	}
.job_sec2{ overflow:hidden;}
.job_sec1{ overflow:hidden;}

	.job_sanj2 {
top:0;
		bottom: -14px;
	}



	.pro_inner_azi img{    display: block;}


}
.aboutinner_sec4_imgs2 span{ text-align: left;}
.pro_inner_a6{ margin-top: 0px;}
.pro_aon{ padding-top: 0px; padding-left: 0px;}
.pro_aon p{ text-indent: 0px;}
.pros_inner p{ text-indent: 0px;}