
* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	font-size: 14px;
	background-color: #FFFFFF;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.navlist {
	height: 20px;
	width: 500px;
	float: right;
	margin-top: 10px;
	font-size: 14px;
	color: #000000;
}
.bd {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
}
.font1 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.font2 {
	font-size: 12px;
	font-weight: normal;
	color: #25397f;
}
a {
	color: #025f9b;
	text-decoration: underline;
}
a:link {
	color: #002b8d;
}
a:visited {
	color: #002b8d;
}
a:hover {
	color: #cc0000;
	text-decoration: underline;
}
.jpsp, .video_left {
	height: 300px;
	width: 328px;
	float: left;
}
.topnew {
	float: left;
	height: 305px;
	width: 326px;
	margin-left: 10px;
	border: 1px solid #ccc;
}
.video_mid {
	float: left;
	height: 300px;
	width: 326px;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
}
.new1 {
	height: 90px;
	width: 306px;
	padding: 5px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/top_bj.GIF);
	background-repeat: no-repeat;
}
.new2 {
	height: 190px;
	width: 316px;
	margin-top: 10px;
	padding-left: 5px;
	font-size:14px;
}
.new2 li {
	list-style-type: none;
	background-position: 1px center;
	line-height: 18px;
	line-height:22px;
}
.newcs1 {
	font-weight: bold;
	color: #FF0000;
	
}
.new2 li span{
    text-decoration: none;
}

