@charset "utf-8";

/* css document */



/* .top{width:1000px;

	 height:158px;

	 margin:0 auto;

	 background:url(/uploads/image/npimages/top.png) no-repeat;

} */
.top {
	width: 100%;
	height: 158px;
	margin: 0 auto;
	background:url(/uploads/image/npimages/index_top_repeat.jpg) repeat-x top center;
	/* background: url(/uploads/image/npimages/top.png) no-repeat; */
}
.top_index { width:100%; height:158px; margin:0 auto; background:url(/uploads/image/npimages/index_top.jpg) no-repeat top center;}
.top_index_center {
	width: 1000px;
	height: 158px;
	margin: 0 auto;
	/* background:url(/uploads/image/npimages/index_top.jpg) no-repeat top center; */
	background: url(/uploads/image/npimages/top.png) no-repeat; 
}


.topright{width:240px;

		  height:128px;

		  float:right;

}

.lang{width:160px;

	  height:30px;

	  line-height:30px;

	  float:right;

	  text-align:center;

	  color:#fff;

}

.lang a,.lang a:hover{color:#fff;

}



.search{float:right;

		width:240px;

		height:30px;

		padding-top:45px;

}

.search input{background:url(/uploads/image/npimages/search_bg.png) no-repeat;

			  width:146px;

			  height:27px;

			  border:none;

			  padding-left:30px;

			  float:left;

			  line-height:27px;

}

.search_btn{width:60px;

			height:27px;

			background:url(/uploads/image/npimages/search_btn.png) no-repeat;

			border:none;

			float:left;

			cursor:pointer;

}



.search_btn:hover{background:url(/uploads/image/npimages/search_btnh.png) no-repeat;



}



.nav{width:1000px;

	 height:45px;

	 margin:0 auto;

}

.nav ul{width:1000px;

}

.nav ul li{width:125px;

		   height:45px;

		   float:left;

		   line-height:45px;

		   text-align:center;

}

.nav ul li a{width:125px;

			 height:45px;

			 display:block;

			 font-size:16px;

			 color:#333;

}

.nav ul li a:hover{color:#fff;

				   background:#074c97;

}



.content{width:1000px;

		 margin:0 auto;

		 margin-top:412px;

}

.headlines{width:1000px;

		   height:80px;

		   background:url(/uploads/image/npimages/headlines.png) no-repeat;

		   position:relative;

		

}



.headlines .title{width:63px;

				  height:60px;

				  position:absolute;

				  top:7px;

				  left:10px;

}

.headlines .title span{width:63px;

					   height:43px;

					   float:left;

					   color:#de1919;

					   line-height:43px;

					   text-align:center;

					   font-size:28px;



}

.headlines .title b{width:63px;

					height:18px;

					line-height:18px;

					text-align:center;

					font-size:14px;

					font-weight:normal;

					display:block;

					float:left;

					color:#fff;



}

.headlines_main{width:860px;

				height:80px;

				float:right;

}



.headlines_text dt{width:836px;

				   float:left;

				   text-align:center;

				   font-size:27px;

				   color:#de1919;

				  

}

.headlines_text dt a{width:836px;

				   float:left;

				   text-align:center;

				   font-size:27px;

				   color:#de1919;

				   padding-top:20px;

}

.headlines_text dd{width:860px;

				   float:left;

				   font-size:14px;

				   padding-left:45px;

				   padding-top:5px;

					 font-weight: normal;

					 font-family: "宋体";.

					 color: #961b1b;

}

.headhd{

	height:60px;

	float:left;

}

.focus{width:315px;

	   height:236px;

	   float:left;

	   background:pink;

}



.news{width:405px;

	  float:left;

	  overflow:hidden;



}

.news dt{width:395px;

		 height:30px;

		 line-height:30px;

		 float:left;

		 background:url(/uploads/image/npimages/tit.png)  no-repeat;

}

.news dd{

		 float:left;

		 width:390px;

		 height:194px;

		 border:1px solid #cedff2;

		 padding-left:10px;

}

.news dt h2,.tzgg dt h2{line-height:28px;

			font-size:15px;

			font-weight:normal;

			color:#fff;

			padding-left:20px;

			float:left;

}



.news_list{float:left;

		   width:393px;

		   padding-top:10px;

}



.news_list ul li{width:95%;

				 height:30px;

			     line-height:30px;

				 background:url(/uploads/image/npimages/list_icon.png) left center no-repeat;

				 padding-left:10px;

				 float:left;



}

