﻿@charset "utf-8";

body{font-family: "microsoft yahei", '微软雅黑';font-size: 14px;-webkit-tap-highlight-color: rgba(0,0,0,0);color:#333;}
body,div,ul,ol,ul,li,ol,dl,dd,dt,form,span,p,textarea,h1,h2,h3,h4,h5,h6,input{margin:0;padding:0;list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none;}
textarea{resize:none;vertical-align: top;}
table{border-collapse:collapse;border-spacing:0;}
th,td{font-size:12px;padding:0}
img,a img{border:0;margin:0;padding:0;}
img{border:none;vertical-align: middle;}
.img-responsive{max-width: 100%;height:auto;}
a{outline-style:none;color:#333;text-decoration:none}
a:hover{color:#025194;text-decoration:none;}
.text-center{text-align: center;}
.clearbox{font-size: 0;line-height: 0;}
.clearbox>*{font-size: 14px;line-height: 1em;}
.clearbox:after{  content:'';display: inline-block;width:100%;height:0;font-size: 0;line-height: 0;}
.mb30{margin-bottom: 30px;}
.fl{float: left;}.fr{float: right;}
.m-show{display: none !important;}
@media (max-width:768px){
  .m-hide{display: none !important;}
  .m-show{display: block !important;}
}

/*头部链接*/
.TopFunction { height: 30px;line-height: 30px;background-color: rgba(140,195,255,0.7); min-width:1200px; }
.TopFunction .LeftLinks { width:1200px;margin: 0 auto;font-size: 12px; }
.TopFunction .LeftLinks a {margin: 0 4px;}
/*logo*/
.main_cp_logo{ width:1200px; height:180px; margin:0 auto;}
.main_cp_logo .cp_logo{ display:block; width:410px; height:80px; padding:50px 0;}

/*主体盒子 导航*/
.MainNavPad {height: 230px;background: url(../images/hngat_wp_pageBg_01.jpg) no-repeat center top; min-width:1200px;}
.MainNav {padding-top: 95px;background: url(../images/hngat_wp_navBgShadow_03.png) center bottom no-repeat;height: 44px;width: 1200px;margin: 0 auto;}
.MainNav .NavUL {display: inline-block;height: 44px;background-color: #139bcd;list-style: none;}
.MainNav .NavUL li {float: left;width: 133px;height: 44px;border-left: 1px solid #5d8acd;overflow: hidden;}
.MainNav .NavUL li.icon9{ border-left:none; width:125px !important;}
.MainNav .NavUL li a {display: inline-block;width: 100%;height: 100%;font-size: 14px;font-family: "微软雅黑";color: #fff;text-align: center; background: url(../images/hngat_wp_navIcons_01.png) no-repeat 15px center ; line-height:44px; text-indent:30px;*text-indent:20px;+text-indent:20px;}
.MainNav .NavUL li.icon2 a {background-image: url(../images/hngat_wp_navIcons_02.png);}
.MainNav .NavUL li.icon3 a {background-image: url(../images/hngat_wp_navIcons_03.png);}
.MainNav .NavUL li.icon4 a {background-image: url(../images/hngat_wp_navIcons_04.png);}
.MainNav .NavUL li.icon5 a {background-image: url(../images/hngat_wp_navIcons_05.png);}
.MainNav .NavUL li.icon6 a {background-image: url(../images/hngat_wp_navIcons_06.png);}
.MainNav .NavUL li.icon7 a {background-image: url(../images/hngat_wp_navIcons_07.png); background-position:15px center ;}
.MainNav .NavUL li.icon9 a {background-image: url(../images/hngat_wp_navIcons_09.png);}
.MainNav .NavUL li a:hover {background-color: #0087b8;}
.MainContainer {width: 1140px;/*height: 800px;*/margin: 0 auto;background-color: #fff; box-shadow: 2px;}

#MainNav {z-index: 20;position: absolute;top: 216px;left: 0px;}
#MainNav .MainNav {padding-top: 0;}
.top_xdd_pic{ width:1140px; height:44px; margin:0 auto;}



/* 公共底 */
.footer{border-top: 1px solid #e5e5e5;padding:20px 0;height: 144px;vertical-align: middle;}
.footer .footnav{line-height: 32px;}
.footer .copyright{line-height: 32px;padding:0 175px 0 37px;}
@media (max-width:768px){
  .footer{background: #f2f2f2;padding:3% 0;height: auto;}
  .footer div{float:none;text-align: center;}
  .footer .copyright{line-height: 21px;padding:0;color: #666666;padding:1% 0;}
  .footer .copyright span{display: inline-block;}
  .footer div:last-child img{width: 10%;}
}

/*公共列表*/
.yl-list{
	width:100%;
	background:#f4f4f4;
	overflow: hidden;
	padding-bottom: 30px;
}
.yl-list2{
	width: 1200px;
	margin: 0 auto;
	border-radius: 10px;
	background: #FFF;
}
.yl-list1{
	height: 67px;
	line-height: 67px;
	font-weight: bold;
	font-size: 18px;
	color: #006eab;
	border-bottom: 8px solid #10568a;
	margin: 0 10px;
}
.yl-list ul{
	overflow: hidden;
	padding: 25px 0 25px;
	border-bottom: 1px dashed #e4e6eb;
	margin: 0 10px;
}
.yl-list  ul li{
	line-height: 38px;
	height: 38px;
}
.yl-list ul li a{
	line-height: 38px;
	float: left;
	color: #333333;
	font-size: 16px;
	transition: all .3s ease;
} 
.yl-list ul li:hover a{
	color: #006eab;
}
.yl-list ul li a i{
	background: url(../images/public/jjgl.png) no-repeat center;
	float: left;
	width: 4px;
	height: 38px;
	margin-right: 23px;
}
.yl-list ul li span{
	float: right;
	color: #999;
	font-size: 14px;
	margin-right: 50px;
}
/*公共列表*/
@media (max-width:768px){
	.yl-list1{height:auto; line-height:2.5; font-size:0.9rem;border-bottom: 3px solid #10568a; padding-left:5px}
	.yl-list2{width:100%}
	.yl-list ul{padding:15px 0 15px}
	.yl-list ul li,
	.yl-list ul li a{line-height:1.5; height:auto; font-size:14px;}
	.yl-list ul li>a{width:80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.yl-list ul li a i{height:26px; margin-right:8px}
	.yl-list ul li span{margin-right:0; font-size:12px;}
	}
	
/*翻页*/	
.pc_paging{
    width: 100%;
    height: 30px;
    text-align: center;
    padding: 20px 0;
}
.pc_paging .paging{
    display: inline-block;
    padding: 0;
    border: none;
    margin: 0;
}
.pc_paging .paging li{
    display: inline-block;
    width: auto;
    height: auto;
    line-height: 1;
    color: #333;
    vertical-align: middle;
    margin: 0 3px;
}
.pc_paging .paging li a{
    text-decoration: none;
}
.pc_paging .paging li a, .pc_paging .paging li span{
    display: inline-block;
    float: none;
    width: auto;
    height: auto;
    line-height: 1;
    font-size: 14px;
    color: #333;
    padding: 6px 10px;
    border: 1px solid #ccc;
    margin: 0;
}
.pc_paging .paging li, .pc_paging .paging li a:hover, .pc_paging .paging li span:hover{
    background: none;
}
.pc_paging .paging li .current, .pc_paging .paging li .current:hover{
    color: #fff;
    background: #00679d;
    border: 1px solid #00679d;
}
.pc_paging .paging .page_jump{
    margin-left: 5px;
}
.pc_paging .paging .page_jump input{
    width: 50px;
    padding: 5px;
    border: 1px solid #ccc;
    border-radius: 2px;
    margin: 0 3px;
}
.pc_paging .paging .page_jump a{
    border-radius: 2px;
    margin-left: 6px;
}
.pc_paging .paging .total_count, .pc_paging .paging .page_jump{
    display: none;
}
.wap_paging .paging{
    padding: 5px .36rem 0px;
    margin: 20px 0;
}
.wap_paging .paging li{
    display: inline-block;
    border: 1px solid #ddd;
}
.wap_paging .paging li a, .wap_paging .paging li span{
    display: inline-block;
    line-height: 1.42857143;
    font-size: .48rem;
    color: #666;
    padding: 6px 12px;
}
.wap_paging .paging .prev_page{
    border-radius: 4px 0 0 4px;
}
.wap_paging .paging .next_page{
    border-radius: 0 4px 4px 0;
}
.wap_paging .paging .page_count{
    margin: 0 -1px;
}
.page{
    clear: both;
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0 auto;
}

/*文章页样式*/
/*当前位置*/
.nav-path{ width: 100%; height: 60px; background-color: #f2f2f2;}
.dqwz{ width:1200px;margin: 0 auto; line-height:60px; height:60px; text-align:left; font-size:16px; color:#999999;}
.dqwz a{ color:#999999;}
.dqwz a:hover{ color:#006eab;}

/* 内容 */
.xly_bg {width: 100%;height: auto;background: #f2f2f2;padding-bottom: 20px;}
.xly_Box {width: 1200px;margin: 0px auto;border-radius: 10px;background: #fff;padding-top: 50px;padding-bottom: 30px;}

/*详情页面标题及日期 字体大中小*/
.sp_title{font-size: 30px;text-align: center;color: #006eab; padding:0 78px;}
.sp_time{overflow: hidden;font-size: 14px;color: #666;text-align: center;margin-top: 25px;}
.sp_time span{padding: 0 20px;}
.sp_time a{padding: 0 4px;color: #666;}
.sp_time span i {
    font-style: normal;
}
.xly_Box .content {margin: 30px 78px 20px;line-height: 34px;font-size: 16px;color: #333;}
.xly_Box .nr_li {width: 1044px;margin-left: 78px;margin-right: 78px;clear: both;}
.xly_Box .bt {border-top: 1px solid #10568a;padding-top: 10px;float: left;font-size: 20px;color: #333;font-weight: bold;width: 100%;}
.xly_Box .bt a {color: #333;}
.xly_Box .bt a:hover {color: #006EAB;}
.xly_Box .nr {float: left;margin-top: 15px}
.xly_Box .nr a {float: left;width: 1000px;display: block;border: 1px solid #C4E6FF;height: 50px;line-height: 50px;background: url(../img/xz.png) center left no-repeat;padding-left: 44px;font-size: 16px;color: #006EAB}
/*清除浮动1*/
.clear { clear:both;height:0;overflow:hidden;clear:both!important;}
.clear.both {height:10px;}

/*信息来源 责任编辑 分享*/
.chare{
	overflow: hidden;
	height: 33px;
	background: #f2f2f2;
    line-height: 33px;
    color: #999;
	font-size: 14px;
	padding-left: 20px;
}
.chare .chare-left{
	float: left;
}
.chare .chare-right{
	float: right;
}
.chare .chare-right span{
	float: left;
	height: 33px;
	margin-left: 20px;
}
.chare .chare-right span a.dy{
	background: url(../img/dc.jpg) no-repeat left;
	padding-left: 25px;
	
}
.chare .chare-right span a{
	color: #999;
	float: left;
	margin-right: 3px;
}
.chare .chare-right span a.yc1{
	height:33px;
	width: 25px;
    background: url(../img/dc_1.jpg) no-repeat 0px 5px;
}
.chare .chare-right span a.yc2{
	height:33px;
	width: 25px;
    background: url(../img/dc_1.jpg) no-repeat -25px 5px;
}
.chare .chare-right span a.yc3{
	height:33px;
	width: 25px;
    background: url(../img/dc_1.jpg) no-repeat -53px 5px;
}
.chare .chare-right span a.yc4{
	height:33px;
	width: 25px;
    background: url(../img/dc_1.jpg) no-repeat -79px 5px;
}
.chare .chare-right span a.yc5{
	height:33px;
	width: 25px;
    background: url(../img/dc_1.jpg) no-repeat -105px 5px;
}
.chare .chare-right span a.yc6{
	height:33px;
	width: 25px;
    background: url(../img/dc_1.jpg) no-repeat -130px 5px;
}

@media (max-width: 767px){
.xly_bg, .fbh_ct_wrap {
    padding: .36rem;
    background: #fff;
}
.sp_time {
    margin-top: 0;
}
.sp_time span.time {
    display: block;
    border-bottom: #ccc solid 1px;
    line-height: .14rem;
    font-size: .36rem;
    color: #999;
    padding: .5rem 0;
}
.sp_time span:not(.time), .sp_time span i {
    display: none;
}
.xly_Box .content, .fbh_ct_section .ct_txt {
    width: 95%;
    font-size: 14px;
    line-height: 1.5;
    color: #333;
    background: #fff;
    padding: 10px;
    margin: 0;
}
.xly_Box .content p, .fbh_ct_section .ct_txt p {
    margin-bottom: .6rem;
    line-height: 1.5;
    font-size: 14px;
    color: #333;
    margin-top: 0;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
	.xly_Box .nr_li {
	    width: 100%;
	    margin: 0 0 .35rem;
	}
	.xly_Box .nr_li .bt, .xly_Box .nr_li .nr, .xly_Box .nr_li .nr a {
	    float: none;
	}
	.xly_Box .nr_li .bt {
	    font-size: 0.48rem;
	    font-weight: 600;
	    margin-bottom: 10px;
	}
	.xly_Box .nr_li .nr {
	    margin: 0;
	}
	.xly_Box .nr_li .nr a {
	    font-size: .48rem;
	    background: none;
	    border: none;
	    padding: 0;
	    width: 100%;
	    line-height: 1.42857143;
	    height: auto;
	}
	.xly_Box .nr_li .nr a:before {
	    content: "\e6a6";
	    font-family: "iconfont" !important;
	    margin-right: .18rem;
	}
	.xly_Box .nr_li .nr br {
	    display: none;
	}
	.xly_Box .clearfix {
	    font-family: Microsoft YaHei;
	    margin: 0!important;
	}
	.sp_title, .fbh_ct_section>h1 {
	    font-size: 18px;
	    padding: .4rem 0;
	    line-height: 1.5;
	    font-weight: 700;
	    color: #006eab;
	    font-family: Microsoft YaHei;
	    margin: 0;
	}
	.xly_Box, .fbh_ct_section {
	    width: 100%;
	    padding: .35rem 0 0;
	}
	.chare {
	    height: auto;
	    font-size: .36rem;
	    line-height: .98rem;
	    padding: 0 .2rem;
	    font-weight: normal;
	    text-align: left;
	    color: #666;
	    margin-top: .35rem;
	}
	.nav-path {
	    height: auto;
	    line-height: .9rem;
	    font-size: .48rem;
	    background: #f2f2f2;
	    padding: .3rem 0 .25rem .5rem;
	}
	.nav-path .dqwz {
	    width: 100%;
	    height: auto;
	    line-height: inherit;
	    font-size: inherit;
	    word-break: break-all;
	}
}
#myIframe2{
	width: 45%;
	float: right;
}