@import url(main.css);
@import url(list.css);
@import url(info.css);
@import url(others.css);
/* ==全局样式定义== */

/* ==整体布局定义开始== */
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
BODY {
	FONT-SIZE: 12px; COLOR: #333; FONT-FAMILY: "宋体"; margin-bottom:10px; margin-top:0px;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 0px
}
A {
        COLOR: #07519a; TEXT-DECORATION: none
}
A:hover {
        color: #03c;
	TEXT-DECORATION: underline
}
.left {
	FLOAT: left;
}
.left  p{
    MARGIN-left: 5px;
}
.left  A {
    padding-left:2px;
}
.right {
	FLOAT: right;
}
.h_bg {
	CLEAR: both; MARGIN-TOP: 8px; BACKGROUND: url(images/h_bg01.jpg) repeat-x; WIDTH: 100%
}
.header {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 980px; POSITION: relative
}
#adtop{width:980px;height:90px;margin:0 auto 0 auto;}
.flad{float:left;width:760px; height:90px;}.frad{float:left;}
#mainNav {
	Z-INDEX: 2; FLOAT: left; WIDTH: 720px; POSITION: relative
}
#mainNav LI {
	FLOAT: left
}
#mainNav .logo A {
	BACKGROUND: url(images/logo1.gif) no-repeat; WIDTH: 160px; PADDING-TOP: 0px; HEIGHT: 90px
}
#mainNav .logo A:hover {
	BACKGROUND: url(images/logo2.gif) no-repeat; TEXT-DECORATION: none; border-bottom:0;
}
#mainNav .logo A.here {
	BACKGROUND: url(images/logo2.gif) no-repeat; TEXT-DECORATION: none
}
#mainNav A {
	DISPLAY: block; font-weight:normal; WIDTH: 70px; COLOR: #000; PADDING-TOP: 18px; HEIGHT: 72px; TEXT-ALIGN: center
}
#mainNav A:hover {
	FONT-WEIGHT: bold; BACKGROUND: url(images/h_bg07.gif) no-repeat; TEXT-DECORATION: none; border-bottom:0;
}
#mainNav A.here {
	FONT-WEIGHT: bold; BACKGROUND: url(images/h_bg07.gif) no-repeat; TEXT-DECORATION: none
}
#mainNav IMG {
	DISPLAY: block; MARGIN: 0px auto 5px
}
#nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(images/h_bg03.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 970px; COLOR: #363535; PADDING-TOP: 10px; POSITION: relative; TOP: -2px; HEIGHT: 46px
}
#nav .left {
	WIDTH: 715px
}
#nav .right {
	WIDTH: 250px
}
#nav P {
	FILTER: dropshadow(color=#ffffff, offx=1, offy=1, positive=1); PADDING-BOTTOM: 6px; WORD-SPACING: -1px; HEIGHT: 12px
}
#nav P A {
	COLOR: #363535; font-weight:normal;
}
#nav P A.red {
	COLOR: #ee0c0c
}
#nav .right BIG {
	MARGIN-TOP: -4px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FILTER: dropshadow(color=#ffffff, offx=1, offy=1, positive=1); FLOAT: left; WIDTH: 35px; LINE-HEIGHT: 20px
}
.login {
	PADDING-LEFT: 27px; BACKGROUND: url(images/h_bg04.gif) no-repeat; FLOAT: left; WIDTH: 63px; COLOR: #185582; HEIGHT: 88px
}
.login LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 9px
}
.login LI A {
	COLOR: #185582; font-weight:normal;
}
.other {
	FLOAT: right; WIDTH: 170px; TEXT-ALIGN: right
}
.other LI.che {
	BACKGROUND: url(images/h_bg02.gif) no-repeat; MARGIN: 4px 0px 0px 3px; WIDTH: 167px; PADDING-TOP: 3px; FONT-FAMILY: arial,"宋体"; HEIGHT: 18px; TEXT-ALIGN: center
}
.other LI.che A {
	COLOR: #000; font-weight:normal;
}
.other LI.link A {
	COLOR: #f00; font-weight:normal;
}
.other LI.link {
	MARGIN: 1px 0px 5px
}
.other .inp {
	BORDER-RIGHT: #91aed6 0px solid; BORDER-TOP: #91aed6 1px solid; BORDER-LEFT: #91aed6 1px solid; WIDTH: 117px; BORDER-BOTTOM: #91aed6 1px solid; HEIGHT: 18px
}
.other .but {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(h_btn.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 41px; CURSOR: pointer; COLOR: #10344c; PADDING-TOP: 3px; LETTER-SPACING: 2px; HEIGHT: 20px; BORDER-RIGHT-WIDTH: 0px
}
.nav_tip1 {
	BORDER-RIGHT: #c5c5c5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c5c5c5 1px solid; PADDING-LEFT: 10px; Z-INDEX: 5; BACKGROUND: #fff; LEFT: 300px; PADDING-BOTTOM: 3px; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 58px; LINE-HEIGHT: 22px; PADDING-TOP: 5px; BORDER-BOTTOM: #c5c5c5 1px solid; POSITION: absolute; TOP: 78px
}
.nav_tip1 A {
	COLOR: #666
}
.nav_tip1 A:hover {
	COLOR: #ff4e00; TEXT-DECORATION: none
}
#otherSite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(images/h_bg08.gif) repeat-x; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 0px; WORD-SPACING: 5px; COLOR: #000; PADDING-TOP: 0px; HEIGHT: 20px
}
#otherSite A {
	COLOR: #003295
}
#otherSite .gray {
	COLOR: #666; float:left; padding-top:8px;
}
#otherSite .grayc {
	COLOR: #666; float:left;padding-top:8px;
}
#otherSite .grayr {
	COLOR: #666; float:right;
}
.adTxt {
	COLOR: #000; LINE-HEIGHT: 19px
}
.adTxt A {
	COLOR: #003295
}
/* --网页头部导航菜单-- */
#menu
{
    background: url(images/channel_bg.gif) #a8c6e9 repeat-x top;
    clear: both;
    line-height: 29px;
    border: 1px solid #9bbde6;
}
/* 网站节点导航 */
#menubox
{
    margin-left: 110px;
    padding: 0px;
    color: #c4d9f1;
}
#menubox a
{
    font: normal normal normal 12px/120% Arial, "宋体" ,Helvetica,sans-serif;
    text-decoration: none;
    color: #001260;
    padding: 5px 2px 5px 12px;
    line-height: 29px;
    background: url(images/menubox.gif) no-repeat 5px 7px;
}
#menubox a:hover
{
    color: #f00;
    text-decoration: underline;
    background: url(images/menubox_hover.gif) no-repeat 5px 7px;
}
/* 导航图片 */
#menubox_pic
{
    width: 110px;
    height: 29px;
    text-align: center;
    color: #0a4180;
    float: left;
    clear: left;
    background: url(images/menubox_pic.gif) no-repeat top center;
    font: normal normal bold 14px/29px Arial, "宋体" ,Helvetica,sans-serif;
}

