@charset "gb2312";
/*通用部分*/
body {font-size:14px;height:100%;}
*html { background-image: url(d); background-attachment: fixed; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, q { display: block; }
table { border-collapse: collapse; }
ul, ol, li { list-style: none; }
a { text-decoration: none; cursor: pointer; cursor: hand; color: inherit; }
input { border: 0; outline: 0; }
input.dialog { width: 0; height: 0; font-size: 0; line-height: 0; border: 0 }
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
blockquote, q { quotes: '' ''; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
pre { white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; }
mark { background: #ff0 }
small { font-size: 80% }
big { font-size: 150% }
sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline }
sup { top: -.5em }
sub { bottom: -.25em }
svg:not(:root) { overflow: hidden }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: ''; clear: both; height: 0; }
.clearfix { zoom: 1; }
body, html { font-family: Microsoft YaHei, sans-serif, Arial, Helvetica; color: #333; background: #fff; width: 100%; line-height: 1.5; word-wrap: break-word; }
.all{max-width: 640px;min-width: 320px;margin: auto;overflow: hidden;clear: both;background: #f3f3f3;}
.all img{max-width: 100%;vertical-align:top;border: 0;outline:0}
.boox:after,.clearfix:after { visibility: hidden; display: block; font-size: 0; content: ''; clear: both; height: 0; }
.boox,.clearfix { zoom: 1; }
.boox{width:93.75%;padding:2%;box-sizing: border-box;margin:5% auto 0 auto;overflow: hidden;font-size:1rem;box-shadow:#e3e3e3 0 0 0.3rem .2rem;background: #ffffff;}
/*头部*/
header{width: 100%;margin: auto;}
.new_top{display: -webkit-box;-webkit-box-pack: justify;-webkit-box-align: center;color: #ffffff;background: url(../images/top.jpg) no-repeat center;background-size: 100% 100%;padding:0 3.125%;}
.new_top p:nth-child(1){font-size: 2rem;}
.new_top p:nth-child(2){width: 50%;}
.new_top p:nth-child(3){width: 6%;}
/*列表部分*/
.list_bt{font-size: 1.166666666666667rem;color: #666666;line-height: 2.5rem;margin-bottom: 6%;border-bottom: 1px #cccccc solid;}
.list_bt i{font-style: initial;border-bottom: 2px #009966 solid;padding-bottom: .5rem;}
.list_bt i span{width: 4%;margin-right:2%;display: inline-block;text-align: center;}
.list_bt i span img{vertical-align: middle;}
.list_bt b {
    font-weight: 100;
    font-size: .85rem;
}
.list_nr{border-bottom: 1px #eae9e9 solid;}
.list_nr:last-child{border-bottom: 0;}
.list_nr p{font-size: 1.16rem;margin: 5% 0 3% 0;font-weight:bold;}
.list_nr dl{width: 100%; margin:auto;clear: both;overflow: hidden;display: -webkit-box;-webkit-box-pack:justify;-webkit-box-align: center;}
.list_nr dl dt{width:46%;height: 8.33rem;}
.list_nr dl dt img{ width:100%; height:100%}
.list_nr dl dd{width:50%;color: #4a4a4a;line-height: 1.46rem;}
.list_nr ol{clear: both;overflow: hidden;display: -webkit-box;-webkit-box-pack: justify;text-align: center;margin: 5% 0;}
.list_nr ol li{width: 26%;background: #27ae61;line-height: 2.33rem;border-radius: .3rem;position: relative;}
.list_nr ol li:after{content: '';background: url(../images/new_zlxm_dbbg.jpg) no-repeat center;background-size:100% 100%;position: absolute;right: -20%;top: 0;width: 1px;height: 2.33rem;}
.list_nr ol li a{color: #FFFFFF;display: block;}
.list_fy{display: -webkit-flex;display: flex;-webkit-justify-content:space-around;justify-content:space-around;margin: 5% auto;width: 70%;text-align: center;}
.list_db{width: 100%;background: url(../images/artice_dbbg.jpg) no-repeat center;background-size: 100% 100%;height: 6.25rem;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;}
.list_fy .thisclass{color:#27ae61;}
.list_db span:nth-child(1){font-size: 1.9rem;color: #fff000;font-weight: bold;width: 100%;}
.list_db span:last-child{font-size: 1.25rem;color: #FFFFFF;width: 100%;}
.list_db span:last-child a{font-size: .95rem;color: #27ae61;width: 42%;background: #FFFFFF;border-radius: .3rem;line-height: 2rem;text-align: center;margin-left: 4%;padding: 2%;}
/*列表底部*/
.new_bt{font-size: 1.166666666666667rem;color: #666666;line-height: 2.5rem;margin-bottom: 4%;border-bottom: 1px #cccccc solid;}
.new_bt b{font-size: 1.333rem;color: #333333;margin-right: 2%;}
.new_bt i{font-style: initial;border-bottom: 2px #009966 solid;padding-bottom: .5rem;}
.new_listqh{border: .2rem #FFFFFF solid;box-shadow:#d8d8d8 0 0 0 1px;clear: both;overflow: hidden;}
.list_lhnk ul li{width: 49%;margin-bottom: 2%; position:relative;}
.list_lhnk ul li p{ width:100%; line-height:1.83rem; background: rgba(39,174,97,.8);color:#ffffff; position:absolute;left:0;bottom:0; text-align:center;}
.list_lhnk ul li:nth-child(odd){float: left;}
.list_lhnk ul li:nth-child(even){float: right;}
.list_lhnk ul li:nth-child(3),.list_lhnk ul li:nth-child(4){margin-bottom: 0;}
.list_lhnk ol{width: 21.7%;margin:5% auto;display: -webkit-box;-webkit-box-pack: justify;}
.list_lhnk ol li{width: .58rem;height: .58rem;background: #cccccc;border-radius: 50%;}
.list_lhnk ol li.on{background: #999999;}
/*底部*/
footer{width: 100%;background: #ffffff;margin:5% auto 0 auto;padding:4% 0;}
.new_ftbox{width: 93.75%;margin:auto;}
.new_ftbox ul li{background: url(../images/new_db_bg.jpg) no-repeat center;background-size: 100% 100%;width:48%;color: #ffffff;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;height: 2.75rem;margin-top: 3.5%;}
.new_ftbox ul a{display: block;}
.new_ftbox ul a:nth-child(odd) li{float: left;}
.new_ftbox ul a:nth-child(even) li{float: right;}
.new_ftbox ul li p:nth-child(1){width: 13.5%;text-align: center;margin-right: 5%;}
.new_dblogo{width: 88.8%;margin:6% auto 0 auto;}
.new_dbsize{text-align: center;color: #666666;line-height: 1.875rem;border-top: 1px #d4d4d4 solid;padding: 3.5% 0;margin: 5% 0 0 0;}


/*logo*/
.logo{ position:relative;}
.logo .log_one{ position:absolute; width:6%; height:100%; top:0px; left:3.125%;}
.logo .log_two{ position:absolute; width:6%; height:100%; top:0px; right:3.125%;}
