body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,p,span,blockquote,th,td,hr,iframe {
    margin: 0;
    padding: 0
}

body>div {
    margin-right: auto;
    margin-left: auto
}

fieldset,img {
    border: 0
}

address,caption,cite,code,dfn,em,th,var {
    font-style: normal;
    font-weight: normal
}

ul,ol,dl,li {
    list-style: none
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-weight: normal
}

h3{
    color: red;
    font-weight: revert;
}

abbr,acronym {
    border: 0;
    font-variant: normal
}

input,button,textarea,select,optgroup,option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit
}

code,kbd,samp,tt {
    font-size: 100%
}

input,button,textarea,select {
    font-size: 100%
}

body {
    line-height: 1.5
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

caption,th {
    text-align: left
}

sup,sub {
    font-size: 100%;
    vertical-align: baseline
}

blockquote,q {
    quotes: none
}

blockquote:before,blockquote:after,q:before,q:after {
    content: '';
    content: none
}

a:active,a:focus {
    outline: 0
}

.clear {
    clear: both;
    font-size: 1px;
    width: 1px;
    visibility: hidden;
    margin-top: 0!important;
    margin-top: -1px;
    line-height: 0
}

.clear:after {
    content: ".search_box_new.";
    display: block;
    height: 0;
    clear: both
}

*+html .clear {
    margin-top: -1px!important
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}/*\*/* html .clearfix {
          height: 1%
      }/**/body,td,input,textarea,select,button {
               font-size: 12px;
               font-family: Arial,"宋体","新宋体",Helvetica,sans-serif
           }

table {
    font-size: inherit;
    font-size: 100%
}

.bold {
    font-weight: bold
}

.hand {
    cursor: pointer
}

.block {
    display: block
}

.unblock {
    display: none
}

.tl {
    text-align: left
}

.tr {
    text-align: right
}

.tc {
    text-align: center
}

.fl {
    float: left
}

.fr {
    float: right
}

.cl {
    clear: left
}

.cr {
    clear: right
}

.error {
    color: red
}

.black {
    color: #000
}

.white {
    color: #fff
}

.red {
    color: #d6000f
}

.orange {
    color: #ff7200
}

.green {
    color: #6ca42f
}

.blue {
    color: #00a0e9
}

.navy {
    color: #00476a
}

.pink {
    color: #eb5a91
}

.yellow {
    color: #f60
}

.gray3 {
    color: #333
}

.gray5 {
    color: #555
}

.gray6 {
    color: #666
}

.gray8 {
    color: #888
}

.gray9 {
    color: #999
}

.space_1 {
    padding: 1px 0 0 0
}

.space_2 {
    padding: 2px 0 0 0
}

.space_3 {
    padding: 3px 0 0 0
}

.space_4 {
    padding: 4px 0 0 0
}

.space_5 {
    padding: 5px 0 0 0
}

.space_6 {
    padding: 6px 0 0 0
}

.space_7 {
    padding: 7px 0 0 0
}

.space_8 {
    padding: 8px 0 0 0
}

.space_9 {
    padding: 9px 0 0 0
}

.space_10 {
    padding: 10px 0 0 0
}

.space_12 {
    padding: 12px 0 0 0
}

.space_15 {
    padding: 15px 0 0 0
}

.space_20 {
    padding: 20px 0 0 0
}

.space_30 {
    padding: 30px 0 0 0
}

.ml_145 {
    margin-left: 145px
}

.f12 {
    font-size: 12px
}

.f14 {
    font-size: 14px
}

.f16 {
    font-size: 16px
}

.mart_5 {
    margin: 5px 0 0 0
}

.marb_10 {
    margin-bottom: 10px
}

.ad_350 {
    width: 350px
}

.ad_640 {
    margin: 10px auto;
    width: 640px
}

.ad_300 {
    margin: 10px auto;
    width: 300px
}

.ad_960 {
    margin: 10px auto;
    width: 960px
}

.ad_960_2 {
    width: 960px
}

.ad_sucai {
    float: right;
    width: 65.6%
}

.mt10 {
    margin-top: 10px
}

a {
    text-decoration: none
}

a:hover {
    text-decoration: underline;
    color: #3db403
}

input {
    border: 0;
    outline: 0;
    background: transparent
}

.top {
    width: 100%;
    height: 36px;
    background: url(/static/index/origin/img/bg_top.png) repeat-x;
    box-shadow: 0 0 8px rgba(0,0,0,0.3);
    position: fixed;
    z-index: 10000
}

.top_box {
    height: 36px;
    width: 960px;
    margin: 0 auto
}

.top_box .logo {
    float: left
}

.top_box .logo img {
    display: block;
    width: 104px;
    height: 30px;
    margin-top: 3px
}

.top_nav {
    float: left;
    margin-left: 20px
}

.top_nav ul {
    height: 36px
}

.top_nav ul li {
    float: left;
    margin-right: 7px;
    font: 12px/36px '宋体'
}

.top_nav ul li a {
    font: 12px/36px '宋体';
    color: #000
}

.top_nav ul li a:hover {
    color: #f80;
    text-decoration: none
}

.dn {
    display: none
}

.right_login {
    padding: 17px 0;
    border: 1px solid #ddd;
    border-radius: 3px
}

.login_Box {
    padding: 0 13px
}

.login_Box dl {
    padding: 6px 0;
    height: 18px;
    margin-bottom: 7px;
    line-height: 18px;
    overflow: hidden;
    zoom: 1;
    border: 1px solid #c8c8c8
}

.login_Box dl dt {
    width: 29px;
    height: 18px;
    margin-right: 10px;
    border-right: 1px solid #c8c8c8;
    background: url(/static/index/origin/img/index_sidbar_bg.png) no-repeat
}

.login_Box dl .icon_user {
    background-position: 8px -92px
}

.login_Box dl .icon_pwd {
    background-position: 8px -184px
}

.login_Box dl dt,.login_Box dl dd {
    float: left
}

.login_Box dd input {
    width: 180px;
    vertical-align: middle;
    border: 0
}

.login_Box dl.on {
    border: 1px solid #92cb6c;
    background: url(/static/index/origin/img/index_login_txt.gif) no-repeat
}

.login_Box dl.on .icon_user {
    background-position: 8px -124px
}

.login_Box dl.on .icon_pwd {
    background-position: 8px -153px
}

.login_Box label input {
    vertical-align: middle;
    margin-right: 5px
}

.login_Box p {
    overflow: hidden;
    zoom: 1
}

.login_Box .btn_zise,.login_Box .btn_reg_n {
    margin-top: 10px;
    display: inline-block;
    width: 108px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    font-size: 16px;
    background: url(/static/index/origin/img/index_sidbar_bg.png) no-repeat;
    text-decoration: none
}

.login_Box .btn_zise {
    color: #fff;
    background-position: 0 0
}

.login_Box .btn_reg_n {
    color: #e94f07;
    background-position: 0 -32px
}

.other_Log {
    padding: 5px 15px 0;
    border-top: 1px dotted #eee
}

.other_Log a {
    display: inline-block;
    width: 23px;
    height: 23px;
    background: url(/static/index/origin/img/index_sidbar_bg.png) no-repeat;
    vertical-align: middle
}

.other_Log .btn_qq_mi {
    background-position: 0 -220px
}

.other_Log .btn_weibo_mi {
    background-position: 0 -258px
}

.login_Box dl.error_style {
    border-color: #bb2337!important;
    background: url(/static/index/origin/img/error_bg.gif) no-repeat!important
}

.login_Box dl.error_style input {
    color: #bb2337!important
}

.login_Box dl.error_style .icon_user {
    background-position: -87px -92px
}

.login_Box dl.error_style .icon_pwd {
    background-position: -87px -154px
}

.login_Box_rt {
    padding-top: 7px;
    border: 1px solid #ddd;
    border-radius: 3px
}

.login_Box_rt dl {
    padding: 0 13px 10px 13px;
    border-bottom: 1px dotted #eee;
    overflow: hidden;
    zoom: 1
}

.login_Box_rt dt {
    float: left;
    margin-right: 12px
}

.login_Box_rt dt img {
    display: block;
    height: 60px;
    width: 60px
}

.login_Box_rt dd h3 {
    line-height: 18px;
    font-weight: normal
}

.login_Box_rt dd ul {
    margin-top: 10px;
    overflow: hidden;
    zoom: 1
}

.login_Box_rt dd li {
    float: left;
    width: 50px;
    line-height: 16px;
    text-align: center;
    border-right: 1px solid #d4d4d4
}

.login_Box_rt dd li.last {
    border-right: 0
}

.login_Box_rt .login_link {
    padding: 2px 13px;
    border-bottom: 1px dotted #eee;
    margin-top: 10px
}

.login_link h3 {
    padding-left: 9px;
    font-weight: normal;
    background: url(/static/index/origin/img/mid_arry_zs.gif) 0 8px no-repeat;
    margin-bottom: 3px
}

.login_link:last-child {
    border-bottom: 0
}

.login_link .tg_Btn {
    padding: 2px 3px;
    background: #f9570e;
    border-radius: 3px;
    color: #fff!important
}

.wrapper {
    position: relative;
    width: 960px;
    margin: 0 auto;
    *position: static
}

.head {
    margin: 10px auto 0
}

.head_top {
    height: 50px
}

.head_top_logo {
    float: left
}

.head_top_logo img {
    display: block;
    width: 160px;
    height: 50px
}

.head_top_wea {
    float: left;
    margin-left: 25px;
    height: 30px;
    margin-top: 10px
}

.head_top_wea span {
    font: bold 12px/26px '宋体'
}

.head_top_wea i {
    display: inline-block;
    width: 31px;
    height: 26px;
    margin: 0 5px;
    vertical-align: -6px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -40px
}

.head_top_wea a {
    font: 12px/26px '宋体';
    color: #448aca
}

.head_top_bg {
    float: left;
    margin: 5px 30px 0;
    width: 135px;
    height: 50px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -80px
}

.head_app {
    float: left;
    margin-top: 22px;
}

.search_box {
    float: right;
    width: 550px;
    height: 30px;
    margin-top: 10px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -140px
}

.search_box form {
    float: left;
    width: 395px;
    height: 30px
}

.search_box input {
    outline: 0;
    border: 0;
    background: transparent
}

.search_box input[type="text"] {
    width: 290px;
    height: 22px;
    padding: 4px 10px;
    font: 12px/22px '宋体';
    color: #b4b4b4
}

.search_box input[type="submit"] {
    cursor: pointer;
    float: right;
    width: 80px;
    font: 14px/30px '宋体';
    color: #fff;
    text-align: center
}



.search_box_new {
    float: left;
    height: 30px;
    margin-top: 4px
}

.wytg .btn {
    margin-top: 8px;
    margin-left: 10px;
    text-underline: none;
    float: left;
    width: 146px;
    height: 35px;
    text-indent: 60px;
    background: url(/static/index/origin/img/woyaotougao_top.png) no-repeat 0 0;
    color: #fff;
    font: 17px/35px "黑体"
}

.wytg .btn:hover {
    text-decoration: none
}

.head_nav {
    height: 77px;
    margin-top: 10px
}

.head_nav ul {
    position: relative;
    height: 35px;
    padding: 10px 0 0 27px;
    background: url(/static/index/origin/img/nav_bg.png) no-repeat
}

.head_nav ul li {
    float: left;
    height: 35px;
    width: 75px;
    margin-right: 1px
}

.head_nav ul li>a {
    display: block;
    height: 35px;
    width: 75px;
    font: 14px/30px '宋体';
    color: #333;
    text-align: center
}

.head_nav ul li:hover>a,.head_nav ul li.active>a {
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -180px;
    text-decoration: none;
    color: #fff;
    font-weight: bold
}

.head_nav ul li dl {
    display: none;
    width: 953px;
    padding-left: 5px;
    height: 32px;
    color: #fff;
    border: 1px solid #7baf0a;
    border-top: 0;
    background-color: #3db403;
    position: absolute;
    z-index: 5;
    left: 0;
    top: 45px
}

.head_nav ul li:hover>dl,.head_nav ul li.active>dl {
    display: block
}

.head_nav ul li dd {
    float: left;
    height: 32px;
    font: 12px/32px '宋体'
}

.head_nav ul li dd a {
    float: left;
    color: #fff;
    padding: 0 5px 0 2px;
    height: 22px;
    margin-top: 5px;
    line-height: 22px
}

.head_nav ul li dd a:hover,.head_nav ul li dd a.active {
    background-color: #3db403;
    text-decoration: none
}

.head_nav ul li dd strong {
    float: left;
    margin-left: 10px
}

.section01_l {
    width: 692px
}

.section01_l_l {
    width: 290px
}

.section01_l_r {
    width: 392px
}

.section01_r {
    width: 258px
}

.section02_l {
    width: 692px
}

.section02_r {
    width: 258px
}

.mg10 {
    margin: 10px
}

.mgt5 {
    margin-top: 5px
}

.mgt9 {
    margin-top: 9px
}

.mgt10 {
    margin-top: 10px
}

.mgt13 {
    margin-top: 13px
}

.mgt15 {
    margin-top: 15px
}

.mgt20 {
    margin-top: 20px
}

.mgb5 {
    margin-bottom: 5px
}

.mgb10 {
    margin-bottom: 10px
}

.mgb15 {
    margin-bottom: 15px
}

.mgb20 {
    margin-bottom: 20px
}

.border {
    border: #ddd solid 1px
}

.border_t0 {
    border-top: 0
}

.border_b2 {
    border-bottom: #3db403 solid 2px
}

.focusBox {
    background: url(/static/index/origin/img/banner_bg.jpg) no-repeat;
    width: 290px;
    height: 210px;
    overflow: hidden;
    position: relative
}

.focusPic {
    background: 0;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0
}

.focusPic li {
    position: absolute;
    left: 10px;
    top: 10px;
    display: none
}

.focusPic img {
    width: 270px;
    height: 190px
}

.focusNum {
    position: absolute;
    right: 11px;
    bottom: 14px
}

.focusNum span {
    display: inline-block;
    width: 20px;
    height: 18px;
    line-height: 18px;
    text-align: center;
    margin-right: 5px;
    background-color: #666;
    color: #FFF;
    cursor: pointer
}

.focusNum span.on {
    background-color: #f63;
    font-weight: bold
}

.focusArea {
    padding: 7px 9px 0
}

.zkCon,.ztNews .info {
    padding: 6px 10px
}

.title01 {
    height: 35px;
    border: #ddd solid 1px;
    border-bottom: #ddd solid 2px
}

.title01 h3 {
    height: 35px;
    padding: 0 15px;
    font: 16px/35px '宋体';
    border-bottom: #3db403 solid 2px
}

.msg_list {
    padding: 5px 15px
}

.msg_list ul li {
    height: 30px;
    overflow: hidden
}

.msg_list ul li a {
    font: 12px/30px '宋体';
    color: #000
}

.msg_list ul li a:hover {
    color: #3db403
}

.msg_list ul li span a {
    font: 12px/30px '宋体';
    color: #448aca
}

.msg_list ul li em a {
    font: 12px/30px '宋体';
    color: #969696
}

.msg_list ul li i {
    font: 12px/30px '宋体';
    color: #5a8302
}

.msg_list .vel_2 li {
    height: 30px;
    overflow: hidden;
    float: left;
    width: 50%
}

.msg_list .vel_2 li a {
    font: 12px/30px '宋体';
    color: #000
}

.msg_list .vel_2 li span a {
    font: 12px/30px '宋体';
    color: #448aca
}

.msg_list .vel_2 li em a {
    font: 12px/30px '宋体';
    color: #969696
}

.msg_list .vel_2 li i {
    font: 12px/30px '宋体';
    color: #5a8302
}

.msg_list .cyyul {
    width: 940px
}

.msg_list .cyyul li {
    height: 30px;
    overflow: hidden;
    float: left;
    width: 20%
}

.msg_list .cyyul li a {
    font: 12px/30px '宋体';
    color: #000
}

.msg_list .cyyul li span a {
    font: 12px/30px '宋体';
    color: #448aca
}

.msg_list .cyyul li em a {
    font: 12px/30px '宋体';
    color: #969696
}

.msg_list .cyyul li i {
    font: 12px/30px '宋体';
    color: #5a8302
}

.msg_list ul.ft14 li {
    height: 30px;
    overflow: hidden
}

.msg_list ul.ft14 li a {
    font: 14px/30px '宋体';
    color: #000
}

.msg_list ul.ft14 li a.mylist {
    font: 14px/30px '宋体';
    color: #5793ce
}

.msg_list ul.ft14 li a:hover {
    color: #3db403
}

.msg_list ul.ft14 li span {
    float: left;
    font: 14px/30px '宋体';
    color: #448aca
}

.msg_list ul.ft14 li span.my_key {
    float: none;
    font: 14px/30px '宋体';
    color: red
}

.msg_list ul.ft14 li span a {
    font: 14px/30px '宋体';
    color: #448aca
}

.msg_list ul.ft14 li span i {
    float: left;
    font: 14px/30px '宋体';
    color: #448aca
}

.msg_list ul.ft14 li em {
    float: right;
    font: 12px/30px '宋体';
    color: #969696;
    width: 65px
}

.msgimg_list {
    padding: 10px 15px;
    border-top: 0
}

.msgimg_list .rollcont {
    width: 226px;
    height: 370px;
    overflow: hidden
}

.msgimg_list ul li {
    padding-top: 10px;
    border-top: #ddd dashed 1px;
    margin-top: 10px
}

.msgimg_list ul li:first-child {
    padding-top: 0;
    border-top: 0;
    margin-top: 0
}

.msgimg_list ul li img {
    float: left;
    width: 90px;
    height: 110px
}

.msgimg_list ul li .cont {
    width: 155px
}

.msgimg_list ul li .cont p a {
    font: 12px/24px '宋体';
    color: #969696
}

.msgimg_list ul li .cont strong {
    display: block;
    height: 30px;
    overflow: hidden
}

.msgimg_list ul li .cont strong a {
    font: bold 12px/30px '宋体';
    color: #448aca
}

.msgimg_list ul li .cont input {
    cursor: pointer;
    float: right;
    width: 75px;
    height: 30px;
    background: #e9e9e9;
    border: #ddd solid 1px;
    border-radius: 5px;
    font: 12px/30px '宋体';
    color: #000;
    text-align: center
}

.msgimg_list ul li .cont input:hover {
    background: #3db403;
    color: #fff
}

.msgimg_list ul li .cont strong span {
    float: right;
    font: 12px/30px '宋体';
    color: #b4b4b4
}

.msgimg_list ul li img.img_radius {
    float: left;
    height: 57px;
    width: 57px;
    padding: 2px;
    overflow: hidden;
    border: #ddd solid 1px;
    border-radius: 33px
}

.msgimg_list ul li .cont p.col_bk a {
    font: 12px/24px '宋体';
    color: #000
}

.line_bg {
    height: 7px;
    margin-bottom: 10px;
    background: url(/static/index/origin/img/bg01.jpg) repeat-x
}

.title02 {
    margin-bottom: 5px;
    text-align: center
}

.title02 a {
    font: 18px/30px '宋体';
    color: #448aca
}

.title02 span {
    font: 18px/30px '宋体';
    color: #448aca
}

.tit_list {
    text-align: center
}

.tit_list a {
    display: inline-block;
    margin: 5px;
    font: 12px/12px '宋体';
    color: #000
}

.tit_list em {
    font: 12px/12px '宋体';
    color: #ccc
}

.dashed {
    margin: 5px auto;
    border-bottom: #ddd dashed 1px
}

.comm_tit {
    height: 40px;
    padding: 0 10px;
    margin-top: 10px;
    background: #f2f2f2;
    border-bottom: #3db403 solid 2px
}

.comm_tit span {
    cursor: pointer;
    display: inline-block;
    width: 98px;
    height: 35px;
    margin-top: 5px;
    font: 16px/35px '宋体';
    color: #636363;
    text-align: center
}

.comm_tit span.active {
    background: #3db403;
    border-top: #599809 solid 2px;
    border-radius: 5px 5px 0 0;
    color: #fff
}

.comm_tit a {
    float: right;
    width: 111px;
    height: 26px;
    margin-top: 8px;
    font: 14px/26px '宋体';
    color: #fff;
    text-indent: 42px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -740px
}

.comm_tit a:hover {
    text-decoration: none;
    color: #fff
}

.login_box {
    padding: 15px;
    border: #ddd solid 1px
}

.login_box .acco {
    width: 226px;
    height: 35px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -240px
}

.login_box .pass {
    margin-top: 20px;
    width: 226px;
    height: 35px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -300px
}

.login_box .acco input,.login_box .pass input {
    float: right;
    width: 170px;
    height: 25px;
    padding: 5px 10px;
    font: 12px/25px '宋体';
    color: #b4b4b4
}

.login_box p {
    font: 12px/12px '宋体';
    color: #b4b4b4
}

.login_box p input[type="checkbox"] {
    vertical-align: -3px
}

.login_box p a {
    float: left;
    font: 12px/30px '宋体';
    color: #448aca
}

.login_box input.sign {
    cursor: pointer;
    display: block;
    width: 226px;
    height: 35px;
    margin: 20px auto;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -360px;
    text-align: center;
    color: #fff;
    font: 14px/35px '宋体'
}

.login_box a.sign {
    cursor: pointer;
    display: block;
    width: 226px;
    height: 35px;
    margin: 20px auto;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -360px;
    text-align: center;
    color: #fff;
    font: 14px/35px '宋体'
}

.login_box a.sign:hover {
    text-decoration: none;
    cursor: pointer;
    display: block;
    width: 226px;
    height: 35px;
    margin: 20px auto;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -360px;
    text-align: center;
    color: #fff;
    font: 14px/35px '宋体'
}

.login_box p input[type="submit"] {
    cursor: pointer;
    float: right;
    width: 75px;
    height: 30px;
    background: #e9e9e9;
    border: #ddd solid 1px;
    border-radius: 5px;
    font: 12px/30px '宋体';
    color: #000;
    text-align: center
}

.login_box p input[type="submit"]:hover {
    background: #3db403;
    color: #fff
}

.login_box p .zhuce {
    cursor: pointer;
    float: right;
    width: 75px;
    height: 30px;
    background: #e9e9e9;
    border: #ddd solid 1px;
    border-radius: 5px;
    font: 12px/30px '宋体';
    color: #000;
    text-align: center
}

.login_box p .zhuce:hover {
    text-decoration: none;
    background: #3db403;
    color: #fff
}

.logined_box {
    border: 1px solid #ddd;
    padding: 5px 15px 10px
}

.logined_box .avatar {
    float: left;
    width: 60px;
    height: 60px;
    border-radius: 30px;
    margin: 15px 5px 0 0
}

.logined_box .avatar img {
    width: 60px;
    height: 60px;
    border-radius: 30px
}

.logined_box h3 {
    height: 40px
}

.logined_box .user_name {
    font: bold 14px/40px "宋体"
}

.logined_box .into_user {
    float: right;
    font: 12px/40px "宋体";
    color: #448aca
}

.logined_box p {
    height: 40px
}

.logined_box p span {
    float: left;
    width: 50px;
    text-align: center;
    border-left: 1px solid #ddd
}

.logined_box p span:first-child {
    border: 0
}

.logined_box p span em {
    display: block;
    font: bold 16px/20px "宋体";
    color: #3db403
}

.logined_box dt {
    height: 40px;
    font: bold 14px/40px "宋体"
}

.logined_box dt .btn {
    float: right;
    color: #fff;
    background-color: #f80;
    padding: 0 5px;
    font: 12px/20px "宋体";
    border-radius: 3px;
    border: 1px solid #f60;
    margin-top: 10px
}

.logined_box dd a {
    margin-right: 10px;
    font: 12px/30px "宋体";
    color: #448aca
}

.box {
    padding: 15px;
    border: #ddd solid 1px
}

.box02 {
    border: #ddd solid 1px
}

.search_box02 {
    width: 226px;
    height: 30px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -400px
}

.search_box02 input[type="text"] {
    width: 145px;
    height: 22px;
    padding: 4px 10px;
    font: 12px/22px '宋体';
    color: #b4b4b4
}

.search_box02 input[type="submit"] {
    margin-right: 14px;
    cursor: pointer;
    float: right;
    width: auto;
    font: 14px/30px '宋体';
    color: #fff;
    text-align: center
}

.hot_word {
    font: 12px/20px '宋体'
}

.hot_word a {
    display: inline-block;
    margin-right: 10px;
    font: 12px/20px '宋体';
    color: #448aca
}

.title03 {
    height: 25px;
    padding-top: 10px;
    background: #f3f3f3;
    padding-left: 15px
}

.title03 h3 {
    padding-left: 10px;
    height: 16px;
    font: 16px/16px '宋体';
    border-left: #3db403 solid 2px
}

.title03 h3 a {
    float: right;
    margin-right: 15px;
    font: 12px/16px '宋体';
    color: #969696
}

.title03 h3 a:hover {
    color: #448aca
}

.sub_nav {
    height: 38px;
    margin-bottom: 5px;
    padding: 0 10px;
    border-top: #3db403 solid 2px
}

.sub_nav a {
    cursor: pointer;
    float: left;
    width: 58px;
    height: 38px;
    font: 14px/38px '宋体';
    color: #636363;
    text-align: center
}

.sub_nav a.active,.sub_nav a:hover {
    text-decoration: none;
    color: #fff;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -440px
}

.sub_nav02 {
    height: 38px;
    margin-bottom: 5px;
    padding: 0 10px;
    border-top: #3db403 solid 2px
}

.sub_nav02 a {
    cursor: pointer;
    float: left;
    width: 155px;
    height: 38px;
    margin: 0 32px;
    font: 14px/38px '宋体';
    color: #636363;
    text-align: center
}

.sub_nav02 a.active {
    color: #fff;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -480px
}

.banner {
    margin: 10px auto
}

.banner img {
    display: block;
    width: 960px;
    height: 90px
}

.title04 {
    width: 960px;
    height: 41px;
    background: url(/static/index/origin/img/icon02.png) no-repeat 0 -50px
}

.title04 h3 {
    padding-left: 60px;
    font: 20px/43px '宋体';
    color: #fff
}

h4 {
    height: 40px;
    padding-left: 15px;
    font: 18px/40px '宋体';
    color: #3db403;
    border-bottom: #3db403 solid 1px;
    border-top: #3db403 solid 1px
}

.recom_list_nav {
    float: left
}

.recom_list_nav ul li {
    border-top: #ddd dashed 1px;
    width: 108px;
    height: 65px;
    font: 16px/65px '宋体';
    color: #636363;
    text-align: center;
    background: #f0fdcf;
    border-left: 2px solid #f0fdcf
}

.recom_list_nav ul li.active,.recom_list_nav ul li:hover {
    cursor: pointer;
    text-decoration: none;
    background: #3db403;
    color: #fff;
    border-left: #64a10d solid 2px
}

.recom_list_nav ul li:first-child {
    border-top: 0
}

.recom_list_nav ul li.active a,.recom_list_nav ul li:hover a {
    color: #fff
}

.recom_list_nav ul.ft14 li {
    font: 14px/46px '宋体';
    height: 46px
}

.recom_list_nav #ft14 li {
    font: 14px/46px '宋体';
    height: 46px
}

