/* CSS Document */
@import url("page.css");

/* 通用样式表 */
body{font-size:12px;padding:0;text-align:center;background-color: #f5f5f5;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,b{font-weight:normal; font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-style:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
ul,li{ display:block;}
.clear {clear:both;} 
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
* html .clearfix {height: 1%;}
.bold {font-weight:bold;}
.error {color:red;}
.underline{	text-decoration: none;}
.center{ text-align:center;}

/* 字体属性[定义规则，小写 "f" 加属性名称] */
.fB {font-weight:bold;}
.fN{ font-weight:normal;}

/* 字体大小[定义规则，小写 "f" 加字体大小]*/
.f10px{font-size:10px;}
.f11px{font-size:11px;}
.f12px{font-size:12px;}
.f13px{font-size:13px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
a:link,
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#b30f00;text-decoration:underline;}

/* 其他属性 */
.unLine a:link,.unLine a:visited,.unLine a:hover{ text-decoration: none;}
.underline a:link,.underline a:visited,.underline a:hover{ text-decoration: underline;}
.clearfix {zoom:1;}
.clearfix:after {content:'.'; display:block; visibility:hidden; clear:both; height:0;}
.clear { clear:both;}
.arr-down{ background:url(arr_sub.gif) no-repeat 0 3px; width:12px; height:12px; overflow:hidden;}
.mod{margin-top:8px;}
.mot{margin-bottom:8px;}
.blank { clear:both; height:8px; overflow:hidden; display:block;}
.dotLine {display:block; clear:both; overflow:hidden; height:1px; background:url(all_icon.png) left -263px repeat-x;margin:5px auto}
.solid{ border:1px solid #d4d4d4;display: block;overflow:hidden;}
.left{ float:left; display:block;overflow:hidden;}
.right{ float:right;overflow:hidden;}
input,select{font-size:12px;}
	

.topmenu{ color:#FFFFFF;height:28px;width:101px;padding-top:6px;}
	.topmenu a:link,
	.topmenu a:visited{ color:#FFFFFF; text-decoration:none;height: 28px;width: 101px;padding-top:6px;}
	.topmenu a:hover{ color:#FFFFFF; text-decoration:none;height: 28px;width: 101px;padding-top:6px;}
.topmenua{ color:#FFFFFF;height: 28px;width: 121px;padding-top:6px;}
	.topmenua a:link,
	.topmenua a:visited{ color:#FFFFFF; text-decoration:none;height: 28px;width: 121px;padding-top:6px;}
	.topmenua a:hover{ color:#FFFFFF; text-decoration:none;height: 28px;width: 121px;padding-top:6px;}
.topmenub{ color:#000;height:28px;width:101px;padding-top:8px;}
	.topmenub a:link,
	.topmenub a:visited{ color:#000; text-decoration:none;height: 28px;width: 101px;padding-top:8px;}
	.topmenub a:hover{ color:#330000; text-decoration:none;height: 28px;width: 101px;padding-top:8px;}
.topmenuc{ color:#000;height: 28px;width: 121px;padding-top:8px;}
	.topmenuc a:link,
	.topmenuc a:visited{ color:#000; text-decoration:none;height: 28px;width: 121px;padding-top:8px;}
	.topmenuc a:hover{ color:#330000; text-decoration:none;height: 28px;width: 121px;padding-top:8px;}
.c-white{color:#FFFFFF;}
	.c-white a:link,
	.c-white a:visited{color:#FFFFFF;text-decoration:none;}
	.c-white a:hover{text-decoration:underline;}
.c-sub{color:#12486c;}
	.c-sub a:link,
	.c-sub a:visited{text-decoration:none; color:#12486c;}
	.c-sub a:hover{color:#12486c; text-decoration:underline;}
.c-gray{color:#666;}
	.c-gray a:link,
	.c-gray a:visited{color:#666;text-decoration:none;}
	.c-gray a:hover{color:#b30f00;text-decoration:underline;}	
.c-black{color:#333;}
	.c-black a:link,
	.c-black a:visited{color:#333;text-decoration:none;}
	.c-black a:hover{color:#b30f00;text-decoration:underline;}	
.c-red{color:#ff0000;}
	.c-red a:link,
	.c-red a:visited{text-decoration:none; color:#ff0000;}
	.c-red a:hover{color:#ff0000; text-decoration:underline; }	

.daytext{float:right;width:80px;color:#666;}
.listtxt{float:left;width:540px;}
.text_list {}
.text_list li {	text-align:left;height:26px;padding-left:18px;line-height:26px;	background-image: url(icon.gif);background-repeat: no-repeat;background-position: 0px 7px;}
.text_list_oh {}
.text_list_oh li {text-align:left;height:26px;line-height:26px;}
.text_list_of {}
.text_list_of li {text-align:left;line-height:26px;}
.text_list_f12 li a{ font-size:12px; color:#2b2b2b;}
.text_list_f12 li a:hover{ font-size:12px; color:#b30f00;text-decoration:underline;}
.text_list_f14 li a{ font-size:14px; color:#000000;}
.text_list_f14 li a:hover{ font-size:14px; color:#b30f00;text-decoration:underline;}
.tit_hot { height:18px; overflow:hidden; font-size:16px; font-weight:bold; margin-bottom:5px;}
.tit_hot { background-position:left 5px;}

.tit_G1,.tit_G2,.tit_G3,.tit_G4,.tit_G5,.tit_T1,.tit_T2,.tit_T3,.tit_T4,.tit_T5{ _display:inline; float:left; overflow:hidden; font-family:Verdana,\5B8B\4F53; text-align:center;  cursor:pointer;}
.tit_G1,.tit_G2,.tit_G3,.tit_G4,.tit_G5,.tit_T1,.tit_T2,.tit_T3,.tit_T4,.tit_T5,.tit_A5{ font-weight:bold;}
.tit_G1{ height:22px; margin:5px 0 0 8px; overflow:hidden;}
.tit_G2{ background-image: url(menubg.png);	background-position: 0px -139px;height: 29px;width: 120px; overflow:hidden;padding-top:6px;}
.tit_G3{ background-image: url(menubg.png);	background-position: 0px -139px;height: 29px;width: 200px; overflow:hidden;padding-top:6px;}
.tit_G4{ height:22px; padding-top:6px;overflow:hidden;width: 110px; }
.tit_G5{ background-image: url(menubg.png);	background-position: 0px -139px;height: 29px;width: 140px; overflow:hidden;padding-top:6px;text-align: left;}
.tit_T1{ background-image: url(menu.gif);	background-position: 0px 0px;height: 21px;width:99px; overflow:hidden;}
.tit_T2{ background-image: url(menu.gif);	background-position: 0px -26px;height: 21px;width:99px; overflow:hidden;}
.tit_T3{ background-image: url(menu.gif);	background-position: 0px -50px;height: 21px;width:99px; overflow:hidden;}
.tit_T4{ background-image: url(menu.gif);	background-position: 0px -76px;height: 21px;width:99px; overflow:hidden;}
.tit_T5{ background-image: url(menu.gif);	background-position: 0px -102px;height: 21px;width:99px; overflow:hidden;}
.tit_A5{ height:21px; padding-top:6px;overflow:hidden;width:110px; }
.tit_A5{ _display:inline; overflow:hidden; font-family:Verdana,\5B8B\4F53; text-align:center;  cursor:pointer; }
.tit_G5 span {text-align: left;padding-left: 5px;}


.w960px{ width:960px; margin:0 auto;text-align:left;}
.w660px{ width:660px; margin:0 auto;overflow:hidden;}
.w330px{ width:330px; margin:0 auto;overflow:hidden;}
.w320px{ width:320px; margin:0 auto;overflow:hidden;}
.w310px{ width:320px; margin:0 auto;overflow:hidden;}
.w290px{ width:290px; margin:0 auto;overflow:hidden;}
.w160px{ width:150px; margin:0 auto;}
.w140px{ width:150px; margin:0 auto;overflow:hidden;}
.w130px{ width:135px; margin:0 auto;overflow:hidden;}
.w120px{ width:130px; margin:0 auto;overflow:hidden;}
.w110px{ width:110px; margin:0 auto;overflow:hidden;}
.w100px{ width:95px; margin:4px auto;overflow:hidden;padding-left:40px;}


.imgTxt70 {clear:both; margin:0 0 9px; line-height:0; zoom:1;}
.imgTxt70 {background-position:left top;}
.imgTxt70 h3 {height:85px; overflow:hidden;width:100px;float:left;}
.imgTxt70 span {height:85px; overflow:hidden;width:100px;float:left;}
.imgTxt60 h3,.imgTxt70 h3,.imgTxt90 h3,.imgTxt90a h4,.imgTxt120 h3{line-height:21px;}
.imgTxt60 span,.imgTxt70 span,.imgTxt90 span,.imgTxt90a span,.imgTxt120 span{line-height:21px;}
.imgTxt60 img,.imgTxt70 img,.imgTxt90 img,.imgTxt90a img,.imgTxt120 img{float:left;margin:8px 5px; border:1px solid #d5d5d5;padding:2px;}

.imgTxt60 {margin:0 0 9px;width:205px;float:left;height:85px;}
.imgTxt60 {background-position:left top;}
.imgTxt60 h3 {height:85px;width:90px;}

.imgTxt90 {clear:both; margin:0 0 9px; line-height:0; zoom:1;}
.imgTxt90 {background-position:left top;}
.imgTxt90 h3 {height:85px; overflow:hidden;width:160px;padding:8px 8px 0 0;}
.imgTxt90 span {height:85px; overflow:hidden;width:160px;padding:8px 8px 0 0;}


.imgTxt90a {clear:both; margin:0 0 9px; zoom:1;}
.imgTxt90a {background-position:left top;}
.imgTxt90a h4 {height:85px; width:160px;padding:8px 8px 0 0;text-align:left;}
.imgTxt90a p{width:160px;text-align:left;line-height:22px;}



.imgTxt120 img{ border:1px solid #d5d5d5;padding:2px;}
.imgTxt120 p {overflow:hidden;background-position:left top;}




/* 结构 */
.toplogo{ width:212px;background:url(topenlogo.png) no-repeat center;height:104px;display:block;}
#toplogo h3 a { text-indent:-5000px;display:block; height: 104px;width: 212px; }
.topad{ width:730px;margin:6px auto;}
.frame{overflow:hidden;padding:0 8px;}
.lframe{overflow:hidden;}
.cframe{overflow:hidden;padding:0 8px;}
.rframe{overflow:hidden;padding:0 8px;}
.titlebar{background-image: url(menubg.png);background-repeat: repeat-x;height: 28px;background-position: 0px -47px;border: 1px solid #d5d5d5;}
.titlebar_1{background-image: url(menubg.png);background-repeat: repeat-x;height: 35px;background-position: 0px -86px;}
.titlebar_2{ background-color: #FFFFFF;height: 22px;}
.titlebar_3{ height: 21px;background-image: url(menubg.png);background-position: 0px -190px; }
#titlebar_3 h2 a { text-indent:-5000px;display:block; height: 21px;width: 99px; }
.titlebar_4{ background-color: #FFFFFF; height: 27px;background-image:url(menubg.png);background-position: 0px -230px; }

.content_menu{width:271px;background:url(enmenu.gif) no-repeat center;height:257px;}
.Geography,.History,.Economy,.Natural,.Transport{width:271px;height:50px;}
#Geography h3 a,#History h3 a,#Economy h3 a,#Natural h3 a,#Transport h3 a { text-indent:-5000px;display:block;  height: 50px;width: 271px; }

.foot{ width:960px;margin:0px auto;}
.foot p{ height:30px;line-height:30px;}
.footlogo{width:133px;background:url(enlogo.gif) no-repeat center;height:82px;display:block;}
#footlogo h3 a { text-indent:-5000px;display:block; height: 82px;width: 133px; }
.foottxt{width:450px;overflow:hidden;padding-top:20px;}
.foottxt p{height:26px;line-height:26px;}
.foott{overflow:hidden;width:600px;margin:0px auto;}

.enmenubg{ background-image: url(micon.gif);background-repeat: repeat-x;height:34px;background-position:0px -35px;overflow:hidden;}
.mtxt{ _display:inline; overflow:hidden; font-family:Verdana,\5B8B\4F53; text-align:center; cursor:pointer;height:34px;font-weight:bold;}
.mtxta{ _display:inline; overflow:hidden; font-family:Verdana,\5B8B\4F53; text-align:center; cursor:pointer;height:34px;font-weight:bold;}
.enmenubga{background-image: url(menubg.png);background-repeat: repeat-x;height:34px;background-position:0px -285px;overflow:hidden;border: 1px solid #d5d5d5;}
.con{ background-color: #FFFFFF;}
.con .current {display:block;}
.con_bga{background-color: #f0f0f0;}
.con_black{ background-color: #f0f0f0;padding:5px;clear:both;}
.content { padding:0 8px;clear:both;}
.content p,.content_1 p{ margin:0; line-height:21px;}
.content_2 p{ margin:0; line-height:18px;text-align:center;width:130px;}
.content_1,.content_2,.content_3{clear:both;}
.content_3 p{width:274px;text-align:left;line-height:22px;text-indent:2em;}



/*-- 幻灯样式 --*/
#bd{margin-bottom:15px; font-size:14px; line-height:24px;}
#i_l h2,#i_c h2,#i_r h2{font-size:14px; background:#DDE4ED; padding-left:5px; margin-bottom:2px;}
#i_r h2.hs{background:#EFFED9;}
#i_l{float:left; width:156px;}
#i_l li{text-align:center;}
#i_l li.on{background:#F4F4F4;}
#i_c{float:left; width:340px; margin-left:0px;}
.i_c_bp {position:relative; margin-bottom:10px; color:#fff; zoom:1;}
.i_c_bp1{position:absolute;	bottom:0;left:0;z-index:1;width:100%;height:35px;filter:alpha(opacity=75);-moz-opacity:0.75;	background-color: #29a4cb;}
.i_c_bp2{position:absolute; bottom:5px; left:10px; z-index:2; font-weight:bold;}
.i_c_bp3{position:absolute; bottom:10px; right:10px; z-index:3;}
.i_c_bp3 li{float:left; width:15px; height:15px; line-height:15px; overflow:hidden; background:#fa3; text-align:center; margin-left:7px; cursor:pointer;}
.i_c_bp3 li.on{background:#fff; color:#000;}
.i_c_hp{overflow:auto; zoom:1;}
.i_c_hp li{float:left; width:110px; padding:8px 8px 0 0; text-align:center;}
.i_c_hp li.last{padding-right:0;}
#castroom{position:relative;overflow:hidden; height:120px; margin:0 0 10px 12px;}
#i_r{float:right; width:300px;}
.i_r_b1{border:1px solid #ddd; padding:5px 9px; margin-bottom:10px;}
#i_r_hs li, #i_r_wp li {font-size:12px; text-align:left; line-height:18px;}
#i_r_hs img,#i_r_wp img{margin-bottom:5px;}
#i_r_hs li{padding:8px 15px 0 15px; }
#i_r_wp li{padding:8px 7px 0 6px; width:80px;}
/*-- bd end --*/


/* 滚动图片 */
.blk_18 {height:170px; FONT-SIZE: 12px;OVERFLOW: hidden; WIDTH:950px;  ZOOM: 1}
.blk_18 .pcont { FLOAT: left; OVERFLOW: hidden; WIDTH: 900px;}
.blk_18 .ScrCont { WIDTH: 32766px; ZOOM: 1 }
.blk_18 #List1_1 { FLOAT: left }
.blk_18 #List2_1 { FLOAT: left }
.blk_18 .LeftBotton { BACKGROUND: url(gopic.gif) no-repeat; FLOAT: left; MARGIN: 10px 1px; WIDTH: 20px; HEIGHT: 120px }
.blk_18 .RightBotton { BACKGROUND: url(gopic.gif) no-repeat; FLOAT: left; MARGIN: 10px 1px; WIDTH: 20px; HEIGHT: 120px }
.blk_18 .LeftBotton { BACKGROUND-POSITION: 0px 20px; MARGIN-LEFT: 5px }
.blk_18 .RightBotton { BACKGROUND-POSITION: 0px -80px; MARGIN-LEFT: -1px }
.blk_18 .LeftBotton:hover { BACKGROUND-POSITION: -20px 20px }
.blk_18 .RightBotton:hover { BACKGROUND-POSITION: -20px -80px }
.blk_18 .pl IMG { DISPLAY: block; MARGIN: 6px auto 1px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }
.blk_18 .pl { BORDER-RIGHT: #f3f3f3 1px solid; BORDER-TOP: #f3f3f3 1px solid; FLOAT: left; BORDER-LEFT: #f3f3f3 1px solid; WIDTH: 140px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #f3f3f3 1px solid; TEXT-ALIGN: center; TEXT-DECORATION: underline }
.blk_18 A.pl:hover { BORDER-RIGHT: #ff9900 1px solid; BORDER-TOP: #ff9900 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ff9900 1px solid; COLOR: #ff9900; BORDER-BOTTOM: #ff9900 1px solid }
.commu_cont3 { MARGIN: 9px 7px 7px; LINE-HEIGHT: 150% }
.commu_cont3 UL { WIDTH: 188px }
