@charset "utf-8";

#container { background:url(/img/main/containerbg.jpg) repeat-x; }
#head_wrap { height: 625px; background:url(/img/main/headerbg.jpg) no-repeat top center; }

#visbox {position: absolute; left:0px; top: 168px; width:100%; /* background:url(/img/main/mainvis.jpg) no-repeat top center;*/ }
.vistxt {position: relative; top:0; width:960px; margin:auto; border:solid 0px #ccc; z-index:1009;}
.banner1 {position: absolute; top:343px; width:100%; text-align:center; z-index:1009;}

#mvis { display:block; height:457px; width:100%; position: absolute; left: 0px; top: 0px; text-align:center; overflow:hidden; }	
#mvis .slides_container div  {	width:99.9% !important;	height:457px !important; }

.pagination {	position: absolute; top:15px;right:15px; z-index:1004 !important;}
.pagination li {	float:left;	margin:0 3px;	list-style:none;}
.pagination li a {	display:block;	width:8px;	height:0;	padding-top:8px;	background-image:url(../img/pagination.png);	background-position:0 0;	float:left;	overflow:hidden;}
.pagination li.current a {	background-position:0 -12px;}



#topmenu {top: 90px; background:url(/img/main/menuline.png) no-repeat;  }

#body_wrap {	height: 360px; width:960px; border:solid 0px #ccc; }

span.date {float:right; color:#c48d4f; }
span.tcc1 {color:#c48d4f; font-weight:bold; padding:0 0 0 5px}
span.tcc2 {color:#6f6f6f; }
span.btn_more { position:absolute; padding:0; top:0px; right:1px;}

#m1 { position:absolute; padding:0; top:30px; left:0px; width:240px;}
#m1 ul {margin:5px 0 0 0; padding:0; font-size:11px;line-height:200%;}
#m1 ul li {color:#fff; padding:0 0 0 12px; margin:0; background: url(/img/main/mbul1.png) no-repeat 4px 50%; }
#m1 ul li a{color:#4c4c4c;}


#m2 { position:absolute; padding:0; top:160px; left:0px; width:240px;}
#m2 ul {margin:5px 0 0 0; padding:0; font-size:11px;line-height:200%;}
#m2 ul li {color:#fff; padding:0 0 0 12px; margin:0; background: url(/img/main/mbul1.png) no-repeat 4px 50%; }
#m2 ul li a{color:#4c4c4c;}


#m3 { position:absolute; padding:0; top:30px; left:270px; width:690px;
overflow: auto; overflow-x: hidden;
height	:215px;
}

#m3 table.mrt { border-collapse: collapse; width:100%; font-weight:normal; margin:10px 0;  border-top:solid 1px #dfdfdf; border-left:solid 1px #dfdfdf; }
#m3 table.mrt thead th{padding:0px; text-align:center; }
#m3 table.mrt td { border-bottom: 1px solid #dfdfdf; border-right:solid 1px #dfdfdf; padding:9px; text-align:left; }
#m3 table.mrt td.bg1 {background:#f2f2f2;}
#m3 table.mrt td.title { border-bottom: 1px solid #ded9d2; padding:6px; text-align:left; width:320px; }
#m3 table.mrt td a {style:none }

#m3 table.mrt td a { color:#4c4c4c; padding:0 0 0 12px; margin:0; background: url(/img/main/mbul1.png) no-repeat 4px 50%; }

#m3 table.mrt td.icon_new {
background-image: url(/img/main/new.png) ;
background-repeat: no-repeat ;
background-position: top right ;	
}

.banner2 { position:absolute; padding:0; top:290px; left:0px;width:995px;}
.banner2 img {margin:0px;padding:0px;border:0;}