﻿*{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;outline:0}html,body,ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,form,fieldset,legend,img,input,textarea,figure,figcaption,button,label{margin:0;padding:0;border:0;font-family:"Microsoft YaHei","微软雅黑",Helvetica,STHeiTi-Light,STHeiTi,sans-serif;word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0}a,a:link,a:visited{color:#4f5157;text-decoration:none}a:hover{color:#cf000a;text-decoration:none}img{border:0;max-width:100%}table{width:auto;border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}

ul,ol{list-style:none}

input{padding-top:0;padding-bottom:0;font-family:SimSun,"宋体"}

input::-moz-focus-inner{border:0;padding:0}

select,input{vertical-align:middle}

input[type=text],input[type=password],textarea{outline-style:none;-webkit-appearance:none}

textarea{resize:none}

html{font-size:62.5%}

body{font-size:1.6rem;font-size:16px}

.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}

.clearfix{zoom:1}

.clearit{clear:both;height:0;font-size:0;overflow:hidden}

.blank30{ width: 100%; height: 30px;}


.video_tit{
    overflow:hidden;
    text-overflow:ellipsis; 
    white-space:nowrap; 
}


.nav-wrp{background: #fff}

.dh{margin: 10px auto}

/*more-news*/

.head-all{ background:#058137 url(../images/banner_bg.png)center center no-repeat;}

.banner_m{ width:100%; height:120px;}

.banner_mtxt{ font-size:35px; letter-spacing:2px; color:#fff; font-weight:bold;  width:1100px;margin:0 auto; padding-top:10px;}

.banner_mtxt span{ font-size:60px;}

.more_center{ width:1200px; margin:auto;overflow:hidden; padding-bottom: 64px}

@media screen and (max-height:900px){.more_center{padding-bottom:0px }}

.l{width: 950px; min-height:200px; max-height:inherit; float:right;background: #fff;box-shadow: 0 0 5px #bbb;}

.r{ width:350px; min-height:200px; max-height:inherit; float:right; background:#f5f5f5;margin-top:25px}

.place{line-height: 45px}

.news{ width:273px;}

.big_div{float: left;height: 200px;margin: 20px;}

.big_div:hover{box-shadow: 2px 5px 6px 5px rgba(0,0,0,.2);transition: all .2s linear;}

.news_nopic{ width:820px;  margin:15px auto; }

.news_nopic h3{ font-weight:bold;}

.news .lt{  float:left;  overflow:hidden;}

.news .lt img{width: 100%;height: 150px}

.news .rl{float:left;padding-top:5px;}

.news .rl h3{padding-left: 5px}

.news .rl h3 a{font-size: 15px}

.txt1{ line-height:22px; margin-top:15px; font-size:14px;}

.xq a:link,.xq a:visited{color:#23986a}

.xq a:hover{color:#087c4e;}

.xq{ margin-top:8px; font-size:14px;}

.yema{max-width:800px}

.four_ph{ background:url(../images/four_ph.png) no-repeat; width:300px; height:300px; }



/* .r_list{ border-left:1px solid #ddd; width:300px;margin:0 auto; margin-top:26px; margin-bottom:30px;} */

.r_list{ width:300px;margin:0 auto; margin-top:26px; margin-bottom:30px;}

.r_list_t{ border-left:5px solid #058137;  font-size:24px; height:45px; line-height:45px; font-weight:600;margin-top:15px; padding-left:55px;background:url(../images/icons_1.png) no-repeat -20px -578px;}

.r_list_txt{ border-left:3px solid #058137; font-size:16px; font-weight:400; padding-left:10px; margin-top:15px; height:25px; line-height:25px;}

.r_dash{ width:80%; height:10px; border-top:1px dashed #CCCCCC; margin:0 auto; }



.r_icon{ width:350px; height:350px; margin:0 auto;}

.r1,.r2,.r3,.r4{ background:#fff url(../images/icons_1.png) no-repeat; border:1px solid #ddd; width:140px; height:140px; float:left; margin:20px 0 0 22px; position:relative;}

.r1:hover,.r2:hover,.r3:hover,.r4:hover{ background:#058137 url(../images/icons_w_1.png) no-repeat;}



.r1:hover,.r2:hover,.r3:hover,.r4:hover .r_title{color: red}



.r1,.r1:hover{ background-position:20px 0px;}



.r2,.r2:hover{ background-position:20px -135px;}

.r3,.r3:hover{ background-position:20px -260px;}

.r4,.r4:hover{ background-position:20px -377px;}

.r_title{ color:#333; position:absolute;font-size:18px; top:84px; text-align:center; width:140px;}

.r_txt{ color:#bbb; position:absolute; font-size:12px; top:110px; text-align:center; width:140px;}

.r1:hover,.r2:hover,.r3:hover,.r4:hover .r_title{color: #fff}

.index_icon{height:335px;}

.rr{margin:14px 14px 0 0 ;}



.news-more{display:block;margin:0 auto; margin-top:50px;width:162px;height:32px;line-height:32px;text-align:center;font-size:16px;color:#58AEEF;border-radius:5px;border:1px solid #58aeef;color:#58aeef}

a.news-more{color:#58aeef}

a.news-more:hover{color:#fff;background-color:#58aeef}

.yema{

    margin-top: 20px;

    float: right;

    margin-right: 30%

}

.yema a{

    text-decoration: none;

    color: #00974C;

}

.yema ul{

    width: 120px;

    display: -webkit-flex;

    display: flex;

    -webkit-justify-content: space-between;

    justify-content: space-between;

}

.yema li{

    float: left;

    text-align: center;

    padding: 5px;

    margin-right: 4px

}



.yema li:hover{

    background: #00974C

}

.yema li:hover a{

    color: #fff

}

.yema li:last-child:hover{

    background: none

}

.yema li a{

    color: #707070;

    text-align: center

}

.leaderBoards h2{

    line-height: 50px

}

.top_nav a{

    font-size: 12px

}

.nav li{

    height: 81px

}

.fenlei231{

    float: left;

    width: 240px;

    height: auto;

    overflow: hidden;

    box-shadow: 0 0 5px #bbb;

    background: #fff

}

.bfl{

    width: 90%;

    padding: 10px;

    margin: 5px 0;

    overflow: hidden;

}

.xiangxifl li{

    /* float: left; */

    margin: 0 6px;
    height: 50px;

    line-height: 50px;

    padding: 0px 4px

}

.xiangxifl li a{

   font-size: 14px;

   color: #333    

}

.xiangxifl li:hover{

    background: #00974C

}

.xiangxifl li:hover a{

    color: #fff

}

.buxian{

    background: #00974C

}

.xiangxifl .buxian a{

    color: #fff

}

.fnxoa{

    margin: 5px 0;

    padding-left: 5px;

}

.yema .thisclass{

    background: #00974C;

    color: #fff

}

.yema .thisclass a{

    color: #fff

}
.fl .dao {
    color: #fff;
}
.fl .dao:hover{
    color: #11905e
}
.dao img {
    padding: 6px 5px;
}

.thisclass{
    border-bottom: 2px solid #11905e;
padding-bottom: 20px;
color: #11905e;
}