body{background:#F8F8F8}
.container{clear:both;width:1000px;margin:0 auto}
.f-s{margin-top:10px}
.f-g{background:#fff}
.m-class .post a,.m_list li a,.m-slist li a,.m_list_news li a{color:#05c}
.m-class .post a:hover,.m_list li a:hover,.m-slist li a:hover,.m_list_news li a:hover{color:#e30}
.m-class .post span,.m_list li span,.m-slist li span,.link_reg a,.m_list_news li span{color:#999}

.m_list{clear:both}
.m_list li{position:relative;float:left;width:266px;height:30px;line-height:30px;padding:0 10px 0 50px;overflow:hidden;font-size:14px}
.m_list li span.u-date{position:absolute;left:5px;top:0;font-size:12px;}
.m_list li a{margin-left:10px;}/*bluecms*/
.m_list_news{clear:both}
.m_list_news li{float:left;width:298px;height:30px;line-height:30px;padding:0 10px 0 18px;overflow:hidden;font-size:14px;background:url(../images/ico-bg-dot.png) no-repeat 5px -37px}
.m_list_news li span.u-date{display:inline-block !important;font-size:12px;padding-left:5px}

.shadow,.more-class{box-shadow:0 2px 5px #999;-moz-box-shadow:0 2px 5px #999;-webkit-box-shadow:0 2px 5px #999;_border:#DCDDDE 1px solid}
.textarea,.select{padding:2px;border:#CCC 1px solid;background:#FFF;color:#555;resize:none}
.topbanner{height:80px;background:url(../images/ad.png) no-repeat center 0}
.topbanner a{display:inline-block;width:1000px;height:80px}
.toper{background:#505050;height:30px;line-height:30px}
.toper,.toper a{color:#FFF}
.toper .container{position:relative}
.toper .fl a{display:inline-block;padding:0 5px}
.toper .fr{}
.toper .phone{}
.toper .notice{position:absolute;top:30px;left:334px}
.fixed-wrap{height:55px}
.fixed-wrap .header{background:#fff;position:fixed;width:100%;z-index:999;top:0;padding:5px 0;overflow:hidden}
.fixed-wrap .f-s{margin-top:0}
.fixed-wrap .area a{display:none}
.head-shadow0{font-size:0;line-height:0;height:6px;overflow:hidden;background:url(../images/bg_index.png) repeat-x 0 -190px;display:none;position:fixed;top:57px;width:100%;z-index:999}
.fixed-wrap .head-shadow{display:block}
.fixed-wrap .btn-area,.fixed-wrap .search-wrap{padding-top:9px;margin-top:0}
.header{}
.header .logo{width:270px;overflow:hidden;font-size:0}
.header .logo h1{display:none}
.header .area{width:60px;padding-top:15px;line-height:200%;text-align:center}
.header .area a{text-decoration:underline}
.header .area .arrow{display:inline-block;vertical-align:middle;width:9px;height:6px;font-size:0;background-position:0 -171px}
.search-area,.search-input,.search-arrow,.ico-pub{}
.btn-pub,.btn-pub span,.btn-modify,.btn-modify span,.search-btn,.search-btn span{}
.search-wrap{position:relative;margin-top:20px;padding-left:20px;width:450px;overflow:hidden}
.search-area{border:#DDD 1px solid;background:#FFF;float:left;height:30px;line-height:30px;width:368px;padding:0px 2px 0 0;position:relative;margin-top:1px;}
.search-input{border:0;outline-style:none;float:left;font-size:14px;/*height:20px;*/padding:8px 6px 5px 10px;width:352px;}
.search-btn{background:#53A600;color:#fff;font-size:16px;font-weight:bold;display:inline-block;vertical-align:middle;width:70px;height:32px;line-height:32px;text-align:center;border:none;cursor:pointer;}
.btn-area{padding-top:20px;width:200px}
.button{float:right;font-size:14px;font-weight:bold;display:inline-block;height:32px;line-height:32px;padding-left:2px}
.button span{cursor:pointer;display:inline-block;height:16px;line-height:16px;padding:8px 7px 7px 5px}
.btn-pub{background:#F08719;color:#fff}
.btn-pub span{background-position:right -72px}
.btn-pub:hover{background-position:0 -108px;color:#fff;text-decoration:none}
.btn-pub:hover span{background-position:right -108px}
.m-nav{height:35px;background:#53A600}
.m-nav-cat{padding:0 15px}
.m-nav-cat a{display:block;float:left;line-height:35px;padding:0 13px;text-align:center;color:#FFF;font-size:14px;position:relative}
.m-nav-cat a:hover,.m-nav-cat a.hover{color:#FFF;text-decoration:none;background:#468C00}
.m-nav-cat a i{position:absolute;width:22px;height:14px;top:-5px;left:50px;}
.m-nav-cat a i.hot{left:50px;background:url(../images/icon-hot1.gif) no-repeat 0 0}
.m-nav-cat a i.new{left:60px;background:url(../images/icon-new.gif) no-repeat 0 0;}
.m-nav-my,.m-nav-my a{font-size:12px}
.m-nav-my a{padding:0 10px}
.u-nav-line{height:3px;font-size:0;background:#F08619}
.m-city{padding:5px 15px;line-height:200%;border-bottom:#53A600 1px solid}
.m-city .u-tab{width:65px;font-weight:bold}
.m-city .u-con{width:900px;color:#EEE}
.m-city .u-con a{display:inline-block;width:37px;padding:0 5px;text-align:center}
.m-class{padding-top:3px;line-height:180%;font-size:14px;padding-left:5px;/*height:645px;overflow:hidden;*/}
.m-class .m-col1,.m-class .m-col2,.m-class .m-col3,.m-class .m-col4,.m-class .m-col5{float:left}
.m-class .post{width:178px;padding:5px 10px}
.m-class .post h2{font-size:14px;padding:2px 0 2px 10px;margin:0;background:url(../images/icon_1.jpg) no-repeat 0 center}
.m-class .post h2 a{color:#333}
.m-class .post li{position:relative}
.m-class .post span{font-size:12px}
.m-class .post .tem{margin-left:20px;font-size:12px;display:inline-block;height:20px;line-height:20px;padding:0px 5px;background:#E0E1E1}
.m-class .more-class{display:none;position:absolute;z-index:99;left:0px;padding:5px 10px;background:#FFF}
.m-class .ico-trigon{display:inline-block;vertical-align:middle;width:9px;height:10px;margin-left:5px;font-size:0;background-position:0 -166px}
.info-box{background:#FFF}
.info-box .tab{height:34px;line-height:34px;padding:0 15px;border-bottom:#53A600 1px solid}
.info-box .tab .fl{color:#318C0B}
.info-box .tab .fl strong{font-size:16px}
.info-box .tab .fl a{color:#318C0B}
.info-box .tab .fr a{color:#F08619}
.info-box .con{padding:11px}

.c-company li{padding-left:4px;width:312px}
.c-company li span.u-city{font-size:12px}
.m-company{width:495px;background:#FFF}
.m-company .u-tab{height:30px;line-height:30px;padding-left:15px;font-size:14px;color:#53A600;border-bottom:#53A600 1px solid}
.m-company .u-tab a{color:#318C0B}
.m-slist{margin:10px}
.m-slist li{float:left;width:227px;height:25px;line-height:25px;overflow:hidden;padding-left:5px}
.slink{padding-left:5px}
.flink a,.slink a{line-height:25px;margin:5px 5px 0 5px;color:#666;white-space:nowrap}
.slink strong{color:#318C0B}
.footer-line{height:5px;background:#53A600;font-size:0}
.footer{padding:10px 0 10px;line-height:200%}
.footer a{}
.footer .copy{width:580px}
.footer .clink{}
.footer .clink a{padding:0 5px}
.footer .copyright{padding-left:5px}
.footer .contact{width:280px;padding-right:5px}
.m-goTopArea{display:none;position:fixed;right:30px;bottom:30px;z-index:79;width:50px;height:50px;overflow:hidden;background:#000;background:rgba(0,0,0,0.5);filter:alpha(opacity=40)}
.m-goTopArea{_position:absolute;_bottom:none;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)+20||20)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
.m-goTopArea .goTop{display:block;width:50px;height:50px;background:url(../images/gotop.png) 13px 10px no-repeat;text-indent:-2000px;opacity:.4;filter:alpha(opacity=40)}
.m-WeChat{position:relative;}
.m-WeChat span{display:inline-block;position:absolute;left:-90px;top:-35px;z-index:79;width:90px;height:110px;overflow:hidden;text-align:center;background:#FFF;}
.btn{display:inline-block;text-align:center;background-color:#53A600;border:none;color:#fff}
.btn:hover,.btn:focus,.btn.active,.btn:active{color:#fff;border-color:#499100;background-color:#499100}
.qe{height:23px;line-height:23px;width:70px;font-weight:bold;border-color:#F08719;background-color:#F08719}
.quick-entrance{padding:5px 15px;border-bottom:#53A600 1px solid}
.quick-entrance select{margin-right:15px;font-weight:bold}
.quick-entrance .s1{width:85px}
.quick-entrance .s2{width:150px}
.quick-entrance .u-tab{width:65px;font-weight:bold;color:red;margin-right:8px}
#focus{width:1000px;height:60px;overflow:hidden;position:relative}
#focus ul{height:60px;position:absolute}
#focus ul li{float:left;width:1000px;height:60px;overflow:hidden;position:relative}
#focus ul li div{position:absolute;overflow:hidden}
#focus .btnBg{position:absolute;width:1000px;height:20px;left:0;bottom:0}
#focus .btn{position:absolute;width:60px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:center;background:none}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:10px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#53A600}
#focus .btn span.on{background:#fff}
.float{width:45px;height:504px;position:fixed;left:50%;_position:absolute;display:none;overflow:hidden;margin-left:520px;z-index:50}
.float a{display:block;text-indent:-9999px;overflow:hidden;height:45px;background:url(../images/float_img.jpg) no-repeat;-webkit-transition:background 0.2s ease}
.float .btn_qq{background-position:-45px 0}
.float .btn_qq:hover{background-position:0 0}
.float .btn_top{background-position:-45px -45px}
.float .btn_top:hover{background-position:0 -45px}
