@charset "utf-8";
*{box-sizing:border-box;}
body{background:#fff;width:100%;overflow-x:hidden;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}  
.button{ border-radius: 0; }

/* 浮动与清除 */
.fleft {float: left;}
.fright {float: right;}
.clearfix:after {clear: both;content: ".";display: block;height: 0;font-size: 0;visibility: hidden;}
.clearfix {*zoom:1;}

li{  /* overflow: hidden !important;  text-overflow: ellipsis!important; white-space: nowrap!important;*/}

/*======================================*/

.mobrr,.header_n,.index_t_o,.w1600,.index_f_lg_x,.index_w_s,.footer_o,.about_t,.w1080,.event-line-main,.w1200,.items_type .t h3,.hxywjs_o_y,.service_o,.service_o_o_n,.show_txt_t,.rczp_n,.rczp_n_o,.lxwm_o,.lxwm_o ul{width:100%!important;}

.heiii,.index_t_o{height:auto;}

.kjkjhkh,.header_n .tel,.index_t_s,.footer_o,.about_event.col_banner,.search,.items .hotWrap,.hxywjs_o_z{display:none;}

/*======================================*/

.logo_img img {max-width: 70%;height: auto;}

.mb_bar {display: block;border: none;width: 40px;height: 40px;text-indent: -900em;overflow: hidden;position: absolute;top: 80px;right: 2%;cursor: pointer;outline: none;background: #525356 url(images/menu-button-bg.png) no-repeat center center;background-size: 50%;z-index: 99;border-radius:0px;}

/*wap菜单*/
.header_n ul{display:none;position: absolute;width:50%;right:0;top:180px;z-index:9999;background: #000;border-top: 1px solid #ddd;}
.header_n ul li{width:100%;padding:5px;text-align:center;line-height:60px;height:60px;}
.header_n ul li a{font-size:18px;}
body{min-width:100%;}
.index_banner .item a img{width:60%}
.index_o_s{margin:0 10px}
.index_t_o {left: 10px; top: 0;    }
.index_t_o ul{margin-top:8px;width:calc( 100% - 20px)}
.index_f_lg{margin-left:10px}
.index_f_lg_x{;margin-bottom:20px;}
.index_f_lg_x .ri {width: calc(100% - 112px);margin-left: 10px;}
.index_w_s p{width:48%;margin:10px 1%;}
.header{padding:10px 0;}
.about_banner .en{font-size:26px}
.about_s dl{width:48%;margin:10px 1%;}
.about_s dl dd span{font-size:22px}
.about_tit h3{font-size:32px}
.about_s{margin-top:20px}
.about_banner .inner_index{padding-left:10px}
.items_type li{width:48%;margin:10px 1%;}

.hxywjs_o_y_o{margin:20px 10px}
.hxywjs_o_y h2{font-size:32px}
.service_o_o_n,.service_o_t .service_o_o_n{margin:10px 0;padding:0 10px;box-sizing:border-box;}
.service_o_o_n h3,.service_o_t .service_o_o_n h3{margin-top:30px}
.news_t li{margin:0 10px}
.news_item li{margin-bottom:20px}
.news_item li a{padding:10px}
.news_item li .txt{width:calc(100% - 120px)}
.show_txt{padding:20px 10px}
.show_txt_t{font-size:32px;line-height:1.6em}
.lxwm_s_x ul li{width:90%;margin:10px 5%}
