/* CSS Document */
#body{
 	margin:0 auto;
	text-align:center;
	background:#dcdcdc;
}
#content,#header,#footer1,#main,#nav,#banner,#banner1,#footer{
	width:1000px;
	text-align:center;
	margin:0 auto;
	padding:0;
}
#content{
    text-align:center;
	margin:0 auto;
}
#footer{
    height:38px;
    line-height:38px;
	background:url(../images/footer_bg.jpg) repeat-x center;
	text-align:center;
	clear:both;
	width:945px;
}
#header{
    width:950px;
	text-align:center;
	background:url(../images/logo.jpg) no-repeat;
	margin:0 auto;
	overflow:hidden;
	clear:both;
}
#main{
    width:940px;
	text-align:center;
	margin:0 auto;
	clear:both;
}
#banner{
    height:350px;
	width:950px;
	margin:0;
	padding:0;
	margin-bottom:10px;
	overflow:hidden;
	clear:both;
}
#banner1{
    height:235px;
	width:950px;
	margin:0;
	padding:0;
	margin-bottom:10px;
	overflow:hidden;
}
#nav{
	height:48px;
	clear:both;
	text-align:right;
	margin-top:0px;
	width:950px;
	padding-right:35px!important;
	padding-right:15px;
}
#nav ul{
    text-align:right;
    margin:0;
	padding:0;
}
#nav li{
    margin:0;
    padding:0;
    float:right;
    width:auto;
    text-align:center;
	width:80px;
}
#one{
    float:left;
	background:url(../images/one.jpg) no-repeat;
	width:276px;
	height:242px;
}
#two{
    float:left;
	background:url(../images/two.jpg) no-repeat;
	width:323px;
	margin:0 9px;
	height:242px;
}
#three{
    float:left;
	background:url(../images/three.jpg) no-repeat;
	width:323px;
	height:242px;
}
.font{
    font-size:14px;
	color:#747474;
	font-weight:bold;
	float:left;
	line-height:45px!important;
	line-height:50px;
	height:50px;
	padding-left:35px;
	width:180px;
	overflow:hidden;
}
#one li a, #two li a,#three li a,#left_t li a,#right_c li a{
   background:url(../images/icon.jpg) no-repeat left center;
   line-height:22px;
   height:22px;
   padding-left:15px;
   clear:both;
   margin-left:30px;
   overflow:hidden;
   width:90%;
}
#ji{
   background:url(../images/ji.jpg) no-repeat;
   width:130px;
   height:28px;
   line-height:28px;
   float:right;
   text-align:right;
}
#left{
   width:212px;
   background:url(../images/left_bg.jpg) repeat-y;
   float:left;
}

#left1{
   width:212px;
   float:left;
}
#left_f{
   height:50px; 
   line-height:50px;
   font-size:14px;
   font-weight:bold;
   color:#747474;
   margin-bottom:0px!important;
   margin-bottom:10px;
   padding-left:30px;
   display:inline;
}
#left_t{
   background:url(../images/left_t.jpg) no-repeat top;
   height:210px;
   text-align:left;
}
#left_b{
   background:url(../images/left_b.jpg) no-repeat;
   height:30px;
}
#right{
   width:720px;
   float:right;
}
#right_c{
   background:url(../images/right_bg.jpg) repeat-y;
   width:720px;
   padding:0;
   height:auto !important;
   height:547px; 
   min-height:547px;
   }

#right_t{
   background:url(../images/right_t.jpg) no-repeat;
   height:39px;
   overflow:hidden;
   line-height:39px;
}
#right_b{
   background:url(../images/right_b.jpg) no-repeat;
   height:9px;
   margin-bottom:14px;
}
.tu{
   width:212px; 
   margin-top:12px;
   text-align:center;
}
.tu img{
   margin:0 auto;
}
#left_p{
   width:100px;
   float:left;
   padding-left:35px;
   line-height:42px;
   height:39px;
   color:#ed1c25;
   font-weight:bold;
   font-size:14px;
   overflow:hidden;
   display:inline;
}
#right_p{
   width:500px;
   float:right;
   padding-right:25px;
   text-align:right;
   line-height:28px!important;
   padding-top:6px!important;
   line-height:42px;
   height:39px;
   overflow:hidden;
   padding-top:12px;
   display:inline;
   overflow:hidden

}
.name{
    width:170px; 
	overflow:hidden;
	white-space:nowrap;
	text-align:center;
	margin:0 auto;
}


