@charset "utf-8";
/* CSS Document */

/*新增自定义公共样式*/
*{margin:0; padding:0; list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:inherit;}
a{text-decoration:none; color:#333;}
a img{border:0 none;}
i,em{font-style:normal;}
.fl{float:left;}
.fr{float:right;}
.pd0{padding:0 !important;}
.ptb0{padding-top:0 !important; padding-bottom:0 !important;}
.ma0{margin:0 !important;}
.mtb0{margin-top:0 !important; margin-bottom:0 !important;}
.pt0{padding-top:0 !important;}
.pb0{padding-bottom:0 !important;}
.mt0{margin-top:0 !important;}
.mb0{margin-bottom:0 !important;}
.bd0{border:0 none !important;}
.bg0{background:none !important;}
.db{display:block !important;}
.hide{display:none !important;}
.show{overflow:visible !important; visibility:visible !important;}
.pr{position:relative !important;}
.pa{position:absolute !important;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.no_way{clear:both;display:block;overflow:hidden;height:0px;margin:0px;padding:0px;line-height:0; font-size:0;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}

body{min-width:320px; font-size:1em; color:#333; background:#f3f2f2; text-shadow:none !important; box-shadow:none !important;}
/*内容公共容器样式*/
#gkzt{text-shadow:none !important; box-shadow:none !important;}
.gkzt-main{padding:0; margin-bottom:1em; text-shadow:none !important;}
.ui-page .gkzt-main a{text-decoration:none !important; font-weight:normal !important;}
.gkzt-box{width:100%; padding:0.5em 0;}
.bb1{border-bottom:1px solid #dedede;}
.bt1{border-top:1px solid #dedede;}

/*字体字号通用样式*/
.fs-xs{font-size:0.7em !important;}
.fs-sm{font-size:0.8em !important;}
.fs-md{font-size:0.9em !important;}
.fs-lg{font-size:1.2em !important;}

/*公共icon样式*/
.gkzt-icon{display:inline-block; content:""; background-size:100% 100% !important;}

/*head头部公共样式*/
#gkzt .gkzt-head{background:#f66363; color:#fff; text-shadow:none; border:none; font-weight:normal;}
.gkzt-head .gkzt-head-btn{background:none; border:none; text-shadow:none; box-shadow:none !important; padding:0;}
.gkzt-head .gkzt-head-btn.head-back{width:2em; height:2em; margin:0.5em 0 0 0em; background:url(../images/icon-back.png) no-repeat; background-size:100% 100%;}
.gkzt-head .gkzt-head-btn.head-talk{width:2em; height:2em; margin:0.5em 0.5em 0 0; background:url(../images/icon-talk.png) no-repeat; background-size:100% 100%;}
.gkzt-head .gkzt-head-logo{height:1.8em; padding:0.6em 0 0.5em;}
.gkzt-head .gkzt-head-logo img{max-height:100%;}
.gkzt-head .ui-title{margin:0 20%;}
.gkzt-head.ui-header-fixed.ui-fixed-hidden{padding-top:1px;}

.banner{text-align:center;}
.banner img{display:block; width:100%;}

.gkzt-tab{padding:0;}

/*导航样式*/
.gkzt-nav{padding:0 0.5em; background:#f3f2f2;}
.gkzt-nav .ui-btn{width:100%; margin:0 auto !important; padding:1.2em 0 0.9em; border:none; background:none; text-shadow:none; box-shadow:none !important; color:#999 !important; font-size:0.9em !important;}
.gkzt-nav li .ui-btn{font-weight:bold !important;}
.gkzt-nav .ui-btn.ui-btn-active{border-bottom:2px solid #f66363; background:none; color:#f66363 !important; text-shadow:none; box-shadow:none;}
.gkzt-nav .ui-btn.tabCur{border-bottom:2px solid #f66363; background:none; color:#f66363 !important; text-shadow:none; box-shadow:none;}
.gkzt-nav .ui-btn:hover{background:none; color:#f66363;}
.gkzt-nav.fixed{position:fixed; top:0; width:100%; padding:0; z-index:1000;}
.gkzt-nav.fixed ul{padding:0 0.5em;}
	
.headNew{padding:0.7em 0.7em; background:#fff; border-top:1px solid #efefef;}
.headNew h1{font-size:1em; margin-bottom:0.7em;}
.headNew .ui-link{color:#333 !important;}
.headNew .ui-link:hover{color:#333;}
.headNew div img{max-width:100%;}

.gkzt-list{}
.gkzt-list .ui-listview{margin:0;}
.gkzt-list .ui-listview .ui-btn{padding:0.8em 0.8em; background:#fff; border-color:#efefef; text-shadow:none;}
.gkzt-list .ui-listview .ui-btn:after{background:none;}
.gkzt-list .ui-listview .ui-btn:visited{color:#333; text-shadow:none;} 
.gkzt-list .ui-btn .imgBox{float:left; width:25%; margin-right:0.5em;}
.gkzt-list .ui-btn .imgBox img{width:100%; display:block;}
.gkzt-list .ui-btn h1{margin:0; font-weight:normal; font-size:1.1em; color:#333 !important;}
.gkzt-list .ui-btn p{margin:0.3em 0 0; font-size:0.9em; line-height:1.8em; color:#999 !important; white-space:normal;}
.gkzt-list .ui-btn span{display:block; text-align:right; font-size:0.6em; color:#999;}

.gkzt-foot.ui-footer{padding:1em 0; background:#fff; text-align:center; border-top:1px solid #efefef; color:#999; font-size:0.8em; font-weight:normal;}

.gkzt-cover{width:100%; height:100%; padding:0; background:url(../images/cover-bg.jpg) no-repeat; background-size:cover;}
.gkzt-cover img{display:block; width:90%; margin:0 auto;}
.gkzt-cover .cover-tit{position:absolute; width:100%; top:0; left:0; z-index:5;}
.gkzt-cover .cover-tit img{margin:0;}
.gkzt-cover .cover-txt{position:absolute; width:100%; top:26%; left:0; z-index:5;}
.gkzt-cover .cover-img{position:absolute; width:100%; bottom:0; left:0; z-index:5;}

