/* CSS Document */

*{ margin:0; padding:0;}
ul,ol,li{ list-style:none}
a{ text-decoration:none}
a img{ border:none}
body{ font-family:"simsun"; font-size:13px; background:#fbf3cc}

.clear{ height:0; overflow:hidden; clear:both; width:100%;}
.topbar{ background:url(../images/topbarbg.jpg) repeat-x; width:100%; height:28px; line-height:28px;}
.topbar .topbarin{ width:1020px; margin:0 auto; font-size:12px}
.topbar ul{ float:right;}
.topbar ul li{ float:left; margin-right:5px}
.topbar ul li a{ color:#f8edcb;}
.topbar ul li a img{ vertical-align:-2px; margin-right:3px}

.header{ background:url(../images/topbg.png) center center no-repeat #eed799; width:100%; height:186px;}

.navout{ width:1020px; margin:0 auto; padding-top:90px}
.nav{ background:url(../images/nav.png) center center no-repeat; width:776px; height:60px; margin:0 0 0 140px}
.nav ul { padding:3px 0 0 40px}
.nav ul li{ float:left; height:59px; }
.nav ul li a{ display:block; width:100%; height:59px}
.nav ul li.nav1{ width:63px;}
.nav ul li.nav2{ width:112px; }
.nav ul li a.a_home:hover{ background:url(../images/home.png) no-repeat center center}
.nav ul li a.home{ background:url(../images/home.png) no-repeat center center}
.nav ul li a.a_about:hover{ background:url(../images/about.png) no-repeat center center}
.nav ul li a.about{ background:url(../images/about.png) no-repeat center center}
.nav ul li a.a_yd:hover{ background:url(../images/center.png) no-repeat center center}
.nav ul li a.yd{ background:url(../images/center.png) no-repeat center center}
.nav ul li a.a_yl:hover{ background:url(../images/yl.png) no-repeat center center}
.nav ul li a.yl{ background:url(../images/yl.png) no-repeat center center}
.nav ul li a.a_yh:hover{ background:url(../images/yh.png) no-repeat center center}
.nav ul li a.yh{ background:url(../images/yh.png) no-repeat center center}
.nav ul li a.a_cy:hover{ background:url(../images/cy.png) no-repeat center center}
.nav ul li a.y{ background:url(../images/cy.png) no-repeat center center}
.nav ul li a.a_hy:hover{ background:url(../images/meeting.png) no-repeat center center}
.nav ul li a.hy{ background:url(../images/meeting.png) no-repeat center center}
.nav ul li a.a_kf:hover{ background:url(../images/room.png) no-repeat center center}
.nav ul li a.kf{ background:url(../images/room.png) no-repeat center center}

.hconent{ width:100%; background:url(../images/hbg.jpg) repeat-x #fbf3cc; height:auto !important; overflow:hidden;}
.hcontin{ width:1020px; margin:0 auto; height:auto !important; overflow:hidden;}

.contentout{width:100%; background:url(../images/chbg.jpg) repeat-x #fbf3cc; height:auto !important; overflow:hidden;}
.content{ width:1020px; margin:0 auto; height:auto !important; overflow:hidden;}

.footerout{ width:100%; height:190px; background:url(../images/footerbg.jpg) repeat-x #f4e4b3; margin-top:20px}
.footer{ width:1020px; margin:0 auto}

.footerleft {float:left; padding-top:20px}
.footerright {float:left; padding-top:20px}
.footercenter{ width:690px; margin-left:25px;float:left; padding-top:20px}
.footercenter ul { height:auto;height:auto !important; overflow:hidden; border-bottom:1px dashed #905013; padding-bottom:10px}
.footercenter ul li{ font-weight:bold; color:#905013; font-size:13px; float:left; margin-right:25px}
.footercenter ul li a{ font-weight:normal; color:#905013}
.footercenter p{ color:#b1711f; display:block; line-height:20px; padding-top:10px}

.leftnav{ width:249px; height:555px; float:left; margin-top:10px}
.nav-charpage{ background:url(../images/navbg.jpg) no-repeat center center; width:249px; height:464px;}
.nav-charpage ul { width:193px; margin:0 auto; padding-top:10px}
.nav-charpage ul li{ background:url(../images/l-navbor.jpg) bottom center no-repeat; width:193px; height:42px; line-height:42px; text-align:center}
.nav-charpage ul li a{ display:block; height:42px; width:193px; color:#6e3408; font-size:14px}
.nav-charpage ul li a:hover{ background:url(../images/navsearched.jpg) no-repeat}

.nav-charpage .imgtel{ margin:25px 0 0 18px;}
.content-right { width:725px; float:right; height:auto;}
.weizhi { height:45px; line-height:45px; color:#fbf3cc; text-align:right}
.weizhi img{ vertical-align:-4px}
.weizhi a{ color:#fbf3cc}

.title{ width:100%; height:40px; line-height:40px; padding-top:10px; border-bottom:1px solid #b4875a; font-size:18px; color:#8b4b10; font-weight:bold; text-indent:10px}
.title img{ margin-right:10px}

.rightcontent{ width:100%; overflow:hidden; padding-top:10px; color:#664a26; font-size:14px; line-height:25px; min-height:660px}

.pageout{ padding-left:30px}
.page{ width:100%; height:30px; margin:20px 0}
.page a{ display:block; width:32px; height:29px; float:left; margin-right:5px; color:#FFF; line-height:29px; text-align:center; background:url(../images/pagebg.jpg) no-repeat}
.page a:hover,.page .YBPselect{ background:url(../images/pagebghover.jpg) no-repeat}


.usercenter{ width:1020px; margin:0 auto; height:auto !important; overflow:hidden}
.usernav{ background:url(../images/usernavbg.jpg) no-repeat; width:215px; height:217px; float:left;}
.usernav ul{ display:block; width:193px; margin:0 auto; text-align:center; padding-top:10px}
.usernav ul li{ width:193px; height:39px; line-height:39px; border-bottom:1px solid #e6c282; font-size:14px;}
.usernav ul li a{ display:block; width:193px; height:39px; color:#fff;}
.usernav ul li a:hover{ background:url(../images/usernav.jpg) no-repeat; color:#753a0b}
.userright{ float:left; width:803px; height:auto !important; overflow:hidden; padding-top:25px; border:1px solid #e8c987; border-top:none; background: url(../images/u-rightbg.jpg) bottom right no-repeat #fdf8df; min-height:535px}

.widFRR {position: relative;height:67px;}
.widFRR img {position: absolute;}
.widFRR div {position: absolute;}
.widFRR .widFRRHeadline {left:48px;top:4px;}
.widFRR .widFRRImages {top:21px;left:10px}
.widFRR .widFRRCopy {top:42px;left:30px;position: absolute;}


