﻿.menu_list{width:270px;margin:0 auto;}
.menu_head{height:47px;line-height:47px;padding-left:25px;font-size:14px;color:#525252;cursor:pointer;border:0px solid #f1f1f1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat; top:0;}
.menu_body{line-height:38px;border-left:1px solid #f1f1f1;backguound:#fff;border-right:1px solid #f1f1f1;}
.menu_body a{display:block;height:45px;line-height:45px;padding-left:25px;text-decoration:none;border-bottom:1px solid #f1f1f1;}
.menu_body a:hover{text-decoration:none;}
.main-second-l {
 width:270px;}
.main-second-r {
 margin-left:320px;}
.m_display {
display:block;}
.m_display_none {
display:none;}
.navs{width: 100%;padding: 0 22px 0px 20px;margin-bottom: 40px; background:#FFFFFF;box-shadow:  1px 1px 20px #cdcdcd;border-radius: 10px;}
    .navs ul {
    display: flex;}
.firstul li{float: left;position: relative;transition: all .3s ease-in;z-index: 100;}
.firstul li a{display: block;transition: all .3s ease-in; color: #67ac46;font-size: 16px;padding: 20px 23px 20px;}
.firstul .active a{color: #FFFFFF;background:#67ac46 ;}
.firstul li:hover{background:#67ac46 ;}
.firstul li:hover a{color: #FFFFFF;}
.senul{position: absolute;display: none;z-index: 100; width: 124px;top: 62px;left: 0;background: #67AC46;text-align: center;}
.firstul li .senul a{display: block; padding:0 18px 0;line-height: 40px;color: #FFFFFF;transition: all .3s ease-in;}
.firstul li .senul li{float: none;position: relative;transition: all .3s ease-in;}
.firstul li .senul li:hover{background: #86c668;}

.main_cont{margin-bottom: 20px;  width:100%; float:left;}

.main_text{width: 100%;margin-left: -2px; padding-bottom: 35px; overflow: hidden; float: left;background:#FFFFFF;background-size: 100% 100%;box-shadow:  1px 1px 20px #cdcdcd;border-radius: 10px;}
.main_title{font-size: 20px;margin-left: 10px; color: #51602d; font-weight: 300; padding: 24px 0 15px;border-bottom: 1px solid #f2f2f2;}
.main_title span{margin-left: 28px;float: left;display: block;width: 615px;}
.main_title:after{display: block;overflow: hidden;}
.main_per{width: 100%;margin: auto;margin-top: 22px; font-size: 14px;color: #666666;line-height: 28px;clear: both;}
.main_edubox{width: 730px;margin: auto;margin-top: 20px; font-size: 14px;line-height: 24px;}
.main_edubox{width: 730px;margin: auto;margin-top: 20px; font-size: 14px;line-height: 24px;}
.edu_title{color: #7a8f49;}
.edu_cont{color: #666666;}
.resear{width: 90%;margin: auto;margin-top: 20px; font-size: 14px;line-height: 24px; margin-left:30px;}
.resear p{margin-top: 10px;}
.resear .r_text{color: #323232}
.resear .r_dian{display: inline-block;width: 2px;height: 2px;background: #323232;margin-right: 6px;position: relative;top: -4px;}

.selects {
    background-color: #c6131d;
    color: White;
}
.jt_css {
height: 45px;
    line-height: 45px;
    position: absolute;
    margin-left: -30px;}
 