﻿/*****/
.m_zixun{ display:block; width:180px; height:50px; line-height:50px; color:#0592d9; border:1px solid #0592d9; border-radius:5px; text-align:center; margin:50px auto;}
.m_zixun:hover{ background:#0592d9; color:#fff;}


.q_banner{}
.q_banner li{ margin:0 auto; font-size:18px; line-height:2; color:#fff; height:500px; overflow:hidden;background-attachment:inherit !important; }
.q_banner li .w1100{ height:500px; position:relative; max-width:1200px; margin:0 auto;}
.q_banner li .text{ position:absolute; width:580px; left:0; top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);  }
.q_banner li .text a{ display:block; width:170px; height:50px; line-height:50px; border:1px solid #fff; color:#fff; font-size:16px; text-align:center; border-radius:5px; margin:30px 0;}
.q_banner li img{ right:0; position:absolute; top:50%; -webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
.q_banner li h2{ font-size:40px; margin-bottom:20px;}

.q_text{ text-align:center; padding:50px; line-height:2.5;}
.q_text h2{ font-size:32px; color:#000;}
.q_text p{ color:#888;}

.q_list{ max-width:1200px; margin:0 auto; padding:30px 0;}
.q_list li{ width:30%; float:left; line-height:1.6;  font-size:15px; color:#828282; margin-right:5%; margin-bottom:70px;}
.q_list li:nth-child(3n){ margin-right:0;}
.q_list li img{ float:left; margin-right:12px;}
.q_list li h2{ font-weight:bold; color:#0592d9; font-size:20px; margin-bottom:12px;}

.waimai_jiejue{ padding:30px 0 80px 0; }
.waimai_jiejue .q_text h2{ color:#fff;}
.waimai_jiejue_slideBox{ max-width:1200px; margin:0 auto;height:600px;}
.waimai_jiejue_slideBox .hd{ }
.waimai_jiejue_slideBox .hd ul{ display:flex; border-bottom:1px solid #fff;}
.waimai_jiejue_slideBox .hd li{  flex:1; font-size:20px; text-align:center; color:#fff; height:60px; line-height:60px;}
.waimai_jiejue_slideBox .hd li.on{ color:#fff; border-bottom:3px solid #fff;}


.waimai_jiejue_slideBox .bd { padding:0 15px;}
.waimai_jiejue_slideBox .bd h2{ text-align:center; font-size:30px; display:block; color:#fff; padding:40px 0;}
.waimai_jiejue_slideBox .bd p:before{ content:''; height:17px; border-left:5px solid #1187e2; position:absolute; left:-0; top:40px;}

.q_yinliu{ padding:30px 0; }
.q_yinliu ul{ max-width:800px; margin:50px auto 0 auto; display:flex;}
.q_yinliu ul li{ flex:1; text-align:center;}
.q_yinliu ul li img{ display:block; margin:0 auto;}
.q_yinliu ul li h2{ display:none;}


.q_gg{ margin:40px auto;}
.q_gg li{ margin:0 auto; font-size:18px; line-height:2;  height:500px; overflow:hidden;background-attachment:inherit !important; }
.q_gg li .w1100{ height:500px; position:relative; max-width:1200px; margin:0 auto;}
.q_gg li .text{ position:absolute; width:540px; left:0; top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%); color:#777;  }
.q_gg li .text a{ display:block; width:170px; height:50px; line-height:50px; border:1px solid #0592d9; color:#0592d9; font-size:16px; text-align:center; border-radius:5px; margin:30px 0;}
.q_gg li .text p{ font-size:18px;}
.q_gg li img{ right:0; position:absolute; top:50%; -webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
.q_gg li h2{ font-size:36px; margin-bottom:20px;color:#000;}


.q_guanli{ padding:30px 0 50px 0; }
.q_guanli_slideBox{ max-width:1000px; margin:0 auto;}
.q_guanli_slideBox .hd{}
.q_guanli_slideBox .hd ul{ display:flex; border-bottom:1px solid #fff;}
.q_guanli_slideBox .hd li{ border-radius:5px;flex:1; font-size:20px; border:1px solid #c8c8c8; margin:0 20px; text-align:center; color:#c8c8c8; height:60px; line-height:60px;}
.q_guanli_slideBox .hd li.on{ color:#0592d9; border:1px solid #0592d9;}


.q_guanli_slideBox .bd { padding:80px 0 0 0;}
.q_guanli_slideBox .bd img{ display:block; margin:0 auto;}


.q_jiaoyi { max-width:1200px; margin:0 auto;}
.q_jiaoyi ul{ display:flex;}
.q_jiaoyi ul li{ flex:1; text-align:center; position:relative;}
.q_jiaoyi ul li:after{ content:'...'; font-size:60px; position:absolute; right:-11%; top:0; color:#b4def4;}

.q_jiaoyi ul li:last-child:after{ content:'';}
.q_jiaoyi ul li img{ display:block; margin:0 auto;}
.q_jiaoyi ul li h2{ font-size:18px; padding:20px 0;}

.q_360 { max-width:1200px; margin:0 auto;}
.q_360 ul{ display:flex;}
.q_360 ul li{ flex:1; text-align:center; position:relative;}
.q_360 ul li img{ display:block; margin:0 auto;}
.q_360 ul li h2{ font-size:18px; padding:20px 0;}
.q_360 ul li p{ font-size:14px; color:#888; line-height:2;}

.q_zhichi { max-width:1200px; margin:20px auto 70px auto;}
.q_zhichi ul{ display:flex;}
.q_zhichi ul li{ flex:1; text-align:center; position:relative;}
.q_zhichi ul li img{ display:block; margin:0 auto;}
.q_zhichi ul li h2{ font-size:45px; color:#000; padding:20px 0; font-weight:bold; line-height:1;}
.q_zhichi ul li h2:after{ content:'+'; font-size:30px;}
.q_zhichi ul li:last-child h2:after{ content:'小时'; font-size:20px;}
.q_zhichi ul li p{ font-size:16px; color:#333; line-height:2;}
.q_zhichi ul li p:before{ display:block; content:''; width:50px; border-bottom:5px solid #0592d9; margin:0 auto 10px auto;}

@media (max-width:640px){/*****/

.m_zixun{ display:block; width:120px; height:40px; line-height:40px; color:#0592d9; border:1px solid #0592d9; border-radius:5px; text-align:center; margin:20px auto; font-size:14px;}
.m_zixun:hover{ background:#0592d9; color:#fff;}


.q_banner{ overflow:hidden;}
.q_banner li{ margin:0 auto; font-size:12px; line-height:2; color:#fff; height:200px; overflow:hidden;background-attachment:inherit !important; background-size:auto 100% !important; }
.q_banner li .w1100{ height:200px; position:relative; max-width:1200px; margin:0 auto;}
.q_banner li .text{ position:absolute; width:70%; padding:20px; left:0; top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);  }
.q_banner li .text a{ display:block; width:100px; height:30px; line-height:30px; border:1px solid #fff; color:#fff; font-size:12px; text-align:center; border-radius:5px; margin:10px 0;}
.q_banner li img{ right:0; position:absolute; top:50%; -webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
.q_banner li h2{ font-size:20px; margin-bottom:10px;}

.q_text{ text-align:center; padding:20px 3%; overflow:hidden;}
.q_text h2{ font-size:18px; color:#000; line-height:1.4; padding:0 20px}
.q_text p{ color:#888; font-size:12px; line-height:1.6; padding:10px 20px;}

.q_list{ max-width:1200px; margin:0 auto; padding:10px 0;overflow:hidden;}
.q_list li{ width:33.333%; padding:3%; float:left; line-height:1.6;  font-size:12px; color:#828282; margin-right:0; margin-bottom:5%;}
.q_list li img{ display:block;  width:55px; float:none; margin:0 auto !important;}
.q_list li h2{ font-weight:bold; color:#0592d9; text-align:center; font-size:14px; margin:12px auto;}
.q_list li p{ height:60px; font-size:0.7rem;}

.waimai_jiejue{ padding:0 0;overflow:hidden; }
.waimai_jiejue .q_text h2{ color:#fff;}
.waimai_jiejue_slideBox{ max-width:1200px; margin:0 auto;height:300px;overflow:hidden;}
.waimai_jiejue_slideBox .hd{ background:none; }
.waimai_jiejue_slideBox .hd ul{ display:flex; border-bottom:1px solid #fff;}
.waimai_jiejue_slideBox .hd li{  flex:1; font-size:15px; text-align:center; color:#fff; height:60px; line-height:60px;}
.waimai_jiejue_slideBox .hd li.on{ color:#fff; border-bottom:3px solid #fff;}


.waimai_jiejue_slideBox .bd { padding:0 15px;}
.waimai_jiejue_slideBox .bd h2{ text-align:center; font-size:16px; display:block; color:#fff; padding:20px 0;}
.waimai_jiejue_slideBox .bd p:before{ content:''; height:17px; border-left:5px solid #1187e2; position:absolute; left:-0; top:40px;}
.waimai_jiejue_slideBox .bd  img{ display:block; max-width:100%;}

.q_yinliu{ padding:20px 0;overflow:hidden; }
.q_yinliu ul{ max-width:800px; margin:20px auto 0 auto; display:flex;}
.q_yinliu ul li{ flex:1; text-align:center; padding:0 5%;}
.q_yinliu ul li img{ display:block; margin:0 auto; max-width:100%;}
.q_yinliu ul li h2{ display:none;}


.q_gg{ margin:20px auto;overflow:hidden;}
.q_gg li{ margin:0 auto; font-size:12px; line-height:2;  height:210px; overflow:hidden;background-attachment:inherit !important; background-size:auto 100% !important; }
.q_gg li .w1100{ height:210px; position:relative; max-width:1200px; margin:0 auto;}
.q_gg li .text{ position:absolute; width:70%; padding:20px; left:0; top:50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%); color:#777;  }
.q_gg li .text a{ display:block; width:100px; height:30px; line-height:30px; border:1px solid #0592d9; color:#0592d9; font-size:12px; text-align:center; border-radius:5px; margin:15px 0;}
.q_gg li .text p{ font-size:12px;}
.q_gg li h2{ font-size:16px; margin-bottom:10px;color:#000; line-height:1.5;}
.q_gg li h2 p{ font-size:16px !important;}

.q_guanli{ padding:10px 0;overflow:hidden; }
.q_guanli_slideBox{ max-width:1000px; margin:0 auto;}
.q_guanli_slideBox .hd{ padding:0 2%;}
.q_guanli_slideBox .hd ul{ display:flex; border-bottom:1px solid #fff;}
.q_guanli_slideBox .hd li{ border-radius:5px;flex:1; font-size:12px; border:1px solid #c8c8c8; margin:0 5px; text-align:center; color:#c8c8c8; line-height:1.5; padding:8px 20px;}
.q_guanli_slideBox .hd li.on{ color:#0592d9; border:1px solid #0592d9;}


.q_guanli_slideBox .bd { padding:3%;}
.q_guanli_slideBox .bd img{ display:block; margin:0 auto; max-width:100%;}


.q_jiaoyi { max-width:1200px; margin:0 auto;overflow:hidden;}
.q_jiaoyi ul{ display:block;}
.q_jiaoyi ul li{ width:33.333%; float:left; text-align:center; position:relative;}
.q_jiaoyi ul li:after{ content:'';}
.q_jiaoyi ul li img{ display:block; margin:0 auto; max-width:56%;}
.q_jiaoyi ul li h2{ font-size:14px; padding:20px 0;}


.q_360 { max-width:1200px; margin:0 auto; background:#f8f8f8;overflow:hidden;}
.q_360 ul{ display:flex;}
.q_360 ul li{ flex:1; text-align:center; position:relative; padding:3%;}
.q_360 ul li img{ display:block; margin:0 auto; max-width:80px;}
.q_360 ul li h2{ font-size:14px; padding:20px 0;}
.q_360 ul li p{ font-size:0.7rem; color:#888; line-height:2;}

.q_zhichi { max-width:1200px; margin:20px auto 20px auto;overflow:hidden;}
.q_zhichi ul{ display:block;}
.q_zhichi ul li{ width:50%; float:left; text-align:center; position:relative;}
.q_zhichi ul li img{ display:block; margin:0 auto;}
.q_zhichi ul li h2{ font-size:35px; color:#000; padding:20px 0; font-weight:bold; line-height:1;}
.q_zhichi ul li h2:after{ content:'+'; font-size:20px;}
.q_zhichi ul li:last-child h2:after{ content:'小时'; font-size:15px;}
.q_zhichi ul li p{ font-size:14px; color:#333; line-height:2;}
.q_zhichi ul li p:before{ display:block; content:''; width:50px; border-bottom:5px solid #0592d9; margin:0 auto 10px auto;}
}
