body {
	margin:0 auto; padding:0; font-size:12px; text-align:center; background:url(image/bg.jpg) repeat-x;
}
a{ color:#000; text-decoration:none;}


img{ border:none;}


p{ margin:0 auto; padding:0;}
ul{padding:0;margin:0 auto; }
li{ list-style:none;}









.clear{clear:both;}




.top{ width:972px; height:82px; text-align:left;background:url(image/top.jpg) ; margin:0 auto; padding:0;}


.logo{ float:left; width:232px;}

.menu {width:728px; float:right;margin:0 auto; padding:0; margin-top:42px; display:inline; background:url(image/menu.jpg);  height:40px; overflow:hidden;}

.menu ul {background-color:#CCC}

.menu ul li {float:left;width:104px; height:40px; line-height:46px; color:#000;}


.menu ul li a{display:block;text-align:center;height:40px;color:#FFF;}
.menu ul li a:hover{ color:#b10d08; background:url(image/menu-2.jpg) no-repeat 12px 0px;}



/*导航结束*/


.banner{width:972px; margin:0 auto; clear:both;}



.main{ width:972px; text-align:left;margin:0 auto; margin-top:5px;}


.main-t{}
.main-t-l{ float:left; width:240px; border:1px solid #DBCDDE; }
.main-t-l-t{ padding:3px;}
.main-t-l-i{ line-height:24px;margin-left:3px; margin-right:3px;}
.main-t-l-i-pic{ float:left; margin-right:10px; }


.main-t-l-b{ border-top:2px solid #999; margin-right:5px; margin-top:9px;}



.main-t-i{ float:left; width:500px; margin-left:5px;}

.main-t-i-t{}

.main-t-i-b{ border:1px solid #DBCDDE; margin-top:3px;}


.main-t-r{ float:right; width:216px;border:1px solid #DBCDDE; }
.main-t-r-t{ padding:3px;}
.main-t-r-b{ margin:0 auto;}
.main-t-r-b li a{ white-space:nowrap; overflow:hidden; width:210px; height:30px; line-height:30px; background:url(image/main-t-r-b.jpg); display:block;text-overflow:ellipsis; text-align:center; color:#94690A; font-weight:bold; font-size:14px; margin:0 auto;}


.main-b{ padding-top:6px; clear:both;}

.main-b-l{}
.main-b-l{ float:left; width:240px; border:1px solid #DBCDDE; }
.main-b-l-t{ padding:3px;}
.main-b-l-i{line-height:24px;margin-left:3px; margin-right:3px;}
.main-b-l-b{border-top:2px solid #999; margin-right:5px; margin-top:9px;}




.main-b-r{ float:right;border:1px solid #DBCDDE; width:723px;}
.main-b-r-t{ padding:3px;}
.main-b-r-b{ padding-left:3px; padding-right:3px; padding-top:0; margin:0;}







/*left start*/
.left{ float:left; width:238px; margin:0 auto; padding:0;}
.left-t{margin:0 auto; padding:0;border:1px solid #DBCDDE;}
.left-t-t{}
.left-i{}
.left-m{ width:218px;margin:0px;}
.left-m ul{ margin:0px; padding:0px;}
.left-m ul li{line-height:30px; display:block; list-style:none; color:#DC3C82; font-weight:bold;letter-spacing:3px;}
.left-m ul li a{ padding-left:30px; height:32px;color:#DC3C82;}
.left-m ul li a:hover{color:#999; }



.left h1{ background-color:#F00; margin-top:210px; color:#FFF; text-align:center; line-height:24px;}




.left-b{ float:left; width:238px; margin:0 auto; padding:0; margin-top:10px;}


/*left end*/

/*right start*/
.right{ width:726px;float:right;border:1px solid #DBCDDE;}

.right-t{height:36px; background:url(image/right-t.jpg);}

.right-b{ padding:10px; line-height:24px; text-align:left; min-height:281px; height:auto;}



.about-cf{ width:411px; height:208px; margin:0 auto; text-align: center;}









.contact{ display:inline; width:280px;margin:0 auto;}
.contact ul{ margin:0 auto; padding:0;width:280px;} 
.contact ul li{ list-style:none;} 

.contact-pic{ float:left; margin-left:100px; margin-bottom:30px;margin-right:10px; display:inline;} 




.map{ }
.map a{width:110px; height:25px; border:1px solid #CCC; background:#F7F7F7; display:block; float:left; text-align:center; margin-left:10px; margin-bottom:10px;}

.map a:hover{ background:#FFF;}


/*right end*/

.link-t{ border-bottom:3px solid #DC1B74; clear:both; height:31px; padding-top:5px;} 
.link{ width:972px;margin-bottom:12px;margin-top:12px; margin:auto;}
.link ul{ margin:0 auto; margin-left:16px; margin-top:6px;}
.link ul li{ float:left;display:inline; width:120px; line-height:24px;}
.link ul li a{ display:block;}
.link ul li a:hover{ color:#F00;}



.bottom{width:972px; height:54px; line-height:20px;margin:0 auto; background:url(image/bottom.jpg); color:#FFF; margin-top:10px;}
.bottom a{ color:#FFF}
.bottom-t{ text-align:center; padding-top:10px;}

