@charset "utf-8";

* { margin:0; padding:0;}
html,body { background-color:#FFF; font-size:12px;}
ul { list-style:none; margin:0; padding:0;}
img { border:none;}
a { color:#000; text-decoration:none;}
a:visited { color:#000;}
a:hover { color:#333; text-decoration:underline;}

.left { float:left;}
.right { float:right;}
.block { display:block;}
.none { display:none;}

.mt1 { margin-top:45px; margin-right:10px;}
.mt2 { margin-top:1px;}
.mt3 { margin-left:1px;}

.bg1 { background:#f3f3f3;}
.cgray { color:#666;}

.sin { border:none; background:#FFF; height:20px; width:180px; margin:5px 5px 5px 10px;}
.sin2 { margin:5px 0px 5px 0px;}

.center { width:778px; margin:0px auto; overflow:hidden;}
.top { height:75px; overflow:hidden;}

.nav { background:url(images/navbg.jpg) repeat-x #F7CF18;}
.nav ul {}
.nav ul li { height:31px; float:left; line-height:26px; width:110px; text-align:center; color:#FFF; cursor:pointer; font-size:13px;}
.nav ul li.in { color:#F7CF18; background:url(images/navin.gif) no-repeat;}
.nav2 { height:21px; background:#F7CF18;}
.nav2 ul {}
.nav2 ul li { float:left; line-height:16px; color:#000;}
.nav2 a { color:#000; text-decoration:none;}
.nav2 a:hover { color:#000; text-decoration:underline;}
.nav2 #n1 { margin-left:10px;}
.nav2 #n2 { margin-left:88px;_margin-left:44px;}
.nav2 #n3 {}
.nav2 #n4 {}
.nav2 #n5 {}
.nav2 #n6 { margin-left:542px; _margin-left:270px;}
.nav2 #n7 {}

.main { margin-top:1px;}
.search { width:247px; overflow:hidden; height:32px; background:url(images/searchbg.jpg) repeat-x;}

.tab { height:213px; overflow:hidden;}
.ad1 {}
.ad2 { height:90px; background:#f3f3f3;}
.ad3 { width:240px; height:400px;}

.foot { border-top:#F6ce17 3px solid; }
.foottext { margin-top:1px; border:#a7a7a7 1px solid; background:#ddd; padding:5px 8px; font-family:Tahoma, Geneva, sans-serif; text-align:center;}

.aboutmain { margin-top:1px;}
.show { width:534px; _width:528px; overflow:hidden; font-family:"宋体";}
.show h3 { text-align:left; margin-top:20px; font-size:28px; font-weight:lighter; padding-bottom:8px; border-bottom: 1px solid #333;}
.show .content { margin:10px 10px 8px 10px; letter-spacing:1px; line-height:18px; font-size:13px; color:#333;}
.show .item { font-weight:700; font-size:14px; margin:20px 0px 30px 0px;}

.plist { width:180px; margin:0px auto;}
.plist ul {}
.plist ul li { height:22px; background:#cccccc; padding-left:20px; margin-top:1px; line-height:22px; cursor:pointer;color:#333;}
.plist ul li.in { height:22px; background:#FFF; padding-left:20px; margin-top:1px; line-height:22px;}
.plist ul li.ltitle { height:26px; background:url(images/plist1.jpg) no-repeat; padding-left:24px; color:#F7CF18; font-weight:700; line-height:26px; font-size:13px;}

.ylist {width:518px;}
.ylist li {float:left;width:151px;height:100%;margin:4px 6px;}
*+html .ylist li { margin:16px 8px;}
.ylist li span,.ylist li em {display:block;text-align:center; font-style:normal}
.ylist li img{padding:2px}

.page { text-align:center; padding-top:14px; border-top:1px solid #666; margin-top:20px;}

.tab {}
.tab ul { width:180px; margin:0px auto; margin-top:30px;}
.tab ul li { line-height:32px; font-size:14px; font-weight:700; color:#333; cursor:pointer;}
.tab ul li a { color:#333}
.tab ul li a:hover { color:#006; text-decoration:none;}


