﻿@charset "UTF-8";
/*========tongyong========*/
body, dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,tr,img{margin:0;padding:0;border:0;font-size:12px;color:#333333;font-weight:normal;}
ul,li{list-style:none;}
img{border:0;filter:none;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;color:#CC0000;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.fb{font-weight:bold;}
.nodisplay{display:none;}
/*body{background:url(../images/dtzy_china60.jpg) center 0 no-repeat;padding-top:45px;}*/


/*header*/
.header{width:100%;margin:0 auto;height:30px; line-height:30px}

.topmenu{width:950px;margin:0 auto; }
.topmenu .login{float:left; width:440px; text-align:left;}
.topmenu h2{float:right;width:500px; text-align:right; padding-right:10px}
.topmenu h2 a{text-decoration:none;color:#333333;}

#globlenav{width:460px; clear:none;float:right}
.ulist5{padding:0px 0 0px 0;}
.ulist5 li{display:inline;text-align:center;padding:0 0px 0 5px;}
.ulist5 li a{ color:#333333}
.ulist5 li a:hover{ color:#cc0000; text-decoration:underline}


.nav2_bk {background:url(../images/dtzy_bg_top.jpg) repeat-x;height:45px;margin:0 auto;}
.nav2_bk .dtzylogo { width:950px;margin:0 auto;}
.nav2_bk .dtzylogo img{ height:45px; width:300px; float:left}
.nav2_bb {background:url(../images/dtzy_bg_bb.jpg) repeat-x;height:30px;margin:0 auto;}

.nav2_bb2 {margin:0 auto; width:950px;}

.nav2_bb2 li{ float:left; /*width:100px; margin-left:8px;*/ padding-top:8px; text-align:center; color:#fff;padding-right:20px;}
.nav2_bb2 li a{ color:#fff; font-size:14px}
.nav2_bb2 li a:hover{ color:#f00; font-size:14px; text-decoration:none}

.fullbg {background:url(../images/dtzy_bg_art.jpg) repeat-x;height:300px;margin:0 auto;}

#flash{height:300px;margin-top: 0px;background:#000;}
.flash{overflow:hidden;width:950px;position:relative;}
.flash div.data{margin:0px auto; text-align:left;	font-size:12px;width:950px;overflow:hidden;background:#fff;}
.flash div.data div.shell{width:99999px; height:100%;}
.flash div.data div.shell ul{float:left;}
.flash div.shell li{background:#000}
.flash div.shell li img{filter:Alpha(Opacity=40);opacity:0.4;}
.flash div.shell li.current img{filter:Alpha(Opacity=100);opacity:100;}
.flash div.data div.shell li{float:left; width:690px;height:300px;display:inline;margin:0 2px;}
.flash div.data div.shell li img{vertical-align:bottom; }
.flash ul.description{visibility:hidden;position:absolute;height:51px;width:690px;overflow:hidden;left:137px;bottom:0;}
.flash ul.description li{width:100%;height:100%;}
.flash ul.background{visibility:hidden;position:absolute;height:51px;width:690px;overflow:hidden;left:137px;bottom:0;background:#100f0d;filter:Alpha(Opacity=40);opacity:0.40;}

.flash p.flash-info{position:relative;float:left; width:565px; padding-left:25px;line-height:25px; color:#fff;font-size:14px; text-align:left;}
.flash p.flash-info .name{color:#fbeaa2; float:left; text-align:left; width:590px;font-weight:bold;font-size:16px;padding-left:25px;line-height:25px; }


.flash a.flash-info-btn{position:absolute;right:25px;top:13px;width:77px;height:25px;display:block;text-indent:-999em;background:url(../images/dtzy_play_btn.gif) no-repeat 0 -30px;}
.flash a.flash-info-btn:hover{background-position:0 0}
.flash a.sp{visibility:hidden}
.flash span.dateline{position:absolute;right:15px;top:0;+top:-18px;font-size:12px;color:#999}
.flash-left-right{background:transparent url(/img/dtzy_blank.gif) repeat 0 0;cursor:pointer;position:absolute;top:0;width:135px;height:300px;}
#flash_pre{left:0;}
#flash_next{right:0;}
.flash div.over a.pre{background-position:0 -88px;}
.flash div.over a.next{background-position:0 -45px;}
.flash a.flash-act{cursor:pointer;position:absolute;width:21px;top:124px;height:42px;background:url(../images/dtzy_flash_act.gif) no-repeat 0 0;}
.flash a.pre{left:50px;background-position:0 0;}
.flash a.pre:hover{background-position:0 -88px;}
.flash a.next{right:50px;background-position:0 -133px;}
.flash a.next:hover{background-position:0 -45px;}

/*========content========*/
.wrap { width:950px; margin:0 auto}
#left { width:680px; float:left;}
.cont { width:680px; margin-top:10px; overflow:hidden; zoom:1;}
/*========news========*/

#pindao { width:300px; float:left; margin-right:10px;}

#pindao .pd01{width:300px; height:21px; background:url(../images/dtzy_sprite.gif) 0 0 no-repeat;}
#pindao .pd02{width:300px; height:21px; background:url(../images/dtzy_sprite.gif) 0 -29px no-repeat;}
#pindao .pdmid{width:272px;padding:0px 14px;height:auto!important;min-height:350px;height:350px; background:url(../images/dtzy_pdleft.gif) repeat-x}
#pindao .pdmid img{width:270px; border:#999999 1px solid; height:200px; float:left; margin:10px 0}
#pindao .pdmid .zhibo{background:url(../images/dtzy_sprite.gif) 0 -54px no-repeat; height:28px; padding-top:10px;padding-left:90px;}
#pindao .jiemu img{float:left;width:23px; padding:0px 10px; height:84px; border:0; margin:0}
#pindao .yugao{ float:left;width:220px;}
#pindao .yugao ul{min-height:90px;height:90px;overflow-y:auto}
#pindao .yugao li{ padding-left:10px;line-height:22px; }
#pindao .yugao li span{ float:left; color:#FF0000; margin-right:6px;}

#news{ float:left;width:370px;display:inline}
#news .news{ padding:10px 5px 0px 5px}
#news .news h1,#news .news h1 a{font-size: 18px; line-height:20px;font-family:"黑体",Arial, Helvetica, sans-serif;text-align: center; text-overflow: ellipsis;white-space: nowrap;}
#news .news h1{ padding-top:5px;overflow: hidden; width:360px;}
#news .news h1 a{text-decoration:none}
#news .news h2,#news .news h2 a{font-size: 18px;line-height:20px;font-family:"黑体",Arial, Helvetica, sans-serif; text-align: center;text-overflow: ellipsis;white-space: nowrap; }
#news .news h2{padding-top:5px;overflow: hidden;width:360px;}
#news .news h2 a{text-decoration:none}
#news .news p{color: #666666; padding:0 0 10px 0;text-indent:25px;margin-top: 5px;line-height: 23px; text-align:left;}
.space{border-top:#e0e0e0 1px dashed; margin:2px auto 6px auto; background:#ffffff; clear:both;}

.f14list {margin:0 6px;}
.f14list ul {padding:0px 0;}
.f14list li,.f14list li a{line-height:27px;}
.f14list li {width:340px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:14px; padding-left:15px;background:url(../images/dtzy_icon.gif) left center no-repeat}
.f14list li a {text-decoration:underline}



/*========shandong left========*/
.sdlm{width:650px; float:left; padding-left:30px; font-size:14px; height:22px; padding-top:8px; color:#ffffff; font-weight:bold;background:url(../images/dtzy_sdlm.gif) left center no-repeat}


/*pinpailanmu pic*/
#peop{ width:680px; margin-top:10px; overflow:hidden; zoom:1; height:122px;}
#peop .alllist { padding:7px 0px 0px 0px; }
#peop h2.title .name{ padding-top:2px;}
#peop h2.title {height:28px; line-height:28px; padding-left:11px;  color:#5C2500; font-size:14px; overflow:hidden;}
#peop h2.title .r a{ color:#5C2500;  float:right; padding-right:10px; font-size:12px; font-weight:normal;text-decoration:underline; padding-top:2px;}
#peop h2.title .r a:hover { color:#5C2500; text-decoration:none;  }
#peop h2.title span.name a {width:82px;line-height:23px;height:23px;margin-top:7px;color:#5C2500;font-size:14px;text-decoration:none;text-align:center; margin-right:3px;float:left; cursor:pointer; }
#peop h2.title span.name a:hover {text-decoration:underline; }


#peop .threeelist{ width:660px; margin: 0 auto;}
#peop .threeelist .item1 {float:left;width:22px;height:39px;}
#peop .threeelist .item1 dl {margin-top:30px;}
#peop .threeelist .item { width:154px; height:112px;text-align:center; float:left;}
#peop .threeelist .item dl dt { width:154px; height:90px; overflow:hidden;}
#peop .threeelist .item dl dt img { width:147px; height:83px; padding:1px; border:1px solid #CCCCCC;}
#peop .threeelist .item dd { width:140px; line-height:20px; overflow:hidden;}
#peop .threeelist .item dd span{ float:left; width:40px; color:#FFFFFF; font-weight:normal; line-height:22px;background:#ff6600; margin-left:20px;}
#peop .threeelist .item dd span a{ text-decoration:none; color:#FFFFFF; font-weight:normal;}



.scrollImgList {float:left;overflow:hidden;width:614px;}
.scrollImgList .Cont {overflow:hidden;padding:0;width:3636px;}
.scrollImgList .ScrCont {overflow:hidden;width:10600px;}


/*remenhuodong pic*/
.sidebarlogo{padding:10px 0px 6px 0px;float:left;overflow: hidden; margin-bottom:10px;}
.sidebarlogo dl{ float:left}
.sidebarlogo dd{list-style:none; text-align:center; line-height:16px; width:160px;}
.sidebarlogo dt{height:105px; width:169px; float:none;text-align:center;margin-right:0; }
.sidebarlogo dt img{padding:2px;border:1px solid #ccc;width:155px;height:90px;}


/* sidebar2 */
.sidebar2{width:680px; float:left;}
.sidebar2 .title{ padding-left:25px; padding-top:6px; border-bottom:#cccccc 1px solid; height:22px; background:url(../images/dtzy_sprite.gif) 0 -158px no-repeat;}
.sidebar2 .title span{ float:left;font-size:14px;font-weight:bold;}
.sidebar2 .title span a{ text-decoration:none}
.sidebar2 .title p{ float:left; padding-left:10px; color:#999}

.sidebarlogo2{width:100px; float:left;overflow: hidden; margin:10px 10px 10px 20px;}
.sidebarlogo2 dl{ float:left}
.sidebarlogo2 dd{width:95px; text-align:center; line-height:22px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sidebarlogo2 dt{overflow:hidden;float:left;position:relative;width:100px;height:126px;}
.sidebarlogo2 dt img{width:90px;height:126px;}

/* sidebar3 */
.sidebar3{width:660px;}
.sidebar3 .title{ padding-left:25px; padding-top:6px; border-bottom:#cccccc 1px solid; height:22px; background:url(../images/dtzy_sprite.gif) 0 -158px no-repeat;}
.sidebar3 .title span{ float:left;font-size:14px;font-weight:bold;}
.sidebar3 .title span a{ text-decoration:none}
.sidebar3 .title p{ float:left; padding-left:10px; color:#999}


.sidebarlogo3{width:100px; float:left;overflow: hidden; margin:15px 4px 10px 5px;}
.sidebarlogo3 dl{ float:left}
.sidebarlogo3 dd{width:95px;text-align:center; line-height:22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sidebarlogo3 dt{overflow:hidden;float:left;position:relative;width:100px;height:126px;}
.sidebarlogo3 dt img{width:90px;height:126px;}

/* hotItem */
.hotItem2{width:280px; float:left;  margin-top:15px;}
	.hotItem2 .itCover{overflow:hidden;float:left;position:relative;width:110px;height:140px;}
		.hotItem2 .itCover img{ width:90px;height:126px; padding:0px; border:#cccccc 6px solid}
	.hotItem2 .itInfo{overflow:hidden;float:right;width:100%;height:130px;margin:0 0 0 -110px;}
		.hotItem2 dl{margin:0 0 0 110px;line-height:21px;}
		.hotItem2 dt{ line-height:25px; text-align:center; font-weight:bold;}
		.hotItem2 dt a:hover{ text-decoration:none}
		.hotItem2 dd{ color:#666666;text-indent:25px; margin-top:2px;}

.catelist{width:680px; margin:0 auto;}

.vinlist{width:155px;height:210px;padding:12px 6px 0;float:left;}
.vinlist .catelist_tit{line-height:18px;font-size:12px;margin-top:3px; margin-left:15px;}
.vinlist .catelist_tit a{color:#333;text-decoration:none;}
.vinlist .catelist_tit a:hover{color:#cc0000;text-decoration:none;}
.vinlist .catelist_itempic{height:109px;float:none;text-align:center;margin-right:0;}
.vinlist .catelist_itempic img{padding:2px;border:1px solid #ccc;width:130px;height:100px;}
.vinlist li{padding:0px;list-style:none;line-height:22px; color:#333; margin-left:15px}
.vinlist li a{ text-decoration:none; color:#ff6600}
.vinlist li a:hover{ text-decoration:none; color:#cc0000}

.sdspline{width:680px; margin:10px auto; clear:both;background:url(../images/dtzy_sdspline.gif) no-repeat;}



/*========right========*/
#right { width:260px; float:right; }
#right .lanmu { padding-left:32px;height:21px;margin-top:10px; margin-bottom:10px; padding-top:8px; font-size:14px; font-weight:bold; color:#ffffff;background:url(../images/dtzy_sprite.gif) 0 -95px no-repeat;}
#right .lanmu a{ color:#ffffff; text-decoration:none}
#right .lanmu a:hover{ color:#ffffff; text-decoration:none}
#right .sjbp {}
#right .sjbp img { width:240px; height:120px; padding:5px 8px; border:#cccccc 1px solid}
/* zhubo */
.zhubo{width:78px; height:90px;padding:2px 0px 6px 6px;float:left;overflow: hidden;}
.zhubo dl{ float:left}
.zhubo dd{list-style:none; text-align:center; line-height:16px; }
.zhubo dd a{ text-decoration:none}
.zhubo dt{height:80px; width:78px;float:none;text-align:center;margin-right:0; }
.zhubo dt img{padding:3px;border:1px solid #ccc;width:70px;height:65px;}

.f14none{width:260px; margin-top:6px; background:#eeeeee}
.f14none ul{ padding:0px 8px;}
.f14none li{line-height:27px; font-size:14px;}
.f14none li a{ text-decoration:none}
.f14none li a:hover{ text-decoration:none}
.f14none p{ margin:10px 0 5px 0; font-size:14px;}
.f14none p a{ text-decoration:none; color:#FF0000}

/* tv */
.tv{width:260px;}
	.tv .itCover{overflow:hidden;float:left;position:relative; width:90px;}
		.tv .itCover img{width:80px;height:110px;padding:3px;border:1px solid #ccc;}
	.tv .itInfo{overflow:hidden;float:right;width:100%;margin:0 0 0 -100px; }
		.tv dl{margin:0 0 0 100px;line-height:18px;}
		.tv dt{font-weight:700;}
		.tv dd{ color:#666666;margin-top:2px; line-height:19px}

.f12tv{width:260px;}
.f12tv ul{ padding:6px 0}
.f12tv li{line-height:22px; font-size:12px; padding-left:15px;background:url(../images/dtzy_sprite.gif) 0 -128px no-repeat;}
.f12tv li a{ text-decoration:none}
.f12tv li a:hover{ text-decoration:none}
.f12tv span{color:#666666; text-align:right;width:70px}
.f12tv h5{ float:left;text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; width:170px}

#right .logo{ overflow:hidden; zoom:1; height:auto;}
#right .logo img{width:260px; margin-top:3px}
#right .logo ul{ padding:3px 0}
#right .logo li{line-height:27px; font-size:14px; padding-left:15px; background:url(../images/icon.gif) left center no-repeat}
#right .logo li a{ text-decoration:none}
#right .logo li a:hover{ text-decoration:none}
#right .pdjs{ padding:0 4px 0px 5px;text-align:justify;text-justify:inter-ideograph;text-indent:25px;line-height: 24px; text-align:left;}

#right .link{ background:#eeeeee; margin:10px auto; padding:5px 10px;}
#right .link h2{ line-height:26px; color:#ff6600; font-size:14px; font-weight:bold}
#right .link p{ line-height:22px;}

/*fanye*/

.bloglist{ margin-top:10px; width:100px;float:right;}
.bloglist li{line-height:20px;height:20px;float:left;display:block; padding:0;clear:none;background-image:none;color:#3FA900;}
.bloglist li a{color:#2e597c;}

.bloglist ul.pagescroll{margin-left:15px;text-align:center;}
.bloglist ul.pagescroll li{color:red;font-weight:normal;width:16px;height:16px;line-height:16px;margin:0 2px;}
.bloglist ul.pagescroll li a{display:block;border:#cccccc 1px solid;background:#fafafa;width:16px;height:16px;color:#333;}
.bloglist ul.pagescroll li a:hover{background:#cccccc;width:16px;height:16px;color:#fff;text-decoration:none;}


/*========footer========*/
#footer{ margin:10px auto; width:950px; border-top:#cccccc 1px solid; clear:both;}
#footer .menu{ padding:20px 0px; text-align:center;}
#footer .menu a{color:#333333;}
#footer .menu a:hover{color:#333333;}

#footer .note{WIDTH:100%; padding:0px 0px 10px 0px;}
#footer .note ul{LIST-STYLE-TYPE: none;}
#footer .note li{WIDTH:100%;line-height:20px; color:#666666; text-align:center}

/*滚动*/
.prev{height:39px; margin-top:40px;float:left;width:22px;background:url(../images/dtzy_l_07.jpg) no-repeat}
.next2{height:39px; margin-top:40px;float:left;width:22px;background:url(../images/dtzy_r_07.jpg) no-repeat}
.anyClass{width:680px;height:112px;float:left;padding-top:10px;}
.anyClass li{width:159px; height:112px;text-align:center; float:left;line-height:12px;}
.anyClass li a{ color:#333333; text-decoration:none; display:block;}
.anyClass li img{ width:147px; height:83px; padding:1px; border:1px solid #CCCCCC;}
