@charset "utf-8";
* {
	margin:0;
	padding:0;
}
html {
	font-size:62.5%;
}
ul,li,p,h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
}
ul,li {
	list-style:none;
}
.clear {
	clear:both;
}

p{
    
    padding:5px 0px;
    font-size:16px;
    word-spacing:10px
}

a{
	color:#FFF;
	text-decoration:none;
}

img {
	border:0;
	display:block;
}
img,object,embed {
	max-width:100%;
	height:auto; 
}

.main img{
	width:100%;
}
.clera{
        clear:both;
}

body {margin:0px auto; font-size:14px; color:#111;}

.main{width:100%; height:auto;}

.con1 {background: #ffffff; }
.con1 ul li{ float:left; padding:0%; font-size:18px; font-weight:bold; text-align:center; color:#FFF; border-right:solid 2px #FFFFFF; background: #ffffff; }
#head_lunbo{ width:100%;}
#head_lunbo img{ width:100%; height:auto;}

 .page-item {
            line-height: auto!important;
        }
        .banner-item {
            min-height: 200px;
        }
        .banner-item img {
            width: 100%;
        }
        .price-item {
            height: 180px;
            background: url(http://7xldu8.com2.z0.glb.qiniucdn.com/images/bg-pricetab.jpg);
            padding: 0 10px;
        }
        
        .price-item .price-tab {
            height: 90px;
            border-bottom: 2px dotted #000;
            text-align: right;
        }
        .price-item .price-tab em {
            height: 90px;
            line-height: 90px;
            color: #FFAF18;
            font-weight: bold;
            font-size: 60px;
            margin-right: 10px;
            float: left;
        }
        .price-item .price-tab span {
            width: 40px;
            display: inline-block;
            margin-top: 30px;
        }
        .price-item .price-tab span label {
            width: 50px;
            display: inline-block;
            font-size: 14px;
            text-align: center;
            color: #B6B3AD;
        }
        .price-item .amount-tab {
            overflow: hidden;
            clear: both;
            height: 40px;
            line-height: 40px;
        }
        .price-item .amount-tab .timmer {
            float: right;
            color: #FFF;
        }
        .price-item .amount-tab .timmer em {
            color: #FF6F20;
            padding: 0 2px;
            font-size:14px;
            color:red;
        }
        .price-item .amount-tab .amount{
            color: #9B968E;
        }
        .price-item .amount-tab .amount em {
            color: #FFF;
            padding: 0 2px;
            font-size:14px;
            color:red;
        }
        .price-item .btn-tab {

        }
        .price-item .btn-tab a {
            display: block;
            background: #FF6F20;
            line-height: 40px;
            height: 40px;
            border-radius: 5px;
            font-weight: bold;
            font-size: 16px;
            text-align: center;
            color: #FFF;
        }
        .detail-item h2 {
            color: #CDCDCD;
            background: #EBEBEB url(http://7xldu8.com2.z0.glb.qiniucdn.com/images/icon-title.png) 13px 11px no-repeat;
            background-size: 10px;
            height: 30px;
            font-size: 0.5rem;
            line-height: 30px;
            padding-left: 29px;
        }
        .detail-item p {
            line-height: 0;
        }
        
        .btn-item {
            height: 50px;
            background-color:#FF6F20 ;
            /*background:  url(http://7xldu8.com2.z0.glb.qiniucdn.com/images/btn-totop.png) 18px 18px no-repeat;*/
            background-size: 15px;
            bottom: 0;
            position: fixed;
            width: 100%;
        }
        .btn-item a {
            height: 50px;
            line-height: 50px;
            display: block;
            border-left: 1px solid #FFF;
            text-align: center;
            font-size: 16px;
            color: #FFF;
            margin: 0 0 0 50px;
            font-weight: bold;
        }
        .btn-qq img{
            float:right;
            margin-right: 10px;
            margin-top:12px;
}
        #send img{
            float:right;
            margin-right: 1rem;
            margin-top:-3rem;
        }
.price-item {
            height: 180px;
            background: url(http://7xldu8.com2.z0.glb.qiniucdn.com/images/bg-pricetab.jpg);
            padding: 0 10px;
        }
 .price-item .btn-tab {

        }
        .price-item .btn-tab a {
            display: block;
            background: #FF6F20;
            line-height: 40px;
            height: 40px;
            border-radius: 5px;
            font-weight: bold;
            font-size: 16px;
            text-align: center;
            color: #FFF;
        }

.banner{width:100%;}
.banner_left{width:50%; height:60px; float:left; color:#179681;}
.banner_left p{line-height:40px;}
.banner_right{width:50%; height:60px; float:right; color:#179681;}
.banner_right p{text-align:right;  }
.banner_right p span{width:60px; height:50px; background:url(../images/dianhua.jpg) no-repeat; display:inline-block;}
.banner_right p strong{ line-height:20px; padding-top:-10px; width:200px; height:50px; display:inline;}

.dianhua{ position:absolute; margin:6% 0 0 28%;}


.con2 h3{ font-size:20px; padding:2%; background:#999; color:#000; margin-top:10px;}
.con2 p{ display:block; text-indent:2em;}
.con2_div p{position:absolute; margin-top:-50px; margin-left:10%; color:#fffc00; font-size:16px;}
.con2_div1{width:100%; height:auto; background:url(../images/xiaoxue.jpg); background-size:100% 100%;}
.con2_div1 ul{width:100%; height:auto; text-align:center; padding-top:50px; }
.con2_div1 ul li{ margin:0 auto;}
.con2_div1 ul li input{border-radius:25px 25px 25px 25px; width:300px; height:45px; margin:5px 0; border:1px solid #fff;}


.con2_div2{width:100%; height:auto; background:url(../images/xiaoxue.jpg); background-size:100% 100%;}
.con2_div2 ul{width:100%; height:auto; text-align:center; padding-top:50px; }
.con2_div2 ul li{ margin:0 auto;}
.con2_div2 ul li input{border-radius:25px 25px 25px 25px; width:300px; height:45px; margin:5px 0; border:1px solid #fff;}


.con2_div3{width:100%; height:auto; background:url(../images/xiaoxue.jpg); background-size:100% 100%;}
.con2_div3 ul{width:100%; height:auto; text-align:center; padding-top:50px; }
.con2_div3 ul li{ margin:0 auto;}
.con2_div3 ul li input{border-radius:25px 25px 25px 25px; width:300px; height:45px; margin:5px 0; border:1px solid #fff;}


.con2_div4{width:100%; height:auto; background:url(../images/xiaoxue.jpg); background-size:100% 100%;}
.con2_div4 ul{width:100%; height:auto; text-align:center; padding-top:50px; }
.con2_div4 ul li{ margin:0 auto;}
.con2_div4 ul li input{border-radius:25px 25px 25px 25px; width:300px; height:45px; margin:5px 0; border:1px solid #fff;}





.con3{ margin:20px 3%; border:1px solid #666; border-radius:10px; padding:2%;}

.con4{ padding:0 1%;}
/*.con4 i,strong{ display:inline-block; width:20%; vertical-align:middle;}*/
.con4 strong{ display:inline-block; width:76%;}
.con4 ul li span,u{ display:inline-block; width:65%; padding:1%;}
.con4 ul li u{ width:31%; font-style:normal; text-decoration:none;}
.con4 ul li{ border-bottom:1px solid #333; width:98%; margin-top:20px;}
.con4 h4{ text-align:center; color:#FFF; font-size:20px; background:#03E8DF; margin:10px; line-height:28px;}

.con5 h3{ text-align:center; color:#FFF; padding:1%; background:#900;}

.gcon1 h2{ text-align:center; font-size:24px; color:#000; margin:15px 0px;}
.gcon1 h3{ padding:1% 2%; background:#18E9E0; margin:6px 0px;}
.gcon1 p{ padding:2%;}

.lxcon1{ color:#000; background:#ededed; padding:20px;}
.lxcon1 h2{ padding:5px 0px;  text-align:center;}
.lxcon1 h3{ padding:2%; font-size:16px;}


























/*留言表单*/
.orderforms{
    font-size: 12px;
    background-color:#fff;
    width:94%;
    margin:0 auto;
}
.orderforms ul{border:1px solid #ccc;}
.orderforms ul li{
    border: 1px solid #ccc;
    border-width:0 0 1px 0;
}
.orderforms ul li label{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border:1px solid #ccc;
    border-width: 0 1px 0 0;
    float: left;
    height: 68px;
    line-height: 68px;
    text-align: right;
    width: 25%;
}
.onemeal{
	margin: 20px 0 0 10px;
    width: 65%;
}
.orderforms ul li input{
    float: left;
    height: 24px;
    margin: 5px 0 5px 5px;
    width: 67%;
    background-color:#d3e2f5;
}
.orderforms ul li input.sbtm{
    margin: 20px 0 0 5px;
    width: 25%;
    background-color:#ff0033;
}
.orderforms ul li input.rbtm{
    margin: 20px 0 0 10px;
    width: 25%;
    background-color:#ff6600;
}
.orderforms ul li span{
    padding: 0 0 0 2px;
    display: block;
    float: left;
    height: 24px;
    width: 67%;
}
.orderforms{
    font-size: 12px;
}
.orderforms ul{border:1px solid #ccc;}
.orderforms ul li{
    border: 1px solid #ccc;
    border-width:0 0 1px 0;
}
.orderforms ul li label{
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border:1px solid #ccc;
    border-width: 0 1px 0 0;
    float: left;
    height: 68px;
    line-height: 68px;
    text-align: right;
    width: 25%;
}
.orderforms ul li input{
    float: left;
    height: 24px;
    margin: 5px 0 5px 5px;
    width: 67%;
}
.orderforms ul li input.sbtm{
    margin: 20px 0 0 5px;
    width: 25%;
    background-color:#ff0033;
}
.orderforms ul li input.rbtm{
    margin: 20px 0 0 10px;
    width: 25%;
    background-color:#ff6600;
}
.orderforms ul li span{
    padding: 0 0 0 2px;
    display: block;
    float: left;
    height: 24px;
    width: 67%;
}



.biaodan{
	width:96%;
}
.biaodan .title{
	font-size:24px;
	font-weight:bold;
}
.biaodan .product{
	padding:2%;
}
.biaodan .product p{
	margin:2% 0;
	padding:2%;
	font-size:14px;
	line-height:18px;
	background:#e5e5e5;
}
.biaodan .product p font{
	font-size:16px;
	color:red;
}
.biaodan form ul{
	width:100%;
	padding-top:2%;
	border-top:1px solid #cccccc;
}
.biaodan form ul li{
	width:96%;
	margin:0 auto;
}
.biaodan form ul li label{
	float:left;
	font-size:16px;
	font-weight:bold;
}
.biaodan form ul li span{
	display:block;
	float:right;
	font-size:14px;
	color:#666666;
}
.biaodan form ul li input{
	width:100%;
	height:30px;
	margin:2px 0 10px 0;
	background:#e5e5e5;
}
.biaodan div{
	font-size:20px;
	padding-left:4%;
}
.biaodan div font{
	font-size:24px;
	font-weight:bold;
	color:red;
}
.biaodan form .submit{
	width:100%;
}
.biaodan form .submit input{
	display:block;
	width:50%;
	margin:4% auto;
}



.beian{width:100%; text-align:center; height:100px; color:#000; margin:30px 0px 0px; background:#16a9f6;}

.foot{width:100%; height:auto; margin:0 auto; background:#FFB6C1; text-align:center; color:#fff;}
.footer{width:100%; height:auto; margin:0 auto; background: #ffffff; text-align:center; color: #170000;}

*html #footpanel { margin-top: -0px; position: absolute; top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));}
#footpanel { position:fixed; bottom: 0px; height:0px; width:100%; z-index:9999; text-align:left;  color:#000000; }
.foot{ position:absolute; width:100%; height:55px; background:url(../images/1_09.jpg) no-repeat center; background-size:100% 100%; overflow:hidden; margin-top:-50px; font-weight:bold; font-size:15px;}
.foot ul{ width:100%; height:50px; margin:0 auto;}
.foot ul li{ width:50%; height:50px; float:left;}
.foot ul li a{ width:100%; height:50px; display:block;}