﻿/*banner*/
.weixin_banner{height: 500px; background: url(img/weixin_banner.jpg) no-repeat center center;}
.weixin_banner .wrapper{position: relative; height: 500px;}
.weixin_banner .wrapper span{font-size: 30px; color: #fff; position: absolute; left: 100px; top: 150px;}
.weixin_banner .wrapper span h1{font-size: 40px;}
.weixin_banner .wrapper a{display: block; width: 120px; height: 40px;   position: absolute; left: 100px; top: 290px; cursor: pointer;}
/*??????1*/

.weixin_content1{height: 1750px; background: url(img/weixin_show_bg.png) center center;}
.weixin_content4444{height: 270px; background: url(img/weixin_show_bg.png) center center;}
.weixin_title{text-align: center; width: 600px; margin: 0 auto; padding: 50px 0;}
.weixin_title h2{font-size: 30px; padding-bottom: 20px;}
.weixin_title p{font-size: 14px;}
.weixin_title h2.c1{color: #111;}
.weixin_title p.c1{color: #999;}
.weixin_title h2.c2{color: #fff;}
.weixin_title p.c2{color: #fff;}
.weixin_title p.c3{font-size: 18px; color: #111;}
.weixin_intro_ul li{float: left; margin-right: 6px;}
.weixin_intro_ul li.nom{margin-right: 0;}
.weixin_intro{width: 390px; height: 192px;} 
.weixin_intro.weixin_intro1{background: #21d8de; border:2px solid #21d8de;}
.weixin_intro.weixin_intro1:hover{ border:2px solid #111;}
.weixin_intro.weixin_intro2{background: #ec6941; border:2px solid #ec6941;}
.weixin_intro.weixin_intro2:hover{ border:2px solid #111;}
.weixin_intro.weixin_intro3{background: #03cfab; border:2px solid #03cfab;}
.weixin_intro.weixin_intro3:hover{ border:2px solid #111;}
.weixin_intro .pic{width: 150px;}
.weixin_intro .pic img{display: block; float: left; margin:  40px 0 0 15px;}
.weixin_intro .ifo{width: 230px; padding-right: 10px;}
.weixin_intro .ifo h2{font-size: 18px; color: #fff; font-weight: bold; padding-top: 20px; padding-bottom: 10px;}
.weixin_intro .ifo p{font-size: 12px; color: #fff; line-height: 20px;}
.down_arrow{width: 30px; height: 30px; margin: 0 auto; padding-top: 60px;}
.weixin_show{width: 800px; height: 708px; margin: 0 auto; background: url(img/weixin_show_box.jpg) no-repeat center center; position: relative;}
.weixin_show .show_title{width: 100%; height: 100%; position: relative;}
.weixin_show .show_title p{font-size: 18px; color: #111; position: absolute; cursor: pointer;}
.weixin_show .show_title p.chose{color: #71d0bb;}
.weixin_show .show_title p.p1{right: 640px; top: 45px; padding-right: 50px;}
.weixin_show .show_title p.p2{right: 640px; top: 135px; padding-right: 50px;}
.weixin_show .show_title p.p3{right: 640px; top: 225px; padding-right: 50px;}
.weixin_show .show_title p.p4{right: 640px; top: 315px; padding-right: 50px;}
.weixin_show .show_title p.p5{right: 640px; top: 405px; padding-right: 50px;}
.weixin_show .show_title p.p6{right: 640px; top: 495px; padding-right: 50px;}
.weixin_show .show_title p.p7{right: 640px; top: 585px; padding-right: 50px;}
.weixin_show .show_title p.p8{left: 650px; top: 45px; padding-left: 50px;}
.weixin_show .show_title p.p9{left: 650px; top: 135px; padding-left: 50px;}
.weixin_show .show_title p.p10{left: 650px; top: 225px; padding-left: 50px;}
.weixin_show .show_title p.p11{left: 650px; top: 315px; padding-left: 50px;}
.weixin_show .show_title p.p12{left: 650px; top: 405px; padding-left: 50px;}
.weixin_show .show_title p.p13{left: 650px; top: 495px; padding-left: 50px;}
.weixin_show .show_title p.p14{left: 650px; top: 585px; padding-left: 50px;}
.show_content_ul{width: 270px; height: 482px;  position: absolute; left: 272px; top: 84px;}
.show_content_ul li{width: 270px; height: 482px; position: absolute; left: 0; top: 0; display: none;}
.show_content{width: 270px; height: 482px;}
.show_content1{background: #fde457;}
.show_content2{background: #fff;}
.show_content3{background: #ff6d3b;}
.show_content4{background: #00b8be;}
.show_content5{background: #00b6de;}
.show_content6{background: #67cad5;}
.show_content7{background: #ea5747;}
.show_content8{background: #fff;}
.show_content9{background: #747fb3;}
.show_content10{background: #ffd55c;}
.show_content11{background: #64cdd7;}
.show_content12{background: #7ce6f2;}
.show_content13{background: #131a26;}
.show_content14{background: #ffd55c;}
.show_content .pic{width: 270px; height: 240px; text-align: center;}
.show_content .ifo{width: 170px; margin: 0 auto;}
.show_content .ifo h2{font-size: 24px; color: #333; text-align: center; font-weight: bold; padding-bottom: 10px;}
.show_content .ifo h2.c1{color: #fff;}
.show_content .ifo h2.c2{color: #21d8de;}
.show_content .ifo p{font-size: 13px; color: #333;}
.show_content .ifo p.c1{color: #fff;}
.show_content .ifo p.c2{color: #21d8de;}
.i_build{width: 100%;}
.i_build a{display: block; float: left; margin-left: 806px; width: 269px; height: 55px; background: #3475e0; font-size: 24px; text-align: center; line-height: 55px; color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
/*????????????2*/
.weixin_content2{height: 720px; background: url(img/weixin_bg2.jpg) no-repeat center 180px #3e87da;}
.content2_ifo_box{width: 1200px; height: 250px;   padding-bottom: 100px;}
.content2_ifo{width: 150px; float: left; margin-left: 85px; color: #fff;}
.content2_ifo .pic{width: 130px; height: 130px; position: relative; padding-bottom: 10px;}
.content2_ifo .pic img{position: absolute; left: 50%; top: 50%; margin-left: -58px; margin-top: -58px; transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.content2_ifo .pic img:hover{transform:scale(1.2);    -webkit-transform:scale(1.2);    -moz-transform:scale(1.2);    -o-transform:scale(1.2);    -ms-transform:scale(1.2);}
.content2_ifo h2{font-size: 21px; padding-bottom: 10px;}
.content2_ifo p{font-size: 12px;}
.content2_btn_box a{display: block; float: left; margin-left: 220px;}

	
/*=========????????????????????????????????????????????????=========*/
.weixin_function{ height:100%; margin:50px 0 40px 0;font-size:12px;}
.weixin_function .funBox{
	width:25%;
	float:left;	
}
.weixin_function dl{
	width: 73%;
	margin: 0 auto;
	text-align:center;
}
.weixin_function dt{
	margin:0 auto;
	width:100px;
	line-height:96px;
	font-size: 44px;
	text-align: center;
	box-sizing:border-box;
	border-radius:50%;
	color: #66cc9a;
	border:2px solid #66cc9a;
}
.weixin_function .funBox:last-child dt{
	font-size: 60px;
}
.weixin_function dt:hover{
	cursor:pointer;
	color: #fff;
	background: #66cc9a;
}
.weixin_function h2{
	margin-top: 5%;
	color:#66cc9a;
	font-size:18px;
}
.weixin_function p{ color:#888; height:63px;}
.weixin_function .weixin_more{
	margin-top:5%;
}
.weixin_function .weixin_more a{
	display:inline-block;
	background:#66cc9a;
	padding:3px 15px;
	color:#FFF;
	border-radius:5px;
	transition:all 200ms;
}
.weixin_function .weixin_more a:hover{ background:#197f4d; text-decoration:none; color:#FFF; box-shadow:0px 5px 5px #999; transform:scale(1.1,1.1);}
/*================???????????????====================*/
/*-----system------*/
.system{
	position: relative;
	height:400px;
	background:url(img/hangye.png) no-repeat;
	margin: 0 auto;
	width: 1920px;
}
/*-----??????????????????------*/
.industry { background:#f9f9f9;}
.industry .indus_tit{
	margin-top: 38px;
	text-align:center;
}
.industry .indus_tit h2{
	color:#3a3434;
	font-size:28px;
	line-height:46px;
	padding-top:38px;
}
.industry .indus_tit p{
	color:#a0a0a0;
	font-size:13px;
	line-height:30px;
}
.industry .indus_con1{ padding-top:60px;}
.industry .indus_conBox{
	float:left;
	width:192px;
	height:192px;
	margin-right:8px;
	position:relative;
}
.industry .indus_conBox:last-child{margin-right:0px;}
.industry .indus_conBox .indus_bg{
	display:block;
	width:135px;
	height:135px;
	text-align:center;
	background: #20c5bd;
	transform-origin:80px 104px;
	transform:rotate(45deg);
	
}
.industry .indus_conBox:hover .indus_bg{
	cursor:default;
	background:#35e6de;
}
.industry .indus_conBox .indus_icon{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	text-align:center;
	cursor:default;
}
.industry .indus_conBox .indus_icon p{
	font-size:70px;
	color:#FFF;
	line-height:100px;
}
.industry .indus_conBox .indus_icon i{
	font-size:18px;
	  color:#FFF;

}
.industry .indus_content{ height:463px; position:relative;}
.industry .indus_content .indus_con2{
	position:absolute;
	top:161px;left:100px;
}
.industry .indus_content .indus_con3{
	position:absolute;
	top:262px;left:200px;
}
/*-----??????????????????------*/
.industry .indus_more{
	width:100%;
	height:100%;
	padding:35px 0;
}
.industry .indus_more p{
	border:1px solid #20c5be;
	border-radius:8px;
	width:142px;
	margin:0 auto;
}
.industry .indus_more a{
	font-size:17px;
	color: #20c5be;
	margin:0 20px;

	
}
/*------------------------------------------------------------------------------------------------------------*/