.video_tj {
	height: 170px;
	width: 316px;
	margin-top: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
#all {
	border: 0px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-align: center;
	height: 20px;
	width: 46px;
	margin-left: 1px;
	background-image: url(../images/tjnav2.gif);
	background-repeat: no-repeat;
}
.new span {
	padding-left: 10px;
}
.new1 h1 {
	font-size: 18px;
	font-weight: bold;
	color: #cd0000;
	padding-top: 10px;
	padding-bottom: 10px;
}
.main_right {
	height: auto;
	width: 272px;
	margin-left: 10px;
	float: right;
}
.video_right {
	height: 300px;
	width: 272px;
	margin-left: 10px;
	float: right;
}
.loginfont {
	font-size: 13px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.ph {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
	background-image: url(../images/rd.gif);
	background-repeat: repeat-x;
	text-align: left;
	padding-left: 20px;
}
.vdph {
	background-image: url(../images/video_tl.gif);
	line-height: 30px;
	color: #FFFFFF;
	padding-left: 12px;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
}
.cjfont {
	height: 25px;
	width: 313px;
	background-image: url(../images/qf.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FFF;
	line-height: 25px;
	padding-left: 15px;
	font-size:14px;
}
.cj_lei {
	float: left;
}
.cj_more {
	float: right;
	padding-right: 15px;
}
.phbt {
	height: 25px;
	background-color: #eaf4fd;
	width: 248px;
	margin: 1px;
}
.cj_gm {
	height: 25px;
	background-color: #eaf4fd;
	width: 256px;
	margin: 1px;
	line-height: 25px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	background-image: url(../images/gmt.gif);
	background-repeat: repeat-x;
}
.cj_gm_pic {
	float: left;
	height: 65px;
	width: 80px;
	padding-top: 10px;
	padding-left: 10px;
}
.cj_gm_xx p {
	font-weight: bold;
	color: #FF6600;
	padding: 5px;
}
.cj_gm_xx {
	line-height: 18px;
	float: left;
	height: 65px;
	width: 160px;
	margin-left: 10px;
	padding-top: 10px;
	font-size:14px;
}
.notice{
	height: auto;
	width: 270px;
	margin-top: 10px;
	border: 1px solid #CCC;
}
.video_ph {
	margin-top: 10px;
}
.phlist {
	height: 110px;
	width: 250px;
	padding-left: 10px;
}
.phlist li {
	padding-left: 35px;
	line-height: 20px;
}
.main_leftlist {
	width: 305px;
	text-align: left;
	height: 115px;
	padding: 10px;
}
.main_leftlist h1 {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	height: 25px;
}
.main_leftlist p {
	line-height: 20px;
	color: #025f9b;
}
.li1 a {
	color: #025f9b;
	text-decoration: none;
}
.li1 a:link {
	color: #303030;
}
.li1 a:visited {
	color: #303030;
}
.li1 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.li1, .li2, .li3, .li4, .li5, .li6, .li7, .li8, .li9, .li10, .vdno1, .vdno2, .vdno3, .vdno4, .vdno5, .vdno6, .vdno7, .vdno8, .vdno9, .vdno10 {
	background-repeat: no-repeat;
	list-style-type: none;
}
.li1 {
	background-image: url(../images/N1.gif);
}
.li2 {
	background-image: url(../images/N2.gif);
}
.li3 {
	background-image: url(../images/N3.gif);
}
.li4 {
	background-image: url(../images/N4.gif);
}
.li5 {
	background-image: url(../images/N5.gif);
}
.li6 {
	background-image: url(../images/N6.gif);
}
.li7 {
	background-image: url(../images/N7.gif);
}
.li8 {
	background-image: url(../images/N8.gif);
}
.li9 {
	background-image: url(../images/N9.gif);
}
.li10 {
	background-image: url(../images/N10.gif);
}
.vdno1 {
	background-image: url(../images/vd1.gif);
}
.vdno2 {
	background-image: url(../images/vd2.gif);
}
.vdno3 {
	background-image: url(../images/vd3.gif);
}
.vdno4 {
	background-image: url(../images/vd4.gif);
}
.vdno5 {
	background-image: url(../images/vd5.gif);
}
.vdno6 {
	background-image: url(../images/vd6.gif);
}
.vdno7 {
	background-image: url(../images/vd7.gif);
}
.vdno8 {
	background-image: url(../images/vd8.gif);
}
.vdno9 {
	background-image: url(../images/vd9.gif);
}
.vdno10 {
	background-image: url(../images/vd10.gif);
}
.cj_dk {
	width: 328px;
	height: 215px;
	float: left;
}
.cj_dk2 {
	width: 328px;
	height: 215px;
	float: left;
	margin-left:10px;
}
.cj_k {
	height: 25px;
	width: 300px;
	background-image: url(../images/jj.gif);
	background-repeat: no-repeat;
}
.cj_list {
	width: 316px;
	height: 170px;
	padding: 5px;
	border: 1px solid #cecece;

}
#cj_more {
	height: 25px;
	width: 300px;
	background-image: url(../images/jj.gif);
	background-repeat: no-repeat;
}
.nav {
	height: 62px;
	width: 950px;
	margin-top: 10px;
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
}
.cj_right {
	float: left;
	width: 267px;
	height: 465px;
}
.gm_list {
	width: 245px;
	height: 210px;
	float: left;
	padding: 10px;
}
.yule_dk {
	height: 400px;
	width: 289px;
	margin-top: 20px;
	margin-left: 20px;
	float: left;
	display: inline;
}
.ylk {
	height: 200px;
	width: 289px;
	float: left;
}
.lctestk {
	height: 400px;
	width: 289px;
	float: left;
}
.ylbt1 {
	height: 25px;
	width: 257px;
	border: 1px solid #e3e8eb;
	background-color: #f0f6f6;
	line-height: 25px;
	font-weight: bold;
	background-image: url(../images/c20h.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	font-size:14px;
}
.ylbt1 a{
    text-decoration: none;
}
.ylbt1 a:hover {
    text-decoration: none;
}
.yl_list, .lctestli {
	height: 160px;
	width: 270px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.lctestli {
	height: 360px;
}
.yl_pic {
	height: 60px;
	width: 60px;
	padding: 5px;
	border: 1px solid #e1e6df;
	background-color: #eff7ec;
	float: left;
}
.yl_ls1 {
	height: 72px;
	width: 175px;
	margin-left: 10px;
	float: left;
	margin-right: 10px;
}
.dot {
	float: left;
	margin-top: 10px;
	height: 1px;
	width: 260px;
	text-align: center;
	background-image: url(../images/01.gif);
	margin-bottom: 10px;
}
.yl_ls2, .lctest {
	height: 60px;
	width: 260px;
	float: left;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	margin-top: 10px;
}
.lctest {
	height: 260px;
}
.ylbt img {
	line-height: 25px;
	margin-left: 10px;
	margin-right: 10px;
}
.yulefont {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
}
.yulefont a {
	color: #000000;
}
.yulefont a:link {
	color: #000000;
}
.yulefont a:visited {
	color: #000000;
}
.yulefont a:hover {
	color: #FF0000;
	text-decoration: none;
}
.mtt, .ylt {
	height: 25px;
	width: 948px;
}
.mtt {
	background-image: url(../images/mt.gif);
	background-repeat: no-repeat;
}
.ylt {
	background-image: url(../images/cjimg.gif);
	background-repeat: no-repeat;
}
.ttleft {
	height: 25px;
	width: 65px;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
}
.ttright {
	line-height: 25px;
	float: right;
	height: 11px;
	width: 34px;
	padding-right: 20px;
	padding-top: 5px;
}
.picleft {
	float: left;
	height: 300px;
	width: 662px;
}
.picrbt {
	background-image: url(../images/picph.gif);
	background-repeat: no-repeat;
	line-height: 20px;
	padding-left: 50px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 10px;
	padding-top: 10px;
}

.picright {
	float: right;
	height: 300px;
	width: 269px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.picright li {
	line-height: 25px;
	background-image: url(../images/red_dot.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 30px;
	background-position: 20px;
}
.pic {
	float: left;
	margin-top: 20px;
	margin-left: 30px;
	display: inline;
}
.pic img {
	border: 1px solid #ccc;
	padding: 2px;
	display: inline;
}
.videopic {
	float: left;
	height: 150px;
	width: 144px;
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
	background-image: url(../images/videobg.gif);
	background-repeat: no-repeat;
	width: 144px;
}
.videopic img {
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 25px;
}
.videopic p {
	line-height: 30px;
	text-align: center;
}
.pic p {
	line-height: 30px;
	text-align: center;
}
.lmt {
	background-color: #ff890d;
	height: 25px;
	width: 133px;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	line-height: 25px;
	background-image: url(../images/testp2.gif);
	background-repeat: no-repeat;
	margin: 1px;
	text-align: center;
}
.lmt a {
	color: #FFFFFF;
}
.lmt a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.l {
	font-size: 12px;
	font-weight: bold;
	color: #950505;
	width: 135px;
	line-height: 30px;
	height: auto;
	position: relative;
}
#bbszt, .bbszt_bt {
	width: 50%;
	padding-left: 20px;
	float: left;
	font-size: 14px;
	line-height: 30px;
}
#bbszt {
	line-height: 40px;
}
.bbszz, .bbshf, .bbstime {
	line-height: 40px;
}
.bbszt_bt, .bbszz_bt, .bbshf_bt, .bbstime_bt {
	font-weight: bold;
	text-align: center;
	line-height: 30px;
}
.bbszt img {
	margin-right: 10px;
	margin-top: 7px;
}
.bbszz, .bbszz_bt {
	width: 15%;
	float: left;
	text-align: left;
}
.bbshf, .bbshf_bt {
	width: 13%;
	float: left;
	text-align: center;
}
.bbstime, .bbstime_bt {
	line-height: 30px;
	width: 15%;
	float: left;
	text-align: center;
}
.bbsbt {
	font-size: 14px;
	font-weight: bold;
}
.bbstime_top, .bbstime_bottom {
	width: 13% height:20px;
	line-height: 20px;
}
.bbstime_bottom {
	color: #999;
}
.bbsimg {
	line-height: 40px;
	width: 19px;
	margin-top: 8px;
	height: 32px;
	float: left;
}
.bbsztbt {
	width: 90%;
	float: left;
	margin-left: 10px;
}
.inline {
	width: 480px;
	height: 30px;
	line-height: 30px;
	margin-right: 10px;
	text-align: center;
	float: left;
}
.keyword {
	width: 80px;
	height: 30px;
	line-height: 30px;
	float: left;
}
.search {
	width: 400px;
	height: 30px;
	float: right;
	margin: 10px 0;
	line-height: 30px;
}
.ls_nav {
	height: auto;
	width: 135px;
	color: #1f3a87;
}
#small1 li, #small2 li, #small3 li, #small4 li, #small5 li {
	background-image: url(../images/shu.gif);
	background-repeat: no-repeat;
	background-position: 28px center;
	list-style-type: none;
	line-height: 24px;
	padding-left: 42px;
}
#listnav {
	list-style-type: none;
	background-image: url(../images/red_dot.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	line-height: 24px;
	padding-left: 15px;
}
#listnav a {
	font-weight: normal;
}
.page {
	text-align: center;
	line-height: 30px;
	height: 30px;
	width: 801px;
	background-color: #e2e1e1;
	border: 1px solid #CCCCCC;
}
.ll li {
	background-image: url(../images/blue_dot.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	list-style-type: none;
	padding-left: 20px;
	line-height: 22px;
	font-size:14px;
}
.vid {
	height: 250px;
	width: 250px;
}
.public a {
	color: #025f9b;
	text-decoration: none;
}
.public a:link {
	color: #303030;
}
.public a:visited {
	color: #303030;
}
.public a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.down {
	float: left;
	height: 50px;
	width: 482px;
	margin-left: 30px;
}
.zttitle {
	height: 30px;
	width: auto;
	background-color: #fff8d3;
	margin: 10px;
	border: 1px solid #e8d3b8;
}
.ztfont {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.jhq {
	height: 25px;
	width: auto;
	margin: 10px;
	border-bottom: 1px solid #e8d3b8;
}
.tieplace, .tieplace2 {
	margin: 0 10px;
	line-height: 25px;
	height: 25px;
	width: auto;
}
.tieplace2 {
	margin: 0px 20px;
	border: 1px solid #e8d3b8;
	background-color: #fff8d3;
	padding: 1px;
}
.DisplayTopic {
	display: inline;
	padding-left: 0px 20px;
}
.nextzt {
	float: left;
	padding: 0 10px;
	border: 1px solid #e8d3b8;
	margin: 1px;
}
.nextpage {
	float: right;
	padding: 0 10px;
	border: 1px solid #e8d3b8;
}
.jhq li {
	float: left;
	font-size: 12px;
	font-weight: bold;
	list-style-type: none;
	padding-top: 3px;
	line-height: 22px;
}
.jhq li a {
	border: 0px;
	color: #000000;
	text-decoration: none;
	display: block;
	text-align: center;
	height: 20px;
	width: 46px;
	margin-left: 1px;
	background-image: url(../images/tjnav1.gif);
	background-repeat: no-repeat;
}
.jhq li a:hover {
	color: #FFFFFF;
	background-image: url(../images/tjnav2.gif);
	text-decoration: none;
}
.fbk {
	float: right;
	height: 22px;
	width: 80px;
}
.content {
	width: 100%;
	border: 1px solid #e8d3b8;
	background-color: #ffffe5;
	margin-bottom: 10px;
}
.contentk {
	margin: 0px 10px;
}
.reir {
	height: auto;
	width: auto;
	overflow: auto;
}
.celeft {
	width: 130px;
	height: auto;
	padding: 10px;
	min-height: 280px;
	border-right: 1px solid #e8d3b8;
	float: left;
}
.celeft_img {
	padding: 2px;
	width: 84px;
	height: 92px;
	margin: 0 auto;
	margin-left: 15px;
}
.celeft_p {
	width: 130px;
	line-height: 20px;
}
.ceright {
	width: 80%;
	height: auto;
	float: left;
	padding-left: 50px;
	padding-top: 30px;
	padding-bottom: 50px;
}
.ceright p {
	font-size: 14px;
	line-height: 25px;
}
.place {
	width: auto;
	border: 1px solid #e8d3b8;
	margin: 10px;
	background-color: #fff8d3;
}
.contentplace {
	width: 940px;
	background-color: #c60101;
	margin: 5px auto;
	color: #FFFFFF;
}
.contentlmt {
	width: 930px;
	background-color: #c60101;
	margin: 5px auto;
	color: #FFFFFF;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	font-weight: bold;
}
.place, .contentplace {
	height: 25px;
	padding-left: 10px;
	line-height: 25px;
	font-size: 12px;
}
.sign {
	background-image: url(../images/signature.gif);
	background-repeat: no-repeat;
	width: 500px;
	height: auto;
	margin-top: 30px;
	padding: 20px;
	color: #999;
}
.clear {
	clear: both;
}
.baifont {
	font-size: 12px;
	color: #FFFFFF;
}
.floor, .huifu, .yinyong, .biaoti, .time {
	float: left;
	height: 30px;
	padding-left: 10px;
	line-height: 30px;
	font-size: 12px;
}
.messagebt {
	color: #FF0000;
}
.floor {
	width: auto;
	color: #FF0000;
}
.biaoti {
	font-weight: bold;
	font-size: 14px;
}
.yinyong {
	width: 35px;
	float: right;
	text-align: center;
	margin-right: 10px;
	color: #d8b992;
}
.time {
	width: 120px;
	color: #999;
}
.huifu, .messagebt {
	width: 35px;
	float: right;
	text-align: center;
	color: #e8d3b8;
}
.center {
	text-align: center;
	padding: 5px;
	font-weight: bold;
	color: #1b5790;
}
.place2 {
	width: auto;
	margin-top: 20px;
	float: left;
}
.homert {
	float: right;
	width: auto;
	margin-top: 20px;
	margin-right: 10px;
	text-align: center;
}
.langt {
	background-color: #c30202;
	margin: 10px;
	height: 25px;
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	padding-left: 10px;
}
.theme {
	height: 450px;
	width: 680px;
	margin: 10px;
	padding: 10px;
}
.theme_zt {
	float: left;
	width: 680px;
	margin-top: 10px;
}
.neik {
	height: 300px;
	width: 678px;
	float: right;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #716f64;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #716f64;
}
.ft1 {
	font-size: 12px;
	font-weight: normal;
	color: #575757;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 20px;
}
.vdno {
	padding: 10px;
	height: 240px;
	width: 250px;
}
.contlist {
	padding: 10px;
	height: 230px;
	width: 260px;
}
.contlist li {
	list-style-type: none;
	line-height: 22px;
	background-image: url(../images/contdot.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 25px;
}
.vdno_pick {
	height: 62px;
	width: 250px;
}
.vdno_img {
	height: 50px;
	width: 70px;
	padding: 1px;
	border: 1px solid #CCC;
	float: left;
}
.vdno_text {
	height: 50px;
	width: 160px;
	padding: 1px;
	float: left;
	margin-left: 10px;
	line-height: 16px;
}
.vdno_text p {
	font-weight: bold;
	color: #303030;
}
.vdno li {
	padding-left: 35px;
	line-height: 20px;
	line-height: 24px;
	background-position: 5px center;
}
.ft2 {
	font-size: 12px;
	line-height: 30px;
	padding-left: 25px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.loginbg {
	width: auto;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	text-align: center;
}
.submit {
	width: 68px;
	height: 22px;
	margin-left: 30px;
}
.login_n {
	border: 1px solid #7f9db9;
	width: 150px;
	height: 18px;
}
.login_topic {
	border: 1px solid #7f9db9;
	width: 350px;
	height: 20px;
}
.login_upfile {
	border: 1px solid #7f9db9;
	width: 280px;
	height: 20px;
}
.login_zt {
	border: 1px solid #7f9db9;
	width: 400px;
}
.land {
	height: 120px;
	width: 235px;
	margin-top: 35px;
	margin-right: auto;
	margin-left: auto;
}
.video_left, .video_mid, .video_right {
	height: 300px;
}
.video_right {
	border: 1px solid #CCCCCC;
}
#test_ce {
	height: 970px;
	width: 642px;
	font-size: 14px;
	padding-left: 10px;
}
#test_ce li {
	background-image: url(../images/arr.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 25px;
	border-bottom: 1px dashed #CCC;
	list-style-type: none;
	line-height: 35px;
	height: 35px;
}
.test_time {
	padding-right: 35px;
	float: right;
	width: 80px;
	color: #999;
}
.test_text {
	float: left;
	margin-right: 20px;
	width: 450px;
	color: #024182;
}
#test_ce a {
	color: #07519a;
}
#test_ce a:hover {
	color: #07519a;
}
.vidpage {
	width: 642px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	padding: 10px;
}
.vd_ce {
	height: 890px;
	width: 662px;
	border: 1px solid #cecece;
}
.vd_ce_left {
	float: left;
	height: 920px;
	width: 662px;
}
.bof {
	border: 1px solid #cecece;
	height: auto;
	float: left;
	width: 662px;
}
.vd_ce_right {
	float: right;
	height: auto;
	width: 272px;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
}
.contentright {
	height: auto;
	width: 286px;
	background-color: #f5f8fd;
	float: left;
}
.contad1 {
	width: 285px;
	height: 250px;
	padding-left: 1px;
}
.contad2 {
	width: 285px;
	height: 280px;
}
.contadbt {
	width: 250px;
	height: 30px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #c2130e;
	padding-left: 35px;
	font-weight: bold;
	line-height: 30px;
	background-image: url(../images/contarr.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.contrgtjk {
	padding: 10px;
	height: 230px;
	width: 266px;
}
.contrgtj {
	width: 266px;
	height: 110px;
}
.conttjimg {
	height: 82px;
	width: 100px;
	padding: 1px;
	float: left;
	border: 1px solid #CCC;
}
.conttjtext {
	height: 110px;
	width: 160px;
	float: left;
	line-height: 20px;
}
.conttjimg p {
	text-align: center;
	line-height: 20px;
}
.conttjtext li {
	padding-left: 10px;
	list-style-type: none;
}
.rhtj {
	height: 30px;
	width: 270px;
	background-image: url(../images/video_tl2.gif);
	background-repeat: no-repeat;
	line-height: 30px;
	text-align: right;
}
.rhtj_ph {
	height: 200px;
	width: 250px;
	padding: 10px;
}
.arc {
	width: 250px;
	padding: 10px;
}
.arc_problem {
	width: 250px;
	line-height: 20px;
	color: #333333;
	background-color: #eaf5fd;
	margin-bottom: 10px;
	margin-top: 10px;
}
.arc_sut {
	width: 250px;
	height: 120px;
}
.rhtj_ph li {
	list-style-type: none;
	line-height: 20px;
}
.cls1 {
	color: #e30404;
}
.cls1 a {
	color: #e30404;
	text-decoration: none;
}
.cls1 a:hover {
	text-decoration: underline;
}
.cls2 {
	color: #303030;
	padding-left: 10px;
}
.cls2 a {
	color: #303030;
	text-decoration: none;
}
.cls2 a:hover {
	color: #0375af;
}
.cls3 {
	color: #3f7400;
}
.cls3 a {
	color: #3f7400;
	text-decoration: none;
}
.cls3 a:hover {
	text-decoration: underline;
}
.tepic {
	float: left;
	height: 60px;
	width: 60px;
	margin-bottom: 10px;
}
.tetext {
	float: left;
	height: 60px;
	width: 180px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.testleft {
	width: 300px;
	height: 330px;
	padding-left: 10px;
	float: left;
}
.testright {
	width: 620px;
	margin: 20px;
}
.testbt {
	width: 600px;
	height: 50px;
	margin-bottom: 10px;
	line-height: 50px;
	font-weight: bold;
	color: #ff4809;
	font-size: 14px;
}
.testcontent1, .testcontent2 {
	width: 600px;
	height: auto;
	line-height: 25px;
	font-size: 14px;
	margin-bottom: 10px;
	padding: 5px;
}
.testcontent1 {
	background-color: #f7f7f7;
}
.testcontent1 img {
	padding-right: 10px;
	padding-left: 10px;
}
.solution {
	width: 600px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
	color: #0033cc;
	margin-bottom: 10px;
}
.testbottom {
	height: 150px;
	width: 950px;
	margin-top: 10px;
}
.interrelattext {
	line-height: 30px;
	color: #FF0000;
	height: 30px;
	width: 930px;
	padding-left: 20px;
	background-color: #f7f7f7;
	margin-bottom: 10px;
}
.interrelated {
	height: 100px;
	width: 315px;
	float: left;
}
.data_mid {
	height: 60px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.logo3 {
	width: 152px;
	height: 35px;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
}
.grsz {
	width: 210px;
	height: 15px;
	float: right;
	margin-top: 30px;
	margin-right: 20px;
	padding: 5px;
	text-align: right;
}
.data_dh {
	width: 850px;
	height: 20px;
	line-height: 20px;
	padding: 10px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.data_content {
	width: 900px;
	margin: 0 auto;
}
.daleft {
	width: 160px;
	height: auto;
	border-left: 1px solid #fcbc79;
	border-right: 1px solid #fcbc79;
	border-bottom: 1px solid #fcbc79;
	float: left;
}
.daleft_top {
	height: 30px;
	width: 160px;
	background-color: #fdf8d8;
	border-top: 1px solid #fcbc79;
	font-size: 14px;
	color: #9f5201;
	font-weight: bolder;
	line-height: 30px;
	text-align: center;
}
.daright {
	width: 720px;
	float: left;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 1px solid #ff890d;
	height: auto;
}
.daright_top {
	height: 30px;
	width: 710px;
	background-image: url(../images/darighttopbg.gif);
	background-repeat: repeat-x;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}
.daright_ch {
	height: 30px;
	width: 720px;
	background-color: #fdf8d8;
	text-align: center;
}
.record {
	height: auto;
	width: 720px;
}
.record p {
	text-indent: 30px;
}
.record2 {
	width: 700px;
	border-bottom: 1px solid #cecece;
	background-color: #F4F4F4;
	text-align: right;
	padding-right: 20px;
	line-height: 20px;
}
.page2 {
	height: 30px;
	width: 720px;
	line-height: 30px;
	background-color: #f4f4f4;
	float: right;
	text-align: center;
}
.time2 {
	color: #999999;
	padding-left: 20px;
}
.record td {
	height: 30px;
	border-bottom: 1px solid #cecece;
	line-height: 30px;
	padding-left: 10px;
}
.daright_ch li {
	float: left;
	font-size: 12px;
	list-style-type: none;
	line-height: 30px;
}
.daright_ch li a {
	border: 0px;
	color: #9f5201;
	text-decoration: none;
	display: block;
	height: 30px;
	width: 70px;
}
.daright_ch li a:hover {
	text-decoration: underline;
}
.daright_ch li a:active {
	color: #045782;
	background-color: #FFFFFF;
	border-left: 1px solid #cecece;
	border-right: 1px solid #cecece;
	text-decoration: none;
	font-weight: bold;
}
.daleft_ce {
	height: 180px;
	width: 160px;
	padding-top: 20px;
}
.daleft_jf {
	height: 100px;
	width: 160px;
	padding-top: 20px;
	text-align: center;
}
.daleft_ce li {
	line-height: 30px;
	background-image: url(../images/blueli.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 35px;
	list-style-type: none;
}
.databom {
	background-image: url(../images/databom.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 950px;
	margin: 0 auto;
}
.access_top {
	height: 30px;
	width: 490px;
	background-color: #c30202;
	line-height: 30px;
	color: #FFF;
	padding-left: 10px;
	font-weight: bold;
}
.access_ce {
	height: 245px;
	width: 480px;
	margin: 0 auto;
	margin-top: 10px;
	background-color: #ffffe6;
}
.bof_bt {
	line-height: 50px;
	height: 50px;
	width: 662px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.bof_time {
	height: 30px;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	line-height: 30px;
	font-size: 12px;
	text-align: right;
}
.bof_time span {
	padding: 10px;
}
.bof_area {
	height: 385px;
	width: 455px;
	margin: 0 auto;
}
.bof_ce, .bof_new {
	width: 620px;
	height: auto;
	margin: 0 auto;
	margin-top: 20px;
}
.bof_new {
	font-size: 14px;
	line-height: 25px;
	text-indent: 30px;
	margin-bottom: 30px;
}
.newpage {
	width: 620px;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.new_soso {
	width: 600px;
	height: 25px;
	margin: 10px;
	margin: 0 auto;
	padding: 5px;
}
.bof_ad {
	width: 620px;
	height: 40px;
	margin: 20px;
	margin: 10px auto;
}
.bof_xg {
	width: 610px;
	height: 25px;
	background-color: #eee;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 10px;
	line-height: 25px;
}
.bof_list {
	width: 618px;
	height: 105px;
	margin: 0 auto;
	margin-top: 5px;
	border: 1px solid #CCC;
	padding-top: 5px;
	margin-bottom: 20px;
}
.headpic, .bbshead {
	height: 100px;
	width: 600px;
	margin: auto;
	padding-top: 20px;
	line-height: 30px;
}
.bbsheadleft {
	float: left;
	height: auto;
	width: 300px;
	margin-top: 100px;
	padding-left: 20px;
}
.bbsheadright {
	padding: 2px;
	width: 84px;
	height: 92px;
	float: left;
	border: 1px solid #CCC;
}
.headpic span {
	padding: 10px;
}
.bbshead {
	height: auto;
}
.cj_text {
	width: 210px;
	margin-right: 10px;
	float: left;
}
.fat {
	width: 50px;
}
.ad3 {
	width: 720px;
	height: 90px;
	float: left;
}
.ad3 img {
	margin: 0 auto;
}
.dataqh1 {
	background-color: #fdf8d8;
	cursor: hand;
	color: #9f5201;
	border-right: 1px solid #FFFFFF;
}
.dataqh2 {
	background-color: #FFFFFF;
	cursor: hand;
	color: #9f5201;
	border-right: 1px solid #FFFFFF;
	font-weight: bold;
}
.conttj2 {
	background-color: #c2130e;
	cursor: hand;
	color: #FFFFFF;
	width: 50px;
	text-align: center;
}
.conttj1 {
	background-color: #dcdcdc;
	cursor: hand;
	color: #000000;
	width: 50px;
	text-align: center;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}
.contadbt span {
	float: left;
	height: 20px;
	line-height: 20px;
	padding-top: 10px;
	padding-right: 5px;
}
.loginmc {
	margin: 20px auto;
	font-weight: bold;
	width: 662px;
	height: 20px;
	background-color: #c30202;
	color: #FFF;
	line-height: 20px;
	padding-left: 10px;
}
.hx {
	border-bottom: 1px solid #ccc;
	margin: 10px;
	width: 652px;
}
.fuwuk {
	width: 450px;
	height: 250px;
	margin: 10px auto;
}
.weight {
	font-weight: bold;
}
.headjl {
	width: 100px;
	height: 170px;
	margin: 0 20px;
	padding-top: 20px;
	float: left;
}
.headjl p {
	padding-top: 8px;
}
.jl1 {
	width: 330px;
	height: 150px;
	padding: 20px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	float: left;
}
.jl1 li, .jl2 li {
	list-style-type: none;
	line-height: 25px;
}
.jl2 {
	width: 120px;
	height: 150px;
	float: left;
	padding: 20px;
}
.daleft_ce p {
	text-align: center;
	line-height: 20px;
	padding: 5px;
}
.red {
	font-weight: bold;
	color: #FF0000;
}
.bbslogo {
	width: 300px;
	float: left;
	height: 50px;
}
.sos {
	float: right;
	margin-top: 5px;
	width: 300px;
	height: 10px;
	line-height: 10px;
}
.sos img {
	margin-left: 20px;
}
.listad {
	width: auto;
	height: 90px;
	padding: 10px;
}
.listad img {
	border: 0;
}
.bbsds {
	width: 100%;
	border-bottom: 1px solid #e8d3b8;
	height: 40px;
	line-height: 40px;
}
.ds {
	margin: 10px;
	width: auto;
	height: auto;
	border: 1px solid #e8d3b8;
}
.tm {
	width: auto;
	height: 30px;
	background-color: #fff8d3;
	border-bottom: 1px solid #e8d3b8;
}
#small1, #small2, #small3, #small4, #small5 {
	width: 135px;
	height: auto;
	padding-bottom: 5px;
}
#d1, #d2, #d3, #d4, #d5 {
	padding: 10px;
}
.minwidth {
	min-width: 1100px;
	width: expression(document.body.clientWidth < 1200?   "1200px" : "100%" );
	width: 100%;
}
.fck {
	margin: 20px;
}
.ding {
	font-weight: bold;
	color: #FF0000;
}
.caption {
	width: 800px;
	height: auto;
	margin: 0 auto;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 20px;
}
.captionbt {
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	padding: 20px;
	border-bottom: 1px solid #000;
}
.captioncont {
	padding: 20px;
	line-height: 25px;
}
.captioncont td {
	border: 1px solid #ccc;
	padding-left: 10px;
	font-size: 14px;
	height: 30px;
}
.caption p {
	font-size: 16px;
	line-height: 30px;
}
.capcenter {
	text-align: center;
	font-weight: bold;
}
.capred {
	color: red;
	font-weight: bold;
}
.capbt {
	font-weight: bold;
}
.noticebg {
	width: 842px;
	height: 42px;
	background-image: url(../images/huic_bg.gif);
	background-repeat: repeat-x;
	margin: 0 auto;
}
.huichang {
	width: 115px;
	height: 42px;
	margin: 0 60px;
	float: left;
}
.region {
	width: 840px;
	margin: 0 auto;
	background-color: #eee;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.video li {
	background-image: url(../Images/shi.jpg);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 20px;
	background-position: 4px center;
	width: 200px;
	line-height: 22px;
}
.hyperlink li {
	background-image: url(../Images/dot.gif);
	background-repeat: no-repeat;
	line-height: 22px;
	list-style-type: none;
	padding-left: 12px;
	background-position: 2px center;
	height: 22px;
}
.link {
	height: auto;
	width: 950;
	margin-top: 10px;
	border: 1px solid #ccc;
}
.linkcont{
	padding: 10px;
	line-height: 25px;

}
.linkcont a{
    color:#333;
    
}
.link a {
	padding-right:15px;

}
.linkbt {
	height: 25px;
	width: 938px;
	background-color: #f0f6f6;
	line-height: 25px;
	font-weight: bold;
	background-position: 10px center;
	padding-left: 10px;
}
.teacher {
    width:120px;
	height:144px;
	border:1px solid #CCC;
	padding:5px;
	float:left;
}
.summaryk {
	width:750px;
	clear:both;
	margin-bottom:10px;
	overflow: hidden;
}
.summary {
    width:600px;
	height:154px;
	float:left;
	margin-left:10px;
}
.name {
    width:600px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px;
}
.introduction {
	width:600px;
	line-height:25px;
	text-indent: 26px;
	margin-top:10px;
}
#dlright a {
    padding-right:10px;
}
.esrichtop {
	width:950px;
	height:25px;
	margin:0px auto;
}
.yhad {
	width:950px;
	height:90px;
	}
	
.banner {
    width:950px;
	height:75px;
}
.jdk {
    width:666px;
	height:auto;
	float:left;
	
}
.flarig {
    width:664px;
	height:203px;
	margin-bottom:10px;
	border:1px solid #CCC;
}
.662X80 {
    width:666px;
	height:80px;
	margin-top:10px;
	margin-bottom:10px;
}
.m_t {
    margin-top:10px;
}
.tel {
    width:182px;
	background-image: url(../Images/tel.gif);
	background-repeat: no-repeat;
	height:23px;
	margin-top:10px;
	padding:72px 10px 5px 80px;
}
.tel img {
    padding-right:10px;
}
.small_ad {
    width:272px;
	height:auto;
	margin-top:10px;
}
.banner2 {
	height: 90px;
	width: 950px;
	clear: both;
	margin-top: 10px;
}
