@charset "UTF-8";
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,iframe,hr,table{
	margin: 0;
	padding: 0;
}
body{
	font-family: "微软雅黑","宋体";
	font-size: 12px;
/*	line-height: normal;
*/	color: #333;
}
img{
	border:none;
}
.page_bgcolor{
	background-color:#f7f7f7;
	}
.page_conceng_padding{
	padding-top:30px;
	padding-bottom:80px;
	padding-left:60px;
	padding-right:60px;
	
}
LI{
	LIST-STYLE-TYPE:none;
	LIST-STYLE-IMAGE:none
}
a:link,a:visited{color:#333;text-decoration:none;}
a:active,a:hover{color:#333;text-decoration:underline;}

.search_title{
	height:80px;
	background-color:#ececec;
	background-image:url(http://www.dpn.com.cn/Templets/images/free_title.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.search_tj span{
	margin-left:20px;
	}

.index_ggtz_title{
	background-image: url(http://www.dpn.com.cn/Templets/images/ggtzbg.gif);
	text-indent:22px;
	background-repeat:no-repeat
}
.index_gjdw{
	border: 1px solid #e6e6e6
	}
.margin{
	margin-left:auto;
	margin-right:auto;
	}
.footer{
	margin-top:45px;
		color:#C1C1C1;
	}
.footer a:link,.footer a:visited{
	color:#C1C1C1;
	}
	.footer a:active,.footer a:hover{
	color:#fff;
	text-decoration:underline;
	}
.top_bg{
	background:url(../images/top_bg.png);
	background-repeat:repeat-x;
	background-position:center;
}



/*轮播图片*/
.slideNum{
	/*BACKGROUND-IMAGE:url(http://cwgs.portdalian.com/Templets/http://www.dpn.com.cn/Templets/images/images.png) !important;*/
	BACKGROUND-REPEAT:no-repeat
}
.active{
	/*BACKGROUND-IMAGE:url(http://cwgs.portdalian.com/Templets/http://www.dpn.com.cn/Templets/images/images.png) !important;*/
	BACKGROUND-REPEAT:no-repeat
}
.wrp{
	POSITION:relative;
	MARGIN:0px auto;
	ZOOM:1
}
.sd{
	Z-INDEX:999;
	POSITION:absolute;
	BACKGROUND-POSITION:0px -798px;
	HEIGHT:18px;
	TOP:71px;
	RIGHT:0px;
	LEFT:0px
}
.banner .sd{
	BACKGROUND-POSITION:0px -414px;
	HEIGHT:24px;
	TOP:250px;
}
.banner{
	BORDER-BOTTOM:#fff 1px solid;
	POSITION:relative;
	HEIGHT:340px;
	OVERFLOW:hidden;
	RIGHT:0px;
	LEFT:0px
}
#picList{
	POSITION:relative;
	HEIGHT:340px;
}
.slide_li{
	Z-INDEX: 1;
	POSITION: absolute;
	BOTTOM: 0px;
	TOP: 2px;
	LEFT: 0px
}
.first{
	Z-INDEX:2;
	LEFT:0px;
}
.sActive{
	
}
.sNext{
	Z-INDEX:3
}
.imgBg_home{
	Z-INDEX: 1;
	POSITION: absolute;
	HEIGHT: 340px;
	RIGHT: 0px;
	LEFT: 0px;
	background-image: url(/template/1/zhpt/images/index_hg.png);
	background-repeat: repeat-x;
	background-position: center;
}
.imgBg_air{
	Z-INDEX: 1;
	POSITION: absolute;
	HEIGHT: 340px;
	RIGHT: 0px;
	LEFT: 0px;
	background-image: url(/template/1/zhpt/images/index_hs.png);
	background-repeat: repeat-x;
	background-position: center;
}
.imgBg_bf{
	Z-INDEX: 1;
	POSITION: absolute;
	HEIGHT: 340px;
	RIGHT: 0px;
	LEFT: 0px;
	background-image: url(/template/1/zhpt/images/index_bj.png);
	background-repeat: repeat-x;
	background-position: center;
}
.imgBg_gk{
	Z-INDEX: 1;
	POSITION: absolute;
	HEIGHT: 340px;
	RIGHT: 0px;
	LEFT: 0px;
	background-image: url(/template/1/zhpt/images/index_gk.png);
	background-repeat: repeat-x;
	background-position: center;
}
.imgBg_kg{
	Z-INDEX: 1;
	POSITION: absolute;
	HEIGHT: 340px;
	RIGHT: 0px;
	LEFT: 0px;
	background-image: url(/template/1/zhpt/images/index_kg.png);
	background-repeat: repeat-x;
	background-position: center;
}
.imgBg_zmq{
	Z-INDEX: 1;
	POSITION: absolute;
	HEIGHT: 340px;
	RIGHT: 0px;
	LEFT: 0px;
	background-image: url(/template/1/zhpt/images/index_zmq.png);
	background-repeat: repeat-x;
	background-position: center;
}
/*.imgBg_home{
	BACKGROUND:url(../http://www.dpn.com.cn/Templets/images/bg.png) repeat-x
}
.imgBg_work{
	BACKGROUND:url(../http://www.dpn.com.cn/Templets/images/bg.png) repeat-x
}*/
.sd{
	WIDTH:auto !important
}
.imgBg_home{
	WIDTH:auto !important
}
.imgBg_air{
	WIDTH:auto !important
}
.imgBg_gk{
	WIDTH:auto !important
}
.imgBg_bj{
	WIDTH:auto !important
}
.imgBg_kg{
	WIDTH:auto !important
}
.imgBg_zmq{
	WIDTH:auto !important
}
/*.imgBg_air{
	BACKGROUND-POSITION:0px 0px
}
.imgBg_home{
	BACKGROUND-POSITION:0px -420px
}
.imgBg_work{
	BACKGROUND-POSITION:0px -840px
}*/
.slide_img{
	Z-INDEX:9;
	POSITION:relative;
	MARGIN:0px auto;
	WIDTH:989px;
	DISPLAY:block;
	HEIGHT:320px;
}
.slide_imgLoading{
	POSITION:absolute;
	WIDTH:20px;
	HEIGHT:20px;
	MARGIN-LEFT:-10px;
	TOP:197px;
	LEFT:50%
}
.airTop{
	HEIGHT:320px;
}
.airBottom{
	HEIGHT:34px;
}
#slideThumb{
	Z-INDEX: 11;
	POSITION: absolute;
	BOTTOM: 15px;
	left:50%;
}
.slideNum{
	WIDTH:9px;
	DISPLAY:block;
	BACKGROUND-POSITION:-538px 0px;
	FLOAT:left;
	HEIGHT:9px;
	CURSOR:pointer;
	MARGIN-RIGHT:11px
}
.active{
	BACKGROUND-POSITION:-558px 0px
}
.bannerLinks{
	Z-INDEX:110;
	POSITION:absolute;
	MIN-WIDTH:989px;
	RIGHT:0px;
	LEFT:0px
}
.menu{
	font-size:16px;
	color:#fff;
/*	background-color:#12375A;
*/}
.topmenu{
	font-size:14px;
	color:#FFF
}
.nav{
	font-size:16px;
	color:#FFF;
}
.nav li{
	text-align:center;
}


.font18{
	font-size:18px;
}
.page_menu{
	float:left;
	display:block;
}
.page_menu li{
	display:block;
	margin-right:4px;
	float:left;
	width:110px;
	font-size:14px;
	line-height:33px;
	background-color:#fff;
	text-align:center;
	background-image: url(http://www.dpn.com.cn/Templets/images/page_menubg2.gif);
}

.page_menu li:hover{
}
.page_menu li a{
	display:block;
    color: #656565;
}
.page_menu li a:hover{
	color: #fff;
	text-decoration: none;
	background-image: url(http://www.dpn.com.cn/Templets/images/page_menubg.gif);
}
.hover_bg{
	color: #fff;
}
.tjxw_title a:link,.tjxw_title a:visited {
	font-weight:bold;
	font-size:18px;
	color:#f76a00;
}
.tjxw_title a:hover,.tjxw_title a:active {
	font-size:18px;
	color:#f76a00;
	text-decoration:underline;
}
.tjxw_dd{
	color:#a9a9a9;
	line-height:24px;
}
.al_tltle{
	background-image:url(http://www.dpn.com.cn/Templets/images/AL_BG.png);
}
.al_tltle a:link, .al_title a:visited{
	font-weight:bold;
	color:#FFF;
}
.al_tltle a:hover, .al_title a:active{
	font-weight:bold;
	color:#FFF;
	text-decoration:underline;
}
.index_news_date{
	color:#a9a9a9;
}
.index_news_title a:link, .index_news_title a:visited{
	color:#616161;
}
.index_news_title a:hover, .index_news_title a:active{
	color:#616161;
	text-decoration:underline;
}
.nav_js a:link, .nav_js a:visited{
	color:#FFF;
}
.nav_js a:hover, .nav_js a:active{
	color:fff;
	text-decoration:underline;
}
.page_a a:link, .page_a a:visited{
	color: #656565;
	text-decoration:none;
	}
.page_a a:hover, .page_a a:active{
	color: #656565;
	text-decoration:underline;

	}
/*登录css*/
#div1 {
 display: none;
 position: absolute;
 z-index: 9999999;
 height: 100%;
 width: 100%;
 background: #000000;
 filter:Alpha(opacity=30);
 opacity: 0.3;

}
#div2 {
 display: none;
 position: absolute;
 height: 100%;
 width: 100%;
 padding-top: 15%;
 z-index: 9999999;
 left: 0px;
 top: 0px;
 
}
.user_t{ font-size:14px; text-indent:15px; line-height:40px; border-bottom:1px solid #dddddd;}
.user_close{ padding-right:10px; border-bottom:1px solid #dddddd;}
.user_n{ font-size:14px;  line-height:28px; color:#b8b8b8;}

.web_title{color: #fff; font-size: 25px;}
.index_title{width: 980;margin-top: 30px;height: 30px;}
.index_title_font{font-size: 22px; font-weight: bolder; color: #fff;}
.index_title_font2{font-size: 22px; color: #333;}
.content{width: 980px; margin-left: auto; margin-right: auto;height: 1120px;}
.index_kags{height: 65px; background-image: url(../images/index_kags.png); margin-top: 20px;width: 980px; font-size: 16px; font-weight: bold;}
.index_kags td{font-size: 16px; font-weight: bold;}
.index_ztfw{margin-top: 35px; height: 417px; width: 980;}
.index_ztfw ul li{display: block; float: left; width: 315px;height: 200px;margin-right: 17px;}
.index_ztfw_right{margin-right: 0px;}
.index_ztfw div{height: 60; width: 285; background: rgba(0, 0, 0, 0.6); margin-top: 120; padding: 10 15; }
.index_ztfw div table{ color: #fff; opacity: 1;}
.index_news_photo{ width: 430; height: 270; float: left; }
.index_news_list{ width: 510; height: 270; float: right; }
.index_news { width: 980; margin-top: 30px; height: 270;}
.index_link { width: 980; margin-top: 40px; height: 90;}
.index_link ul li {width: 313; margin-right: 20; float: left; display: block;height: 90px;}
.index_link_right{margin-right: 0px;}
.hotnews_title{height: 24; line-height: 24px; width: 510; font-size: 16px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;}
.hotnews_content{margin-top: 12px; font-size: 12px;height: 40;line-height: 20px; width: 510; color: #7F7F80; overflow:hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical;}
.index_news_line{height: 10; border-bottom: 1px; border-bottom-style:dashed;border-bottom-color: #E2E2E2; margin-bottom: 5;}
.index_news_table{}
.index_news_table p {display: block;font-size: 14px; width: 440;height: 30;line-height: 30px; float: left; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;}
.index_news_table span {display: block;font-size: 12px; width: 60;height: 30; line-height: 30px; float: right;text-align: right; color: #7F7F80;}

/*------------------------------------------------------------------------------------------*/
/*-------------------------------------lneport add -----------------------------------------------------*/
.index_policy{
	width: 980px;
	margin-top: 30px;
	height: 275px;
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	gap: 1px;
	color: #4274C2;
	font-size: 15px;
}
.row1_policy_title{
	background-image: url(/template/1/zhpt/images/kayshj.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 40px;
	display: flex;
	align-items: end;
	margin-left: 10px;
	padding-bottom: 10px;
	width: 280px;
}
.row1_policy_title_fill{
	width: 40%;
	height: 10px;
	margin-left: 2%;
	/*background: url(/template/1/zhpt/images/banner.jpg);*/
	background: url(/template/1/zhpt/images/banner.jpg);
}

.row3_policy_title_fill{
	  width: 57%;
	  height: 10px;
	  margin-left: 2%;
	/*background: url(/template/1/zhpt/images/banner.jpg);*/
	background: url(/template/1/zhpt/images/banner.jpg);
  }

.row2_policy_title_fill{
	width: 50%;
	height: 10px;
	margin-left: 2%;
	/*background: url(/template/1/zhpt/images/banner.jpg);*/
	background: url(/template/1/zhpt/images/banner.jpg);
}
.row2_policy_title{
	background-image: url(/template/1/zhpt/images/wmzx.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 40px;
	display: flex;
	align-items: end;
	margin-left: 10px;
	padding-bottom: 10px;
}
.row3_policy_title{
	background-image: url(/template/1/zhpt/images/jgxxdt.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 40px;
	display: flex;
	align-items: end;
	margin-left: 10px;
	padding-bottom: 10px;
}
.row1_policy{
	background-image: url(/template/1/zhpt/images/kayshj.png);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 50px;
	display: flex;
	align-items: center;
	margin: 5px;
	color: #16407a;
}

.row2_policy{
	background-image: url(/template/1/zhpt/images/wmzx.png);
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	height: 50px;
	display: flex;
	align-items: center;
	margin: 5px;
}

.row3_policy{
	background-image: url(/template/1/zhpt/images/jgxxdt.png);
	background-size: cover;
	background-position: right;
	background-repeat: no-repeat;
	height: 215px;
	margin: 5px;
	border-radius: 10px;
	padding-left: 5px;
}

.row3_policy_detail{
	min-height: 50px;
	margin: 5px;
	display: grid;
	gap: 1px;
	align-items: center;
	grid-template-columns: 55px auto;
}

.row3_policy_detail_other{
	padding: 5px;
	flex-direction: row;
	flex-wrap: nowrap;
	display: grid;
	gap: 1px;
	grid-template-columns: 55px auto;
}

.link_policy{
	margin-left: 10px;
	color:  #16407a !important;
}

.link_policy_row3{
	color: #16407a !important;
}

.border_policy_row3{
	border-bottom: 1px;
	border-bottom-color: #FFF;
	border-bottom-style: solid;
	color: #16407a;
}
/*-------------------------------------lneport add -----------------------------------------------------*/