.recom_list_nav #ft14 #no5 {
    position: absolute;
    top: 0;
    right: 0;
    border-top: 0
}

.recom_list_nav #ft14 #no6 {
    position: absolute;
    top: 46px;
    right: 0
}

.recom_list_nav #ft14 #no7 {
    position: absolute;
    top: 93px;
    right: 0
}

.recom_list_nav #ft14 #no8 {
    position: absolute;
    top: 140px;
    right: 0
}

.recom_list_cont {
    float: left;
    width: 550px;
    padding: 5px 10px 0 20px
}

.recom_list_cont ul li {
    margin-top: 5px
}

.recom_list_cont ul li:first-child {
    margin-top: 0
}

.recom_list_cont ul li strong {
    display: block;
    font: 14px/30px '宋体';
    color: #448aca
}

.recom_list_cont ul li a {
    display: inline-block;
    font: 14px/30px '宋体';
    color: #000
}

.recom_list_cont ul li a:hover {
    color: #3db403
}

.recom_list_cont ul li em {
    display: inline-block;
    margin: 0 3px;
    font: 14px/30px '宋体';
    color: #ccc
}

.recom_list_cont_l {
    float: left;
    width: 120px
}

.recom_list_cont_l a img {
    display: block;
    width: 100px;
    height: 125px;
    margin: 0 auto;
    margin-bottom: 5px;
    padding: 2px;
    border: #ddd solid 1px
}

