@charset "utf-8";
/* CSS Document */

article,footer,header,nav,section,aside,address{ display:block;} 
time{ display:inline;}
html{ -webkit-text-size-adjust: none; height:100%; }
body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#474747; line-height:24px; height:100%; font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu; font-size:14px; background:url(../images/bg_01.jpg) center top repeat-x;}
div,ul,ol,li,p,span,a,img,dl,dt,dd{ margin:0; padding:0; list-style:none;}
a{ color:#424631; text-decoration:none; bblr:expression(thisthis.onFocus=this.blur());/*IE使用*/  outline-style:none;/*FF使用*/ }
a:hover{ color:#093; text-decoration:none;}
i{ font-weight:normal;}
img{ border:none;}
html body div.clear,html body span.clear{ background: none; border: 0; clear: both; display: block; float: none; font-size: 0; margin: 0; padding: 0; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.left{ float:left;}
.right{ float:right;}

header{ width:996px; margin:0 auto;}
.logo{ padding:0; margin:0; height:137px; width:442px; float:left;}
.header_r{ float:right; width:310px;}

.lang{ float:right; padding:20px 0 0 0; width:160px;}
.langSm{ float:left; line-height:30px;}
.lang dl{ float:left; background:url(../images/langIco.gif) right 15px no-repeat; padding:0 10px 0 0 ; line-height:30px;}
.lang .scn{ background:url(../images/cnIco.png) left center no-repeat;}
.lang .tcn{ background:url(../images/tcnIco.png) left center no-repeat;}

.lang span{ padding:0 0 0 25px; display:block; cursor:pointer;}
/*.lang a{ padding:0 0 0 25px; display:block;}*/
.lang dd{ display:none;}

.search{ float:right; margin:15px 0 0 0;}
.search .searchInput{ float:left; background:#d8f0d8 url(../images/searchIco.jpg) 10px center no-repeat; border:solid 1px #abd69f; line-height:22px; height:22px; padding:5px 0 5px 30px; margin:0;} 
.search .searchButton{ float:left; background:url(../images/searchBtn.jpg) left center no-repeat; height:34px; width:66px; color:#fff; text-align:center; border:none; padding:0; margin:0;}
nav{ width:100%; height:80px; overflow:hidden;}
nav ul{ width:994px; padding:0 2px 0 0; background:url(../images/navLine_01.jpg) right center no-repeat; height:34px;}
nav .yj{ float:left; width:142px; position:relative; background:url(../images/navLine_01.jpg) left 10px no-repeat;}
nav .yjLink{ text-align:center; width:142px; height:34px; line-height:34px; text-align:center;display:block; line-height:100px; overflow:hidden;}
nav ol.jjhjkMenu{ position:relative; margin-left:-124px; margin-top:10px; width:994px; display:none;}
nav ol.cyjxMenu{ position:relative; margin-left:-56px; margin-top:10px; width:994px; display:none;}
nav ol.hdskMenu{ position:relative; margin-left:-54px; margin-top:10px; width:994px; display:none;}
nav ol.jjhdtMenu{ position:relative; margin-left:-179px; margin-top:10px; width:994px; display:none;}


nav ol.olon{ display:block;}
nav ol li{ float:left; background:url(../images/navLine_02.jpg) right center no-repeat; width:124px; text-align:center; font-size:16px;}
nav ol li a{ color:#037034; font-weight:bold;}
nav ol li:nth-last-child(1){ background:none;}

.bg{ background:url(../images/bg_02.jpg) left bottom repeat-x;}

.nav01{ background:url(../images/navBtn_01.png) left top;}
.nav02{ background:url(../images/navBtn_02.png) left top;}
.nav03{ background:url(../images/navBtn_03.png) left top;}
.nav04{ background:url(../images/navBtn_04.png) left top;}
.nav05{ background:url(../images/navBtn_05.png) left top;}
.nav06{ background:url(../images/navBtn_06.png) left top;}
.nav07{ background:url(../images/navBtn_07.png) left top;}

nav .on{ background-position: left -34px;}
nav .on1{ background-position: left top;}
nav .on2{ background-position: left -34px;}
nav .bgnone{ background:none;}

.bodyBox{ width:996px; margin:0 auto; position:relative;}
.banner{ width:100%; height:350px; overflow:hidden;}
.banner2{ width:100%; height:179px; overflow:hidden;}

.bodyBox_01{ float:left; width:248px; margin-top:28px;}
.bodyBox_02{ float:left; width:460px; margin:0 22px 0 23px; margin-top:28px;}
.bodyBox_03{ float:left; width:241px; margin-top:28px;}
.bodyBox_03 a{ cursor:pointer;}

.videoTitle{ font-size:16px; text-align:center; line-height:30px; overflow:hidden; width:100%;}
.videoTitle span{background:url(../images/indTitleBg.png) left center no-repeat; height:30px; color:#19874b; font-weight:bold; display:block; width:102px; padding:0 20px 0 0; float:left;}
.videoTitle a{ float:right; background:url(../images/moreIco.jpg) right center no-repeat; padding:0 20px 0 0; font-size:12px;}

.videoList{ width:100%; overflow:hidden;}
.videoList li{ float:left; width:100%; background:url(../images/videoListBg.jpg) center top no-repeat; padding:10px 0; margin:15px 0 0 0;}
.videoList div{ float:left; padding:1px; border:solid 1px #dadbda;}
.videoList p{ padding:0 0 0 5px; float:left; width:150px;}
.videoList time{ display:block; font-size:12px;}
.videoList img{ display:block;}

.newsTitle{ font-size:16px; text-align:center; line-height:30px; overflow:hidden; width:100%;}
.newsTitle ul{ float:left;}
.newsTitle li{ height:30px; color:#555555; font-weight:bold; display:block; width:102px; padding:0 20px 0 0; float:left; cursor:pointer;}
.newsTitle li.on{background:url(../images/indTitleBg.png) left center no-repeat; height:30px; color:#19874b; font-weight:bold; display:block; width:102px; padding:0 20px 0 0; float:left;}
.newsTitle a{ float:right; background:url(../images/moreIco.jpg) right center no-repeat; padding:0 20px 0 0; font-size:12px;}

.newsTop{ background:#f5fcf7; padding:10px 0; margin:15px 0 0 0; overflow:hidden;}
.newsTop dt{ float:left;}
.newsTop dd a{ color:#444; font-size:16px; font-weight:bold; padding:5px 0; display:block;}
.newsTop dd{ float:right; width:260px; padding:0 10px 0 0;}
.newsTop p{ font-size:12px; color:#222; background:url(../images/listLine.gif) left top no-repeat; width:100%; padding:3px 0 0 0;}
.newsTop a.more{ color:#777; font-size:12px; font-weight:normal; display:inline;}

.newsList{ width:100%; overflow:hidden;}
.newsList li{ float:left; background:url(../images/listLine.gif) left bottom repeat-x; width:100%; line-height:34px;}
.newsList a{ float:left; padding:0 0 0 10px; background:url(../images/listIco.jpg) left center no-repeat;}
.newsList time{ float:right;}

.jkggTitle{ width:100%; height:30px; overflow:hidden;}
.bodyBox_03 img{ display:block;}

.jkggBg{ background:url(../images/jkggBg.jpg) left center no-repeat; width:241px; height:302px;}
.jkggBg div{ width:auto; color:#169a38;  float:left;}
.jkggBg div span{ width:80px; text-align:center; float:left; font-weight:bold;}
.jkggBg div b{ width:80px; text-align:center; float:left;}
.jkggBg div i{ width:80px; text-align:center; float:left; font-style:normal; font-weight:bold;}
.jkggBg ul{ width:100%; overflow:hidden;  float:left;}
.jkggBg li{ line-height:34px; background:url(../images/listLine.gif) left bottom no-repeat; overflow:hidden; width:231px; margin:0 5px;}
.jkggBg li span{ width:77px; text-align:center; float:left; font-weight:normal;}
.jkggBg li b{ width:77px; text-align:center; float:left; font-weight:normal;}
.jkggBg li i{ width:77px; text-align:center; float:left; font-style:normal; font-weight:normal;}

footer{ width:996px; margin:0 auto; overflow:hidden; padding:35px 0 20px 0;}

.footer_l{ width:800px; float:left;}
.yqLink{ width:820px; font-size:12px; overflow:hidden; padding:0 0 15px 0; height:48px;}
.yqLink li{ float:left; padding:0 18px 0 0;}
.yqLink a{color:#555;}

.footer_l dl{ width:100%; overflow:hidden; border-top:solid 1px #6dc480; padding:5px 0 0 0;}
.footer_l dt{ float:left;}
.footer_l dd{ float:left; font-size:12px; padding:10px 0 0 20px; text-shadow: 1px 1px 0px #fff;}
.footer_r{ width:196px; float:right;}
.footer_r dl{ width:196px; overflow:hidden;}
.footer_r dt{ width:103px; margin:0 24px; float:left;}
.footer_r dd{ width:39px; margin-top:25px; float:left;}
.footer_r p{ text-align:center; font-size:12px;}

.contentBox{ width:100%; overflow:hidden; margin:30px 0 0 0;}
.contentBox .menu{ width:194px; border-right:solid 1px #e6e6e6; overflow:hidden; float:left;}
.contentBox .menu div{ font-size:22px; color:#727171; padding:0 0 10px 10px; border-bottom: solid 3px #00a73f; width:175px;}
.contentBox .menu ul{ width:175px; overflow:hidden;}
.contentBox .menu li{ line-height:42px; height:42px; border-bottom: solid 1px #e6e6e6;}
.contentBox .menu a{ display:block; width:165px; padding:0 0 0 10px; background:url(../images/menuIco.gif) 160px center no-repeat; color:#555;}
.contentBox .menu a.on{ display:block; width:165px; padding:0 0 0 10px; background:url(../images/menuOn.gif) 160px center no-repeat; color:#00a73f;}
.contentBox .menu span{ display:block; width:173px; margin:30px 0 0 0; position:relative;}
.contentBox .menu span.on{ background:url(../images/yfIco.png)right center no-repeat; padding:0 20px 0 0;}
.contentBox .menu span img{ display:block;}

.content_r{ float:left; width:785px; margin-left:-1px; border-left: solid 1px #e6e6e6;}
.content_max{ width:100%;}


.breadcrumb{ width:785px; overflow:hidden; border-bottom: solid 1px #e1e1e1; padding:0 0 10px 0; margin:0 0 0 16px;}
.breadcrumb div{ float:left;}
.breadcrumb span{ font-size:14px; color:#093; font-weight:bold; font-size:16px;}
.breadcrumb i{ font-style:normal; font-size:16px; font-weight:bold; color:#bebebe;}
.breadcrumb dl{ float:right;}
.breadcrumb dt a{ color:#999;}
.breadcrumb dt{ float:left;}
.breadcrumb dd a{ color:#999; font-weight:bold;}
.breadcrumb dd{ float:left; padding:0 0 0 20px; background:url(../images/breadcrumbIco.gif) 8px center no-repeat; font-weight:bold;}

.breadcrumb2{ width:100%; overflow:hidden; border-bottom: solid 1px #e1e1e1; padding:0 0 10px 0;}
.breadcrumb2 div{ float:left;}
.breadcrumb2 span{ font-size:14px; color:#093; font-weight:bold; font-size:16px;}
.breadcrumb2 i{ font-style:normal; font-size:16px; font-weight:bold; color:#bebebe;}
.breadcrumb2 dl{ float:right;}
.breadcrumb2 dt a{ color:#999;}
.breadcrumb2 dt{ float:left;}
.breadcrumb2 dd a{ color:#999;}
.breadcrumb2 dd{ float:left; padding:0 0 0 20px; background:url(../images/breadcrumbIco.gif) 8px center no-repeat;}

.content{ margin:15px 0 0 16px; width:785px;}
.content2{ padding:15px 15px 0 15px;}

.chhz{ overflow:hidden; padding:20px 0 0 0; margin:0 15px; font-weight:bold;}
.chhz dl a{font-size:16px; /*color:#00a73f;*/}
.chhz dl{ width: 33%; float: left; text-align: center;}
.chhz dt{ color:#00a73f; font-size:20px; line-height:50px; }
.chhz dd{ line-height:30px; font-size:14px; color:#555; display:none;}
.chhz dl:nth-last-child(1){ border-bottom:none;}

.qthz{ overflow:hidden; padding:20px 0 0 0; margin:0 15px; width:754px;}
.qthz ul{ overflow:hidden; margin:0 15px; width:754px;}
.qthz li{ width:357px;}
.qthz div{ width:104px; height:126px; padding:1px; border:solid 1px #4eb864; float:left;}
.qthz div a{}
.qthz img{ display:block;}
.qthz p{ width:240px; float:right;}
.qthz p a{ padding:0 0 0 10px; line-height:45px; color:#093; font-weight:bold; font-size:18px;}
.qthz span{ display:block;  border-top:solid 1px #093; font-size:12px; line-height:24px; padding:10px 0 0 0;}

.fy{ position:relative; left:50%; float:left; margin:20px 0 0 0;}
.fy li{ position:relative; left:-50%; float:left; margin:0 2px;}
.fy .prevx a{ background: url(../images/prevxIco.jpg) center center no-repeat;}
.fy .prev a{ background: url(../images/prevIco.jpg) center center no-repeat;}
.fy .next a{ background: url(../images/nextIco.jpg) center center no-repeat;}
.fy .nextx a{ background: url(../images/nextxIco.jpg) center center no-repeat;}
.fy li a{ background:#fff; border:solid 1px #dcdcdc; width:28px; height:28px; line-height:28px; text-align:center; display:block;}
.fy li a:hover{ border:solid 1px #093; color:#093;}
.fy li.on a{ border:solid 1px #093; background:#093; color:#fff;} 
.fy .goto{ padding:0 0 0 20px;}
.fy .goto span{ line-height:30px;}
.fyText{ width:25px; text-align:center; line-height:28px; height:28px; border:solid 1px #dcdcdc; margin:0 5px; padding:0;}
.fyButton{ height:28px; width:28px; border:solid 1px #dcdcdc; background:#00a73f; padding:0; margin:0 0 0 10px;  color:#FFF; font-weight:bold;}

.newsTop2{padding:30px 0 20px 0; margin:15px 15px 0 15px; overflow:hidden; border-bottom: solid 1px #e6e6e6;}
.newsTop2 dt{ float:left;}
.newsTop2 dd a{ color:#0a924a; font-size:22px; line-height:30px; padding: 0 0 18px 0; display:block;}
.newsTop2 dd{ float:right; width:450px; padding:0 10px 0 0;}
.newsTop2 p{ font-size:14px; color:#222; background:url(../images/listLine.gif) left top no-repeat; width:100%; padding:15px 0 0 0;}
.newsTop2 a.more{ color:#777; font-size:12px; font-weight:normal; display:inline; background:url(../images/moreIco.jpg) right center no-repeat; padding:0 20px 0 0;}

.newsList2{ padding:0 15px;}
.newsList2 li{ float:left; background:url(../images/listLine.gif) left bottom repeat-x; width:100%; line-height:44px;}
.newsList2 a{ float:left; padding:0 0 0 15px; background:url(../images/listIco_02.jpg) left center no-repeat; width:100%; display:block;}
.newsList2 time{ float:right; padding:0 15px 0 0;}
.newsList2 a:hover{ background:url(../images/listIcoOn_02.jpg) left center no-repeat;}
.newsList2 a:hover time{ color:#093;}

.contentTltle{ width:100%; margin:0 15px; padding:20px 0 0 0; overflow:hidden;}
.contentTltle span{ background:url(../images/indTitleBg.png); text-align:center; width:102px; padding:0 20px 0 0; color:#19874b; font-weight:bold; height:30px; float:left; line-height:30px;}
.contentTltle p{float:left; padding:0 0 0 10px; font-size:22px; color:#00a73f;}

.picList{ padding:20px 15px 0 15px;  overflow:hidden;}
.picOn{ float:left; width:485px; height:260px; overflow:hidden;}
.picMenu{ float:right; width:270px; margin:0 -10px 0 0;}
.picMenu li{ float:left; padding: 0 10px 6px 0; position:relative;}
.picMenu img{ display:block;}

.picMenu a i{ background:#000; opacity:0.6; display:block; width:125px; height:82px; position:absolute; z-index:99;}
.picMenu li.on i{ background:url(../images/lldt.png) center center no-repeat;  opacity:1; }

.picOn li { position:relative; overflow:hidden; width:485; height:260px;}
.picOn li span{ bottom:0; left:0; position:absolute; line-height:30px; padding:0 0 0 10px; color:#fff; z-index:999;}
.picOn li p{ bottom:0; left:0; position:absolute; background:#000; height:30px; width:100%; opacity:0.6;}

.picList_02{ padding:15px 15px 0 15px; overflow:hidden; width:800px;}
.picList_02 li{ position:relative; float:left; width:238px; margin:0 20px 20px 0 ;}
.picList_02 span{ bottom:0; left:0; position:absolute; line-height:30px; color:#fff; z-index:999; text-align:center; width:238px; font-weight:bold;}
.picList_02 p{ bottom:0; left:0; position:absolute; background:#07924c; height:30px; width:100%; opacity:0.8;}
.picList_02 img{ display:block;}

.jkrList{ padding:0 15px; margin:20px 0 0 0;}
.jkrTop{ width:100%; overflow:hidden; margin:0 0 15px 0;}
.jkrTop span{ width:187px; display:block; float:left; height:14px; background:#e8f7ee; border-right: solid 1px #95efb0; border-top: solid 10px #e8f7ee; border-bottom: solid 10px #e8f7ee; text-align:center; line-height:14px; color:#169a38; font-size:14px;}
.jkrTop span:nth-last-child(1){ border-right:none;}

.jkrTop i{ color:#999; font-style:normal;}

.jkr{ width:100%; overflow:hidden; border-bottom:dotted 1px #ccc;}
.jkr span{ width:188px; display:block; float:left; height:43px; text-align:center; line-height:43px; color:#666; font-size:14px;}
.jkr:hover span{ color:#169a38; text-decoration:underline;}


.newsList3{ padding:0 15px;}
.newsList3 li{ float:left; width:100%; line-height:30px; padding:20px 0;}
.newsList3 a{ color:#0a924a; font-size:16px;}
.newsList3 time{ padding:0 0 0 10px; font-size:12px; color:#0a924a;}
.newsList3 p{ font-size:12px; line-height:20px;}

.contentTitle{ text-align:center; font-size:24px; font-weight:bold; color:#00a73f; padding:20px 0 15px 0; margin:0;}
.contentTitle_02{ text-align:center; font-size:24px; font-weight:normal; color:#00a73f; padding:20px 0 15px 0; margin:0;}

.contentTime{ text-align:center; display:block; color:#888;}
.contentText{ padding: 15px 14px 0 14px; font-size:14px; line-height:30px; color:#555; text-align:justify;text-justify:inter-ideograph; width:757px; overflow:hidden;}

.npNews{ width:100%; padding:30px 0 0 15px;}

.contentText2{ padding: 35px 0 30px 0; font-size:14px; line-height:30px; color:#555; text-align:justify;text-justify:inter-ideograph; overflow:hidden; border-bottom: solid 1px #e6e6e6;}

.messTitle{ background:url(../images/messIco.jpg) left center no-repeat; padding:0 0 0 35px; height:35px; line-height:35px; margin:20px 0 35px 0; font-size:18px; font-weight:bold; color:#6d6d6d;}
.messTitle span{ font-size:14px; font-weight:normal;}


.messBox{ width:100%; overflow:hidden; padding:10px 0;}
.messBox dt{ width:100%; float:left; width:130px; font-size:14px; color:#555; line-height:36px;}
.messBox dd{ float:left;}
.messBox span{ color:#989898; line-height:30px; margin:3px 0 3px 10px; float:left; display:inline;}
.messBox img{ display:inline-block;}
.messBox a{ float:left; line-height:30px; margin:3px 0 3px 10px; display:inline; color:#093;}
.messInput{ width:220px; height:20px; padding:8px; margin:0; border:solid 1px #c5c5c5; box-shadow:1px 2px 0px #f1f0f0; float:left;}
.messInput2{ width:880px; height:90px; padding:8px; margin:0; border:solid 1px #c5c5c5; box-shadow:1px 2px 0px #f1f0f0; float:left;}
.messInput3{ width:100px; height:20px; padding:8px; margin:0; border:solid 1px #c5c5c5; box-shadow:1px 2px 0px #f1f0f0; float:left;}

.messBtn_01{ background:url(../images/tjyxBtn.jpg); width:132px; height:36px; border:none; padding:0; margin:0 15px 0 0;}
.messBtn_02{ background:url(../images/cznrBtn.jpg); width:132px; height:36px; border:none; padding:0; margin:0 15px 0 0;}

.imessTitle{width:215px; padding:10px; line-height:16px; font-size:12px; color:#6d6d6d;}
.imessBox{ width:100%; overflow:hidden; padding:2px 0 3px 10px; float:left;}
.imessBox dt{ width:100%; float:left; width:70px; font-size:12px; color:#555; line-height:20px;}
.imessBox dd{ float:left;}
.imessBox span{ color:#989898; line-height:30px; margin:3px 0 3px 10px; float:left; display:inline;}
.imessBox img{ display:inline-block;}
.imessBox a{ float:left; line-height:30px; margin:3px 0 3px 10px; display:inline; color:#093;}
.imessInput{ width:140px; height:18px; padding:2px; margin:0; border:solid 1px #c5c5c5; float:left;}
.imessInput2{ width:140px; height:46px; max-width:140px; max-height:46px; min-width:140px; min-height:46px; font-size:12px; padding:2px; margin:0; border:solid 1px #c5c5c5; float:left;}
.imessInput3{ width:100px; height:20px; padding:2px; margin:0; border:solid 1px #c5c5c5; float:left;}
.imessBtn_01{ background:url(../images/tjyxBtn.jpg); width:132px; height:36px; border:none; padding:0; margin:0 15px 0 0;}

.contactList{ width:980px; overflow:hidden; padding:0 0 40px 0;}
.contactList li{ float:left; width:470px; margin:0 20px 0 0; padding:40px 0 0 0;}
.contactList span{ width:455px; padding:0 0 0 20px; background:#e5f5e5 url(../images/contIco.jpg) 7px center no-repeat; font-size:18px; color:#109f3f; font-weight:bold; line-height:40px; height:40px; display:block;}
.contactList p{ line-height:34px; color:#555; padding:10px 0 0 0;}
.nf{ display:none;}
.menu div.on{ display:block; opacity:1; transition:1s;}
#nf{ background:#62db67 url(../images/nfBg.jpg) left top no-repeat; padding:50px 0 0 0; border:solid 1px #1c9322; border-bottom:none; width:144px; position:absolute; left:193px; top:385px; z-index:999;}
#nf dt{ width:144px; font-size:18px; color:#b3f6b7; text-shadow:1px 1px 0px rgba(48,177,54,0.29); font-weight:bold; text-align:center; height:52px; border-bottom:solid 1px #1c9322; line-height:52px; cursor:pointer;}
#nf dt.on{ color:#fff; background:url(../images/yfIco.png) right center no-repeat;}
.nf dd{ width:90px; overflow:hidden; position:absolute; background:#3cbb42; left:145px; top:-1px; display:none;}
.nf dd.on{ display:block; opacity:1; transition:1s;}
#nf dd a{ width:90px; height:35px; line-height:35px; padding:0; margin:0; font-size:14px; text-shadow:1px 1px 0px rgba(48,177,54,0.29); color:#fff; font-weight:bold; padding:0 0 0 25px;}
#nf dd a.on{ background:#1c9322;}

.video2{ width:470px; margin:0 auto; padding:30px;}

#full-screen-slider { width:996px; height:350px; float:left; position:relative}
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { list-style:none; position:relative; float:left; left:50%; z-index:9900; margin:-30px 0 0 0;}
#pagination li {  list-style:none; width:12px; left:-50%; position:relative; height:12px; float:left; border-radius:50%; background:#FFF; margin:0 5px; border:solid 2px #169a38;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#169a38; border: solid 2px #fff;}

.photo_list{ overflow:hidden;}
.photo_list li{width:220px; float:left; text-align:center; margin:0 20px 20px 20px;}

nav .yjLink{ text-align:center; width:142px; height:34px; text-align:center;display:block; line-height:34px; overflow:hidden; font-size: 18px; font-weight: bold;   text-shadow: 1px 1px 1px #000; color:#fff;}

.nav01{ background:url(../images/navBtn.png) left top;}
.nav02{ background:url(../images/navBtn.png) left top;}
.nav03{ background:url(../images/navBtn.png) left top;}
.nav04{ background:url(../images/navBtn.png) left top;}
.nav05{ background:url(../images/navBtn.png) left top;}
.nav06{ background:url(../images/navBtn.png) left top;}
.nav07{ background:url(../images/navBtn.png) left top;}

.cyjs_sm{ text-align:center; font-size:12px; color:#bbb;}

.lang dl{ position:relative;}
.lang dd{ background:#169A37; width:94px; border:solid 1px #0d6422; overflow:hidden; position:absolute; left:0px; top:30px; border-radius:5px; z-index:9999;}
.lang dd a{ display:block; text-align:center; width:89px; line-height:30px; border-bottom: solid 1px #0d6422; color:#fff;}
.lang dd a:hover{ font-weight:bold;}