

/*--  首页-banner  --*/
.pages li{list-style-type:none;width:10px;height:10px;border-radius:10px;background-color:white}
.pages li:hover{box-shadow:0 0 5px 2px white}
.pages li.active{background-color:#fe7806;box-shadow:0 0 5px 2px #fe7806}
.pages{position:absolute;z-index:99}
.pages.horizontal{left:50%;transform:translateX(-50%);bottom:5px}
.pages.horizontal li{display:inline-block;margin-right:10px}
.pages.horizontal li:last-child{margin-right:0}
.pages.vertical{right:5px;top:50%;transform:translateY(-50%)}
.pages.vertical li{margin-bottom:10px}
.pages.vertical li:last-child{margin-bottom:0}
#container{width: 100%;overflow: hidden;}
.sections,.section{height:100%;}
#container,.sections{position: relative;}
/*#section0{background: url('../image/banner1.jpg') no-repeat center center;background-size:100% auto;}*/
/*#section1{background: url('../image/banner2.jpg') no-repeat center center;background-size:100% auto;}*/
/*#section2{background: url('../image/banner3.jpg') no-repeat center center;background-size:100% auto;}*/

/*--  首页-产品  --*/
#index-page .search{padding-bottom: 20px;}
.pro{width: 100%;margin: 20px 0;}
.pro-top{margin: -36px 0 16px;}
.pro-top img{width: 30%;}
.pro-l{float: left;text-align: left;}
.pro-l ul{border: 1px solid #e2e2e2;}
.pro-l .tit{background-color: #0099cc;color: #fff;line-height: 54px;font-size: 25px;padding-left: 25px;}
.pro-l .tit h4{
	height: 30px;
	font-size: 25px;
}
.pro-l .tit .p1 {
	font-size: 18px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.pro-l li{border-top: 1px solid #e2e2e2;background: url("../image/pro_icon1_03.png") no-repeat right center;
	background-position-x: 213px;
	background-color: #eee;
	padding-right: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 3.5vw;
}
.pro-l li:hover{
	/*background-color: #0099cc;*/
}
.pro-l li:hover a{color: #0099cc;}
.pro-r{margin-left: 20px;float: left;}
.pro-r .pro-img li{width: calc(25% - 20px);margin: 20px 10px 0;text-align: center;border: 1px solid #c3c3c3;float: left;overflow: hidden;height: 263px;}
.pro-r .pro-img li:nth-child(1),.pro-r .pro-img li:nth-child(2),.pro-r .pro-img li:nth-child(3),.pro-r .pro-img li:nth-child(4){margin-top: 0;}
.pro-r .pro-img li img{margin: 5px;width: calc(100% - 10px);height: 221px;}
.pro-r .pro-img li span{line-height: 30px;display: block;background-color: #eee;}
.pro-r .pro-img a:hover{color: #fff;}
.pro-r .pro-img a:hover span{background-color: #0099cc;}
.tips img{width: 100%;margin-top: 20px;}

/*--  首页-优势  --*/
.adv .top img{width: 100%;}
.adv .box{width: calc(100% - 40px);margin-bottom: 60px;}
.adv .box:hover .tit-num span{
	background: #048cd8;
	padding: 14px 28.4px;
}
.box .tit-num{
	float: left;
	width: 16%;
	text-align: center;
	margin-top: 130px;
}
.box .tit-num span{
	color: white;
	background: #0099cc;
	padding: 12px 26.4px;
	border-radius: 50%;
	font-size: 40px;
}
.box-l{float: left;width: calc(54% - 20px);}
.box-r{float: right;width: calc(54% - 20px);}
.adv .top{
	background: url("../image/adv_bg.jpg") no-repeat center;
	height: 285px;
}
.adv_title {
	text-align: center;
	padding: 50px 0;
	text-transform: uppercase;
}
.adv_title .p1 {
	font-size: 40px;
	color: #333;
	letter-spacing: 4px;
	font-weight: bold;
	text-transform: uppercase;
}
.adv_title span {
	color: #0099cc;
}
.adv_title .p2 {
	font-size: 36px;
	color: #0099cc;
	line-height: 2em;
	padding-top: 10px;
}
.adv_title .p3{
	font-size: 21px;
	color: #999;
	line-height: .5em;
}
.adv_title .p4{
	font-size: 21px;
	color: #555;
	line-height: 2em;
	padding-top: 15px;
}
.adv .box .tit{width: 100%;height: 155px;}
.adv .box .tit img{float: left;width: 146px;}
.adv .box .tit .tit-bs{float: left;width: calc(100% - 166px);margin: 45px 0 0 20px;}
.adv .box .tit .tit-s{line-height: 30px;border-bottom: 0px solid #c3c3c3;width: 100%;color: #0099cc;text-transform: uppercase}
.adv .box .content{margin: 0 40px 0 20px;}
.adv .box .content p{margin-bottom: 16px;line-height: 22px;}
.adv .box .content p span{color: #0099cc;font-weight: bold;}
.adv .box .content img{display:inline;margin-right: 10px;}
.adv .box .box-img-l{float: left;width: 44%;margin: 20px 10px 20px;}
.adv .box .box-img-l img{display: inherit;}
.adv .box .box-img-r img{display: inherit;}
.adv .box .box-img-r{float: right;width: 44%;margin: 20px 10px 19px;}
.adv .shadow-r{-moz-box-shadow:10px 10px 20px #c3c3c3; -webkit-box-shadow:10px 10px 20px #c3c3c3; box-shadow:10px 10px 20px #c3c3c3;background: url("../image/adv_1.jpg") no-repeat center;}
.adv .shadow-l{-moz-box-shadow:-10px 10px 20px #C3C3C3; -webkit-box-shadow:-10px 10px 20px #C3C3C3; box-shadow:-10px 10px 20px #C3C3C3;background: url("../image/adv_2.jpg") no-repeat center;}
.adv .shadow-l:nth-of-type(3){background: url("../image/adv_1.jpg") no-repeat center;}
.adv .shadow-l:nth-of-type(3) p{
	line-height: 16px;
}
.adv .shadow-r .content p{
	word-break:normal;
	text-indent: -1.6em;
	margin-left: 1.6em;
}
/*--  首页-一站式  --*/
.service{width: 100%;height: 395px;background: #fff;position: relative;background:url(../image/service_bg.jpg) no-repeat;}
.service .main{position: relative;}
.service .fuwu{position: relative;z-index: 1;color: #fff; text-align: center;padding: 20px 0;}
.service .fuwu h2{font-size: 35px;letter-spacing: 6px;}
.service .fuwu h2 span{color: #ffc000;}
.service .fuwu .tit-s{line-height: 40px;}
.service .fuwu .tit-l{text-align: center;line-height: 35px;}
.service .jieshao{width: 100%;height: auto;position: relative;z-index: 1;color: #fff;line-height: 30px;}
.service .mokuai{width:calc(25% - 88px);height: 300px;position: relative;
	float: left;
	z-index: 1;color: #fff;text-align: center;margin-right: 9%;}
.service .mokuai:nth-of-type(4){
	margin-right: 0;
}
.service .mokuai h5{letter-spacing: 2px;margin-top: 10px; color: white !important;}
/*.service .mokuai:hover{background-color:#234a71;}*/
/*.service .mk-1{left: 26%;}*/
/*.service .mk-2{left: 43%;}*/
/*.service .mk-3{left: 60%;}*/
/*.service .mk-4{left: 77%;}*/
.service .mokuai .tit{font-size: 20px;}
.service .mokuai .content{font-size: 3.3vw;margin: 20px 10px 0;}
.service .mokuai img{}

/*--  首页-案例  --*/
.case{margin-top: 20px;background: #fff;text-align: center;padding-bottom: 20px;}
.case .tit{padding: 20px 0;font-size: 30px;position: relative;}
.case .tit .tit-bg{color: #f0f1f7;position: absolute;width: 100%;z-index: 0;}
.case .tit .tit-s{z-index: 1;position: relative;margin-top: -15px;}
.case .tit-b{z-index: 1;position: relative;text-transform: uppercase;color: #ccc;font-size: 36px;font-weight: bold;}
.case .tit .p2{font-size: 24px;color: #333333;}
.case .liebiao ul{margin: auto;}
.case .liebiao ul li{width: calc(33% - 17px);float: left;margin-right: 20px;margin-top:20px;background-color: #fff;position: relative;}
.case .liebiao ul li:nth-child(4){margin-right: 0;}
.case .liebiao ul li .img{width: 100%}

.case .liebiao ul li p{display: none;line-height: 24px;}
.case .liebiao .arrow{position: absolute;bottom: 15px;left: 0px;color: white;width: 100%;height: 36px;transition: height 1s;overflow: hidden;}
.case .liebiao li:hover .arrow{position: absolute;top:0;bottom: 0px;left: 20px;width: 91%;height: 250px;background-color: rgba(10, 52, 127,.8);}
.case .liebiao .arrow h4{
	padding-top: 10px;
	font-size: 3.5vw;
	letter-spacing: 4px;
}
.case .liebiao .arrow p{
	padding: 15px;
	font-size: 3.3vw;
	text-align: justify;
}
.case .liebiao .arrow p:nth-of-type(2){text-align: center;}
.case .liebiao .arrow p:nth-of-type(2) a{background: white;padding: 8px 15px; color: #0099cc;}
.case .liebiao li:hover p{display: block;}

.case .gengduo{margin: 25px 0;}
.case .gengduo span{background-color: #0099cc;padding: 5px 20px;border-radius: 10px;}
.case .gengduo span:hover{background-color: #1362c1;}
.case .gengduo a{color: #fff;}

/*--  首页-合作伙伴  --*/
.partner{background:url(../image/partner_bg.jpg) no-repeat;text-align: center;padding-bottom: 70px;}
.partner .sinews_title .p2{color: #ccc;}
.partner h2{color: #fff;line-height: 60px;padding-top: 20px;}
.partner .tit-s{color: #908e8a;line-height: 30px;}
.partner .img{float: left;width: calc(12.5% - 14px);margin: 16px 16px 0 0;}
.partner .img:nth-of-type(8){margin-right:0;}

/*--  首页-新闻动态  --*/
.news {background-color: #f8f8f8;}
.news .list-shang{margin-top: 30px;}
.news .tit{text-align: center;margin: 20px auto;background: url(../image/xinwen-bg.jpg) no-repeat;background-size: 100% auto;}
.news h2{line-height: 50px;padding-top: 10px;}
.news h2 span{color: #fe7806;}
.news .tit-s{color: #908e8a;}
.news .list-shang h4{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.news .list-shang .left{width: 67%;float: left;}
.news .list-shang .left h4{margin: 50px 0 0;font-size: 3.3vw;font-weight: bold;}
.news .list-shang .left .n_time{padding: 5px 0 20px;}
.news .list-shang .news_tit{border-bottom: 1px solid #ccc;font-size: 3.5vw;line-height: 2.2;width: 100%;
	float: left;z-index: 0;}
.news .list-shang .news_tit ul li{
	float: left;
	padding: 0 10px;
	margin-bottom: 0;
}
.news .list-shang .left .news_tit ul .on{border-bottom: 2px solid #0099cc;z-index: 9;cursor: pointer;margin-top:-2px;}
.news .list-shang .news_tit ul li:hover{border-bottom: 2px solid #0099cc;z-index: 9;cursor: pointer;margin-top:-2px;}
.news .list-shang .news_tit ul li:hover a{color: #0099cc;}
.news .list-shang .news_tit .more_r{float: right;}
.news .list-shang .left .left_l{width: 100%;
	float: left;}
.news .list-shang .left .left_l ul li{width: calc(50% - 20px); float: left;margin-right: 40px;}
.news .list-shang .left .left_l ul li:nth-of-type(2){margin-right: 0;}
.news .list-shang .left .left_l ul li:hover p:nth-of-type(2){background: url("../image/line.png") no-repeat left 0;transition: all .5s;}
.news .list-shang p{text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: 3.3vw;line-height: 24px;margin-top: 30px;}
.news .list-shang p:nth-of-type(2){margin-bottom: 30px;background: url("../image/line_.png") no-repeat left 0;height: 10px;}
.news .list-shang .left .list-img{width: 100%;max-height: 260px;}
.news .list-shang a:hover h4{color: #0099cc;}
.news .list-shang .right{width: 29%;float: left;margin-left: 4%;}
.news .list-shang .right li:nth-child(3){margin-bottom: 0;}
.news .list-shang .date{width: 12%;text-align: center;float: left;}
.news .list-shang .date span{}
.news .list-shang .tit-r{width: 100%;float: left;padding: 10px 0;border-bottom: 0px solid #ccc;}
.news .list-shang .tit-r .n_time{margin-top: 10px;margin-left: 25px;}
.news .list-shang .tit-r .n_con{margin-left: 5px;margin-top: 20px;}
.news .list-shang .tit-r h4{font-size: 3.3vw;margin-left: 5px;}
.news .list-shang .tit-r label{width: 70px;float: left;line-height: 30px;text-align: right;}
.ipt-txt{border: 1px solid #ccc;line-height: 30px;width: 79%;background: white;}
.area-txt{width: 79%;border: 1px solid #ccc;background: white;}
.codenum{background: white;color: #0099cc;}
.clkcode{margin-left: 10px;font-size: 12px;letter-spacing: 2px;cursor: pointer;}
.btn_sub{padding: 10px 20px;background: #0099cc;color: white;border: none;margin-left: 70px;cursor: pointer;letter-spacing: 6px;font-size: 3.5vw;}
.btn_ret{padding: 10px 20px;background: #FFC000;color: white;border: none;margin-left: 20px;cursor: pointer;letter-spacing: 6px;font-size: 3.5vw;}
.news .list-xia li{width: 48%;float: left;}
.news .list-xia li:nth-child(1),.news .list-xia li:nth-child(3){margin-right:4%; }
.news .list-xia li h4{font-size: 3.5vw;line-height: 40px;border-bottom: 1px solid #c3c3c3;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.news .list-xia li h4:before{content: "·";font-weight: bold;padding: 0 5px 0 0;color: #0099cc;}
.news .list-xia li:hover h4{color: #0099cc;}
.news .more{text-align: right;line-height: 40px;}
.news .more a{color: #0099cc}

/*--  节能改造与服务  --*/
#banner-jn{background: url('../image/banner2.jpg') no-repeat center center;background-size:100% auto;}
#jn-page .box{/*height: 520px;*/padding: 20px 0;text-align: center;color: #fff;}
#jn-page .box h1,#jn-page .box h5{color: #fff;}
#jn-page .box p span{color: #ffda44;}
#jn-page .box p{margin: 10px 30px;line-height: 24px;text-align: justify;text-indent: 24px;font-size: 3.3vw;}
#jn-page .box .left{float: left;}
#jn-page .box .right{float: right;}
#jn-page .box1 .right{width: 100%;background: #0099CC;/*border-radius: 10px;*/}
#jn-page .box1 .right h1,h5{color: #FFFFFF !important;}
#jn-page .box2{background-image: url(../image/jn-box2-bg.jpg);}
#jn-page .box2 .left{width: 100%;background: #0099cc;/*border-radius: 10px;*/}
#jn-page .box2 .left h1{color: #ffffff !important;}
#jn-page .box .btn{width: 200px; height: 40px; line-height: 28px; display: block; background: #ffda44; text-align: center; margin: 0 auto 30px;/*border-radius: 10px*/}
#jn-page .box .btn a{font-size: 3.5vw; color: #333333; font-weight: bold;}
.news-rm{
	margin-bottom: 3% !important;
}
.news-rm .probox2{
	width: 49%;
	margin-bottom: 0;
	margin-top: 2%;
}
.news-rm .probox2:nth-of-type(3n){
	/*margin-right: 42.5px;*/
}
.news-rm .probox2:nth-of-type(4n){
	margin-right: 0;
}
.pbtit-jngz{
	line-height: 2.5;
	background-color: #0099cc;
	color: white;
	text-indent: 1em;
}

/*--  空压机维修  --*/
#banner-wx{background: url('../image/banner3.jpg') no-repeat center center;background-size:100% auto;}
#wx-page .box{text-align: center;}
#wx-page .box1 h2{line-height: 60px;}
#wx-page .box1 ul li{float: left;width: calc(33.33333% - 10px);position: relative;margin: 0 15px 15px 0;}
#wx-page .box1 ul li:nth-child(3),#wx-page .box ul li:nth-child(6){margin-right: 0;}
#wx-page .box1 ul li img{width: 100%;}
#wx-page .box1 ul li p{display: none;line-height: 24px;}
#wx-page .box1 .arrow{position: absolute;bottom: 0;left: 0px;color: white;background-color: rgba(14,111,218,0.7);width: 100%;height: 36px;transition: height 1s;}
#wx-page .box1 li:hover .arrow{position: absolute;bottom: 0;left: 0px;width: 100%;height: 80px;}
#wx-page .box1 li:hover p{display: block;}
#wx-page .box1 .arrow h3{text-align: center;line-height: 40px;}
#wx-page .box1 .arrow p{margin: 0px 5px;}
#wx-page .box2{margin: 10px auto;}
#wx-page .box3 .tips{background-color: #ffa200; height: 50px; color: white; letter-spacing: 2pt; font-weight: bold; text-align: center; line-height: 50px;}
#wx-page .box3 .tips span{color: #000;}
#wx-page .box3 .note{margin: 20px 0;color: #535353;}
#wx-page .box3 .left,#wx-page .box3 .right,#wx-page .box3 .left .left-img,#wx-page .box3 .left .left-p{float: left;}
#wx-page .box3 .left{width: 65%;background-color: #c9ccd1;}
#wx-page .box3 h5{text-align: center;line-height: 40px;font-weight: bolder;}
#wx-page .box3 .left-img,#wx-page .box3 .left-p{width: calc(50% - 15px);margin-left: 10px;}
#wx-page .box3 .left-p span{color: red;}
#wx-page .box3 .right{width: 35%;background-color: #ffa200;position: relative;}
#wx-page .box3 .right p{text-indent: 2em;}
#wx-page .box3 .right p span{color: red;margin-left: 4px;}
#wx-page .box3 .right .neirong{position: absolute; display: block;}
#wx-page .box3 .right .inputimg{margin-top: 40px;width: 120px;margin-left: calc(100% - 265px);}

/*--  空压机保养  --*/
#banner-by{background: url('../image/banner3.jpg') no-repeat center center;background-size:100% auto;}
#by-page .box{text-align: center;}
#by-page .box h2{line-height: 60px;}
#by-page .box1 ul{margin: 20px 0;}
#by-page .box1 ul li{width: 25%;float: left;display: inline-block;height: 280px;position: relative;}
#by-page .box1 .img img{width: 100%;height: 100%;}
#by-page .box1 .content{background-color: #0099cc;color: #fff;line-height: 24px;}
#by-page .box1 .content h4{margin: 20px 0;}
#by-page .box1 .content .btn{background-color: #fe7806;display: block;width: 100px;height: 32px;line-height: 32px;color: #fff;border-radius: 10px;}
#by-page .box1 .content .btn:hover{background-color: #0099cc;border: 1px solid #fff;}
#by-page .box1 .arrow1{width: 0px; height: 0px; border-color: transparent #0099cc transparent transparent; border-style: solid; border-width: 20px 30px 20px 20px; z-index: 2; position: absolute; top: 50%; left: -50px; margin-top: -20px;}
#by-page .box1 .arrow2{width: 0px; height: 0px; border-color: transparent transparent transparent #0099cc; border-style: solid; border-width: 20px 20px 20px 30px; z-index: 2; position: absolute; top: 50%; left: 100%; margin-top: -20px;}
#by-page .box2{margin: 20px auto;background-color: #676666;}
#by-page .box2 h2{color: #fff;}
#by-page .box2 .fenge{background-color: #fff;}
#by-page .box2 ul{padding: 10px 0 20px;}
#by-page .box2 ul li{width: calc(25% - 12px);margin-right: 16px;float: left;background-color: #fff;border-radius: 8px;}
#by-page .box2 ul li:nth-child(4){margin-right: 0;}
#by-page .box2 ul li p{margin: 0 20px;line-height: 26px;text-align: justify;min-height: 104px;}
#by-page .box2 ul li .btn{background-color: #0099cc; width: 98px;  color: white; letter-spacing: 2px; line-height: 30px; text-align: center; display: inline-block; margin: 0px auto; border-radius: 5px; cursor: pointer; margin-top: 15px;}
#by-page .box3 ul{margin: 20px 0;}
#by-page .box3 ul li{width: 25%;border-right: 1px solid #eaeaea;float: left;}
#by-page .box3 ul li:nth-child(4){border:0;}
#by-page .box3 ul li img{padding: 15px;width: 45%;}

/*--  产品列表（品牌空压机配件、后处理设备）  --*/
#banner-1,#banner-11,#banner-12,#banner-13,#banner-14,#banner-15,#banner-16,#banner-17,#banner-18,#banner-19,#banner-20,#banner-21,#banner-22,#banner-23,#banner-cp{background: url('../image/banner1.jpg') no-repeat center center;background-size:100% auto;}
#banner-4,#banner-27,#banner-28,#banner-29,#banner-30,#banner-31,#banner-32{background: url('../image/banner4.jpg') no-repeat center center;background-size:100% auto;}
#cp-page .pro{margin-bottom: 20px;}
#cp-page .search{padding-bottom: 20px;}

/*--  产品内容  --*/
#cp-page .pro-r .content .box{padding: 12px 18px 16px 20px;margin-bottom: 15px;background: #fff;border: 1px solid #eee;}
#cp-page .pro-r .content .box .tab-img,#cp-page .pro-r .content .box .tab-guild{float: left;}
#cp-page .pro-r .content .box .tab-img{width: 30%;border: 1px solid #eee;}
#cp-page .pro-r .content .box .tab-img img{width: calc(100% - 20px);padding: 10px;}
#cp-page .pro-r .content .box .tab-guild{width: 66%;float: right;}
#cp-page .pro-r .content .box .tab-guild h3{margin-bottom: 20px;}
#cp-page .pro-r .content .box .tab-guild p{line-height: 24px;color: #666;}
#cp-page .pro-r .content .box .tab-tel{border-top: 2px solid #e6e6e6;}
#cp-page .pro-r .content .box .tab-tel img{float: left;padding-top: 15px;}
#cp-page .pro-r .content .box .tab-tel .tel-num{float: left;display: block;line-height: 18px;font-size: 18px;padding: 10px 20px 0 20px;}
#cp-page .pro-r .content .box .tab-tel a{width: 114px;height: 44px;background: #00479d;font-size: 18px;line-height: 44px;text-align: center;float: right;color: #fff;margin-top: 10px;}
#cp-page .pro-tit{height: 40px; font-size: 24px; line-height: 40px; border-bottom: 2px solid #d4d4d4; margin: 20px 0;}
#cp-page .pro-tit h3{display: inline-block; height: 40px; color: #464646; border-bottom: 2px solid #555555; padding-left: 34px; background: url(../image/cp-content-icon.png) no-repeat 2px center;}
#cp-page .pro-tit em{font-size: 18px; font-family: Arial; text-transform: uppercase; font-style: normal; color: #c2c2c1;}

/*--  新闻列表  --*/
#banner-xw{background: url('../image/banner3.jpg') no-repeat center center;background-size:100% auto;}
#xw-page .box{margin: 20px 0;}
#xw-page .box .left,#xw-page .right{float: left;}
#xw-page .box .left{width: 22%;text-align: center;}
#xw-page .box .left h3,#cp-page .contact h3{height: 76px; line-height: 76px; background-color: #0099cc;color: #FFFFFF;border: 1px solid #e2e2e2;border-bottom-color: #fff;}
#xw-page .box .left h5{height: 50px;line-height: 50px;overflow: hidden;border: 1px solid #e2e2e2;border-top: none;}
#xw-page .box .left h4:hover{background-color: #0099cc;color: #FFFFFF;}
#xw-page .box .left .contact,#cp-page .contact{margin-top: 20px;border: 1px solid #e2e2e2;}
#xw-page .box .left .contact p,#cp-page .contact p{line-height: 30px;padding: 0 10px;}
#xw-page .box .right{width: calc(78% - 20px);margin-left: 20px;}
#xw-page .box .right .list{padding-left: 10px;}
#xw-page .box .right .list li{padding-left: 20px; background: url(../image/news-icon.png) 5px center no-repeat; border-bottom: 1px dashed #CDCDCD; font-size: 13px; background-color: #FFFFFF;}
#xw-page .box .right .list li span{float: right;}
#xw-page .box .right .list li:hover{background: url(../image/news-icon-hover.png) 5px center no-repeat; border-bottom: 1px dashed #0099cc;}
#xw-page .box .right .list li:hover a{color: #0099cc;}

/*--  新闻内容  --*/
#xw-page .box .right .content h1{font-size: 26px; text-align: center; padding: 20px 0;}
#xw-page .box .right .content .message{color: #6c6c6c;line-height: 30px;border-bottom: 1px solid #6c6c6c;text-align: center;margin-bottom: 10px;}
#xw-page .box .right .content .message a{color: #6c6c6c;}
#xw-page .box .right .content .news a{color: #fe7806;}
#xw-page .box .right .content .news p{line-height: 24px;margin-bottom: 16px;color: #333333;}
#xw-page .box .right .content .news img{width: 570px;margin: 16px auto 0;}

/*--  关于我们  --*/
#banner-gy{background: url('../image/banner1.jpg') no-repeat center center;background-size:100% auto;}
#gy-page .box h2{text-align: center;margin: 20px 0 10px;}
#gy-page .box h6{background: url('../image/gy-h4-bg.png') no-repeat center center;text-align: center;color: #6c6c6c;margin-bottom: 10px;}
#gy-page .box .left,#gy-page .box .right{float: left;width: 50%;}
#gy-page .box .left p{line-height: 24px;margin: 0 10px 10px 0;}
#gy-page .box1 h4{line-height: 30px;}
#gy-page .box1 h5{line-height: 24px;font-size: 3.3vw;color: #6c6c6c;margin-bottom: 10px;}
#gy-page .box2 img{width: 100%;margin-bottom: 20px;}
#gy-page .box3 .contact-info{text-align: center;margin-bottom: 20px;}
#gy-page .box3 ul li{width: 25%;float: left;}
#gy-page .box3 ul li h5{margin: 20px auto 10px;}
#gy-page .box4{margin-bottom: 20px;}
#gy-page .box4 #allmap{height: 400px;}
#gy-page .box4 #BMapLib_bubble_title0{font-size: 3.5vw;line-height: 30px; font-weight: 600;}
#gy-page .box4 img{max-width: none;display: inline;}
#gy-page .box4 .BMapLib_sendToPhone{display: none;}
#gy-page .box4 .BMapLib_nav_tab .BMapLib_first{display: none;}

/*--  联系我们  --*/
#banner-lx{background: url('../image/banner3.jpg') no-repeat center center;background-size:100% auto;}
.contact{margin-bottom: 20px;}
.contact .cont-top{background:url('../image/about_20.jpg') no-repeat right 0;}
.contact .cont-tel{width:53%;background:#0e6dcc;margin:22px 0 0 120px;}
.contact .cont-tel div{font-size:28px;color:#fff;padding:0 9% 23px 9%;}
.contact .cont-tel div:first-child{padding-top:65px;}
.contact .cont-tel div:last-child{padding-bottom:40px;font-family:"黑体";}
.contact .cont-add{width:80%;margin:auto;}
.contact .cont-add p{line-height: 40px;}
.contact .cont-add img{padding:0 15px;}
.contact .cont-add-top{text-align:center;font-size:22px;color:#0e6dcc;margin-top:60px;margin-bottom:30px;border-bottom:2px solid#535353;padding-bottom:23px;}
.contact .cont-tl5{font-size:16px;color:#323232;line-height:38px;}
.cont-img,.cont-content,.cont-content-l{float: left;}
.cont-img{width: 36%;}
.cont-content{width: 64%;line-height: 40px;}
.cont-content-l{width: 50%;}
.message{}
/*--  <自适应布局>  --*/
@media screen and (min-width: 992px){
	#container{padding-top: 60px;}

}
@media screen and (min-width:992px) and (max-width:1200px){
	#container{height: 450px;}
	.pro-l{width: 180px;}
	.pro-l li{line-height: 36px;}
	.pro-r{width: 772px;}
	.adv .box .tit{margin-top: 20px;}
	.service .mokuai img{width: 80px;}
	.case .tit .tit-bg{font-size: 40px;line-height: 50px;}
	.case .tit-b{line-height: 50px;}
	.news .tit{width: 260px;height: 90px;}
	.news .list-xia{margin:20px auto; }
	.news .list-shang .right li{margin-bottom: 22px;}
	#jn-page .box1 .left{width: 62%;}
	#jn-page .box h1{font-size: 40px;margin-top: 40px;}
	#jn-page .box h5{line-height: 22px;font-size: 3.5vw;}
	#jn-page .box2 .right{width: 62%;}
	#wx-page .box3 .left,#wx-page .box3 .right{height: 270px;}
	#wx-page .box3 .tips h4{font-size: 18px;}
	#wx-page .box3 .left-p,#wx-page .box3 .right p{line-height: 30px;font-size: 3.5vw;}
	#wx-page .box3 .right .neirong{top: 134px; left: 112px;}
	#by-page .box1 .content .btn{margin: 10px auto;}
	#by-page .box2 ul li{height: 220px;}
	#by-page .box2 ul li h4{line-height: 40px;}
	#xw-page .box .right .list li{height: 45px; line-height: 45px;}
	#gy-page .box .right img{margin-top: 40px;}
	#cp-page .pro-r .content .box .tab-guild .guild-top{height: 140px;}
	#container{padding-top: 155px;}
}
@media screen and (max-width:1200px){
	.pro-l{width: 255px;}
	.pro-l li{line-height: 44px;}
	.pro-r{width: 1020px;}
	.adv .box .tit{margin-top: 0px;}
	/*.service .mokuai img{width: 100px;}*/
	.case .tit .tit-bg{font-size: 60px;line-height: 70px;}
	.case .tit-b{line-height: 70px;}
	.news .tit{width: 300px;height: 100px;}
	.news .list-xia{margin:40px auto; }
	.news .list-shang .right li{margin-bottom: 0px;}
	#jn-page .box1 .left{width: 100%;}
	#jn-page .box h1{font-size: 5vw;margin-top: 25px;}
	#jn-page .box h5{line-height: 30px;font-size: 3.5vw;}
	#jn-page .box:nth-of-type(1) h5:nth-of-type(n+2){
		text-align: left;
		width: 30%;
		display: table;
		margin: 0 auto;
		font-size: 3.5vw;
	}
	#jn-page .box:nth-of-type(2) h5:nth-of-type(n+2){
		text-align: left;
		width: 30%;
		display: table;
		margin: 0 auto;
		font-size: 3.5vw;
	}
	#jn-page .box:nth-of-type(3) h5:nth-of-type(n+2){
		text-align: left;
		width: 41%;
		display: table;
		margin: 0 auto;
	}
	#jn-page .box:nth-of-type(4) h5:nth-of-type(n+2){
		text-align: left;
		width: 44%;
		display: table;
		margin: 0 auto;
	}
	/*#jn-page .box2 .right{width: 56%;height: 481px;}*/
	#wx-page .box3 .left,#wx-page .box3 .right{height: 320px;}
	#wx-page .box3 .left-p,#wx-page .box3 .right p{line-height: 38px;font-size: 18px;}
	#wx-page .box3 .right .neirong{top: 160px; left: 126px;}
	#by-page .box1 .content .btn{margin: 20px auto;}
	#by-page .box2 ul li{height: 210px;}
	#by-page .box2 ul li h4{line-height: 50px;}
	#xw-page .box .right .list li{height: 42px; line-height: 42px;}
	#cp-page .pro-r .content .box .tab-guild .guild-top{height: 180px;}
	#container{padding-top: 155px;}
}