.recom_list_cont_l a {
    color: #636363
}

.recom_list_cont_l a span {
    font: 12px/22px '宋体';
    color: #636363
}

.recom_list_cont_r {
    float: right;
    width: 430px
}

.recom_list dl {
    float: left;
    width: 33.1%;
    border-left: #ddd dashed 1px
}

.recom_list dl:first-child {
    border-left: 0
}

.recom_list dl dt strong {
    display: block;
    font: 18px/30px '宋体';
    color: #3db403;
    text-align: center;
    background: #f7fcea
}

.recom_list dl dd {
    text-align: center
}

.recom_list dl dd a {
    display: inline-block;
    font: 12px/30px '宋体';
    color: #000
}

.recom_list dl dd a:hover {
    color: #3db403
}

.recom_list dl dd em {
    display: inline-block;
    font: 14px/30px '宋体';
    color: #ccc
}

.msg_list ul.ft14 li span a {
    float: left
}

.recom_list_nav ul li {
    width: 120px
}

.recom_list_cont {
    width: 538px
}

.recom_list_cont_r {
    width: 410px
}

.recom_list_cont_l .center {
    text-align: center;
    display: block
}

.section02_l h4 a {
    font: 18px/40px '宋体';
    color: #3db403
}

.guanggao {
    margin-top: 5px
}

.my_article {
    height: auto;
    overflow: hidden;
    width: 628px
}

.my_article ul li {
    color: #000;
    font-size: 14px;
    float: left;
    font-weight: 600;
    height: 30px;
    line-height: 30px;
    margin: 0 0 0 20px;
    overflow: hidden;
    width: 282px
}

.my_article ul li a:link,.article ul li a:visited {
    color: #787878;
    font-size: 14px;
    font-weight: normal;
    text-decoration: none
}

.hide {
    display: none
}

#show {
    display: block
}

a {
    color: #000
}

a:hover {
    cursor: pointer;
    color: #3db403
}

.hot_label {
    padding: 0 10px
}

.hot_label a {
    display: inline-block;
    margin: 0 3px;
    font: 14px/30px "宋体";
    color: #000
}

.hot_label a.green {
    color: #7b9640
}

.hot_label a.blue {
    color: #448aca
}

.msg_list img {
    display: block;
    width: 215px;
    height: 60px;
    margin: 5px auto
}

.title05 {
    width: 208px;
    height: 35px;
    margin: 5px auto 0;
    padding: 0 20px 0 5px;
    background: #e8e8e8 url(/static/index/origin/img/icon.png) no-repeat 220px 15px;
    border: #ddd solid 1px;
    border-radius: 3px
}

.title05 p {
    font: 12px/35px "宋体";
    color: #969696;
    text-align: right
}

.title05 p strong {
    float: left;
    font: bold 14px/35px "宋体";
    color: #448aca
}

.pdb10 {
    padding-bottom: 10px
}

.title04_1 {
    width: 960px;
    height: 45px;
    background-color: #fafafa;
    border:1px solid #ddd;
    border-top: 2px solid #3db403;
}

.title04_1 h3 {
    padding-left: 10px;
    font: 20px/47px "\5FAE\8F6F\96C5\9ED1","宋体";
    color: #555
}

.title04_1 h1 {
    padding-left: 10px;
    font: 20px/47px "\5FAE\8F6F\96C5\9ED1","宋体";
    color: #555
}

.section03_l {
    float: left;
    width: 692px
}

.section_l_l {
    float: left;
    width: 198px
}

.section_l_r {
    float: right;
    width: 470px;
    padding: 0 15px 0 5px
}

.section03_r {
    float: right;
    width: 258px
}

.title04_nav {
    float: right;
    width: 645px;
    height: 45px;
    margin-right: 80px;
    text-align: right
}

.title04_nav a {
    display: inline-block;
    margin-top: 17px;
    padding: 0 7px;
    font: 12px/12px "宋体";
    color: #fff;
    border-left: #ddd solid 1px
}

.title04_nav a:first-child {
    padding-left: 0;
    border-left: 0
}

.title04_nav a:hover {
    color: #3db403
}

.class_list {
    width: 175px;
    padding: 0 5px 0 10px;
    border: #d2e5a3 solid 1px;
    background: #f3fed7
}

.class_list h3 {
    font: bold 14px/30px "宋体";
    color: #424242
}

.class_list dl dt {
    float: left;
    width: 54px;
    margin-top: 5px
}

.class_list dl dt span {
    display: block;
    height: 22px;
    font: 12px/22px "宋体";
    color: #fff;
    text-align: center;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -520px
}

.class_list dl dd {
    float: right;
    width: 115px
}

.class_list dl dd a {
    display: inline-block;
    margin-right: 2px;
    *margin-right: 0;
    font: 12px/30px "宋体";
    color: #000
}

.title06 {
    margin: 5px 0
}

.title06 i {
    float: left;
    width: 19px;
    height: 19px;
    margin-right: 10px;
    font: 12px/19px "宋体";
    color: #fff;
    text-align: center
}

.title06 i.i1 {
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -560px
}

.title06 i.i2 {
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -590px
}

.title06 h3 {
    font: 14px/19px "宋体";
    color: #448aca
}

.sub_nav03 {
    height: 38px;
    margin-bottom: 5px;
    padding: 0 10px;
    border-top: #3db403 solid 2px
}

.sub_nav03 a {
    cursor: pointer;
    float: left;
    width: 115px;
    height: 38px;
    margin: 0 1px;
    font: 14px/38px '宋体';
    color: #636363;
    text-align: center
}

.sub_nav03 a.active,.sub_nav03 a:hover {
    text-decoration: none;
    color: #fff;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -620px
}

.sub_nav05 {
    height: 38px;
    margin-bottom: 5px;
    padding: 0 10px;
    border-top: #3db403 solid 2px
}

.sub_nav05 a {
    cursor: pointer;
    float: left;
    width: 115px;
    height: 38px;
    margin: 0 12px;
    font: 14px/38px '宋体';
    color: #636363;
    text-align: center
}

.sub_nav05 a.active {
    text-decoration: none;
    color: #fff;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -620px
}

.msg_list ul li em a {
    float: right;
    font: 12px/30px '宋体';
    color: #969696
}

.msg_list .msg_list_li {
    float: left;
    width: 32%;
    height: 30px;
    line-height: 30px;
    text-align: center
}

.border_b {
    border-bottom: #ddd solid 1px
}

.msg_list02 .vel_3 li {
    height: 30px;
    overflow: hidden;
    float: left;
    width: 33.3%
}

.msg_list02 .vel_3 li a {
    font: 12px/30px '宋体';
    color: #000
}

.friendly {
    padding: 5px 15px;
    border: #ddd solid 1px;
    border-top: #3db403 solid 1px
}

.friendly h3 {
    font: 18px/30px '宋体';
    color: #639100
}

.friendly h3 a {
    float: right;
    font: 12px/30px '宋体';
    color: #787878
}

.friendly p a {
    display: inline-block;
    margin-right: 15px;
    font: 12px/30px '宋体';
    color: #787878
}

.friendly a:hover {
    color: #3db403
}

.footer {
    margin-top: 20px;
    padding: 10px 0;
    border-top: #d2d2d2 solid 4px
}

.footer p {
    font: 12px/30px '宋体';
    color: #000;
    text-align: center
}

.footer p img {
    display: inline-block;
    width: 108px;
    height: 50px
}

.footer p a {
    display: inline-block;
    margin-right: 5px;
    font: 12px/30px '宋体';
    color: #000
}

.footer p a:hover {
    color: #448aca
}

.crumbs {
    height: auto;
    font: 14px/30px "\5FAE\8F6F\96C5\9ED1","宋体";
    color: #333;
    line-height: 52px;
}

.crumbs a {
    font: 14px/30px "\5FAE\8F6F\96C5\9ED1","宋体";
    color: #333;
}

.crumbs a:hover {
    color: #448aca
}

.cont_mian {
    float: left;
    width: 650px;
}

.cont_aside {
    float: right;
    width: 300px
}

.cont_mian_art {
    border: #ddd solid 1px;
    border-top: 2px solid #3db403;
}

.cont_mian_art_t {
    padding-bottom: 15px;
    border-bottom: #ddd dashed 1px
}

.cont_mian_art_t h1 {
    margin: 5px auto 10px;
    font: 24px/30px '宋体';
    color: #000;
    text-align: center
}

.cont_mian_art_t img.img_radius {
    float: left;
    height: 57px;
    width: 57px;
    margin: 0 10px 0 15px;
    padding: 2px;
    overflow: hidden;
    border: #ddd solid 1px;
    border-radius: 33px
}

.cont_mian_art_t_r {
    width: 540px;
    margin-right: 15px
}

.cont_mian_art_t_r p {
    font: 12px/30px '宋体';
    color: #000
}

.cont_mian_art_t_r p a {
    color: #448aca
}

.cont_mian_art_t_r p span {
    color: #949494
}

.cont_mian_art_t_r p .sub01 {
    display: inline-block;
    width: 70px;
    height: 27px;
    margin-right: 20px;
    font: 12px/27px '宋体';
    color: #fff;
    text-indent: 27px;
    border-radius: 5px;
    background: #00afff url(/static/index/origin/img/icon.png) no-repeat 8px -662px
}

.cont_mian_art_t_r p .sub02 {
    display: inline-block;
    width: 70px;
    height: 27px;
    margin-right: 20px;
    font: 12px/27px '宋体';
    color: #fff;
    text-indent: 27px;
    border-radius: 5px;
    background: #00afff url(/static/index/origin/img/icon.png) no-repeat 8px -691px
}

.cont_mian_art_t_r p .sub01:hover {
    text-decoration: none;
    background: #0496d9 url(/static/index/origin/img/icon.png) no-repeat 8px -662px
}

.cont_mian_art_t_r p .sub02:hover {
    text-decoration: none;
    background: #0496d9 url(/static/index/origin/img/icon.png) no-repeat 8px -691px
}

.cont_mian_art_t_r p strong {
    color: #fd7303;
    font-weight: normal
}

.cont_mian_art_m {
    padding: 0 15px
}

.cont_mian_art_m p {
    display: block;
    margin: 15px 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 32px;
    font-size: 17px;
    color: #000;
    font-family: "\5FAE\8F6F\96C5\9ED1","宋体";
    margin-bottom: 20px;
    text-indent: 2em ;   
}

/*.cont_mian_art_m p {
    margin-bottom: 10px;
    font: 14px/30px '宋体';
    color: #000;
    text-indent: 2em
}*/

.cont_mian_art_m p a {
    color: #3366ff;
}

.cont_mian_art_m a {
    color: #3366ff;
}

.zanwu {
    color: #000;
    font: 14px/30px "宋体"
}

.cont_mian_art_m p img {
    max-width: 587px;
}

.cont_mian_art_m p.ft_b {
    margin-bottom: 0;
    font: bold 14px/24px '宋体';
    color: #000;
    text-align: center
}

.cont_mian_art_m p.ft_b a {
    font: bold 14px/24px '宋体';
    color: #000
}

.cont_mian_art_m p.ft_b a:hover {
    color: #448aca
}

input[type="submit"] {
    cursor: pointer
}

.btn_box {
    height: 26px;
    margin: 20px auto;
    text-align: center;
    width: 232px
}

.btn_box .button_a {
    margin: 0 auto;
    color: #fff;
    text-decoration: none;
    text-align: center;
    background: url(/static/index/origin/img/bg02.png);
    display: block;
    width: 111px;
    height: 26px;
    line-height: 26px;
    text-indent: 25px;
}

.my_btn_box {
    margin: 20px auto;
    text-align: center
}

