.section{position:relative;}
.pageTips{position:fixed; z-index:200; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.8); font-size:16px; color:#FFF; text-align:center; display:none;}
.pageTips em{position:absolute; left:0px; top:50%; display:block; width:100%;}

.indexPart1 .bg{position:absolute; z-index:4; left:0px; bottom:-100px; width:100%; height:100px; background:url(../image/bg.png) center repeat-x; background-size:auto 60px; opacity:0; filter:alpha(opacity=0);
transition:All 2.5s ease;
-webkit-transition:All 2.5s ease;
-moz-transition:All 2.5s ease;
-o-transition:All 2.5s ease;
}
.indexPart1 .indexBg{position:absolute; left:0px; top:0px; width:100%; height:100%;}
.indexPart1 .indexBg div{background:url(../image/indexbanner.jpg) center no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%; transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5); opacity:0.5; filter:alpha(opacity=0.5);
transition:All 4.5s;
-webkit-transition:All 4.5s;
-moz-transition:All 4.5s;
-o-transition:All 4.5s;
}
.indexPart1 .indexYun{background:url(../image/indexImg1.png) center no-repeat; background-size:auto 100%; width:150%; height:70%; position:absolute; z-index:5; left:-50%; top:-70%;
transition:All 2.5s ease;
-webkit-transition:All 2.5s ease;
-moz-transition:All 2.5s ease;
-o-transition:All 2.5s ease;
}
.indexPart1 .indexXian{background:url(../image/indexImg2.png) center top no-repeat; background-size:100%; width:100%; max-width:640px; height:100%; position:absolute; z-index:2; left:0px; top:-100%;
transition:All 2s ease 0.7s;
-webkit-transition:All 2s ease 0.7s;
-moz-transition:All 2s ease 0.7s;
-o-transition:All 2s ease 0.7s;
}
.indexPart1 .indexZhi{background:url(../image/img217.png) center top no-repeat; background-size:100%; width:100%; max-width:640px; height:100%; position:absolute; z-index:2; left:0px; top:-100%;
transition:All 2s ease 1.2s;
-webkit-transition:All 2s ease 1.2s;
-moz-transition:All 2s ease 1.2s;
-o-transition:All 2s ease 1.2s;
}
.indexPart1.on .indexBg div{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1); opacity:1; filter:alpha(opacity=1);}
.indexPart1.on .indexYun{top:70%;}
.indexPart1.on2 .indexYun{top:80%; height:60%;}
.indexPart1.on .bg, .indexPart1.on2 .bg{bottom:-50px; opacity:0.5; filter:alpha(opacity=0.5);}
.indexPart1.on .indexXian, .indexPart1.on .indexZhi{top:0px;}

.aboutYun{background:url(../image/aboutYun.png) center top no-repeat; background-size:100%; width:100%; height:50%; position:absolute; z-index:5; left:0px; top:-50%;
transition:All 1.5s ease;
-webkit-transition:All 1.5s ease;
-moz-transition:All 1.5s ease;
-o-transition:All 1.5s ease;
}
.aboutBg{position:absolute; left:0px; top:0px; width:100%; height:100%; overflow:hidden;}
.aboutBg div{background:url(../image/nimg750_2.jpg) center no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%; transform:scale(1.5);-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-o-transform:scale(1.5);-ms-transform:scale(1.5); opacity:0.5; filter:alpha(opacity=0.5);
transition:All 4.5s 0s;
-webkit-transition:All 4.5s 0s;
-moz-transition:All 4.5s 0s;
-o-transition:All 4.5s 0s;
}
.aboutDiv .box{position:absolute; z-index:2; left:0px; top:0%; width:100%; text-align:center; color:#FFF; text-shadow:0 1px 1px rgba(0,0,0,0.7);  opacity:0; filter:alpha(opacity=0); visibility:hidden;
transition:All 2.5s ease 1s;
-webkit-transition:All 2.5s ease 1s;
-moz-transition:All 2.5s ease 1s;
-o-transition:All 2.5s ease 1s;
}
.aboutDiv .title{font-size:26px;}
.aboutDiv .content{font-size:14px; padding:15px; line-height:1.6em;}
.aboutDiv .list{width:300px; margin:0 auto;}
.aboutDiv li{float:left; width:33.333%; height:80px; position:relative; font-size:14px;}
.aboutDiv li i{display:block; width:1px; height:45px; position:absolute; top:5px; right:0px; background:#FFF;
-moz-box-shadow:0 1px 1px rgba(0,0,0,0.7);
-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.7);
box-shadow:0 1px 1px rgba(0,0,0,0.7);
}
.aboutDiv li div{font-size:26px;}
.aboutDiv.on .aboutBg div{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1); opacity:1; filter:alpha(opacity=1);}
.aboutDiv.on .aboutYun{top:0px;}
.aboutDiv.on .box{top:30%; opacity:1; filter:alpha(opacity=1); visibility:visible;}

