@charset "gb2312";
/* CSS Document */

/*头部*/
.header{ width:100%; height:335px; position:relative; z-index:9999;}
.top_nav{ width:1000px; height:42px;}
.top_nav .r { padding:10px 0; }
.logo{ width:239px; height:42px; background:url(../../images/nhgwj/image_02.png) no-repeat left;}
.logo .logo_link{ display:block; width:239px; height:42px;}
.nav_list a{  padding:0px 20px;}

.banner{ width:100%; height:242px; background:url(../../images/nhgwj/image_04.png) no-repeat center;}
.nav_wrap{ width:100%; height:50px; background:url(../../images/nhgwj/line.png) repeat-x bottom; position:absolute; top:278px; }
.nav{ width:1000px; height:50px;}
.nav ul li{ position:relative; float:left; display:block; width:123px; height:50px; line-height:50px; text-align:center;}
.nav ul li.red_bg{ background:url(../../images/nhgwj/nav_bg.png) no-repeat center; height:50px; border-radius:5px; cursor:pointer;}
.nav ul li a{ color:#fff; font-size:16px;}
.nav ul li a:hover{ font-weight:bold;}

/*二级*/
.nav ul li .subNav {line-height:38px; font-size:14px;display:none; position:absolute; padding:8px 0; left:0; top:47px; text-align:center; z-index:9999;background-color:#fff; width:132px;}
.nav ul li.on {}
.nav ul li.on a{}
.nav ul li.on .subNav { display:block; }
.nav ul li.on .subNav dl{overflow:hidden;}
.nav ul li.on .subNav dl dd{ line-height:20px; height:auto; margin:0 0 5px 0; padding:0 5px;}
.nav ul li.on .subNav dl dd a { color:#000; }

.nav ul li.on .subNav dl dd a{ font-size:14px; text-align:center; line-height:20px; border-top:none; font-weight:normal; height:auto;}



/*中间*/
.content{ width:1000px; height:1420px;}
.mode01{ width:100%; height:320px; margin:15px auto;}
.mode02,.mode03{ width:100%; height:425px; margin:15px auto;}
.mode01 .lf,.mode02 .lf,.mode03 .lf{ width:478px; height:100%}
.mode01 .rt,.mode02 .rt,.mode03 .rt{ width:478px; height:100%}
.mode04{ width:100%; height:210px;}

/*图片轮播*/
/*FlexSlider默认样式*/
.Banner .flexslider { margin-top:12px; width:478px;;height:300px; background: #fff; border:1px solid #ccc; position: relative; zoom: 1; }
.Banner .flexslider ul li{ list-style:none;}
.Banner .flexslider ul li img{ border:none;}
.Banner .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.Banner .loading .flex-viewport { max-height: 300px; }
.Banner .flexslider .slides { zoom: 1; width:478px; height:300px; padding:0;}
.Banner .carousel li { margin-right: 5px; }
/*icon小点*/
.Banner .flex-control-nav {width:145px; position: absolute; bottom:10px; right:0; text-align:center;z-index:99999;}
.Banner .flex-control-nav li { margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.Banner .flex-control-paging li a {  float:left; width: 12px; height: 12px; display: block;background:url(../../images/nhgwj/con1.png) no-repeat; cursor: pointer;text-indent: -9999px; }
.Banner .flex-control-paging li a:hover {background:url(../../images/nhgwj/con1.png) no-repeat; }
.Banner .flex-control-paging li a.flex-active {background:url(../../images/nhgwj/con2.png) no-repeat;}
.Banner .slides h4 a{color:#fff;opacity: 1.0;font-size:14px; text-decoration:none;}
.Banner .slides h4 a:hover{color:#fff;font-size:14px;}
.flex-direction-nav{ display:none;}


.articleList_1{}
.articleTitle_1,.articleTitle_2,.imageTitle_4{ width:100%; height:40px; line-height:40px; border-bottom:#ccc 1px solid; background:url(../../images/nhgwj/image_10.png) no-repeat left;}
.title{ padding:0 0 0 25px; font-size:16px;}
.articleList_1 ul{ margin-top:25px;}
.articleList_1 ul li{ display:block; width:100%; height:35px;} 
.articleList_1 ul li a:hover,.articleList_2 ul li a:hover{ color:#900;}


.articleList_2 ul{ margin-top:10px;}
.articleList_2 ul li{ display:block; width:100%; height:35px; line-height:35px; background:url(../../images/nhgwj/image_22.png) no-repeat left;}
.articleList_2 ul li a{ padding-left:20px;}

.image_article .image img{ border:#ccc 1px solid; padding:3px;}
.image_article{ width:100%; height:145px; margin-top:18px; background:url(../../images/nhgwj/bottom.png) repeat-x bottom;}
.article_c{ width:260px; position:relative;}
.article_c p{ line-height:25px;}
.wz a{ color:#c70000;}
.wz span{ position:absolute; right:0; bottom:0;}
.title02{ font-size:15px; color:#c70000; font-weight:bold;}
.wz{ font-size:13px; }


/*尾部*/
.footer{ width:100%; height:100px; background:#f0f0f0; border-top:#c70000 5px solid; margin-top:10px;}
.footer p{ text-align:center; margin-top:20px;}



/*二级页*/
.subPage{ width:1000px; margin:0px auto; min-height:500px;}
.pageBanner{ width:1000px; margin: 0 auto;}
.Bread{ width:100%; height:39px; line-height:39px; border-bottom:#c70000 2px solid; font-size:14px; color:#c70000; margin-top:5px;}

.Bread a{color:#c70000;}
.articleList02 ul{ padding:0; margin:15px;}
.articleList02 ul li{ list-style:none; background:url(../../images/nhgwj/image_22.png) no-repeat left center; padding-left:25px; height:35px; line-height:35px;}
.articleList02 ul li span{ float:right;}
.articleList02 ul li a{ text-decoration:none; color:#323232;}
.listTitle02{ padding-left:0px; background:url(../../images/nhgwj/bottom.png) repeat-x bottom;} 
.listTitle02 h2{color: #282828; font-size: 16px; font-weight: bold; line-height:33px; padding:0px; margin:5px 15px;}
.subPage .articleList02{ margin:0; background:#f8f8f8;}
 
.page{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page a{ padding:0 5px; text-decoration:none; color:#323232;}


.articleTitle1 { width: 100%;text-align: center;}
.articleTitle1 h2{font-size: 18px; color:#282828; line-height: 20px; padding:10px 0;}
.articleTitle1 h3{ font-size: 14px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; color:#777; }
.article{overflow:hidden; margin:20px;font-size:14px; line-height:30px;}
.Annex {padding:0px; overflow:hidden; margin:20px;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#282828; padding-left:5px;}
.Annex ul{ padding:0;}
.Annex ul li { list-style:none; height: 26px; line-height: 26px;background:url(../../images/nhgwj/image_22.png) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { text-decoration:none; font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#004a00;}



/*左右级页面*/

.con{width: 1000px; overflow: hidden;   margin: 0 auto; background:#fff;}
.con .conLeft{width: 180px;  float: right;}
.con .conLeft .title{margin: 5px 0 0 0; background:url(../../images/nhgwj/zgj.png) no-repeat right; width: 180px; height: 40px; line-height: 40px; text-align: center; padding:0;}
.con .conLeft .title h2{font-size: 16px; color: #c70000; border-bottom:#c70000 2px solid;}
.con .conLeft ul{ padding:0;}
.con .conLeft ul li{ list-style:none; height: 40px; line-height: 40px; font-size: 14px; text-align: center; }
.con .conLeft ul li a{ color:#323232; height: 40px; line-height: 40px; width:180px; text-decoration:none; font-size: 14px; text-align: center; background:url(../../images/nhgwj/bottom.png) repeat-x bottom; display:block; }
.con .conLeft ul li a:hover{font-weight: bold;}
.con .conLeft ul .current a{font-weight: bold;}
.con .conRight{ width: 755px; padding: 0 5px;  float: left;}
.con .conRight .articleList02{width: 100%; background:#f8f8f8; min-height:480px;}
.con .conRight .Bread{width: 755px;}
.con .conRight .page{ width:755px; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.con .conRight .page a{ padding:0 5px;}
.con .conRight .subPage{ width:755px; min-height:500px; margin:0px auto;}
.pictureList2{width: 755px; overflow: hidden;}
.pictureList2 ul{width: 850px; overflow: hidden; margin:20px 0;}
.pictureList2 ul li{ list-style:none; float: left; width: 210px; height: 180px; line-height:40px; margin: 0 50px 0 0; text-align: center;}
.pictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2{width: 1000px; overflow: hidden;}
.TlpictureList2 ul{width:1050px; overflow: hidden; margin:20px 0;}
.TlpictureList2 ul li{ list-style:none; float: left; width: 210px; height: 180px; line-height:40px; margin: 0 50px 0 0; text-align: center;}
.TlpictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2 ul li img{ border:none;}

/*图片展示开始*/
.img_news_con{ width:100%; overflow:hidden;}
.img_news_con h3{padding:20px 0 20px; heihgt:54px; text-align:center; color:#2691cb; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.imgs_scroll{/*padding:0 0 60px 27px;*/  position:relative;}
.imgs_scroll .btn_l,.imgs_scroll .btn_r{ position:absolute; width:434px; height:580px; top:0; /*z-index:1000; filter:alpha(opacity:0); opacity: 0;*/ }
.imgs_scroll .btn_l{left:62px; }
.imgs_scroll .btn_r{right:69px;}
.imgs_scroll .prev,.imgs_scroll .next { position:absolute; display:block; width:70px; top:40%; margin:-22px 0 0 0; text-align:center; cursor:pointer; z-index:90; display:none;}
.imgs_scroll .prev{ left:65px;}
.imgs_scroll .next{right:65px;}
.imgs_news_list{width:910px;  position:relative; overflow:hidden;}
.imgs_news_list ul{width:9999px; padding:0;}
.imgs_news_list ul li{ list-style:none; float:left; display:inline; width:910px; /*margin-right:10px;*/  /*text-align:center;*/}
.imgs_news_list ul li img{ border:none;}
.imgs_news_list ul li .txt2{ width:910px; float:left; line-height:20px; text-indent:2em; /*padding-top:27px;*/ text-align:left; font-family:"微软雅黑";}

/*图片展示开始*/
.img_news_con{ width:100%; overflow:hidden;}
.img_news_con h3{padding:20px 0 20px; heihgt:54px; text-align:center; color:#2691cb; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
.imgs_scroll{/*padding:0 0 60px 27px;*/  position:relative;}
.imgs_scroll .btn_l,.imgs_scroll .btn_r{ position:absolute; width:434px; height:580px; top:0; /*z-index:1000; filter:alpha(opacity:0); opacity: 0;*/ }
.imgs_scroll .btn_l{left:62px; }
.imgs_scroll .btn_r{right:69px;}
.imgs_scroll .prev,.imgs_scroll .next { position:absolute; display:block; width:70px; top:40%; margin:-22px 0 0 0; text-align:center; cursor:pointer; z-index:90; display:none;}
.imgs_scroll .prev{ left:65px;}
.imgs_scroll .next{right:65px;}
.imgs_news_list{width:910px;  position:relative; overflow:hidden;}
.imgs_news_list ul{width:9999px; padding:0;}
.imgs_news_list ul li{ list-style:none; float:left; display:inline; width:910px; /*margin-right:10px;*/  /*text-align:center;*/}
.imgs_news_list ul li img{ border:none;}
.imgs_news_list ul li .txt2{ width:910px; float:left; line-height:20px; text-indent:2em; /*padding-top:27px;*/ text-align:left; font-family:"微软雅黑";}
/*图片展示结束*/


/*新添加*/
.pageArticle{ background:#f8f8f8; }



.articleList_image04 { width: 100%; height: 325px; overflow: hidden; }
.articleList_image04 .articleList_image_title03 { width: 95px; height: 181px; float: left; }
.articleList_image04 .articleList_image_title03 h2 { padding: 116px 0 0 16px; background: url(../../images/nhgwj/home.png) no-repeat 33px 64px; }
.articleList_image04 .articleList_image_title03 h2 a { font-size: 15px; font-family: "微软雅黑"; color: #3c3c3c; font-weight: normal; }
.articleList_image04 .articleList_image_title03 h2 a:hover { color: #003a8c; }
.articleList_image04 .channelImage { width: 100%; height: 140px; margin-top:23px;}
.articleList_image04 .channelImage ul li { width:200px; height: 110px; overflow: hidden; position: relative; float: left; text-align:center; margin-bottom:5px;}
.articleList_image04 .channelImage img{ width: 180px; height: 110px; overflow: hidden;}
.articleList_image04 .channelImage .shuoming { position: absolute; left:10px; bottom:-110px;  font-size: 16px; font-family: "微软雅黑"; color: #ffffff; text-align: center;  width: 180px; height:110px; line-height:110px; background: url(../../images/nhgwj/shuoming.png) repeat-x; }
