@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
.wrap{ width:1200px; margin-left:auto; margin-right:auto;}
.banner img{ display:block; width:100%;}
.xxms{ margin-top:30px;}
.xxms>div{ overflow:hidden;}
.xxms>div>div{ float:left; width:400px;}
.xxms>div>div:nth-child(2){ text-align:center; width:360px; padding:0 20px;}
.xxms>div>div:nth-child(2) h2{ margin-top:40px; font-weight:lighter;}
.xxms>div>div:nth-child(2) img{ display:block; width:100%;}
.xxms>div>div:nth-child(2) p{ margin-top:30px; line-height:30px; margin-bottom:40px; text-align:left;}
.xxms-2>div:nth-child(1),.xxms-2>div:nth-child(3){ text-align:center;}
.xxms-2>div:nth-child(1) p,.xxms-2>div:nth-child(3) p{ text-align:left; margin-top:40px;margin-bottom:30px;line-height:30px;}
.xxms-2>div:nth-child(1) h2,.xxms-2>div:nth-child(3) h2{margin-top:40px;}
.xxms-2>div:nth-child(1) img,.xxms-2>div:nth-child(3) img{display:block; width:100%;}
.zxan,zxan2 {
    overflow: hidden;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 20px;
}
.zxan div {
    width: 190px;
    float: left;
    display: inline-block;
    height: 42px;
    line-height: 42px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    background-color: #e60000;
    color: #fff;
    font-size: 20px;
    margin-left: 290px;
}
.zxan2 div {width:150px; float: left;display: inline-block; height: 40px;line-height: 40px;border-radius:4px;-webkit-border-radius:4px;background-color: #ff6002; color: #fff; font-size: 20px; margin-left:22px; text-align:center; margin-top:10px;
}
/*优势*/
.youshi1,.youshi2,.youshi3{ overflow:hidden;}
.youshi1>div{ float:left; width:100px; height:60px; padding:50px; line-height:30px;}
.youshi2>div,.youshi3>div{ float:left; width:200px; height:200px;}
.youshi1>div:nth-child(1),.youshi1>div:nth-child(3),.youshi1>div:nth-child(5){ background-color:#fc852a; color:#fff; font-size:20px;}
.youshi1>div:nth-child(2),.youshi1>div:nth-child(4),.youshi1>div:nth-child(6){ background-color:#fff; color:#988f8b; text-decoration:underline; font-size:60px; line-height:50px;}
.youshi2>div:nth-child(2),.youshi2>div:nth-child(4),.youshi2>div:nth-child(6){ background-color:#988f8b; color:#fff; font-size:20px;}
.youshi2>div:nth-child(2) p,.youshi2>div:nth-child(4) p,.youshi2>div:nth-child(6) p{ padding-left:60px; padding-top:70px; line-height:30px; color:#fff;}
.youshi3>div:nth-child(1),.youshi3>div:nth-child(3),.youshi3>div:nth-child(5){ background-color:#fff; color:#fc852a;text-decoration:underline; font-size:60px; line-height:170px; text-align:center;}
/*名师*/
.bb1_mw1200{min-width:1200px; margin-top:20px;}
.w1200{width:1290px;margin:20px auto;}
.h35{height: 20px;/*overflow: hidden;*/}
.h35 .fleft_title{float: left;height: 35px;line-height: 35px; background-color: #e78921;color: #ffffff;padding: 0px 20px;font-size: 18px;font-family: '微软雅黑',Arial; font-size:16px; text-align:center; margin-bottom:20px;}
.h35 a:link,.h35 a:visited{float: right;line-height: 24px;border: 1px solid #dbdbdb;height: 24px;display: inline-block;padding: 0px 10px;font-size: 14px;color: #a3a3a3;margin-top: 4px;}
.h35 a:hover{border:1px solid #ee7800;background:#ee7800;color:#ffffff;}
.h455{margin-top:20px;height:455px;position:relative;width:1290px; font-size:18px; clear:both; margin-bottom:20px;}
.h455 td{overflow:hidden;height:455px;}
.h455 td td{width:auto;height:auto;}
.morems{ float:right; color:#999;}
.morems:hover{ float:right; color:#fff;}


.JY_li{padding-top:20px;width:1200px;display:none;}
.JY_li ul{width:1216px;}
.JY_li li{float:left;width:288px;background:#ffffff;border-bottom:3px solid #363636;box-shadow:0px 0px 5px #999999;margin-right:16px;display:inline;}
.JY_li li:hover{border-bottom:3px solid #ee7800;}
.w6_11_left{position:absolute;width:27px;height:27px;background-color:#d3d3d3;background-image:url(/templets/2017images/w6_11_left.png);background-position:center center;background-repeat:no-repeat;left:10px;top:36px;cursor:pointer;}
.w6_11_right{position:absolute;width:27px;height:27px;background-color:#d3d3d3;background-image:url(/templets/2017images/w6_11_right.png);background-position:center center;background-repeat:no-repeat;right:10px;top:33px;cursor:pointer;}
/*.w6_11_left:hover,.w6_11_right:hover{background-color:#ee7800;}*/
#hz_1{border:1px solid #e6e6e6;padding:10px 0;height:80px;position:relative; width:1288px;}
.h102{margin-top:25px;overflow:hidden; width:1290px;}
/*.h80_p10 .Links{width:1100px;margin:0px auto;}*/
.h80_p10 .Links ul li{float:left;margin:0px 10px;cursor:pointer;}
.h80_p10 .Links ul li span{display:none;}
.h80_p10 .Links ul li:hover img{display:none;}
.h80_p10 .Links ul li:hover span img{display:block;}
.h80_p10 .Links ul li:hover span{display:block;}
#hz_2 li{ float:left; line-height:26px; margin-right:40px;}
.bootom_h45{line-height:45px;height:45px;min-width:1200px;text-align:center;background:#393939;color:#898787;}
.bottom_right_font{line-height:20px;text-align:center;font-size:14px;color:#ffffff;height:20px;margin-top:5px;}
.p045{padding:0px 45px;}
.zx_3{background:url(/templets/2017images/zx_3.png) no-repeat left;padding-left:24px;}
.zx_2{background:url(/templets/2017images/zx_2.png) no-repeat left;padding-left:24px;}
.zx_h30{line-height:30px;font-weight:bold;font-size:14px;color:#ffffff;}
.zx_h30 a:link,.zx_h30 a:visited{color:#ffffff;text-decoration:none;}
/*.zx_h30 a:hover{color:#ee7800;}*/
.color_1{color:#ee7800;}
.bottom_phone{line-height:30px;color:#ffffff;font-size:14px;}
.right_phone{background:url(/templets/2017images/zx_1.png) no-repeat left;line-height:24px;padding-left:24px;font-size:14px;font-weight:bold;color:#ffffff;}
.br_p045{border-right:1px solid #5e5d5d;padding:0px 45px;}
.bottom_show{line-height:24px;color:#898787;}
.bottom_show a:link,.bottom_show a:visited{color:#898787;}
/*.bottom_show a:hover{color:#ee7800;}*/
.bottom_title{font-size:14px;font-weight:bold;color:#ffffff;line-height:30px;}
.br_bk1{border-right:1px solid #5e5d5d;}
.br_bl{border-right:1px solid #5e5d5d;padding:0px 35px;}
.p30_mw1200{background:#484848;padding:30px 0px;min-width:1200px;}
.w11_right{margin-left:35px;display:inline-block;padding-left:20px;text-align:center;background:url(/templets/2017images/w11_right.png) no-repeat left;}
.w11_left{background:url(/templets/2017images/w11_left.png) no-repeat left;padding-left:20px;display:inline-block;text-align:center;}
.bottom_bg{width:1200px;margin:0px auto;color:#ffffff;background:url(/templets/2017images/bottom_bg.png) no-repeat bottom;padding-top:225px;line-height:47px;height:47px;text-align:center;}
.h47_bg{background:url(/templets/2017images/h47_bg.png) repeat-x bottom;min-width:1200px;}
.mw1200_bg_fa{background:#fafafa;border-bottom:1px solid #e7e7e7;min-width:1200px;}
.w300{width:165px;overflow:hidden;}
.w350{float:left;width:347px !important;padding:20px 15px !important;height:413px !important;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.ti_fz16{font-size:20px;font-weight:bold;color:#ee7800;}
.ti_fz16 a{ color:#ee7800;}
.w328 img{filter: alpha(opacity=70);opacity:0.70;}
.lx .w328 img{filter: alpha(opacity=100);opacity:1;}
.c28_fbold{color:#777;font-weight:bold;line-height:36px;}
.lh18_ca{line-height:28px;color:#a5a4a4; font-size:16px; margin-top:10px;}
.h103{height:103px;overflow:hidden;margin-top:20px;}

/*试吃品种*/
.zhonglei{ overflow:hidden; margin-bottom:20px;}
.zhonglei>div{ float:left; width:25%; text-align:center;}
.zhonglei>div img{ display:inline-block;}
.zhonglei>div p{ text-align:center; color:#333; line-height:30px; font-size:20px;}
/*专业推荐*/
.zhuanye{ overflow:hidden; margin-top:10px;}
.zhuanye>div{ float:left; margin-right:21px;}
.zhuanye>div.nomr{ margin-right:0;}
.zylist{ background-color:#eeeeee; padding-bottom:20px;}
.zylist h3{ color:#ff6002; line-height:36px; font-size:24px;}
.zylist h3,.zylist p{ text-align:center;}


/* 共用css */
.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.flex-v{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.flex-1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}
.flex-align-center{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-pack-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;}
.flex-pack-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}
.flex-pack-around{-webkit-box-pack:justify;-webkit-justify-content:space-around;-ms-flex-pack:justify;justify-content:space-around;}
.fleft{float: left;}
.fright{float: right;}
.ztwrap{width: 100%;}
.text-center{text-align: center;}
.text-explain{font-size:20px; text-indent: 28px; margin: 20px 0;}
.sbanner img{ width: 100%; height: auto; display: block;}
.container{width: 1200px; margin:20px auto 0; overflow: hidden;}
.container .text-center:nth-child(1){margin:0px 0 20px;}
.block{display: block;}
.zxbtn{display: block; margin: 20px auto; width: 30%; height: 50px; line-height: 50px; text-align: center;color: #FFF;background-color: #8d181a;border-radius: 5px; font-size: 24px;}
.zxbtn b{color: #00a0e9;}
.zxbtn-white{background-color: #FFF;color: #f50b24;border-radius: 30px;}
.zxbtn-brown{background-color: #6a3906; color: #FFF;}
.zxbtn-yellow{background-color: #F00; color: #FFF;border-radius:30px;}
.zxbtn-red{background-color: #fc9820; color: #FFF; border-radius:30px;}
.enlarge:hover{transform: scale(1.2);}
/* 共用css */

/* 图片两列多排 */
.img-list-2{overflow: hidden;}
.img-list-2 .item{float:left; width: 300px; margin-left:60px; margin-bottom: 20px;} 
.img-list-2 .item img{display: block;}
.img-list-2 .item p{text-align: center; margin-top: 10px;}

.container .texts{font-size: 24px; line-height: 180%;}
/* 图片7排列 */
.img-list-7{overflow: hidden;}
.img-list-7 img{float: left; margin-left: 12px; margin-bottom: 12px;}
.img-list-7 img:nth-child(1){margin-left: 0;}
/* 多行排列 */
.muti-list{overflow: hidden;}
.muti-list .list{float: left;}
.muti-list .list img{display: block; width: 100%;}
/* 三列排列 */
.m-list-3 .list{width:390px; float: left; margin: 0 15px 15px 0;}
.m-list-3 .list:nth-child(3n){margin-right:0;}
.m-list-3 .list img{display: block;}
.form-wrap{border:1px #bfbfbf solid;border-radius: 10px; padding: 20px 0; margin-top: 20px;}
.form-wrap .tip{text-align: center;}
.form-wrap .tip span{color: #e60012;}
/* 表单 */
.container .form{margin:20px 0; background-color: #FFF; padding: 20px 0;}
.container .form label{float: left; color: #FFF; line-height: 36px;}
.container .form .txt{width:800px; height: 50px; line-height: 50px; padding:0 10px;display: block; margin: 20px auto; border:1px #c9c9c9 solid; border-radius: 10px; text-align: center; box-sizing: border-box;}
.container .form .btn{display: block; width: 800px; height: 50px; background-color: #f4070b;border-radius:20px; color: #FFF;text-align: center; font-size: 24px; margin: 20px auto;}
.container .form .select{float: left;width: 165px;padding: 0 10px; height: 36px; margin-right: 10px;}
.form-tips span{color: #F00;}
.form-tips{font-size: 16px;}
.container p{font-size: 18px; color: #525252; margin: 10px 0 0;}
.container .title .line{display: inline-block;width:100px;border-top:3px solid #f4070b;}
.container .title .txt{margin: 0 30px;}
.title{font-size:36px; color: #f4070b;}
.title b{color: #4c4c4c;}
.mtitle{font-size: 20px;margin: 20px 0; color: #525252;}
.title span{color: #f4070b;}
.question a{display: block; width: 30%; line-height: 40px; border-radius: 10px; background-color: #e60012; color: #FFF; text-align: center;}
.xxms-wrap .item{width: 382px;}
.xxms-wrap .item .tit{font-size:24px; color: #F00; text-align: center; margin-bottom: 10px;}
.xxms-wrap .item p{font-size: 18px; text-align: center;}
.xxnr .list{margin: 0 27px 27px 0;}
.xxnr .list:nth-child(3n){margin-right: 0;}