@charset "gb2312";
/* CSS Document */
/*
* Description: 2018Ë«Ê®Ò»×¨ÌâÖ÷»á³¡
* Update:      22/10/2018
* Author:      xuyongmei
*/
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style: none;}
body{font-size: 16px; background: #fff;  color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{ color:#fff; text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
/* ---------------------------------·Ö¸ôÏß--------------------------------- */
.autoin{margin:0 auto;width:1180px;}
.btn{display: block;width: 162px;height: 52px;line-height: 52px;font-size:24px;text-align: center;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px;-ms-border-radius:28px;-o-border-radius:28px;margin:35px auto 0;}
.btn1{color: #ff00ff;border:2px solid #ff00ff;}
.btn1:hover{color: #fff;background-color: #ff00ff;}
.btn2{color: #9e2bff;border:2px solid #9e2bff;}
.btn2:hover{color: #fff;background-color:#9e2bff;}
.btn3{color: #ff632c;border:2px solid #ff632c;}
.btn3:hover{color: #fff;background-color:#ff632c;}
.btn4{color: #05a4ff;border:2px solid #05a4ff;}
.btn4:hover{color: #fff;background-color:#05a4ff;}
.btn5{color: #13d1db;border:2px solid #13d1db;}
.btn5:hover{color: #fff;background-color:#13d1db;}

/* banner */
.banner{width:100%;}
.banner_01{height:230px;background: url(../images/banner_01.jpg) center top no-repeat;}
.banner_02{height:370px;background: url(../images/banner_02.jpg) center top no-repeat;overflow:hidden;}
.banner_03{height:170px;background: url(../images/banner_03.jpg) center top no-repeat;}
.banner_04{height:225px;background: url(../images/banner_04.jpg) center top no-repeat;}
.banner_05{height:109px;background: url(../images/banner_05.jpg) center top no-repeat;}

.banner_02 h3{line-height:32px;font-size:24px;font-weight:bold;color:#ffe489;text-align:center;letter-spacing:2px;text-shadow: 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825;-webkit-text-shadow: 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825, 0 0 7px #b32825, 0 0 10px #b32825;-moz-text-shadow: 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825;-ms-text-shadow: 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825;-o-text-shadow: 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825, 0 0 10px #b32825;margin-top:40px;}
.ban_wz{display:block;width: 978px;height: 181px;background: url(../images/ban_wz.png) no-repeat;margin:12px auto 0;}
.banner_03 .autoin{height: 170px;position: relative;}
.icon,.ban_a,.hid_con{position: absolute;}
.icon1{width:35px;height: 35px;background: url(../images/icon1.png) no-repeat;top:34px;left:131px;}
.icon2{width:41px;height: 49px;background: url(../images/icon2.png) no-repeat;top:50px;right: 88px;z-index: 3;animation: zoom 0.8s ease-in infinite;-webkit-animation: zoom 0.8s ease-in infinite;-moz-animation: zoom 0.8s ease-in infinite;-o-animation: zoom 0.8s ease-in infinite;}

@keyframes zoom {
  from{opacity:1;transform: scale(1.0);}
  50%{opacity:0.90;transform: scale(0.94);}
  100%{opacity:0.95;transform: scale(0.98);}
}
@-webkit-keyframes zoom {
  from{opacity:1;transform: scale(1.0);}
  50%{opacity:0.90;transform: scale(0.94);}
  100%{opacity:0.95;transform: scale(0.98);}
}
@-moz-keyframes zoom {
  from{opacity:1;transform: scale(1.0);}
  50%{opacity:0.90;transform: scale(0.94);}
  100%{opacity:0.95;transform: scale(0.98);}
}
@-o-keyframes zoom {
  from{opacity:1;transform: scale(1.0);}
  50%{opacity:0.90;transform: scale(0.94);}
  100%{opacity:0.95;transform: scale(0.98);}
}
.ban_a{width:109px;height: 38px;line-height:38px;font-size: 22px;font-weight: bold;color:#0f6640;text-align: center;background-color: #8fe8c1;border-radius:10px 0 10px 0;-webkit-border-radius:10px 0 10px 0;-moz-border-radius:10px 0 10px 0;-ms-border-radius:10px 0 10px 0;-o-border-radius:10px 0 10px 0;top:31px;right:114px;}
.ban_a:hover{background-color: #67cea1;}
.hid_con{width: 203px;height:92px;line-height:20px;font-size:14px;color:#ab1411;background: url(../images/hid_c.png) no-repeat;padding:20px 13px 0;top:79px;right: 118px;display: none;}

.content{width: 100%;background: url(../images/bg.png) center top repeat-y;overflow: hidden;}
.min{width:1448px;margin: 0 auto;background-color: #490b09;}
.bor_top{display:block;width:1448px;height:17px;background-color: #610b09;}
/*µ¼º½*/
.nav_wrap{height:73px;background-color: #7c110e;padding-top:11px;}
.nav1{width:1448px;margin:0 auto;}
.nav2{width: 100%;position: fixed;top:0;left: 0;display: none;z-index:90;box-shadow: 0 2px 4px #480b09;-webkit-box-shadow: 0 2px 4px #480b09;-moz-box-shadow: 0 2px 4px #480b09;-ms-box-shadow: 0 2px 4px #480b09;-o-box-shadow: 0 2px 4px #480b09;}

.nav_con a{float: left;width: 116px;height: 63px;line-height: 63px;font-size:20px;color: #fffce5;text-align: center;background: url(../images/nav_abg.png) no-repeat;margin:0 7px 0 8px;}
.nav_con a:hover{color: #fff071;background-image: url(../images/nav_abgh.gif);}

/*ÓÅ»ÝÈ¯*/
.yhui_wrap{padding-top:60px;padding-left:13px;}
.yhui_wrap li{float: left;width: 257px;margin-right:40px;position: relative;overflow: hidden;margin-top:30px;}

.yhui_t{width: 247px;padding-right: 10px;}
.yhui_t1{height:336px;padding-top: 40px;background: url(../images/yhui_li1.png) no-repeat;}
.yhui_t2{height:333px;padding-top: 43px;background: url(../images/yhui_li2.png) no-repeat;}
.yhui_t img{display: block;margin:0 auto;}

.yhui_b,.yhui_b img{transition: all 0.6s ease-in ease-in;-webkit-transition: all 0.6s ease-in;-moz-transition: all 0.6s ease-in;-ms-transition: all 0.6s ease-in;-o-transition: all 0.6s ease-in;}
.yhui_b{width: 257px;height: 376px;position: absolute;top:0;left: 0;background-color: rgba(0,0,0,0.8);overflow: hidden;opacity: 0;}
.yhui_b img{position:absolute;width:145px;height:146px;top:110px;left:51px;transform:scale(1.5);
	-webkit-transform:scale(1.5);
	-moz-transform:scale(1.5);
	-ms-transform:scale(1.5);
	-o-transform:scale(1.5);opacity:0;}
.cur .yhui_b{opacity: 1;}
.cur .yhui_b img{opacity:1;transform:scale(1);
	-webkit-transform:scale(1);
	-moz-transform:scale(1);
	-ms-transform:scale(1);
	-o-transform:scale(1);}

.yhui_a{display: block;margin-top: 10px;}
.yhui_a1{height:60px;background: url(../images/yhui_a1.png) center center no-repeat;}
.yhui_a2{height:79px;background: url(../images/yhui_a2.png) center center no-repeat;}
.yhui_a1:hover{background-image: url(../images/yhui_a1h.png);}
.yhui_a2:hover{background-image: url(../images/yhui_a2h.png);}

/*Ê¹ÓÃ¹æÔò*/
.use_con{width:1166px;height:352px;background:url(../images/use_bg.png) no-repeat;margin:50px auto 0;position: relative;}
.img1{position: absolute;width: 136px;height: 150px;background: url(../images/img1.gif) no-repeat;bottom: 12px;right:46px;}
.use_l{float: left;width: 242px;height: 352px;background: url(../images/use_l.png) center center no-repeat;}
.use_r{float:left;width: 673px;height:273px;background: #400b09 url(../images/use_r.png) 545px 15px no-repeat;margin:31px 0 0 10px;padding:19px 0 0 35px;}
.use_r p{overflow: hidden;margin-bottom: 6px;}
.use_r p em,.use_r p span{float: left;font-size: 16px;}
.use_r p em{width: 21px;height: 21px;line-height: 21px;color:#f15a55;text-align: center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color: #62110f;margin:4px 8px 0 0;}
.use_r p span{width:495px;line-height:30px;color:#f5756e;}
.use_r p span s{font-size:20px;text-decoration: none;}

/*ÈÈÂô¿Î*/
.bgc{background-color: #2d0504;padding:75px 0 35px;position: relative;margin-top:240px;}
.title{width:100%;position:absolute;top:-177px;left:0;}
.title img{display: block;margin: 0 auto;}
.bgb{display:block;width:100%;height:42px;background-color:#7c110e;border-bottom:17px solid #610b09;margin-top:70px;}

.tao_ul{padding-left:24px;}
.tao_ul li{float: left;width: 268px;height:364px;background: url(../images/tao_li.png) no-repeat;margin:0 0 30px 12px;padding-top: 17px;}
.tao_t{width: 220px;height: 182px;margin: 0 auto;padding:28px 0 0 30px;}
.tao_t1{background: url(../images/tao_t1.png) no-repeat;}
.tao_t2{background: url(../images/tao_t2.png) no-repeat;}
.tao_t3{background: url(../images/tao_t3.png) no-repeat;}
.tao_t4{background: url(../images/tao_t4.png) no-repeat;}

.tao_t h4{font-size: 24px;line-height: 36px;font-weight: bold;color:#fff;}
.p_t{font-size: 22px;line-height: 34px;color:#fff;}

.price_m{margin-top:2px;}
.price_l p{height:54px;line-height:54px;font-size:38px;font-weight: bold;color: #fedc1e;}
.price_l p em,.price_l p b,.s2{display: inline-block;vertical-align: middle;font-weight:normal;}
.em_01{font-size: 24px;}
.em_02{font-size: 18px;margin-top:-15px;}
.price_l p b{line-height:20px;font-size: 16px;margin-top:-7px;}
.price_l span{display:block;height:26px;line-height:26px;font-size: 16px;text-align: center;}
.span1{width:116px;color:#db3cdb;background-color: #571157;}

/*µ¯´°*/
.gray{width:100%;background-color:rgba(0,0,0,0.7);position: absolute;z-index: 99;display: none;left:0;top:0;} 
.tan{width:704px; text-align:left; color:#242424; background-color:#fff; border:6px solid #d12d2a; position:fixed; z-index:100; top:50%; left:50%; margin:-255px 0 0 -352px;display: none;}
.close{position:absolute;font-family:Helvetica;font-size:30px;color:#8b8b8b;top:-5px;right:5px;cursor:pointer;}

.tan_t{padding:10px 0 ; width:677px; border-bottom:1px dashed #bebebe; margin:0 auto;  }
.tan h5{ font-weight:bold;font-size:20px; line-height:40px;}
.tan_t p{ font-size:14px; line-height:18px; }
.tan_c h5{ padding-left:12px;}
.table1 th{ text-align:center; background-color:#8c1614; color:#fff; font-weight:100; font-size:16px;}
.tan_ta{ width:677px; height:201px; margin:0 auto;overflow-y :auto;} 
.tan_ta td{font-size:16px; color:#242424;line-height:35px;  border-bottom:1px dashed #bebebe;}
.tan_ta td input{display:inline-block;vertical-align:middle;width:14px;height:14px;margin:0 5px 0 18px;}
.tan_ta td em{ color:#f44f29; }
.tan_ta td i{ text-decoration:line-through;font-weight: normal;}
.tan_c a{display:block;color:#fff; text-align:center; margin:10px auto 15px;  width:130px; height:48px; line-height:48px; background-color:#ca2925; font-size:20px; border-radius:48px; -moz-border-radius:48px;-ms-border-radius:48px;-o-border-radius:48px;-webkit-border-radius:48px;
box-shadow:3px 3px 0 #e66562;-webkit-box-shadow:3px 3px 0 #e66562;-moz-box-shadow:3px 3px 0 #e66562;-ms-box-shadow:3px 3px 0 #e66562;-o-box-shadow:3px 3px 0 #e66562;}
.tan_c a:hover{ background-color:#a81916; }

/*ÃëÉ±¿Î*/
.img2,.img3{position: absolute;}
.img2{width: 138px;height:357px;background: url(../images/img2.png) no-repeat; top: -23px;left:-63px;}
.img3{width: 153px;height:272px;background: url(../images/img3.gif) no-repeat; top: 334px;left:-153px;}

.price_l s{line-height:16px;font-size:14px;}
.s1{display: block;color:#d2abff;}
.price_l2{float:left;width: 102px;}
.price_r{float: left;width: 90px;margin-top:11px;}
.price_r p{font-size:16px;text-align:center;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}
.pr_p1{height:51px;line-height:22px;color:#b26fff;background-color: #401275;padding-top:6px;}
.pr_p2{height:57px;line-height:56px;color:#333;background-color: #d4d4d4;display: none;}
.cur .pr_p1{display: none;}
.cur .pr_p2{display: block;}

/*5ÕÛ¿Î*/
.s2{color:#ffab8e;margin-left:4px;}
.span2{width:160px;color:#bb441a;background-color: #5a2410;}

/*ÊµÑµ¿Î*/
.sxun_wrap{padding-bottom: 50px;}
.sxun_ul{width: 993px;margin:0 auto;}
.sxun_ul2{height:0;overflow: hidden;}
.sxun_ul li{float:left;overflow: hidden;padding-top:23px;margin-top:15px;}
.sxun_li1{width: 993px;height:248px;background: url(../images/sxun_li1.png) no-repeat;}
.sxun_li2{width: 456px;height:443px;background: url(../images/sxun_li2.png) no-repeat;}
.sxun_ul li h4{height:48px;line-height:48px;font-size:24px;font-weight:bold;color:#fff;text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;-webkit-text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;-moz-text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;-ms-text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;-o-text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;}
.sxun_m .p1{font-size:18px;color:#fff;margin-top:5px;overflow:hidden;}
.sxun_m1 .p1{height:112px;line-height:28px;}
.sxun_m1{float: left;width: 400px;margin-left:98px;}
.sxun_img1{float:left;width:350px;height: 197px;margin:15px 0 0 85px;}
.sxun_img2{width:350px;height: 177px;margin:0 auto;}
.sxun_m2{width:390px;margin:10px auto 0;}
.sxun_m2 .p1{height:120px;line-height:30px;}

.sxun_m .btn{height:46px;line-height:46px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;}
.sxun_m1 .btn{margin:12px 0 0 66px;}
.sxun_m2 .btn{margin:12px auto 0;}

.sxun_a{display:block;width:250px;height:68px;line-height:68px;font-size:24px;color:#fff;text-align:center;background: url(../images/sxun_a.png) no-repeat;margin:55px auto 0;text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;-webkit-text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;-moz-text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;-ms-text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;-o-text-shadow: 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94, 0 0 7px #518e94;}
.sxun_a:hover{color:#00d3dc;}

/*ÔÆË½ÛÓ*/
.yshu_wrap{width: 100%;background: url(../images/yshu_bg.jpg) center top no-repeat;overflow: hidden;padding-bottom:10px;}
.yshu_wrap .min{overflow: hidden;padding-bottom:50px;}
.yshu_wrap .title{top:-145px;}

.yshu_wrap .price_l p{height:38px;line-height:38px;font-size: 36px;}
.price_l1 p span{display:inline-block;vertical-align: middle;color:#fedc1e;font-weight: normal;background-color: #0a4363;}
.span3{width: 58px;margin: -5px 19px 0 0;}
.span4{width: 69px;margin: -5px 8px 0 0;}

.back_t{display:block;width:518px;height:67px;line-height:66px;font-size:26px;font-weight:bold;color:#fff;text-align:center;background: url(../images/back_t.png) no-repeat;margin:100px auto 0;text-shadow: 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39;-webkit-text-shadow: 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39;-moz-text-shadow: 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39;-ms-text-shadow: 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39;-o-text-shadow: 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39, 0 0 7px #9c3a39;cursor: pointer;}

/*×ó²àµ¼º½*/
.side_l{width:169px;height:573px;position:fixed;top:50%;left:-7px;margin-top:-287px;z-index: 95;display:none;}
.side_lin{width:169px;height:489px;background: url(../images/side_lin.png) no-repeat;padding-top:84px;}
.side_lin a{display:block;width: 150px;height:55px;margin:0 auto;}
.side_lin .side_la1,.side_lin .side_la7{height:62px;}

.side_la1:hover{background-image: url(../images/side_la1h.png);}
.side_la2:hover{background-image: url(../images/side_la2h.png);}
.side_la3:hover{background-image: url(../images/side_la3h.png);}
.side_la4:hover{background-image: url(../images/side_la4h.png);}
.side_la5:hover{background-image: url(../images/side_la5h.png);}
.side_la6:hover{background-image: url(../images/side_la6h.png);}
.side_la7:hover{background-image: url(../images/side_la7h.png);}

.side_top{display: block;width:55px;height:60px;cursor: pointer;margin:30px auto 0;}

/*ìéÒ³*/
.feiye{width:100%;line-height:30px;font-size:12px;text-align:center;color:#2b0a08;margin-top:50px;}

