@charset "utf-8";
/* CSS Document */
body{
	font-family:"黑体" !important;
	overflow-x:hidden;
	}
* {
	margin:0;
	font-size:14px;
	box-sizing: border-box;   /*盒模型内缩*/
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding:0;
	text-decoration:none;
	list-style:none;
}
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content: " ";
	clear:both;
	height:0;
}
img{
	border:none;
	}
.clearfix {
*zoom:1;
}
/************以上通用***********/


/*************以下header************/
.header {
	width:100%;
	position:relative;
}
.nav-bg {
	width:100%;
	height:0px;
	background:url(erji_bg.png) no-repeat;
	background-size: cover;
	position:absolute;
	left:0;
	top:90px;
	z-index:90;
	-moz-background-size: 100% 100%; 
-o-background-size: 100% 100%; 
-webkit-background-size: 100% 100%; 
background-size: 100% 100%; 
-moz-border-image: url(erji_bg.png) 0; 
background-repeat:no-repeat\9; 
background-image:none\9; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../image/erji_bg.png', sizingMethod='scale')\9; 
}
.header_con {
	padding-top:10px;
	padding-bottom:10px;
	margin:0 auto;
	}
.logo {
	float:left;
	margin-top:8px;
	margin-left:0px;
}
	
	
	
.header_right {
	float:right;
}
.header_right_top {
	width:100%;
	float:right;
}
.header_right_top ul {
	float:right;
	margin-top:13px;
}
.header_right_top ul li {
	float:left;
	padding:0 8px;
	padding-bottom:0px;
	color:#24a1dd;
	font-family:"黑体";
	border-right:1px #ddd solid;
}
.header_right_top img {
	float:right;
}
.header_right_main {
	width:100%;
	float:left;
}
.nav_right {
	float:right;
}
.nav {
	float:left;
	width:100%;
	font-size:14px;
}
.nav>ul {
	margin:0px;
	padding:0px;
}
.nav>ul>li {
	float:left;
	line-height:40px;
	padding:0px  20px;
	position:relative;
}
@media (max-width: 1199px) {
	.nav>ul>li {
		padding:0px  10px;
		}
	}
.nav>ul>li>a {
	color:#666;
	font-size:16px;
}
.nav>ul>li:hover .erji {
	background:#2a2589;
}
.erji {
	width:100%;
	height:0px;
	position:absolute; 
	top:50px; 
	left:0px;
	z-index:99;
	text-align:center;
	background:none;
	display:inline-block;
/*	margin-top:8px;
*/	border-left:1px solid #4da8d5;
}
.erji li {
	line-height:25px;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.erji li a {
	font-size:14px !important;
	color:#FFF;
}
.hover_nav {
	display:none;
	width:100%;
	z-index:99999999;
	background:#fff;
	height:12px;
	position:absolute;
	top:33px;
	left:0;
}
.nav_right {
	float:right;
	padding-top:10px;
}
.nav_right ul li {
	float:left;
	color:#b3b3b3;
	font-size:13px;
	line-height:13px;
	font-family:"黑体";
	padding:0 10px;
}
/*************以上header************/



/************以下container************/
.container {
	width:100% !important;
}
.banner {
	width:100%;
	overflow:hidden;
}
.banner img {
	width:100%;
}
.ind_sec1 {
	width:100%;
	
	background:#999;/*background:#20a8f6;*/
	/*background:url(../image/bg_content_top01.jpg)  repeat;*/
}

@media (min-width: 100px) {
	.ind_sec1 {
	width:100%;
	padding:10px 0;
	padding-bottom:0;
	background:#999;/*background:#20a8f6;*/
	/*background:url(../image/bg_content_top01.jpg)  repeat;*/
}

	}
@media (min-width: 768px) {
	.ind_sec1 {
	width:100%;
	padding:10px 0;
	background:#999;/*background:#20a8f6;*/
	/*background:url(../image/bg_content_top01.jpg)  repeat;*/
}

	}
@media (min-width: 992px) {
	.ind_sec1 {
	width:100%;
	padding:30px 0;
	background:#999;/*background:#20a8f6;*/
	/*background:url(../image/bg_content_top01.jpg)  repeat;*/
}

	}
@media (min-width: 1200px) {
	.ind_sec1 {
	width:100%;
	padding:30px 0;
	background:#999;/*background:#20a8f6;*/
	/*background:url(../image/bg_content_top01.jpg)  repeat;*/
}

	}	
	
	
	
	
	





.sec1_con {
	margin:0 auto;
}
.sec1_tit {
	text-align:center;
	color:#FFF;
	margin-bottom:20px;
	position:relative;
	top:50px;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
@media (min-width: 100px) {
	.sec1_tit {
		font-size:18px;
		}
	}
@media (min-width: 768px) {
	.sec1_tit {
		font-size:30px;
		}
	}
@media (min-width: 992px) {
	.sec1_tit {
		font-size:35px;
		}
	}
@media (min-width: 1200px) {
	.sec1_tit {
		font-size:40px;
		}
	}	


.sec1_txt {
	margin:0 auto;
	text-align:center;
	color:#FFF;
	position:relative;
	top:50px;
	height:50px;
	overflow-y:hidden;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	line-height:22px;
	font-size:14px;
	font-family:"黑体";
}
.sec1_txt1 {
	margin:0 auto;
	text-align:center;
	color:#FFF;
	position:relative;
	top:50px;
	overflow-y:hidden;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	line-height:22px;
	font-size:14px;
	font-family:"黑体";
	height:0;
}




.ind_sec2 {
	margin:0 auto;
}
.ind_sec21 {
	margin:0px auto 0 auto;
	background:#f7f7f7;
	padding-top:60px;
}
.sec2_top {
	margin:75px 0 0 0;
	float:left;
}
.sec2_top img {
	float:left;
	margin:0 10px;
}
.sec2_tit {
	font-size:14px;
	float:left;
	margin-top:5px;
	color:#0d3e5f;
}
.sec2_txt {
	font-size:14px;
	width:100%;
	color:#939393;
	line-height:22px;
	margin:20px 0;
	float:left;
}
.ind_sec2 ul li {
	float:left;
	padding:0 2%;
}
.ind_sec3 {
	margin:60px auto 10px auto;
	overflow:hidden;
	padding:10px 0;
}
.show3l {
	position:relative;
	left:-150px;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	float:left;
}
.show3r {
	position:relative;
	right:-150px;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.ind_sec3 ul {
	margin:0px;
	padding:0px;
	float:left;
}
.newsbtn {
	float:left;
	margin-top:20px;
}
.newsbtn2 {
	float:left;
	margin-top:20px;
	display:none;
	height:0;
}

.newsbtn a {
	display:block;
	width:130px;
	margin-top:30px;
	margin-right:22px;
	height:60px;
    background:url(btn.jpg) no-repeat;
	background-size:cover;
}
.newsbtn a:hover {
    background:url(btn1.jpg) no-repeat;
	background-size:cover;
}
/*.ind_sec3 ul li{
	float:left;
	padding:0 1%;
	padding-bottom:20px;
}
 */
 
 
.title span p {
	text-align:center;
}
.title span h3 {
	text-align:center;
}
.title span h4 {
	text-align:center;
}
.li_con {
}
 
.li_conbg{
	width: 90%;
	height: 90%;
	background: #D4D4D4;
}


.li_conbg1{
	width: 90%;
	height: 90%;
	background: #D4D4D4;
	position:relative;
}

.li_conbg {
	position:relative;
	/*opacity:0;*/
	}
	
.bg_turn {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	border:15px solid #ccc;
	z-index:99;
	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;
}
.li_con:hover .bg_turn{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}
.linel {
	width:25px;
	height:118%;
	background:#cccccc;
	position:absolute;
	bottom:-9%;
	right:-15%;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}

.img2{

position:relative; 
z-index:10; 
	}


/*.img1 {
	padding:7%;
	-webkit-filter: grayscale(0); Webkit 
	
	filter: grayscale(0); W3C 
	position:relative;
	z-index:10;
}
.img1:hover {
	-webkit-filter: grayscale(0); Webkit 
filter:; IE6-9 
	filter: grayscale(0); W3C 
}*/
.ind_sec3_main ul {
/*	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	margin-bottom:50px;*/
		margin:40px 0 0 0 ;
	padding:0px;
	float:right;
	display:block;
}
.ind_sec3_main ul li {
	width:25%;
	float:left;
	margin:0px;
	padding:0px;
}
.sec3_tit {
	width:90%;
	font-size:15px;
	text-align:left;
	color:#013051;
	line-height:25px;
	height:50px;
	margin:15px 0;
	overflow: hidden;
}
.sec3_sec_tit {
	color:#676767;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
}
.sec3_txt {
	font-size:14px;
	color:#676767;
	line-height:25px;
	height:80px;
	overflow:hidden;
	width:90%;
	margin-bottom:15px;
}
.ind_sec3 ul li img {
	width:100%;
}
.ind_sec4 {
	margin:10px auto;
	margin-bottom:30px;
}
.sec4_top {
}
.sec4_top_left{
	padding-bottom:20px;
	padding-top:0px;
	margin:auto;
}
.kuangjia{
	position:relative; top:190px;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	
	
	}

.sec4_top_left span{
	color:#555;
	display:block;
	position:relative;
	top:50px;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}


.sec4_top_left span p{
	font-size:18px;
	margin-bottom:10px;
	text-transform:uppercase;
	}
	
.sec4_top_left span h3{
	font-size:40px;
	font-family:"黑体";
	width:183px;
	/* letter-spacing:5px; */
	display:block;
	font-weight:normal;
	padding-bottom:10px;
	border-bottom:1px solid #24a1dd;
	}	
	
	
.sec4_top_left span h4{
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	color:#888;
	width:740px;
	padding-top:30px;
	display:block
	}		
	
.sec4_top_left img{
	margin:10px 0 0 30px;
}


.sec4_top_right{
	padding-top:8px;
}


.sec4_top_right img{
	float:left;
	margin-left:2px;
	cursor:pointer;
}

.sec4_main{
	margin-bottom:10px;
	margin-top:30px;
	overflow:hidden;
}

 

.sec4_main ul li{
	float:left;

	text-align:center;
}

.index-d {
	border:1px #fff solid;
	background:#f5f5f5;
	width:100%;
}

.sec4_main li  p{
	padding:10px 0;
}

.sec4_main ul li img{
	height:35px;
	margin:20px 0;
	/*filter:gray;*/
	/*-webkit-filter: grayscale(1);*//* Webkit */ 
/*filter:gray;*//* IE6-9 */ 
/*filter: grayscale(1);*//* W3C */ 
/* -moz-opacity:0.2;
	opacity:0.2; */
	
}



.sec4_main ul li img:hover{
	/*-webkit-filter: grayscale(0);*//* Webkit */ 
    /*filter:;*//* IE6-9 */ 
   /* filter: grayscale(0);*//* W3C */ 
    -moz-opacity:1;
	opacity:1;
    filter:alpha(opacity=1);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	
}








.sec4_top_left span h4 {
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	color:#888;
	width:740px;
	padding-top:30px;
	display:block
}
.sec4_top_left img {
	margin:10px 0 0 30px;
}
.sec4_top_right {
	padding-top:8px;
}
.sec4_top_right img {
	float:left;
	margin-left:2px;
	cursor:pointer;
}
.sec4_main {
	margin-bottom:10px;
	margin-top:30px;
	overflow:hidden;
}

.sec4_main ul li img{
	height:35px;
	margin:20px 0;
	/*filter:gray;*/
	/*-webkit-filter: grayscale(1);*//* Webkit */ 
/*filter:gray;*//* IE6-9 */ 
/*filter: grayscale(1);*//* W3C */ 
/* -moz-opacity:0.2;*/
	/*opacity:0.2; */
	
}
.sec4_main ul li img:hover {
	-webkit-filter: grayscale(0);/* Webkit */
 filter:;/* IE6-9 */
	filter: grayscale(0);/* W3C */
	-moz-opacity:1;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	
}
/************以上container************/

/************以下footer************/
/*.foot1{
	width:100%;
	background:#083055;
}
.foot1 ul{
	margin:0 auto;
	margin-bottom:50px;
}
.foot1_tit{
	background:#051f3d;
	color:#fff;
}

.foot2{
	color:#fff;
	background:#021c3b;
	height:50px;
}
.copyright{
	margin:0 auto;
	line-height:50px;
}
.clear{
claer:both;
}
.clearfix{
    *zoom:1;
}
.clearfix:after{
    content: '';
    display: block;
    clear: both;
}*/

.footer {
	width:100%;  /*background:#083055;*/
	background:#064e96;
}
.footer_nav {
	margin:0 auto;
	padding-top:46px;
}
.footer_nav1 {
	margin-bottom:50px;
}
.footer_nav1 h3{font-size:16px; height:52px; color:white; line-height:52px; font-family:"黑体";margin-bottom:5px;}
.footer_nav1 p {
	color:white;
	font-size:14px;
	line-height:25px;
	padding-top:4px;
}
.span {
	float:left;
	width:40px;
	height:40px;
	float:left;
}
.footer_nav2 {
	width:20%;
}
.copyright {
	width:100%;
	background:#002e5a;
	height:52px !important;
	padding-left:20px;
}
.copyright span {
	width:1200px;
	display:block;
	margin:0 auto;
	text-align:left;
	line-height:50px;
	color:white;
	font-size:10px;
}
.copyright p {
	text-align:left;
	line-height:50px;
	color:white;
	font-size:14px;
}
.footer_nav1 ul {
	margin:20px 0;
}
.footer_nav1 ul li {
	float:left;
	margin-right:10px;
}
.foot_new p {
	height:35px !important;
	padding-bottom:5px;
	text-align:left  !important;
	border-bottom:1px #024282 solid;
}
.footer_navnew p span {
	margin:0 5px;
	font-size:13px;
	width:15px;
}
#footer_unohacha {
	float:right;
}
/************以上footer************/


.nav_xiala {
	width:100%;
}
.nav_xiala>ul {
	width:100%;
	margin:0 auto;
	position:relative;
	z-index:999999999999999;
	background:#fff;
}
.nav_xiala>ul>li {
	display:none;
	width:100%;
	background:#fff;
	position:absolute;
	top:0;
	left:0;
	padding-left:15%;
}
.xiala_left ul li {
	line-height:30px;
	width:100%;
}
.xiala_left ul li a {
	color:#666;
}
.xiala_right {
	width:65%;
	text-align:center;
	margin:20px 0;
	float:left;
}
.xiala_right ul li span>img {
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
}
.xiala_right ul li span:hover span {
	color:#0052a4;
}
.xiala_right ul li span>img:hover {
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
}
.xiala_r_img {
	float:left;
	margin:10px 20px;
}
.xiala_r_img p {
	width:100%;
	text-align:left;
	margin:10px 0;
}
.xiala_r_img p span {
	margin:0 10px;
}
.xiala_left {
	width:35%;
	padding-right:5%;
	padding-left:3%;
	padding-bottom:45px;
	float:left;
	border-right:1px #ddd solid;
}
.na {
	width:60px;
	float:left;
	overflow:hidden;
	top:100px;
	left:0;
	height:25px;
}
.na1 {
	color:#000;
	font-family:"黑体";
	float:left;
}
.na2 {
	color:#0052a4;
	float:left;
}
.xiala_tit {
	color:#333;
	font-weight:bold;
	margin:5px 0;
	margin-top:40px;
}
.xiala_tit2 {
	font-size:13px;
	color:#333;
	font-family:"Helvetica Neue Light", "Helvetica Neue eText Pro Light", Arial, sans-serif;
	padding-left:2px;
	letter-spacing:2px;
}
.xiala_line {
	width:50px;
	border:1px #0052a4 solid;
	margin:20px 0;
	margin-bottom:30px;
}
.xiala_tit i {
	letter-spacing:2px;
	font-size:22px !important;
}
.xiala_txt {
	margin:15px 0;
	font-size:13px;
	color:#666;
}
.xiala_more {
	float:left;
	color:#333;
	position:relative;
	margin-top:15px;
	font-size:13px;
	padding:10px 50px;
	border:1px #333 solid;
}
.xiala_more span {
	position:absolute;
	right:15px;
	top:15px;
	font-size:14px;
	margin-left:20px;
}
.xl_r1 ul {
	margin-left:3%;
}
.xl_r1 ul li {
	width:22%;
	float:left;
	padding:10px 1.25%;
	border:1px #ccc solid;
}
.xiala_rl {
	width:100%;
	float:left;
}
.xiala_rl img {
	width:100%;
}
.xiala_rr {
	width:100%;
	float:left;
	margin:10px 0 0 0;
}
.xiala_rr span {
	margin:0 15px;
	color:#444;
}
.xiala_right ul li a {
	color:#333;
}
.xiala_num2 {
	float:left;
	width:42%;
	padding:61px 4%;
}
.xiala_num2 img {
	width:100%;
	opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8; 
    -khtml-opacity:0.8;
    -webkit-opacity:0.8;
}
.xiala_num2 img:hover {
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
}
.xiala_num2 p {
	margin:15px 0;
}
.xiala_num2 p:hover span {
	margin-left:20px;
}
.xiala_num2 p a {
	color:#333;
}
.xiala_num2 p span {
	margin:0 15px;
}
.xl_r2, .xl_r3 {
	margin:0 !important;
}
.xl_r3 ul li {
	width:27%;
	padding:0 3%;
	padding-top:20px;
	border:1px #ddd solid;
	float:left;
}
.xiala_r3l {
	float:left;
	width:100%;
}
.xiala_r3l img {
	width:100%;
}
.xiala_r3r {
	width:100%;
	font-size:14px;
	margin:10px 0;
	float:left;
	text-align:center;
}
.xiala_r3r span {
	margin:0 15px;
}
.xiala_r3r:hover span {
	margin-left:20px;
}
/* main-solution */

.solution {
	background:url(solutionbg.jpg) top center no-repeat;
}
/*.solution ul{
	width:1210px;
	margin:auto;
	overflow:hidden;
	}
	
.solution ul li{
	width:20%;
	float:left;
	margin:0px;
	padding:0px;
	position:relative;
	left:150px;
	opacity:0;
	}*/
.show {
	width:100%;
	height:100%;
	background:#5c74b4;
	position:absolute;
	top:-4px;
	left:100%;
}
/*隐藏*/

.top {
	height:63px;
	position:fixed;
	z-index:20000000;
	left:0px;
	top:0px;
	width:100%;
	display:none;
	background:#002e5a;
}
.menu {
	margin:auto;
}
.logo1 {
	float:left;
	width:227px;
	margin-top:10px;
}
.nav1 {
	width:602px;
	float:left;
}
.nav1 ul li {
	float:left;
	margin-top:22px;
	margin-left:40px;
}
.nav1 ul li a {
	color:#666;
	
	font-size:14px;
}
.nav1 ul li a:hover {
	color:#fee600;
}
.menur {
	float:right;
	margin-top:10px;
	color:#FFF;
	font-size:14px;
}
.menur a {
	height:40px;
	line-height:40px;
	color:#FFF;
	margin-right:5px;
}
.menur a:hover {
	color:#fee600;
}
.righttop {
    position:fixed;
	_position:absolute;
	bottom:60px;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));
	_top:auto;
	width:58px;
	line-height:58px;
	z-index:99999;
	right:0px;
	text-align:right;
	display:none;
}

.righttop span{
	display:block;
	width:58px;
	height:58px;
	background:#002e5a;
	margin-bottom:2px;
	border-radius:3px 0 0 3px;
	position:relative;
	text-align:center;
	line-height:58px;
	cursor:pointer;
	}
.weixin{
	position:relative; top:7px;
	}
.show_weixin{
	position:absolute; bottom:0; left:-120px;
	display:none;
	}		

.righttop>a>img{
	border-radius:3px 0 0 3px;
	}	

