body{padding:0px;margin:0px;font-size:14px;arial,helvetica,clean,sans-serif;line-height:150%;}
div,span,h1,h2,h3,h4,h5,h6,ul,li,img,p,strong,b,textarea,input,button,select,form,a,table,tr,td,dl,dt,dd{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ul,ol,li{list-style-type:none;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;}
img{border:0; vertical-align:middle;}
.clear{clear:both}
a{ color:#838383; text-decoration:none}
a:hover{ color:#333; text-decoration:none}
input:focus{ border:none;outline:none;}
textarea:focus{ border:none;outline:none;}
.yellow{ color:#F9CA34} 
.fl{ float:left}
.fr{ float:right}
body {
    background: #fff;
    font-family:"Microsoft YaHei";
    font-size: 14px;
    color: #444;
    margin: 0;
    padding: 0;
}
/*顶部导航*/
.logojoin{width:100%; height: 75px; background:#fff; border-bottom:1px solid #f0f0f0; }
.logojoin .logo-m{width: 1127px; margin: 0 auto; padding-top:12px; padding-left:10px }
.logojoin .logo-m .logo-img{width:351px; height:44px; background:url("../../images/about/logo2.png"); float:left;}
.logojoin .logo-m nav{display:block;float:right; height:46px;  position:relative; margin-right:20px;}
.logojoin .logo-m nav a{font-size:17px; display:block; line-height:46px; color:#333; margin-left:40px; float:left;}
.logojoin .logo-m nav a.current{font-weight:bold;border-bottom:3px solid #fff; color:#e81d25;}
/*banner*/
.banner{ width:100%; margin:0 auto;}
/*中部*/
.mid{width: 1126px;margin:0px auto;}
.pub-title{ font-size: 26px; color:#000;text-align:center;width:100%;padding-top:100px;font-weight:bold;}
 .pub-reason{
            margin-top:60px;
            padding-bottom:60px;
            display:flex;
            flex-wrap:wrap;
            justify-content:space-around;
        }
        .pub-reason .reas-item{
            background:url("../../images/about/sch-bg1.png") no-repeat;
            background-position:center center;
            width:520px;
            height:260px;
            float: right;
            overflow:hidden;
            border:1px solid #ddd;
            margin-bottom:40px;
			padding:0px 20px;
			box-sizing:border-box;
        }
        .pub-reason .reas-item2{
            background:url("../../images/about/sch-bg2.png") no-repeat;
            background-position:center center;
            width:520px;
            height:260px;
            float: right;
            overflow:hidden;
            border:1px solid #ddd;
            margin-bottom:40px;
			padding:0px 20px;
			box-sizing:border-box;
        }
        .pub-reason .reas-item3{
            background:url("../../images/about/sch-bg3.png") no-repeat;
            background-position:center center;
            width:520px;
            height:260px;
            float: right;
            overflow:hidden;
            border:1px solid #ddd;
            margin-bottom:40px;
			padding:0px 20px;
			box-sizing:border-box;
        }
        .pub-reason .reas-item4{
            background:url("../../images/about/sch-bg4.png") no-repeat;
            background-position:center center;
            width:520px;
            height:260px;
            float: right;
            overflow:hidden;
            border:1px solid #ddd;
            margin-bottom:40px;
			padding:0px 20px;
			box-sizing:border-box;
        }
 .reas-txt1{
            width:100%;
            text-align:center;
            font-size:26px;
            font-weight:bold;
            color:#000;
            margin-top:80px;
        }
        .reas-txt2{
            width:100%;
            text-align:center;
            font-size:14px;
            color:#999;
            margin-top:20px;
        }
.mid-b{ background:#F6F6F6;width: 100%;padding-top: 30px;text-align:center;}
  .mid-b .tt{ width:1126px; margin:0 auto; background:#fff;}
    .mid-b .tt .tt-b{width:70%; margin:60px auto 0px; padding-bottom:30px;}
		
/*底部*/
 .page-foot{
        width:100%;
        background:#2D333B;
    }
    .foot-top{
        width: 100%;
        height: 240px;
        border-bottom:1px solid #474D53;
    }
    .ft-content{
        width:1126px;
        margin: auto;
        height: 200px;
        padding-top: 50px;
    }
    .ft-left{
        font-size:13px;
        color:#BBBBBD;
        float:left;
    }
	.ft-left img{ margin-bottom:50px;}
    .ft-left p{
        padding-left:10px;
        margin-top:10px;
    }

    .ft-right{
        float:right;
        display:flex;
    }
    .ft-right p{
        font-size:17px;
        color:#D8D8D9;
        margin-bottom:10px;
    }
    .ft-right .xcxewm{
        width:160px;
        text-align:center;
    }
    .ft-right .xcxewm img{
        width: 120px;
        height: 120px;
        border-radius:2px;
    }
    
    .foot-bottom{
        width: 100%;
        text-align:center;
        font-size:13px;
        color:#BBBBBD;
        line-height:22px;
		padding:20px 0px;
    }





        