.news_list ul li a{float:left;

}



.news_list ul li span{float:right;



}



.tzgg{width:260px;

	  float:left;

	  overflow:hidden;

}



.tzgg dt{width:260px;

		 height:30px;

		 line-height:30px;

		 float:left;

		 border-bottom:1px solid #cedff2;

		 background:url(/uploads/image/npimages/tit.png)  no-repeat;

}

.tzgg dt a{margin-right:10px;

}

.tzgg dd{

		 float:left;

		 width:250px;

		 height:130px;

		 padding-left:10px;

		 background:#f7fbff;

}

.mtjj{width:315px;

	  float:left;

	  height:279px;

	  overflow:hidden;

}



.mtjj dt{width:314px;

		 height:29px;

		 line-height:30px;

		 float:left;

		 background: url(/uploads/image/npimages/tit.png) no-repeat;

}

.mtjj dt a{margin-right:10px;

}

.mtjj dt h2{line-height:28px;

			font-size:15px;

			font-weight:normal;

			color:#fff;

			padding-left:20px;

			float:left;

}



.mtjj dd{

		 float:left;

		 width:303px;

		 height: 237px;

		 padding-left:10px;

		 border:1px solid #cedff2;

}

.mtjj dd ul{margin-top:10px;

}

.media{width:293px;

	   height:40px;

	   margin-top:18px;

}

.media img{padding-left:2px;

}





.ybdt{width:404px;

	  float:left;

	  height:279px;

	  overflow:hidden;

}



.ybdt dt{width:405px;

		 height:29px;

		 line-height:30px;

		 float:left;

		 background: url(/uploads/image/npimages/tit.png) no-repeat;

}

.ybdt dt a{margin-right:10px;

}

.ybdt dt h2{line-height:28px;

			font-size:15px;

			font-weight:normal;

			color:#fff;

			padding-left:20px;

			float:left;

}



.ybdt dd{

		 float:left;

		 width:390px;

		 height:237px;

		 padding-left:10px;

		 border: 1px solid #cedff2

}

.ybdt dd ul{margin-top:10px;

}





.sixbtn{width:260px;

		height:279px;

		float:left;

}



.sixbtn li{width:127px;

		   height:92px;

		   float:left;



}

/*.rborder{border-right:1px dashed #d9dce0;

}

.bborder{border-bottom:1px dashed #d9dce0;

}*/

.sixbtn li a{width:131px;

		     height:72px;

		     display:block;

			 font-size:16px;

			 color:#00467b;

			 text-align:center;

		     background:#f7fbff;

			 padding-top:20px;



}

.sixbtn li a:hover{background:#edf1f5;

}

.sixbtn li a span{width:48px;

				  height:45px;

				  display:block;

				  margin:0 auto;

}



.sixtb01{background-image:url(/uploads/image/npimages/sixbtn.png);

		 background-position:0 2px;

}

.sixtb02{background-image:url(/uploads/image/npimages/sixbtn.png);

		 background-position:-72px 2px;

}

.sixtb03{background-image:url(/uploads/image/npimages/sixbtn.png);

		 background-position:-130px 1px;

}

.sixtb04{background-image:url(/uploads/image/npimages/sixbtn.png);

		 background-position:-202px 3px;

}

.sixtb05{background-image:url(/uploads/image/npimages/sixbtn.png);

		 background-position:-275px 2px;

}

.sixtb06{background-image:url(/uploads/image/npimages/sixbtn.png);

		 background-position:-335px 0px;

}





.sevenbtn{width:1000px;

		  height:182px;

		  background: no-repeat;

		  overflow:hidden;

		  margin:0 auto;

		  margin-top:10px;

}





.sevenbtn ul{padding-left:10px;

}

.sevenbtn li{width:100px;

		   height:125px;

		   float:left;

		   padding:0 20px 0 20px;



}



.sevenbtn li a{width:100px;

		     height:100px;

		     display:block;

			 text-align:center;

			 margin-top:25px;



}

.sevenbtn li span{text-align:center;

				  width:100px;

				  float:left;

				  height:30px;

				  display:block;

				  font-size:14px;

				  line-height:30px;

}

.sevenbtna{background:url(/uploads/image/npimages/seven.png) no-repeat 0 0;

}

.sevenbtna01{background-position:0 0;}

