<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
#header {
	margin: auto; width: 1000px; background: url(../images/navbg.jpg) #fff no-repeat 50% bottom; height: 288px
;}
.topMenu {
	line-height: 22px; background: url(../images/topmenu.jpg) no-repeat; height: 25px; overflow: hidden; padding-top: 3px
;}
.topMenu SPAN {
	line-height: 22px; padding-left: 10px; display: block; height: 20px
;}
.topMenu .fr {
	color: #fff
;}
.topMenu .fr A {
	padding-bottom: 0px; padding-left: 6px; padding-right: 6px; color: #fff; padding-top: 0px
;}
.topMenu .fl SPAN {
	padding-left: 0px; float: left
;}
.use {
	border-bottom: #c4d9e1 1px solid;
	border-left: #c4d9e1 1px solid;
	width: 60px;
	float: left;
	height: 18px;
	border-top: #c4d9e1 1px solid;
	border-right: #c4d9e1 1px solid
;}
.nav2 {    height: 44px !important;
    line-height: 22px !important;}
.logNum {
	width: 64px
;}
.login {
	border-bottom: 0px; border-left: 0px; padding-bottom: 2px; line-height: 16px; padding-left: 2px; width: 45px; padding-right: 2px; background: url(../images/login.jpg) no-repeat; float: left; height: 20px; color: #fff; border-top: 0px; cursor: pointer; font-weight: 700; margin-right: 5px; border-right: 0px; padding-top: 2px
;}
.setin {
	border-bottom: 0px; text-align: center; border-left: 0px; line-height: 20px; width: 45px; background: url(../images/login.jpg) no-repeat 50% bottom; float: left; height: 20px; color: #fff; border-top: 0px; font-weight: 700; border-right: 0px
;}
.setin:hover {
	color: #fff
;}
.banner {
	height:291px;
	overflow: hidden;
	width:100%;
	background: url(../images/topbg_02.jpg) no-repeat center;
margin-top:-23px;}
.banner2 {
	margin-bottom:40px;
	overflow: hidden;
	width:100%;
	background: url(../images/banner1_02.jpg) no-repeat center; height:220px;}
.nav {
	line-height: 38px; height: 49px; overflow: hidden
;}
.nav A {
	padding-bottom: 1px; line-height: 36px; margin: 11px 0px 0px 10px; padding-left: 8px; padding-right: 8px; display: inline; float: left; height: 36px; color: #fff; font-size: 14px; overflow: hidden; font-weight: bold; padding-top: 1px
;}
.nav LI {
	display: inline; float: left; height: 36px
;}
.nav A:hover {
	border-bottom: #ffea5f 1px solid; border-left: #ffea5f 1px solid; padding-bottom: 0px; padding-left: 7px; padding-right: 7px; background: url(../images/nava.jpg) repeat-x; height: 36px; color: #fff; border-top: #ffea5f 1px solid; border-right: #ffea5f 1px solid; padding-top: 0px
;}
.nav .Class_on A {
	border-bottom: #ffea5f 1px solid; border-left: #ffea5f 1px solid; padding-bottom: 0px; padding-left: 7px; padding-right: 7px; background: url(../images/nava.jpg) repeat-x; height: 36px; color: #fff; border-top: #ffea5f 1px solid; border-right: #ffea5f 1px solid; padding-top: 0px
;}
.subNav {
	line-height: 30px; height: 30px; overflow: hidden
;}
.subNav A {
	padding-bottom: 0px; line-height: 30px; padding-left: 24px; padding-right: 4px; float: left; height: 30px; padding-top: 0px
;}
.subNav LI {
	line-height: 30px; float: left; height: 30px
;}
.subNav A:hover {
	color: red
;}
.page {
	text-align: center; line-height: 30px; margin-bottom: 10px; height: 30px
;}
.centent {
	padding-bottom: 0px; min-height:630px; background-color: #fff; margin: 0px auto; padding-left: 8px; width:1020px; padding-right: 8px; padding-top: 20px
;}
.sideBar {
	margin: 0px 5px; width: 272px; display: inline; float: left
;}
.content {
	margin:0px; width: 720px; display: inline; float: left; margin-left:15px;}
.hei120 {
	height: 120px
;}
.hei144 {
	height: 144px
;}
.hei152 {
	height: 152px; overflow: hidden
;}
.hei200 {
	height: 200px
;}
.hei304 {
	height: 304px
;}
.hei144 {
	overflow: hidden; heighr: 114px
;}
.news {
	margin-bottom: 10px
;}
.news .hd {
	padding-bottom: 0px; line-height: 32px; padding-left: 14px; padding-right: 10px; background: url(../images/newhd.jpg) no-repeat; height: 32px; color: #fff; overflow: hidden; padding-top: 0px
;}
.news .hd H3 {
	font-size: 14px; font-weight: bold
;}
.news .hd .fr {
	line-height: 200px; width: 32px; background: url(../images/more.jpg) no-repeat 0px center; height: 32px; overflow: hidden
;}
.news .bd {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 9px; padding-left: 10px; padding-right: 0px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 14px
;}
.news .bd LI {
	padding-left: 8px; background: url(../images/list1.jpg) no-repeat 0px center
;}
.news .bd LI span{
	padding-left: 2px; 			float: right;
	margin-right: 6px;}
