@charset "utf-8";

/* CSS Document */

html{ font-size:12px; }
body{ margin:0;padding:0;color:#323232; background-color:#fff; overflow-x:hidden; }
div,img,h3,h4,p,dd,dl,em{margin: 0; padding: 0; border: 0;}
h1{font:bold 1.26em Arial, Sans-Serif;letter-spacing:-1px;margin:0;padding:0}
h2{font:bold 1.7em Arial, Sans-Serif;letter-spacing:-1px;font-size:16px;color:#000;background:inherit;margin:0 0 5px;padding:0}
p{margin:0 auto}
ul,li{list-style:none;margin:0;padding:0}
form{margin:0}
.left{float:left}
a{text-decoration:none; color:#666666;}
a:hover{text-decoration:none; color:#c01701;transition:all 0.2s linear 0s;}
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }

/*加盟定位*/
.jm_dwall{background: url(/images/lis_bj.jpg) no-repeat;background-size: cover;}
.jm_dw{ width:1280px; margin: 0px auto 0 auto;padding:100px 0;}
.jm_dw img{ width: 100%}
.jm_dwt{ width:500px; margin: 0 auto; text-align: center}
.jm_dwt p{color: #cb9b64; font-size: 18px;}
.jm_dwt h3{color: #000000; font-size: 40px; margin-top: 8px; margin-bottom: 10px; font-weight: bold;}
.jm_dwp{ width: 100%; text-align: center; font-size: 14px; color: #999; line-height: 25px; margin-top: 52px;}
.jm_dwc{ width: 100%; margin-top: 78px; height: auto;}
.jm_dwc1{ width: 49.3%; height: auto; float: left; line-height: 0}
.jm_dwc2{ width: 50%; float: left; margin-left:5px;line-height: 0}
.jm_dwc3{ width: 49%; height: auto; float: left; line-height: 0}
.jm_dwc4{ width: 49%; height: auto; float: left;margin-left: 5px;line-height: 0}
.jm_dwc5{ width: 99%; height: auto; float: left; margin-top: 5px;line-height: 0}
.jm_dwc1:hover{ background: #000;}
.jm_dwc1:hover img{ opacity: 0.6;}
.jm_dwc2 div:hover{ background: #000;}
.jm_dwc2 div:hover img{ opacity: 0.6;}
.jm_dwd{ width: 1280px;margin: 94px auto 0;}
.jm_dwd{ width: 1280px;margin: 140px auto 0;}
.jm_dwdli{ width:30%; height: 220px; text-align: center; float: left; margin:0px 1.5%;}
.jm_dwdli:nth-child(3){margin:0px 0 0 0;}
.jm_dwdli img{ width: 100px; height: 100px; }
.jm_dwdli h3{font-size: 18px;font-weight: normal; margin-bottom: 20px;}
.jm_dwdli h4{font-size: 30px;font-weight: normal; margin-top: 20px;color: #019944;}
.jm_dwdli p{font-size: 14px; margin-top: 12px;}
.jm_dwdlishu{ height: 170px; border-left: 1px solid #999; float: left; margin-top: 20px; margin-left: 10px;}
.jm_dwf{background:url("/images/jiameng/bg7.jpg") no-repeat center center fixed; width: 100%; height: 576px; padding-top: 190px; margin-top: 120px; text-align: center;}
.jm_dwf h3{font-weight: bold; color: #019944; font-size: 45px; line-height:1.8em;}
.jm_dwf p{ color: #333; font-size: 18px; }
.jm_dwf h4{color: #333; font-size: 24px; line-height:1.8em; font-weight: normal; margin-top: 50px;}

/*项目*/
.xiangmuall{background: url(/images/jz_bj.jpg) no-repeat center top;}
.xiangmu{width:1280px;height: auto;padding:0 0px;color: #fff;margin:0px auto 0px auto;overflow: hidden;padding-top: 100px;}
.xiangmu h3{font-size:45px;color:#333;font-weight:bold;text-align:center;padding-bottom: 15px;}
.xiangmu dd{font-size:14px;color:#666;text-align:center;padding:15px;line-height:25px;}

#Menu {
 width:1280px;
 margin:50px auto;
 overflow:hidden;
}
#Menu ul {
 margin:0;
 padding:0;
 list-style:none;
}
#Menu li {
 width:176px;
 height:176px;
 line-height:176px;
 float:left;
 overflow:hidden;
 text-align:center;
 background: #58a561;
 border-radius: 50%;
 padding: 10px;
 border: 2px solid #58a561;
 background-clip: content-box;
 margin-right: 70px;
}
#Menu li:nth-child(5){margin-right:0px;}
#Menu a {
 width:176px;
 float:left;
 overflow:hidden;
 font-size: 18px;
 color: #fff;
 font-weight: bold;
 text-decoration: none;
}
#Menu span {
 display:block;
 margin-top:-176px;
}
#Menu a:hover {
 padding-top:176px;
 font-size:16px;
}

.zaixian{width:260px;margin:0 auto;text-align: center;}
.zaixian a{background-color: #044f8b;padding:15px 50px;font-size:14px;color:#fff;border-radius: 10px;}
.zaixian dd{color:#000;font-size:20px;font-weight:bold;padding: 30px 0 15px 0;}
.zaixian dt{color:#000;font-size:36px;font-weight:bold;letter-spacing: 1px;}

.jianjie{width:1280px;margin:0 auto 100px auto;overflow: hidden;}
.jianjie h3{color:#333;font-size:45px;text-align:center;margin-top:100px;}
.jianjie dd{color:#666;font-size:14px;text-align:center;margin-bottom:40px;margin-top:0px;}
.jianjie p{color:#666;font-size:14px;line-height:25px;margin-bottom:30px;display: inline-block;margin-right: 25px;}
.jianjie p span{font-weight: bold;color: #fff;font-size: 14px;background: #009633;padding: 5px 15px;margin-right: 15px;border-radius: 5px;}

.jianjiel{float:left;width:400px;margin-right:70px;}
.jianjiel img{width:100%;}

.jianjier{width:810px;float:right;}
.jianjier h4{font-size:16px;color:#044f8b;}
.jianjier dt{color:#666;font-size:16px;line-height:30px;padding:40px 0 0px 0;}
.jianjier p{color:#666;font-size:14px;line-height:25px;display: block;}
.jianjier p span{color:#fff;background: #009633;font-weight: normal;}

/*模式*/
.moshi{width:1280px;height: auto;background: #fff;padding:0 0px;color: #fff;margin:100px auto 30px auto;overflow: hidden;padding-top: 10px;text-align:center;}
.moshi h3{font-size:36px;color:#333;font-weight:bold;text-align:center;padding-bottom: 15px;}
.moshi dd{font-size:14px;color:#666;text-align:center;padding:15px;line-height:25px;}
.moshi img{padding:50px 0 80px 0;}

/*优势*/
.m1all{overflow: hidden;width:100%;background: #f0f2f5;margin-top:0px;}
.m1{width:1280px;height:auto;padding-top:90px;margin:0 auto 100px auto;overflow: hidden;}
.m1 .a1{width:1200px;margin:0 auto;display:block; overflow:hidden; text-align:center;padding-top:10px;}
.m1 .a1 .title{color:#333; font-size:36px;margin-bottom:20px;}
.m1 .a1 .title h3 a{color:#333;font-weight:bold;font-size: 45px;}
.m1 .a1 .title p{line-height:25px;font-size:14px;color:#666;padding-top:30px;}
.m1 .a2{width:373px;margin:40px 80px auto 0px;float: left;}
.m1 .a2 .img{text-align:center;}
.m1 .a2 .img img{width:100%;}
.m1 .a2 .name{color:#58a561;text-align:center;height:40px;line-height:40px;font-size:24px;font-weight:normal;padding-top: 15px;}
.m1 .a2 .job{margin:10px 0;}
.m1 .a2 p{line-height:22px;color: #666;font-size: 12px;text-align: left;padding-top: 10px;}
.m1 .a2:nth-child(4){margin:40px 0px auto 0px;}

/*流程*/
.liucheng{background:url("/images/jiameng/jm_dwf.jpg") no-repeat center center fixed; width: 100%; height: 576px; padding-top: 20px; margin-top: 0px; text-align: center;}
#mubiao{width:100%;padding-top:0px;text-align: center;background-color: #e0dfdf;height:650px;}
.mubiao{width:100%;padding-top:100px;text-align: center;height:auto;}
.mubiao {width:100%;}
.mubiao h3{font-size:45px;color:#fff;font-weight:bold;padding-bottom: 25px;}
.mubiao p{font-size:16px;color:#fff;line-height: 28px;}

.mubiao ul{padding:0;margin:40px auto 80px auto;overflow: hidden;width:1260px;}
.mubiao ul li{float:left;width:230px;height:85px;background:#58a561;margin-right: 26px;padding-top: 20px;}
.mubiao ul li:hover{background: #044f8b;}
.mubiao ul li:nth-child(5){margin-right: 0px;}
.mubiao ul li img{width:auto;float:left;padding-left: 5px;padding-right: 0px;}
.mubiao ul li p{font-size:16px;color:#fff;margin-top: 10px;}
.mubiao ul li:hover p{color:#fff;}

/*条件*/
.jm_tj{overflow: hidden;width: 100%;background: #f0f2f5; padding:100px 0;margin: 0px auto 0px auto;}
.jm_tju{ width: 1280px; margin: 0 auto; height: auto;}
.jm_tju li{ width: 31%; margin: 0.8%; float: left; height: auto; font-size: 20px; overflow: auto;position: relative;}
.jm_tju li img{ width: 100%;}
.jm_tju li p{text-align:center;font-size:14px;padding-top:10px;}
.jm_tju li span{font-size:14px;text-align:left;color: #999;line-height: 25px;}
.jmtjt h4{color: #cb9b64; font-size: 18px;}
.jmtjt h3{color: #333; font-size: 45px; margin-top: 25px; margin-bottom: 10px; font-weight: bold;}
.jm_tju li img{transform: rotateY(0deg);}
.jm_tju li:hover img{transform: rotateY(180deg);transition:all 0.5s linear 0s;}
.jm_tju li:hover .jm_tjup{transform: rotateY(0deg);transition:all 0.5s linear 0s; z-index: 2;}
.jmtjt{ margin-bottom: 24px;}
.jm_tjup{ width: 100%; height: 90%; position: absolute; top:0; left: 0; background: #c69255;transform: rotateY(-180deg);   backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden; -ms-backface-visibility:hidden;-o-backface-visibility:hidden; z-index: 2;}
.jm_tjup2{width: 92%; height: 80%; border: 3px solid #fff; margin-top: 4%;  margin-left: 12px; overflow: hidden;}
.jm_tjup2 p{ width: 80%; height: 80%; margin-top: 10px; margin-left: 30px; color: #fff; font-size: 1.1rem;}

.gengduo{display: block;margin:45px auto 20px auto;width:160px;height:40px;background:#58a561;text-align:center;line-height:40px;font-size: 14px;color: #fff;font-weight: normal;border-radius: 10px;border:1px solid #58a561;}
.gengduo:hover{color: #008478;border:1px solid #008478;background: #fff;}

.gengduo1{display: block;margin:45px 0 20px 0;width:160px;height:40px;background:#58a561;text-align:center;line-height:40px;font-size: 14px;color: #fff;font-weight: normal;border-radius: 10px;border:1px solid #58a561;}
.gengduo1:hover{color: #008478;border:1px solid #008478;background: #fff;}

/*问题*/
.wentibg{background: #f8f6f3;width:100%;overflow: hidden;}
.wenti{width:1280px;margin:0 auto;padding:100px 0;overflow: hidden;}
.wenti h3{font-size:45px;color:#333;font-weight: bold;padding-bottom: 15px;}
.wenti dt{font-size:16px;color:#333;line-height:25px;padding-bottom: 15px;}
.wenti dd {
    font-size: 30px;
    color: #333;
    font-weight: normal;
    margin-bottom: 50px;
}

.wentil{width:600px;float:left;}
.wentil li{width:100%;margin-bottom: 15px;}
.wentil li h4{font-size:18px;color:#004f14;font-weight: bold;}
.wentil li p{font-size:14px;color:#666;line-height:25px;}

.wentir{width:600px;float:right;}
.wentir li{width:100%;margin-bottom: 15px;}
.wentir li h4{font-size:18px;color:#004f14;font-weight: bold;}
.wentir li p{font-size:14px;color:#666;line-height:25px;}

.more{ width: 180px; height: 45px; display: inline-block; line-height: 45px; background-color: #c30d23; text-align: center; margin-top: 85px; position: relative;border-radius: 30px; }
.more a{ display: block; font-size: 16px; font-weight: normal; color: #fff; position: relative;left: 20px;text-decoration: none;}
.more:after{ content: ""; position: absolute; left: 20px; top: 20px; width: 30px; height: 2px; background-color: #fff; }
.more:before{ content: ""; position: absolute; left: 0; width: 0; height: 43px; color: #c30d23; background:#fff;-webkit-transition: width .5s ease-in-out;transition: width .5s ease-in-out;border-radius: 30px;  }
.more:hover:before{ width: 178px; }
.more:hover:after{ background-color: #c30d23;}
.more:hover{ border: 1px solid #c30d23;}
.more:hover a{ color: #c30d23 }