.sevenbtna02{background-position:0 -200px;}

.sevenbtna03{background-position:0 -400px;}

.sevenbtna04{background-position:0 -600px;}

.sevenbtna05{background-position:0 -800px;}

.sevenbtna06{background-position:0 -1000px;}

.sevenbtna07{background-position:0 -1200px;}



.sevenbtna01:hover{background-position:0 -100px;transition: all 0.5s ease-out 0s;}

.sevenbtna02:hover{background-position:0 -300px;transition: all 0.5s ease-out 0s;}

.sevenbtna03:hover{background-position:0 -500px;transition: all 0.5s ease-out 0s;}

.sevenbtna04:hover{background-position:0 -700px;transition: all 0.5s ease-out 0s;}

.sevenbtna05:hover{background-position:0 -900px;transition: all 0.5s ease-out 0s;}

.sevenbtna06:hover{background-position:0 -1100px;transition: all 0.5s ease-out 0s;}

.sevenbtna07:hover{background-position:0 -1300px;transition: all 0.5s ease-out 0s;}

.mt28{

	margin-top: 28px;

}



.cont{width:1000px;

	  height:270px;

      margin:0 auto;

	  margin-top:4px;

}



.ztzl{width:1000px;

      height:270px;

	  float:left;

	  /*border:1px solid #cedff2;*/

}

.ztzl dt{width:64px;

		 height:270px;

		 float:left;

		 background:url(/uploads/image/npimages/zttitle.png) no-repeat left;

}



.ztzl dd ul{width:936px;

			float:left;

			margin-top:2px;

}



.ztzl dd ul li{width:202px;

			   height:120px;

			   float:left;

			   margin-left:32px;

}



.ztzl dd ul li a{

				width:200px;

		    height:120px;

			  display:block;

}



.ztzl dd ul li a:hover{

		transform: translatey(-6px);

    -webkit-transform: translatey(-6px);

    -moz-transform: translatey(-6px);

    box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 4px 6px 0 rgba(0, 0, 0, 0.1);

    /*-webkit-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1);

    -moz-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.1), 0 2px 4px 0 rgba(0, 0, 0, 0.1);

    -webkit-transition: all 0.3s ease;

    -moz-transition: all 0.3s ease;

    -o-transition: all 0.3s ease;*/

    transition: all 0.3s ease;

}



.ztzla{background:url(/uploads/image/npimages/ztzl4.png) no-repeat;}

/*.ztzlb{background:url(/uploads/image/npimages/ztzl6.png) no-repeat;}*/
.ztzlb{background:url(/uploads/image/npimages/ztzl5.png) no-repeat;}

.ztzla1{background-position:0 0;

}

.ztzla2{background-position:0 -120px;

}

.ztzla3{background-position:0 -240px;

}

.ztzla4{background-position:0 -360px;

}

.ztzla5{background-position:0 -480px;

}

.ztzla6{background-position:0 -600px;

}

.ztzla7{background-position:0 -720px;

}

.ztzla8{background-position:0 -840px;

}





.xxgk dd{

		 float:left;

		 width:246px;

		 height:198px;

		 padding-left:10px;

		 background:#f7fbff;

}





.select_link{width:998px;

			 height:45px;

			 margin:0 auto;

			 border:1px solid #ccc;

			 margin-top:12px;

}



.select_link dt{width:100px;

				height:44px;

				float:left;

				background:url(/uploads/image/npimages/link_tit.png) no-repeat right center;

				padding-left:10px;

}



.select_link dd{

				float:left;

				padding-top:13px;

}

.select_link select{text-align:center;

					margin-left:30px;

					width:255px;



}



