*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul,ol,dl,table,th,tr,td,input,textarea,li,a,div,span,em,i{margin: 0;padding: 0;	border: 0;}
img {margin: 0;padding: 0;	border: 0;}
li {list-style: none;}
/*全局样式*/
html,body {width: 100%;	margin: 0 auto;}
/*= 清除浮动=*/
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;overflow: hidden;display: block;}
.clearfix:after {content: "";display: block;height: 0px;clear: both;visibility: hidden;font-size: 0px;}
:focus{outline:0}
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Hides from IE-mac \*/
* html .clearfix {height: 0%;}
/* End hide from IE-mac */
* + html .clearfix {min-height: 0%;}
/* 针对IE7 */
* + html .clearfix {min-height: 0%;}
.w100 {width: 100%;}
.fl {float: left;}
.fr {float: right;}
/*原文件配置*/
body {color: #333;background: #e5e5e5;font: 11px/22px 'Microsoft YaHei', arial, sans-serif;}
a {color: #000;text-decoration: none;}
a:hover {color: #e69f0b;}
/*块级转化*/
.di_in {display: inline-block;}
.di_no {display: none;}
.di_bl {display: block;}
/*原文件配置  end*/

/*横向居中*/
.te_c {text-align: center;}
/*相对定位*/
.p_r {position: relative;}
/* 白色背景 */
.bgfff {background: #fff;}

.flex {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.flex-v {-webkit-box-orient: vertical;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;}
.flex-1 {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}
.flex-align-center {-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.flex-pack-center {-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;}
.flex-pack-justify {-webkit-box-pack: justify;-webkit-justify-content: pace-between;-ms-flex-pack: justify;justify-content: space-between;}
.flex-warp{flex-flow: wrap}
.flex-column{flex-flow: column}
.ellipsis{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*
.container{width: 1280px;margin-left: auto;margin-right: auto;}
*/
.header { /*height: 560px;*/
    width: 100%;
    background-image: url(../images/head.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    overflow: hidden;
}
.zhichi{margin-top: 300px;}
.zhichi h4{font-size: 18px;font-weight: normal;margin-bottom: 10px;}

.title{font-size: 48px;line-height: 2;margin-top: 60px;}
.title::after{content: '';position: absolute;bottom: 0;left: 50%;width: 130px;margin-left: -65px;height: 4px;background-color: #3b3b3b;}

.home-txt{font-size: 21px;line-height: 1.5;margin-top: 40px;}
.liucheng{border: 1px #3b3b3b solid;padding: 40px;}
.liucheng span{border-bottom: 2px #e50012 solid;font-size: 24px;line-height: 1.5;padding-bottom: 10px;}
.liucheng p{font-size: 16px;margin-top: 15px;line-height: 2;}
.liucheng .tips{font-size: 12px;margin-top: 40px;}

.hunzong{margin-top: 40px;}
.hunzong .items{width: 30%;margin-top: 10px;margin-right: 15px;}
.hunzong .items:nth-of-type(3n){margin-right: 0;}
.hunzong .items .pic{height: 240px;overflow: hidden;}
.hunzong .items .pic .txt{position: absolute;left: 0;bottom: 0;background-color: #6c6c6c;font-weight: bold;width: 100%;height: 40px;line-height: 40px;color: #FFF;padding: 0 20px;z-index: 99;}
.hunzong .items h3{font-size: 24px;font-weight: normal;}
.hunzong .row .mark{position: absolute;width: 100%;left: 0;top: 0;height: 100%;padding: 20px;background: rgba(0,0,0,0.5);display: none;-webkit-transition: all .5s; -moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;z-index: 9;}
.hunzong .row .mark .submit{margin: 0 auto;border: 1px #e50012 solid;color: #e50012;height: 30px;line-height: 30px;border-radius: 15px;padding: 0 20px;}
.hunzong .row:hover .mark{display: block;color: #FFF;}
.hunzong .row:hover .mark h4{font-size: 16px;margin-top: 0;margin-bottom: 5px;}
.hunzong .row:hover .mark p{font-size: 16px;margin-top: 0;}

.us{margin-top: 40px;}
.us h3{font-size: 24px;}

.footer{background-color: #3b3b3b;color: #777777;height: 70px;line-height: 70px;margin-top: 40px;}