body{
background-color:#609CCE;
margin:0px;
padding:0px;
text-align:center;
font:12px verdana,Helvetica,sans-serif;
}
#container{
background-color:#FFFFFF;
margin:0px auto;
width:1003px;
text-align:left;
}

li{
list-style:none;
} 

a{color: #000000;}
a:link { text-decoration: none; color: #000000}
a:visited{ text-decoration: none;  color: #000000}
a:hover {color: red}

#header{
width:1003px;
height:142px;
margin:0px;
background:url(../Images/homeImages/dzyl/banner1.gif) no-repeat;
}

#mainnav{
width:1003px;
height:26px;
color:#ffffff;
background:#3168AB;
}

#mainnav a:link{
color:#ffffff;
text-decoration:none;
}

#mainnav a:visited{
color:#ffffff;
text-decoration:none;
}

#mainnav a:hover{
color:#e9e9e9;
text-decoration: underline;
}

#mainnav a:active{
color:#ffffff;
text-decoration:none;
}

.line{
background:url(../Images/homeImages/dzyl/line.gif) no-repeat;
height:11px;
width:2px;
margin-left:13px;
margin-right:13px;
}

#mainnav #span1{
float:left;
margin-left:15px;
margin-top:7px;
}

#mainnav ul{
font-weight:bold;
float:right;
margin-right:15px;
margin-top:7px;
margin-bottom:0px;
padding:0px;
/*width:320px;*/
height:12px;
}
#mainnav ul li{
margin-top:0px;
margin-bottom:0px;
float:left;
}
#center{
clear:both;
width:1003px;
}
#sidebar{
width:206px;
height:667px;
float:left;
background:#f6f9fe;
border-right:solid 1px #9CB3C5;
border-bottom:solid 1px #9CB3C5;
}
#member{
margin-top:20px;
margin-left:5px;
height:146px;
background:url(../Images/homeImages/huiyuan.gif) no-repeat;
}
#member #memtitle{
color:#ffffff;
font-weight:bold;
height:23px;
padding:5 0 0 22px;
}
#member #memcon{
height:97px;
padding: 5 0 0 20px;
}
#member2{
margin-top:20px;
margin-left:5px;
height:80px;
background:url(../Images/homeImages/dzyl/login_user.gif) no-repeat;
}
#member2 #con{
padding-top:5px;
padding-left:80px;
}
#member2 #con #user{
padding-top:3px;
color:#d58900;
font-weight: bold;
}
#member2 #con #user2{
color:#21426d;
font-weight: bold;
padding-top:10px;
}
#topbar{
background:url(../Images/homeImages/dzyl/topbar.gif) no-repeat;
width:189px;
height:247px;
margin-left:6px;
margin-bottom:26px;
padding-top:10px;
}

#bottombar{
background:url(../Images/homeImages/dzyl/bottombar.gif) no-repeat;
width:189px;
height:232px;
margin-left:6px;
margin-bottom:15px;
}

#topbar p img{
float:left;
margin-top:18px;
}

#kjjhsb{
float:left;
margin-top:11px;
margin-left:50px;
}

#gxjsqy{
float:left;
margin-top:123px;
margin-left:90px;
}

#kjcgdj{
float:left;
margin-top:7px;
margin-left:4px;
}

#maincontent{
clear:right;
float:right;
width:796px;
height:668px;
text-align:left;
background-color:#FFFFFF;
}

#maincontent ul{
margin-top:23px;
margin-bottom:0px;
margin-left:23px;
padding:0px;
}

#maincontent ul li{
margin-top:0px;
margin-left:0px;
height:25px;
}

#maincontent ul li.title{
margin-bottom:8px;
}

#maincontent ul .content{
margin-left:80px;
}

#maincontent ul .more{
clear:both;
margin-left:315px;
}

#maincontent ul .content .row2{
margin-left:200px;
}

#maincontent ul .title{
background:url(../Images/homeImages/dzyl/title.gif) no-repeat;
}

#maincontent ul .title a{
font-weight:bold;
margin-left:30px;
}

#maincontent .l_line{
margin-left:10px;
display:inline-block;
background:url(../Images/homeImages/dzyl/titleline.gif) repeat-x;
width:660px;
}

#maincontent .s_line{
margin-left:10px;
display:inline-block;
background:url(../Images/homeImages/dzyl/titleline.gif) repeat-x;
width:270px;
}

#vp{
background:url(../Images/homeImages/dzyl/anying-vp.gif) center no-repeat;
}

#wf{
background:url(../Images/homeImages/dzyl/anying-wf.gif) center no-repeat;
}

#video{
color:#003366;
font-weight:bold;
margin-top:15px;
margin-left:23px;
float:left;
_display:inline;
}

