@charset "utf-8";
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
	margin: 0;
	padding: 0
}

table {
	border-collapse: collapse;
	border-spacing: 0;
	font-size: inherit;
	font: 100%
}

fieldset,
img {
	border: 0
}

li {
	list-style: none
}

caption,
th {
	text-align: left
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal
}

input,
textarea,
select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	*font-size: 100%
}

select,
input,
button,
textarea {
	font: 99% arial, helvetica, clean, sans-serif
}


body {
	font-family: "Microsoft YaHei";
}

a ,a:visited{
	text-decoration: none !important;
	color: #000;
}

a:hover{
	text-decoration: none !important;
	color: #194697;
}

ul,
ol,
dl,
li {
	list-style: none
}

q:before,
q:after,
blockquote:before,
blockquote:after {
	content: ""
}

blockquote {
	margin: 0 0 18px 18px;
	color: #666;
	font-style: italic
}

strong {
	font-weight: bold
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
	cursor: pointer
}

input[type="text"],
input[type="password"],
textarea,
select,
fieldset {
	border: 1px #ccc solid;
	background: #fff
}

textarea {
	overflow: auto
}

img {
	max-width: 100%;
	vertical-align: middle
}
.clear{clear:both}

.zt-header{ background: #fff; border-bottom: 1px solid #e1dfdf; font-size: 12px; padding-top: 0px;}
.zt-header-nav{padding-top: 0px;}
.zt-header-nav a{color: #666; padding-left: 8px;} 


.header{background: url(./gmwhhwheader.jpg)no-repeat center top;height: 675px; }
.tit{height: 65px;text-indent: -9999px;margin: 100px 0 40px;}
.tit01{ background: url(./gmwhhwtit01.jpg)no-repeat center center;}
.tit02{ background: url(./gmwhhwtit02.jpg)no-repeat center center; }
.tit03{ background: url(./gmwhhwtit03.jpg)no-repeat center center; }
.tit04{ background: url(./gmwhhwtit04.jpg)no-repeat center center; }
.tit05{ background: url(./gmwhhwtit05.jpg)no-repeat center center; }
.tit06{ background: url(./gmwhhwtit06.jpg)no-repeat center center; }
.news ul li{ padding: 15px 0; font-size: 16px; font-weight: 200; }
.banner img ,.scbg img{ width: 100%;}
.sdjj .glyphicon{ color: #fff;position: absolute;left: 45%;top: 30%;font-size: 50px; opacity:0.8;
  filter:alpha(opacity=80);}
.sdjj img{width: 100%; margin-bottom: 40px;}
.scbg ul{padding-top: 25px;}
.scbg ul li{ padding: 15px 0; }
.wbdg ul li{ line-height: 25px;  padding: 8px 15px;}
.xszl p{text-align: center; padding: 10px  0;}

.carousel-control {width: 40px; height:40px; line-height: 30px; font-size: 60px; top: 45%;border-radius: 40px;}
.banner .carousel-caption{font-size:14px; left:0; right:0; bottom:0; padding-bottom:20px;background:url(./bg_tj_txt.png);}
.wb_item{border-bottom:1px solid #e5e5e5; padding-bottom:15px}
.jctj .carousel-caption{background:url(./bg_tj_txt.png); left:5%; right:5%}
.xszl_item img{border-radius:4px}

@media screen and (max-width: 1023px) and (min-width: 635px){
.header{height: auto;margin-bottom: 10px;background: none;}
.header img{width: 100%;height: auto;}

}
@media only screen and (max-width: 768px) {
.header{height: auto;margin-bottom: 10px; background: none;}
.header img{width: 100%;height: auto;}
.tit{margin: 40px 0 20px;}
}

@media only screen and (max-width: 640px) {
	.w1000{width: 100%;}
	
	.header{height: auto;margin-bottom: 10px;  padding:0}
    .tit{margin: 20px 0;height: 60px;background-size: contain;}
	.news ul { padding: 20px 0 0; }
	.news ul li{ padding: 8px 0; font-size: 16px; font-weight: 200; }
	.carousel-caption{font-size:12px; left:0; right:0; bottom:0; padding-bottom:20px}
	.jctj .carousel-caption{background:url(./bg_tj_txt.png); left:0; right:0}
	.xszl_item img{border-radius:4px; margin-bottom:15px}
}