.weishenmea{border-top:1px solid #eee;width:100%;height:390px;}
.weishenme{margin:0 auto;width:1200px;height:500px;}
.weishenme .title h2{height:120px;line-height:120px;font-size:38px;color:#000;text-align:center;background:url(../images/zgkj_index_title.png) center center no-repeat;letter-spacing:8px;}
.weishenme .txt{text-align:left;}
.weishenme .list{padding-top:30px;}
.weishenme .list ul li{float:left;width:20%;text-align:center;}
.weishenme .list ul li .l1{}
.weishenme .list ul li .l2{margin-top:15px;font-size:18px;color:#333;}
.weishenme .list ul li .l2 span{color:#ff1900;font-size:36px;font-weight:bold;}
.weishenme .list ul li .l3{margin-top:5px;font-size:18px;color:#333;}

.container {
	width: 1200px;
	margin: 0 auto;
}

.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}


.pro{margin:0 auto;width:1200px;height:100%;}
.pro .title h2{height:120px;line-height:120px;font-size:38px;color:#000;text-align:center;background:url(../images/zgkj_index_title.png) center center no-repeat;letter-spacing:8px;}
.pro .txt{text-align:left;}
.pro .key{height:100px;line-height:60px;}
.pro .key .lie1{float:left;width:70%;font-size:16px;}
.pro .key .lie1 a{margin-right:10px;}
.pro .key .lie2{float:left;width:30%;}
.pro .key .lie2 input{width:250px;height:26px;color:#fff;border:1px solid #bbb;border-radius:5px;color:#999;}
.pro .key .lie2 button{width:50px;height:30px;background:#ff1900;border:0;color:#fff;border-radius:5px;}

.pro .list{padding-top:5px;}
.pro .list ul{margin-left:-1%;overflow:hidden;}
.pro .list ul li{float:left;margin-left:1%;margin-bottom:50px;width:24%;}
.pro .list ul li .l1{}
.pro .list ul li .l1 img{width:99%;height:100%;border:1px solid #eee;}
.pro .list ul li .l2{margin-top:5px;padding:5px 10px;height:55px;line-height:25px;border:1px solid #eee;font-size:18px;color:#333;background:#1b5caa;}
.pro .list ul li .l2 a{color:#fff;font-size:16px;}
.pro .list ul li .l2 a:hover{color:#ff1900;}

/*.changjiana{width:100%;height:600px;}*/
.changjiana{width:100%;height:650px;}
.changjian{margin:0 auto;width:1200px;height:100%;}
.changjian .title h2{height:120px;line-height:120px;font-size:38px;color:#000;text-align:center;background:url(../images/zgkj_index_title.png) center center no-repeat;letter-spacing:8px;}
.changjian .txt{margin-bottom:20px;text-align:left;}

.jjfa_con {margin:0 auto;width:1200px;height: 485px;overflow: hidden;padding-top: 15px;}
.jjfa_con .jjfabox {float: left;width: 146px;height: 405px; position: relative;left: -1200px; padding:40px 20px 0 20px;background: #fff;margin-left: 12px; cursor:pointer; box-shadow: 0 12px 20px 0 rgba(62,68,93,.3), 0 2px 4px 0 rgba(62,68,93,.06); border: 1px solid rgba(0, 0, 0, 0.05);}
.jjfa_con .jjfabox a.jjfaa {display: block;height: 515px;}
.jjfa_con .jjfabox .boxem {display: block;width: 22px;height: 22px;position: absolute;left: 104px;top: -51px;}
.jjfa_con .jjfabox .boxi {display: none;width: 9px;height: 5px;position: absolute;left: 111px;top: -5px;}
.jjfa_con .jjfabox:first-child {margin-left: 0;}
.jjfa_con .jjfabox .p1 {padding: 20px 0;border-top: 2px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;font-size: 18px;text-align: center;color: #000;margin-bottom: 40px;}
.jjfa_con .jjfabox .p1 b {display: block;font-size: 20px;color: #ff1900;margin-bottom:0px;}
.jjfa_con .jjfabox .p2 {text-align: center;font-size: 14px;line-height: 26px;margin-bottom: 125px;color: #000;}
.jjfa_con .jjfabox .p3 {text-align: center;}
.jjfa_con .jjfabox .p3 em {display: block;font-size: 12px;color: #000;margin-bottom: 22px;}
.jjfa_con .jjfabox .jjfaicon {display: block;width:65px;height: 65px;transition: all 0.5s; margin:0 auto 35px}
.jjfa_con .jjfabox .p3 span {display: block;color: #999;font-size: 12px;}
.jjfa_con .jjfabox .p3 span i {display: block;font-size: 16px;margin-top: 20px;}
.jjfa_con .jjfabox .p4 {display:none; height: 29px;position: absolute;left: 0;bottom: 0;width: 100%;border-top: 1px solid #eee;overflow: hidden;transition: all 0.5s;}
.jjfa_con .jjfabox .p4 span {position: absolute;left: -100px;height: 40px;line-height: 40px;color: #333;transition: all 0.5s;}
.jjfa_con .jjfabox .p4 em {display: block;width: 40px;height: 13px;position: absolute;left: 97px;top: 7px;transition: all 0.5s;}

.jjfa_con .box1 .jjfaicon {background: url(../images/TUSHU.png) no-repeat center;}
.jjfa_con .box2 .jjfaicon {background: url(../images/DANGAN.png) no-repeat center;}
.jjfa_con .box3 .jjfaicon {background: url(../images/YILIAO.png) no-repeat center;}
.jjfa_con .box4 .jjfaicon {background: url(../images/ZHINENG.png) no-repeat center;}
.jjfa_con .box5 .jjfaicon {background: url(../images/GONGJU.png) no-repeat center;}
.jjfa_con .box6 .jjfaicon {background: url(../images/LINGSHOU.png) no-repeat center;}

.jjfa_con .jjfabox:hover {background: #ff1900;}
.jjfa_con .jjfabox:hover .boxem {}
.jjfa_con .jjfabox:hover .boxi {display: block;}
.jjfa_con .jjfabox:hover .p1 {color: #fff;border-color: #fff;}
.jjfa_con .jjfabox:hover .p1 b {color: #fff;}
.jjfa_con .jjfabox:hover .p2 {color: #fff;}
.jjfa_con .jjfabox:hover .p2 a{color:#fff;}
.jjfa_con .jjfabox:hover .p2 a:hover{color:#ff1900;}
.jjfa_con .jjfabox:hover .p3 em {color: #fff;}
.jjfa_con .jjfabox:hover .p3 span {color: #fff;}
.jjfa_con .jjfabox:hover .p4 {height: 40px;background: #d5d5d5;border-top-color: #d5d5d5;}
.jjfa_con .jjfabox:hover .p4 span {left: 15px;}
.jjfa_con .jjfabox:hover .p4 em {position: absolute;left: 164px;top: 13px;}

.jjfa_con .box1:hover .jjfaicon {transform: rotateY(360deg); background: url(../images/TUSHU-BAI.png) no-repeat center;}
.jjfa_con .box2:hover .jjfaicon {transform: rotateY(360deg); background: url(../images/DANGAN-BAI.png) no-repeat center;}
.jjfa_con .box3:hover .jjfaicon {transform: rotateY(360deg); background: url(../images/YILIAO-BAI.png) no-repeat center;}
.jjfa_con .box4:hover .jjfaicon {transform: rotateY(360deg); background: url(../images/ZHINENG-BAI.png) no-repeat center;}
.jjfa_con .box5:hover .jjfaicon {transform: rotateY(360deg); background: url(../images/GONGJU-BAI.png) no-repeat center;}
.jjfa_con .box6:hover .jjfaicon {transform: rotateY(360deg); background: url(../images/LINGSHOU-BAI.png) no-repeat center;}

.gundong{margin:0 auto;width:1200px;}
.gundong .title h2{height:120px;line-height:120px;font-size:38px;color:#000;text-align:center;background:url(../images/zgkj_index_title.png) center center no-repeat;letter-spacing:8px;}
.gundong .txt{text-align:left;}

.fuwuliucheng{margin:0 auto;width:1200px;height:100%;}
.fuwuliucheng .title h2{height:120px;line-height:120px;font-size:38px;color:#000;text-align:center;background:url(../images/zgkj_index_title.png) center center no-repeat;letter-spacing:30px;}
.fuwuliucheng .txt{text-align:left;}
.fuwuliucheng .show{margin:15px 0;}
.fuwuliucheng .show img{width:100%;}

.news{margin:0 auto;width:1200px;margin-bottom:15px;}
.news .title h2{height:120px;line-height:120px;font-size:38px;color:#000;text-align:center;background:url(../images/zgkj_index_title.png) center center no-repeat;letter-spacing:8px;}
.news .txt{text-align:left;}
.news .lie1{margin-top:30px;float:left;width:48%;}
.news .lie1 .typename{padding:0 10px;height:40px;line-height:40px;border-bottom:1px solid #ff1900;font-size:20px;}
.news .lie1 .typename a{float:right;font-size:16px;}
.news .lie1 .list{}
.news .lie1 .list ul{padding-top:10px;}
.news .lie1 .list ul li{padding:0 10px;height:35px;line-height:35px;}
.news .lie1 .list ul li a{display:inline-block;width:100%;height:100%;}
.news .lie1 .list ul li a span{float:right;}

.news .lie2{margin-top:30px;float:left;margin-left:4%;width:48%;}
.news .lie2 .typename{padding:0 10px;height:40px;line-height:40px;border-bottom:1px solid #ff1900;font-size:20px;}
.news .lie2 .typename a{float:right;font-size:16px;}
.news .lie2 .list{}
.news .lie2 .list ul{padding-top:10px;}
.news .lie2 .list ul li{padding:0 10px;height:35px;line-height:35px;}
.news .lie2 .list ul li a{display:inline-block;width:100%;height:100%;}
.news .lie2 .list ul li a span{float:right;}

.hd{width: 100%;height:520px;}
.swiper-container1 {
	width: 100%;
	height: 520px;
}
.swiper-container1 .swiper-slide {
	width:100%;
	text-align:center;
	background:#eee;
}
.swiper-container1 .swiper-slide img{height:100%;}

.swiper-container2 {
	margin-top:1px;
	padding:30px 0;
	width: 100%;
	height: 100%;
}
.swiper-container2 .swiper-slide {
	padding-bottom:5px;
	width:100%;
	text-align:center;
	background:#eee;
}
.swiper-container2 .swiper-slide img{padding:0.5%;width:99%;height:99%;}