@charset "utf-8";
/* CSS Document */

a{ color:#636363;text-decoration: none;}
a:link{color:#000;text-decoration: none; }
a:visited{color:#000;text-decoration: none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}

.horizontal-nav ul {
	margin-top:-40px;
	padding: 0;
    float: left;
    text-align: center;
    list-style-type: none;
    background-color:rgba(113,112,112,0.5);
	
}
.horizontal-nav ul li {
    border-left: 1px solid #666666;
	
}
.horizontal-nav ul li:first-child {
    border-left: 0 none;
}
.horizontal-nav ul li a {
    display: block;
    /* padding: 10px 20px; */
    color: #fff;
    border-top: 1px solid rgba(255,255,255, 0.25);
    border-left: 1px solid rgba(255,255,255, 0.25);
    padding:7px 0;
}
.horizontal-nav ul li:first-child a {
    border-left: 0 none;
}
.horizontal-nav ul li a:hover {
    background: #606060;
}
.horizontal-nav .menu-item{margin-right:10px;float:left;height:40px;line-height:26px; }



@media (min-width: 768px) {
	.section-title img {width:60%;}
	.container100{margin-top:92px;}
	.esu{ width:100%; height:auto;}
	.esu-bt{}
	.esu-nr{}
	.esu-nrle{ width:20%; height:auto; padding-left:6%; padding-top:2%; font-size:24px; color:#444;font-family:微软雅黑;黑体; float:left}
	.esu-nrri{ width:80%; height:auto;padding:2%; font-size:14px;scolor:#444; line-height:40px; font-family:微软雅黑;黑体; float:left}
	
	.esu-pic{ width:100%; height:auto;}
	.esu-pic1{ width:30%; height:330px; float:left}
	.esu-pic1-top{ width:80%; height:40%; background:#; padding-top:10%; padding-left:10%;text-align:center; font-size:90px; font-weight:bold; font-family:微软雅黑,黑体;}
	.esu-pic1-bottom{width:80%; height:40%; background:#;padding-left:10%;padding-left:10%; font-size:60px;text-align:center; font-family:微软雅黑,黑体;}
	
	.esu-pic2{width:40%; height:330px;float:left}
	.esu-pic2-top{ width:90%; height:40%; background:#; padding-top:7%; padding-left:10%; font-size:90px;font-weight:bold; text-align:center; font-family:微软雅黑,黑体;}
	.esu-pic2-bottom{width:80%; height:40%; background:#;padding-left:10%; font-size:60px;text-align:center; font-family:微软雅黑,黑体;}
	
	.esu-pic3{width:30%; height:330px; float:left}
	
	.yyfw{ width:100%; height:500px; background:#C99}	
	
	.desc1{width:70%;float:left;}
	.desc2{width:30%;float:left;}
	.desc1-1{color:#444;font-size:26px;font-weight:bold;height:60%;padding-top:20px}
	.desc1-2{color:#b3b3b3;height:40%;vertical-align: top;line-height:4px;}
	
	.desc_a:hover{background-color:#039}	
	
	
	
	

	.footer-allbt{ width:100%; height:50px; clear:both; color:#fff;font-size:26px }
	
	.footer-all{ width:100%; height:50px; }
	
	.footer-friend { width:80%; height:auto;float:left; }
	
	.footer-friend ul{ height:auto; width:100%; }
	
	.footer-friend ul li{ padding:0px 20px 20px;list-style: none;}
	
	
	.footer-friend-title-list li {
	    float: left;
	}
	
	.footer-friend-title-list li a {
	    color: #fff;
	    padding: 0 10px;
	    font-size: 20px;
	}
	
	.fwwl-t{ height:100%;color: #fff;font-weight: bold;margin-right:40px; background:#0F0}
	
	.footer-friend2{ width:20%; height:auto; float:left; color:#585755;font-size:22px;}
	
	.owlbanner{padding-top:88px}	
	.owl-demo1-wai{position: absolute;bottom:0px;padding-top:30%;width:100%;height:100%;}
	/* 产品与服务 start*/
	.owl-demo2-wai{position: absolute;bottom:0px;padding-top:30%;width:100%;height:100%;background-color: rgba(240,240,240,0.9);}
	.owl-demo2-li{margin-top:10px;margin-left:10px;width:100%;text-align:left;color:#000;font-size:20px;}
	.owl-demo2-tsgd{text-align:center;background-color:#c5c5c5;color:#ffffff;font-size:16px;width:30%;margin-left:35%;height:50px;line-height:50px;border-radius:8px;position: absolute;
bottom: 30px;}
	.owl-demo2-title{font-size:20px; font-weight:bold;text-align:center;padding-top:10px; }
	/* 产品与服务 end*/
	
	/*关于我们*/
	.container .contact-1{margin-top:40px;}
	.container .contact-2{margin-top:20px;}
	.container .contact-title{width:100%;margin-top:10px;}
	.contact-1-title{font-size:20px;font-weight:bold}
	
	.ys_item2{border-right:1px solid #cfcfcf}
	
	
/*我们的客户start*/
	.scroll ul {
		white-space: nowrap;
	}

	.scroll ul li {
		display: inline-block;
		margin: 20px;
	}
	.scroll {
		width: 80%;
		margin:0 auto;
		border:  #ccc;
		overflow: hidden;
	}
	.scrollgd ul li{width:100px;}
	.scrollgd img{width:100%;}	
	.scrollgd2 ul li{width:200px;}
	.scrollgd2 img{width:100%;}	
/*我们的客户end*/	
	
	.intro-list{width:48%;background-color:#f2f2f2;margin-left:1%;margin-right:1%}
	.widget_about_us{padding-left:12%;}
	
	.footer-navs{float:left;min-height:150px;}
}


@media (max-width: 767px) {

	.horizontal-nav ul {
		margin-top:0;
	}
	.container100{margin:92px 0 0 0;}

	.esu{ width:100%; height:auto;}
	.esu-bt{}
	.esu-nr{}
/* 	.esu-nrle{ width:30%; height:auto; padding-left:6%; padding-top:2%; font-size:18px; color:#444;font-family:微软雅黑;黑体; float:left} */
	.esu-nrle{display:none}
	/* .esu-nrri{ width:70%; height:auto;padding:2%; font-size:16px;scolor:#444; line-height:40px; font-family:微软雅黑;黑体; float:left} */
	.esu-nrri{ width:100%; height:auto;padding:2%; font-size:16px;scolor:#444; line-height:40px; font-family:微软雅黑;黑体; float:left}
	
	.esu-pic{ width:100%; height:auto;}
	.esu-pic1{ width:30%; height:330px; float:left}
	.esu-pic1-top{ width:80%; height:40%; background:#; padding-top:10%; padding-left:10%;text-align:center; font-size:90px; font-weight:bold; font-family:微软雅黑,黑体;}
	.esu-pic1-bottom{width:80%; height:40%; background:#;padding-left:10%;padding-left:10%; font-size:60px;text-align:center; font-family:微软雅黑,黑体;}
	
	.esu-pic2{width:40%; height:330px;float:left}
	.esu-pic2-top{ width:90%; height:40%; background:#; padding-top:7%; padding-left:10%; font-size:90px;font-weight:bold; text-align:center; font-family:微软雅黑,黑体;}
	.esu-pic2-bottom{width:80%; height:40%; background:#;padding-left:10%; font-size:20px;text-align:center; font-family:微软雅黑,黑体;}
	
	.esu-pic3{width:30%; height:330px; float:left}
	
	.yyfw{ width:100%; height:500px; background:#C99}

	.desc1{width:70%;float:left;}
	.desc2{width:30%;float:left;}
	.desc1-1{color:#444;font-size:20px;font-weight:bold;height:60%;padding-top:20px}
	.desc1-2{color:#b3b3b3;height:40%;vertical-align: top;line-height:4px;}
	
	.desc_a:hover{background-color:#039}	
	
	
	

	.footer-allbt{ width:100%; height:50px; clear:both; color:#fff;font-size:20px }
	
	.footer-all{ width:100%; height:50px; }
	
	.footer-friend { width:80%; height:auto;float:left; }
	
	.footer-friend ul{ height:auto; width:100%; }
	
	.footer-friend ul li{ padding:0px 0px 8px;list-style: none;}
	
	
	.footer-friend-title-list li {
	    float: left;
	}
	
	.footer-friend-title-list li a {
	    color: #fff;
	    padding: 0 10px;
	    font-size: 18px;
	}
	
	.fwwl-t{ height:100%;color: #fff;font-weight: bold;margin-right:40px; background:#0F0}
	
	.footer-friend2{ width:20%; height:auto; float:left; color:#98989a;font-size:18px;font-weight: bold}
	
	.owlbanner{margin-top:50px}		
/*我们的客户start*/
	.scroll ul {
		white-space: nowrap;
	}

	.scroll ul li {
		display: inline-block;
		margin: 10px;
	}
	.scroll {
		height:80px;
		width: 100%;
		border:  #ccc;
		overflow: hidden;
	}
	.scrollgd ul li{width:60px;}
	.scrollgd img{width:100%;}	
/*我们的客户end*/
	
	/* 产品与服务 start*/
	.owl-demo2-wai{position: absolute;bottom:0px;padding-top:30%;width:100%;height:100%;background-color: #fff;background-color: rgba(241,241,241, 0.8);}
	.owl-demo2-li{margin-top:10px;margin-left:10px;width:100%;text-align:left;color:#000;font-size:18px;}
	.owl-demo2-tsgd{text-align:center;background-color:#c5c5c5;color:#ffffff;font-size:16px;width:40%;margin-left:30%;height:50px;line-height:50px;border-radius:8px;position: absolute;
bottom: 30px;}
	.owl-demo2-title{font-size:16px; font-weight:bold;text-align:center;padding-top:10px; }
	/* 产品与服务 end*/	
	
	/*关于我们*/
	.container .contact-1{margin-top:70px;}
	.container .contact-2{margin-top:20px;}
	.container .contact-title{width:100%;margin-top:10px;}	
	.contact-1-title{font-size:18px;font-weight:bold}
	
	.table-cell row{min-height:500px;}
	.intro-list{width:100%;background-color:#f2f2f2;}
	
	.widget_about_us{padding-left:2px;}
}


@media (min-width: 767px) and (max-width: 1200px) {
	.owlbanner{margin-top:60px}	
	
/*我们的客户start*/
	.scroll ul {
		white-space: nowrap;
	}

	.scroll ul li {
		display: inline-block;
		margin: 10px;
	}
	.scroll {
		width: 100%;
		border:  #ccc;
		overflow: hidden;
	}
	.scrollgd ul li{width:100px;}
	.scrollgd img{width:100%;}	
/*我们的客户end*/
	
	
	
	/* 产品与服务 start*/
	.owl-demo2-wai{position: absolute;bottom:0px;padding-top:30%;width:100%;height:100%;background-color: #fff;background-color: rgba(241,241,241, 0.8);}
	.owl-demo2-li{margin-top:10px;margin-left:10px;width:100%;text-align:left;color:#000;font-size:14px;}
	.owl-demo2-tsgd{text-align:center;background-color:#c5c5c5;color:#ffffff;font-size:16px;width:40%;margin-left:30%;height:50px;line-height:50px;border-radius:8px;position: absolute;
bottom: 30px;}
	.owl-demo2-title{font-size:16px; font-weight:bold;text-align:center;padding-top:10px; }
	/* 产品与服务 end*/	
	
	/*关于我们*/
	.container .contact-1{margin-top:70px;}
	.container .contact-2{margin-top:20px;}
	.container .contact-title{width:100%;margin-top:10px;}	
	.contact-1-title{font-size:18px;font-weight:bold}
	.intro-list{width:49%;background-color:#f2f2f2;margin-left:1%}
}











