
.wrapper .home_list{padding:0 .3rem;}
.wrapper .home_list .catetories{padding-top: .55rem;}
.wrapper .home_list .catetories .catetories_case{overflow: hidden;}
.wrapper .home_list .catetories .case_top{overflow: hidden;}
.wrapper .home_list .catetories .case_bottom{overflow: hidden;}
.wrapper .home_list .catetories .case_top .case_top_B{float: left;}
.wrapper .home_list .catetories .case_top .case_top_B .B_img{width: 2.98rem;height: 4.56rem;}
.wrapper .home_list .catetories .case_top .case_top_S{width: 3.7rem; float: right;}
.wrapper .home_list .catetories .case_top .case_top_S .S_img{display: block; width: 3.7rem;height: 2.14rem;margin-bottom: .27rem;}
.wrapper .home_list .catetories .case_bottom .bottom1{width: 2.98rem;height: 3.01rem;}
.wrapper .home_list .catetories .case_bottom .bottom2{width: 3.68rem;height: 3.01rem;}
.wrapper .home_list .catetories .catetories_title{text-align: center;font-size:32px;font-weight: bold;margin-bottom: .32rem;}
.wrapper .home_list .about{padding-top: .65rem;}
.wrapper .home_list .about .about_title{text-align: center;font-size:32px;font-weight: bold;margin-bottom: .4rem;}
.wrapper .home_list .about .about_info{width: 6.8rem;overflow:hidden;border:5px solid #2aaf63;position: relative;z-index: 1;}
.wrapper .home_list .about .about_info .info_bd{width: 5.35rem;float: left;margin:.38rem 0 .1rem .3rem;}
.wrapper .home_list .about .about_info .info_bd .content_img{width: 5.35rem;height:3.28rem;}
.wrapper .home_list .about .about_info .info_bd .info_desc{font-size:20px;color:#666666;line-height: .38rem; padding-top: .1rem;}
.wrapper .home_list .about .about_info .info_page{position: absolute;top:.38rem;right:-.1rem;z-index: 2;}
.wrapper .home_list .about .about_info .info_page .page_li{width: .9rem;height: .55rem; margin-bottom: .23rem; font-size: 28px; color:#888;border-bottom: 2px solid transparent;}
.page_change{border-bottom: 2px solid #2aaf63!important;color:#2aaf63!important;}
.wrapper .home_list .about .about_container{margin-top: .36rem;}
.wrapper .home_list .about .about_container .about_item{width: 25%;float: left;text-align: center;}
.wrapper .home_list .about .about_container .about_item .item_span{font-size:28px;color:#333;font-weight:bold;line-height: .36rem;padding-top: .1rem;}
.wrapper .case{margin-top: .53rem;}
.wrapper .case .case_info{float: left;width: 3.75rem;position:relative;text-align: center;}
.wrapper .case .case_info .case_msg{position: absolute;top:1.1rem;width: 3.0rem;left:.4rem;}
.wrapper .case .case_info img{
	width: 100%;
	height: 3rem;
}
.wrapper .case .case_info .case_msg .msg_a{display: block;width: 2.16rem;height:.46rem;text-align: center;line-height: .46rem;font-size:28px; font-weight: bold;color:#fff; border:1px solid #fff;margin:0 auto .2rem;}
.wrapper .case .case_info .case_msg .msg_span{font-size: 18px;color:#fff;line-height: .24rem;}
.share{width: 7.1rem; margin:0 auto; height: 1.4rem;border-bottom:1px solid #dcdcdc;text-align: center;}
.share a{line-height: 1.4rem;}
.share img{padding:0 .2rem; }
.footer_info{padding-top:.35rem;max-width: 7.5rem;margin:0 auto;}
.footer_info .info_img{display: block;float: left; margin:.03rem .2rem 0 0;}
.footer_info .info_Addr{margin:0 0 .18rem .45rem;font-size: 26px;color:#666;line-height: .32rem;}
.footer_info .info_Email{margin:0 0 .2rem .45rem;font-size: 26px;color:#666;}
.footer_info .info_Phone{margin:0 0 .2rem .45rem;font-size: 26px;color:#666;}
.footer_info .info_Copyright{font-size: 18px;margin:.50rem 0 0 .28rem;color:#333;}
#swiper1,#swiper1 img{
	width: 100%;
	height: 380px;
}
	.news-show .case_msg1{
		width: 100%;
	}
	.news-show .msg_title1{
		text-align: center;
		padding-top: 0.3rem;
	}
	.news-show .msg_a1{
		font-size: 0.4rem;
		margin-top: 10px;
	}
	.news-show .msg_time1{
		font-size: 0.3rem;
		text-align: center;
		margin-top: 0.4rem;
	}
	.news-show .case_img p{
		font-size: 0.3rem;
		line-height: 2em;
	}
	.news-show .case_img p img{
		width: 100%;
	}

.wrapper1{min-height: 240px;margin:0 auto; max-width: 7.5rem;background: #f6f6f6;padding:0 .3rem;}
.wrapper1 .crumbs{padding-top: .2rem;font-size: 20px;color:#999;-webkit-text-size-adjust: none;}
.wrapper1 .crumbs a{color:#2aaf63; margin-left: .05rem;font-size: .3rem!important;}
.crumbs_9{color:#999!important;}
.wrapper1 .products_title{padding-top: .30rem;}
.wrapper1 .products_title .title_h1{display: block;float: left; color:#333;font-size:32px;font-weight: bold;}
.wrapper1 .products_title .products_count{float: right;font-size: 20px;color:#999;margin-top:.1rem; }
.wrapper1 .products_content{overflow: hidden;padding-top: .3rem;}
.wrapper1 .products_content .products_info{width: 49%;height: 3rem;background: #fff;overflow: hidden;float: left; margin:0 2% .22rem 0;}
.wrapper1 .products_content .products_info:nth-child(2n){
	margin-right: 0;
}
.wrapper1 .products_content .products_info .products_img{margin:.31rem .26rem 0;}
.wrapper1 .products_content .products_info .products_img{width: 2.84rem;height: 1.8rem;text-align: center;line-height:1.6rem; }
.wrapper1 .products_content .products_info .products_img img{max-width: 100%;}
.wrapper1 .products_content .products_info .info_title{text-align: center;margin-top:.5rem;height:.35rem;overflow: hidden;}
.wrapper1 .products_content .products_info .info_title .title_a{display:block;font-size: 22px;color:#333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.wrapper1 .products_content .products_info .info_desc{text-align: center;font-size: 18px;color:#999;}
.wrapper1 .products_page{overflow: hidden;height:1.37rem;text-align: center;}
.wrapper1 .products_page .page_num{display: inline-block;font-size: 30px;font-weight: bold;color:#656565;}
.wrapper1 .products_page .page_num a{color:#656565; margin-right:.1rem;}
.wrapper1 .products_page .page_num .cur{margin-right: .1rem; color:#43ba6e;}
.wrapper1 .products_page .page_num .btn{display: none;}
.wrapper1 .products_page .page_turn{display: inline-block;}
.wrapper1 .products_page .turn_input{width: .72rem;height: .42rem;border:2px solid #cbcbcb;border-radius:.05rem; font-size:24px;text-align: center;}
.wrapper1 .products_page .turn_submit{width: .54rem;height: .54rem;border-radius:50%;background: #43ba6e;color:#fff;font-size: 24px;cursor:pointer;}

.wrapper2{min-height: 240px;margin:0 auto; max-width: 7.5rem;}
.wrapper2 .wrapper_header{background: #f6f6f6; padding-bottom: 0.2rem;}
.wrapper2 .wrapper_header .info_bg{height: 2.0rem;overflow: hidden;text-align: center;}
.wrapper2 .wrapper_header .info_bg .banner_img{width:100%;height: 2.0rem;}
.wrapper2 .wrapper_header .crumbs{padding: .2rem .3rem 0;font-size: 20px;color:#999;}
.crumbs_9{color:#999!important;}
.wrapper2 .wrapper_header .crumbs a{color:#2aaf63;margin-left: .05rem;font-size: 0.3rem;}
.wrapper2 .wrapper_header .info_title{padding: .35rem .3rem 0;}
.wrapper2 .wrapper_header .info_title .title_h1{color:#333;font-size:32px;font-weight: bold;}
.wrapper2 .info_content{padding:0 .3rem;overflow: hidden;}
.wrapper2 .info_content .news_case{height: 2.2rem;overflow: hidden;}
.wrapper2 .info_content .news_case .case_msg{float: left;padding-top: .3rem;width: 4.05rem;}
.wrapper2 .info_content .news_case .case_msg .msg_title{line-height: .26rem;height: :;rem;}
.wrapper2 .info_content .news_case .case_msg .msg_title .msg_a{display: block; font-size: 0.3rem;color:#333;line-height: 1.5em;}
.wrapper2 .info_content .news_case .case_msg .msg_time{font-size:20px;color:#333;}
.wrapper2 .info_content .news_case .case_msg .msg_time .time_bg{float:left;margin-right:.1rem;background:url('/public/static/mobile/images/info_time.png') no-repeat;width: .23rem;height:.23rem;}
.wrapper2 .info_content .news_case .case_img{float: right;padding:0.3rem 0;width: 2.8rem;}
.wrapper2 .info_content .news_case .case_img img{width: 100%;}
.wrapper2 .info_page{background: #f6f6f6;overflow: hidden;padding: 0.4rem 0;text-align: center;}
.wrapper2 .info_page .page_num{display: inline-block;font-size: 30px;font-weight: bold;color:#656565;}
.wrapper2 .info_page .page_num a{color:#656565; margin-right: .1rem;}
.wrapper2 .info_page .page_num .cur{margin-right: .1rem;color:#656565;}
.wrapper2 .info_page .page_num .btn{display: none;}
.wrapper2 .info_page .page_turn{display: inline-block;}
.wrapper2 .info_page .turn_input{width: .72rem;height: .42rem;border:2px solid #cbcbcb;border-radius:.05rem; font-size:24px;text-align: center;}
.wrapper2 .info_page .turn_submit{width: .54rem;height: .54rem;border-radius:50%;background: #43ba6e;color:#fff;font-size: 24px;cursor:pointer;}

.wrapper2 .wrapper_content{padding:.5rem .3rem 0;background-color: #fff;overflow: hidden;}
.wrapper2 .wrapper_content .content_title{color:#333;font-size:.32rem;text-align: center;}
.wrapper2 .wrapper_content .content_img{text-align: center;padding-top: .2rem;}
.wrapper2 .wrapper_content .content_info{text-align: center;padding-top: .2rem;font-size: .24rem;}



#lib_feedback_form{clear:both; overflow:hidden;padding:0 .3rem; font-size: .18rem;}
#lib_feedback_form .row{margin:.1rem 0; clear:both;}
#lib_feedback_form .row label{ overflow:hidden; float:left;line-height:28px; text-align:right; color:#555;font-size: .24rem;}

#lib_feedback_form .input{border:1px solid transparent;width:5.8rem;height:.5rem;font-size: .26rem;background: #f0f0f0;padding-left: .1rem;}
#lib_feedback_form .vcode{margin: 0 .2rem 0 .1rem; border:1px solid transparent;width:2.6rem;height:.5rem;font-size: .18rem;background: #f0f0f0;padding-left: .1rem;}

/*#lib_feedback_form .row>.input{width: 815px;border: 1px solid #f0f0f0}*/
/*#lib_feedback_form .row span{display: block;}*/
/*#lib_feedback_form .rows span .vcode{text-transform:uppercase; width:50px;margin-bottom: 5px}*/
#lib_feedback_form .row span img{margin-top:2px;}
#lib_feedback_form .row .form_button{font-size: .24rem; background-color: #2baf63; height: .4rem;line-height: .4rem;width: 1.55rem;cursor: pointer;vertical-align: middle; color:#fff;}

/**************************在线留言(end)**************************/


#lib_feedback_form .row .half_row:first-child{margin-right: 38px}
/*#lib_feedback_form  .contents{width:785px; height:148px; border: none;background:#f0f0f0 }*/

#lib_feedback_form .row textarea{width:5.8rem; height:1.48rem;padding-left: .1rem;font-size: .26rem;border: 1px solid transparent;background: #f0f0f0;}
/*#lib_feedback_form .row textarea+span{;position: absolute;top: 0;right: 345px;}*/



.container#feedback .contact_info li.Address{width: 516px}
.container#feedback .contact_info li {line-height: 26px}
.container#feedback .contact_info li.Address .right{width: 395px}
.container#feedback .contact_info li.Address .title{height: 30px;line-height: 30px}
.container#feedback .contact_info li.Phone{}
.container#feedback .contact_info li.Phone .title,.container#feedback .contact_info li.Email .title{height: 44px;line-height: 44px}
.container#feedback .contact_info li.Email{float: right}
.container#feedback .contact_info li .left{margin-right: 20px}

.main_feedback {padding:.5rem .3rem 0;-webkit-text-size-adjust: none;}

.fz_32px{font-size:.32rem;}
.fz_26px{font-size:.26rem;}
.fs_bold{font-weight: bold}
.fc_red{color: #ff001b}

.blank_8px{height: .08rem;clear: both;background-color: transparent}
.blank_28px{height: .28rem;clear: both;background-color: transparent}
.blank_10px{height: .1rem;clear: both;background-color: transparent}
.clean_fix:after{content:""; display:block; clear:both; visibility:hidden; line-height:0; height:0;font-size: 0;width: 0}



<!--0.00019001960754395-->