body{font-family: simsun!important;}
header{box-shadow:1px 1px 1px #ddd;}
ul{padding:0;}
li{list-style:none;}
img{max-width:100%;}
.ww{margin:0;}

.navbar{position:fixed;top:0px;width:100%;z-index: 1000;background:#fff;}
.navbar-brand{width:90%;}
.navbar-default .navbar-nav > li > a{color:#505050;font-size:20px!important;font-weight:bold;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{color:#009fe9;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#009fe9;}
.nav > li > a.toptitle_active{color:#009fe9}
.nav > li > a{padding:25px 20px;}

.navbar-nav{margin-left:23%;margin-top:-35px;}
.yy{line-height:70px;}
.yy a{font-size:18px;color:#686868;}
.yy a:nth-child(1){padding-left:10px;}


.main{overflow: hidden;margin:85px auto 0px auto;}
.swiper-slide{background-position:center center;background-size:100% auto;}
.swiper-button-prev{width:58px!important;height:58px!important;background-image:url(i/sleft.png)!important;background-size: 58px 58px!important;}
.swiper-button-next{width:58px!important;height:58px!important;background-image:url(i/sright.png)!important;background-size: 58px 58px!important;}
.swiper-pagination-bullet-active{background: #009fe9!important;}

.index-about{padding:50px 0;background:#a8def7;}
.ab_con{background:#fff;}
.ab_list{padding:10px 0;}
.ab_tt{font-size:20px;color:#474747;font-weight:bold;line-height:40px;border-bottom:2px solid #b1b1b1;position:relative}
.ab_tt span{color:#949494;}
.ab_1{margin-top:10px;}
.news_tt{font-size:14px;font-weight:bold;}
.ab_2 p{height:35px;line-height:35px;border-bottom:1px solid #ccc;}
.ab_2 p a:hover{color:#009fe9;}
.ab_gs{margin-top:10px;}
.ab_gs p{line-height:30px;text-align: justify;text-indent:32px;}
.c_list{border:2px solid #cea95b;margin:10px auto;padding:15px;}
.ab_lx{margin-top:10px;background:#f5f5f5;padding:10px;}
.ab_lx h1{color:#009fe9;font-family:simhei;font-size:20px;line-height:45px;}
.ab_lx p{font-size:20px;line-height:32px;font-weight:bold;}
.hr hr{width:80px;height:2px;background:#009FE9;position:absolute;bottom:-2px;left:0px;margin-bottom:0px;}




.index-product{padding:30px 0;}
.pro_tt{color:#009fe9;font-family: simhei;}
.pro_tt p{font-family: arial;}
.pro_con{margin-top:20px;}

.pro_xq a{display: block;width:100%;height:100%;position:relative;overflow:hidden;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.pro_xq a img{transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;}
.pro_name{text-align: center;color:#1d1d1d;font-size:18px;line-height:25px;font-weight:bold;padding:10px 0}
.pro_xq{margin-bottom:20px;}
.pro_xq a:hover .pro_name{color:#009fe9;}
.pro_xq a:hover img{transform: scale(0.95);}

.index-news{padding:30px 0;}
.news_list{margin-top:30px;}
.news_con{margin-bottom:15px;}
.news_date{color:#927e7e;font-size:16px;float:right;}

.n_b{font-size:16px;line-height:30px;text-align:justify;color:#927e7e;}
.news_con a{width: 100%;display: block;border:1px solid #ccc;padding:15px;}
.news_con a:hover{box-shadow: 1px 1px 5px #ccc;}
.news_con a:hover .news_tt{color:#009fe9;padding-left:5px;}
.news_more a{width:155px;height:45px;border:1px solid #898989;border-radius:25px;margin:30px auto 0;text-align: center;line-height:45px;font-size:18px;display: block;}
.news_more a:hover{background:#009fe9;color:#fff;}

/*列表*/
.atc-banner{margin-top:95px;}
.wrapper{padding:50px 0;background:#dde9f8 url(./i/n_bg.jpg) no-repeat center bottom;}
.boxsbg_title{width:100%;line-height:45px;background:#009fe9;color:#fff;border-radius:3px 3px 0px 0px;text-align:center;font-size:18px;font-weight:bold;}
.down_list{cursor:pointer;text-align: center; display:block;line-height: 45px;border-bottom:solid 1px #ffffff;background-color:#f2f2f2;color:#808080;}
.down_list a{display:block;}
.down_list a:hover,.down_list a.toptitle_active{color: #009fe9;}

.boxsbg_dl{margin-bottom:10px;}
.boxsbg{text-align:right;padding-top:0px;margin: 0px auto;}
.boxsbg_img img{border-radius:3px;}
.boxsbg_img img:hover{box-shadow:0px 5px 10px rgba(0,0,0,0.6);}
.boxsbg_titles{text-align:center;font-size:16px;line-height:35px;}
.zz_pic{height:357px;overflow: hidden;}
.ab_text{font-size:16px;line-height:30px;}

.pro_n{background:rgba(0,159,233,0.4);position:absolute;bottom:-10px;left:0px;width: 100%;text-align: center;color:#fff;font-size:16px;line-height:30px;font-weight:bold}
.mask{background:rgba(0,159,233,0.4);position:absolute;left:0px;bottom:100%;width:100%;height:100%;color:#fff;text-align:center;padding:100px 10px;font-size:18px;font-weight:bold;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.pro_xq a:hover .mask{bottom:0px;}
.pro_xq a:hover .pro_n{opacity: 0;}


/*新闻*/
.case_nav{width:100%;height:60px;background:#f9f9f9;}
.case_cd{float:left;font-size:16px;margin-right:45px;color:#000;line-height:60px;}
.case_cd a:hover,.case_cd a.toptitle_active{color:#009fe9;border-bottom:1px solid #009fe9;line-height:59px;display:block;}
.case_ll{padding:20px 0;border-top:1px solid #ccc;}
.case_cc{border-left:1px solid #ececec;padding-left:40px;}
.case_cc h2{font-size:24px;font-weight:bold;line-height:50px;}
.case_cc p{color:#777;line-height:30px;}
.case_cc a.detail{display: block;border: 1px solid #e1e1e1;width: 146px;height: 44px;line-height: 44px;border-radius: 3px;color: #666;text-align: center;margin-top:30px;}
.case_cc a.detail:hover{background:#009fe9;color:#fff;border:none;}
.case_pic img{width:90%;margin:10px auto 0;display:block;}
.case_date{text-align:center;padding:50px 0;}
.case_date p{font-size: 48px;color:#333;font-weight:bold;}
.case_date span{font-size: 18px;color: #777;}

/*工程案例*/
.al_list a{display: block;width: 100%;background:#fff;border:1px solid #ccc;padding:15px;margin-top:20px;}
.al_list h2{font-size:18px;font-weight:bold;}
.al_list a:hover{box-shadow: 0 0 10px #ccc;}
.al_list a:hover h2{color:#009FE9}


/*联系我们*/
.lx_title p{color:#1e7fe5;font-size:30px;font-weight:bold;}
.lx_con{margin-top:50px;}
.com_name p{color:#2d2d2d;font-size:30px;font-weight:bold;}
.com_name hr{width:60px;height:5px;background:#009fe9;float: left;margin-top:0px;}
.lx_list{padding:25px 0;border-bottom:1px solid #ccc;}
.lx_list p{font-size:20px;font-weight:bold;margin-bottom:0px;}
.lx_list span{font-size:18px;}
.ltel{background: url(./i/tu16.jpg) no-repeat 0 center;background-size:12%;}
.lemail{background: url(./i/tu17.jpg) no-repeat 0 center;background-size:12%;}
.laddress{background: url(./i/tu19.jpg) no-repeat 0 center;background-size:12%;}

.footer{padding:20px 0 0 0;background:url(./i/footer.jpg) no-repeat;text-align:center;position:relative}
.footer_nav{width: 16%;float:left;display:block;text-align:center;margin: 10px 0px 0px 0px;background:url(../flky/i/line.png) no-repeat right 0;height:230px;}
.footer_nav > a{color:#ccc;font-size:16px;display: block;font-weight:bold;}
.footer_nav_con{padding:10px 0px 0px 0px;display:block;}
.footer_nav_con a{color:#ccc;font-size:12px;display:block;line-height:30px;}
.footer_nav_con a:hover{color:#fff!important;margin-left:5px;}
.footer_img{padding-top:10px;}
.footer_img img{border:1px solid #fff;padding:3px;width: 50%;}
.footer_img p{color:#fff;line-height:40px;}
.footer_b{text-align:center;border-top:1px solid #fff;margin-top:15px;line-height:45px;color:#fff;}
.footer_b span{margin-left:20px;}
.footer_b p{margin-bottom:0px;}

.footer_nav p{color:#a4a4a4;font-size:14px;text-align: left;padding-left:30px;margin-top:15px;}
.footer_nav p.hotline{background:url(i/tel.png) no-repeat 0 center}
.footer_nav p span{color:#fff;font-size:16px;font-weight:bold;}
.footer_nav p.add{background:url(i/add.png) no-repeat}

.stop{position:absolute;right:10%;top:0px;width:155px;height:280px;background:#f2f2f2;padding:20px;}
.t1{color:#009fe9;font-weight:bold;font-size:20px;background: url(./i/top.png) no-repeat right center;text-align: left;}
.t2{background: url(./i/home.png) no-repeat left center;height:45px;line-height:45px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.t2 a{color:#009fe9;display: block;}
.t3{margin-top:20px;}
.t3 p{line-height:30px;}

.article{padding:50px 0;}
.Article{overflow: auto;margin:0 auto; width: 1230px;padding:35px;box-shadow: 0px 2px 10px rgba(0,0,0,0.15)}
.Article h2{text-align: center;font-weight: bold;}
.content{font-size:16px;line-height:35px;text-align: justify;}
.content span{font-size:16px!important;line-height:35px!important;text-align: justify!important;}

.pages{width: 30%;margin:50px auto 0}
.pages a{display:inline-block;line-height:35px;padding:0px 10px;min-width:35px;text-align:center; border:solid 1px #ddd;color:#999;float:left;margin-left:5px;}
.pages span{display:inline-block;line-height:35px;padding:0px 10px;min-width:35px;text-align:center;background:#009fe9;color:#fff;float:left;margin-left:5px;}

@media screen and (max-width: 700px) { 
	body{padding-bottom:80px;}
	.pages{width: 100%;}
	.navbar-toggle{float:left;margin-left:8px;}
	.navbar-brand{width: 84%;}
	.navbar-brand > img{width: 40%;margin-top:0px;}
	.navbar-default .navbar-nav > li > a > span{display: none;}
	.navbar-nav{margin-left:0px;margin-top:0px;}
	.nav > li > a{padding:10px 25px;}
    .swiper-button-prev,.swiper-button-next{display:none;}
    .swiper-slide{background-position:center center;background-size:auto 100%;} 
	.main,.atc-banner{margin:98px auto 0px auto;}
	.pro_list{width:100%;}
	.pro-5{width:50%;}
	.index-about{padding:50px 0;background-size:100% 100%;}
	.case_pic{display: none;}
	.case_cc{padding-left:15px;}
	.case_cc h2{font-size:18px;line-height:35px;}
	.case_cc p{line-height:25px;text-align:justify;}
	.case_date p{font-size:36px;}
	.h_pic{margin-bottom:15px;}
	.index-sl{padding:10px 0;}
	.index-honour{background-size:100% 100%;}
	.sl_wraper{width:100%;}
	.sl_title h2{font-size:24px;}
	.sl_title p{font-size:26px;}
	.sl_con{margin:20px auto 0 auto;}
	.cp_js{width:95%;margin:0 auto;}
	.cp_js div img,.content img{width: 100%!important;height:auto!important;}
	.zz_pic{height:221px;overflow: hidden;}
	.link{margin-top:20px;} 
	.com_name p{font-size:26px;}
	.boxsbg_title{display: none;}
	.down_list{width: 48%;float:left;margin-bottom:20px;border-radius:5px;display: block;margin-left:4%;background:#009fe9;height:50px;}
	.down_list a{color:#fff;font-size:12px;padding:5px;}
	.down_list:nth-child(1),.down_list:nth-child(3),.down_list:nth-child(5),.down_list:nth-child(7){margin-left:0px;}
	.down_list a:hover,.down_list a.toptitle_active{color: #fff;}
	.mask{font-size:12px;}
	
	
    .Article{overflow: auto;margin:1px auto 50px auto; width: auto;padding:35px;box-shadow: 0px 2px 10px rgba(0,0,0,0.3)}
	.footer{display: none;}
	/*移动端底部导航*/
	.phonefooternav {position: fixed;bottom: 0;width: 100%;z-index: 99999;}	
	.phonefooternav a img{display: block;width: 30px;margin:0 auto;}
	.top{font-size: 14px;}
	.phonefooternav ul li {width: 25%;background: #444;float: left;padding: 10px 0;border-right: 1px solid #fff;list-style: none;}	
	.phonefooternav ul li a {display: block;color: #fff;text-align: center;}	
	.phonefooternav ul li a:hover {text-decoration: initial;}	
	.phonefooternav ul li a i {display: block;font-size: 20px;padding: 10px 0;}

}