#photo{
color:#003366;
font-weight:bold;
margin-top:15px;
margin-right:20px;
float:right;
_display:inline;
}
#imagecon{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;	
}
#imagecon img{
	border:0px;
}

.ico{
margin-top:10px;
}


#vpsj{
float:left;
padding:0px;
width:385px;
height:160px;
}

#vpsj ul{
width:362px;
height:140px;
}

#vpsj li.content{
clear:both;
}
#vpsj .content a{
float:left;
width:142px;
display:inline;
text-overflow:ellipsis;
white-space:nowrap; 
overflow:hidden;
}

#vpsj .content span{
float:right;
}

#wfsj{
float:right;
padding:0px;
width:385px;
height:160px;
}

#wfsj ul{
height:140px;
width:362px;
margin-left:0px;
margin-right:23px;
}

#wfsj .content{
clear:both;
}

#wfsj .content a{
float:left;
width:142px;
display:inline;
text-overflow:ellipsis;
white-space:nowrap; 
overflow:hidden;
}

#wfsj .content span{
float:right;
}



#hybg{
background:url(../Images/homeImages/dzyl/anying1.gif) center right no-repeat;
float:left;
padding:0px;
width:385px;
height:210px;
}

#hybg ul{
width:362px;
height:190px;
}

#hybg li.content{
clear:both;
}
#hybg .content a{
float:left;
width:192px;
display:inline;
text-overflow:ellipsis;
white-space:nowrap; 
overflow:hidden;
}

#hybg .content span{
float:right;
}

#zyxx{
background:url(../Images/homeImages/dzyl/anying2.gif) center left no-repeat;
float:right;
padding:0px;
width:385px;
height:210px;
}

#zyxx ul{
height:190px;
width:362px;
margin-left:0px;
margin-right:23px;
}

#zyxx .content{
clear:both;
}

#zyxx .content a{
float:left;
width:192px;
display:inline;
text-overflow:ellipsis;
white-space:nowrap; 
overflow:hidden;
}

#zyxx .content span{
float:right;
}



#kjtj{
float:left;
padding:0px;
width:770px;
height:190px;
}

#kjtj .ul{
height:190px;
width:724px;
margin-top:0;
height:30;
}

#kjtj .testt{
margin-top:0px;
margin-left:0px;
height:25px;
width:384px;
float:left;
}
#kjtj .testt  a{
float:left;
width:260px;
display:inline;
text-overflow:ellipsis;
white-space:nowrap; 
overflow:hidden;
padding-left:100px;

}
#kjtj .testt  span{
float:right;
}

/*news list start*/
#newslist{
width:750px;
float:left;
margin-left:23px;
}
#newslist ul{
float:left;
margin-top:5px;
margin-bottom:0px;
margin-left:0px;
padding:0px;
}
#newslist ul li{
height:22px;
background:url(../Images/homeImages/dzyl/dot.gif) bottom repeat-x;
margin-top:6px;
padding-bottom:0px;
padding-top:0px;
margin-bottom:0px;
clear:both;
}
.news_sort{
height:13px;
font-weight:bold;
}
.newscon{
height:13px;
padding-top:0px;
padding-bottom:0px;
display:inline;
text-overflow:ellipsis;
white-space:nowrap; 
overflow:hidden;
width:300px;
margin-left:8px;
text-align:left;
}
#newslist ul li a{
float:left;
}
.point{
margin-left:15px;
margin-right:10px;
float:left;
display:inline-block;
background:url(../Images/homeImages/dzyl/point.gif) no-repeat;
width:8px;
height:10px;
}

.time{
float:right;
}
#page_num{
padding:6 10 6 0px;
margin-top:6px;
border:solid 1px #e4ebf4 ;
margin-left:23px;
float:left;
text-align:right;
height:21px;
width:750px;
}
#page_num1{
padding:6 10 6 0px;
margin-top:6px;
border:solid 1px #e4ebf4 ;
float:left;
text-align:right;
height:21px;
width:100%;
}
#title{
float:left;
margin-top:23px;
margin-left:23px;
width:750px;
height:30px;
background-color:#e4ebf5;
}

#title strong{
float:left;
margin-top:8px;
margin-left:18px;
}
/*news list end*/

/*photoimage list start*/
#sort_list{
float:left;
border:#e4ebf4 1px solid;
margin-top:23px;
margin-left:23px;
width:748px;
}
#title2{
float:left;
margin-left:1px;
margin-top:1px;
margin-bottom:13px;
width:746px;
height:30px;
background-color:#e4ebf5;
}

