@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
}

body{ margin:0 auto; color:#FFF; background:#EFEEEE;}
img{ padding:0;}
ul ,li { list-style:none; }
a { text-decoration:none; color:#000; }

.top {
	 width:100%; background:url(/Portal/Tpl/templates/2018zkdfc/images/2018zkdfc_top.jpg) center; height:594px;
	 }
	 
.con {
	 width:1250px; margin:0 auto; margin-top:-15px; background:url(/Portal/Tpl/templates/2018zkdfc/images/2018zkdfc_yy.png) no-repeat;
	 }
	 
.main {
	 width:1200px; margin:0 auto; background:#FFF; border-bottom:#CD120D 12px solid; padding-bottom:40px;
	 }
	 
.tt {
	 width:100%; background:url(/Portal/Tpl/templates/2018zkdfc/images/2018zkdfc_tt.jpg); height:152px; overflow:hidden;
	  }
.tt .tt_txt {
	 width:960px; height:110px; margin-left:210px; margin-top:20px; line-height:28px;
	 }
.tt .tt_txt h5 {
	 font-size:24px; font-family:黑体; text-align:center; margin-top:30px;
	 }
.tt .tt_txt a {
	 color:#FFF;
	 }
.tt .tt_txt p {
	 font-size:14px; color:#feffcb; margin-top:5px;
	 }
	 
.xwdt {
	 width:100%; height:450px; margin-top:30px;
	 }
.xwdt .xwdt_pic {
	 width:665px; height:430px; float:left; margin-left:20px;
	 }
.xwdt .xwdt_pic img {
	 width:630px; height:410px;
	 }
	 
.xwdt .xwdt_txt {
	 width:470px; float:right; margin-right:30px;
	 }
.xwdt .xwdt_txt .txt_tt {
	 width:100%;  height:160px; border-bottom:#F00 3px solid;
	 }
.xwdt .xwdt_txt .txt_tt h3 {
	 font-size:24px; color:#F00; font-family:黑体;
	 }
.xwdt .xwdt_txt .txt_tt p {
	 font-size:14px; color:#000; line-height:28px; margin-top:5px;
	 }
	 
.xwdt .xwdt_txt .txt_zt {
	 width:100%; margin-top:5px;
	 }
.xwdt .xwdt_txt .txt_zt ul {
	 line-height:43px;
	 }
.xwdt .xwdt_txt .txt_zt ul li {
	 font-size:18px; color:#000; border-bottom:#666 1px dotted; height:43px;
	 }
	 
.ssp { width:100%; margin-top:30px; overflow:hidden;}

.ssp .ssp_txt {
	 width:545px; float:left; margin-left:20px; margin-top:20px; color:#000;
	 }
.ssp .ssp_txt .ssp_tt {
	 border-bottom:#666 1px dotted; padding-bottom:10px;
	 }
.ssp .ssp_txt .ssp_tt h3 {
	 font-size:18px; font-family:黑体;
	 }
.ssp .ssp_txt .ssp_tt p {
	 font-size:12px; line-height:24px; margin-top:5px;
	 }
.ssp .ssp_txt .ssp_zt {
	 width:100%; margin-top:5px;
	 }
.ssp .ssp_txt .ssp_zt ul {
	 line-height:39px;
	 }
.ssp .ssp_txt .ssp_zt ul li {
	 font-size:16px; color:#000; border-bottom:#666 1px dotted; height:39px;
	 }
	 
.ssp .ssp_pic {
	 width:560px; float:right; margin-right:20px; margin-top:20px;
	 }
.ssp .ssp_pic img {
	 width:560px; height:315px;
	 }
	 
.zjp { width:100%; margin-top:30px; overflow:hidden;}
.zjp .zjp_zt {
	 width:1120px; margin:0 auto; margin-top:20px;
	 }
.zjp .zjp_zt .zjp_tt {
	 width:49%; float:left; margin-right:10px;
	 } 
.zjp .zjp_zt .zjp_tt .zjp_pic {
	 float:left; width:250px;
	 } 
.zjp .zjp_zt .zjp_tt .zjp_pic img {
	 width:252px; height:142px;
	 } 
.zjp .zjp_zt .zjp_tt .zjp_jj {
	 float:right; width:280px;
	 } 
.zjp .zjp_zt .zjp_tt h3 {
	 font-size:16px; color:#000; font-weight:normal;
	 }
.zjp .zjp_zt .zjp_tt p {
	 font-size:12px; color:#a09a9a; line-height:22px; margin-top:10px;
	 }
	 
.zjp .zjp_zt .zjp_list {
	 width:100%; margin-top:10px; color:#000; overflow:hidden;
	 }
.zjp .zjp_zt .zjp_list ul {
	 margin-top:10px; line-height:30px; font-size:14px; font-weight:normal;
	 } 
.zjp .zjp_zt .zjp_list ul li {
	 width:50%; float:left;
	 } 



.jzp { width:100%; margin-top:30px; overflow:hidden;}
.jzp .jzp_zt {
	 width:100%; margin-top:20px; overflow:hidden;
	 }
.jzp .jzp_zt img {
	 width:320px; height:210px;
	 }
.jzp .jzp_zt ul li {
	 width:325px; height:360px; float:left; margin-left:20px; background:#FAFAFA; border:#EEEEEE 1px solid; padding:0 22px; padding-top:25px; line-height:24px;
	 }
.jzp .jzp_zt ul li h3 {
	 font-size:17px; color:#000; font-weight:normal; margin-top:5px;
	 }
.jzp .jzp_zt ul li p {
	 font-size:12px; color:#a09a9a; margin-top:5px;
	 }
	 
	 

	 
.yxp { width:100%; margin-top:30px; overflow:hidden;}
.yxp .yxp_zt {
	 width:100%; margin-top:20px; overflow:hidden;
	 }

.yxp .yxp_zt ul li{
	width:290px;
	height:240px;
	float:left;
	text-align:center;
	margin-left:10px;
}

.yxp .yxp_zt ul li img{
	width:270px;
	height:190px;
	padding:2px;
	border:1px solid #cccccc;
}

.yxp .yxp_zt ul li p{
	width:220px;
	margin-left:7px;
	text-align:left;
	color:#333;
	font-size:12px;
}
	 
.wlp { width:100%; margin-top:30px; overflow:hidden;}
.wlp .wlp_zt {
	 width:100%; margin-top:20px; overflow:hidden;
	 }



.footer{

	width:100%;
	text-align: center; /*IE*/
	text-align: -moz-center; /*Firefox*/
	text-align: -webkit-center; /*Chrome*/
	margin:40px auto;
	color:#000;
}

	 
/* 内容页 */
.txt{width:1000px;min-height:600px;margin:50px auto;}
	.txt .title{width:1000px;
				min-height:40px;
    			text-align: center;	   
				margin-top:20px;
				color:#2b2b2b;
				font-size:30px;
				line-height: 30px;}
	.sub_title .left{
    			float: left;
			    border-bottom: 1px dashed #ccc;
			    height: 40px;
			    line-height: 40px;
			    width: 100%;
			    text-align: center;
			    margin-top: 0;
				margin-bottom:30px;
				color:#3d3d3d;
				font-size:14px;}
	.news_wenzi{color:#333;line-height:2.5em;}
    .news_wenzi a{color:#e7121a;}
	.news_wenzi p{line-height:2.5em;}