@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;*/}

/*======================================*/

.w1200,.aboutdiv,.sidebar,.conright,.link1-1,.link1-2,.cglc li,.zixuncon dl,.pgdiv,.pgdivf,.topcggj li,.pagecglx li,.threelistall li,.anlislistall li{width:100%;}

.heiii{height:auto;}

.topbar .fright,.wpsidebar-fkf,.ftnavmaintop3,.ftnavmaintop2,.ftnavmaintop4{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: 50px;right: 2%;cursor: pointer;outline: none;background: #525356 url(static/images/menu-button-bg.png) no-repeat center center;background-size: 50%;z-index: 999999;border-radius: 0px;}

/*wap菜单*/
.nav{display:none;position:absolute;width:50%;right:0;top:65px;z-index:9999;background: #f60;border-top: 1px solid #ddd;}
.nav ul li{width:100%;padding:5px;text-align:center;}
.logodiv{width:20%;margin-left: 1%;}
.banwz .b1{font-size:16px}
.banwz .b2{font-size:14px}
.yscon li{width:100%;margin-bottom:60px}
.aboutdiv,.pagelistall,.xinwenlistall,.anlislistall{padding:10px}
.aboutdiv h2{font-size:24px}
.pglxcon{padding:20px}
.procon li,.newscon li,.prolistall li,.gwcon li,.anlicon li,.hbcon li{width:48%;margin:10px 1%}
.ystitlist li{margin-bottom:10px}

.pageyscon,.lrmain,.pgdiv,.ftmain{padding:10px}
.lgmain{left:0;position:relative;        background: #000;}
.topnav>li>a{padding:10px}
.lrban{height:200px;line-height:200px}
.mfields li{width:100%;margin:10px 0}
.ftnavmaintop1,.ftnavmaintop3,.ftnavmaintop2,.ftnavmaintop4{width:100%}
.ftnavmaintop1{padding:10px}