﻿.top-line{background:#f4f4f4;height:30px;}
.navbar-right{margin-top:20px;}
.hotline{text-align:right;}

#products{padding:60px 0; }
.pro-tit{border-bottom:solid #ccc 1px;height:60px;line-height:60px;}
.pro-tit h2{font-size:20px;float:left;font-weight:bold;color:#d72323;}
.pro-tit span{float:left; text-transform:uppercase;margin-left:20px;color:#ccc;}
.pro-tit a{float:right;}
.pro-left{background:url(../img/index_05.jpg) no-repeat bottom;min-height:400px;padding:30px 0 0 0;float:left;width:100%;}
.pro-left li{height:30px;line-height:30px;background:url(../img/arr.png) no-repeat left;padding-left:20px;}
.pro-list{float:right;}

.project-gallery a{display:block;border:solid #ccc 1px;height:180px;padding:10px 10px;}

#company{background:url(../img/index_08.jpg) no-repeat center top;padding:150px 0 0 0;}
.company-box{background:#fff;padding-right:0!important;}
.shadow{box-shadow:2px 2px 15px #ccc;}
.company-photo{float:right;padding-right:0!important;}
.company-txt{padding:30px 20px;}
.company-tit{border-bottom:solid #ccc 1px;height:40px;line-height:40px;}
.company-tit h2{font-size:20px;float:left;display:block;margin:0;padding:0;line-height:40px;font-weight:bold;color:#d72323;}
.company-txt span{float:left; text-transform:uppercase;color:#ccc;margin-left:20px;}
.more_01{width:100px;text-align:center;border:solid #ccc 1px;display:block;padding:4px 10px;}
.more_01:link,.more_01:visited{color:#ccc;}
.more_01:hover,.more_01:active{color:#d72323;border:solid #d72323 1px;}

#news{padding:60px 0 60px 0;}
.news-tit{}
.news-tit h2{font-size:20px;font-weight:bold;color:#d72323;text-align:center;background:url(../img/k.png) no-repeat center;height:36px;line-height:36px;}
.news-tit h2 font{width:150px;height:36px;background:#fff;display:block;margin:0 auto; position:relative;z-index:999;}
.news-tit p{color:#ccc; text-transform:uppercase;text-align:center;width:100%;}
.news-tit .line{width:100%;height:1px;display:block;background:#ccc;top:-60px; position:relative;z-index:1;}
.newstime{color:#ccc;height:30px;line-height:30px;border-bottom:dashed #ccc 1px;margin-bottom:10px;}
.newsitem{margin-bottom:30px;}
.bgred{background:#d72323;text-indent:2em;}
.bgred h2{color:#fff;}

.project-gallery{text-align:center;}

#footer{background:#005ca5;border-top:solid #d72323 3px;padding:30px 0 30px 0;}
#footer p{color:#ccc;}
.copyright{background:#094779;text-align:center;color:#ccc;}
.wx{max-width:100px;margin:0 auto;}
.project-gallery img{height:100%;widtH:auto;max-width:100%;}
.leftmenu{}
.leftmenu .l_tit{height:40px;line-height:40px;font-size:20px;background:#d72323;color:#fff;text-align:center;}
.leftmenu ul{padding:10px 10px 30px;background:#f4f4f4;}
.leftmenu li{text-align:center;height:30px;line-height:30px;border-bottom:solid #ddd 1px;}
#current{border-bottom:solid #d72323 1px;display:block;color:#d72323;}

.zw_tit{height:50px;line-height:50px;border-bottom:solid #ccc 1px;}
.zw_tit h1{font-size:24px;}
.zw_img{max-width:500px;margin:30px auto;text-align:center;}
.zw-img img{width:100%;}
.zw_con{border:solid #ccc 1px;padding:40px 30px;}
.zw_con img{max-width:90%;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}

.newslist li{height:30px;border-bottom:dashed #CCC 1PX;padding:40px 0 40px 0;}

.pages{ text-align:center; overflow:hidden; margin-top:2%; margin-bottom:2%;width:100%;}
.yema a,.yema span{ padding:10px 22px; border:#ccc 1px solid; margin:0 2px; font-size:17px; display:inline-block; color:#333; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px; border-radius:4px;}
.yema a:hover{  background:#c30d23; margin:0 2px; color:#fff; text-decoration:none; }

a.yema_on{color:#fff !important; border:#c30d23 1px solid !important; background:#c30d23;}
a.yema_on:hover{color:#fff !important; border:#c30d23 1px solid !important; }
a.ok{color:#fff !important; border:#c30d23 1px solid !important; background:#c30d23;}
a.ok:hover{color:#fff !important; border:#c30d23 1px solid !important; }

@media (max-width : 1200px) {
.logo{display:none!important;}
.logo-m{display:block!important;max-height:46px;}
#mmenu{display:block;}

.menu-btn{text-align:center;display:inline-block;width:24%;}
.b-item{width:100%;margin:0 auto;height:100%;margin-bottom:30px;}
.services-post img{max-width:100%;}
.s-img img{width:100%;height:100%;}
.c-item{width:42.33%;display:inline-block; vertical-align:top;text-align:center;margin:0 5px 0 5px;}
.day{width:20%;}
.txt{width:75%;float:right;}
.client-section img{height:100%;width:233px;margin:0 auto;}
.owl-item{text-align:center;}
.c-item2{width:100%;display:inline-block; vertical-align:top;}
.box-h170{height:100%;}
.leftp{display:none;}
.news-item{width:100%;}
.newsbox{padding:0;margin:0;}
.xgcp,.xgxw{display:none;}
.pc{display:none;}

#aa{display:none;}
.pack table{width:100%;}


.r_list li{width:43.33%;height:120px;display:inline-block;text-align:center;margin:0 10px 60px 10px;}
.photolist li{max-height:200px;height:auto;}
.leftframe{display:none;}
.r_box li{border:none;margin:30px 0 30px 0;border-bottom:dashed #ccc 1px;height:60px; }
.fl{ width:70%;line-height:20px;}
#footer{margin-top:30px;}
.company-photo{padding:0;float:none;margin:0 auto!important;}
}