﻿/* CSS Document */

body{ margin:0 auto; font-size:12px; text-align:center; padding:0px; color:#333333; background-image:url(../images/bbg.jpg); background-repeat:repeat-x }

a{ color:#333333; text-decoration:none;}

a:hover{ color:#FF6600; text-decoration:underline;}

div{ padding:0px; margin:0px; border:0px;}

ul{ list-style-type:none; margin:0px; padding:0px;}

p{ margin:0px; padding:0px;}

.clear{ clear:both;}


#head{ margin:0 auto; width:985px;}

#main{margin:0 auto; width:985px; }

#foot{margin:0 auto; width:985px;}

.top{ height:87px; padding-top:30px;}

.logo{ /*width:500px;*/ float:left; height: 62px; }
.logo img{ margin-top: -10px;vertical-align: middle;}
.hezuo{ width:190px; float:right; height: 45px; }

.nav{ padding:0px; line-height:44px; height:49px; background-image:url(../images/bg.jpg) }

.nav ul{ margin:0 0 0 20px;}

.nav ul li{ width:106px; color:#FFFFFF; font-size:14px; background-image:url(../images/sa.jpg); background-repeat:no-repeat; background-position:right; float:left }

.nav ul li a{ color:#FFFFFF;}

.banner{}


.mainbody{ margin:15px 0;}

.mainleft{ width:610px;  float:left; background-image:url(../images/mainleftbg.jpg); background-repeat:no-repeat; background-position:right;height:223px;}

.mainright{ width:350px; padding:0px; float:right;}


.yyinfo{ text-align:left; line-height:24px;}

.yyinfo p{ padding:10px 0;}



.mainleft p{padding:20px 30px 0 0; text-align:left; line-height:22px;}


.foot{ border-top:2px solid #ddd; padding:10px 0; text-align:left}

.foot span{ float:right;}

.textr{float:right;width:565px;}
.textr p{padding:0;}