*{padding:0;margin:0;list-style:none;}
body{font-size:16px;font-family:"微软雅黑"; margin:0px; padding:0px;background:#fff;}
ul{padding:0;margin:0;list-style:none;}
table,td,tr{border:0;padding:0;margin:0;list-style:none;}
a{color:#000;text-decoration:none;}
a:hover{color:#026c5a;text-decoration:none;font-weight:bold;}
img{border:o;}
a img{border:0;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}
.fl{float:left;}
.fr{float:right;}
.jz{width:1240px;margin:0 auto;}

/*******header*********/
#header{width:100%;height:137px;background:#005748;}
.logo{float:left;padding:22px 0px 0px 10px;}
.wz_font{float:left;padding:47px 17px 0px 198px;}

.ser{width:163px;height:31px;padding:0px 15px;float:right;background:#428277;border-radius:20px;margin-top:20px;}


.ss_k{width:140px;height:28px;line-height:28px;display:block;float:left;overflow:hidden;border:none;background:none;outline-style: none;color:#e2e9e8;}
.ss_an{width:17px;height:17px;float:right;padding-top:8px;}

/*导航*/
#menu{width:100%;height:55px;}

.nav{ margin:0 auto;width:1240px; height: 55px; position:relative;}

.nav li{width:112px;float: left;position: relative;}

.nav li>a{display: block;font-size:18px;color: #222;height: 55px;line-height: 55px;text-align: center;}
.nav li.on>a,.nav li:hover>a{background-color:#005748;color:#ffffff;font-weight:normal!important;border-radius-left-top:2px ;}
.nav li.on,.nav li:hover{background: #0062ac;}

.two-nav{position: absolute;left: 0px;margin-top:-1px;z-index: 990;display: none;width:112px;}
.two-nav a{display: block;height: 45px;line-height:45px;text-align: center;color: #ffffff;font-size: 16px;background:#005748;}
.two-nav a:hover{background:#006a58;}


.top_ser{width:45px;float:left;padding-top:74px;}


/***************banner*****************/
#banner{width:100%;margin:0 auto;position:relative;     z-index: -999;}

		/* 本例子css */
		.slideBox01{ width:100%; height:497px; overflow:hidden; position:relative;  }
		.slideBox01 .hd01{ height:19px; overflow:hidden; position:absolute; right:5px; bottom:11px; z-index:1; }
		.slideBox01 .hd01 ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox01 .hd01 ul li{ float:left; margin-right:3px;  width:15px; height:15px; line-height:14px; padding:2px;text-align:center; background:#fff; cursor:pointer; }
		.slideBox01 .hd01 ul li.on{ background:#f00; color:#fff; }
		.slideBox01 .bd01{ position:relative; height:100%; z-index:0;   }
		.slideBox01 .bd01 li{ zoom:1; vertical-align:middle; }
		.slideBox01 .bd01 img{ width:100%; height:497px; display:block;  }
		
		
	
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox01 .prev{position:absolute; left:1%; top:49%; margin-top:-25px; display:block; width:38px; height:61px;  z-index: 1;}
		
		.slideBox01 .next{ position:absolute; left:1%; top:49%; margin-top:-25px; display:block; width:38px; height:61px;}
		.slideBox01 .next{ left:auto; right:1%; background-position:0px 0px; }
		.slideBox01 .prev:hover,
		.slideBox01 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox01 .prevStop{ display:none;  }
		.slideBox01 .nextStop{ display:none;  }
		
.slideBox01 .num { position: absolute; z-index: 3; bottom: 30px; right: 17%; }	
	.slideBox01 .num li{background:#fff;color:#222; float: left; position: relative;  width: 30px; height:25px;line-height: 25px; overflow: hidden; text-align: center; margin-right: 15px; cursor: pointer; }	
	.slideBox01 .num li a,.focusBox .num li span { font-size:18px;font-family:arial;position: absolute; z-index: 2; display: block; color: #222; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }	
	.slideBox01 .num li span { z-index: 1; background:#7d7b79; filter: alpha(opacity=80); opacity: 0.8; }	
	.slideBox01 .num li.on a,.focusBox .num a:hover{ font-size:18px; 
 
 background:#ab0205;
    display: inline-block;
    vertical-align: middle;
    height:25px;
    line-height:25px;
  color:#fff;
    transition: all 0.5s ease-out 0s;}
    



/*******conter*********/
#conter{width:100%;background:url(../img/bg.png) top center repeat-x;}

/*news*/
.xw_new{width:1240px;height:410px;padding-top:10px;}
.xw_new_nav{width:1240px;height:57px;line-height:57px;border-bottom:2px #dfdede solid;}
.xw_new_nav span{float:right;background:url(../img/more.png) right center no-repeat;padding-right:20px;}
.xw_new_nav span a{color:#666;}   .xw_new_nav span a:hover{color:#005748;font-weight:bold;}


.xw_new_nav h1{background:url(../img/new_nav.png) left center no-repeat;text-indent: 2em;color:#222222;font-size:21px;font-weight:bold;overflow: hidden;}

.font_left{width:484px;height:323px;padding-top:17px;float:left;}

.focusBox { position: relative; width: 484px; height: 323px; overflow: hidden;  }	
.focusBox .pic img { width: 484px; height: 323px; display: block; }	
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 46px; width:100%;  background: #000; filter: alpha(opacity=45); opacity: 0.45; overflow: hidden; }	

.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 46px; width:100%; overflow: hidden; }	
.focusBox .txt li{ height:0px; line-height:46px; position:absolute; bottom:-36px;}	

.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 16px; font-weight: bold; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 17px; right: 3px; }	
	.focusBox .num li{ float: left; position: relative; width: 12px; height: 12px;  overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer;border-radius: 100px; }	
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; background:url(../img/yuan.png)  center no-repeat;width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }	
	.focusBox .num li span { z-index: 1; background:#7d7b79; filter: alpha(opacity=80); opacity: 0.8; }	
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#ff0000;  }
	
	
.font_right{width:734px;height:340px;float:left;padding-left:22px;padding-top:10px;}	
.font_right_top{height:53px;line-height:53px;width:734px;border-bottom:1px #dddddd dashed;text-indent:1.3em;font-size:19px;font-weight:bold;background:url(../img/date.png) left center no-repeat;}

.font_right ul li{width:734px;line-height:42px;float:left;background:url(../img/date.png) left center no-repeat;text-indent:1.5em;}
.font_right ul li span,.font_right_top span{float:right;color:#888;}  .font_right ul li a:hover{font-weight:bold;color:#da2f35;}
.font_right_top a.activer{color:#da2f35!important;}
.font_right_top span{font-weight:normal;font-size:16px;}


/*******two*********/
.two_bg{width:1240px;padding-top:20px;}

.two_tz{width:581px;}
.two_tz_nav{border-bottom:2px #dfdede solid;}

.two_tz_nav{width:581px;height:57px;line-height:57px;border-bottom:2px #dfdede solid;}
.two_tz_nav span{float:right;background:url(../img/more.png) right center no-repeat;padding-right:20px;}
.two_tz_nav span a{color:#666;}   .two_tz_nav span a:hover{color:#005748;font-weight:bold;}

.two_tz_nav h1{background:url(../img/tz_nav.png) left center no-repeat;text-indent: 2em;color:#222222;font-size:21px;font-weight:bold;     overflow: hidden;}

.two_tz_font{width:581px;padding-top:8px;}
.two_tz_font ul li{width:581px;height:61px;float:left;margin-top:20px;}

.two_tz_font ul li dl{float:left;width:73px;height:56px;background:#005748;text-align: center;color:#fff;padding-top:5px;}
.two_tz_font ul li dl dt{line-height:26px;font-weight:bold;font-weight:bold;font-size:23px;}
.two_tz_font ul li dl dd{line-height:26px;font-size:14px;}

.two_tz_font ul li div{float:left;padding-left:20px;}
.two_tz_font ul li div h1{font-size:16px;line-height:30px;font-weight:normal;}
.two_tz_font ul li div span{line-height:30px;color:#666;}


.two_tz_nav h2{background:url(../img/jy_nav.png) left center no-repeat;text-indent: 2em;color:#222222;font-size:21px;font-weight:bold;overflow: hidden;}
.two_jy_font{width:581px;padding-top:12px;}
.two_jy_font ul li{line-height:42px;background:url(../img/doc.png) left center no-repeat;padding-left:15px;}
.two_jy_font ul li span{float:right;color:#888;}

/*******快速导航*********/
.ks_dh{width:1240px;padding-top:10px;}
.ks_dh_nav{height:69px;line-height:69px;border-bottom:2px #dfdede solid;background:url(../img/ks_nav.png) left center no-repeat;text-indent:2em;font-size:21px;font-weight:bold;}
.ks_dh_font{padding-top:35px;}
.ks_dh_font ul li{width:124px;text-align:center;margin:0 auto;float:left;}

.ks_dh_font ul li span{line-height:72px;}
.ks_dh_font ul li img{padding-top:}

.ks_dh_font ul li .ks_01{width:72px;height:52px;border:1px #ed1515 dashed;border-radius: 5px;padding-top:18px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}
.ks_dh_font ul li .ks_02{width:72px;height:55px;border:1px #0e99a5 dashed;border-radius: 5px;padding-top:15px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}
.ks_dh_font ul li .ks_03{width:72px;height:52px;border:1px #a61c31 dashed;border-radius: 5px;padding-top:18px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}
.ks_dh_font ul li .ks_04{width:72px;height:54px;border:1px #54c3f1 dashed;border-radius: 5px;padding-top:16px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}
.ks_dh_font ul li .ks_05{width:72px;height:52px;border:1px #61729c dashed;border-radius: 5px;padding-top:18px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}
.ks_dh_font ul li .ks_06{width:72px;height:52px;border:1px #da5709 dashed;border-radius: 5px;padding-top:18px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}
.ks_dh_font ul li .ks_07{width:72px;height:52px;border:1px #467352 dashed;border-radius: 5px;padding-top:18px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}
.ks_dh_font ul li .ks_08{width:72px;height:43px;border:1px #775a15 dashed;border-radius: 5px;padding-top:27px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}
.ks_dh_font ul li .ks_09{width:72px;height:52px;border:1px #59b615 dashed;border-radius: 5px;padding-top:18px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}
.ks_dh_font ul li .ks_010{width:72px;height:52px;border:1px #14c67d dashed;border-radius: 5px;padding-top:18px;margin:0 auto;-webkit-transition:all 4s ease-in-out;}

.ks_dh_font ul li .ks_01:hover,
.ks_dh_font ul li .ks_02:hover,
.ks_dh_font ul li .ks_03:hover,
.ks_dh_font ul li .ks_04:hover,
.ks_dh_font ul li .ks_05:hover,
.ks_dh_font ul li .ks_06:hover,
.ks_dh_font ul li .ks_07:hover,
.ks_dh_font ul li .ks_08:hover,
.ks_dh_font ul li .ks_09:hover,
.ks_dh_font ul li .ks_010:hover{border:1px #005748 dashed;
-webkit-transform:rotate(360deg);
-o-transform:rotate(360deg) ;
-mo-transform:rotate(360deg) ;
transform:rotate(360deg) ;}

/*******footer*********/
#footer{width:100%;background:#005748;line-height:32px;}
.fot_bg{width:1240px;margin:0 auto;background: url(../img/dlogo.png)  center no-repeat;color:#fff;text-align:center;padding:30px 0px 0px;}
.fot_bg a{color:#fff!important;}
.fot_bg img{text-align:center;}




/***********二级页面***********/

.ej_banner{width:100%;height:380px;position: relative;}
.ej_banner img{width:100%;height:380px;}

.ej_zw_left{width:245px;float:left;margin-top:-93px;position:absolute;z-index: 1;}
.ej_zw_left_nav{width:245px;height:93px;line-height:93px;font-size:20px;text-align:center;background: url(../img/ej_dh_bg.png) repeat;color:#fff;border-bottom:1px #c7cbe4 solid;FONT-WEIGHT:bold;}

.ej_zw_left_font{width:215px;padding:0px 15px 65px;background:#eef7f5;}
.ej_zw_left_font ul li{width:215px;height:49px;line-height:49px;text-align:center;font-size:16px;border-bottom:1px #cfdcda solid;}
.ej_zw_left_font ul li a{color:#005748;}   .ej_zw_left_font ul li:HOVER{font-weight:bold;color:#2267b1;}

.ej_zw_left_font ul li a.actived{font-weight:bold;display:block;}


.ej_zw_right{width:965px;float:right;padding-bottom:25px;}
.ej_zw_right_nav{width:965px;height:60px;line-height:60px;border-bottom:1px #ccc solid;position:relative;}
.ej_zw_right_nav font{font-size:18px;color:#222;padding:0px 10px;border-bottom:3px #ff9204  solid;font-weight:bold;top:-2px;position:absolute;background:url(../img/img1.jpg) left center no-repeat;text-indent:1.1em;}
.ej_zw_right_nav span{float:right;font-size:16px;}

.ej_zw_right_font{width:945px;padding:12px 15px 0px;}
.ej_zw_right_font h1{text-align:center;font-size:18px;line-height:50px;}
.ej_zw_right_font .date{width:945px;line-height:50px;text-align: center;border-bottom:1px #ccc  dashed;margin-bottom:15px;}   .ej_zw_right_font .date span{padding:0px 20px;}
.ej_zw_right_font p{line-height:35px;padding:0px 10px;}


/*******************新闻列表***************/
.ej_zw_right_nfont{width:949px;padding:15px 8px 0px;}
.ej_zw_right_nfont ul li{width:949px;height:50px;line-height:50px;float:left;background:url(../img/doc.png) left center no-repeat;text-indent:1em;border-bottom:1px #ddd dashed;}
.ej_zw_right_nfont ul li a:hover{font-weight:bold;}
.ej_zw_right_nfont ul li span{float:right;color:#999;}

.page{width:910px;height:40px;line-height:40px;text-align: center;}



/*******************图片列表***************/
.ej_zw_right_tu{width:938px;padding:25px 0px 0px 22px;}
.ej_zw_right_tu ul li{width:212px;height:256px;float:left;margin-right:22px;text-align: center;}
.ej_zw_right_tu ul li img{width:212px;height:187px;background:#fff; padding:1px;    }
.ej_zw_right_tu ul li span{line-height:50px;}


.ej_zw_right_tu ul li img:hover{background:#96c2f1;}

/****************机构设置**************/

.ny_gljg_nr{ border-top: 1px solid #dddddd; border-left: 1px solid #dddddd; width: 896px;margin: 0 auto;margin-bottom: 10px;}
.ny_gljg_a ul li{ background: #ededed; text-align: center; font-size: 15px; color: #222; width: 223px; float: left; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; height: 50px; line-height: 50px;}
.ny_gljg_a ul li p{}
.ny_gljg_a ul li a{color: #22122c;}
.ny_gljg_a ul li a:hover{ color: #c7181d;}
.ny_gljg_b ul li{ background: #fff;}


.v_news_content p{line-height:35px!important;font-size:16px!important;}
.v_news_content p img{margin-top:10px!important;}