.my_btn_box .my_button_a {
    background-image: url(/static/index/origin/img/wbtn_03.jpg);
    height: 54px;
    width: 175px;
    font: 20px/55px '宋体';
    color: #fff;
    text-indent: 24px;
    margin: 0 auto;
    display: block;
    cursor: pointer
}

.btn_box span {
    cursor: pointer;
    display: inline-block;
    margin-right: 20px;
    font: 25px/38px '宋体';
    color: #fff
}

.btn_box span a {
    font: 25px/38px '宋体';
    color: #fff
}

.btn_box span a:hover {
    text-decoration: none
}

.btn_box span.sub03 {
    width: 145px;
    height: 38px;
    text-indent: 50px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -780px
}

.btn_box span.sub04 {
    width: 134px;
    height: 38px;
    font-size: 16px;
    text-indent: 28px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -840px
}

.cont_label {
    overflow: hidden;
    height: 30px;
    font: 16px/30px '宋体';
    color: #000
}

.cont_label a {
    display: inline-block;
    margin-right: 10px;
    font: 16px/30px '宋体';
    color: #5793ce
}

.mgr5 {
    margin-right: 5px
}

.recom_list_l {
    width: 520px
}

.recom_list_r {
    width: 108px
}

.hot_list {
    padding: 0 15px
}

.hot_list a {
    display: inline-block;
    margin-right: 10px;
    font: 12px/40px '宋体';
    color: #000
}

.hot_list a:hover {
    color: #448aca
}

.hot_list_new {
    padding: 0 15px
}

.hot_list_new a {
    display: inline-block;
    margin-right: 10px;
    font: 12px/40px '宋体';
    color: #000;
    width: 140px;
    overflow: hidden;
    height: 29px
}

.hot_list_new a:hover {
    color: #448aca
}

.hot_list_new2 {
    padding: 0 15px
}

.hot_list_new2 a {
    display: inline-block;
    margin-right: 10px;
    font: 12px/40px '宋体';
    color: #000;
    width: 290px;
    overflow: hidden;
    height: 29px
}

.hot_list_new2 a:hover {
    color: #448aca
}
.gotop {
    cursor: pointer;
    position: absolute;
    left: 50%;
    bottom: 30px;
    margin-left: 500px;
    width: 19px;
    height: 85px;
    padding: 15px 8px 10px;
    border: #ddd solid 1px;
    border-radius: 3px;
    background: #eee
}

.gotop i {
    display: block;
    width: 19px;
    height: 19px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -980px
}

.gotop span {
    display: block;
    width: 12px;
    margin: 5px auto 0;
    font: 12px/16px '宋体';
    color: #969696
}

.gotop:hover {
    background-color: #e2e0e0
}

.comm_list02 {
    padding: 10px 15px;
}

.comm_list02 h3 {
    margin-bottom: 15px;
    font: 16px/30px '宋体';
    color: #000
}

.comm_list02 h3 a {
    float: right;
    font: 12px/30px '宋体';
    color: #5793ce
}

.comm_list02 ul li {
    float: left;
    width: 33.3%
}

.comm_list02 ul li.wide {
    float: left;
    width: 9%
}

.comm_list02 ul li img {
    display: block;
    margin: 0 auto;
    height: 57px;
    width: 57px;
    padding: 2px;
    overflow: hidden;
    border: #ddd solid 1px;
    border-radius: 33px
}

.comm_list02 ul li p {
    font: 12px/30px '宋体';
    text-align: center
}

.comm_list02 ul li p a {
    color: #5793ce
}

.comm_list02 ul li a.sub01 {
    display: block;
    width: 70px;
    height: 27px;
    margin: 0 auto;
    font: 12px/27px '宋体';
    color: #fff;
    text-indent: 27px;
    border-radius: 5px;
    background: #00afff url(/static/index/origin/img/icon.png) no-repeat 8px -662px
}

.comm_list02 ul li a.sub01:hover {
    text-decoration: none;
    background: #0496d9 url(/static/index/origin/img/icon.png) no-repeat 8px -662px
}

.title03 h3.ft14 {
    padding-left: 10px;
    height: 16px;
    font: 14px/16px '宋体';
    border-left: #3db403 solid 2px
}

.title03 h3.ft14 a {
    color: #5793ce
}

.title04_1 h3 span {
    cursor: pointer;
    float: right;
    margin-right: 310px;
    font: 12px/40px '宋体';
    color: #555;
    margin-top: 5px
}

.title04_1 h3 span i {
    display: inline-block;
    width: 13px;
    height: 14px;
    font: 12px/14px '宋体';
    background: #ff7f00;
    text-indent: 1px;
    text-align: center;
    margin-right: 3px
}

.title04_1 h1 span {
    cursor: pointer;
    float: right;
    margin-right: 310px;
    font: 12px/40px '宋体';
    color: #555;
    margin-top: 5px
}

.title04_1 h1 span i {
    display: inline-block;
    width: 13px;
    height: 14px;
    font: 12px/14px '宋体';
    background: #ff7f00;
    text-indent: 1px;
    text-align: center;
    margin-right: 3px
}

.title04_1 .btxs {
    cursor: pointer;
    float: right;
    margin-right: 310px;
    font: 12px/40px '宋体';
    color: #555;
    margin-top: 5px
}
.title04_1 .btxs i {
    display: inline-block;
    width: 13px;
    height: 14px;
    font: 12px/14px '宋体';
    background: #ff7f00;
    text-indent: 1px;
    text-align: center;
    margin-right: 3px
}
.title04_1 .list_year{
    float: left;
    margin-left:30px;
    color: #555;
}
.title04_1 .list_year a{
    color: #555;
    font: 14px/50px '宋体';
}
.title04_1 .list_year i{
    color: #555;
    font: 14px/50px '宋体';
}
.pages {
    height: 25px;
    margin: 20px auto;
    text-align: center
}

.pages a {
    display: inline-block;
    width: 23px;
    height: 23px;
    margin-right: 3px;
    border: #ddd solid 1px;
    font: 12px/25px '宋体';
    color: #000;
    text-align: center
}

.pages a.pre,.pages a.next {
    width: 63px
}

.pages a:hover {
    color: #fff;
    background: #ff7f00;
    text-decoration: none
}

.pages a.active {
    color: #fff;
    background: #ff7f00;
    text-decoration: none
}

.msg_list ul li .btn {
    cursor: pointer;
    float: right;
    width: 75px;
    height: 27px;
    background: #e9e9e9;
    border: #ddd solid 1px;
    border-radius: 6px;
    font: 12px/27px '宋体';
    color: #000;
    text-align: center
}

.msg_list ul li .btn:hover {
    background: #3db403;
    color: #fff
}

.sub_nav04 {
    height: 38px;
    margin-bottom: 5px;
    padding: 0 10px;
    border-top: #3db403 solid 2px
}

.sub_nav04 a {
    cursor: pointer;
    float: left;
    width: 58px;
    height: 38px;
    margin: 0 15px;
    font: 14px/38px '宋体';
    color: #636363;
    text-align: center
}

.sub_nav04 a.active {
    text-decoration: none;
    color: #fff;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -440px
}

.msg_list {
    padding: 5px 15px
}

.msg_list .li_ic li {
    height: 30px;
    overflow: hidden
}

.msg_list .li_ic li a {
    font: 12px/30px '宋体';
    color: #000
}

.msg_list .li_ic li span {
    float: right;
    font: 12px/30px '宋体';
    color: #969696
}

.msg_list .li_ic li i {
    float: left;
    width: 22px;
    height: 22px;
    margin: 4px 6px 0 0;
    font: 12px/22px '宋体';
    color: #000;
    text-align: center;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -1110px
}

.msg_list .li_ic li i.ori {
    color: #fff;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -1070px
}

.title_list {
    padding: 0 15px
}

.title_list ul {
    margin-top: 10px
}

.title_list ul li {
    padding-top: 15px;
    margin-top: 10px;
    border-top: #ddd dashed 1px;
    height: 85px
}

.title_list ul li:first-child {
    padding-top: 0;
    margin-top: 0;
    border-top: #ddd dashed 0
}

.title_list ul li p {
    /*height: 35px;*/
    text-indent: 2em;
    overflow: hidden;
}

.myhidden {
    overflow: hidden
}

.title_list ul li p a {
    font: 14px/30px '宋体';
    color: #000
}

.title_list ul li p a.mylist {
    font: 14px/30px '宋体';
    color: #5793ce
}

.title_list ul li p a:hover {
    color: #3db403
}

.title_list ul li p em {
    float: left;
    font: 14px/30px '宋体';
    color: #5793ce;
    text-indent: 0
}

.title_list ul li p span {
    float: right;
    font: 12px/30px '宋体';
    color: #969696
}

.title_list ul li p span.my_key {
    float: none;
    font: 14px/30px '宋体';
    color: red
}

.title_list ul li p span.tinykey {
    float: none;
    font: 12px/30px '宋体';
    color: red
}

.title_list ul li p a.col_b {
    font: 12px/30px '宋体';
    color: #5793ce
}

.title_list ul li p span.read {
    margin-top: 10px;
    float: right;
    font: 12px/30px '宋体';
    color: #969696
}

.title07 {
    height: 35px;
    border-bottom: #ddd solid 1px
}

.title07 h3 {
    height: 35px;
    padding: 0 15px;
    font: 16px/35px '宋体';
    border-bottom: #3db403 solid 2px
}

.title07 span a {
    float: right;
    width: 111px;
    height: 26px;
    margin-top: 8px;
    font: 14px/26px '宋体';
    color: #fff;
    text-indent: 42px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -740px
}

.title07 a:hover {
    text-decoration: none
}

.fixed_nav {
    margin-top: 6px;
    background-color: #fff;
    position: fixed;
    z-index: 200;
    left: 50%;
    margin-left: -600px;
    width: 98px;
    border: #ddd solid 1px;
    border-radius: 3px 3px 0 0
}

.fixed_nav h3 {
    font: 18px/30px '宋体';
    text-align: center;
    color: #fff;
    background: #3db403
}

.fixed_nav ul li {
    border-top: #ddd dashed 1px;
    text-align: center;
    position: relative;
    z-index: 20000
}

.fixed_nav ul li:first-child {
    border-top: 0
}

.fixed_nav ul li>a {
    display: block;
    font: 15px/35px '宋体';
    color: #000
}

.fixed_nav ul li>a:hover {
    text-decoration: none
}

.fixed_nav ul li dl {
    display: none;
    position: absolute;
    z-index: 20000;
    top: 0;
    left: 98px;
    width: 231px;
    border: 1px solid #ddd;
    background-color: #fff;
    text-align: left;
    padding: 5px 0 5px 10px;
    box-shadow: 2px 2px 2px rgba(0,0,0,0.5)
}

.fixed_nav ul li dd {
    border-top: 1px dotted #ccc;
    padding: 5px;
    font: 12px/26px '宋体'
}

.fixed_nav ul li dd:first-child {
    border-top: 0
}

.fixed_nav ul li dd strong {
    float: left;
    font-weight: normal
}

.fixed_nav ul li dd p {
    float: left;
    width: 185px
}

.fixed_nav ul li dd span {
    color: #3db403
}

.fixed_nav ul li dd a {
    color: #000;
    margin-right: 8px;
    white-space: nowrap
}

.fixed_nav ul li dd a:hover {
    color: #448aca;
    text-decoration: none
}

.fixed_nav ul li:hover dl {
    display: block
}

.fixed_nav ul li:hover>a {
    background-color: #eee
}

.title08 {
    width: 960px;
    height: 41px;
    background: url(/static/index/origin/img/icon02.png) no-repeat 0 -150px
}

.title08 h3 {
    padding-left: 60px;
    font: 20px/43px '宋体';
    color: #fff
}

.recom_list02_box {
    padding: 15px;
    border: #ddd solid 1px
}

.recom_list02 {
    float: left;
    width: 29.5%;
    padding-left: 2.5%;
    margin-left: 2.5%;
    border-left: #ddd dashed 1px
}

.recom_list02:first-child {
    padding-left: 0;
    margin-left: 0;
    border-left: 0
}

.recom_list02 .tit {
    height: 30px;
    margin-bottom: 10px
}

.recom_list02 .tit h3 {
    float: left;
    width: 218px;
    height: 30px;
    font: 14px/30px '宋体';
    color: #fff;
    text-indent: 18px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -1150px
}

.recom_list02 .tit a {
    float: right;
    font: 12px/30px '宋体';
    color: #fd7303
}

.recom_list02 ul {
    width: 270px
}

.recom_list02 ul li {
    padding-top: 5px;
    margin-top: 5px;
    border-top: #ddd dashed 1px;
    height: 30px;
    overflow: hidden
}

.recom_list02 ul li:first-child {
    padding-top: 0;
    margin-top: 0;
    border-top: 0
}

.recom_list02 ul li a {
    font: 14px/30px '宋体';
    color: #000
}

.recom_list02 ul li a:hover {
    color: #3db403
}

.recom_list02 .tit02 {
    height: 30px;
    margin-bottom: 10px;
    border-bottom: #3db403 solid 1px
}

.recom_list02 .tit02 h3 {
    height: 30px;
    font: 14px/30px '宋体';
    color: #3db403
}

.recom_list02 dl {
    width: 270px
}

.recom_list02 dl dt .fl {
    width: 135px
}

.recom_list02 dl dt .img_box {
    float: left
}

.recom_list02 dl dt a img {
    display: block;
    width: 120px;
    height: 95px;
    margin-right: 5px;
    padding: 2px;
    border: #ddd solid 1px
}

