.mainLeft{ width:690px; min-height:300px; _height:300px; margin-left:5px; _display:inline; float:left}
.focus{ width:690px; height:335px; margin-bottom:10px;}
.news{ width:690px; height:270px; margin-bottom:10px; clear:both}
.newsH2{ height:40px; line-height:40px; background:#8eb61e; color:#fff; font-size:18px; font-weight:bold; text-align:right; padding-right:20px; position:relative}
.newsH2 span{ width:16px; height:12px; display:block; background:url(../images/rows.png) no-repeat left center; _background:url(../images/rows.gif) no-repeat left center; position:absolute; right:20px; top:39px; _top:35px}
.newsCon{ height:190px; background:url(../images/news.gif) repeat-x}
.newsLeft{ width:260px; height:190px; float:left}
.newsList li{ width:130px; height:95px; float:left}
.newsList li a{ width:130px; height:95px; display:block}
.newsList li a img{ width:130px; height:95px; display:block}
.newsRight{ width:410px; height:210px; margin-left:10px; background:#fff; float:left; overflow-y:auto;}
.info{height:100px; padding:10px 20px; color:#fff; background:#8eb61e; line-height:18px; clear:both; font-size:13px; text-align: justify; text-justify:inter-ideograph;}
.info span{ font-weight:bold; font-size:22px;}
.mainRight{ width:295px; min-height:300px; _height:300px; margin-left:5px; float:left}
.sing{ width:295px; height:200px; margin-bottom:10px;}
.login{ height:100px; border:0px solid #8eb61e; background:#fff; margin-bottom:10px;}
.loginH2{ height:35px; line-height:35px; background:#8eb61e; font-size:18px; color:#fff; font-weight:bold; text-indent:10px; margin-bottom:10px;}
.login-table{ width:275px; margin:0 auto}
.login-table tr th{ width:80px; padding:5px 0; color:#6f6857; font-size:14px; font-weight:bold}
.login-table tr td{ padding:5px 0}
.login-table tr td span{ color:#f6a700; font-size:24px; font-weight:bold; letter-spacing:5px;}
.input{ width:190px; height:26px; line-height:26px; background:url(../images/input.gif) no-repeat; border:none; text-indent:5px; color:#666}
.btn1{ margin-right:10px;}
.guests{ width:295px; height:140px; margin-bottom:10px;}
.facebook{ border:1px solid #5576a8; height:106px; background:#fff}
.facebookH2{ height:28px; background:url(../images/facebook.gif) no-repeat}
.facebookCon{ height:78px;}

.facilityRight{ width:384px; height:475px; position:absolute; right:12px; z-index:100}
.tab{ height:50px; background:#8eb61e; margin-bottom:5px;}
.tabList li{ width:192px; height:50px; line-height:50px; text-align:center; float:left}
.tabList li a{ display:block; color:#fff; font-size:20px;}
.tabList li a:hover{ text-decoration:underline; color:#fff}
.tabList li.tabSelected a{ background:#f9b500; color:#fff}
.tabList li.tabSelected a:hover{ text-decoration:none}
.tabCon{ clear:both; width:384px; height:330px; background:#9a8a66; overflow:hidden;}
.tabDiv{ width:100%; height:330px;}
.tabh2{ font-size:36px; color:#fff; padding:10px 0; text-indent:20px; margin-bottom:70px}
.tabLink{ margin-left:20px;}
.tabLink li{ width:180px; height:25px; line-height:25px; margin-bottom:10px; float:left;}
.tabLink li a{ display:block; color:#fff; font-size:16px; text-indent:5px; border-left:2px solid #9a8a66}
.tabLink li a:hover{color:#ff0000}
.tabLink li.linkSelected a{ border-left:2px solid #fff; color:#fff}
.pic{ height:90px; clear:both; position:relative}
/*
.prev{ width:16px; height:90px; display:block; background:#92918a url(../images/prev.gif) no-repeat center center; position:absolute; left:0; top:0}
.next{ width:16px; height:90px; display:block; background:#92918a url(../images/next.gif) no-repeat center center; position:absolute; right:0; top:0}*/
.picList{ width:352px; margin:0 auto}
.picList li{ width:88px; height:90px; float:left}

.shipLeft{ width:385px; height:475px; margin-left:10px; _display:inline; overflow:hidden; float:left}
.shipRight{ width:575px; min-height:475px; margin-left:10px; line-height:20px; padding:0 10px; background:#fff url(../images/ship.gif) repeat-x; float:left}
.ship{ background:#fff; margin-bottom:30px;}
.ship tr th{ border:1px solid #d7d7d7; border-top:none; font-size:14px; height:25px; line-height:15px; color:#333; font-weight:bold; text-indent:5px;}
.ship tr td{border:1px solid #d7d7d7; font-size:14px; height:25px; line-height:25px; color:#333; font-weight:bold; text-indent:5px;}
.memberList{ padding:0 5px;}
.memberList dt{line-height:30px; color:#eb5310; font-size:18px; font-weight:bold;}
.memberList dd{line-height:30px; background:url(../images/ico.gif) no-repeat left center; padding-left:10px;}
.memberList dd a{ color:#000; font-weight:bold; font-size:16px; }
.memberList dd a:hover{ color:#eb5310}
.memberMore{ height:30px; line-height:30px; margin-bottom:5px; text-align:right}
.memberMore a{ height:30px; line-height:30px; font-size:18px; font-weight:bold; color:#000; display:inline-block; margin-right:10px;}
.memberMore a:hover{ color:#ff0000}

.keLeft{ width:588px; height:480px; margin-left:10px; _display:inline; float:left}
.ke-table{ background:#fff}
.ke-table tr td{ height:158px; width:194px; border:1px solid #d1d1d1}
.ke-table tr td a{ height:158px; line-height:158px; width:194px; text-align:center; color:#a0a0a0; font-size:18px; font-weight:bold; display:block;}
.ke-table tr td a:hover{ color:#ff0000}
.ke-table tr td a img{ height:158px; width:194px; display:block}
.ke-tab{ background:#fff}
.ke-tab tr td{ height:158px; width:194px; border:1px solid #d1d1d1}
.ke-tab tr td a{ height:158px; line-height:158px; width:194px; text-align:center; color:#a0a0a0; font-size:18px; font-weight:bold; display:block;}
.ke-tab tr td a:hover{ color:#ff0000}
.ke-tab tr td.tabSelected a{ color:#a0a0a0}
.ke-tab tr td a img{ height:158px; width:194px; display:block}
.keRight{ width:380px; height:480px; overflow:hidden; float:left}
.keCon{width:380px; height:480px;}
.keDl dt{ width:380px; height:270px;}
.keDl dd{ width:360px; height:187px; padding:10px; background:#7c7c81; overflow:hidden;}
.keDl dd p{ color:#fff; line-height:20px;}
.ketext {width:380px; height:195px; background:#7d7c82; color:#ffffff; font-size:14px;}

.daoLeft{ width:355px; height:460px; margin-left:15px; _display:inline; float:left}
.daoRight{ width:970px; min-height:460px; _height:460px; margin-left:15px; background:#fff; float:left}
.daoH2{ height:40px; line-height:40px; background:#8eb61e; color:#fff; font-size:18px; font-weight:bold; padding-left:20px; margin-bottom:10px; position:relative}
.daoH2 span{ width:16px; height:12px; display:block; background:url(../images/rows.png) no-repeat left center; _background:url(../images/rows.gif) no-repeat left center; position:absolute; left:20px; top:39px; _top:35px}
.daoCon{ height:370px; padding:40px 20px 0;}
.zhuanLeft{ width:660px; min-height:360px; _height:360px; border-right:2px solid #c6beb4; float:left}
.zhuan-table tr th{ width:102px; vertical-align:top}
.zhuanH2{ padding:10px 0; color:#f6a700; font-size:24px; font-weight:bold; font-style:italic}
.zhuanH2 span{ font-size:16px; color:#666; height:20px; line-height:20px; display:block}
.zhuanLink{ clear:both; margin-bottom:10px; margin-right:10px;}
.zhuanLink dt{ height:25px; line-height:25px; font-weight:bold; font-size:16px; color:#333;}
.zhuanLink dd{ line-height:20px; font-weight:bold; font-size:14px; color:#333;}
.zhuanMore{ height:30px; line-height:30px; text-align:right}
.zhuanMore a{ color:#333; font-size:14px; font-weight:bold; }
.zhuanMore a:hover{ color:#ff0000}

.zhuan-table tr td{ padding:0 10px; vertical-align:top}
.zhuanRight{ width:130px; min-height:360px; _height:360px; padding-left:30px; float:left}
.zhuanRight h2{ line-height:30px; color:#f6a700; font-size:18px; font-weight:bold; font-style:italic}
.zhuanRight p{ line-height:25px; color:#666; font-size:16px; font-weight:bold; font-style:italic}

.mapLeft{ width:450px; min-height:648px; _height:648px; border:1px solid #d3d4d4; background:#fff; float:left; margin-left:20px; _display:inline;}
.mapH2{ height:68px; line-height:68px; padding:0 10px; font-size:24px; font-weight:bold; margin-bottom:10px; background:url(../images/ma.gif) no-repeat}
.mapCon{ padding:0 10px; margin-bottom:15px;}
.mapCon dd{ line-height:25px; font-weight:bold; font-size:14px; color:#333;}
.mapCon dt{ color:#f29600; font-size:18px; font-weight:bold; line-height:20px;}
.mapH3{ color:#8eb61e; height:30px; line-height:30px; font-weight:bold; font-size:18px; margin-bottom:20px; padding:0 10px;}
.mapRight{ width:500px; min-height:648px; _height:648px; float:left}
.map{ width:448px; height:333px; border:0px solid #d3d4d4; background:#fff; margin-left:15px; }

.message{ width:550px; height:470px; background:#fff; margin-left:25px; _display:inline; float:left}
.messageCon{ width:510px; height:400px; padding:10px 10px 0; overflow:auto; margin:0 auto}
.conList{ clear:both; margin-bottom:10px;}
.conList dt{ line-height:30px; color:#8fc320; font-size:16px; font-weight:bold}
.conList dd{ line-height:25px; color:#333; font-size:12px;}
.conList dd span{color:#0ca299}
.news_content *{ line-height:25px; color:#333; font-size:14px;}
.messagePic{ width:365px; height:470px; overflow:hidden; margin-left:25px; _display:inline; float:left}

.facDiv{ border:1px solid #cdcdce; height:373px; padding-bottom:10px; background:#fff}
.facDivs{ border:1px solid #cdcdce; height:465px; padding-bottom:10px; background:#fff}
.facLogo{ width:220px; height:80px; padding:20px; margin-bottom:70px;}
.facLink{ margin-left:20px;}
.facLink li{ width:180px; height:25px; line-height:25px; margin-bottom:10px; float:left;}
.facLink li a{ display:block; color:#333; font-size:16px; text-indent:5px; border-left:2px solid #fff; font-weight:bold}
.facLink li a:hover{ border-left:2px solid #ee5034; color:#333}
.facLink li.linkSelected a{ border-left:2px solid #ee5034; color:#333}

.refer{ width:575px; height:390px; padding-top:85px; background:#fff url(../images/refer.gif) no-repeat center top}
.refer-table{ width:500px; margin-left:40px; margin-bottom:10px;}
.refer-table tr th{ padding:3px 0; line-height:30px; width:130px; color:#6c6a6a; font-size:14px; font-weight:bold}
.refer-table tr td{ padding:3px 0}
.rt{ height:30px; line-height:30px; width:360px; background:#fff; border:none; color:#333}
.referCon{ width:480px; height:90px; margin-left:45px; clear:both}
.referCon p{ line-height:15px; font-weight:bold; word-break: break-all; }

.adver{ border:1px solid #e0e0e0; width:968px; height:140px; margin:0 auto 10px; clear:both}
.left{ width:280px; min-height:300px; _height:300px; margin-left:15px; _display:inline; float:left}
.zixun{ background:#fff; margin-bottom:10px; border:1px solid #e0e0e0; }
.ziH2{height:30px; line-height:30px; color:#fff; font-size:20px; font-weight:bold; margin-bottom:10px; text-indent:10px; background:url(../images/zixun.gif) no-repeat}
.zi-table{ margin-bottom:10px;}
.zi-table tr th{ height:25px; line-height:25px; color:#333; font-weight:bold; text-indent:10px} 
.zi-table tr td{ height:25px; line-height:25px; padding:2px 0} 
.zt{ height:25px; line-height:25px; border:none;}
.hang{ width:280px; height:30px; margin-bottom:10px; clear:both}
.video{ width:280px; height:215px; overflow:hidden; margin-bottom:10px;}
.week{ background:#fff; margin-bottom:10px; border:1px solid #c1c1c2; padding:5px;}
.right{ width:678px; height:650px; border:1px solid #e0e0e0; background:#fff; margin-left:10px; float:left}
.dateH2{ height:30px; line-height:30px; color:#fff; font-size:20px; font-weight:bold; text-indent:10px; background:url(../images/date.gif) no-repeat}
.date-table tr th{ width:113px; height:24px; line-height:24px; border-bottom:1px solid #e0e0e0; font-weight:bold; color:#333; font-size:14px; text-align:center}
.date-table tr td{ height:24px; line-height:24px; border-bottom:1px solid #e0e0e0; font-weight:bold; color:#333; font-size:14px; text-align:center}

.mod{ height:475px; overflow:hidden}
.mod18{ height:475px; width:100%; position:relative}
.mod18 .btn{position:absolute; width:16px; height:90px; bottom:0; cursor:pointer;z-index:9999999;}
.mod18 .btn a{width:16px; height:90px; display:block}
.mod18 .prev{right:380px;width:16px; height:90px; display:block; }
.mod18 .next{right:12px; bottom:0; width:16px; height:90px; display:block;}
.mod18 .prev a{ background:#92918a url(../images/prev.gif) no-repeat center center; }
.mod18 .next a{ background:#92918a url(../images/next.gif) no-repeat center center;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block; width:580px;height:475px; position:absolute;color:#fff;}
.picBox{ width:580px; height:475px;position:relative;overflow:hidden; margin-left:12px}
.picBox ul{height:475px;position:absolute;}
.picBox li{width:580px;height:475px;}
.listBox{ width:352px; height:90px; overflow:hidden; position:absolute; right:28px; bottom:0; z-index:10000}
.listBox div{ position:relative; width:936px; height:90px; overflow:hidden; margin:0 auto }
.listBox ul{height:90px; overflow:hidden; position:absolute; }
.listBox li{width:88px; height:90px; display:block; cursor:pointer; float:left; position:relative;}
.listBox li a{width:88px; height:90px; display:block;}
.listBox li img{width:88px;height:90px;}
.listBox .on a{idth:88px; height:90px;}
.listBox .on i{display:block;}

.mf{ height:480px; overflow:hidden}
.keFocus{ width:390px; height:480px; margin-left:6px; _display:inline; position:relative; overflow:hidden; float:left}
.keFocus .cf a{display:block; width:480px;height:384px; position:absolute;color:#fff;}
.keFocus .picBox{ width:390px; height:480px;position:relative;overflow:hidden; margin-left:10px; background:#9a8a66}
.keFocus .picBox ul{height:480px;position:absolute;}
.keFocus .picBox li{width:340px; height:480px; padding:0 20px;}
.keFocus .picBox li h2{ line-height:30px; color:#fff; font-size:36px; margin-bottom:20px; padding-top:40px;}
.keFocus .picBox li p{ line-height:20px;}
.keFocus .picBox li a{ line-height:20px; font-size:18px; color: #f9b500; width:160px; height:30px; position: relative; display:inline;}
.keFocus .listBox{ width:352px; height:90px; overflow:hidden; position:absolute; right:6px; bottom:0}
.keFocus .listBox div{ position:relative; width:936px; height:90px; overflow:hidden; margin:0 auto }
.keFocus .prev{right:352px;width:16px; height:90px; display:block; }
.keFocus .next{right:0; bottom:0; width:16px; height:90px; display:block;}



