@charset "utf-8";
/* index page */
.banner{width: 960px;height: 104px; background: url(images/index/head_bg_02.jpg); float: left;}
.search{width: 361px;height: 47px; margin: 27px 0px 0px 38px;float: left; color: #fff; }
	.search dl dt{width: 361px;; height: auto;float: left;}	
	.search dl dd{width: 361px;; height: auto;float: left;}
	.search_input{width: 326px;; height: 25px;border:0;  background: #fff; float: left; color: #0d7fe0; font-size: 14px;padding-top: 4px; background: url(images/index/search_bg.jpg);}
		.search_ico{width: 22px;; height: 22px;float: left; background: url(images/index/ico_Search.jpg); margin: 4px 0px 0px -26px; }
		.search a{color: #fff; text-decoration: none;}
.search a:link,.search a:visited{text-decoration: none;color: #fff;}
.search a:hover,.search a:active{text-decoration: none;color: #fff08c;}
.nav{width: 960px; height: 35px; background: url(images/index/Nav_bg.jpg); float: left;line-height: 35px; color: #fff; text-align: center; border: 0; }
  .nav_head{width:17px;height: 35px;float: left; background: url(images/index/head_Nav.jpg) no-repeat right;}
  .nav_body{width:66px;height: 35px;float: left; background: url(images/index/head_Nav.jpg) no-repeat right;}
  .nav_body a:{width:66px;height: 35px;float: left;}
  .nav_body a:link,.nav_body a:visited{width:66px;height: 35px;float: left; color: #fff;}
  .nav_body a:hover,.nav_body a:active{width:66px;height: 35px;float: left; background: url(images/index/head_bt.jpg);text-decoration: none;}
  .nav_second{width:960px;height: 29px; float:left; background: url(images/head_nav_bg01.jpg); line-height: 24px;}
	.nav_second dl{width:550px; float: left; margin: 3px 0px 0px 90px!important;margin: 3px 0px 0px 45px;}
		.nav_second dl dd{ float: left; margin: 0px 20px 0px 0px;}
			.nav_second a:{text-decoration: none;color: #14378f;}
  			.nav_second a:link,.nav_second a:visited{text-decoration: none;color: #14378f;}
  			.nav_second a:hover,.nav_second a:active{text-decoration: none;color: #FF5500;}
.button_bule{float: left; width: 64px; height: 24px; background: url(images/zjdl/button_01.JPG); color: #000;margin: 0px 5px 5px 0px; text-align: center; line-height: 24px; font-size: 12px;}
.button_bule a:{float: left;width: 64px; height: 24px;color: #000; }
.button_bule a:link,.button_bule a:visited{float: left;text-decoration: none;width: 64px; height: 24px;color: #000;}
.button_bule a:hover,.button_bule a:active{float: left;text-decoration: none;width: 64px; height: 24px;  background: url(images/zjdl/button_04.JPG);color: #FF5500;}
.button_red{float: left; width: 66px; height: 20px; background: url(images/zjdl/button_02.JPG); color: #000;margin: 0px 10px 5px 0px; text-align: center; line-height: 20px; font-size: 12px;}
.button_red a:{float: left;width: 66px; height: 20px;color: #000; }
.button_red a:link,.button_red a:visited{float: left;text-decoration: none;width: 66px; height: 20px;color: #000;}
.button_red a:hover,.button_red a:active{float: left;text-decoration: none;width: 66px; height: 20px;background: url(images/zjdl/button_03.JPG);color: #FF5500;}
.more{ width: auto; color: #1b5779;}
.more a:link,.more a:visited{text-decoration: none;color: #1b5779;}
.more a:hover,.more a:active{text-decoration: none;color: #FF5500;}
  
.footer{width:960px;height: 110px; float: left; background: url(images/index/footer_bg.jpg); color: #fff;}
	.footer_con{width:600px; height: auto; float: left; text-align: center; margin: 25px 0px 0px 310px!important;margin: 25px 0px 0px 170px; line-height: 20px;}
		.footer_con dl dt{ margin: 0px 0px 8px 0px; }
	.footer_ft{width:960px;height:36px;float:left; margin: 12px 0px 0px 0px; background: #1a405c; line-height: 35px; text-indent: 20px;}
		.footer_ft dl dt{width:auto;height: 15px;float: left;margin: 0px 40px 0px 0px;}
		.footer_ft dl dd{width:auto;height: 15px;float: left;}
	.footer a{color: #fff; text-decoration: none;}
	.footer a:link,.footer a:visited {text-decoration: none;color: #fff;}
	.footer a:hover,.footera:active {text-decoration: none;color: #fff08c;}	
	
.tof{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.kong_div{font:0px/0px sans-serif; clear:both; display:block; height:0px; line-height:0px} 
.ad_zjdl01{ width: 960px; float: left; text-align: center; margin-bottom: 10px}
.ad_down{ margin-top:-20px}
.zjdl_warp{ width: 960px; float: left; margin: 10px 0px 0 0; font-size: 14px;}
.zjdl_warp ul li {float:left; background:url(images/zjdl/newsPoint.jpg) no-repeat left;padding-left:10px;height:26px;line-height:26px;}
.video_warp{width: 592px; height: 282px; background: #f1faff;border:1px solid #a9dae9; float: left; margin: 0px 10px 10px 0px; font-size: 12px;}
	.video_con{width: 350px; margin: auto; margin-top: 10px;}
	.video_text{ width: 350px; margin: 5px 0px 0px 15px;}
.jrdl_warp{width: 354px; height: 282px; background: #fff;border:1px solid #a9dae9; float: left; margin: 0px 0px 10px 0px;}
.jrdl_top{width: 354px; height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
	.jrdl_top dl dt{float: left;width: 250px;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px; font-size: 14px; font-weight: 700; color: #19577e;}
	.jrdl_top dl dd{float: right;width: 60px;margin: 5px 10px 0px 0px; font-size: 12px;}
.yxdl_top{width: 580px; height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
	.yxdl_top dl dt{float: left;width: 400px;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px; font-size: 14px; font-weight: 700; color: #19577e;}
	.yxdl_top dl dd{float: left;width: 50px;margin: 5px 0px 0px 0px; font-size: 12px; float: right; margin-right: 10px;}
.jrdl_text{width: 340px; height:auto;float: left; margin: 10px 0px 0px 10px!important;margin: 10px 0px 0px 5px;}
	.jrdl_text ul li{width: 330px;}
.jrdl_pic{width: 240px; height:240px; float:left; }
	.jrdl_pic dl dd{width: 239px; height:111px; margin: 5px 0px 4px 0px;}
.dl_warp{width: 313px; height: 177px;background: url(images/zjdl/bg_001.jpg) no-repeat bottom; border:1px solid #a9dae9; float: left; margin: 0px 10px 10px 0px;}
.dl_top{width: 313px; height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
	.dl_top dl dt{float: left;width: 100px;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px; font-weight: 700; color: #19577e;}
	.dl_top dl dd{float: right;width: auto;margin: 8px 10px 0px 0; font-size: 12px;}
.dl_pic{width: 290px; height:60px;float: left; margin: 10px 0px 0px 10px!important;margin: 10px 0px 0px 5px; font-size: 12px; line-height: 20px;}
.dl_pic2{width: 180px; height:auto;float: left; margin: 10px 0px 0px 10px!important;margin: 10px 0px 0px 5px; font-size: 12px; line-height: 20px;}
.dl_button{width: 210px; height:auto; float:left;margin: 10px 0px 0px 55px;_margin: 10px 0px 0px 27px; }
.dlmp_warp{width: 313px; height: 177px; background: #fff;border:1px solid #a9dae9; float: left; margin: 0px 10px 10px 0px;}
.tzdl_warp2{width: 312px; height:200px; background: #fff; float: left; margin: 0px 10px 10px 0px;border:1px solid #a9dae9;}
.tzdl_warp_y{width: 324px; height:200px; background: #fff; float: left; margin: 0px 10px 10px 0px;border:1px solid #a9dae9;}
.firstaaa{ height:177px}
.tzdl_warp3{width: 311px; height:200px; background: #fff; float: left; margin: 0px 0 10px 0px;}
.tzdl_warp4{width: 313px; height:200px; background: #fff; float: left; margin: 0px 10px 10px 0px}
.tzdl_warp5{width: 308px; height:200px; background: #fff; float: left; margin: 0px 0 10px 0px;border:1px solid #a9dae9;}

.dlmp_top{width: 100%; height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
	.dlmp_top dl dt{float: left;width: 210px;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px;font-weight: 700; color: #19577e;}
	.dlmp_top dl dd{float: right;width: 60px;margin: 8px 10px 0 0; font-size: 12px;}
.tzdl_top2{width: 313px; height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;border:1px solid #a9dae9;border-bottom:0;border-left:0}
	.tzdl_top2 dl dt{float: left;width: 103px;font-weight: 700; color: #19577e; line-height: 30px; text-align: center;border-left:1px solid #a9dae9;border-bottom:1px solid #a9dae9;cursor: pointer;}
	.tzdl_top2 dl dt.over{ background: #fff;border-bottom:0;}
.tzdl_warp2_con{ width: 312px; height: 148px; border:1px solid #a9dae9;border-top:0; float: left; margin-top: -1px}
	
.dlmp_pic{width: 100px; height:75px;float: left; margin: 10px 0px 0px 10px!important;margin: 10px 0px 0px 5px; font-size: 12px;}
.bg_gif{ float: left;}

.span_text{text-align: center; line-height: 30px;}
.dlmp_text{width: 145px; height:auto; float:left; margin: 10px 0px 0px 5px!important; margin: 10px 0px 0px 5px;}
	.dlmp_text ul li{width: 135px;}
.tzdl_text2{width: 190px; height:auto; float:left; margin: 10px 0px 0px 10px!important; margin: 10px 0px 0px 10px;}
	.tzdl_text2 ul li{width: 180px;}
.tzdl_warp_con{width: 100px; height:auto; float:left; margin: 20px 0px 0px 5px!important; margin: 20px 0px 0px 5px;}
.yzdl_warp_con{width: 85px; height:auto; float:left; margin: 10px 0px 0px 5px!important; margin: 10px 0px 0px 5px;}
	.yzdl_warp_con img{margin-bottom: 6px;border:3px double #cbcbcb;}
.dlmp_line{ float: left; width: 1px; height: 130px; background: url(images/zjdl/dlmp_line.jpg) repeat-y; margin-top: 7px;}
.dlmp_line2{ float: left; width: 1px; height: 170px; background: url(images/zjdl/dlmp_line.jpg) repeat-y; margin-top: 7px;}

.yzdl_warp{width: 302px; height: 177px; background: #fff;border:1px solid #a9dae9; float: left; margin: 0px 0px 10px 0px; font-size:12px;}
.yzdl_top{width:305px; height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
   .yzdl_top dl dt{float: left;width: auto;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px;font-weight: 700; color: #19577e; font-size: 14px;}
	.yzdl_top dl dd{float: left;width: 50px;margin: 8px 0px 0px 20px; font-size: 12px;}
	
	.zdcy_warp{width: 958px; height: 225px; background: #fff;border:1px solid #a9dae9; float: left; margin: 0px 10px 10px 0px;}
.zdcy_top{width: 958px; height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
	.zdcy_top dl dt{float: left;width: 170px;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px;font-weight: 700; color: #19577e;}
	.zdcy_top dl dd{float: left;width: 50px;margin: 8px 0px 0px 20px; font-size: 12px;}
	.zdcy_con{width: 180px; height: 180px; float: left; margin: 8px 4px 0 4px;}
		.zdcy_con_top{width: 170px; height: 25px; float: left; background: #ebf5fe; color: #1a5881; font-size: 12px; font-weight: 700; line-height: 24px; padding-left: 10px;}
		.zdcy_con_text{width: 180px; height: 75px; float: left; }
.zdcy_pic{width: 79px; height:64px;float: left; margin: 10px 0px 0px 5px; font-size: 12px; }
.zdcy_text{width: 170px; height:auto; float:left;  font-size: 12px; font-size: 12px;}
	.zdcy_text ul li{ width: 150px; margin-left: 5px;}
.ztjs_warp{width: 366px; height: 250px; background: #fff;border:1px solid #a9dae9; float: left; margin: 0px 10px 10px 0px;}
.ztjs_top{width: 366px; height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
	.ztjs_top dl dt{float: left;width: 170px;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px;font-weight: 700; color: #19577e;}
	.ztjs_top dl dd{float: left;width: 50px;margin: 8px 0px 0px 20px; font-size: 12px;}
.ztjs_pic{width: 120px; height:150px;float: left; margin: 30px 0px 0px 10px!important;margin: 30px 0px 0px 5px; font-size: 12px;}
	.ztjs_pic img{border:3px double #cbcbcb;}
.ztjs_text{width: 200px; height:auto; float:left; margin: 10px 0px 0px 15px!important; margin: 10px 0px 0px 20px; font-size: 12px; line-height: 19px; text-indent: 24px;}
	.dlmp_text dl dt{width: 10px; height: 10px;float: left; margin: 5px 5px 0px 0px; background: url(images/zjdl/point.JPG) no-repeat;}
	.dlmp_text dl dd{width: 145px; height: 14px; float: left; margin: 0px 0px 12px 0px!important;margin: 0px 0px 10px 0px;}
.line{ width: 330px; height: 1px; float: left; margin: 10px 0px 0px 20px!important; margin: 10px 0px 0px 10px; background: url(images/zjdl/line_01.jpg) repeat-x;}
.huandong_warp{width: 365px;  float: left; }
.huandong{ width: 300px;  float: left; margin: 20px 0px 0px 10px!important; margin: 1px 0px 0px 10px;}
  .huandong dl dd{ width: 89px; height: 66px;  float: left; margin: 0px 10px 0px 0px; }
.arrow_left{width: 11px; height: 16px; float: left; margin: 45px 0px 0px 20px!important; margin: 27px 0px 0px 10px;}
.arrow_right{ width: 11px; height: 16px; float: left; margin: 45px 0px 0px -2px!important; margin: 27px 0px 0px -10px;}
.dlmj_warp{width: 580px; height: 250px; background: #e7f6fb;border:1px solid #a9dae9; float: left; margin: 0px 0px 10px 0px;}
.dlmj_pic{width: 550px; height:210px; float: left; margin: 0px 0px 0px 13px!important; margin: 0px 0px 0px 7px;background:#fff;border:1px solid #a9dae9; }
.dlmj_pic img{border:3px double #dfddde;}


	.dlmj_pic_p{width: 120px; height:90px; float: left; margin: 10px 0px 0px 13px!important;margin: 10px 0px 0px 7px; background:#fff; }
	.dlmj_pic dl dd{width: 239px; height:111px; margin: 5px 0px 4px 0px;}
.tzdl_text{width: 340px; height:auto; float:left; margin: 10px 0px 0px 12px!important; margin: 10px 0px 0px 10px;}
	.tzdl_text dl dt{width: 10px; height: 10px;float: left; margin: 5px 5px 0px 0px; background: url(images/zjdl/point.JPG) no-repeat;}
	.tzdl_text dl dd{width: 325px; height: 14px; float: left; margin: 0px 0px 12px 0px!important;margin: 0px 0px 10px 0px;}
.tzdl_warp{width: 366px; height: 250px; background: #fff;border:1px solid #a9dae9; float: left; margin: 0px 10px 10px 0px;}
.tzdl_top{width: 366px; height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
	.tzdl_top dl dt{float: left;width: 170px;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px;font-weight: 700; color: #19577e;}
	.tzdl_top dl dd{float: left;width: 50px;margin: 8px 0px 0px 20px; font-size: 12px;}	
.zdjjyq_warp{width: 580px; height: 250px; background: #fff;border:1px solid #a9dae9; float: left; margin: 0px 0px 10px 0px;}
.zdjjyq_pic_p{width: 176px; height:130px; float: left; margin: 10px 0px 0px 14px!important;margin: 10px 0px 0px 7px; background:#fff; text-align: center; }
.zdjjyq_button{width: 550px; height:auto; float: left; margin: 25px 0px 0px 27px!important; margin: 10px 0px 0px 15px; }
.dlmap_warp{width: 366px; height: 360px; background: #fff;border:1px solid #a9dae9; float: left; margin: 0px 10px 10px 0px;}
.dlmap_top{width:366px;height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
.dlmap_top dl dt{float: left;width: 60px;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px;font-weight: 700; color: #19577e;}
	.dlmap_top dl dd{float: left;width: 50px;margin: 8px 0px 0px 20px; font-size: 12px;}
.kong{width: 960px; height: 10px; float: left;}
.dlqy_warp{width: 580px; height: 360px; background: #e7f6fb;border:1px solid #a9dae9; float: left; margin: 0px 0px 0px 0px;}
.dlqy_pic{width: 550px; height:320px; float: left; margin: 0px 0px 0px 13px!important; margin: 0px 0px 0px 7px;background:#fff;border:1px solid #a9dae9; _float: none; }
.dlqy_pic img{ width:123px; height:93px;border:1px solid #dfdfdf;}
.dlqy_top{width:580px;height: 30px; background: url(images/zjdl/jrdl_top_bg.JPG); float: left;}
	.dlqy_top dl dt{float: left;width: 60px;margin: 5px 0px 0px 20px!important;margin: 8px 0px 0px 10px;font-weight: 700; color: #19577e;}
	.dlqy_top dl dd{float: left;width: 50px;margin: 8px 0px 0px 20px; font-size: 12px;}
.td{ width: 286px;}
.map{ float: left;}
.button_tab1 {float: left;width:111px;height:27px; margin: 3px 0px 0px 60px!important;margin: 3px 0px 0px 80px;background: url(images/zjdl/tab_a.jpg); text-align: center; line-height: 28px; color: #fff; font-weight: 700;}
.button_tab2 {float: left;width:111px;height:27px;margin: 3px 0px 5px 0px!important;margin: 3px 0px 5px 0px;background: url(images/zjdl/tab_b.jpg);text-align: center; line-height: 28px; color: #1b567e; font-weight: 700;}
.button_tab1 a{ width: auto; color: #fff;}
.button_tab1 a:link,.button_tab1 a:visited{text-decoration: none;color: #fff;}
.button_tab1 a:hover,.button_tab1 a:active{text-decoration: none;color: #fff;}
.button_tab2 a{ width: auto; color: #1c567e;}
.button_tab2 a:link,.button_tab2 a:visited{text-decoration: none;color: #1c567e;}
.button_tab2 a:hover,.button_tab2 a:active{text-decoration: none;color: #1c567e;}
.post{ position:absolute; width:350px; margin: 3px 0px 0px 120px;}
.th_right_over { float:left; background: url(images/zjdl/tab_a.gif) no-repeat; height:33px; margin:0 1px 0 1px; width:111px; text-align:center; line-height:28px; color:#FFF; font-weight:bold; font-size:13px;}
.th_right_out { float:left; background:url(images/zjdl/tab_b.jpg) no-repeat; height:27px; margin:1px 1px 0 1px; width:111px; text-align:center; line-height:30px; color:#1b567e; font-weight:bold; font-size:13px;}

.pic_float2{display:block;position:absolute;width:120px;height:18px;z-index:1; background: #000; margin: 75px 0px 0px 3px;filter:alpha(opacity=70); -moz-opacity:.70; opacity:0.7; color: #fff; text-align: center; line-height: 18px;}
/* index page */ 

.con_box_min{border:1px solid #a9dae9; width: 309px; float: left;height: 177px;}
.yuanqu_huadong{width: 294px; height: 30px; margin: 5px 0px 0px 9px!important;margin: 5px 0px 0px 2px;}
	.yuanqu_huadong dl dt{float: left; margin: 3px 5px 0px 5px;}
	.yuanqu_huadong dl dt.boke{  width:8px;}
	.yuanqu_huadong dl dd{width: 82px; height: 28px; float: left;}
	.yuanqu_btn{width: 9px; height: 10px; margin: 8px 4px 0px 4px;}
	

.yuanqu_btn{width: 9px; height: 10px; margin: 8px 4px 0px 4px;}
.yuanqu_pic{width: 290px; height: 80px;margin: 5px 0px 5px 6px!important;margin: 5px 0px 3px 3px;}
	.yuanqu_pic dl dt{width: 15px; height: 15px;margin: 24px 4px 0px 4px; float: left; background: url(images/index/right-01.gif);}
	.yuanqu_pic dl dd{width: 72px; height: 49px;margin: 5px 0px 0px 3px; float: left; text-align: center; line-height: 25px;}
.yuanqu_huadong{width: 294px; height: 30px; margin: 5px 0px 0px 9px!important;margin: 5px 0px 0px 2px;}
	.yuanqu_huadong dl dt{float: left; margin: 3px 5px 0px 5px;}
	.yuanqu_huadong dl dt.boke{  width:8px;}
	.yuanqu_huadong dl dd{width: 82px; height: 28px; float: left;}
	.btn_warp{width: 290px; height: 20px; margin: 10px 0px 10px 3px;*margin: 10px 0px 10px 1px;_margin: 3px 0px 8px 1px; padding-top:3px}
	.yuanqu_top{height: 27px;border:1px solid #a9d9ed; border-left: 0; border-right: 0;}
	.yuanqu_con{ margin-left: 5px; width: 280px;}













