﻿/* 公共 ----------------------------------------------------- */
	/*字体*/
	body{font-family:"微软雅黑","Microsoft Yahei";color: #666;}
	a,a:visited{color: #666;}
	a:hover{color:#3399ff;}
	img{max-width: 100%;}
	input{font-family:"微软雅黑","Microsoft Yahei";font-size: 16px;}
	textarea{font-size: 16px;}
	input[type=button],input[type=submit]{
	  -webkit-appearance:none;
	  outline:none
	}

	/*布局*/
	.wp{width: 1200px;margin: 0 auto;}  
	
	/*头部*/
	#hd{height: 80px;background: url(../img/bg-b80.png);position: fixed;left:0;top:0;width: 100%;z-index: 999;transition: 400ms;}
	.logo{padding: 20px 0 0 49px;float: left;transition: 400ms;}
	.logo img{transition: 400ms;}
	.hdr{padding: 30px 67px 0 0;float: right;transition: 400ms;}
	.nav{float: left;position: relative;}
	.nav li .bg { opacity: 0; filter: alpha(opacity=0); -webkit-transform: scale(1.2); transform: scale(1.2); transition: 400ms; width: 100%; height: 100%; background: url(../img/bg-nv1.png) no-repeat center; }
	.nav li{float: left;width: 94px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;position: relative;} 
	.nav li .t1 { width: 100%; height: 100%; position: absolute; left: 0; top: 0; transition: 400ms;color: #000; }
	.nav li .t2 { opacity: 0; filter: alpha(opacity=0); width: 100%; height: 100%; color: #69b015; position: absolute; left: 0; top: 15px; transition: 400ms; color: #fff;}
	
	
	.nav .on .t2,.nav li:hover .t2 { top: 0; opacity: 1; filter: alpha(opacity=100);}
	.nav-btn,.nav-btn-m{display: inline-block;width: 17px;height: 17px;background: url(../img/bg-nv2.png) no-repeat left top;float: right;margin: 5px 0 0 40px; transition: 400ms;}
	.nav-btn.ok,.nav-btn-m.ok{transform: rotate(-90deg);}
	#hd.headFixed { height: 70px;}
	#hd.headFixed .logo{padding: 15px 0 0 40px;}
	#hd.headFixed .hdr{padding-top: 20px;}
	#hd.hd2{position: static;}
	#m-hd{display: none;background: url(../img/bg-b80.png);height: 100px;width: 100%;position: relative;z-index: 999;}
	#m-hd .nav-btn-m{position: relative;z-index: 999;}
	.nav-m{position: fixed;left:0;top:0;width: 100%;background: url(../img/bg-b80.png);display: none;z-index: 998;height: 100%;}
	.nav-m li:first-child{margin-top: 100px;}
	.nav-m li a{display: block;text-align: center;width: 100%;height: 60px;line-height: 60px;font-size: 20px;color: #000;}
	.nav-m li a:hover{color: #3399ff;}
	.nav-f{position: fixed;left:0;bottom:0;background: url(../img/bg-b80.png);width: 100%;height: 54px;z-index: 999;display: none;}
	.nav-f li{width: 33.3333%;float: left;height: 54px;line-height: 54px;text-align: center;}
	.nav-f li a{color: #000;font-size: 14px;display: inline-block;display: block;outline:none;}

	/*底部*/
	#fd{background-color: #373737;padding-top: 10px;font-family: "宋体";}
	.fd-row{border-bottom: 1px solid #404040;overflow: hidden;padding: 10px 0;}
	.ul-m-fd{display: inline-block;*display:inline;zoom:1;}
	.ul-m-fd li{float: left;}
	.ul-m-fd li a{display: inline-block;margin: 0 12px;}
	.ul-m-fd li a:hover{color: #fff;}
	.ul-m2-fd dt{width: 60px;float: left;}
	.ul-m2-fd dd{padding-left: 60px;}
	.ul-m2-fd dd li{float: left;line-height: 22px;}
	.ul-m2-fd dd li a{display: inline-block;margin: 0 12px;}
	.ul-m2-fd dd li a:hover{color: #fff;}
	.fd-row4 .left{float: left;width: 33.333%;}
	.fd-row4 .left .pc-qr img{width: 73px;height: 73px;float: left;margin: 0 12px 0 5px;}
	.fd-row4 .left .pc-qr .txt{color: #999;line-height: 24px;}
	.fd-row4 .left .m-qr{display: none;color: #999;line-height: 24px;}
	.fd-row4 .left .m-qr img{width: 200px;height: 200px;margin: 0 auto;margin-bottom: 10px;}
	.fd-row4 .center{float: left;width: 33.333%;}
	.fd-row4 .center p{line-height: 28px;padding-left: 45px;}
	.fd-row4 .center p span{color: #fff;}
	.fd-row4 .center p.add{background: url(../images/fd-ic1.png) no-repeat left center;}
	.fd-row4 .center p.email{background: url(../images/fd-ic2.png) no-repeat left center;}
	.fd-row4 .center p.tel{background: url(../images/fd-ic3.png) no-repeat left center;}
	.fd-row4 .right{float: right;width: 33.333%;text-align: right;}
	.fd-row4 .right p{line-height: 28px;}
	.fd-row5{padding: 40px 0 85px 0;}



/* 内容 ----------------------------------------------------- */
	/*首页*/
	#ban-h,html,body{height: 100%;}
	#ban-h{position: relative;}
	#banner {position: absolute;overflow: hidden;left:0;bottom:0;right:0;top:0;height: 100%;}
	#banner .slides li{background-repeat: no-repeat;background-position: center top; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; height: 100%;}
	#banner .slides li a{ width:100%; height: 100%; display:block;}
	#banner .flex-control-nav{text-align: center;z-index: 99;position: absolute;left:0;bottom:20px;width: 100%;}
	#banner .flex-control-nav li{display: inline-block;*display: inline;zoom:1;background-position: center 0;}
	#banner .flex-control-nav li a{display: inline-block;width: 15px;height: 15px;border-radius: 50%;background-color: #666;font-size: 0;text-indent: -9999em;overflow: hidden;margin: 0 6px;cursor: pointer;}
	#banner .flex-control-nav li .flex-active{background-color: #fff;}
	#banner .flexslider, #banner .slides, #banner .flex-viewport, #banner .slides li{width: 100%; height: 100%; display: block; }
	.ban-txt{position: absolute;left:50%;top:50%;width: 614px;height: 614px;margin-left: -307px;margin-top: -307px;z-index: 98;text-align: center;background-size: 100% 100%;transition: 400ms;}
	.ban-txt .t1{height: 183px;width: 500px;border-bottom: 1px solid #51a3f6;margin: 0 auto;padding-top: 95px;	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}
	.ban-txt .t2{height: 243px;width: 500px;border-bottom: 1px solid #51a3f6;margin: 0 auto;padding-top: 32px; 	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}
	.ban-txt .t3{padding-top: 29px;}
	.ban-txt .t3 a{display: inline-block;height: 48px;width: 180px;border: 1px solid #fff;border-radius: 50px;background: url(../img/ban-t3.png) no-repeat center center;transition: 400ms;}
	.ban-txt .t3 a:hover{background: url(../img/ban-t3-h.png) no-repeat center center #fff;}
	
	.i-row1{padding: 90px 0 60px 0;background-color: #f8f8f8;}
	.tit1{margin-bottom: 30px;height: 80px;}
	.tit1 i{display: inline-block;width: 47px;height: 38px;position: relative;}
	.tit1 i.ic-l{background: url(../img/ic1.png) no-repeat left top;float: left;top:-20px;}
	.tit1 i.ic-r{background: url(../img/ic2.png) no-repeat left top;float: left;top:55px;}
	.tit1 span{display: inline-block;float: left;font-family: "Arial";color: #ccc;font-size: 36px;font-weight: normal;line-height: 1.1em;margin: 0 15px;}
	.tit1 span b{font-size: 45px;color: #333;font-family:"微软雅黑","Microsoft Yahei";}
	.tit2{display: inline-block;border-bottom: 1px solid #eee;padding-bottom: 8px;margin-bottom: 66px;}
	.tit2 b{font-size: 30px;font-weight: normal;letter-spacing: 1px;}
	.tit2 span{color: #3399ff;}
	.tit2 em{font-size: 14px;color: #ccc;font-family: "Arial";display: block;}
	.ul-list1{margin-left: -20px;}
	.ul-list1 li{width: 20%;float: left;overflow: hidden;}
	.ul-list1 li .box{display: block;margin-left: 20px;padding-top: 147px;transition:400ms;border: 1px solid #F8F8F8;position: relative;top:30px;}
	.ul-list1 li .t1{height: 77px;text-align: center;}
	.ul-list1 li .t1 b{font-size: 24px;color: #999;font-weight: normal;transition:400ms;}
	.ul-list1 li .t1 em{color: #ccc;}
	.ul-list1 li .t2{padding: 8px;height: 55px;color: #fff;font-family: "宋体";position: relative;top:30px;transition:400ms;opacity: 0;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
	

	
	.ul-list1 li .box:hover{border: 1px solid #ccc;background-color: #fff;top:0;}
	.ul-list1 li .box:hover .t1 b{color: #3399ff;}
	.ul-list1 li .box:hover .t2{top:0;opacity: 1;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
	.case-slide li{position: relative;}
	.case-slide li span{display: inline-block;width: 100%;height: 100%;position: absolute;left:0;top:0;background-color:rgba(0,0,0,0.7);z-index: 22;display: none;}

	.i-row2{background-color: #303030;}
	.row2-hd{height: 76px;}
	.ul-tab1{float: left;padding-top: 26px;}
	.ul-tab1 li{padding: 2px 17px;cursor: pointer;float: left;height: 23px;border-radius: 20px;margin-right: 10px;font-size: 16px;color: #666;line-height: 23px;}
	.ul-tab1 li.on{border: 2px solid #fff;padding: 0 15px;color: #fff;}
	.page-btn{float: right;}
	.page-btn a{display: inline-block;width: 75px;height: 76px;transition:400ms;float: left;}
	.page-btn a.prev{background: url(../img/prev.png) no-repeat center center;}
	.page-btn a.next{background: url(../img/next.png) no-repeat center center;}
	.page-btn a.prev:hover{background: url(../img/prev-h.png) no-repeat center center #3399ff;}
	.page-btn a.next:hover{background: url(../img/next-h.png) no-repeat center center #3399ff;}
	.oh0{height: 0;overflow: hidden;opacity: 0;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 00)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=00);}
	.case-slide{width: 91%;margin: 0 auto;padding-bottom: 65px;position: relative;}
	.case-slide .slide-item li{float: left;width: 20%;}
	.case-slide .slide-item li img{width: 100%;transition:400ms;}
	.case-slide .slick-prev,.case-slide .slick-next,.case-slide-m .slick-prev,.case-slide-m .slick-next{display: none !important;}
	.case-slide .slick-dots{width: 100%;text-align: center;height: 15px;overflow: hidden;position: absolute;left:0;bottom:23px;}
	.case-slide .slick-dots li{display: inline-block;*display: inline;zoom:1;margin: 0 6px;width: 15px;height: 15px;overflow: hidden;border-radius: 50%;background-color: #666;}
	.case-slide .slick-dots li button{opacity: 0;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
	.case-slide .slick-dots li.slick-active{background-color: #fff;}
	.m-case{display: none;position: relative;padding-bottom: 45px;}
	.case-slide-m .slick-track li{text-align: center;}
	.case-slide-m .slick-track li img{display: inline-block;max-width: 100%;}
	.page-btn-m{position: absolute;left:0;top:50%;width: 100%;z-index: 99;margin-top: -37px;}
	.page-btn-m a.next{float: right;}

	.i-row3{padding: 87px 0 53px 0;background-color: #fff;}
	.txt-img1 {margin-bottom: 30px;}
	.txt-img1 .txt{float: left;width: 540px;}
	.txt-img1 .txt .t1{padding-bottom: 5px;border-bottom: 1px solid #eee;margin-bottom: 28px;}
	.txt-img1 .txt .t1 h4{font-size: 18px;color: #333;font-weight: normal;}
	.txt-img1 .txt .t1 p{font-size: 14px;color: #999;}
	.txt-img1 .txt .t1 p strong{font-size: 24px;font-weight: bold;color: #3399ff;}
	.txt-img1 .txt .t2 p{font-size: 16px;color: #666;line-height: 24px;}
	.txt-img1 .txt .t2 p span{color: #e6212a;}
	.txt-img1 .img{float: right;width: 553px;}
	.team h2{border-left: 5px solid #ccc;padding-left: 15px;margin-bottom: 60px;}
	.team h2 b{font-size: 40px;font-weight: normal;line-height: 1em;display: inline-block;margin-bottom: 15px;}
	.team h2 p{font-weight: normal;font-size: 14px;color: #999;}
	.ul-list2 li{width: 19%;float: left;text-align: center;padding: 0 3%;margin-bottom: 50px;}
	.ul-list2 li .txt{padding: 0 15px;text-align: left;}
	.ul-list2 li .txt h4{text-align: center;font-size: 18px;font-weight: normal;margin-bottom: 5px;}
	.ul-list2 li .txt p{font-family: "宋体";line-height: 22px;}
	.team-more{font-size: 15px;color: #3399ff;display: inline-block;width: 128px;height: 34px;border: 1px solid #3399ff;text-align: center;line-height: 34px;transition:400ms;border-radius: 20px;}
	.team-more:hover{background-color: #3399ff; color: #fff;}
	.m-team{display: none ;position: relative;}
	.m-team .slick-prev,.m-team .slick-next{width: 60px;height: 60px;position: absolute;border:none;font-size: 0;overflow: hidden;text-indent: -99999em;outline:none;}
	.m-team .slick-prev{left:0;top:80px;background: url(../img/prev2-h.png);}
	.m-team .slick-next{right:0;top:80px;background: url(../img/next2-h.png);}

	.i-row4{background-color: #e9f5ff;padding: 50px 0 75px 0;}
	.news h2{text-align: center;margin-bottom: 10px;}
	.news h2 b{font-size: 45px;font-weight: normal;display: inline-block;line-height: 1em;}
	.news h2 em{font-size: 14px;color:#999;}
	.ul-tab2{text-align: center;margin-bottom: 25px;}
	.ul-tab2 li{display: inline-block;*display: inline;zoom:1;font-size: 17px;color: #666;cursor: pointer;transition:400ms;height: 34px;line-height: 34px;border-radius: 15px;width: 95px;text-align: center;border: 1px solid #E9F5FF;}
	.ul-tab2 li.on{color: #3399ff;border: 1px solid #3399ff;border-radius: 20px;}
	.ul-list3{margin-left: -20px;}
	.ul-list3 li{width: 25%;float: left; margin-bottom:20px;}
	.ul-list3 li a{display: block;padding-left: 20px;transition:400ms;}
	.ul-list3 li img{margin-bottom: 8px;}
	.ul-list3 li .txt h4{font-size: 17px;font-weight: normal;margin-bottom: 8px;}
	.ul-list3 li .txt p{font-size: 14px; color:#999999;}

	.news-slide .slick-prev,.news-slide .slick-next{width: 30px;height: 50px;position: absolute;border:none;font-size: 0;overflow: hidden;text-indent: -99999em;outline:none;transition:400ms;cursor: pointer;}
	.news-slide .slick-prev{left:-40px;top:80px;background: url(../img/prev3-h.png);}
	.news-slide .slick-prev.slick-disabled{background: url(../img/prev3.png) no-repeat left top;cursor: default;}
	.news-slide .slick-next{right:-0px;top:80px;background: url(../img/next3-h.png);}
	.news-slide .slick-next.slick-disabled{background: url(../img/next3.png);cursor: default;}

	.i-row5{background-color: #fff;padding: 44px 0 72px 0;}
	.contact h2{text-align: center;margin-bottom: 55px;}
	.contact h2 b{font-size: 46px;font-weight: normal;color: #3399ff;line-height: 1em;}
	.contact h2 em{font-size: 25px;color: #ccc;font-weight: normal;}
	.contact .c-form{float: left;width: 533px;}
	.contact .c-form table{width: 100%;}
	.contact .c-form th{width: 94px;font-size: 16px;color: #666;font-weight: normal;}
	.contact .c-form td{padding: 5px 0;}
	.contact .c-form td .inp{height: 50px;width: 100%;padding: 0 10px;border:0;background-color: #eee;line-height: 50px \9;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
	}
	.contact .c-form td textarea{background-color: #eee;border: 0;width: 100%;padding: 10px;height: 98px;	
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;
	}
	.contact .c-form td .btn{width: 111px;height: 50px;border-radius: 5px;background-color: #3399ff;color: #fff;font-size: 16px;border:0;cursor: pointer;}
	.contact .c-form td .btn:hover{opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
	.contact .qr{width: 367px;float: left;text-align: center;font-size: 16px;}
	.contact .qr img{margin-bottom: 5px;}
	.contact .qr .ma img{padding: 15px;background-color: #eee;border-radius: 5px;}
	.contact .m-txt{width: 299px;float: right;height: 402px;background: url(../img/bg-t.jpg) no-repeat left top;}
	.contact .m-txt h3{background-color: #3399ff;height: 57px;line-height: 57px;padding-left: 18px;font-size: 17px;color: #fff;font-weight: normal;margin-bottom: 5px;}
	.contact .m-txt .con{padding-top: 10px;height: 220px;}
	.contact .m-txt .con li{line-height: 30px;padding: 0 18px;font-family: "宋体";font-size: 14px;}
	.contact .m-txt .fd{text-align: center;}
	.contact .m-txt .fd span{display: inline-block;width: 220px;height: 53px;text-align: center;line-height: 53px;font-size: 14px;color: #3399ff;text-align: center;background-color: #fff;}

	/*服务*/
	.s-row{overflow: hidden;}
	.s-row1 {padding: 75px 0 50px 0;background-color: #f8f8f8;}
	.ul-menu1 li{float: left;width: 20%;text-align: center;position: relative;}
	.ul-menu1 li a{display: block;padding-top: 100px;width: 100%;transition:400ms;}
	.ul-menu1 li.li1 a{background: url(../img/l-ic1.png) no-repeat center 5px;}
	.ul-menu1 li.li2 a{background: url(../img/l-ic2.png) no-repeat center top;}
	.ul-menu1 li.li3 a{background: url(../img/l-ic3.png) no-repeat center top;}
	.ul-menu1 li.li4 a{background: url(../img/l-ic4.png) no-repeat center top;}
	.ul-menu1 li.li5 a{background: url(../img/l-ic5.png) no-repeat center top;}
	.ul-menu1 li.li1 a:hover,.ul-menu1 li.li1.on a{background: url(../img/l-ic1-h.png) no-repeat center 5px;}
	.ul-menu1 li.li2 a:hover,.ul-menu1 li.li2.on a{background: url(../img/l-ic2-h.png) no-repeat center top;}
	.ul-menu1 li.li3 a:hover,.ul-menu1 li.li3.on a{background: url(../img/l-ic3-h.png) no-repeat center top;}
	.ul-menu1 li.li4 a:hover,.ul-menu1 li.li4.on a{background: url(../img/l-ic4-h.png) no-repeat center top;}
	.ul-menu1 li.li5 a:hover,.ul-menu1 li.li5.on a{background: url(../img/l-ic5-h.png) no-repeat center top;}
	.ul-menu1 li p{font-size: 12px;color: #ccc;}
	.ul-menu1 li p b{font-size: 24px;color: #999;font-weight: normal;transition:400ms;}
	.ul-menu1 li.on a p b,.ul-menu1 li a:hover p b{color: #3399ff;}
	/*.ul-menu1 li.on i{position: absolute;left:50%;margin-left: -12px;top:-75px;display: inline-block;width: 23px;height: 10px;background: url(../img/jt1.png) no-repeat left top;}*/
	.s-row2{padding: 40px 0;}
	.ul-menu2{text-align: center;width: 100%;}
	.ul-menu2 li{display: inline-block;*display:inline;zoom:1;font-size: 14px;padding:  9px;}
	.ul-menu2 li a{display: inline-block;width: 170px;height: 40px;border-radius: 20px;text-align: center;line-height: 40px;background-color: #f8f8f8;transition:400ms;}
	.ul-menu2 li.on a,.ul-menu2 li a:hover{background-color: #3399ff;color: #fff;}
	.s-ban{height: 628px;width: 100%;background:url(../img/ban-s-pc.jpg) no-repeat center top}
	.m-s-ban{height: 634px;width: 100%;background: url(../img/ban-s-m.jpg) no-repeat center top #508dac;display: none;}
	.s-row4{padding: 45px 0 80px 0;}
	.txt-img2{overflow: hidden;margin-bottom: 75px;}
	.txt-img2 .txt{float: left;width: 700px;}
	.txt-img2 .txt .t1{font-size: 14px;margin-bottom: 30px;}
	.txt-img2 .txt .t2{color: #3399ff;font-size: 18px;padding-bottom: 28px;border-bottom: 1px solid #e6e6e6;width: 570px;margin-bottom: 30px;}
	.txt-img2 .txt .t2 b{font-size: 30px;font-weight: normal;}
	.txt-img2 .txt .t3{font-size: 14px;}
	.txt-img2 .img{float: right;}
	.ul-step li{float: left;margin-right: 144px;padding-left: 56px;	-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;}
	.ul-step li h4{font-size: 16px;font-weight: normal;color: #333;}
	.ul-step li p{color: #999;font-size: 12px;}
	.ul-step li.li1{background: url(../img/ic3.jpg) no-repeat left center;}
	.ul-step li.li2{background: url(../img/ic4.jpg) no-repeat left center;}
	.ul-step li.li3{background: url(../img/ic5.jpg) no-repeat left center;}
	.ul-step li.li4{background: url(../img/ic6.jpg) no-repeat left center;margin-right: 0;}
	.s-row5{background-color: #f0f0f0;padding: 25px 0 0 0;}
	.case h2{height: 60px;line-height: 60px;border-bottom: 1px solid #e6e6e6;margin-bottom: 30px;}
	.case h2 a{font-size: 14px;font-weight: normal;}
	.case h2 span{display: inline-block;border-bottom: 1px solid #e50112;font-size: 36px;font-weight: normal;height: 60px;}
	.case h2 span em{font-size: 14px;}
	.ul-case{margin-left: -80px;}
	.ul-case li{float: left;width: 50%;margin-bottom: 60px;}
	.ul-case li a{display: block;margin-left: 80px;}
	.ul-case li a img{width: 100%;transition:400ms;}
	.ul-case li a:hover img{opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
	.ul-case li p{height: 35px;line-height: 35px;font-size: 14px;}

	.fixed-nav{position: fixed;right:0;bottom:100px;z-index: 999;}
	.fixed-nav li{width: 40px;height: 40px;position: relative;margin-bottom: 1px;}
	.fixed-nav li a{display: inline-block;width: 40px;height: 40px;}
	.fixed-nav li a.qq{background: url(../img/qq.png) no-repeat center center #000;}
	.fixed-nav li a.qr{background: url(../img/qr.png) no-repeat center center #000;}
	.fixed-nav li a.tel{background: url(../img/tel.png) no-repeat center center #000;}
	.fixed-nav li a.top{background: url(../img/top.png) no-repeat center center #333;}
	.fixed-nav li a.top:hover{background-color: #999;}
	.fixed-nav li .ma{position: absolute;left:-134px;top:0px;width: 128px;height: 122px;background: url(../img/ma-bg.png) no-repeat left top;padding-right: 6px;display: none;}
	.fixed-nav li .ma img{width: 100px;height: 100px;margin: 11px 0 0 11px;}
	.fixed-nav li .qr:hover,.fixed-nav li a.qq:hover,.fixed-nav li a.tel:hover{background-color: #999;}

	.jt{display: inline-block;width: 20%;position: absolute;top:-75px;text-align: center;height: 20px;background: red;background: url(../img/jt1.png) no-repeat center top;}


	.row-about{padding-top: 70px;}
	.row-news{padding-top: 40px;}
	.ul-list3-n li{margin-bottom: 30px;}
	.ul-list3-n li img{width: 100%;}
	.ul-list3 li .txt {height: 117px;overflow: hidden;}
	.page{text-align: center;margin-bottom: 95px;margin-top: 10px;}
	.page a,.page span{display: inline-block;background-color: #cacaca;height: 31px;line-height: 31px;text-align: center;font-size: 14px;color: #fff;margin: 0 3px;float: left;}
	.page-nav{display: inline-block;*display:inline;zoom:1;}
	.page a{width: 36px;}
	.page a.prev{background: url(../img/p-jtl.png) no-repeat center center;background-color: #cacaca;}
	.page a.next{background: url(../img/p-jtr.png) no-repeat center center;background-color: #cacaca;}
	.page a.on,.page a:hover{background-color: #3399ff;}
	.page span{width: 60px;}
	.news-bg{background-color: #eff8ff;padding-top: 40px;overflow: hidden;margin-top: 40px;}
	.row-w1{padding: 40px 0;overflow: hidden;}
	.row-w2{background-color: #f0f0f0;overflow: hidden;padding-top: 70px;}
	.work-inner {margin-bottom: 55px;margin-top: 50px;}
	.work-inner .pic-w img{display: block;width: 100%;}
	.work-inner .txt-w{padding: 45px 0 35px 0;width: 100%;max-width: 560px;}
	.work-inner .txt-w h3{color: #222222;font-size: 24px;border-bottom: 1px solid #ccc;font-weight: normal;line-height: 35px;padding-bottom: 10px;margin-bottom: 15px;}
	.work-inner .txt-w p{color: #666;line-height: 20px;margin-bottom: 5px;}
	.news-inner{background-color: #eff8ff;padding-bottom: 132px;position: relative;}
	.news-inner .tit-n{text-align: center;padding: 55px 0 25px 0;}
	.news-inner .tit-n h1{font-size: 24px;margin-bottom: 12px;}
	.news-inner .tit-n p{font-family: "宋体";color: #999;}
	.news-inner .box-n{background-color: #fff;border: 1px solid #e5e5e5;text-align: center;padding-top: 25px;min-height: 1000px;padding-bottom: 100px;position: relative;}
	.news-inner .txt-n p{color: #666;font-size: 18px;line-height: 35px;}
	.news-inner .page-n{position: absolute;left:0;bottom:-33px;text-align: center;width: 100%;}
	.news-inner .page-n a{display: inline-block;width: 61px;height: 60px;margin: 0 7px;}
	.news-inner .page-n a.prev{background: url(../img/prev-n.png) no-repeat left top;}
	.news-inner .page-n a.next{background: url(../img/next-n.png) no-repeat left top;}
	.news-inner .page-n a:hover{opacity: .8;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}

	.map-c{text-align: center;padding: 40px 0 30px 0;overflow: hidden;}
	.info-c{margin: 0 auto;width: 100%;max-width: 675px;}
	.info-c li{height: 60px;line-height: 60px;border: 1px solid #3399ff;border-radius: 30px;margin-bottom: 10px;padding-left: 47px;font-size: 14px;}
	.info-c li .add{display: inline-block;padding-left: 0px;background: url(../img/ic-add.png) no-repeat 3px center;}
	.info-c li .qq{display: inline-block;padding-left: 0px;background: url(../img/ic-qq.png) no-repeat left center;margin-right: 30px;}
	.info-c li .tel{display: inline-block;padding-left: 0px;background: url(../img/ic-tel.png) no-repeat left center;margin-right:20px;}
	.qr-c img{margin-bottom: 10px;}
	.qr-c{text-align: center;padding: 50px 0 60px 0;font-size: 18px;color: #333;}

	





	/*2015-08-20 新增*/

	.s-ban2{height: 628px;background: url(../img/ban2-pc.jpg) no-repeat center top;}
	.s-ban2 img{max-width: 100%;}
	.s-ban2 .txt{float: left;padding: 90px 0 0 65px;width: 50%;	-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;}
	.s-ban2 .img{float: right;padding: 177px 95px 0 0;width: 50%;	-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;}
	.ul-list4{margin: 60px 0 100px 0;overflow: hidden;s}
	.ul-list4 li{width: 25%;float: left;padding-left: 40px;	-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;}
	.ul-list4 li .pic{text-align: center;height: 110px;}
	.ul-list4 li h4{font-size: 18px;color: #666;font-weight: normal;margin-bottom: 5px;}
	.ul-list4 li p{font-size: 14px;color: #999;line-height: 22px;}
	.row-bgf{background-color: #fff;position: relative;}
	.row-bgg{background-color: #f8f8f8;position: relative;}
	.arr-n{position: absolute;width: 89px;height: 89px;left:50%;top:-44px;margin-left: -44px;background: url(../img/next-n1.png) no-repeat left top;}
	.txt-n1{text-align: center;padding: 80px 0 325px 0;position: relative;z-index: 22;}
	.txt-n1 h2{font-size: 30px;font-weight: normal;margin-bottom: 20px;color: #333;}
	.txt-n1 p{color: #999;font-size: 18px;}
	.txt-n1 p span{font-size: 24px;color: #1d8dff;}
	.txt-n1 p.pic {margin-top: 50px;}
	.pic-n1{height: 332px;background: url(../img/ban2-pc2.jpg) no-repeat center top;width: 100%;position: absolute;left:0;bottom:50px;z-index: 11;}
	.txt-n2{padding-bottom: 120px;}
	.ul-list5 li{float: left;width: 33.333%;text-align: center;}
	.ul-list5 li b{display: inline-block;width: 90px;height: 90px;border-radius: 50%;border: 1px solid ;font-size: 36px;font-weight: normal;line-height: 90px;margin-bottom: 20px;}
	.ul-list5 li.s1 b{border-color: #f2a746;color: #f2a746;}
	.ul-list5 li.s2 b{border-color: #80c269;color: #80c269;}
	.ul-list5 li.s3 b{border-color: #1d8dff;color: #1d8dff;}
	.txt-n3 {padding-bottom: 135px;}
	.txt-n3 .notice{text-align: center;background-color: #f44444;color: #fff;display: inline-block;padding: 12px 15px;max-width: 585px;text-align: left;position: relative;margin-top: 85px;}
	.txt-n3 .notice p{color: #fff;}
	.txt-n3 .notice span{position: absolute;width: 32px;height: 16px;left:50%;bottom:-16px;margin-left: -16px;background: url(../img/arr-down.jpg) no-repeat left top;}
	.txt-n4{padding-bottom: 55px;}
	.txt-n4 p span{font-size: 18px;}
	.txt-n4 .notice{text-align: left;max-width: 720px;margin: 45px auto 0 auto;line-height: 30px;}
	.txt-n4 .notice h4{font-size: 24px;color: #333;font-weight: normal;line-height: 40px;}
	.s-ban3{background: url(../img/ban3-pc.jpg) no-repeat center top;}

	/*web3*/
	.web3-txt1 {overflow: hidden;padding-bottom: 110px;}
	.web3-txt1 .pic{float: left;padding: 122px 0 0 55px;max-width: 50%;-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;}
	.web3-txt1 .txt{float: left;width: 590px;text-align: center;padding-top: 245px;max-width: 50%;	-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		box-sizing: border-box;}
	.web3-txt1 .txt h2{font-size: 48px;font-weight: normal;color: #3399ff;margin-bottom: 10px;}
	.web3-txt1 .txt h4{font-size: 24px;font-weight: normal;margin-bottom: 10px;}
	.web3-txt1 .txt p{font-size: 16px;}
	.web3-txt2{padding: 130px 0 140px 0;overflow-x: hidden;}
	.web3-txt2 h2{text-align: center;font-size: 48px;color: #3399ff;font-weight: normal;}
	.web3-txt2 h4{font-size: 24px;color: #666666;text-align: center;max-width: 760px;border-bottom: 1px solid #ccc;margin: 0 auto;height: 18px;margin-bottom: 40px;}
	.web3-txt2 h4 strong{background: #f7f7f7;padding: 0 20px;}
	.web3-txt2 p{text-align: center;color: #999;font-size: 16px;line-height: 30px;max-width: 650px;margin: 0 auto;}
	.web3-list2{max-width: 790px;margin: 0 auto;display: block;overflow: hidden;}
	.web3-list2 li{float: left;width: 128px;height: 128px;border: 1px solid #369aff;border-radius: 50%;text-align: center;line-height: 128px;font-size: 18px;color: #3399ff;margin: 13px 20px 0 0;}
	.web3-list2 li.s1{width: auto;height: 142px;border: 0;margin-top: 0;}
	.web3-txt3{padding: 90px 0 75px 0;}
	.web3-txt3 h4 strong{background: #fff;}
	.web3-txt3 img{margin-top: 50px;}
	
	.web3-txt4{padding-bottom: 180px;}
	.web3-txt4 h4{max-width: 865px;margin-bottom: 30px;}
	.web3-txt4 p{max-width: 865px;}
	.web3-list4{position: relative;overflow: hidden;margin-left: 20px;width: 110%;margin-top: 85px;}
	.web3-list4 li{float: left;position: relative;z-index: 22;margin-right: 73px;width: 175px;text-align: center;}
	.web3-list4 li span{display: block;font-size: 24px;color: #333;}
	.web3-list4 li.line{position: absolute;width: 1070px;height: 7px;border: 1px solid #d7d7d7;background: #eaeaea;left:50px;top:64px;margin-top: -3px;z-index: 11;}
	
	.web3-txt5{padding-bottom: 114px;}
	.web3-txt5 h4 {margin-bottom: 25px;}
	.web3-txt5 h4 strong{background: #fff;}
	.web3-txt5 p{max-width: 760px;}
	.web3-list5{max-width: 612px;margin:0 auto;overflow: hidden;margin-top: 30px;margin-bottom: 55px;}
	.web3-list5 li{width: 25%;float: left;text-align: center;height: 38px;line-height: 38px;color: #fff;font-size: 14px;font-family: "宋体";}
	.web3-list5 li.s1{background: #f6bf00;}
	.web3-list5 li.s2{background: #00aeff;}
	.web3-list5 li.s3{background: #d80001;}
	.web3-list5 li.s4{background: #8bd828;}
	.web3-list5-2{width: 1280px;overflow: hidden;}
	.web3-list5-2 li{float: left;margin-right: 45px;}
	
	.web3-txt6 h4{max-width: 900px;}
	.web3-txt6 p{max-width: 900px;}
	.web3-list6 {margin-top: 90px;}
	.web3-list6 {padding-left: 188px;height: 164px;background: url(../img/web3-pic9.jpg) no-repeat 103px bottom;}
	.web3-list6 li{float: left;margin-right: 80px;text-align: center;font-size: 24px;color: #333;}
	.web3-list6 li span{display: block;}
	
	.web3-txt7{padding-top: 95px;padding-bottom: 65px;}
	.web3-txt7 h3{font-size: 30px;color: #666;text-align: center;font-weight: normal;}
	.web3-txt7 h4{max-width: 1050px;}
	.web3-txt7 h4 strong{background: #fff;}
	.web3-txt7 p{max-width: 1060px;}

	.web3-list7{position: relative;overflow: hidden;margin-top: 50px;}
	.web3-list7 li{float: left;width: 25%;text-align: center;position: relative;z-index: 22;}
	.web3-list7 li img{margin-bottom: 20px;}
	.web3-list7 li strong{display: block;color: #d4020b;font-size: 24px;font-weight: normal;margin-bottom: 15px;}
	.web3-list7 li span{display: block;font-size: 14px;}
	.web3-list7 li.line{position: absolute;width: 1000px;height: 7px;border: 1px solid #d7d7d7;background: #eaeaea;left:100px;top:64px;margin-top: -3px;z-index: 11;}
	
	/*web4*/
	.s-ban4{background: url(../img/web4-pic2.png) no-repeat center 127px #dcfbff;text-align: center;}
	.s-ban4 h2{font-size: 48px;color: #3399ff;font-weight: normal;padding-top: 30px;}
	.s-ban4 h4{font-size: 18px;color: #999;text-align: center;max-width: 860px;border-bottom: 1px solid #ccc;margin: 0 auto;height: 13px;margin-bottom: 50px;}
	.s-ban4 h4 strong{background: #dcfbff;padding: 0 20px;font-weight: normal;}
	.web4-txt1 {overflow: hidden;padding: 130px 0 170px 0;}
	.web4-txt1 .pic{float: left;width: 50%;}
	.web4-txt1 .txt{float: right;width: 50%;}
	.web4-txt1 .txt h2{font-size: 48px;color: #3399ff;font-weight: normal;margin-bottom: 20px;}
	.web4-txt1 .txt p{font-size: 16px;color: #666;}
	.web4-txt1 .txt p span{font-size: 24px;color: #f08300;}
	.web4-txt1 .txt h4{font-size: 24px;color: #f08300;font-weight: normal;margin-top: 50px;}
	.web4-txt2{text-align: center;padding: 128px 0 77px 0;}
	.web4-txt2 h2{font-size: 48px;color: #3399ff;font-weight: normal;margin-bottom: 20px;}
	.web4-txt2 h4{font-size: 18px;color: #666;text-align: center;max-width:1005px;border-bottom: 1px solid #ccc;margin: 0 auto;height: 18px;margin-bottom: 50px;}
	.web4-txt2 h4 strong{background: #f7f7f7;padding: 0 20px;font-size: 24px;}
	.web4-txt2 p{font-size: 16px;color: #999;}
	.web4-txt2 .pic{margin-top: 25px;}
	.web4-txt3{padding: 105px 0 165px 0;}
	.web4-txt3 h2{margin-bottom: 10px;}
	.web4-txt3 h4{max-width: 490px;margin-bottom: 30px;}
	.web4-txt3 h4 strong{background: #fff;}
	.web4-list3 {width: 100%;max-width: 1000px;margin: 0 auto;overflow: hidden;margin-top: 80px;}
	.web4-list3 li{float: left;width: 25%;}
	.web4-txt4{padding-bottom: ;}
	.web4-txt4 h4{max-width: 860px;}
	.web4-list4{overflow: hidden;}
	.web4-list4 li{float: left;width: 25%;}
	.web4-list4 li h5{color: #666;font-size: 18px;margin-bottom: 5px;}
	.web4-list4 li p{font-size: 14px;color: #666;}
	.web4-list4 li img{margin-top: 5px;}
	.s-ban5{background: #c8eafc;}
	.s-ban5 h2{line-height: 1.2em;margin-bottom: 25px;padding-top: 50px;}
	.s-ban5 h4{max-width: 1015px;}
	.s-ban5 h4 strong{background: #c8eafc;color: #666;}
	.s-ban5 .pic{margin-top: 100px;}
	.web5-txt2 p{color: #666;}
	.web5-list3{overflow: hidden;}
	.web5-list3 li{padding: 20px 0;text-align: left;overflow: hidden;}
	.web5-list3 li h5{font-size: 14px;font-weight: normal;}
	.web5-list3 li p{font-size: 14px;color: #666;}
	.web5-list3 li .pic{float: left;margin-right: 20px;padding-left: 40px;margin-top: 0;}
	.web5-list3 li .txt{padding-top: 10px;}
	.web5-list3 li.s1,.web5-list3 li.s3,.web5-list3 li.s5,.web5-list3 li.s7{text-align: left;background: #fff;}
	.web5-list3 li.s2,.web5-list3 li.s4,.web5-list3 li.s6,.web5-list3 li.s8{text-align: right;}
	.web5-list3 li.s2 .pic,.web5-list3 li.s4 .pic,.web5-list3 li.s6 .pic,.web5-list3 li.s8 .pic{float: right;padding-right: 40px;padding-left: 20px;}
	.web5-list3 li.s1 h5{color: #e84c3d;}
	.web5-list3 li.s2 h5{color: #1cbb9b;}
	.web5-list3 li.s3 h5{color: #e69a22;}
	.web5-list3 li.s4 h5{color: #2dcc70;}
	.web5-list3 li.s5 h5{color: #9a59b5;}
	.web5-list3 li.s6 h5{color: #3497d8;}
	.web5-list3 li.s7 h5{color: #86bc03;}
	.web5-list3 li.s8 h5{color: #3497d8;}
	.web5-list3 li.s4 .txt{padding-top: 30px;}
	.web5-list3 li.s6 .txt{padding-top: 20px;}
	.web5-list3 li.s8 .txt{padding-top: 20px;}

	@media only screen and (max-width: 1199px){
		.web3-list4{width: 100%;margin-left: 0;}
		.web3-list4 li.line{display: none;}
		.web3-list4 li{width: 20%;margin: 0;}
		.web3-list5-2{width: 100%;}
		.web3-list5-2 {text-align: center;}
		.web3-list5-2 li{display: inline-block;float: none;margin: 20px;}
		.web3-list6{padding: 0;background: none;}
		.web3-list6 li{width: 20%;float: left;margin: 0;}
		.web3-list7 li.line{display: none;}
		.web4-txt1 .pic{width: 100%;text-align: center;}
		.web4-txt1 .txt{width: 100%;text-align: center;margin-top: 50px;}
	}
	@media only screen and (max-width: 959px){
		.s-ban2 {background-position: right top;height: 634px;}
		.s-ban2 img{max-width: 90%;}
		.s-ban2 .txt{width: 100%;padding:80px 0 0 0;text-align: center;}
		.s-ban2 .img{width: 100%;padding:50px 0 0 0;text-align: center;}
		.web3-txt1 .pic{width: 100%;max-width: 100%; padding: 20px 0 0 0;text-align: center;float: none;}
		.web3-txt1 .txt{padding-top: 30px;text-align: center;width: 100%;max-width: 100%;}
		.web3-list2{text-align: center;}
		.web3-list2 li{float: none;display: inline-block;margin: 10px;}
		.web3-list2 li.s1{width: 100%;text-align: center;margin: 0;}
		.web3-list4{text-align: center;}
		.web3-list4 li{width: auto; margin: 10px;float: none;display: inline-block;}
		.web3-list4 li span{font-size: 16px;}
		.web3-list6{text-align: center;height: auto}
		.web3-list6 li{width: auto;margin: 10px;float: none;display: inline-block;font-size: 16px;}
		.web3-list7 li{width: 50%;margin-bottom: 30px;}
		.web4-list3 li,.web4-list4 li{width: 50%;margin-bottom: 30px;}
	}
	@media only screen and (max-width: 767px) {
	 	.ul-list4 li{width: 50%;margin-bottom: 30px;padding: 0 10px;}
	 	.web3-txt1 .txt h2,.web3-txt2 h2{font-size: 28px;}
	 	.web3-txt1 .txt h4,.web3-txt2 h4{font-size: 20px;}
		.web3-list5-2 li{width: 100%;margin: 0 0 20px 0;text-align: center;float: none;}
		.s-ban4 h2,.web4-txt1 .txt h2,.web4-txt2 h2{font-size: 28px;}
		.s-ban4 h4{font-size: 18px;margin-bottom: 80px;}
		.web4-txt1 .txt h4, .web4-txt2 h4{font-size: 20px;}
		.arr-n{width: 70px;height: 70px;top:-35px;margin-left: -35px;background-size: 70px 70px;}
		.web5-list3 li .pic{width: 100%;text-align: center;padding: 0 !important;float: none !important;}
		.web5-list3 li .txt h5{text-align: center;width: 100%;}
		.web5-list3 li .txt{text-align: left !important;}
	}
	@media only screen and (max-width: 479px){
		.s-ban2{height: 500px;}
		.ul-list4 li{width:100%;}
		.txt-n1{padding-bottom: 250px;}
		.txt-n2,.txt-n3,.txt-n4{padding-bottom: 80px;}
		.txt-n3 .notice{margin-top: 20px;}
		.pic-n1{height: 220px;background-size: auto 100%;}
		.txt-n1 h2{font-size: 20px;}
		.txt-n1 p{font-size: 14px;}
		.txt-n1 p span{font-size: 16px;}
		.ul-list5 li {width: 100%;margin-bottom: 20px;}
		.ul-list5 li b{margin-bottom: 10px;}
		.txt-n4 .notice h4{font-size: 18px;}
		.web3-txt1 .txt h2,.web3-txt2 h2{font-size: 20px;}
	 	.web3-txt1 .txt h4,.web3-txt2 h4{font-size: 16px;}
	 	.web3-txt2 h3{font-size: 18px;}
		.web3-txt2{padding: 50px 0 50px 0;}
		.web3-list4{margin-top: 50px;}
		.web3-list4 li{width: 100%;margin:0 0 20px 0;}
		.web3-txt2 h4{font-size: 16px;border-bottom: 0;}
		.web3-txt3 img,.web3-list4{margin-top: 20px;}
		.web3-list6{margin-top: 20px;}
		.web3-list6 li{width: 100%;margin: 0 0 20px 0;text-align: center;}
		.web3-list7 li{width: 100%;}
		.web3-list7 li strong{font-size: 20px;}
		.s-ban4 h4{border: 0;}
		.s-ban4 h2,.web4-txt1 .txt h2,.web4-txt2 h2{font-size: 20px;}
		.s-ban4 h2{margin-bottom: 20px;}
		.s-ban4 h4{font-size: 16px;margin-bottom: 80px;}
		.web4-txt1{padding: 50px 0;}
		.web4-txt1 .txt h4{margin-top: 20px;}
		.web4-list3 li,.web4-list4 li{width: 100%;}
		.web4-txt2 h4{border-bottom: 0;height: auto;margin-bottom: 30px;}
		.web4-txt2 h4 strong{font-size: 16px;}
		.web4-txt2{padding: 50px 0;}
		.web4-list3{margin-top: 30px;}
		.web4-list4 li h5{font-size: 16px;}
	}
	
