/*------------// Overall //------------------*/
body { font: 14px 'Microsoft yahei', 'STHeiTi', Arial, Simsun, Helvetica, sans-serif, Verdana; color: #333; margin: 0; padding: 0; background: #FFF;}
table, td { font: 14px 'Microsoft yahei', 'STHeiTi', Arial, Simsun, Helvetica, sans-serif, Verdana; color: #333; }
table { border-collapse: collapse; border-spacing: 0; empty-cells: show; }
th, td { border-collapse: collapse; }
A:link { text-decoration: none; color: #000; }
A:visited { text-decoration: none; color: #000; }
A:hover { text-decoration: none; color: #4b9c28; }
img { border: 0; }
div, p, img, ul, li, form, input, label, aside, menu, section, span, dl, dt, dd, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
    border:none;
    padding:0;
    font-family:Arial;
}
ol, ul, li { list-style-type: none; }
.overz { overflow: auto; zoom: 1; overflow-x: hidden; overflow-y: hidden; }
.hide { display: none; }
.font14 { font-size: 14px; }
.font18 { font-size: 18px; }
.fl_l { float: left; display: inline; }
.fl_r { float: right; display: inline; }
.dsn { display: none; }
.dsk { display:block; }
.clr_b { clear: both; height: 0; line-height: 0; overflow: hidden; }
.tl_r { text-align: right; }
.red_font, .red_font a, .red_font a:visited { color: #F00; }
.gld_font, .gld_font a, .gld_font a:visited { color: #ca9328; }
.gray_fnt, .gray_fnt a, .gray_fnt a:visited { color: #999; }
.grn_fnt,.grn_fnt a, .grn_fnt a:visited { color: #4b9d2c; }
.overz { overflow: auto; zoom: 1; overflow-x: hidden; overflow-y: hidden; }
/* for IE */
:focus, map { -moz-outline-style: none; } /* for Firefox */
input:focus, a, map { outline: none; }
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; }
img.alg_r { margin-left: 15px; margin-bottom: 15px; }
img.alg_l { margin-right: 15px; margin-bottom: 15px; }
/*back-to*/
.back-to { bottom: 35px; overflow: hidden; position: fixed; right: 10px; z-index: 999; }
.back-to .back-top { background: url(../images/top_arrow.png) no-repeat; display: block; float: right; height: 45px; margin-left: 10px; outline: 0 none; text-indent: -9999em; width: 45px; }
.back-to .back-top:hover { background-position: -45px 0; }
.clr-b { clear: both; line-height: 0; height: 0; overflow: hidden; }
.org_fnt{ font-weight:normal; color:#eb5306;}

/*------------// Homepage //------------------*/
.wrapper{ width:100%; margin:0 auto; max-width:1920px; position:relative;}
.hdr{ height:150px; background:url(../images/hdr_bg.gif) repeat-x #509d36;}
.hdr #logo{ float:left;}
.hdr .hdr_r{ float:right; padding-top:58px;}
.hdr .hdr_r .srh{ float:right; border:1px solid #f6efdd; margin-bottom:20px;}
.hdr .hdr_r .srh .srh_txt{ background:#d3f6c7; width:190px; height:24px; border:none; -moz-box-shadow: 0px 0px 2px 5px rgba(0,0,0,.3) inset; -webkit-box-shadow: 0px 0px 2px 5px rgba(0,0,0,.3) inset; box-shadow: 0px 2px 5px 0px rgba(0,0,0,.3) inset; float:left; padding:0 5px;}
.hdr .hdr_r .srh .srh_btn{ width:58px; background:#287b0c; border:none;  float:right; height:24px; line-height:24px; color:#FFF;}
.hdr .hdr_r .srh .srh_btn:hover{ background:#30910f;}
.hdr .hdr_r .nht ul li{ float:left; font-size:16px; margin-left:30px;}
.hdr .hdr_r .nht ul li,.hdr .hdr_r .nht ul li a,.hdr .hdr_r .nht ul li a:visited{ color:#FFF;}
.hdr .hdr_r .nht ul li.curt a,.hdr .hdr_r .nht ul li.curt a:visited,.hdr .hdr_r .nht ul li a:hover{ color:#f9cf03;}
.hdr .hdr_r .nht ul li a.nlnk,.hdr .hdr_r .nht ul li a.nlnk:visited{ color:#b1b1b1;}
.cm_wdt{ width:1170px; margin:0 auto; }
.cm_wdt_t{ width:998px; margin:0 auto; }
.lne{ background:url(../images/line.png) no-repeat; height:8px; overflow:hidden;}
.bnr{ clear:both; position:relative;}
.bnr .bd{ position:relative;}
.bnr .bd ul{ width: 100% !important;}
.bnr .bd ul li{ width: 100% !important;}
.bnr .bd ul,.bnr .bd ul li,.bnr .bd{ height:625px; overflow:hidden;}
.bnr .bd ul li.bnr_01_0510{ background:url(../images/banner_001_0510.jpg) no-repeat center top; }
.bnr .bd ul li.bnr_02_0510{ background:url(../images/banner_002_0510.jpg) no-repeat center top; }
.bnr .bd ul li.bnr_01_20220704{ background:url(../images/banner_2022_07_04_01.jpg) no-repeat center top; }
.bnr .bd ul li.bnr_01_20230324{ background:url(../images/barn_01_20230324_pc.jpg) no-repeat center top; }
.bnr .bd ul li.bnr_02_20220704{ background:url(../images/banner_2022_07_04_02.jpg) no-repeat center top; }
.bnr .bd ul li.bnr_03_20220704{ background:url(../images/banner_2022_07_04_03.jpg) no-repeat center top; }
.bnr .bd ul li.bnr_01_20221118{ background:url(../images/banner_20221108.jpg) no-repeat center top; }
.bnr .bd ul li.bnr_01_20230325{background:url(../images/barn_01_20230324_02_pc.jpg) no-repeat center top; }
.bnr .bd ul li.bnr_01_20231130{background:url(../images/banner_2023_1130_01.jpg) no-repeat center top; }
.bnr .bd ul li.bnr_01_2025081101{background:url(../images/banner_250809_01.png) no-repeat center top; }
.bnr .bd ul li.bnr_01_2025081102{background:url(../images/banner_250809_02.png) no-repeat center top; }
.bnr .bd ul li.bnr_01_2025081103{background:url(../images/banner_250809_03.png) no-repeat center top; }


.bnr .bd ul li.bnr_03{ background:url(../images/banner_02.jpg) no-repeat center top; }
.bnr .hd{ position:absolute; z-index:200px; margin-top:-30px; margin-left:(width/2); left:50%;}
.bnr .hd ul li{ float:left; width:18px; height:18px; overflow:hidden; text-indent:-99999px; background:#FFF;  -moz-border-radius: 100px; -webkit-border-radius: 100px; border-radius: 100px; cursor:pointer; margin:0 5px;}
.bnr .hd ul li.on{ background:#4b9d2c;}
.abt{ height:591px; background:url(../images/abt_bg.jpg) no-repeat top center;}
.clss .tit{ padding-top:40px; border-bottom:1px solid #9cc3a9; padding-bottom:8px;}
.clss .tit .img_tit{ float:left;}
.clss .tit .mr{ float:right; padding-top:24px;}
.clss .tit .mr a{ display:block; width:60px; height:30px; text-align:center; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; line-height:30px;}
.clss .tit .mr a,.clss .tit .mr a:visited{ color:#FFF; background:#509d36;}
.clss .tit .mr a:hover{ background:#39881e; }
.clss .tit{ margin-bottom:26px;}
.clss .itr{ font-size:16px; line-height:200%; text-indent:32px; margin-bottom:20px; color:#000;}
.clss .itr .fa{ text-indent:0; margin-left:5px; font-size:20px;}
.clss .itr a .fa{  color:#509d36; }
.clss .itr a:hover .fa{  color:#008c26; }
.clss .clk{}
.clss .clk ul{ width:1100px;}
.clss .clk ul li{ float:left; width:328px; margin-right:6px; position:relative;}
.clss .clk ul li a{ display:block;}
.clss .clk ul li:hover,.iprt .bd ul li img:hover{ -moz-box-shadow: 0px 6px 18px 2px rgba(0, 0, 0, .4); -webkit-box-shadow: 0px 6px 18px 2px rgba(0, 0, 0, .4); box-shadow: 0px 6px 18px 2px rgba(0, 0, 0, .4); transition:all 0.5s;}
.clss .clk ul li .name{ position:absolute; height:28px; z-index:200; bottom:-1px; background:url(../images/abt_cltit_bg.png) no-repeat bottom; width:291px; font-size:18px;text-indent:36px; line-height:28px;}
.clss .clk ul li a .name,.clss .clk ul li a:visited .name{ color:#FFF;}
.prc .tit{ border-bottom:1px solid #6b9a7b; padding-top:80px;}
.prc{ background:url(../images/prc.jpg) no-repeat top center; height:910px; }
.nws{ background:url(../images/news_bg.jpg) no-repeat top center; height:910px; }
.rhd{ background:url(../images/rhd.jpg) no-repeat top center; height:714px; }
.svc{ background:url(../images/srv_bg.jpg) no-repeat top center; height:650px; }
.flne{ height:5px; background:url(../images/ftr_lne.jpg) no-repeat;}
.ftr{ padding:40px 0 48px 0; background:url(../images/hdr_bg.gif);}
.cgt_lst{ width:790px; margin:0 auto; margin-bottom:52px;}
.cgt_lst ul li{ display:inline-block;  width:76px; height:77px; background:url(../images/cgt_btn.png) no-repeat; text-align:center; font-size:12px; margin:0 14px; }
.cgt_lst ul li h2{font-size:12px; text-align:center; }
.cgt_lst .list_c{ float:left; width:672px;}
.cgt_lst ul{ text-align:center;}
.cgt_lst ul li a{ display:block; padding-top:12px; margin-right:2px;}
.cgt_lst ul li i.icn{display:block; height:32px; margin:0 auto;}
.cgt_lst ul li .yss,.cgt_lst ul li .xys,.cgt_lst ul li .rs{  width:26px;  background:url(../images/yss.png) no-repeat center center;}
.clss .pitr{ margin-bottom:95px;}
.cgt_lst ul li .dcxc{ width:26px; background:url(../images/dcxc.png) no-repeat center center; }
.cgt_lst ul li .fengdou{width:26px; background:url(../images/fengdou.png) no-repeat center center; }
.cgt_lst ul li .yw{width:27px;  background:url(../images/yw.png) no-repeat center center;}
.cgt_lst ul li .ghs{width:27px;  background:url(../images/ghs.png) no-repeat center center;}
.cgt_lst ul li .ejo{width:27px;  background:url(../images/ejo.png) no-repeat center center;}
.cgt_lst ul li .qpn{width:27px;  background:url(../images/qpn.png) no-repeat center center;}
.cgt_lst ul li .zhh{width:26px;  background:url(../images/zhh.png) no-repeat center center;}
.cgt_lst ul li .jksp{width:27px;  background:url(../images/jksp.png) no-repeat center center;}
.cgt_lst ul li .othm{width:26px;  background:url(../images/othm.png) no-repeat center center;}
.cgt_lst a.prev{ float:left; display:block; background:url(../images/cgt_arw_01.png) no-repeat center center;  width:40px; height:74px; margin-right:21px;}
.cgt_lst a.next{ float:right; display:block; background:url(../images/cgt_arw_02.png) no-repeat  center center; width:40px; height:74px;}
.cgt_lst a.prev:hover{background:url(../images/cgt_arw_on_01.png) no-repeat center center;}
.cgt_lst a.next:hover{background:url(../images/cgt_arw_on_02.png) no-repeat center center;}
.cgt_lst ul li:hover{ background:url(../images/cgt_btn_hover.png) no-repeat; }
.iprt .cnt{ width:998px; margin:0 auto; overflow:hidden;}
.iprt .bd{ width:1200px;}
.iprt .bd ul li{ float:left; width:244px; margin-right:7px; text-align:center;}
.iprt .bd ul li img{ margin-bottom:22px;}
.iprt .hd{ text-align:center; padding-top:50px;}
.iprt .hd li{ display:inline-block; width:15px; height:15px; background:#4e8e40; text-indent:-99999px; margin:0 5px; -moz-border-radius: 100px; -webkit-border-radius: 100px; border-radius: 100px; cursor:pointer; }
.iprt .hd li.on{ background:#FFF;}
.nw_lst .nw_lst_l{ float:left; width:580px;}
.nw_lst .nw_lst_r{ float:right; width:312px;}
.nw_lst .cvr{ position:relative; margin-bottom:10px;}
.nw_lst .cvr .name{ position:absolute; z-index:200;  background:url(../images/brd_nw_tit_bg.png) no-repeat; height:28px; width:100%; height:28px; line-height:28px; color:#FFF; font-size:18px; text-indent:36px; bottom:-1px;}
.nw_lst .nw_lst_r .cvr .name{ background:url(../images/abt_cltit_bg.png) no-repeat;}
.brd_nw_lst ul li,.nw_lst_r .nwlst ul li{ height:28px; line-height:28px;}
.brd_nw_lst ul li i,.nw_lst_r .nwlst ul li i{ margin-right:8px; font-weight:bold; color:#086923; font-size:14px;}
.brd_nw_lst ul li span.time{ float:right; color:#9fa09f;}
.brd_nw_lst ul li a{ display:block; float:left; width:480px; height:28px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.brd_nw_lst .mr{ padding-top:24px; text-align:right;}
.brd_nw_lst .mr,.brd_nw_lst .mr a,.brd_nw_lst .mr a:visited{ color:#00631b;}
.brd_nw_lst .mr a:hover{ color:#008c26;}
.nw_lst_r .nwlst ul li a{ display:block; width:344px;  height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.nw_lst_r .nwlst .mr{ text-align:right; margin-bottom:14px;}
.nw_lst_r .nwlst .mr,.nw_lst_r .nwlst .mr a,.nw_lst_r .nwlst .mr a:visited{ color:#00631b; }
.nw_lst_r .nwlst .mr a:hover{ color:#008c26;}
.rhd .tit{ padding-top:110px;}
.rhd .itr{margin-bottom:60px;}
.svc .tit{ padding-top:60px;}
.ftr .lnk,.ftr .lnk a,.ftr .lnk a:visited{ color:#FFF; font-size:14px;}
.ftr .lnk p{ margin-bottom:10px;}
.ftr .lnk p a{ margin:0 5px;}
.ftr .lnk p a:hover{ color:#ffe400;}
.ftr .lnk{ margin-bottom:24px;}
.ftr .ftr_l{ float:left;}
.ftr .ftr_r{ float:right;}
.ftr .flnk,.ftr .flnk a,.ftr .flnk a:visited{ color:#FFF; }
.ftr .flnk a:hover{ color:#ffe400; }
.ftr .flnk .line{ margin:0 10px;}
.ftr .flnk{ margin-bottom:12px;}
.ftr .fcp,.ftr .fcp a,.ftr .fcp a:visited{ color:#FFF; font-size:12px;}
.ftr .fcp{ line-height:200%;}
.ftr .fcp .icp{ margin-left:10px;}
.ftr .fcp .gn{ margin-right:5px; vertical-align:middle;}
.ftr .ftr_r{ color:#FFF;}
.ftr .ftr_r .tel{ color:#ffe400; font-size:36px;}
/*//---webpage---//*/
.wbnr{ height:570px;}
.abt_bnr{ background:url(../images/abt_bnr.jpg) no-repeat center top;}
.nws_bnr{ background:url(../images/nws_bnr.jpg) no-repeat center top;}
.redp_bnr{ background:url(../images/redp_bnr.jpg) no-repeat center top;}
.svs_bnr{ background:url(../images/svs_bnr.jpg) no-repeat center top; }
.prt_bnr{ background:url(../images/prt_bnr.jpg) no-repeat center top; }
.webpage{ background:url(../images/web_bg.gif); padding:55px 0;}
.webpage .w_l{ width:175px; float:left;}
.webpage .w_r{ width:910px; float:right; background:#FFF; min-height:800px;}
.webpage .w_r .cnt{ padding:30px 50px 56px 50px;}
.webpage .w_l .tit{ background:#408e1e;}
.webpage .w_l .wb_mnu{ background:#4b9c28; padding-bottom:1px;}
.webpage .w_l .wb_mnu ul li{ height:50px; line-height:50px; padding:0 15px; color:#FFF; font-size:18px;}
.webpage .w_l .wb_mnu ul li h2{ font-size:18px;  height:50px; line-height:50px;}
.webpage .w_l .wb_mnu ul li a,.webpage .w_l .wb_mnu ul li a:visited{ color:#FFF;}
.webpage .w_l .wb_mnu ul li a:hover{ color:#ffe400;}
.webpage .w_l .wb_mnu ul li a{ border-bottom:1px solid #277e28; display:block;}
.webpage .w_l .wb_mnu ul li.curt{ background:#FFF;}
.webpage .w_l .wb_mnu ul li.curt,.webpage .w_l .wb_mnu ul li.curt a,.webpage .w_l .wb_mnu ul li.curt a:visited{ color:#4b9c28;}
.webpage .w_l .wb_mnu ul li.curt a{ border-bottom:0;}
.webpage .w_l .pr_mnu{ background:url(../images/pr_mnu.gif) no-repeat bottom #4b9c28;}
.webpage .w_l .pr_mnu ul li{ line-height:50px;  color:#FFF; font-size:16px;}
.webpage .w_l .pr_mnu ul li a,.webpage .w_l .pr_mnu ul li a:visited{ color:#FFF;}
.webpage .w_l .pr_mnu ul li ul{ background:#327d1e;}
.webpage .w_l .pr_mnu ul li ul li{ font-size:14px; height:30px; line-height:30px;}
.webpage .w_l .pr_mnu ul li a{ margin:0 15px; border-bottom:1px solid #327d1e; height:50px; line-height:50px; display:block; text-indent:5px;}
.webpage .w_l .pr_mnu ul li a.ptlnk{ border-bottom:none;}
.webpage .w_l .pr_mnu ul li ul li a{height:30px; line-height:30px; border-bottom:1px solid #70a462; padding-bottom:2px;}
.webpage .w_l .pr_mnu ul li ul li:last-child a{ border-bottom:none;}
.webpage .w_l .pr_mnu ul li.curt{ background:#FFF;}
.webpage .w_l .pr_mnu ul li.curt a{ border-bottom:none;}
.webpage .w_l .pr_mnu ul li.curt a,.webpage .w_l .pr_mnu ul li.curt a:visited{ color:#4b9c28;}
.webpage .w_l .pr_mnu ul li{ position:relative;}
.webpage .w_l .pr_mnu ul li .fold_icn{ display:block; position:absolute;  background:url(../images/fold_icn.png) no-repeat; height:50px; width:15px; left:8px; cursor:pointer; top:0;}
.webpage .w_l .pr_mnu ul li .open_icn{ background:url(../images/open_icn.png) no-repeat; display:block; position:absolute; height:50px; width:15px; left:8px; cursor:pointer; top:0;}
.webpage .w_l .pr_mnu ul li.curt .fold_icn{background:url(../images/fold_icn_crt.png) no-repeat;}
.webpage .w_l .pr_mnu ul li.curt .open_icn{background:url(../images/open_icn_crt.png) no-repeat;}
.webpage .w_l .pr_mnu ul li.curt ul li a,.webpage .w_l .pr_mnu ul li.curt ul li a:visited{ color:#FFF;}
.webpage .w_l .pr_mnu ul li.curt ul li a{border-bottom:1px solid #70a462;}
.webpage .w_l .pr_mnu ul li.curt ul li.curt a,.webpage .w_l .pr_mnu ul li ul li.curt a{ border-bottom:none;}
.webpage .w_l .pr_mnu ul li.curt ul li.curt a,.webpage .w_l .pr_mnu ul li.curt ul li.curt a:visited,.webpage .w_l .pr_mnu ul li ul li.curt a,.webpage .w_l .pr_mnu ul li ul li.curt a:visited{ color:#4b9c28;}
.webpage .w_l .pr_mnu ul li ul{ display:none;}
.webpage .w_l .pr_mnu ul li a:hover{ color:#ffe400;}
.wlbg_01{ background:url(../images/w_l_bg_01.png) no-repeat; height:494px;}
.wlbg_02{ background:url(../images/w_l_bg_02.png) no-repeat; height:337px;}
.webpage .w_r .local{ font-size:12px; /*text-align:right;*/ margin-bottom:24px;}
.webpage .w_r .local,.webpage .w_r .local a,.webpage .w_r .local a:visited{ color:#999;}
.webpage .w_r .local .line{ margin:0 5px;}
.webpage .w_r .wb_tit{ font-size:24px; font-weight:bold; margin-bottom:30px;}
.webpage .w_r .phg{ line-height:180%; font-size:16px;}
.webpage .w_r .phg p{ margin-bottom:15px;}
.webpage .w_r .hist_c p{ margin-bottom:80px;}
.webpage .hnr_c{ border:1px solid #d9d9d9; padding:80px 70px 10px 70px;}
.webpage .hnr_c .bd ul li img{ margin:0 auto;}
.webpage .hnr_c .hnr_sld{ position:relative; height:400px; }
.webpage .hnr_c .hnr_sld a.prev{ position:absolute; top:50%; height:116px; width:54px; left:-70px; margin-top:-58px;  background:#4b9c28; z-index:200; text-align:center; color:#FFF; line-height:116px; font-size:60px;}
.webpage .hnr_c .hnr_sld a.next{ position:absolute; top:50%; height:116px; width:54px; right:-70px; margin-top:-58px;  background:#4b9c28; z-index:200; text-align:center; color:#FFF; line-height:116px;  font-size:60px;}
.webpage .hnr_c .hnr_sld a.prevStop,.webpage .hnr_c .hnr_sld a.nextStop{ background:#d9d9d9;}
.webpage .hnr_c .pageState{ position:absolute; bottom:25px; right:-30px; font-size:18px;}
.webpage .hnr_c .pageState span{ color:#4b9c28;}
.webpage .hnr_c .hnr_sld a.prev:visited,.webpage .hnr_c .hnr_sld a.next:visited{ color:#FFF;}
.pr_nws .pr_nws_l{ width:340px; float:left; display:inline;}
.pr_nws .pr_nws_l img{ -moz-box-shadow: 0px 4px 9px 2px rgba(0, 0, 0, .3); -webkit-box-shadow: 0px 4px 19px 2px rgba(0, 0, 0, .3); box-shadow: 0px 4px 9px 2px rgba(0, 0, 0, .3);}
.pr_nws .pr_nws_r{ width:460px; float:left; display:inline;}
.pr_nws .pr_nws_r .tit{ font-size:24px; font-weight:bold; color:#4b9c28; margin-bottom:16px;}
.pr_nws .pr_nws_r .intr{ font-size:14px; line-height:28px; height:112px; overflow:hidden;  text-overflow:ellipsis;}
.pr_nws .pr_nws_r .tmr{ padding-top:40px;}
.pr_nws .pr_nws_r .tmr .time{ font-size:12px; color:#999;}
.pr_nws .pr_nws_r .tmr .mr{ float:right; color:#4b9c28;}
.pr_nws{ border-bottom:1px solid #bcbcbc; padding-bottom:45px; margin-bottom:36px;}
.cmn_ws .cmn_ws_l,.cmn_ws .cmn_ws_r{ float:left; display:inline;}
.cmn_ws .cmn_ws_l{ width:178px; float:left;}
.cmn_ws .cmn_ws_r{ width:620px; float:left;}
.cmn_ws .cmn_ws_r .tit{ font-size:16px; font-weight:bold; margin-bottom:10px;}
.cmn_ws .cmn_ws_r .intr{ font-size:12px; color:#999; height:24px; line-height:24px; height:48px; overflow:hidden;}
.cmn_ws .cmn_ws_r .tmr{ padding-top:16px;}
.cmn_ws .cmn_ws_r .tmr .time{ font-size:12px; color:#999;}
.cmn_ws .cmn_ws_r .tmr .mr{ float:right; color:#4b9c28;}
.cmn_ws{ border-bottom:1px solid #bcbcbc; padding-bottom:36px; margin-bottom:36px;}

.nw_pr_bg{ background:url(../images/nw_pr_bg.png) no-repeat; height:920px;}
.nw_pr_lst{ padding-top:120px;}
.nw_pr_lst .nplstit{ color:#FFF; text-indent:20px; margin-bottom:15px;}
.nw_pr_lst ul li{ text-align:center; margin-bottom:18px;}
.nw_pr_lst ul li img{ -moz-box-shadow: 0px 4px 9px 2px rgba(0, 0, 0, .5); -webkit-box-shadow: 0px 4px 19px 2px rgba(0, 0, 0, .5); box-shadow: 0px 4px 9px 2px rgba(0, 0, 0, .5); width:148px; margin:0 auto;}
.nws_dtl{ margin-bottom:50px;}
.nws_dtl h1.tit{ text-align:center; font-size:28px; font-weight:bold; margin-bottom:15px;}
.nws_dtl .frm{ text-align:center; color:#999; margin-bottom:15px; border-bottom:1px solid #d8d8d8; padding-bottom:15px;}
.nws_dtl .frm span.pub_tm,.nws_dtl .frm span.frm_nm{ margin-right:10px;}
.nws_dtl .frm span.kwd a{ margin:0 8px;}
.nws_dtl .frm span.kwd a,.nws_dtl .frm span.kwd a:visited{ color:#005be4;}
.nws_dtl .frm span.kwd a:hover{color:#008aff;}
.nws_dtl{ padding-top:40px;}
.nws_dtl .kwd{ text-align:center; margin-bottom:15px;}
.nws_dtl .kwd a,.nws_dtl .kwd a:visited{ color:#005be4;}
.nws_dtl .kwd a:hover{color:#008aff;}
.nws_dtl .kwd a{ margin:0 8px;}
.nws_dtl .nws_cnt{ font-size:16px; line-height:180%; margin-bottom:40px;}
.nws_dtl .nws_cnt p{ margin-bottom:20px;}
.nws_dtl .nws_cnt a,.nws_dtl .nws_cnt a:visited{ color:#005be4; display:inline-block; border-bottom:1px dashed #005be4; line-height:130%;}
.nws_dtl .nws_cnt a:hover{ border-bottom:none; color:#008aff;}
.pr_nt{ border-top:1px solid #d8d8d8; padding-top:20px; margin-bottom:20px;}
.pr_nt .lft{ float:left; height:30px; line-height:30px; width:360px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;}
.pr_nt .rgt{ float:right; height:30px; line-height:30px; width:360px; text-align:right; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;}
.pr_cls{ margin-bottom:50px;}
.pr_cls .tit{ height:50px; border-left:1px solid #4b9c28; border-bottom:1px solid #4b9c28; background:#f7f7f7; border-top:1px solid #eee;border-right:1px solid #eee; width:100%; position:relative; margin-bottom:20px;}
.pr_cls .stit{ color:#FFF; background:#4b9c28; font-size:18px; font-weight:bold; text-align:center; position:absolute; top:-1px; left:0; bottom:0;  height:50px; line-height:50px; padding:0 20px;}
.prdt_lst .lstone{ float:left; margin-right:27px; text-align:center;}
.prdt_lst .lstone img{ margin-bottom:15px;}
.prdt_lst .lstone h2{ font-size: 14px;}
.prdt_lst .prdt_cnt{ width:900px;}
.rvnt_lst ul{ width:900px;}
.rvnt_lst ul li{ float:left; height:45px; line-height:45px; width:380px; border-bottom:1px solid #ececec; margin-right:26px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;}
.rvnt_lst ul li i{font-size:14px; color:#cbcbcb; margin-right:10px;}
.hotnews{ background:#4b9c28; padding-top:15px;}
.hotnews .htn_tit{ height:40px; line-height:40px;  background:#a5ce94;}
.hotnews .htn_tit .htn_stit{ font-size:18px; color:#00621f; font-weight:bold; line-height:40px; float:left;}
.hotnews .htn_tit .htn_stit .hot{ vertical-align:middle;}
.hotnews .htn_tit .mr{ float:right; margin-right:12px; font-size:12px; line-height:40px;}
.hotnews .htn_tit .mr a,.hotnews .htn_tit .mr a:visited{ color:#00621f;}
.hotnews ul{ padding:10px;}
.hotnews ul li,.hotnews ul li a,.hotnews ul li a:visited{ color:#FFF;}
.hotnews ul li,.hotnews ul li{ padding:5px 0; line-height:160%; }
.hotnews ul li{ background:url(../images/htnw_icon%;%;.png) no-repeat; padding-left:12px;}
.hotnews ul li a:hover{ color:#ffe400; }
.hotnews ul li h3{ font-size: 14px; line-height:160%; }
.wprdt_lst .lstc{ width:1000px;}
.wprdt_lst .lstn{ float:left; width:244px; margin-right:32px; margin-bottom:32px;}
.wprdt_lst .lstn img{ margin-bottom:16px;}
.wprdt_lst .lstn h2{ font-size:16px; font-weight:bold; margin-bottom:10px; height:24px; line-height:24px; color:#333;}
.wprdt_lst .lstn .intr{ font-size:12px; height:40px; line-height:20px; overflow:hidden; color:#666;}
.wprdt_lst .lstn a:hover img{ -moz-box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, .2); -webkit-box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, .2); box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, .2); transition:all 0.5s; }
.wprdt_lst .lstn a:hover h3,.wprdt_lst .lstn a:hover .intr{ color:#4b9c28;}
.redp_ot{ width:1200px;}
.redp_ot .rd_lst{ width:370px; background:#FFF; -moz-box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, .2); -webkit-box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, .2); box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, .2); float:left; margin-right:56px; margin-bottom:56px;}
.redp_ot .rd_lst .nm{ height:60px; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis; line-height:60px; text-align:center; font-size:18px; font-weight:bold;}
.redp_ot .rd_lst a .nm,.redp_ot .rd_lst a:visited .nm{ color:#4b9c28;}
.redp_ot .rd_lst a:hover .nm{ background:#f8fff6;}
/*.redp_cnt .intr{ background:#f0f6ee; padding:30px;}
.redp_cnt .intr p{ margin-bottom:15px;}
.redp_cnt h2.tit{ color:#4b9c28; font-size:24px; font-weight:bold; margin-bottom:20px;}
.redp_cnt{ font-size:14px; line-height:28px; color:#666;}
.lstn .readmore-js-toggle,.lstn .readmore-js-toggle:visited{ text-align:right; color:#4b9c28; padding:30px; display:block; background:#f0f6ee;}
.redp_cnt{ position:relative;}
.redp_cnt .hd{ position:absolute; z-index:200; top:420px; right:15px;}
.redp_cnt .hd li{ float:left; width:15px; height:15px; background:#FFF; -moz-border-radius: 100px; -webkit-border-radius: 100px; border-radius: 100px; cursor:pointer; margin:0 5px; text-indent:-9999px; -moz-box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, .2); -webkit-box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, .2); box-shadow: 0px 4px 12px 2px rgba(0, 0, 0, .2);}
.redp_cnt .hd li.on{ background:#4b9c28;}
.redp_cnt a.prev{position:absolute; z-index:200;  background:#4b9c28;  text-align:center; color:#FFF; line-height:116px; font-size:60px;  height:116px; width:54px; margin-top:160px;  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.redp_cnt a.next{position:absolute; z-index:200;  background:#4b9c28;  text-align:center; color:#FFF; line-height:116px; font-size:60px;  height:116px; width:54px; right:0; margin-top:160px;  filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.redp_cnt a.prev:hover,.redp_cnt a.next:hover{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; }
*/
.sv_srch{ background:url(../images/srh_bg.gif) no-repeat; height:136px; margin-bottom:28px;}
.sv_srch .ss_cnt{ padding-top:32px;}
.sv_srch .ss_cnt .ss_m{ background:url(../images/srch_cnt.gif) no-repeat; width:739px; margin:0 auto; height:69px;}
.sv_srch .ss_cnt .ssm_m{ padding:7px 0 0 33px;}
.sv_srch .ss_cnt .ss_m input.fw_ipt,.sv_srch .ss_cnt .ss_m .yzm,.sv_srch .ss_cnt .ss_m input.yz_ipt,.sv_srch .ss_cnt .ss_m input.srch_btn{ float:left; font-size:18px;}
.sv_srch .ss_cnt .ss_m input.fw_ipt{ width:300px; height:55px; border:none; margin-right:3px; }
.sv_srch .ss_cnt .ss_m .yzm{ margin-right:3px;}
.sv_srch .ss_cnt .ss_m input.yz_ipt{height:55px; border:none; width:108px; padding-left:10px;}
.sv_srch .ss_cnt .ss_m input.srch_btn{ height:55px; margin-left:60px; background:none; border:none; color:#ffe202; }
.sv_srch .ss_cnt .ss_m input.srch_btn:hover{ color:#FFF;}
.sv_intr{ font-size:16px; line-height:180%; width:95%; margin:0 auto;}
.sv_other_btn ul{ width:800px; padding-top:40px; text-align: center;}
.sv_other_btn ul li{ display: inline-block; width:232px; height:234px; margin: 0 20px;}
.sv_other_btn ul li.src_btn_01{ background:url(../images/tel_srch.gif) no-repeat;}
.sv_other_btn ul li.src_btn_02{ background:url(../images/sms_srch.gif) no-repeat;}
.sv_other_btn ul li.src_btn_03{ background:url(../images/site_srch.gif) no-repeat;}
.sv_other_btn ul li a{ display:block; text-align:center; font-size:24px; padding-top:155px;}
.sv_other_btn ul li a,.sv_other_btn ul li a:visited{ color:#FFF;}
.sv_other_btn ul li a:hover{color:#ffe400;}
.store_tbl table th{ color:#FFF; background:url(../images/.store_tbl_th_bg.gif) repeat-x bottom #358218;}
.store_tbl table th,.store_tbl table td{ text-align:center; height:48px; }
.store_tbl table td{ border-bottom:1px solid #e0e0e0; border-right:1px solid #e2e2e2;}
.store_tbl table tr td:last-child{ border-right:0;}
.store_tbl table tr:nth-child(even) td{ background:#f9f9f9;}
.store_tbl table tr:hover td{ background:#f2f8ef;}
.pdtl_ot{ background:#FFF; padding:30px 50px 56px 50px;}
.pr_cgt ul li{ float:left; font-size:16px; margin-bottom:10px;}
.pr_cgt ul li a{ display:inline-block; height:28px; line-height:28px; padding:0 8px; margin-right:10px;}
.pr_cgt ul li.curt a{ background:#4c9f2a;}
.pr_cgt ul li.curt a,.pr_cgt ul li.curt a:visited{ color:#FFF;}
.pr_cgt{ margin-bottom:30px;}
.pdtl_ot .shw .shw_l{ width:438px; float:left;}
.pdtl_ot .shw .shw_r{ width:620px; float:right;}
.shw_pic .bd{ width:400px; height:400px; border:2px solid #e1e0df; margin-bottom:10px;}
.shw_pic .hd ul{ width:420px; height:76px;}
.shw_pic .hd ul li{ float:left; cursor:pointer; width:74px; height:74px; border:2px solid #FFF; margin-right:7px;}
.shw_pic .hd ul li img{ width:70px; height:70px;}
.shw_pic .hd ul li.on{ border:2px solid #4c9f2a; }
.prt_tit .stit,.prt_tit .subcgt{ float:left;}
.prt_tit .stit{ font-size:24px; font-weight:bold; color:#00621f; margin-right:20px;}
.prt_tit .subcgt a,.prt_tit .subcgt a:visited{ color:#4f9e33;}
.prt_tit .subcgt a{ margin-right:10px; padding:2px 8px; font-size:16px;}
.prt_tit .subcgt a.curt{ background:#dbebd5; color:#00621f;}
.prt_tit{ margin-bottom:30px;}
.bdsharebuttonbox{ margin-top:20px;}
.pritr .intr{ float:left; width:456px; font-size:14px; line-height:200%; color:#666;}
.pritr .vw_lst{ float:right; width:116px; text-align:center;}
.pritr .vw_lst .tit{ font-size:14px; margin-bottom:15px;}
.pritr .vw_lst ul li{ margin-bottom:14px;}
.pritr .vw_lst ul li a img{ border:1px solid #bdbdbd;}
.pritr .vw_lst ul li a:hover img{ border:1px solid #4c9f2a;}
.prt_dtl{ padding-top:36px;}
.prt_dtl .tit{ font-size:18px; margin-bottom:15px;}
.phg .video{ width:800px; margin:0 auto; margin-bottom:20px;}
.oth_cls{ padding:50px 0;}
.rvnt_lst2 ul{ width:1200px;}
.rvnt_lst2 ul li{ float:left; height:45px; line-height:45px; width:510px; border-bottom:1px solid #ececec; margin-right:48px; overflow:hidden; white-space:nowrap;  text-overflow:ellipsis;}
.rvnt_lst2 ul li i{font-size:14px; color:#cbcbcb; margin-right:10px;}
.prdt_lst2 .lstone{ float:left; margin-right:45px; text-align:center;}
.prdt_lst2 .lstone img{ margin-bottom:15px;}
.prdt_lst2 .prdt_cnt{ width:1200px; padding-left:40px; padding-top:15px;}
.n_sd{ width:66px; height:234px; background:url(../images/n_sd_bg.gif) no-repeat; position:fixed; top:200px; right:0; z-index:1000;}
.n_sd ul{ width:52px; height:220px; margin-top:11px; margin-left:12px;}
.n_sd ul li{ position:relative; cursor:pointer;}
.n_sd .tmewm{ width:164px; height:234px; position:absolute; right:52px;  top:-11px; z-index:500;}
.n_sd .tmw_m{ background:#FFF; height:234px; width:158px; position:relative;  -moz-box-shadow: 0px 4px 16px 5px rgba(0, 0, 0, .5); -webkit-box-shadow: 0px 4px 16px 5px rgba(0, 0, 0, .5); box-shadow: 0px 4px 16px 5px rgba(0, 0, 0, .5);}
.n_sd .tmw_m .arw{ display:block; position:absolute; right:-6px; width:6px; top:29px; background:url(../images/asd_arw.png) no-repeat; z-index:200; height:12px;}
.n_sd .tmw_m .tcnt{ text-align:center; padding-top:25px;}
.n_sd .tmw_m .tcnt img.ewm{ margin-bottom:10px;}
.n_sd .tmw_m .tcnt p{ margin-bottom:15px;}
.n_sd .tmw_m .tcnt a.s_lnk{ width:116px; height:36px; text-align:center; line-height:36px; background:#4b9d2c; color:#FFF; display:block; margin:0 auto;}
.n_sd .tmw_m .tcnt a.s_lnk:visited{ color:#FFF;}
.n_sd .tmw_m .tcnt a.s_lnk:hover{ background:#388e18;}
.n_sd .jdewm{ top:-66px;}
.n_sd .jdewm .arw{top:80px;}
.n_sd .wdewm{ top:-121px; }
.n_sd .wdewm  .arw{ top:136px;}
.n_sd ul li a.asd_icn{ display:block; width:52px; height:52px; margin-bottom:3px; cursor:pointer;}
.n_sd ul li a.tml_icn{ background:url(../images/tml_icn_02_01.png) no-repeat;}
.n_sd ul li a.jd_icn{background:url(../images/jd_icn_02_01.png) no-repeat;}
.n_sd ul li a.wd_icn{background:url(../images/wd_icn_03_02.png) no-repeat;}
.n_sd ul li a.srh_icn{background:url(../images/fw_srh_icn_04_02.png) no-repeat;}
.n_sd ul li a.tml_icn_02{ background:url(../images/tml_icn_02_01_drk.png) no-repeat;}
.n_sd ul li a.jd_icn_02{background:url(../images/jd_icn_02_01_drk.png) no-repeat;}
.n_sd ul li a.wd_icn_02{background:url(../images/wd_icn_03_02_drk.png) no-repeat;}
.n_sd ul li a.srh_icn_02{background:url(../images/fw_srh_icn_04_02_drk.png) no-repeat;}
.n_sd ul li .msk{ background:#000; width:52px; height:52px; position:absolute; z-index:200; top:0; left:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; }
.n_sd ul li .msk_02{filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
/*--//2017-07-04//--*/
/*
.n_sd{ width:86px; height:282px; background:url(../images/n_sd_bg.gif) no-repeat; position:fixed; top:200px; right:0; z-index:1000;}
.n_sd ul{ width:66px; height:260px; margin-top:14px; margin-left:13px;}
.n_sd ul li{ position:relative;}
.n_sd .tmewm{ width:198px; height:282px; position:absolute; right:65px;  top:-14px;}
.n_sd .tmw_m{ background:#FFF; height:282px; width:190px; position:relative;  -moz-box-shadow: 0px 2px 10px 2px rgba(0, 0, 0, .2); -webkit-box-shadow: 0px 2px 10px 2px rgba(0, 0, 0, .2); box-shadow: 0px 2px 10px 2px rgba(0, 0, 0, .2);}
.n_sd .tmw_m .arw{ display:block; position:absolute; right:-6px; width:6px; top:36px; background:url(../images/asd_arw.png) no-repeat; z-index:200; height:12px;}
.n_sd .tmw_m .tcnt{ text-align:center; padding-top:25px;}
.n_sd .tmw_m .tcnt img.ewm{ margin-bottom:10px;}
.n_sd .tmw_m .tcnt p{ margin-bottom:15px;}
.n_sd .tmw_m .tcnt a.s_lnk{ width:140px; height:40px; text-align:center; line-height:40px; background:#4b9d2c; color:#FFF; display:block; margin:0 auto;}
.n_sd .tmw_m .tcnt a.s_lnk:visited{ color:#FFF;}
.n_sd .tmw_m .tcnt a.s_lnk:hover{ background:#388e18;}
.n_sd .jdewm{ top:-79px;}
.n_sd .jdewm .arw{top:99px;}
.n_sd .wdewm{ top:-144px; }
.n_sd .wdewm  .arw{ top:168px;}
.n_sd ul li a.asd_icn{ display:block; width:63px; height:63px; margin-bottom:3px;}
.n_sd ul li a.tml_icn{ background:url(../images/tml_icn_01.png) no-repeat;}
.n_sd ul li a.tml_icn:hover{ background:url(../images/tml_icn_01_02.png) no-repeat;}
.n_sd ul li a.jd_icn{background:url(../images/jd_icn_02.png) no-repeat;}
.n_sd ul li a.jd_icn:hover{ background:url(../images/jd_icn_02_02.png) no-repeat;}
.n_sd ul li a.wd_icn{background:url(../images/wd_icn_03.png) no-repeat;}
.n_sd ul li a.wd_icn:hover{ background:url(../images/wd_icn_03_02.png) no-repeat;}
.n_sd ul li a.srh_icn{background:url(../images/fw_srh_icn_04.png) no-repeat;}
.n_sd ul li a.srh_icn:hover{ background:url(../images/fw_srh_icn_04_02.png) no-repeat;}
*/
.hotline h2{ font-weight:bold; color:#4b9d2c;}
.sitemap ul li{ font-weight:bold; font-size:16px; border-bottom:1px solid #CCC; padding-left:10px;}
.sitemap ul li ul{ padding-left:20px; margin-bottom:10px;}
.sitemap ul li ul li{ font-size:14px; font-weight:normal; border-bottom:1px dashed #CCC;}
.bk_lnk{ clear:both; padding:10px 0; text-align:center;}
.bk_lnk a.bkto{ padding:5px 30px; display:inline-block; background:#4b9c28;}
.bk_lnk a.bkto,.bk_lnk a.bkto:visited{ color:#FFF;}
.bk_lnk a.bkto:hover{ background:#408e1e;}

.pagination{margin:20px 0;width:100%;}
.pagination .span2{width:170px;float:left;}
.pagination .span4{width:370px;float:left;margin-left:30px;}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination ul>li{display:inline;}
.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0;}
.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5;}
.pagination ul>.active>a,.pagination ul>.active>span{color:#999999;cursor:default;}
.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{color:#999999;background-color:transparent;cursor:default;}
.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}
.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px;}
.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px;}
.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px;}
.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;}
.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px;}
.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px;}
.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px;}
.srch_lst ul li{ height:32px; border-bottom:1px solid #eee; margin-bottom:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; font-size:16px;}
.srch_lst ul li i,.nw_lst_r .nwlst ul li i{ margin-right:8px; font-weight:bold; color:#086923; font-size:12px;}
.paging{ text-align:center;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{ background-color:#509d36; border-color:#509d36;}
.pagination>li>a, .pagination>li>span{color:#509d36;}
.ts_qry{ padding-top: 40px;}
.ts_qry .tit{ font-size: 20px; color: #3ea52f; margin-bottom: 10px;}
.ts_qry .tab{ color: #e39600; margin-bottom: 10px;}
.ts_qry .lst{ display: table; margin-bottom: 30px;}
.ts_qry .lst .lst-tell{ display: table-cell; padding-right: 30px; vertical-align: middle;}
.ts_qry .lst .lst-tell img{ transition: All 0.4s ease-in-out;   -webkit-transition: All 0.4s ease-in-out;  -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out;}
.ts_qry .lst .lst-tell img:hover{ transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2);}
.f_mnp{ background: #FFF; margin: 0 auto; min-height: 500px; text-align: center; font-size: 18px; }
.fzf_c{ padding-top: 60px; line-height: 180%; }
.fzf_c img{ margin: 0 auto;}
.fzf_c .fzf_tit{ padding-top: 30px; font-size: 36px; color: #509d36; margin-bottom: 10px;}
