@charset "utf-8";
.pos {position: relative;}

body {background-color:#161616;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;font-size:12px;color:#ffffff;font-family:Tahoma,Arial;}

a{text-decoration:none;color:#ffffff;}
a:hover{color:#529de2;text-decoration:underline;}


/*-- Homepage Styles  --*/

.ban-zi {font-weight:bold;color:#000000;}
.ban-zid {color:#000000;font-size:12px;}

.ban-zi1 {font-weight:bold;color:#0b5319;}
.ban-zi1 a{font-weight:bold;color:#0b5319;}
.ban-zi1 a:hover{color:#529de2;}


.ban-zid1 {color:#0b5319;font-size:12px;}

.leftbg {background:url(images/leftbg.gif) no-repeat;background-position:top right;}
.rightbg {background:url(images/leftbg.gif) no-repeat;background-position:bottom left;}

.home-zit {font-size:30px;font-weight:bold;}
.home-zit1 {font-size:20px;font-weight:bold;color:#529de2;}
.home-zit2 {line-height:20px;}

.say-t {font-weight:bold;font-size:18px;}
.say-t1 {color:#529de2;font-weight:bold;font-size:14px;}
.say-td {margin-top:10px;margin-bottom:10px;}

.more a{font-size:12px;text-decoration:underline;}
.more a:hover{font-size:12px;text-decoration:underline;color:#529de2;}

.more1 a{font-size:12px;text-decoration:underline;color:#0e2b95;}
.more1 a:hover{font-size:12px;text-decoration:underline;color:#529de2;}

.more-left {margin-left:12px;}

.search-border {border:1px solid #3a3a3a;}
.search {width:220px;border:0px;background-color:#1a1a1a;color:#7f7f7f;}

.c-t a{color:#1a4aa3;font-size:14px;font-weight:bold;white-space: nowrap;padding-right:3px;}
.c-t a:hover {color:#426c0a;text-decoration:none;}
.c-tdown {width:261px;height:26px;background:#ffffff;background-color:rgba(255,255,255,0.60);filter:alpha(opacity=60);}

.c-tzi {margin-top:5px;}
.c-tzi a {color:#000000;text-decoration:underline;padding-left:5px;padding-right:5px;font-weight:bold;}
.c-tzi a:hover {color:#0000ff;}

.report-list a {color:#000000;text-decoration:underline;width:240px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;font-weight:bold;}
.report-list a:hover {color:#0000ff;}

.photos-bg {width:104px;height:71px;line-height:64px;float:left;display:block;background:url(images/pic-bg.gif) no-repeat;margin:5px;}
.photos-position {margin-top:7px;margin-left:7px;}

.link {margin:4px;}

.copy-1 {color:#bcbcbc;font-size:14px;}
.copy-1 a{color:#bcbcbc;font-size:14px;}
.copy-1 a:hover{color:#529de2;}

.copy-2 {color:#6c6c6c;line-height:22px;}
.copy-2 a{color:#25667b;text-decoration:underline;}
.copy-2 a:hover {color:#6c6c6c;}



/*-- Share Styles  --*/

.sharing-cl{
	  overflow:hidden;
	  margin:0;
	  padding:0;
	  list-style:none;
}
.sharing-cl a{
	 overflow:hidden;
	 width:75px;
	 height:30px;
	 float:left;
	 margin-right:0px;
	 text-indent:-200px;
	 background:url("images/share.png") no-repeat;
}
	a.sh-su{background-position:-210px -40px;}
	a.sh-feed{background-position:-70px -40px;}
	a.sh-tweet{background-position:-140px -40px;}
	a.sh-mail{background-position:0 -40px;}
	a.sh-digg{background-position:-280px -40px;}
	a.sh-face{
	  margin-right:0;
	  background-position:-350px -40px;
	}
	a.sh-mail:hover{background-position:0 1px;}
	a.sh-feed:hover{background-position:-70px 1px;}
	a.sh-tweet:hover{background-position:-140px 1px;}
	a.sh-su:hover{background-position:-210px 1px;}
	.sh-digg:hover{background-position:-280px 1px;}
	a.sh-face:hover{
	  background-position:-350px 1px;
	}

#text{
	  margin-top:3em;
	  font-weight:bold;
	  font-family:helvetica,arial,sans-serif;
}
#text a{
	  text-indent:0;
	  height:auto;
	  text-align:center;
	  font-size:11px;
	  padding-top:35px;
	  color:#999;
	  text-decoration:none;
	}




/*-- Scrollmenu Styles  --*/

.sf-menu,.sf-menu * {margin:0;padding:0;list-style:none;}	/*-- 整个menu的高度及位置  --*/
.sf-menu a {display:block;position:relative;}	/*-- 整个menu的链接：块元素及相对位置  --*/
.sf-menu li:hover {visibility:inherit;}	/*-- 一级菜单显示方式:继承父对象的可见性  --*/
.sf-menu li {float:left;position:relative;}	/*-- 一级菜单显示方式:向左浮动  --*/
.sf-menu ul {position:absolute;top:-999em;width:7em;}	/*-- 二级菜单位置:在top超出页面  --*/
.sf-menu ul li {width:100%;}	/*-- 二级菜单宽度  --*/
.sf-menu li:hover ul,.sf-menu li.sfHover ul {left:0px;top:38px; /* match top ul list item height */z-index:99;}	/*-- 二级菜单与一级菜单的位置  --*/
ul.sf-menu li:hover li ul,ul.sf-menu li.sfHover li ul {top:-999em;}	/*-- 三级菜单位置:在top超出页面  --*/
ul.sf-menu li li:hover ul,ul.sf-menu li li.sfHover ul {left:0em;top:0;}/*-- 三级菜单位置  --*/
ul.sf-menu li li:hover li ul,ul.sf-menu li li.sfHover li ul {top:-999em;}/*-- 三级菜单位置  --*/
ul.sf-menu li li li:hover ul,ul.sf-menu li li li.sfHover ul {left:0em;top:0;}


/*** DEMO SKIN ***/

.sf-menu {margin:0;width:854px;}
.sf-menu a {line-height:36px;height:36px;width:117px;font-size:14px;color:#ffffff;text-align:center;font-weight:bold;}
.sf-menu a:hover {color:#b2d86c;text-decoration:none;font-weight:bold;}

.sf-menu li {line-height:36px;height:36px;width:117px;}	/*-- 一级普通菜单  --*/
.sf-menu li a {line-height:36px;height:36px;width:117px;font-size:14px;color:#ffffff;text-align:center;font-weight:bold;}
.sf-menu li a:hover, .sf-menu li a.sfHover{color:#b2d86c;text-align:center;font-weight:bold;}

.sf-menu li.home {line-height:36px;height:36px;width:74px;}	/*-- 一级普通菜单  --*/
.sf-menu li.home a {line-height:36px;height:36px;width:74px;font-size:14px;color:#ffffff;text-align:center;font-weight:bold;}
.sf-menu li.home a:hover, .sf-menu li.home a.sfHover{color:#b2d86c;text-align:center;font-weight:bold;}

.sf-menu li.home1 {line-height:36px;height:36px;width:74px;}	/*-- 一级普通菜单  --*/
.sf-menu li.home1 a {line-height:36px;height:36px;width:74px;font-size:14px;color:#b2d86c;text-align:center;font-weight:bold;}
.sf-menu li.home1 a:hover, .sf-menu li.home1 a.sfHover{color:#b2d86c;text-align:center;font-weight:bold;}

.sf-menu li.line {background:url(images/menu-line.gif) no-repeat;line-height:36px;height:36px;width:1px;}

.sf-menu li.now a{color:#b2d86c;text-align:center;font-weight:bold;}

.sf-menu li.newsletter {height:35px;width:232px;}
.sf-menu li.newsletter a{background:url("images/newsletter-1.gif") no-repeat;line-height:35px;height:35px;width:232px;}
.sf-menu li.newsletter a:hover{background:url("images/newsletter-1a.gif") no-repeat;}

.sf-menu li li {background-image:none;background-color:#edf0f4;line-height:25px;height:25px;}	/*-- 二级菜单分隔线  --*/
.sf-menu li li a {clear:both;min-width:106px;font-weight:normal;border:1px solid #3a495f;line-height:25px;height:25px;background-color:#edf0f4;background-image:none;font-size:12px;color:#5b7396;font-weight:bold;white-space:nowrap;}
.sf-menu li li:hover, .sf-menu li li.sfHover,.sf-menu li li a:focus, .sf-menu li li a:hover, .sf-menu li li a:active {background-color:#dae9f3;background-image:none;color:#3b50d1;text-decoration:none;font-weight:bold;}

.sf-menu li.now li,.sf-menu li.home li,.sf-menu li.home1 li {background-image:none;background-color:#edf0f4;line-height:25px;height:25px;}	/*-- 二级菜单分隔线  --*/
.sf-menu li.now li a,.sf-menu li.home li a,.sf-menu li.home1 li a {clear:both;min-width:110px;font-weight:normal;border:1px solid #3a495f;line-height:25px;height:25px;background-color:#edf0f4;background-image:none;font-size:12px;color:#5b7396;font-weight:bold;}
.sf-menu li.now li:hover, .sf-menu li.now li.sfHover,.sf-menu li.now li a:focus, .sf-menu li.now li a:hover, .sf-menu li.now li a:active,
.sf-menu li.home li:hover, .sf-menu li.home li.sfHover,.sf-menu li.home li a:focus, .sf-menu li.home li a:hover, .sf-menu li.home li a:active,
.sf-menu li.home1 li:hover, .sf-menu li.home1 li.sfHover,.sf-menu li.home1 li a:focus, .sf-menu li.home1 li a:hover, .sf-menu li.home1 li a:active{background-color:#dae9f3;background-image:none;color:#3b50d1;text-decoration:none;font-weight:bold;}



/*-- subpages Styles  --*/

.sub-t {font-size:16px;font-weight:bold;text-indent:20px;}

.submenu {width:305px;height:39px;line-height:39px;text-indent:20px;}
.submenu a {background:url(subimages/submenu-bg1.gif) no-repeat;color:#000000;font-size:16px;font-weight:bold;display:block;}
.submenu a:hover {background:url(subimages/submenu-bg1a.gif) no-repeat;color:#4269b0;font-size:16px;font-weight:bold;text-decoration:none;}

.submenu1 {width:305px;height:39px;line-height:39px;text-indent:20px;}
.submenu1 a {background:url(subimages/submenu-bg1a.gif) no-repeat;color:#4269b0;font-size:16px;font-weight:bold;display:block;}
.submenu1 a:hover {background:url(subimages/submenu-bg1a.gif) no-repeat;color:#4269b0;font-size:16px;font-weight:bold;text-decoration:none;}

.yrs-t {font-size:18px;font-weight:bold;}
.yrs-td {margin-bottom:3px;}

.yrs-list a {width:440px;font-weight:bold;font-size:15px;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;font-weight:bold;}
.yrs-list a:hover {text-decoration:none;color:#4269b0;}

.yrs-list1 a{color:#953920;font-size:15px;font-weight:bold;}
.yrs-list1 a:hover {text-decoration:none;color:#4269b0;}

.yrs-list2 a {width:580px;font-weight:bold;font-size:15px;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;font-weight:bold;}
.yrs-list2 a:hover {text-decoration:none;color:#4269b0;}

.yrs-page {text-indent:102px;}
.yrs-page1 {text-indent:35px;}

.page {font-size:10px;}

.yrs-detail {color:#000;font-size:14px;line-height:22px;padding:0 8px;}
.yrs-detail img {margin-left:-8px;margin-right:-8px;}

.tour-ti {line-height:18px;color:#000;}

.photos-title {clear:both;width:90px;line-height:17px;margin-top:5px;}
.photos-title a{color:#ff9000;font-size:14px;font-weight:bold;}
.photos-title a:hover {color:#529de2;}

.photos-counter {clear:both;width:90px;color:#b1b1b1;line-height:17px;}


/*-- feedback Styles --*/
.bbs-br {border:1px solid #cccccc;}
.title {color:#00438b;font-size:14px;font-weight:bold;text-indent:5px;letter-spacing:1px;}
.fan-td {margin-top:10px;margin-bottom:10px;}
.qa-list a {width:500px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;color:#000000;text-decoration:none;}
.qa-list a:hover {color:#00438b;}


.subscribe {color:#000;}
.subscribe ul {list-style-type:none;list-style-position:inside;padding:0;margin:0;}
.subscribe ul li {font-weight:bold;margin-top:10px;}
.subscribe select, .subscribe input, .subscribe textarea {width:90%;}
.subscribe textarea {height: 50px;}
.subscribe input.button {width:100px;margin-top:10px;}