.comwid{
	width: 1200px;
	margin: 0 auto;
}
.mt25{
	margin-top: 25px;
}
.mt30{
	margin-top: 30px;
}
.mt20{
	margin-top: 20px;
}
.mt15{
	margin-top: 15px;
}
.pt30{
	padding-top: 30px;
}
.h-192 {
	height: 192px;
}
.qh-body-box{
	min-width: 1200px;
	width: 100%;
	background: #f8f8f8 url(qh-header-bg.png) no-repeat center top;
	padding-bottom: 30px;
	font-size: 0;
}
.qh-tool-box{
	height: 40px;
	width: 100%;
	line-height: 40px;
	background: #015293;
}
.qh-tool-box a,
.qh-tool-box span{
	color: #fff;
	font-size: 12px;
}
.qh-tool-box span{
	margin: 0 3px;
}
.qh-tool-box .i-time {
	margin-right: 7px;
}
.qh-header-box{
	height: 210px;
	line-height:210px;
	width: 100%;
	text-align:center
}
.qh-header-box a.logo-img{
	 display: inline-block;
    height: 100px;
    width: 93px;
    margin: 22px auto 18px;
}
.qh-header-box a.logo-text{
	display: inline-block;
	
}
.qh-header-box a.logo-img img,
.qh-header-box a.logo-text img{
	display: block;
	width: 100%;
	height: 100%;
}
.qh-header-sear{
	height: 46px;
	width: 403px;
	box-sizing: border-box;
	border:1px solid #e1e9ee;
	margin:22px auto 0;
	border-radius: 3px;
	position: relative;
	background: #fff;
	overflow: hidden;
}
.qh-header-sear input{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 350px;
	box-sizing: border-box;
	line-height: 46px;
	padding:0 20px;
}
.qh-header-sear span{
	position: absolute;
	top: 0px;
	right:0px;
	width: 50px;
	height: 100%;
	background: #0062b1 url(iconfont-sousuo.png) no-repeat center center;
	cursor: pointer;
}

