@CHARSET "utf-8";

/*头部样式*/
#header{background:url(../images/head.jpg) repeat-x top;position:relative;width:1440px;left:50%;margin-left:-720px;}
.top{width:1000px;margin:0 auto;}
.logo{float:left;height:90px;overflow:hidden;}
.topLink{text-align:right;color:#a0a0a0;}
.topLink a{color:#a0a0a0;}
.topLink a:hover{color:#fff;}
.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:30px;width:340px;float:right;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"΢���ź�";}
.dianhua{font-family:"Impact";font-size:25px;line-height:90px;text-align:right;}
/*热门搜索*/
.search{height:24px;background-color:#f8f8f8;padding:5px 10px 5px 10px;}
#formsearch{width:195px;float:right;background:url("../images/search.jpg") 0 0 no-repeat;margin-top:4px;}
.hotSearch{text-align:left;width:350px;float:left;height:30px;line-height:30px;font-weight:normal;}

/*主体样式*/
.box_top{background:url("../images/zilela.jpg") repeat-x top;position:relative;width:1440px;left:50%;margin-left:-720px;padding-bottom:20px;}
.center{width:1000px;margin:0 auto;}
#container{width:1000px;margin:0 auto;margin-top:10px;}
.menu_cate{width:250px;float:left;background:#767a82;}
.cate_title{background:url("../images/qmban.jpg") 0 0 no-repeat;height:61px;}
.about{width:1000px;margin:0 auto;background:#edeeee;margin-top:10px;}
.about_title{font-size:20px;color:#003678;line-height:40px;}
.about .content{padding:5px;line-height:26px;}
.navigation{float:right;width:100px;}

.left .box{padding:2px;border:1px solid #e0e1dc;margin-bottom:10px;}
.left .box h3{background-color:#232228;line-height:28px;padding-left:15px;font-weight:bold;color:#fff;}
.left .box .content{padding:5px;}
.fl{float:left;}
.fr{float:right;}
/*首页新闻*/
.xinwen_bg{background:url(../images/news.jpg) 50% 0 no-repeat;margin-top:15px;padding-top:35px;padding-bottom:25px;}
.xinwen{width:1000px;margin:0 auto;}
.neirong{line-height:22px;padding-bottom:5px;}
.news_company{width:325px;_display:inline;background:#fff;}
.news1_title{line-height:40px;padding-left:15px;font-size:20px;color:#c30010;}
.news1_title span{color:#1b1b1b;}
.news_company .content{padding:5px;}

/*首页左侧联系我们*/
.contact{width:320px;float:right;}
.contact .content{padding:5px;line-height:26px;color:#b5b5b5}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;border:1px solid #e0e1dc;padding:2px;padding-top:5px;padding-bottom:5px;margin-top:10px;}
.case_title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*产品推荐*/
.recommend_product{padding-top:15px;width:1000px;margin:0 auto;}
.recommend_product .title{width:250px;float:left;line-height:195px;background:#c30010;text-align:center;color:#fff;font-size:16px;}
.recommend_product .content{width:745px;float:right;}
.roll_product li{padding-bottom:0px;float:left;}
.roll_product{float:left;}

.hot_product{margin-top:10px;border:1px solid #e0e1dc;padding:2px;width:692px;float:left;}
.hot_product .title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.hot_product .content{padding-top:15px;padding-bottom:14px;}
/*首页图片切换*/
.focus_img{margin-top:10px;width:280px;float:right;border:1px solid #e0e1dc;}
.focus_img .title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.focus_img .content{padding:5px;}
/*首页下载中心*/
.down_index{margin-top:10px;width:280px;float:right;padding:2px;border:1px solid #e0e1dc;}
.down_index .title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.down_index .content{padding:5px;}

/*首页区域*/
.region{width:978px;margin:0 auto;border:1px solid #e0e1dc;padding:10px;margin-top:10px;color:#333;}
.region h3{line-height:30px;height:30px;line-height:30px;padding-left:10px;position:relative;font-family:"΢���ź�";background:#f3f3f3;
border-bottom:2px solid #df2525;font-size:14px;}
.more_region{position:absolute;right:10px;line-height:30px;top:0;font-weight:normal;font-size:12px;}
.region .item{padding:10px;padding-bottom:0;color:#666;}
.region .item a{color:#666;padding-left:12px;padding-right:12px;line-height:26px;margin-bottom:6px;}
.region .item a:hover{text-decoration:underline;color:#df2525;}
.city h2{line-height:30px;border-bottom:1px solid #d5d5d5;padding-left:5px;}
.city .item{line-height:28px;padding:10px;}

/*友情链接*/
.f_link{width:1000px;margin:0 auto;margin-top:15px;line-height:30px;background-color:#ececec;text-indent:20px;}

/*页面底部*/
.foot{background:url(../images/footer.jpg) 50% 0 no-repeat;height:21px;margin-top:15px;}
.footer{padding-top:15px;padding-bottom:10px;background:url(../images/foot.jpg) repeat-y top center;}
#footer{width:1000px;margin:0 auto;padding-top:8px;}
.tt1{font-size:16px;color:#fff;line-height:30px;}
.left1{width:150px;float:left;}


.copyright{text-align:center;line-height:24px;color:#b4b4b4;}
.copyright a{color:#b4b4b4}
.copyright a:hover{color:#fff}

/*------------内页-------------------*/
.n_banner{width:1000px;margin:0 auto;}
.left{width:210px;float:left;}
.sort_menu{border:1px solid #e0e1dc;padding:2px;}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort_product{margin-top:10px;border:1px solid #e0e1dc;padding:2px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;border:1px solid #e0e1dc;padding:2px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;}

.right{width:774px;float:right;border:1px solid #e0e1dc;padding-bottom:10px;}
.sitemp{line-height:30px;height:30px;overflow:hidden;background-color:#232228;padding-right:10px;border-bottom:2px solid #eb5b05;color:#fff;}
.sitemp a{color:#fff;}
.sitemp a:hover{color:#e87518;}
.sitemp h2{width:340px;float:left;line-height:30px;text-align:center;text-align:left;text-indent:10px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}

.right .content{padding:10px;padding-top:15px;overflow:hidden;}


/*------------列表-图片-------------------*/
.img-list {display: flex;flex-wrap: wrap;}
.img-list .item {width: 32%;margin-right: 2%;}
.img-list .item:nth-child(3n) {margin-right: 0;}
.img-list .item .img {width: 100%; text-align: center;margin-bottom: 10px; overflow: hidden;}
.img-list .item .img>img {width: 180px;height: 150px;object-fit: cover;}
.img-list .item .text {height: 42px;font-size: 12px;color: #333;text-align: center;}
.img-list .item:hover .text {color:#e87518;}

/*------------列表-文章-------------------*/
.news-list{padding: 0 4%;}
.news-list .item{line-height: 30px;margin-bottom: 12px; display: flex;align-items: center;justify-content: space-between;}
.news-list .item:last-child{margin-bottom: 0;}
.news-list .item .title {font-size: 12px; position: relative;display: flex;align-items: center;}
.news-list .item .title::before {height: 6px;width: 6px;content: "";background-color: #666;border-radius: 50%;margin-right: 4px;display: inline-block;}
.news-list .item .time{color:#666;}


/*------------列表-分页-------------------*/
.pagination-box {margin-top: 30px;}
.pagination {width: 100%;font-family: 12px;display: flex;align-items: center;justify-content: center;}
.pagination .sum {margin-right: 12px;}
.pagination li {margin-right: 8px;}
.pagination li:last-child{margin-right: 0;}
.pagination .prev.disabled a,.pagination .next.disabled a{ cursor: not-allowed;}
.pagination .item.active .page-link{color:#e87518;font-weight: 600;}

/*------------详情-------------------*/
.content-top {height: 40px;line-height: 40px;font-size:16px;color:#363637;text-align: center; font-weight: 600;}
.content-body {width: 100%; padding: 10px 0; overflow: hidden;}
.content-page {font-size: 14px;}
.content-page .prev,.content-page .next{color:#ff0000;}
.content-page a,.content-page span {color:#363637;}

/*------------留言-------------------*/
.order {padding: 20px;}
.order .form-group {font-size: 14px; margin-bottom: 15px; display: flex;align-items: center;}
.order .form-group label{width: 100px;margin-right: 10px;text-align: end;}
.order .form-group input {width: 260px;height: 20px;padding: 2px 5px 6px;text-decoration: none;border: 1px solid #cccccc;background-color: #EFEFEF;}
.order .form-group .btn-submit {margin-left: 110px; width: 120px;height: 36px; line-height: 36px; background-color: #eee; text-align: center; border: 0;}