@charset "gb2312";/* CSS Document */

.upline {margin:0px auto;padding:0px;width:1003px;}
.upline img {margin:0px;padding:0px;border:0px none;}
.contain {margin:0px auto;margin-top:-6px;padding:0px;background:url(../images/bg_body.jpg) center repeat-y;width:100%;/*width:1003px;height:200px;*/}
.contain .up {margin:0px auto;padding:0px;width:1003px;}
.contain .up .left {margin:0px;padding:0px;float:left;width:635px;}
.contain .up .left .swf {float:left;margin:10px;margin-right:0px;padding:4px 2px 4px 3px;width:238px;height:191px;overflow:hidden;background:url(../images/swf.jpg) center no-repeat;}
.contain .up .left .swf .sp {
	width:100%;
	height:190px;
	overflow:hidden;
}

.contain .up .left .swf embed {
	border:1px solid #000;
	margin-left:-10px;
	margin-top:-56px;
	width:260px;
	height:295px;
}
.contain .up .left .swf img {margin:0px;padding:0px;}
.contain .up .left .news {float:left;margin:10px;padding:0px;width:352px;}
.contain .up .left .news .news_top{background:url(../images/news_top.jpg) no-repeat;width:352px;height:16px; margin-bottom:10px;}
.contain .up .left .news .more {margin:0px;padding:0px;float:right;}
.contain .up .left .news .more a {margin:0px;padding:0px;text-decoration:none;}
.contain .up .left .news .more img{border:0px none;margin:0px;margin-top:8px;}
.contain .up .left ul {list-style:none;margin:0px;padding:0px;}
.contain .up .left ul li {margin:0px;padding:5px;border-bottom:dotted 1px #75641a;font-size:12px; line-height:17px;
	overflow:hidden;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:left;
	width:95%;}
.contain .up .left ul li a {margin:0px;padding:0px;text-decoration:none;color:#6a3905; line-height:17px;font-size:12px;}
.contain .up .right {margin:0px;margin-right:10px;padding:0px;float:right;width:358px;}
.contain .up .right .pro {margin:10px 0px;padding:0px;width:348px;}
.contain .up .right .pro .pro_top{background:url(../images/pro_top.jpg) no-repeat;width:355px;height:16px;}
.contain .up .right .pro .more {margin:0px;padding:0px;float:right;width:200px;height:15px;}
.contain .up .right .pro .more a {margin:0px;padding:0px;float:right;text-decoration:none;}
.contain .up .right .pro .more img{border:0px none;margin:0px;margin-top:8px;}
.contain .up .right .imgli {margin:0px;padding:5px;width:348px;height:152px;background:url(../images/bg_scr.png) no-repeat center center;}
.contain .up .right .imgli .fi {float:left;cursor:pointer;width:10px;height:152px;background:url(../images/left.gif) center center no-repeat;}
.contain .up .right .imgli .fi:hover {background-image:url(../images/click_left.gif);}
.contain .up .right .imgli .en {float:right;cursor:pointer;width:10px;height:152px;background:url(../images/right.gif) center center no-repeat;}
.contain .up .right .imgli .en:hover {background-image:url(../images/click_right.gif);}
.contain .up .right .imgli .imgscr{float:left;margin:0px 2px;padding:0px;height:152px;width:324px;overflow:hidden;}
.imgli .imgscr table{margin:0px;padding:0px;width:318px;height:152px;border-collapse:collapse;display:inline;}
.imgli .imgscr tr{margin:0px;padding:0px;height:152px;}
.imgli .imgscr td{margin:0px;padding:0px;width:108px;height:152px;}
.imgli .imgscr .ex{margin:8px 3px;padding:2px;border:solid 1px #cbcbcb;background:#fff;}
.imgli .imgscr a{margin:0px;padding:0px;border:0px none;text-decoration:none;}
.imgli .imgscr img{margin:0px;padding:0px;border:0px none;width:96px;height:130px;}
