﻿@charset "utf-8";
/*common*/
@charset "utf-8";
body{color:#333333; font-size:14px; font-family:microsoft yahei,simsun,simhei,arial; -webkit-text-size-adjust:none; background: url(/uploads/image/nzximages/xgqjl_bodybg.jpg) top repeat-x #650004; min-width: 1330px;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{ text-decoration:none; color:#333333; noline:expression(this.onfocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#337fd4;}
button, input, select, textarea {font-family: inherit; font-size:0.9375em;}
input:focus, textarea:focus{ outline: none;}
input::-webkit-input-placeholder{color: #999999;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}

.mb20{margin-bottom: 20px; clear:both;}
.mb30{margin-bottom: 30px; clear:both;}
.mb40{margin-bottom: 40px; clear:both;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}

/*layout*/
.container{width:1200px; margin:0 auto; clear:both;}
.container:after {clear:both;}
.container:after, .container:before{display:table; content:"";}

/***** header *****/
.warp{background:  bottom center no-repeat;}
.header img{width: 100%; max-width: 100%;}
.daohang{height: 88px; background: url(/uploads/image/nzximages/xgqjl_r2_c1_s1.jpg) top repeat-x; } 
.xgqjl{width: 700px; margin: 0 auto; color: #fff; font-size: 20px; font-weight: bold; line-height: 88px; } 
.xgqjl_left{padding-top: 10px;}
.xgqjl .xgqjl_left input[type=button] {border: none; height: 59px; width: 257px; cursor: pointer; background: url(/uploads/image/nzximages/xgqjl_btn.png) no-repeat center;}
.xgqjl_right{line-height: 25px; padding-top: 24px;}
.xgqjl_right h1{padding: 0px 14px; display: inline-block; border-bottom: 2px #fff solid; color: #ffc824; font-size: 20px;}

.index-tit{margin-top: 70px; margin-bottom: 50px; text-align: center;}
.daoyu{height:169px; line-height: 28px; font-size: 18px; padding: 40px 25px; text-indent: 2em; color: #333; background: url(/uploads/image/nzximages/xgqjl_r4_c3_s1.jpg) top no-repeat;}
.daoyu a{font-size: 18px; color: #333;}


/*致敬抗疫英雄*/
#owl-demo img{border:2px #fff solid; margin:5px; width: 592px; height: 252px;}
#owl-demo{position:relative; width:1212px; height:536px; margin:0px auto 0 auto;}
#owl-demo ul{margin:0px -10px 0 0;overflow:hidden;zoom:1;}
#owl-demo li{position:relative;float:left; width:50%; overflow:hidden;_display:inline;}

/* 缩略图 */
.owl-pagination{position:absolute;left:0;bottom:0;width:100%;height:80px;text-align:center; display: none;}
.owl-page{position:relative;display:inline-block;width:45px;height:45px;margin:0 5px;border-radius:80px;*background-image:url(/uploads/image/nzxcimages/bg15.png);*display:inline;*zoom:1;vertical-align:middle;overflow:hidden;}
.owl-page img{width:100%;height:100%;border-radius:80px;}
.owl-pagination .active{width:80px;height:80px;}
.owl-pagination span{position:absolute;left:0;top:0;width:45px;height:45px;*background-image:url(/uploads/image/nzxcimages/ico_clip_s.png);_background-image:none;}
.owl-pagination .active span{width:80px;height:80px;background-image:;_background-image:none;}

/* 左右箭头 */
.owl-buttons div{position:absolute;top:60%;width:46px;height:46px;margin-top:-90px;text-indent:-9999px;}
.owl-prev{left:-60px; background: url(/uploads/image/nzximages/prev.png) center no-repeat;}
.owl-next{right:-60px; background: url(/uploads/image/nzximages/next.png) center no-repeat;}
.owl-prev:hover{background: url(/uploads/image/nzximages/prev_hover.png) center no-repeat;}
.owl-next:hover{background: url(/uploads/image/nzximages/next_hover.png) center no-repeat;}


/*向国旗寄语*/
.xgqjy{height: 188px; background:url(/uploads/image/nzximages/xgqjl_icon04.png) 104px 18px no-repeat; text-align: center;  margin-top:70px;}
.fszf{background: url(/uploads/image/nzximages/xgqjl_xxjy.png) top no-repeat; min-height: 95px;}
.fszf a.label{ width: 80px; height: 65px; cursor: pointer; float: right;}
.fszf a.label b{ width:100%; height:100%; background:url(/uploads/image/nzximages/xgqjl_icon01.png) center no-repeat; display: block;}
.fszf a.label b:before{position:absolute; top:50%; left:0; content:""; margin-top:-1px; width:100%; height:2px; }
.fszf a.label b:after{position:absolute; left:50%; content:"";  width:13px; height:10px;}
.fszf a.label.on b.show:after{content:normal;}
.fszf .dropdown{display:none;}
.fszf .btn{float: right; height: 69px; width: 233px;}
.fszf .btn input[type=button] {border: none; height: 69px; width: 233px; cursor: pointer; background: url(/uploads/image/nzximages/xgqjl_fszf.png) no-repeat center;}
.fszf .xxjy_con{padding: 10px 20px 0px; clear: both; height:280px; overflow: hidden; overflow-y: scroll; overflow-x: scroll; background:url(/uploads/image/nzximages/xgqjl_r10_c5_s1.jpg) top left no-repeat #fff;  width: 96.7%;} 
.fszf .xxjy_con li{line-height: 36px; border-bottom: 1px #999 dashed; white-space: nowrap; font-size: 16px; padding-left: 20px; cursor: pointer;}
.fszf .xxjy_con li:hover{background: orange; color: #fff;}
.active {
    background: orange;
}
/*.xxjy_list{padding-top: 50px;}*/
.xxjy_list li{width: 294px; height: 236px; background: url(/uploads/image/nzximages/xgqjl_wyzf.png) top no-repeat; padding-top: 81px; float: left; margin:20px 3px;}
.xxjy_list li .wyid{line-height: 25px; text-align: center; width: 269px; font-size: 16px;}
.xxjy_list li .wypl{padding: 10px 29px; width: 211px; line-height: 24px; font-size: 14px;}

/*footer*/
.footer{text-align: center; position: relative;}
.footer img{width: 100%; max-width: 100%;}
.copyright{position: absolute; top: 50px; left: 0; font-size: 20px; color: #fff; line-height: 38px; z-index: 1; width: 100%;}