.footer{width: 100%;background-color: #0065b3;height: 220px; margin-top:12px;}

.fot_wap{width: 1000px;margin: 0 auto;overflow:;padding: 16px 0;color: #fff;font-size: 14px;height: 158px;}

.fot_wap a{color: #fff;}

.fot_wap a:visited{color: #fff;}

.fot_wap a:hover{color: #000;}

.fot_left{width: 256px;float: left;border-left: 1px solid #3384c2;border-right: 1px solid #3384c2;padding: 5px 0 0 60px;}

.fot_left .eng{padding-bottom: 36px;}

.fot_left .sf{line-height: 36px;}

.fot_left .sf a{padding-right: 68px;}

.fot_cen{width: 301px;float: left; padding:50px 33px 0 30px;}

.fot_right{

position: relative;;

	width: 284px;float: left;border-left: 1px solid #3384c2;border-right: 1px solid #3384c2;padding: 20px 0 20px 30px;}

.fot_right ul{width:160px;

			  float:left;

}

.fot_right .shiye{width:65px;

				  height:80px;

				  float:left;

				  margin-top:18px;

					margin-left: 23px;

				  background:url(/uploads/image/npimages/shiyedanwei.png) no-repeat;

}





.fot_right ul li{width:42px;

				 height:42px;

				 float:left;

				 margin-left:25px;

				 margin-top:14px;

}

.fot_right ul li a{width:42px;

				 height:42px;

				 display:block;



}

.new_media{background:url(/uploads/image/npimages/newm.png);

}

.new_media01{background-position:0 0;

}

.new_media01:hover{background-position:-84px 0;

}

.new_media02{background-position:-42px 0;

}

.new_media02:hover{background-position:-126px 0;

}

.new_media03{background-position:0 -42px;

}

.new_media03:hover{background-position:-84px -42px;

}

.new_media04{background-position:-42px -42px;

}

.new_media04:hover{background-position:-126px -42px;

}



.index{

	position: absolute;

	width: 470px;

	height: 100px;

	margin-top: 40px;

}





.fot_bot{width:100%; margin:0 auto;font-size: 12px;color: #fff;text-align: center;height:32px;line-height: 32px;background: #074c97;}



.fot_bot span {

    padding: 0 15px;

}



#qcode { position:relative;  float:left; margin-right:220px;}



#qqgroup { display:none; position:absolute; background-color: #fff;overflow:hidden; width:600px; height:130px;right:0px;top:-100px; z-index: 2000000;     border: 1px solid #cedff2;}

#qqgroup a{

	float:right;

	margin:5px 10px;

}

#qqgroup span{

	display: block;

	height: 15px;

	width: 100px;

	z-index: 2000000;

	color:#074c97;

	text-align: center;

}





#sina { display:none; position:absolute; background-color: #fff;overflow:hidden; width:120px; height:130px;right:140px;top:-100px; z-index: 2000000; border: 1px solid #cedff2;}

#sina a{

	float:right;

	margin:5px 10px;

}

#sina span{

	display: block;

	height: 15px;

	width: 100px;

	z-index: 2000000;

	color:#074c97;

	text-align: center;

}





#tencent { display:none; position:absolute; background-color: #fff;overflow:hidden; width:120px; height:130px;right:140px;top:-40px; z-index: 2000000; border: 1px solid #cedff2;}

#tencent a{

	float:right;

	margin:5px 10px;

}

#tencent span{

	display: block;

	height: 15px;

	width: 100px;

	z-index: 2000000;

	color:#074c97;

	text-align: center;

}

.close{

	display: block;

	width: 100px;

	height:22px;

	float: right;

	margin-top: 25px;

	background: url(/uploads/image/npimages/close.gif) no-repeat;

}

.print{

	display: block;

	width: 100px;

	height: 22px;

	margin-left: 25px;

	margin-top: 25px;

	float: right;

	background: url(/uploads/image/npimages/print.gif) no-repeat;

}

.box_more{

	position: absolute;

	top: 90%;

	right: 460px;

	z-index: 100;

	width: 57px;

	height: 32px;

	overflow: hidden;

	text-indent: -9999em;

	margin-top: -25px;

	background: url(/uploads/image/npimages/box_more.png) no-repeat left top !important;

}

.right_icp{

	width:115px;

	float: left;

}

#icp{

	color: #3d8ac5;

	float: left;

	font-size: 12px;

}

.list_seach{

	float: right;

	line-height: 1em;

  margin-top: 22px;

}

.list_seach input {

	width: 146px;

	font-size: 14px;

	font: 14px "microsoft yahei","宋体",arial, helvetica, sans-serif;

  padding-left: 2px;

	padding: 1px;

	float: left;

		margin-left: 5px;

}

.list_seach select {

	color: #333;

	font: 14px "microsoft yahei","宋体",arial, helvetica, sans-serif;

	padding: 1px;

	float: left;



}

.list_search_btn{

	width: 80px;

	height: 25px;

	background-color:#006dca;

	border: none;

	float: right;

	cursor: pointer;

	color: #ffffff;

	margin-left: 5px;

	font: 14px "microsoft yahei","宋体",arial, helvetica, sans-serif;

}