.aboutNav{overflow:hidden;}
.aboutNav .box{min-height:50px; position:relative;}
.aboutNav .bg{position:absolute; left:0px; top:30%; width:100%; text-align:center; color:#FFF; margin-top:-30px; opacity:0; filter:alpha(opacity=0);
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;
}
.aboutNav .title{font-size:24px;}
.aboutNav .content{font-size:14px; line-height:1.6em; padding:10px 15px;}
.aboutNav .list{min-height:100px; background:url(../image/aboutNav.jpg) center no-repeat; background-size:cover;}
.aboutNav li{float:left; width:50%; opacity:0; filter:alpha(opacity=0);}
.aboutNav .li_01{background:rgba(0,0,0,0.5);
transition:All 0.5s ease 0.3s;
-webkit-transition:All 0.5s ease 0.3s;
-moz-transition:All 0.5s ease 0.3s;
-o-transition:All 0.5s ease 0.3s;	
}
.aboutNav .li_02{background:rgba(0,0,0,0.3);
transition:All 0.5s ease 0.6s;
-webkit-transition:All 0.5s ease 0.6s;
-moz-transition:All 0.5s ease 0.6s;
-o-transition:All 0.5s ease 0.6s;	
}
.aboutNav .li_03{background:rgba(0,0,0,0.3);
transition:All 0.5s ease 0.9s;
-webkit-transition:All 0.5s ease 0.9s;
-moz-transition:All 0.5s ease 0.9s;
-o-transition:All 0.5s ease 0.9s;
}
.aboutNav .li_04{background:rgba(0,0,0,0.5);
transition:All 0.5s ease 1.2s;
-webkit-transition:All 0.5s ease 1.2s;
-moz-transition:All 0.5s ease 1.2s;
-o-transition:All 0.5s ease 1.2s;	
}
.aboutNav a{display:block; min-height:160px; position:relative; text-align:center; color:#FFF;}
.aboutNav .name{position:absolute; left:0px; top:50%; width:100%; font-size:15px; margin-top:-30px;}
.aboutNav .name img{width:40px;}
.aboutNav .name div{padding-bottom:5px;}
.aboutNav.on .box .bg{opacity:1; filter:alpha(opacity=1); top:50%;}
.aboutNav.on li{opacity:1; filter:alpha(opacity=1);}

.aboutNew{ width:100%; height:100%; background:url(../image/indexNew.jpg) no-repeat center; background-size:cover; position:relative;}
.aboutNew .news{ width:100%; height:50%; position:absolute; margin-top:-55%; opacity:0;
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;
}
.aboutNew .news.on{ top:50%; opacity:1;}
.aboutNew .news .title{ text-align:center; font-size:30px; color:#fff; text-shadow:2px 2px 2px #333; margin-bottom:15px;}
.aboutNew .news ul li{ text-align:left; font-size:18px; color:#fff; text-shadow:2px 2px 2px #333; margin-bottom:5px; line-height:28px; margin-left:5%; position:relative;}
.aboutNew .news ul li .content{ text-align:left; font-size:14px; color:#dadada; text-shadow:1px 1px 1px #666; padding:0 4%;}
.aboutNew .news ul li a{ color:#eee;}
.aboutNew .news .content{ text-align:center; font-size:14px; color:#eee; text-shadow:2px 2px 2px #333; line-height:24px}
.aboutNew .news .button{ margin:20px auto 0; width:30%; height:30px; text-align:center; line-height:30px;}
.aboutNew .news .button a{ font-size:16px; color:#fff; width:100%; height:100%; border:1px solid #fff; display:block;}

.aboutcase{ width:100%; height:100%;}
.aboutcase .indexDiv{ width:100%; height:100%;}
.aboutcase .indexDiv .slick{ width:100%; height:100%;}
.aboutcase .indexDiv .slick .name{ position:absolute; width:90%; height:45px; background:rgba(0,0,0,0.70); bottom:0px; z-index:99; color:#fff; font-size:16px; padding-left:10%; line-height:45px;}
.slick-list{width:100%; height:100%;}
.slick-track{width:100%; height:100%;}
.aboutcase .indexDiv .slick a{ display:block; width:100%; height:50%; position:relative;}
.aboutcase .indexDiv .slick img{width:100%; height:100%;}
.aboutcase .case .caselist1{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;}
.aboutcase .case .caselist2{
transition:All 0.5s ease 0.3s;
-webkit-transition:All 0.5s ease 0.3s;
-moz-transition:All 0.5s ease 0.3s;
-o-transition:All 0.5s ease 0.3s;}

.lianxi{ background:url(../image/index_4bg.jpg) center no-repeat; background-size:cover; width:100%; height:100%;}
.lianxi .dizhi{    
	width: 90%;
    height: 55%;
    position: absolute;
    left: 50%;
    margin-left: -45%;
    top: 50%;
    margin-top: -50%;
	}
.lianxi .dizhi dl{
	margin-bottom:30px;
	}
.lianxi .dizhi dl dt{
	font-size:20px;
	font-weight:800;
	padding-bottom:10px;
	color:#fff;
	text-shadow:1px 1px 1px #000000;
	}
.lianxi .dizhi dl dd{
	font-size:14px;
	line-height:26px;
	padding-left:30px;
	color:#fff;
	text-shadow:1px 1px 1px #000000;
	}
.lianxi .dizhi dl dd.dd1{
	background:url(../image/04_03.png) left top no-repeat;
	}
.lianxi .dizhi dl dd.dd2{
	background:url(../image/04_06.png) left center no-repeat;
	}
.lianxi .dizhi dl dd.dd3{
	background:url(../image/04_08.png) left center no-repeat;
	}
.play li{padding-bottom:5px;}
.play .imgDiv{min-height:50px; position:relative;}
.play .btn{display:block; position:absolute; left:50%; top:50%; width:50px; height:50px; line-height:50px; margin-left:-25px; margin-top:-25px; text-align:center; background:rgba(0,0,0,0.7); color:#FFF; font-size:16px; color:#FFF;}
.play .name a{display:block; text-align:center; font-size:15px; height:40px; line-height:40px; overflow:hidden;}

.case{background:#000;}
.case li{min-height:50px; position:relative;}
.case .imgDiv{opacity:0.7; filter:alpha(opacity=0.7);}
.case .name a{position:absolute; left:0px; bottom:0px; display:block; color:#FFF; font-size:15px; width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.65); text-indent:15px;}
.case .name a em{position:absolute; top:0px; right:15px;}

.caseShow h1{font-weight:400; color:#FFF; background:#d6212c; text-align:center; line-height:1.5em; padding:10px 15px; position:relative;}
.caseShow .topbg{ background:#303741; width:100%; height:100%; position:absolute; z-index:-1;}
.caseShow .msg{text-align:center; padding:15px 0; font-size:18px; line-height:1.5em; color:#fff; margin:10px 0;}
.caseShow .imgDiv{padding:0 15px 15px;}

.loginBg{background:#FFF url(../image/login.jpg) center bottom repeat-x; background-size:auto 50%; margin-bottom:150px;}
.login{background:url(../image/login.png) center top no-repeat; background-size:auto 100%; position:relative; top:120px;}
.login .bg{width:360px; height:387px; margin:0 auto;}
.login .title{text-align:center; color:#FFF; text-transform:uppercase; padding:77px 0 0 0; height:70px;}
.login .title h1{font-size:18px; padding-bottom:2px;}
.login .form{padding:0 30px;}
.login li{min-height:35px; position:relative; padding-bottom:10px;}
.login li img{position:absolute; left:15px; top:10px; width:16px;}
.login li label{position:absolute; left:51px; top:0px; line-height:39px; font-size:14px; color:#999;}
.login .input{border:#b5b5b5 solid 1px;}
.login .input1{width:100%; height:33px; line-height:33px; font-size:14px; text-indent:50px;}
.login .btn{background:#eb9d20;}
.login .btn1{width:100%; height:35px; color:#FFF; font-size:15px;}
.login .msg{text-align:center; color:#999; font-size:13px; padding-top:10px; line-height:1.5em;}
.login .msg span{color:#c10005;}
/**/
.loginBg2{background:#FFF url(../image/login2.jpg) center bottom repeat-x; background-size:auto 50%;}
.loginBg2 .login{background:url(../image/login2.png) center top no-repeat; background-size:auto 100%;}

.project_01{width:200px; margin:0 auto; padding:30px 0 0 0;}

.project_02{background:url(../image/project.png) center top no-repeat; background-size:100% 200px; padding:30% 15px 15px 15px; color:rgba(255,255,255,0.9);}
.project_02 a{color:rgba(255,255,255,0.9);}
.project_02 li{min-height:55px; position:relative; font-size:15px; line-height:1.6em; padding:0 30px 15px 65px;}
.project_02 .title{font-size:16px; line-height:1.2em; position:absolute; z-index:2; left:0px; top:3px; background:url(../image/ico1.png) left center no-repeat; background-size:5px; padding-left:12px; color:#FFF;}
.project_02 .titleBg{position:absolute; left:2px; top:-4px; border:#FFF solid 1px; width:50px; height:50px;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}
.project_02 .btn-1{display:block; background:url(../image/nimg67.png) center no-repeat; background-size:cover; width:33px; height:33px; position:absolute; top:0px; right:0px;}
.project_02 .tel{display:block; background:url(../image/nimg67_2.png) center no-repeat; background-size:cover; width:33px; height:33px; position:absolute; top:0px; right:40px;}
.project_02 .name2{padding-top:0.5em;}
.project_02 li .time{font-size:13px;}

.project_03{width:200px; text-align:center; margin:0 auto; height:50px;}
.project_03 li{float:left; width:50%; font-size:16px; color:#FFF; height:30px; position:relative;}
.project_03 li div{font-size:12px; color:rgba(255,255,255,0.7); letter-spacing:1px;}
.project_03 li em{position:absolute; left:0px; bottom:-10px; width:100%;}

.showBox .slick{padding:0 0 25px 0;}
.showBox .box{background:#FFF; transform:scale(0.9);-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9); height:550px; position:relative;
-moz-box-shadow:0 1px 8px rgba(0,0,0,0.2);
-webkit-box-shadow:0 1px 8px rgba(0,0,0,0.2);
box-shadow:0 1px 8px rgba(0,0,0,0.2);
overflow:hidden;
}
.showBox .title{text-align:center; font-size:16px; padding:20px 0 15px 0; color:#FFF; letter-spacing:1px; position:relative; top:20px; opacity:0; filter:alpha(opacity=0);}
.showBox .slick-current .box{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1); opacity:1; filter:alpha(opacity=1); z-index:2;}
.showBox .slick-current .title{opacity:1; filter:alpha(opacity=1); top:0px;}
.showBox .back{display:block; background:url(../image/nimg70.png) center no-repeat; background-size:cover; width:35px; height:35px; position:absolute; z-index:10; left:50%; bottom:9px; margin-left:-17px;}
@media screen and ( max-height:670px ){
.showBox .box{height:500px;}
}
@media screen and ( max-height:600px ){
.showBox .box{height:430px;}
}
.showBox .slick{ position:relative;}

.Journal{padding:10px;}
.Journal li{min-height:60px; position:relative; border-bottom:#ddd solid 1px; padding:0 25px 0 65px;}
.Journal .time{position:absolute; left:0px; top:10px; width:50px; height:40px; text-align:center; border-right:#eee solid 1px; color:#999;}
.Journal .time div{color:#d6212c; font-size:20px; padding:1px 0;}
.Journal .name{font-size:13px; line-height:20px; min-height:40px; padding:10px 0;}
.Journal .btn-1{display:block; background:url(../image/nimg29.png) center no-repeat; background-size:cover; width:15px; height:19px; position:absolute; top:50%; margin-top:-10px; right:5px;}
.Journal .btn-2{display:block; background:url(../image/nimg33_5.png)center no-repeat; background-size:cover; width:17px; height:12px; position:absolute; top:50%; margin-top:-6px; right:5px;}
.Journal .ico{position:absolute; left:43px; bottom:-8px; width:6px; height:6px; background:#ccc; border:#FFF solid 5px;
-moz-border-radius:50%;
-webkit-border-radius:50%;
border-radius:50%;
}

.zxry{padding:10px 15px;}
.zxry .name{font-size:15px; color:#333; padding:10px 0;}
.zxry .list{border-bottom:#eee solid 1px; padding-bottom:10px; margin-bottom:5px;}
.zxry .list li{min-height:25px; line-height:25px; position:relative; padding-left:20px; font-size:13px; color:#999;}
.zxry .list img{position:absolute; left:0px; top:5px; width:15px;}
.zxry .content{font-size:13px; color:#666; line-height:26px; padding-top:10px;}
.zxry .content dd{min-height:26px; line-height:26px; position:relative; background:url(../image/img22.png) 1px 5px no-repeat; background-size:13px; padding-left:20px;}
.zxry .content em{position:absolute; top:0px; right:0px;}

.dqtx{padding:10px 15px;}
.dqtx .list{border-bottom:#ccc solid 1px; padding:25px 0;}
.dqtx .list li{font-size:14px; min-height:25px; line-height:25px; position:relative; padding-left:50%; color:#000;}
.dqtx .list li em{display:block; position:absolute; right:50%; top:0px; padding-right:15px; color:#666;}
.dqtx .price{font-size:16px; min-height:25px; line-height:25px; position:relative; color:#d6212c; padding:25px 0 25px 50%;}
.dqtx .price em{display:block; position:absolute; right:50%; top:25px; padding-right:15px;}

.Solution_01{background:url(../image/solutionjr.png) center no-repeat; background-size:cover;overflow:hidden;background-position: -300px;}
.Solution_02{background:url(../image/solutioncx.png) center no-repeat;  background-position: -337px -30px;background-size:cover;overflow:hidden;}
.Solution_03{background:url(../image/solutionyy.png) center no-repeat; background-size:cover;overflow:hidden;}
.Solution_04{background:url(../image/solutionzw.png) center no-repeat; background-size:cover;overflow:hidden;}
.Solution_05{background:url(../image/solutioncy.png) center no-repeat; background-size:cover;overflow:hidden;}
.Solution_06{background:url(../image/rccp.jpg) center no-repeat; background-size:cover;overflow:hidden;}
/*.Solution_07{background:url(../image/rccp.jpg) center no-repeat; background-size:cover; z-index:10; overflow:hidden;}*/
.Solution .wal{position:absolute; left:50%; top:30%; margin-left:-50%; width:100%; color:#FFF; text-align:center;}
.Solution a{color:#FFF;}
.Solution .title{font-size:22px; text-shadow:1px 1px 2px rgba(0,0,0,0.3);}
.Solution .msg{padding:30px 15px 30px 15px; font-size:15px; line-height:26px; opacity:0.9}
.Solution .btn a{display:inline-block; font-size:14px; border:#FFF solid 1px; width:150px; height:40px; line-height:40px;}
.Solution.active .wal{margin-top:-60px;}

.SolutionSide{position:fixed; z-index:15; top:0px; right:-1px; width:82px; text-align:center; font-size:16px; padding-top:70px;}
.SolutionSide.on{right:-85px;}
.SolutionSide td{height:14.3%; background:rgba(0,0,0,0.3);}
.SolutionSide td.active{background:rgba(255,255,255,0.3);}
.SolutionSide a{display:block; color:#FFF; height:100%; position:relative;}
.SolutionSide a span{display:block; position:absolute; left:0px; top:50%; width:100%; margin-top:-10px; line-height:20px;}
.SolutionSide a em{display:block; position:absolute; left:0px; top:50%; width:100%; margin-top:-26px; line-height:26px;}
.SolutionSide .li_02 a{top:25%;}
.SolutionSide .li_03 a{top:50%;}
.SolutionSide .li_04 a{top:75%;}


.tanchu_bg{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	background:url(../image/tanchu_bg.png);
	z-index:998;
	}
.tanchu_y{
	width:80%;
	height:35%;
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-40%;
	margin-top:-35%;
	background:url(../image/tanchubg.png);
	z-index:999;
	border-radius:5px;
	}
.tanchu_y .img{
	width:80%;
	margin:0 10%;
	text-align:center;
	}
.tanchu_y .img img{
	width:60%;
	}
.tanchu_y h2{
	width:80%;
	margin:0 10%;
	text-align:center;
	font-size:20px;
	}
.tanchu_y p{
	width:80%;
	margin:10px 10%;
	text-align:center;
	font-size:14px;
	}
	
.tanchu_n{
	width:80%;
	height:35%;
	position:fixed;
	top:50%;
	left:50%;
	margin-left:-40%;
	margin-top:-35%;
	background:url(../image/tanchubg.png);
	z-index:999;
	border-radius:5px;
	}
.tanchu_n .img{
	width:80%;
	margin:0 10%;
	text-align:center;
	}
.tanchu_n .img img{
	width:60%;
	}
.tanchu_n h2{
	width:80%;
	margin:0 10%;
	text-align:center;
	font-size:20px;
	}
.tanchu_n p{
	width:80%;
	margin:10px 10%;
	text-align:center;
	font-size:14px;
	}


.about_00{
	padding-top:50px;
	}
.about_00 .title1{
	width:97%;
	height:50px;
	padding-left:3%;
	padding-top:20px;
	font-size:26px;
	color:#666;
	line-height:24px;
	}

.about_00 .title2{
	width:97%;
	height:50px;
	padding-left:3%;
	line-height:50px;
	font-size:24px;
	color:#c20b16;
	}
.about_01{background:url(../image/aboutbg1.jpg)/*tpa=http://mobile.gonet.com.cn/image/aboutbg1.jpg*/ center no-repeat; background-size:cover;overflow:hidden;position:relative; height:260px;}

.about_01 .jianjie{
	width:85%;
	height:200px;
	position:absolute;
	top:50%;
	margin-top:-100px;
	font-size:16px;
	line-height:26px;
	color:#fff;
	left:50%;
	margin-left:-42.5%;
	text-shadow:1px 1px 2px #333;
	}

.about_02{background:#FFFFFF; overflow:hidden; position:relative;  height:460px;} 
.about_02 .aboutwal{
	position:absolute;
	width:100%;
	}
.about_02 .title1{
	width:97%;
	height:50px;
	padding-left:3%;
	padding-top:20px;
	font-size:26px;
	color:#666;
	line-height:24px;
	}

.about_02 .title2{
	width:97%;
	height:50px;
	padding-left:3%;
	line-height:50px;
	font-size:24px;
	color:#c20b16;
	}
.about_02 .title3{
	width:97%;
	height:50px;
	padding-left:3%;
	line-height:50px;
	font-size:16px;
	color:#666;
	}
.about_02 .images{
	width:100%;
	}
.about_02 .images ul li{
	width:100%;
	}
.about_02 .images ul li img{
	width:100%;
	}
.about_02 .nr{
	width:94%;
	padding:0 3%;
	font-size:14px;
	line-height:24px;
	color:#666;
	}

.about_03{background:#FFFFFF; overflow:hidden; position:relative;  height:410px;}
.about_03 .aboutwal{
	position:absolute;
	width:100%;
	}
.about_03 .title1{
	width:97%;
	height:50px;
	padding-left:3%;
	padding-top:20px;
	font-size:26px;
	color:#666;
	line-height:24px;
	}

.about_03 .title2{
	width:97%;
	height:50px;
	padding-left:3%;
	line-height:50px;
	font-size:24px;
	color:#c20b16;
	}

.about_03 .images{
	width:100%;
	}
.about_03 .images ul li{
	position:relative;
	width:100%;
	}
.about_03 .images ul li .title_gy{
	position:absolute;
	left:0;
	bottom:0;
	width:97%;
	height:30px;
	padding-left:3%;
	line-height:30px;
	font-size:16px;
	color:#666;
	background:url(../image/tanchu_bg.png);
	color:#fff;
	}
.about_03 .images ul li img{
	width:100%;
	}
.about_03 .nr{
	width:94%;
	padding:0 3%;
	font-size:14px;
	line-height:24px;
	color:#666;
	}

.about_04{background:#FFFFFF; overflow:hidden; position:relative;  height:520px;}
.about_04 .button{ margin:2% 0 0 4%; width:30%; height:30px; text-align:center; line-height:30px;}
.about_04 .button a{ font-size:16px; color:#999; width:100%; height:100%; border:1px solid #999; display:block;}
.about_04 .aboutwal{
	position:absolute;
	width:100%;
	}
.about_04 .title1{
	width:97%;
	height:50px;
	padding-left:3%;
	padding-top:20px;
	font-size:26px;
	color:#666;
	line-height:24px;
	}

.about_04 .title2{
	width:97%;
	height:50px;
	padding-left:3%;
	line-height:50px;
	font-size:24px;
	color:#c20b16;
	}
.about_04 .about_news ul li{
	margin-bottom:10px;
	}
.about_04 .about_news ul li .news_title{
	width:97%;
	padding-left:3%;
	line-height:24px;
	font-size:16px;
	color:#c20b16;
	}
.about_04 .about_news ul li .news_title a{
	color:#c20b16;
	}
.about_04 .about_news ul li .news_nr{
	width:97%;
	padding-left:3%;
	line-height:24px;
	font-size:14px;
	color:#666;
	}
	
.about_05{background:#fff; overflow:hidden; width:100%; height:400px; position:relative;}
.about_05 .lianxi{ background:url(../image/index_4bg.jpg) center no-repeat; background-size:cover; width:100%; height:400px;}
.about_05 .lianxi .dizhi{    
	width: 90%;
    height:300px;
    position: absolute;
    left: 50%;
    margin-left: -45%;
    top: 50%;
    margin-top: -150px;
	}
.about_05 .lianxi .dizhi dl{
	margin-bottom:30px;
	}
.about_05 .lianxi .dizhi dl dt{
	font-size:20px;
	font-weight:800;
	padding-bottom:10px;
	color:#fff;
	text-shadow:1px 1px 1px #000000;
	}
.about_05 .lianxi .dizhi dl dd{
	font-size:14px;
	line-height:26px;
	padding-left:30px;
	color:#fff;
	text-shadow:1px 1px 1px #000000;
	}
.about_05 .lianxi .dizhi dl dd.dd1{
	background:url(../image/04_03.png) left top no-repeat;
	}
.about_05 .lianxi .dizhi dl dd.dd2{
	background:url(../image/04_06.png) left center no-repeat;
	}
.about_05 .lianxi .dizhi dl dd.dd3{
	background:url(../image/04_08.png) left center no-repeat;
	}


.newShow{
	width:100%;
	}
.newShow .news_title{
	width:94%;
	padding:2% 3%;
	font-size:18px;
	color:#333;
	text-align:center;
	min-height:58px;
	line-height:28px;
	}
.newShow .time{
	width:94%;
	padding:0 3%;
	font-size:16px;
	color:#999;
	line-height:26px;
	border-bottom:1px solid #ccc;
	text-align:center;
	}
.newShow .content{
	width:94%;
	padding:3%;
	font-size:18px;
	color:#666;
	line-height:30px;
	border-bottom:1px solid #ccc;
	}
.newShow .content img{
	width:100%;
	}

/*微信*/
.weixinwal{ width:94%; margin:0 auto;}
.top .weixinname{
	font-size:16px;
	margin-top:15px;
	font-weight:800;
	}
.weixinwal img{
	width:100%;
	margin:10px 0;
	}
.weixin_line{
	width:100%;
	border-bottom:1px solid #dcdcdc;
	margin-top:15px;
	}
.weixinwal ul li{ width:100%; min-height:36px; line-height:36px; font-size:14px; background:url(../image/zt_06.jpg) no-repeat right 3px;}
.weixinwal ul li.on{background:url(../image/zt_03.jpg) no-repeat right 3px;}
.weixinwal .title{ display:block; width:100%; height:35px; border-bottom:1px solid #dcdcdc;}
.weixinwal li.on .title{ display:block; width:100%; height:35px; border:none; color:#fff;}
.weixinwal .answer{ display:none;}
.weixinwal .answer .question{ width:100%; text-align:center; font-size:14px; font-weight:600;}
.weixinwal .answer .name{ width:100%; text-align:center; font-size:14px; font-weight:600;}
.weixinwal .pic{ width:100%;}
.weixinwal .pic img{ width:100%;}
.weixinwal .answer .content{ width:100%; line-height:24px; font-size:14px; padding-bottom:20px;}
.bottom{ width:100%; margin:20px 0;}
.bottom .questiontext{ width:56%; float:left; position:relative; }
.bottom .questiontext img{ position:absolute; left:0; top:0; width:100%; margin:0;}
.bottom .questiontext .text{ width:90%; position:absolute; top:0; left:0; border:none; z-index:20; padding:5%; height:150px; text-decoration:none; font-size:14px;}
.bottom .txt{ width:42%; padding-left:2%; float:right; color:#666;}
.bottom .txt span{ color:#333;}
.bottom .button{ width: 100%; height:40px; background:#564958; color:#fff; margin-top:15px}

.news_title{ height:57px; width:100%; text-align:center; line-height:60px; font-size:16px;}
.news_title .news{ width:50%; height:60px;  text-align:center;}
.news_title .news a{ display:block; width:100%; height:60px; text-align:center;}
.news_title .news.on a{ background:#c20b16; color:#fff;}

.newslist{ width:100%;}
.newslist ul li{ width:100%; height:100px; background:#fff; margin:3px 0;}
.newslist li .newsleft{ width:20%; float:left; height:100%; position:relative;}
.newslist li .newsright{ width:78%; float:right; height:100%; position:relative;}
.newslist .newsleft .time{ width:60px; height:60px; position:absolute; right:0; top:20px; background:url(../image/newstimebg.png) no-repeat center;}
.newslist .newsleft .time .date{ width:60px; height:35px; line-height:35px; color:#c20b16; font-size:24px; font-weight:800; text-align:center; background:url(../image/newstime.png) no-repeat left 32px; }
.newslist .newsleft .time .month{ width:60px; height:23px; line-height:23px; color:#666; text-align:center; font-size:16px;}
.newslist .newsright .newscontent{width:100%; height:60px; position:absolute; right:0; top:20px;}
.newslist .newsright .newscontent .newstitle{ width:100%; height:20px; line-height:20px; font-size:16px; color:#333; text-align:left; margin-bottom:3px; font-weight:600;}
.newslist .newsright .newscontent .newsShow{ width:100%; height:40px; line-height:20px; font-size:14px; color:#666; text-align:left;}
.newslist .newsright .newscontent .newstitle a{ color:#333;}
.newslist .newsright .newscontent .newsShow a{ color:#666;}


.middle{ width:90%; position:absolute; top:50%; margin-top:-30%; left:50%; margin-left:-45%;}
.middle img{ width:100%;}

.sbanner{ width:100%; position:relative;}
.sbanner .banner_name{ width:100%; text-align:center; color:#fff; font-size:18px; position:absolute; top:50%; margin-top:-10px;}
.sbanner img{ width:100%;  height:240px;}
.solution_ico{ width:100%; background:#fff; padding-top:20px;}
.solution_ico ul li{ width:41%; padding:3%; text-align:center; float:left;}
.solution_ico ul li .imgDiv{ width:50%; margin:0 auto;}
.solution_ico ul li .imgDiv img{ width:100%;}
.solution_ico ul li .title{ font-size:16px; color:#333; margin:7.5px 0}
.solution_ico ul li .msg{ font-size:12px; color:#666;}
.fwys{ width:100%;}
.fwys .title{ width:100%; height:40px; line-height:60px; text-align:center; font-size:20px; color:#333;}
.fwys ul li{ width:90%; padding:5% 5% 0 5%; min-height:70px; border-bottom:1px dotted #cfcfcf;}
.fwys ul li .name{ font-size:16px; color:#c20b16; line-height:24px; background:url(../image/fwys_li.jpg) no-repeat 0 5px; padding-left:10px;}
.fwys ul li .content{ font-size:14px; color:#666; line-height:22px; padding-left:10px; padding-bottom:15px;}
.xgal{ width:100%; background:#fff;}
.xgal .title{ width:100%; height:60px; line-height:60px; text-align:center; font-size:20px; color:#333;}
.xgal ul li{ width:100%; position:relative;}
.xgal ul li .img img{ width:100%;}
.xgal ul li .name{ width:95%; height:40px; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.50); font-size:16px; line-height:40px; padding-left:5%; color:#fff; text-shadow:1px 1px 2px #333;}
.xgal .more{ width:100%; height:60px;}
.xgal .more a{ width:30%; margin: 20px auto; width:25%;height: 30px; text-align: center; line-height: 30px; display:block; border:1px solid #333; font-size:14px;}

.newslist2{ width:100%; background:#fff; margin-top:5px;}
.newslist2 ul li{ width:100%; height:100px; background:#fff; border-top:1px dotted #cfcfcf;}
.newslist2 li .newsleft{ width:20%; float:left; height:100%; position:relative;}
.newslist2 li .newsright{ width:78%; float:right; height:100%; position:relative;}
.newslist2 .newsleft .time{ width:60px; height:60px; position:absolute; right:0; top:20px; background:url(../image/newstimebg.png) no-repeat center;}
.newslist2 .newsleft .time .date{ width:60px; height:35px; line-height:35px; color:#c20b16; font-size:24px; font-weight:800; text-align:center; background:url(../image/newstime.png) no-repeat left 32px; }
.newslist2 .newsleft .time .month{ width:60px; height:23px; line-height:23px; color:#666; text-align:center; font-size:16px;}
.newslist2 .newsright .newscontent{width:100%; height:60px; position:absolute; right:0; top:20px;}
.newslist2 .newsright .newscontent .newstitle{ width:100%; height:20px; line-height:20px; font-size:16px; color:#333; text-align:left; margin-bottom:3px; font-weight:600;}
.newslist2 .newsright .newscontent .newsShow{ width:100%; height:40px; line-height:20px; font-size:14px; color:#666; text-align:left;}
.newslist2 .newsright .newscontent .newstitle a{ color:#333;}
.newslist2 .newsright .newscontent .newsShow a{ color:#666;}
.newslist2 .title{ width:100%; height:40px; line-height:60px; text-align:center; font-size:20px; color:#333;}
.newslist2 .more{ width:100%; height:60px;}
.newslist2 .more a{ width:30%; margin: 20px auto; width:25%;height: 30px; text-align: center; line-height: 30px; display:block; border:1px solid #333; font-size:14px;}

.lianxi .banquan{ 
	position:absolute; bottom:20px; font-size:12px;
	line-height:22px;
	width:100%;
	text-align:center;
	color:#fff;
	text-shadow:1px 1px 1px #000000;}
.lianxi .banquan a{ color:#fff;text-shadow:1px 1px 1px #000000;}

.xiangxia{ width:32px; height:27px; position:absolute; bottom:3%; left:50%; margin-left:-16px;}

.meau{min-height:80px; padding:0px 0 15px 15px;}
.meau ul li{ float:left; text-align:center; line-height:30px; min-width:60px; border:1px solid #d5d5d5; margin:0 2% 2% 0; height:30px; background:#fff; padding:0 5%;}
.meau ul li.on{ background:#4d4d4d; }
.meau ul li a{ min-width:80%; height:30px; display:block;}
.meau ul li.on a{color:#FFFFFF;}
.techkong{ padding:0 15px 15px 15px;}
.techkong .indexDiv{margin-bottom:10px;}
.techkong .slick{ width:100%;}
.techkong .slick img{ width:100%;}
.techkong .slick .name{ width:100%; height:50px; background:#fff; padding-top:10px;}
.techkong .slick .name .p1{ padding-left:3%; line-height:20px; font-size:18px;}
.techkong .slick .name .p2{ padding-left:3%; line-height:24px; font-size:14px; color:#999;}
.techkong ul{ width:110%;  clear: both;}
.techkong ul li{ width:44%; float:left; margin-right:3%; margin-bottom:3%;}
.techkong ul li .imgDiv{ width:100%;}
.techkong ul li .name{ width:100%; height:50px; background:#fff; padding-top:10px;}
.techkong ul li .name .p1{ padding-left:3%; line-height:20px; font-size:18px;}
.techkong ul li .name .p2{ padding-left:3%; line-height:24px; font-size:14px; color:#999;}

















