/* CSS Document */
/* 全局样式 */
body{margin: 0;padding: 0;color: #333;font-family: Arial, Helvetica, sans-serif;font-size: 12px; background:#f3f3f3; line-height:24px;}
ul,li,form,div,dd,dl,dt{ border:0; margin:0; padding:0; list-style:none;}
img{ border:0;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
input,textarea,select{ font-size:12px;}
.a-L{ float:left}
.a-R{ float:right}

.content_box{ width:1140px; height:auto; margin:0 auto; overflow:hidden;}

a:link,a:visited {color: #333; text-decoration: none;}
a:hover {color: #41ad03;text-decoration: none;}
.clear{clear:both; overflow:hidden; font-size:0; height:0; line-height:0;} 
.line5{ height:5px;}
.line10{ height:10px;}
.line20{ height:20px;}

/*头部*/
.header{background-image: url(i_header_bg.gif);height:90px;}
.searchInput{ width:128px; height:24px; line-height:24px; font-size:12px; border:1px solid #d1d1d1;}
.searchBar{width: 26px;height: 26px;background-image: url(i_searchBar.gif);background-repeat: no-repeat;border: 0px; overflow:hidden; cursor:pointer;}
.header_spacing{padding:0 8px; width:40px;}
.header_ico{border-right: 1px solid #d1d1d1;}

/*导航*/
.nav_bg{ background:#0e5fa1; height:50px; overflow:hidden;}
	.clearfix:after{display:block;height:500px;clear:both;visibility:hidden;}
	.navBar{ position:relative; z-index:5;color:#fff; height:50px; line-height:50px; background:#0e5fa1}
	.nav{width:1000px; height:50px; margin:0 auto;}
	.nav .m{ float:left;  position:relative; border-top:0; border-bottom:0; margin-left:-1px;   }
	.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px; height:50px; overflow:hidden;  }
	.nav h3 a{display:block; color:#fff; width:165px; text-align:center;border-left:1px solid #1674cd; line-height:50px; height:50px;font-weight:bold;}
	.nav .on{ border:0;}
	.nav .on h3 a{ background:#fff; color:#0e5fa1; font-weight:bold; border-top:1px solid #1674cd;  }
	.nav .sub{ display:none; /*默认隐藏*/ width:240px; padding:10px;   position:absolute; left:0; top:50px; background:#fff; border:1px solid #1674cd; border-top:0;   }
	.nav .sub a{ font-size:14px; line-height:30px}







/*首页动画条*/
.banner{ height:300px; margin:0;}

	.fullSlide{ width:100%;  position:relative;  height:300px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:300px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:300px; width:1000px; margin:0 auto;}
    .banner_list{ width:100%;margin:0 auto;position: absolute; top:240px;height:60px; z-index:9999; overflow: hidden;}
	.baner_bg{ width:366px; height:120px;position: relative; top:150px; z-index:999; overflow: hidden;  float:right; padding:15px; font-size:16px;  filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; text-align:center;}
	.baner_txt{font-size:16px;text-align:left;filter:alpha(Opacity=100);-moz-opacity:1;opacity:1;color:#FFF;}
	.baner_txt a{ color:#FFF;}
	.fullSlide .hd{ width:1000px;position:relative; z-index:1;text-align:center; _background:#000; _filter:alpha(opacity=60); margin:0 auto;}
	.fullSlide .hd ul{ text-align:center;}
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:110px; height:60px; margin:0 0 0 3px;float:right;border-radius:5px 5px 0px 0px; font-size:20px; text-align:left; padding:10px;}
	.fullSlide .hd ul .on{ background-position:0 0; }



/*通栏一*/
.title{ background:#0e5fa1; font-size:18px; color:#FFF; padding:0 0 0 10px;}
.box_4{ border:1px solid #dddddd; padding:0 10px 10px 10px; background:#FFF}
.box_3{ border-left:1px solid #dddddd; padding:0 0 0 10px;}
.box_4_0{padding:0; background:#FFF}/*无间距*/
.list{ border-bottom:1px dashed #ddd;padding:10px 0;}
.list2{ border-bottom:1px solid #ddd;}
.on3{padding:10px 0 0 0;border-bottom: none}
.on2{padding:0;border-bottom: none}
.title_pic{ float:left; margin:0 10px 0 0;}
.list_title{ font-size:14px; line-height:20px;}
.list_time{ font-size:12px; color:#999999; line-height:30px;}
.list2_link{ font-size:14px; line-height:72px;}

/*底部*/
.footer{ padding:20px 0; color:#FFF; line-height:30px; font-size:14px}
.footer a{color:#FFF; }

/*内页*/
.ny_banner{background-repeat: no-repeat;background-position: center top;height: 90px;background-color: #FFF;}
.ny_banner span{ display:block;width:1000px; margin:0 auto; text-align:right; font-size:40px; color:#2c5277; line-height:90px;}
.ny_box{ background:#FFF;border-bottom:20px solid #FFF; border-left:10px solid #FFF; border-right:10px solid #FFF; border-top:20px solid #FFF;}
.xiaotiao{ border-bottom:1px solid #dddddd; color:#999}
.ny_txt{ line-height:24px;}
.ny_title{ background:#0e5fa1; font-size:20px; color:#FFF; height:40px; padding:0 10px;}
.ny_nav{ padding:0 10px;}
.ny_nav td{ padding:20px 0 0 0;}
.ny_nav td a{padding: 0 0 0 10px;font-size: 14px; line-height:28px;display: block;background-image: url(link-ico.gif);	background-repeat: no-repeat;background-position: left 8px;}
.ny_nav td a:hover{padding: 0 0 0 10px;font-size: 14px;display: block;background-image: url(link-ico2.gif);background-repeat: no-repeat;background-position: left 8px; color:#0e73c5;}
.ny_nav td .on{padding: 0 0 0 10px;font-size: 14px;display: block;background-image: url(link-ico2.gif);background-repeat: no-repeat;background-position: left 8px; color:#0e73c5;}

.ny_news_list{}
.ny_news_list td{ border-bottom:1px dashed #CCC}
.ny_news_list td img{ margin:0 10px 0 0; float:left;}
.ny_news_list td h1{ font-size:14px;}
.ny_news_list td { padding-right:0 0 8px 0; line-height:24px; font-size:14px; line-height:24px;}
.ny_news_list td span { padding-right:20px 0 ; font-size:12PX; color:#999}
.ny_news_list a:hover{ color: #0e73c5;}

.ny_news_list2{}
.ny_news_list2 img{ float:right;}
.ny_news_list2 a{ display:block;border-bottom:1px dashed #CCC; line-height:37px; padding:0 10px; font-size:14px;}
.ny_news_list2 a:hover{ color: #0e73c5;}

.ny_news_list3{}
.ny_news_list3 img{ float:right;}
.ny_news_list3 a{ display:block;border-bottom:1px dashed #CCC; line-height:25px; padding:0 10px; font-size:14px;}
.ny_news_list3 a:hover{ color: #0e73c5;}

.bg_1{background-repeat: no-repeat;background-position: center bottom;}


/*翻页*/
div.pages { TEXT-ALIGN: center; width:100%; float:left; margin:30px 0 0 0;}
div.pages a{TEXT-DECORATION: none;background:#fff; border:1px solid #b9b9b9;padding:7px 10px; margin:0 2px; color:#111111; font-size: 12px; font-weight: bold;}
div.pages a:hover {background:#0e73c5; color:#fff; border:1px solid #0e73c5; padding:7px 10px; margin:0 2px;}
div.pages a:active {background:#0e73c5; padding:7px 10px; border:1px solid #0e73c5;margin:0 2px;color:#fff;}
div.pages SPAN.current {background: #0e73c5; padding:7px 10px; border:1px solid #0e73c5; color:#fff;margin:0 2px; font-size: 12px; font-weight: bold;}
div.pages SPAN.disabled {background: #0e73c5; border:1px solid #0e73c5;padding:7px 10px; margin:0 2px; color:#fff;}