/* 页面整体样式 */
h1 { font-size:14px; }
h2,h3,h4 { font-size:12px; }
h2 { margin:0;padding:0;font-size:14px; font-weight:bold; }
div { margin:0 auto; padding:0; border:0; word-break:break-all; }
ul, li { margin:0; padding:0; list-style:none; white-space: nowrap; }
a:link { color: #2E4690; text-decoration: none; }
a:visited { color: #2E4690; font-family: Arial; text-decoration: none; }
a:active { font-family: Arial; text-decoration: none; }
a:hover { text-decoration: none; color: #3399CC; BORDER-BOTTOM: 1px dotted; }
/*a:hover { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; color: #3399CC; BORDER-BOTTOM: 1px; BORDER-RIGHT-WIDTH: 1px; text-decoration: none; BACKGROUND-POSITION: 50% bottom; LEFT:1px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP:1px; }*/

.Top:link, .navmenu:link, .Channel:link { color: #2E4690; font-family: Arial; text-decoration: none; }
.Top:visited, .navmenu:visited, .Channel:visited { color: #2E4690; font-family: Arial; text-decoration: none; }
.Top:active, .navmenu:active, .Channel:active { font-family: Arial; text-decoration: none; }
.Top:hover, .navmenu:hover, .Channel:hover { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; color: #3399CC; BORDER-BOTTOM: 1px dotted; BORDER-RIGHT-WIDTH: 1px; text-decoration: none; BACKGROUND-POSITION: 50% bottom; LEFT:1px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP:1px; }

.Channel2:link { color: #ff0000; font-family: Arial; text-decoration: none; }
.Channel2:visited { color: #ff0001; font-family: Arial; text-decoration: none; }
.Channel2:active { font-family: Arial; text-decoration: none; }
.Channel2:hover { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; color: #3399CC; BORDER-BOTTOM: 1px dotted; BORDER-RIGHT-WIDTH: 1px; text-decoration: none; BACKGROUND-POSITION: 50% bottom; LEFT:1px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP:1px; }

.Txt:link { color: #2E4690; font-family: Arial; text-decoration: none; BORDER-BOTTOM: 1px dotted; }
.Txt:visited { color: #2E4690; font-family: Arial; text-decoration: none; BORDER-BOTTOM: 1px dotted; }
.Txt:active { font-family: Arial; text-decoration: none; BORDER-BOTTOM: 1px dotted; }
.Txt:hover { BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; color: #3399CC; BORDER-BOTTOM: 1px dotted; BORDER-RIGHT-WIDTH: 1px; text-decoration: none; BACKGROUND-POSITION: 50% bottom; LEFT:1px; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP:1px; }
.showtopic:hover { color: #3399CC; BORDER-BOTTOM: 1px dotted; BACKGROUND-POSITION: 50% bottom; BACKGROUND-REPEAT: repeat-x; POSITION: relative; }

.Input{	font-size:12px;	height:14px; line-height:14px; color:#2E4690; text-align:left; border:#CCCCCC 1px solid; background-image:url(inputBg.jpg); }	
.button{ font-size:12px; height:18px; line-height:18px; color:#666666; text-align:center; border:#CCCCCC 1px dashed; background-color:#FFFFFF; margin-top:4px; }
.textarea{ BORDER: #CCCCCC 1px dashed; color: #0066cc; font-family: "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 12px; LINE-HEIGHT: 18px; width:280px; background-color: #FFFFFF; }

.AllForm { margin:0px; padding:opx; }

.MenuLi1 { line-height:20px; height:20px;}
.MenuLi2 { line-height:24px; height:24px; border:solid 1px #A3BFE7; background-image:url(MenuBg.jpg); clear:both; }
.MenuLi3 { line-height:80px; height:37px; margin-left:35px; clear:both; }
.MenuLi4 { line-height:17px; height:17px; margin-left:35px; clear:both; }
.showlist { }
.showlist1 { line-height:24px; height:24px; width:218px; margin-left:7px; margin-right:7px; border-bottom:dashed 1px #D8E4F0; background-color:#FFFFFF;}
.showlist2 { line-height:24px; height:24px; width:218px; margin-left:7px; margin-right:7px; border-bottom:dashed 1px #D8E4F0; background-color:#F9F9F9;}
.showlist3 { line-height:24px; height:24px; width:340px; margin-left:7px; margin-right:7px; border-bottom:dashed 1px #D8E4F0; background-color:#FFFFFF;}

.biglist { }
.biglist1 { line-height:24px; height:24px; width:318px; margin-left:7px; margin-right:7px; border-bottom:dashed 1px #D8E4F0; background-color:#FFFFFF;}
.biglist2 { line-height:24px; height:24px; width:318px; margin-left:7px; margin-right:7px; border-bottom:dashed 1px #D8E4F0; background-color:#F9F9F9;}
.itop:link { color: #F30; font-size:14px; font-family: Arial; text-decoration: none; }
.itop:visited { color: #F30; font-family: Arial; text-decoration: none; }
.itop:active { font-family: Arial; text-decoration: none; }
.itop:hover { color: #F30; BORDER-BOTTOM: 1px dotted; text-decoration: none; }
.itop1 { }
.itop2 { }

/*-------------------分页效果开始--------------------*/
div.mainNextPage {float : left;margin : auto;width : 705px;padding : 5px 0 7px 0;}
div.mainNextPage table {width: auto;border: 1px #A3BFE7 solid; background-color: #E8F1F8;float : right;}
div.mainNextPage table td { background-color: #FFFFFF; line-height: normal; }
div.mainNextPage table td.tabletitle1{ clear: both;background-color: #E8F1F8; }
div.mainNextPage table td input.PageInput {border: solid 1px #d6e0ef; background-color: #fafafa; height : 16px; font-family: arial; font-size:11.5px;}
div.mainNextPage table td input.button {border: solid 1px #d6e0ef; background-color: #fafafa; height : 20px; font-family: arial; font-size:11.5px;}
div.mainNextPage table td .normalTextSmall { font-size : 11px; color : #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; }
div.mainNextPage a {font-size: 12px;color: #333;text-decoration: none;}
div.mainNextPage a:hover {font-size: 12px;color:#ff3300;text-decoration: underline;}
/*-------------------分页效果结束--------------------*/
/*图片调用DIV*/
#divpicp, #divpic, #divtitle, #divpicp { float:left; text-align:center; overflow:hidden; }
#divpicb { margin:auto; width:575px; text-align:center; overflow:hidden; }
#divpicp { margin-left:9px; margin-right:9px; margin-top:5px; margin-bottom:5px; height:111px; width:92px; }
#divpic { margin:0; padding:0; width:90px; height:90px; line-height:90px; border:1px solid #D4D0C8; vertical-align:middle; }
#divtitle { margin:0; margin-top:3px; width:92px; height:19px; }

/*图片列表DIV*/
#listpicp, #listpic, #listtitle, #picp { float:left; text-align:center; overflow:hidden; }
#listpicb { margin:auto; width:575px; text-align:center; overflow:hidden; }
#listpicp { margin-left:9px; margin-right:9px; margin-top:5px; margin-bottom:5px; height:141px; width:122px; }
#listpic { margin:0; padding:0; width:120px; height:120px; line-height:120px; border:1px solid #D4D0C8; vertical-align:middle; }
#listtitle { margin:0; margin-top:3px; width:122px; height:19px; }
