@charset "utf-8";
/* CSS Document */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{
	/* [disabled]margin:0; */
	padding: 0;
	font-family: "microsoft yahei", "宋体";
	color: #797979; margin:0;
	
}
bady{background:#f4f4f4 url(bg.jpg) no-repeat fixed center 100%; background-size: cover; -moz-background-size: cover;-webkit-background-size: cover;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%; font-weight:normal}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
del,ins,u,s,a,a:hover{text-decoration:none;}
img {
	vertical-align: middle
}

a,a:hover{color:#000;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden}
/* 全局通用 */
.img-a-size-box {
    display: block!important;
    overflow: hidden;
    position: relative;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.pb100{ padding-bottom:100px;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}


.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%; margin:0 auto}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon*/
.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
/* fix*/
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
/* Styling Next and Prev buttons*/
.owl-theme .owl-controls .owl-buttons div { width:100%;display: inline-block;zoom: 1;*display: inline; color:#FFF;text-indent: -9999px;}
/* Clickable class fix problem with hover on touch devices*//* Use it for non-touch hover action*/
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
/* Styling Pagination*/
.owl-theme .owl-controls .owl-buttons .owl-prev{ position:absolute;left:-25px; top:98px; background: url(gd1_l.png) no-repeat; width:15px; height:30px}
.owl-theme .owl-controls .owl-buttons .owl-next{ position:absolute;right:-25px; top:98px; background: url(gd1_r.png) no-repeat;  width:15px; height:30px}

#mdgov_searchInputStart {
	color: #000;
	width: 84%;
	border: 0;
	/*background-color: #fff;
	height: 60px;
	line-height: 60px;*/
	text-indent: 10px
}
.mdgov_searchInputbut {
	width: 50px;
	height: 60px;
	background: url(search.png) center no-repeat;
	border: none;
	display: block;
	float: right
}
#mdgov_mastheadLeft {
	float: left;
	width: 35%;
}
 @media screen and (max-width: 1920px) {
.xiant {margin-bottom:30px; border:1px solid #ccc; padding:20px;}
 }
 @media screen and (max-width: 1440px) {

.h_tonglan {
    margin:20px auto;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
    top:62px;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
    top:62px;
}

}