@charset "utf-8";
/* CSS Document */
.top_t{height:35px;background:#d7d7d7;line-height:35px;}
.top_t_m{width:1200px;margin:0px auto;height:35px;}
.top_t_m span{float:left;color:#888888;font-size:12px;}
.top_t_m span a{color:#888888;}
.top_t_m em{float:right;colro:#888888;font-size:12px;}
.top_t_m em a{color:#888888;font-size:12px;float:left;margin-left:25px;}
.top_t_m span a:hover,.top_t_m em a:hover{color:#333333;}

.header{height:75px;}
.header_mer{width:1200px;margin:0px auto;height:75px;}
.logo_left{float:left;}
.go_lev{float:left;margin-left:77px;width:640px;}
.go_lec{float:right;width:159px;height:28px;border:1px solid #dcdcdc;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;margin-top:23px;margin-right:10px;}
.go_lelc{float:right;height:30px;margin-top:23px;}
.ma_in_header .go_lelc{*width:auto;}
.go_lelc a.tg_m{float:left;width:69px;height:28px;border:1px solid #0f975f;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;margin-left:10px;color:#0f975f;font-size:14px;line-height:28px;text-align:center;}
.go_lelc a.dl_mer{background:#0f975f;color:#fff;}
.go_lelc a:hover{background:#f1fff9;color:#0f975f;}
.go_lelc a.dl_mer:hover{background:#0bb66f;color:#fff;border:1px solid #0bb66f;}
.btn{float:left;margin-left:10px;width:28px;height:28px;background:url(../images/serc.png) center center no-repeat;border:0px;cursor:pointer !important;outline:none;}
.tx_btn{float:left;width:113px;height:28px;outline:none;color:#333;font-size:14px;border:0px;line-height:28px;background:none;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #8b8b8b; opacity:0.5;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #8b8b8b;opacity:0.5;}
input:-ms-input-placeholder{color: #8b8b8b;opacity:0.5;}
input::-webkit-input-placeholder{color: #8b8b8b;opacity:0.5;}
.go_lev li{float:left;height:75px;margin-right: 55px;position:relative;z-index:1;}
.go_lev li a.mer{display:block;height:73px;border-bottom:2px solid #fff;color:#6b6b6b;font-size:18px;line-height:73px;position:relative;}
.go_lev li a.mer:after{transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;width:0px;background:#0e915b;height:2px;content:' ';position:absolute;bottom:-2px;left:0px;}
.go_lev li.omm a.mer{color:#0f975f;font-weight:bold;border-bottom:2px solid #0f975f;}
.go_lev li:hover a.mer:after{width:100%;}
.go_lev li:hover a.mer{color:#0f975f;font-weight:bold;}

.ul_two{position:absolute;left:50%;top:75px;padding:15px 20px;width:140px;background:#fff;box-shadow: 0px 2px 20px rgba(161, 161, 161, .3);margin-left:-90px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;visibility:hidden;}
.ul_two em{display:block;float:left;min-width:47px;}
.ul_two em a{display:block;color:#555;font-size:14px;line-height:34px;}
.ul_two em.mel{width:93px;}
.ul_two em a:hover{color:#109760;}
.ul_two1{width:70px;margin-left:-50px;}
.go_lev li:hover .ul_two{height:auto;visibility:visible;}
.ul_two1 em{width:70px;}
.ul_two1 em a{text-align:center;}
.frn_mer{float:left;margin-left:30px;}
.exit{position:absolute;left:-20px;top:45px;width:81px;height:43px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;line-height:43px;text-align:center;background:#fff !important;color:#333;font-size:14px;display:none;box-shadow: 0px 2px 20px rgba(161, 161, 161, .3);}
.frn_mer{position:relative;height:60px;}
.frn_mer img{width:33px;height:33px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;}



/* 内页头部 */
.main_header{padding:0px 50px;height:62px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;min-width:1100px;}
.lo_go_left{float:left;margin-top:7px;margin-right:30px;}
.ain_he_man dl{float:left;height:62px;}
.ain_he_man dl a{color:#333;font-size:16px;margin-right:28px;position:relative;z-index:1;height:62px;line-height:62px;}
.ain_he_man dl a.omm{color:#0f975f;font-weight:bold;}
.ain_he_man dl a:hover{color:#0f975f;font-weight:bold;}
.mul_mer{float:left;margin-left:24px;position:relative;height:62px;z-index:1;}
.mul_mer img{margin-top:10px;}
.mul_me_mer{position:absolute;right:0px;top:38px;width:130px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;line-height:43px;text-align:center;background:#fff !important;display:none;box-shadow: 0px 2px 20px rgba(161, 161, 161, .3);}
.mul_me_mer a:hover{background:none !important;}
.main_header .frn_mer{margin-left:20px;}
.mul_mer:hover .mul_me_mer{display:block;}
.mul_me_mer a{height:43px;line-height:43px;display:block;color:#333;font-size:14px;}
.tile_me{height:70px;}
.tile_me span{float:left;color:#999999;font-size:12px;line-height:70px;}
.tile_me span a{color:#999999;}
.tile_me span a:hover{color:#109760;}
.tile_me .w_mer_tab{float:right;margin-top:20px;}
.main_header .go_lelc{margin-top:14px;}
.main_header .go_lelc a.tg_m,.main_header .tg_m dl_mer{margin-top:1px;}
.main_header .go_lec{margin-top:16px;}
.more_all{float:left;height:62px;position:relative;z-index:1;}
.more_all em{color:#333;font-size:16px;margin-right:28px;height:62px;line-height:62px;background:url(../images/nbf_vd.png) right center no-repeat;padding-right:25px;cursor:pointer !important;display:block;}
.more_all_al{position:absolute;left:-18px;top:50px;width:90px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;line-height:43px;text-align:center;background:#fff !important;display:none;box-shadow: 0px 2px 20px rgba(161, 161, 161, .3);}
.more_all:hover .more_all_al{display:block;}
.more_all_al a{height:35px;line-height:35px;display:block;color:#333;font-size:14px;}
.more_all_al a:hover{color:#0f975f;}
.more_all:hover em{color:#0f975f;}

.ma_in_header{border-bottom:1px solid #e6e6e6;height:68px;}
.ma_in_header .ain_he_man{width:1200px;margin:0px auto;}
.ma_in_header .go_lev li{height:68px;}
.ma_in_header .go_lev li a.mer{height:66px;line-height:68px;}
.ma_in_header .ul_two{top:68px;}

.ma_in_header .go_lev{width: 590px;margin-left: 30px;}
.ma_in_header_m_fixed{position:fixed;left:0px;top:0px;z-index:1;background:#fff;width:100%;height:50px;}
.ma_in_header_m_fixed .go_lec{margin-top:10px;}
.ma_in_header_m_fixed .go_lelc{margin-top:10px;}
.ma_in_header_m_fixed .dl_mer{display:none;}
.ma_in_header_m_fixed .lo_go_left img{height:40px;}
.ma_in_header_m_fixed .lo_go_left{margin-top:5px;}
.ma_in_header_m_fixed .go_lev li{height:50px;}
.ma_in_header_m_fixed .go_lev li a.mer{height:48px;line-height:48px;}

.ma_in_header_m_fixed .ul_two{top: 50px;}
.tx_btn{margin-left:10px;}
.btn{margin-left:0px;}