body { font-family:"??"; background: #FFFFFF  url(images/body.jpg) no-repeat center 30px; }
img { display:block; }
#footer { width:980px; margin:0px auto; line-height:20px; color:#000; padding-bottom:15px; }
#footer a { color:#000; }
#footer .menu { height:30px; line-height:30px; background: #CCCCCC; color:#f4ebcf; margin-bottom:10px; }
#footer .menu a { color:#f4ebcf; }
#footer img { display:inline }
#dzw { width:100%; height:30px; background: #006699; border-bottom:#FFFFFF 1px solid; min-width:980px; }
#dzw .content { width:885px; height:30px; margin:0px auto; background:url(images/dzw-logo.gif) no-repeat 15px top; padding-left:95px; line-height:30px; color:#fff; }
#dzw .content a,
#dzw .content span { color:#fff; margin:0px 5px; }
#header { height:540px; width:980px; margin:0px auto; background:; position:relative; background-image:; }
#old { position:absolute; height:12px; left:480px; top:17px; }
#old a { width:33px; height:12px; float:left; display:inline; margin-right:12px; text-indent:-9999px; }
#nav1 { height:25px; width:955px; position:absolute; left:31px; bottom:1px; }
#nav1 a { float:left; display:inline; height:100%; margin-right:36px; text-indent:-9999px; }
#nav1-a { width:82px; }
#nav1-b { width:82px; }
#nav1-c { width:103px; }
#nav1-d { width:84px; }
#nav1-e { width:122px; }
#nav1-f { width:83px; }
#nav1-g { width:144px; }
#nav2 { width:980px; height:35px; margin:0px auto; background:url(images/nav2.jpg) no-repeat; overflow:hidden; line-height:35px; font-size:14px; text-align:center; }
#nav2 a { color: #513D2D; margin:0px 7px; }
#page { width:980px; margin:0px auto; background-color:#FFFFFF; position:relative; }
.title h2 { float:left; display:inline; }
.title a { float:right; display:inline; }
.list-yulu li { font-size:14px; line-height:26px; }
.list-yulu li span { font-size:12px; color:#948f91; }
.list12-22 li { height:22px; line-height:22px; overflow:hidden; background:url(images/list-type1.gif) no-repeat left center; padding-left:8px; }
.list12-24 li { height:24px; line-height:24px; overflow:hidden; background:url(images/list-type1.gif) no-repeat left center; padding-left:8px; }
.list12-26 li { height:26px; line-height:26px; overflow:hidden; background:url(images/list-type1.gif) no-repeat left center; padding-left:8px; }
.list14-24 li { height:24px; line-height:24px; font-size:14px; overflow:hidden; background:url(images/list-type1.gif) no-repeat left center; padding-left:9px; }
.list14-26 li { height:26px; line-height:26px; font-size:14px; overflow:hidden; background:url(images/list-type1.gif) no-repeat left center; padding-left:9px; }
.list14-28 li { height:28px; line-height:28px; font-size:14px; overflow:hidden; background:url(images/list-type1.gif) no-repeat left center; padding-left:9px; }
.list16-28 li { height:28px; line-height:28px; font-size:16px; overflow:hidden; background:url(images/list-type2.gif) no-repeat left center; padding-left:16px; }
.list-yulu li a,
.list12-22 li a,
.list12-24 li a,
.list12-26 li a,
.list14-24 li a,
.list14-26 li a,
.list14-28 li a,
.list16-28 li a { color:#000; }
h3 { font-family:"Microsoft Yahei", "??"; overflow:hidden; font-weight:normal; }
h3 a { color:#6d2c00; }
.p12-18 { line-height:18px; color:#877952; overflow:hidden; }
.p12-22 { line-height:22px; color:#877952; overflow:hidden; }
.p12-18 a,
.p12-22 a { color:#d93300; }
.layout { height:100%; border:1px solid   #E6E6E6; background-color:#fff; overflow:hidden; }
#layout2 { background-image:; background-repeat:no-repeat; background-position:right top; }
#layout2 .box1,
#layout2 .box2 { height:100%; padding:20px 16px; }
#layout2 .box2 { border-top:1px solid #edda70; }
#layout2 .box1 .left { width:470px; }
#layout2 .box1 .title { height:36px; line-height:36px; padding:0px 15px 0px 6px; }
#layout2 .box1 .title h2 { font-size:24px; font-family:"Microsoft Yahei", "??"; font-weight:normal; }
#layout2 .box1 .left .title h2 { color: #FF3366;font-family:"Microsoft Yahei", "??";font-weight: bolder }
#layout2 .box1 .right .title h2 { color: #FF3366;font-family:"Microsoft Yahei", "??";font-weight: bolder}
#layout2 .box1 .title a { color:#e15f1f; }
#layout2 .box1 .left .title a { height:15px; width:60px; background:url(images/ly2-left-more.gif) no-repeat; line-height:15px; text-align:center; color:#fff; margin-top:10px; }
#layout2 .box1 .left .content .flashNews { position:relative; width:470px; height:330px; overflow:hidden; }
#layout2 .box1 .left .content .flashNews img { width:470px; height:330px; }
#layout2 .box1 .left .content .flashNews .bg { position:absolute; left:0px; top:286px; width:470px; height:44px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
#layout2 .box1 .left .content .flashNews h3 { position:absolute; left:10px; top:286px; width:290px; height:44px; line-height:44px; overflow:hidden; z-index:2; font-size:14px; font-weight:normal; color:#fff; }
#layout2 .box1 .left .content .flashNews h3 a { color:#fff; }
#layout2 .box1 .left .content .flashNews p { display:none; }
#layout2 .box1 .left .content .flashNews ul { position:absolute; right:3px; top:294px; z-index:2; }
#layout2 .box1 .left .content .flashNews ul li { float:left; display:inline; width:28px; height:28px; line-height:28px; overflow:hidden; text-align:center; margin:0px 2px; background:#777; font-size:14px; }
#layout2 .box1 .left .content .flashNews ul li a { display:block; width:100%; height:100%; font-family:Tahoma; color:#cfc2a8; }
#layout2 .box1 .left .content .flashNews ul li a:hover,
#layout2 .box1 .left .content .flashNews ul li a.sel { color:#fff; background: #FF3366; text-decoration:none; }
#layout2 .box1 .right { width:447px; }
#layout2 .box1 .right .hot { height:95px; overflow:hidden; border-bottom:1px solid #e3dbc1; }
#layout2 .box1 .right .hot h3 { height:44px; line-height:44px; font-size:20px; }
#layout2 .box1 .right .hot h3 a { color: #FF3366; font-family:"Microsoft Yahei", "??";font-weight: bolder }
#layout2 .box1 .right .hot p { height:36px; }
#layout2 .box1 .right .list { margin:8px 0px 0px 15px; }
#layout2 .box2 .left { width:250px; }
#layout2 .box2 .left .title { height:30px; line-height:30px; padding:0px 24px 0px 17px; background: #735942; }
#layout2 .box2 .left .title h2 { color:#fff; font-family:"Microsoft Yahei", "??"; font-weight:normal; font-size:18px; }
#layout2 .box2 .left .title a { color:#fff; }
#layout2 .box2 .left .video { position:relative; width:250px; height:180px; margin-top:6px; }
#layout2 .box2 .left .video img { width:250px; height:180px; }
#layout2 .box2 .left .video .textbg { position:absolute; left:0px; top:150px; width:250px; height:30px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
#layout2 .box2 .left .video p { position:absolute; left:0px; top:150px; width:250px; height:30px; text-align:center; line-height:30px; overflow:hidden; font-size:14px; font-weight:bold; }
#layout2 .box2 .left .video p a { color:#fff; }
#layout2 .box2 .left .video .play { position:absolute; left:10px; top:105px; width:38px; height:38px; background:url(images/ly2-video-play.png) no-repeat; }
#layout2 .box2 .left .video .play a { display:block; height:100%; width:100%; }
#layout2 .box2 .left .list { margin:15px 0px 0px 15px; }
#layout2 .box2 .left .list ul li { background:url(images/list-type4.gif) no-repeat left center; padding-left:25px; }
#layout2 .box2 .middle { float:left; display:inline; width:365px; padding:0px 20px; margin-left:18px; border-left:1px solid #e3dbc1; border-right:1px solid #e3dbc1; }
#layout2 .box2 .middle .title { height:30px; line-height:30px; margin-bottom:6px; padding:0px 20px 0px 0px; }
#layout2 .box2 .middle .title h2 { font-family:"Microsoft Yahei", "??"; font-size:18px; font-weight:normal; color: #FF3366; }
#layout2 .box2 .middle .title a { color:#e15f1f; }
#layout2 .box2 .middle .hot { padding:0px 8px; background: #EEEEEE; height:80px; }
#layout2 .box2 .middle .hot h3 { height:34px; line-height:34px; font-size:18px; }
#layout2 .box2 .middle .hot h3 a { color: #FF3366; }
#layout2 .box2 .middle .hot p { height:36px; }
#layout2 .box2 .middle .list { margin:5px 0px 0px 10px; }
#layout2 .box2 .right { width:250px; }
#layout2 .box2 .right .title { border-bottom:1px solid  #FF3366; height:26px; line-height:26px; overflow:hidden; padding:0px 22px 0px 0px; }
#layout2 .box2 .right .title h2 { height:26px; line-height:26px; background: #FF3366; width:99px; font-size:14px; color:#fff; text-align:center; }
#layout2 .box2 .right .title a { color:#be987c; }
#layout2 .box2 .right .list { margin-top:8px;}
#layout2 .box2 .right .list ul { height:100%; }
#layout2 .box2 .right .list ul li { float:left; display:inline; width:108px; margin:8px; }
#layout2 .box2 .right .list ul li img { width:108px; height:60px; }
#layout2 .box2 .right .list ul li p { text-align: left;  line-height:28px; overflow:hidden; }
#layout2 .box2 .right .list ul li p a { color:#000; }
#layout5 .focus {  }
#layout5 .focus { width:958px; margin:20px auto 0px auto; }
#layout5 .focus .hdBigPic { width:950px; height:625px; overflow:hidden; margin:0 auto; border:; }
#layout5 .focus .hdBigPic .bigPic { width:950px; position:relative; }
#layout5 .focus .hd_btn { width:53px; height:53px; top:320px; position:absolute; left:0; }
#layout5 .focus .hd_btn2 { width:53px; height:53px; top:320px; position:absolute; right:0; }
#ly5-main-image img { width:950px; }
#layout5 .focus .hdTxt { background:#fafafa; padding:18px 24px 22px 24px; }
#layout5 .focus .hdTxt .txtL { float:left; display:inline; width:660px; }
#layout5 .focus .hdTxt .txtL h2 { font:22px "????"; padding-bottom:7px; }
#layout5 .focus .hdTxt .txtL h2 a { color:#0f3362; }
#layout5 .focus .hdTxt .txtL p { line-height:18px; color:#8a8a8a; }
#layout5 .focus .hdTxt .txtL p a { color:#2b2b2b; }
#layout5 .focus .hdTxt .txtR { float:right; width:200px; padding:6px 10px 0 0; }
#layout5 .focus .hdTxt .txtR dt { float:right; padding:39px 0 0 8px; color:#a1a1a1; }
#layout5 .focus .hdTxt .txtR dd { font:22px "????"; color:#8a8a8a; float:right; }
#layout5 .focus .hdTxt .txtR dd span { padding-left:6px; }
#ly5-slide-summary { font-size:12px; text-align:left; }
#layout5 .focus .hd_org,
.hd_org a { color:#f37108; }
#layout5 .focus .hd_f { font:54px Arial, Helvetica, sans-serif }

#layout9 .box { width:945px; margin:0px auto; padding:15px 0px; }
#layout9 .box ul { height:100%; }
#layout9 .box ul li { float:left; display:inline; width:; }
#layout9 .box ul li img { width:178px; height:138px; margin:5px ; }
#layout9 .box ul li p { text-align:center; line-height:26px; height:26px; overflow:hidden; }
#layout9 .box ul li p a { color:#565656; }





#layout3 { height:100%; width:980px; border: }
#layout3 .hot {  overflow:hidden; background:#e9e9e9; width:90px; float:left; margin:5px; margin-left:10px;    padding:8px; }
#layout3 .hot .photo { float:left; width:90px }
#layout3 .hot .photo img { width:90px  }
#layout3 .hot .text { float: left; width:90px; border-bottom:#FFFFFF 1px solid; overflow:hidden; }
#layout3 .hot .text h3 { font-size:14px; font-family: "????", "??"; font-weight: bolder ; line-height:24px; }
#layout3 .hot .text h3 a { color: #FF0000; }
#layout3 .hot .text h2 { font-size:12px;  font-weight:normal; border-bottom:#FFFFFF 1px  solid; line-height:24px; }
#layout3 .hot .text h2 a { color: #FF0000; }
#layout3 .hot .text p { line-height:18px; color:#707070; margin-top:10px; margin-bottom:5px }
#layout3 .hot .text p a { color:#707070; }
#layout3 .hot .fenxiang { float: left; width:160px; margin-top:5px; overflow:hidden; }
#layout3 .hot .fenxiang img { float:left; width:16px; line-height:16px; margin-right:10px; overflow:hidden; }
#layout3 .hot .fenxiang a { float:left; line-height:18px; color: #FF0000; margin-right:10px; overflow:hidden; }
#layout3 .hot .tou { float: left; width:160px; margin-top:10px; overflow:hidden; }
#layout3 .hot .tou a { float:left; line-height:22px; font-weight:bolder; margin-left:10px }
#layout3 .fanye { width:930px; float:left; text-align:center;  }
#layout3 .fanye img {  text-align:center;  margin-left:20px; }
#layout3 { height:100%; width:980px; border-bottom:none}
#layout3 .qie { float:left; width:980px; margin-top:0PX; margin-left:0px ;background: #003366;  }
#layout3 .qie ul li { float:left;color:#003300 ; font-size:14px;width:100px; font-weight:bolder; font-family:"????"; line-height:33px; text-align: center }
#layout3 .qie ul li a { float:left;color: #FFFFFF ;width:100px; font-size:14px; font-weight:bolder; font-family:"????"; line-height:33px; text-align: center }


#layout8 { height:338px; overflow:hidden; border-bottom:none; }
#layout8 .title { padding:15px 0px 0px 0px; height:48px; }
#layout8 .content { height:258px; }
#layout8 .content .left { width:315px; display:inline; margin:0px 0px 0px 20px; padding:5px 5px 0px 5px; background:#ebe2cf; }
#layout8 .content .left img { width:315px; height:215px; }
#layout8 .content .left p { font-size:14px; text-align:center; line-height:36px; }
#layout8 .content .left p a { color:#000; }
#layout8 .content .right { width:610px; float:right; }
#layout8 .content .right ul { height:100%; }
#layout8 .content .right ul li { width:130px; float:left; display:inline; margin-right:20px; height:135px; overflow:hidden; }
#layout8 .content .right ul img { height:88px; width:128px; border:1px solid #d0d0d0; }
#layout8 .content .right ul li p { text-align:center; line-height:18px; height:36px; overflow:hidden; margin-top:3px; }
#layout8 .content .right ul li p a { color:#000; }
#layout10 { height:350px; }
#layout10 .main { float:left; display:inline; width:703px; height:350px; border-right:1px dashed #e6d6a7; }
#layout10 .main .title { height:55px; padding:10px 83px 0px 30px; }
#layout10 .main .title a { float:right; height:16px; width:58px; margin-top:15px; background:url(images/more1.gif) no-repeat; }
#layout10 .main .photo-list { float:left; display:inline; width:340px; margin-left:30px; }
#layout10 .main .photo-list ul { height:100%; }
#layout10 .main .photo-list ul li { margin-right:15px; margin-bottom:5px; float:left; display:inline; width:143px; }
#layout10 .main .photo-list ul li img { height:90px; width:135px; border:4px solid #ece4c0; }
#layout10 .main .photo-list ul li p { text-align:center; line-height:30px; }
#layout10 .main .photo-list ul li p a { color:#000; }
#layout10 .main .news-list { float:right; width:330px; }
#layout10 .sidebar { float:right; display:inline; margin:0px 20px 0px 0px; width:230px; }
#layout10 .sidebar .title { height:30px; padding:22px 0px 0px 0px; }
#layout10 .sidebar .title a {
 margin-top:
 height:16px; width:57px; background:url(images/more3.gif) no-repeat; overflow:hidden; }
#layout10 .sidebar ul li { margin-top:10px; }
#layout10 .sidebar ul li h3 { font-size:14px; line-height:24px; color:#e94200; }
#layout10 .sidebar ul li h3 a { color:#e94200; }
#layout10 .sidebar ul li p { color:#000; line-height:18px; height:54px; overflow:hidden; }
#layout10 .sidebar ul li p a { color:#000; }
#layout10 .sidebar .more { text-align:right; line-height:16px; }
#layout10 .sidebar .more a { color:#000; font-family:Arial; font-size:9px; }
#layout10 .sidebar ul li p a { color:#000; }
#layout11 { padding-bottom:20px; }
#layout11 .block { float:left; display:inline; width:460px; margin:18px 0px 0px 20px; }
#layout11 .block .title { height:42px; line-height:42px; background:#857251; }
#layout11 .block .title h2 { width:150px; height:42px; font-size:24px; color:#FF3366; background:url(images/ly11-title.gif) no-repeat; font-family:"Microsoft Yahei", "??"; font-weight: bolder; text-align:center; padding-right:9px; }
#layout11 .block .title a { font-size:14px; font-weight:bold; color: #FFFFFF; margin-right:35px; }
#layout11 .block .content { height:410px; overflow-y:scroll; margin-top:15px; padding:0px 10px; }
#layout11 .block .content .news-list ul li { border-bottom:1px dashed #ccc; color:#333; padding:10px 0px; }
#layout11 .block .content .news-list ul li a { color:#333; }
#layout11 .block .content .news-list ul li h3 { font-weight:bold; font-size:16px; font-family:"??"; line-height:30px; }
#layout11 .block .content .news-list ul li p { font-size:14px; line-height:18px; }
#layout11 .block .content .weibo,
#layout11 .block .content .message { width:422px; }
#layout12 .title { height:56px; padding:8px 60px 0px 18px; }
#layout12 .title a { height:16px; width:56px; background:url(images/more2.gif) no-repeat; overflow:hidden; margin-top:17px; }
#layout12 .content ul { height:100%; }
#layout12 .content ul li { float:left; display:inline; width:170px; margin-left:19px; }
#layout12 .content ul li img { width:170px; height:120px; }
#layout12 .content ul li p { text-align:center; height:28px; line-height:28px; overflow:hidden; }
#layout12 .content ul li p a { color:#000; }

#erji { border-top:none; background-image:url(images/header-leaf.jpg); background-repeat:no-repeat; background-position:781px 0px; padding-bottom:15px; }
#erji #address { height:30px; line-height:30px; color:#b2b2b2; padding-left:20px; border-bottom:1px dashed #f5e9ac; margin-bottom:10px; }
#erji #address a,
#erji #address span { color:#b2b2b2; margin:0px 5px; }
#erji .main { float:left; display:inline; margin:8px 0px 0px 15px; width:645px; }
#erji .main .title { height:40px; line-height:40px; border-bottom:6px solid #ccc; }
#erji .main .title h2 { color:#e94200; font-size:24px; font-family:"Microsoft Yahei", "??"; }
#erji .main .content ul li { height:100%; border-bottom:1px solid #ccc; padding:12px 5px; }
#erji .main .content ul li .photo { float:left; display:inline; margin-right:20px; height:131px; width:186px; }
#erji .main .content ul li img { height:125px; width:180px; padding:2px; border:1px solid #ccc; }
#erji .main .content ul li h3 { font-size:16px; font-family:"??"; font-weight:bold; line-height:36px; }
#erji .main .content ul li p { line-height:20px; color:#453315; }
#erji .main .content ul li p a { color:#453315; }
#erji .sidebar { float:right; width:262px; padding:18px 12px 0px 12px; border-left:2px solid #f5e9ac; }
#erji .sidebar .block .title { height:25px; line-height:25px; overflow:hidden; background:#d7a659; padding:0px 18px; }
#erji .sidebar .block .title h2 { font-size:14px; color:#fff; }
#erji .sidebar .block .title a { color:#a42a0a; }
#erji .sidebar .block ul { margin:10px 5px 10px 14px; }

.title3 { BORDER-BOTTOM: #cbcbcc 1px; BORDER-LEFT: #cbcbcc 1px solid; MARGIN: 0px auto; WIDTH:936px; HEIGHT: auto; font-size:12px; BORDER-TOP: #cbcbcc 1px solid; BORDER-RIGHT: #cbcbcc 1px }
.title3 TD { BORDER-BOTTOM: #cbcbcc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; width:156px; height:30px; line-height:30px;     PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #cbcbcc 1px solid; PADDING-TOP: 0px }
.title3 TD.one { BACKGROUND: #000000; COLOR: #fff; FONT-WEIGHT: 350 }
.title3 TD.three { BACKGROUND:  #004040; COLOR: #fff; FONT-WEIGHT: 350 }
.title3 TD.fone { BACKGROUND:  #A20051; COLOR: #fff; FONT-WEIGHT: 350 }
.title4 { BORDER-BOTTOM: #cbcbcc 1px; BORDER-LEFT: #cbcbcc 1px solid; MARGIN: 0px auto; WIDTH: 130px; HEIGHT: auto; font-size:12px; BORDER-TOP: #cbcbcc 1px solid; BORDER-RIGHT: #cbcbcc 1px }
.title4 TD { BORDER-BOTTOM: #cbcbcc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-RIGHT: #cbcbcc 1px solid; PADDING-TOP: 4px }
.title4 TD.one { BACKGROUND: #000000; COLOR: #fff; FONT-WEIGHT: 350 }
.title4 TD.three { BACKGROUND:  #004040; COLOR: #fff; FONT-WEIGHT: 350 }
.title4 TD.fone { BACKGROUND:  #A20051; COLOR: #fff; FONT-WEIGHT: 350 }
.title4 TD.five { BACKGROUND:   #A65300; COLOR: #fff; FONT-WEIGHT: 350 }
.title4 TD.six { BACKGROUND: #014889; COLOR: #fff; FONT-WEIGHT: 350 }
.title4 TD.sever { BACKGROUND:  #970000; COLOR: #fff; FONT-WEIGHT: 350 }
.title4 TD.eight { BACKGROUND: #005151; COLOR: #fff; FONT-WEIGHT: 350 }