.search {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 5px; line-height: 24px; padding-left: 35px; padding-right: 5px; height: 24px; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px
;}
.ico1 {
	background: url(../images/hot.jpg) no-repeat 5px center
;}
.ico2 {
	background: url(../images/hot2.jpg) no-repeat 5px center
;}
.search INPUT {
	display: inline; float: right
;}
.search .button {
	width: 50px; background: url(../images/search.jpg) no-repeat; height: 24px; color: #900;
;}
.search .text {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; line-height: 16px; padding-left: 24px; width: 164px; background: url(../images/text.jpg) no-repeat; height: 20px; border-top: #ccc 1px solid; margin-right: 4px; border-right: #ccc 1px solid
;}
.search DIV {
	float: left; height: 24px; overflow: hidden
;}
.search UL {
	height: 24px; overflow: hidden
;}
.search LI {
	line-height: 24px; width: 440px; height: 24px
;}
#hotUl {
	height: 24px; overflow: hidden; z-index:12;}
.topImg { border:1px solid #e7e7e7; height:332px; padding:2px; width:724px; float:left;box-shadow: 1px 1px 1px #dedddd;}
.mF_expo2010_wrap {
	width: 319px; display: inline; float: left; height: 240px; overflow: hidden
;}
.mF_expo2010_wrap IMG {
	width: 319px; height: 240px
;}
.mF_expo2010 .pic LI {
	position: absolute
;}
.mF_expo2010 .txt LI {
	z-index: 2; position: absolute; line-height: 36px; bottom: 3px; height: 36px; color: #fff; font-weight: bold; left: 3px
;}
.mF_expo2010 .txt LI A {
	padding-bottom: 0px; padding-left: 16px; padding-right: 0px; display: block; color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; padding-top: 2px
;}
.mF_expo2010 .txt-bg {
	z-index: 1; position: absolute; filter: alpha(opacity=40); bottom: 0px; background: #000; height: 36px; opacity: 0.4
;}
.mF_expo2010 .num {
	z-index: 3; position: absolute; bottom: 8px; right: 8px
;}
.mF_expo2010 .num LI {
	position: relative; text-align: center; line-height: 18px; width: 22px; float: left; height: 18px; overflow: hidden; cursor: pointer; margin-right: 1px
;}
.mF_expo2010 .num LI A {
	z-index: 2; position: absolute; width: 100%; display: block; height: 100%; color: #fff; top: 0px; text-decoration: none; left: 0px
;}
.mF_expo2010 .num LI SPAN {
	z-index: 2; position: absolute; width: 100%; display: block; height: 100%; color: #fff; top: 0px; text-decoration: none; left: 0px
;}
.mF_expo2010 .num LI SPAN {
	z-index: 1; filter: alpha(opacity=50); background: #fff; opacity: 0.5
;}
.mF_expo2010 .num LI.current A {
	background: #f60
;}
.mF_expo2010 .num LI.hover A {
	background: #f60
;}
.new {
	width: 266px; display: inline; float: left; overflow: hidden; margin-bottom:10px; margin-top:24px; margin-left:6px;}
.new .hd {
	line-height: 39px;  background:url(../images/tonzhi_38.jpg) no-repeat; height: 39px; overflow: hidden
;}
.new .hd H3 {
	text-align: center; width: 74px; float: left; height: 28px; font-size: 12px; margin-right: 12px
;}
.new .hd H3 A {
	line-height: 30px; width: 74px; float: left; height: 30px; color: #fff; font-weight: bold
;}
.new .hd H3 A:hover {
	background: url(../images/newabg.jpg) no-repeat 50% bottom; color: #f60; font-weight: bold
;}
.new .hd H3 .act {
 color: #cc0000;}
.new .bd {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; border:1px solid #e7e7e7;
	border-top:0px; height: 239px; padding-top: 10px
;}
.new .bd LI {
	line-height: 25px; padding-left: 18px; background: url(../images/ioc_42.jpg) no-repeat 5px center; height: 25px; border-bottom:1px dashed #cccccc;}
}
.new .bd LI a{font-family:'微软雅黑'; font-size:12px; text-decoration:none;}
.new .bd LI a:hover{text-decoration:none; color:#a50100;}
.new .bd .onily {
	border-bottom: #ccc 1px dotted; line-height: 20px; padding-left: 0px; margin-bottom: 5px; background: none transparent scroll repeat 0% 0%; height: 72px
;}
.new .bd .onily H3 {
	text-align: center; line-height: 26px; height: 26px; font-size: 14px
;}
.new .bd .onily H3 A {
	color: #e31919
;}
.new .bd P {
	text-indent: 24px
;}
.subbanner {
	line-height: 0; margin-bottom: 10px; height: 83px; overflow: hidden
;}
.subbanner IMG {
	width: 740px;
	height: 83px
;}
.subbanner DIV {
	width: 244px; display: inline; float: left; overflow: hidden
;}
.subbanner .ban_c {
	margin: 0px 4px; display: inline
;}
.box1boss {
	background: url(../images/box1hd.jpg) repeat-x; border-top: #e44e4e 1px solid
;}
.box1_wid245 {
	width: 245px; margin-right: 10px
;}
.box1_wid230 {
	width: 230px
;}
.box1 {
	float: left
;}
.box1 .hd {
	line-height: 30px; padding-right: 10px; background: url(../images/line.jpg) repeat-x 50% bottom; height: 31px
;}
.box1 .hd H3 {
	border-bottom: #f75d5d 1px solid; padding-bottom: 0px; line-height: 30px; padding-left: 25px; padding-right: 5px; background: url(../images/list3.jpg) no-repeat 5px center; float: left; height: 30px; color: #db1111; font-size: 12px; overflow: hidden; padding-top: 0px
;}
.box1 .hd .fr {
	width: 32px; background: url(../images/more2.jpg) no-repeat 0px center; height: 30px; overflow: hidden
;}
.box1 .bd {
	padding-bottom: 10px; padding-left: 10px; padding-right: 0px; height: 141px; overflow: hidden; padding-top: 14px
;}
.box1 .bd LI {
	line-height: 24px; padding-left: 7px; background: url(../images/list1.jpg) no-repeat 0px center; height: 24px
;}
.box1boss .ban_c {
	margin: 0px 4px; display: inline
;}
.box1 IMG {
	padding-bottom: 3px; background-color: #ccc; margin: 6px 10px 0px 0px; padding-left: 3px; width: 81px; padding-right: 3px; display: inline; float: left; height: 100px; padding-top: 3px
;}
.box1 P {
	line-height: 20px; width: 120px; float: left; color: #444
;}
.box1 P A {
	color: #444
;}
.box2 {
	width: 230px; margin-bottom: 10px
;}
.box2 .hd {
	padding-bottom: 0px; line-height: 32px; padding-left: 42px; padding-right: 10px; background: url(../images/box2hd.jpg) no-repeat; height: 32px; color: #444; font-size: 14px; font-weight: bold; padding-top: 0px
;}
.box2 .hd .fr {
	width: 32px; background: url(../images/more3.jpg) no-repeat 0px center; height: 32px; overflow: hidden
;}
.box2 .bd {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; border-top: 0px; border-right: #ccc 1px solid; padding-top: 14px
;}
.b_Style1 {
	padding-left: 14px
;}
.b_Style1 LI {
	line-height: 25px; padding-left: 54px; margin-bottom: 5px; background: url(../images/box2li.jpg) no-repeat; height: 25px
;}
.b_Style1 LI A {
	color: #db1111
;}
.b_Style2 {
	padding-bottom: 8px; padding-left: 10px; padding-right: 0px; padding-top: 0px
;}
.b_Style2 LI {
	line-height: 24px; padding-left: 7px; background: url(../images/list1.jpg) no-repeat 0px center; height: 24px
;}
.sideBan {
	line-height: 0; height: 280px; font-size: 0px
;}
.sideBan IMG {
	width: 230px; margin-bottom: 9px; height: 60px
;}
.online {
	width: 500px; background: url(../images/working.jpg) no-repeat; height: 199px; margin-right: 10px
;}
.online .hd {
	line-height: 28px; padding-left: 34px; height: 28px; color: #db1111; font-weight: bold
;}
.online UL {
	padding-bottom: 0px; padding-left: 12px; padding-right: 0px; padding-top: 19px
;}
.online LI {
	padding-bottom: 0px; line-height: 14px; padding-left: 17px; width: 12px; padding-right: 17px; display: inline; float: left; margin-right: 8px; padding-top: 0px
;}
.online LI A {
	float: left; padding-top: 68px
;}
.mail {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 0px; margin: 10px 10px 0px 0px; padding-left: 5px; width: 488px; padding-right: 5px; display: inline; float: left; height: 178px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 5px
;}
.mail .hd {
	margin-bottom: 5px; height: 25px
;}
.mail .hd A {
	padding-bottom: 0px; padding-left: 9px; padding-right: 9px; display: inline; background: url(../images/button.jpg) no-repeat; float: left; height: 25px; color: #fff; padding-top: 0px
;}
.mail .hd .c1 {
	margin-right: 5px
;}
.mail .hd .c2 {
	padding-bottom: 0px; padding-left: 17px; padding-right: 17px; background-position: 0px bottom; padding-top: 0px
;}
.mail .online_listtit {
	background-image: none; border-bottom: 0px; padding-bottom: 0px; line-height: 24px; background-color: #f8ede0; padding-left: 10px; padding-right: 44px; height: 24px; font-weight: bold; padding-top: 0px
;}
.mail TD {
	padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px
;}
.mail TR {
	border-bottom: #ccc 1px dotted; line-height: 23px; padding-left: 20px; background: url(../images/list1.jpg) no-repeat 3px center; height: 23px
;}
.link {
	 width: 206px;  height:39px; margin-top:10px; border:1px solid #e7e7e7;}
.link .hd {
	background: url(../images/linkbg_39.jpg)repeat-x; width: 206px; height:39px; line-height:39px; text-align:left; padding-left:20px;}
.link .hd H3 {
	color: #cc0000; font-size: 14px
;}
.link .bd {
	padding-top: 10px
;}
.link .bd li {
	text-align: center; width: 80px; display: inline; float: left; margin-left: 17px
;}
.link .bd SELECT {
	text-align: center; width: 200px; display: inline; float: left; margin-left: 17px
;}
.box3 {
	margin-bottom: 10px
;}
.box3 .hd {
	padding-bottom: 0px; line-height: 36px;   background: url(../images/daohanglanmu_19.jpg) no-repeat; height: 36px; padding-top: 0px
;}
.box3 .hd .fr {
	line-height: 200px; width: 32px; background: url(../images/more2.jpg) no-repeat 0px center; height: 32px; overflow: hidden
;}
.box3 .hd H3 {
	padding-right: 18px; background: url(../images/box3h3.jpg) no-repeat right 50%; float: left; height: 28px; color: #fff; font-size: 12px
;}
.box3 .bd {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 7px; padding-left: 0px; padding-right: 0px; border-top: 0px; border-right: #ccc 1px solid; padding-top: 12px; width:262px; float:right;}
.box3 .padNone {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.box3 .first {
	background: url(../images/addup.jpg) repeat-y right 0px; color: #cc0000
;}
.box3 .addUp SPAN {
	position: absolute; width: 80px; display: block; top: 0px; left: 160px
;}
.box3 .addUp {
	background: url(../images/addup.jpg) repeat-y -28px 26px
;}
.box3 .addUp LI {
	position: relative; padding-bottom: 0px; line-height: 26px; padding-left: 28px; padding-right: 35px; height: 26px; padding-top: 0px
;}
.box3 .addUp LI SPAN {
	float: right
;}
.box3 .list {
	background: url(../images/addup.jpg) repeat-y 0px 26px
;}
.box3 .list LI {
	line-height: 26px; padding-left: 70px; height: 26px; overflow: hidden
;}
.box3 .list .first {
	padding-left: 12px
;}
.box3 .list .first SPAN {
	text-align: left; width: 70px; padding-right: 35px; display: inline; float: none
;}
.box3 .list .first .padNone {
	padding-right: 0px
;}
.box3 .list LI SPAN {
	text-align: center; width: 80px; display: inline; float: right
;}
.box3 .box3Nav {
	padding-left: 15px
;}
.box3 .box3Nav LI {
	line-height: 44px; padding-left: 80px; margin-bottom: 5px; background: url(../images/subline_23.jpg) no-repeat; height: 44px; font-family:'黑体'; font-weight:bold; font-size:14px;letter-spacing:3px;}
.box3 .box3Nav LI A:hover {
	color: #cc0000
;}
.box3 .box3Nav .act A {
	color: #cc0000
;}
.box3 .idiot {
	text-align: center; height: 304px; overflow: hidden
;}
.box3 .idiot IMG {
	margin: auto; width: 80px; display: block; height: 112px
;}
.box3 .idiot LI {
	line-height: 32px; height: 144px; padding-top: 8px
;}
.box3 .normal {
	padding-left: 10px
;}
.box3 .download {
	padding-left: 10px
;}
.box3 .normal LI {
	padding-left: 7px; background: url(../images/list1.jpg) no-repeat 0px center
;}
.marR10 {
	margin-right: 10px
;}
.marL10 {
	margin-left: 10px
;}
.box4 {
	width: 365px; display: inline; margin-bottom: 10px; float: left
;}
.box4 .hd {
	padding-bottom: 0px; line-height: 28px; padding-left: 16px; padding-right: 11px; background: url(../images/box4hd.jpg) no-repeat; height: 28px; padding-top: 0px
;}
.box4 .hd .fr {
	line-height: 200px; width: 32px; background: url(../images/more2.jpg) no-repeat 0px center; height: 28px; overflow: hidden
;}
.box4 .hd H3 {
	padding-right: 16px; background: url(../images/box3h3.jpg) no-repeat right 50%; float: left; height: 28px; color: #fff; font-size: 14px; font-weight: normal
;}
.box4 .bd {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 10px; padding-left: 14px; padding-right: 0px; border-top: 0px; border-right: #ccc 1px solid; padding-top: 10px
;}
.box4 .bd LI {
	line-height: 24px; padding-left: 8px; background: url(../images/list1.jpg) no-repeat 0px center; height: 24px
;}
.box4 .server {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 10px; padding-left: 10px; padding-right: 0px; border-top: 0px; border-right: #ccc 1px solid; padding-top: 10px
;}
.box4 .server UL {
	padding-bottom: 100px; background: url(../images/server2.jpg) no-repeat 1px bottom; height: 130px; overflow: hidden
;}
.box4 .server .only {
	background: url(../images/server1.jpg) no-repeat 1px bottom
;}
.box4 .server LI {
	text-align: center; line-height: 24px; width: 82px; padding-right: 5px; display: inline; float: left; height: 24px; overflow: hidden
;}
.box5 {
	width: 365px; display: inline; margin-bottom: 10px; float: left
;}
.box5 .hd {
	padding-bottom: 0px; line-height: 30px; padding-left: 16px; padding-right: 11px; background: url(../images/box5hd.jpg) no-repeat; height: 30px; padding-top: 0px
;}
.box5 .hd .fr {
	line-height: 200px; width: 32px; background: url(../images/more2.jpg) no-repeat 0px center; height: 32px; overflow: hidden
;}
.box5 .hd H3 {
	padding-right: 16px; float: left; height: 28px; color: #c92121; font-size: 12px
;}
.box5 .bd {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 10px; background-color: #fffbed; padding-left: 14px; padding-right: 0px; border-top: 0px; border-right: #ccc 1px solid; padding-top: 10px
;}
.box5 .bd LI {
	line-height: 30px; width: 68px; float: left; height: 30px
;}
.box5 .bd LI A {
	color: #9a7a0b
;}
.pen {
	border-bottom: #cbcbcb 1px solid; border-left: #cbcbcb 1px solid;min-height:500px; padding-bottom: 30px; padding-left: 10px; padding-right: 10px; border-top: 0px; border-right: #cbcbcb 1px solid; padding-top: 12px
;}
.pen UL {
	margin-bottom: 28px
;}
.pen LI {
	line-height: 26px; padding-left: 12px; background: url(../images/ioc_42.jpg) no-repeat 0px center; height: 26px; font-family:'微软雅黑'; font-weight:normal; font-size:14px;}
.pen LI b{font-weight:normal;}
.pen .lastLi {
	border-bottom: #ccc 1px dotted; margin-bottom: 10px; background: none transparent scroll repeat 0% 0%; height: 12px
;}
.pen .fr {
	color: #444
;}
.pen H1 {
	text-align: center; line-height: 30px; color: #cc0000; font-size: 23px
;}
.pen .author {
	text-align:left; margin-bottom: 25px; margin-top:25px; font-family:'宋体';}
.pen .author SPAN {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px
;}
#article{text-align:left;  font-family:'宋体';}
.pen P {
	padding-bottom: 0px; line-height: 24px; text-indent: 4px; padding-left: 10px; padding-right: 10px; margin-bottom: 20px; padding-top: 0px
;}
.pen UL FONT {
	font-weight: bold
;}
.pen .subAuthor {
	text-align: right; padding-bottom: 0px; background-color: #ededed; padding-left: 10px; padding-right: 10px; padding-top: 0px; clear:both;}
.padNone {
	padding-bottom: 0px;
	overflow: hidden;}
.pen .padNone {
	padding-bottom: 0px
;}
.backfff {
	background-color: #fff
;}
.letter {
	margin-bottom: 10px; background: url(../images/letter.jpg) no-repeat
;}
.letter .hd {
	padding-bottom: 0px; line-height: 35px; padding-left: 12px; padding-right: 12px; height: 35px; color: #cc0000; padding-top: 0px
;}
.letter .hd H3 {
	padding-left: 24px; background: url(../images/ico1.jpg) no-repeat 0px center; height: 35px
;}
.letter .hd A {
	padding-bottom: 0px; line-height: 35px; padding-left: 5px; padding-right: 5px; float: left; height: 35px; color: #cc0000; padding-top: 0px
;}
.letter .hd .want {
	padding-left: 29px; background: url(../images/ico2.jpg) no-repeat 0px center; color: #333
;}
.letter .bd {
	border-bottom: #cbcbcb 1px solid; border-left: #cbcbcb 1px solid; padding-bottom: 8px; padding-left: 1px; padding-right: 1px; border-top: 0px; border-right: #cbcbcb 1px solid; padding-top: 0px
;}
.letter .bd TD {
	border-bottom: #cdcdcd 1px dotted; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; height: 28px; color: #444; padding-top: 0px
;}
.letter .bd .online_listtit TD {
	border-bottom: 0px; border-left: 0px; color: #666; border-top: 0px; font-weight: bold; border-right: 0px
;}
.bannerLt {
	margin-bottom: 10px; height: 120px
;}
.box6 {
	width: 740px; display: inline; margin-bottom: 10px; float: left
;}
.box6 .hd {
	padding-bottom: 0px; line-height: 28px; padding-left: 16px; padding-right: 11px; background: url(../images/box6hd.jpg) no-repeat; height: 28px; padding-top: 0px
;}
.box6 .hd .fr {
	line-height: 200px; width: 32px; background: url(../images/more2.jpg) no-repeat 0px center; height: 28px; overflow: hidden
;}
.box6 .hd H3 {
	padding-right: 16px; background: url(../images/box3h3.jpg) no-repeat right 50%; float: left; height: 28px; color: #fff; font-size: 14px; font-weight: normal
;}
.box6 .bd {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 15px; padding-left: 15px; padding-right: 15px; border-top: 0px; border-right: #ccc 1px solid; padding-top: 15px
;}
.box6 .bd LI {
	line-height: 24px; width: 118px; display: inline; float: left; height: 24px; overflow: hidden
;}
.box6 .bd .downList LI {
	width: auto; float: none; height: auto
;}
.box6 .Timg {
	width: 247px; float: left
;}
.box6 .Timg IMG {
	border-bottom: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid; padding-bottom: 4px; padding-left: 4px; width: 222px; padding-right: 4px; height: 165px; border-top: #cdcdcd 1px solid; border-right: #cdcdcd 1px solid; padding-top: 4px
;}
.box6 .Iv_homelisttext {
	width: 447px; float: left
;}
.box6 .Iv_homelisttext B {
	text-align: center; line-height: 20px; width: 58px; display: inline; background: url(../images/timgb.jpg) no-repeat; float: left; height: 20px; margin-right: 8px
;}
.box6 .bd .downList LI {
	display: block; margin-bottom: 26px
;}
.box6 .bd .downList H3 {
	line-height: 25px; padding-left: 28px; background: url(../images/downh3.jpg) #ededed no-repeat 10px center; height: 25px; font-size: 12px
;}
.box6 .bd .downList P {
	line-height: 26px; padding-left: 28px; color: #999
;}
.box6 .bd .downList SPAN {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px
;}
.box6 .bd .downList .padL28 {
	padding-bottom: 0px; padding-left: 28px; padding-right: 5px; padding-top: 0px
;}
.box6 .soft H2 {
	text-align: center; line-height: 28px; margin-bottom: 20px; height: 28px; font-size: 24px
;}
.box6 .soft UL {
	width: 420px; margin-bottom: 30px; float: left
;}
.box6 .soft LI {
	width: 210px; overflow: hidden
;}
.box6 .soft IMG {
	width: 230px; heighht: 170px
;}
.box6 .soft H3 {
	color: #444; font-size: 12px
;}
.box6 .soft .intro {
	margin-bottom: 45px
;}
.box6 .soft P {
	float: none; clear: both
;}
.box6 .soft .green A {
	color: #008f0a; text-decoration: underline
;}
.box6 .soft .red A {
	color: #ff0000
;}
.box6 .soft .red SPAN {
	color: #ff0000
;}
.box7 .hd {
	background: url(../images/box7.jpg) no-repeat; height: 33px
;}
.box7 .hd H3 {
	text-align: center; line-height: 33px; padding-left: 14px; width: 92px; color: #dc1b1b; font-size: 16px
;}
.box7 .bd {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 18px; padding-left: 20px; padding-right: 20px; border-top: 0px; border-right: #ccc 1px solid; padding-top: 26px
;}
.box7 .bd IMG {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 3px; padding-left: 3px; width: 94px; padding-right: 3px; display: inline; float: left; height: 128px; border-top: #ccc 1px solid; margin-right: 20px; border-right: #ccc 1px solid; padding-top: 3px
;}
.box7 .bd .toletter IMG {
	border-bottom: 0px; border-left: 0px; width: auto; float: none; height: auto; border-top: 0px; margin-right: 0px; border-right: 0px; paddiing: 0
;}
.box7 .bd LI {
	margin: 0px 10px 30px; width: 325px; display: inline; float: left; height: 136px; overflow: hidden
;}
.box7 .bd H2 {
	line-height: 20px; height: 20px; font-size: 14px; font-weight: normal
;}
.box7 .bd H2 A {
	color: #ff2c2a; margin-right: 8px
;}
.box7 .bd LI P {
	width: 145px; float: right
;}
.box7 .bd .first {
	margin-right: 80px
;}
.box7 .Content {
	position: relative; padding-bottom: 18px; padding-left: 0px; padding-right: 0px; padding-top: 26px
;}
.box7 .Profile {
	padding-bottom: 20px; min-height: 138px; padding-left: 140px; padding-right: 20px; height: auto !important; padding-top: 0px
;}
.box7 .intro IMG {
	position: absolute; top: 26px; left: 20px
;}
.box7 .Content P {
	padding-bottom: 0px; padding-left: 20px; padding-right: 20px; margin-bottom: 20px; padding-top: 0px
;}
.box7 .Profile P {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
;}
.box7 .Content H3 {
	padding-left: 15px; margin-bottom: 6px; background: url(../images/introh3.jpg) no-repeat 1px 0px; height: 28px; color: #dc1b1b; font-size: 16px; lien-height: 28px
;}
.footer {
	text-align: center; background-color: #fff; margin: 0px auto; width:1020px; background: url(../images/bottomline_54.jpg) repeat-x;}
.footer A {
	padding-bottom: 0px; line-height: 32px; padding-left: 10px; padding-right: 10px; padding-top: 0px
;}
.footer .unline {
	padding-bottom: 37px
;}
.footer P {
	line-height: 24px; color: #666;padding-top:20px;}
.pic_box {
	width: 100%; margin-bottom: 10px
;}
.pic_box .hd {
	padding-bottom: 0px; line-height: 31px; padding-left: 10px; padding-right: 12px; background: url(../images/pic_box.jpg) no-repeat 0px 0px; height: 31px; padding-top: 0px
;}
.pic_box .hd .fr {
	line-height: 200px; width: 31px; background: url(../images/more2.jpg) no-repeat 0px center; height: 31px; overflow: hidden
;}
.pic_box .hd H3 {
	padding-left: 27px; background: url(../images/icons_pic.jpg) no-repeat left center; color: #cc0000; font-size: 14px; font-weight: bold
;}
.pic_box .bd {
	padding-bottom: 10px; background-color: #fffaec; padding-left: 10px; padding-right: 10px; overflow: hidden; padding-top: 20px
;}
.pic_box .bd UL LI {
	text-align: center; margin: 0px 10px 10px; width: 160px; display: inline-block; float: left
;}
.pic_box .bd UL LI IMG {
	border-bottom: #f1e7c9 4px solid; border-left: #f1e7c9 4px solid; border-top: #f1e7c9 4px solid; border-right: #f1e7c9 4px solid
;}
.c_content_overflow {
	text-align: center; margin-bottom: 50px; overflow: hidden
;}
.c_content_overflow IMG {
	margin: 10px 0px
;}
.depart_box {
	border-bottom: #cdcdcd 1px solid; border-left: #cdcdcd 1px solid; width: 100%; margin-bottom: 10px; background: url(../images/dep_bg.jpg) repeat-x; height: 100%; overflow: hidden; border-top: #cdcdcd 1px solid; border-right: #cdcdcd 1px solid
;}
.depart_box H3 {
	line-height: 31px; padding-left: 28px; background: url(../images/ico4.jpg) no-repeat 10px center; height: 31px
;}
.depart_box UL {
	margin: 10px
;}
.depart_box UL LI {
	margin: 0px 5px; padding-left: 14px; width: 150px; background: url(../images/ico3.jpg) no-repeat left center; float: left; overflow: hidden
;}
.jiulong_pic {
	padding-bottom: 0px; padding-left: 20px; padding-right: 0px; background: url(../images/img_jiulong.jpg) no-repeat; height: 170px; padding-top: 50px
;}
.pic {
	width: 724px; overflow: hidden
;}
.jiulong_pic UL {
	margin: 0px 10px; width: 10000px
;}
.jiulong_pic LI {
	text-align: center; width: 164px; float: left; margin-right: 10px
;}
.jiulong_pic LI IMG {
	border-bottom: #cbcbcb 1px solid; border-left: #cbcbcb 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; margin-bottom: 10px; border-top: #cbcbcb 1px solid; border-right: #cbcbcb 1px solid; padding-top: 3px
;}
.net_service {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; width: 230px; margin-bottom: 10px; overflow: hidden; border-top: #ccc 1px solid; border-right: #ccc 1px solid
;}
.net_service .hd {
	border-bottom: #858553 1px solid; text-align: center; border-left: #858553 1px solid; margin: 5px auto; width: 140px; background: url(../images/btn_bg.jpg) repeat-x; height: 20px; border-top: #858553 1px solid; border-right: #858553 1px solid
;}
.net_service .bd H3 {
	background-color: #f8ede0; padding-left: 10px; height: 25px; color: #444; font-size: 12px
;}
.net_service LI {
	text-align: right; padding-right: 2px
;}
.net_service .notice {
	text-align: center; color: #c92121; font-weight: bold
;}
.net_service .ipt {
	width: 78px
;}
.net_service .btn {
	border-bottom: #858553 1px solid; border-left: #858553 1px solid; width: 33px; background: url(../images/btn_bg.jpg) repeat-x; margin-left: 2px; border-top: #858553 1px solid; border-right: #858553 1px solid
;}
.net_service .banjian LI {
	text-align: left; width: 96px; float: left; margin-left: 10px
;}
/*组织部代码*/
body{width:100%; height:auto !important; background-color:#FFF;}
.headertop{width:100%; margin:0px; line-height:43px; padding:0px; background:url(../images/topline_01.jpg) repeat-x; height:43px;}
.headerbox{width:980px; height:31px; margin-left:auto; margin-right:auto; font-family:'微软雅黑'; color:#FFF; font-size:13px;}
/*导航代码*/
.subbox{width:1020px; overflow:hidden; height:60px; margin-top:-125px;  margin-left:auto; margin-right:auto; border:0px solid #000; margin-bottom:20px;}
.navboxleft{width:19px; height:60px; background:url(../images/nav_03.jpg) no-repeat; float:left;}
.navboxright{width:9px; height:60px; float:right; background:url(../images/nav_11.jpg) no-repeat;}
.navbox{height:60px;  width:992px; float:left; background:url(../images/nav_05.jpg) repeat-x; margin-left:0px; margin-top:0px;}
.navbox ul{margin:0px; padding:0px; list-style:none;}
.navbox li{width:120px; float:left; height:60px; line-height:60px;  text-align:center; background:url(../images/nav_07.jpg) no-repeat right; top:4px;}
.navbox li a{font-size:15px; word-spacing:4px; letter-spacing:1px; font-family:'黑体'; font-weight:bold; color:#ffffff; text-decoration:none;}
.navbox li a:hover{color:#ffffff; text-decoration:none; background:url(../images/nav_09.jpg) no-repeat center; width:120px; overflow:hidden; display:block;}
.navbox li b{color:#a20a0a;}

/*下拉样式*/
#navbox{height:60px;  width:992px; float:left; background:url(../images/nav_05.jpg) repeat-x; margin-left:0px; margin-top:0px;}

#navbox a {
 display: block; width: 108px; text-align:center; font-size:15px; word-spacing:4px; letter-spacing:1px; font-family:'黑体'; font-weight:bold; color:#ffffff; text-decoration:none;}
#navbox a:hover  {
color:#ffffff; text-decoration:none; background:url(../images/nav_09.jpg) center; width:120px; overflow:hidden; display:block;}

#navbox li {
width:108px; float:left; height:60px; line-height:60px;  text-align:center; background:url(../images/nav_07.jpg) no-repeat right; top:4px;}
#navbox li a:hover{
color:#ffffff; text-decoration:none; background:url(../images/nav_09.jpg) center; width:120px; overflow:hidden; display:block;}
#navbox li ul {
 line-height: 30px; position: absolute;  list-style-type: none;text-align:left; 
  width: 260px;  border-left:1px solid #c1c1c2;border-right:1px solid #c1c1c2;border-bottom:1px solid #c1c1c2;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; background:#f6efef;padding-bottom:5px;left: -999em;}
#navbox li ul li{
 float: left; width: 240px;
 height:30px; line-height:30px; padding-left:10px; font-family:"微软雅黑"; font-size:14px; text-align:left; border-bottom:1px dashed #000000; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; background:#f6efef url(../images/subioc_03.jpg) no-repeat; background-position:right;}


#navbox li ul a{
 display: block; width: 240px;text-align:left;text-decoration:none;color:#000000; font-weight:normal;font-size:14px;}
#navbox li ul a:hover  {
 color:#000000;text-decoration:none;font-weight:200px; background:none; text-align:left; font-size:14px; width:240px;}
#navbox li:hover ul {
 left: auto;}
#navbox li.sfhover ul {
 left: auto;}
#content {
 clear: left;}





.contentbox{width:1020px; height:auto; background-color:#FFF; border:0px solid #000; z-index:12; margin-left:auto; margin-right:auto;}
.mianbox{width:737px; height:auto; margin-top:10px; margin-bottom:10px;}
.mianboxleft{width:366px; height:160px; float:left;}
.mianboxleft .hd {
	padding-bottom: 0px; line-height: 32px; padding-left: 14px; padding-right: 10px; background: url(../images/daohangline_24.jpg) no-repeat; height: 32px; color: #fff; overflow: hidden; padding-top: 0px
;}
.mianboxleft .hd H3 {
	font-size: 14px; font-weight: bold; text-indent:18px;}
.mianboxleft .hd .fr {
margin-top:4px; width: 40px; background: url(../images/gengduo_24.jpg) no-repeat 0px center; height: 30px; line-height:30 OVERFLOW: hidden
;}
.mianboxleft .bd {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 9px; padding-left:5px; padding-right: 5px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 10px
;}
.mianboxleft .bd LI {
	padding-left: 11px; background: url(../images/list2.jpg) no-repeat 0px center; clear:both;}

.mianboxright{width:366px; height:160px; margin-left:5px; float:left;}
.mianboxright .hd {
	padding-bottom: 0px; line-height: 32px; padding-left: 14px; padding-right: 10px; background: url(../images/daohangline_24.jpg) no-repeat; height: 32px; color: #fff; overflow: hidden; padding-top: 0px
;}
.mianboxright .hd H3 {
	font-size: 14px; font-weight: bold; text-indent:18px;}
.mianboxright .hd .fr {margin-top:4px; width: 40px; background: url(../images/gengduo_24.jpg) no-repeat 0px center; height: 30px; line-height:30 OVERFLOW: hidden
;}
.mianboxright .bd {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 9px; padding-left: 10px; padding-right: 0px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 14px
;}
.mianboxright .bd LI {
	padding-left: 11px; background: url(../images/list2.jpg) no-repeat 0px center
;}
.mianboxright .bd LI span{
	padding-left: 2px; 			float: right;
	margin-right: 6px;}
.bannerad{width:737px; height:102px; background:url(../images/ad_28.jpg) no-repeat; margin-top:30px; margin-bottom:10px;}
.rightbox{width:272px;  margin-left:20px; float:left; overflow:hidden;}
/*图片滚动*/
.picbox{width:729px; height:41px; line-height:41px; background:url(../images/news_19.jpg) no-repeat; margin-bottom:5px;}
.hanpicbox{width:729px; height:41px; line-height:41px; background:url(../images/hannews_19.jpg) no-repeat; margin-bottom:5px;}
.hanpicbox1{
	 background:url(../images/hantongzhi_38.jpg) no-repeat; width:299px; height: 39px; overflow: hidden
;}
.ripicbox{width:729px; height:41px; line-height:41px; background:url(../images/rinews_19.jpg) no-repeat; margin-bottom:5px;}
.ripicbox1{
	 background:url(../images/ritongzhi_38.jpg) no-repeat; width:299px; height: 39px; overflow: hidden
;}
.rollBox{width:727px;overflow:hidden;padding:0px; height:282px; margin-top:20px; margin-left:1px; float:left; clear:both; border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7; border-top:0px;  box-shadow: 1px 1px 1px #dedddd;}
.rollBox .LeftBotton{height:152px;width:20px;/*background:url(../images/leftbtn_23.jpg) no-repeat;*/overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer; margin-left:4px; margin-right:2px;}
.rollBox .RightBotton{height:152px;width:20px;/*background:url(../images/rightbtn_23.jpg) no-repeat;*/overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer; margin-left:2px;}
.rollBox .Cont{width:678px;overflow:hidden;float:left; margin-top:10px;}
.rollBox .ScrCont{/*width:600000000px;*/
    float: left;
    padding-right: 20px;}
.rollBox .Cont .pic{width:226px;float:left;text-align:center; margin-left:0px;}
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{/*color:#626466;*/text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.spanbox {
    color: #bd1c00;
    display: block;
    font-family: "黑体";
    font-size: 13px;
	float:left;}
.xwdt-lb{
        float:right;
}
.xwdt-btlb{
    line-height: 25px;
    padding-left: 18px;
    background: url(../images/ioc_42.jpg) no-repeat 5px center;
    height: 25px;
    border-bottom: 1px dashed #cccccc;
    width: 345px;
}
/*国际教育banner*/
#Focus {width:1060px; height:350px; overflow:hidden; position:relative;margin:auto; z-index:0;}
.kuisutdbox{width:272px; height:36px; background:url(../images/kstd_19.jpg) no-repeat;}
.kuisutdmian{width:247px; float:right; border-left:1px solid #cac9cb;border-right:1px solid #cac9cb;border-bottom:1px solid #cac9cb;border-tot:0px solid #cac9cb; height:296px; clear:both; padding-left:17px;} 
.bottombox{margin:0px; padding:0px; width:1020px; margin-left:auto; margin-right:auto;}
.bottomad{width:530px; height:200px; float:left;}
.lianxiewomen{height:180px; width:471px; float:left; margin-left:15px;}
.dede1_page{height:25px; line-height:25px;overflow: hidden;}
.dede1_page{margin:0px; padding:0px;} 

.pagelist{margin:0px; padding:0px;} 
.pagelist  UL {
	margin-bottom: 28px
;}
.pagelist LI {
	line-height: 26px; widht:40px; padding-left: 12px; height: 26px;background:none; float:left;}

#Links {
	width:700px; margin-left:auto; margin-right:auto; margin-top:10px;
	padding:4px 8px;
	line-height:25px;
	background-color:#1d2c53;
	font-size:12px;
	border:1px solid #e5e5e5;padding-left:300px;}
 #Links span{ 
	font-weight:bold;}
 #Links li { float:left; margin-left:5px;text-align:center;}
 #Links li a{
	padding:0px 7px; color:#ffffff;}
 #Links li a:hover{
	padding:0px 7px; color:#b41616;}

/*师资队伍*/
.teacher {
	border-bottom: #cbcbcb 1px solid; border-left: #cbcbcb 1px solid; padding-bottom: 74px; padding-left: 10px; padding-right:10px; border-top: 0px; border-right: #cbcbcb 1px solid; padding-top: 12px; height:720px;}
.teacher UL {
	margin-bottom: 28px
;}
.teacher LI {
	 height:240px; width:160px; margin-right:14px;  font-weight:normal; float:left;}
.teacher LI img{width:160px; height:200px;border: #cbcbcb 1px solid;}
.teacher LI p{font-weight:normal;font-family:'微软雅黑'; font-size:14px; text-align:center; line-height:20px;}
.teacher LI b{font-weight:normal;}
.teacher .lastLi {
	border-bottom: #ccc 1px dotted; margin-bottom: 10px; background: none transparent scroll repeat 0% 0%; height: 12px
;}
.teacher .fr {
	color: #444
;}
.teacher H1 {
	text-align: center; line-height: 30px; color: #cc0000; font-size: 23px
;}
.teacher .author {
	text-align:left; margin-bottom: 25px; margin-top:25px; font-family:'宋体';}
.teacher .author SPAN {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px
;}
#article{text-align:left;  font-family:'宋体'; margin:0px; padding:0px;}
.teacher P {
	padding-bottom: 0px; line-height: 24px; text-indent: 24px; padding-left: 0px; padding-right: 0px; margin-bottom: 20px; padding-top: 0px
;}
.teacher UL FONT {
	font-weight: bold
;}
.teacher .subAuthor {
	text-align: right; padding-bottom: 0px; background-color: #ededed; padding-left: 10px; padding-right: 10px; padding-top: 0px; clear:both;}

/*erweima*/
.erweima {
    position: fixed;
    right: 0;
    z-index: 2222;
top:40%;}
</pre></body></html>