/* CSS Document */
.container{display:block; width:100%; margin-top:60px;}

.container .products{display:block; width:1200px; margin:0 auto;}
.container .products .fl{width:260px;}
.container .products .list{width:260px;}
.container .products .show{width:920px;}

.container .products .list .title{display:block; width:260px; height:98px; background:url(../images/list_tit.jpg) no-repeat left top;}
.container .products .list .title h4{display:block; line-height:98px; font-size:30px; text-align:center; color:#fff; }
.container .products .list .con{display:block; width:230px; padding:13px;border:2px solid #00afef; border-top:none;}
.container .products .list .con ul{display:block; width:230px; }
.container .products .list .con ul li{display:block; width:230px; height:42px; margin-bottom:17px;}
.container .products .list .con ul li a{display:block; width:230px; height:42px; line-height:42px; font-size:17px; text-align:center; color:#fff; background:#00afef; border-radius:4px; }
.container .contact{display:block; width:230px;border:2px solid #00afef; border-top:none; padding:13px;}
.container .contact .title{display:block;width:230px; height:84px; background:url(../images/contact_tit.jpg) no-repeat left top; margin-bottom:10px;}
.container .contact .title h4{display:block; margin-left:20px; padding-top:16px; font-size:22px; line-height:22px; color:#fff;}
.container .contact .title .en{display:Block;height:25px; line-hegiht:25px; color:#87c0e3; font-family:Candara,Arial, Helvetica, sans-serif; margin-left:20px; font-size:23px; text-transform:uppercase;}
.container .contact .con{display:block; margin-top:15px; font-size:13px;line-height:30px;}

.container .contact strong{display:Block; height:30px; line-height:30px; color:#b2b2b2; font-size:16px; margin-bottom:7px;}

.container .products .show .title{display:block; width:100%; height:60px; background:url(../images/ge.jpg) no-repeat left bottom;}
.container .products .show .title h4{display:block; height:60px; line-height:60px; color:#00afef;font-size:22px;}
.container .products .show .title .more{float:right; line-height:60px;font-size:14px; color:#666; text-align:right;}
.container .products .show .con{display:block; margin-top:20px; width:920px; overflow:hidden;}
.container .products .show .con .rescommend{display:Block; width:918px; height:300px; border:1px solid #e1e1e1;}
.container .products .show .con .rescommend .pic{float:left; width:400px; height:300px; position:relative; z-index:2; left:0; top:0;}
.container .products .show .con .rescommend .pic img{display:Block; width:400px; height:300px;}
.container .products .show .con .rescommend .pic .hot{display:block; position:absolute; z-index:9; right:-5px; top:-5px; width:400px; height:300px; background:url(../images/hot.png) no-repeat right top;}
.container .products .show .con .rescommend .wz{float:right; width:460px; padding-top:15px; padding-right:20px;}
.container .products .show .con .rescommend .wz .tit{display:block; height:40px; line-height:40px; color:#0a5da1; font-size:20px;}
.container .products .show .con .rescommend .wz .detail{display:block; padding-top:10px;font-size:12px; line-height:24px;}
.container .products .show .con .rescommend .wz .Consultation{display:block; height:40px;margin-top:15px;}
.container .products .show .con .rescommend .wz .Consultation .zx{float:left; width:138px; height:38px; background:#0a5da1; line-height:38px; font-size:15px; text-align:center; color:#fff; border:1px solid #074679; margin-right:5px;}
.container .products .show .con .rescommend .wz .Consultation .moret{float:left;width:138px; height:38px; border:1px solid #e1e1e1; line-height:38PX; FONT-SIZE:15px; text-align:center; }
.container .products .show .con ul{display:block; width:940px;margin-top:20px;}
.container .products .show .con  li{float:left; width:299px; height:265px; margin-right:11px;margin-bottom:12px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s;}
.container .products .show .con  li:hover{transform:translate(0,5px); -webkit-transform:translate(0,5px); -moz-transform:translate(0,5px); -o-transform:translate(0,5px);}
.container .products .show .con  li a{display:block; width:297px; height:263px; border:1px solid #e1e1e1; line-height:40px; text-align:center; font-size:15px;overflow:hidden;}
.container .products .show .con  li a:hover{background:#00afef; color:#fff; border:1px solid #00afef;}
.container .products .show .con  li a img{display:Block; widht:297px; height:223px; }


.container .case{display:block;width:100%; margin-top:80px; background:url(../images/case_bg.jpg) repeat left top;}
.container .case .inner{display:block; padding:80px 0px;}
.container .case .title{display:block; height:64px; background:url(../images/ge2.png) no-repeat center center;}
.container .case .title h4{display:block; height:40px; line-height:40px; font-size:30px; color:#00afef;text-align:center; font-weight:Normal;}
.container .case .title .tip{display:Block; height:24px; line-height:24px; font-size:18px; color:#999; text-align:center;}
.container .case .con{display:block; margin-top:40px;}
.container .case .con ul{display:block;width:1240px;}
.container .case .con ul li{float:left; width:560px; height:180px;padding:10px 10px; background:#fff; position:relative; z-index:2; left:0; top:0; margin-bottom:40px; margin-right:40px;}
.container .case .con ul li a.pic{float:left; padding-right:12px; width:240px; height:180px; border-right:5px solid #f0f0f0;}
.container .case .con ul li a.pic img{display:block; width:240px; height:180px;}
.container .case .con ul li .wz{float:right;width:285px; line-height:22px;}
.container .case .con ul li .wz a{line-height:22px;}
.container .case .con ul li .wz .tit{display:block; height:40px; line-height:40px; font-size:20px; color:#0a5da1;}
.container .case .con ul li .wz .red{color:#d80008;}
.container .case .con ul li .wz .moret{display:Block; position:absolute; left:287px; bottom:0px;z-index:9;width:94px; height:34px; background:#0a5da1; color:#fff; font-size:14px; text-align:center; line-height:34px;}
.container .case .con ul li .wz .moret:hover{background:#d80008; color:#fff;}
.container .case .con .more{display:block;width:188px; height:52px; line-height:52px;  margin:0 auto; font-size:16px; text-align:center; border:1px solid #9b9b9b;}
.container .case .con .more:hover{border:1px solid #0a5da1; color:#0a5da1;}


.container .advantage{display:block;width:100%; height:895px; background:url(../images/advantage_bg.jpg) no-repeat center top; }
.container .advantage .inner{display:block; width:1200px; margin:0 auto; position:relative; z-index:2; left:0; top:0; padding:80px 0px;}

.container .advantage .inner  li .tit{display:block; width:250px; height:85px;}
.container .advantage .inner  li .detail{display:block;font-size:13px; line-height:22px; padding-top:15px; color:#fff;}

.container .advantage .inner .f1{display:block; position:absolute; z-index:3; left:0; top:300px;}
.container .advantage .inner .f1 .tit{background:url(../images/num1.png) no-repeat left top;padding-top:45px; height:40px; line-height:40px; font-size:26px; color:#fff; font-weight:bold; padding-left:10px;}

.container .advantage .inner .f2{display:block; position:absolute; z-index:3; left:920px; top:300px;}
.container .advantage .inner .f2 .tit{background:url(../images/num2.png) no-repeat left top;padding-top:45px; height:40px; line-height:40px; font-size:26px; color:#fff; font-weight:bold; padding-left:10px;}


.container .advantage .inner .f3{display:block; position:absolute; z-index:3; left:0; top:560px;}
.container .advantage .inner .f3 .tit{background:url(../images/num3.png) no-repeat left top;padding-top:45px; height:40px; line-height:40px; font-size:26px; color:#fff; font-weight:bold; padding-left:10px;}


.container .advantage .inner .f4{display:block; position:absolute; z-index:3; left:920px; top:560px;}
.container .advantage .inner .f4 .tit{background:url(../images/num4.png) no-repeat left top;padding-top:45px; height:40px; line-height:40px; font-size:26px; color:#fff; font-weight:bold; padding-left:10px;}


.container .solution{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.container .solution .title{display:block; height:64px; background:url(../images/ge2.jpg) no-repeat center center;}
.container .solution .title h4{display:block; height:40px; line-height:40px; font-size:26px; color:#00afef;text-align:center; font-weight:Normal;}
.container .solution .title h4 strong{font-size:30px;}
.container .solution .title .tip{display:Block; height:24px; line-height:24px; font-size:18px; color:#999; text-align:center;}
.container .solution .con{display:block; margin-top:40px;}
.container .solution .con dl{display:block; width:1200px;}
.container .solution .con dl dd{float:left; width:240px; height:360px; background:#f0f0f0;}
.container .solution .con dl dd .pic{display:block; width:240px; height:180px; position:relative; z-index:2; left:0; top:0;}
.container .solution .con dl dd .pic .arrow{display:block; position:absolute; left:104px; bottom:0px; z-index:9; width:32px; height:16px; background:url(../images/arrow.png) no-repeat left bottom;}
.container .solution .con dl dd .pic .arrow.a2{ background:url(../images/arrowh.png) no-repeat left bottom; z-index:9;top:0px;}
.container .solution .con dl dd .wz{display:block; width:240px; height:180px; cursor:pointer;}
.container .solution .con dl dd .wz:hover{background:#00afef; color:#fff;}
.container .solution .con dl dd .wz:hover h4{color:#fff;background:url(../images/line2.jpg) no-repeat center bottom;}

.container .solution .con dl dd .wz h4{display:block; height:30px; line-height:30px; width:100%; font-size:20px; color:#00afef; padding-bottom:12px; background:url(../images/line.jpg) no-repeat center bottom; text-align:center; padding-top:40px;}
.container .solution .con dl dd .wz  .tip{display:block; width:100%; height:20px; line-height:20px; padding-top:15px; font-size:17px; text-align:center;}


.container .profile{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.container .profile .title{display:block; height:64px; background:url(../images/ge2.png) no-repeat center center;}
.container .profile .title h4{display:block; height:40px; line-height:40px; font-size:30px; color:#00afef;text-align:center; font-weight:Normal;}
.container .profile .title .tip{display:Block; height:24px; line-height:24px; font-size:18px; color:#999; text-align:center;}
.container .profile .con{display:block; margin-top:30px; background:url(../images/gs_bg.jpg) no-repeat right bottom;}
.container .profile .con .gs{float:left;width:462px;}
.container .profile .con .wz{width:690px;float:right;}
.container .profile .con .wz .tit{display:block; height:40px; line-height:40px; font-size:24px; color:#444;}
.container .profile .con .wz .detail{display:block;font-size:12px; line-height:24px; padding-top:25px; padding-right:30px;}
.container .profile .con .wz .more{display:block;width:147px; height:45px; line-height:45px; font-size:15px; color:#fff; text-align:center; background:#00afef; margin-top:34px;}

.container .wrap{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.container .wrap .news{width:680px;}
.container .wrap .question{width:460px;}

.container .wrap .news .title{display:block; width:100%; height:60px; background:url(../images/ge.jpg) no-repeat left bottom;}
.container .wrap .news .title h4{display:block; height:60px; line-height:60px; color:#00afef;font-size:22px;}
.container .wrap .news .title .more{float:right; line-height:60px;font-size:14px; color:#666; text-align:right;}
.container .wrap .news .con{display:block; margin-top:20px;width:680px; overflow:hidden;}
.container .wrap .news .con .rescommend{display:block; width:100%; height:225px; background:#f0f0f0;}
.container .wrap .news .con .rescommend .gs{float:left; width:300px; height:225px; position:relative; z-index:2; left:0; top:0;}
.container .wrap .news .con .rescommend .gs img{display:block; width:300px; height:225px;}
.container .wrap .news .con .rescommend .wz{float:right; width:340px; margin-right:20px; height:225px; position:relative; z-index:2; left:0; top:0;}
.container .wrap .news .con .rescommend .gs .time{display:block; position:absolute; left:12px; top:12px; z-index:9; width:60px; height:60px; background:#fff;}
.container .wrap .news .con .rescommend .gs .time .d{display:block; width:34x; height:34px; font-size:22px; line-height:40px; font-weight:bold; background:#d80008;text-align:center; color:#fff;}
.container .wrap .news .con .rescommend .gs .time .yy-m{display:Block; height:26px; line-height:26px; font-size:12px; text-align:center;}


.container .wrap .news .con .rescommend .wz .tit{display:block;height:40px; line-height:40px; font-size:20px; color:#00afef; padding-top:15px; }
.container .wrap .news .con .rescommend .wz .detail{display:block;font-size:12px; line-height:24px; padding-top:12px;}
.container .wrap .news .con .rescommend .wz .moret{display:block; position:absolute; left:0; bottom:0; z-index:8; width:97px; height:36px; line-height:36px; font-size:14px; color:#fff; text-align:center; background:#00afef;}

.container .wrap .news .con ul{display:block; width:720px; margin-top:20px;}
.container .wrap .news .con ul li{float:left; width:320px; margin-right:40px; height:44px; line-height:44px; background:url(../images/dot.jpg) repeat-x left bottom;}
.container .wrap .news .con ul li a{display:block; height:44px; line-height:44px; padding-left:17px; background:url(../images/kuang.jpg) no-repeat left center;font-size:14px;}
.container .wrap .news .con ul li a:hover{text-decoration:underline;}
.container .wrap .news .con ul li .time{float:right; line-height:44px; color:#999; font-size:12px;}

.container .wrap .question .title{display:block; width:100%; height:60px; background:url(../images/ge.jpg) no-repeat left bottom;}
.container .wrap .question .title h4{display:block; height:60px; line-height:60px; color:#00afef;font-size:22px;}
.container .wrap .question .title .more{float:right; line-height:60px;font-size:14px; color:#666; text-align:right;}
.container .wrap .question .con{display:Block; margin-top:20px;}
.container .wrap .question .con dl{display:block; padding-bottom:16px; background:url(../images/dot.jpg) repeat-x left bottom; margin-bottom:16px;}
.container .wrap .question .con dl dt a{display:block; height:40px; line-height:40px; font-size:16px; color:#00afef;background:url(../images/q.jpg) no-repeat left center; padding-left:25px;}
.container .wrap .question .con dl dt a:hover{text-decoration:underline; font-weight:bold;}
.container .wrap .question .con dl dd a{display:block;font-size:12px; padding-left:25px; background:url(../images/a.jpg) no-repeat left 5px;}
.container .wrap .question .con dl dd a:hover{text-decoration:underline;}

.index_proyoushi {
	background: url(../images/proyoushibj.jpg) no-repeat center top;
	padding:5px 0 20px 0;
	margin-top:30px;
}
.index_title02 {
	text-align: center;
}
.index_title02 p {
	font-size: 40px;
	font-weight: 700;
	color: #fff;
	line-height: 55px;
}
.index_title02 span {
	display: block;
	text-transform: uppercase;
	font-size: 16px;
	color: #fff;
	width: 683px;
	line-height: 26px;
	margin: 0 auto;
	padding-top: 10px;
}
.list-wrap {
	margin-top: 40px;
	position: relative;
	overflow: hidden;
}
.list-wrap ul {
}
.list-wrap li {
	width: 274px;
	border: 1px solid rgba(255, 255, 255, 0.3);
	background: rgba(255,255,255,0.09);
	padding-top: 30px;
	text-align: center;
	height: 140px;
	margin: 12px;
	border-radius: 6px;
	float: left;
}
.list-wrap li .ico {
	display: block;
	height: 60px;
	width: 87px;
	margin: 0 auto;
}
.list-wrap li:hover .ico {
	-webkit-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
	-webkit-transition: -webkit-transform 0.6s ease 0s;
	transition: transform 0.6s ease 0s;
}
.list-wrap li .tit {
	line-height: 36px;
	font-size: 16px;
	color: #fff;
	font-weight: 700;
	margin-top: 12px;
}
.ys_more {
	width: 100%;
	text-align: center;
	margin-top: 45px;
}
.ys_more a {
	width: 173px;
	background: url(../images/more01.png) no-repeat;
	display: inline-block;
	color: #fff;
	height: 65px;
	font-size: 16px;
	line-height: 51px;
	text-align: left;
	padding-left: 40px;
	margin: 0 15px;
}
.ys_more a:hover {
	background: url(../images/more02.png) no-repeat;
	font-weight: 700;
}

.container2 {
    width: 1200px; margin:0 auto;
}
.c-content-box.c-size-md {
	padding: 45px 0;
	background-color: #f7f7f7
}
.col-md-6 {
    width: 50%; float:left;
}
.col-md-push-1 {
    left: 8.33333333%;
}
.col-md-5 {
    width: 41.66666667%;float:left;
}