@charset "utf-8";
*{ outline:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
html{ font:normal 100% "Microsoft YaHei";  -webkit-text-size-adjust:100% }
body{ padding:0px; margin:0px auto; font-size:100%; color:#000; background-color:#fff; -webkit-text-size-adjust:none; -webkit-text-size-adjust:none; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); /*取出点击出现半透明的灰色背景*//*控制内容的可选择性-webkit-user-select:none; -ms-user-select:none; -moz-user-select:none; -khtml-user-select:none; user-select:none; */ font-family:"Microsoft YaHei",微软雅黑; overflow-x:hidden;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance:none;}
ul,li,form, dl,dt,dd, div,ol{ padding:0px; margin:0px;}
h1,h2,h3,h4,h5,p{ padding:0px; margin:0px; font-weight:normal;}
ul,ul li{ list-style:none;}
table{ border-collapse:collapse; border-spacing:0 }
table td{ border-collapse:collapse;}
em{ font-style:normal;}
select,input,textarea{ font-size:100%; color:#000; border-radius:0; -webkit-border-radius:0; padding:0; margin:0; font-family:"Microsoft YaHei",微软雅黑; resize:none;}
img,object{ border:none; max-width:100%; border:0; overflow:hidden; vertical-align:middle;font-family:"Microsoft YaHei",微软雅黑;}
a{ color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */
a:hover{ color:#333; text-decoration:none;}
a:focus { color:#333 ;outline:none; -moz-outline:none;}
a:active{ color:#333; }
.clear{ clear:both; height:0px; overflow:hidden; zoom:0;}
.auto{ width:100%; height:100%; margin:0 auto; max-width:1216px; position:relative;}
.l_auto{ width:100%; height:100%; margin:0 auto; max-width:1200px; position:relative;}
.Sidebar{ width:860px; float:left;}
.RightSidebar{ width:270px; float:right;}
@media(min-width:320px) and (max-width:1150px)
{
.Sidebar{ width:100%; float:none; padding:0 10px;}
.RightSidebar{ width:100%; float:none; padding:0 10px;}
}
/**/
.Header{ position:fixed; left:0; width:100%; top:0; z-index:9999; background: rgba(0,0,0,0.8); /*filter: Alpha(opacity=40); -moz-opacity:0.4; opacity:0.4;*/}
.Header .auto{ height:101px;color: #fff;overflow: hidden;}
.Header .l_auto{ height:101px;color: #fff;overflow: hidden;}
.Header .logo{ position:absolute; left:0px; top:28px; padding:0; margin:0;}
.Header .logo span{font-size:24px; margin-left:8px; color:#fff;}
.Header .logo i{ font-size:36px; color:#ffea00;}
.Header .menu{ float:right; font-size:20px; }
.Header .menu i{ display:none; font-size:20px; cursor:pointer;}
.Header .menu li{ float:left; margin:36px 26px;}
.Header .menu li a{ color:#fff; }
.Header .menu li a:hover,.Header .menu li a.acur{ color:#ffea00;}

@media(min-width:320px) and (max-width:800px)
{
.Header{ background:rgba(0,0,0,1) !important; border-bottom:none;}
.Header .auto{ height: 50px;line-height: 50px;overflow: inherit;color: #fff;padding: 0 10px;}
.Header .l_auto{ height: 50px;line-height: 50px;overflow: inherit;color: #fff;padding: 0 10px;}
.Header .logo{ left:10px; top:-1px;}
.Header .logo i{ font-size:22px;}
.Header .logo span{font-size:16px;margin-left: 5px;}
.Header .menu{ margin-right:10px;}
.Header .menu h5{ line-height:50px;}
.Header .menu i{ display:block;}
.Header .menu i.close{ display:none;}
.Header .menu ul{ position:absolute; left:0px; top:52px; width:100%; background:#fff; font-size:15px; display:none;}
.Header .menu li{ float:none; margin-left:0; display:block; text-align:center; border-bottom:solid 1px #f4f4f4;margin: 0px 5px;;}
.Header .menu li a{ color:#000; display:block; border-bottom:none; height:45px; line-height:45px;}
.Header .menu li a:hover,.Header .menu li a.acur{ color:#000; border-bottom:none;}
.Header .ewm{ display:none}


}

.H_nav{position:fixed; left:0; width:100%; top:0; z-index:9999; background: rgba(0,0,0,0.5);filter: Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;margin-top:100px;}
.H_nav .auto{height:50px; }
.H_nav .menu{ float:left; font-size:16px; }
.H_nav .menu li{ float:left; margin-right:30px;}
.H_nav .menu li a{ color:#fff; display:block; height:50px; line-height:50px;width:100px;}
.H_nav .menu li a:hover,.H_nav .menu li a.acur{ color:#ffea00; font-size:20px;}

@media(min-width:320px) and (max-width:800px)
{
.H_nav{display:none;}
.H_nav .menu li{float:none; margin-right:15px;}
}


/**/
.Banner{ position:relative; background:url(../../images/web/H_ban.jpg) no-repeat; background-size:100% 100%; }
.Banner .photo{ height:820px;}
.Banner .photo img{ width:100%;}
.Banner .txt{ padding-left:25px; text-align:center; position:absolute; left:50%; bottom:67px; color:#fff; margin-left:-608px;}
.Banner .txt p{display:inline-block; line-height:30px;}
.Banner .txt p img{width: 310px;height: 463px;}
.Banner .txt p em{display:block; font-weight:normal; font-size:22px; line-height:30px; padding-top:25px; }
.Banner .txt .t1{ margin-right:104px; margin-left:2px; }
.Banner .txt .t2{ margin-right:97px;}
.Banner .txt .t3 img{ width:335px; height:462px; }
@media(min-width:320px) and (max-width:800px)
{
.Banner{ margin-top:50px;width:100%;height:auto;-webkit-background-size: cover;-moz-background-size: cover;  -o-background-size: cover; background-size: cover;}
.Banner .photo{ height:auto;}
.Banner .txt{ left: 0;bottom: 5px;width: 100%;margin-left: 0;padding: 30px 5px;top: 0;position: inherit;}
.Banner .txt p{float: left;width: 33.33%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.Banner .txt p img{ width: 80%;height: auto;}
.Banner .txt p em{font-size:10px; line-height:20px;padding-top:14px; }
.Banner .txt .t1{margin: 0 auto;padding: 5px 0;}
.Banner .txt .t2{margin: 0 auto;padding: 5px 0;}
.Banner .txt .t3{margin: 0 auto;padding: 5px 0; }
.Banner .txt .t3 img{width:87%; height:auto; }
}

.Presentation{ }
.Presentation ul{}
.Presentation ul li{height:600px; padding:25px 0 0 0;}
.Presentation ul li img{ width:626px; height:575px; float:right;}
.Presentation ul li p{ width:535px; font-size:24px; line-height:40px; float:left; padding-top:155px; }
.Presentation ul li p a{margin-top:45px; display: block;width: 140px;height: 40px;line-height: 40px;color: #000;font-size: 16px;background:#ffea00; text-align:center; }
.Presentation ul li p span{ display:block; font-size:48px; padding-bottom:40px;}
.Presentation ul li p em{ display:block;}
.Presentation ul li.End{}
.Presentation ul li.End img{ float:left;}
.Presentation ul li.End p{ float:right;text-align: right;}
.Presentation ul li.End p a{ float:right;}

@media(min-width:320px) and (max-width:800px)
{
.Presentation{ padding-bottom:10px;}
.Presentation ul{ padding:0 10px;}
.Presentation ul li{overflow: hidden;height:auto; padding:10px; }
.Presentation ul li img{ width: 90%;height: auto;float: none;margin: auto;display: block;}
.Presentation ul li p{ width:auto; font-size:13px; line-height:20px; padding-top:10px; position:relative;}
.Presentation ul li p a{margin-top:10px;width: 70px;height: 26px;line-height: 26px;font-size: 12px;}
.Presentation ul li p span{ display:block; font-size:16px; padding-bottom:5px;}
.Presentation ul li p em{ display:inline-block;}
.Presentation ul li.End{ }
.Presentation ul li.End img{float: none; width:100%;max-width: 100%; height:auto;}
.Presentation ul li.End p a{ }

}

.H_title{ text-align:center; font-size:16px; padding:45px 0 15px; color:#0e0509;}
.H_title span{ display:block; background:#ffea00; width:122px; height:4px; overflow:hidden; margin:3px  auto 8px;}
.H_title em{ display:block; font-size:24px; color:#000;}
.H_title em a{ color:#000;}
.H_title em a:hover{ color:#1abc9c;}
@media(min-width:320px) and (max-width:800px)
{
.H_title{ font-size:12px; padding:10px 0;}
.H_title span{ margin:3px auto; width:50px;}
.H_title em{ font-size:15px;}
}

.H_brand{ padding-bottom:10px; background:#f8f8f8;}
.H_brand .txt{ font-size:16px; line-height:40px; margin-top:12px;}
.H_brand .txt p{text-indent: 32px}
@media(min-width:320px) and (max-width:800px)
{	
.H_brand .txt{padding:0 10px; font-size:14px; line-height:20px; margin-top:0px; }	
.H_brand .txt p{ padding:10px 0;}
}


.H_function{ padding-bottom:40px;padding-top: 58px;}
.H_function ul{ margin:0 auto; text-align:center;padding-top: 40px;}
.H_function ul li{ margin-right:70px;display: inline-block;}
.H_function ul li.End{margin-right:0px;}
.H_function ul li span{ display:block; font-size:14px; line-height:30px;}
.H_function ul li i{ font-size:32px;}
.H_function ul li a{ color:#0e0509; background:#fff;width:116px; height:116px; line-height:116px; border-radius: 50%; border:1px solid #ddd; display: inline-block;} 
.H_function ul li a:hover,.H_function ul li a.acur{background:#ffea00; border:1px solid #ffea00; font-weight:bold;}

@media(min-width:320px) and (max-width:800px)
{
.H_function{ padding-bottom:0;padding-top: 10px;}
.H_function ul{ padding:20px 10px 0;}
.H_function ul li{ width:22%; padding-bottom:20px; margin-right:0;}
.H_function ul li.End{margin-right:0px;}
.H_function ul li a{width:62px; height:62px; line-height:62px; }
.H_function ul li i{ font-size:18px;}
.H_function ul li span{ display: block;font-size: 12px;width: 100%;}
.H_function ul li img{ width:50%; max-width:50%;}
}

/*趣味照自拍*/
.H_selfie{ background:#ffea00; height:598px;color:#0e0509; display:none;}
.H_selfie ul{ padding-top:62px;text-align: center;}
.H_selfie ul li{ /*float:left; width:50%; */text-align:center;display: inline-block;margin-right:90px;}
.H_selfie ul li.End{}
.H_selfie ul li img{ width:400px; height:375px;}
.H_selfie ul li span{ display:block; font-size:18px; padding-top:15px; }
.H_selfie ul li em{ font-size:14px; line-height:40px;}
.H_selfie .upward{ position:absolute;top:-15px; left:75%; width:35px; height:16px; background:url(../images/icon_up.png) no-repeat;margin-left: -260px;}
@media(min-width:320px) and (max-width:800px)
{
.H_selfie{ padding-bottom:0;height:auto;}
.H_selfie ul{ padding: 10px;}
.H_selfie ul li{ width: 49%;margin-right: 0px;float: left;height: auto; overflow: hidden; padding-bottom:10px;white-space: nowrap;text-overflow: ellipsis;}
.H_selfie ul li.End{ margin-right:0px}
.H_selfie ul li span{ display:block; font-size:14px; padding-top:10px;}
.H_selfie ul li img{width: 73%;height: auto;max-width: 100%;}
.H_selfie ul li em{line-height: 24px;font-size: 11px;}
.H_selfie .upward{ display:none; }
}

.H_print{ background:#ffea00; height:598px;color:#0e0509;display:none;}
.H_print ul{ }
.H_print ul li{ text-align:center;float:left; width:50%; height:598px;}
.H_print ul li .img1{ width:262px; height:422px; position:absolute; bottom:0px; left:150px; }
.H_print ul li .img2{ width:626px; height:398px;position:absolute; top:108px; right:99px;}
.H_print ul li .s1{ font-size:24px; color:#000; position:absolute;top:70px; left:140px; line-height:40px;text-align: left;padding-left: 10px;}
.H_print ul li .s1 em{ font-size:16px; display:block;}
.H_print ul li .s2{font-size:24px; color:#000; position:absolute;bottom:32px; left:480px; line-height:34px;text-align: left;padding-left: 20px;}
.H_print ul li .s2 em{font-size:16px; display:block;}
.H_print .upward{ position:absolute;top:-15px; left:50%; width:35px; height:16px; background:url(../images/icon_up.png) no-repeat;margin-left: -148px;}

@media(min-width:320px) and (max-width:800px)
{
.H_print{height:260px; padding-top:10px;}
.H_print ul{padding: 10px; overflow: hidden;}
.H_print ul li{width: 50%;height: auto;}
.H_print ul li .img1{width: 40%;height: auto;text-align: center;position: inherit;max-width: 50%;}
.H_print ul li .img2{ width: 90%;height: auto;position: inherit;max-width: 90%;}
.H_print ul li .s1{font-size: 14px;line-height: 20px;position: inherit;display: block;text-align: center;}
.H_print ul li .s1 em{ font-size:12px;}
.H_print ul li .s2{font-size: 14px;line-height: 20px;position: inherit;display: block;text-align: center;padding-top: 10px;}
.H_print ul li .s2 em{font-size:12px;}
.H_print .upward{display:none; }

}


/*打印复印*/
.H_copy{ background:#ffea00; height:598px;color:#0e0509;display:none; }
.H_copy ul{ padding-top:160px; padding-left:155px;}
.H_copy ul li{text-align:center;display: inline-block;margin-right:85px;}
.H_copy ul li .img1{ width:479px; height:227px;}
.H_copy ul li .img2{ width:284px; height:227px;}
.H_copy ul li span{ display:block; font-size:18px; padding-top:15px; }
.H_copy ul li em{ font-size:14px; line-height:40px;}
.H_copy .upward{ position:absolute;top:-15px; left:50%; width:35px; height:16px; background:url(../images/icon_up.png) no-repeat;margin-left: 235px;}
@media(min-width:320px) and (max-width:800px)
{
.H_copy{height:auto;}
.H_copy ul{ padding: 10px; overflow:hidden;}
.H_copy ul li{ float: left;margin-right: 0;width: 48%;padding: 10px 0;height: auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.H_copy ul li .img1{width:100%; height:auto;}
.H_copy ul li .img2{width:58%; height:auto;}
.H_copy ul li.End{ margin-left:10px;}
.H_copy ul li span{font-size:14px;padding-top:10px; }
.H_copy ul li em{font-size:12px; line-height:22px;}
.H_copy .upward{display:none; }

}
/*证件照自拍*/
.H_Photo{background:#ffea00; height:598px;color:#0e0509; position:relative;}
.H_Photo .title{font-size:24px;text-align: center;padding: 50px 0 15px;color: #000;}
.H_Photo .title span{ font-size:16px; display:block;margin-top: 15px;}
.H_Photo li .div01,.H_Photo li .div02,.H_Photo li .div03,.H_Photo li .div04{text-align: center;}
.H_Photo li .div01 img{width:666px; height:320px;margin-top: 40px;}
.H_Photo li .div02{height:598px;}
.H_Photo li .div02 img{width:937px; height:364px;}
.H_Photo li .div03{height:598px;}
.H_Photo li .div03 img{width:220px; height:256px; display:inline-block;position: absolute;left: 157px;top: 50%;margin-top: -120px;}
.H_Photo li .div03 dl{ display:inline-block; width:642px;position: absolute;right: 150px;top: 50%;margin-top: -106px;}
.H_Photo li .div03 dl dt{ width:200px; height:60px; line-height:60px; background:#fff; position:relative; margin-right:20px;margin-bottom:20px; float:left; text-align:left;}
.H_Photo li .div03 dl dt.End{margin-right:0px;}
.H_Photo li .div03 dl dt i{ font-size:32px; position:absolute; top:15px; left:17px;line-height: 36px;}
.H_Photo li .div03 dl dt em{ font-size:14px; padding-left: 60px;}
.H_Photo li .div03 dl dt i.i04,.H_Photo li .div03 dl dt i.i08{ font-size:28px; margin-right:10px;}

.H_Photo li .div04{height:598px;}
.H_Photo li .div04 img{width:887px; height:232px;margin-top: 65px;}

.H_Photo .hd{ width:100%; height:10px; text-align:center; position:absolute; z-index:2; left:0px; bottom:52px;}
.H_Photo .hd ul{ display:inline-block;}
.H_Photo .hd ul li{ width:10px; height:10px; margin:0 5px; cursor:pointer; float:left; background:#fff;text-indent:-5000px; border-radius:50%;}
.H_Photo .hd ul li.on{ background:#000;}
.H_Photo .upward{ position:absolute;top:-15px; left:50%; width:35px; height:16px; background:url(../images/icon_up.png) no-repeat;margin-left: -337px;}
.H_Photo .prev,.H_Photo .next{position: absolute;left:1%;top: 50%;margin-top: -25px; display: block;width: 60px;height: 60px; border:1px solid #000; line-height:60px; text-align:center; border-radius:50%;}
.H_Photo .next{left: auto;right:1%;background-position: 8px 5px; }
.H_Photo .prev:hover,.H_Photo .next:hover { /*filter: alpha(opacity=100);  opacity: 1;*/background:#fff;border:1px solid #fff;}
.H_Photo .prev i{ font-size:24px;}
.H_Photo .next i{ font-size:24px;}
@media(min-width:320px) and (max-width:800px)
{
.H_Photo{height:auto;}
.H_Photo .title{font-size:16px;padding: 10px 0 10px;}
.H_Photo .title span{font-size:12px;margin-top: 7px;}
.H_Photo .Roll li{height: auto;padding: 10px;overflow: hidden;}
.H_Photo li .div01{height: 240px;}
.H_Photo li .div01 img{ width: 60%;height: auto;margin-top: 10px;}
.H_Photo li .div02{height:240px;}
.H_Photo li .div02 img{width: 90%;height: auto;}
.H_Photo li .div03{ height: 240px;}
.H_Photo li .div03 img{width: 25%;height: auto;position: inherit;max-width: 50%;float: left;margin-top: 20px;}
.H_Photo li .div03 dl{margin-top: 20px;position: inherit;width: 72%;float: right;}
.H_Photo li .div03 dl dt{width: 30%;height: 30px;line-height: 30px;margin-right: 5px;margin-bottom: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.H_Photo li .div03 dl dt.End{margin-right:10px;}
.H_Photo li .div03 dl dt i{font-size:16px; top:6px; left:8px;line-height: 22px;}
.H_Photo li .div03 dl dt em{ font-size:12px; padding-left: 30px;}
.H_Photo li .div03 dl dt i.i04,.H_Photo li .div03 dl dt i.i08{ font-size:14px; margin-right:5px;}

.H_Photo li .div04{height:240px;}
.H_Photo li .div04 img{width: 90%;height: auto;margin-top: 10px;}

.H_Photo .hd{bottom:15px;}
.H_Photo .hd ul li{width:6px; height:6px; padding:0px;}
.H_Photo .upward{display:none; }

.H_Photo .prev,.H_Photo .next{/*width: 30px;height: 30px;line-height:27px;*/ display:none;}
.H_Photo .prev i{ font-size:14px;}
.H_Photo .next i{ font-size:14px;}
}

/*一分钟拍照*/
.H_minute{ padding-top:3px; padding-bottom:65px;}
.H_minute .H_title em{ margin-bottom:3px;}
.H_minute ul{padding:25px 15px 0;text-align: center;}
.H_minute li{ width:390px; height:275px; display:inline-block; text-align:left; position:relative; margin-right:25px;}
.H_minute li.End{width:339px; margin-right:0px;}
.H_minute li img{width:339px; height:270px;}
.H_minute li span{display: block;font-size: 16px;line-height: 36px; text-align:center; width:339px;}
.H_minute li b{ position:absolute; right:0px; top:50%;margin-top:-16px; width:20px; height:33px;font-weight: normal;}
.H_minute li b i{ font-size:24px;}
@media(min-width:320px) and (max-width:800px)
{
.H_minute{padding-bottom:10px;}
.H_minute ul{padding:10px;}
.H_minute li{width: 100%;height: auto;margin-right: 0; padding-bottom: 10px;}
.H_minute li.End{width:100%;}
.H_minute li img{ width:100%; height:auto;}
.H_minute li span{font-size: 14px;line-height: 24px; width:100%;}
.H_minute li.End span{ margin-left:-8px;}
.H_minute li b{margin-top:-16px;}
.H_minute li b i{font-size:14px;}
}
/**/
.H_backstage{background:#f8f8f8; padding-bottom:80px; position:relative; border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.H_backstage ul{text-align:center; padding-top:30px;}
.H_backstage  li{  display:inline-block; margin:0 125px 0 25px;perspective: 480px; }
.H_backstage  li.End{margin-right:0px;}
.H_backstage li img{ width:293px; height:522px;}
.H_backstage li .img01{width: 140px;height: 474px;transform: rotateX(-0.5deg) rotateY(-36deg) rotateZ(0deg);-webkit-transform: rotateX(-0.5deg) rotateY(-36deg) rotateZ(0deg);}
.H_backstage li .img03{width: 140px;height: 474px;transform: rotateX(-0.5deg) rotateY(-315deg) rotateZ(0deg);-webkit-transform: rotateX(-0.5deg) rotateY(-315deg) rotateZ(0deg);}
.H_backstage .personal{ font-size:14px; text-align:center; color:#000; margin-top:25px;}
.H_backstage .hd{ width:100%; height:15px; text-align:center; position:absolute; z-index:2; left:0px; bottom:20px;}
.H_backstage .prev,.H_backstage .next{position: absolute;left: 1%;top: 50%;margin-top: -25px; display: block;width: 60px;height: 60px; border:1px solid #bdbdbd; line-height:60px; text-align:center; border-radius:50%;}
.H_backstage .next{ left: auto;right: 1%;}
.H_backstage .prev:hover,.H_backstage .next:hover{ background-position: 8px 5px; background:#ffea00;border:1px solid #ffea00; color:#554e00;}
.H_backstage .prev i{ font-size:24px;}
.H_backstage .next i{ font-size:24px;}


@media(min-width:320px) and (max-width:800px)
{
.H_backstage{ margin-top:10px;padding-bottom:10px;}
.H_backstage ul{padding: 10px;height: 249px;overflow: hidden;}
.H_backstage  li{margin-right: 0px;width:100%;overflow: hidden;height: auto; text-align:center; padding:0 50px; box-sizing:border-box;}
.H_backstage li img{ width:100%; height:auto;}
.H_backstage li .img01{width: 100%;height: auto;transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);-webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);}
.H_backstage li .img03{width: 100%;height: auto;transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);-webkit-transform: rotateX(0deg) rotateY(0deg) rotateZ(0deg);}
.H_backstage .hd{ height:10px; bottom:15px;}
.H_backstage .hd ul li{ width:10px; height:10px;}
.H_backstage .prev,.H_backstage .next{left:10px;top: 50%;margin-top: -25px;width: 30px;height: 30px;  line-height:28px; }
.H_backstage .next{left: auto;right:10px;}
.H_backstage .prev i{ font-size:14px;}
.H_backstage .next i{ font-size:14px;}

}

/*服务*/
.H_service{ padding-bottom:50px;}
.H_service .H_title{ padding: 30px 0 15px;}
.H_service ul{ margin:0 auto; text-align:center;padding-top: 5px;}
.H_service ul li{ margin-right:55px;display: inline-block;}
.H_service ul li.End{margin-right:0px;}
.H_service ul li span{ display:block; font-size:14px; line-height:30px; margin-top:10px;}
.H_service ul li i{ font-size:48px;}
.H_service ul li a{ color:#0e0509; background:#ffea00;width:152px; height:152px; line-height:152px; border-radius: 50%; display: inline-block;} 

@media(min-width:320px) and (max-width:800px)
{
.H_service{ padding-bottom:0;}
.H_service ul{ padding:10px 10px 0;}
.H_service ul li{ width:40%; padding-bottom:10px;margin-right: 10px;}
.H_service ul li span{ display:block; font-size:14px; padding-top:10px;margin-top:0;}
.H_service ul li img{ width:50%; max-width:50%;}
.H_service ul li i{font-size:18px;}
.H_service ul li a{width:76px; height:76px; line-height:76px;}
}

/*加盟*/
.H_league{ padding:0px 0 70px; background:#f8f8f8;}
.H_league .H_title{padding: 33px 0 15px;}
.H_league .txt{ padding:21px 0 0 0;}
.H_league .txt dt{ float:left; font-size:18px; line-height:30px; height:230px;}
.H_league .txt dt.line{ padding:0 95px 0 90px; margin:0 65px 0 65px; border-left:solid 1px #b4b4b4; border-right:solid 1px #b4b4b4; }
.H_league .txt dt.pt{ padding-top:25px;}
.H_league .txt dt .pb{ padding-bottom:25px;}
.H_league .txt dt span{ display:block; font-size:28px; padding-bottom:10px;}
.H_league .txt dt em{ display:block; font-size:18px;}
.H_league .txt dt em.gz{ text-align:center;}
.H_league .txt dt font{ display:block; font-size:22px;}
.H_league .txt dt .tell{ font-size:22px; padding:20px 0 25px;}
.H_league .txt dt .tell em{ display:block; font-size:36px; padding-top:10px; color:#ff4400;}
.H_league .qq{ font-size:20px; padding:0 15px; display:inline-block; width:113px; height:36px; line-height:32px; color:#fff; text-align:center; background:#1abc9c; font-size:12px; border-radius:2px;}
.H_league .qq:hover{ opacity:0.9;}
.H_league .qq i{ margin-right:5px;}
.H_league .txt dt .f20{ font-size:20px;}
.H_league .txt dt.pt img{ width:150px; height:150px; display:block; margin:0 auto 5px;}
.H_league .txt dt.pt i{ font-size:20px; margin-right:5px;}

@media(min-width:320px) and (max-width:1150px)
{
.H_league{ padding:10px 0 10px;}
.H_league .auto{ padding:0 10px;}
.H_league .textBox ul{}
.H_league .textBox ul li{ margin-bottom:10px; padding:0 10px; width:100%; float:none;}
.H_league .textBox ul li.m30{ margin:0 0 10px;}
.H_league .textBox ul li .text{ height:40px; line-height:40px; font-size:14px;}
.H_league .textBox ul li .text02{ font-size:14px;}
.H_league .textBox ul li.btn a{ width:100%; height:40px; line-height:40px; font-size:14px; float:none;}
.H_league .txt{ padding:0;}
.H_league .txt dt{ float:none; font-size:14px; line-height:20px; height:auto;}
.H_league .txt dt.line{ padding:10px 0; margin:10px 0; border-left:none; border-right:none; border-top:solid 1px #b4b4b4; border-bottom:solid 1px #b4b4b4; width:100%;}
.H_league .txt dt.pt{ padding-top:15px;}
.H_league .txt dt .pb{ padding-bottom:10px;}
.H_league .txt dt span{ font-size:18px; padding-bottom:5px;}
.H_league .txt dt em{ display:block; font-size:16px;}
.H_league .txt dt font{ display:block; font-size:18px; padding-bottom:5px;}
.H_league .txt dt .tell{ font-size:14px; padding:10px 0 15px;}
.H_league .txt dt .tell em{ display:block; font-size:22px; padding-top:5px;}
.H_league .qq{ font-size:14px; padding:0; width:90px; height:30px; line-height:26px; margin:0 10px 0 10px;}
.H_league .qq i{ margin-right:5px;}
.H_league .txt dt .f20{ font-size:14px;}
.H_league .txt dt.pt i{ font-size:14px;}
}
/**/
.WxFloat{ position:fixed; right:10px; top:50%; width:60px; margin-top:-60px; background:#f4f4f4; display:none;}
.WxFloat i{ font-size:28px;}
.WxFloat a{ display:block; height:58px; line-height:50px; text-align:center; border:solid 1px #d2d2d2; margin-top:-1px;}
.WxFloat a img{ display:none; position:absolute; right:62px; top:-1px; width:100px; max-width:100px; height:100px; border:solid 2px #d2d2d2;}
.WxFloat a:hover img{ display:block;}
@media(min-width:320px) and (max-width:800px)
{
.WxFloat{ width:30px; margin-top:-30px;}
.WxFloat a{ height:30px; line-height:26px;}
.WxFloat a.wx{ display:none;}
.WxFloat i{ font-size:14px;}
}


/**/
.header_nav{position:fixed; left:0; width:100%; top:0; z-index:9999; background: rgba(0,0,0,0.5);filter: Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;margin-top:100px;}
.header_nav .auto{height:50px; }
.header_nav .menu{ float:left; font-size:16px; }
.header_nav .menu li{ float:left; margin-right:30px; margin-left:-15px;}
.header_nav .menu li a{ color:#fff; display:block; height:50px; line-height:50px;width: 120px;text-align: center;}
.header_nav .menu li a:hover,.header_nav .menu li a.acur{ color:#ffea00; font-size:20px;}

@media(min-width:320px) and (max-width:800px)
{
.header_nav{display:none;}	
}

.Ban_lease{ position:relative; background:url(../../images/web/Ban_lease.jpg) no-repeat center center;height:820px; background-size:100% 100%;}
.Ban_lease .photo{ }
.Ban_lease .photo img{ width:506px; height:678px; position:absolute; right:38px; bottom:-75px; }
.Ban_lease .shop{ position:absolute; right:400px; bottom:-80px;}
.Ban_lease .txt{ position:absolute; left:0px; bottom:280px;  color:#fff;}
.Ban_lease .txt p{ width:540px;  line-height:40px;}
.Ban_lease .txt .t1{ font-size:48px; }
.Ban_lease .txt .t2{ font-size:24px; margin-top:40px; }
.Ban_lease .txt .t3{ }
.Ban_lease .txt .t4{ }

@media(min-width:320px) and (max-width:800px)
{
.Ban_lease{width:100%;height:100%;-webkit-background-size: cover;-moz-background-size: cover; -o-background-size: cover; background-size: cover;}	
.Ban_lease .photo{text-align: center;padding-top: 55px;}
.Ban_lease .photo img{ width: 50%;  height: auto;  max-width: 50%; margin: 0 auto;  position: inherit;}
.Ban_lease .txt{padding: 10px;text-align: center;position: inherit;bottom: 0;}
.Ban_lease .txt p{ width: 100%;line-height: 22px;}
.Ban_lease .txt .t1{ font-size:22px; }
.Ban_lease .txt .t2{ font-size: 14px;margin-top: 10px; }
.Ban_lease .txt .t3{ }
.Ban_lease .txt .t4{ }
}

/**/
.Operation_plan{ padding-bottom:5px;border-bottom:1px solid #e5e5e5;}
.Operation_plan .H_title{padding: 65px 0 15px;}
.Operation_plan ul{ padding:47px 45px 0;}
.Operation_plan ul li{ height:520px; padding:0px 0 35px 0; border-bottom:1px solid #e5e5e5;}
.Operation_plan ul li img{ float:left; width:785px; height:506px;}
.Operation_plan ul li p{ float:left; width:320px; font-size:16px; line-height:28px; padding-top:155px;color:#666;}
.Operation_plan ul li p span{ display:block; font-size:24px; padding-bottom:5px; color:#000; margin-bottom:10px;}
.Operation_plan ul li.End{}
.Operation_plan ul li.End img{  float:right;}
.Operation_plan ul li.End p{float:left;}
@media(min-width:320px) and (max-width:800px)
{
.Operation_plan{ padding-bottom:30px;}
.Operation_plan .H_title{padding: 20px 0 15px;}
.Operation_plan ul{ padding:0 10px;}
.Operation_plan ul li{ height:140px; padding:10px 0; position:relative; padding-right:140px;}
.Operation_plan ul li img{ width:130px; height:auto; position:absolute; right:0px;}
.Operation_plan ul li p{ width:auto; font-size:13px; line-height:20px; padding-top:20px;}
.Operation_plan ul li p span{ display:block; font-size:18px; padding-bottom:5px;}
.Operation_plan ul li.End{ padding:0 0 0 140px;}
.Operation_plan ul li.End img{ right:inherit; left:0px;}
}

/**/
.successful_case{ padding-bottom:40px; padding-top:10px;border-bottom:1px solid #e5e5e5;}
.successful_case .H_title{padding: 65px 0 15px;}
.successful_case ul{ padding:37px 0 0;}
.successful_case ul li{ height:270px;}
.successful_case ul li img{ float:left; width:666px; height:270px;}
.successful_case ul li p{font-size: 12px; float:right; width:530px; padding: 40px 47px 0; line-height:28px;color:#999; text-align:center;}
.successful_case ul li p em{ color:#000;font-size:18px; display:block; margin-top:5px;}
.successful_case ul li p span{ display:block; font-size:14px; padding-bottom:5px; color:#666; margin-bottom:10px; text-align:left; margin-top:15px;}
.successful_case ul li.End{}
.successful_case ul li.End img{  float:right;}
.successful_case ul li.End p{float:left;padding: 60px 47px 0;}
@media(min-width:320px) and (max-width:800px)
{
.successful_case{ padding-bottom:20px;}
.successful_case .H_title{padding: 10px 0 10px;}
.successful_case ul{ padding:0 10px;}
.successful_case ul li{ height: auto; overflow: hidden; padding: 10px;}
.successful_case ul li img{width: 100%;height: auto;float: none;}
.successful_case ul li p{ width: auto;font-size: 12px;line-height: 20px;padding: 0;float: none;margin-top: 10px;}
.successful_case ul li p span{ display: block;font-size: 13px;padding-bottom: 5px;margin-top: 10px;}
.successful_case ul li p em{font-size:16px;}
.successful_case ul li.End{ padding:10px;}
.successful_case ul li.End img{ right:inherit; left:0px; margin-bottom:10px;}
.successful_case ul li.End p{padding: 0; float:none;}
}


.Scheme{ border-bottom:1px solid #e5e5e5;padding-bottom:65px;}
.Scheme h5{float:left; margin-top:15px;}
.Scheme h5 img{width:430px; height:280px;}
.Scheme dl{ width:760px;  margin-left:10px; background:#f5f5fa;height:280px;float:left;margin-top:15px;}
.Scheme .line,.Scheme .open,.Scheme .cost{line-height: 28px;float:left;height: 240px;}
.Scheme .line{ width:1px; height:200px; background:#e1e1e6;margin-top: 40px;}
.Scheme .open{ text-align:center; padding: 95px 40px;}
.Scheme .open p{ font-size:18px;}
.Scheme .cost{width:340px; margin-left:35px;margin-top: 50px; }
.Scheme .cost p {line-height:28px;font-size: 14px;}
.Scheme .cost p.p3{line-height:20px;}
.Scheme .cost p span{ width:6px; height:6px; background:#ccc; display:inline-block; border-radius:1000px; margin-right: 9px;margin-bottom: 1px;}

@media(min-width:320px) and (max-width:800px)
{
.Scheme{padding-bottom:30px;}	
.Scheme .H_title{ padding:20px 0 10px}
.Scheme h5{ float:none; padding:10px; margin-top:10px;}
.Scheme h5 img{width:100%;}
.Scheme dl{float: none;width: 100%;box-sizing: border-box;padding:10px;margin-left: 0px;height: 100%;overflow: hidden;}	
.Scheme .line{ display:none;}
.Scheme .open{ padding: 10px 10px 20px;float: none;height: auto;}
.Scheme .open p{ font-size:16px;}
.Scheme .cost{height: auto;width: 100%;margin: 0;text-align: center;}
.Scheme .cost p{line-height:22px;}
	
}

.Rent{ padding:0px 0 100px; background:#f7f7f7;}
.Rent h1{ padding: 32px 0 15px; }
.Rent .flCont{ width:814px; float:left;}
.Rent .flCont ul{ padding:0 10px;}
.Rent .flCont ul li{ border:1px solid #dcdcdc; margin-bottom:9px; padding:0 10px; position:relative;width: 380px;height: 40px;float: left;margin-right: 30px;}
.Rent .flCont ul li.End{ margin-right:0px;}
.Rent .flCont ul li .text{ padding:0; margin:0; border:none; background:none; width:100%; height:40px; line-height:40px; font-size:12px; color:#666;}
.Rent .flCont ul li .select{margin-left: -5px;-webkit-appearance: none; padding:0; margin:0; border:none; background:none; width:100%; height:40px; line-height:40px; font-size:12px; color:#666;}
.Rent .flCont ul li .text02{ padding:0; margin:0; border:none; background:none; width:100%; height:115px; line-height:18px; font-size:12px; color:#666;}
.Rent .flCont ul li.bz{width:791px; clear:both; height:140px; padding-top:10px;margin-right: 0px;}
.Rent .flCont .btn {clear:both; margin-left:10px; padding-top: 10px;}
.Rent .flCont .btn a.a2{width:100px; height:40px; line-height:40px; text-align:center; background:#ffea00; font-size:14px; display:block; float:left; color:#000;}
.Rent .flCont .btn .btnsub{width:100px; height:40px; line-height:40px; text-align:center; background:#ffea00; font-size:14px; display:block; float:left; color:#000; border:none;}

.Rent .frCont{ width:385px; float:right; padding-top:0px; padding-left:11px;}
.Rent .frCont{ width:385px; float:right; padding-top:0px; padding-left:11px;}
.Rent .frCont dt{ padding-bottom:15px;}
.Rent .frCont p{ padding:0; font-size:14px; line-height:24px;}
.Rent .frCont p.tell{}
.Rent .frCont p.tell em{ font-size:35px; display:block; color:#ff4400; margin:5px 0 15px;}
.Rent .frCont dt img{ width:140px; height:140px;}
.Rent .frCont .qq{ font-size:20px; padding:0 10px; display:inline-block; width:100px; height:30px; line-height:28px; color:#fff; text-align:center; background:#1abc9c; font-size:12px; border-radius:2px;}
.Rent .frCont .qq:hover{ opacity:0.9;}
.Rent .frCont .qq i{ margin-right:5px;}
.Rent .frCont .qqBox{ margin-bottom:15px;}
.Rent .frCont .gz{ padding-left:43px;}
@media(min-width:320px) and (max-width:1150px)
{
.Rent{ padding:10px 0 20px;}
.Rent h1{ font-size:14px; padding-bottom:20px; padding: 10px 0 15px;}
.Rent h1 em{ font-size:16px; margin-bottom:5px;}
.Rent .l_auto{ padding:0 10px;}
.Rent .flCont{ width:100%; float:none; padding-left:0;}
.Rent .flCont ul{}
.Rent .flCont ul li{ margin-bottom: 10px;padding: 0 10px;margin-right: 0px;float: none;width: 100%}
.Rent .flCont ul li .text{ height:40px; line-height:40px; font-size:14px;}
.Rent .flCont ul li .text02{ font-size:14px;}
.Rent .flCont ul li.bz{width: 100%;height: auto;}
.Rent .flCont .btn{padding:0 10px; margin-left:0px;}
.Rent .flCont ul li.btn a{ width:100%; height:40px; line-height:40px; font-size:14px; float:none;}
.Rent .flCont .btn a.a2{float:none; margin-top:10px; width:100%; }
.Rent .flCont .btn .btnsub{float:none; margin-top:10px; width:100%; }
.Rent .frCont{ width:100%; float:none; padding:10px;}
.Rent .frCont dt{ padding-bottom:10px;}
.Rent .frCont p{ line-height:16px;}
.Rent .frCont p.tell{}
.Rent .frCont p.tell em{ font-size:18px;}
.Rent .frCont dt img{ width:100px; height:100px;}
.Rent .frCont .qq{ font-size:14px;}
.Rent .frCont .qqBox{ margin-bottom:10px;}
}

.Ban_join{ position:relative; background:url(../../images/web/Ban_join.jpg) no-repeat center center;height:820px; background-size:100% 100%;}
.Ban_join .photo{ }
.Ban_join .photo img{ width:506px; height:678px; position:absolute; right:38px; bottom:-75px; }
.Ban_join .shop{ position:absolute; right:400px; bottom:-80px;}
.Ban_join .txt{ position:absolute; left:0px; bottom:280px;  color:#fff;}
.Ban_join .txt p{ width:540px;  line-height:40px;}
.Ban_join .txt .t1{ font-size:48px; }
.Ban_join .txt .t2{ font-size:24px; margin-top:40px; }
.Ban_join .txt .t3{ }
.Ban_join .txt .t4{ }

@media(min-width:320px) and (max-width:800px)
{
.Ban_join{width:100%;height:100%;-webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;  background-size: cover;}	
.Ban_join .photo{text-align: center;padding-top: 55px;}
.Ban_join .photo img{ width: 50%;  height: auto;  max-width: 50%; margin: 0 auto;  position: inherit;}
.Ban_join .txt{padding: 10px;text-align: center;position: inherit;bottom: 0;}
.Ban_join .txt p{ width: 100%;line-height: 22px;}
.Ban_join .txt .t1{ font-size:22px; }
.Ban_join .txt .t2{ font-size: 14px;margin-top: 10px; }
.Ban_join .txt .t3{ }
.Ban_join .txt .t4{ }
}

.m_potential{ padding-bottom:58px; border-bottom:1px solid #e5e5e5;}
.m_potential .txt{font-size:14px; line-height:30px;}
.m_potential .txt p{ padding:10px 50px 0;text-indent: 0px; text-align:center;}
.m_potential .txt p.p2{margin-top:5px;}
.m_potential .txt p.p3{margin-top:5px;}
.m_potential .txt p.p4{padding-top:0px;}
.m_potential .txt img{ max-width:100%;}

.z_Profit{margin-right: 42px; width:510px; margin-left:45px; padding-top:20px;float: left; }
.z_Profit h4{ font-size:16px;}
.z_Profit table{ height:80px; border:1px solid #000;border-bottom:none; margin-top:6px;width: 100%;}
.z_Profit table td{ border-bottom:1px solid #000; font-size:14px; padding:4px 15px;}
.m_potential .txt p.p_up{ text-align:left;padding: 8px 0  0;text-indent:0px; font-size:12px;}

.f_Profit{width:556px;padding-top:20px;float: left;}
.f_Profit h4{ font-size:16px;}
.f_Profit table{ height:80px; border:1px solid #000;border-bottom:none; margin-top:6px;width: 100%;}
.f_Profit table td{ border-bottom:1px solid #000; font-size:14px; padding:6px 15px;}

.m_potential .txt dl{ clear:both; text-align:center; padding-top:20px;}
.m_potential .txt dl a{display: inline-block;width: 120px;height: 40px;line-height: 40px;background: #ffea00;color: #000;font-size: 14px;}
@media(min-width:320px) and (max-width:800px)
{
.m_potential{ padding-bottom:20px; padding-top:30px;}
.m_potential .txt{ padding:0 10px; font-size:14px; line-height:20px;}
.m_potential .txt p{ padding:10px;}
.m_potential .txt p.p2{ text-indent:28px;}
.z_Profit{width: 100%;float: none;margin-left: 0;}
.z_Profit h4{ font-size:14px;}
.z_Profit table td{font-size:12px;padding: 6px 10px;}
.f_Profit{width: 100%;float: none; padding-top:10px;}
.f_Profit h4{ font-size:14px; }
.f_Profit table td{font-size:12px;padding: 6px 10px;}
.m_potential .txt dl{padding-top:10px;}
.m_potential .txt dl a{width: 100%;font-size: 12px;}

}

.f_case{ padding-bottom:50px;}
.f_case .H_title{padding: 30px 0 15px;}
.f_case ul{ padding:40px 0 0;}
.f_case ul li{ float:left; margin-right:60px;text-align:center;}
.f_case ul li.End{ margin-right:0px;}
.f_case ul li img{ width:150px; height:150px; display:block;}
.f_case ul li span{ display:block; font-size:14px; padding-top:20px;}
.f_case dl{ clear:both; padding-top:60px;}
.f_case dl dt{ float:left; position:relative;}
.f_case dl dt img{ width:590px; height:200px;}
.f_case dl dt span{ display:block; font-size:12px;  background-color: rgba(0,0,0,0.4); color:#fff; position:absolute;width:100%; text-align:center; line-height:30px; height:30px; left:50%; margin-left:-295px; bottom:0px;}
@media(min-width:320px) and (max-width:800px)
{
.f_case{ padding-bottom:10px;}
.f_case ul{ padding:20px 10px 0;}
.f_case ul li{ width:50%; padding-bottom:20px; margin-right:0px;}
.f_case ul li span{ display:block; font-size:14px; padding-top:10px;}
.f_case ul li img{ width:50%; max-width:50%;height: auto;}

.f_case dl{padding:0 10px; padding-top:30px;}
.f_case dl dt{ float:none;margin-left: 0px !important; margin-bottom:10px;}
.f_case dl dt img{ width:100%; height:auto;}
.f_case dl dt span{left: 0;margin: 0;}

}

.Franchise{ padding:20px 0 60px; background:#f7f7f7; border-bottom:1px solid #e5e5e5; }
.Franchise .H_title{padding: 0px 0 15px;}
.Franchise .H_title span{margin: 3px auto 3px;}
.Franchise dl{ padding-top:16px;}
.Franchise dl dt.dt01{ height:80px;}
.Franchise dl dt.dt01 span{height:80px; line-height:80px;display:inline-block; text-align:center; vertical-align: middle; }
.Franchise dl dt.dt02{ height:59px;}
.Franchise dl dt.dt02 span{ height:59px; line-height:59px;display:inline-block; text-align:center;vertical-align: middle;}

.Franchise dl dt .w1{ width:262px; border:1px solid #dcdcdc; border-right:none; color:#000; font-size:16px; }
.Franchise dl dt .w2{ width:470px; background:#ffbe00; font-size:24px; color:#fff;}
.Franchise dl dt .w3{width:468px;background:#2ecc71; font-size:24px; color:#fff;}
.Franchise dl dt .w4{width:262px; border:1px solid #dcdcdc; border-top:none; color:#000; font-size:16px;}
.Franchise dl dt .w5{width:470px; background:#fffdef; border:1px solid #dcdcdc; border-top:none;border-right:none;font-size:16px; color:#000;}
.Franchise dl dt .w6{width:468px;background:#effff2;border:1px solid #dcdcdc; border-top:none; font-size:16px; color:#000;}

.Franchise .txt{ text-align:center; padding-top:8px; }
.Franchise .txt p{ font-size:14px; line-height:30px; color:#666;} 
.Franchise .txt p b{ color:#000;}
.Franchise .txt p.p3{ font-size:12px; } 
.Franchise .txt p.p4{ font-size:16px; font-weight:bold;margin-top:35px; color:#000;} 
.Franchise .txt p.p5{ line-height:22px;}

.Franchise ul{ padding:16px 0 0;}
.Franchise ul li{ color:#000; padding-left:60px; border:1px solid #dcdcdc;  float:left; width:160px; height:60px; line-height:56px;  font-size:16px; position:relative; margin-right:13px;}
.Franchise ul li i{ text-align:center;  font-size:24px; margin-right:8px; position:absolute; left:28px; top:-1px;}
.Franchise ul li.End{ margin-right:0px;}
@media(min-width:320px) and (max-width:800px)
{
.Franchise{ padding:20px 0 10px;}
.Franchise ul{ padding:10px 10px 0;}
.Franchise ul li{ float: none;width: 100%;height: auto;padding: 0px 0 0 40px;font-size: 13px;position: relative;margin-right: 10px;margin-bottom: 10px;}
.Franchise ul li.End{ width:100%;}
.Franchise ul li i{ width:35px; height:35px; line-height:35px; font-size:14px; position:absolute; left:0px; top:10px;}

.Franchise dl dt{width:100%; padding:0 10px;}
.Franchise dl dt.dt01{height:auto;}
.Franchise dl dt.dt02{height:auto;}
.Franchise dl dt.dt01 span{width: 33%;height: auto;}
.Franchise dl dt.dt02 span{width: 33%;height: auto;}
.Franchise dl dt .w1,.Franchise dl dt .w4{font-size:12px;}
.Franchise dl dt .w2,.Franchise dl dt .w5,.Franchise dl dt .w6,.Franchise dl dt .w3{font-size:16px;}
.Franchise .txt{padding:10px;}
.Franchise .txt p{line-height:22px; font-size:12px;}
.Franchise .txt p.p4{margin-top:20px; font-size:14px;}

}

.i_Rent{ padding:0px 0 100px; background:#f7f7f7; border-top:1px solid #e5e5e5;}
.i_Rent h1{ padding: 20px 0 15px; }
.i_Rent .flCont{ width:814px; float:left;}
.i_Rent .flCont ul{ padding:0 10px;}
.i_Rent .flCont ul li{ border:1px solid #dcdcdc; margin-bottom:9px; padding:0 10px; position:relative;width: 380px;height: 40px;float: left;margin-right: 30px;}
.i_Rent .flCont ul li.End{ margin-right:0px;}
.i_Rent .flCont ul li .text{ padding:0; margin:0; border:none; background:none; width:100%; height:40px; line-height:40px; font-size:12px; color:#666;}
.i_Rent .flCont ul li .select{margin-left: -5px;-webkit-appearance: none; padding:0; margin:0; border:none; background:none; width:100%; height:40px; line-height:40px; font-size:12px; color:#666;}
.i_Rent .flCont ul li .text02{ padding:0; margin:0; border:none; background:none; width:100%; height:115px; line-height:18px; font-size:12px; color:#666;}
.i_Rent .flCont ul li.bz{width:791px; clear:both; height:130px; padding-top:10px;margin-right: 0px;}
.i_Rent .flCont .btn {clear:both; margin-left:10px; padding-top: 10px;}
.i_Rent .flCont .btn a.a2{width:100px; height:40px; line-height:40px; text-align:center; background:#ffea00; font-size:14px; display:block; float:left; color:#000;}
.i_Rent .flCont .btn .btnsub{width:100px; height:40px; line-height:40px; text-align:center; background:#ffea00; font-size:14px; display:block; float:left; color:#000; border:none}

.i_Rent .frCont{ width:385px; float:right; padding-top:0px; padding-left:11px;}
.i_Rent .frCont dt{ padding-bottom:15px;}
.i_Rent .frCont p{ padding:0; font-size:14px; line-height:24px;}
.i_Rent .frCont p.tell{}
.i_Rent .frCont p.tell em{ font-size:35px; display:block; color:#ff4400; margin:5px 0 15px;}
.i_Rent .frCont dt img{ width:140px; height:140px;}
.i_Rent .frCont .qq{ font-size:20px; padding:0 10px; display:inline-block; width:100px; height:30px; line-height:28px; color:#fff; text-align:center; background:#1abc9c; font-size:12px; border-radius:2px;}
.i_Rent .frCont .qq:hover{ opacity:0.9;}
.i_Rent .frCont .qq i{ margin-right:5px;}
.i_Rent .frCont .qqBox{ margin-bottom:15px;}
.i_Rent .frCont .gz{ padding-left:43px;}
@media(min-width:320px) and (max-width:800px)
{
.i_Rent{padding:0px 0 30px; }	
.i_Rent .flCont{width:100%;}	
.i_Rent .flCont ul{ overflow: hidden;}
.i_Rent .flCont ul li{ float:none; margin-right:0px; width:100%;height:auto;}
.i_Rent .flCont ul li.bz{ width:100%;height:auto;}
.i_Rent .flCont .btn {margin-left:0px; padding:0 10px;}
.i_Rent .flCont .btn a.a2{float:none; width:100%;}
.i_Rent .flCont .btn .btnsub{float:none; width:100%;}
.i_Rent .frCont{float: none;width: 100%;overflow: hidden; padding: 10px;}
.i_Rent .frCont dt{ padding-bottom:10px;}
.i_Rent .frCont p{ line-height:16px;}
.i_Rent .frCont p.tell{}
.i_Rent .frCont p.tell em{ font-size:18px;}
.i_Rent .frCont dt img{ width:100px; height:100px;}
.i_Rent .frCont .qq{ font-size:14px;}
.i_Rent .frCont .qqBox{ margin-bottom:10px;}
}
/**/
.Footer{background:#000; height:150px;color:#999; }
.Footer .nav{ padding-top:32px; margin:0 auto; text-align:center; }
.Footer .nav li{ display:inline-block; padding:0 18px;line-height: 45px;}
.Footer .nav li.li03{}
.Footer .nav li a{color:#a9a9a9;}
.Footer .nav li a.a3{}
.Footer .nav li a i{font-size:30px;}
.Footer p{ clear:both; margin-top:8px; text-align:center; font-size:12px;}
.Footer p a{color:#999;}
@media(min-width:320px) and (max-width:1150px)
{
.Footer{ padding:10px 0 20px;height: auto;}
.Footer .nav{ padding-top:0px; margin:0 auto; }
.Footer .nav li{padding:0 9px; line-height:24px;}
.Footer .nav li a i{font-size:16px;}
}





