@charset "utf-8";

/* ================================================首页样式===================================================== */
.mainContent{background:url(images/head_bg.gif) no-repeat 0 0; width:996px; margin:0 auto; height:202px;}
#head{width:996px; margin:0 auto;}

.jy_dh{width:224px; height:16px; top:0; padding:4px 0 0 12px; float: right;}
.jy_dh a{color:#1257A2; text-decoration:none;}
.jy_dh a:hover{text-decoration:none;}
.jy_dh img{ margin:0 5px;}

.logo{padding: 0 0 0 21px; float: left;}

.login{float: right; display: block; padding: 36px 0 10px 0; height: 20px;}
.login ul{ }
.login li{ display: block; float: left; color: White;}
.login strong{color: White; font-weight: normal;}
.login input{ margin: 0 12px 0 0; border: 1px solid #7f9db9; width: 100px; height: 14px; padding: 2px 0 0 2px; margin-top: 3px; }
*html .login input{ margin: 0 12px 0 0; border: 1px solid #7f9db9; width: 100px; height: 14px; padding: 2px 0 0 2px;}
*+html .login input{ margin: 0 12px 0 0; border: 1px solid #7f9db9; width: 100px; height: 14px; padding: 2px 0 0 2px;}

.login .bt { float: left; margin-right: 8px;}
.login .bt input {background:url(images/bt03.gif) no-repeat 0 3px;  color:#fff;  height:23px; width: 50px; padding: 0; margin: 0; text-align: center; vertical-align: top; border: none; cursor: pointer;}
*html .login .bt input {background:url(images/bt03.gif) no-repeat 0 1px;  color:#fff;  height:20px; width: 50px; padding-top: 2px; margin: 0; text-align: center; vertical-align: top; border: none; cursor: pointer;}
*+html .login .bt input {background:url(images/bt03.gif) no-repeat 0 1px;  color:#fff;  height:20px; width: 50px; padding-top: 2px; margin: 0; text-align: center; vertical-align: top; border: none; cursor: pointer;}

.login .bt2 { float: left;}
.login .bt2 input {background:url(images/bt01.gif) no-repeat 0 3px;  color:#fff; height:23px; width: 70px; padding: 0; margin: 0; text-align: center; vertical-align: top; border: none; cursor: pointer;}
*html .login .bt2 input {background:url(images/bt01.gif) no-repeat 0 1px;  color:#fff; height:20px; width: 70px; padding-top: 2px; margin: 0; text-align: center; vertical-align: top; border: none; cursor: pointer;}
*+html .login .bt2 input {background:url(images/bt01.gif) no-repeat 0 1px;  color:#fff; height:20px; width: 70px; padding-top: 2px; margin: 0; text-align: center; vertical-align: top; border: none; cursor: pointer;}



.nav {width:996px; position: relative; margin:12px auto 36px; background: url(images/lrtk.png) no-repeat 0 -36px;}
.navinner {background: url(images/lrtk.png) no-repeat 100% -72px;}
.navlist {height: 36px; line-height: 36px; overflow: hidden; margin: 0 8px; background: url(images/lrtk.png) repeat-x 0 0;}
.nav li { float: left; display: inline; margin: 0 0 0 -2px; padding: 0 4px 0 6px; background: url(images/lrtk.png) no-repeat 0 -108px;}
.nav a {display: block; width: 90px; text-align: center; font-size: 120%;}
.nav a:link, .nav a:visited {color: #fff;}
.nav a.current, .nav a:hover, .nav a:active {color: #fff; font-weight: bold; background: url(images/lrtk.png) no-repeat 50% -144px;}
.subnav {position: absolute; top: 41px; left: 0; float: left; height: 27px; line-height: 27px; white-space: nowrap; background: url(images/lrtk.png) no-repeat 0 -180px;}
* html .subnav {margin: 0 10px 0 -10px; /* IE 6 and below */}
.subnav p {padding: 0 10px; background: url(images/lrtk.png) no-repeat 100% -234px;}
.subnav p span {display: block; background: url(images/lrtk.png) repeat-x 0 -207px;}
.subnav p.pointer {
    position: absolute;
    top: -4px;
    left: 0;
    height: 5px;
    width: 11px;
    padding: 0;
    margin-left: 20px;
    text-indent: -999em;
    background: url(images/lrtk.png) repeat-x 0 -261px;
}
.subnav a {display: inline; padding: 0; font-size: 100%;}
[class~="subnav"] a {padding: 0 3px;}
.subnav, .subnav a:link, .subnav a:visited {color: #235e99;}
.subnav a:hover, .subnav a:active {color: #235e99;}
.subnav a:hover, .subnav a:active {font-weight: normal; background: none; border-bottom: 1px solid;}
/* subnav position and pointer position */
#subnav1 { left: 100px; }
#subnav2 { left: 200px; }
#subnav3 { left: 300px; }
#subnav4 { left: 400px; }
#subnav5 { left: 500px; }
#subnav6{left:600px;}
#subnav7, #subnav8, #subnav9 {left: auto; right: 0px;}

#subnav1 .pointer,
#subnav2 .pointer,
#subnav3 .pointer,
#subnav4 .pointer { left: 20px;}
#subnav5 .pointer { left: 20px;}
#subnav6 .pointer { left: auto; right: 200px; }
#subnav7 .pointer { left: auto; right: 250px; }
#subnav8 .pointer { left: auto; right: 150px; }
#subnav9 .pointer { left: auto; right: 50px; }

#subnav1, #subnav2, #subnav3, #subnav4,#subnav5 {min-width: 110px;}
#subnav6 { min-width: 240px; }
#subnav7 { min-width: 130px; }
#subnav8 { min-width: 30px; }

.note { margin: 0 15px 10px; color:#666666;}
.note span{float:right;}
.disable {display: none;}




#content{width:996px; margin:0 auto;}
#left{float: left; width: 200px;}
#middle{float: left; padding: 0 10px; width: 512px;}
#right{float: right; width: 264px;}

/*download 下载中心*/
.download{background: url(images/download.gif) no-repeat 0 0; height: 80px; padding-bottom: 10px;}
.download h3{height:20px;line-height:20px;padding-left:10px;}
.download h3 a{color: #f7ffe3; font-weight: normal; font-family: Arial, Helvetica, sans-serif;}
.download h3 a:hover{ color: Yellow;}
.download a.chick {width:200px;height:60px;display:block;}



/* menuListIcon 竖直菜单 */
.menuListIcon {width: 200px; padding-bottom: 10px;}
.menuListIcon h3{ background: url(images/title_bg.gif) no-repeat 0 0; height: 22px; padding: 3px 0 0 30px;}
.menuListIcon h3 span{color: White;}
.menuListIcon ul { padding: 16px 0 60px 0; display: block; background: #f2f8fe; border: solid #9ac3ea 1px; }
.menuListIcon li { font-size: 12px; font-weight: bold; display: block; width: 180px; padding: 0 9px 0 9px; }
.menuListIcon a { height: 42px; display: block; border-bottom: solid #fff 1px; padding-left: 14px; }
.menuListIcon a span { padding: 11px 0 6px 40px; color: #3669a0; display: block; }
.menuListIcon a:hover {text-decoration: none; }
.menuListIcon a:hover span {color: #333;}

.menuListIcon .i01 span{ background: url(images/icon01.gif) no-repeat 6px 10px; }
.menuListIcon .i02 span{ background: url(images/icon02.gif) no-repeat 6px 10px; }
.menuListIcon .i03 span{ background: url(images/icon03.gif) no-repeat 6px 10px; }
.menuListIcon .i04 span{ background: url(images/icon04.gif) no-repeat 6px 12px; }
.menuListIcon .i05 span{ background: url(images/icon05.gif) no-repeat 6px 10px; }
.menuListIcon .i06 span{ background: url(images/icon06.gif) no-repeat 6px 8px; }
.menuListIcon .i07 span{ background: url(images/icon07.gif) no-repeat 6px 12px; }


.edu{width: 200px;}


.Tips{background: url(images/tips_bg.gif) no-repeat 0 0; height: 28px; overflow: hidden; margin-bottom: 6px; padding: 6px 10px 0 100px;}
.Tips ul{}
.Tips li{ display: inline;}
.Tips li a{ color: White; background: url(images/zm_ico.gif) no-repeat 0 4px; padding-left: 12px;}
*html .Tips li a{ color: White; background: url(images/zm_ico.gif) no-repeat 0 2px; padding-left: 12px;}
*+html .Tips li a{ color: White; background: url(images/zm_ico.gif) no-repeat 0 2px; padding-left: 12px;}
.Tips li a:hover{ color: Yellow;}
.Tips li a span{font-size: 10px; color: #e0e0e0; padding: 0 30px 0 10px;}


#apDiv1 {position:absolute; width:85px; height:16px; z-index:1; padding: 7px 0 0 10px;}
#apDiv1 a{color: White; font-weight: bold;}

.lunshua{border: solid #a1c8eb 1px;}



/*选项卡1*/
#Tab_01{width:512px;margin-top:10px;padding:0px;}
#Tab_02{width:512px;margin-top:10px;padding:0px;}
#Tab_03{width:264px;margin-top:10px;padding:0px;}
#Tab_04{width:264px;margin-top:10px;padding:0px;}
/*菜单class*/
.Menubox {width:100%;background:url(images/tab02.gif);height:28px;line-height:28px;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left; display:block; cursor:pointer; width:64px; color:#205d96; text-align: center; padding-left: 1px;}
.Menubox li.hover{padding:0px;background:#fff;width:69px;border-left:1px solid #9dc5ea;border-top:1px solid #9dc5ea;border-right:1px solid #9dc5ea;color:#205d96;font-weight:bold;height:27px;line-height:27px;}
.Contentbox{clear:both; margin:0px; border:1px solid #9dc5ea; border-top:none; height:130px; padding: 20px 20px 0 20px;}

.Contentbox ul{ padding: 0; margin: 0;}
.Contentbox li{ background: url(images/eltDots.gif) repeat-x 0 40%; display: block; padding: 0; margin: 0; }
.Contentbox li a{ background: white url(images/li_02.gif) no-repeat 0 5px; color: #666; padding: 0 0 0 12px; margin-bottom: 6px; float: left; }
.Contentbox li a:hover{ color:#F60; }
.Contentbox .time{ float: right; background-color: white; color:#666; font-size:10px;}
.Contentbox br{ clear: both; }

#Contentbox_more {
	position:absolute;
	margin: -45px 0 0 444px;
	width:50px;
	height:20px;
	z-index:1;
}


/*菜单class*/
.Menubox2 {width:100%;background:url(images/tab03.gif);height:28px;line-height:28px;}
.Menubox2 ul{margin:0px;padding:0px;}
.Menubox2 li{float:left; display:block; cursor:pointer; width:64px; color:#205d96; text-align: center; padding-left: 1px;}
.Menubox2 li.hover{padding:0px;background:#fff;width:69px;border-left:1px solid #9dc5ea;border-top:1px solid #9dc5ea;border-right:1px solid #9dc5ea; color:#205d96;font-weight:bold;height:27px;line-height:27px;}
.Contentbox2{clear:both; margin:0px; border:1px solid #9dc5ea; border-top:none; height:130px;  padding: 20px 20px 0 20px;}

.Contentbox2 ul{ padding: 0; margin: 0;}
.Contentbox2 li{display: block; padding: 0; margin: 0; }
.Contentbox2 li a{ background: url(images/li_02.gif) no-repeat 0 5px; color: #666; padding: 0 0 0 12px; margin-bottom: 6px; float: left; }
.Contentbox2 li a:hover{ color:#F60; }
.Contentbox2 br{ clear: both; }

#Contentbox2_more {
	position:absolute;
	margin: -45px 0 0 196px;
	width:50px;
	height:20px;
	z-index:1;
}



.notice {width: 264px; height: 192px; overflow: hidden;}
.notice h3{ background: url(images/title_bg2.gif) no-repeat 0 0; height: 22px; padding: 3px 0 0 30px; color: White;}
.notice h3 span{color: White; float: right; font-size: 12px; font-weight: normal; padding-right: 8px; cursor: pointer;}
.notice ul { padding: 16px; display: block; background: #f2f8fe; border: solid #9ac3ea 1px; height: 133px; }
.notice li{display: block; padding: 0; margin: 0; }
.notice li a{ background: url(images/li_01.gif) no-repeat 0 5px; color: #333; padding: 0 0 0 16px; margin-bottom: 6px; float: left; }
.notice li a:hover{ color:#F60; }
.notice br{ clear: both; }


.foot{background: url(images/foot_bg.gif) no-repeat 0 top; margin-top: 30px;}
.foot h5{ color: #333; line-height: 180%; text-align: center; font-weight: normal; padding: 24px 0 10px 0; }


