@import url('../font/iconfont.css');
body{font-size:12px;color:#999;padding:0;margin:0;}
ul,li{list-style:none;padding:0;margin:0;}
a{color:#999;text-decoration:none}
a:hover{color:#666;text-decoration:none}
input:focus {outline: none;}
input.no-outline-on-focus:focus {outline: none;}
.refurbish a {cursor: pointer;}
.fl{float:left;}
.fr{float:right;}
.mw{width:1200px;margin:0 auto;}
.blank{clear: both;height:0;width:100%;}
header{padding:10px;}
.nav li{float:left;padding:0 5px;}
.nav li a{color:#999;}
.nav li a:hover{color:#666;}
.user a{color:#00b277;}
.user a:hover{text-decoration: underline}  
footer{padding:10px 0 0 0;clear: both;text-align:center;}
.footer .flogo{padding-top:27px;}
.footer .wxcode{padding-top:13px;}

.about .ico {background: none;}
.about {background: #f2f5f9;}
.about .topnav {width: 1200px;margin: 0 auto;height: 30px;line-height: 30px;clear: both;}
.about .topnav .current {}
.about .topnav .current a {color: #666;}
.about .topnav .current a:hover {text-decoration: underline}
.about .header{width:100%;background:#00b277;height:56px; overflow: hidden;}
.about .header .logo{width:170px;padding:7px 0 0 0;}
.about .header .menu{width:500px;}
.about .header .menu a{line-height:55px;padding:0px 23px;display: block;color:#fff;float:left;font-size:14px;}
.about .header .menu a:hover{color:#fffb8b}
.about .header .menu a.active{color:#fffb8b;background:#00a870; font-size:16px;}
.about .header .frsearch {width: 450px;}
.about .header .frsearch .up {line-height: 50px;}
.about .header .frsearch .up .ico {font-family: "iconfont";font-size: 18px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding: 0 3px 0 0;}
.about .header .frsearch .up a {color: #fff;font-size: 14px;}
.about .header .frsearch .up a:hover {color: #fff600;}
.about .header .frsearch .ss {background:#fff;margin:8px 0;border-radius:10px; height:40px;}
.about .header .frsearch .ss input.stext {height:34px;font-size:13px; padding-top:3px; width:260px;border:2px solid #fff;border-right:0;float:left;padding-left:10px;color:#999;border-radius:10px;}
.about .header .frsearch .ss .ico{color:#00b277; font-family: "iconfont";font-size: 25px;line-height:40px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding:0 8px 0 0;}
.about .main{padding:10px 0; clear: both;width:1200px;margin:0 auto;}
.about .main .dh{width:180px; overflow: hidden;background:#fff;padding:20px;}
.about .main .dh dt{width:160px;height:45px;line-height:45px;background:#eff2f6;color:#666;padding:0 10px;border-radius:3px;margin-bottom:5px;cursor: pointer;}
.about .main .dh dt span{float:right;}
.about .main .dh dt .ico{font-family: "iconfont";font-size: 25px;line-height:40px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.about .main .dh dt:hover{width:160px;height:45px;line-height:45px;background:#00b277;color:#fff;padding:0 10px;border-radius:3px;}
.about .main .dh dt.active{width:160px;height:45px;line-height:45px;background:#00b277;color:#fff;padding:0 10px;border-radius:3px;}
.about .main .dh dt.active .ico{font-family: "iconfont";font-size: 25px;line-height:40px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: inline-block;transform: rotateY(180deg) scaleY(-1);-webkit-transform: rotateY(180deg) scaleY(-1);-moz-transform: rotateY(180deg) scaleY(-1);-o-transform: rotateY(180deg) scaleY(-1);-ms-transform: rotateY(180deg) scaleY(-1);}
.about .main .dh dl dd{width:156px;height:40px;line-height:40px;padding:0 10px;margin:0 2px;text-align:center;}
.about .main .dh dl dd:hover{background:#eff2f6;}
.about .main .dh dl dd:hover a{font-weight: bold;color:#00b277;}
.about .main .dh dl dd.active {background:#eff2f6;}
.about .main .dh dl dd.active a{font-weight: bold;color:#00b277;}
.about .main .nr{width:926px;background:#fff;padding:20px;}
.about .main .nr .nr_title{border-bottom:1px solid #eff2f6;height:45px;line-height:45px;font-size:16px;}
.about .main .nr .nr_title dt{border-bottom:2px solid #00b277;display: block;height:43px;width:100px;text-align: center;}
.about .main .nr .nr_content{padding:10px;line-height:30px;font-size:14px;}
.about .main .nr .nr_content a{font-size:14px;} 
.about .footer {width:100%;background:#00b277;height:145px;}
.about .footer .clink{color:#fff; padding:20px 0 0 50px;width:740px;}
.about .footer .clink .flj {padding:0 0 15px 0;text-align: right;}
.about .footer .clink .flj a{color:#fff;padding:0 10px;font-size:14px;}
.about .footer .clink .flj a.fry{padding-right:0;}
.about .footer .clink .fpy{text-align:right;color:#fff;line-height:25px;}
.about .footer .clink .fpy a{color:#fff;padding:0 10px;}
.about .footer .clink .fpy a.fry{padding-right:0;}
.about .footer .wx{}

.list-all {background:#fff;padding:0;margin:0;}
.list-all .top{width:1200px;margin:0 auto;height:30px;line-height:30px;clear: both;}
.list-all .top .current {}
.list-all .top .current a{color:#666;}
.list-all .top .current a:hover{text-decoration: underline}
.list-all .header{width:100%;background:#00b277;height:56px; overflow: hidden;}
.list-all .header .logo{width:170px;padding:7px 0 0 0;}
.list-all .header .menu{width:500px;}
.list-all .header .menu a{line-height:55px;padding:0px 23px;display: block;color:#fff;float:left;font-size:14px;}
.list-all .header .menu a:hover{color:#fffb8b;}
.list-all .header .menu a.active{color:#fffb8b;background:#00a870; font-size:16px;}
.list-all .header .frsearch {width:450px;}
.list-all .header .frsearch .up {line-height:50px;}
.list-all .header .frsearch .up .ico{font-family: "iconfont";font-size: 18px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding:0 3px 0 0;}
.list-all .header .frsearch .up a{color:#fff;font-size:14px;}
.list-all .header .frsearch .up a:hover{color:#fff600;}
.list-all .header .frsearch .ss {background:#fff;margin:8px 0;border-radius:10px;height: 40px;}
.list-all .header .frsearch .ss input.stext {height:34px;width:260px;border:2px solid #fff;border-right:0;float:left;padding-left:10px;color:#999;}
.list-all .header .frsearch .ss .ico{color:#00b277; font-family: "iconfont";font-size: 25px;line-height:40px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding:0 8px 0 0;}
.list-all .main{padding:10px 0; clear: both;width:1200px;margin:0 auto;}
.list-all .main .tree{height:30px;}
.list-all .main .sort{width:220px;text-align: center;}
.list-all .main .sort .s_title{border-bottom:1px solid #ccc;color:#666;font-size:16px;height:35px;line-height:35px;}
.list-all .main .sort .s_menu{padding:0;}
.list-all .main .sort .s_menu dd{border-bottom:1px solid #ccc;height:40px;line-height:40px;text-align:left;padding:0 10px;margin:0;}
.list-all .main .sort .s_menu dd.active{background:#00b277;color:#fff;}
.list-all .main .sort .s_menu dd.active a{color:#fff;}
.list-all .main .sort .s_menu dd:hover{background:#00b277;color:#fff;}
.list-all .main .sort .s_menu dd:hover a{color:#fff;}
.list-all .main .sort .s_menu dd a{font-size:12px;color:#000;}
.list-all .main .sort .s_menu dd span{float:right;}
.list-all .main .sort .hot{border-bottom:1px solid #ccc;color:#666;font-size:16px;height:35px;line-height:35px;}
.list-all .main .sort .h_list{paddin:0;}
.list-all .main .sort .h_list dd{border-bottom:1px dashed #ccc;line-height:28px;text-align:left;margin:0; word-break:break-all;}
.list-all .main .sort .h_list dd span{display: inline-block;font-size:16px;padding:0 2px 0 0;align-items: center;display: flex;float:left;}
.list-all .main .sort .h_list dd a{color:#222222}
.list-all .main .sort .h_list dd a:hover{text-decoration: underline;}
.list-all .main .r_list {width:940px;}
.list-all .main .r_list .title{border-bottom:1px solid #ccc;height:35px;line-height:35px;font-size:16px;color:#00b277;}
.list-all .main .r_list ul{width:460px;padding:10px 0 0 0;}
.list-all .main .r_list dt{clear:both;color:#000;text-algin:center;padding:10px 0;}
.list-all .main .r_list dt span{border-left:2px solid #00b277;padding-left:5px;}
.list-all .main .r_list dt {font-weight: bold;}
.list-all .main .r_list dt a{float:right;font-weight: 100;}
.list-all .main .r_list dl {height:190px;}
.list-all .main .r_list dl dd{padding:0;margin:0;height:34px; overflow:hidden;}
.list-all .main .r_list dl dd span{display: inline-block;font-size:16px;padding:0 2px 0 0;align-items: center;display: flex;float:left;}
.list-all .main .r_list dl dd span.time{float:right;font-weight: 200;font-size: 12px;}
.list-all .main .r_list dl dd a:hover{text-decoration: underline;}
.list-all .main .rall_list{width:940px;}
.list-all .main .rall_list .title{font-size:16px;color:#000;border-bottom:1px solid #ccc;height:35px;line-height:35px;}
.list-all .main .rall_list .title span{font-size:12px;font-weight:200;color:#ccc;}
.list-all .main .rall_list .mlist {padding:10px 0;}
.list-all .main .rall_list .mlist li{float:left;width:20%; height:25px;line-height:25px;}
.list-all .main .rall_list .mlist li.active a {color: #00b277;}
.list-all .main .rall_list .nrlist {padding:0;}
.list-all .main .rall_list .nrlist li{clear:both;padding:20px 0 0 0;}
.list-all .main .rall_list .nrlist .imgs{width:100px;height:120px;line-height:120px;overflow: hidden; display:table-cell; vertical-align:middle; border:1px solid #ccc; margin-right:10px; }
.list-all .main .rall_list .nrlist .imgs a{width:100px;height:120px;line-height:120px;overflow: hidden; display:block; vertical-align:middle;   }
.list-all .main .rall_list .nrlist .imgs:hover{border:1px solid #00b277;} 
.list-all .main .rall_list .nrlist .imgs img{ width:auto; min-width:100px; height:120px;transition: transform 0.5s ease;}
.list-all .main .rall_list .nrlist .imgs:hover img{transform: scale(1.2);}
.list-all .main .rall_list .nrlist .dec { display: table-cell; padding-left: 10px;}
.list-all .main .rall_list .nrlist .dec .dec-t{height:25px;line-height:25px;font-size:14px;color:#000;}
.list-all .main .rall_list .nrlist .dec .dec-t a{color:#000;}
.list-all .main .rall_list .nrlist .dec .dec-t a:hover{text-decoration: underline}
.list-all .main .rall_list .nrlist .dec .dec-n{height:46px;line-height:23px;padding:10px 0;color:#777;}
.list-all .main .rall_list .nrlist .dec .dec-b{height:20px;color:#999;padding-top:5px;}
.list-all .main .rall_list .nrlist .dec .dec-b a{padding:2px 5px;display: block;width:70px;float:left;font-size:12px;margin-top:-3px;}
.list-all .main .rall_list .nrlist .dec .dec-b a span{padding:0;display: inline-block;font-size:16px;padding:0 2px 0 0;align-items: center;display: flex;float:left;}
.list-all .main .rall_list .nrlist .dec .dec-b span{padding:0 10px;float:left;display: inline-block;}
.list-all .main .rall_list .spage {padding:20px 0;border-top:1px solid #999;margin-top:20px;}
.list-all .main .rall_list .spage a{border:1px solid #e1e2e3;color:#00b277;margin:5px;padding:5px 8px;}
.list-all .main .rall_list .spage a:hover{border:1px solid #00b277;color:#fff;background:#00b277;}
.list-all .main .rall_list .spage a.n{border:1px solid #00b277;color:#fff;background:#00b277;}
.list-all .footer {width:100%;background:#00b277;height:120px;}
.list-all .footer .flogo{padding:25px 0;}
.list-all .footer .clink{color:#fff; padding:20px 0 0 50px;width:740px;}
.list-all .footer .clink .flj {padding:0 0 15px 0;text-align: right;}
.list-all .footer .clink .flj a{color:#fff;padding:0 10px;font-size:14px;}
.list-all .footer .clink .flj a.fry{padding-right:0;}
.list-all .footer .clink .fpy{text-align:right;color:#fff;line-height:25px;}
.list-all .footer .clink .fpy a{color:#fff;padding:0 10px;}
.list-all .footer .clink .fpy a.fry{padding-right:0;}
.list-all .footer .wx{}

.newslist {padding:0;}
.newslist li{clear:both;padding:20px 0 0 0;}
.newslist .imgs{width:100px;height:120px;border:1px solid #ccc;float:left;margin-right:10px;}
.newslist .imgs:hover{border:1px solid #00b277;}
.newslist .imgs img{width:100px;height:120px;}
.newslist .dec {}
.newslist .dec .dec-t{height:25px;line-height:25px;font-size:14px;color:#000;}
.newslist .dec .dec-t a{color:#000;}
.newslist .dec .dec-t a:hover{text-decoration: underline}
.newslist .dec .dec-n{line-height:23px;padding:10px 0;color:#777;}
.newslist .dec .dec-b{height:20px;color:#999;padding-top:5px;display: block;}
.newslist .dec .dec-b span{padding:0 10px 0 0;float:left;display: inline-block;}
.tu {text-align:center;}
.bt {padding:10px 0;text-align: center;}
.bt span{padding:0 10px;color:#888;font-size:14px;}

.hso {padding:0;margin:0;}
.hso .h_top {width:1200px;text-align:left;margin:0 auto;}
.hso .h_top .lo{width:230px;padding:10px 0;}
.hso .h_top .lo img{height:50px;}
.hso .h_top .sbing {padding:15px 0;width:550px;}
.hso .h_top .sbing .skey{background:#fff;width:400px;height:35px;border:1px solid #ccc;}
.hso .h_top .sbing .skey .hs_s{border:0;height:33px;line-height:33px;width:350px;padding-left:10px;}
.hso .h_top .sbing .skey .hs_s span{padding:0 10px;}
.hso .h_top .sbing .hs_b {background:#00b277;width:100px;height:37px;line-height:37px;border:0;font-size:14px;color:#fff;}
.hso .h_top .sright {padding:20px 0;float:right;width:350px;text-align:right;}
.hso .h_top .sright a{color:#00b277;text-decoration: underline}
.hso .hline{background:#00b277;height:40px;line-height:40px;}
.hso .hline li{float:left;padding:0 20px;}
.hso .hline li.active{background:#006644;}
.hso .hline li:hover{background:#006644;}
.hso .hline li.fr{float:right;}
.hso .hline li a{color:#fff;font-size:14px;}
.hso .snr {float:left;width:800px;}
.hso .snr .snrsum{float:left;padding:15px 0;}
.hso .nrlist {clear:both;}
.hso .nrlist li{width:700px;}
.hso .nrlist li div.sbt {padding-bottom:10px;}
.hso .nrlist li div.sbt span{display: inline-block;font-size:16px;padding:0 5px 0 0;align-items: center;display: flex;float:left;}
.hso .nrlist li div.sbt span.stitle{font-size:14px;}
.hso .nrlist li div.sbt span.stitle a{font-size:14px;color:#0000cc; text-decoration: underline}
.hso .nrlist li div.sbt span.stitle a:hover{text-decoration:underline;color:#661ea8;}
.hso .nrlist li div.sbt span.stitle em{color:#d22d2a;font-style:normal;font-weight:normal;}
.hso .nrlist li div.stdec{clear:both;line-height:20px;font-size:14px;padding:5px 0;color:#333;}
.hso .nrlist li div.s-button {padding-bottom:20px;}
.hso .nrlist li div.s-button a{border:1px solid #e4e4e4;padding:2px 4px;display: block;float:left;color:#333;}
.hso .nrlist li div.s-button span.iconfont{color:#3fb683;display: inline-block;font-size:16px;padding:0 2px 0 0;align-items: center;display: flex;float:left;}
.hso .nrlist li div.s-button span{padding:2px 5px;display: inline-block;}
.hso .sright{float:right;width:400px;padding:20px 0;}
.hso .srightm {width:378px;padding:0 10px 20px 10px;border-left:1px solid #ccc;}
.hso .srightm .sr-title{padding-bottom:10px;color:#000;}
.hso .srightm .sr-list dd{background:#e5f6ee;margin:7px 7px 0 0;padding:4px;float:left;}
.hso .srightm .sr-list dd a{color:#000;}
.hso .srightm .sr-list dd a:hover{color:#ff4400;text-decoration: underline;}
.hso .srightm .blank{height:20px;}
.hso .srightm .sr-cat {padding:0;}
.hso .srightm .sr-cat dd{margin:0 10px 10px 0;float:left;width:175px;height:30px;line-height:30px;text-align:center;border:1px solid #00b277;color:#00b277;}
.hso .srightm .sr-cat dd a{color:#00b277;font-weight:200;}
@media (max-width: 1200px) {
/*
.hso .snr {float:left;width:850px;} 
.hso .nrlist li{width:750px;}
.hso .sright{float:right;width:300px;padding:20px 0;}
.hso .srightm {width:278px;padding:0 10px 20px 10px;border-left:1px solid #ccc;} 
.hso .srightm .sr-cat dd{margin:0 10px 10px 0;float:left;width:125px;height:30px;line-height:30px;text-align:center;border:1px solid #00b277;color:#00b277;}
 */
}
.hso .srightm .sr-cat dd:hover{background:#00b277;color:#fff;}
.hso .srightm .sr-cat dd:hover a{color:#fff;}
.hso .srightm .sr-cat .blank{height:0;}
.hso .spage {padding:20px 0;border-top:1px solid #00b277;}
.hso .spage a{border:1px solid #e1e2e3;color:#00b277;margin:5px;padding:5px 8px;}
.hso .spage a:hover{border:1px solid #00b277;color:#fff;background:#00b277;}
.hso .spage a.n{border:1px solid #00b277;color:#fff;background:#00b277;}
.hso .footer{width:100%;background:#f8f8f8;height:45px;line-height:45px;}

.nview {background:#f2f5f9;}
.nview .top{width:1200px;margin:0 auto;height:30px;line-height:30px;clear: both;}
.nview .top .current {}
.nview .top .current a{color:#666;}
.nview .top .current a:hover{text-decoration: underline}
.nview .header{width:100%;background:#00b277;height:56px; overflow: hidden;}
.nview .header .logo{width:170px;padding:7px 0 0 0;}
.nview .header .menu{width:500px;}
.nview .header .menu a{line-height:55px;padding:0px 23px;display: block;color:#fff;float:left;font-size:14px;}
.nview .header .menu a:hover{color:#fffb8b}
.nview .header .menu a.active{color:#fffb8b;background:#00a870; font-size:16px;}
.nview .header .frsearch {width:450px;}
.nview .header .frsearch .up {line-height:50px;}
.nview .header .frsearch .up .ico{font-family: "iconfont";font-size: 18px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding:0 3px 0 0;}
.nview .header .frsearch .up a{color:#fff;font-size:14px;}
.nview .header .frsearch .up a:hover{color:#fff600;}
.nview .header .frsearch .ss {background:#fff;margin:8px 0;height:40px;}
.nview .header .frsearch .ss input.stext {height:34px;width:260px;border:2px solid #fff;border-right:0;float:left;padding-left:10px;color:#999;}
.nview .header .frsearch .ss .ico{color:#00b277; font-family: "iconfont";font-size: 25px;line-height:40px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding:0 8px 0 0;}
.nview .main{padding:10px 0; clear: both;width:1200px;margin:0 auto;}
.nview .main .mleft{width:870px;float:left;}
.nview .main .mleft .mltitle{border:1px solid #eee;width:828px;background:#fff;padding:20px;}
.nview .main .mleft .mltitle .mlt {width:700px;font-size:16px;float:left;color:#000;}
.nview .main .mleft .mltitle .mlt h1{font-size:inherit; line-height:inherit; margin:inherit; padding:2px 0px;}
.nview .main .mleft .mltitle .mlt span.iconfont{display: inline-block;font-size:20px;padding:0 2px 0 0;align-items: center;display: flex;float:left;}
.nview .main .mleft .mltitle .mlt .blank{height:20px;}
.nview .main .mleft .mltitle .mlt .mltsm span{font-size:12px;color:#888;padding-right:10px;float:left;}
.nview .main .mleft .mltitle .mlt .mltsm span.iconfont{display: inline-block;font-size:10px;padding:0 2px;align-items: center;display: flex;}
.nview .main .mleft .mltitle .mdown {float:right;width:120px;}
.nview .main .mleft .mltitle .mdown a{background:#ff4400;color:#fff;padding:0 20px;height:40px;line-height:40px;text-align:center;display: block;border-radius:5px;font-size:14px;}
.nview .main .mleft .mltitle .mdown span.iconfont{display: inline-block;font-size:16px;padding:0 2px 0 0;align-items: center;display: flex;float:left;}
.nview .main .mleft .mlnrone {width:868px;border:1px solid #eee;background:#fff;}
.nview .main .mleft .mlnrone img{width:868px;}
.nview .main .mleft .mrlnban {padding:10px 0;width:870px; overflow: hidden;}
.nview .main .mleft .mlnrtow {width:868px;border:1px solid #eee;padding:0;background:#fff;}
.nview .main .mleft .mlnrtow img{width:868px;}
.nview .main .mleft .mlnrbuttom{margin-top:15px;width:868px;border:1px solid #eee;background:#fff;padding:20px 0;}
.nview .main .mleft .mlnrbuttom .mlnb-t {font-size:16px;text-align: center;color:#000;border-bottom:1px solid #eee;padding-bottom:20px;}
.nview .main .mleft .mlnrbuttom .mlnb-b {padding:20px;}
.nview .main .mleft .mlnrbuttom .mlnb-b .q {float:left;}
.nview .main .mleft .mlnrbuttom .mlnb-b .q a{border:1px solid #dee2e6;color:#6c757d;margin-right:10px;display: block;float:left;padding:5px 10px;}
.nview .main .mleft .mlnrbuttom .mlnb-b .q a:hover{border:1px solid #00b277;color:#00b277;margin-right:10px;display: block;float:left;padding:5px 10px;}
.nview .main .mleft .mlnrbuttom .mlnb-b .mpage {padding-left:20px;}
.nview .main .mleft .mlnrbuttom .mlnb-b .mpage .sn{width:25px;background:#f8f9fa;height:27px; line-height:27px;font-weight: bold;text-align: center}
.nview .main .mleft .mlnrbuttom .mlnb-b .mpage .sn-c {height:27px;line-height:27px;padding:0 5px;}
.nview .main .mleft .mlnrbuttom .mlnb-b .c {text-align:left;padding:5px 0;}
.nview .main .mleft .mlnrbuttom .mlnb-b .c span{float:left;padding:0 20px;}
.nview .main .mleft .mlnrbuttom .mlnb-b .c a{margin-top:-7px;float:left;background:#ff4400;color:#fff;padding:0 25px;height:30px;line-height:30px;text-align:center;display: block;font-size:14px;}
.nview .main .mleft .cpy{margin-top:15px;width:868px;border:1px solid #eee;background:#fff;}
.nview .main .mleft .cpy .cpy-t{border-bottom:1px solid #eee;height:40px;line-height:40px;padding:0 20px;}
.nview .main .mleft .cpy .cpy-t li {float:left;margin-right:30px;padding:0 5px;}
.nview .main .mleft .cpy .cpy-t li.active{border-bottom:2px solid #00b277;}
.nview .main .mleft .cpy .cpy-nr{padding:20px; line-height:25px;}
.nview .main .mleft .cpy .cpy-nr span.green{color:#00b277;}
.nview .main .mleft .znew{margin-top:15px;width:868px;border:1px solid #eee;background:#fff;}
.nview .main .mleft .znew .zn-t {height:40px;line-height:40px;padding:0 20px;}
.nview .main .mleft .znew .zn-t i{border-left:3px solid #00b277;padding-right:10px;}
.nview .main .mleft .znew .zn-l {padding:0 20px 20px 20px;}
.nview .main .mleft .znew .zn-l dd{background:#e5f6ee;margin:7px 7px 0 0;padding:4px;float:left;}
.nview .main .mleft .znew .zn-l dd a{color:#000;}
.nview .main .mleft .znew .zn-l dd a:hover{color:#ff4400;text-decoration: underline;}
.nview .main .mright{width:320px;float:right;}
.nview .main .mright .mrlogin{color:#999;font-size:12px;width:280px;height:110px;padding:20px;background-image: linear-gradient(225deg, #FFFEFF 0%, #D7FFFE 100%);border:1px solid #eee;}
.nview .main .mright .mrlogin .mj {padding:0 20px;height:30px; line-height:30px;}
.nview .main .mright .mrlogin .mj span{color:#00b277;}
.nview .main .mright .mrlogin .mzz {height:30px;line-height:30px;padding:0 20px;}
.nview .main .mright .mrlogin .mzz i{font-size:20px;float:left;display: inline-block;padding:0 2px;align-items: center;display: flex;}
.nview .main .mright .mrlogin .mzz span{float:left;}
.nview .main .mright .mrlogin .mzz .icon-huiyuanguanli-copy{color:#00b277;}
.nview .main .mright .mrlogin .mzz .icon-wuxing-{color:#d8731c;}
.nview .main .mright .mrlogin .mzz .icon-wuxing-ban-{color:#d8731c;}
.nview .main .mright .mrlogin .mzz .iconwc{color:#bdbcbb;}
.nview .main .mright .mrlogin .mjlink {padding:10px 20px;}
.nview .main .mright .mrlogin  .iright{position:fixed;margin:-80px 0 0 260px;}
.nview .main .mright .mrlogin .mjlink a.mjfav{float:left;width:100px;text-align:center;border:1px solid #00b277;color:#00b277;padding:5px 5px;display: block;overflow: hidden;}
.nview .main .mright .mrlogin .mjlink a.mjts{float:right;width:100px;text-align:center;border:1px solid #00b277;color:#00b277;padding:5px 5px;display: block;overflow: hidden;}
.nview .main .mright .blank{height:10px;}
.nview .main .mright .mrxg{width:318px;border:1px solid #eee;background:#fff;}
.nview .main .mright .mrxg .mrxg-t{padding:10px 20px;font-size:14px;}
.nview .main .mright .mrxg .mrxg-t span{border-left:3px solid #00b277;padding-right:7px; }
.nview .main .mright .mrxg .mrxg-l,.mrxg-l {padding:10px 20px;}
.nview .main .mright .mrxg .mrxg-l dd,.mrxg-l dd{padding:5px 0;margin:0;line-height:20px;}
.nview .main .mright .mrxg .mrxg-l dd span,.mrxg-l dd span{padding-right:5px;}
.nview .main .mright .mrxg .mrxg-l dd a,.mrxg-l dd a{color: #666; font-size: 13px;}
.nview .main .mright .mrbaner{}
.nview .main .mright .mrxg .mrxg-l dd span.iconfont,.mrxg-l dd span.iconfont{display: inline-block;font-size:16px;padding:0 2px 0 0;align-items: center;display: flex;float:left;}
.nview .footer {width:100%;background:#00b277;height:120px;}
.nview .footer .flogo{padding:25px 0;}
.nview .footer .clink{color:#fff; padding:20px 0 0 50px;width:740px;}
.nview .footer .clink .flj {padding:0 0 15px 0;text-align: right;}
.nview .footer .clink .flj a{color:#fff;padding:0 10px;font-size:14px;}
.nview .footer .clink .flj a.fry{padding-right:0;}
.nview .footer .clink .fpy{text-align:right;color:#fff;line-height:25px;}
.nview .footer .clink .fpy a{color:#fff;padding:0 10px;}
.nview .footer .clink .fpy a.fry{padding-right:0;}
.nview .footer .wx{}
.nrview {padding:20px 0 0 0;line-height: 25px;font-size: 14px;color:#000;}
.icon-file-b-11:before, .unknown:before {content: "\e65d";}
.icon-file-b-14:before, .pdf:before {content: "\e660";}
.icon-file-b-2:before, .rar:before, .zip:before, .kz:before, .z7z:before {color: #ffd86c;font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e654";}
.icon-file-b-6:before, .gif:before, .jpeg:before, .jpg:before, .png:before {color: #f75241;font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e658";}
.icon-file-b-5:before, .xls:before, .xlsx:before {color: #58c012;font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e657";}
.icon-file-b-16:before, .dwg:before {color: #f75241;font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "\e662";}
.icon-file-b-14,.pdf{font-family: "iconfont";color:#ff5562;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-file-b-1:before, .wps:before, .doc:before, .docx:before, .rtf:before {content: "\e653";}
.icon-file-b-1, .wps, .doc, .docx, .rtf {font-family: "iconfont";color: #00b277;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-file-b-:before, .ppt:before, .pptx:before, .potx:before, .pot:before, .pps:before, .ppsx:before, .potx:before, .pot:before {content: "\e652";}
.icon-file-b-, .ppt, .pptx, .potx, .pot, .pps, .ppsx, .potx, .pot {font-family: "iconfont";color: #f75241;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-file-b-7:before, .txt:before {content: "\e659";}
.icon-file-b-7,.txt{font-family: "iconfont";color:#666;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-file-b-9:before, .flv:before {content: "\e65b";}
.icon-file-b-9,.flv{font-family: "iconfont";color:#ff8976;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-file-b-2:before, .group:before {content: "\e654";}
.icon-file-b-2,.group{font-family: "iconfont";color:#ebc200;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.cssnone { display:none;}  
.paginator a { border: solid 1px #e1e2e3; color: #00b277;margin: 5px;padding: 5px 8px;font-size:12px;}
.paginator span {border: 1px solid #00b277;color: #fff;background: #00b277;}
.paginator a:visited {text-decoration: none;font-weight: normal;}
.paginator .cpb {border: 1px solid #00b277;color: #fff;background: #00b277;margin: 5px;padding: 5px 8px;font-size: 12px;}
.paginator a:hover {border: 1px solid #00b277;color: #fff;background: #00b277;}
.wxclose {transition: all .6s;transform: rotate(0);}
.wxclose:hover {transform: rotate(1turn)}
.saoma_contain {width: 174px;height: 174px;flex-wrap: wrap;padding: 5px;flex: 0 0 174px;margin: 10px 25px;margin-left: 57px;overflow: hidden;position: relative;border: 1px solid #e8ebef;border-radius: 2px;background-color: #fff;}
.wxlogin {width: 155px;height: 155px;margin: -5px auto 0;}
.saoma_contain .lb, .saoma_contain .lt, .saoma_contain .rb, .saoma_contain .rt {padding: 8px;position: absolute;border: 3px solid #06b4fd;}
.saoma_contain [class~=lt] {top: 0;left: 0;border-right-width: 0;border-bottom-width: 0;}
.saoma_contain [class~=rt] {top: 0;right: 0;border-left-width: 0;border-bottom-width: 0;}
.saoma_contain [class~=lb] {left: 0;bottom: 0;border-top-width: 0;border-right-width: 0;}
.saoma_contain [class~=rb] {right: 0;bottom: 0;border-top-width: 0;border-left-width: 0;}
.saoma_contain.wx [class~=lb], .saoma_contain.wx [class~=lt], .saoma_contain.wx [class~=rb], .saoma_contain.wx [class~=rt] {border-color: #00b277;} 
.kefuside *{padding:0;margin:0;font-family:"Î¢ÈíÑÅºÚ"}
.kefuside *{padding:0;margin:0;font-family:"Î¢ÈíÑÅºÚ"}
.kefuside ol,.kefuside ul{list-style:none}
.kefuside a{text-decoration:none;color:#686868}
.hso .h_top .sright .kefuside a{text-decoration:none;color:#686868}
.hso .h_top .sright .kefuside a:hover{text-decoration:none;color:#fff}
.hso .h_top .sright .kefuside a:active{text-decoration:none;color:#fff}
.hso .h_top .sright .kefuside ul li:hover a{text-decoration:none;color:#fff}
.hso .h_top .sright .kefuside ul li:active a{text-decoration:none;color:#fff}
.kefuside img{border:0}
.kefuside{position:fixed;width:58px;right:0;top:50%;margin-top:-50px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.kefuside ul li{width:58px;height:58px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:12px;line-height:24px;text-align:center;transition:all .3s;cursor:pointer}
.kefuside ul li:hover{background:#00b277;color:#fff}
.kefuside ul li:hover a{color:#fff}
.kefuside ul li i{height:17px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 17px;margin-top:14px;transition:all .3s}
.kefuside ul li i.bgs1{background-image:url(../kefu/images/right_pic5.png);  }
.kefuside ul li i.bgs3{background-image:url(../kefu/images/right_pic2.png);  }
.kefuside ul li i.bgs4{background-image:url(../kefu/images/right_pic1.png);   }
.kefuside ul li i.bgs6{background-image:url(../kefu/images/right_pic6_on.png);   }
.kefuside ul li:hover i.bgs1{background-image:url(../kefu/images/right_pic5_on.png);   }
.kefuside ul li:hover i.bgs3{background-image:url(../kefu/images/right_pic2_on.png);}
.kefuside ul li:hover i.bgs5{background-image:url(../kefu/images/right_pic3_on.png);   }
.kefuside ul li .sidebox{position:absolute;width:58px;height:58px;top:0;right:0;transition:all .3s;overflow:hidden}
.kefuside ul li.sidetop{background:#00b277;color:#fff}
.kefuside ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.kefuside ul li.sideewm .ewBox.son{width:217px;display:none;color:#363636;text-align:center;margin-top:0px;position:absolute;left:-240px; background:#fff; top:0; padding:10px 10px; border:1px solid #e0e0e0}
.kefuside ul li.sideetel .telBox.son{width:240px;height:119px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:0;background:#00b277}
.kefuside ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.kefuside ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.kefuside ul li.sideetel .telBox dd.bgs1{background:url(../kefu/images/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.kefuside ul li.sideetel .telBox dd.bgs2{background:url(../kefu/images/right_pic9.png) 28px center no-repeat}
.kefuside ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}
.detail-article {font-size:12px; line-height:20px;}.readmore{padding-top:30px;margin-bottom:30px;-webkit-box-shadow:0 -10px 30px #fff; box-shadow:0 -10px 30px #fff;position:relative}
.readmore .btn-readmore{display:block;margin:0 auto;width:158px;height:34px;text-align:center; line-height:34px;border:1px solid #dedede;-webkit-border-radius:4px; border-radius:4px;font-size:12px;color:#555;cursor:pointer}
.readmore .btn-readmore em{color:#ff3d3d}.readmore .btn-readmore i{display:inline-block;width:16px;height:8px;margin-left:4px;background:url(/images/arrow_01.png) 50% no-repeat}
 .detail-article img{ max-width:100%;} .jubaoDesc { line-height: 20px;padding:0px  0px 10px 0px; width: 100%;margin:-20px 0px 0px;border-bottom: solid rgb(205, 205, 205) 1px; font-size: 12px;  }
.jubaoDesc b{ color:#ff6a00;}.jubao ul li{width: 100%;height: 26px;line-height: 26px;float: left;font-size: 12px;} .dialog-content-title{color:#444;}
    /*
section.c1{width:1000px;margin:0 auto;clear: both;padding:100px 0 0 0;text-align:center;}
#tops .logo {width:240px; height:auto; margin:0 auto;padding:18px 0;}
#tops .logo img{width:240px; height:auto; margin:0 auto;padding:0px 0;}
.indexsearch{width:540px;margin:0 auto;}
.indexsearch input.s{background: url(/static/img/so-ico.png) no-repeat 10px center; font-size:14px; padding-left:35px;border-radius:10px 0 0 10px;width:440px;height:37px;border:2px solid #c4c7ce;border-right:0;float:left;}
.indexsearch input.b{float:left;background:#00b277;width:80px;height:41px;border:2px solid #00b277;border-left:0;border-radius:0 10px 10px 0;color:#fff;font-size:16px;}
.wl{width:1000px;both;padding:0px 0;margin:0 auto;}
section.c2{width:1000px;margin:0 auto;clear: both;padding:60px 0 0 0;text-align:left;}
.layu{margin-bottom:150px;}
.layu li{float:left;padding:0 00px 0 0;}
.layu .lytitle li.active a{color:#00b277;font-weight: bold;text-decoration: underline;}
.layu .lytitle li a:hover {color:#00b277;font-weight: bold;text-decoration: underline;}
.layui-tab .layui-tab-title {border:none;}
.layui-tab .layui-tab-title li{padding:0 5px;border:none;height:35px;line-height:35px;  margin-right:10px; font-size:14px;color:#666;background:#f0f2f7;border-radius:10px 10px;padding:0px 15px 0px 15px;}
.layui-tab .layui-tab-title li:hover{color:#fff;background:#00b277;} 
.layui-tab .layui-tab-title li.layui-this{color:#fff;background:#00b277;} 
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{boder-bottom:0;border:none;}
.content {padding:0;clear:both;width:1000px;} 
.content .lidiv{width:120px;text-align: center;float:left;padding:0 20px 0 0;}
.content li{width:120px;text-align: center;line-height:18px;height:auto; overflow: hidden;padding-top:15px;}
.content div.imgs {width:118px;border:1px solid #dee2e6;transition: transform 0.5s ease; overflow: hidden; height:auto;line-height:auto; vertical-align:middle; display:block;}
.content div.imgs img{ width:118px; height:auto;transition: transform 0.5s ease;}
.content li:hover img{transform: scale(1.2);}
.more {width:980px;height:30px;clear:both;padding:15px 0;font-size:18px;font-weight: bold;text-align: center; cursor:pointer;}
.more span{margin:0 auto;}
.fixed .indexsearch{background-color: #fff;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.20);height: 61px;min-width: 1124px;opacity: 0.95;padding-top: 15px;position: fixed;right: 0;top: 0;width: 100%;z-index: 1001; }
.fixed .indexsearch .txtcontain{  position: relative; left:250px;}
.fixed .logo,.fixed-logo{ display: none;}
.fixed .indexsearch .fixed-logo {background-position: 0 0;background: url(/static/img/logo.png) no-repeat left center; background-size:130px auto;display: block;height: 32px;left: 15px; position: fixed;top: 23px;width: 130px;}
#input-container {background: #fff;border-radius: 9px;position: relative;width: 663px;z-index: 9;border: none;}
.fixed .indexsearch #input-container {margin-left: -85px;transition: margin-left .1s;}
#footer {background: rgba(255, 255, 255, 0.7);bottom: 0;left: 0;line-height: 24px;padding: 6px 0;position: fixed;text-align: center;width: 100%;z-index: 2002;}
    */
    
section.c1{width:1000px;margin:0 auto;clear: both;padding:100px 0 0 0;text-align:center;}
#tops .logo {width:240px; height:auto; margin:0 auto;padding:18px 0;}
#tops .logo img{width:240px; height:auto; margin:0 auto;padding:0px 0;}
.indexsearch{width:540px;margin:0 auto;}
.indexsearch input.s{background: url(/static/img/so-ico.png) no-repeat 10px center; font-size:14px; padding-left:35px;border-radius:10px 0 0 10px;width:440px;height:37px;border:2px solid #c4c7ce;border-right:0;float:left;}
.indexsearch input.b{float:left;background:#00b277;width:80px;height:41px;border:2px solid #00b277;border-left:0;border-radius:0 10px 10px 0;color:#fff;font-size:16px;}
.wl{width:1000px;both;padding:0px 0;margin:0 auto;}
section.c2{width:1000px;margin:0 auto;clear: both;padding:60px 0 0 0;text-align:left;}
.layu{margin-bottom:150px;}
.layu li{float:left;padding:0 00px 0 0;}
.layu .lytitle li.active a{color:#00b277;font-weight: bold;text-decoration: underline;}
.layu .lytitle li a:hover {color:#00b277;font-weight: bold;text-decoration: underline;}
.layui-tab .layui-tab-title {border:none;}
.layui-tab .layui-tab-title li{padding:0 5px;border:none;height:35px;line-height:35px;  margin-right:10px; font-size:14px;color:#666;background:#f0f2f7;border-radius:10px 10px;padding:0px 15px 0px 15px;}
.layui-tab .layui-tab-title li:hover{color:#fff;background:#00b277;} 
.layui-tab .layui-tab-title li.layui-this{color:#fff;background:#00b277;} 
.layui-tab .layui-tab-content { padding: 5px 0 15px 0; }
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{boder-bottom:0;border:none;}
.content {padding:0;clear:both;width:1000px;} 
.content .lidiv{width:120px;text-align: center;float:left;padding:0 20px 0 0;}
.content li{width:120px;text-align: center;line-height:18px;height:auto; overflow: hidden;padding-top:15px;}
.content div.imgs {width:118px;border:1px solid #dee2e6;transition: transform 0.5s ease; overflow: hidden; height:auto;line-height:auto; vertical-align:middle; display:block;}
.content div.imgs img{ width:118px; height:auto;transition: transform 0.5s ease;}
.content li:hover img{transform: scale(1.2);}
.more {width:980px;height:30px;clear:both;padding:15px 0;font-size:18px;font-weight: bold;text-align: center; cursor:pointer;}
.more span{margin:0 auto;}
.fixed .indexsearch{background-color: #fff;box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.20);height: 61px;min-width: 1124px;opacity: 0.95;padding-top: 15px;position: fixed;right: 0;top: 0;width: 100%;z-index: 1001; }
.fixed .indexsearch .txtcontain{  position: relative; left:-10px; width:900px; margin:0px auto;}
.fixed .logo,.fixed-logo{ display: none;}
.fixed .indexsearch .fixed-logo {background-position: 0 0;background: url(/static/img/logo.png) no-repeat left center; background-size:130px auto;display: block;height: 32px;left: -190px; position:absolute;top: 13px;width: 130px;}
#input-container {background: #fff;border-radius: 9px;position: relative;width: 663px;z-index: 9;border: none;}
.fixed .indexsearch #input-container {margin-left: -50px;transition: margin-left .1s;}
#footer {background: rgba(255, 255, 255, 0.7);bottom: 0;left: 0;line-height: 24px;padding: 6px 0;position: fixed;text-align: center;width: 100%;z-index: 2002;}
@media (max-width: 1200px) {
.fixed .indexsearch .txtcontain{  position: relative; left:0px; width:100%; margin:0px auto;}
.fixed .indexsearch .fixed-logo {left: 15px; }
.fixed .indexsearch #input-container {margin-left: 150px;} 
}