@charset "UTF-8";

.menu{width: 100%;background: url("../images_m/in/menu_bg.png") repeat;height: 78px;position: relative;}
.menu .menu-content{line-height: 78px;overflow: hidden;position: relative;}
.menu .menu-content .back-left{background: url("../images_m/in/back_btn.png") no-repeat center;width: 78px;height:78px;display: block;position: absolute;left: 0;top: 0;}
.menu .menu-content p{text-align: center;font-size: 26px;}
.menu .menu-content .list-btn{background: url("../images_m/in/list_btn.png") no-repeat center left;height:78px;padding-left: 36px;padding-right: 20px;position: absolute;right: 0;top: 0;font-size: 24px;color: #000;}

/*01 产品中心*/
.product-center{font-size: 24px;}
.product-center li{width: 100%;}
.product-center li .product-center-nav{color: #222;height: 68px;line-height: 68px;padding-left: 15px;padding-right: 20px;background: url("../images_m/in/product_center_bg.png");}
.product-center li .product-center-nav p{background: url("../images_m/in/list_right_img.png") no-repeat right;font-size: 26px;}

.product-center-sub{background:#ededed;}
.product-center-sub dt{height: 66px;line-height: 66px;padding-left: 15px;border-bottom: 1px solid #c1c1c1;}
.product-center-sub dd{border-bottom: 1px solid #c1c1c1;height: 66px;line-height: 66px;padding-left: 30px;padding-right: 15px;}
.product-center-sub dd a{display: block;color: #555;}
.product-center-sub dd span{margin-right: 4px;}
.product-center-sub dd:active{background: #dadada;}
#list-view01{width:100%;position: absolute;left: 0;top: 100%;z-index: 100;}
#list-view02{width:100%;position: absolute;left: 0;top: 100%;z-index: 100;}

/*分页*/
.page_a{padding-left: 16px;padding-right: 16px;margin-top: 10px;margin-bottom: 20px;}
.page_a .page_a-ul{width: 100%;height:46px;text-align: center;border: 1px solid #9f9f9f;border-radius: 6px;}
.page_a .page_a-ul>li{float: left;height: 44px;line-height: 44px;}
.page_a .page_a-ul li.top-page{width: 20%;font-size: 24px;background: #00923f;border-bottom-left-radius: 5px;border-top-left-radius: 5px;}
.page_a .page_a-ul li.top-page a{display: block;color: #fff;}
.page_a .page_a-ul li.num{width: 60%;position: relative;}
.page_a .page_a-ul li.num span.num-left{color: #00a93c;padding: 0 4px;}
.page_a .page_a-ul li.num span.num-right{padding: 0 10px;border: 1px solid #9f9f9f;border-radius: 3px;margin-left: 4px;}
.page_a .page_a-ul li.down-page{width: 20%;font-size: 24px;background: #00923f;border-bottom-right-radius: 5px;border-top-right-radius: 5px;}
.page_a .page_a-ul li.down-page a{display: block;color: #fff;}

/*03 产品详情*/
.cases-info{width: 100%;overflow: hidden;}
.cases-info .cases-info-img{width: 100%;}
.cases-info h1{font-size: 24px;text-align: center;margin-top: 10px;margin-bottom: 10px;}
.cases-info .cases-info-img ul.cases-info-img-ul{width: 100%;overflow: hidden;}
.cases-info .cases-info-img ul.cases-info-img-ul li{padding-left: 36px;padding-right: 36px;}
.cases-info .cases-info-img ul.cases-info-img-ul li img{width: 100%;display: block;border: 1px solid #ccc;}

.cases-info-dot{margin-top: 4px;}
.cases-info-dot ul{overflow:hidden;text-align: center;}
.cases-info-dot ul li{width: 15px;height: 15px;border-radius: 50px;background: #dee3ea;margin: 4px;display: inline-block;text-indent: -99em;}
.cases-info-dot ul li.on{ background:#00923f;}

.cases-info-text{width: 100%;}
.cases-info-text h2{background: #eaeaea;padding-left: 15px;font-size: 24px;height: 58px;line-height: 58px;}
.cases-info-text .cases-info-text-wrap{padding-left: 15px;padding-right: 15px;}
.cases-info-text .cases-info-text-wrap p{font-size: 24px;padding-top: 8px;padding-bottom: 8px;}

.cases-info-attr{width: 100%;}
.cases-info-attr h2{background: #eaeaea;padding-left: 15px;font-size: 24px;height: 58px;line-height: 58px;}
.cases-table-wrap{padding-left: 20px;padding-right: 20px;}
.cases-table-wrap table{margin-top: 20px;margin-bottom: 20px;text-align: left;border: 1px solid #ccc;line-height: 54px;}
.cases-table-wrap table span{padding-left: 30px;}
.cases-table-wrap table th{width: 240px;}
.cases-table-wrap table td{width: 360px;}

.cases-info-photo{width: 100%;padding-bottom: 15px;}
.cases-info-photo h2{background: #eaeaea;padding-left: 15px;font-size: 24px;height: 58px;line-height: 58px;margin-bottom: 15px;}
.cases-info-photo-wrap{padding-left: 15px;padding-right: 15px;}
.cases-info-photo ul{overflow: hidden;}
.cases-info-photo ul li{margin-right: 4px;}
.cases-info-photo ul li img{display: block;width: 100%;}

.message{width: 100%;margin-bottom: 30px;}
.message h2{background: #eaeaea;padding-left: 15px;font-size: 24px;height: 58px;line-height: 58px;margin-bottom: 15px;}
.message .message-ul{padding-left: 15px;padding-right: 15px;}
.message .message-ul li{margin-top: 14px;margin-bottom: 14px;overflow: hidden;font-size: 24px;}
.message .message-ul li span{float: left;width: 14%;line-height: 50px;}
.message .message-ul li input{float: left;border: 1px solid #ababab;border-radius: 2px;width: 70%;padding-top: 10px;padding-bottom: 10px;}
.message .message-ul li textarea{float: left;border: 1px solid #ababab;border-radius: 2px;width: 70%;height: 140px;resize: none;}
.message .message-ul li .sub-message{float: left;display: block;width: 132px;height: 45px;line-height: 45px;text-align: center;font-size: 24px;color: #fff;background: #00923f;border-radius: 5px;}
.sub-text{text-indent: -99em;}

/*案例*/
.news-center{font-size: 24px;background: #ededed;}
.news-center li{height: 66px;line-height: 66px;padding-left: 20px;padding-right: 20px;border-bottom: 1px solid #c1c1c1;}
.news-center li a{display: block;color: #222;background: url("../images_m/in/list_right_img.png") no-repeat right;}
.news-center li:active{background: #d8d8d8;}

/*详情*/
.news-center-info{padding-left: 15px;padding-right: 15px;padding-top: 10px;background: #fff;}
.news-center-info h1{font-size: 26px;color: #000;font-weight: bold;}
.news-center-info span{color: #666;font-size: 24px;display: block;margin-bottom: 10px;}
.news-center-info img{display: block;width: 100%;height: auto;}
.news-center-info p{font-size: 24px;color: #333;padding-top: 10px;padding-bottom: 10px;text-indent: 2em;height: 100%;}

/*ask*/
.ask{padding: 20px 20px;height: 100%;}
.ask .ask-ul{overflow: hidden;}
.ask-ul li{overflow: hidden;margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px dashed #333;}
.ask-ul li h4{color: #333;margin-bottom: 10px;}
.ask-ul li p{color: #444;}

/*公司相册详情*/
.photo-info{padding-left: 20px;padding-right: 20px;padding-bottom: 30px;}
.photo-info h1{font-size: 24px;text-align: center;margin-top: 10px;margin-bottom: 10px;}
.photo-info .photo-info-img{padding-left: 30px;padding-right: 30px;}
.photo-info .photo-info-img img{ display: block;width: 100%;height: auto;}

/* 联系我们*/
.contact{padding-left: 20px;padding-right: 20px;color: #000;padding-top: 10px;padding-bottom: 20px;}
.contact h2{font-size: 26px;}
.contact p{font-size: 24px;line-height: 42px;}
.contact img{width: 100%;}

/*sitemap*/
.sitemap{padding:24px 20px;}
.sitemap .sitemap-wrap{}
.sitemap-ul{overflow: hidden;}
.sitemap-ul .sitemap-li{overflow: hidden;margin-bottom: 20px;}
.sitemap-ul .sitemap-li h3{font-size: 26px;}
.sitemap-ul .sitemap-li .sitemap-sub-ul{overflow: hidden;border: 1px solid #999;padding: 10px 0;}
.sitemap-sub-ul li{float: left;height: 38px;line-height: 38px;min-width: 25%;text-align: center;white-space: nowrap;}
.sitemap-sub-ul li a{color: #808080;}