html{
	font-size: 62.5%;
	height: 100%;
	}
body{
	height: 100%;
	-webkit-text-size-adjust : none ;
	-moz-text-size-adjust : none ;
	-ms-text-size-adjust : none ;
	text-size-adjust : none; /*解决横屏竖屏改变字号大小问题*/
	font:normal 12px/22px  "微软雅黑", "宋体", Verdana, Arial, Helvetica, sans-serif;
	}	
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;padding:0;
	}
	
/*顶部图片自适应*/
.flex-wrapper { 
  height:300px; 
  width:100%;
  background-size:100% 100%; 
  background-repeat: no-repeat;
  /*background-size: cover;*/
  opacity:0.8;}
	
/* 自定义按钮样式 */ .mybtm { border: none; color: white; padding: 3px; text-align: center; text-decoration: none; display: inline-block; font-size: 12px;  -webkit-transition-duration: 0.4s; transition-duration: 0.4s; cursor: pointer; border-radius:3px;}
 .btm_Red { background-color: #FBFBFB; color:#333;  border-radius:5px; border:2px solid #999; width:100%; font-size:16px}
  .btm_Red:hover { background-color: #5C0303;  color: #FFF; border-radius:5px; border:2px solid #5C0303; }

a{ text-decoration:none; color:#444}
 /* 首页banner */
.owl-carousel .owl-wrapper:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.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%;}
.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);}
.grabbing { cursor:url(grabbing.png) 8 8, move;}
.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-demo{position:relative;width:100%;margin:0 auto; }
#owl-demo .item{ position:relative;display:block; text-decoration:none;}
#owl-demo img{display:block;width:100%;}

/*#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:50px;background-color:#000;opacity:.5;filter:alpha(opacity=40);}*/
#owl-demo span{position:absolute;left:0;bottom:17px;width:100%; font:18px/32px "微软雅黑","黑体"; color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:25px;text-align:center;}
.owl-page{display:inline-block;width:15px;height:15px;margin:0px 5px; background-image:url(../banner/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:15px;background-image:url(../banner/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:55%;width:50px;height:50px;margin-top:-50px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../banner/bg17.png);}
.owl-next{right:0;background-image:url(../banner/bg18.png);}
.owl-prev:hover{background-image:url(../banner/bg19.png);}
.owl-next:hover{background-image:url(../banner/bg20.png);}

/* 搜索样式 */
* {box-sizing: border-box;}
div.search {padding: 40px 0}
form {
  position: relative;
  width: 90%;
  margin: 0 auto;
}
.d1 {background: #FFF;}
.d1 input {
  width: 100%;
  height: 52px;
  padding-left: 10px;
  border: 2px solid #5C0303;
  border-radius: 5px;
  outline: none;
  background: #FFF;
  color: #9E9C9C;
  font-size:18px;
}
.d1 button {
  position: absolute; 
  top: 0;
  right: 0px;
  width: 52px;
  height: 52px;
  border: none;
  background: #5C0303;
  border-radius: 0 5px 5px 0;
  cursor: pointer;
}
.d1 button:before {
  content: "\f002";
  font-family: FontAwesome;
  font-size: 16px;
  color: #F9F0DA;
}
