*{
	margin:0;
	padding:0;
}
body,
table,tr,th,td,
ul,li,
dl,dt,dd,
div,
p,
h1,h2,h3,h4,h5,h6,
span,
form,input,
strong{
	font-size:12px;
	line-height: 20px;
	font-weight: normal;
	font-family: 宋体;
	color:#505050;
}
body{
	background-color:#fff; 
}
ul,li{
	list-style: none;
}
a{
	color:#4e4e4e;
	text-decoration:none;
}
a:hover{
	color:#597e38;
	text-decoration:underline;
}
img{
	border: 0;
}


.c_f00{
   color: #f00 !important;
}
.c_f00 *{
   color: #f00 !important;
}
.block{
	display:block;
}
.clear{
   height:0;
	line-height: 0;
	font-size:0;
	clear: both;
}
.height_100{
	height: 100%;
}
.intel10{
	height:10px;
	line-height:10px;
	font-size:0;
	clear: both;
}
.padding10{
	padding:10px;
}

.bg_none{
	background: none !important;
}

.bg_none *{
	background: none !important;
}

.border_none{
	border:0 !important;
}

.border_none *{
	border:0 !important;
}


.f_weight{
	font-weight: bold;
}
.hidden{display:none ;}
.show{display:block;}

.float_l{ float:left;}
.float_r{ float:right;}
.r10{ margin-right:10px;}

#webtop, #warpper, #end{ width:1003px; margin:0 auto;}
#end{ text-align:center; padding-top:30px;}
.leftbar{ width:727px;}
.leftbar .mtv{ background:url(/images/one_14.gif) repeat-x left top; height:185px; width:709px; overflow:hidder; padding:0 8px; border:1px solid #d7d7d9; border-bottom:0; border-top:0;}
.leftbar .line{ background:url(/images/one_40.gif) repeat-x left top; padding:17px 0; height:88px; overflow:hidden; border:1px solid #d7d7d9; border-bottom:0; border-top:0;}
.leftbar .photo{ width:211px; height:88px; overflow:hidden; float:left; position:relative; padding:0 15px;}
.leftbar .photo p{ line-height:18px; display:block; position:absolute; top:0; right:15px; width:115px; height:74px; overflow:hidden;}
.leftbar .photo .dw{ position:absolute; right:20px; bottom:0px;}

.leftbar h1{ background:url(/images/one_58.gif) no-repeat left top; height:58px; text-indent:-1000px; position:relative;}
.leftbar h1 .more{ position:absolute; right:30px; top:35px; text-indent:0;}
.leftbar .action{ background:url(/images/one_59.gif) no-repeat left top; height:152px; width:727px; line-height:20px;}
.leftbar .action ul{ width:626px; margin:0 auto; padding-top:10px;}
.leftbar .action li{ width:616px; height:20px; line-height:20px; padding-left:10px; overflow:hidden; clear:both; background:url(/images/ico.gif) no-repeat left center;}
.leftbar .action .cont{ width:500px;}
.leftbar .action .bottom1{ background:url(/images/one_61.gif) no-repeat; width:66px; height:20px; line-height:20px; text-align:center; color:#666; font-size:14px; font-family:simhei;} 
.leftbar .logo{ background:url(/images/one_75.gif) repeat-x left top; height:108px; border:1px solid #ccc; border-bottom:0; border-top:0; width:726px; overflow:hidden;}
.leftbar .logo ul{ padding-top:50px; background:url(/images/one_74.gif) no-repeat 30px top;}
.leftbar .logo li{ float:left; width:101px; padding-left:20px; overflow:hidden;}



.rightbar{ width:270px; background:url(/images/one_09.gif) repeat-x left top; margin-top:20px; padding-top:5px; overflow:hidden;}
.rightbar .logon, .rightbar .new, .rightbar .new_list, .rightbar .photo2{ width:261px; margin:0 auto;}
.rightbar .logon{ background:url(/images/one_11.gif); height:195px;}
.rightbar .logon ul{position:relative; width:200px;margin:0 auto; padding-top:50px;}
.rightbar .logon ul .dw2{ position:absolute; right:10px; top:65px;}
.rightbar .logon li{ height:25px; line-height:25px;color:#0244a5; vertical-align:middle;}
.rightbar .logon lable{ vertical-align:middle;}

.input1{ border:0; background:url(/images/one_21.gif) no-repeat; width:106px; height:18px; line-height:18px; padding-top:2px; margin:0;}
.rightbar .new{ background:url(/images/one_37.gif); height:58px; text-indent:-1000px; overflow:hidden;}
.rightbar .new_list{ background:url(/images/one_42.gif) no-repeat; height:185px;}
.rightbar .new_list ul{ width:220px; margin:0 auto; padding-top:10px;}
.rightbar .new_list li{ width:210px; height:23px; overflow:hidden;background:url(/images/ico.gif) no-repeat left top; padding-left:10px; line-height:23px; font-size:13px;}
.rightbar .photo2{ border:1px solid #b7ccf1; border-top:0; background:url(/images/one_66.gif) repeat-x; width:259px; text-align:center; padding-bottom:20px;}
.p20{ margin-top:20px;}
.left40{padding-left:40px;}
.left20{padding-left:15px;}
.align_c{text-align:center;}




.leftbar .photo .img_title{
	position: relative;
	width:86px;
	height:88px;
	display: table-cell;
	vertical-align: middle;
	overflow: hidden;
	text-align:center;
}
.leftbar .photo .img_title span{
	*position:absolute;
	*top:50%;
	*left:50%;
}
.leftbar .photo .img_title span a{
	*position: relative;
	*top:-50%;
	*left:-50%;
}