.recom_list02 dl dt a:hover img {
    opacity: .8;
    filter: Alpha(opacity=80)
}

.recom_list02 dl dt a span {
    display: block;
    height: 30px;
    font: 12px/30px '宋体';
    color: #000;
    text-align: center
}

.recom_list02 dl dt a:hover {
    text-decoration: none
}

.recom_list02 dl dt strong a {
    font: bold 12px/26px '宋体';
    color: #3db403
}

.recom_list02 dl dt p {
    font: 12px/20px '宋体';
    color: #3db403
}

.recom_list02 dl dt p a {
    color: #5793ce
}

.recom_list02 dl dd {
    padding-top: 5px;
    margin-top: 5px;
    border-top: #ddd dashed 1px;
    height: 30px;
    overflow: hidden
}

.recom_list02 dl dd a {
    font: 14px/30px '宋体';
    color: #000
}

.recom_list02 dl dd a:hover {
    color: #3db403
}

.hot_class h3 {
    padding-bottom: 5px;
    font: bold 14px/30px '宋体';
    color: #000;
    border-bottom: #3db403 solid 1px
}

.hot_class ul li a {
    font: 12px/30px '宋体';
    color: #000
}

.hot_class ul li em {
    display: inline-block;
    margin: 0 3px
}

.hot_class ul li span a {
    color: #5793ce
}

.title09 {
    height: 35px;
    background: #f3f3f3;
    padding-left: 15px;
    border-bottom: #3db403 solid 2px
}

.title09 h3 {
    float: left;
    height: 16px;
    font: 16px/35px '宋体'
}

.title09 .fr {
    margin-top: 5px
}

.title09 a {
    display: inline-block;
    width: 65px;
    height: 25px;
    font: 12px/25px '宋体';
    color: #000;
    text-align: center
}

.title09 a.active {
    color: #fff;
    background: #fda534;
    border-radius: 3px
}

.title09 a:hover {
    text-decoration: none
}

.title09 em {
    display: inline-block;
    margin: 0 3px
}

.title10 {
    padding: 10px 15px;
    border-top: #3db403 solid 2px;
    border-bottom: #3db403 solid 1px
}

.title10 h3 {
    float: left;
    font: 18px/35px '宋体';
    color: #3db403
}

.title10 h3 span {
    font: 24px/35px '宋体';
    color: #3db403
}

.title10 h2 {
    float: left;
    font: 18px/35px '宋体';
    color: #3db403
}

.title10 h2 span {
    font: 24px/35px '宋体';
    color: #3db403
}

.title10_r {
    float: right;
    width: 415px
}

.title10_r a {
    font: 12px/24px '宋体';
    color: #000
}

.title10_r a:hover {
    color: #5793ce
}

.title10_r a.more {
    color: #5793ce
}

.title10_r em {
    display: inline-block;
    margin: 0 3px;
    font: 12px/24px '宋体';
    color: #ccc
}

.title10_r02 {
    float: right;
    width: 415px;
    text-align: right
}

.title10_r02 a {
    font: 12px/38px '宋体';
    color: #000
}

.title10_r02 a:hover {
    color: #3db403
}

.title10_r02 a.more {
    color: #5793ce
}

.title10_r02 em {
    display: inline-block;
    margin: 0 3px;
    font: 12px/38px '宋体';
    color: #ccc
}

.title11 {
    height: 40px;
    border-bottom: #ddd solid 1px
}

.title11 h3 {
    height: 39px;
    padding: 0 15px;
    font: 16px/39px '宋体';
    border-bottom: #3db403 solid 2px
}

.list_vel3 {
    float: left;
    width: 30.3%;
    margin-left: 3%;
    height: 250px;
    overflow: hidden
}
.list_vel2 {
    float: left;
    width:47%;
    height: auto;
    margin-left: 3%;
    overflow: hidden
}

.list_vel2 ul li,.list_vel3 ul li {
    width: 100%;
    height: 30px;
    overflow: hidden
}

.list_vel2 ul li a,.list_vel3 ul li a {
    font: 12px/30px '宋体';
    color: #000
}

.list_vel2 ul li a:hover,.list_vel3 ul li a:hover {
    color: #3db403
}

.list_vel2 ul li span a,.list_vel3 ul li span a {
    font: 12px/30px '宋体';
    color: #448aca
}

.list_vel2 ul li em a ,.list_vel3 ul li em a {
    float: right;
    font: 12px/30px '宋体';
    color: #969696
}

.list_vel2 ul li i ,.list_vel3 ul li i {
    font: 12px/30px '宋体';
    color: #5a8302
}

.list_vel4 {
    float: left;
    width: 22%;
    margin-left: 4%
}

.list_vel4:first-child {
    margin-left: 0
}

.list_vel4 ul li {
    width: 100%;
    height: 30px;
    overflow: hidden
}

.list_vel4 ul li a {
    font: 12px/30px '宋体';
    color: #000
}

.list_vel4 ul li a:hover {
    color: #3db403
}

.list_vel4 ul li span a {
    font: 12px/30px '宋体';
    color: #448aca
}

.list_vel4 ul li em a {
    float: right;
    font: 12px/30px '宋体';
    color: #969696
}

.list_vel4 ul li i {
    font: 12px/30px '宋体';
    color: #5a8302
}

.bg_col {
    background: #f0fdcf
}

.bg_col ul {
    margin: 0 7px
}

.section04 {
    border: #ddd solid 1px;
    border-top: 0
}

.section04_con {
    padding: 0 15px
}

.unit_list ul {
    padding: 0 15px
}

.unit_list ul li {
    width: 100%;
    height: 30px;
    overflow: hidden;
    font: 12px/30px '宋体';
    color: #000
}

.unit_list ul li a {
    display: inline-block;
    margin-left: 10px;
    font: 12px/30px '宋体';
    color: #000
}

.unit_list ul li a:hover {
    color: #5793ce
}

.write_mate {
    cursor: pointer;
    height: 41px;
    overflow: hidden
}

.write_mate.active {
    height: 447px
}

.write_mate.active .title05 {
    display: none
}

.msg_list .tit_bg {
    height: 30px;
    background: url(/static/index/origin/img/bg01.jpg) repeat-x center
}

.msg_list .tit_bg strong {
    display: inline-block;
    padding-right: 10px;
    font: bold 14px/30px '宋体';
    color: #000;
    background: #fff
}

.msg_list .tit_bg strong.col_ori {
    color: #fd7303
}

.msg_list_top .fl {
    width: 135px
}

.msg_list_top .img_box {
    float: left
}

.msg_list_top a img {
    display: block;
    width: 95px;
    height: 70px;
    margin-right: 5px;
    padding: 2px;
    border: #ddd solid 1px
}

.msg_list_top a:hover img {
    opacity: .8;
    filter: Alpha(opacity=80)
}

.msg_list_top a:hover {
    text-decoration: none
}

.msg_list_top strong a {
    font: bold 12px/26px '宋体';
    color: #3db403
}

.msg_list_top p {
    font: 12px/20px '宋体';
    color: #000
}

.msg_list_top p a {
    color: #3db403
}

.msg_list_top a:hover {
    text-decoration: underline
}

.msg_list_top02 .fl {
    width: 165px
}

.msg_list_top02 .img_box {
    float: left
}

.msg_list_top02 a img {
    display: block;
    width: 90px;
    height: 60px;
    margin-right: 5px;
    padding: 2px;
    border: #ddd solid 1px
}

.msg_list_top02 a:hover img {
    opacity: .8;
    filter: Alpha(opacity=80)
}

.msg_list_top02 a:hover {
    text-decoration: none
}

.msg_list_top02 strong a {
    font: bold 12px/26px '宋体';
    color: #3db403
}

.msg_list_top02 p {
    font: 12px/30px '宋体';
    color: #000
}

.msg_list_top02 p i a {
    color: #fd7303
}

.msg_list_top02 a:hover {
    text-decoration: underline
}

.zw_sear ul {
    padding: 0 12px
}

.zw_sear ul li {
    margin-top: 5px
}

.zw_sear ul li strong {
    display: block;
    font: 14px/30px '宋体';
    color: #448aca;
    text-align: center
}

.zw_sear ul li a {
    display: inline-block;
    font: 14px/30px '宋体';
    color: #000
}

.zw_sear ul li a:hover {
    color: #3db403
}

.zw_sear ul li em {
    display: inline-block;
    margin: 0 5.5px;
    font: 14px/30px '宋体';
    color: #ccc
}

.comm_tit02 {
    height: 40px;
    padding: 0 10px;
    background: #f2f2f2;
    border-bottom: #3db403 solid 2px
}

.comm_tit02 span {
    cursor: pointer;
    display: inline-block;
    padding: 0 5px;
    height: 35px;
    margin-top: 5px;
    font: 16px/35px '宋体';
    color: #636363;
    text-align: center;
    background: #3db403;
    border-top: #599809 solid 2px;
    border-radius: 5px 5px 0 0;
    color: #fff
}

.comm_tit02 a {
    float: right;
    width: 111px;
    height: 26px;
    margin-top: 8px;
    font: 14px/26px '宋体';
    color: #fff;
    text-indent: 42px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -740px
}

.comm_tit02 a:hover {
    text-decoration: none
}

.njzw_list_box h3 {
    margin: 10px auto;
    font: 16px/40px '宋体';
    color: #fff;
    text-indent: 15px;
    background: #3db403;
    border-radius: 5px
}

.njzw_list_cont {
    float: left;
    margin: 0 5px 10px;
    width: 204px;
    height: 406px;
    border: #ddd solid 1px
}

.njzw_list_cont .tit {
    padding: 0 15px;
    font: 14px/30px '宋体';
    color: #3db403;
    background: #fafafa
}

.njzw_list_cont .tit a {
    font: 14px/30px '宋体';
    color: #3db403;
    background: #fafafa
}

.njzw_list_cont .tit span a {
    float: right;
    font: 12px/30px '宋体';
    color: #ccc
}

.njzw_list_cont .tit a:hover {
    color: #3db403
}

.njzw_list_cont dl {
    padding: 0 15px
}

.njzw_list_cont dl dt {
    margin-top: 5px
}

.njzw_list_cont dl dt strong {
    font: bold 12px/30px '宋体';
    color: #fd7303
}

.njzw_list_cont dl dd {
    height: 30px;
    overflow: hidden
}

.njzw_list_cont dl dd a {
    font: 12px/30px '宋体';
    color: #949494
}

.njzw_list_cont dl dd a:hover {
    color: #3db403
}

.msgimg_list02 {
    float: left;
    width: 48%;
    padding: 15px 0 15px 2%;
    border-bottom: #ddd dashed 1px
}

.msgimg_list02 .img_box {
    position: relative;
    float: left;
    width: 130px
}

.msgimg_list02 .img_box img {
    display: block;
    width: 130px;
    height: 175px;
    box-shadow: 3px 3px 3px #ccc
}

.msgimg_list02 .img_box:hover img {
    opacity: .8;
    filter: Alpha(opacity=80)
}

.msgimg_list02 .img_box span {
    position: absolute;
    display: block;
    width: 100%;
    bottom: 0;
    left: 0;
    height: 22px;
    font: 12px/22px '宋体';
    color: #fff;
    text-align: center;
    background: rgba(0,0,0,0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000)
}

.msgimg_list02 .img_box:hover {
    text-decoration: none
}

.msgimg_list02_r {
    float: left;
    width: 250px;
    margin-left: 15px
}

.msgimg_list02_r ul li {
    height: 22px;
    overflow: hidden;
    font: 12px/24px '宋体'
}

.msgimg_list02_r ul li span {
    margin-right: 5px
}

.msgimg_list02_r ul li span a {
    font: 12px/22px '宋体';
    color: #999
}

.msgimg_list02_r ul li a {
    font: 12px/22px '宋体';
    color: #000
}

.msgimg_list02_r ul li a:hover {
    color: #3db403
}

.sub_nav_list ul {
    padding: 0 15px
}

.sub_nav_list ul li {
    margin: 5px 0
}

.sub_nav_list ul li strong {
    display: inline-block;
    margin: 6px 5px 0 0;
    padding-right: 6px;
    font: bold 12px/12px '宋体';
    color: #000;
    border-right: #000 solid 1px
}

.sub_nav_list_r {
    float: right;
    width: 215px
}

.sub_nav_list_r a {
    display: inline-block;
    margin-right: 3px;
    font: 12px/26px '宋体';
    color: #000
}

.sub_nav_list_r a:hover {
    color: #3db403
}

.sub_nav_list02 {
    padding: 5px 15px
}

.sub_nav_list02 a {
    display: inline-block;
    margin-right: 8px;
    font: 12px/26px '宋体';
    color: #000
}

.sub_nav_list02 a:hover {
    color: #3db403
}

.list02_vel3 {
    float: left;
    width: 31.3%;
    margin: 0 1% 15px 1%
}

.voluall {
    margin: 0 auto;
    overflow: hidden;
    width: 960px
}

.uaa01 {
    width: 298px;
    border: solid 1px #dcdcdc;
    background-color: #f4f4f4;
    padding-bottom: 8px
}

.uaa01 h5 {
    background-color: #3db403;
    height: 40px;
    font: 18px/36px '宋体';
    color: #fff;
    text-align: center
}

.uaa01 dl {
    width: 258px;
    border-left: dashed 1px #d5d3d3;
    margin-left: 40px;
    overflow: hidden
}