#title2 strong{
float:left;
margin-top:8px;
margin-left:18px;
}
#photo_sort{
float:left;
width:746px;
}
#photo_sort ul{
margin-left:38px;
margin-top:13px;
margin-bottom:13px;
font-weight:bold;
padding:0px;
height:12px;
}
#photo_sort li{
margin-right:18px;
padding-left:18px;
padding-right:30px;
background:url(../Images/homeImages/dzyl/photo.gif) no-repeat left;
margin-top:0px;
margin-bottom:0px;
float:left;
padding-top:7px;
}

#photo_sort1{
border-left:#e4ebf4 1px solid;
border-right:#e4ebf4 1px solid;
border-top:#e4ebf4 1px solid;
margin-left:23px;
float:left;
width:750px;
}
#photo_sort1 ul{
margin-left:38px;
padding:0px;
height:2px;
}
#photo_sort1 li{
margin-right:18px;
padding-left:18px;
padding-right:30px;
margin-top:0px;
margin-bottom:0px;
float:left;
}
/*#detailsort{
margin-top:20px;
margin-left:23px;
float:left;
width:111px;
height:25px;
background:url(../Images/homeImages/dzyl/detailsort.gif);
}
#detailsort strong{
float:left;
margin-top:8px;
margin-left:20px;
color:#FFFFFF;
}*/


#detailsort{
float:left;
height:25;
margin-top:20px;
margin-left:23px;
}
#detailsorthead{
float:left;
width:16;
height:25;
background:url(../Images/homeImages/dzyl/detailsort_01.gif);
}
#detailsortcontent{
float:left;
background:url(../Images/homeImages/dzyl/detailsort_02.gif);
height:25;
}
#detailsortfoot{
float:left;
width:12;
height:25;
background:url(../Images/homeImages/dzyl/detailsort_04.gif);
}
#detailsortcontent strong{
float:left;
margin-top:8px;
margin-right:5px;
color:#FFFFFF;
}

.image{
border:#e4ebf4 1px solid;
width:750px;
float:left;
margin-left:23px;
}
.row{
margin-left:15px;
height:210px;
width:720px;
float:left;
}
.dot{
background:url(../Images/homeImages/dzyl/dot.gif) repeat-x;
width:720px;
float:left;
margin-left:15px;
font-size:1px;
}
.photo_detail{
float:left;
width:158px;
height:160px;
margin-left:10px;
margin-right:12px;
margin-top:30px;
_display:inline;
}
.photo{
background:url(../Images/homeImages/dzyl/photobg.gif);
width:158px;
height:118px;
}
.photo img{
margin-top:4px;
margin-left:4px;
}
.photo_size{
margin-top:3px;
text-align:center;
}
.photo_name{
margin-top:5px;
text-align:center;
}

.videophoto_detail{
float:left;
width:158px;
height:160px;
margin-left:10px;
margin-right:12px;
margin-top:30px;
_display:inline;
}

.videophoto{
width:158px;
height:118px;
}
.videophoto img{
margin-top:4px;
margin-left:4px;
}
.videophoto_title{
margin-left:4px;
margin-top:2px;
text-align:left;
cursor:hand;
}
.videophoto_play{
margin-left:4px;	
margin-top:2px;
text-align:left;

}
.videophoto_remark{
margin-left:4px;	
margin-top:2px;
text-align:left;
cursor:hand;
}
/*photoimage list end*/

#footer_menu{
font-size:1px;
height:3px;
background:url("../Images/homeImages/footermenubg.gif");
}
#footer_titl{
height:75px;
}

#footer_titl_img{
padding-top:30px;
float:left;
width:190px;
text-align: center;
}
#footer_titl_img2{
padding-top:20px;
float:right;
width:190;
text-align: center;
}

#footer_titl_content{
text-align: center;
color:#999999;
padding: 30px 12px 1px 0px;
float:left;
height:100%;
font:12px verdana,Helvetica,sans-serif;
}
#footer_titl_content  a{color: #999999;}
#footer_titl_content a:link { text-decoration: none; color: #999999}
#footer_titl_content a:visited{ text-decoration: none;  color: #999999}
#footer_titl_content a:hover {font-size: 9pt;color: red}


#maxnav{
height:30px;
padding-left:50px;
padding-top:12px;
font-weight:bold;
font-size:14px;
color:#21426d;
}
#main2{
color:#000000;
margin-left:16px;
margin-right:12px;
line-height:24px;
/*text-indent:24px;*/
}

#center4{
width:1003px;
height:auto
margin-top:1px;
border:#e4ebf7 solid 1px;
}
#center4 .con{
padding:15px;
height:617px;
}
#center4 .con2{
padding:15px;
text-align:center;
}

