/*	-------------------------------------------------------------
	樊峥凯　66627108
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	公用样式-头部，底部，常用公用样式
	Filename:		main.css 
	对应页面：      全部
	-------------------------------------------------------------	*/
@import url(vivian.css);
	
	/* 公用样式*/
* { padding:0; margin:0;  }
html{ height:100%;}
body{
    
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体", "仿宋", "黑体", "楷体", "微软雅黑"; 
	font-size:14px; 
	color:#333;
	height:100%;
	text-align:center; 
	line-height:21px; 
	background:#fff; 
	word-break:break-all;
}
ul,ol,li,dl,dt,dd { list-style:none;margin:0;padding:0;}
img { border:0;}
button { cursor:pointer;}
em,i{font-style: normal; font-size:12px;}
.clear{ clear:both; line-height:0px;}
.center{margin:0 auto; text-align:center;}
.borderhui{border:1px solid #E5E5E5;}

/*
默认的链接样式
——————————————————————————————————*/

a, a:link{ text-decoration:none; color:#07519a;}
a:visited{text-decoration:none; color:#07519a; font-size:12px;}
a:hover{ text-decoration:none; color:#f60;}
a.orange{color:#f60; text-decoration: none;}
a.orange :hover{color:##001D4C; text-decoration: none;}

/*
最外面的盒子--共用
——————————————————————————————————*/
.bg_out{ width:1000px; height:auto; background:url(bgimages/body_bg.gif) repeat-y; margin:0 auto;}
.wrapper{ 
	width:960px; 
	margin:0px auto; 
	text-align:left; 
	clear: both;  
	
}
.wrapper:after {
    content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.wrapper {display: inline-table;}
/* Hides from IE-mac \*/
* html .wrapper {height: 1%;}
.wrapper {display: block;}
/* End hide from IE-mac */

/*
顶部导航菜单
-------------------------*/
#nav {height:37px; list-style-type:none; line-height:36px;overflow:hidden; background:url(bgimages/topmenubg.gif) #0066CC repeat-x;}

#nav a {display: block; width: 96px; height:37px; list-style-type:none; line-height:36px;text-align:center;font-weight:bold; font-size:14px;}
#nav a:link    {color:#FFFFFF;text-decoration:none;font-weight:bold;}
#nav a:visited    { color:#FFFFFF;text-decoration:none;}
#nav a:hover    { color:#FF0000;text-decoration:none;font-weight:bold; background:url(bgimages/topmenunavbg.gif) no-repeat center;}

#nav li {float: left; width:96px;}
#nav li:hover ul {left:25%;}
#nav li.sfhover ul {left:25%;}
#content {clear: left;}

.topmenulef{ float:left; width:4px; height:28px; background:url(bgimages/topmenuleft.gif) no-repeat;}
.topmenuright{ float:right; width:4px; height:28px; background:url(bgimages/topmenuright.gif) no-repeat;}

/*
顶部登陆栏
--------------------------*/
.login{ font-weight:bold; }
.intopnav{ margin-top:5px; width:960px; height:20px;}
.textarea,.textarea_style{	font-family:"宋体";}
.input_blur {}
.input_blurlogin { }
/*公司名称滚动 */
.company_run{ height:33px; width:458px; border-left:1px solid #FF9999; border-right:1px solid #FF9999;}
/*按钮样式*/
.button_style {	background:url(bgimages/loginbg.gif) no-repeat; border:0; width:44px; height:20px; color:#FFFFFF; margin:0 auto;}
.button_searchstyle {background:url(bgimages/loginbg.gif) no-repeat; border:0; width:44px; height:20px; color:#FFFFFF; margin:0 auto; margin-top:5px;}
.button_search {background:url(bgimages/bg_search.jpg) repeat-x; text-align:center; height:20px; width:43px; border:0; margin-right:10px; padding-top:-1px;}
*+ .button_search {background:url(bgimages/bg_search.jpg) repeat-x; text-align:center; height:20px; width:43px; border:0; margin-right:10px; padding-top:-10px;}
 /*布局*/
#top{ margin:3px auto 0; background:transparent; height:27px; line-height:27px; color:#077ac7; overflow:hidden;}
#top td,.cribox_bdr_1 td{ padding:0 6px;}



/*
盒子宽度通用
——————————————————————————————————*/
.w188{width:188px;}
.w196{width:196px;}
.w198{width:198px;}
.w200{width:200px;}
.w235{width:235px;}
.w223{width:223px;}
.w528{width:528px;}
.w538{width:538px;}
.w540{width:540px;}
.w253{width:253px;}
.w254{width:254px;}
.w258{width:258px;}
.w263{width:263px;}
.w265{width:265px;}
.w266{width:266px;}
.w268{width:268px;}
.w270{width:270px;}
.w280{width:280px;}
.w314{width:314px;}
.w302{width:302px;}
.w330{width:330px;}
.w350{width:350px;}
.w360{width:360px;}
.w388{width:388px;}
.w400{width:400px;}
.w470{width:470px;}
.w460{width:460px;}
.w458{width:456px;}
.w4581{width:458px;}
.w618{width:618px;}
.w736{width:736px;}
.w750{width:750px;}
.w700{width:700px;}
.h400{height:400px;}

.ml9{margin-left:9px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}

.ml10{margin-left:10px;}
.ml40{margin-left:40px;}
.mr10{margin-right:10px;}
.mr3{margin-right:3px;}
.fleft{float:left;}
.fright, .date{float:right;}


/*
盒子高度通用
——————————————————————————————————*/
.h90{height:90px;}
.h310{height:310px;}
.h300{height:300px;}
.h230{height:230px;}
.h285{height:285px;}
.h3{height:3px;}
.h5{height:5px;}
.h10{height:5px;}

/*
盒子范围限制宽度，超出...显示
——————————————————————————————————*/
.outbox{width:188px;}
.outbox li {width:182px; height:28px; line-height:28px;}
.outbox li a {
	display: block;
	width:170px;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis; /*--4 opera--*/
	text-overflow: ellipsis;
}

.outbox li:not(p) { clear: both;}
.outbox li:not(p) a {max-width:145px;float: left;}/*--firefox  so BT--*/
.outbox li:not(p):after {content: "...";float: left;width:25px;padding-left:5px;color: #000;}


/*
淡蓝色盒子通用
——————————————————————————————————*/
.contentbox{ overflow:hidden; padding-bottom:1px;}
.contentbox a, .contentbox a:link,.contentbox a:visited{ font-size:12px;}
.contentbox a:hover{ font-size:12px;}
.contentbox h2{ padding-top:3px; height:22px;}
.contentbox h2 span{ background:url(bgimages/title_01.gif) no-repeat 10px center; float:left; padding-left:23px; font-size:14px; color:#07519a;}
.contentbox h2 em{ padding:0 12px 0 6px; float:right; font-weight:normal; font-size:12px;}
.contentbox titleblue460{}
.bluebox{ float:left; border:1px solid #FF9999; border-top:none;}
.bluebox_w4582{ float:left; border-top:none; width:456px; }
.bluebox_w458{ float:left; border:1px solid #FF9999; border-top:none; width:456px; height:250px; }
.bluebox2{ border:1px solid #CCE1FC; border-top:none; padding:5px;}
*+html.bluebox3{ border:1px solid #FF9999; border-top:none; line-height:25px; height:170px; font-size:14px}
.bluebox3{ border:1px solid #FF9999; border-top:none; line-height:25px; height:170px; font-size:14px}
.bluebox4{ border:1px solid #FF9999; border-top:none; line-height:25px; height:312px; font-size:14px} 
.huicolor268{line-height:25px; padding:5px;border-top:none; background:url(bgimages/hui_colorbg.gif) repeat-y; border-bottom:1px solid #CCCCCC;}
.bluebox458{ width:458px; height:254px; background:url(bgimages/zszx_ind.gif) no-repeat; }
.titleblue{ background:url(bgimages/zsdp_p.gif) no-repeat;}
.titleblue h2 span{ color:#FF0000}
.titleblue460{ background:url(bgimages/jgzx_indexbg.gif) no-repeat; height:30px; width:460px;}
.titleblue540{ background:url(bgimages/title_blue_540.gif) no-repeat;}
.titleblue736{ background:url(bgimages/title_blue_736.gif) no-repeat;}
.titleblue265{ background:url(bgimages/title_blue_265.gif) no-repeat;}
.titleblue_265{ background:url(bgimages/title_blue_2655.gif) no-repeat; }
.titleblue_266{ background:url(bgimages/titleblue_266.gif) no-repeat; }
.titleblue_267{ background:url(bgimages/titleblue_267.gif) no-repeat; }
.titleblue_265 h2 { line-height:25px;color:#FF0000}
.titleblue_265 h2 em a{ line-height:25px; color:#FF0000}


/*
灰色盒子通用
——————————————————————————————————*/
.contentbox2 a,.contentbox2 a:link,.contentbox2 a:visited { font-size:14px }
.contentbox_hui h2{ padding-top:3px; height:22px;}
.contentbox_hui h2 span{float:left; padding-left:23px; font-size:14px; color:#333333}
.contentbox_hui h2 em{padding:0 12px 0 6px; float:right; font-weight:normal; font-size:12px; text-align:inherit}
.contentbox2 h2{ padding-top:3px; height:22px;}
.contentbox2 h2 span{float:left; padding-left:23px; font-size:14px; color:#07519a;}
.contentbox2 h2 em{padding:0 12px 0 6px; float:right; font-weight:normal; font-size:12px; text-align:inherit}
.contentbox2 a,.contentbox2 a:link,.contentbox2 a:visited{ font-size:14px; color:#666666}
.contentbox2 a:hover{ font-size:12px; color:#FF0000}
.contentbox3 h2{height:23px;}
.contentbox3 h2 span{float:left; padding-left:23px; font-size:14px; color:#07519a;}
.contentbox3 h2 em{padding:0 12px 0 6px; float:right; font-weight:normal; font-size:12px; text-align:inherit}

.huibox{ background:url(bgimages/point.gif) repeat-x bottom; padding-bottom:5px;}
.huibox2{border:1px solid #E5E5E5; border-top:none; padding:5px;}
.huibox2 ul { padding: 8px 0px 5px 0px; }
.huibox2 li { height: 21px; padding-left: 0px; }
.huibox2 li img{ width:70px; height:70px; border:1px solid #E5E5E5; float:left; margin-right:5px;}
.huibox2 li a,.huibox2 li a:link,.huibox2 li a:visited {line-height: 21px; height: 21px; display: block; color: #000; font-size:12px}
.huibox2 li a:hover{ color:#FF6600; font-size:12px}
.huibox ul li a,.huibox ul li a:link{ color:#666666; font-size:12px}
.huibox ul li a:hover{ color:#FF3300;font-size:12px}

.titleblue200{ height:31px; background:url(bgimages/zsdp_p.gif) no-repeat;}
.titleblue200 em{ line-height:28px; color:#FF0000; }
.titlebluetwo200{height:31px; background:url(bgimages/jjsj_ind.gif) no-repeat;}
.titleblue265{ background:url(bgimages/title_blue_265.gif) no-repeat;}
.titleblue2002{ height:31px; background:url(bgimages/zsdp_pred.gif) no-repeat;}
.titleblue2002 a,.titleblue2002 a:link,.titleblue2002 a:visited{ float:right;line-height:28px; color:#FF0000; margin-right:10px; margin-top:2px;}
.titleblue2002 a:hover{ float:right; line-height:28px; color:#FF0000; margin-right:10px;margin-top:2px;}
.titlegren2_200{background:url(bgimages/titlegren2_200.gif) no-repeat;}
.titlehui200{background:url(bgimages/title_hui_200.gif) no-repeat;}
.titlehui270{background:url(bgimages/title_hui_270.gif) no-repeat;}

.titleorg_200{ background:url(bgimages/org200.gif) no-repeat;}
.titleorg_266{ background:url(bgimages/org266.gif) no-repeat;}
.titlegreen_200{ background:url(bgimages/green200.gif) no-repeat;}
.titlegren2_200{ background:url(bgimages/titlegren2_200.gif) no-repeat;}
.titlegreen_266{ background:url(bgimages/green266.gif) no-repeat;}
.titlehui_314{ background:url(bgimages/title_hui_314.gif) no-repeat}
.titlehui_400{ background:url(bgimages/title_hui_400.gif) no-repeat;}
.titlehui_400 h2 span{ color:#FFFFFF; }
.titlehui270 h2 span{ color:#FFFFFF; }
.titlehui_314 h2 span{ color:#FFFFFF; }
.orgbox{border:1px solid #EBCDB3; border-top:none; padding:5px; line-height:25px; overflow:hidden;}
.huibox3{border:1px solid #E5E5E5; border-top:none; padding:5px; line-height:23px;}
.greenbox{border:1px solid #E5E5E5; border-top:none; padding:5px; background:#F8FEE4; line-height:25px;}
.greenbox2{border:1px solid #E5E5E5; border-top:none; padding:5px; line-height:24px;}
.orgbox a, .orgbox a:link, .orgbox a:hover,.orgbox a:visited,.greenbox a, .greenbox a:link, .greenbox a:hover,.huibox3 a, .huibox3 a:link, .huibox3 a:hover,.huibox3 a:visited{ font-size:14px; color:#666666}
.bluebox_hui{ background:}

.bluebox2 a, .bluebox2 a:link, a:visited, .bluebox2 a:hover, .bluebox2 a:visited, .contentbox2_line a, .contentbox2_line a:hover, .contentbox2_line a:visited{font-size:14px; color:#666666; line-height:20px}
.titleorg_266  a,  .titleorg_266 a:link,  .titleorg_266 a:hover, .titleorg_266 a:visited {font-size:14px; color:#FF3300}
/*
新闻页面中部框架
——————————————————————————————————*/
.contentbox2_line{ background:url(bgimages/red_line.gif) repeat-y; height:auto; }
*+html.contentbox2_line{ background:url(bgimages/red_line.gif) repeat-y; }
.contentbox2_bot{background:url(bgimages/contentbox2_bot.gif) no-repeat; height:10px; width:200px;}
.contentbox2 h2{ padding-top:0px; height:22px;}
.contentbox2 h2 span{float:left; padding-left:23px; font-size:14px;}
.contentbox2 h2 em{background:url(bgimages/title_more.gif) no-repeat left center; padding:0 12px 0 6px; float:right; font-weight:normal; font-size:14px;}

.titlehui200{ background:url(bgimages/title_hui_200.gif) no-repeat;}
.titlehui200 h2 span{ color:#FF0000} 
.titlenews540{ color:#FFFFFF;font-size:14px; }
.titlenews540 h2{ padding-top:0px; height:30px; background:url(bgimages/title_new_bg1.gif) repeat-x;font-size:14px; }
.titlenews540 h2 span{float:left; margin:0 auto; font-size:14px; width:104px; line-height:28px; height:28px; color:#FFFFFF; background:url(bgimages/title_new_bg2.gif) no-repeat;}
.titlenews540 h2 em{background:url(bgimages/title_more2.gif) no-repeat left center; padding:0 12px 0 12px; float:right; font-weight:normal; font-size:12px;}
.titlenews540 h2 em a{ text-decoration:none; color:#666; font-size:12px;}

.titlenews736{}
.titlenews736 h2{ padding-top:0px; height:30px; background:url(bgimages/title_new_bg736.gif) repeat-x;}
.titlenews736 h2 span{float:left; margin:0 auto; font-size:14px; width:104px; line-height:28px; height:28px; color:#07519a; background:url(bgimages/title_new_bg2.gif) no-repeat;}
.titlenews736 h2 em{background:url(bgimages/title_more2.gif) no-repeat left center; padding:0 12px 0 12px; float:right; font-weight:normal; font-size:12px;}
.titlenews736 h2 em a{ text-decoration:none; color:#666; font-size:12px;}

.com_list { width: 196px; margin: 0px auto; }
.com_list ul { padding:5px 0px 2px 3px; }
.com_list li { height: 28px;}
.com_list li A,.com_list li A:visited { background: url(bgimages/lineoff.gif) no-repeat left center;padding-left: 18px; line-height: 24px; height: 24px; display: block; color: #666; }
.com_list li A:hover { font-weight: bold; color: #fff; background: url(bgimages/lineon.gif) no-repeat center; }


.com_list2{ width: 186px; margin: 0px auto; }
.com_list2 ul { padding: 8px 0px 12px 3px; }
.com_list2 li { height: 30px; background:url(bgimages/point.gif) repeat-x bottom;}
.com_list2 li A,.com_list2 li A:visited { background: url(bgimages/redcon.gif) no-repeat left;padding-left: 18px; line-height: 30px; height: 30px; display: block; color: #666; }
.com_list2 li A:hover { font-weight: bold; color: #000; background: url(bgimages/sec_title_red.gif) no-repeat left center; }

.listtitelbox{ background:#0066CC; border:1px solid #00FFFF;}
.listtext{ padding-left:8px; line-height:28px; font-size:14px;text-indent: 2em;}


.weizhi{background:url(bgimages/weizhibg.gif) repeat-x; height:25px;}
.weizhileft{width:110px; height:25px; background:url(bgimages/weizhileft.gif) no-repeat;}
.weizhiright{width:6px; height:25px; background:url(bgimages/weizhiright.gif) no-repeat;}
/*****banner字的颜色*****/
.titleorg_266 h2 span{ color:#FFFFFF}

/*---------------左侧:图片新闻*/
.picnews{
	width:540px;
	padding-bottom:3px;
	clear:both;
}
.picnews dl{
	width:538px;
	margin:1px auto;
	background:url(../images/place_bg.jpg) repeat-x;
	overflow:hidden;
}
.picnews dl dd{
	width:120px;
	float:left;
	display:inline;
	text-align:center;
	margin:7px 0px 0px 10px;
	line-height:30px;
}
.picnews dl dd img, .picnews dl dd a img{border:1px solid #CCC; widows:120px;}
.picnews dl dd a{display:block;}


/*
 表格设计
——————————————————————————————————*/
th{font-size:12px; padding-top:5px;}
td{font-size:12px;text-align:center;height:23px;}
.biaoge {background:url(css/bgimages/titlehead.gif) repeat-x top;}                                               
.biaotou {background:url(css/bgimages/titlebiaotou.gif) repeat-x top;}                                               
.tabelehui { background:#F4F4F4;}


/*位置导航*/
#position{ background:#E4F3FC url(images/bg_position.gif) no-repeat 0 0; padding-left:90px; height:28px; line-height:28px; border:1px solid #fff;}
#position a{ font-weight:bold; color:#077ac7; background:url(images/bg_position.gif) no-repeat right -40px; padding-right:16px;}


/*
 内容页面
——————————————————————————————————*/
.content{padding:5px;}
#content_head { text-align:center; padding:15px; border-bottom:1px solid #E5E5E5; }
#content_head h1 { font-family:"黑体"; font-size:20px; font-weight:normal; color:#000;}
#content_head2 h2{line-height:24px; font-size:12px; font-weight:normal; color:#999; text-align:center;}
#digest { margin:10px; border:1px solid #eee; background-color: #fefeff; padding:8px; line-height:150%;text-indent:2em; font-size:14px;}
#digest strong { color:#f00;}
#endtext{ margin:0 auto;}
#endtext,#endtext p,#endtext li,#content p{text-align:left; text-indent:2em; line-height: 180%; font-family:Tahoma, Verdana, Arial, "宋体", "仿宋", "黑体", "楷体", "微软雅黑"; font-size:14px; overflow:hidden; clear:both;}
#endtext,#endtext p,#endtext li{ width:700px;}
#endtext .icon { border:0; margin:3px 0 0;}
#endtext img {max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : true);overflow:hidden;}
#endtext a { text-decoration:underline;	color:#1f3a87;}
#endtext a:hover { color:#bc2931;}

/*
endtext
------------------------------------------*/
.endtext,.endtext p,.endtext li,.content p{text-align:left; line-height: 180%; font-family:Tahoma, Verdana, Arial, "宋体", "仿宋", "黑体", "楷体", "微软雅黑"; font-size:14px; overflow:hidden; clear:both;}
.endtext,.endtext p,.endtext li{ }
.endtext .icon { border:0; margin:3px 0 0;}
.endtext img {max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : true);overflow:hidden;}
.endtext a { text-decoration:underline;	color:#1f3a87;}
.endtext a:hover { color:#bc2931;}

/*
分页
-------------------------------------------*/
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#077ac7; color:#fff;}



/*
带有选项卡的盒子通用
——————————————————————————————————*/
.nTab{width:200px; margin:0 auto; overflow:hidden; background:url(bgimages/title_hui_200_2.gif) no-repeat}
.none {display:none;}
.nTab .TabTitle li{float:left;cursor:pointer;height:25px;line-height:25px;font-weight:bold;text-align:center;width:40px;}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{background:url(bgimages/tab_bg.gif) no-repeat center;color:#fff; }
.nTab .TabTitle .active a{color:#fff;}
.nTab .TabTitle .normal{width:34px; padding:0 3px 0 3px;}
.nTab .TabTitle .normal a{color:#666;}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;display:block}

.pic{float:left;position:relative;width:198px; height:198px; border:1px solid #ccc; margin-top:-1px;}
.textbg{position:absolute; top:168px; left:0;width:198px;height:30px;z-index:15; background:#000; filter:alpha(opacity=20);-moz-opacity:0.2;}
.text{position:absolute; top:168px; left:0;width:198px;height:30px;z-index:16; text-align:center; color:#fff;font-weight:bold;}
.text a:link, .text A:visited{color:#fff; line-height:30px;}

#con { MARGIN: 0px auto; WIDTH:198px}
#tags { padding:0px; margin:0 0 0 0px; width:200px; height:24px;}
#tags LI {BACKGROUND: url(bgimages/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT:24px; text-align:center;}
#tags LI A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(bgimages/tagright.gif) no-repeat 0px right bottom; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT:24px; width:79px; font-size:14px; font-weight:bold; TEXT-DECORATION: none}
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -1px; POSITION: relative; HEIGHT: 25px}
#tags LI.selectTag A {BACKGROUND-POSITION: right top; LINE-HEIGHT: 25px; HEIGHT: 25px}
#tagContent { border:1px solid #CCE1FC; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff}
.tagContent {DISPLAY: none;  WIDTH: 196px; COLOR: #474747;}
#tagContent DIV.selectTag {	DISPLAY: block}

#con { MARGIN: 0px auto; WIDTH:198px}
#ntag { padding:0px; margin:0 0 0 0px; width:200px; height:24px;}
#ntag LI {BACKGROUND: url(bgimages/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT:24px; text-align:center;}
#ntag LI A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(bgimages/tagright.gif) no-repeat 0px right bottom; FLOAT: left; PADDING-BOTTOM: 0px;  LINE-HEIGHT: 24px; PADDING-TOP: 0px; HEIGHT:24px; width:79px; font-size:14px; font-weight:bold; TEXT-DECORATION: none}
#ntag LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#ntag LI.nTag {BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -1px; POSITION: relative; HEIGHT: 25px}
#ntag LI.nTag A {BACKGROUND-POSITION: right top; LINE-HEIGHT: 25px; HEIGHT: 25px}
#tagContentL { border:1px solid #CCE1FC; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-COLOR: #fff}
.tagContentL {DISPLAY: none; WIDTH: 196px; COLOR: #474747; }
#tagContentL DIV.nTag {	DISPLAY: block}


#con2 { MARGIN: 0px auto; width:100%;}
#tag { padding:0px; margin:10px 0 0 0px; width:100%; height:23px;}
#tag LI {BACKGROUND: url(bgimages/tagleft2.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT:23px; text-align:center;}
#tag LI A {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(bgimages/tagright2.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT:23px; font-size:12px; TEXT-DECORATION: none}
#tag LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tag LI.setTag {BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px}
#tag LI.setTag A {BACKGROUND-POSITION: right top; font-weight:bold; color:#FF0000; LINE-HEIGHT: 25px; HEIGHT: 25px}
#tagContentR { PADDING-RIGHT: 1px; BORDER-TOP: #aecbd4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff}
.tagContentR {DISPLAY: none; WIDTH: 518px; COLOR: #474747; }
#tagContentR DIV.setTag {DISPLAY: block}

#contagz { MARGIN: 0px auto; WIDTH:500px}
#tagz {margin:0 auto; height:23px; padding:0 12px 0 6px; float:left;}
#tagz LI {BACKGROUND: url(bgimages/subtitleoff.gif) no-repeat center; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT:23px; text-align:center;}
#tagz LI A {PADDING-RIGHT:5px; PADDING-LEFT:5px;  FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT:24px; width:60px; font-size:12px; font-weight:normal; color:#000000; TEXT-DECORATION: none}
#tagz LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tagz LI.zTag { MARGIN-BOTTOM: -1px; POSITION: relative; HEIGHT: 25px}
#tagz LI.zTag A {LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND: url(bgimages/subtitleon.gif) no-repeat center; font-weight:bold; color:#FFFFFF;}
#tagContentz { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP:1px; margin:-1px 0 0 0;}
.tagContentz {DISPLAY: none;  WIDTH:100%;}
#tagContentz DIV.zTag {	DISPLAY: block}

#subPTag {margin:0 auto; height:23px; padding:0 12px 0 6px; float:left; }
#subPTag LI {BACKGROUND: url(bgimages/subtitleoff.gif) no-repeat center; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT:23px; text-align:center;}
#subPTag LI A {PADDING-RIGHT:5px; PADDING-LEFT:5px;  FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT:24px; width:60px; font-size:12px; font-weight:normal; color:#FFFFFF; TEXT-DECORATION: none}
#subPTag LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#subPTag LI.subPTag { MARGIN-BOTTOM: -1px; POSITION: relative; HEIGHT: 25px}
#subPTag LI.subPTag A {LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND: url(bgimages/subtitleon.gif) no-repeat center; font-weight:bold; color:#FFFFFF;}
#tagContentPRR { PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP:1px;  *margin:-1px 0 0 0;/*IE6*/}
*+#tagContentPRR { *margin:30px 0 0 0;/*IE7*/}
.tagContentPRR {DISPLAY: none;  WIDTH:100%;}
#tagContentPRR DIV.subPTag {	DISPLAY: block}

.subtitle{margin:0 auto; overflow:hidden;}
.subtitle li{float:left;cursor:pointer;height:25px;line-height:25px;font-weight:bold;text-align:center;width:57px; background:url(bgimages/subtitleoff.gif) no-repeat center;color:#fff; margin-left:10px;}
.subtitle li a{text-decoration:none;}
.subtitle .subon{background:url(bgimages/subtitleon.gif) no-repeat center;color:#fff; }
.subtitle .subon a{color:#fff;}
.subtitle .normal{width:34px; padding:0 3px 0 3px; }
.subtitle .normal a{color:#666;}
.subtitle .TabContent{clear:both;overflow:hidden;background:#fff;display:block}



/*
头部 header --共用
——————————————————————————————————*/
 
  /*顶部信息*/
#topnav{ background-color:#FF0000; padding:3px 0 0 6px; height:21px; line-height:21px; clear:both; font-size:12px}	
#topnav a{ margin:0 6px; color:#FFFFFF; font-size:12px}
#topnav span{ float:right; color:#FFFFFF;font-size:12px}
#topnav span .img{padding-right:16px; }

.topm1{background:url(bgimages/topm1.gif) no-repeat;}
.topm2{background:url(bgimages/topm2.gif) no-repeat;}

  /*网站标志*/
#headertop{ margin-top:15px; margin-bottom:15px; clear:both;}


/*
 尾部 版权信息
——————————————————————————————————*/

#footer{ border-top:1px solid #ccc; text-align:center; margin-top:8px; padding:12px 0; font-family:Arial;}
#footer p{ padding:8px 0;}
#footer p img{ vertical-align:middle;}
.imgfriendlink a img{ width:88px; height:31px; border:0px; border:1px solid #CDCDCD;}
.imgfriendlink a{ width:96px;}

.friendlink h2 span{font-size:14px; width:70px; line-height:25px; height:25px; color:#07519a;}


#sitemap{ margin:10px;}
#sitemap h3{ font-size:14px; line-height:30px; margin-top:10px;}
#sitemap p{ padding-left:20px; line-height:28px; border-bottom:1px dashed #B9DFF9;}
#sitemap p a{margin-right:40px;}

/*--------------------------------*/
.tab
{
 width:458px;
 margin:0 auto;
 overflow:hidden;
 border:1px solid #CCE1FC;
}
.menu,.menu li
{
 margin:0;
 padding:0;
 height:24px;
 list-style:none;
 overflow:hidden;
 text-align:center;
}
.menu .default
{
 float:left;
 font-size:10pt;
 line-height:1.5;
 cursor:pointer;
 margin:0 auto;
 text-align:center;
 padding:3px 6px 0 6px;
 background:url('bgimages/subtitleoff.gif') no-repeat center;
}
.menu .active a{color:#FFFFFF}
.menu .active
{
 float:left;
 font-size:10pt;
 line-height:1.5;
 cursor:pointer; 
 font-weight:bold;
 color:#FFFFFF;
 margin:0 auto;
 text-align:center;
 padding:3px 6px 0 6px;
background:url('bgimages/subtitleon.gif') no-repeat center;
}
#more
{
 width:76px;
 float:left;
 font-size:10pt;
 line-height:1.5;
 margin-left:1px;
 cursor:pointer; 
 background:url('bg.jpg') no-repeat;
 color:#FF0000;
 text-align:right;
 font-weight:normal
}
.con
{
 width:450px;
 height:184px;
 margin:0 auto;
}


/*--------------------------------*/
#scrollDiv{width:100%;height:70px;min-height:25px;line-height:25px;overflow:hidden}
#scrollDiv li{height:25px;padding-left:10px;}
#scrollDiv2{width:100%;height:27px;min-height:25px;line-height:25px;overflow:hidden}
#scrollDiv2 li{height:25px;padding-left:10px;}


.cpi th, .cpi td{text-align:center; line-height:20px;}
.cpiline{ line-height:25px; border-bottom:1px #cddff2 dashed; color:#333; width:198px; font-size:14px; font-weight:bold;}
.cpi{ border:1px #cddff2 solid; }
.red{ color:#FF0000}
.green{ color:#009900}


.topmcen { padding-top:5px;}
.topmcen a, .topmcen a:link .topmcen a:hover{ font-size:14px; font-weight:bold; padding:2px 6px;}



/*菜单class*/
.Menubox {
width:100%;
height:27px;
line-height:27px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
 float:left;
 display:block;
 cursor:pointer;
 width:64px;
 text-align:center;
 color:#333333;
 font-size:14px;
 background:url(bgimages/slidingMenuLine.gif) repeat-x;
 height:27px;
 line-height:27px;
 }
.Menubox li.hover{
 padding:0px;
 background:url(bgimages/slidingMenu2.gif) no-repeat center;
 width:66px;
 color:#ffffff;
 font-size:14px;
 font-weight:bold;
 height:27px;
line-height:27px;
}
.Contentbox{
 clear:both;
 margin-top:0px;
 height:140px;
 text-align:center;
}
.Menubox em{ padding:0 12px 0 6px; float:right; font-weight:normal; font-size:12px;}

/*************************************************************图片切换*****************************************************/
#play img {border:0px;height:187px;width:302px;}
#play {width:302px;height:187px;overflow:hidden;background:#000;margin:6px;}
.index-1-left-1-conent{position:absolute;margin-top:187px;z-index:1001;width:278px;height:72px;overflow:hidden;margin-left:12px;}
.index-1-left-1-conent li{color:#164a63;}
.index-1-left-1-conent li a{font-weight:bold;color:#164a63;display:block;width:278px;overflow:hidden;height:18px;}
.index-1-left-1-conent li span{color:#164a63;}
#play_text {position:absolute;margin:169px 0 0 192px;height:14px;width:94px;z-index:1002}
#play_text ul {list-style-type:none; width:108px;height:14px;display:block;padding-top:1px;_padding-top:0px;filter: Alpha(Opacity=80);opacity:0.8;}
#play_text ul li {width:14px;height:14px;float:left;background:#666;display:block;color:#fff;text-align:center;margin-left:6px;cursor:pointer;font-family:"宋体";font-size:12px;font-weight:bold;line-height:14px;}
#play_list a{display:block;width:302px;height:187px;position:absolute;overflow:hidden}
/*********************************************************end 图片切换*****************************************************/

/*******************************************             ***********/
.tbox{/* 自适应宽度的块(通用块) */
	width:100%;
	overflow:hidden;
}
.tbox dd{
	overflow:hidden;
}
.c2{/* 水平切分的两列纯文本链接列表 */
	width:100%;
	padding:2px 0px;
	overflow:hidden;
	clear:both;
}
.c2 li{
	width:44%;
	margin-right:1%;
	float:left;
	height:25px;
	line-height:25px;
	overflow:hidden;
	padding-left:15px;
}
#demo a{font-size:12px;}
.text_list li a:visitd{ font-size:12px;}
/**************************************    *************************/