.uaa01 dl dt {
    font: bold 16px/40px '宋体';
    color: #000;
    padding-top: 10px
}

.uaa01 dl dd {
    padding-left: 48px;
    font: 14px/36px '宋体';
    color: #666
}

.uaa01 dl dd em {
    font-family: "宋体"
}

.uaa01 dl dd:hover {
    color: #3db403
}

.uaa01 dl dd:hover p a {
    color: #3db403
}

.uaa01 dl ul {
    display: none
}

.uaa01 dl li {
    text-indent: 40px
}

.uaa01 dl li a {
    color: #666
}

.uaa01 dl li a:hover {
    color: #3db403
}

.uaa01 dl dd:hover ul {
    display: block
}

.uaa02 {
    width: 646px;
    margin-left: 10px
}

.uaa02 .uar001 h5 {
    background-image: url(/static/index/origin/img/j_03.jpg);
    height: 39px;
    border-bottom: solid 2px #3db403;
    font: 16px/39px '宋体';
    color: #000;
    text-indent: 28px
}

.uar001 dl.s1 dt {
    font: bold 15px/28px '宋体'
}
.uar001 dl.s1 i{font-style: normal;}
.uar001 {
    margin-top: 10px;
    border: solid 1px #dcdcdc
}

.uar001 dl.s1 dd {
    font: 14px/28px '宋体';
    text-indent: 30px
}

.uar001 dl.s1 {
    padding: 15px 20px
}

.seaore {
    font: bold 15px/28px '宋体';
    color: #ff8701;
    text-align: right;
    padding-right: 28px;
    margin-top: -22px;
    padding-bottom: 10px
}

.uar001 dl.s2 {
    padding: 10px 20px;
    overflow: hidden
}

.uar001 dl.s2 dd {
    font: 14px/30px '宋体';
    float: left;
    width: 320px;
    overflow: hidden;
    height: 30px
}

.uar001 dl.s3 {
    padding: 10px 20px;
    overflow: hidden
}

.uar001 dl.s3 dd {
    font: 14px/26px '宋体';
    overflow: hidden;
    height: 26px
}

input.sore02 {
    background-image: url(/static/index/origin/img/wbtn_03.jpg);
    height: 54px;
    width: 175px;
    font: 20px/55px '宋体';
    color: #fff;
    text-indent: 24px;
    margin: 0 auto;
    display: block;
    margin-bottom: 24px;
    cursor: pointer
}

.uaa03 {
    margin-top: 10px;
    overflow: hidden;
    border: solid 1px #dcdcdc;
    border-top: solid 3px #3db403
}

.uaa03 h5 {
    padding: 12px 16px
}

.uaa03 em.fl {
    font: bold 18px/24px '宋体';
    color: #639100
}

.uaa03 em.fr {
    font: 12px/24px '宋体';
    color: #787878
}

.uaa03 em.fr b {
    font: 10px/24px '宋体';
    color: #787878;
    font-weight: normal
}

.uaa03 ul {
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 8px
}

.uaa03 li {
    float: left;
    padding: 0 10px;
    font: 12px/24px '宋体';
    color: #424242
}

.wtop3 h4 {
    margin-top: 18px;
    border: 0;
    font: 12px/26px "宋体";
    color: #949494
}

.wtop3 h4 a {
    width: 96px;
    height: 26px;
    background-image: url(/static/index/origin/img/bgre_03.jpg);
    display: block;
    font: 12px/26px "宋体";
    color: #fff;
    padding-left: 18px;
    float: left;
    margin-right: 60px;
    border: solid 1px #638c0b
}

.wtop3 h4 a:hover {
    text-decoration: none
}

.wtop3 ul li img.pps {
    width: 50px;
    height: 50px;
    border-radius: 40px;
    border: solid 1px #dcdcdc;
    float: left;
    margin: 0 10px 0 14px
}

.wtop3 li p {
    font: 14px/35px "宋体"
}

.wtop3 li {
    border-top: dashed 1px #dcdcdc;
    padding: 15px 0
}

.wtop3 li p span {
    display: block;
    font: 12px/22px "宋体";
    color: #949494
}

.wtop3 li p em {
    width: 595px;
    padding: 0 75px;
    display: block
}

.wtop3 li p span a.blu {
    color: #5793ce;
    margin-right: 30px
}

.wtop3 li p span img {
    width: 25px;
    height: 25px;
    border: 0;
    margin-left: 30px;
    vertical-align: -5px
}

.wtop3 li p span a.zzza {
    width: 50px;
    height: 35px
}

.wtop3 li p span a:hover {
    text-decoration: none
}

.wtop3 .mozz {
    width: 630px;
    height: 30px;
    margin: 0 auto 15px;
    font: 14px/30px "宋体";
    color: #949494;
    text-align: center;
    border: solid 1px #dcdcdc;
    background-color: #f5f5f5;
    cursor: pointer
}

.msgimg_list ul li .cont02 {
    width: 185px
}

.msgimg_list ul li .cont02 p a {
    font: 12px/24px '宋体';
    color: #969696
}

.msgimg_list ul li .cont02 strong {
    display: block;
    height: 30px;
    overflow: hidden
}

.msgimg_list ul li .cont02 strong a {
    font: bold 12px/30px '宋体';
    color: #448aca
}

.msgimg_list ul li .cont02 input {
    cursor: pointer;
    float: right;
    width: 75px;
    height: 30px;
    background: #e9e9e9;
    border: #ddd solid 1px;
    border-radius: 5px;
    font: 12px/30px '宋体';
    color: #000;
    text-align: center
}

.msgimg_list ul li .cont02 input:hover {
    background: #3db403;
    color: #fff
}

.msgimg_list ul li .cont02 strong span {
    float: right;
    font: 12px/30px '宋体';
    color: #b4b4b4
}

.msgimg_list ul li img.img_radius {
    float: left;
    height: 57px;
    width: 57px;
    padding: 2px;
    overflow: hidden;
    border: #ddd solid 1px;
    border-radius: 33px
}

.msgimg_list ul li .cont02 p.col_bk a {
    font: 12px/24px '宋体';
    color: #000
}

.cztheme {
    margin: 0 auto;
    overflow: hidden;
    width: 960px
}

.cznav01 {
    background-color: #3db403;
    margin: 10px 0;
    height: 40px
}

.cznav01 li {
    float: left;
    font: 16px/40px '宋体';
    color: #fff;
    width: 192px;
    text-align: center
}

.cznav01 li a {
    color: #fff;
    margin-right: 32px;
    margin-left: 18px;
    overflow: hidden;
    height: 40px
}

.czleft01 {
    width: 188px;
    background-color: #f4f4f4;
    border: solid 1px #cecece;
    overflow: hidden;
    padding-bottom: 15px
}

.czleft01 ul {
    padding: 8px 0 8px 50px
}

.czleft01 li {
    font: 12px/26px '宋体';
    color: #000
}

.czleft01 span {
    background-image: url(/static/index/origin/img/azb_03.jpg);
    height: 30px;
    width: 168px;
    display: block;
    font: 18px/30px '宋体';
    color: #949494;
    text-indent: 72px;
    margin: 15px 15px 0 13px;
    cursor: pointer
}

.czright02 {
    width: 758px;
    margin-left: 10px
}

.czli1 {
    background-color: #f0fdcf;
    width: 370px;
    border: solid 1px #3db403
}

span.flegt {
    width: 150px;
    height: 40px;
    margin-top: 5px;
    margin-left: -9px;
    background-image: url(/static/index/origin/img/lf_03.jpg);
    display: block;
    font: 16px/40px '宋体';
    color: #fff;
    text-indent: 25px
}

.czric01 {
    margin-bottom: 10px;
    overflow: visible
}

.czli1 ul {
    overflow: hidden;
    padding: 8px 10px
}

.czli1 li {
    font: 12px/26px '宋体';
    color: #000;
    float: left;
    width: 135px;
    height: 26px;
    overflow: hidden;
    color: #5a8302
}

.czli1 li a {
    color: #000
}

.czli1 li a:hover {
    color: #f60
}

.czric02 {
    border: solid 1px #dcdcdc;
    margin-bottom: 12px;
    overflow: hidden
}

.czric02 h5 {
    height: 49px;
    border-top: solid 2px #3db403;
    border-bottom: solid 1px #3db403;
    font: 18px/49px '宋体';
    color: #3db403;
    text-indent: 15px
}

.czric02 h5 em {
    font: bold 24px/49px '宋体'
}

.czric02 ul.roo1 {
    border-bottom: solid 1px #dcdcdc;
    overflow: hidden;
    padding: 10px 0 0 10px;
    margin: 0 12px
}

.czric02 ul.roo1 li {
    width: 60px;
    height: 55px;
    float: left;
    font: 16px/50px '宋体';
    text-align: center;
    overflow: visible
}

.czric02 ul.roo1 li:hover,.czric02 ul.roo1 li.active {
    background: url(/static/index/origin/img/qx_03.jpg) no-repeat 0 -3px;
    width: 60px;
    color: #fff;
    cursor: pointer;
    font-size: 14px
}

.czric02 ul.roo1 li:hover a,.czric02 ul.roo1 li.active a {
    color: #fff;
    text-decoration: none
}

.czric02cont {
    display: none;
    border-bottom: dashed 1px #dcdcdc;
    margin: 0 10px
}

.czric02 h6 {
    float: left;
    width: 154px;
    overflow: hidden;
    padding: 10px 15px;
    font: 12px/24px '宋体';
    color: #000
}

.czric02 h6 em {
    font: bold 14px/24px '宋体';
    color: #000
}

.czric02 h6 img {
    width: 45px;
    height: 45px;
    border: solid 1px #dcdcdc;
    float: left;
    margin-right: 10px
}

.czric02 p a {
    margin: 0 10px;
    font: 12px/24px '宋体';
    color: #000;
    white-space: nowrap
}

.czric02 p a:hover {
    color: #3db403
}

.czric02 p {
    margin: 8px 5px;
    text-align: left;
    border-bottom: dashed 1px #dcdcdc;
    padding-bottom: 10px
}

.czric02 ul.roo2 {
    overflow: hidden;
    padding: 9px 15px;
    margin-top: -12px
}

.czric02 ul.roo2 li {
    font: 14px/28px '宋体';
    color: #000;
    float: left;
    width: 140px;
    height: 28px;
    overflow: hidden;
    padding-right: 41px
}

.uaa03 {
    margin-top: 10px;
    overflow: hidden;
    border: solid 1px #dcdcdc;
    border-top: solid 3px #3db403
}

.uaa03 h5 {
    padding: 12px 16px
}

.uaa03 em.fl {
    font: bold 18px/24px '宋体';
    color: #639100
}

.uaa03 em.fr {
    font: 12px/24px '宋体';
    color: #787878
}

.uaa03 em.fr b {
    font: 10px/24px '宋体';
    color: #787878;
    font-weight: normal
}

.uaa03 ul {
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 8px
}

.uaa03 li {
    float: left;
    padding: 0 10px;
    font: 12px/24px '宋体';
    color: #424242
}

.whoming {
    margin: 0 auto;
    overflow: hidden;
    width: 960px;
    padding: 10px 0
}

.whoming .adplace {
    height: 90px
}

.whom01 h5.bfg {
    background-image: url(/static/index/origin/img/tt_03.jpg);
    height: 42px;
    font: bold 21px/42px '宋体';
    color: #fff;
    text-indent: 60px
}

.whzf01 {
    border: solid 1px #dcdcdc
}

.ffzz1 {
    width: 675px;
    padding: 12px
}

.ffzz1 dl {
    width: 325px;
    overflow: hidden
}

.ffzz1 dl ul {
    font: 12px/26px '宋体';
    color: #000;
    margin-right: 52px;
    margin-top: -6px
}

.ffzz1 dd img {
    width: 110px;
    height: 110px;
    padding: 3px;
    border: solid 1px #dcdcdc
}

.ffzz1 dt {
    font: 16px/12px '宋体';
    color: #000;
    background-image: url(/static/index/origin/img/hbt_03.jpg);
    height: 42px;
    width: 343px;
    text-indent: 15px;
    margin-top: 12px
}

.ffzz2 {
    width: 258px;
    border-left: dashed 1px #dcdcdc
}

.ffzz2 h5 {
    height: 35px;
    font: 16px/35px "宋体";
    color: #000;
    background-image: url(/static/index/origin/img/trt_07.png);
    width: 258px
}

.ffzz2 h5 em.fl {
    width: 120px;
    height: 18px;
    border-left: solid 3px #b3d465;
    font: 16px/18px "宋体";
    color: #000;
    margin-top: 8px;
    margin-left: 10px;
    padding-left: 8px
}

.ffzz2 h5 em.fr a {
    font: 12px/35px "宋体";
    color: #000;
    margin-right: 8px
}

.ffzz2 h5 em.fr a:hover {
    color: #448aca
}

.ffzz2 h5 em.fr b {
    font-weight: normal;
    font-size: 10px
}

.ffzz2 ul {
    font: 12px/28px "宋体";
    color: #000;
    padding: 6px 20px
}

.uaa03 {
    margin-top: 10px;
    overflow: hidden;
    border: solid 1px #dcdcdc;
    border-top: solid 3px #3db403
}

.uaa03 h5 {
    padding: 12px 16px
}

.uaa03 em.fl {
    font: bold 18px/24px '宋体';
    color: #639100
}

.uaa03 em.fr {
    font: 12px/24px '宋体';
    color: #787878
}

.uaa03 em.fr b {
    font: 10px/24px '宋体';
    color: #787878;
    font-weight: normal
}

