﻿@charset "utf-8";
body{padding:0px 0px; margin:0px 0px; font-family:"Microsoft YaHei","微软雅黑",Helvetica,"宋体",Arial,Tahoma; background-color:#0F7462;display: none;}
a{text-decoration:none; border:none; outline:none}
a img{border:none; outline:none}
.fl{float:left;}
.fr{float:right}
.hd{display:none}
.fixclear{zoom:1; clear:both}
.clearindent{text-indent:0px !important}
.webres{background:url(../Images/webres.png);  }
.apoint{cursor:pointer}
.noborder{border:none !important; background-color:rgb(254, 246, 238) !important}
.container{width:970px; height:auto; background-color:#fef6ee; margin:auto auto; overflow:hidden}
.leftnav,.navbox{width:304px; height:auto; background:url(../Images/navbg.png) repeat-y}
.leftnav .logo{width:238px; height:197px;background-position:-778px -358px; margin-left:28px; margin-top:38px}
.leftnav .navlist{width:238px; height:auto; list-style:none;}
.leftnav .navlist li{display:block; width:111px; height:36px;background-position:0 -498px; margin-top:18px; margin-left:46px;}
.leftnav .navlist li img{border:none}
.navlist a,.navlist a:visited{text-decoration:none; color:#FFF; font-size:14px; line-height:33px; padding-left:30px}
.navlist .navline{width:214px; height:9px;background-position:-127px -499px; margin-top:18px} 
.share{width:138px; height:auto; margin:auto auto; margin-top:18px}
.leftnav .contact{width:278px; height:200px;background-position:-379px -366px; margin-left:12px;}
.contentbox{ width:640px; overflow:hidden; height:auto; background-color:#fef6ee}
.contentbox .header{width:610px; height:68px;background-position:0 -584px; margin-top:38px; margin-left:18px; position:relative}
.header .menutext{font-size:16px; display:block; position:absolute; color:#FFF; left:270px; top:-2px; letter-spacing:3px}
.topnav{width:580px; height:auto; margin:auto auto; position:relative; text-align:center; margin-top:-10px}
.topnav a,.topnav a:visited{color:#888889}
.topnav a:hover{color:#0F7462}
.topnav h3{float:left; font-size:14px;margin-left:8px; height:6px; color:#888889; font-weight:normal}
.tl1,.tl2{position:absolute; height:1px; width:590px; margin:auto auto; border-bottom:1px solid #CCCCCC}
.tl1{top:40px}
.tl2{top:73px}
.fixwbnav{margin-left:36px}
.contentbox .lstnews,.contentbox .lstwubao,.contentbox .lstxingsu{list-style:none; width:620px; height:auto;}
.contentbox .lstwubao{margin-top:8px; margin-left:8px}
.contentbox .lstwubao .wbinfo{width:308px; height:168px; font-size:12px; color:#666; margin:auto auto; padding-right:10px; line-height:19px; margin-left:10px; text-indent:26px}
.contentbox .lstwubao .wbinfo h3{font-size:16px; border-bottom:1px solid #E4E4E4;  background-color:#B09977; font-weight:normal; line-height:30px; color:#FFF; width:188px; height:30px}
.contentbox .lstwubao .wbinfo p{line-height:20px}
.contentbox .lstwubao .fixright{ padding-left:4px; padding-right:4px}
.contentbox .lstwubao img{padding:5px 6px}
.contentbox .lstnews li{float:left; display:block; width:620px; height:auto; margin-left:0px; padding-left:0px !important}
.contentbox .lstwubao li{float:left; display:block; width:588px; height:176px; background-color:#FFF; margin-left:-11px; margin-top:28px; border:1px solid #DDD}
.contentbox .lstxingsu li{float:left; display:block; width:588px; height:auto; background-color:#FFF; margin-left:-4px; margin-top:10px;}
.contentbox .lstxingsu .xsnav1{width:100%; height:51px;background-position:-743px -762px; background-repeat:no-repeat;background-color:#FEF6EE}
.contentbox .lstxingsu .xsnav1 .en{ font-size:14px; background-color:#FEF6EE; color:#AF9975; width:300px; text-align:left; line-height:44px;}
.contentbox .lstxingsu .xsnav1 span{display:block; float:left; width:148px; height:30px; background-color:#B09977; font-size:16px; line-height:30px; color:#FFF; margin-top:8px; text-align:center}
.contentbox .lstxingsu .xsinfo{width:97%; height:auto; background-color:#FFF; text-indent:18px; color:#090; font-size:16px; line-height:28px; padding:28px 10px}
.contentbox .xsline{width:590px; height:18px; background-color:#FEF6EE; margin-top:18px; margin-left:-2px; margin-bottom:0px; border-bottom:1px solid #ddd }
.contentbox .lstwubao .wbline{width:588px; height:1px; border-bottom:1px solid #ccc; margin-top:18px}
.contentbox .xsphoto{ width:588px;height:auto; margin:auto auto; margin-top:28px; margin-left:33px; border:1px solid #ddd; padding-left:3px; padding-top:2px; padding-bottom:2px; padding-right:2px; background-color:#FFF}
.contentbox dl{margin-left:30px; margin-top:38px}
.contentbox dt h3{font-size:16px; font-weight:800}
.contentbox dd{font-size:12px; margin-left:0px}
.contentbox .fixmargin{margin-top:38px}
.newspic0,.newspic1,.newspic2,.newspic3,.newspic4,.newspic5,.newspic6{background-position:0 -681px !important; margin-top:16px !important; height:68px; margin-left:0px !important;}
.contentbox .lstnews li .picbox{width:584px; height:248px; border:1px solid #ccc; overflow:hidden; position:relative}
.contentbox .fixpic1{margin-top:-5px}
.picbox .btnmask{background-position:-846px -598px; width:170px; height:160px; left:198px; top:-180px;position:absolute; cursor:pointer}
.contentbox .lstnews li .picbox img{ padding:2px 2px}
.contentbox .lstnews li .title,.contentbox .lstnews li .title2{width:100%; height:46px;background-position:0 -759px; margin-top:18px}
.contentbox .cn{width:140px; height:30px; color:#FFF;line-height:30px; font-size:16px !important; text-align:center; display:block; float:left; background-color:#AF9975}
.contentbox .en{ font-size:14px; color:#AF9975; line-height:42px; margin-left:18px; font-weight:600; font-size:16px}
.contentbox .lstnews li .title2{ width:100%;background-position:0 -1335px !important; background-color:#FEF6EE; height:80px; margin-top:-2px}
.contentbox .lstnews li .info{ width:584px; height:auto; padding:0px 0px; font-size:14px; text-indent:28px; line-height:28px; color:#8B8B8C;}
.contentbox .lstnews li .info p{margin:0 0}
.newspic0{background-position:-18px -1268px !important; margin-bottom:8px; margin-top:0px !important}
.newspic1{background-position:0 -1187px !important;}
.newspic2{background-position:0 -810px !important;}
.newspic3{background-position:0 -880px !important;}
.newspic4{background-position:0 -953px !important;}
.newspic5{background-position:0 -1032px !important;}
.newspic6{background-position:0 -1107px !important;}
.mapbox{width:600px; height:360px; margin-left:30px; margin-top:28px; font-size:12px; line-height:29px; color:#0F7462}

.fixbottom{height:380px; float:right; width:600px}