.rightlist {
	position:fixed;
	right:10px;
	top:35%;
	width:100px;
	display:none;
}
.sel {
	color:#0056a9;
	float:right;
	text-align:left;
	background:url(right_on.png) right top no-repeat;
}
.rightlist li {
	font-size:13px;
	line-height:25px;
	width:100px;/*	background:url(../image/right_off.png) right top  no-repeat;*/
	
	
	
}
.right_menu {
	width:27px;
	height:27px;
	float:left;/*background:url(../image/right_off.jpg) center center no-repeat;*/
}
.right_menu2 {
	width:27px;
	height:27px;
	float:left;/*background:url(../image/right_on.jpg) center center no-repeat;*/
}
/*  解决方案  */

.solution {
	position:relative;
	height:600px;
}
#slider {
	position: absolute;
	width:1200px;
	height:100%;
	left:50%;
	top: 0px;
	margin-left:-600px;
	overflow: hidden;
}
#slider .slide {
	position: absolute;
	top: 0px;
	height:100%;
	width:735px;
	overflow: hidden;
	cursor: default;
}
#slider .title {
	color:#FFF;
	font-size:23px;
	margin-right: 1.5em;
	text-decoration: none;
}
#slider .backgroundText {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 100%;/*background: #000;
		filter: alpha(opacity=40);
		opacity: 0.4;*/
	}
#slider .name {
	position: absolute;
	top:50%;
	color: #FFF;
	width: 250px;
	left: 10px;
	text-align:center;
}
.name p {
	margin-bottom:80px;
	font-size:30px;
	display:block;
	width: 250px;
	margin-left:50px;
	font-family:"黑体";
	text-align: justify;
}
#slider .text {
	position: absolute;
	top: 1%;
	top: 100%;
	color: #FFF;
	font-family:"黑体";
	font-size: 0.9em;
	text-align: justify;
	width: 470px;
	left: 10px;
}
#slider .diapo {
	position: absolute;
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	visibility: hidden;
}
/*  解决方案  */





/**   cooper   **/

.hezuo_main span {
	color:#555;
	display:block;
	position:relative;
	top:10px;
	padding-bottom:20px;
	padding-top:20px;
	margin:auto;
}
.hezuo_main span p{
	font-size:18px;
	margin-bottom:10px;
	}
	
.hezuo_main span h3 {
	font-size:40px;
	font-family:"黑体";
	width:183px;
	display:block;
	/* letter-spacing:5px; */
	font-weight:normal;
	padding-bottom:10px;
	border-bottom:1px solid #0083ca;
}
.hezuo_main span h4 {
	font-size:18px;
	font-weight:normal;
	line-height:22px;
	color:#888;
	width:740px;
	padding-top:30px;
	display:block
}
/****/