.uaa03 ul {
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 8px
}

.uaa03 li {
    float: left;
    padding: 0 10px;
    font: 12px/24px '宋体';
    color: #424242
}

.border .recom_list_l .msg_list li {
    height: 36px;
    line-height: 36px
}

.border .recom_list_l .msg_list a {
    font-size: 14px
}

.border .recom_list_l .msg_list a:hover {
    color: #64a10d
}

.top_more {
    position: relative;
    float: left;
    margin-left: 10px;
    padding: 0 5px
}

.top_more .more {
    display: block;
    padding: 0 7px;
    font: 12px/36px '宋体';
    color: #000
}

.top_more .ic {
    display: inline-block;
    width: 7px;
    height: 5px;
    margin-left: 6px;
    vertical-align: 1px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 0;
    transition: all .5s linear 0;
    -moz-transition: all .3s linear 0;
    -webkit-transition: all .3s linear 0;
    -o-transition: all .3s linear 0
}

.top_more .more:hover {
    text-decoration: none;
    color: #448aca;
    padding: 0 6px;
    height: 36px;
    background: #fff;
    border-left: #b4b4b4 solid 1px;
    border-right: #b4b4b4 solid 1px
}

#active {
    text-decoration: none;
    color: #448aca;
    padding: 0 6px;
    height: 36px;
    background: #fff;
    border-left: #b4b4b4 solid 1px;
    border-right: #b4b4b4 solid 1px
}

.top_more .more:hover i {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg)
}

.top_r .fl:hover i {
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg)
}

.top_r {
    float: right;
    width: 107px;
    height: 36px
}

.top_r a {
    display: block;
    font: 12px/36px '宋体'
}

.top_r a:hover {
    color: #448aca;
    text-decoration: none
}

.top_r .ic {
    display: inline-block;
    width: 7px;
    height: 5px;
    margin-left: 6px;
    vertical-align: 1px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 0;
    transition: all .5s linear 0;
    -moz-transition: all .3s linear 0;
    -webkit-transition: all .3s linear 0;
    -o-transition: all .3s linear 0
}

.top_r a.fl {
    padding: 0 7px;
    margin-left: 22px
}

.top_r a.fl:hover {
    text-decoration: none;
    color: #67cfc0;
    padding: 0 6px;
    height: 36px;
    background: #fff;
    border-left: #b4b4b4 solid 1px;
    border-right: #b4b4b4 solid 1px
}

.drop_box_more {
    position: absolute;
    top: 35px;
    left: 5px;
    width: 215px;
    border: #b4b4b4 solid 1px;
    border-radius: 0 0 5px 5px;
    z-index: 9999;
    background: #fff
}

.drop_box_more dl {
    padding: 0 0 5px 10px
}

.drop_box_more dl a:hover {
    color: #3db403
}

.drop_box_more dl dt {
    margin: 15px 0;
    font: bold 12px/12px '宋体';
    color: #787878
}

.drop_box_more dl dt a {
    display: inline-block;
    padding: 0 6px;
    border-left: #ddd solid 1px;
    font: bold 12px/12px '宋体';
    color: #787878
}

.drop_box_more dl dt a:first-child {
    padding-left: 0;
    border-left: 0
}

.drop_box_more dl dd {
    margin-bottom: 10px
}

.drop_box_more dl dd a {
    display: inline-block;
    padding: 0 6px;
    border-left: #ddd solid 1px;
    font: 12px/12px '宋体';
    color: #787878
}

.drop_box_more dl dd a:first-child {
    padding-left: 0;
    border-left: 0
}

.top_r {
    position: relative
}

.drop_box_login {
    position: absolute;
    top: 35px;
    right: 34px;
    z-index: 1000;
    background: #fff;
    border: 1px solid #b4b4b4;
    width: 210px;
    padding: 8px 15px 25px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px
}

.drop_box_login p {
    font: 12px/30px '宋体';
    color: #787878
}

.drop_box_login p a {
    float: right;
    color: #448aca
}

.drop_box_login p label {
    float: left;
    margin-top: 3px
}

.drop_box_login p label input {
    vertical-align: -3px;
    margin-right: 5px
}

