@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/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:500px; 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 ul{margin-left:10px;}
.nav2_bb2 li{ float:left; margin-left:10px; padding-top:8px; text-align:center; color:#fff}
.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 span{line-height:25px;}
.flash p.flash-info strong{line-height:25px;}
.flash p.flash-info .name{color:#fbeaa2; float:left; text-align:left; width:590px;font-weight:bold;font-size:16px;}
.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(../images/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;}

/*========news========*/
#pindao { width:300px; float:left;}
#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{line-height:27px; font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; width:340px; padding-left:15px;background:url(../images/dtzy_icon.gif) left center no-repeat}
.f14list li a {text-decoration:underline}

/*========left========*/
.banner img{width:680px; margin-top:10px; height:70px}
.sidebar{width:215px; float:left; margin-right:10px;}
.sidebar .title{ padding-left:25px; padding-top:6px; border-bottom:#cccccc 1px solid; height:22px; font-size:14px;font-weight:bold;background:url(../images/dtzy_sprite.gif) 0 -158px no-repeat;}
.sidebar .title a{ text-decoration:none}

.sidebarlogo{padding:10px 0px 6px 0px;float:left;overflow: hidden; border-bottom:#cccccc 1px dashed; margin-bottom:10px;}
.sidebarlogo dl{ float:left}
.sidebarlogo dd{list-style:none; text-align:center; line-height:16px; }
.sidebarlogo dt{height:111px; width:212px;float:none;text-align:center;margin-right:0; }
.sidebarlogo dt img{padding:5px;border:1px solid #fff;width:200px;height:94px;}
.sidebarlogo .guan{ text-align:center;line-height:20px; color:#979797;}
.sidebarlogo .guan a{color:#979797; text-decoration:none}

/* 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 h2{float:left; font-size:14px;font-weight:bold;}
.sidebar2 .title h2 a{ text-decoration:none}
.sidebar2 .title span{ float:left; padding-left:20px;font-weight:lighter; font-size:12px; color:#999}

.sidebarlogo2{padding:10px 0px 0px 0px;float:left;overflow: hidden;margin-bottom:10px; margin-right:10px}
.sidebarlogo2 dl{ float:left}
.sidebarlogo2 dd{list-style:none; text-align:center; line-height:16px; }
.sidebarlogo2 dt{height:111px; width:212px;float:none;text-align:center;margin-right:0; }
.sidebarlogo2 dt img{padding:5px;border:1px solid #fff;width:200px;height:94px;}

.sidebarlogo3{width:114px; float:left;overflow: hidden; margin:15px 0px 10px 0px;}
.sidebarlogo3 dl{ float:left}
.sidebarlogo3 dd{list-style:none; text-align:center; line-height:16px; }
.sidebarlogo3 dd span{color:#ff6600;}
.sidebarlogo3 dt{overflow:hidden;float:left;position:relative;width:110px;height:90px;}
.sidebarlogo3 dt img{ margin-top:5px; width:100px;height:75px;margin:3px 3px 0px 3px;border:#666 1px solid; padding:2px;}


/* hotItem */
.hotItem{width:215px; float:left;}
	.hotItem .itCover{overflow:hidden;float:left;position:relative;width:110px;height:100px;}
		.hotItem .itCover img{ border:#666 1px solid; padding:2px;width:100px;height:75px;margin:3px 3px 0px 3px}
	.hotItem .itInfo{overflow:hidden;float:right;width:100%;height:90px;margin:0 0 0 -116px;}
		.hotItem dl{margin:0 0 0 116px;line-height:18px;}
		.hotItem dt{ line-height:20px; margin-top:8px;}
		.hotItem dt a{ line-height:20px; margin-top:8px;}


		.hotItem dd{ color:#ff6600; font-weight:lighter; margin-top:2px;font-size:12px;}

/*========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:#eee}
.f14none ul{ padding:10px 10px;}
.f14none li{line-height:22px; font-size:12px;}
.f14none li a{ text-decoration:none}
.f14none li a:hover{ text-decoration:none}
.f14none p{ padding:10px 0px 5px 10px; 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;}
.f12tv li a{ text-decoration:none}
.f12tv li a:hover{ text-decoration:none}
.f12tv span{color:#666666; text-align:right;width:70px}
.f12tv h5{ text-align:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; }

#right .logo{ overflow:hidden; zoom:1; height:auto;}
#right .logo img{width:260px; height:80px; margin-top:3px}
#right .logo ul{ padding:3px 0}
#right .logo li{line-height:27px; font-size:14px; padding-left:15px;background:url(../images/dtzy_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; padding:5px 10px;}
#right .link h2{ line-height:26px; color:#ff6600; font-size:14px; font-weight:bold}
#right .link p{ line-height:22px;}

/*========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;}
.anyClass li a{ color:#333333; text-decoration:none}
.anyClass li img{ width:147px; height:83px; padding:1px; border:1px solid #CCCCCC;}


