/* CSS Document */
*{ margin:0px; padding:0px; border:none; text-decoration:none;}
body { margin:0; padding:0; background:url(../images/header.jpg) center 28px no-repeat #fff; font-size:12px; color:#333; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:24px;}
img { border:none;}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:underline;}
a.red { color:#333; text-decoration:none;}
a.red:hover { color:#d90000; text-decoration:underline;}
ul { margin:0; padding:0; list-style:none;}
.blank { height:20px; clear:both; visibility:hidden;}
span { margin:0; padding:0;}

/*topMenu*/
#topmenu{background:url(../images/topmenu_bg.jpg) repeat-x; height:34px; line-height:34px;}
.topdiv{width:980px; margin:0 auto;}
.webname{width:200px; float:left; color:#666666;}
.menulist{width:780px; float:left; text-align:right; color:#434242;}

.box { margin:0 auto; width:960px; margin-top:342px; padding:20px; background:#fff;}

.dao { float:left;}
.dao .title { background:url(../images/greybg.gif) no-repeat #900911; height:42px; line-height:42px; padding-left:65px; font-size:14px; font-weight:bold; color:#fff;}
.dao .main { border:1px solid #d90000; padding:14px; float:left; font-size:14px; line-height:32px; background:url(../images/focusbg.gif) repeat-x;}
.dao .main .info { float:left; width:575px; margin-right:15px;}
.dao .main .info .headline { padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ddd;}
.dao .main .info .headline .bb { font-size:20px; font-weight:bold; color:#d90000; padding:15px 0; text-align:center;}
.dao .main .info .headline .ss { }
.dao .main .info .news span { font-size:9px; color:#ccc; margin-right:5px;}
.dao .main .slider { float:right; width:330px; border:3px solid #d90000; padding:2px; background:#fff;}

.focus888box { width: 330px; height: 330px; overflow: hidden; margin: 0px auto;}
#focus888 { width: 330px; height: 330px; clear: both; overflow: hidden; position: relative; float: left; }
#focus888 ul { width: 330px; height: 330px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus888 ul li { float: left; width: 330px; height: 330px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus888 .preNext { width: 45px; height: 330px; position: absolute; top: 0px; cursor: pointer; }
#focus888 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus888 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

.FocusAndOther { float:left;}
.FocusAndOther .focus { float:left; width:660px;}
.FocusAndOther .focus .title { background:url(../images/greybg.gif); height:42px; line-height:42px; padding-left:65px; font-size:14px; font-weight:bold; color:#fff;}
.FocusAndOther .focus .main { border:1px solid #d90000; padding:17px 16px; background:url(../images/focusbg.gif) repeat-x; height:342px;}
.FocusAndOther .focus .main .player { float:left; width:330px; height:330px; padding:1px; border:4px solid #d90000; overflow:hidden; position:relative;}
.FocusAndOther .focus .main .info { float:left; width:250px; margin-left:26px; font-size:14px; text-indent:2em; line-height:30px;}
.FocusAndOther .other { float:left; width:280px; margin-left:18px;}


.speech { float:left;}
.speech .title { background:url(../images/greybg.gif) no-repeat #900911; height:42px; line-height:42px; padding-left:65px; font-size:14px; font-weight:bold; color:#fff;}
.speech .main { border:1px solid #d90000; padding:25px; float:left; font-size:14px; line-height:30px; background:url(../images/focusbg.gif) repeat-x;}

.scene { float:left;}
.scene .title { background:url(../images/greybg.gif) no-repeat #900911; height:42px; line-height:42px; padding-left:65px; font-size:14px; font-weight:bold; color:#fff;}
.scene .main { border:1px solid #d90000; padding:14px; float:left;}

.focus00box { width: 920px; height: 613px; overflow: hidden; margin: 0px auto; border:3px solid #eee; padding:2px;}
#focus00 { width: 920px; height: 613px; clear: both; overflow: hidden; position: relative; float: left; }
#focus00 ul { width: 920px; height: 613px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus00 ul li { float: left; width: 920px; height: 613px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus00 .preNext { width: 45px; height: 613px; position: absolute; top: 0px; cursor: pointer; }
#focus00 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus00 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }


.show { float:left;}
.show .title { }
.show .main { border:1px solid #d90000; border-top:0; padding:4px 4px 20px 4px; float:left; font-size:14px; line-height:30px; }
.show .main .name { background:url(../images/citybg.gif) no-repeat left top; padding-left:25px; height:40px; line-height:34px; color:#FFF; font-weight:bold; margin:10px 0; overflow:hidden;}
.show .main .content {}
.show .main .content .ppt { float:left; width:615px; border:3px solid #eee; padding:2px;}
.show .main .content .ad { float:right; width:300px; border:3px solid #eee; padding:2px; margin-left:15px;}
.show .main .content .ad .title { font-size:14px; font-weight:bold; text-align:center; margin:5px;}
.show .main .content .ad .text { font-size:12px; margin:5px;}
.show .main .content .ad .pic { margin:5px;}
.show .main .content .ad .pic a { display:block; background:url(../images/WD-AD-01.jpg) no-repeat; width:290px; height:232px;}
.show .main .content .ad .pic a:hover { background:url(../images/WD-AD-02.jpg) no-repeat;}

.show .main .video { border:1px solid #eee; float:left; padding:8px;}
.show .main .video .tit { font-size:14px; font-weight:bold; height:30px; line-height:30px; padding-left:5px;}
.show .main .video li { float:left; font-size:12px; width:223px; margin:0 5px 10px 5px; text-align:center;}
.show .main .video li img { width:213px; border:1px solid #eee; padding:4px;}
.show .main .video li a { display:block; width:223px;}
.show .main .video li a:hover { color:#d90000;}

.focus01box { width: 615px; height: 462px; overflow: hidden; margin: 0px auto; }
#focus01 { width: 615px; height: 462px; clear: both; overflow: hidden; position: relative; float: left; }
#focus01 ul { width: 615px; height: 462px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus01 ul li { float: left; width: 615px; height: 462px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus01 .preNext { width: 45px; height: 462px; position: absolute; top: 0px; cursor: pointer; }
#focus01 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus01 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

.focus02box { width: 300px; height: 462px; overflow: hidden; margin: 0px auto; }
#focus02 { width: 300px; height: 462px; clear: both; overflow: hidden; position: relative; float: left; }
#focus02 ul { width: 300px; height: 462px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus02 ul li { float: left; width: 300px; height: 462px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus02 .preNext { width: 45px; height: 462px; position: absolute; top: 0px; cursor: pointer; }
#focus02 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus02 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

.focus03box { width: 615px; height: 462px; overflow: hidden; margin: 0px auto; }
#focus03 { width: 615px; height: 462px; clear: both; overflow: hidden; position: relative; float: left; }
#focus03 ul { width: 615px; height: 462px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus03 ul li { float: left; width: 615px; height: 462px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus03 .preNext { width: 45px; height: 462px; position: absolute; top: 0px; cursor: pointer; }
#focus03 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus03 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

.focus04box { width: 300px; height: 462px; overflow: hidden; margin: 0px auto; }
#focus04 { width: 300px; height: 462px; clear: both; overflow: hidden; position: relative; float: left; }
#focus04 ul { width: 300px; height: 462px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus04 ul li { float: left; width: 300px; height: 462px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus04 .preNext { width: 45px; height: 462px; position: absolute; top: 0px; cursor: pointer; }
#focus04 .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
#focus04 .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

.footer { margin:0 auto; width:960px; padding:0 20px 20px 20px; text-align:center; font-size:14px;}