body {text-align: center;margin:0 auto;padding:0;background: #FFF;font-size:12px;color:#000;line-height: 160%;}
a:link {text-decoration: none;color: #000000;}
a:visited {text-decoration: none;color: #000000;}
a:hover {text-decoration: none;color: #FF6600;}
a:active {text-decoration: none;color: #FF0000;}
body > div {text-align:center; margin-right:auto; margin-left:auto;} 
div,form,ul,ol,li,span,p {margin: 0; padding: 0; border: 0;}
img,a img{border:0; margin:0; padding:0;}
ul,ol,li {list-style:none}
table,td,input {font-size:12px}
.clear{ clear:both;}
.hita {height: 321px;overflow: hidden;}
.hitb {height: 349px;overflow: hidden;}
.txtmore {color: #990000;text-align: left;margin-left: 60px;}
.txtmores {color: #990000;text-align: left;margin-left: 35px;}
.txtmoress {color: #990000;text-align: left;margin-left: 70px;}
.txttel {font-family: Arial;font-weight: bold;color: #FF0000;}
.red2{font-size: 12px;font-weight: bold;color: #cc0000;}
.red3{font-size: 12px;font-weight: bold;color: #ff0000;}
.redbg {
	border: 2px dashed #FF0000;
	padding: 2px 0px 0px 0px;
}
.bodybg{background-image: url(../images/usabg.png);background-repeat: repeat-x;background-position: 0px 0px;}
.header {height: auto;width: 960px;margin-bottom: 2px;}
.heatop{
	height: 30px;width: 960px;margin: 0px;line-height: 30px;color: #666;
}
.top_l {
	float: left;
}
.top_l span {
	margin-right: 5px;
}
.top_r {
	float: right;
}
.navtop {
	width: 960px;margin: 15px 0px 8px 0px;height: 91px;
}
.navtop ul {
	float: left;margin-right: 5px;
}
.navtop li {
	float: left;width: 85px;padding: 0px 3px;text-align: center;
	}
.navtop h2 {
	font-size: 14px;
}
.navtop h1 {
	font-size: 14px;
} 
.topa {
	width: 370px;padding-top: 5px;
}
.topa img {
	height: 60px;width: 60px;
}
.topb {
	width: 209px;
}
.topc {
	width: 365px;
}
.topc img {
	height: 60px;width: 60px;
}
.nav {
	width: 960px;height: 130px;background-image: url(../images/navbg.gif);background-repeat: no-repeat;background-position: 0px 0px;
	margin-top: 4px;
}
#navtab {
	CLEAR: both; margin: 0px auto; width: 330px; height: 29px; text-align: center
}
#navtab h1 {
	font-size: 14px;color: #FFFFFF;font-weight: bold;
}
#navtab li {
	FONT-SIZE: 14px; background: url(../images/nav_bg2.gif) no-repeat 50% top; float: left; margin: 0px 1px; width: 80px; cursor: pointer; color: #333; line-height: 29px; height: 29px
}
#navtab li A {
	font-weight: normal; color: #333
}
#navtab li.S_tabon {
	font-weight: bold; background: url(../images/usatop-bg.gif) no-repeat -530px -160px; color: #fff
}
.navseach {height: auto;width: 960px;}
.Searchs {
	width: 460px;float: left;
}
#Search {
	margin: 10px 0px 0px 200px;
}
#Searchs {
	margin-top: 5px;
}

.navad {
	background-image: url(../images/xin.gif);background-repeat: no-repeat;background-position: 0px center;
	line-height: 18px;color: #FFF;overflow: hidden;text-align: left;text-indent: 20px;margin: 6px 0px 0px 210px;
}
.navad span {
	margin-right: 10px;
}
.navad a {color: #FFF;margin-right: 8px;line-height: 14px;}
.navad a:link {text-decoration: none;color: #fff;}
.navad a:visited {text-decoration: none;color: #fff;}
.navad a:hover {text-decoration: none;color: #ffff00;}
.navad a:active {text-decoration: none;color: #FF0000;}
.Skey {
	width:270px;float: right;margin-top: 8px;color: #FFF;text-align: left;
}
.Skey a{
	color: #FFF;margin-right: 8px;line-height: 160%;
}
.Skey a:link {text-decoration: none;color: #fff;}
.Skey a:visited {text-decoration: none;color: #fff;}
.Skey a:hover {text-decoration: none;color: #ffff00;}
.Skey a:active {text-decoration: none;color: #FF0000;}
.navtel {
	height: 33px;width: 960px;
}
.navtel p{
	line-height: 33px;text-align: left;text-indent: 185px;padding-top: 3px;
}
.tela {
	font-size: 16px;font-weight: bold;color: #333;
}
.telb {
    font-size: 16px;font-weight: bold;color: #ff0000;}
.telc {
	font-size: 14px;color: #333;margin-left: 60px;
}
.center {
	margin: 0px auto;height: auto;width: 960px;
}
.cena {
	width: 960px;margin: 0px 0px 5px 0px;height: 355px;
}
.flashad {
	float: left;height: 355px;width: 240px;
}
.flash_top {height:3px;background:url(../images/usatop-bg.gif) no-repeat 0px -310px;overflow: hidden;}
.flash_bot {height:3px; background:url(../images/usatop-bg.gif) no-repeat -240px -310px; overflow: hidden;}
.acent {
	height: 355px;width: 355px;margin: 0px 5px;float: left;background: #f6f6f6
}
.aright {
	float: right;height: 355px;width: 355px;margin: 0px;background: #f6f6f6
}
.usa_caption { height:38px; background:url(../images/usatop-bg.gif) no-repeat 0 0; }
.usa_caption h4 { float:left; width:101px; height:27px; height:27px;padding:3px 0 4px; margin-right:2px; background:url(../images/usatop-bg.gif) no-repeat; text-align:center; line-height:24px; font-weight:normal; cursor:pointer; }
.usa_caption h4 a { display:block; width:100%; }
.usa_caption .normals { background-position:-105px -40px; }
.usa_caption .current { background-position:0 -40px; font-weight:bold; }
.usa_content {border-right:1px solid #D4D4D4; border-left:1px solid #D4D4D4;}
.usa_content .normals { display:none; }
.usa_content .current { display:block; }
.usa_bottom {FONT-SIZE: 0px;background: url(../images/usatop-bg.gif) no-repeat 0px -75px;height: 6px;}
.usa_bottoms {FONT-SIZE: 0px;background: url(../images/usatop-bg.gif) no-repeat -210px -40px;height: 6px;}
.usa_bottomss {FONT-SIZE: 0px;background: url(../images/usatop-bg.gif) no-repeat 0px -250px;height: 6px;}
.usa_bottomsss {FONT-SIZE: 0px;background: url(../images/usatop-bg.gif) no-repeat -210px -50px;height: 6px;}
.usa_bottomssss {FONT-SIZE: 0px;background: url(../images/usatop-bg.gif) no-repeat 0px -300px;height: 6px;}
.UsaCont {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 0px solid; background: #fff; margin: 0px 4px; overflow: auto; BORDER-LEFT: #e5e5e5 1px solid; width: 343px; BORDER-BOTTOM: #e5e5e5 1px solid;
}
.UsaConts {
	CLEAR: both
}
.UsaConts li {
	CLEAR: both; padding-RIGHT: 10px; BORDER-TOP: #e5e5e5 1px solid; padding-LEFT: 20px; background: url(../images/usatop-bg.gif) #fff no-repeat 0px -130px; padding-BOTTOM: 5px; overflow: hidden; line-height: 26px; padding-TOP: 5px; height: 26px; text-align: left;width: 313px;
}
.UsaConts li SPAN {
	margin-RIGHT: 5px
}
.UsaContzh {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-TOP: #e5e5e5 0px solid; background: #fff; margin: 0px 4px; overflow: auto; BORDER-LEFT: #e5e5e5 1px solid; width: 228px; BORDER-BOTTOM: #e5e5e5 1px solid;
}
.UsaContzhs {
	CLEAR: both
}
.UsaContzhs li {
	CLEAR: both; padding-RIGHT: 10px; BORDER-TOP: #e5e5e5 1px solid; padding-LEFT: 20px; background: url(../images/usatop-bg.gif) #fff no-repeat 0px -130px; padding-BOTTOM: 5px; overflow: hidden; line-height: 26px; padding-TOP: 5px; height: 26px; text-align: left;width: 198px;
}
.UsaContzhs li SPAN {
	margin-RIGHT: 5px
}
.UsaA {
	CLEAR: both; padding:0px 10px 10px 10px;background: #fff; overflow: hidden; height: 78px; 
}
.UsaA IMG {
	BORDER-RIGHT: #dadada 1px solid; padding-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; padding-LEFT: 2px; float: left; padding-BOTTOM: 2px; BORDER-LEFT: #dadada 1px solid; width: 90px; padding-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid; height: 72px
}
.UsaA ul {
	CLEAR: none;width: 220px;margin: 0px;float:right;
}
.UsaA ul li {
	line-height: 20px;text-align: left;width: 210px;border-top-width: 0px;height: 78px;overflow: hidden;
}
.UsaB {
	CLEAR: both; padding:0px 10px 10px 10px;background: #fff; overflow: hidden; height: 78px; 
}
.UsaB IMG {
	BORDER-RIGHT: #dadada 1px solid; padding-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; padding-LEFT: 2px; float: left; padding-BOTTOM: 2px; BORDER-LEFT: #dadada 1px solid; width: 90px; padding-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid; height: 72px
}
.UsaB ul {
	CLEAR: none;width: 220px;margin: 0px;float:right;
}
.UsaB ul li {
	line-height: 20px;text-align: left;width: 210px;border-top-width: 0px;height: 78px;overflow: hidden;
}
.UsaC {
	CLEAR: both; padding:0px 10px 10px 10px;background: #fff; overflow: hidden; height: 78px; 
}
.UsaC IMG {
	BORDER-RIGHT: #dadada 1px solid; padding-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; padding-LEFT: 2px; float: left; padding-BOTTOM: 2px; BORDER-LEFT: #dadada 1px solid; width: 90px; padding-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid; height: 72px
}
.UsaC ul {
	CLEAR: none;width: 220px;margin: 0px;float:right;
}
.UsaC ul li {
	line-height: 20px;text-align: left;width: 210px;border-top-width: 0px;height: 78px;overflow: hidden;
}
.UsaD {
	CLEAR: both; padding:0px 10px 10px 10px;background: #fff; overflow: hidden; height: 78px; 
}
.UsaD IMG {
	BORDER-RIGHT: #dadada 1px solid; padding-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; padding-LEFT: 2px; float: left; padding-BOTTOM: 2px; BORDER-LEFT: #dadada 1px solid; width: 90px; padding-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid; height: 72px
}
.UsaD ul {
	CLEAR: none;width: 220px;margin: 0px;float:right;
}
.UsaD ul li {
	line-height: 20px;text-align: left;width: 210px;border-top-width: 0px;height: 78px;overflow: hidden;
}
.UsaE {
	CLEAR: both; padding:0px 10px 10px 10px;background: #fff; overflow: hidden; height: 78px; 
}
.UsaE IMG {
	BORDER-RIGHT: #dadada 1px solid; padding-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; padding-LEFT: 2px; float: left; padding-BOTTOM: 2px; BORDER-LEFT: #dadada 1px solid; width: 80px; padding-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid; height: 72px
}
.UsaE ul {
	CLEAR: none;width: 112px;margin: 0px;float:right;
}
.UsaE ul li {
	line-height: 20px;text-align: left;width: 110px;border-top-width: 0px;height: 78px;overflow: hidden;
}
.UsaF {
	CLEAR: both; padding:0px 10px 10px 10px;background: #fff; overflow: hidden; height: 78px; 
}
.UsaF IMG {
	BORDER-RIGHT: #dadada 1px solid; padding-RIGHT: 2px; BORDER-TOP: #dadada 1px solid; padding-LEFT: 2px; float: left; padding-BOTTOM: 2px; BORDER-LEFT: #dadada 1px solid; width: 90px; padding-TOP: 2px; BORDER-BOTTOM: #dadada 1px solid; height: 72px
}
.UsaF ul {
	CLEAR: none;width: 220px;margin: 0px;float:right;
}
.UsaF ul li {
	line-height: 20px;text-align: left;width: 210px;border-top-width: 0px;height: 78px;overflow: hidden;
}
.Usaxm {
	background: #fff; margin: 0px 4px; overflow: auto; width: 343px;height: 311px;overflow: hidden;
}
.Usaxm li{
	background: #fff;margin: 0px 4px;overflow: auto;width: 330px;line-height: 27px;text-align: left;
	border-bottom:#CCC 1px dashed;
}
.Usaxms {
	overflow: hidden;width: 305px;height: 311px;overflow: hidden;background-color: #fff;margin: 0px 4px;padding-left: 35px;position: relative;
}
.Usaxms li{
	background: #fff;margin: 0px 4px;overflow: auto;width: 330px;line-height: 27px;text-align: left;
	border-bottom:#CCC 1px dashed;
}
#xmmore {
	FONT-SIZE: 12px;color: #333;line-height: 10px;text-align: left;margin-right: 10px;text-indent: 200px;border-bottom:#CCC 0px dashed;
}
.redc {
	color: #c75d61
}
.redc A:link {
	color: #c75d61
}
.redc A:visited {
	color: #c75d61
}
.redc A:hover {
	color: #c75d61
}
.redc2 {
	color: #FF0000}
.redc2 A:link {
	color: #990000
}
.redc2 A:visited {
	color: #c75d61
}
.redc2 A:hover {
	color: #FF6600}
.redc3 {
	color: #c75d61
}
.redc3 a:link {
	color: #c75d61
}
.redc3 a:visited {
	color: #c75d61
}
.redc3 a:hover {
	color: #c75d61
}
.gray {
	color: #333
}
.gray A:link {
	color: #333
}
.gray A:visited {
	color: #333
}
.gray A:hover {
	color: #b80000
}
.gray2 {
	color: #c3c3c3
}
.gray2 A:link {
	color: #c3c3c3
}
.gray2 A:visited {
	color: #c3c3c3
}
.gray2 A:hover {
	color: #c3c3c3
}
.gray3 {
	color: #FF0000}
.gray3 A:link {
	color: #990000
}
.gray3 A:visited {
	color: #c75d61
}
.gray3 A:hover {
	color: #FF6600}
.gray4 {color: #333}
.gray4 a:link {color: #333}
.gray4 a:visited {color: #990000}
.gray4 a:hover {color: #990000}
.cenb {
	width: 960px;margin: 0px 0px 2px 0px;height: 450px;
}
.bleft {
	float: left;width: 600px;
}
.bad {
	height: 86px;width: 596px;margin-bottom: 5px;border: 1px solid #d4d4d4;padding: 1px;
}
.bad img {
    height: 86px;width: 596px;}
.bleftxm {
    float: left;height: 355px;width: 240px;background: #f6f6f6}
.usa_bleft { height:38px; background:url(../images/usatop-bg.gif) no-repeat 0 -85px; display:block;margin: 0px;}
.usa_bleft h4 {
	width:220px;height:25px;height:25px;margin-right:2px;text-align:center;line-height:22px;font-weight:normal;cursor:pointer;
	padding-top: 3px;padding-right: 0;padding-bottom: 4px;padding-left: 0;
}
.usa_bleft h4 a { display:block; width:100%;height:30px;}
.usa_bleft H4 a SPAN {
	DISPLAY: none
}
.bcent {
	height: 355px;width: 355px;margin: 0px 0px 0px 5px;float: left;background: #f6f6f6
}
.bright {
	float: right;height: 450px;width: 355px;margin: 0px 0px 0px 5px;
}
.bright ul {
	padding:5px 10px 0px 10px;
}
.usa_bright { height:75px; background:url(../images/usatop-bg.gif) no-repeat 0 -175px; display:block;margin: 0px;}
.usa_bright h4 {
	width:150px;height:25px;height:25px;margin-right:2px;text-align:center;line-height:22px;font-weight:normal;cursor:pointer;
	padding-top: 3px;padding-right: 0;padding-bottom: 4px;padding-left: 0;float: left;
}
.usa_bright h4 a { display:block; width:100%; DISPLAY: block;width:150px;height:60px;}
.usa_bright H4 a SPAN {
	DISPLAY: none
}
.usa_bright strong {
	float: right;padding-right: 70px;FONT-SIZE: 36px;overflow: hidden;color: #ec1c16;height: 50px;font-family: Arial, Helvetica, sans-serif;
	line-height: 75px;
	}
.brighttop {
	height: 85px;width: 333px;overflow: hidden;position: relative;
}
.brighttop img {
    BORDER-RIGHT: #d40c10 3px solid; BORDER-TOP: #d40c10 3px solid; BORDER-LEFT: #d40c10 3px solid; width: 78px; BORDER-BOTTOM: #d40c10 3px solid; height: 78px;float: left;margin-right: 10px;
	}
.brighttop li {
    overflow: hidden; line-height: 18px; height: 54px; text-align: left;float: right; width: 230px;
	}
.brighttop H5 {
	FONT-SIZE: 14px;margin-BOTTOM: 5px;line-height: 25px;height: 25px;text-align: left;font-weight: bold;color: #333;
}
.brighttop H5 SPAN {
	width: 50px;padding-RIGHT: 4px; padding-LEFT: 5px; FONT-SIZE: 14px; background: url(../images/today_bg1.gif) no-repeat left top; padding-BOTTOM: 2px; color: #b80000; line-height: 20px; margin-RIGHT: 4px; padding-TOP: 3px;
}
.tod {
	RIGHT: 258px; background: url(../images/usatop-bg.gif) no-repeat -610px 0px; overflow: hidden; width: 37px; POSITION: absolute; TOP: 6px; height: 37px
}
.tods {
	RIGHT: 305px; background: url(../images/yxbg.gif) no-repeat 0px 0px; overflow: hidden; width: 35px; POSITION: absolute; TOP: 0px; height: 282px
}
.tods a { display:block; width:100%;}
.tods a SPAN {DISPLAY: none}
.todsa {height: 80px;}
.todsb {height: 50px;}
.Week {
	CLEAR: both; font-weight: bold; background: url(../images/left_bg2.gif); margin: 10px auto 0px; width: 320px; height: 34px
}
.Week li {
	float: left; width: 45px; line-height: 34px; height: 34px
}
.hotag {line-height: 32px;}
.h_240 {height: 349px;padding-BOTTOM: 2px;}
.cenc {
	width: 960px;margin: 0px 0px 5px 0px;height: 365px;
}
.cleft {
    float: left;width: 600px;height: 365px;
	}
.chelp {
    float: left;height: 365px;width: 240px;}
.chelp ul{
	width: 218px;padding: 0px 10px;
}
.chelptop {
	height:38px;background:url(../images/usatop-bg.gif) no-repeat -360px 0px;margin: 0px;text-align: left;text-indent: 10px;
}
.chelptop h4 {
	line-height:38px;font-weight:bold;cursor:pointer;font-size: 14px;color: #333;
}
.chelptop span {
	font-family: Arial;font-size: 14px;line-height: 38px;font-weight: bold;color: #FF0000;margin-right: 10px;
}
.chelpa {
	height: 40px;border-top:1px solid #D4D4D4;margin:0px 0px 5px 0px;
}
.chelpa li {
	font-size: 12px;line-height: 160%;text-align: left;padding-top: 10px;
}
.chelpb {
	height: 85px;
}
.tels {
	background: url(../images/usatop-bg.gif) no-repeat -455px -40px;font-family: Arial;font-size: 16px;line-height: 26px;font-weight: bold;color: #cc0000;
	height: 26px;width: 198px;padding-left: 20px;text-align: left;text-indent: 10px;
}
.msn {
    background: url(../images/usatop-bg.gif) no-repeat -345px -130px;font-family: Arial;font-size: 14px;line-height: 26px;font-weight: bold;color: #666;
	height: 26px;width: 198px;padding-left: 20px;text-align: left;text-indent: 10px;}
.qq {
    background: url(../images/usatop-bg.gif) no-repeat -360px -175px;font-family: Arial;font-size: 12px;line-height: 26px;font-weight: bold;color: #666;
	height: 26px;width: 45px;padding-left: 20px;text-align: left;text-indent: 10px;float: left;margin-right: 5px;}
.chelpc {
    height: 90px;border-top:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;}
.chelpc dl {
	float: left;padding: 5px 0px 0px 0px;width: 100px;
}
.chelpc dt {
    font-size: 12px;font-weight: bold;color: #333;text-align: left;width: 95px;line-height: 20px;}
.chelpc dd {
	font-size: 12px;color: #333;text-align: left;background: url(../images/usatop-bg.gif) no-repeat -355px -205px;
	line-height: 160%;width: 95px;text-indent: 5px;padding-left: 5px;margin-right: 5px;
}
.chelpd {
	height: 95px;width: 218px;
}
.chelpd li {
	margin-right: 0px;width: 90px;line-height: 20px;text-align: left;margin: 5px 0px;color: #FF0000;
	}
.chelpd img {height: 65px;width: 218px;}
.ccent {
    height: 365px;width: 355px;margin: 0px 0px 0px 5px;float: left;
	}
.ccenttop {
	height:38px;background:url(../images/usatop-bg.gif) no-repeat -245px -85px;margin: 0px;text-align: left;text-indent: 10px;
}
.ccenttop h4 {
	line-height:38px;font-weight:bold;cursor:pointer;font-size: 14px;color: #333;
}
.ccenttop span {
	font-family: Arial;font-size: 14px;line-height: 38px;font-weight: bold;color: #FF0000;margin-left: 10px;
}
.ccentmore {
	font-size: 12px;line-height: 38px;color: #333;margin-left: 60px;font-weight: normal;
}
.ccentline {
	padding-bottom: 4px;
}
.ccent .Choose_c {
	padding:0px 5px 0px 5px;background: url(../images/line2.gif) repeat-x 50% bottom; margin: 0px auto 8px auto; overflow: hidden; width: 310px; height: 26px
}
.Choose_c ul {
	background: url(../images/usatop-bg.gif) no-repeat -615px -225px; float: left; margin: 0px 1px; width: 100px; cursor: pointer; color: #666; line-height: 26px; height: 26px; text-align: center
}
.Choose_c ul.Choose_cOn {
	font-weight: bold; background: url(../images/usatop-bg.gif) no-repeat -510px -225px; color: #333
}
.know_a {
	margin: 0px auto; width: 320px
}
.know_a ul {
	margin: 3px 0px; overflow: hidden; height: 20px
}
.know_a ul li {
	float: left; width: 40px; text-align: center
}
.know_a ul li.know_a_l {
	width: 270px
}
.know_b {
	margin: 0px auto; width: 320px;height: 200px;overflow: hidden;
}
.know_b ul {
	margin: 4px 0px; overflow: hidden; 
}
.know_b li {
	height: 27px;
}
.know_b_l {
	width: 310px;text-align: left;line-height: 220%;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCC;
}
.know_c {
	CLEAR: both; background: url(../images/left_bg3.gif) no-repeat right top; margin: 11px auto 0px auto; width: 320px; height: 69px
}
.know_c ul {
	FLOAT: right; WIDTH: 225px; TEXT-ALIGN: left
}
.know_c ul li {
	margin-TOP: 5px; float: left; overflow: hidden; width: 225px; height: 36px
}
.know_c ul li.ask {
	float: right; margin: 0px; width: 67px
}
.know_c ul.know_c_l {
	float: left; margin-LEFT: 4px; overflow: hidden; width: 54px; height: 74px; text-align: center
}
.know_c ul.know_c_l img {
	CLEAR: both; BORDER-RIGHT: #dadada 1px solid; padding-RIGHT: 1px; BORDER-TOP: #dadada 1px solid; DISPLAY: block; padding-LEFT: 1px; background: #fff; padding-BOTTOM: 1px; BORDER-LEFT: #dadada 1px solid; width: 50px; padding-TOP: 1px; BORDER-BOTTOM: #dadada 1px solid; height: 50px
}
.know_d {
	margin: 0px 8px 0px 14px; width: 320px
}
.know_d ul {
	height: 284px;overflow: hidden;
}
.know_d li {
	float: left;overflow: hidden;width: 100px;height: 92px;margin-right:6px;margin-bottom: 3px;
}
.know_d img {
	width: 92px;height: 68px;border: 1px solid #333;padding: 2px;
}
.know_e {
	margin: 0px auto; width: 320px
}
.know_e ul {
	margin: 4px 0px 0px 0px;
}
.know_e li {
	width: 310px;text-align: left;line-height: 27px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCC;
}
.know_f {
	margin: 0px auto; width: 320px
}
.know_f ul {
	margin: 4px 0px 0px 0px;
}
.know_f li {
	width: 310px;text-align: left;line-height: 27px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCC;color: #ff0000;
}
.know_f span {
	float: right;color: #999;
}
.cright {
    float: right;height: 365px;width: 355px;margin: 0px 0px 0px 5px;
	}
.cright .Choose_c {
	padding:0px 5px 0px 5px;background: url(../images/line2.gif) repeat-x 50% bottom; margin: 0px auto 8px auto; overflow: hidden; width: 310px; height: 26px
}
.cright .Choose_c ul {
	background: url(../images/usatop-bg.gif) no-repeat -615px -225px; float: left; margin: 0px 1px; width: 100px; cursor: pointer; color: #666; line-height: 26px; height: 26px; text-align: center
}
.cright .Choose_c ul.Choose_cOns {
	font-weight: bold; background: url(../images/usatop-bg.gif) no-repeat -510px -225px; color: #333
}
.crighttop {
	height:38px;background:url(../images/usatop-bg.gif) no-repeat -245px -85px;margin: 0px;text-align: left;text-indent: 10px;
}
.crighttop h4 {
	line-height:38px;font-weight:bold;cursor:pointer;font-size: 14px;color: #333;
}
.crighttop span {
	font-family: Arial;font-size: 14px;line-height: 38px;font-weight: bold;color: #FF0000;margin-right: 10px;
}
.crightmore {
	font-size: 12px;line-height: 38px;color: #333;margin-left: 160px;font-weight: normal;
}
.cenad {
    height: 90px;width: 960px;margin-bottom: 5px;}
.cads {
    height: 86px;width: 596px;border: 1px solid #d4d4d4;padding: 1px;margin-bottom: 5px;}
.cada {
    height: 86px;width: 236px;border: 1px solid #d4d4d4;padding: 1px;float: left;}
	
.cadb {
    height: 86px;width: 351px;border: 1px solid #d4d4d4;padding: 1px;float: left;margin-left: 5px;}
.cadc {
    height: 86px;width: 351px;border: 1px solid #d4d4d4;padding: 1px;float: right;}
.cada img {
    width:236px; height:86px;}
.cadb img {
    width:351px; height:86px;}
.cadc img {
    width:351px; height:86px;}
.fb {
	font-weight: bold
}
.link {
	width: 960px;margin: 0px 0px 2px 0px;height: 165px;
}
.linkf {
	float: left;width: 240px;margin-right: 5px;
}
.linkftop {
	height:38px;background:url(../images/usatop-bg.gif) no-repeat -360px 0px;margin: 0px;text-align: left;text-indent: 10px;
}
.linkftop h4 {
	line-height:38px;font-weight:bold;cursor:pointer;font-size: 14px;color: #333;
}
.linkftop span {
	font-family: Arial;font-size: 14px;line-height: 38px;font-weight: bold;color: #FF0000;margin-left: 10px;
}
.linkr {
	float: right;width: 715px;
}
.linkrtop {
	height:38px;background:url(../images/usatop-bg.gif) no-repeat 0px -260px;margin: 0px;text-align: left;text-indent: 10px;
}
.linkrtop h4 {
	line-height:38px;font-weight:bold;cursor:pointer;font-size: 14px;color: #333;
}
.linkrtop span {
	font-family: Arial;font-size: 14px;line-height: 38px;font-weight: bold;color: #FF0000;margin-right: 10px;
}
.foot {width: 960px;line-height: 160%;margin-top: 10px;margin-right: auto;margin-bottom: 0px;	margin-left: auto;position: relative;}
.text {padding-RIGHT: 0px;padding-LEFT: 0px;padding-BOTTOM: 6px;padding-TOP: 3px;BORDER-BOTTOM: #ccc 1px solid;text-align: center;width: 700px;
margin: 0px 130px 5px 130px;}
.foot A:visited {color: #000}
.rexian {line-height: 200%;color: #FF0000;text-align: left;width: 308px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
#flashNews {position:relative;width:234px;margin-bottom:12px;overflow:hidden;text-align:left}
#firstNews {position:relative;float:right;width:234px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;}
#flashNews, .firstNews {height:350px;}
#flashNews .bg {position:absolute;left:0;bottom:0;width:234px;height:73px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
#flashNews h3 {position:absolute;left:10px;top:280px;width:224px;height:35px;line-height:35px;z-index:2;}
#flashNews h3 a {font-size:20px;font-family:"ºÚÌå";font-weight:normal;color:#FFFFFF;}
#flashNews h3 a:hover {color:#F20000;}
#flashNews p {position:absolute;left:10px;top:310px;width:224px;height:20px;line-height:20px;;z-index:2;}
#flashNews p a {color:#FFFFFF;}
#flashNews p a:hover {color:#F20000;}
#flashNews ul {position:absolute;right:-2px;bottom:4px;padding-left:47px;_padding-left:46px;background:url(../images/flashPage_bg.png) 0 0 no-repeat;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop')}
#flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
#flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
#flashNews ul li a:hover, #flashNews ul li a.sel {color:#F20000;}
.firstNews h3 {width:224px;height:27px;line-height:27px;text-indent:14px;font-size:12px;border:1px solid #FFFFFF;background:#F2F6FB;}
.firstNews p {position:absolute;top:5px;right:5px;}
.firstNews p a {font-size:12px;}
.firstNews h4 {width:224px;height:25px;margin:0 auto;overflow:hidden;padding-top:12px;line-height:25px;font-weight:normal;font-size:18px;font-family:"ºÚÌå";}
.firstNews ul {width:224px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:410px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;background:url(../img/pic.gif) -298px -141px no-repeat;}
.sohulogo {position: absolute;left: 125px;height: 70px;width: 107px;top: 56px;}
.sohulogo img {border: 1px solid #CCCCCC;}
.linkpic {text-align: left;padding: 5px;}
.linkpic img {padding: 1px;	margin-right: 5px;border: 1px solid #CCCCCC;}
.h165 {height:165px;}
.linkf {
	text-align: center;float: left;
}
.linkf a{
	line-height: 180%;
}