html{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p
{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl ,dt,dd ,ol,p,img{list-style:none;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
button,select,textarea,input{font-size:100%;-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a{text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:hover{outline:none;text-decoration:none;cursor:pointer;}
label {font-weight:normal;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.clearfix {*zoom: 1;}
.box-shadow {
    box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.2);
    
    -webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -ms-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
    -o-box-shadow: 0px 0px 5px rgba(0,0,0,0.2);
}
.mt0 {margin-top: 0 !important;}
.fl {float: left;}
.fr {float: right;}
a {transition:all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-o-transition: all .3s ease;}
body { background: #fff;min-width: 1200px;}

.header { width: 100%; background: url(../jpg/g4lwfm.jpg) no-repeat top center; background-size:100% 360px; height: 360px; overflow: hidden;}
.header_top {width: 100%;height:24px;max-width: 1200px; margin: 0 auto; padding-top:19px;}
.header_time {line-height: 24px;font-size: 14px; color: #a1c3e5;}
.header_top .h-ipv6  { width:98px; height:22px; background:rgba(0,39,71,0.2); font-size: 12px; color: #cbdeff; line-height:22px; text-align: center; float: left;border:1px solid rgba(255,255,255,0.2);border-radius:12px;}
.header_top  ul li {float: left; height:24px;line-height:24px;margin-left: 30px;}
.header_top  ul li:first-child, .header_top ul li:last-child {margin-left: 0;}
.header-zwfw .header_top ul li:last-child {margin-left: 30px;}
.header_top  ul li a { font-size: 14px; color: #cbdeff;}
.header_top  ul li a:hover {color: #fff;}

.myspace{display:block;color:#a1c3e5;font-size:14px;line-height:14px;float: right;padding-top: 5px;margin-left: 20px;}
.myspace a{padding:0 10px;color: #a1c3e5;line-height:14px; height: 14px;border-right: 1px solid #a1c3e5; display: inline-block;}
.myspace a:last-child {border:none;padding-right: 0;}
.myspace a:hover{color:#fff}



.wza-zzzq{
    display: inline-block;
    color: #ffde47;
    border: 1px solid #ffde47;
    height: 24px;
    line-height: 21px;
    padding: 0px 5px;
    border-radius: 10px;
    box-sizing: border-box;
}
.header_top ul li .wza-zzzq a{color: #ffde47;display: inline-block;position: relative;margin-right: 10px;}
.header_top ul li .wza-zzzq a:last-child {margin-right: 0;}
#wza::after {
    content: '';
    width: 0px;
    height: 14px;
    border-right: 1px solid;
    border-bottom-color: #ffde47;
    position: absolute;
    right: -6px;
    top: 3px;
    color: #ffde47;
}

.sjfx_box{margin-top: 6px;}



.h_box {width: 100%;max-width: 1200px; margin: 0 auto; }
.h_box .a_logo { width:572px; height:95px; display: block; float: left;margin-top: 60px;}
.h_box .a_logo img { width: 100%; height: auto; display: block;}


.search_box {max-width:446px; height:50px; background:rgba(255,255,255,0.88); border-radius:3px; width:100%; margin:90px auto 0; position: relative; overflow: hidden;}
.search_box .search_img { position: absolute; width:60px; height:50px; left:0; top:0;border: none;background:url(../png/05edeb.png) no-repeat center;cursor: pointer;}
.search_box .search_img img { width: 24px; height: 24px;margin: 13px 18px; display: block;}
.search_box .search_a { width: 100px; height: 50px;border: none;background: #1966c3; text-align: center;line-height: 50px;font-size: 18px; color: #fff;position: absolute; right:0; top:0;cursor: pointer;}
.search_box .search_a:hover { background-color: #1565aa; border: 0px solid;}
.search_box .searchInput { padding-left:60px; padding-right:110px;border:none; background: none; font-size:16px; color:#1c66e6; line-height:50px; height:50px; width: 100%; box-sizing: border-box;}
.searchInput::-webkit-input-placeholder{color:#949494;}
.searchInput::-moz-placeholder{color:#949494;}
.searchInput:-moz-placeholder{color:#949494;}
.searchInput:-ms-input-placeholder{color:#949494;}


.nav_box { height:72px; width: 100%; background:rgba(24,110,199,0.42);margin-top:90px;}
.nav_box_content {max-width:1200px; margin: 0 auto;}
.nav_box ul {max-width: 1200px; width: 100%;margin: 0 auto;}
.nav_box ul li { float: left;text-align: center;width: 171.4px;box-sizing: border-box; background: url(../png/w3dzpv.png) no-repeat right center;}
.nav_box ul li:last-child {background: none;}
.nav_box ul li a { font-size:20px; color: #fff; display:inline-block; height:72px;line-height: 72px; font-weight: bold;  text-align: center;}
.nav_box ul li a.active { background: url(../png/9r2lc4.png) no-repeat center bottom;}
.nav_box ul li a:hover { color:#ffd738;}


.footer_box { width: 100%; background:#015293;}
.footer_box img { width: auto; height: auto; display: inline-block;vertical-align: middle; }
.footer_link { max-width:1200px; margin: 0 auto; width:100%;padding: 30px 0;}
.footer_link ul {width:100%;overflow: hidden;}
.footer_link ul li { width:18.8%; box-sizing: border-box; margin-right:1.5%; float: left;}
.footer_link ul li:last-child { margin-right: 0;}
.footer_link ul li a { display:block; text-align: center; color:#d8e2eb; font-size:14px; display: block; line-height:38px; border:1px solid rgba(255,255,255,0.18); border-radius:2px;}
.footer_link ul li a:hover { color:#fff; border:1px solid rgba(255,255,255,0.48); }

.footer_main { max-width: 1200px; width: 100%; margin: 0 auto; padding: 2px 0 24px; position: relative;}
.footer_main_l p span{margin-right: 20px;}
.footer_main_l { float: left;margin-right: 50px;}
.footer_main_l p { font-size: 14px; color: #d8e2eb; line-height: 26px;margin-bottom: 5px;text-align: left;}
.footer_main_l p:last-child{margin-bottom: 0px;}
.footer_main_l p span a { color: #d8e2eb;}
.footer_main_l p span a:hover { color: #fff;}
.footer_main_l p .gat {margin-right: 5px;position: relative;top:-2px;}
.footer_main_r {float:left;position: relative;}
.footer_main_r i{font-style: normal;position: absolute;top: 100px;left: 8px;color: #fff;font-size: 14px;}
.footer_main_r a { display: inline;margin-left: 0px;}
.footer_main_r span { margin-right:60px;}
.footer_main ul { position: absolute; left:526px; top:3px;}
.footer_main ul li { float: left; margin-right:10px;}
.footer_main ul li a { font-size: 14px; color: #d8e2eb;line-height:24px; display: inline-block; padding:0 8px; font-weight: bold;}
.footer_main ul li a:hover { background: rgba(0,0,0,0.2);}
.footer_main ul li.fr-linkBtn{display:block;}
.phone a{color: #FFF;font-size: 15px;}
.ft-ehb{margin-right:15px;}



.navLinks_mobile { display: none; background: #dd0;}
.nav_mobile_open {width: 95%;position: absolute;margin-left: 0;background: #fff;}
.cd-nav-trigger { position: absolute;top: 3px;right:3px; width: 30px; height: 24px; background: rgba(255,255,255,1); border: solid 1px #ddd;border-radius: 3px;text-indent: 100%; white-space: nowrap;z-index: 9999;cursor: pointer;}
#menu_show_mobile{top:7px;right:10px;}
.cd-nav-trigger span {  position: absolute; display: block;width: 14px; height: 2px; background: #4c8be0;top: 50%; margin-top: -1px; left: 50%;margin-left: -7px;-webkit-transition: background 0.5s;-moz-transition: background 0.5s; transition: background 0.5s;}
.cd-nav-trigger span::before, .cd-nav-trigger span::after { content: '';position: absolute;left: 0;background: inherit;width: 100%;height: 100%;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden; backface-visibility: hidden;-webkit-transition: -webkit-transform 0.3s, background 0s;-moz-transition: -moz-transform 0.3s, background 0s;transition: transform 0.3s, background 0s;}
.cd-nav-trigger span::before {top: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0);-o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger span::after {bottom: -6px;-webkit-transform: rotate(0);-moz-transform: rotate(0);-ms-transform: rotate(0); -o-transform: rotate(0);transform: rotate(0);}
.cd-nav-trigger.menu-is-open { box-shadow: none;}
.cd-nav-trigger.menu-is-open span {background: #fff;}
.cd-nav-trigger.menu-is-open span::before, .cd-nav-trigger.menu-is-open span::after { background: #4c8be0;}
.cd-nav-trigger.menu-is-open span::before {top: 0;-webkit-transform: rotate(135deg); -moz-transform: rotate(135deg);-ms-transform: rotate(135deg);-o-transform: rotate(135deg);transform: rotate(135deg);}
.cd-nav-trigger.menu-is-open span::after {bottom: 0;-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);transform: rotate(225deg);}
.selfmark{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity: .6;filter:alpha(opacity=60);z-index: 500;}

.content_box { max-width: 1200px; margin: 0 auto; width: 100%;}
#_span_jiucuo{margin-right: 0;}

.audioBox{background: url(../png/revzip.png) no-repeat center -2px;width:250px;height:64px;margin:15px auto;position:relative;cursor:pointer;}
.audioBox:hover{background-position:center -66px;}
.audioBox i{width:30px;height:25px;position:absolute;top:18px;right:46px;}
.audioBox i.stoped{background: url(../png/wucu1v.png) no-repeat;}
.audioBox i.starting{background: url(../gif/siszi2.gif) no-repeat;}
.header-zwfw{height: 260px;}

.footer_box_zwfw .footer_main{padding: 34px 0 40px;}
.footer_box_zwfw .footer_main_l{margin-top: 14px;}
.footer_box_zwfw .footer_main_l{margin-right: 30px;}
.footer_box_zwfw .footer_main ul {top: 47px;}


@media screen and (max-width:959px){
	body{width: 100%;max-width: 640px;margin: 0 auto; position: relative;min-width: auto;}
	.header { height: auto; background-size: cover;}
	.header_top {display: none;}
	.search_box {display: none;}
	.c_nav { display:none;}
	
	.h_box .a_logo { width:80%; float: inherit;max-width: 366px; height: auto; padding-bottom:30px;padding-top:45px;margin: 0 auto;}
	.h_box .a_logo img { width: 100%; height: auto; display: block;}	
	.h_box .a_logo span::before { width: 65%;max-width: 158px;background-size: 65%;}
	
	#menu_show_mobile{display:block;}
	.nav_box { height:auto;position: absolute;top:0;z-index: 9999;width: 100%; display: none; background: #1d6eb1;margin-top: 40px;}
	.nav_box ul li:first-child {width: 100%;}
	.nav_box ul li { width: 50%; margin-right: 0; padding: 0; text-align: center;}
	.nav_box ul li a {font-size: 16px; line-height: 50px; height: 50px; width: 100%;}
	.nav_box::before{content:'';position:absolute;border:10px solid transparent;top: -17px;right: 16px;border-bottom-color: #1d6eb1;}
	.nav_box ul li a.active { height: 50px;}
	
	.footer_link { display: none;}
	.footer_main_l { margin-top:50px; width: 100%;padding: 0 10px; box-sizing: border-box;}
	.footer_main_l p,.footer_main_l p span{ display: block; text-align: center;margin-right: 0;}
	.footer_main_r { width: 100%;margin:0;margin-top: 15px; text-align: center;}
	.footer_main_r i{display: none;}
	.footer_box img.ft-ehb{display: none;}
	.footer_main_r a {box-sizing:border-box;padding:0 5px;float:initial;margin-right: 0;display: inline-block;}
	.footer_main_r a.gzh{position: relative;top: -13px;}
	.footer_main_r a img {width: 100%;display: table-cell;vertical-align: middle;}
	.footer_main_r span {margin-bottom: 15px;margin-right: 0;display: block;}
	.footer_main {padding: 15px 0;}
	.footer_main ul { width: 100%; padding: 0 10px; box-sizing: border-box; border:none; position:absolute; left: 0; top:15px;}
	.footer_main ul li {width: 50%;display: inline-block;float: left; margin-right: 0;}
	.footer_main ul li a {display: block;border: 1px solid #8dadb8;margin: 2px; text-align: center; color: #80bae0;}
	.footer_main ul li.fr-linkBtn{display:block;}
	.footer_main ul li.th-linkBtn,.footer_main ul li.se-linkBtn{display:none;}
}


.pc_paging{width:100%;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 span:hover{background: none;}.pc_paging .paging li.current a, .pc_paging .paging li.current:hover{color:#fff;background: #1d90f5;border: 1px solid #0066b3;}.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;}
.pc_paging .paging li a:hover{background-color: #daeeff;}.totoalPageStr{display:none;}


@media screen and (max-width:550px){
	.pc_paging .paging li.page_count,.pc_paging .paging li.page_index{display:none;}
	.pc_paging .paging li.current,.totoalPageStr{display:inline-block;}
}



.common-loading {
	min-height: 100px;
	padding:35px 0 !important;
	background: url(../gif/772p9a.gif) center center no-repeat;
}




.AddMySubscription {width:30px;height:30px;background:url(../png/aqizvi.png) center center no-repeat;cursor:pointer;float:right;margin-top:15px;}
.AddMySubscription:hover,AddMySubscriptioned {background:url(../png/ncmne9.png) center center no-repeat;}
.xxgk-title .AddMySubscription,.xxgklist-title .AddMySubscription {margin-right:10px;margin-top:2px;}
#hh-list-box .AddMySubscription {position: absolute;top:12px;right: 10px;margin-top:0;}

.SetMyFavorite{display:inline-block;padding-right:34px;background:url(../png/1gnmac.png) right center no-repeat;height:24px; color: #666;line-height: 24px;}
.SetMyFavorite:hover{text-decoration: none;}


 .share {float: right;}
  .share-icon {font-size: 14px;color: #333;display: inline-block;line-height: 24px;margin-left: 30px;}
  .share-box{display: inline-block;}
  .share-box a{display: inline-block; width: 24px; height: 24px; line-height: 24px; background:url(../png/35usp6.png) no-repeat; margin-left:5px; cursor: pointer;}
  .share-box a:hover{opacity: .8;}
  .share-box a.gwds_weixin{background-position: 0 -38px;}

.artical-share { padding: 12px 0;}
.artical-share .p_c_page_l { float: left;}
.artical-share .p_c_page_l .ld-date,.artical-share .p_c_page_l .ld-source{font-size: 14px;padding-right: 15px;color: #666;white-space: nowrap;line-height: 24px;}
.artical-share .fx { float: right;}