@charset "utf-8";
/* CSS Document */
div,ul,li,b,a,font,em,h2,h3,h4,p,img,form,p,dl,dd,dt{ margin:0px; padding:0px;}
body{ font:normal 12px/22px "宋体"; margin:0px; padding:0px; background:#f6f6f6;}
ul li{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
img{ border:0px; vertical-align:top;}
.h10{ margin:0px; padding:0px; height:10px; line-height:10px; *+height:10px; _height:10px;}
.auto{ margin:0px auto; width:1200px;}
.xpage .auto{ margin:0px auto; width:1000px;}
.clear{ clear:both; font-size:0px; line-height:0px;}
em{ font-style:normal; color:#f00;}


.anniu1 i,.anniu2 i,.anniu3 i,li.s1 i,a.ydbm,.pay p span{ background:url(top.png) no-repeat;}
.auto1{ margin:0px auto; width:1200px;}
.xpage .auto1{width:1000px;}
.byhead{ height:269px; background:#e6e6e6;}
.xpage .byhead{ height:223px;}
.byhead img{ vertical-align:top; font-size:0px;}
.bylogo{ display:block; left:6px; top:28px; position:absolute; width:370px; height:60px;}
.bynav{ height:48px;background:#e24c3d; z-index:10; border-top:1px solid #ac615c; border-bottom:1px solid #ac615c;}
ul.nav_right{ /*padding-left:35px;*/}
ul.nav_right li{padding:0px 48px; font:normal 16px/48px 'Microsoft YaHei','宋体'; height:48px; position:relative; float:left;}
.xpage ul.nav_right li{padding:0px 30px;}
ul.nav_right li.hover{ background:#c63928;}
ul.nav_right li i{ position:absolute; width:1px; height:18px; background:#ff846e; right:0px; top:18px;}
ul.nav_right li.hover i{ display:none;}
.bynav a{ color:#fff;}
.showpic{ height:270px; background:url(hqys_06.jpg) repeat-x;}
.showpic .auto img{ width:100%;}
.xpage .showpic{ background:url(xhqys_06.jpg) repeat-x; height:225px;}
.xpage .showpic .auto img{ height:225px;}
/*首页内容*/
.by_left{ width:251px; float:left;}
.leftnav h3{ height:49px; background:#ff9700;font:bold 16px/48px '宋体'; padding-left:20px; color:#fff;}
.mi1_left{border:1px #D7D7D7 solid; border-top:none;}
h4.ydcat{ font:bold 14px/46px '宋体'; height:47px; background:#f1f1f1; color:#ff9700; padding-left:20px;border-top:1px #D7D7D7 solid; }
.one{ height:62px; border-bottom:1px #D7D7D7 solid; border-top:none; margin:0px 10px;}
.one_le{ width:210px; left:0px; top:0px; padding-left:10px;}
.one_ri{width:7px;height:12px;background-position:-152px -18px; right:5px; bottom:22px;}
.one h4{ font:bold 14px/34px 'Microsoft YaHei','宋体'; padding-top:2px;}
.one p{ color:#9D9D9D;}
.info{ border:1px #DEDEDE solid; border-top:none; padding:14px 0px 6px; height:201px;}
.info table{ margin:0px auto; width:230px;}
.info_tle{ width:62px;}
.txt1{ width:146px; height:25px; border:1px #DDDDDD solid; line-height:25px; padding:0px 5px;}
.txt2{ width:158px; height:25px; border:1px #DDDDDD solid; line-height:25px;}
.bytj{width:176px;height:42px; background:url(tijiao.jpg) no-repeat; border:none;}

.by_right{ width:939px; float:right;}
.xpage .by_right{ width:739px;}
.ri_top{ height:79px; background:#fdfaf5; font-family:'Microsoft YaHei','微软雅黑','宋体'; font-size:14px; color:#838383; line-height:30px; margin-top:4px;}
.ri_top a{color:#838383; margin-right:25px;}
.xpage .ri_top a{ margin-right:10px;}
.ri_top1{ display:inline;width:169px; margin-left:38px; padding-left:121px; padding-top:12px;}
.xpage .ri_top1{ margin-left:15px; width:131px; padding-left:115px;}
.top2{ width:151px;}
.xpage .top2{ width:101px;}
.top3{ width:140px; padding-left:120px;}
.xpage .top3{ width:100px;padding-left:110px;}
.ri_top1 img{left:0px; top:14px;}
.mi1_right{ width:939px;}
.xpage .mi1_right{ width:739px;}
/*图片轮换strart*/
#focus { height:384px; overflow:hidden; position:relative;}
#focus ul {height:100%; position:absolute;}
#focus li {width:939px; height:100%; overflow:hidden; float:left;}
.xpage #focus li { width:739px; }
.btnBg {width:100%; height:24px; left:0; bottom:0; background:#000; position:absolute;}
.btn {width:100%;right:0; bottom:0;position:absolute; text-align:right; padding-right:20px; padding-bottom:5px;}
.btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:url(qh.png) no-repeat; _background:url(qh.png) no-repeat;}
.btn span.on {background:#fff;}
.focusTxt{ width:100%; left:0; height:22px;position:absolute; line-height:22px; bottom:0; text-align:left; padding-left:15px; color:#fff;}
#focus img{width:939px; height:384px;}
.xpage #focus img{width:739px;}
/*图片轮换end*/
.sc_intro{ border:1px solid #dedede; padding:0px 22px 10px; font:normal 16px/26px 'Microsoft YaHei','宋体';}
.sc_intro h3{ font:normal 26px/68px 'Microsoft YaHei','宋体'; height:79px;}
.sc_intro p{ padding-bottom:26px;}

















.tiao{ height:54px; background:#099657;}
.tiao p{ font:normal 12px/54px '宋体'; color:#fff; padding-left:13px;}
.foot{ text-align:center; padding:22px 0px;}
.foot p{ font:normal 12px/30px '宋体'}
.weizhi{ height:35px; font:normal 12px/36px '宋体'; padding-top:9px; color:#676767; position:relative;}
.weizhi a{ color:#676767;}
.zxrx{ background:url(zxrx.jpg) no-repeat; width:207px; height:24px; display:block;top:14px; right:10px; position:absolute}
.ls_tiao{ height:5px; font-size:0px; line-height:0px; background:#e24c3d; margin-bottom:1px;}
.tji{ display:inline-block; width:4px;height:5px;background-position:-75px 0;}
.in_con{ border:1px solid #dedede;}
.conls{ padding-right:20px;}
.conls li{ border-bottom:1px dashed #e5e5e5; padding:8px 0px 18px 23px;}
.conls p{ font:normal 12px/24px '宋体'; color:#8f8f8f; text-indent:2em;}
.ls_ti{ display:block; height:36px; font:normal 14px/32px '宋体'; color:#084666; position:relative;}
.ls_ti a:hover{ color:#f00; text-decoration:none;}
.date{ display:block; width:70px; height:32px; top:0px; right:7px; color:#666666; position:absolute;}
.page { color:#8e8e8e; text-align:center; padding:59px 0px 90px 0px;}
.tj_xl{ border:1px solid #e5e5e5;}
.xl_ti{ height:31px;background-position:0 -143px; background-repeat:repeat-x; border-bottom:3px solid #e24c3d; padding:13px 0px 0px 73px; position:relative;}
.xpage .xl_ti{ padding:13px 0px 0px 61px;}
.xl_ti b{color:#e24c3d; font:bold 14px/30px '宋体';}
.tj_place{width:560px; height:30px; top:14px; left:250px; position:absolute;}
.xpage .tj_place{ left:207px; width:464px;}
.tj_place li{width:124px; border:1px solid #e5e5e5; border-bottom:0px; border-radius:3px 3px 0px 0px; margin-right:12px; font:normal 14px/24px '宋体';height:25px; text-align:center;cursor:pointer; padding-top:4px; float:left;}
.xpage .tj_place li{width:104px; margin-right:10px;}
.tj_place li.hover{background:#e24c3d;color:#fff;}
.xl_contain{ padding-left:54px; width:882px; height:236px; padding-top:26px;}
.xpage .xl_contain{padding-left:45px;width:692px;}
.xl_contain li{ font-size:14px; line-height:30px; font-family:'Microsoft YaHei','宋体'; height:30px; padding-left:17px;}
.xl_contain b{ width:6px; height:18px; background-position:-230px -14px;left:0px;top:3px;}
.tj_le{border-right:1px dashed #e5e5e5; width:391px; float:left;}
.xpage .tj_le{ width:340px;}
.xpage .tj_le li{width:302px; overflow:hidden; text-overflow:hidden; white-space:nowrap;}
.tj_ri{margin-left:72px; width:379px; float:left;}
.xpage .tj_ri{margin-left:20px; width:330px;}
.xpage .tj_ri li{ width:302px;overflow:hidden; text-overflow:hidden; white-space:nowrap;}
.by_con{ border:1px solid #dedede;}
.con_tit{ margin:0px 11px; border-bottom:1px solid #e5e5e5; text-align:center;}
.biaoti{ font-size:36px; font-family:'Microsoft YaHei','宋体'; font-weight:normal; line-height:46px; color:#e24c3d; padding-top:20px;}
.fbxx{ color:#ababab; font:normal 12px/28px '宋体'; padding-bottom:11px;}
.fbxx span{ margin:0px 10px;}
.byother{ padding-top:25px; height:302px; overflow:hidden;}
.byother img{ width:365px; height:278px; padding:0px 26px 0px 33px; float:left;}
.oth_ri{ padding-right:30px;}
.xpage .oth_ri{ padding-right:27px;}
.oth_ri a{ font-size:20px; line-height:40px; font-family:'Microsoft YaHei','宋体'; color:#ff4f03;}
.oth_ri a:hover{ text-decoration:none;}
.oth_ri p{color:#737373; text-indent:1.5em; font:normal 12px/26px '宋体'; max-height:52px; overflow:hidden;}
.neirong{ font-size:14px; line-height:26px; padding:0px 39px 0px 33px;}
.xpage .neirong{ padding:0px 30px 0px 27px;}
.jctj{ color:#ff0000; font:bold 14px/34px '宋体'; padding-top:30px; padding-bottom:22px; padding-left:27px; padding-right:21px; border-bottom:1px dashed #e5e5e5; background:#fff; position:relative;}
.jctj a{ color:#ff0000;}
.jctj a:hover{ text-decoration:underline;}
p.p2{ text-indent:2em;}
a.jiucuo{ color:#686868; right:28px; top:30px; font-weight:normal; font-size:12px; position:absolute;}
a.jiucuo:hover{ color:#f00; text-decoration:none;}
.nr_pre{ padding:24px 0px 23px 19px;}
.nr_pre p{ line-height:24px;}
.nr_pre span{ color:#444444;}
.jc{ height:97px; text-align:left;margin:0px auto; width:915px;}
.xpage .jc{ width:715px;}
.jc h2{ font:bold 36px/80px '黑体'; height:80px; text-align:left; color:#e24c3d; top:8px; left:8px;}
.jc span{ font:bold 28px/80px '宋体'; color:#dbdbdb; padding-left:4px;}
.tlist{ margin-left:62px; margin-top:27px; width:875px;}
.xpage .tlist{ margin-left:20px; width:717px;}
.jc_tea li{ width:240px; margin-right:26px; text-align:center; float:left;}
.xpage .jc_tea li{ width:225px; margin-right:10px;}
.jc_tea img{ font-size:0px; line-height:0px; vertical-align:top; width:100%;}
a.desc{ display:block; font:normal 14px/24px '宋体'; color:#515151; margin-top:9px; margin-bottom:19px;}
a.desc:hover{ color:#f00; text-decoration:none;}
.c-s{ border:#dedede 1px solid; margin-top:6px; padding-bottom:10px;}
.c-s h1{ font:normal 28px/28px "黑体"; color:#f88e10; }
.zsfl{ width:470px; float:left;}
.zsfr{ width:710px; float:right;}
.xpage .zsfr{ width:510px;}
.zsfl .co_t1left{ margin-left:23px;}
.kczs{ width:1198px;/*margin-top:15px;*/}
.xpage .kczs{ width:998px;}
/*图片切换*/
.kc_info{ border:1px solid #dedede; padding-bottom:45px;}
h3.yqkch{font:normal 26px/68px 'Microsoft YaHei','宋体'; height:68px; padding-left:22px;}
h4.kc_title{font:normal 28px/42px '黑体','宋体'; color:#F88E10; margin-left:-10px; /*height:67px;*/ padding-bottom:25px;}
.album { width:446px;}
.view { width:100%; height:270px;}
.view img{ width:100%; height:270px;}
.nail { margin-top:5px; height:61px; overflow:hidden;}
.tabs {width:31px; padding-top:20px; height:41px; background:#f3f3f3; float:left;}
li.s1 { overflow:hidden; cursor:pointer; width:100%; height:30px; background:#e1e1e1}
li.s1 i { display:block; margin:6px auto 0;width:22px;height:16px;background-position:-262px -21px;}
.tabs li{ background:#f3f3f3}
.pics{ width:415px; float:left }
.pics li { cursor:pointer; width:99px; height:61px; margin-left:6px; background-position:center; _display:inline; float:left}
.zsfl .pics img{ width:100%; height:61px;}
.zsfl .pics li.selected{ width:95px; height:57px;border: 2px solid #F80;}
.share { height:45px; padding-top:10px}
span.txt { line-height:36px}
.share2{ padding-top:20px; height:32px; }
.share2 span{ font:normal 12px '宋体'; color:#666666;}
.c-price{display:block; width:160px; height:47px;background:url(btn_03.jpg) no-repeat; font:bold 32px/47px "宋体"; color:#FFF;padding-left:41px; margin-bottom:10px;}
.zsfr p { font-weight:normal; font-size:14px; font-family:'Microsoft YaHei','黑体'; line-height:24px; padding-bottom:17px; display:block; width:620px; float:left;}
.xpage .zsfr p{width:430px;}
.zsfr span{ color:#2c2c2c; display:block; width:70px; font-weight:normal; font-size:14px; font-family:'Microsoft YaHei','黑体'; line-height:24px; float:left;}
.dl2{ height:40px; position:relative; margin-top:22px;}
.dl2 a{width:100px; height:40px; display:block;font:bold 16px/40px "宋体"; color:#FFF; padding-left:40px; position:absolute;}
.xpage .dl2 a{width:80px; padding-left:30px;}
.anniu1{background:#25a9f1; right:310px;}
.anniu2{background:#58bd5f; right:160px;}
.anniu3{background:#f4a500; right:10px;}
.xpage .anniu1{ right:250px;}
.xpage .anniu2{ right:130px;}
.xpage .anniu3{ right:10px;}
.anniu1 i,.anniu2 i,.anniu3 i{ position:absolute;}
.anniu1 i{width:16px;height:15px;background-position:-269px -1px; left:10px; top:10px;}
.anniu2 i{width:19px;height:16px;background-position:-249px 0; left:10px; top:10px;}
.anniu3 i{width:21px;height:17px;background-position:-238px -19px; left:10px; top:10px;}
.c-class{ background:#f4f4f4; margin:34px auto 0px; padding-bottom:10px; padding-top:10px; width:936px;}
.c-class li{ width:376px; height:49px; line-height:49px; border-bottom:#dedede 1px dashed; margin-left:60px; display:inline; position:relative; float:left;}
.ydbm2{text-align:center; width:93px; height:30px; background:#f57d0f;border-radius:5px; line-height:30px; color:#FFF; font-size:14px; right:20px; top:8px; position:absolute;}
.onum{ padding-left:65px; height:40px; padding-top:7px;}
.onum em{ font:bold 26px/40px '宋体'; padding-right:14px;}
.e_wrap {width: 100%;z-index: 1;position: relative;margin: 0 auto;padding: 0;}
.e_section {width: 100%;z-index: 1;position: relative;margin: 0 auto;padding: 0px 0 0px 0; color:#4f4f4f;}
.e_inner {margin: 0px auto;position: relative;padding:0px 0;}
.e_inner:after {content: ""; display: table;clear: both;}
.e_inner {padding:0;font-weight: 400;margin: 0 auto;}
.e2{ background:url(h-sub2.jpg) no-repeat right;}
.subMenu { height:50px;z-index: 1000;width:1200px; background:url(h-sub1.jpg) repeat-x;}
a.orderkc{ top:10px; right:20px;}
.xpage .subMenu {width:1000px;}
.zcbjx{height:50px;background:url(h-sub2.jpg) no-repeat left;}
.e_subNavBtn {display: block;text-decoration:none;text-align: center; float:left; position:relative;}
.e_subNavBtn {padding:0px 29px;height:50px;line-height:50px; font:normal 18px/50px "Microsoft YaHei","宋体";blr:expression(this.onFocus=this.blur()); color:#e24c3d;}
a.active {padding:0px 29px;background:#e24c3d; height:50px;line-height:50px; color:#FFF;}
.e_subNavBtn b{background:url(dli_07.jpg) no-repeat right; width:1px; height:50px; right:0px; top:0px;}
.active i{width:0; height:0;border-width:8px 8px 0;border-style:solid;border-color:#e24c3d transparent transparent; bottom:-8px; left:60px; overflow:hidden; display:block; position:absolute}
.active b{ display:none;}
.c-x{/*margin-top:10px;*/}
.c-bk{ border:#dedede 1px solid; border-top:none;}
.content{ font-size:14px; line-height:28px; width:1144px; margin:0px auto; padding:10px 0px;}
.xpage .content{ width:944px;}
.c-tt{ height:37px; font:normal 18px/50px "Microsoft YaHei","宋体"; padding-left:30px; margin-top:10px; border-top:1px solid #dedede;}
.txt_cf2{padding:25px 28px 20px 28px;}
.txt_cf2 table{ background:#D3E2CA;}
.txt_cf2 th{ background:#F2F6EF; height:35px; color:#3d3d3d;}
.txt_cf2 td { background:#FFF; color:#424242; text-align:center; height:35px;}
th.xlm{ width:370px;}
.xpage th.xlm{ width:308px;}
th.kytime{ width:192px;}
.xpage th.kytime{ width:160px;}
th.jzbm{ width:96px;}
.xpage th.jzbm{ width:80px;}
th.state{ width:89px;}
.xpage th.state{ width:74px;}
th.orderbm{ width:131px;}
.xpage th.orderbm{ width:109px;}
.jg_xl span{ display:block;width:37px;height:19px; font:normal 12px/20px '宋体'; text-align:center; color:#fff; margin:0px auto;border-radius:3px;}
.hotbm{background:#e21f1f; }
.ltbm{ background:#ee860a;}
.normal{ background:#5ca103;}
.fullbm{ background:#a1a1a1;}
a.ydbm{ display:block;width:74px;height:22px;background-position:-43px -15px;margin:0px auto;}
.ft{ padding-left:10px; width:695px; color:#333333;}
.ft h4{ font:bold 12px/24px '宋体';}
h4.place{ padding-top:21px;}
h4.fy{ padding-top:5px;}
p.dd{ font:normal 12px/30px '宋体'; border-bottom:1px dashed #8F8F8F; padding-bottom:7px;}
.txt_cf2 p { font:normal 12px/24px '宋体'}
h4.bz{ padding-top:12px; padding-bottom:2px;}
.pay{ padding:15px 28px 20px 28px;}
.pay p{ padding-right:175px; line-height:28px; padding-left:15px; height:28px; position:relative;}
.xpage .pay p{ padding-right:100px;}
.pay p span{ background-position:-229px 0;width:15px; height:11px; line-height:11px; color:#fff; padding-left:4px; top:7px; left:3px; position:absolute;}
.pay p i{width:7px;height:7px;background-position:-288px 0;top:9px; left:0px;}
.shoukuan{ margin-bottom:29px; width:696px;}
.xpage .shoukuan{ width:581px;}
.title2{ font:bold 14px '宋体';}
.shoukuan table{ border:#999 1px dashed; background:#fff; text-align:center; font:normal 14px/21px '宋体'; margin-left:22px;}
.shoukuan td{ background:#f5f5f5;}
.shoukuan img {width:94px; height:21px; border:1px #CBCBCB solid;}
.reviews{ padding:20px 0px 42px 8px; border:1px solid #e6e6e6; border-top:none;}
.reviews p{ font:normal 12px/24px '宋体';}
.s-c{ border:#e5e5e5 1px solid; padding-bottom:20px;}
.s-ul{ padding:0px 10px 0px 13px;}
.s-ul li{ border-bottom:#e5e5e5 1px dashed}
.s-bt{ height:54px; line-height:54px;}
.sa1 {font-size:18px;font-family:"微软雅黑", "黑体";color:#ff4f03}
.xpage .sa1 {text-overflow:hidden;overflow:hidden;white-space:nowrap;width:460px;display:inline-block;}
.sa2 {display:block;background:url(h-s01.jpg) no-repeat 0 3px;padding-left:20px;line-height:20px;color:#17a013;top:17px;right:140px}
.xpage .sa2 {right:100px}
.s-bt b{width:38px;height:21px;line-height:21px;color:#FFF;font-weight:normal;background:#16a515;border-radius:1px;text-align:center;top:15px;right:230px}
.xpage .s-bt b {right:200px}
.s-cc {height:121px;}
.s-cc img {border:#CCC 1px solid;width:91px;height:74px}
.nr {padding-left:110px;padding-right:200px;color:#737373;line-height:22px}
.nr p {margin-bottom:10px}
.s-cc b {right:0;top:0;color:#ec0351;font:normal 30px/30px "黑体"}
.s-cc b span {font:bold 12px/22px "宋体"}
.ckxq{right:0px; top:40px;display: block;width:90px;height:28px;font: normal 16px/28px 'Microsoft YaHei',"黑体";color:#FFF;background:#e65349;border-radius:5px;text-align:center;}
a.ckxq:hover{ text-decoration:none;}
.jgabout{ padding:0px 19px 10px;}
.jgabout h4{ font:bold 18px/48px 'Microsoft YaHei','宋体'; padding-top:4px; color:#7f328e;}
.jgabout p{ color:#4b4b4b;font:normal 14px/24px 'Microsoft YaHei','宋体';}
.x_link .auto{ border:#eeeeee 1px solid; background:#fff;}
.x_lk_t{ height:36px; background:#f3f3f3; position:relative; color:#252525;}
.x_lk_t dl{ width:120px; height:36px; background:#FFF; border-top:2px solid #d6d6d6; position:absolute; top:-1px; left:0; font:bold 18px/36px 'Microsoft YaHei',"宋体"; text-align:center;}
.x_lk_t dd{position:absolute; border-style:solid dashed dashed dashed; border-width:6px; overflow:hidden; height:0; width:0; bottom:0px; left:50px; top:0px;border-color:#d6d6d6 transparent transparent transparent;}
.x_lk_ul li{ padding:0px 20px; float:left;line-height:40px; white-space: nowrap;}
.xlyyhkd{ padding:10px;}

.gjpbg{ background:#e0f2f8;}
.c1gj { border-bottom:1px #e8e8e8 dashed;}
.whbg{ background:#fff;}
.jcsj{ border:1px solid #dedede; padding-bottom:25px;}
.jcsj ul{ margin-top:10px;}
.jcsj li{ float:left; margin-left:28px; display:inline;}
.xpage .jcsj li img{ width:167px; height:168px;}

.link{ padding:0px 10px 10px;}
.link h3.yqkch{ padding-left:12px;}
.link a{ font:normal 12px/30px '宋体'; margin:0px 5px;}