﻿@charset "utf-8";


#wap_banner{display:none; background:#333;}
#wap_banner .owl-buttons{ display:none;}
#wap_banner .owl-pagination{ position:absolute; bottom:5px; text-align:center; right:5px;}
#wap_banner #owl-demo02 .item img{display: block; width: 100%;height: auto;}


/*--首页产品类别 --*/

.taocan_list{ padding:50px 0;  zoom:1; margin-left:0px; width:90%; margin:auto;   }
.taocan_list li{ float:left; width:24%; padding:0.5%; margin-left:0;text-align:center;transition: all 0.3s; position:relative;}
.taocan_list li a{ text-decoration:none; display:block; border:1px solid #ddd; clear:both; padding:40px 10% 60px 10%; width:80%;transition: all 0.2s;}

.taocan_list li .prolb_ico{ float:left; display:block; margin:auto; width:50px; height:50px; overflow:hidden; font-size:50px; color:#ff3400; border:3px solid #007a39; border-radius:100px;padding:25px; line-height:50px;transition: all 0.3s;transition: all 0.3s; position:absolute; right:10%; text-align:center;}
.taocan_list li .prolb_ico img{ width:100%; float:left; transition: all 0.3s; height:50px;}

.taocan_list li .text{ text-align:left; float:left;}
.taocan_list li h1{ color:#007a39; font-weight:normal; font-size:24px; height:25px; line-height:25px; overflow:hidden; margin:0px; margin-bottom:5px; margin-top:10px;}
.taocan_list li h2{ color:#444; font-size:20px;font-weight:normal; margin:0px; margin-bottom:20px; letter-spacing:2px;}
.taocan_list li span.x{ height:3px; display:block; background:#f80; width:30px;}

.taocan_list li a:hover{ border:1px solid #007a39;  box-shadow: 0 0 5px #999; background:#007a39;}
.taocan_list li a:hover .prolb_ico{ border:3px solid #fff;}
.taocan_list li a:hover .prolb_ico img.img01 { transition: all 0.3s; }
.taocan_list li a:hover .prolb_ico img.img02{ height:0px; overflow:hidden;  margin-top:-20px;transition: all 0.3s;}
.taocan_list li a:hover h1,.taocan_list li a:hover h2{ color:#fff;}

/*--首页案例--*/
#hot_service_box{overflow:hidden; width:38%; float:right}
.ind_bt{ text-align:left; clear:both; }
.ind_bt h1{ color:#333; font-size:24px; font-weight:normal; margin-bottom:0px; margin-top:0px; border-left:5px solid #136096; padding-left:10px; height:26px; line-height:26px; float:left;}
.ind_bt p{ color:#999; font-size:14px; letter-spacing:3px;  text-transform:uppercase; margin-top:5px; margin-bottom:15px;}
.ind_bt span.x{ height:4px; width:40px; background:#fca206; display:block; margin:auto;}

.ind_bt .news_flan{ float:right; text-align:right; margin-top:5px;}
.ind_bt .news_flan a{ color:#666; border:1px solid #ddd;  border-radius:2px;  font-size:12px;  padding:4px 8px; margin-left:3px;}
.ind_bt .news_flan .on{ background:#136096; color:#fff; border:1px solid #136096;}
.ind_bt .news_flan a:hover{ background:#fca206; color:#fff; border:1px solid #fca206;}

.hot_service_list{ width:100%; overflow:hidden; margin-top:30px}
.hot_service_list .item{overflow:hidden; margin-bottom:20px}
.hot_service_list .item img{width: 100%;height: 100%;  }
.hot_service_list .service_img{ width:25%; float:left}
.hot_service_list .item .ms_text{ width:73%; float:right; overflow:hidden;}
.hot_service_list .item .title_bt{ text-decoration:none; font-size:16px; color:#333; height:30px; line-height:30px;overflow:hidden; width:100%; display:block;}
.hot_service_list .item .more{ float:right; width:20px; height:20px; display:block; background:url(../images/xfx02.png) no-repeat  center; border:1px solid #fff;  border-radius:30px;}
.hot_service_list .item:hover .more, .hot_service_list .item .more:hover{ background:url(../images/xfx.png) no-repeat  center #fca206; border:1px solid #fca206;}
.hot_service_list .item:hover .title_bt{ color:#fca206}
.hot_service_list .item p{ line-height:20px; margin:0px; padding:0px; color:#999; font-size:12px; height:40px; overflow:hidden;}

#hot_service_box .owl-theme .owl-controls{ position:absolute !important; width:100%;}
#hot_service_box .owl-theme .owl-buttons{ width:100%; position:absolute; right:-70px;}
#hot_service_box .owl-theme .owl-prev{ float:left; position:absolute !important; left:-140px; z-index:999; height:40px; width:40px; background:url(../images/prev.png) no-repeat center; overflow:hidden; line-height:999;}
#hot_service_box .owl-theme .owl-next{ float:right; position:absolute !important; right:0px;z-index:999;height:40px; width:40px; background:url(../images/next.png) no-repeat center;overflow:hidden; line-height:999;}




.hot_honor_list{ width:100%; overflow:hidden; margin-top:30px}
.hot_honor_list .item{overflow:hidden; margin-right:10px}
.hot_honor_list .item .service_img{width:99%; border: 1px #e5e5e5 solid; display:block}
.hot_honor_list .item img{height:165px}
.hot_honor_list .item .title_bt{font-size:16px; color:#333; height:30px; line-height:30px;overflow:hidden; width:100%; display:block; text-align:center}
.hot_honor_list .item:hover .title_bt{color:#fca206}


#hot_honor_list .owl-theme .owl-controls{ position:absolute !important; width:100%;}
#hot_honor_list .owl-theme .owl-buttons{ width:100%; position:absolute; right:-70px;}
#hot_honor_list .owl-theme .owl-prev{ float:left; position:absolute !important; left:-140px; z-index:999; height:40px; width:40px; background:url(../images/prev.png) no-repeat center; overflow:hidden; line-height:999;}
#hot_honor_list .owl-theme .owl-next{ float:right; position:absolute !important; right:0px;z-index:999;height:40px; width:40px; background:url(../images/next.png) no-repeat center;overflow:hidden; line-height:999;}



.ind_zl{ padding:50px 0; background:url(../images/ind_bg02.jpg) center no-repeat; background-size:100%; }
.zl_iconlist{ width:98%; max-width:1200px; margin:auto;}
.zl_iconlist dl{ width:48%; background:#fff;  position:relative; float:left; margin-left:1%; margin-right:1%;}
.zl_iconlist dl dd{ float:left; width:213px; overflow:hidden;}
.zl_iconlist dl dt{ float:right; position:absolute;  padding:15px;padding-left:230px;}
.zl_iconlist dl dt h1.bt{ color:#222; font-size:20px; font-weight:normal;}
.zl_iconlist dl dt .ms{ color:#666; font-size:12px; line-height:22px; height:88px; overflow:hidden; margin-bottom:20px;}
.zl_iconlist dl dt  a.more{ width:70px; height:35px; line-height:35px; border-radius:3px; display:block; background:#ff3400; color:#fff; text-decoration:none; padding:0 10px 0 10px;transition: all 0.3s; text-align:center;}
.zl_iconlist dl dt  a.more:hover{ background:#F00; width:80px;}


/*--首页公司介绍+数字展现--*/
.about_pd_box{ background:url(../images/about_bg.jpg) no-repeat fixed center #265fb1; text-align:center; padding:20px 0 60px; position:relative; margin-bottom:20px; margin-top:20px;}
.about_pd_box  h3.enbt{ font-size:40px; color:#fff; margin:0px; padding:0px; text-transform:uppercase; margin-top:40px; margin-bottom:10px;}
.about_pd_box p.cnbt{ font-size:26px; color:#fff; margin:0px; padding:0px;}
.about_pd_box div.ms{   height:95px;overflow: hidden; font-size:12px; line-height:24px; color:#eee; margin-top:20px; width:90%; max-width:900px;  margin:30px auto;}
.about_pd_box  .more{ display:block; color:#fff; text-decoration:none;border:1px solid #fff; width:120px; height:40px; line-height:40px; margin:15px auto; border-radius:3px;transition: all 0.3s;}
.about_pd_box  .more img{ vertical-align:middle; margin-left:10px; margin-top:-5px;}
.about_pd_box  .more:hover{ width:160px; background:#fff; color:#333;}

#sz_box{ position:absolute; bottom:-300px; width:100%;transition: all 0.5s; opacity:0; float:left;  }
.about_sz{ clear:both; width:91%; max-width:1200px; margin:auto; padding-top:40px;padding-bottom:40px; background:#fff; border-radius:5px; box-shadow:0 1px 3px #999;}
.about_sz li{ width:25%; text-align:center; float:left; color:#fffa; color:#333;}
.about_sz li b.jumbo{ color:#fca206; font-size:30px; margin-right:5px;}
.about_sz li i{ font-style:normal;font-size:30px; margin-right:5px;}
.about_sz li p{ margin:5px 0px; color:#666;}
.szbox_float{ bottom:-80px!important;opacity:1!important;}



#ind_service{ width:100%;margin:auto; overflow:hidden; position:relative; clear:both; background:#fff;padding-top:50px; transition: all 0.3s; padding-bottom:50px;}

.index-news .r{width:35%;height: 360px;overflow: hidden; float:right;}
.index-news .inews-box{width: 100%;height:160px;float: left;margin-bottom: 27px;background:#fff; overflow:hidden; text-decoration:none;}
.index-news .inews-box_img{ float:left; width:52%; display:block;}
.index-news .inews-box_img img{ width:100%;}
.index-news .inews-box .detail{width: 42%;height: 64px;float: left;padding: 14px 0 0 3%;}
.index-news .inews-box p{line-height: 18px;color: #959595; margin-top:10px;}
.index-news .inews-box p.fz16{font-size: 16px;line-height: 28px;color: #333;}



/*--首页新闻--*/
.ind_news_box{ width:58%; float:left}
.news_listbox{ margin-top:30px;}
#ind_news_img_box{ width:100%; overflow:hidden; margin-bottom:12px; padding-bottom:20px; border-bottom: 1px dashed #dfdfdf;}
#ind_news_img_box .item .newsimg{display:block; float:left; width:35%}
#ind_news_img_box .news_xx{ float:right; width:63%}
#ind_news_img_box .news_xx a{ color:#444; font-size:18px; display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width:100%; margin-bottom:10px; }
#ind_news_img_box .news_xx a:hover{ color:#fca206}
#ind_news_img_box .news_xx p.ms{ line-height:20px; color:#999; height:60px; display:block; overflow:hidden}
#ind_news_img_box .news_xx span.date{ display:block; font-size:14px; margin-bottom:10px; color:#999; }
#ind_news_img_box img{ width:100%;}
#ind_news_img_box .owl-buttons{ display:none;}
#ind_news_img_box .owl-theme .owl-controls{ margin:0px;}
#ind_news_img_box .owl-pagination{  height:20px; line-height:20px; background:url(../images/h_tm50.png); position:absolute;  bottom:2px; width:100%; padding-top:10px; z-index:102;}
#ind_news_img_box .owl-pagination span{ background:#555; float:right; right:0px;}
#ind_news_img_box  h3.news_bq{ width:60px; height:60px; color:#fff; background:#cb191d; text-align:center; line-height:30px; font-size:28px; font-weight:normal; padding:10px; position:absolute; top:0px; z-index:101;}

.ind_news_list{ width:100%;}
.ind_news_list li{ background:#fff;  margin-bottom:12px; padding-bottom:8px; border-bottom: 1px dashed #dfdfdf;}
.ind_news_list li dd{ float:left;  width:80%;}
.ind_news_list li dt{ float:right;}
.ind_news_list li dt a.moreicon{ width:30px; height:30px; display:block; border:1px solid #ddd; background:url(../images/xfx02.png) no-repeat center;   margin-top:20px; border-radius:30px;transition: all 0.3s;}

.ind_news_list li a{ color:#444; font-size:16px; display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width:100%; margin-bottom:5px}
.ind_news_list li i{font-family:"iconfont" !important; font-size:16px;font-style:normal; margin-right:5px; color:#aeaeae}
.ind_news_list li p.ms{ line-height:20px; color:#999; display:block; overflow:hidden; height:40px}
.ind_news_list li span.date{ display:block; font-size:14px; margin-bottom:5px; color:#999; }
.ind_news_list li.more_news{ border-bottom:0px !important; text-align:center;}
.ind_news_list li.more_news a{ color:#fff; font-size:14px; display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width:120px; margin:0 auto; background:#136096; height:40px; line-height:40px; text-align: center; border-radius: 3px;}
.ind_news_list li.more_news a:hover{ background:#fca206; color:#FFF}

.ind_news_list li:hover a{ color:#fca206;}
.ind_news_list li:hover a.moreicon{ border:1px solid #fca206; background:url(../images/xfx.png) no-repeat center  #fca206 ;}

#hzhb-demo ,#honor-demo{ width:100%; clear:both; margin-top:25px;}
#hzhb-demo .item ,#honor-demo .item{ padding:10px;}
#hzhb-demo img ,#honor-demo  img{ width:100%;}
#hzhb-demo .item a{ border:1px solid #ddd; overflow:hidden; display:block;}

.in_about_pd_box{ margin-bottom:50px}
.in_about_pd_box02{ margin-top:30px; overflow:hidden}
.in_about_pd_box02 .in_about_img{width:40%; float:left}
.in_about_pd_box02 .in_about_img img{ width:94%}
.in_about_pd_box02 .in_about_wz{ width:40%; float:left}
.in_about_pd_box02 .in_about_wz p{ margin:0; font-size:14px; line-height:24px; color:#333;}
.in_about_pd_box02 .in_about_wz .more{ width:30%; height:40px; line-height:40px; text-align:center; display:block; color:#FFF; background: #136096; float:right; display:none}
.in_about_pd_box02 .in_about_con{ width:18%; float:right}
.in_about_pd_box02 .in_about_con li{ margin-bottom:30px; overflow:hidden}
.in_about_pd_box02 .in_about_con p{margin:0; font-size:14px; line-height:24px; color:#333; float:right; display:block; width:88%}
.in_about_pd_box02 .in_about_con i{font-family:"iconfont" !important; font-size:25px;font-style:normal; color:#aeaeae; float:left; display:block; width:8%}


@media only screen and (max-width:1300px) {

/*--首页产品类别 --*/

.taocan_list{ padding:40px 0;  zoom:1; margin-left:0px; width:90%; margin:auto;   }
.taocan_list li{ float:left; width:23.4%; padding:0.8%; margin-left:0;text-align:center;transition: all 0.3s; position:relative;}
.taocan_list li a{ text-decoration:none; display:block; border:1px solid #ddd; clear:both; padding:30px 8% 40px 8%; width:84%;transition: all 0.2s;}

.taocan_list li .prolb_ico{ float:left; display:block; margin:auto; width:50px; height:50px; overflow:hidden; font-size:50px; color:#ff3400; border:3px solid #007a39; border-radius:100px;padding:20px; line-height:50px;transition: all 0.3s;transition: all 0.3s; position:absolute; right:8%; text-align:center;}
.taocan_list li .prolb_ico img{ width:100%; float:left; transition: all 0.3s; height:50px;}

.taocan_list li .text{ text-align:left; float:left;}
.taocan_list li h1{ color:#007a39; font-weight:normal; font-size:20px; height:25px; line-height:25px; overflow:hidden; margin:0px; margin-bottom:5px; margin-top:10px;}
.taocan_list li h2{ color:#444; font-size:18px;font-weight:normal; margin:0px; margin-bottom:20px; letter-spacing:1px;}
.taocan_list li span.x{ height:3px; display:block; background:#f80; width:30px;}

.taocan_list li a:hover{ border:1px solid #007a39;  box-shadow: 0 0 5px #999; background:#007a39;}
.taocan_list li a:hover .prolb_ico{ border:3px solid #fff;}
.taocan_list li a:hover .prolb_ico img.img01 { transition: all 0.3s; }
.taocan_list li a:hover .prolb_ico img.img02{ height:0px; overflow:hidden;  margin-top:-20px;transition: all 0.3s;}
.taocan_list li a:hover h1,.taocan_list li a:hover h2{ color:#fff;}

}
@media only screen and (max-width:1100px) {

#hot_service_box .owl-theme .owl-controls{ position:relative !important; top:0%; width:100%;}
#hot_service_box .owl-theme .owl-buttons{ width:100%; position:absolute; right:0px; display:none;}
#hot_service_box .owl-theme .owl-prev{ float:left; position:absolute !important; left:0px; z-index:999; height:40px; width:40px; background:url(../images/prev.png) no-repeat center; overflow:hidden; line-height:999;}
#hot_service_box .owl-theme .owl-next{ float:right; position:absolute !important; right:0px;z-index:999;height:40px; width:40px; background:url(../images/next.png) no-repeat center;overflow:hidden; line-height:999;}
.hot_service_list .owl-pagination{ display:block;}

/*--首页产品类别 --*/

.taocan_list{ padding:40px 0;  zoom:1; margin-left:0px; width:96%; margin:auto;   }
.taocan_list li{ float:left; width:23.4%; padding:0.8%; margin-left:0;text-align:center;transition: all 0.3s; position:relative;}
.taocan_list li a{ text-decoration:none; display:block; border:1px solid #ddd; clear:both; padding:30px 8% 40px 8%; width:84%;transition: all 0.2s;}

.taocan_list li .prolb_ico{ float:left; display:block; margin:auto; width:40px; height:40px; overflow:hidden; font-size:50px; color:#ff3400; border:3px solid #007a39; border-radius:100px;padding:20px; line-height:50px;transition: all 0.3s;transition: all 0.3s; position:absolute; right:8%; text-align:center;}
.taocan_list li .prolb_ico img{ width:100%; float:left; transition: all 0.3s; height:40px;}

.taocan_list li .text{ text-align:left; float:left;}
.taocan_list li h1{ color:#007a39; font-weight:normal; font-size:18px; height:25px; line-height:25px; overflow:hidden; margin:0px; margin-bottom:5px; margin-top:10px;}
.taocan_list li h2{ color:#444; font-size:16px;font-weight:normal; margin:0px; margin-bottom:15px; letter-spacing:0px;}
.taocan_list li span.x{ height:3px; display:block; background:#f80; width:30px;}

.taocan_list li a:hover{ border:1px solid #007a39;  box-shadow: 0 0 5px #999; background:#007a39;}
.taocan_list li a:hover .prolb_ico{ border:3px solid #fff;}
.taocan_list li a:hover .prolb_ico img.img01 { transition: all 0.3s; }
.taocan_list li a:hover .prolb_ico img.img02{ height:0px; overflow:hidden;  margin-top:-20px;transition: all 0.3s;}
.taocan_list li a:hover h1,.taocan_list li a:hover h2{ color:#fff;}

}

@media only screen and (max-width:1024px) {
#ind_news_img_box .news_xx p.ms{ height:40px}	
#ind_news_img_box{padding-bottom: 10px;}
.ind_news_list li{margin-bottom:8px; padding-bottom:5px;}
.in_about_pd_box02 .in_about_wz{ height:290px; overflow:hidden}
.in_about_pd_box02 .in_about_con li{margin-bottom:18px;}
.in_about_pd_box{margin-bottom:40px;}
#ind_service{padding-top:40px; padding-bottom:40px;}

	
}


@media only screen and (max-width:960px) {
#banner_box{display:none;}
#wap_banner{display:block;}
#nav_box{ display:none;}
.drawer-toggle { display:block; visibility:inherit;}
.z_top{ display:none;}
#ind_ss_box{ display:none;}

.ind_news_box{ width:100%}
#hot_service_box{ width:100%}

.ind_zl{ padding:30px 0; background:url(../images/ind_bg02.jpg) center no-repeat; background-size:100%; }
.zl_iconlist{ width:98%; max-width:1200px; margin:auto;}
.zl_iconlist dl{ width:48%; background:#fff;  position:relative; float:left; margin-left:2%;}
.zl_iconlist dl dd{ float:left; width:200px; overflow:hidden;}
.zl_iconlist dl dt{ float:right; position:absolute;  padding:15px;padding-left:220px;}
.ind_10servicelist{ margin-left:0px; margin-top:40px;}

.serveicets_box ul{ padding:15px 0% 15px 0%;}
.serveicets_box li{ width:23%; float:left; text-align:center; padding:10px 1% 10px 0.5%;}
.serveicets_box li i{ font-size:40px; color:#ff3401; font-weight:normal; font-style:normal; border:2px solid #ff3401; border-radius:100px; width:40px; height:40px; padding:15px; display:block; line-height:40px; float:none; margin:auto;}
.serveicets_box li p{ float:none; margin-left:0px; text-align:center; color:#666;}
.serveicets_box li p b{ display:block; font-size:18px; color:#333; margin-bottom:5px;}

#ind_news_img_box .news_xx p.ms{height:60px;}
.ind_news_list li dd{ float:left;  width:80%;}

/*--首页新闻--*/
.news_listbox{ margin-top:20px; padding-bottom:10px;}
#ind_news_img_box{ width:93%; float:none; position:relative; background:#f3f3f3; padding:2%; max-width:none; margin:auto; }
.ind_news_list{ width:97%; float:none; margin:0 auto; margin-top:10px}
.ind_news_list li p.ms{ height:60px; overflow:hidden;}

#hot_service_box{ background:#fff; clear:both;overflow:hidden; width:100%; margin-bottom:10px}
.hot_service_list{ width:100%; margin:10px auto 0; clear:both;}
.hot_service_list .item{ margin:10px; background:#fff;transition: all 0.3s; overflow:hidden;}
.hot_service_list .item img{display: block;width: 100%;height: auto;  }
.in_about_pd_box{margin-bottom: 20px;}
.hot_honor_list{margin-top: 20px;}
.in_about_pd_box02{margin-top: 20px;}
.in_about_pd_box02 .in_about_img{ width:100%}
.in_about_pd_box02 .in_about_img img{ width:100%}
.in_about_pd_box02 .in_about_wz{ width:100%; height:auto; margin:20px 0}
.in_about_pd_box02 .in_about_con{ width:100%;}
.in_about_pd_box02 .in_about_con li{ width:50%; float:left}
.in_about_pd_box02 .in_about_con i{ width:7%}
.in_about_pd_box02 .in_about_con p{ width:93%}

}

@media only screen and (max-width:780px) {

.taocan_list{ padding:20px 0;  zoom:1; margin-left:0px; width:96%; margin:auto;   }
#hot_service_box .owl-theme .owl-controls{ display:none;}
#hot_service_box .owl-theme .owl-buttons{ display:none;}


.ind_zl{ background:#333; padding:20px 0 20px 0;}
.zl_iconlist{ overflow:hidden; width:96%;}
.zl_iconlist dl{ width:100%; float:none; margin-bottom:10px; margin:0px; margin-bottom:20px;}
.ind_10servicelist{ margin-left:0px; margin-top:40px;}

/*--首页案例--*/

.ind_bt{ text-align:center; clear:both;}
.ind_bt h1{ color:#333; font-size:24px; font-weight:normal; margin-bottom:0px; margin-top:15px; text-align:left;}
.ind_bt p{ color:#999; font-size:14px; letter-spacing:3px;  text-transform:uppercase; margin-top:5px; margin-bottom:15px;}
.ind_bt span.x{ height:4px; width:40px; background:#007a39; display:block; margin:auto;}


.about_pd_box{ margin-bottom:120px; padding:10px 0 120px 0;}
.about_pd_box h3.enbt{ font-size:30px; margin-bottom:0px;}
.about_pd_box p.cnbt{ font-size:20px;}
.about_pd_box div.ms{ margin:20px auto 30px;display: -webkit-box;-webkit-line-clamp:4;-webkit-box-orient: vertical;overflow: hidden;}
#sz_box{ bottom:-200px;}
.about_sz{ padding-top:20px; padding-bottom:20px;}
.about_sz li{ width:50%; margin-bottom:10px; margin-top:10px;}
.about_sz li b.jumbo{ font-size:26px;}
.about_sz li p{ margin:2px 0; color:#666;}
.szbox_float{ bottom:-85px!important;opacity:1!important;}

#ind_service{ padding-top:0px; padding-bottom:0px;}
.news_flan{ display:none;}
}

@media only screen and (max-width:680px) {
.index-news{ padding:0px; padding-bottom:10px;}
.index-news .l{ width:100%; height:auto;}
.index-news .tips{ width:92%; height:60px; padding:5% 4%; margin-bottom:20px;}
.index-news .list{ width:96%; padding:2%; height:auto; overflow:hidden;}
.index-news .r{ width:100%; margin-top:20px;}

#ind_news_img_box{width: 96%;}
#ind_news_img_box .item .newsimg{width:100%;}
#ind_news_img_box .news_xx{width:100%;}
#ind_news_img_box .news_xx a{ margin-top:10px}
.ind_news_list li dt{ display:none}
.ind_news_list li dd{ width:100%}
.hot_honor_list .item img{height: 135px;}

.in_about_pd_box02 .in_about_con li{ width:100%}
.in_about_pd_box02 .in_about_con li{ margin-bottom:10px}


}

@media only screen and (max-width:380px) {
.hot_honor_list .item img{height: 120px;}
		
}

@media only screen and (max-width:320px) {
#banner_box02{ background-size:230%; padding-top: 0px;}	

.hot_honor_list .item img{height: 100px;}
	
}