﻿@charset "utf-8";
/* CSS Document */
body, div, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd,dt, form, iframe, input, textarea, select, label, article, aside, footer, header, menu, nav, section, time, audio, video { margin: 0; padding: 0;}
h1,h2,h3,h4{font-weight:normal;}

body { font-family:MicrosoftYaHei,微软雅黑,Helvetica,STHeiti,Droid Sans Fallback;    font-size: 100%; background-color:#FFF; }
iframe, img { border: 0 none;}
ul, ol { list-style: none;}
input, select, textarea { outline: 0 none;}
a { text-decoration: none;	color:inherit;}
#top{display:none;}
.hdp .sy-controls li{display:none;}
.alnrlix{display:none;}

/*头部*/
.containerc{ display:none;}
.tbw{ width:100%; height:32px; border-bottom:solid 1px #e7e7e7;}
.tb{width:77.7%; height:auto; margin:0 auto; max-width:1100px;}
.tbz{ width:40%; height:auto; float:left; font-size:12px; color:#989897; line-height:32px;}
.tbz img{ vertical-align:middle;}
.tby{ width:40%; height:auto; float:right; font-size:12px; color:#989897; line-height:32px; text-align:right;}
.tby img{ vertical-align:middle;}

/*logo*/
.logo{width:77.7%; height:auto; margin:0 auto; max-width:1100px;}
.logol{width:12.9%; height:auto; margin:0 auto;}
.logol img{width:100%; height:auto; display:block;}

/*幻灯片*/
.hdp{ width:100%; height:auto;position:relative;}
.hdps{ width:100%; height:auto; background: no-repeat center; position:relative;}
.hdpx{ width:100%; height:auto; background-color:#000;  background:rgba(49, 54, 57, 0.7) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); left:0; right:0;position:absolute; top:0; z-index:3;}
.hdpxl{width:77.7%; height:auto; margin:0 auto; max-width:1100px;}
.hdpxl li{ width:10%; height:auto; line-height:80px; float:left; text-align:center; font-size:16px; color:#fff;}

.nav_z{width:100%!important;height:80px;float:left;position:relative;z-index:999 ;line-height:80px;}
#navul li{float:left;width:12%;height:80px;position:relative;text-align:center;line-height:80px;}
#navul li a:link, #navul li a:visited{color:#ffffff;font-weight:500;}
#navul li ul{display:none;position:absolute;z-index:999; background:#a17a5a;width:100%;}
#navul li ul li{display:block;width:100%;float:none;height:35px;position:relative;line-height:35px;font-size:13px;overflow:hidden;}
#navul li.navmoon{  color:#fff;width:12%;height:80px;line-height:80px; background:none;}
#navul li.navmoon a{color:#fff;}
#navul li.navhome a:hover{color:#fff;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:100%;height:35px;line-height:35px;}
#navul li.navmoon ul a:hover{color:#fff; background:rgba(49, 54, 57, 0.7) none repeat scroll 0 0 !important; filter:Alpha(opacity=70);}



/*背景*/
.bjw{ width:100%; height:2110px; background:url(img/bj.jpg) no-repeat center; padding-top:87px;}
.bj{width:77.7%; height:2110px; margin:0 auto; max-width:1100px; overflow:hidden;}

/*关于我们*/
.gywm{ width:100%; height:712px;}
.gywmz{ width:48.4%; height:auto; float:left;}
.gywmztp{ width:65.8%; height:auto; border:solid 8px #c9c9c9;}
.gywmztp img{ width:100%; height:auto; display:block;}
.gywmzbt{ width:100%; height:auto; font-size:30px; color:#454545; font-weight:bold; padding-top:35px;}
.gywmzbt3{ width:100%; height:auto; font-size:30px; color:#454545; font-weight:bold; padding-top:35px;}

.gywmznr{ width:100%; height:auto; font-size:14px; color:#808080; line-height:23px; padding-top:25px; padding-bottom:25px;}
.gywmzxq{ width:15%; height:auto; font-size:14px; color:#fff; background:#a17a5a; border-radius:20px; line-height:30px; text-align:center;}

.gywmzbt2{ width:100%; height:auto; font-size:30px; color:#454545; font-weight:bold; padding-top:35px; display:none;}
.gywmznr2{ width:100%; height:auto; font-size:14px; color:#808080; line-height:23px; padding-top:25px; padding-bottom:25px;display:none;}
.gywmzxq2{ width:15%; height:auto; font-size:14px; color:#fff; background:#a17a5a; border-radius:20px; line-height:30px; text-align:center;display:none;}


.gywmy{ width:47%; height:auto; float:right;}
.gywmyli{width:100%; height:auto; float:left; margin-bottom:49px;}
.gywmyliz{ width:18.7%; height:auto; border:solid 4px #cccacd; float:left; border-radius:50%;}
.gywmyliz img{width:100%; height:auto; display:block; border-radius:50%;}
.gywmyliz:hover{border:solid 4px #a17a5a;}
.gywmyliy{width:75%; height:auto; float:right;}
.gywmyliys{width:100%; height:auto; line-height:45px; font-size:18px; color:#4b4a49; font-weight:bold;}
.gywmyliys:hover{ color:#a17a5a;}
.gywmyliyx{width:100%; height:auto; line-height:21px; font-size:14px; color:#808080;}

.team-text ul{width:100%;}
.team-text ul li span{color:orange;}

.honor-text{padding-top: 25px;}
.honor-text ul{width:100%;height: 600px;}
.honor-text ul li{width:30%;margin-right: 3.3%;float: left;}

/*核心业务*/
.yw{ width:100%; height:560px;margin-top:100px;}
.ywbt{ width:100%; height:88px; font-size:30px; color:#454545; text-align:center; line-height:30px;}
.ywbt span{ font-family:华文隶书; font-size:24px; color:#676767;}
.ywnr{ width:100%; height:auto;margin-left: 10%;}
.ywnrli{ width:20%; height:auto; float:left; margin-left:2.7%; margin-right:2.7%; color:#454545;padding-top:30px;}
.ywnrli:hover{ color:#a17a5a;}
.ywnrlis{ width:100%; height:auto;}
.ywnrlis img{ width:100%; height:auto; display:block;border-radius:25px;}
.ywnrlix{ width:100%; height:auto; font-size:16px; text-align:center; line-height:78px;}

/*公司优势*/
.ys{ width:100%; height:780px; overflow:hidden;}
.ysnr{ width:100%; height:auto; padding-top:18px;}
.ysnrli{ width:100%; height:202px; float:left;}
.ysnrliz{ width:30.7%; height:auto; float:left;}
.ysnrlizs{ width:60%; height:auto; font-size:18px; color:#fff; background:#a17a5b; line-height:35px; text-align:center; margin-left:40%;border-radius:7px;}
.ysnrlizs:hover{background:#a17a5b;}
.ysnrlizx{ width:100%; height:auto; font-size:14px; color:#808080; line-height:25px; padding-top:19px;}
.ysnrliy{ width:30%; height:auto; float:right;}
.ysnrliys{ width:60%; height:auto; font-size:18px; color:#fff; background:#a17a5b; line-height:35px; text-align:center; border-radius:7px;}
.ysnrliys:hover{background:#a17a5b;}

.ysnrliz1{ width:23.6%; height:auto; float:left;}
.ysnrliy1{ width:23.6%; height:auto; float:right;}

.ysnrliz2{ width:26%; height:auto; float:left;}
.ysnrliy2{ width:26%; height:auto; float:right;}

/*成功案例*/
.alw{ width:100%; height:610px; background:url(img/al.jpg) no-repeat center;}
.al{width:77.7%; height:610px; margin:0 auto; max-width:1100px; overflow:hidden;}
.albt{ width:100%; height:auto; line-height:157px; font-size:30px; color:#fff; font-weight:bold;}

.alnr{ width:100%; height:auto;}
.alnrli{ width:257px; height:347px; float:left;position:relative;}
.alnrlis{ width:257px; height:347px;}
.alnrlis img{ width:257px; height:347px; display:block;}
.alnrlix{ width:257px; height:347px;position:absolute; top:0; opacity:0;filter:alpha(opacity=0);-khtml-opacity:0; -moz-opacity:0;}
.alnrlix:hover{opacity:0.9;filter:alpha(opacity=100);-khtml-opacity:0.9; -moz-opacity:0.9;}
.alnrlixa{ width:257px; height:347px;position:relative;}
.alnrlixtp{ width:257px; height:347px;}
.alnrlixtp img{ width:257px; height:347px; display:block;}
.alnrlixbt{ width:257px; height:70px; line-height:70px; position:absolute; top:106px; font-size:18px; color:#fff; text-align:center;}
.alnrlixbt1{ width:110px; height:30px; line-height:30px; position:absolute; top:176px; font-size:14px; color:#fff; text-align:center; background:#a17a5a; margin:0 auto; border-radius:20px; left:0; right:0;}


.alnrsj{ display:none;}

.tabbox{position:relative; width:1100px;}
.slide{width:1100px;height:347px;overflow:hidden;position:relative;}
.slide-ul{position:relative;width:8640px;margin:0 0 0 -5px;}
.slide-ul li{display:inline; width:257px; height:347px; float:left; margin-left:9px; margin-right:9px;overflow:hidden;}

.info-btn{width:225px;height:22px;overflow:hidden; margin-left:500px;padding:30px 0;zoom:1;}
.info-btn li{float:left;padding:0 3px;}
.info-btn li span{display:block;width:22px;height:22px;background:url(img/sjbz_infor-btn.png) 0 -27px no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer;}
.info-btn .info-cur span,.info-btn .info-hover span{background-position:0 0;}

/*新闻中心*/
.xw{width:77.7%; height:auto; margin:0 auto; max-width:1100px; overflow:hidden; padding-top:60px;}
.xwbt{ width:100%; height:31px; background:url(img/xw.jpg);}
.xwbtli{ width:12%; height:auto; float:left; line-height:31px; background:#efefef; font-size:16px; color:#454545; text-align:center; border-radius:20px; margin-left:10.5%; margin-right:10.5%;}
.xwbtli:hover{ background:#454545; color:#fff;}
.xwnr{ width:100%; height:auto; padding-top:50px;}
.xwnrli{ width:42.4%; height:auto; float:left; margin-bottom:35px; margin-left:2.3%; margin-right:2.3%;}
.xwnrliz{ width:24.8%; height:auto; float:left;}
.xwnrliz img{ width:100%; height:auto; display:block;}
.xwnrliy{ width:73%; height:auto; float:right;}
.xwnrliys{ width:100%; height:auto; font-size:12px; color:#c5c5c5;line-height:18px;}  
.xwnrliys span{ font-size:15px; color:#454545;}
.xwnrliys span:hover{ color:#a17a5a;}
.xwnrliyx{ width:100%; height:auto; font-size:13px; color:#808080; line-height:17px;}  

/*底部*/
.dbw{ width:100%; height:140px; background:#bcbcbc; padding-top:27px; float:left;}
.db{ width:77.7%; height:140px; margin:0 auto; }
.dbs{ width:100%; height:auto; text-align:center;}
.dbs img{ margin-left:0.7%; margin-right:0.7%;}
.dbx{ width:100%; height:auto; text-align:center; font-size:13px; color:#fff; line-height:25px; padding-top:10px;}

/*底部*/
.db2{ display:none;}
/*QQ*/
.izl-rmenu{position:fixed; right:0;bottom:10px;padding-bottom:63px;background:url(img/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(img/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(img/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(img/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(img/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(img/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*底部*/
.nykg{ width:100%; height:50px; float:left;}
.nydbw{ width:100%; height:auto; padding-top:50px; padding-bottom:50px; float:left; background:#313639;}
.nydb{width:77.7%; height:auto; margin:0 auto; max-width:1100px;}
.nydbz{width:42.7%; height:auto; float:left;}
.nydbzz{ width:19.3%; height:auto; float:left; border:solid 2px #969698;border-radius:50%;}
.nydbzz img{ width:100%; height:auto; display:block; border-radius:50%;}
.nydbzy{ width:78%; height:auto; float:right;}
.nydbzys{ width:100%; height:auto; font-size:16px; color:#afafaf;}
.nydbzyx{ width:100%; height:auto; font-size:14px; color:#939393; padding-top:10px;}
.nydby{ width:44.5%; height:auto; float:right;}
.nydbyz{ width:18.9%; height:auto; float:left;}
.nydbyz img{ width:100%; height:auto; display:block;}
.nydbyy{ width:77%; height:auto; float:right;}
.nydbyys{ width:53%; height:auto;}
.nydbyys img{ width:100%; height:auto; display:block;}
.nydbyyx{ width:100%; height:auto; font-size:14px; color:#939393; line-height:25px; padding-top:10px;}
.nykg1{ display:none;}
/*底部2*/
/* fast-nav */

.fast-nav-layout {
    display: block;
    width: 100%;
    color: white;
    background: #334350;
	clear:both;
}

.fast-nav-list {
    padding: 10px 0px;
    width: 1000px;
    margin: 0 auto;
    display: flex;
    flex-direction: row;
}

.fast-nav-item {
    display: flex;
    flex-direction: row;
    align-items: center;
    color: white;
    width: 20%;
}

.fast-nav-item img {
    width: 50px;
    height: 50px;
}

.fast-nav-text {
    display: block;
}

.fast-nav-text strong {
    display: block;
    font-size: 18px;
}

.fast-nav-text p {
    margin: 0px 0px;
    display: block;
}
.footer-layout {
    background: #373c40;
    width: 100%;
	clear:both;
}

.footer-section {
    display: flex;
    flex-direction: row;
    width: 1000px;
    margin: 0 auto;
}

.footer-layout hr {
    width: 1000px;
    margin: 20px auto;
}

.footer-nav,
.footer-address {
    width: 75%;
}

.footer-nav {
    display: flex;
    flex-direction: row;
}

.footer-nav-item {
    display: inline-block;
    width: 16.666%;
}

.footer-nav-item a {
    display: block;
    text-align: left;
    color: white;
}

.footer-nav-item-title {
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 18px;
}

.footer-tel,
.footer-qrcode {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 25%;
}

.footer-tel img {
    width: 45px;
    height: 45px;
    display: inline-block;
}

.footer-tel-text p {
    color: white;
    font-size: 16px;
    margin: 0px 0px;
}

.footer-tel-text strong {
    color: #57c880;
    font-size: 20px;
}

.footer-address strong {
    font-size: 20px;
    color: white;
    margin-bottom: 10px;
    display: block;
}

.footer-address p,
.footer-address p a {
    color: white;
    margin: 3px 0px;
}

.footer-qrcode-weibo,
.footer-qrcode-wechat {
    width: 50%;
    text-align: center;
}

.footer-qrcode-weibo img,
.footer-qrcode-wechat img {
    display: inline-block;
    width: 110px;
    height: 110px;
}

.footer-qrcode-weibo p,
.footer-qrcode-wechat p {
    margin-top: 10px;
    color: #57c880;
    font-size: 18px;
}

/* copyright */

.copyright-layout {
    display: block;
    width: 100%;
    background: #2e3235;
    text-align: center;
}

.copyright-layout p {
    margin: 0px 0px;
    padding: 10px 0px;
    color: white;
    font-size: 18px;
}




@media screen and (min-width:1366px) and (max-width:1440px){
.tb{ width:80%;}
.logo{ width:80%;}
.hdpxl{ width:80%;}
.bj{ width:80%;}
.al{ width:80%;}
.xw{ width:80%;}
.db{ width:80%;}
}

@media screen and (min-width:1280px) and (max-width:1366px){
.tb{ width:81%;}
.logo{ width:81%;}
.hdpxl{ width:81%;}
.bj{ width:81%;}
.al{ width:81%;}
.xw{ width:81%;}
.db{ width:81%;}

}


@media screen and (min-width:1152px) and (max-width:1280px){
.tb{ width:85%;}
.logo{ width:85%;}
.hdpxl{ width:85%;}
.bj{ width:85%;}
.al{ width:85%;}
.xw{ width:85%;}
.db{ width:85%;}

}



/*手机*/
@media screen and (max-width: 767px){

	/*头部*/
	#top{ display:none;}
	.containerc{ width:100%; height:auto; margin:0 auto;position:relative; display:block; padding-top:50px;}
    .containera{ width:100%; height:50px; margin:0 auto;position:absolute; top:0;  bottom:0px; left:0px; z-index:99999999;}
	.kg{ width:100%; height:80px; float:left; display:block;}
	.tbw{ display:none;}

	/*logo*/
	.logo{ display:none;}
	
	/*幻灯片*/
	.hdp{ width:100%; height:auto;position:inherit;}
	.hdps{ width:100%; height:auto;}
	.hdpx{ display:none;}

	/*背景*/
	.bjw{ width:100%; height:auto; background:none; padding-top:20px;}
	.bj{width:100%; height:auto;}
	
	/*关于我们*/
	.gywm{ width:100%; height:auto;}
	.gywm p{display: none;}
	.gywmz{ width:94%; height:auto; float:left; margin-left:3%; margin-right:3%;}
	.gywmztp{ width:96%; height:auto;}
	.gywmztp img{ width:100%; height:auto; display:block;}
	.gywmzbt{ font-size:20px; padding-top:10px;}
	.gywmzbt3{ font-size:20px; padding-top:10px; display:none;}
	.gywmznr{ font-size:15px; line-height:25px; padding-top:10px; padding-bottom:10px; display:none;}
	.gywmzxq{ width:20%; font-size:14px; line-height:30px; display:none;}

	.gywmzbt2{ font-size:20px; padding-top:10px; display:block;}
	.gywmznr2{ font-size:15px; line-height:25px; padding-top:10px; padding-bottom:10px; display:block;}
	.gywmzxq2{ width:20%; font-size:14px; line-height:30px; display:block; margin-bottom:20px;}
	
	.gywmy{ width:94%; height:auto; margin-left:3%; margin-right:3%; padding-top:15px;}
	.gywmyli{width:100%; height:auto; float:left; margin-bottom:15px;}
	.gywmyliy{width:76%;}
	.gywmyliys{line-height:25px; font-size:16px;}
	.gywmyliyx{ line-height:21px; font-size:14px; color:#808080;}

	.honor-text ul li{width:100%;margin-right:0;float:none;text-align: center;}
	
	/*核心业务*/
	.yw{ width:100%; height:auto;}
	.ywbt{ width:100%; height:auto; font-size:20px; line-height:20px;}
	.ywbt span{ font-size:18px;}
	.ywnr{ width:100%; height:auto; padding-top:15px;margin-left:0;}
	.ywnrli{ width:44%; height:auto; float:left; margin-left:3%; margin-right:3%; margin-bottom:10px;}
	.ywnrlix{ font-size:15px; line-height:30px;}

	/*公司优势*/
	.ys{ width:100%; height:auto; overflow:hidden;}
	.ysnr{ width:100%; height:auto; padding-top:18px;}
	.ysnrli{ width:94%; height:auto; float:left; margin-left:3%; margin-right:3%;}
	.ysnrliz{ width:100%; height:auto; float:left; margin-bottom:15px;}
	.ysnrlizs{ width:50%; height:auto; font-size:16px; line-height:35px;  margin-left:0;}
	.ysnrlizx{ width:100%; height:auto; font-size:15px; line-height:23px; padding-top:5px;}
	.ysnrliy{ width:100%; height:auto; float:right; margin-bottom:15px;}
	.ysnrliys{ width:50%; height:auto; font-size:16px; line-height:35px;}
	
	.ysnrliz1{ width:100%; height:auto; float:left; margin-bottom:15px;}
	.ysnrliy1{ width:100%; height:auto; float:right; margin-bottom:15px;}
	
	.ysnrliz2{ width:100%; height:auto; float:left; margin-bottom:15px;}
	.ysnrliy2{ width:100%; height:auto; float:right; margin-bottom:15px;}
	
	/*成功案例*/
	.alw{ width:100%; height:auto; background:#282725; padding-bottom:0;}
	.al{width:100%; height:auto;}
	.albt{ width:100%; height:auto; line-height:50px; font-size:20px; text-align:center; background:#a17a5a;}
	
	.alnr{ display:none;}
	.alnrsj{ width:100%; height:auto; padding-top:10px; display:block; background:#fff; float:left;}
	.alnrsjli{ width:94%; height:auto; float:left;position:relative; margin-left:3%; margin-right:3%; margin-bottom:15px;}
	.alnrlis1{ width:100%; height:auto;}
	.alnrlis1 img{ width:100%; height:100%; display:block;}
	.alnrlix1{ width:100%; height:auto;position:absolute; top:0; opacity:0;filter:alpha(opacity=0);-khtml-opacity:0; -moz-opacity:0;}
	.alnrlix1:hover{opacity:0.9;filter:alpha(opacity=100);-khtml-opacity:0.9; -moz-opacity:0.9;}
	.alnrlixa1{ width:100%; height:auto;position:relative;}
	.alnrlixtp1{ width:100%; height:auto;}
	.alnrlixtp1 img{ width:100%; height:auto; display:block;}
	.alnrlixbt2{ width:100%; height:auto; line-height:50px; position:absolute; top:80px; font-size:16px; color:#fff; text-align:center;}
	.alnrlixbt11{ width:60%; height:auto; line-height:30px; position:absolute; top:130px; font-size:15px; color:#fff; text-align:center; background:#a17a5a; margin:0 auto; border-radius:20px; left:0; right:0;}

	/*新闻中心*/
	.xw{width:100%; padding-top:20px; padding-bottom:80px;}
	.xwbt{ width:100%; height:31px; margin-top:20px;}
	.xwbtli{ width:29%; height:auto; font-size:16px; margin-left:2%; margin-right:2%;}
	.xwnr{ width:100%; height:auto; padding-top:20px;}
	.xwnrli{ width:94%; height:auto; float:left; margin-bottom:20px; margin-left:3%; margin-right:3%;}
	.xwnrliz{ width:25%; height:auto; float:left;}
	.xwnrliz img{ width:100%; height:auto; display:block;}
	.xwnrliy{ width:73%; height:auto; float:right;}
	.xwnrliys{ width:100%; height:auto; font-size:12px; color:#c5c5c5; padding-top:0;} 
	.xwnrliys span{ font-size:15px; color:#454545;}
	.xwnrliyx{ width:100%; height:auto; font-size:14px; line-height:20px; padding-top:0;}  
		
	/*底部*/
	.dbw{ display:none;}
	
	/*底部*/
	.db2{ width:100%; height:65px; background:#a17a5a; overflow:hidden; margin:0 auto; position: fixed; bottom:0px; left:0px; display:block;}
	.db2li{ width:24.2%; height:65px; float:left; border-right:solid 1px #fff; border-left:solid 1px #fff; padding-top:3px;}
	.db2li1{ width:24.2%; height:65px; float:left; border-right:solid 1px #fff; border-left:solid 0px #fff; padding-top:3px;}
	.db2li2{ width:24.2%; height:65px; float:left; border-right:solid 0px #fff; border-left:solid 1px #fff; padding-top:3px;}
		
	.dbs2{ width:30%; height:auto; margin-left:35%; margin-right:35%;}
	.dbs2 img{ width:100%; height:auto; display:block;}
	.dbx2{ width:100%; height:auto; font-size:12px; color:#FFF; text-align:center; line-height:25px;}

	/*底部*/
	.nykg{ display:none;}
	.nydbw{ display:none;}



}



/*手机*/
@media screen and (max-width: 320px){

	/*背景*/
	.bjw{ padding-top:10px;}
	
	/*关于我们*/
	.gywmzbt{ font-size:16px;}
	.gywmznr{ font-size:12px; line-height:22px;}
	.gywmzxq{ width:20%; font-size:12px; line-height:25px;}
	
	.gywmzbt2{ font-size:16px;}
	.gywmznr2{ font-size:12px; line-height:22px;}
	.gywmzxq2{ width:20%; font-size:12px; line-height:25px;}
	
	.gywmyliys{line-height:20px; font-size:13px;}
	.gywmyliyx{ line-height:16px; font-size:12px;}
	
	/*核心业务*/
	.ywbt{ font-size:16px; line-height:17px;}
	.ywbt span{ font-size:14px;}
	.ywnrlix{ font-size:13px; line-height:25px;}

	/*公司优势*/
	.ysnrlizs{ font-size:13px; line-height:30px;}
	.ysnrlizx{ font-size:12px; line-height:20px;}
	.ysnrliy{ width:100%; height:auto; float:right; margin-bottom:15px;}
	.ysnrliys{ width:50%; height:auto; font-size:13px; line-height:30px;}

	/*成功案例*/
	.albt{ font-size:16px;}
	.alnrsj{ width:100%; height:auto; padding-top:0;}
	.alnrlixbt2{ top:60px; font-size:13px;}
	.alnrlixbt11{ line-height:25px; top:110px; font-size:12px;}

	/*新闻中心*/
	.xw{ padding-bottom:70px;}
	.xwbtli{ width:29%; height:auto; font-size:14px; margin-left:2%; margin-right:2%;}
	.xwnrliys{ font-size:12px;} 
	.xwnrliys span{ font-size:13px;}
	.xwnrliyx{ font-size:12px; line-height:15px;}  

	/*底部*/
	.fast-nav-layout{
		display:none;
	}
	.bar{
		display:none;
	}
	.xw {
		width: 100%;
		padding-top: 20px;
		/* padding-bottom: 80px; */
	}
	.footer-layout{display:none;}
	.copyright-layout p {
		margin: 0px 0px;
		padding: 10px 0px;
		color: white;
		font-size: 14px;
	}
	#map{
		display:none;
	}
}
@media screen and (max-width: 375px){
	.fast-nav-layout{
		display:none;
	}
	.bar{
		display:none;
	}
	.xw{
		width: 100%;
		padding-top: 20px;
		padding:0px;
	}
	.footer-layout{display:none;}
	.copyright-layout p {
		margin: 0px 0px;
		padding: 10px 0px;
		color: white;
		font-size: 14px;
	}
	#map{
		display:none;
	}
}
@media screen and (max-width: 414px){
	.fast-nav-layout{
		display:none;
	}
	.bar{
		display:none;
	}
	.xw{
		width: 100%;
		padding-top: 20px;
		padding:0px;
	}
	.footer-layout{display:none;}
	.copyright-layout p {
		margin: 0px 0px;
		padding: 10px 0px;
		color: white;
		font-size: 14px;
	}
	#map{
		display:none;
	}
}


/*平板*/
@media screen and (min-width: 768px) and (max-width: 1100px) {


/*头部*/
#top{ display:none;}
	.containerc{ width:100%; height:auto; margin:0 auto;position:relative; display:block; padding-top:50px;}
    .containera{ width:100%; height:50px; margin:0 auto;position:absolute; top:0;  bottom:0px; left:0px; z-index:99999999;}
.tb{width:98%; height:auto; margin-left:1%; margin-right:1%;}
.tbz{ font-size:17px; line-height:32px;}
.tby{ font-size:17px;  line-height:32px;}

/*logo*/
.logo{width:98%; height:auto; margin-left:1%; margin-right:1%; display:none;}
.logol{width:24%; height:auto; margin:0 auto;}
.logol img{width:100%; height:auto; display:block;}

/*幻灯片*/
.hdp{ width:100%; height:auto;position:inherit;}
.hdps{ width:100%; height:auto;}
.hdpx{ display:none;}

/*背景*/
.bjw{ width:100%; height:auto; background:none; padding-top:30px;}
.bj{width:98%; height:auto; margin-left:1%; margin-right:1%;}

/*关于我们*/
.gywm{ width:100%; height:auto;}
.gywmz{ width:48.4%; height:auto; float:left;}
.gywmztp{ width:97%; height:auto;}
.gywmzbt{ font-size:25px; padding-top:15px;}
.gywmznr{ width:100%; height:auto; font-size:17px; line-height:30px; padding-top:10px; padding-bottom:10px;}
.gywmzxq{ width:25%; height:auto; font-size:17px; line-height:30px;}

.gywmzbt2{ font-size:25px; padding-top:15px;}
.gywmznr2{ width:100%; height:auto; font-size:17px; line-height:30px; padding-top:10px; padding-bottom:10px;}
.gywmzxq2{ width:25%; height:auto; font-size:17px; line-height:30px;}

.gywmy{ width:49%; height:auto; float:right;}
.gywmyli{ margin-bottom:50px;}
.gywmyliys{ line-height:20px; font-size:18px;}
.gywmyliyx{ line-height:25px; font-size:17px;}


/*核心业务*/
.yw{ width:100%; height:auto; float:left;}
.ywbt{ width:100%; height:auto;}
.ywnr{ width:100%; height:auto; padding-top:20px;}
.ywnrli{ width:23%; height:auto; float:left; margin-left:1%; margin-right:1%;}
.ywnrlix{ font-size:17px; line-height:40px;}


/*公司优势*/
.ys{ width:100%; height:auto; padding-top:25px;}
.ysnr{ width:100%; height:auto; padding-top:25px;}
.ysnrli{ width:98%; height:auto; float:left; margin-left:1%; margin-right:1%;}
.ysnrliz{ width:48%; height:auto; float:left;}
.ysnrlizs{ width:60%; height:auto; font-size:20px; line-height:35px; margin-left:0;}
.ysnrlizx{ width:100%; height:auto; font-size:17px; color:#808080; line-height:29px; padding-top:10px; padding-bottom:15px;}
.ysnrliy{ width:48%; height:auto; float:right;}
.ysnrliys{ width:60%; height:auto; font-size:20px; line-height:35px;}

.ysnrliz1{ width:48%; height:auto; float:left;}
.ysnrliy1{ width:48%; height:auto; float:right;}

.ysnrliz2{ width:48%; height:auto; float:left;}
.ysnrliy2{ width:48%; height:auto; float:right;}

/*成功案例*/
.alw{ width:100%; height:auto; background:#282725; padding-top:15px; padding-bottom:15px;}
.al{width:98%; height:auto; margin-left:1%; margin-right:1%;}
.albt{ width:100%; height:auto; line-height:50px; font-size:25px; text-align:center;}

.alnr{ display:none;}
.alnrsj{ width:100%; height:auto; padding-top:10px; display:block;}
.alnrsjli{ width:44%; height:auto; float:left;position:relative; margin-left:3%; margin-right:3%; margin-bottom:15px;}
.alnrlis1{ width:100%; height:auto;}
.alnrlis1 img{ width:100%; height:auto; display:block;}
.alnrlix1{ width:100%; height:auto;position:absolute; top:0; opacity:0;filter:alpha(opacity=0);-khtml-opacity:0; -moz-opacity:0;}	
.alnrlix1:hover{opacity:0.9;filter:alpha(opacity=100);-khtml-opacity:0.9; -moz-opacity:0.9;}
.alnrlixa1{ width:100%; height:auto;position:relative;}
.alnrlixtp1{ width:100%; height:auto;}
.alnrlixtp1 img{ width:100%; height:auto; display:block;}
.alnrlixbt2{ width:100%; height:auto; line-height:70px; position:absolute; top:150px; font-size:20px; color:#fff; text-align:center;}
.alnrlixbt11{ width:60%; height:auto; line-height:35px; position:absolute; top:220px; font-size:18px; color:#fff; text-align:center; background:#a17a5a; margin:0 auto; border-radius:20px; left:0; right:0;}

/*新闻中心*/
.xw{width:98%;  padding-top:20px; margin-left:1%; margin-right:1%;}
.xwbt{ margin-top:20px;}
.xwbtli{ width:22%; height:auto; font-size:17px; margin-left:5.5%; margin-right:5.5%;}
.xwnr{ width:100%; height:auto; padding-top:20px;}
.xwnrli{ width:94%; height:auto; float:left; margin-bottom:20px; margin-left:3%; margin-right:3%;}
.xwnrliz{ width:20%; height:auto; float:left;}
.xwnrliz img{ width:100%; height:auto; display:block;}
.xwnrliy{ width:77%; height:auto; float:right;}
.xwnrliys{ width:100%; height:auto; font-size:17px;} 
.xwnrliys span{ font-size:19px;}
.xwnrliyx{ width:100%; height:auto; font-size:18px; line-height:30px;}  


/*底部*/
.dbx{ font-size:18px; line-height:30px; padding-top:5px;}

/*底部*/

.nydbw{ width:100%; height:auto; padding-top:20px; padding-bottom:20px; float:left; background:#313639; margin-top:50px;}
.nydb{width:98%; margin-left:1%; margin-right:1%;}
.nydbz{width:48%; height:auto; float:left;}
.nydbzz{ width:19.3%; height:auto; float:left; border:solid 2px #969698;border-radius:50%;}
.nydbzz img{ width:100%; height:auto; display:block; border-radius:50%;}
.nydbzy{ width:78%; height:auto; float:right;}
.nydbzys{ width:100%; height:auto; font-size:18px; color:#afafaf;}
.nydbzyx{ width:100%; height:auto; font-size:17px; color:#939393; padding-top:10px;}
.nydby{ width:48%; height:auto; float:right;}
.nydbyz{ width:18.9%; height:auto; float:left;}
.nydbyz img{ width:100%; height:auto; display:block;}
.nydbyy{ width:77%; height:auto; float:right;}
.nydbyys{ width:80%; height:auto;}
.nydbyys img{ width:100%; height:auto; display:block;}
.nydbyyx{ width:100%; height:auto; font-size:17px; color:#939393; line-height:30px; padding-top:10px;}





}



