﻿@charset "utf-8";

/*body默认设置*/
body{ 
  font-size: 14px;
  line-height: 24px;
  font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;
	background:#fff; 
  color: #666;
  overflow-x:hidden;
}
body,html{
	width:100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" ); zoom:1; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;

}
/* 全局标签 内外间距清零*/
*{ margin:0px; padding:0px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
/*li标签 样式清零*/
ul,li{ list-style:none;}
/* a标签下划线去除*/
a{text-decoration:none; color:#666; outline:none;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0); font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
a:hover{ text-decoration:none;}
a,button,input,select,textarea:focus{ outline:none;}
em,i{ font-style:normal;} 
textarea{reszie:none;}/*禁止改变大小*/
h1,h2,h3,h4,h5,h6,input,select,textarea,option,button{ font-weight:normal; }
button,input{ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; }
textarea{ font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
input[type='submit']{ border: none; font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif; cursor: pointer;}
:-moz-placeholder { color: #a5a5a5; }
::-moz-placeholder {color: #a5a5a5;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #a5a5a5;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #a5a5a5;}
/* select{
  -webkit-appearance:none;  -moz-appearance: none; appearance: none;
} */

table{ border-collapse: collapse;border-spacing: 0;}
/*浮动产生塌陷的兼容性*/
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}

/*浮动 */  
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.clear{ clear:both;}

/*不同浏览器的容器居中*/
.w1100{width: 1100px; margin: 0 auto;}
.w1200{width: 1200px; margin: 0 auto;}

/*图片边框*/
img{ border:none; vertical-align: middle;}
.img0{ width: 100%; }

.ellipsis{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
  
/*字体样式*/
.overline{text-decoration:overline;}
.through{text-decoration:line-through;}
.underline{text-decoration:underline;}
.blink{text-decoration:blink;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.oblique{font-style:oblique;}

/*留白*/
  .whitespace_normal{white-space:normal;}
/*  默认，忽略多个空格为1个，忽略回车符*/
  .whitespace_pre{white-space:pre;}
/*  保留多个空格*/
  .whitespace_nowrap{white-space:nowrap;}
/*  忽略回车符，禁止换行，直到遇到br*/
  .whitespace_prewrap{white-space:pre-wrap;}
/*  保留所有空格符与回车符*/
  .whitespace_preline{white-space:pre-line;}
/*  忽略多个空格为1个，保留回车*/


/*字体图标*/
@font-face {font-family: "iconfont";
  src: url('../fonts/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  /*font-size:16px;*/
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}


/* TOP */
.top{ width:100%; clear:both; background:#eeeeee;height:35px;line-height: 35px; position:fixed;top:0;z-index:999;}
.top .content{ color:#666;width: 1200px;margin: 0 auto; font-size: 14px;}
.top .content span{ padding:0 6px; color:#fff}
.top .content a{ color:#666; text-decoration:none;}
.top .content a:hover{text-decoration:underline;}
.top .content .left{ float:left}
.top .content .right{ float:right}
/* 内容 */
.banner{width: 100%; height:666px; position: relative; overflow: hidden;}
.banner a{display: block;}
.banner img{width: 1920px; position: absolute; top:0; left: 50%; margin-left: -960px; height: 100%;}

.youshi_1{width:100%;background:#fff; padding: 60px 0;}
.youshi_1 a{display: block;}
.youshi_1 img{margin: 0 auto; display: block;}


.zt_title{text-align: center;}
.zt_title h3{color: #505050; font-size: 28px; ;}
.zt_title p{color: #919191; font-size: 16px; margin-top: 15px;}

.zt_ask{display: block; margin: 58px auto 0; width: 230px; height: 42px; border-radius: 42px; line-height: 42px; text-align: center; background: #ef9f23; font-size: 16px; color: #fff;}
.youshi_2{width:100%;padding-top: 60px; background:url(../images/ztbg.jpg) no-repeat;background-size: 100% 100%; min-height: 583px;}
.youshi_2 .lists{margin-left: 30px; margin-top: 45px;}
.youshi_2 li{width: 360px;padding: 0 30px; float: left;text-align: center; height: 248px; background: #fff; margin-right: 30px; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.youshi_2 li img{margin-top: 50px;}
.youshi_2 li h4{color: #191919; font-size: 18px; padding-top: 30px;}
.youshi_2 li p{color: #929292; font-size: 14px; line-height: 26px; padding-top: 10px;}

.youshi_3{width:100%; padding: 55px 0 40px; }
.youshi_3 img{margin: 55px auto 0; display: block;}

.youshi_4{width:100%;min-height: 408px;padding-top: 40px; background:url(../images/zmhbg1.jpg) no-repeat; background-size: 100% 100%;}
.youshi_4 .lists li{position: relative; float: left;text-align: center; width: 247px;margin-right: 37.33px; height: 173px; background: #fff; margin-top: 40px;}
.youshi_4 .lists li .img{height: 43px; line-height: 43px; margin-top: 40px;}
.youshi_4 .lists li .img img{display: block; vertical-align: middle; margin: 0 auto;}
.youshi_4 .lists li p{color: #666; padding-top: 28px; font-size: 16px;}
.youshi_4 .lists .numb{position: absolute;text-indent: 5px; left: 0; top: 0;text-align: left; width: 38px; height: 37px; display: block; background: url(../images/tt_bg.png) no-repeat left center; font-size: 16px; color: #fff;}

.youshi_5{padding: 55px 0 45px;}
.youshi_5 .lists{margin-top: 44px;}
.youshi_5 .lists .left{float: left; width: 272px; height: 366px; margin-top: 6px;}
.youshi_5 .lists .left img{width: 100%; height: 100%; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.youshi_5 .lists ul{float: right; width: 828px;}
.youshi_5 .lists li{float: left; margin-top: ; margin-left: 4px; width: 272px; height: 180px; margin-top: 6px;}
.youshi_5 .lists li img{width: 100%; height: 100%;border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.youshi_6{width: 1005; height: 301px;line-height: 301px; background:url(../images/ztbg2.jpg) no-repeat; background-size: 100% 100%;}
.youshi_6 a{display: block; padding-top: 72px;}
.youshi_6 img{display: block; vertical-align: middle; margin: 0 auto;}

/* footer */
.footer{background:#f0f0f0; text-align:center;color:#666;padding: 42.5px 0;}
.footer p{}



