.jidi{margin:0 auto 15px}
.jidi li{cursor:pointer;float:left;padding:2px 0;text-align:center;width:10%;font-size:9px !important;}
.young li{float:left;margin-right:18px;text-align:center;width:32.33%;font-size:9px !important;color:#fff;box-sizing:border-box;line-height:24px;padding:5px 0;cursor:pointer;}
.young li:last-child{margin-right:0}
.hangye li{cursor:pointer;padding:2px 20px !important;width:auto !important;}
.jidi li.active{cursor:pointer;color:#fff;background:#246f36}
.jidi li:hover{cursor:pointer;color:#fff;background:#246f36}
.jidi,
.young:after{display:block;content:'';clear:both}
.news_left{width:460px;float:left}
.news_right{width:610px;float:right}
.img_box{width:460px;height:340px}
.img_box img{width:100%;height:100%}
.news_left_content{height:140px;overflow:hidden;background:#f5f5f5;padding:10px;box-sizing:border-box}
.news_left_content h2{font-size:16px;line-height:38px;margin-bottom:0;font-weight:700}
.news_left_content p{font-size:13px;line-height:22px}
.news_right .list li{height:90px;background:#f5f5f5;padding:10px;box-sizing:border-box;margin-bottom:7px;overflow:hidden}
.news_right .list li .date{float:left;text-align:center;font-size:14px;padding-right:20px;border-right:3px solid #b0b3b6;padding-top:15px;color:#246f36}
.news_right .list li .date span{font-size:32px;color:#246f36;font-weight:700}
.news_right .list li .descr{float:right;width:480px;margin-left:20px;font-size:13px}
.news_right .list li .descr a{font-size:16px;color:#333;line-height:32px;font-weight:700}
.news_right .list li .descr a:hover{color:#246f36}
.news_right .list li .descr .content{line-height:24px;height:60px;overflow:hidden}
.tlist_b,
.tlist_b1,
.tlist_b2,
.tlist_b3{font-size:14px;font-weight:800;}
.navigation{margin:0;padding:0;list-style:none}
.navigation ol{left:0;display:none;margin:0 0 0 0;padding:0;background:#246f36;list-style:none;z-index:1;position:absolute;}
.navigation ol span{font-size:16px;width:114px;line-height:18px;float:left;background:#246f36;z-index:1;padding-right:0}
.navigation ol a{width:auto;display:block;padding:8px 0px;color:#fff;text-align:center}
.navigation ol a:hover{color:#fff}
.navigation ol span a:hover{background:#0a5d1e;}
.nav_hot{position:absolute;top:-13px;right:-2px;width:23%;}
.main_box{margin:0;padding:0;font-family:'Microsoft YaHei', Arial, Helvetica, sans-serif;font-size:12px;color:#5e5e5e}
.home_news_title{width:1200px;margin:0 auto;text-align:center;padding-top:81px}
.home_news_text{width:1200px;text-align:center;line-height:30px;margin:0 auto;font-size:16px;color:#79797a;padding:8px 0 45px 0}
.home_news_content{width:1200px;margin:0 auto}
.home_news_content .left{float:left;width:560px;height:480px;background:#f5f5f5;position:relative}
.home_news_content .left .bx-controls-direction{display:none}
.home_news_content .left .bx-controls{width:460px;height:12px;text-align:center;position:absolute;left:0;top:300px}
.home_news_content .left .bx-controls .bx-pager{display:inline-block}
.home_news_content .left .bx-controls .bx-pager .bx-pager-item{width:12px;height:12px;float:left;font-size:0;margin:0 4px}
.home_news_content .left .bx-controls .bx-pager .bx-pager-item a{width:12px;height:12px;display:block;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background:#cbcac9;overflow:hidden}
.home_news_content .left .bx-controls .bx-pager .bx-pager-item .active{background:#f46500}
.home_news_content .left .slide .title{float:left;width:540px;height:20px;line-height:20px;color:#3e444d;font-size:18px;margin:20px 0 0 20px;overflow:hidden}
.home_news_content .left .slide .jj{float:left;width:540px;height:66px;line-height:22px;color:#7b7b7b;overflow:hidden;font-size:14px;margin:16px 0 0 20px}
.foot_SimSun{font-family:SimSun}
.clear{margin:0;padding:0;width:0;height:0;clear:both}
.slide a{margin:0;padding:0;border:0;list-style:none;text-decoration:none;/*color:#3f3f3f*/}
.kelist ul{display:none;}
.kelist ul img{width:397px;height:243px;}
.kelist ul:first-Child{display:block;text-align:center;}
.footer_link{padding:20px 0 15px 0;}
.footer_link h3{float:left;font-size:16px;margin:0;padding:0;margin-top:8px;}
.footer_link ul{height:30px;line-height:30px;}
.footer_link ul li{float:left;padding:5px 10px;font-size:15px;}
.footer_line{width:100%;height:1px;background:#999999;margin-top:30px;}
/*弹出菜单*/
.nav_type_box{position:fixed;height:100%;top:0;right:-50%;display:none;overflow-y:auto;width:150px;background:#fff;display:inline-block;padding:0 0 20px;box-sizing:border-box;z-index:999999;}
.nav_type_box ul{display:block;background:none;top:0}
.nav_type_box ul li{padding-top:15px;line-height:25px;color:#000;border-radius:11px;font-size:15px;text-align:left;border-bottom:1px #ececec solid;border-radius:0;padding-bottom:10px;}
.nav_type_box ul li a{color:#000;}
.nav_type_box ul li a:hover{background:#246f36;}
.nav_type_box ul li:hover{background:#246f36;}
.nav_type_box ul li>a:first-child{padding:0;}
.nav_type_box.hidden{right:-50%;animation:hideNav .5s;-webkit-animation:hideNav .5s;}
.nav_type_box.show{right:0;animation:showNav .5s;-webkit-animation:showNav .5s}
.nav_mask{display:none;position:fixed;z-index:999998;background:rgba(0, 0, 0, 0.5);width:100%;height:100%;right:0;top:0;}
.breadcrumb span{font-size:14px;}
.map_box {}
.content_wrap{width:100%;margin:0 auto;padding-bottom:3%;}
.content_wrap img{ width:100% !important;height:auto !important;}
.d_rside_wrap{margin:0;}
.d_navtitle{background:#246f36;text-align:center;height:60px;color:#fff;padding:1px;}
.d_rside_TypeMenuBox ul{background:#eeeeee;padding-bottom:10px;}
.d_rside_TypeMenuBox ul li{height:48px;line-height:48px;text-align:center;font-size:16px;padding:0 10px;}
.d_rside_TypeMenuBox ul li a{height:48px;display:block;border-bottom:2px #fff solid;}
.d_rside_TypeMenuBox ul li a:hover{color:#246f36;}
.tz_line{width:100%;border-bottom:1px #666666 dashed;}
.current{padding:0px 8px;background:#0c528f;line-height:25px;color:#fff;display:inline-block;}
.new_pagebx{text-align:center;padding:22px 0}
.new_pagebx li{display:inline-block}
.new_pagebx li.thisclass{padding:0 8px;background:#0c528f;line-height:25px}
.new_pagebx a{display:inline-block;padding:0 8px;text-align:center;line-height:25px;color:#fff;background:#eee;color:#000}
.new_pagebx a:hover{background:#246f36;color:#fff}
.new_pagebx a.cur{background:#8fc31f;color:#fff}
b{font-size:14px;font-family:微软雅黑;}
#new_case span{/*width:120px;*/display:block;text-align:center;font-family:微软雅黑;font-size:12px;line-height:18px;padding:4px 23px;float:left;font-weight:200;}
#new_case li{list-style:none;width:120px;display:block;text-align:center;font-family:微软雅黑;font-size:12px;line-height:18px;padding:4px;float:left;font-weight:200;}
#new_case{margin:15px auto;width:85%;overflow:hidden;}
.new_nav_cur{color:#fff;background:#246f36;cursor:pointer;}
.new_nav{color:#000;cursor:pointer;}
#dashed{border-bottom:1px dashed #666;margin-top:25px;margin-bottom:20px;}
.new_case_l{display:block;float:left;width:22%;}
.new_case_r{display:block;float:right;width:78%;}
.new_case_r h3 a{color:#333;font-weight:bold;}
.new_case_r h3 a:hover{ color:#246f36;}
.new_case_r p a{color:#919191;}
.new_case_r span{width:80px;height:24px;float:right;margin-right:12px;margin-top:12px;font-size:12px;font-family:微软雅黑;background:#246f36;text-align:center;color:#fff;line-height:24px;border-radius:10px;}
.new_search{width:300px;height:31px;border:1px solid #555;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:4px;float:left;display:block;outline:none;margin-bottom:30px;-webkit-appearance:none;}
#new_search{width:400px;margin:30px auto;}
.jy span{font-size:16px;font-family:微软雅黑;text-align:center;display:block;width:100%;overflow:hidden;padding:8px 0;}
.jdzy_in_list li p{font-size:12px;text-align:justify;padding:0 8px;line-height:16px;color:#919191;}
.jdzy_in_list li a{float:left;width:100%;height:55%;overflow:hidden;}
.j_title{text-align:center;padding-top:30px;font-size:16px;font-weight:bold;color:#0c528f;padding-bottom:20px;border-bottom:1px #666 dashed;}
.j_content{margin-top:10px;}
.goback{margin:0 auto;font-size:12px;font-family:微软雅黑;background:#246f36;text-align:center;color:#fff;line-height:24px;border-radius:10px;width:80px;height:24px; margin-top:10px;}
.goback a{color:#fff;}
.t_top_box{margin-top:30px;margin-bottom:30px;}
.t_top_box img{display:block;margin:0 auto;}
.t_meal_list{width:98%;margin:0 auto;}
.t_meal_list ul li{float:left;width:100%;line-height:25px;margin-bottom:10px;}
.t_meal_list ul li h5{float:left;font-size:16px;line-height:25px;padding:0;margin:0;}
.t_meal_list ul li span{float:right;padding:10px;font-size:16px;}
.t_list_box{float:left;margin-top:20px;}
.t_list_box ul li{margin-bottom:20px;}
.t_list_box ul li .t_pic_top{width:100%;height:230px;overflow:hidden;float:left;border-bottom:1px #fff solid;}
.t_list_box ul li .t_pic_top img{width:100%;height:100%;}
.t_list_box ul li .t_pic_title{float:left;width:100%;background:#246f36;}
.t_list_box ul li .t_pic_title h5{padding:5px 10px 5px 10px;text-align:left;color:#fff; min-height:42px;}
.t_list_box ul li .t_pic_title p{font-size:14px;padding:0 10px; color:#fff;}
.szll_wrap ul li{padding-bottom:20px;}
.szll_wrap ul li .szll_name{text-align:center;font-size:15px;padding-top:5px;font-weight:bold;}
.szll_wrap ul li .szll_pic img{display:block;margin:0 auto;}
.szll_pic{height:210px;overflow:hidden;}
.kecontent_wrap{}
@keyframes showNav{
from{right:-50%}
to{right:0}}
@-webkit-keyframes showNav{
from{right:-50%}
to{right:0}}
@keyframes hideNav{
from{right:0}
to{right:-50%}}
@-webkit-keyframes hideNav{
from{right:0}
to{right:-50%}}
@media only screen and (min-width:768px)s{}
/*AQ 2018922*/
.dn{display:none !important;}
.pr{position:relative;}
.mb20{margin-bottom:20px;}
.w100{width:100%;}
.m0a{margin:0 auto;}
.mr0{ margin-right:0px !important;}
.tc{text-align:center;}
.h140{height:140px;}
.fwb{font-weight:bold;}
.f16{font-size:16px;}
.f12{font-size:12px;}
.ffa{font-family:Arial;}
.p10{padding:10px 0;}
.lh30{line-height:30px !important;}
/*page*/
.aq_pages{padding-top:10px;padding-bottom:10px;text-align:center;}  
.aq_pages .pagelist{}
.aq_pages .pagelist li{display:inline;line-height:22px;border:1px solid #CCC; padding:3px 5px;}  
.aq_pages .pagelist li a{margin-right:5px;background-color:#FFF;}
.thisclass{font-weight:bold;color:#FFF;margin-right:5px; background-color:#246f36; border-color:#246f36 !important;}
/*page*/
.page{float:left;width:100%;font-size:16px;padding:10px 0px;text-align:center;font-size:22px;}
.page a{padding:0px 10px;border:1px #e5e5e5 solid;background-color:#e5e5e5;margin-right:5px;font:normal 14px/30px Microsoft YaHei;color:#333;display:inline-block;}
.page a:hover{background-color:#246f36;color:#fff;border:1px #246f36 solid;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;text-decoration:none;}
.page li{display:inline-block;}
.page .thisclass{font:normal 14px/30px Microsoft YaHei;color:#fff;border:1px #246f36 solid;background-color:#246f36;width:30px;margin-right:5px;}
/*404*/
.err{text-align:center;padding:20px 0px;}
.err img{width:242px !important;height:106px !important;margin:20px auto;}
.err p{text-align:center;padding:5px 0px;}
.err p a{display:inline-block;padding:5px 20px;border:1px solid #246f36;font-size:15px;color:#fff;text-decoration:none;background-color:#246f36;}
/*sitemap*/
.zbt{font-size:18px;border-bottom:1px solid #ddd;margin-top:10px;}
.zbt a{ background-color:#ddd;padding:3px 8px;display:inline-block;}
.cbt{margin-right:10px;}
.news-bt{text-align:center;font-size:25px !important;margin-top:20px;color:#246f36;}
.news-time{text-align:center;padding-top:20px;font-size:16px;}
.index .sy a{background:#246f36 !important;color:#fff !important;}
.footer_link ul li a{margin-right:10px;}
.play{width:39px;height:39px;display:inline-block;background:url(../image/play.png) no-repeat 0 0;position:absolute;left:50%;top:44%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.kecqiew li a{color:#333 !important;}
.kecqiew li a b{color:#333 !important;}
.jd14 #jd14,.jd15 #jd15,.jd16 #jd16,.jd17 #jd17,.jd18 #jd18,.jd19 #jd19,.jd20 #jd20,.jd21 #jd21,.jd22 #jd22,.jd23 #jd23{background-color:#246f36 !important;color:#fff !important;}
/*在线客服*/
.online-qq{position:fixed;top:50%;right:3px;z-index:200;}
.online-qq .qq_content{background:#fff;margin:0;padding:0;}
.online-qq .qq_content .dt{text-align:center;background:#246f36;color:#fff;font-size:14px;font-weight:bold;padding:6px 15px;border:1px solid #ddd;border-bottom:0;}
.online-qq .qq_content .qq{padding:10px 10px 5px;margin:0;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .qq p{background:url(../image/online_qq.png) repeat-x 0 -33px;margin:0 0 5px}
.online-qq .qq_content .qq a{border:1px solid #ddd;display:block;background:url(../image/online_qq.png) no-repeat 10px -72px;height:23px;line-height:23px;padding:0 18px 0 30px}
.online-qq .qq_content .tel{background:#fff;padding:10px;margin:0;text-align:center;font-size:14px;color:#333;border:1px solid #ddd;border-top:0}
.online-qq .qq_content .tel strong{font-size:12px;color:#f60}
.online-qq .qq_content .tel p{text-align:center;font-size:12px}
.online-qq .footqq{border:1px solid #ddd;background:#f1f1f1;height:2px;overflow:hidden;margin:0 5px;border-top:0;display:none}
.d_rside_content{ margin-bottom:20px;}
.tz24 .al24,.tz25 .al25,.tz26 .al26,.tz27 .al27,.tz28 .al28,.tz29 .al29,.tz30 .al30,.tz31 .al31,.tz32 .al32{ background-color:#246f36 !important;color:#fff !important;}
.content_wrap iframe{min-width:640px !important;min-height:480px !important;}
.return{width:100%;position:relative;}
.return a{width:40px;height:40px;display:inline-block;position:fixed;bottom:20px;right:10px;}
/*浮动右侧*/
.youce{width:54px;float:right;position:fixed;right:5px;bottom:51px;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:15px;z-index:10000;}
.youce ul li{margin-bottom:3px;width:41px;background:#246f36;}
.youce ul li:hover{background:#769901;}
.youce ul li a{display:block;width:41px;height:41px;}
.youce ul li a.yc1{background:url(../image/yc_01.png) no-repeat center;}
.youce ul li a.yc2{background:url(../image/yc_02.png) no-repeat center;}
.youce ul li a.yc3{background:url(../image/yc_03.png) no-repeat center;width:41px;height:41px;position:relative;}
.youce ul li a.yc3 .wx_box{width:153px;padding-right:9px;display:none;cursor:default;position:absolute;bottom:0px;right:40px;}
.youce ul li a.yc3 .yc_weixin{background:#fff;padding:12px 11px 0px 11px;border:1px solid #d6d6d6;}
.youce ul li a.yc3 .yc_weixin span{display:block;line-height:30px;color:#333;text-align:center;}
.youce ul li a.yc4{background:url(../image/yc_04.png) no-repeat center;}
.youce ul li a.yc3:hover .wx_box{display:inline;}
/*20181106*/
.wap_menu a{width:auto;float:left;text-align:center;padding:5px 0;margin-left:16px;}
.wap_menus a{/*width:auto;*/float:left;text-align:center;/*padding:5px 0;margin-left:16px;*/}

.wap_kecqt ul li{float:left;width:24%;margin-right:1%;margin-bottom:7px;text-align:center;height:35px;line-height:35px;font-size:16px;border:1px #246f36 solid;color:#0a5a1d;border-radius:2px;}
.wap_kecqt ul a.active li{background:#246f36; color:#FFF;}
/*.wap_menu a.active{background:#246f36;}
.wap_menu a.active .new_nav{color:#FFFFFF;padding:0 5px;}
.wap_menus a.active{background:#246f36;}
.wap_menus a.active .new_nav{color:#FFFFFF;padding:0 5px;}*/
.aq1{margin-left:0px !important; width:25% !important; padding-bottom:5px !important; padding-top:0px !important;}
.aq2{border:1px solid #246f36;border-radius:2px; width:90%; text-align:center; display:inline-block; padding:3px 0px;}
.aq3{margin-left:0px !important; width:20% !important; margin-bottom:5px;}
.active .aq2{background:#246f36; color:#FFF;}
/*手机版客服*/
#stickey_footer{bottom:0;height:60px;margin:0 auto 0 auto;padding:0px;position:fixed;z-index:1000;width:100%;background-attachment:scroll;background:#246f36;}
/* border curves */
#stickey_footer {-moz-border-radius:0px 0px 0px 0px;-webkit-border-radius:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}
.pic-list{width:100%;height:48px;padding-top:8px;}
.pic-list ul{list-style-image:none;}
.pic-list ul li{width:25%;height:48px;float:left;overflow:hidden;margin-right:0px;margin-left:0px;}
.pic-list img{width:60px;height:27px;text-align:center;display:block;margin:0 auto;}
.pic-list p{width:100%;height:20px;line-height:20px;text-align:center;color:#fff;font-size:12px;}
.pic-list p a{ color:#fff;text-align:center;}
.tj40 .kc40 li,.tj41 .kc41 li,.tj42 .kc42 li,.tj43 .kc43 li,.tj44 .kc44 li,.tj45 .kc45 li,.tj46 .kc46 li{background:#246f36; color:#FFF;}
.tj33 .kc33 li,.tj34 .kc34 li,.tj35 .kc35 li,.tj36 .kc36 li,.tj37 .kc37 li,.tj38 .kc38 li,.tj39 .kc39 li{background:#246f36; color:#FFF;}
.both{ clear:both;}
@media(max-width:767px) {
.alinfo img{ width:100% !important; height:auto !important;}
#stickey_footer{display:none !important;}
.footer{/*padding-bottom:20px !important;*/}
.cp{text-align:center !important;}
.cp a{display:none !important;}
.jdzy_in_list li p{ line-height:20px; max-height:100px; overflow:hidden;}}
.aqhh{ margin-bottom:0px !important;}
.aqhh a{border:1px solid #246f36; background-color:#246f36; border-radius:4px; width:80px; text-align:center; display:inline-block; color:#fff;}