/**   footer new   **/
.sec4 {
	width:100%;
	background:##064e96;
}
.sec4-te1 {
	position:relative;
	right:-200px;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.sec4-te2 {
	margin-right:4%;
	position:relative;
	left:-200px;
	opacity:0;
	filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.sec4-te {
	float:left;
}
.sec4-te h2 {
	font-size:20px;
	color:#fff;
	line-height:40px;
	border-bottom:2px solid #363636;
}
.sec4-te span {
	font-size:20px;
	font-weight:bold;
	font-family:"黑体";
	color:#FFF;
	padding-right:10px;
}
.sec4-te>h5 {
	color:#fff;
	font-size:14px;
}
.sec4-te p {
	color:#fff;
	font-size:14px;
	padding-right:20px;
}
.xian1 {
	width:30%;
	margin:0 auto;
	height:1px;
	background:#064e96;
	margin-top:50px;
}
.fankui {
	padding-top:30px;
	position:relative;
	right:-200px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.fankui>h5 {
	font-size:20px;
	font-weight:bold;
	color:#fff;
}
.fankui>ul {
	padding-left:0;
}
.fankui>ul>li {
	width:100%;
	line-height:20px;
	font-size:16px;
	background:#282828;
	padding:10px 0;
	padding-left:20px;
	margin:5px 0;
	position:relative;
	border-radius:5px;
}
.fankui>ul>li a {
	color:#dcdcdc;
	position:relative;
	z-index:9;
}
.fankui>ul>li:hover a {
	text-decoration:none !important;
}
.libg {
	width:5px;
	height:100%;
	background:#fee301;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
	border-radius:5px;
}
.liuyan {
	background:#2967a5;
	border-radius:5px;
	-webkit-box-shadow:0 0 2px #07498b;
	-moz-box-shadow:0 0 2px #07498b;
	box-shadow:0 0 2px #07498b;
	padding-top:25px;
}
.liuyan-t {
	float:left;
	padding-left:10px;
	padding-right:10px;
}
.liuyan-t input {
	width:100%;
	height:30px;
	margin-top:7px;
	margin-bottom:7px;
	border-radius:3px;
	color:#fff;
	background:#064e96;
	border:none;
	-webkit-box-shadow:0 0 3px #333;
	-moz-box-shadow:0 0 3px #333;
	box-shadow:0 0 3px #333;
	font-size:14px;
}
.liuyan-t textarea {
	margin-top:10px;
	margin-bottom:10px;
	border-radius:5px;
	color:#fff;
	background:#064e96;
	border:none;
	height:90px;
	font-size:14px;
	-webkit-box-shadow:0 0 3px #064e96;
	-moz-box-shadow:0 0 3px #064e96;
	box-shadow:0 0 3px #064e96;
	overflow-y:hidden;
}
.send {
	width:120px;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:20px;
}
.send a:hover {
	text-decoration:none;
}
.send p {
	font-size:14px;
	font-weight:bolder;
	color:#fff;
	text-align:center;
	line-height:36px;
	background:#002e5a;
	border-radius:18px;
	padding-right:0 !important;
}
.xian2 {
	width:100%;
	height:2px;
	background:#363636;
	margin-top:80px;
}
/**  footer  new  **/























/**   news  inner   **/
















/**  about innwe       **/
.ab-title {
	margin-top:30px;
}
.ab-title h5 {
	margin:20px 0;
}
.ab-title h5 a {
	font-size:14px;
}
.ab-title h5 span {
	font-size:14px;
	padding:0 10px;
}
.ab-title h5 a:hover {
	color:#085098 !important;
}
.xian-t {
	width:100%;
	height:2px;
	background:#e1e2e4;
	position:relative;
}
.xian-t1 {
	width:100px;
	height:2px;
	background:#20a3fe;
	position:relative;
}
.about-con {
	margin-top:30px;
}
.about-con h5 {
	text-align:center;
	font-size:25px;
	color:#333;
	font-weight:bold;
	padding:20px 0;
}
.abt {
	float:left;
}
.abt p {
	padding:10px 0 10px 0;
	font-size:14px;
	color:#999;
	line-height:22px;
}
.abt1 p {
	padding-right:10px;
}
.abt2 p {
	padding-left:10px;
}
.cx {
	float:left;
	text-align:center;
	border-right:1px solid #e5e5e5;
	margin-bottom:30px;
}
.cx1 {
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.cx2 {
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.cx3 {
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.cx img {
}
.cx h5 {
	font-size:14px;
	color:#666;
}
.cx p {
	font-size:14px;
	color:#999;
	width:70%;
	margin:0 auto;
	line-height:22px;
	padding-bottom:20px;
}
.xian-cx {
	width:50%;
	margin:0 auto;
	height:2px;
	background:#8d8d8d;
	margin-bottom:20px;
}
.shebei {
	padding-top:20px;
	padding-bottom:50px;
}
.sheb {
	float:left;

}
.show-sec2 {
	overflow:hidden;
	position:relative;
}
.show-sec22 {
	overflow:hidden;
	position:relative;
}
.shimg {
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;
	transition: 0.5s linear;
}
.fd {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;
	transition: 0.5s linear;
}
.kuang {
	width:94%;
	height:90%;
	position:absolute;
	top:5%;
	left:3%;
	border:3px solid #0056a8;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.sec1-class1 {
	width:100%;
}
.sec1-class1 h4 {
	width:80%;
	margin:0 auto;
	font-size:16px;
	color:#0056a8;
}
.sec1-class1 p {
	width:80%;
	margin:0 auto;
	font-size:15px;
	color:#83838e;
	padding:10px 0;
	font-family:"黑体";
}
.sec1-class2 {
	background:#0056a8;
}
.sec1-class2 h4 {
	width:80%;
	margin:0 auto;
	font-size:16px;
	color:#fff;
	padding-top:40%;
}
.sec1-class2 p {
	width:80%;
	margin:0 auto;
	font-size:14px;
	color:#fff;
	padding:10px 0;
}
.hon {
	float:left;
	background:url(honor1.jpg) center no-repeat;
}
.hon h5 {
	font-size:14px;
	color:#406ce6;
	padding-top:10%;
}
.hon p {
	text-align:center;
	font-size:14px;
	color:#000;
	padding-bottom:10%;
}
.zher {
/*	border-top:7px solid #f5f5f7;
	padding-bottom:50px;*/
}
.zher-p {
	font-size:14px;
	color:#666;
	width:20%;
	margin:0 auto;
	text-align:center;
	line-height:22px;
	padding:20px 0;
}
.zr {
	float:left;
}
.zr h5 {
	font-size:14px;
	color:#333;
	padding:10px 0 5px 0;
	text-align:left;
}
.zr p {
	font-size:14px;
	color:#999;
	padding-bottom:15px;
}
/**   pro inner   **/


.apply_nr {
	width:100%;
	margin:0 auto;
	overflow:hidden;
}
.apply_bt {
	width:30%;
	padding-left:5%;
	float:left;
	font-size:20px;
	color:#000;
	line-height:112px;
	background:#fee600;
}
.apply_zi {
	width:70%;
	padding:5% 5%;
	float:left;
	font-size:16px;
	color:#fff;
	line-height:35px;
	font-weight:bold;
	background:#1a50a2;
	margin-bottom:60px;
}
.apply_zi p {
	font-size:14px;
	line-height:25px;
	text-indent:2em;
}
.apply_more {
	width:138px;
	height:38px;
	background:url(news_tb1.png) no-repeat left top;
	padding-left:45px;
	font-size:14px;
	line-height:38px;
	color:#fff;
	font-style:italic;
	margin-top:30px;
}
.apply_more a {
	width:138px;
	height:38px;
	font-family:"黑体";
	font-size:14px;
	line-height:38px;
	color:#fff;
	font-style:italic;
	margin-top:30px;
	text-decoration:underline;
}
.apply_more a:hover {
	color:#fee600;
	font-style:italic;
	text-decoration: none;
}
.pro-list {
	position:fixed;
	top:200px;
	right:0;
	display:none;
}
.pro-list ul li {
	width:60px;
	height:60px;
	text-align:center;
	line-height:60px;
	position:relative;
}
.pro-list ul li:hover img {
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2);
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;
	transition: 0.5s linear;
}
.pro-lite {
	display:none;
	width:146px;
	font-size:14px;
	color:#FFF;
	height:60px;
	background:#1e64ce;
	position:absolute;
	right:60px;
	top:0;
	-webkit-transform:scaleX(0);
	-moz-transform:scaleX(0);
	-ms-transform:scaleX(0);
	-o-transform:scaleX(0);
	transform:scaleX(0);
	-webkit-transform-origin: 100% 0%;
	-moz-transform-origin: 100% 0%;
	-ms-transform-origin: 100% 0%;
	-o-transform-origin: 100% 0%;
	transform-origin: 100% 0%;
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;
	transition: 0.5s linear;
}
.pro-list ul li:hover .pro-lite {
	display:block;
	-webkit-transform:scaleX(1);
	-moz-transform:scaleX(1);
	-ms-transform:scaleX(1);
	-o-transform:scaleX(1);
	transform:scaleX(1);
	-webkit-transform-origin: 100% 0%;
	-moz-transform-origin: 100% 0%;
	-ms-transform-origin: 100% 0%;
	-o-transform-origin: 100% 0%;
	transform-origin: 100% 0%;
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;
	transition: 0.5s linear;
}
/**    team-inner   inner      **/
.team-back {
	padding-bottom:20px;
}
.team-back img {
	float:right;
}
.team-list1 {
	float:left;
	position:relative;
}
.team-list2 {
	float:left;
	position:relative;
}
.bianan {
	width:100%;
	height:100%;
	background:#000;
	opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5; 
    -khtml-opacity:0.5;
    -webkit-opacity:0.5;
	position:absolute;
	top:0;
	left:0;
	z-index:5;
	display:none;
}
.show-te {
	position:absolute;
	left:20px;
	bottom:10px;
	z-index:10;
	display:none;
}
.show-te h5 {
	color:#FFF;
	font-size:14px;
}
.show-te p {
	color:#FFF;
	font-size:14px;
	line-height:25px;
}
.team-con {
	width:100%;
	height:0px;
	background:#f2f2f2;
	overflow:hidden;
}
.team-con ul li {
	width:60%;
	margin:0 auto;
	padding-top:30px;
	text-align:center;
	display:none;
}
.team-con ul li h5 {
	font-size:18px;
	color:#333;
	line-height:40px;
}
.team-con ul li p {
	font-size:14px;
	line-height:25px;
	color:#999;
}
/**   solution  **/
.proapp {
	float:left;
	
	margin-left:20px;
}
.proapp1 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.ot_biaoti{
	font-size:15px;
	font-weight:bold;
	color:#fff;
	background:#0052a4;
	padding:20px;
	line-height:23px;
}
.proapp2 {
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.proapp3 {
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.proapp-zi {
	padding:0 0 5% 0;
}
.proapp-zi h5 {
	font-size:20px;
	color:#1a50a2;
	padding-bottom:20px;
}
.proapp-zi>p {
	font-size:14px;
	line-height:22px;
	color:#666;
}
.proapp-more {
	width:120px;
	text-align:center;
	background:#1a50a2;
	margin-top:20px;
}
.proapp-more p a {
	color:#FFF;
	font-size:14px;
	line-height:40px;
}
/**   title   **/
.title_inner {
	width: auto;
	padding-top: 56px;
	padding-bottom:30px;
	font-size: 25px;
	line-height: 58px;
	color: #525252;
	background: url(3.png) no-repeat center 12px;
	margin: 0 auto 30px;
	position: relative;
	z-index: 2;
	font-weight: bold;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.xiangao {
	width:100%;
	margin:0 auto;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	text-align:center;
	top:100px;
}
.fl {
	float:left;
	text-align:center;
}
.dev-line {
	width: 50%;
	height: 1px;
	background: #ededed;
	position: absolute;
	left:50%;
	margin-left:-25%;
	top: 160px;
	z-index: 1;
}
/*** news ***/
.news_nav {
	position:relative;
	top:50px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news_nav p {
	font-size:16px;
	color:#3e4b51;
	margin:3% 0;
}
.news_p1_left {
	position:relative;
	float:left;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news_p1_text {
	position:absolute;
	top:10%;
	left:15%;
	color:#fff;
}
.news_p1_text h3 {
	font-size:26px;
}
.news_p1_text p {
	font-size:16px;
}
.news_p1_text p {
	margin-top:3%;
}
.news_p1_right {
	float:left;
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news_p1_text2 {
	position:absolute;
	top:20%;
	left:10%;
}
.news_p1_text2 p {
	font-size:16px;
	font-family:"黑体";
	font-weight:600;
	margin-top:2%
}
.news_p1_text2 h3 {
	font-size:24px;
}
.news_list_pic {
	float:left;
}
.news_list_cha {
	float:left;
}
.news_list_cha p {
	color:#898b8a;
	padding:0% 3%;
}
.more p {
	font-size:14px;
	float:left;
	margin-top:14%;
	margin-left:75%;
	width:120px;
	text-align:center;
	height:35px;
	line-height:30px;
	background:#064e96;
	color:#FFF;
}
.more p a{
	color:#FFF
}
.more p:hover {
	background:#fee600;
	border:none;
	color:#fff;
}


.morew p {
	font-size:14px;
	float:left;
	margin-left:0%;
	width:120px;
	text-align:center;
	height:32px;
	line-height:30px;
	border:1px solid #999;
	color:#666;
}
.morew p:hover {
	background:#002e5a;
	border:none;
	color:#fff;
}


.moree p {
	font-size:14px;

	margin-left:5%;
		margin:10px auto;
	width:120px;
	text-align:center;
	height:32px;
	line-height:30px;
	border:1px solid #999;
	color:#666;
}
.moree p:hover {
	background:#002e5a;
	border:none;
	color:#fff;
}




.date p {
	border-top:1px solid #d7d7d7;
	padding-top:2%;
	padding-bottom:2%;
	font-size:18px;
	color:#b0a6a5;
}
.news_list_left {
	float:left;
	
}
.news-list1 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news-list2 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news-list3 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news-list4 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news-list-r {
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news_title2 {
	position:relative;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.news_title2 p {
	font-size:24px;
	margin-bottom:2%
}
.news_list_right {
	float:left;
	padding-top:5%;
	padding-right:0;
	padding-left:2.5%;
}
.news_list_tit p {
	border-bottom:1px solid #d8d8d8;
	font-size:24px;
}
.news_list_nr {
	background:#f3efeb;
	position:relative;
	margin-top:4% !important;
}
.news_list_tit {
}
.news_list_nr p {
	padding:0% 10%;
}
.tubiao {
	position:absolute;
	top:10%;
	left:10%
}
.list_pic {
	float:left;
	margin-top:8%;
}
.list_cha {
	float:left;
	padding-left:2%
}
.list_cha p {
	padding:0;
}
/**   news  inner   **/






/***touzizhe***/

.load_anniu {
	float:right;
	width:6%;
	margin-top:-7%
}
.tzz_pt {
	float:left;
}
.tzz_pt1 {
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.tzz_pt2 {
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.tzz_pt_left {
	text-align:center;
	padding:10% 0%;
}
.ttz_icon {
	text-align:center;
	margin-bottom:5%
}
.tzz_pt_left h3 {
}
.jt {
	background:#ffe700 !important;
	padding:2% 5%;
	margin-top:5%
}
.ttz_list {
	margin-bottom:2%;
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.ttz_logo {
	float:left;
}
.ttz_logo img {
	border-left:1px solid #ddd;
}
/**     投资者    **/

.main_box {
	width:76%;
	min-width:1440px;
	margin:auto;
}
.main_box img {
	width:100%;
}
.main_box1 {
	float:left;
	margin-left:5px;
	width:273px;
	height:auto;
	line-height:18px;
}
.main_box2 {
	float:left;
	margin-left:15px;
	width:380px;
	height:auto;
	margin-right:15px;
}
.xian {
	width:100%;
	height:1px;
	border-bottom:1px solid #DFDFDF;
}
.main_nr4 {
	width:100%;
	margin:0 auto;
}
.main_nr4 ul li {
	width:33.3%;
	float:left;
	font-size:14px;
	color:#666;
	line-height:30px;
	display:block;
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	filter:alpha(opacity=0);
}
.main_nr4 ul li a {
	font-size:14px;
	color:#666;
	line-height:30px;
	display:block;
	background:#d9d9d9;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-ms-transition:all 0.3s;
	-o-transition:all 0.3s;
	transition:all 0.3s;
}
.main_nr4 ul li a:hover {
	font-size:14px;
	background:#0056a8;
	color:#FFF;
}
.main_nr4 ul li:hover img, .apply_fenlei_z:hover img, .pro_nr1_tu:hover img {
	-webkit-animation: fangda 0.8s ease 0s infinite alternate;
	-moz-animation: fangda 0.8s ease 0s infinite alternate;
	-ms-animation: fangda 0.8s ease 0s infinite alternate;
	-o-animation: fangda 0.8s ease 0s infinite alternate;
	animation: fangda 0.8s ease 0s infinite alternate;
}
 @-webkit-keyframes fangda {
 0% {
 -webkit-transform: scale(1);
}
 100% {
 -webkit-transform: scale(1.3);
}
}
@-moz-keyframes fangda {
 0% {
 -moz-transform: scale(1);
}
 100% {
 -moz-transform: scale(1.3);
}
}
@-ms-keyframes fangda {
 0% {
 -ms-transform: scale(1);
}
 100% {
 -ms-transform: scale(1.3);
}
}
@-o-keyframes fangda {
 0% {
 -o-transform: scale(1);
}
 100% {
 -o-transform: scale(1.3);
}
}
@keyframes fangda {
 0% {
 transform: scale(1);
}
 100% {
 transform: scale(1.3);
}
}
.main4_tu {
	width:138px;
	height:120px;
	padding-top:40px;
	margin:0 auto;
}
.main4_zi {
	width:60%;
	margin:0 auto;
	text-align:center;
	line-height:25px;
	font-size:14px;
	padding-bottom:50px;
}
.main4_zi strong {
	font-size:15px;
	padding-bottom:20px;
}
.main4_zi strong :hover {
	color:#FFF;
}
.main_bt_box {
	width:100%;
	margin:0 auto;
}
.bg_touzizhe {
	background:url(bg_tzz.jpg) center center no-repeat fixed;
	background-size:cover;
	height:600px;
}
.down_tzz {
	width:29px;
	margin:0 auto;
}
/**     /投资者    **/


/**     财务信息    **/

.main_nr5_box {
	width:100%;
	margin:0 auto;
}
.main_nr5 {
	width:100%;
	float:left;
	margin-bottom:40px;
	background:#f3f3f3;
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.main_nr5 ul li {
	width:100%;
	float:left;
	font-size:14px;
	color:#666;
	line-height:25px;
	padding: 0.5% 0% 1% 4%;
	background:#f3f3f3;
	display:block;
}
.main_nr5 ul li a {
	font-size:14px;
	color:#666;
	line-height:25px;
	background:#f3f3f3;
	display:block;
}
.main_nr5 ul li a:hover {
	color:#1a50a2;
}
.main_nr5_xian {
	width:92%;
	height:1px;
	background:#ddd;
	padding:0% 4% 0% 4%;
	margin-top:3%;
}
.main_nr5_1 {
	width:50%;
	float:left;
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.main_nr5_1 ul li {
	width:100%;
	float:left;
	font-size:14px;
	color:#666;
	line-height:25px;
	padding: 3% 4% 3% 4%;
	display:block;
	border-bottom:1px solid #999;
}
.main_nr5_1_tu {
	position: relative;
	z-index: 2;
	width:24%;
	margin-right:2%;
	float:left;
}
.main_nr5_1 li {
	position: relative;
	z-index: 2;
	background: none;
}
.main_nr5_1_zi {
	width:70%;
	color:#fff;
	float:left;
}
.main_nr5_1_zi a {
	width:70%;
	color:#fff;
	float:left;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.main_nr5_1 ul {
	position: relative;
	background:#575757;
}
.main_nr5_1 ul span.bg {
	position: absolute;
	z-index: 1;
	width:100%;
	background: #fff;
	opacity: 0;
	filter:alpha(opacity=0);
	-webkit-transition: opacity 0.3s;
	-moz-transition: opacity 0.3s;
	-ms-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
	transition: opacity 0.3s;
}
.main_nr5_1 ul:hover span.bg {
	opacity:1;
	filter:alpha(opacity=100)
}
.main_nr5_1 li:hover a {
	color:#333!important;
}
.beijing {
	width:325px;
	height:180px;
	background-position:bottom;
	background-image:url(beijing.jpg);
	background-repeat:no-repeat;
}
.main_nr1 {
	width:100%;
	margin:0 auto;
}
.main_nr1 ul li {
	width:31.3%;
	float:left;
	padding:1%;
}
.main_nr1 ul li:hover img {
	-webkit-transform:scale(1.3)!important;
	-moz-transform:scale(1.3)!important;
	-ms-transform:scale(1.3)!important;
	-o-transform:scale(1.3)!important;
	transform:scale(1.3)!important;
}
.main_nr1_tu {
	width:71px;
	height:71px;
	float:left;
	margin-bottom:10px;
}
.main_nr1_tu img {
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-ms-transition:all 1s;
	-o-transition:all 1s;
	transition:all 1s;
}
.main_nr1_bt {
	float:left;
	font-size:18px;
	line-height:71px;
	color:#333;
	padding-left:15px;
}
.main_nr1_zi {
	font-size:14px;
	line-height:25px;
	color:#666;
}
.main_nr1_zi1 {
	font-family:"黑体";
	font-size:14px;
	line-height:25px;
	color:#666;
}
.main_bt {
	width:100%;
	margin:0 auto;
}
.main_bt1 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.main_bt_m_tit{
	background:#1a50a2;
}
.main_bt2 {
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.main_bt_l {
	width:32%;
	float:left;
	background:#1a50a2;
	line-height:96px;
	padding-left:6%;
	font-size:16px;
	color:#fff;
}
.main_bt_r {
	width:56%;
	float:right;
	background:#e7f0fa;
	line-height:96px;
	text-align:right;
	padding-right:6%;
}
.main_nr2 {
	width:100%;
	margin:0 auto;
}
/**     /财务信息    **/

	

/**  about innwe       **/
.ab-title {
	margin-top:30px;
}
.ab-title h5 {
	margin:20px 0;
}
.ab-title h5 a {
	font-size:14px;
}
.ab-title h5 span {
	font-size:14px;
	padding:0 10px;
}
.ab-title h5 a:hover {
	color:#085098 !important;
}
.xian-t {
	width:100%;
	height:2px;
	background:#e1e2e4;
	position:relative;
}
.xian-t1 {
	width:100px;
	height:2px;
	background:#20a3fe;
	position:relative;
}
.about-con {
	margin-top:30px;
}
.about-con h5 {
	text-align:left;
	font-size:25px;
	color:#fff;
	font-weight:bold;
	padding:20px 0;
}
.abt {
	float:left;
}
.abt p {
	padding:10px 0 10px 0;
	font-size:14px;
	color:#999;
	line-height:22px;
}
.abt1 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	overflow:hidden;
}
.abt2 {
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	overflow:hidden;
}
.abt1 p {
	padding-right:10px;
}
.abt2 p {
	padding-left:10px;
}
.cx {
	float:left;
	text-align:center;
	border-right:1px solid #e5e5e5;
	margin-bottom:30px;
}
.cx>img {
	padding-top:30px;
}
.cx>h5 {
	font-size:14px;
	color:#666;
}
.cx>p {
	font-size:14px;
	color:#999;
	width:70%;
	margin:0 auto;
	line-height:22px;
	padding-bottom:20px;
}
.xian-cx {
	width:50%;
	margin:0 auto;
	height:2px;
	background:#8d8d8d;
	margin-bottom:20px;
}
.cul1 {
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.cul2 {
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.cul3 {
	position:relative;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.cul-ti {
	width:100%;
	background:#f6f6f6;
}
.cul-ti h5 {
	line-height:50px;
}
.cul-img1 {
	position:relative;
}
.cul-img2 {
	position:relative;
}
.bianan1 {
	width:0%;
	height:100%;
	position:absolute;
	right:0;
	top:0;
	background:#000;
	opacity:0.7;
    filter:alpha(opacity=70);
    -moz-opacity:0.7; 
    -khtml-opacity:0.7;
    -webkit-opacity:0.7;
	z-index:5;
}
.cul-zi1 {
	width:0%;
	height:100%;
	position:absolute;
	left:100%;
	top:0;
	background:#f6f6f6;
	overflow:hidden;
	z-index:10;
}
.cul-zi1 p {
	font-size:14px;
	color:#666;
	line-height:22px;
	padding:50px 30px 0 30px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.cul-zi2 {
	width:0%;
	height:100%;
	position:absolute;
	right:100%;
	top:0;
	background:#f6f6f6;
	overflow:hidden;
	z-index:10;
}
.cul-zicon {
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.cul-zi2 p {
	font-size:14px;
	color:#666;
	line-height:22px;
	padding:50px 30px 0 30px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.shebei {
	padding-top:20px;
	padding-bottom:50px;
}
.sheb {
	float:left;
}
.sheb1 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.sheb2 {
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.show-sec2 {
	overflow:hidden;
	position:relative;
}
.show-sec22 {
	overflow:hidden;
	position:relative;
}
.shimg {
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);
	transform:scale(1);
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;
	transition: 0.5s linear;
}
.fd {
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
	transform:scale(1.1);
	-webkit-transition: 0.5s linear;
	-moz-transition: 0.5s linear;
	-ms-transition: 0.5s linear;
	-o-transition: 0.5s linear;
	transition: 0.5s linear;
}
.kuang {
	width:94%;
	height:90%;
	position:absolute;
	top:5%;
	left:3%;
	border:3px solid #fee600;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.sec1-class1 {
	width:100%;
}
.sec1-class1 h4 {
	width:80%;
	margin:0 auto;
	font-size:19px;
	font-family:"黑体";
	color:#0056a8;
}
.sec1-class1 p {
	width:80%;
	margin:0 auto;
	font-size:15px;
	color:#83838e;
	padding:10px 0;
}
.sec1-class2 {
	background:#0056a8;
	overflow:hidden;
}
.sec1-class2 h4 {
	width:80%;
	margin:0 auto;
	font-size:19px;
	color:#fff;
	padding-top:5%;
}
.sec1-class2 p {
	width:80%;
	margin:0 auto;
	font-size:16px;
	color:#fff;
	padding:10px 0;
}
.hon {
	float:left;
}
.hon1 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.zhengs {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	display:none;
	text-align:center;
}
.hon2 {
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.hon3 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.hon4 {
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.hon h5 {
	font-size:25px;
	color:#002e5a;
	padding-top:10%;
}
.hon p {
	text-align:center;
	font-size:14px;
	color:#000;
	padding-bottom:10%;
}
.zher {
/*	border-top:7px solid #f5f5f7;
	padding-bottom:50px;*/
}
.zher-p {
	font-size:14px;
	color:#666;
	width:20%;
	margin:0 auto;
	text-align:center;
	line-height:22px;
	padding:20px 0;
}
.zr {
	float:left;
}
.zr-img {
	position:relative;
}
.zr-more {
	width:150px;
	text-align:center;
	position:absolute;
	top:50%;
	left:50%;
	font-family:"黑体";
	font-size:14px;
	margin-left:-75px;
	margin-top:-20px;
	border:1px solid #FFF;
	z-index:100;
	display:none;
}
.zr-more a {
	color:#FFF;
	line-height:30px;
}
.zr1 {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.zr2 {
	position:relative;
	right:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.zr h5 {
	font-size:14px;
	color:#333;
	padding:10px 0 5px 0;
	text-align:left;
}
.zr p {
	font-size:14px;
	color:#999;
	padding-bottom:15px;
	height:34px;
	line-height: 28px;
	overflow: hidden;
}
/**  /  **/

/**********pro-inner   *****/
.left {
	float:left;
}
.pro-sub {
	position:relative;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
}
.pro1_hei {
	width:100%;
	height:100%;
	background:#000;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
}
.plus {
	width:72px;
	height:72px;
	position:absolute;
	left:50%;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	margin-left:-36px;
	top:0%;
	z-index:1000;
}
.pro1_jieshao {
	width:100%;
	height:50px;
	position:absolute;
	left:0px;
	text-align:center;
	bottom:0px;
	z-index:1000000;
	font-size:16px;
	line-height:50px;
	color:#333;
}
.pro1_jieshao a {
	width:100%;
	height:50px;
	position:absolute;
	left:0px;
	text-align:center;
	bottom:0px;
	z-index:1000000;
	font-size:16px;
	line-height:50px;
	color:#fff;
}
/**   culture   **/
.culture_right_text {
	font-size:14px;
	line-height:20px;
	color:#666;
}
.culture_right_text h2 {
	line-height: 28px;
	color:#012d5a;
	font-weight:700;
	padding-bottom:9%;
	font-size:22px;
}
.culture_right_text p{
	font-size:14px;
	line-height:20px;
	color:#666;
	margin:0 !important;
	margin-bottom:10px !important;
	padding:0 !important;
	opacity:1 !important;
    filter:alpha(opacity=100) !important;
    -moz-opacity:1 !important; 
    -khtml-opacity:1 !important;
    -webkit-opacity:1 !important;
	}
.culture_right_line {
	height:1px;
	width:100%;
	background:#999;
	margin-top:10%;
}

@media (min-width: 1200px) and  (max-width: 1499px){

.cul-zicon{
	margin-top:6% !important;
	}  
.culture_right_text p{
	width:100% !important;
	}	
.culture_right_text h2{
	font-size:16px;
	line-height:25px !important;
	font-weight:600;
	padding-bottom:5%;
	}	
	
}

@media (min-width: 992px) and  (max-width: 1199px){
.cul-zicon{
	margin-top:6% !important;
	}  
.culture_right_text p{
	width:90% !important;
	}	
.culture_right_text h2{
	font-size:16px;
	line-height:25px !important;
	font-weight:600;
	padding-bottom:5%;
	}	
.cul-zi1 {
	left:70%;
	}	
.cul-zi2 {
	right:70%;
	}

	
}



/***   公司治理    **/
.tzz_box2 {
	margin:10px auto;
	overflow:hidden;
}
.title_innerw {
	width: 382px;
	padding-top: 56px;
	font-size: 25px;
	line-height: 58px;
	color: #525252;
	background: url(3.png) no-repeat center 12px;
	margin: 0 auto 20px;
	position: relative;
	z-index: 2;
	font-weight: bold;
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.team_leager_box {
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	margin-bottom:50px;
}
.team_leager {
	margin:10px auto;
	overflow:hidden;
}



.team_leager_box2 {
	top:100px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	margin-bottom:50px;
	
}
.team_leager2 {
	margin:10px auto;
	overflow:hidden;
}




.byzs_box {
	width:100%;
	height:auto;
	background:#eeece8;
	padding-top:120px;
	padding-bottom:120px;
}
.byzs_box_nr {
	width:100%;
	height:auto;
	margin:0 auto;
}
.byzs_box_nr ul li {
	width:auto;
	height:auto;
	margin:0 auto;
	border-bottom:1px #999 dotted;
}
.byzs_box_nr ul li:first-child {
	border-top: 1px #999 dotted;
}
.byzs_box_nr span {
	width:915px;
	
	margin:0 auto;
	display:block;
	margin-bottom:90px;
}
.byzsbt {
	width: 30%;
    padding-top: 10px;
    float: left;
    padding-right: 20px;
    border-right: 1px #bbb dotted;
    background: #0052a4;
    color: #FFF;
    margin-top: 18px;
}
.byzsbttop {
	width:auto;
	
	overflow:hidden;
	text-align:center;
	font-size:13px;
	color:#eaeff5;
	
	letter-spacing:1px;
	line-height:30px;
}
.byzsbttop b{
	color:#FFF;
	font-size:16px;
	letter-spacing:3px;
	padding-top:15px;
}
.byzsbtbot {
	height:30px;
	line-height:30px;
	text-align:left;
	float:right;
	font-family:"黑体";
	font-size:13px;
}
.byzsbtbot a {
	color:#eaeff5;
}
.byzsbtbot a:hover {
	text-decoration:underline;
}
.byzswz {
	width: 60%;
    float: left;
    margin-left: 9%;
    font-size: 14px;
    text-align: left;
    color: #666;
    line-height: 30px;
    padding: 10px 0;
    overflow: hidden;
    min-height: 100px;
}



/***********************   solution_one   *********************************************/

.solution_one{
	width:752px;
	margin:0 auto;
	position:absolute;
	left:50%;
	margin-left:-376px;
	top:220px;
	
	z-index:99
	
}
.solution_two{
	
	width:100%;
	margin:0 auto;
	position:relative;

}
.solu-two{
	width:48%;
	float:left;
	padding-top:40px;
	padding-left:2%;

	padding-bottom:40px;
	}
.solu-two img{
	float:left;
	margin-left:20%;
	}	
.solu-two-t{
	float:left;
	padding:20px;
	}
.solu-two-t h5{
	font-size:16px;
	color:#0142a8;
	padding-bottom:10px;
	font-weight:bold;
	}
.solu-two-t p{
	font-size:14px;
	color:#333;
	padding-top:20px;
	font-weight:bold;
	}
.solu-two-title{
	width:60%;
	position:absolute; top:10%; left:20%;
	text-align:center;
	}
.solu-two-title>h5{
	font-weight:bold;

	font-size:20px;
	color:#FFF;
	}
.solu-two-title>ul{
	margin-top:5%;
	}
.solu-two-title>ul li{
	width:25%;
	float:left;
	background:#0052a4;
	text-align:center;
	color:#FFF;
	padding-top:30px;
	padding-bottom:80px;
	}
.solu-two-title>ul li:hover{
	background:#666;
	color:#fff;
	}
.solu-two-title>ul li h5{

	font-size:20px;
	margin-bottom:30px;
	padding:5px 0;
	margin-top:15px;
	}
.solu-two-title>ul li p{
	width:80%;
	margin:0 auto;

	font-size:14px;
	line-height:25px;
	text-align:left;
	}	
.zs{
	width:40%;
	position:absolute; top:15%; left:30%;
	}
.zs img{
	width:40%;
	float:left;
	}
.zs p{
	float:left;
	width:60%;
	padding:20px;
	font-size:16px;
	line-height:25px;
	color:#fff;

	
	}
.zs-con{
	
	width:20%;
	position:absolute; top:50%; left:40%;
	border-radius:10px;
	color:#FFF;
	font-size:25px;
	text-align:center;

	font-weight:bold;
	}
.zs-con img{
	border-radius:10px;
	}
.za-tb1{
	width:10%;
	position:absolute; top:52%; left:25%;
	text-align:center;
	}
.za-tb2{
	width:10%;
	position:absolute; top:62%; left:35%;
	text-align:center;
	}
.za-tb3{
	width:10%;
	position:absolute; top:62%; left:45%;
	text-align:center;
	}	
.za-tb4{
	width:10%;
	position:absolute; top:62%; left:55%;
	text-align:center;
	}	
.za-tb5{
	width:10%;
	position:absolute; top:52%; left:64%;
	text-align:center;
	}
.tub{
	padding:10px 0;

	font-size:14px;
	color:#FFF;
	}		








.bainan1{
	width:100%;
	height:100%;
	position:absolute; top:0; left:0;
	background:#0052a4; 
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	
    }
.bianan_text{
	
	color:#FFF;
	bottom:100px;
	position:absolute;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	font-size:16px;
	text-align:center;
	width:80%;
	margin-left:-40%;
	left:50%;
}

.lainxi{
	float:left;
	width:32.3% !important;
	font-size:14px;
	line-height:20px;
	background:#f4f4f4;
	text-align:center;
	margin-right:1%;
	padding-top:20px;
	padding-bottom:20px;
}

.lainxi h2{
	line-height:40px;
	font-size:15px;
	color:#333;
}





/**   solution  6  **/


.team_zhuanye{
	float:left;
	padding:50px;
	line-height:28px;
	font-size:14px;
	color:#777;
}

.team_zhuanye h2{
	font-size:18px;
}


.jiejue6{
	width:65%;
	margin:0 auto;
	padding-top:260px;
	
}
.jiejue6 li{
	float:left;
	color:#FFF;
	padding-left:1%;
	padding-right:1%;
	margin-right:1%;
	border:1px solid #FFF;
	height:50px;
	line-height:50px;
	text-align:center;
	margin-top:20px;
	display:block;
	
}
/*.jiejue6 li a{
	color:#FFF;
	display:block;
	
	}
.jiejue6 li a:hover{
	color:#FFF;
	background:#0052a4;
	display:block;
	
	}
*/
/**  / solution  6  **/








/*** solution3  **/
.solution_three{
	width:100%;
	margin:0 auto;
	text-align:center;
	
	top:220px;
	
	z-index:99
	
}
.left_jiejue{


}


/**    pro list   **/
.left-pro{width:40%; margin-right:5%; float:left; margin-top:20px;}
.left-pro .t1{width:100px;float:left}
.left-pro .t2{width:352px;text-indent:0;float:left;padding-left:10px}
.left-pro .t2 img{text-indent:0;}

#showArea img{cursor:pointer;display:block;margin-bottom:5px;width:68px;padding:1px;border:1px solid #ccc;height:68px;float:left}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block;margin-left:9px}
#gobottom{cursor:pointer;display:block;margin-left:9px}
#showArea{height:300px;margin:10px;overflow:hidden}

.right-pro{
	width:100%;
	box-shadow:0px 0px 5px #999 ;
	padding:20px 5%;
	text-align:left;
	
	float:left;
	
	 font-size:14px;
	 color:#666;
	 line-height:25px;
	 margin:30px 0;
	
}

.right-pro table{
	background:#CCC;
	width:100%}
.right-pro table td{
	background:#fff;
	height:30px;
	padding-left:5px;
}

.rig-pro{
	width:50%;

	height:330px;
	padding:0px 25px 0 15px;
	float:left;

}
.pro_mes{
	width:100%;
}
.pro_msec1{
	width:100%;
}
.xijie{
	width:100%;
	}
.xijie ul li{
	width:20%;
	float:left;
	border:1px solid #ddd;
	margin-bottom:20px;
	
	}	
.pro_mess_tit{
	font-size: 15px;
	margin-top: 20px;
	line-height: 30px;
	font-weight: bold;
	color: #134fa5;
}
.pro_mess_txt{
	font-size: 12px;
	padding-left:0px;
	padding-top:3px;
	line-height:25px;
	color: #888;
}


/************产品内页****************/
.right_pro_text{
	line-height:25px;
}
.right_pro_title{
	font-size:15px;
	color:#333;
	font-weight:bold;
	margin:1px 0 5px 0;
	
}
.right_pro_text{
	padding-left:20px;
	line-height:25px;
}
.right_pro_text p{
	line-height:30px;
}
.right_pro_text span{
	color:#72a816;
	font-size:15px;
}
.rp_left{
	float:left;
	width:48%;
}

.rp_right{
	width:47%;
	height:260px;

	
	
}

.right_pro_title{
	font-size:15px;
	margin-top:20px;
	line-height:30px;
	font-weight:bold;
	color:#333;
}
.right_pro_text{
	font-size:14px;
	color:#666;
	text-indent:1.5em;
}
.right_pro_text span{
	font-size:15px;
	color:#fee600;
}
.right_pro_text p{
	line-height:25px;
}
.main_p_tab{
	width:100%;
	float:left;
}
.main_p_tab font{
	margin:10px 0 0px 0;
	width:100%;
	font-size:13px;
	float:left;
}
.main_p_tab font span{
	font-family:"黑体";
}
.main_p_tab table{
	margin:15px 0 ;
	float:left;
	border:1px #999 solid;
}
.main_p_tab table td{
	/*border:1px #999 solid;*/
	padding:10px 10px;
	color:#111;
	text-align:center;
	box-sizing:border-box;
}
/************产品内页****************/


.pr_slidenav{
	position:absolute;
	top:300px;
	z-index:999999999;
	left:30px;
	width:200px;
}
.pr_slidenav ul li{
	font-size:13px;
	cursor:pointer;
	background:#fff;
	
	box-shadow:1px 0 5px #ddd;
	border:1px #ccc solid;
	margin:5px 0;
	padding:2px 10px;
	color:#333;

}
.pr_slidenav ul li:hover{
	border:1px #1350a0 solid;
}
.pr_sidnav_img{
	width:17%;
}
.pr_sidnav_img img{
	width:100%;
	padding-top:5px;
}
.pr_slidenav ul li img{
	float:left;
}
.pr_slidenav ul li p{
	float:left;
	margin:7px 0 0 10px;
}
.item_txt{
	width:70%;
	margin:105px auto;
	color:#777;
	text-align:center;
	line-height:25px;
	font-size:13px;
	
}


.pr_main{
	width:1200px;
	margin:0 auto;
}
.pr_title{
	width:752px;
	padding:5px 20px;
	background:#0e51a2;
	height:50px;
	margin:30px 0;
	box-shadow:1px 1px 3px #d5d5d5;
}
.pr_title2{
	width:100%;
	padding:5px 20px;
	height:50px;

}
.pr_title2 p{
	float:left;
	font-size:22px;
	
	letter-spacing:4px;
	color:#0e51a2;
}
.pr_title2 span{
	float:left;
	margin-top:5px;
	font-family:"黑体";
	font-size:15px;
	letter-spacing:2px;
	margin-left:20px;
	color:#0e51a2;
}

.pr_title p{
	float:left;
	font-size:24px;
	line-height:60px;
	
	letter-spacing:4px;
	color:#fff;
}
.pr_title span{
	float:left;
	margin-top:20px;
	font-family:"黑体";
	font-size:15px;
	letter-spacing:2px;
	margin-left:20px;
	color:#fff;
}

.pr_msec1{
	width:100%;
	margin:30px 0;
}
.pr_m1_left{
	float:left;
	box-shadow:1px 1px 3px #d5d5d5;
	width:66%;
}

.pr_m1_left img{
	width:100%;
}
.pr_m1_right{
	width:32%;
	height:392px;
	background:#fff;
	box-shadow:1px 1px 3px #d5d5d5;
	float:right;
}
.pr_m1_right:hover{
	box-shadow:1px 1px 5px #fee600;
}
.pr_m1_right img{
	width:100%;
}
.pr_m1r_tit{
	
	width:100%;
	text-align:center;
	margin:28px 0 10px 0;
	font-size:18px;
	color:#666;
}
.pr_m1r_tit a{
	color:#666;
	text-decoration:none;
}
.pr_m1r_tit a:hover{
	color:#666;
}
.pr_m1r_txt{
	
	font-size:13px;
	height:44px;
	overflow:hidden;
	width:70%;
	text-align:center;
	margin:0 15%;
	letter-spacing:2px;
	line-height:22px;
	color:#999;
}
.pr_msec2{
	width:100%;
}
.pr_msec2>span{
	width:32%;
	float:left;
	margin-right:2%;
}
.pr_msec2>span:hover{
box-shadow:1px 1px 10px #fee600;
}
.pr_m2_left{
	background:#dfdfdf;
	height:385px;
	box-shadow:1px 1px 5px #d5d5d5;
}
.pr_msec2>span img{
	width:100%;

}



/***  join   ***/

.tabpanel{
    width:70%;
	margin:0 auto;
	
}
.tabpanel .tabnav{
    width:100%;
}
.tabpanel .tabnav-list{
    position: relative;
    float: left;
    width:20%;
    height:72px;
    background: #fff;

	border-left:1px solid #e8e8e8;
		border-top:1px solid #e8e8e8;
			border-bottom:1px solid #b8b8b8;
    border-bottom-color:transparent;
    text-align: center;
    line-height: 72px;
    color:#333;
    font-size: 16px;

    -webkit-transition:all 0.3s;
    -moz-transition:all 0.3s;
    -ms-transition:all 0.3s;
    -o-transition:all 0.3s;
    transition:all 0.3s;

}
.tabpanel .tabnav-list:hover{
    background: #fafafa;
}
.tabpanel .tabnav-list .fa{
    position: absolute;
    left:50%;
    font-size: 20px;
    margin-left:-8px;
    bottom:-5px;
    text-shadow: 0px 0px 0px #888888;
    opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
    filter: alpha(opacity=0);
    z-index: 111111;
}
.tabpanel .active{
    background: #f5f5f5;

}
.tabpanel .active .fa{
    opacity:1!important;
    filter: alpha(opacity=100)!important;
}
.tabpane{
    position: relative;
    width:100%;
    height:2400px;
}
.tabpane .tabpane-list{
    position: absolute;
    width:100%;
    height:100%;
    display: none;
}

.xianki1{
	
	line-height:40px;
}

/**  / pro list   **/


/***   wenhua  ***/
.wenhua2{
	float:left;
	width:49%;
	margin-right:2%;
	margin-bottom:15px;
	background:#eee;
	padding:10px;
	line-height:25px;
	text-align:center;
}

.wenhua3{
	float:left;
	width:49%;
	margin-right:2%;
	margin-bottom:15px;
	background:#fff;
	padding:10px;
	line-height:25px;
	text-align:center;
	 -webkit-box-shadow:0 0 2px 1px #d8d9da;  
  -moz-box-shadow:0 0 2px 1px #d8d9da;  
  box-shadow:0 0 2px 1px #d8d9da;
  margin-top:10px;
  
  
}


/*.wenhua2 h2{
	line-height:30px;
	padding:0;
	margin:0 ;
}*/
.wenzia{
}
.wenzia li{
	line-height:50px;
	background:#0052a4;
	color:#FFF;
	margin-top:10px;
	padding-left:20px;
	
	
}


.so_yiyuan{
	float:left;
	padding:5px;
	text-align:center;
	line-height:25px;
}




.pro_new_list{
	float:left;
	border:1px solid #e0e0e8;
	padding:6%;
	margin-top:15px;
}
.pro_new_list h2{
	color:#0066a1;
	font-size:16px;
	line-height:25px;
	text-align:center;
	font-weight:lighter;
}
.pro_new_list p{
	color:#666;
	font-size:13px;
	line-height:25px;
	text-align:center;
	padding-top:15px;
}




.pr1{
	margin-bottom:5%;
	}	
.pr1_m1{
	width:32%;
	height:392px;
	margin-bottom:1%;
	background:#fff;
	box-shadow:1px 1px 3px #d5d5d5;
	float: left;
	margin-right:1%;
}
.pr1_m1:hover{
	box-shadow:1px 1px 5px #fee600;
}
.pr1_m1 img{
	width:100%;
}


.pr_slidenav{
	position:absolute;
	top:300px;
	z-index:999999999;
	left:30px;
	width:200px;
}
.pr_slidenav ul li{
	font-size:13px;
	cursor:pointer;
	background:#fff;
	
	box-shadow:1px 0 5px #ddd;
	border:1px #ccc solid;
	margin:5px 0;
	padding:2px 10px;
	color:#333;

}
.pr_slidenav ul li:hover{
	border:1px #1350a0 solid;
}
.pr_sidnav_img{
	width:17%;
}
.pr_sidnav_img img{
	width:100%;
	padding-top:5px;
}
.pr_slidenav ul li img{
	float:left;
}
.pr_slidenav ul li p{
	float:left;
	margin:7px 0 0 10px;
}
.item_txt{
	width:70%;
	margin:105px auto;
	color:#777;
	text-align:center;
	line-height:25px;
	font-size:13px;
	
}


.pr_main{
	width:100%;
	margin:0 auto;
}
.pr_title{
	width:752px;
	padding:5px 20px;
	background:#0e51a2;
	height:50px;
	margin:30px 0;
	box-shadow:1px 1px 3px #d5d5d5;
}
.pr_title2{
	width:100%;
	padding:5px 20px;
	height:50px;

}
.pr_title2 p{
	float:left;
	font-size:22px;
	
	letter-spacing:4px;
	color:#0e51a2;
}
.pr_title2 span{
	float:left;
	margin-top:20px;
	font-family:"黑体";
	font-size:15px;
	letter-spacing:2px;
	margin-left:20px;
	color:#0e51a2;
}

.pr_title p{
	float:left;
	font-size:24px;
	line-height:60px;
	
	letter-spacing:4px;
	color:#fff;
}
.pr_title span{
	float:left;
	margin-top:20px;
	font-family:"黑体";
	font-size:15px;
	letter-spacing:2px;
	margin-left:20px;
	color:#fff;
}

.pr_msec1{
	width:100%;
	margin:30px 0;
}
.pr_m1_left{
	float:left;
	box-shadow:1px 1px 3px #d5d5d5;
	width:66%;
}

.pr_m1_left img{
	width:100%;
}
.pr_m1_right{
	width:32%;
	height:392px;
	background:#fff;
	box-shadow:1px 1px 3px #d5d5d5;
	float:right;
}
.pr_m1_right:hover{
	box-shadow:1px 1px 5px #fee600;
}
.pr_m1_right img{
	width:100%;
}
.pr_m1r_tit{
	
	width:100%;
	text-align:center;
	margin:28px 0 10px 0;
	color:#666;
}
.pr_m1r_tit a{
	color:#0e51a2;
	font-size:20px;
	text-decoration:none;
}
.pr_m1r_tit a:hover{
	color:#0e51a2;
}
.pr_m1r_txt{
	
	font-size:13px;
	width:70%;
	text-align:center;
	margin:0 15%;
	letter-spacing:2px;
	line-height:22px;
	color:#999;
}
.pr_msec2{
	width:100%;
}
.pr_msec2>span{
	width:32%;
	float:left;
	margin-right:2%;
}
.pr_msec2>span:hover{
box-shadow:1px 1px 10px #fee600;
}
.pr_m2_left{
	background:#dfdfdf;
	height:385px;
	box-shadow:1px 1px 5px #d5d5d5;
}
.pr_msec2>span img{
	width:100%;

}

	
/*职业发展*/	
.join_zy{
	margin:0 auto;
	}
.zy_title{
	text-align:center;
	font-size:24px;
	font-weight: bold;
	color:#666;
	margin:-40px 0 50px 0;
	}	
.zy_title span{
	/*letter-spacing:5px;
	margin-right:20px;*/
	}
.zy_title1{
	text-align:center;
	font-size:24px;
	font-weight: bold;
	color:#666;
	margin:40px 0 50px 0;
	}	
.zy_title1 span{
	/*letter-spacing:5px;
	margin-right:20px;*/
	}
.zyimg{
	width:60%;
	margin:0 auto;
	}
.zyul ul{
	margin:0;
	padding:0;
	background:#f00;
	}
.zyul li{
	margin:0 auto;
	float:left;
	position:relative;
	}	

.zyul li img{ 
	width:100%;
}
.zyul .on{
	background:#8EC5FC;
/*	background:url(../image/zy_jt.png) center bottom no-repeat;
*/	}

.zyul .xc{
	width:100%;
	padding:30px 0;
	display:block;
	text-align:center;
	background:#002E5A;
	color:#fff;
	font-size:16px;
	letter-spacing:5px;
	position:absolute;
	bottom:0;
	}
.zyul .js{
	width:100%;
	padding:30px 0;
	display:block;
	text-align:center;
	background:#bfbfbf;
	color:#fff;
	font-size:16px;
	letter-spacing:5px;
	position:absolute;
	bottom:0;
}	
.zyul .px{
	width:100%;
	padding:30px 0;
	display:block;
	text-align:center;
	background:#bfbfbf;
	color:#fff;
	font-size:16px;
	letter-spacing:5px;
	position:absolute;
	bottom:0;
}	
.join_zy .zy_con{
	color:#666;
	padding:50px 0;
	font-size:14px;
	line-height:26px;
	margin-left:40px;
	}
.join_zy .zy_con .ptitle{
	font-weight:bold;
	font-size:16px;
	margin-top:20px;
	}
.ptitle_c{
	font-size: 12px;
}

/*职业发展*/	
/*成长在盾安*/
.join_cz{
	margin:0 auto;
	line-height:26px;
	font-size:14px;
	}
.join_cz .w1{
	width:10%;
	float:left;
	}
.join_cz .w9{
	width:90%;
	float:left;
	}
.w1 img{
	display:block;
	text-align:center;
	vertical-align:middle;
	margin:0 auto;
	margin-top:15px;
	}
.join_cz .ptitle{
	font-size:18px;
	font-weight:bold;
	margin:20px 0;
	letter-spacing:2px;
	
	}
.czul li{
	margin:0 auto;
	float:left;
	}	
.czul li a{
	width:100%;
	display:block;
	text-align:center;
	font-size:16px;
	}
.join_cz .yg{
	margin-bottom:50px;
	}
.join_cz .yg li{
	float:left;
	width:25%;
	overflow:hidden;
	vertical-align:middle;
	height:220px;
	}
.join_cz .yg li img{
	padding:0 10px;
	}
.czul img{
	display:block;
	margin:10px auto;
	}
/*成长在盾安*/

/************招聘******************/
.zp{
	width: 100%;
}
.zp_c{
	width: 100%;
	margin: 0 auto;
	/*background: red;*/
	padding:60px 0;
	position:relative;
}
.zp_top{
	text-align: center;
}
.zp_top p{
	color: #565656;
	font-size: 14px;
	margin-bottom: 20px;
}
.zp_con{
	width: 100%;
	/*background: black;*/
	margin: 50px auto 0;	
	}
.zp_con p{
	color: #666666;
	font-size: 13px;
	margin-bottom:5px;
	line-height:25px;
}
.zp_dd{
	margin-bottom: 20px !important;
}
.zp_yq{
	margin-bottom: 15px !important;
}
.zp_top  p:first-child{
	color: #2164A4;
	font-size: 24px;
}
.zp_con p span img{
	width:1.2% !important;
	position:relative; top:2px;
	}	
.jianli_btn{
	width:120px;
	height:50px;
	position:absolute; left:140px;
	font-size: 12px;
    border: 1px solid #FEE600;
    margin-top: -50px;
    line-height: 50px;
    text-align: center;
	}
.jianli_btn>a{
	display:block;
	width:100%;
	height:100%;
	}	
	


/****/
.jia_text{
	text-align:left;
	width:80%;
	margin:0 auto;
	font-weight:lighter;
	font-size:14px;
	margin-top:25px;
	line-height:22px;
}


.jia_text2{
	text-align:left;
	width:80%;
	margin:0 auto;
	font-weight:lighter;
	font-size:18px;
	margin-top:25px;
	line-height:22px;
	margin-bottom:40px;
	color:#999;
}

















.zerenz {
	float:left;
}
.zerenz p {
	padding:10px 0 10px 0;
	font-size:14px;
	color:#999;
	line-height:22px;
}
.zerena {
	position:relative;
	left:-150px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	font-size:14px;
	color:#999;
	line-height:22px;
	padding-right:5%;
}
.zerenb {
	position:relative;
	right:-150px;
	font-size:14px;
	color:#999;
	line-height:22px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
}
.zerena p {
	padding-right:10px;
}
.zerenb p {
	padding-left:10px;
}





/*********************    新产品二级页面        ***********/




.pro_second{
	width:100%;
	margin:50px auto;
	margin-bottom:150px;
}


.chanpin_new{
	float:left;
}



.pro_second_list{
	float:left;
	margin-left:0%;
	background:#0e51a2;
	color:#FFF;
	text-align:center;
	line-height:110px;
	font-size:20px;
	margin-top:15px;
	
	
	
}
.pro_second_list a{
	display:block;
	color:#FFF;
	background:#0e51a2;
}
.pro_second_list a:hover{
	display:block;
	color:#000;
	background:#fee600;
}



.hover {
	position: absolute;
	width: 100%;
	height:100%;
	background: rgba(230, 52, 32, 0);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/*.hover:hover{
	background: rgba(254, 230, 0, 0.4);
}*/
.hover-wrap {
	width: 100%;
	height: 100%;
	padding: 10px;
	box-sizing: border-box;
}
.hover-content {
	position: relative;
	width: 98%;
	height:98%;
	margin:0 auto;
	
}
.hover-content span {
	position: absolute;
	background: #fff;
}
.hover-content .line-top {
	top: 0;
	left: 50%;
	width: 0%;
	height: 1px;
}
.hover-content .line-right {
	top: 50%;
	right: 0;
	width: 1px;
	height: 0%;
}
.hover-content .line-bottom {
	right: 50%;
	bottom: 0;
	width: 0%;
	height: 1px;
}
.hover-content .line-left {
	left: 0;
	bottom: 50%;
	height: 0%;
	width:1px;
}
.hover-content .text {
	position: absolute;
	text-align: center;
	width: 100%;
	color:#FFF;
	font-size:25px;
	font-weight:700;
	line-height:50px;
}
.hover-content .text01 {
	top: 45%;
	font-weight:100;
	font-size:13px;
	opcity:1;
}
.hover-content .text02 {
	top:30%;
}









/******************************/

.jiejue_gai{
	float:left;
	padding:0 40px 30px 0px;
	font-size:13px;
	height:280px;
	padding-top:30px;
	line-height:25px;
	}
	
.jiejue_gai h2{
	font-size:15px;
	padding-bottom:20px;
	}
	
.jiejue_gai2{
	float:left;
	padding:0 40px 30px 30px;
	font-size:13px;
	height:280px;
	padding-top:30px;
	line-height:25px;
	}
	
.jiejue_gai2 h2{
	font-size:15px;
	padding-bottom:20px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
/******/

/* head +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#head{position:fixed;top:0;left:0;;z-index:101;height:70px;width:100%;background:url('head-trans.png')}
#head .head-content { margin: 0 auto; position: relative; padding-top:15px; }
#head .logo{float:left;margin: 10px 20px 0 20px;border:0; padding-bottom:30px;}
/* head navigation */
#head .head-navigation{margin:20px 0 0 0;list-style:none;float:right;}
#head .head-navigation li{float:left; }
	

#head .head-navigation li a{color:#ba8e45;font-size:14px;font-weight:bold;text-decoration:none;text-transform: uppercase}
#head .head-navigation li a:hover, .head-navigation .current-menu-item a, .head-navigation .current-page-ancestor a, .head-navigation .current_page_parent a{color:#b0b0a2!important}

#head .head-social{float:right; color:#333; font-family:Georgia, "Times New Roman", Times, serif; position:absolute; z-index:111;width:100px;margin-top:-10px;font-size:14px; position:absolute;}
@media (min-width: 100px) {
	#head .head-social{
		 right:5px;
		 }	
	}
@media (min-width: 768px) {
	#head .head-navigation li{
		margin-right:10px;
		}
	#head .head-social{
		 right:-5px;
		 }	
	}
@media (min-width: 992px) {
	#head .head-navigation li{
		margin-right:28px;
		}
	#head .head-social{
		 right:13px;
		 }	
	}
@media (min-width: 1200px) {
    #head .head-navigation li{
		margin-right:40px;
		}
	#head .head-social{
		 right:25px;
		 }	
	}
@media (min-width: 1400px) {
	#head .head-navigation li{
		margin-right:50px;
		}
     #head .head-social{
		 right:35px;
		 }		
	}
.nav-btn{
	width:30px;
	height:40px;
	position:absolute; top:35px;
	right:20px;
	}				
.nav-btn li{
	height:2px;
	background:#0056a8;
	width:100%;
	margin-top:4px;
}
.xpnav{
	width:100%;
	height:0px;
	overflow:hidden;
	position:absolute; z-index:99; top:80px;
	border-top:2px solid #0056a8;
	background:#FFF;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.xpnav>li{
	line-height:35px;
	text-align:center;
	border-bottom:1px solid #eee;
	}
.xpnav>li>a{
	color: #0056a8;
    font-size: 14px;
    font-weight: bold;
	}	
.xpnav>li>a:hover{
	color:#0056a8;
	text-decoration:none;
	}


/* content +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/


/************   mobile_main_news  *****************************/
.mobile_main_news{
	
}
.mobile_main_news_list{
/*	float:left;*/
	padding:2%;
	margin:0 auto;
}
.mobile_main_news_list h2{
	font-size:13px;
	padding-top:3%;
}
.mobile_main_news_list p{
	font-size:0.8em;
		padding-top:2%;
		line-height:20px;
	color:#666;
	}
.moresj p {
	font-size:14px;
	float:left;
	margin:0 auto;
	
	width:55%;
	text-align:center;
	line-height:22px;
	border:1px solid #999;
	padding-left:2%;
	padding-right:2%;
	margin-top:3%;
	color:#666;
}
.moresj p:hover {
	background:#002e5a;
	border:none;
	color:#fff;
}

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

}
.device .arrow-left {
  position: absolute;
  left: 10px;
  top: 50%;

  width: 17px;
  height: 30px;
}
.device .arrow-right {
  position: absolute;
  right: 10px;
  top: 50%;
  width: 17px;
  height: 30px;
}
.swiper-container, 
.swiper-container1,
.swiper-container2{
  height: 100%;
  width: 100%;
}

.pagination,.pagination1,.pagination2{
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
  z-index:99;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}









/****************mobile*************/

/****************mobile---index*************/
@media screen and (max-width: 768px){
	body{
		padding:0;
		overflow-x:hidden;
		}
	.header{
		padding:0 !important;
		}
	.sec1_tit{
		font-size:15px !important;
	}
	.sec4_top_left p{
		text-align:center !important;
		margin-top:0px !important;
		font-size:12px !important;
	}
	.sec4_top_left span{
		width:100% !important;
	}
	.sec4_top_left h3{
		float:none !important;
		width:130px !important;
		margin:5px auto 5px auto !important;
		text-align:center !important;
		font-size:18px;
	}
	.mobile_main_news_list h2{
		text-align:center !important;
	}
	
	.hezuo_main span h3{
		float:none !important;
		width:130px !important;
		font-size:16px !important;
		margin:5px auto 5px auto !important;
		text-align:center !important;
	}
	.hezuo_main span p{
		text-align:center !important;
		font-size:12px !important;
	}
	
.pro-list{
	display:none !important;
	}	
	.moresj p{
		margin:10px auto !important;
		padding:0 !important;
		line-height:25px !important; 
		float:none !important;
	}
.chanpin1_list ul li{
	width:50% !important;
	}
.chanpin2_list{
	width:100% !important;
	}
.chanpin2_con{
	padding:0;
	}
	.kuangjia{
		height:370px !important;
	}
	#slider{
		width:100% !important;
		left:0 !important;
		margin-left:0 !important;
	}
	.solution{
		background:none !important;
	}
	.sec4-te2{
		margin-right:0 !important;
	}
	.sec4-te h3{
		padding-left:10px !important;
	}
	.sec4-te{
		padding-left:20px !important;
	}
	.sec4-te p{
		padding-left:10px !important;
		}
	.weixin_img{
		width:30%;
		margin:0 auto;
	}
	.ind_weixin{
		width:100%;
	}
	.ind_lj{
		width:80%;
		margin:0 auto;
		padding:20px 0;
		text-align:center;
	}
	.ind_lj li{
		width:25% !important;
		margin-right:0 !important;
	}
	.ind_lj li img{
		width:70% ;
	}
	.sec4-erweima{
		margin-top:20px !important;
	}
	.sec4-erweima h3{
		text-align:center;
	}
	.ind_add{
		display:none !important;
	}
	.foot_new{
		margin-top:20px !important;
		margin-bottom:0px !important;
		padding:0 10px !important;
	}
	.foot_new p{
		width:47%;
		float:left;
		margin-right:3%;
		padding:0 10px !important;
		box-sizing:border-box;
	}
	.copyright{
		padding:0 15px !important;
	}
	
	.header_con{
		width:100% !important;
		min-width:0 !important;
	}
	.header_right_main{
		display:none !important;
	}
	
	.solution{
		height:350px !important;
	}
	#slider .name{
		top:35% !important;
		width:120px !important;
	}
	.name p{
		margin-left:20px !important;
		font-size:20px !important;
	}

	.copyright{
		position:relative;
		height:52px !important;
	}
	.copyright p{
		float:none !important;
		line-height:inherit !important;
		}
	#footer_unohacha{
		position:absolute !important;
		right:0 !important;
		top:25px !important;
		height:25px !important;
		margin:-15px 0 -20px 0 !important;
	}
	
	

}
/****************mobile---index*************/

/****************mobile---about*************/
@media screen and (max-width: 768px){
	.rightlist{
		display:none !important;
	}
	.container{
		padding:0 0 !important;
	}
	.his-bg .bd li{
		width:100% !important;
	}
	.his-bg .bd ul{
		width:100% !important;
	}
	.his-bg .bd{
		width:100% !important;
	}
	.about-con2{
		padding:0 10px !important;
	}
	.hd{
		overflow:hidden !important;
	}
	.title_inner{
		margin-bottom:30px !important;
	}
	.wehua_img{
		padding:0 15px !important;
	}
	.wenzia{
		background:#eee;
		padding:15px 15px !important;
	}
	.wenzia li{
		line-height:25px !important;
		font-size:13px !important;
		padding:0 !important;
	}
	.cx{
		border:none !important;
		height:240px !important;
	}
	.cx>img{
		width:70% !important;
	}
	.cx h5{
		line-height:22px !important;
		padding:0 10px !important;
		margin:10px 0 !important;
	}
	
	.sheb1{
		margin:0 0 25px 0;
	}
	.about-con6 .row{
		margin-bottom:60px !important;
	}
	.about-con6 .row>span{
		height:175px !important;
	}
	.about-con{
		padding:0 20px !important;
	}
	.zr1{
		margin-bottom:25px !important;
		padding-right:0 !important;
	}
	.lianxi_con{
		padding:0 20px !important;
	}
	.lianxi_con h2{
		font-size:14px !important;
		text-align:center;
	}
	.lianxi_con .lainxi{
		padding:10px 10px !important;
	}
	.ab-banner{
		height:280px !important;
		overflow:hidden !important;
	}
	.news_p1_right{
		height:214px !important;
	}
	.news_p1_text2{
		top:25% !important;
		left:0;
		width:100%;
		text-align:center;
	}
	.news_list_right{
		display:none !important;
	}
	.news_list_cha{
		padding-top:15px;
	}
	.news_list_cha>p:first-child{
		font-size:20px !important;
	}
	.news_list_cha>p:nth-child(2){
		font-size:12px !important;
		margin-top:25px !important;
	}
	.more p{
		margin-top:5% !important;
		line-height:30px !important;
		height:30px !important;
		font-size:12px !important;
		margin-left:0;
	}

	
	.news2>div>div>div{
		margin-top:40px !important;
	}
	.news_p1_text h3{
		font-size:23px !important;
	}
	.news_p1_text p{
		font-size:14px !important;
	}
	.news_p1_text2 h3{
		font-size:20px !important;
		padding:0 20px !important;
	}
	.news_p1_text2 p{
		font-size:14px !important;
		padding:10px 20px !important;
	}
	
.banner_list_small .col-md-4{
	padding:0 !important;
	}	
	
	
	/**********产品********/
	.left-pro{
		width:100% !important;
	}
	.rig-pro{
		width:100% !important;
	}
	.pr_pro>div{
		width:94% !important;
	}
	.pro_se1>div{
		width:94% !important;
	}
	.table_phone{
		margin:0 !important;
	}

	.table_phone tr {
		width:100% !important;
	}
	.table_phone tr td {
		padding:0 6px !important;
	}
	.table_phone2a tr td{
		padding:0 2px !important;
	}
	.table_phone2 tr td{
		padding:0 !important;
	}
	
	.pr1_m1{
		width:100% !important;
		margin:10px 0;
	}
	.moree{
		margin-top:20px !important;
	}
	.moree p{
		font-size:12px !important;
	}
	
	
	/**********solution********/
	.container_s{
		width:90% !important;
		margin:0 auto;
	}
	.solution_one{
		width:100%;
		left:0;
		margin:0 !important;
	}
	.solu_sec1{
		margin-top:0px !important;
	}
	.solu_sec1>div{
		padding-top:130px !important;
		width:80% !important;
	}
	.solu-two{
		width:100% !important;
		border:none !important;
		text-align:center !important;
	}
	.solu-two img{
		float:none !important;
		margin-left:0 !important;
	}
	.solu-two-t{
		float:none !important;
	}
	.zs{
		position:static !important;
		width:80% !important;
		margin:0 auto !important; 
	}
	.zs img{
		float:left;
	}
	.zs p{
		font-size:13px !important;
		padding-top:10px !important;
	}
	.zs-con{
		width:80%;
		margin:50px  auto 0px auto;
		text-align:left;
		position:static !important;
	}
	.za_tb_main{
		margin:30px 0;
	}
	.za_tb_main>div{
		position:static !important;
		width:50% !important;
		float:left;
		margin:5px auto !important;
	}
	.za_tb_main>div>img{
		width:20% !important;
	}
	
	.solution_two_sp1{
		height:auto !important;
		padding-bottom:20px;
	}
	.solution_two_img img{
		width:100%;
	}
	
	.solution_two_sp{
		width:100% !important;
		height:auto !important;
	}
	
	.lih1,.lihh{
		width:100% !important;
	}
	.solu-two-title{
		width:75% !important;
		position:static !important;
		margin:0 auto !important;
		padding:20px 0;
	}
	
	.proapp {
		margin-bottom:10px !important;
		margin-left:0 !important;
	}
	
	.solution_twob1{
		width:100%;
		height:auto !important;
		padding-bottom:30px !important;
	}
	.jiejue_gai{
		border:none !important;
		height:auto !important;
		padding-top:15px !important; 
	}
	.jiejue_gai2{
		border:none !important;
		padding:20px 0 0 0 !important;
	}
	.jiejue_gai h2{
		padding-bottom:0 !important;
	}
	.title_innerb1{
		margin-bottom:10px !important;
	}
	
	.so_yiyuan{
		margin-bottom:20px !important;
		font-weight:bold !important;
		color:#666;
		font-size:14px !important;
	}
	
	
	.solution_twoc1{
		height:auto !important;
		padding-bottom:20px !important;
	}
	.slo6_honor_img{
		width:100% !important;
	}
	.jiejue6 {
		padding-top:0px !important;
		margin-top:-40px !important;
	}
	.solution_twoc2{
		height:auto !important;
		padding:0 0 20px 0 !important;
	}
	
	.solu6_txt1{
		width:80% !important;
		margin:0 auto  !important;
	}
	.xiangao img{
		width:100% !important;
	}
	
	.tzz_test1{
		height:200px !important;
	}
	.byzs_box_nr ul li{
		margin:10px auto !important;
		padding-bottom:5px !important;
	}
	.byzswz{
		line-height:23px !important;
	}
	.title_innerw2{
		margin-bottom:30px !important;
		padding-top:0px !important;
	}
	
	
	.main_bt{
		width:100% !important;
	}
	.main_nr5{
		margin-bottom:50px !important;
		padding:0 10px 0 0 !important;
	}
	
	.ind_sec3_test{
		width:90% !important;
	}
	
	/******投资者3******/
	.ttz_list>div:nth-child(even) img{
		border:none !important;
		
	}
	.tzz_pt_left .ttz_icon {
		border:none !important;
	}
	.lainxi{
		width:70% !important;
	}
	.jia_text2{
		font-size:14px !important;
		margin-top:0;
		}
	.container2>div{
		font-size:16px;
		padding-top:0 !important;
		}
	
	
	
	
	.news_title2{
		display:none !important;
	}
	
	.f-cb-l p{
		font-size:15px !important;
	}
	.ab_sec_testa{
		height:660px !important;
	}
	
	.jia_text{
		font-size:13px !important;
		line-height:23px !important;
		padding-top:20px !important;
	}
	.ab_cx_test>img{
		width:auto !important;
	}
	.sec1-class_test1 p{
		font-size:12px !important;
		line-height:18px;
		padding:5px 0 !important;
	}
	.sec1-class_test1 h4{
		margin-top:7px !important;
	}
	.ab_honor_main>div{
		height:auto !important;
		margin-bottom:20px !important;
	}
	.lianxi_con_test1 h2{
		font-size:12px !important;
		line-height:22px !important;
		letter-spacing:1px;
		padding:0 30px !important;
	}
	.lainxi_test1{
		margin:15px auto !important;
		float:none !important;
	}
	.about-con5 .cx h5{
		font-size:12px !important;
		letter-spacing:1px !important;
	}
	.zerena_testa1{
		padding-right:0 !important;
		text-align:left;
	}
	.hezuo_main_test1 span{
		padding:0  0 20px 0!important;
	}
	.righttop img{
		width:40px !important;
	}
	
	
/*index*/
   .sec4_top_left span h3{
	   font-size:18px;
	   }
	  
	   
	 .ind_sec21{
		 padding-top:1px;
		 }
	.ban_b_x{
		margin-bottom:0px !important;
		}
	.banner_small_zi p{
		margin-bottom:0;
		}
	.sec4_top_left{
		padding-top:0 !important;
		}
	  .banner_list_small .row{
		  margin-right:-15px!important;
		  }
	 .ind_sec3{
		 padding-bottom:0;
		 margin-bottom:0;
		 }
		  
	  .banner_list_small{
			padding-bottom:20px!important;
			}
	.sec4_main_2{
			margin-top:20px;
			}
			
	.sec4_main_2_zi{
		padding:10px;
		}	
		
	.righttop .show_weixin{
		width:120px!important;
		}
		
	 .sec4_top_left{
		 margin-top:20px!important;
		 padding-bottom:20px !important;
		 }
		 

/*solution3*/
		 
	 .s_title1, .s_title2, .s_title3, .s_title4, .s_title5, .s_title6{
		 width:32.66%!important;
		 text-align:center;
		 padding:15px 0!important;
		 float:left;
		 margin-top:10px!important;
		 }
		 
.case_more2{
	margin:10% auto 0!important;
	}
	
.case_more3{
	margin:10% auto 0!important;
	}
	
.case_more4{
	margin:10% auto 0!important;
	}
	
.case_more5{
	margin:10% auto 0!important;
	}
	
.case_more6{
	margin:10% auto 0!important;
	}
	
.case_more7{
	margin:10% auto 0!important;
	}
	
	
/*投资者*/
.title_innerw{
	padding-top:0px;
	}
.fl{
	font-size:18px !important;
	}	
.lead_met{
	margin-bottom:10px!important;
	}
	
.team_leager_box{
	margin-bottom:0px!important;
	}
.byzsbt{
	padding-right:0;
	}
.byzs_box_nr h2{
	font-size:16px;
	}
	
	
/*关于我们*/
.about_xs{
	height:300px!important;
	}
	
.title_inner{
	font-size:22px!important;
	margin-bottom:0px!important;
	padding:0!important;
	}
	
.w1000{
	width:100%!important;
	}
.newsinner_p img{
	width:100%;
	}
}

.lead_met{
	margin-bottom:50px;
	}

/****************mobile---about*************/





/****************mobile*************/
.page{
	font-size: 0px;
	text-align: center;
	margin-top:50px;
	margin-bottom:40px;
}
.page a{
	font-size: 12px;
	color:#000;
	padding:6px 12px;
	margin-right: 1px;
	background:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
}
.page a:hover,.page a.active{
	background:#064e96;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
}


.page font{
	font-size: 12px;
	color: #fff;
	margin-right:1px;
	background:#00a651;
	font-weight:bold;
	padding:6px 12px;
	background:#064e96;
	color:#fff;
}




.page span{
	font-size: 12px;
	color:#000;
	padding:6px 12px;
	margin-right: 1px;
	color: #000;
	background:#fff;

}

.page select{
	font-size: 12px;
	padding:3px;
	border: 1px solid #ccc;
	margin-right: 5px;
	line-height: 23px;
	color: #ccc !important;
	display:none

}
.xinwendb{margin:0 auto; height:auto; margin-top:40px;}
.xinwendbz{ width:500px;overflow:hidden;float:left;line-height:35px;font-size:14px;color:#4c4c4c;height:60px;}
.xinwendbz a{color:#4c4c4c;}
.xinwendbzs{ width:500px; height:30px; overflow:hidden; text-align:left; line-height:30px; font-size:14px; color:#333}
.xinwendbzx{ width:500px; height:30px; line-height:30px;overflow:hidden;text-align:left;font-size:14px; color:#333}
.xinwendby{ float:right;width:100px;line-height:30px;font-size:14px;color:#fff;text-align:center; border:1px solid #252729; padding:3px;}
.xinwendby a{font-size:14px;color:#fff;text-align:center;background:#252729;display:block;}
.xinwendby:hover{transition: color .6s,border-color .6s,background-color .6s;border: 1px solid #0056a9;}
.xinwendby a:hover{ background:#0056a9;transition: color .6s,border-color .6s,background-color .6s;}

.xinwendby1{width:100px;line-height:30px;font-size:14px;color:#fff;text-align:center; border:1px solid #252729; padding:3px; margin:auto;}
.xinwendby1 a{font-size:14px;color:#fff;text-align:center;background:#252729;display:block; margin:auto;}













.wenhua_main{
	width:100%;
	position:relative;
}
.wenhua_main ul li{
	float:left;
	width:50%;
	margin:30px 0;
}
.wenhua_li_img{
	width:30%;
	float:left;
	text-align:center;
}
.wenhua_li_img img{
	width:60%;
}
.wenhua_liarea{
	width:40%;
	float:left;
}
.wenhua_tit{
	font-size:18px;
	color:#000;
	font-family:"黑体";
	line-height:35px;
}
.wenhua_txt{
	margin-top:5px;
	color:#999;
	line-height:22px;
	font-size:14px;
}
.wenhua_m_sp{
	position:absolute;
	left:50%;
	top:50%;
	background:url(wenhua_img05.jpg) center no-repeat;
	background-size:cover;
	width:305px;
	height:305px;
	margin-left:-153px;
	margin-top:-153px;
}
.wenhua_sp_img{
	width:90px;
	margin:60px auto 30px auto;
}

.shebei_txt_sp{
	top:15%;
	left:8%;
	width:35%;
	position:absolute;
}
.shebei_sptit{
	font-size:17px;
	color:#fff;
	font-weight:bold;
}
.shebei_sptxt{
	font-size:14px;
	color:#fff;
	line-height:23px;
	margin:20px 0;
}
.wenzia li p{
	font-size:13px;
}
.jia_text p{
	color:#999;
}
.sec1-class1 p{
	font-size:14px;
}




.left{
	float:left;
     }
.pro-sub{
	position:relative;
	border-left:1px solid #CCC;
	border-top:1px solid #CCC;
	}
.pro1_hei{
	width:100%;
	height:100%;
	background:#000;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	position:absolute;
	left:0px;
	top:0px;
	z-index:100;
	}
.plus{
	width:72px;
	height:72px;
	position:absolute;
	left:50%;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	margin-left:-36px;
	top:0%;
	z-index:1000;
	}

.pro1_jieshao{
	width:100%;
	height:50px;
	position:absolute;
	left:0px;
	text-align:center;
	bottom:0px;
	z-index:1000000;
	
	font-size:16px;
	line-height:50px;
	color:#333;
	}
.pro1_jieshao a{
	width:100%;
	height:50px;
	position:absolute;
	left:0px;
	text-align:center;
	bottom:0px;
	z-index:1000000;
	
	font-size:16px;
	line-height:50px;
	color:#fff;
	}




/*****footer_sh*********/
.footer_sh{
	background:#002e5a;
	margin-bottom:5px;
	position:relative;
	}
	
	
.footer_sh h3{
	font-size:16px;
	font-family:"黑体";
	text-align:center;
	color:#fff;
	font-weight:normal;
	-webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
	line-height:30px;
	}
.footer_sh_img a{
	display:block;
	width:100%;
	text-align:center;
	}
.footer_sh_img a i{
	color:#fff;
	font-size:20px;
	text-align:center;
	padding-top:10px;
	}
.erweima_show{
	position:absolute;
	left:-130px;
	top:0;
	display:none;
	padding:10px;
	border-radius:5px;
	background:#002e5a;
	}
.erweima_show h3{
	font-size:14px;
	color:#fff;
	margin-bottom:0;
	line-height:20px;
	}
.footer_jt{
	position:absolute;
	right:-10px;
	top:20px;
	z-index:999;
	}

.footer_sh:hover .erweima_show{
	display:block;
	}


/*******chanpin*************/
.chanpin1_con .col-md-4{
	float:left;
	}

.chanpin1_con .row{
	margin-left:0 !important;
	margin-bottom:30px;
	}
	
	
.chanpin1_con{
	padding:30px;
	border:1px solid #ccc;
	border-top:none;
	margin-bottom:50px;
	background:#fff;
	}
	
	
.chanpin2_con{
	padding:30px;
	border:1px solid #ccc;
	border-top:none;
	margin-bottom:50px;
	background:#fff;
	position:relative;
	}

.chanpin1{
	background:#fafafa;
	}
	
	
.chanpin1_list{
	margin:auto;
	}
	
	
.chanpin1_list h4{
    width: 100px;
    font-size: 20px;
    color: #333;
    font-family:"黑体";
    line-height: 40px;
    border-bottom: 1px solid #0083ca;
    margin-bottom: 20px;
    font-weight: normal;
	}
.chanpin1_list ul li {
    width: 20%;
    float: left;
}
	
.chanpin1_list ul li a{
	font-size:14px;
	color:#666;
	font-family:"黑体";
	line-height:30px;
	font-weight:normal;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-o-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	}
	
	
.chanpin1_list ul li a i{
	color:#0083ca;
	font-weight:normal;
	font-size:16px;
	margin-right:5px;
	}
.chanpin1_list ul li a:hover{
	margin-left:5px;
	color:#0083ca;
	}	
	
.chanpin2 h3{
	background:#ccc;
	height:50px;
	line-height:50px;
	color:#333;
	font-size:24px;
	font-family:"黑体";
	padding-left:30px;
	font-weight:normal;
	}
.chanpin2_list{
	float:left;
	width:25%;
	border-right:1px solid #ccc;
	}	
.chanpin2_list p{
	font-size:14px;
	color:#666;
	font-family:"黑体";
	text-align:center;
	}	
	
.chanpin2_qh{
	width:95%;
	margin:auto;
	overflow:hidden;
	position:relative;
	}	
	
.chanpin2_line{
	position:absolute;
	top:0;
	right:0;
	height:100%;
	width:1px;
	background:#fff;
	}	
.chanpin2_prev,.chanpin2_next{
	position:absolute;
	height:40px;
	width:40px;
	top:50%;
	margin-top:-20px;
	}	
	
.chanpin2_prev a{
	width:40px;
	height:40px;
	display:block;
	border-radius:100%;
	}
.chanpin2_prev a i{
	font-size:60px;
	line-height:60px;
	color:#0083ca;
	text-align:center;
	}	
	
	
.chanpin2_next a{
	width:40px;
	height:40px;
	display:block;
	border-radius:100%;
	}
.chanpin2_next a i{
	font-size:60px;
	line-height:60px;
	color:#0083ca;
	text-align:center;
	}	
.chanpin2_prev{
	left:2%;
	}	
.chanpin2_next{
	right:2%;
	}		
/*****products******/
.pro_box{
	overflow:hidden;
	padding-bottom:60px;
	}
	

.pro_box_list{
	height:50px;
	overflow:hidden;
	background:#0052a4;
	}	
	
.pro_box_list ul{
	margin:auto;
	width:100%;
	padding:0;
	}	
	
	
.pro_box_list ul li{
	width:auto;
	float:left;
	margin-right:10px;
	text-align:left;
	color:#FFF;
	line-height:50px;
	}
	
	
.pro_box_list ul li a{
	color:#FFF;
	font-size:14px;
	}		
	
	
.pro_box a{
	text-decoration:none !important;
	}
	
		
.pro_con{
	margin:0 auto;
	float:none !important;
	}
	
	
@media (min-width:992px) and (max-width:1200px) {
.pro_con{
	min-width:970px;
	margin:0 auto;
	float:none !important;
	}
	}	
.inner_title{
	padding:20px 0 10px 0;
	}
.inner_title span{
	font-size:14px;
	letter-spacing:1px;
	color:#333;
	}
	
.inner_title i{
	font-size:16px;
	color:#333;
	padding:0 5px;
	}
		
.pro_con_l{
	width:100%;
	padding-right:15px;
	}	
	
	
.pro_con_l1{
	padding:15px 0 15px 15px;
	}
	
	
.pro_con_l1>h5{
	font-size:16px;
	color:#333;
	letter-spacing:1px;
	font-weight:normal;
	padding-bottom:10px;
	border-bottom:1px solid #999;
	margin-bottom:10px;
	}	
	
	
.pro_con_l1_list h5{
	line-height:35px;
	color:#333;
	font-size:14px;
	font-weight:normal;
	letter-spacing:1px;
	cursor:pointer;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
		
.pro_con_l1_list h5 i{
	margin-right:12px;
	-webkit-transition: 0.1s linear;
	-moz-transition: 0.1s linear;
	-ms-transition: 0.1s linear;
	-o-transition: 0.1s linear;	
	transition: 0.1s linear;
	}
.pro_con_l1_list h5 a{
	line-height:35px;
	color:#666;
	font-size:13px;
	font-weight:normal;
	letter-spacing:1px;
	cursor:pointer;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	

.icon_on{
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	}
	
.pro_con_l1_list>h5:hover{
	color:#0083ca;
	}
	
	
.pro_con_l1_list>h5>a:hover{
	color:#0083ca;
	}	
	
.pro_con_l1_list>ul a{
	font-size:14px;
	text-decoration:none !important; 
	}
	
	
.pro_con_l1_list>ul{
	display:none;
	padding:5px 0;
	}	
	
			
.pro_con_l1_list>ul li{
	font-size:14px;
	letter-spacing:1px;
	color:#666;
	line-height:28px;
	padding-left:20px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
	
	
.pro_con_l1_list>ul li:hover{
	color:#0083ca;
	}		

.pro_con_l2{
	margin-top:20px;
	padding:25px 0 25px 15px;
    border: 1px solid #D1D3D4;
	text-align:center;		
	}	
.pro_con_l2 h4{
	font-family:"黑体";
	text-transform:uppercase;
	font-size:15px;
	text-align:center;
	letter-spacing:1px;
	color:#666;
	font-weight:normal;
	margin-bottom:10px;
	}
.pro_con_l2 h5{
	font-size:16px;
	font-weight:normal;
	letter-spacing:1px;
	color:#0083ca;
	text-align:center;
	margin-bottom:10px;
	}

.pro_con_r{
	padding-left:15px;
	width:100%;
	}	
.pro_banner{
	position:relative;
	}
.pro_banner h5{
	font-size:30px;
	color:#fff;
	letter-spacing:5px;
	position:absolute; bottom:10%; right:5%;
	font-weight:normal;
	}	
.pro_con_xt{
	margin-top:10px;
	width:40px;
	height:40px;
	border:1px solid #0083ca;
	padding:8px 0;
	}	
.pro_con_r_top{
	margin-top:30px;
	}
.pro_con_r_tops{
	float:left;
	margin-right:5px;	
	}
.pro_con_r_tops h5{
	font-size:14px;
	letter-spacing:1px;
	cursor:pointer;
	padding:5px 10px;
	border:1px solid #d1d3d4;
	font-weight:normal;
	color:#666;
	position:relative;
	}	
.pro_con_r_tops h5 i{
	float:right;
	position:relative; top:2px;
	padding-left:5px;
	}	
.pro_con_r_tops h5 ul{
	width:100%;
	display:none;
	background:#fff;
	position:absolute;
	left:0;
	top:100%;
	z-index:99;
	border:1px solid #d1d3d4;
	}	
.pro_con_r_tops h5 ul li{
	font-size:14px;
	letter-spacing:1px;
	line-height:25px;
	padding:0 10px;
	cursor:pointer;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.pro_con_r_tops h5 ul li:hover{
	background:#0083ca;
	color:#fff;
	}	

.pro_con_ron{
	margin-top:30px;
	}		
.pro_con_ron a{
	text-decoration:none !important;
	}
.pro_con_ron_list{
	width:100%;
	margin-bottom:30px;
	padding:0 30px 0 0;
	}
.pro_con_ron_list_img{
	padding:10px 0;
	border-right:1px solid #d1d3d4;
	overflow:hidden;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.pro_con_ron_list_img>img{
	position:relative; top:0;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
.pro_con_ron_list_img:hover >img{
	top:-10px;
	}
.pro_con_ron_list_img:hover{
	}	
.pro_con_ron_list  h5{
	font-size:13px;
	color:#666;
	letter-spacing:1px;
	font-weight:normal;
	height:35px;
	line-height:35px;
	overflow:hidden;
	text-align:center;
	}
	
.pro_con_ron_list .pro_con_text h5{
	font-size:13px;
	color:#666;
	letter-spacing:1px;
	font-weight:normal;
	width:90%;
	height:35px;
	line-height:35px;
	overflow:hidden;
	}
.pro_con_ron_list .pro_con_text{
	position:relative;
	}
.pro_con_ron_list .pro_con_text input{
	position:absolute;
	top:11px;
	right:0;
	 }
.pro_con_ron_list p{
	font-size:13px;
	font-weight:600;
	color:#0083ca;
	letter-spacing:1px;
	text-align:center;
	}	
.pro_con_ron_list p span{
	font-size: 12px;
	font-weight:normal;
    color: #999;
    margin-left: 10px;
    text-decoration: line-through;
	}	
.pro_con_ron_list p b{
	float:right;
	font-size:14px;
	font-family:"黑体";
	letter-spacing:0;
	}	
@media (min-width:992px) and (max-width:1140px) {
.pro_con_ron_list p b{
	display:none;
}
}
	
.pro_con_ron_btn{
	margin-top:20px;
	text-align:center;
	}
.pro_con_ron_btn a{
	display:inline-block;
	margin:0 5px;
	border:1px solid #d1d3d4;
	color:#999;
	padding:3px 10px;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}
.pro_con_ron_btn a:hover{
	border:1px solid #0083ca;
	color:#fff;
	background:#0083ca;
	}	
.pro_con_ron_btn span{
	display:inline-block;
	}
.pro_con_ron_btn span{
	padding:0 5px;
	color:#999;
	}		
.pro_num{
	color:#0083ca !important;
	}	
.pro_con2{
	margin-top:100px;
	margin-bottom:80px;
	}	
.pro_con2_title{
	width:70px;
	border-bottom:2px solid #666;
	color:#333;
	line-height:30px;
	margin-top:0;
	font-weight:normal;
	font-size:14px;
	margin-bottom:0;
	position:relative;
	z-index:99;
	}
.pro_con3 .pro_con2_title{
	width:100px;
	}

.pro_con2_line{
	margin-top:-1px;
	width:100%;
	height:1px;
	background:#ccc;
	position:relative;
	z-index:9;
	margin-bottom:30px;
	}

.pro_con2_xq1 h3{
	line-height:30px;
	font-size:14px;
	color:#4c4c4c;
	padding-left:10px;
	}
.pro_con2_xq1 h3 span{
	font-size:14px;
	color:#666;
	display:inline-block;
	margin-left:20px;
	font-weight:normal;
	}
.pro_con2_xq1{
	border-bottom:1px dashed #ccc;
	}
.pro_con3_bot .col-sm-3{
	width:20% !important;
	padding:0 10px;
	}
.pro_con3_img{
	border:1px solid #ccc;
	}
.pro_con3_bot h5{
	font-size:14px;
	color:#0083ca;
	margin-top:5px;
}
.pro_con3_bot h4{
	display:inline-block;
	font-size:14px;
	color:#666;
	font-weight:normal;
	margin-top:10px;
}

.pro_con .col-sm-3{
	float:left;
	}
.pro_con .col-sm-9{
	float:left;
	}











/*****products******/
	
	
	
	
	
	
/*******chanpinxian3*************/	
	
	
		
.chan-box{
	padding:0 5%;
	}
	
	
.cha-top{
	width:100%;
	border:1px solid #ddd;
	margin-top:20px;
	padding:30px 0 30px 0;
	}
	
	
.chatop-left{
	float:left;
	width:50%;
	}	
	
	
.chatop-right{
	float:right;
	width:50%;
	position:relative;
	padding-left:30px;
	}
	
	
.ch-right{
	width:160px;
	position:absolute;
	top:0px;
	right:0px;
	}
	

.ch-right span{
	padding:5px;
	line-height:40px;
	}
	
.chatop-right h1{
	font-size:18px;
	font-weight:600px;
	padding:10px 0;
	}	
	
	
.chatop-right p{
	font-size:16px;
	font-weight:600px;
	color:#666;
	padding-bottom:10px;
	}	
	
	
.ch-bottom{
	width:100%;
	margin-top:40px;
	}
	
	
.ch-bottom li{
	width:13%;
	float:left;
	margin:0 2%;
	}
	
	

.ch-bottom img{
	width:100%;
	border:#fff 2px solid;
	}
.ch-bor{
	border:#0083ca 2px solid !important}
.cha-tit{
	width:100%;
	padding:30px 0;
	}
	
.cha-tit ul{
	width:100%;
	overflow:hidden;
	border-bottom:#ddd 1px solid;
	}
	
	
.cha-tit li{
	float:left;
	font-size:14px;
	padding:10px 30px;
	}

.cha-currt{
	border-bottom:#0083ca 2px solid!important;
	}
	
	
.cha-bottom li{
	line-height:22px;
	font-size:14px;
	}
	
.cha-bottom li span{
	padding:5px;}
	
	
/*******chanpin3*************/			
	
	
	
	
	
	
	
/********chanpin2**********/
.pro-ul{
	display:none;
}	
	
.index-currt{
	color:#666;
}	
	
	
	
.banner_list_small{
	position:relative;
	width:100%;
	top:10px;
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}	
.banner_list_small .container{
	margin:auto;
	}
	
	
.banner_small_con{
   position:relative;
   overflow:hidden;
 }
 
 
.banner_small_con h3{
	position: absolute;
	bottom: 5%;
	height:50px;
	width:40%;
	z-index:99;
	color:#24a1dd;
	line-height:50px;
	font-size:17px;
	right: 0;
	text-align: center;
	/* padding-left:20px; */
	/* letter-spacing:2px; */
	background:#fff;
	font-weight:normal;
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-o-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	}
	
	
/*	
.banner_small_con:before{
	position:absolute;
	width:100%;
	height:50px;
	bottom:0;
	left:0;
	background:#24a1dd;
	opacity:0.8;
	content:'';
	transition:all 0.5s;
	-moz-transition:all 0.5s;
	-ms-transition:all 0.5s;
	-o-transition:all 0.5s;
	-webkit-transition:all 0.5s;
	}*/
	
	
.banner_small_text{
	position:absolute;
	width:100%;
	height:100%;
	bottom:0;
	left:0;
	background:#000;
	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;
	}
.banner_small:hover .banner_small_text{
	opacity:0.5;
	filter:alpha(opacity=50);
    -moz-opacity:0.5; 
    -khtml-opacity:0.5;
    -webkit-opacity:0.5;
	}		
	

.banner_small_mb{
	position:absolute;
	width:100%;
	height:100%;
	bottom:0;
	right:-100%;
	background:#24a1dd;
	z-index: 999;
	-webkit-transition: 0.3s linear;
	-moz-transition: 0.3s linear;
	-ms-transition: 0.3s linear;
	-o-transition: 0.3s linear;	
	transition: 0.3s linear;
	}	
	
.banner_small:hover .banner_small_mb{
	right: 99%;
	}	
	
	
	
.banner_small:hover	h3{
	color: #fff;
	background: #24a1dd;
	}	
	
	
.banner_small:hover  .banner_small_con:before{
	opacity:0;
	} 
	
.banner_list_small .col-md-4{
	float:left;
	padding-left:15px !important;
	padding-right:15px !important;
	}

.banner_list_small .row{
	margin-left:-15px  !important;
	margin-top:30px;
	}
	

	
.u-page {

text-align: center; 

}
.u-page a {
position: relative;
display: inline-block;
border: 1px solid #ccc;
height: 24px;
line-height: 24px;
padding: 0 11px;
margin-left: 2px;
font-size: 12px;
color: #000;
}
.u-page .active {
	background: #000;
    color: #fff;
}
.u-page .cur-page {
border: none;
height: 25px;
line-height: 25px;
background-color: #000;
border: 1px solid #000;
color: #fff;
}	


/******解决方案*********/


.pro2_prev_1{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	z-index:100;
	/*left: 4%;*/
	}	
.pro2_next_1{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	right: 4%;
	
	z-index:100;
	
	}

.pro2_prev_2{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	z-index:100;
	left: 0%;
	}	
.pro2_next_2{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	right: 0%;
	z-index:100;
	
	}
.pro2_prev_3{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	z-index:100;
	left: 0%;
	}	
.pro2_next_3{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	right: 0%;
	z-index:100;
	
	}
.pro2_prev_4{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:50%; 
	z-index:100;
	margin-top:-30px;
	left:0;
	}	
.pro2_next_4{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:50%;
	margin-top:-30px;
	right:0; 
	z-index:100;
	}
.pro2_prev_5{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	z-index:100;
	left: 0%;
	}	
.pro2_next_5{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	right: 0%;
	z-index:100;
	
	}
.pro2_prev_6{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	z-index:100;
	left: 0%;
	}	
	.pro2_next_6{
	position: absolute;
	width:60px;
	height:60px;
	cursor:pointer;
	top:40%; 
	right: 0%;
	z-index:100;
	
	}



.s_con{
	margin-bottom: 5%;
}
.s_c{
	/*position: relative;*/
	width: 100%;
	/*margin-top: 3%;*/
	margin-bottom: 3%;
}
.s_c .row{
	/*width: 80% !important;*/
	margin: 0 auto !important;
}
.s_title1,.s_title2,.s_title3,.s_title4, .s_title5,.s_title6{
	cursor: pointer;
	width: 100%;
	margin: 0 auto;
	min-height: 1px;
  	padding: 15px;
  	text-align: center;
}
/*.s_title_white_zi{
	color: white;
}*/

.s_c_main1_img{
	margin-top: 4%;
  	min-height: 1px;
  	display: block;
}
.header_right_top ul li a{
	color:#24a1dd;
	font-size:12px !important;
	}

@media (min-width: 768px) {
	.s_title1,.s_title2,.s_title3,.s_title4, .s_title5,.s_title6{
		 float: left;
		 width: 16.4%;
	}
	
	.s_c_main1_img{
		 float: left;
		 width: 50%;
	}
	
	
	}

.s_c_main1_img h2{
	margin-bottom: 2%;
}
.s_c_main1_img p{
	line-height: 25px;
	font-size: 14px;
	color: #333;
	word-wrap:break-word;
	word-break:break-all;
}



.s_c_main1{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.s_c_main1_img_con_px{
	position: relative;
	width:100%;
	left: 0;
}
.s_c_img{
	position:absolute;
	width:100%;
	height:100%;
	left:-100%;
}



.s_c_main2{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.s_c_main2_img_con_px{
	position: relative;
	width:100%;
	left: 0;
}
.s_c_img2{
	position:absolute;
	width:100%;
	height:100%;
	left:-100%;
}


.s_c_main3{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.s_c_main3_img_con_px{
	position: relative;
	width:100%;
	left: 0;
}
.s_c_img3{
	position:absolute;
	width:100%;
	height:100%;
	left:-100%;
}


.s_c_main4{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.s_c_main4_img_con_px{
	position: relative;
	width:100%;
	left: 0;
}
.s_c_img4{
	position:absolute;
	width:100%;
	left:-100%;
}


.s_c_main5{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.s_c_main5_img_con_px{
	position: relative;
	width:100%;
	left: 0;
}
.s_c_img5{
	position:absolute;
	width:100%;
	height:100%;
	left:-100%;
}



.s_c_main6{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.s_c_main6_img_con_px{
	position: relative;
	width:100%;
	left: 0;
}
.s_c_img6{
	position:absolute;
	width:100%;
	height:100%;
	left:-100%;
}

/******解决方案*********/




/*****************图片效果******************************/	
.pro_d{
	
	}
.pro_d a{
	z-index:2;

	}	
.hover{
            position: absolute;
            width: 100%;
            height:100%;
            z-index: 10;
            background: rgba(255,255,255,0);
            -webkit-transition: all 0.3s;
            -moz-transition: all 0.3s;
            -ms-transition: all 0.3s;
            -o-transition: all 0.3s;
            transition: all 0.3s;
        }
		

.hide_sp{
	width:35%!important;
	padding:7% 0;
	
	}
	
 .hover-wrap{
            width: 100%;
            height: 100%;
            /*padding: 10px;*/
            box-sizing: border-box;
        }
 .hover-wrap_1{
            width:100%;
            height: 100%;
            /*padding: 10px;*/
            box-sizing: border-box;
        }
 .hover-content{
            position: relative;
            width: 100%;
            height:100%;
        }
 .hover-content div{
            position: absolute;
            background: #D71518;
        }
 .hover-content1 div{
            position: absolute;
            background: #1A50A2;
        }
         .hover-content1 .line-top{
            top: -1px;
            /*left: 10%;*/
            width: 0%;
            height:1px;
        }
 .hover-content1 .line-right{
            /*top: 10%;*/
            right: -1px;
            width: 1px;
            height: 0%;
        }
 .hover-content1 .line-bottom{
            /*right: 10%;*/
            bottom: -1px;
            width: 0%;
            height: 1px;
        }
.hover-content1 .line-left{
            left: -1px;
            /*bottom: 10%;*/
            height: 0%;
            width: 1px;
        }
        
        
	
.case_more2{
	position: relative;
	border:1px #FEE600 solid;
	width: 150px;
	/*padding:15px 30px 10px;*/
	margin-top: 10%;
	font-size: 12px;
}
.case_more3{
	position: relative;
	border:1px #FEE600 solid;
	width: 150px;
	/*padding:15px 30px 10px;*/
	margin-top: 10%;
	font-size: 12px;
}
.case_more4{
	position: relative;
	border:1px #FEE600 solid;
	width: 150px;
	/*padding:15px 30px 10px;*/
	margin-top: 10%;
	font-size: 12px;
}
.case_more5{
	position: relative;
	border:1px #FEE600 solid;
	width: 150px;
	/*padding:15px 30px 10px;*/
	margin-top: 10%;
	font-size: 12px;
}
.case_more6{
	position: relative;
	border:1px #FEE600 solid;
	width: 150px;
	/*padding:15px 30px 10px;*/
	margin-top: 10%;
	font-size: 12px;
}
.case_more7{
	position: relative;
	border:1px #FEE600 solid;
	width: 150px;
	/*padding:15px 30px 10px;*/
	margin-top: 10%;
	font-size: 12px;
}
.case_more2_zi{
	margin: 10% 30% ;
	color: #666;
}
/*****************图片效果******************************/	




/******************盾安首页修改****************/

.banner_list_small{
	margin-bottom: 3% ;
}

.ind_sec3_main{
	margin-bottom: 3%;
}


/*荣誉修改*/
.cx{
	text-align:center; 
	border-right:1px dashed #D2D2D2 !important;
	padding:0 3% 0 3%;
}
.cx_sl_title,.cx_cx_title,.cx_zr_title{
	background: #1A50A2;
}
.cx p{
	width: 90%;
}
.cx h5{
	padding-left: 0%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.cx_sl_title,.cx_zr_title,.cx_cx_title{
	color: #fff !important;
	font-size: 18px !important;
}

/*{
	background: #666;
	color: #fff !important;
	font-size: 18px !important;
}*/
.cx>p{
	margin-bottom: 0 !important;
	padding-bottom:  10px;
}

.zher{
	background:#eee;
	padding-bottom: 3%;
}



.solution_banner_num1{
	padding:0;
	margin:0;
	width:100%;
	background:#ccc;
	padding:15px 0px;
	position:absolute; bottom:0px; left:0; z-index:10;
	text-align:center;
	}	
.solution_banner_num1>li{
	width:12px;
	height:12px;
	border-radius:12px;
	background:#369;
	display:inline-block;
	margin:0 5px;
	cursor:pointer;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;	
	transition:background 0.3s linear;
	}	
.solution_numon1{
	background:#fff !important;
	}
	
	
	
.solution_banner_num2{
	padding:0;
	margin:0;
	width:100%;
	background:#ccc;
	padding:15px 0px;
	position:absolute; bottom:0px; left:0; z-index:10;
	text-align:center;
	}	
.solution_banner_num2>li{
	width:12px;
	height:12px;
	border-radius:12px;
	background:#369;
	display:inline-block;
	margin:0 5px;
	cursor:pointer;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;	
	transition:background 0.3s linear;
	}	
.solution_numon2{
	background:#fff !important;
	}	
	
.solution_banner_num3{
	padding:0;
	margin:0;
	width:100%;
	background:#ccc;
	padding:15px 0px;
	position:absolute; bottom:0px; left:0; z-index:10;
	text-align:center;
	}	
.solution_banner_num3>li{
	width:12px;
	height:12px;
	border-radius:12px;
	background:#369;
	display:inline-block;
	margin:0 5px;
	cursor:pointer;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;	
	transition:background 0.3s linear;
	}	
.solution_numon3{
	background:#fff !important;
	}
	
		
.solution_banner_num4{
	padding:0;
	margin:0;
	width:100%;
	background:#ccc;
	padding:15px 0px;
	position:absolute; bottom:0px; left:0; z-index:10;
	text-align:center;
	}	
.solution_banner_num4>li{
	width:12px;
	height:12px;
	border-radius:12px;
	background:#369;
	display:inline-block;
	margin:0 5px;
	cursor:pointer;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;	
	transition:background 0.3s linear;
	}	
.solution_numon4{
	background:#fff !important;
	}
	
	
	
.solution_banner_num5{
	padding:0;
	margin:0;
	width:100%;
	background:#ccc;
	padding:15px 0px;
	position:absolute; bottom:0px; left:0; z-index:10;
	text-align:center;
	}	
.solution_banner_num5>li{
	width:12px;
	height:12px;
	border-radius:12px;
	background:#369;
	display:inline-block;
	margin:0 5px;
	cursor:pointer;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;	
	transition:background 0.3s linear;
	}	
.solution_numon5{
	background:#fff !important;
	}	
	
.solution_banner_num6{
	padding:0;
	margin:0;
	width:100%;
	background:#ccc;
	padding:15px 0px;
	position:absolute; bottom:0px; left:0; z-index:10;
	text-align:center;
	}	
.solution_banner_num6>li{
	width:12px;
	height:12px;
	border-radius:12px;
	background:#369;
	display:inline-block;
	margin:0 5px;
	cursor:pointer;
	-webkit-transition:background 0.3s linear;
	-moz-transition:background 0.3s linear;
	-ms-transition:background 0.3s linear;
	-o-transition:background 0.3s linear;	
	transition:background 0.3s linear;
	}	
.solution_numon6{
	background:#fff !important;
	}	
	





/******************************修改0725  开始**********************/
.jianli_sc{
	font-size: 12px;
	border: 1px solid #FEE600;
	margin-top: 40px;
	width: 120px;
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.jianli_sc a{
	display: inline-block;
    width: auto;
    text-align: center;
    /*padding: 13px 25px 15px 25px;*/
    /*border: 2px solid #262626;*/
    text-transform: uppercase;
    letter-spacing: 2px;
    -webkit-transition: all 0.4s;
    -moz-transition: all 0.4s;
    -ms-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    background-color: transparent;
    cursor: pointer;
}
.jianli_sc:hover{
	border:  1px solid #FEE600;
	background: #FEE600;
}
.jianli_sc:hover a{
    background-color: transparent;
    cursor: pointer;
    position: relative;
	color: #fff;
}
.re_inner_main{
	margin-bottom:80px;
}
.re_inner_main>.col-lg-9{
	margin: 0 auto;
}
.re_inner_main_title{
	text-align: center;
}
.re_inner_main_c_img{
	margin-bottom: 40px;
	width: 100%;
}
.re_inner_main_title h2{
	color: #666;
	font-size: 18px;
	margin: 40px 0;
}
.re_inner_main_c p{
	line-height: 25px;
}
.re_inner_main_bottom p:hover{
	color: #1A50A2;
}
.re_inner_main_bottom{
	top: 40px;
	
}
.re_inner_main_bottom_c{
	margin-top: 40px;
}
.re_inner_main_bottom_c .jianli_sc a{
	color: #666;
}
.re_inner_main_bottom_c .jianli_sc:hover a{
	color: #fff;
}



.co_more{
	height: 100px;
	width: 100px;
	border-radius: 50px;
	background: #FEE600;
	line-height: 100px;
	text-align: center;
	margin: 0 auto;
}
.co_more a{
	color: #000000;
}




.zp_inner_c{
}
.zp_inner_top{
	padding:60px 0;
	}
.zp_inner_c>.col-lg-9{
	margin: 0 auto;
}
.zp_inner_title{
	text-align: center;
}
.zp_inner_title h2{
	color: #666;
	font-size: 24px;
	font-weight:normal;
}
.zp_inner_c_main ul li{
	font-weight: bold;
}
.zp_inner_c_main{
	margin-top:30px;
	}
.zp_inner_c_main ul{
	padding:20px 0;
	overflow: hidden;
	background:#f5f5f5;
}
.zp_inner_c_main ul>li{
	text-align: center;
	color: #666;
	font-size: 16px;
	width: 16.6%;
	float: left;
}
.zp_inner_c_main1 ul{
	padding: 12px 0 12px 0;
	border-bottom: 1px dashed #1A50A2;
	overflow: hidden;
}
.zp_inner_c_main1 ul>li{
	text-align: center;
	color: #333;
	font-size: 14px;
	width: 16.6%;
	float: left;
}
.zp_inner_c_main1 li a{
	color: #666;
	font-size: 14px;
}
.zp_inner_c_main1 ul:hover{
	background: #FEE600;
	color: #1A50A2;
}
.join_jiantou{
	width: 100%;
}






.join_cz_c{
	padding-bottom: 60px;
	width: 100%;
	background: #eee;
}
.join_cz_sec1 .col-sm-7{
	float: left;
}
.join_cz_sec1 .col-sm-5{
	float: left;
}
.join_fl{
	margin-bottom: 60px;
	margin-top: 60px;
}
.fl_c{
	margin-top: 40px;
}
.fl_c_c {
	position: relative;
	text-align: center;
	float: left;
	width: 25%;
	padding:0 15px;
}
.fl_c_c_img{
	position: absolute;
	left: 42%;
	bottom: 270px;
}
.fl_c_c_zi img{
	margin-bottom: 20px;
	height: 50px;
	width: 50px;
}
.fl_c_c_zi{
	background: #fff;
	border-radius: 20px;
	margin: 0 auto;
	padding:30px 30px;
}

.fl_c_c_zi_title{
	font-size: 16px;
	color: #666;
	margin-bottom: 10px;
}
.join_ygfc{
	position: relative;
}



.fl_c_c:hover .fl_c_c_zi{
	background: #1A50A2;
}
.fl_c_c:hover .fl_c_c_zi P{
	color: white;
}
.join_cz_sec1_right{
	background:#fff;
	position: relative;
}
.join_cz_sec1_right_main{
	left: 40px;
	right: 40px;
	position: absolute;
	bottom: 30px;
}
.col-lg-9{
	margin: 0 auto;
}
@media  (max-width: 1280px) {
	.join_cz_sec1_right{
		top: 0 !important;
	}
	
}
.pro2_prev_join{
	border: 1px solid #727272;
	text-align: center;
	border-radius: 30px;
	position: absolute;
	width:40px;
	height:40px;
	
	cursor:pointer;
	top:50%; 
	z-index:100;
	left: 1%;
	}	
.pro2_next_join{
	border: 1px solid #727272;
	border-radius: 30px;
	
	text-align: center;
	position: absolute;
	width:40px;
	height:40px;
	cursor:pointer;
	top:50%; 
	right: 2%;
	z-index:100;
	
	}
.pro2_prev_join	i{
	line-height: 40px;
	font-size: 18px ;
	color: #727272;
}
.pro2_next_join	i{
	line-height: 40px;
	font-size: 18px ;
	color: #727272;
}
.pro2_prev_join:hover i{
	color: #FEE600;
}
.pro2_prev_join:hover{
	border: 1px solid #1A50A2;
}
.pro2_next_join:hover{
	border: 1px solid #1A50A2;
}
.pro2_next_join:hover i{
	color: #FEE600;
}
/******************************修改0725  结束**********************/

/****************修改0725 开始********************/
.zyul .xc{
	width:100%;
	padding:20px 0;
	display:block;
	text-align:center;
	background:#002E5A;
	color:#fff;
	font-size:16px;
	letter-spacing:5px;
	position:absolute;
	bottom:0;
	}
	

.zyul .js{
	width:100%;
	padding:20px 0;
	display:block;
	text-align:center;
	background:#bfbfbf;
	color:#fff;
	font-size:16px;
	letter-spacing:5px;
	position:absolute;
	bottom:0;
}	
.zyul .px{
	width:100%;
	padding:20px 0;
	display:block;
	text-align:center;
	background:#bfbfbf;
	color:#fff;
	font-size:16px;
	letter-spacing:5px;
	position:absolute;
	bottom:0;
}	



.join_zy .zy_con{
	color:#666;
	padding:50px 0;
	font-size:14px;
	line-height:26px;
	margin-left:40px;
}
.join_zy .zy_con .ptitle{
	font-weight:bold;
	font-size:16px;
	margin-top:20px;
	}
.ptitle_c{
	font-size: 14px;
}



/*.yg ul{
	width: 100%;
	position: relative;
	left: 0;
}

.join_cz .yg{
	margin-bottom:50px;
	overflow: hidden;
}
.join_cz .yg li{
	float:left;
	}
.join_cz .yg li img{
	padding:0 10px;
	}*/

/*
.s_c_main1{
	width: 100%;
	position: relative;
	overflow: hidden;
}
.s_c_main1_img_con_px{
	position: relative;
	left: 0;
}
.s_c_img{
	float: left;
}*/

.yg_ul_c{
	text-align: center;
	margin-bottom: 20px;
	width: 80%;
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}
.yg_ul{
	position: relative;
	left: 0;
}
.yg_ul li{
	padding: 10px;
	float: left;
}

/****************修改0725 结束********************/








/****************修改0809 开始********************/
.banner_list_small{
	margin-bottom:0;
	padding-bottom:60px;
	background:#f7f7f7;
	}
.banner_small_zi{
	width:100%;
	background:#fff;
	padding:20px;
	}
.banner_small_zi h5{
	font-size:14px;
	color:#666;
	margin-bottom:10px;
	letter-spacing:1px;
	}	
.banner_small_zi p{
	font-size:14px;
	color:#333;
	height:44px;
	overflow:hidden;
	line-height:22px;
	letter-spacing:1px;
	font-weight:normal;
	}		
.banner_list_small .row{
	margin-top:60px;
	}	
.ind_sec3{
	margin-top:0;
	/*padding-top:60px;*/
	background:#fff !important;
	}	

.sec4_main_top{
	width:100%;
	margin-top:20px;
	margin-bottom:40px;
	}
.sec4_main_top p{
	font-size:14px;
	letter-spacing:1px;
	color:#666;
	line-height:25px;
	}
.sec4_main_top a{
	display:inline-block;
	width:100%;
	background:#fee600;
	text-align:center;
	line-height:50px;
	color:#064e96;
	font-size:16px;
	font-weight:bold;
	}		
.sec4_main_1{
	border:1px solid #333;
	padding:20px;
	background:url(jikan_bg.jpg) center no-repeat;
	background-size:cover;
	}
.sec4_main_1t img{
	margin-bottom:20px;
	} 
.sec4_main_1t img{
	width:30%;
	float:left;
	}	
.sec4_main_1t span{
	width:70%;
	float:left;
	padding-left:20px;
	line-height:22px;
	font-size:14px;
	}

.sec4_main_2{
	width:100%;
	position:relative;
	background:url(xuchuan_bg.jpg) center no-repeat;
	background-size:cover;
	}	
.sec4_main_2_zi{
	position:absolute; left:0; bottom:0;
	z-index:2;
	width:100%;
	padding:25px;
	padding-left:110px;
	}	
.sec4_main_2_zib{
	width:100%;
	height:100%;
	content:'';
	position:absolute; top:0; left:0;
	background:#000;
	z-index:-1;
	opacity:0.6;
    filter:alpha(opacity=60);
    -moz-opacity:0.6; 
    -khtml-opacity:0.6;
    -webkit-opacity:0.6;
	}	
.sec4_main_2_zi span{
	color:#b8b8b8;
	font-size:14px;
	font-family:"黑体";
	font-weight:600;
	letter-spacing:1px;
	letter-spacing:1px;
	}	
.sec4_main_2_zi h5{
	font-size:16px;
	letter-spacing:1px;
	margin:10px 0 15px 0;
	color:#d2d2d2;
	}	
.sec4_main_2_zi p{
	font-size:14px;
	line-height:22px;
	color:#d2d2d2;
	letter-spacing:1px;
	}	
.sec4_main_2_zi img{
	position:absolute; top:25px; left:25px;
	cursor:pointer;
	}

.sec4_main_2_con{
	width:100%;
	height:100%;
	background:#000;
	position:absolute; top:0; left:0;
	z-index:99;
	display:none;
	}
.sec4_main_2_con img{
	position:absolute; top:25px; right:25px;
	z-index:99;
	cursor:pointer;
	}	




.sec4_main .col-sm-4{
	float:left;
	}	
.sec4_main .col-sm-8{
	float:left;
	}	



.clm40{
	margin-left:-40px !important;
	margin-right:-40px !important;
	}
.clp40{
	padding-left:40px !important;
	padding-right:40px !important;
	}	

	


/*人才战略*/
.show_list1{
	float:left;
	position:relative;
	transition: box-shadow 0.3s ease-out;
	z-index:1;
	padding: 0  10px;
    overflow: hidden;
	}
.show_list1_con{
	padding:  0 0px;
	width:100%;
	position:relative;
	overflow:hidden;
}
.show_list1_box{
	width:100%;
	position:relative;
	overflow:hidden;
}
.pro5_prev{
	cursor:pointer;
	position:absolute; 
	z-index:100;
	top: 45%;
	left: 30px;
	}	
.pro5_prev img,.pro5_next img{
	width: 40px;
}
.pro5_next{
	cursor:pointer;
	right:21px;
	position:absolute;
	top: 45%;
	z-index:100;
}


/*人才战略*/


/*节能服务*/
#jieneng1{
	margin-top: 40px;
}
#jieneng2{
	margin-top: 40px;
}
.show_list1_jn{
	float:left;
	position:relative;
	transition: box-shadow 0.3s ease-out;
	z-index:1;
	padding: 0  10px;
    overflow: hidden;
	}
.show_list1_con_jn{
	margin: 0 auto;
	width:80%;
	position:relative;
	overflow:hidden;
}
.show_list1_box_jn{
	width:100%;
	position:relative;
	overflow:hidden;
}
.pro1_prev_jn{
	cursor:pointer;
	position:absolute; 
	z-index:100;
	top: 45%;
	left: 30px;
	}	
.pro1_next_jn{
	cursor:pointer;
	right:21px;
	position:absolute;
	top: 45%;
	z-index:100;
}
.jn_wenzi{
	margin: 0 auto 40px;
	width: 80%;
}
.jn_wenzi h3{
	text-align:left;
	font-size: 22px;
	color: #333;
	margin-bottom: 30px;
	font-weight:normal;
}
.jn_wenzi h5{
	
	text-align: center;
	font-size: 16px;
	color: #333;
	margin: 20px 0;

}
.jn_wenzi p{
	text-indent: 2em;
	line-height: 20px;
}
.gr_hx p:nth-of-type(1){
	font-size: 14px;
	
}
.gr_hx{
	margin-bottom: 10px;
}
/*节能服务*/
/*新能源*/
#xinny{
	margin-top: 80px;
}
.xinny_jt{}
.xinny_jt img{
	margin: 20px 0;
}
/*新能源*/







/*全球布局*/
.about_con8{
	width:100%;
	padding-bottom:60px;
	}
.about_con8_img{
	margin-bottom:30px;
	text-align:center;
	}	
.about_con8>p{
	font-size:14px;
	color:#999;
	line-height:22px;
	text-align:center;
	}	

.about_con8_imgs{
	width:60%;
	margin:0 auto;
	position:relative;
	}

.dt1{
	position:absolute; top:32%; left:16%;
	cursor:pointer;
	}	
.dt2{
	position:absolute; top:52%; left:73.5%;
	cursor:pointer;
	}	
.dt3{
	position:absolute; top:36%; left:86%;
	cursor:pointer;
	}	
.dt4{
	position:absolute; top:38%; left:81.2%;
	cursor:pointer;
	}	
.dt5{
	position:absolute; top:28%; left:52%;
	cursor:pointer;
	}		

.about_con8_show{
	width:66%;
	height:66%;
	position:absolute; top:17%; left:17%;
	z-index:2;
	display:none;
	border:1px solid #ccc;
	}
.about_con8_show:before{
	width:100%;
	height:100%;
	content:'';
	position:absolute; top:0; left:0;
	z-index:-1;
	background:#fff;
	opacity:0.9;
    filter:alpha(opacity=90);
    -moz-opacity:0.9; 
    -khtml-opacity:0.9;
    -webkit-opacity:0.9;
	}		

.about_con8_shows{
	width:100%;
	height:100%;
	text-align:center;
	padding:5%;
	}	
.about_con8_shows h5{
	font-size:16px;
	letter-spacing:1px;
	color:#333;
	margin-bottom:15px;
	}
.about_con8_shows p{
	font-size:13px;
	color:#666;
	line-height:25px;
	}		

.about_con8_show span{
	position:absolute; top:15px; right:15px;
	cursor:pointer;
	}	

	
/*全球布局*/

	
	

.cha-bottom>p{
	margin:10px 0;
	color:#666;
	font-size:13px;
	line-height:22px;
	}
.cha_bottom_2>p{
    color:#666;
	font-size:13px;
	line-height:25px;
	width:48%;
	float:left;
	margin-right:2%;
	padding-left:20px;
	background:url(chanpin3_icon.png) left top no-repeat;
	}
.cha_bottom_2>p img{
	position:relative; top:1px;
	margin-right:8px;
	}		

.chabg{
	background:#0083ca;
	color:#fff;
	font-size:13px;
	letter-spacing:1px;
	font-weight:600;
	}	
.cha-bottom table{
	border:2px solid #ddd;
	}
.cha-bottom td{
	border:1px solid #f5f5f5;
	}	
.tr_bg{
	background:#eee;
	}

.caption p{
	padding-right:10px;
	color:#666;
	line-height:25px;
	text-indent:2em;
	margin:10px 0;
	text-align:justify; 
	text-justify:inter-ideograph;
	}

.xinny_jt_zi{
	width:50%;
	float:left;
	padding:20px;	
	background:#f8f8f8;
	}
.xinny_jt_zi p{
	font-size:14px;
	color:#666;
	line-height:22px;
	text-indent:0 !important;
	}	
.xinny_jt_img{
	width:50%;
	float:left;
	}	
.xinny_jt_img img{
	margin:0 !important;
	}	

.hj_p{
	font-size:14px;
	line-height:25px;
	color:#666;
	text-indent:0 !important;
	margin-bottom:10px;
	}

.jieneng h5{
	font-size:16px;
	font-weight:normal;
	text-align:left;
	color:#0052a4;
	}	
.jieneng p{
	font-size:14px;
	color:#666;
	line-height:25px;
	text-indent:0 !important;
	}	
.gr_hx_p{
	font-size:15px !important;
	color:#333 !important;
	margin-bottom:10px;
	margin-top:15px;
	}	
.gr_hx_box>div{
	width:48%;
	margin-right:2%;
	float:left;
	}	
.cha-bottom img{
	width:100%;
	}
.cha_bottom_2{
	margin-bottom:30px;
	}	
.newsinner_h{ 
	font-size:18px !important;
	color:#333;
	}	
.newsinner_sp{
	font-size:12px !important;
	color:#999 !important;
	letter-spacing:1px !important;
	padding:15px 0 !important;
	font-weight:600 !important;
	}	
.newsinner_p{
	margin-top:25px !important;
	}	
.newsinner_p p{
	font-size:14px !important;
	color:#666 !important;
	line-height:25px !important;
	margin:10px 0 !important;
	}	


.xinny_jt>p{
	font-size:14px;
	color:#666;
	line-height:25px;
	text-indent:0;
	}

.ch-right span img{
	position:relative; top:4px;
	margin-right:5px;
	}

.ch-right span{
	color:#666;
	}	

.fank_con{
	width:100%;
	height:100%;
	position:fixed; top:0; left:0;
	z-index:9999999999;
	display:none;
	}
.fank_con:before{
	width:100%;
	height:100%;
	content:'';
	background:#000;
	position:absolute; top:0; left:0;
	z-index:-1;
	opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5; 
    -khtml-opacity:0.5;
    -webkit-opacity:0.5;
	}	

.fank_cons{
	width:50%;
	height:50%;
	background:#fff;
	position:absolute; top:25%; left:25%;
	border-radius:5px;
	padding:30px;
	border:5px solid #0052a4;
	}		
.fank_cons p{
	text-indent:2em;
	margin-bottom:10px;
	font-size:14px;
	color:#666;
	line-height:25px;
	}	
.fank_cons span{
	display:inline-block;
	width:30px;
	height:30px;
	border-radius:30px;
	border:1px solid #666;
	color:#666;
	cursor:pointer;
	text-align:center;
	line-height:26px;
	font-size:16px;
	position:absolute; right:10px; bottom:10px;
	}
.fank_cons span i{
	line-height:26px;
	}		


.chatop-left img{
	display:none;
	}
.chanp_box_list{
	display:none;
	}

.chanpinname p{
	display:none;
}

.xinny_jt{
	font-family:"黑体";
	}

.sec4_top_left{
	margin-top:40px;
	}


.ab_bg{
	overflow:hidden; width:100%; height:720px; margin:0 auto; background:url(bg_inner.jpg) center center no-repeat fixed;
	}


@media (min-width: 992px) and (max-width: 1199px) {
.cha-tit li{
	padding:10px 20px;
	}		
}
@media (min-width: 992px) and (max-width: 1299px) {
.cha_bottom_2>p{
	width:98%;
	}	
}
@media (min-width: 1200px) and (max-width: 1399px) {
	
}
@media (min-width: 1400px) and (max-width: 1599px) {
	
}
@media (min-width: 1600px){
	
}


@media screen and (max-width: 768px){
	.ab_bg{
		height:410px !important;
		background:none;
		}
	.about_con8_imgs{
		width:100%;
		}
	.about_con8_show{
		width:100%;
		height:100%;
		left:0;
		}
	.title_inner{
		padding:36px 0 20px 0 !important;
	}
	
	.pro_second{
		width:60% !important;
		margin-bottom:70px !important;
	}
	.co .col-sm-3{
		width:100% !important;
		background-repeat:repeat !important;
		padding:10% !important;
		height:auto !important;
		margin-bottom:20px;
		}
	.fl_c_c{
		width:100%;
		}
	.fl_c_c_zi{
		height:auto !important;
		margin-bottom:20px;
		}
	.co .col-sm-3 a p{
		margin:15% 0 0 34% !important;
		}
	.abt{
		width:100% !important;
		}
	.fl_c_c_zi p{
		font-size:14px;
		}
	.zy_title1{
		font-style:16px;
		}
	.join_cz{
		width:100%;
		}
	.fl{ text-align:center;
	}
	.join_zy .zy_con{
		margin-left:0;
		}
	.title_inner{
		width:100% !important;
		}
	.join_zy{
		padding-top:30px !important;
		}
	.zy_title{
		font-size:18px;
		margin:0;
		margin-top:20px;
		padding-bottom:30px;
		}
	.zyul li{
		width:33.33% !important;
		}
	.join_cz .ptitle{
		margin-bottom:10px;
		}
	.join_cz_sec1_right{
		height:200px !important;
		}
	.zyimg{
		width:100% !important;
		margin-top:60px;
		}
	.zyul{
		padding-top:0px;
		}
	.caption{
		height:auto;
		}
	.join_cz_sec1_right_main{
		position:relative;
		bottom:0;
		left:0;
		right:0;
		top:0;
		}
	.chatop-left,.chatop-right{
		width:100%;
		}
	.ch-right{
		position:relative;
		bottom:0;
		}
	.ch-bottom li{
		width:25%;
		}
	.cha-tit li{
		height:45px;
		width:50%;
		text-align:center;
		}
	.chan-box{
		padding:0;
		}
	.pro_con .col-sm-9{
		width:100%;
		}
	.cha-bottom{
		width:100%;
		}
	.chabg{
		font-size:12px;
		font-weight:100;
		}
	.about-con1{
		padding:0 !important;
		}
	.zp_inner_title>h2{
		font-size:18px;
		}
	.zp_inner_c_main ul>li{
		font-size:12px;
		}
	.zp_inner_c_main1 ul>li{
		font-size:12px;
		}
	.zp_inner_top{
		padding-top:30px;
		}
	.co_more {
    height: 80px;
    width: 80px;
    border-radius: 50px;
    background: #FEE600;
    line-height: 80px;
    text-align: center;
    margin: 0 auto;
	font-size:12px;
	}
	.co_more a{
		font-size:12px;
		}
	.zyul li img{
		display:block;
		opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
		width:0;
		}
	.sec4 .row{
		padding:20px 0 !important;
		}
	.f-cb-l,.f-cb-r{
		width:100% !important;
		}
	.f-cb-l h5{
		font-size:16px !important;
		padding-top:0 !important;
		padding-bottom:0px !important;
		}
	.f-cb-l p{
		font-size:12px;
		}
	.about-con5{
		padding-top:0 !important;
		margin-top:0 !important;
		}
	.sec4-te{
	text-align:left;
	}
	.cul-zi1{
		left:0;
		overflow:visible;
		}
	.cul-zicon{
		margin-top:5% !important;
		}
	.culture_right_text h2{
		font-size:16px;
		}
	.culture_right_line{
		margin-top:0;
		}
	.sec4_main_2{
		height:300px !important;
		}
	.copyright p{
		font-size:12px;
		}
	.s_title1, .s_title2, .s_title3, .s_title4, .s_title5, .s_title6{
		margin-right:1px !important;
		}
	.solution_banner_num1,.solution_banner_num4,.solution_banner_num2,.solution_banner_num3,.solution_banner_num5,.solution_banner_num6{
		padding:0 !important;
		}
	.pro2_next_1,.pro2_prev_1,
	.pro2_next_2,.pro2_prev_2,
	.pro2_next_3,.pro2_prev_3,
	.pro2_next_4,.pro2_prev_4,
	.pro2_next_5,.pro2_prev_5,
	.pro2_next_6,.pro2_prev_6,{
		width:15px;
		}
	.sec4 .container2{
		padding-bottom:0 !important;
		}
	.sec4-te1{
		padding:0 !important;
		}
	.sec4-te1 h3{
		height:30px;
		line-height:30px;
		}
	.pro_box_list ul li a{
		font-size:12px;
		}
	.chanpin1_list h4{
		font-size:16px;
		}
	.pro_box_list{
		margin-bottom:20px !important;
		}
	.pro_box_list ul li{
		line-height:25px;
		}
	.pro_box_list{
		height:auto !important;
		}
	.xinwendbzs{
		width:100% !important;
		height:auto !important;
		}
	.xinwendbz a{
		font-size:12px;
		}
	.fank_cons{
		width:100%;
		left:0;
		}
	.tzz_test1_bg{
		width:100%;
		}
	.xinny_jt_zi{
		width:100%;
		height:auto !important;
		}
	.xinny_jt_img{
		width:100%;
		margin-bottom:20px;
		}
	.cx{
		border:none !important;
		}
	.cul-img1{
		margin-bottom:20px;
		}
	
	}
.container2{
	margin:0 auto !important;
	}
@media (min-width: 1450px) and (max-width: 1499px) {
.container2{
	padding-left:50px !important;
	padding-right:50px !important;
	}		
	}
@media (min-width: 1400px) and (max-width: 1449px) {
.container2{
	padding-left:80px !important;
	padding-right:80px !important;
	}	
}
@media (min-width: 1300px) and (max-width: 1399px) {
.container2{
	padding-left:50px !important;
	padding-right:50px !important;
	}	
}
@media (min-width: 1200px) and (max-width: 1299px) {
.container2{
	padding-left:0px !important;
	padding-right:0px !important;
	}	
}
@media (min-width: 992px) and (max-width: 1199px) {
	  .fl_c_c{
		width:50%;
		margin-bottom:20px;
		}
}

@media (min-width: 768px) and (max-width: 991px) {
	.fl_c_c{
		width:50%;
		margin-bottom:20px;
		}
.cha-tit li{
	padding:10px 10px;
	}	
.cha_bottom_2>p{
	width:98%;
	}	
.liuyan-t{
	padding:0 10px;
	}
.banner_small_zi{
	padding:10px;
	}	
.ind_sec3_main ul li{
	width:50%;
	margin-bottom:20px;
	}
.sec3_tit{
	height:25px;
	}
.ab-banner{
	height:510px !important;
	overflow:hidden;
	}
.tzz_test1{
	}
.zr1{
	padding-right:30px !important;
	}
.co .col-sm-3{
	width:48% !important;
	}
.join_cz_sec1 .col-sm-5{
	width:41.666% !important;
	}
.lainxi{
	width:31% !important;
	float:left !important;
	margin:0 5px !important;
	}
.li_con{

	}
.sec4-te{
	text-align:left;
	}
.xinny_jt_zi{
	height:auto !important;
	}
}






/**/


.nav1>ul>li{
	padding:0;
	margin:0;
	float:left;
	padding:0 10px;
	line-height:70px;
	}	
.nav1>ul>li>a{
	display:inline-block;
	font-size:16px;
	letter-spacing:1px;
	color:#333;
	position:relative;
	z-index:2;
	}

.img_top{
	position: absolute;
	top:22px;
	right:0;
	}	
.header:hover .img_top{
	opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0; 
    -khtml-opacity:0;
    -webkit-opacity:0;
	}
.nav1>ul>li>a>.img1{
	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;
	}	
.header:hover .img1{
	opacity:1;
    filter:alpha(opacity=100);
    -moz-opacity:1; 
    -khtml-opacity:1;
    -webkit-opacity:1;
	}
.nav1>ul>li:hover>a:before{
	width:100%;
	}				
.header_r{
	position:absolute; top:12px;margin-right:10px
	}
.header_r span{
	font-size:14px;
	color:#999;
	display:inline-block;
	padding:0 5px;
	}
.header_r span a{
	font-size:15px;
	color:#999;
	}
.header_r span i{
	cursor:pointer;
	}		
.header_r span b{
	padding:0 10px;
	font-size:13px;
	}		
.erji_nav{
	position:absolute; top:62px; right:0 !important;
	z-index:99;
	width:100%;
	height:60px;
	background: #fff;
	display:none;
	box-shadow: 0px 3px 15px 0px rgba(0,0,0,0.25);
	}
.erji_nav:before{
	width:100%;
	height:100%;
	content:'';
	position:absolute; top:0; left:0;
	z-index:-1;
	background:#fff;
	opacity:0.01;
    filter:alpha(opacity=1);
    -moz-opacity:0.01; 
    -khtml-opacity:0.01;
    -webkit-opacity:0.01;
	}	
.erji_nav span{
	display:inline-block;
	vertical-align:top;
	line-height:30px;
	padding:15px;
	}
.erji_nav span>a{
	font-size:12px;
	letter-spacing:2px;
	color:#333;
	position:relative;
	z-index:2;
	}

	
.nav1>ul{
	padding:0;
	margin:0;
	}
.erji_navpo{
	padding-left:3%;
	}	
.nav1>ul>li{
	padding:0;
	margin:0;
	float:left;
	line-height:63px;
	margin-left:40px;
	}	
	
.nav1>ul>li>a{
	display:inline-block;
	font-size:14px;
	letter-spacing:1px;
	color:#fff;
	position:relative;
	font-family:"黑体";
	z-index:2;
	}
.nav1>ul>li>a>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;
	}	
	
	

	