@charset "utf-8";*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}

article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}

button,input,select,textarea{font-size:100%;margin:0;padding:0;outline:0;border-radius:0;vertical-align:middle}

button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}

body,html{height:100%}

html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.5%;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar}

body{font-size:16px;font-size:1.6rem;-ms-word-break:break-all;word-break:break-all;overflow-wrap:break-word;color:#3A3752;font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;margin:0;padding:0}

ol,ul{list-style:none}

i{font-style:normal}

a{text-decoration:none;color:#3A3754;word-break:break-all}

div{display:block}

img{width: 100%;border:0}

em{font-style:normal}

.fl{float:left}

.fr{float:right}

.clear{clear:both}

.font-green{color:#eb8757}

.font-red{color:#d73533}

.font-gray{color:#ABB2B9}

.font-gray2{color:#8590a6}

.font-orange{color:#f76830}

.f-c-green{color:#eb8757}

input::-webkit-input-placeholder{color:#cacdd4}

input:-ms-input-placeholder{color:#cacdd4}

input:-moz-placeholder{color:#cacdd4}

input::-moz-placeholder{color:#cacdd4}

.tablestyle1{border:1px solid #ebeced;border-collapse:collapse}

.table1-head,.table1-tdlay{color:#5a6472;text-align:center;overflow:hidden}

.table1-head{background-color:#f7f8fa;}

.table1-tdlay{ background-color:#fff;border-bottom:1px solid #ebeced;}

.table1-tdlay .td{border-right:1px solid #ebeced; padding:10px; border-left:0;}

.table1-head .td1 .tab-radio,.table1-tdlay .td1 .tab-radio{margin:1px 0 0 2px;}

.tablestyle1 td,.tablestyle1 tr{border:1px solid #ebeced;border-collapse:collapse}

.tablestyle1 td{padding:10px 15px;}

.table1-head .td,.table1-tdlay .td{display:block;float:left;text-align:center; padding:10px;}

.table1-head .td1,.tablestyle1 tr .td1{width:5%}

.table1-head .td2,.tablestyle1 tr .td2{width:30%}

.table1-head .td3,.tablestyle1 tr .td3{width:20%}

.table1-head .td4,.tablestyle1 tr .td4{width:25%;}

.table1-head .td4,.table1-head .td2{*width:15%;}

.tab-radio{width:20px;height:20px;display:block;background:url(../images/gdy-12.png) no-repeat}

.tab-radionormal{background-position:0 0}

.tab-radiosel{background-position:0 -24px}

.fz-14{font-size:14px}

.fz-16{font-size:16px}

.fz-18{font-size:18px}

.fz-20{font-size:20px}

.fz-24{font-size:24px}

.ta-l{text-align:left}

.br-10{border-radius:10px}

.a-line{text-decoration:underline}

.padding-tb20{padding:20px 0;overflow:hidden}

.padding-b20{padding:0 0 20px}

.padding-lr20{padding:0 20px}

.box-shadow{border-radius:3px;box-shadow:0 1px 3px rgba(0,37,55,.05);background-color:#fff}

.btnstyle1{background:#fff;border:1px solid #eb8757;color:#eb8757;display:inline-block;text-align:center;border-radius:5px}

.btnstyle2{background:#eb8757;border:1px solid #eb8757;color:#fff;display:inline-block;text-align:center;border-radius:5px;box-shadow:0 4px 8px rgba(28,164,114,.1)}

.topbar{padding:0;border-bottom:1px #eeeded solid;box-shadow:0 3px 7px #f9f9f9;width:100%;height:40px;background-color:#fff}

.site-nav,.site-nav-r{margin-top:10px;font-size:1.4rem;font-size:14px}

.site-nav{float:left;margin-left:10px}

.site-nav li{float:left;margin-right:15px}

.site-nav li a.sel{font-weight:700}

.site-nav-r{float:right;margin-right:10px}

.site-nav-r a{margin-left:10px;float:left}

.site-nav-r .login{background:#eb8757;color:#FFF;padding:2px 8px;border-radius:5px}

.site-nav-r a.user-name{margin:0}

.site-nav-r .sear-vip{color:#D2A43C}

.nav-ico i{background-image:url(../images/ico.png);display:inline-block}

.sear-ico i{background-image:url(../images/ico.png);display:inline-block}

.sear-vip i{background-position:-120px -444px;width:20px;height:20px;float:left;margin-top:2px}

.notice-ico i{background-position:-202px -437px;width:30px;height:20px}

.ui-navcon{position:relative;z-index:10000}

.ui-navcon .ui-nav{background:url(../images/icon-userbar-mn.png) right no-repeat;padding-right:15px}

.ui-navtip{position:absolute;top:29px;left:0;background-color:#fff;border:1px solid #F5F5F5;z-index:999}

.ui-navlist{margin:0}

.ui-navlist li{border-bottom:1px dotted #F5F5F5;overflow:hidden;width:90px;margin-bottom:0;vertical-align:bottom}

.ui-navlist li a{text-decoration:none;display:block;margin:0;width:90px;padding:5px 10px}

.nav-pop-list5 .ui-navlist2 li:hover,.ui-navlist li a:hover{background-color:#eee}

.newcanvas-lay{margin-bottom:10px;overflow:hidden}

.ico4{background:url(../images/hyh.png) right center no-repeat;height:24px;padding-right:30px}

h3.title{font-size:20px;padding:0 0 20px;overflow:hidden;font-weight: 1000}

.newcanvas-lay .hot-doc{margin:0 12px 25px;margin:0 11px 25px\9;display:block;float:left}

.newcanvas-lay3 .hot-doc{margin:0 30px 25px 0}

.doc-img{display:block;border:1px solid #e4e6ec;width:145px;height:200px;float:left;text-align:center;line-height:188px;margin-bottom:15px;position:relative;overflow:hidden}

.doc-img:hover{border-color:#D33131}

.doc-img:after{content:' ';vertical-align:middle}

.doc-img i{position:absolute;bottom:5px;right:0;width:17px;height:17px;padding-left:0;overflow:hidden}

.doc-img img{vertical-align:middle;width:100%;height:auto}

.doc-nam{display:block;width:145px;word-wrap:break-word;word-break:break-all;font-size:1.4rem;font-size:14px;height:40px;line-height:1.5;text-align:center;clear:both;overflow:hidden}

.hot-item-wr .hot-doc{margin-bottom:25px}

.hot-item-wr .new-doc-tit{margin-top:15px}

.pos-rel{position:relative}

.nav-ul,.topic-box-wrap{width:1200px;margin:0 auto}

.class-wr,.nav-ul{padding-bottom:20px}

.class-wr{overflow:hidden}

.class-lay{width:32%;overflow:hidden;
    /*float:left;*/
    border-right:1px dotted #C5C5C5;margin-right:1.3%;margin-bottom:20px;display:inline-block}

.class-lay-no{border:none;margin-right:0}

.class-lay h3{font-size:2rem;font-size:20px;font-weight:600;margin-bottom:15px}

.class-lay sub{font-size:1.4rem;font-size:14px;font-weight:400;color:#39BB7D;margin-left:5px}

.class-lay li{width:32%;height:20px;float:left;margin-bottom:5px;overflow:hidden}

.class-lay li a{height:20px;overflow:hidden;display:inline-block;line-height:1.3;font-weight:400}

.class-wr .more{display:block;width:100%;margin:30px 0 15px}

.class-wr .more .title{border:none;padding:0}

.nav-wrap{
    /*background-color:#eb8757;*/
    background-image: -webkit-linear-gradient(left,#e83018,#f0801a,#f4bc1d);
    height:45px
    
}

.nav-ul a{color:#fff}

.nav-ul .nav-list-item{position:relative;display:block;float:left;line-height:45px;z-index:9999}

.nav-ul .nav-list-item a,.nav-ul .nav-list-tit1{width:120px;display:block;float:left;text-align:center;color:#fff}

.nav-ul .nav-list-item2 a{width:140px}

.nav-ul .nav-list-tit1:hover{background-color:#179567}

.nav-pop-list3 .ui-navlist2 li{margin:8px 0}

.nav-pop-list3 .ui-navlist2 li,.nav-pop-list5 .ui-navlist2 li{width:120px;text-align:center}

.nav-pop-list5 .ui-navlist2 li{padding:8px 0;margin:0}

.nav-pop-list{background-color:#fff;position:absolute;top:45px;left:0;z-index:999;box-shadow:0 3px 10px rgba(0,0,0,.1);z-index:9999}

.nav-pop-list2{width:560px;padding:0 10px;z-index:9999}

.nav-pop-list3,.nav-pop-list4,.nav-pop-list5{line-height:1.3}

.nav-pop-list4{width:140px}

.ui-navlist2{font-size:0}

.ui-navlist2 li{display:inline-block;font-size:14px;text-align:left;margin:8px 10px}

.nav-pop-list3 .nav-icon-zx a{width:auto}

.nav-ul .nav-list-item a.nav-icon{width:auto;text-align:left}

.nav-pop-list .class-lay a,.nav-pop-list3 .ui-navlist2 a,.nav-pop-list5 .ui-navlist2 a{color:#000}

.nav-pop-list .class-lay{width:100%;border-right:none;border-bottom:1px solid #F5F5F5;margin:0;padding:0 0 5px}

.nav-pop-list .class-lay a{text-align:left;font-size:14px}

.nav-pop-list .class-lay li,.nav-pop-list .class-lay li a{width:auto}

.nav-pop-list .class-lay li{margin-right:10px}

.nav-icon-zk{background:url(../images/nav-ico1.png) left center no-repeat}

.nav-icon-ff{background:url(../images/nav-ico2.png) left center no-repeat}

.nav-icon-mf{background:url(../images/nav-ico3.png) left center no-repeat}

.nav-icon-zx{background:url(../images/nav-ico4.png) left center no-repeat}

.nav-icon-phone{background:url(../images/nav-ico4-1.png) left center no-repeat}

.nav-icon-bs{background:url(../images/nav-ico5.png) left center no-repeat}

.nav-icon{display:block;float:left;padding-left:25px;background-size:16px}

.nav-pop-list3 li.nav-icon-zx,.nav-pop-list3 li.nav-icon-phone{margin-left:6px;width:100px}

.nav-pop-list3 li.nav-icon-phone a{ text-align:left; font-size:12px;color:#eb8757;}

.nav-pop-list3 li.nav-icon-zx a{color:#eb8757}

.nav-icon2{width:10px;height:6px;display:block}

.pos-rel .nav-icon2{position:absolute;right:10px;top:20px}

.nav-icon2-up{background:url(../images/nav-ico7.png) no-repeat}

.nav-icon2-down{background:url(../images/nav-ico6.png) no-repeat}

.nav-pop-list2 .class-lay h3{margin-bottom:0;height:40px}

.nav-pop-list2 .class-lay h3 a.tit{font-size:16px;height:40px;width:auto}

.zxqq-pop{position:fixed;top:0;left:50%;margin-left:-300px;z-index:999;width:600px;height:482px}

@media screen and (max-width:1200px){.nav-ul,.topic-box-wrap{width:100%}

.class-wr{margin:0 20px}

.newcanvas-lay3 .hot-doc{margin:0 20px 25px 0}

}

@media screen and (max-width:1024px){.newcanvas-lay .hot-doc{margin-right:15px}

}

@media screen and (max-width:768px){.nav-wrap,.topic-box-wrap{display:none}

.conta-l{margin-right:0}

.hot-doc{width:100%;border-bottom:1px solid #F5F5F5;margin-left:0}

.doc-img{margin-right:20px;width:100px;height:138px;line-height:138px}

.doc-nam{clear:none;width:auto;font-size:1.4rem;height:auto;text-align:left}
.reader_d_test{font-size:1.6rem;}
#feedback{display: none;}
.box-shadow{box-shadow:none;border-radius:0}
.main_bg{max-width: 99%;
    min-width: 75%;}
.main{max-width: 99%;min-width: 80%;margin: 0 auto;}

}

@media screen and (max-width:480px){.conta-l .newcanvas-lay,.newcanvas-lay .padding-tb20{padding:0}

.newcanvas-lay .hot-doc{width:100%;margin:0 0 25px;border-bottom:1px solid #F5F5F5}

.doc-img{margin-right:20px;width:100px;height:138px;line-height:138px}

.doc-nam{clear:none;width:auto;font-size:1.4rem;height:auto;text-align:left}
.reader_d_test{font-size:1.6rem;}
#feedback{display: none;}
h3.title{border:none}
.main_bg{max-width: 99%;
    min-width: 75%;}
.main{max-width: 99%;min-width: 80%;margin: 0 auto;}


}