.drop_box_login input[type="text"],.drop_box_login input[type="password"] {
    width: 205px;
    outline: 0;
    border: #ddd solid 1px;
    padding: 10px 0 10px 5px;
    margin: 5px 0;
    height: 12px;
    font: 12px/12px '宋体';
    color: #b4b4b4;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}

.fx_show {
    margin: 15px 0;
    height: 36px;
    overflow: hidden;
    padding: 10px 15px 5px 52px;
    width: 550px;
    position: relative;
    background: none repeat scroll 0 0 #f8f8f8;
    border: 1px solid #e1e1e1
}

.topMargin10 {
    position: relative;
}

.drop_box_login input[type="submit"] {
    width: 210px;
    height: 36px;
    text-align: center;
    color: #fff;
    border: 1px solid #448aca;
    margin-top: 5px;
    font: bold 14px/36px '宋体';
    background: #5da6e8;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}

.top_user {
    float: left
}

.top_user .userbtn {
    font: 12px/36px Arial;
    color: #448aca;
    width: 55px;
    height: 36px;
    overflow: hidden;
    float: left;
    padding: 0 7px
}

.top_user .userbtn i {
    float: right;
    margin: 15px 0 0 0
}

.top_operate a.fr {
    padding: 0 7px
}

.drop_box_user {
    position: absolute;
    top: 35px;
    right: 38px;
    z-index: 1000;
    background: #fff;
    border: 1px solid #b4b4b4;
    width: 210px;
    padding: 8px 10px 15px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

.topuser_avatar {
    float: left;
    width: 50px;
    height: 50px;
    margin: 10px 10px 0 0
}

.topuser_avatar img {
    width: 48px;
    height: 48px;
    border: 1px solid #ddd;
    border-radius: 45px
}

.drop_box_user dt p {
    color: #666
}

.drop_box_user dd strong {
    display: block;
    font: 14px/26px "宋体";
    color: #666
}

.drop_box_user dd a {
    float: left;
    color: #448aca;
    margin-left: 10px
}

.topuser_member {
    color: #448aca
}

.top_r .drop_box_user a {
    font: 12px/26px "宋体"
}

.top_r .drop_box_user a:hover {
    color: #3db403
}

.topuser_name span {
    font: bold 14px/26px "宋体";
    margin-right: 5px;
    color: #448aca
}

.drop_box_operate {
    position: absolute;
    top: 35px;
    right: 0;
    z-index: 1000;
    background: #fff;
    border: 1px solid #b4b4b4;
    width: 80px;
    text-align: center;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

.drop_box_operate dd {
    border-top: 1px dotted #ddd
}

.drop_box_operate dd:first-child {
    border-top: 0
}

.right {
    float: right
}

.clear {
    clear: both
}

.ffzz1 dd p {
    line-height: 30px;
    height: 30px
}

.ffzz1 dd a {
    display: inline-block;
    color: #000
}

.ffzz1 dd a:hover {
    color: #b3d465
}

.title04_1 h3 a {
    color: #555;
}

.ffzz1 dt a {
    color: black
}

.ffzz2 h5 em.fl a {
    color: black
}

.ffzz2 ul li a {
    color: #000
}

.ffzz2 ul li a:hover {
    color: #b3d465
}

.recom_list02 .tit h3 a {
    float: left;
    color: white;
    font-size: 16px
}

.title03 h3 a {
    color: black;
    height: 16px;
    font: 16px/16px "宋体";
    float: left
}

.title03 h3 .title03_right {
    float: right;
    margin-right: 15px;
    font: 12px/16px '宋体';
    color: #969696
}

.title03 h3 a:hover {
    color: #b3d465
}

.title03 h3 span a {
    color: #969696;
    height: 12px;
    font: 12px/12px "宋体";
    padding-top: 3px;
    display: block;
    float: right
}

.title03 h3 span a:hover {
    color: #b3d465
}

.cont_mian .search_none {
    font-size: 14px;
    line-height: 30px;
    text-indent: 2em
}

.game_search {
    height: 50px;
    background-color: #3db403;
    margin-bottom: 10px
}

.game_search strong {
    float: left;
    font: 24px/50px "宋体";
    padding-left: 45px;
    background: url(/static/index/origin/img/draw_ico.png) no-repeat 0 center;
    color: #fff;
    margin: 0 10px
}

.game_search span {
    float: left;
    font: 14px/50px "宋体";
    color: #fff
}

.game_search form {
    float: right;
    width: 680px;
    background-color: #fff;
    height: 40px;
    margin: 5px;
    border-radius: 20px;
    padding: 0 10px;
    overflow: hidden
}

.game_search form em {
    float: left;
    font: bold 12px/40px "宋体";
    color: #000
}

.game_search form input[type="text"] {
    float: left;
    width: 350px;
    border: 1px solid #ddd;
    height: 16px;
    font: 14px/16px "宋体";
    color: #666;
    padding: 5px;
    margin: 6px 0 0 10px
}

.game_search form input[type="submit"] {
    float: left;
    width: 350px;
    border: 0;
    background-color: #fe9100;
    font: 12px/14px "宋体";
    height: 29px;
    width: 80px;
    color: #fff;
    cursor: pointer;
    margin: 5px 15px 0 5px
}

.game_search form i {
    font: 12px/40px "宋体";
    color: #000
}

.game_search form a {
    margin-right: 5px
}

.game_share {
    height: 35px;
    background-color: #eee;
    padding: 0 10px;
    margin-bottom: 10px
}

.game_share .fl strong {
    font: 12px/35px "宋体";
    color: #448aca
}

.game_share span.fr {
    font: 12px/35px "宋体"
}

.game_side {
    float: left;
    width: 305px
}

.game_side ul {
    border: 1px solid #ddd;
    margin-bottom: 10px
}

.game_side ul li {
    height: 64px;
    border-top: 1px dotted #ddd;
    overflow: hidden
}

.game_side ul li:first-child {
    border-top: 0
}

.game_side li strong {
    float: left;
    background-color: #f0fdcf;
    width: 85px;
    font: 16px/64px "宋体";
    text-align: center
}

.game_side li:hover strong {
    background-color: #3db403;
    color: #fff;
    box-shadow: 2px 2px 3px rgba(0,0,0,0.2) inset
}

.game_side li p {
    float: left;
    width: 198px;
    font: 12px/20px "宋体";
    height: 20px;
    padding: 0 10px;
    margin-top: 8px;
    overflow: hidden
}

.game_side li p a {
    margin: 0 3px 0 1px
}

.game_side dl {
    border: 1px solid #ddd;
    margin-bottom: 10px
}

.game_side dt {
    height: 20px;
    padding: 10px
}

.game_side dt h3 {
    height: 20px;
    font: 16px/20px "宋体";
    border-left: 2px solid #3db403;
    padding-left: 10px;
    overflow: hidden
}

.game_side dd {
    border-top: 1px dashed #ddd;
    margin: 0 10px;
    padding: 10px 0
}

.game_side dd img {
    float: left;
    width: 80px;
    height: 80px;
    margin-right: 10px
}

.game_side dd p {
    font: 12px/26px "宋体"
}

.game_side .describe1 {
    margin-bottom: 10px;
    background: url(/static/index/origin/img/game_side_bg1.jpg) no-repeat 0 0;
    height: 67px;
    width: 275px;
    font: 12px/24px "宋体";
    padding: 60px 15px 0
}

.game_side .describe1 a {
    color: #448aca
}

.game_side .describe2 {
    margin-bottom: 10px;
    background: url(/static/index/origin/img/game_side_bg2.jpg) no-repeat 0 0;
    height: 115px;
    width: 190px;
    font: 12px/24px "宋体";
    padding: 40px 15px 0 100px
}

.game_cont {
    float: right;
    width: 645px
}

.game_cont dl.fl {
    border: 1px solid #ddd;
    width: 330px;
    padding-bottom: 10px
}

.game_cont dl.fl dt {
    height: 36px;
    background-color: #eee;
    border-bottom: 2px solid #3db403;
    padding: 0 10px;
    font: 16px/36px "宋体";
    overflow: hidden;
    margin-bottom: 5px
}

.game_cont dl.fl dd {
    height: 30px;
    font: 14px/30px "宋体";
    padding: 0 10px;
    overflow: hidden
}

.game_cont dl.fl dd span {
    float: right;
    color: #999
}

.game_cont dl.fr {
    border: 1px solid #ddd;
    width: 300px;
    padding-bottom: 5px
}

.game_cont dl.fr dt {
    height: 20px;
    background: url(/static/index/origin/img/bg_top.png) repeat-x 0 0;
    padding: 8px 10px;
    font: 16px/20px "宋体";
    margin-bottom: 2px
}

.game_cont dl.fr dt h3 {
    border-left: 2px solid #3db403;
    padding-left: 10px;
    overflow: hidden
}

.game_cont dl.fr dd {
    height: 28px;
    font: 12px/28px "宋体";
    padding: 0 10px;
    overflow: hidden
}

.game_cont dl.fr dd span {
    float: right;
    color: #999
}

.game_cont h2 {
    width: 645px;
    height: 45px;
    background: url(/static/index/origin/img/icon02.png) no-repeat 0 -246px
}

.game_cont h2 strong {
    font: 20px/45px "宋体";
    color: #fff;
    margin-left: 60px
}

.game_cont .main {
    border: 1px solid #ddd;
    border-top: 0;
    padding-left: 9px;
    min-height: 0
}

.game_cont .main h5 a {
    font: 18px/40px "宋体";
    color: #3db403
}

.game_cont .main dl {
    float: left;
    border: 1px solid #ddd;
    width: 200px;
    height: 255px;
    margin: 0 9px 9px 0;
    padding-bottom: 5px
}

.game_cont .main dt a {
    font: bold 14px/36px "宋体";
    display: block;
    height: 36px;
    color: #3db403;
    background-color: #fafafa;
    padding: 0 10px;
    overflow: hidden
}

.game_cont .main dd {
    padding: 0 10px;
    height: 28px;
    font: 12px/28px "宋体";
    overflow: hidden
}

.game_cont .main dd a:first-child {
    color: #448aca;
    float: left;
    width: 48px
}

.indent {
    text-indent: 2em
}

.readed_main {
    border: 1px solid #ddd;
    margin-bottom: 10px
}

.readed_main .fl {
    width: 695px
}

.readed_main .fl h3 {
    font: 16px/40px "宋体";
    margin: 0 10px;
    border-bottom: 1px solid #ddd
}

.readed_main .fl img {
    float: left;
    width: 150px;
    height: 200px;
    margin: 10px
}

.readed_main .fl ul {
    float: left;
    width: 500px;
    margin-top: 5px
}

.readed_main .fl li {
    float: left;
    width: 250px;
    height: 30px;
    font: 14px/30px "宋体";
    overflow: hidden
}

.readed_main .fl li em {
    color: #3db403
}

.readed_main .fr {
    width: 243px;
    padding: 0 10px;
    height: 261px;
    background-color: #f0fdcf
}

.readed_main .fr strong {
    font: 14px/30px "宋体"
}

.readed_main .fr h3 {
    font: bold 14px/30px "宋体";
    text-align: center
}

.readed_main .fr p {
    font: 12px/28px "宋体"
}

.readed_main .fr p span {
    color: #666
}

.readed_main .fr p .btn {
    display: block;
    width: 134px;
    height: 38px;
    margin: 10px auto 0;
    background: url(/static/index/origin/img/icon_bg06.png) no-repeat 0 0;
    font: 16px/38px "宋体";
    color: #fff;
    text-indent: 40px
}

.readed_main .fr p .btn:hover {
    text-decoration: none
}

.readed_cont {
    float: left;
    width: 648px
}

.readed_contbox {
    border: 1px solid #ddd;
    padding: 0 10px 10px;
    margin-bottom: 10px
}

.readed_cont h3 {
    font: 16px/40px "宋体";
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px
}

.readed_cont .fl {
    width: 200px;
    background-color: #f1f1f1;
    margin-right: 15px
}

.readed_cont .fl img {
    display: block;
    max-width: 125px;
    max-height: 175px;
    margin: 10px auto 0
}

.readed_cont .fl span {
    display: block;
    text-align: center;
    font: bold 12px/30px "宋体"
}

.readed_cont .fl p {
    font: 12px/26px "宋体";
    padding: 0 15px;
    margin-bottom: 5px
}

.readed_cont .fl p a {
    color: #448aca
}

.readed_cont dl {
    float: left;
    width: 410px
}

.readed_cont dd {
    float: left;
    width: 205px;
    height: 30px;
    font: 14px/30px "宋体";
    overflow: hidden
}

.readed_cont ul {
    float: left;
    width: 410px;
    margin-top: 5px
}

.readed_cont li {
    float: left;
    width: 205px;
    height: 30px;
    font: 12px/30px "宋体";
    border-top: 1px dashed #ddd;
    overflow: hidden
}

.readed_cont li em {
    color: #3db403
}

.readed_side {
    float: right;
    width: 300px
}

.readed_side dl {
    border: 1px solid #ddd;
    padding-bottom: 5px;
    margin-bottom: 10px
}

.readed_side dt {
    height: 20px;
    background: url(/static/index/origin/img/bg_top.png) repeat-x 0 0;
    padding: 8px 10px;
    font: 16px/20px "å¾®è½¯é›…é»‘";
    margin-bottom: 2px
}

.readed_side dt h3 {
    border-left: 2px solid #3db403;
    font: 16px/20px "宋体";
    padding-left: 10px;
    overflow: hidden
}

.readed_side dd {
    font: 12px/28px "宋体";
    padding: 0 10px
}

.readed_side dd a:first-child {
    color: #448aca
}

.readed_side dd.topline {
    border-top: 1px dashed #ddd;
    margin-top: 5px;
    padding-top: 5px
}

.webmap h3 {
    width: 1000px;
    height: 45px;
    background: url(/static/index/origin/img/icon02.png) no-repeat 0 -296px
}

.webmap h3 strong {
    font: 20px/45px "宋体";
    color: #fff;
    margin-left: 60px
}

.webmap table {
    border: 1px solid #ddd;
    border-top: 0
}

.webmap th {
    background-color: #f0fdcf;
    font-size: 16px;
    font-family: "宋体";
    min-width: 120px;
    padding: 10px;
    border-bottom: 1px solid #ddd;
    text-align: center
}

.webmap td {
    border-bottom: 1px solid #ddd;
    padding: 10px;
    font: 12px/30px "宋体"
}

.webmap td a {
    margin-right: 10px
}

.webmap td a.more {
    color: #448aca
}

.webmap td a.more:hover {
    color: #3db403
}

.readed_contbox .fl a {
    text-align: center
}

.guanggao_left {
    margin: 5px
}

.guanggao_right {
    margin-top: 10px
}

.game_cont dl.fl dd span a {
    font: 14px/30px "宋体";
    color: #999
}

.class_list dl dt span a {
    color: #fff
}

.class_list dl dt span a:hover {
    color: #fff
}

.readed_contbox .fl a {
    text-align: center
}

.border h4 .tougao {
    color: #fff;
    width: 111px;
    height: 26px;
    padding-left: 30px;
    line-height: 26px;
    display: block;
    font: 14px/26px '宋体';
    margin-top: 8px;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -740px
}

.sub_nav05 {
    height: 38px;
    margin-bottom: 5px;
    padding: 0 10px;
    border-top: #3db403 solid 2px
}

.sub_nav05 a {
    cursor: pointer;
    float: left;
    width: 58px;
    height: 38px;
    margin: 0 10px;
    font: 14px/38px '宋体';
    color: #636363;
    text-align: center
}

.sub_nav05 a.active {
    text-decoration: none;
    color: #fff;
    background: url(/static/index/origin/img/icon.png) no-repeat 0 -440px
}

.target_nj {
    position: relative;
    top: -84px;
    display: block;
    height: 0;
    overflow: hidden
}

.target_ht,.target_ks {
    position: relative;
    top: -39px;
    display: block;
    height: 0;
    overflow: hidden
}

.target_xx,.target_cz,.target_gz,.target_yy {
    position: relative;
    top: -32px;
    display: block;
    height: 0;
    overflow: hidden
}

.index_nianji_zishu {
    float: right;
    height: 47px;
    line-height: 47px;
    overflow: hidden;
    width: 80%;
    font-size: 15px
}

.border {
    border: #ddd solid 1px
}

border h4 {
    height: 40px;
    padding-left: 15px;
    font: 18px/40px '宋体';
    color: #3db403;
    border-bottom: #3db403 solid 1px;
    border-top: #3db403 solid 1px;
    margin-left: 10px
}

.border_b2 {
    border-bottom: #3db403 solid 2px
}

.recom_list_nav {
    float: left
}

.recom_list_nav ul li:first-child {
    border-top: 0
}

.recom_list_nav ul li.active a,.recom_list_nav ul li:hover a {
    color: #fff
}

.recom_list_nav ul li.active,.recom_list_nav ul li:hover {
    cursor: pointer;
    text-decoration: none;
    background: #3db403;
    color: #fff;
    border-left: #64a10d solid 2px
}

.recom_list_nav ul li {
    width: 120px;
    border-top: #ddd dashed 1px;
    width: 108px;
    height: 65px;
    font: 16px/65px '宋体';
    color: #636363;
    text-align: center;
    background: #f0fdcf;
    border-left: 2px solid #f0fdcf;
}
#show{display: block
}

.recom_list_cont {
    width: 505px;
    float: left;
    padding: 5px 10px 0 20px
}

.recom_list_cont ul li strong {
    display: block;
    font: 14px/30px '宋体';
    color: #448aca
}

.recom_list_cont ul li a {
    display: inline-block;
    font: 14px/30px '宋体';
    color: #000
}

.recom_list_cont ul li em {
    display: inline-block;
    margin: 0 3px;
    font: 14px/30px '宋体';
    color: #ccc
}




.zg_navbg{height: 50px;background: #3db403;width:100%;}

.zg_navlist li{position: relative;float: left;font:16px/50px "Microsoft YaHei";}
.zg_navlist li a{padding: 0 16px;display: block;height: 50px;color: #fff;}
.zg_navlist li.bgnone a{background:none;}
.zg_navlist li a:hover{background: #339702; text-decoration:none;}
.zg_navcont{position:absolute; top:50px; left:0; width:490px;display:none;border:1px solid #339702;border-top: 0; padding:10px 14px; background:#fff; z-index:10;}
.zg_navcont2{position:absolute; top:50px; right:0;left:auto;}
.zg_navcont dl{ overflow:hidden;}
.zg_navlist li .zg_navcont a{ display:inline;padding: 0;background:none;color: #333;}
.zg_navlist li .zg_navcont a:hover{ color:#e00;}
.zg_navcont dt{ float:left; line-height:30px;}
.zg_navcont dt i{ font-style:normal; padding:0 7px; font-size:12px; color:#ccc;}
.zg_navcont dt a{color:#333; font-size:12px!important;font-family:"SimSun"!important;}
.zg_navcont dd{ float:left; line-height:30px; width:460px;}
.zg_navcont dd a{ display:inline-block; color:#666;font-size:12px!important;font-family:"SimSun"!important; margin-right:12px;}

.zg_navcont h3 a{ font-size:12px;color:#666; font-weight:normal; font-family:"SimSun";}
.zg_navcont h3 b{ font-size:14px; color:#333; font-family:"Microsoft Yahei"; }
.zg_navcont h3 a:hover,.zg_navcont h3 a:hover b{ color:#e00;}
.zg_navcont h3 span{ float:right; margin-right:10px;}
.zg_navlist li .zg_navcont h3 span a{ color:#339702; font-size:12px; font-weight:normal;}
.zg_navlist li .zg_navcont h3 span a:hover{ color:#e00;}

.zg_navlist li.zg_nav_more{float: right;line-height: 50px;}
.zg_navlist li .zg_nav_morea{background:none;color: #fff;margin-right: 20px;font-size: 12px;font-family: "YaHei";}
.zg_nav_more a:link,.zg_nav_more a:hover,zg_nav_more a:visited{color: #fff;}
.zg_navbg02{background: #f6f6f6;padding: 12px 0 9px 0;}
.zg_navbg02 .zg_subnav{width: 1000px; margin:0 auto;}
.zg_subnav dt{float: left;}
.zg_subnav dd{float: left;padding:5px 20px 5px 10px;line-height: 30px;}
.zg_subnav strong,.zg_navbg02 dd a{margin-left: 11px;_diaplay:inline;}

.header {
    *zoom: 1;
}
.header:after,
.header:before {
    content: " ";
    display: table;
}
.header:after {
    clear: both;
}
.header:after,
.header:before {
    content: " ";
    display: table;
}
.header:after {
    clear: both;
}
.header-logo {
    float: left;
    width: 240px;
    height: 80px;
    overflow: hidden;
    text-indent: -999em;
    background-image: url("/static/common/images/logo_zuowen.png");
}

.header-right {
    float: right;
    width: 645px;
    margin-top: 20px;
}


.container {
    margin: 10px auto;
    width: 960px;
}


.askBtn:hover{
    text-decoration: none;
    color:#fff;
}

.askBtn{
    display: inline-block;
    width: 120px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    font-size: 18px;
    background: url("/static/index/origin/img/iconfont-tiwen.png") no-repeat 26px 7px #84BB00;
    border-radius: 5px;
    color:#fff;
    text-indent: 24px;
    margin-left: 10px;
}
/* search */
.search{border:2px solid #84BB00;height:35px;width:450px;float:left;}
.search select{display:none;}
.search .select_box{font-size:12px;color:#999999;width:100px;line-height:35px;float:left;position:relative;}
.search .select_showbox{height:35px;background:url(/static/index/origin/img/search_ico.png) no-repeat 80px center;text-indent:1.5em;}
.search .select_showbox.active{background:url(/static/index/origin/img/search_ico_hover.png) no-repeat 80px center;}
.search .select_option{border:2px solid #84BB00;border-top:none;display:none;left:-2px;top:35px;position:absolute;z-index:99;background:#fff;}
.search .select_option li{text-indent:1.5em;width:90px;cursor:pointer;}
.search .select_option li.selected{background-color:#F3F3F3;color:#999;}
.search .select_option li.hover{background:#BEBEBE;color:#fff;}
.search input.inp_srh,.search input.btn_srh{border:none;background:none;height:35px;line-height:35px;float:left}
.search input.inp_srh{outline:none;width:290px;}
.search input.btn_srh{background:#84BB00;color:#FFF;font-family:"微软雅黑";font-size:15px;width:60px;}

/*单元作文*/
.dy_title{font:bold 16px/39px '宋体' ;width:240px;padding:0;overflow:hidden;}

.dianping{font-width:bold;font-size:18px;}

.aside-icon-vip ,.nav_tougao,.right_login,.comm_tit a,.title03 a{
    display: none !important;
}