.qh-header-sear .btn{
	position: absolute;
	top: 0px;
	right:0px;
	width: 50px;
	height: 100%;
	background: #0062b1 url(iconfont-sousuo.png) no-repeat center center;
	cursor: pointer;
}
.qh-nav-box{
	width: 100%;
	height: 65px;
	background: #0062b1;
	border-radius: 5px;
	overflow: hidden;
}
.qh-nav-box li{
	float: left;
	padding-left: 20px;
	background: url(qh-nav-line.png) no-repeat left center;
}
.qh-nav-box li:first-child{
	background: none;
}
.qh-nav-box li a{
	display: block;
	height: 100%;
	line-height: 65px;
	padding: 0 20px;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
.qh-nav-box li a.cur{
	background: url(qh-nav-select.png) no-repeat center center;
}
.qh-nav-box li a:hover{
	background: url(qh-nav-select.png) no-repeat center center;
}
.qh-banner-box,
.qh-ban-img{
	width: 100%;
	height: 350px;
	overflow: hidden;
	position: relative;
}
.qh-ban-img a{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}
.qh-ban-img a img{
	display: block;
	height: 100%;
	width: 100%;
}
.qh-num-btn{
	position: absolute;
	bottom: 19px;
	left: 0px;
	font-size: 0px;
	text-align: center;
	height: 11px;
	width: 100%;
}
.qh-num-btn span{
	display: inline-block;
	height: 11px;
	width: 11px;
	border-radius: 50%;
	border:1px solid #fff;
	margin:0 6px;
	background: #a1c5da;
	cursor: pointer;
	box-sizing: border-box;
}
.qh-num-btn span.cur{
	background: #843046;
}
.qh-lr-btns span{
	height: 88px;
	width: 37px;
	text-align: center;
	line-height: 88px;
	color: #fff;
	font-size: 30px;
	position: absolute;
	top: 50%;
	cursor: pointer;
	margin-top: -44px;
	background: url(qh-ban-op30.png);
	border-radius: 3px;
}
.qh-lr-btns span.left{
	left: 0px;
}
.qh-lr-btns span.right{
	right: 0px;
}
.qh-tabs-box{
	width: 870px;
	border:1px solid #e1e9ee;
	box-sizing: border-box;
	border-radius: 4px;
	overflow: hidden;
}
.h350{
	height: 350px;
}
.parent-ption-relative{
	position: relative;
}
.import-ly-open{
	position: absolute;
	line-height: 48px;
	color: #0766b3;
	font-size: 18px;
	font-weight: bold;
	width: 160px;
	text-align: center;
	top: 0px;
	left: 0px;
}
.qh-comtab-tit.pdl100{
	padding-left:190px;
	box-sizing: border-box;
}
.qh-comtab-tit{
	height: 48px;
	width: 100%;
	border-bottom: 1px solid #e1e9ee;
	line-height: 48px;
	background: url(qh-tabtit-bg.png) no-repeat right center;
	background-size: cover;
	padding:0 30px;
	box-sizing: border-box;
}
.qh-comtab-tit a{
	float: left;
	height: 48px;
	line-height: 48px;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	padding:0 15px;
}
.qh-comtab-tit a.cur{
	border-bottom: 2px solid #0062b1;
	color: #0062b1;
}
.qh-tabs-group{
	background: #fff;
	padding: 30px 0 18px 0;
	min-height: 205px;
	box-sizing: border-box;
}
.qh-tabs-list.mt-8{
	margin-top: -8px;
}
.qh-tabs-list.mt-4{
	margin-top: -4px;
}
.qh-tabs-list{
	padding:0 32px;
	box-sizing: border-box;
}
.qh-sectab-tit{
	height: 40px;
	width: 100%;
	border-radius: 4px;
	overflow: hidden;
	background: #f2f7fb;
}
.qh-sectab-tit a{
	float: left;
	padding:0 48px;
	line-height: 40px;
	font-size: 16px;
	color: #0062b1;
	font-weight: bold;
}
.qh-sectab-tit a.cur{
	color: #fff;
	background: #0062b1;
}

.qh-sectabs-list li a{
	padding-left: 14px;
	line-height: 32px;
	color: #414141;
	font-size: 16px;
	background: url(qh-tab-icon01.png) no-repeat left center;
	float: left;
	max-width:80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.qh-sectabs-list li a:hover{
	color: #0062b1;
}
.qh-sectabs-list li span{
	line-height: 32px;
	font-size: 14px;
	color: #414141;
	float: right;
}
.qh-tabs-sear{
	width: 730px;
}
.qh-tabs-sear li span{
	float: left;
	line-height: 35px;
	font-size: 16px;
	color: #333;
	width: 86px;
	text-align: left;
}
.qh-tabs-sear li span.right{
	text-align: right;
}
.qh-tabs-sear li{
	margin-bottom: 15px;
	line-height: 35px;
	color: #333;
}
.qh-tabs-sear li input{
	float: left;
	border:1px solid #dcdcdc;
	height: 35px;
	line-height: 35px;
	box-sizing: border-box;
	padding:0 10px;
	margin-right: 20px;
}
.qh-tabs-sear li:first-child input{
	width: 250px;
}
.qh-select-option{
	height: 35px;
	box-sizing: border-box;
	margin-right: 15px;
	position: relative;
}
.qh-select-option.wid202{
	width: 202px;
	background: url(qh-tab-icon02.png) no-repeat 180px center;
}
.qh-select-option.wid172{
	width: 172px;
	background: url(qh-tab-icon02.png) no-repeat 150px center;
}
.qh-select-option p.select{
	height: 35px;
	width: 100%;
	box-sizing: border-box;
	line-height: 35px;
	border:1px solid #dcdcdc;
	padding:0 15px;
	cursor: pointer;
	font-size: 16px;
}
.qh-select-option .option{
	display: none;
	position: absolute;
	top: 35px;
	left: 0px;
	background: #f6f6f6;
	max-height: 100px;
	overflow: auto;
	z-index: 10;
	width: 100%;
}
.qh-select-option .option .a{
	display: block;
	height: 30px;
	line-height: 30px;
	width: 100%;
	color: #444;
	font-size: 13px;
	text-indent: 1rem;
	cursor: pointer;
}
.qh-select-option .option .a:hover{
	background: #f9f9f9;
}
.qh-tabs-sear li input.widinput{
	float: left;
	width: 202px;
	margin-right: 10px;
}
.qh-seartab-btns{
	background: #0062b1;
	height: 39px;
	line-height: 39px;
	width: 70px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	border-radius: 5px;
	margin-top:18px;
}
.qh-tabbtn-box{
	width: 300px;
}
.qh-tabbtn-box li{
	height: 53px;
	width: 100%;
	box-sizing: border-box;
	background: #fff url(qh-btns-icon01.png) no-repeat 30px center;
	border:1px solid #e1e9ee;
	margin-top: 6px;
	border-radius: 4px;
}
.qh-tabbtn-box li:first-child {
	margin-top: 0;
}
.qh-tabbtn-box li a{
	display: block;
	width: 100%;
	height: 100%;
	font-size: 16px;
	color: #414141;
	line-height: 51px;
	padding-left: 60px;
	background: url(qh-btns-icon02.png) no-repeat 260px center;
	box-sizing: border-box;
}
.qh-tabbtn-box li:hover a{
	background: url(qh-btns-iconh02.png) no-repeat 260px center;
	color: #0062b1;
}
.qh-fade-box,
.qh-fade-img{
	height: 110px;
	width: 100%;
	overflow: hidden;
	position: relative;
}
.qh-fade-box a{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
}
.qh-fade-box a img{
	display: block;
	height: 100%;
	width: 100%;
}
.qh-fade-num{
	position: absolute;
	bottom: 10px;
	left: 0px;
	width: 100%;
	text-align: right;
	font-size: 0px;
	box-sizing: border-box;
	padding-right: 40px;
}
.qh-fade-num span{
	display: inline-block;
	height: 11px;
	width: 11px;
	border-radius: 50%;
	cursor: pointer;
	margin:0 5px;
	border:1px solid #0062b1;
	background: #fff;
}
.qh-fade-num span.cur{
	background: #0062b1
}
.qh-groups-btnsbox{
	padding-left: 11px;
	margin-bottom: -32px;
}
.qh-groups-btnsbox a{
	display: inline-block;
	width: 76px;
	margin-left: 13px;
	margin-bottom: 32px;
	vertical-align: top;
}
.qh-groups-btnsbox a p{
	height: 76px;
	width:76px;
	line-height: 76px;
	text-align: center;
	border-radius: 4px;
	background: #f0f9ff;
}
.qh-groups-btnsbox a span:hover{
	color: #0062b1;
}
.qh-groups-btnsbox a span{
	display: block;
	color: #333;
	font-size: 14px;
	margin-top: 7px;
	line-height: 22px;
	text-align: center;
	letter-spacing: -0.4px;
}
.qh-btns-wjs{
	padding:15px 30px;
}
.qh-btns-wjs a{
	float: left;
	height: 120px;
	width: 240px;
	margin-left: 43px;
	background: #f0f9ff;
}
.qh-btns-wjs a:first-child{
	margin-left: 0px;
}
.qh-btns-wjs a img{
	float: left;
	margin:38px 0 0 50px;
}
.qh-btns-wjs a span{
	float: right;
	width: 130px;
	text-align: left;
	line-height: 120px;
	font-size: 16px;
	color: #414141;
}
.qh-btns-wjs a span.br{
	line-height: 24px;
	margin:34px 8px 0 0;
}
.qh-comsy-link{
	margin-top: -22px;
	box-sizing: border-box;
	padding:0 16px;
}
.qh-comsy-link a{
	float: left;
	height: 63px;
	width: 145px;
	background: #f0f9ff;
	margin:13px 11px;
	line-height: 63px;
	text-align: center;
	box-sizing: border-box;
	font-size: 16px;
	color: #333;
}
.qh-btns-wjs a:hover,
.qh-comsy-link a:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
	background: #d1eafd;
}
.qh-comsy-link a.two{
	line-height: 18px;
	padding-top: 13px;
}
.qh-morebtns-box{
	width: 870px;
}
.qh-play-left{
	width: 250px;
}
.qh-play-movie{
	width: 100%;
	height: 133px;
	position: relative;
	overflow: hidden;
}
.qh-play-movie a,
.qh-play-movie a img{
	display: block;
	height: 100%;
	width: 100%;
}
.qh-play-movie .play-tx{
	position: absolute;
	top: 0px;
	left: 10px;
	height: 80px;
	width: 31px;
	text-align: center;
	color: #fff;
	background: url(play-icon01.png) no-repeat;
	font-size: 14px;
	line-height: 17px;
}
.qh-play-movie .play-btns{
	position: absolute;
	height: 55px;
	width: 55px;
	background: url(play-icon02.png) no-repeat;
	margin:-27.5px 0 0 -27.5px;
	left: 50%;
	top: 50%;
	cursor: pointer;
}
.qh-play-details{
	border:1px solid #d1eafd;
	border-top: transparent;
	margin-top: -1px;
	background: #f6fbff;
	box-sizing: border-box;
	padding: 25px 18px;
	box-sizing: border-box;
}
.qh-play-details a.title{
	display: block;
	line-height: 28px;
	margin-bottom: 12px;
	font-size: 16px;
	color: #222;
	cursor: pointer;
}
.qh-play-details a.title:hover{
	color: #0062b1;
}
.qh-play-details p,
.qh-play-details p span{
	line-height: 20px;
	color: #777;
	font-size: 12px;
}
.qh-wjs-box{
	width: 540px;
}
.zwqh-sectabs-group {
	height: 265px;
    overflow-y: auto;
	/* font-family: "宋体"; */
	font-size: 0;
}
.qh-sectabs-group li a{
	max-width: 80%;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.qh-sectabs-group li a:hover{
	color: #0062b1;
}
.qh-play-box{
	padding: 25px 28px 27px;
	background: #fff;
}
.qh-gov-boxs{
	width: 300px;
	border:1px solid #e1e9ee;
	background: #fff;
	border-radius: 4px;
	padding:15px 27px 30px;
	box-sizing: border-box;
}
.qh-gov-tits{
	margin-bottom: 10px;
}
.qh-gov-tits a{
	display: block;
	color: #0062b1;
	font-size: 18px;
	font-weight: bold;
	line-height: 30px;
}	
.qh-gov-tops a:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.qh-gov-tops a{
	height: 102px;
	width: 119px;
	margin-bottom: 7px;
	position: relative;
}
.qh-gov-tops a.img01{
	background: #8489e1;
}
.qh-gov-tops a.img02{
	background: #6bc1c2;
}
.qh-gov-tops a.img03{
	background: #5aa0e2;
}
.qh-gov-tops a.img04{
	background: #8489e1;
}
.qh-gov-tops a.img01 img{
	margin-top: 30px;
}
.qh-gov-tops a img{
	display: block;
	margin:20px auto 0;
}
.qh-gov-tops a span{
	position: absolute;
	width: 100%;
	text-align: center;
	bottom: 7px;
	line-height: 30px;
	height: 30px;
	color: #fff;
	font-size: 16px;
}
.qh-gov-logo{
	border:1px solid #d8edfc;
	background: #ebf5fc;
	width: 100%;
	box-sizing: border-box;
	padding-bottom: 30px;
	margin-top: 25px;
}
.qh-gov-logo a.img{
	display: block;
	margin:17px auto 13px;
	height: 72px;
	width: 69px;
}
.qh-gov-logo a.tx{
	display: block;
	height: 24px;
	width: 101px;
	margin:0 auto;
}
.qh-gov-logo a.tt{
	display: block;
	margin-top:22px;
	text-align: center;
	color: #c90100;
	font-size: 23px;
}
.qh-gov-logo a.det{
	display: block;
	line-height: 28px;
	text-align: center;
	color: #c90100;
	font-size: 10px;
}
.qh-gov-logo a.more{
	display: block;
	margin:0 auto;
	background: #0062b1;
	border-radius: 5px;
	height: 36px;
	line-height: 36px;
	width: 98px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	margin-top: 35px;
}
.qh-gov-logo a.more:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.qh-server-box {
    width: 100%;
    border: 1px solid #e1e9ee;
    box-sizing: border-box;
    border-radius: 4px;
    overflow: hidden;
}
.qh-server-list{
	padding: 32px 0 25px 28px;
	background: #fff;
}
.qh-server-list a{
	float: left;
	margin-left: 18px;
}
.qh-server-list a:first-child{
	margin-left: 0px;
}
.qh-server-list a p{
	background: url(ser-back.png) no-repeat;
	height: 83px;
    width: 75px;
	line-height: 83px;
    text-align: center;
    background-size: 100% 100%;
}
.qh-server-list a span{
	display: block;
	line-height: 34px;
	text-align: center;
	margin-top: 4px;
	font-size: 16px;
	color: #3d3e3f;
}
.qh-server-list a span:hover{
	color: #0062b1;
}
.qu-cy-box{
	width: 189px;
}
.qu-cy-box a{
	display: block;
	height: 111px;
	width: 100%;
	background: #8489e1;
	box-sizing: border-box;
	padding-top: 12px;
	border-radius: 4px;
	margin-top: 13px;
}
.qu-cy-box a:first-child{
	margin-top: 0px;
	background: #6bc1c2;
}
.qu-cy-box a img{
	display: block;
	height: 58px;
	width: 58px;
	margin:0px auto;
}
.qu-cy-box a span{
	display: block;
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin-top: 10px;
}
.qh-wjs-box.wid580{
	width: 580px;
}
.qh-wjs-box .qh-sectab-tit a{
	padding: 0 35px;
}
.qh-wjs-box.wid580 .qh-sectab-tit{
	width: 240px;
}
.qh-wjs-box.wid580 .qh-sectab-tit a{
	width: 120px;
	box-sizing: border-box;
	padding:0px;
	text-align: center;
}
.qh-play-box.pd30{
	padding:25px 30px 27px;
}
.qh-cygov-box{
	width: 300px;
	box-sizing: border-box;
	border:1px solid #e1e9ee;
	border-radius: 4px;
	overflow: hidden;
}
.qh-cygov-box.zwid100{
	width: 100%;
}
.qh-cygov-details{
	background: #fff;
	padding: 30px 26px 38px 20px;
	box-sizing: border-box;
}
.qh-cygov-details ul{
	width: 100%;
	background: url(cy-gov-line.png) repeat-y 76px top;
}
.qh-cygov-details li{
	margin-top:20px;
}
.qh-cygov-details li:first-child{
	margin-top:0px;
}
.qh-cygov-details li span{
	float: left;
	font-size: 14px;
	color: #0062b1;
	font-weight: bold;
}
.qh-cygov-details li a{
	float: right;
	width: 182px;
	padding-left: 24px;
	box-sizing: border-box;
	background: url(cy-gov-icon.png) no-repeat 2px 6px;
	line-height: 22px;
	font-size: 14px;
	color: #444;
}
.qh-cygov-details li:hover a{
	background: url(cy-gov-iconh.png) no-repeat 1px 5px;
	color: #0766b3;
}
.qh-cygov-details li.cur a{
	background: url(cy-gov-iconh.png) no-repeat 1px 5px;
	color: #0766b3;
}
.qh-wjs-box.friends-link{
	padding:20px;
	width: 100%;
	background: #fff;
	box-sizing: border-box;
}
.qh-wjs-box.friends-link .qh-sectab-tit{
	width: 272px;
	margin-bottom: 10px;
}
.qh-wjs-box.friends-link .qh-sectab-tit a{
	padding: 0 12px;
}
.qh-link-friend a{
	float: left;
	 color: #333333;
	 font-size: 12px;
	 line-height: 12px;
}
.qh-link-friend a:hover{
	color: #0062b1;
}
.qh-tabs-box.wid100{
	width: 100%;
}
.qh-tables-link{
	width: 100%;
	border:1px solid #e1e9ee;
	border-top: 2px solid #0062b1;
	background: #fff;
	border-radius: 0px 0px 5px 5px;
	box-sizing: border-box;
	padding:27px 0 13px 30px;
	overflow: hidden;
}
.qh-friends-table{
	width: 100%;
}
.qh-friends-table thead th{
	font-size: 16px;
	color: #333;
	font-weight: bold;
	text-align: left;
	height: 50px;
}
.qh-friends-table tbody td{
	height: 28px;
	text-align: left;
}
/* .qh-friends-table tbody td a{
	color: #727272;
	line-height: 28px;
	margin-left: 20px;
	font-size: 14px;
} */
.qh-friends-table tbody td a:hover{
	color: #0062b1;
}
.qh-friends-table tbody td a:first-child{
	margin-left: 0px;
}
.qh-footer-box{
	width: 100%;
	min-width: 1200px;
	padding-bottom: 62px;
	background: #f8f8f8 url(qh-footer-bg.png) no-repeat center bottom;
}
.qh-foot-left{
	line-height: 24px;
	color: #444;
	font-size: 14px;
	margin-top: 40px;
	margin-left: 20px;
}
.qh-foot-right{
	margin-left: 40px;
}
.qh-foot-right img{
	float: left;
	margin-left: 25px;
	margin-top: 37px;
}
.qh-foot-right img:first-child{
	margin-top: 32px;
}
.qh-foot-about{
	margin-right: 18px;
	margin-top: 52px;
}
.qh-foot-about a,
.qh-foot-about span{
	float: left;
	color: #444444;
	font-size: 14px;
}
.qh-foot-about a:hover{
	color: #0062b1;
}
.qh-foot-about span{
	margin:0 10px;
}
.qh-fixed-box{
	position: fixed;
	top: 250px;
	right: 30px;
	width: 70px;
}
.qh-fixed-list{
	padding:0 7px;
	width: 56px;
	border:1px solid #f4f4f4;
	box-shadow: 0px 0px 4px #ccc;
	border-radius: 5px;
	background: #fff;
}
.qh-fixed-list li{
	border-top: 1px solid #f1f1f1;
	position: relative;
}
.qh-fixed-list a.link{
	display: block;
	height: 80px;
	box-sizing: border-box;
}
.qh-fixed-list li:first-child{
	border-top: none;
}
.qh-fixed-list a.link img{
	display: block;
	margin:0 auto;
	padding-top: 16px;
}
.qh-fixed-list a.link span{
	display: block;
	font-size: 12px;
	color: #6e7780;
	text-align: center;
	margin-top: 8px;
}
.qh-fixed-list a.link span.letter{
	width: 72px;
    margin-left: -8px;
    word-spacing: -5px;
    letter-spacing: -1px;
}
.qh-fixed-top{
	width: 100%;
	border:1px solid #f4f4f4;
	box-shadow: 0px 0px 4px #ccc;
	border-radius: 5px;
	background: #fff url(fixed-go-top.png) no-repeat center 9px;
	padding-top: 25px;
	font-size: 12px;
	color: #6e7780;
	line-height: 15px;
	padding-bottom: 10px;
	text-align: center;
	cursor: pointer;
	margin-top: 8px;
	display: none;
}
.qh-fixed-list li:hover .code-img{
	display: block;
}
.qh-fixed-list li .code-img{
	position: absolute;
	top: -44px ;
	left:-200px;
	height: 202px;
	width: 197px;
	background: url(zw-wx-codebg.png) no-repeat;
	display: none;
}
.qh-fixed-list li .code-img a{
	margin:10px 0 0 13px;
}

.qh-fixed-list li .code-img a,
.qh-fixed-list li .code-img a img{
	height: 160px;
	width: 160px;
	display: block;
}
.qh-fixed-list li .code-img b{
	font-weight: normal;
	font-size: 14px;
	color: #555;
	line-height: 30px;
	text-align: center;
	display: block;
	width: 100%;
	cursor: pointer;
}
.city-btn-tables{
	width: 100%;
}
.city-btn-tables tr td {
	width: 10%;
	padding-bottom: 10px;
}
.city-btn-tables tr td:first-child a{
	color: #333;
	font-weight: bold;
}

.zw-select {
	display: none;
}

.zw-friends-table tr td {
	padding-left: 55px;
	vertical-align: top;
}

.zw-friends-table tr td:first-child {
	padding-left: 0;
}

.zw-friends-table .title {
	height: 14px;
	padding-bottom: 12px;
}

.zw-friends-table .title .a {
	line-height: 14px;
	font-size: 14px;
    color: #333;
    font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.zw-link-pie .a {
	display: block;
	color: #696969;
    line-height: 24px;
    font-size: 12px;
}

.zw-back {
	display: block;
	height: 100px;
	line-height: 100px;
	margin-top: 34px;
	background: url(zw-bg2.jpg) no-repeat;
}

.zw-back:hover {
	opacity: 0.8;
}

.zw-back .img {
	margin-left: 65px;
}

.zw-back .tt {
	margin-left: 12px;
	font-size: 18px;
	font-weight: bold;
	color: #0062b1;
}

.zw-tabs-group {
	padding: 10px 29px 18px;
}

.zw-link-friend .title {
	margin: 5px 0;
    line-height: 12px;
    font-size: 12px;
    color: #222;
}

.zw-link-friend a {
	float: none;
	display: inline-block;
	width: 188px;
	margin: 0 0 5px 0;
	vertical-align: top;
}

/* 新增修改 */

.qhzw-search {
	display: inline-block;
	margin: 0 27px 0 28px;
	padding: 0 10px 0 12px;
	line-height: 27px;
	background: #fff;
	border-radius: 4px;
}

.qhzw-search .inp {
	width: 174px;
	height: 27px;
	line-height: 27px;
	padding-right: 14px;
	vertical-align: middle;
	font-size: 12px;
	/* color: #333; */
}

.qhzw-search .search {
	width: 16px;
	height: 16px;
	vertical-align: middle;
	font-size: 0;
	cursor: pointer;
	background: url(zw-icon-search.png) no-repeat;
}

.qhzw-search .search:hover {
	opacity: 0.7;
}

.qhzw-search .inp::-webkit-input-placeholder, 
.qhzw-search .inp:-moz-placeholder,
.qhzw-search .inp::-moz-placeholder,
.qhzw-search .inp:-ms-input-placeholder{
	font-size: 12px;
    color: #83a2ba;
}

.zg-nav-box li {
	display: inline-block;
	margin-left: 25px;
}

.zg-nav-box li:first-child {
	margin-left: 8px;
}

.zg-nav-box .nav {
	display: block;
	line-height: 27px;
}

.zg-nav-box .sp {
	margin-left: 5px;
	font-size: 20px;
	font-weight: bold;
	color: #0062b1;
}

.zg-nav-box .nav:hover .sp {
	color: #6dabdd;
}

.zg-tab .zg-more-first {
	margin-left: 22px;
}

.zg-tab .zg-more {
	float: none;
	padding: 0;
	line-height: 48px;
	font-weight: normal;
	font-size: 16px;
	color: #666;
}

.zg-tab .zg-more:hover, .zg-tab .zg-more.cur {
	color: #0062b1;
}

.zg-tab .zg-more.cur {
	margin-top: 0;
	border-bottom: none;
}

.zg-tab .zg-line {
	margin: 0 11px;
	font-size: 14px;
	color: #666;
}

.zg-tabs-group {
	height: 375px;
	padding-top: 21px;
}

.zg-submit-btns {
	margin-left: 86px;
}

.zg-submit-btns .qh-seartab-btns {
	display: inline-block;
	width: 83px;
	height: 34px;
	margin-top: 0;
	line-height: 34px;
	color: #fff;
	background: #c7c7c7;
} 

.zg-submit-btns .qh-seartab-btns.cur, .zg-submit-btns .qh-seartab-btns:hover {
	background: #0062b1;
}

.zg-submit-btns .qh-seartab-btns:first-child {
	margin-right: 13px;
}

.zg-btns-group {
	padding-top: 25px;
}

.zg-zd-tab {
	width: 100%;
}

.zg-play-box {
	padding-bottom: 22px;
}

.zg-sectabs-group .qh-sectabs-list, .zg-tab-cont .qh-sectabs-list {
	display: none;
}

.zg-sectabs-group .qh-sectabs-list:first-child, .zg-tab-cont .qh-sectabs-list:first-child {
	display: block;
}

.zg-tabs-group2 {
	padding-bottom: 30px;
}

.zg-tabs-group2 .zg-tab-cont {
	padding-top: 18px;
}

.zg-tab-zcwj {
	height: 501px;
	overflow: hidden;
	background: #fff;
}

.zg-tab-sy {
	height: 407px;
	overflow: hidden;
}

.zw-play-vedio {
	position: relative;
	height: 150px;
}

.zw-more-vedio {
    display: block;
    position: absolute;
    left: 18px;
    bottom: 5px;
    width: 80px;
	line-height: 2;
	text-align: center;
    font-size: 14px;
    color: #fff;
    background: #0062b1;
    border-radius: 5px;
}

.zw-more-vedio:hover {
    background: #3a8fd4;
}