@charset "utf-8";
/*
amo@090306
整站内容å®&#65533;980px+左右留白5px=990px
顶部导航和页脚可ä»&#65533;100%宽度方便设计主题效果
*/
/*CSS Reset*/
html{overflow-y:scroll; overflow-x:auto; }
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,q, pre, a, abbr, address, cite, del,ins,em, font, img, strong, sub, sup, b, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
ol,ul{list-style:none;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
em,address{font-style:normal;}
textarea{overflow:auto;}
.yzz-clear:after{clear:both;content:'.';display:block;visibility:hidden;height:0;}
.yzz-clear{display:inline-block;}
* html .yzz-clear{height:1%;}
.yzz-clear{display:block;}
/*调用*/
.yzz-bold{font-weight:bold!important;}
.yzz-red{color:#F00!important;}
.yzz-hide{display:none;}
.yzz-show{display:block;}
.yzz-fr{float:right!important;}
.yzz-banner{ clear:both; width:990px; height:64px; margin:0 0 5px;}
.yzz-banner .yzz-sb{float:right; }
.yzz-banner .yzz-bb{float:left;padding:1px; border:1px #CCC solid;}
.yzz-bb{width:772px; height:60px; float:left;}
.yzz-sb{width:210px; height:64px; float:right;}
body{font:12px Tahoma,sans-serif;color:#000;}
a{text-decoration:none; color:#000;}
a:hover,a:active{ text-decoration:underline; color:#F00;}
dt{font-weight:bold;}
h3{font-size:12px; font-weight:normal;}
.yzz-l{width:410px; display:inline; float:left; margin:0 5px 0 0;}
.yzz-m{width:350px; display:inline; float:left; margin:0 0 0 5px;}
.yzz-r{width:210px; display:inline; float:right;}
h4,.yzz-h4{height:20px; line-height:20px; background:#FFF; border-bottom:3px #4082BF solid;font-size:14px; padding:0 5px; margin:0 0 1px;}
h4 span,.yzz-h4 span{float:right; font-size:12px; font-weight:normal;}
/*全站顶部导航*/
#yzz-topnav{margin:0 auto;width:100%;background:#d0dfea url(../images/bj.png) repeat-x center top; position:relative;height:28px; z-index:1000;}
#yzz-topnav ul{width:990px;margin:0 auto;height:28px; background:#d0dfea url(../images/bj.png) repeat-x center top; position:relative;}
#yzz-topnav li{ float:left;margin:0 0 0 5px;color:#FFFEFF;}
#yzz-topnav li a{ display:inline-block; margin:5px 5px 0 0; *margin-top:7px;_margin-top:6px; height:20px;line-height:20px; font-weight:bold;color:#FFFEFF;}
#yzz-topnav li.yzz-fr{width:60px; position:relative; padding:0 10px;}
#yzz-topnav li.yzz-fr ul{ width:80px; position:absolute; left:-5px;_left:-10px; top:28px; background:none;}
#yzz-topnav li.yzz-fr ul li{background:#d0dfea url(../images/bj.png) repeat-x center -4px; height:24px; line-height:24px;width:60px; padding:0 10px;}
#yzz-topnav li.yzz-fr ul li a{margin:0;}
/*主体*/
#yzz-wrapper{width:990px; padding:0 5px; margin:0 auto; overflow:hidden; background:#FFF;}
h1{width:210px; height:70px;float:left; background:#FFF;}
h1 img{ display:block;}
#yzz-hd .yzz-bb{margin:5px 0 0 8px; display:inline;}
#yzz-hd .yzz-banner .yzz-bb{margin:0;}
#xx-nav{ clear:both;width:990px; height:56px; background:url(../images/nav.png) no-repeat; margin:5px auto;}
#xx-nav p{ width:740px; float:left; clear:both; padding:0 0 0 250px; margin:10px 0 0;}
.xx-nav a{ float:left; width:120px; height:20px; line-height:20px; text-align:center; font:bold 14px SimSun;}
.xx-nav a:hover{color:#FFF;}
#xx-nav  .xx-hotwords{margin:7px 0 0;color:#D3EBCB;}
.xx-hotwords a{ display:inline-block; margin:0 5px; color:#D3EBCB;}
#xx-main{ width:990px; margin:0 auto; padding-bottom:5px;}
#xx-m{width:470px; display:inline; float:left; margin:0 0 0 260px;}
#xx-r{width:250px;display:inline; float:left; margin:0 0 0 10px; background:url(../images/r-bg1.png) no-repeat left top;}
#xx-l{width:248px; float:left; margin:0 0 0 -990px; background:#A1E791; border:1px solid #51D334;}
.xx-caption{width:430px; height:45px; padding:5px 20px; background:url(../images/caption.png);}
h2{height:25px; line-height:25px; width:430px; overflow:hidden; text-align:center;}
h3{height:20px; line-height:20px; width:430px; overflow:hidden; text-align:center;}
h2 a{ font-size:14px; color:#F00;}
h3 a{font-size:12px; margin:0 2px;}
.xx-picture{ margin:5px 0; width:470px; height:124px; overflow:hidden;}
.xx-picture a{float:left; width:154px; height:120px; text-align:center;overflow:hidden; margin:0 4px 0 0; color:#35AB19;}
.xx-picture a.xx-last{margin:0;}
.xx-picture img{width:148px; height:96px; border:1px solid #CCC; padding:1px; margin-bottom:3px;}
.xx-picture span{ display:block; height:20px; line-height:20px; width:150px; cursor:pointer;}
.xx-list{width:470px; background:url('../images/m-bg1.png') no-repeat left top; overflow:hidden; padding:10px 0 0;}
.xx-list div{width:450px; height:47px; margin:0 auto; padding:3px 0; _padding:2px 0;}
.xx-list em{ width:19px; height:43px; padding:4px 0 0 5px; background:url(../images/em.png); float:left; font:normal bold 14px/1.4 Tahoma,sans-serif; letter-spacing:-2px;}
.xx-list p{width:420px; height:47px; float:right;border-bottom:1px dashed #64C74B;}
.xx-list p a{display:inline-block; height:22px; line-height:22px; font-size:14px; width:190px; padding:0 0 0 10px;  background:url(../images/a.png) no-repeat left 8px; overflow:hidden; margin:0 5px;}
.xx-list .xx-close-bg{background:url(../images/m-bg2.png) no-repeat left bottom; width:470px; height:5px;float:left; clear:both; margin:0; padding:0;}
*+html .xx-list .xx-close-bg{height:8px;}




#xx-r h4{background:url('../images/h3-bg.png') no-repeat left center; margin:8px 10px; padding:0 0 0 27px; height:25px; line-height:25px; font-size:14px; border-bottom:1px dashed #64C74B;}
#xx-r h4 a{float:right; width:36px; height:14px; margin:5px 0 0;}
#xx-r li{height:20px; line-height:20px; width:230px; margin:0 10px; overflow:hidden;}
#xx-r dl{width:250px; text-align:center;}
#xx-r dt img{padding:1px; border:1px solid #CCC;}
#xx-r dd{height:20px; line-height:20px;overflow:hidden;}
#xx-r dd a{ color:#35AB19;}
#xx-r .xx-game img{ width:186px; height:80px;}
#xx-r .xx-game dd{width:186px; text-align:center;}
#xx-r .xx-world img{ width:180px; height:100px;}
#xx-r .xx-world dd{width:180px; text-align:center;}
#xx-r .xx-close-bg{ background:url(../images/r-bg2.png) no-repeat left bottom; padding-bottom:10px;}


#xx-l{padding:4px; width:240px;}
#xx-flash{width:240px; height:450px; overflow:hidden;}
#xx-scroll{width:240px; height:92px; overflow:hidden; margin:9px 0;}
#xx-l li{width:230px; height:20px; line-height:20px; overflow:hidden; padding-left:10px; background:url(../images/li.png) no-repeat 2px 7px;}

/*页脚*/
#yzz-ft{width:1000px;margin:0 auto;clear:both;padding:10px 0;}
#yzz-ft p,#yzz-ft address{margin:5px auto;text-align:center;line-height:15px;height:15px;}
#yzz-ft a{margin:0 10px;}

/*滚动*/
#xx-scroll .scroll { overflow:hidden; zoom:1; width:240px;}
#xx-scroll .scroll .pcont { width:204px; float:left; overflow:hidden; padding:0 1px 0 5px;}
#xx-scroll .scroll .ScrCont { width:32766px; zoom:1; margin-left:-5px; }
#xx-scroll .scroll #List1_1,#xx-scroll .scroll #List2_1 { float:left; }
#xx-scroll .scroll .LeftBotton,#xx-scroll .scroll .RightBotton { width:15px; height:74px; float:left; background:url(../images/ax.gif) no-repeat; }
#xx-scroll .scroll .LeftBotton { background-position: 0 0; margin:8px 0 0; }
#xx-scroll .scroll .RightBotton { background-position: 0 -100px; margin:8px 0 10px 0; }
#xx-scroll .scroll .LeftBotton:hover { background-position: -20px 0; }
#xx-scroll .scroll .RightBotton:hover { background-position: -20px -100px; }
#xx-scroll .scroll .pl img { display:block; cursor:pointer; border:1px solid #FFF; width:64px; height:90px;}
#xx-scroll .scroll .pl { width:64px; float:left; text-align:center; margin:0 2px;}