.videocss{
float:left;
width:100%;
border-top:#e4ebf4 1px solid;
border-bottom:#e4ebf4 1px solid;
height:40px;
background-color:#e4ebf5;
}
.videocss .title{
float:left;
font-size:12pt;
font-weight:bold;
}
.videocss .other{
float:right;
color:#999;
}

#player

	{
		width:400;
		height:300px;
		padding:10px;
		float:left;
	}
#desc{
width:330;
height:300px;
padding:10px;
float:left;
}

.downResoures{ 
	margin-top:6px;
	}
.downResoures h5{ 
	font-size:12px;

	border-bottom:solid 4px #2997bf;
	padding-left:25px;
	line-height:24px;
	}
.downResoures p{
	padding:12px 0 0 25px;
	line-height:18px;
	}
	
.explain{ border:solid 1px #1479a0; padding:0px; margin-top:10px;}
.explain h5{
	margin:0;
	font-size:12px;
	color:#fff;
	background:#2997bf left top no-repeat;
	line-height:22px;
	padding-left:15px;
	}

.explain p{
	text-indent:26px;
	line-height:18px;
	padding:8px;
	color:#004d76;
}
.downButton{ text-align:right; padding-right:20px;}
.comments{ margin-top:6px;}
.comments h5{
	margin:0;
	background:url(../Images/topicBg_2.gif) left top no-repeat;
	padding-left:32px;
	line-height:24px;
	color:#fff;
	font-size:12px;
	}
 	 .js_comment_list{width:100%;display:inline;text-align:left;font:normal 12px Tahoma,sans-serif;}
	 .js_comment_list dl{border-bottom:1px solid #A5B5C0;border-left:1px solid #A5B5C0;border-right:1px solid #A5B5C0;margin:0 0 5px 0;}
	 .js_comment_list dt{background:url("../Images/listpage_titbg.gif") repeat-x;line-height:29px;padding:0 5px;}
	 .js_comment_list dt span{color:#F00;margin:0 3px 0 0;}
	 .js_comment_list dt cite{font-style:normal;font-weight:bold;}
	 .js_comment_list dd.title{margin:10px 5px 5px 10px;}
	 .js_comment_list dd.title cite{background:#0064B1;padding:5px 10px;color:#FFF;font-style:normal;}
	 .js_comment_list dd.content{font-size:12px;padding:5px 10px;margin:0 5px;border-bottom:1px dotted #ccc;}
	 .js_comment_list dd.content p{margin:0;padding:5px 0;}
	 .js_comment_list dd.conborder{border:1px solid #A5B5C0;padding:5px 10px;}
	 .js_comment_list dd.left{color:#CCC;margin:5px 0 0 10px;display:inline;}
	 .js_comment_list input,textarea{border:1px solid #D6D7D7;margin:0 4px;padding:2px 6px;font:normal 12px verdana,sans-serif;}
	 .js_comment_list input:hover,textarea:hover{border:1px solid #D6D7D7;background:#F7FBF6;}
	 .js_comment_list input:focus,textarea:focus{border:1px solid #D6D7D7;background:#F7FBF6;}
	 .js_comment_list fieldset{padding:10px;margin:10px 0 0 -10px;width:500px;color:#333; border:1px solid #C5CAD0;} 
	 .js_comment_list legend{font-size:14px;color:#00A6D4;font-weight:800;padding:0 10px;} 
	 .js_comment_list legend span{color:#F00;margin:0 5px;}
	 .js_comment_list fieldset p{margin:0;padding:5px;}
	 .js_comment_list fieldset p a{padding:0 10px;}
	 
	 
	 h1{font-size:24px; line-height:normal; text-align:center; background-color:#f4f7f9; border-bottom:solid 1px #e5ebee; border-top:solid 3px #e0e7ec; padding: 10px 0 8px;}


.dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}

.dzylsearch{
float:left;
height:30px;
padding:0px;
width:770px;
margin-left:23;

}
.dzylsearch .tabsearch{
border-collapse:collapse;
}
.dzylsearch .tabsearch .title1{
background:url(../Images/homeImages/dzyl/title.gif) no-repeat;
width:30px;
}

.dzylsearch .tabsearch .titlekey{
font-size:12px;
font-weight:bold;
}

.dzylsearch .title1 .conkey{
float:left;	
font-weight:bold;
margin-left:30px;
}

#sxxheader{
width:1003px;
height:190px;
margin:0px;
background:url(../Images/homeImages/dzyl/sxxbanner.gif) no-repeat;
}
#sxxfooter{
clear:both;
margin-top:0px;
background-color:#3792FF;
height:109px;
width:1003px;
text-align:center;
}
#sxxfooter_titl_content{
color:#fff;
padding-top:15px ;
height:100%;
}

