@charset ;
/* globe begin */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{padding:0;margin:0;}
body{background-color:#FFFFFF;}
ul{list-style:none;}
a img{border:0;}
a{text-decoration:none; color:#5b5a5a;}
a:hover{border:none;} /*IE6 HACK*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both; display:block;}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;}
.clearfix{display:inline-table;}
/*隐藏ie中的css规则*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*end*/
.hide{display:none;}
.nosize{line-height:0; font-size:0; height:0;}
/* globe over */

body{ font-family:"微软雅黑","Verdana,Arial,Helvetica,sans-serif","宋体"; font-size:12px; background:url(imagesdwbody-bg.jpg) repeat #FFF;}
#container{width:960px; margin:0 auto;}
#header{ width:960px; height:180px;}

/*nav start*/
#nav{ font-weight:bold; position: relative; z-index:50;width:934px;height:34px;background:url(imagesdwhead_dhbg.jpg) repeat-x; padding-left:26px;}
#nav li{float: left; zoom: 1;}
#nav li a{color:#FFF; width:101px;text-align:center; font-size:14px;display:block;height:34px;line-height:34px; _line-height:25px; _height:25px; _padding-top:4px;}
#nav li.hover{position:relative;}
#nav li.hover a{color:#FFF;background:#990507;}
#nav li a:hover{color:#FFF;background:#990507;}

/*LEVEL TWO*/
#nav ul{ width: 101px; display:none;position:absolute; top: 100%;left:0; z-index:50; background:#990507;}
#nav ul li{float: none;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
#nav ul li{display: inline\9;width:100%\9;}   
#nav ul li a	{width: 100%; height:32px; line-height:32px; color:#FFF; font-size:12px;_padding-top:0;} /* IE 6 & 7 Needs Inline Block */
#nav ul li a:hover{color:#990507;background-color:#FFF;}
/* 
	LEVEL THREE
*/
#nav ul ul{ left: 100%; top: 0;}
#nav li:hover > ul{display:block;}
/*nav end*/

/*nav end*/

/*content start*/
#content{margin:10px auto 0 auto; width:960px; background-color:#FFF;height:auto !important;}

/*imgplayer start*/
#img-player{float:left; width:634px; height:312px; overflow:hidden; font-weight:bold;background-color:#FFF; position:relative; z-index:1;}
#img-player-show{position:absolute; z-index:1; top:0; left:0;height:312px; overflow:hidden;}
#img-list{ position:absolute; z-index:1; top:0; left:0;height:312px;}
#img-list li{height:312px; overflow:hidden; text-align:center;}
#btn-list{position:absolute; z-index:3; right:4px; bottom:7px; width:150px;}
#btn-list li{float:left;}
#btn-list a{width:26px; height:16px; line-height:16px; text-align:center; margin-right:4px; float:left; background:#FFF; color:#ce371b;}
#btn-list a.on{color:#FFF; background:#ce371b;}
#img-text{position:absolute; display:block;z-index:2; bottom:0; left:0; height:32px; overflow:hidden; line-height:32px;color:#FFF; background:#000;filter:alpha(opacity=37);-moz-opacity:0.37;opacity: 0.5; width:624px; padding:0 0 0 10px;}
/*imgplayer end*/

/*columns start*/
#public{width:308px; height:307px; border:#cfcdcd thin solid; border-top:#b42d2c 5px solid; background-color:#FFF;float:left; margin-left:15px; _margin-left:12px; +margin-left:12px;}
#public .title{width:288px; height:30px; line-height:30px; color:#d40307; padding: 0 10px;font-weight:bold; border-bottom:#cfcdcd thin solid;font-size:14px;}
#public .title a:hover{color:#d40307; text-decoration:underline;}
#public .title a:link{color:#d40307;}
#public .title a:visited{color:#d40307;}
#public .article{padding:0 10px; width:288px; height:180px;border-bottom:#cfcdcd thin solid; color:#646363;}
#public .article li{line-height:29px; height:29px; padding-left:15px;border-bottom:#646363 thin dashed; background:url(imagesdwlist_img.jpg) no-repeat #FFF 0 8px ;}
#public .article li a:link a:visited{color:#646363;}
#public .article li a:hover{text-decoration:none; color:#000;}
#public .connection{width:308px; height:94px; background-color:#fff4f2;border-top:#cfcdcd thin solid;}
#public .connection .telephone{ margin-left:5px; background:url(imagesdwtelephone.jpg) no-repeat 0 10px; height:56px; width:255px; padding-left:48px; padding-top:3px;}
#public .connection p{line-height:28px; height:28px;}
#public .connection .e-mail{ margin-left:5px; background:url(imagesdwe-mail.jpg) no-repeat; height:35px; width:255px; padding-left:48px;}

.column{width:308px; height:233px; +height:240px;background-color:#FFF; float:left; margin:20px 0 0 15px; _margin-left:12px;+margin-left:12px;border:#cfcdcd thin solid; color:#646363;}
.column .title{background:url(imagesdwcolumn_bg.jpg) no-repeat; width:288px; height:29px; line-height:29px; font-size:14px; padding:0 10px; color:#FFF; font-weight:bold;}
.column .title a:hover{color:#FFF; text-decoration:underline;}
.column .title a:link{color:#FFF;}
.column .title a:visited{color:#FFF;}
.column .article{padding:0 10px; width:288px; height:204px;color:#646363;}
.column .article li{line-height:33px; height:33px; padding-left:17px;border-bottom:#646363 thin dashed; background:url(imagesdwlist_img.jpg) no-repeat #FFF 0 10px ;}
.column .article li a:link a:visited{color:#646363;}
.column .article li a:hover{text-decoration:none; color:#000;}
/*column end*/

/*link start*/
#link{width:960px; height:115px; border-top:#df381a 5px solid; margin:20px auto; background-color:#FFF;}
#link .title{width:938px; height:33px; border-left:#cfcdcd thin solid; border-right:#cfcdcd thin solid; line-height:33px; padding-left:20px; color:#d40307; font-size:14px; font-weight:bold;}
#link .links{width:958px; height:83px; border:#cfcdcd thin solid;}
#link #links_self span{ margin:12px 23px; line-height:34px;}
#link #links_public span{ margin:12px 30px; line-height:34px;}
#link a:hover{color:#5b5a5a; text-decoration:underline;}
#link a:link a:visited{color:#5b5a5a;}
/*link end*/

/*footer start*/
#footer{height:69px;width:960px; padding-top:15px;margin-top:20px; background:url(imagesdwfooter_bg.jpg) repeat; color:#FFF; text-align:center;}
#footer p{height:32px; line-height:32px; font-size:14px;}
#footer a:hover{color:#FFF; text-decoration:underline;}
#footer a:link{color:#FFF;}
#footer a:visited{color:#FFF;}
/*footer end*/

/*sidebar part start*/
#sidebar{ width:231px; float:left; background-color:#fafafa; height:405px;}
#sidebar .title{width:211px; height:31px; background:url(imagesdwsidebar_bg.jpg) no-repeat #FFF; padding-left:20px; line-height:31px; font:bold; color:#FFF; font-size:14px;}
#sidebar li{background-color:#e5e5e5; width:191px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;padding:0 20px; color:#3b3b3b; font-weight:bold; height:35px; line-height:35px; border-bottom:#FFF 1px solid;}
#sidebar .on{border-bottom:#bf0509 2px solid; color:#bf0509; background:url(imagesdwsidebar_point.jpg) right no-repeat #FFF;}
/*sidebar part end*/

/*Article start*/
#article{float:left; margin-left:32px; width:697px; background-color:#FFF;}
#article .position{height:29px; line-height:29px; width:697px; border-bottom:#bf0509 2px solid;}
#article .position a:link{color:#3b3b3b;}
#article .position a:visited{color:#3b3b3b;}
#article .position a:hover{text-decoration:underline;}
#article .article{width:672px; padding-right:25px; padding-top:25px;}
#article .article h2{text-align:center;}
#article .article h3{text-align:center; height:30px; line-height:30px; font-size:12px; font-weight:normal;}
#article .article .content{margin-top:20px; color:#616161; width:672px;word-break:break-all;}
/*Article end*/

/*Article_list start*/
#article_list{float:left; margin-left:32px; width:697px; background-color:#FFF;}
#article_list .position{height:29px; line-height:29px; width:697px; border-bottom:#bf0509 2px solid;}
#article_list .position a:link{color:#3b3b3b;}
#article_list .position a:visited{color:#3b3b3b;}
#article_list .position a:hover{text-decoration:underline;}
.article_list {width:672px; margin-top:20px;}
#article_list .article_list li{background:#FFF url(imagesdwlist_img2.jpg) no-repeat 0 7px; padding:0 20px; height:30px; line-height:30px; width:657px; border-bottom:dashed thin #d9d8d7;}
#article_list .list1{background:#FFF url(imagesdwlist_img1.jpg) no-repeat 0 7px;}
#article_list .article_list li span{float:right;_margin-top:-30px;}
#article_list .article_list li a:link{color:#3b3b3b;}
#article_list .article_list li a:visited{color:#3b3b3b;}
#article_list .article_list li a:hover{ text-decoration:underline;}
/*Article_list end*/