<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media (max-width: 480px){
#header{position:relative;height:45px;}
.logo{margin:21px auto 0 auto;width:25%;}
.logo img{width:100%;}
.topm_r{width:100px;height:27px;position:absolute;top:25px;right:10px;display:none;}
.topm_r span{padding-left:6px;line-height:27px;float:left;width:50px;font-size:12px}
.topm_r a{float:left;margin-right:9px;letter-spacing:-0.5px;color:#333;}
.top_fl{display:block;float:left;width:8%;margin-left:2.5%;position:absolute;top:0;left:0;}
.top_fl a{width:100%;}
.top_fl a img{width:100%;}
.top_fr{display:block;width:25%;position:absolute;top:0;right:0;}
.top_fr a{float:left;width:30%;margin-left:2%;}
.top_fr a img{width:100%;}
.rban{display:none;}
#menu{width:100%;height:40px;line-height:100%;position:absolute;top:55px;left:0;text-align:center;display:none;}
#menu a{margin:0 1%;display:inline;font-size:14px;line-height:48px;font-weight:bold;color:#010101;text-align:center;letter-spacing:-1px;}
#menu a:hover{color:#f47921;}


#main{background:#fff;}
#main .left{width:50%;overflow:hidden;float:left;}
#main .left .imgB{width:100%;overflow:hidden;float:left;}
#main .left .imgB img{width:100%;float:left;border-bottom:1px solid #ededed;}
#main .left .conB{float:left;width:99%;padding:0;height:210px;overflow:hidden;background:#fff;position:relative;border-right:1px solid #ededed;}
#main .left .conB .rollB{width:80%;overflow:hidden;position:absolute;top:15px;padding:0 10%;}
#main .left .conB .rollB .rolimg{width:98%;border:1px solid #dfdfdf;position:relative;margin-top:17px;float:left;}
#main .left .conB .rollB .rolimg img{width:100%;}

#main .left .conB .rollB .rolimg .icon{position:absolute;width:50%;overflow:hidden;top:-10px;left:50%;margin-left:-25%;z-index:100;}
#main .left .conB .prev{position:absolute;top:40%;left:0;width:4%;display:none;}
#main .left .conB .next{position:absolute;top:40%;right:0;width:4%;display:none;}
#main .left .conB .prev img, #main .left .conB .next img{width:100%;display:none;}

.bxslider01 li{height:170px;}

.midB{width:100%;overflow:hidden;float:left;}
.midB .mid_con{width:100%;overflow:hidden;float:left;}
.midB .mid_con img{width:100%;}
.midB .mlist{width:100%;overflow:hidden;float:left;}
.midB .mlist .tab{cursor:pointer;width:49.5%;height:35px;line-height:35px;float:left;border-top:5px solid #fff;border-bottom:1px solid #d4d4d4;text-align:center;font-size:12px;color:#747474;}
.midB .mlist .tab.on, .midB .mlist .tab:hover{width:49.5%;height:35px;line-height:35px;float:left;border-top:5px solid #9cba66;border-right:1px solid #d4d4d4;border-bottom:1px solid #fff;color:#87a058;font-weight:bold;}
.bls{width:94%;overflow:hidden;padding:20px 0 20px 2.5%;float:left;}
.bls p{width:98%;overflow:hidden;line-height:15px;height:23px;float:left;/*padding:0 0 0 5%;*/margin:0 0 0 2%;font-size:12px;/*background:url(../images/main/r_icon.gif) no-repeat left 6px;*/}
.bls p a{color:#333;}
.bls p .fl{width:75%;height:15px;color:#717171;text-align:left;overflow:hidden;}
.bls p .fr{width:20% !important;height:15px;color:#b3b3b3;text-align:right;overflow:hidden;font-size:10px;letter-spacing:-1px;}

.right{width:50%;overflow:hidden;float:right;}
.right .imgB {width:100%;overflow:hidden;float:right;}
.right .imgB img{width:100%;}
.right .rbox{float:right;width:100%;overflow:hidden;}
.right .rbox .rlist{width:80%;overflow:hidden;margin-left:10%;margin-top:15px;float:left;}
.right .rbox .rlist img{width:100%;}

.right .rbox .rlist .txtB{width:88%;height:45px;overflow:hidden;border-left:1px solid #d1d1d1;border-right:1px solid #ededed;border-bottom:1px solid #ededed;padding:10px 5%;font-size:11px;color:#727a84;line-height:130%;}


#footer{border-top:1px solid #d4d4d4;clear:both;}
#site{overflow:hidden;background:#fff;padding:10px 0;}
#site .fm{width:90%;margin:0 auto;}
#site .fm a{margin:0 3%;display:inline;width:25%;float:left;height:30px;}
#site .fm a img{width:100%;}
#site .prev{width:5%;float:left;text-align:center;display:none;}
#site .next{width:5%;float:right;text-align:center;display:none;}


#foot_m{overflow:hidden;background:#676a61;width:100%;}
#foot_m .ftm{width:97.5%;float:left;margin-left:2.5%;}
#foot_m .ftm a{float:left;color:#b0b7a3;line-height:38px;margin-right:5%;display:inline;font-size:12px;}
#foot_m .ftr02{width:45%;padding:0 2.5%;line-height:38px;float:right;background:#5a5d55;}
#foot_m .ftr01{width:45%;padding:0 2.5%;line-height:38px;float:right;background:#444640;}
#foot_m .ftr01 a, #foot_m .ftr02 a{color:#b0b7a3;letter-spacing:-1px;font-size:12px;}

#copyrightB{background:#eaebe9;overflow:hidden;}
.copyright{width:95%;padding:25px 2.5%;overflow:hidden;float:left;border-bottom:1px solid #d7d7d7;}
.copyright strong{font-size:16px;color:#84664b;}
.copyright span{font-size:12px;color:#928e89;line-height:150%;}
.copyright span .tcef7933{color:#ef7933;}

.foot_logo1{width:44%;overflow:hidden;padding:22px 2.5%;float:right;}
.foot_logo2{width:44%;overflow:hidden;border-left:1px solid #d7d7d7;padding:22px 2.5%;float:right;}
.foot_logo1 .txtB, .foot_logo2 .txtB{margin-top:17px;width:100%;overflow:hidden;font-size:12px;color:#928e89;line-height:20px;}


#scon{overflow:hidden;}
#subV{background:#f2f4ed url(../images/main/main_bg.gif) no-repeat center top;height:60px;line-height:60px;font-size:20px;letter-spacing:-1px;color:#282828;font-weight:bold;padding-left:2.5%;}
#navi{height:35px;background:#648c00;}
#navi img{height:14px;}
#navi a{padding:10px 5px;display:inline-block;float:left;font-size:10px;color:#fff;border-right:1px solid #abc270;letter-spacing:-1px;}
#tab_navi{overflow:hidden;border-top:1px solid #d6d7d1;border-bottom:1px solid #d6d7d1;}
#tab_navi a{width:32.5%;line-height:23px;text-align:center;border-right:1px solid #e6e7e5;color:#616161;font-size:13px;float:left;display:inline;letter-spacing:-1px;padding:5px 0;}
#tab_navi a.on, #tab_navi a:hover{line-height:17px;border-top:6px solid #648c00;color:#648c00;}

#subB{background:url(../images/sub/subcon_bg.gif) repeat-x top;padding:0;overflow:hidden;}

#subB .title{margin:30px 2.5% 20px 2.5%;overflow:hidden;text-align:left;font-size:18px;line-height:25px;color:#493220;font-weight:bold;letter-spacing:-3px;float:left;}
#subB .title p{font-size:18px;color:#648c00;font-weight:bold;letter-spacing:-1px;margin:0 0 0 5px;padding:0;float:left;}
#subB .title span{font-size:12px;font-weight:normal;width:70%;float:right;line-height:18px;}
#subB .title strong{float:left;}
#subB .title strong img{width:50%;}

#con01{background:#eae3db;position:relative;overflow:hidden;border-bottom:1px solid #e4e4e4;}
#con01 .txt01{position:absolute;top:43px;right:5%;width:95%;height:64px;font-size:12px;color:#887571;text-align:right;}
#con01 .txt01 strong{font-size:16px;line-height:25px;color:#493220;letter-spacing:-1px;}
#con01 .txt02{width:100%;overflow:hidden;margin-top:30px;float:right;}
#con01 .txt02 .conT{float:left;width:55%;}
#con01 .txt02 .conT img{width:100%;}
#con01 .txt02 .txt03 {float:left;width:95%;overflow:hidden;margin:25px 0 0 2.5%;color:#493220;font-size:0.8em;line-height:150%;letter-spacing:-1px;}
#con01 .txt04{margin:25px 0 25px 2.5%;width:95%;overflow:hidden;text-align:left;font-size:0.8em;color:#404040;float:left;line-height:150%;}

#con02{padding:25px 0;}
#con02 .left{width:95%;overflow:hidden;float:left;margin:0 2.5%;}
#con02 .left .listm{width:95%;overflow:hidden;float:left;margin:10px 0;padding-left:2.5%;color:#404040;font-size:12px;line-height:150%;letter-spacing:-1px;}
#con02 .left .listm strong{color:#493220;font-size:18px;line-height:28px;width:100%;float:left;}
#con02 .left .listm strong .tc648c00{color:#648c00;}
#con02 .left #ls04 .fz16{font-size:16px;color:#b18f75;}
#con02 .left .lban{width:89%;overflow:hidden;padding:15px 5%;border:1px solid #bbb;float:left;margin-top:20px;}
#con02 .left .lban img{margin-top:5px;float:left;}
#con02 .left .lban .txB{width:100%;float:left;overflow:hidden;font-size:13px;line-height:150%;font-weight:bold;color:#404040;}

#con02 .right{width:95%;overflow:hidden;float:left;margin:30px 4%;}
#con02 .right .listm{width:100%;margin-top:0;margin-bottom:20px;float:left;overflow:hidden;}
#con02 .right .listm strong{height:30px;background:url(../images/sub/line01.gif) no-repeat left bottom;margin-bottom:0;width:100%;float:left;font-size:18px;}
#con02 .right .listm strong .tc648c00{color:#648c00;}
#con02 .right .listm p{width:90%;background:url(../images/sub/dott_icon.gif) no-repeat left;padding:0 0 0 10px;float:left;line-height:20px;margin:0;font-size:13px;}

#con02 .right #rban{width:100%;overflow:hidden;float:right;margin-top:0px;}
#con02 .right #rban img{float:left;margin-right:5%;width:35%;}

#con05{margin-bottom:20px;}
#con05 .tit_t{font-size:17px;color:#493220;overflow:hidden;line-height:150%;width:97%;font-weight:bold;text-align:left;float:left;letter-spacing:-1px;margin-left:2.5%;}

#con05 .conBB .tit01{width:100%;font-size:17px;color:#493220;overflow:hidden;line-height:150%;width:100%;font-weight:bold;text-align:left !important;float:left;letter-spacing:-1px;}

#con05 .conBB{width:94%;margin-left:3%;overflow:hidden;margin-bottom:0;}
#con05 .conBB .ls00{width:47%;height:320px;margin:0 1%;display:inline;float:left;border:1px solid #bfbfbf;margin-bottom:15px;}
#con05 .conBB .ls00 .txtBB{width:90%;margin:15px 5%;float:left;display:inline;}
#con05 .conBB .ls00 .txtBB strong{font-size:16px;width:100%;text-align:left;height:30px;color:#493220;float:left;}
#con05 .conBB .ls00 .txtBB .wcon{font-size:12px;width:100%;overflow:hidden;text-align:left;float:left;line-height:150%;color:#493220;}

#con05 .conBB .ls01{width:93%;overflow:hidden;display:inline;border:1px solid #bfbfbf;padding:18px 3%;margin-bottom:10px;}
#con05 .conBB .fr{float:left !important;}
#con05 .conBB .ls01 img{width:17.5%;float:left;display:none;}
#con05 .conBB .ls01 .txtBB{width:100%;margin:0;float:left;overflow:hidden;}
#con05 .conBB .ls01 .txtBB strong{font-size:16px;width:100%;text-align:left;height:30px;color:#493220;float:left;}
#con05 .conBB .ls01 .txtBB .wcon{font-size:12px;width:100%;overflow:hidden;text-align:left;float:left;line-height:150%;color:#493220;}

#con05 .conBB .ls05{width:98.5%;overflow:hidden;margin-right:1%;display:inline;float:left;border:1px solid #bfbfbf;margin-bottom:10px;}
#con05 .conBB .ls05 .txtBB{width:90%;margin:15px 5%;float:left;display:inline;}
#con05 .conBB .ls05 .txtBB strong{font-size:20px;width:10%;text-align:left;height:25px;color:#493220;float:left;}
#con05 .conBB .ls05 .txtBB .wcon{font-size:12px;width:90%;overflow:hidden;text-align:left;float:left;line-height:150%;color:#493220;}

#con05 #mapB{width:100%;margin-bottom:20px;overflow:hidden;}
#con05 #mB{width:200%;margin-left:-350px;overflow:hidden;}
.tab00{width:100%;border-collapse:collapse;margin-bottom:25px;}
.tab00 th{line-height:20px;border:1px solid #dedede;padding:8px 1%;font-size:14px;background:#efefef;}
.tab00 td{width:40%;line-height:20px;border:1px solid #dedede;padding:8px 1%;font-size:13px;}
.tab00 td.type01{width:16%;line-height:20px;border:1px solid #dedede;padding:8px 1%;font-size:13px;background:#fff0e7;font-weight:bold;}
.tab00 td .imgB{width:40%;float:left;overflow:hidden;margin-top:10px;}
.tab00 td .txtBB{width:100%;margin-top:10px;float:left;overflow:hidden;}

.tab01{width:100%;border-collapse:collapse;margin-bottom:25px;}
.tab01 th{line-height:20px;border:1px solid #dedede;padding:8px 1%;font-size:14px;background:#efefef;}
.tab01 td{line-height:20px;border:1px solid #dedede;padding:8px 1%;font-size:13px;}
.tab01 td.type01{width:16%;line-height:20px;border:1px solid #dedede;padding:8px 1%;font-size:13px;background:#fff0e7;font-weight:bold;}

.tab02{width:100%;border-collapse:collapse;margin-bottom:25px;border-top:2px solid #333;}
.tab02 th{line-height:20px;padding:8px 1%;font-size:15px;background:#efefef;}
.tab02 td{line-height:25px;padding:10px 1%;font-size:15px;}
.tab02 td.type01{line-height:25px;padding:10px 1%;font-size:16px;font-weight:bold;}
.tab02 td.type02{line-height:25px;padding:10px 1%;font-size:14px;color:#666;}
.tab02 td.type03{line-height:25px;padding:10px 1%;font-size:12px;color:#444;text-decoration:underline;border-bottom:2px solid #ccc;}
.tab02 td.type04{line-height:25px;padding:10px 1%;font-size:15px;border-bottom:1px solid #ccc;}

.tab03{width:100%;border-collapse:collapse;margin-bottom:25px;border-top:1px solid #333;letter-spacing:-1px;}
.tab03 th{line-height:20px;padding:5px 0.5%;font-size:12px;background:#efefef;border:1px solid #dedede;}
.tab03 td{line-height:25px;padding:5px 0.5%;font-size:12px;border:1px solid #dedede;}

.tit02{height:30px;font-size:16px;float:left;margin-top:10px;}

#con05 .conBB .ls02{width:95%;overflow:hidden;display:inline;border:1px solid #bfbfbf;padding:25px 2%;margin-bottom:15px;}
#con05 .conBB .ls02 .txtBB{width:100%;margin:0;overflow:hidden;}
#con05 .conBB .ls02 .txtBB strong{font-size:16px;width:100%;text-align:left;min-height:30px;overflow:hidden;color:#493220;float:left;}
#con05 .conBB .ls02 .txtBB .wcon{font-size:12px;width:100%;overflow:hidden;text-align:left;float:left;line-height:150%;color:#493220;margin-top:5px;}

.tit03{min-height:25px;overflow:hidden;font-size:16px;float:left;margin-top:10px;}
.tit03 .ls_no{height:15px;width:15px;font-size:13px;text-align:center;padding-top:2px;background:#648c00;color:#fff;float:left;font-weight:bold;}
.tit03 span{margin-left:5px;font-size:16px;color:#493220;float:left;font-weight:bold;letter-spacing:-1px;}

#con05 .conBB .ls03{width:100%;overflow:hidden;padding:0;margin-bottom:15px;border-bottom:1px solid #efefef;padding-bottom:20px;}
#con05 .conBB .ls03 .tit03{width:100%;overflow:hidden;padding:0;}
#con05 .conBB .ls03 .wcon{font-size:12px;width:100%;overflow:hidden;text-align:left;float:left;line-height:150%;color:#493220;margin-top:5px;}

.conb01{width:90%;font-size:12px;line-height:150%;margin-bottom:25px;margin-top:10px;float:left;border:2px solid #dedede;padding:15px 2.5%;margin-left:2%;color:#493220;}
.conb01 .fl{width:100%;}
.conb01 img{display:none;}

#conb{background:url(../images/sub/sub15_2_bg.jpg)no-repeat;overflow:hidden;background-size:100% 100%;width:100%;}
#conb .inner{width:75%;overflow:hidden;margin:62px 8%;font-size:13px;}
#con05 .conBB .ls04{width:92%;overflow:hidden;display:inline;float:left;border:1px solid #bfbfbf;padding:20px 3%;margin:0;margin-bottom:10px;}
#con05 .conBB .ls04 .txtBB{width:100%;margin:0;overflow:hidden;}
#con05 .conBB .ls04 .txtBB strong{font-size:16px;width:100%;text-align:left;min-height:25px;overflow:hidden;color:#493220;float:left;}
#con05 .conBB .ls04 .txtBB .wcon{font-size:12px;width:100%;overflow:hidden;text-align:left;float:left;line-height:150%;color:#493220;margin-top:5px;}

.cate_menu{}
.cate_menu a{color:#333;}
.cate_menu .cate{width:100%;overflow:hidden;float:left;display:inline;margin-top:10px;}
.cate_menu .cate .mm{width:90%;padding:0 5%;line-height:40px;font-size:15px;font-weight:bold;float:left;border-bottom:1px solid #666;}
.cate_menu .cate .mm:hover{background:#333;color:#fff;}

.cate_menu .cate .sm{width:100%;margin-top:10px;float:left;}
.cate_menu .cate .sm a{width:90%;padding:0 5%;font-size:13px;line-height:35px;float:left;border-bottom:1px solid #dedede;}
.cate_menu .cate .sm a:hover{background:#666;color:#fff;}

.btn_site{width:100%;height:30px;border:1px solid #ccc;line-height:30px;font-size:11px;letter-spacing:-1px;text-align:center;cursor:pointer;color:#333;float:left;}
.btn_site:hover{background:#d44540;color:#fff;}

#page{text-align:center;}
#page ul{margin:0 auto 20px auto;}
#page ul li{width:25px;line-height:25px;text-align:center;border:1px solid #dedede;display:inline-block;font-size:12px;cursor:pointer;}
#page ul li.first, #page ul li.last{width:25px;line-height:25px;text-align:center;border:1px solid #fff;display:inline-block;}

.w100xh40_btW{width:100px;height:35px;border:1px solid #ccc;line-height:35px;text-align:center;font-size:13px;}
.inputB{border:1px solid #ccc;line-height:25px;height:25px;}

.org_icon{width:100%;height:20px;border-radius:3px;background:#ff8400;text-align:center;line-height:20px;font-size:10px;color:#fff;}
.file_icon{width:100%;height:20px;border-radius:3px;background:#555;text-align:center;line-height:20px;font-size:10px;color:#fff;}

.none{display:none;}
.block{display:block;}
.fz22{font-size:18px}
.imgw100{width:100%;}
.ml15{margin-left:15px;}

.tl_l{text-align:left;}
.tl_c{text-align:center;}
.fr{float:right;}
.ml5{margin-left:5px;}
.mb30{margin-bottom:30px;}

.fz22{font-size:16px}
.arrB{padding:5px;}
.w45{width:98% !important;}
.w60{width:100% !important;}
.w30{width:100% !important;}

}
</pre></body></html>