@charset "utf-8";
/* CSS Document */
div,ul,li,b,a,font,em,h2,h3,h4,p,img,form,p,table,tr,td,textarea,input,span,dl,dt,dd{ margin:0px; padding:0px;}
body{ font:normal 12px/22px "宋体"; margin:0px; padding:0px; background:url(bg.jpg) repeat;}
ul li{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
img{ border:0px;}
.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; height:0px;}
em{ font-style:normal; color:#f00;}

i.quan,.bl,.bri,.upinfo,.xc b,.kcts i,.jg_video2 i,.dt i,.news i,.gxkt i,.lc_jiao,.bytj,.tji,.c-tt i,li.s1 i,a.ydbm,.pay p span,.pay p i{ background:url(top.png) no-repeat;}
.gx_js b,.xl_ti,.title{ background:url(repeat.png) repeat-x;}

ul.nav_right li,.by_left,.by_right,.tj_place li,.tj_le,.tj_ri,.byother img,.jc_tea li,.zsfl,.tabs,.pics,.pics li,span.txt,.zsfr p,.zsfr span,.c-class li,.e_subNavBtn,.kz_w,.mainl,.c1_le,.xc span a,.xc b,.c1_ri,.teachers img,.kt{ float:left;}
.title,.gx_js h3,.bm_ti,.kcts,.jg_video2 li,.dt,.newscon li,.gxkt li,.weizhi,.ls_ti,.xl_ti,.jc,.dl2,.c-class li,.active,.c-tt,.s-bt,.s-cc,.pay p{position:relative;}
.lc_jiao,i.quan,.gx_js b,#ifocus_piclist,#ifocus_opdiv,.tin b,.zx_num,.kcts i,.jg_video2 i,.vdate,.dt i,a.morenews,.newscon i,.gxkt i,.zxrx,.date,.tj_place,.jc img,.anniu1,.anniu2,.anniu3,.ydbm2,.active i,.c-tt i,.sa2,.s-bt b,.s-cc img,.s-cc b,.ckxq,.pay p span,.pay p i{ position:absolute;}
.byhead{ height:269px;}
.xpage .byhead{ height:223px;}
.byhd1{ height:137px; background:url(kz_03.jpg) no-repeat; font-size:0px;}
.xpage .byhd1{ background:url(xkz_02.jpg) no-repeat; height:113px;}
.bylogo{ display:block; width:410px; height:95px;left:20px; top:15px;}
.xpage .bylogo{ width:340px; height:80px; left:15px; top:10px;}
.byhd2{ height:132px; background:url(kz_05.jpg) no-repeat; font-size:0px;}
.xpage .byhd2{ height:110px; background:url(xkz_03.jpg) no-repeat;}
.bynav{ height:54px;background:url(kz_07.jpg) repeat-x;}
ul.nav_right li{padding:0px 20px; font:normal 16px/46px 'Microsoft YaHei','宋体'; background:url(li.png) no-repeat right;}
.xpage ul.nav_right li{ padding:0px 12px;}
.bynav a{ color:#fff;}
.by_left{ width:251px;}
.info{ border:1px #DEDEDE solid; border-top:none; background:#FAFAFA; padding:14px 0px 6px;}
.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: 137px;height: 36px;background-position: -31px -59px;border: none;}
.jg_video{ width:100%; height:180px;}
.huigu{ height:55px; border:#115924 1px solid; background:#FFFBDC;}
.huigu span{ width:32px; display:block;background-position:0 0; background-repeat:repeat-x;font: normal 14px/20px '宋体'; color:#fff; padding:10px 20px 7px; left:-1px; top:-1px;}
b.hg_jiao{display:block;width:7px;height:12px;background-position:-163px -18px;top:23px; left:72px; overflow:hidden;}
.bywlink{ display:block;left:92px;}
.bywlink a{ font:bold 12px/54px '宋体'; display:block; margin:0px 22px 0px 11px;}
.bywlink b{display:inline-block;width:22px;}
.byp{height:35px;background-position:-175px -0px;}
.byv{ height:32px; background-position:-203px -1px;}
.title{ background-position:0 -58px; background-repeat:repeat-x; border:1px #DEDEDE solid; border-bottom:2px solid #6f5a3d; font:bold 14px/28px '宋体'; height:28px; padding-top:4px; padding-left:33px;}
.lc_jiao{display:block;width:10px;height:11px; overflow:hidden;background-position:-286px -21px; left:11px; top:12px;}
.zixun { border:1px #DEDEDE solid; border-top:0px; background:#fafafa;}
.zixun ul{ padding:10px 0px 6px 0px;}
.zixun li{ font:normal 12px/24px '宋体'; padding-left:29px; height:24px;}
.zixun s{width:6px;height:18px;background-position:-230px -14px; left:15px; top:0px;}
.liuc { color:#040404; border:1px #DEDEDE solid; border-top:none; background:#fafafa; height:267px; padding-top:22px;}
.liuc p{ font:normal 14px/28px '宋体'; border:1px #C7C7C7 solid; text-align:center;}
.liuc ul{ width:181px; margin:0px auto;}
.liuc li { height:52px;}
.liuc b{display:block;width:17px;height:8px;background-position:0 0; overflow:hidden;}
b.b1{ bottom:6px;left:35px;}
b.b2{ bottom:6px;left:130px;}
b.b3{ bottom:6px;left:75px;}
li.lc_li2{ height:65px;}
.lc_li2 p{ font:normal 14px/42px '宋体'; text-align:center;}
li.p1{ width:81px;}
li.p2{ margin-left:18px; width:81px;}
.quest { padding:4px 0px 0px 15px; border:1px #DEDEDE solid; border-top:none; background:#fafafa;}
.quest ul{ border-bottom:1px #C1C1C1 dashed; padding:5px 0px;}
.quest ul.qu_ul2{ border-bottom:none;}
.quest li{ color:#494949; padding-left:25px; padding-right:10px; font:normal 12px/28px '宋体'; height:28px; }
.quest li.qu_li2{ height:56px;}
.quest a{ color:#3A3A3A;}
.quest b{ display:inline-block;width:18px;height:18px; left:0px; top:4px;}
b.bask{background-position:0 -18px;}
b.bans{background-position:-21px -18px;}
.rj ul{ padding:13px 0px 15px 0px;}
.rj a{ color:#5b5b5b;}
.rj s{ width:3px; height:3px;background-position:-22px -3px; top:10px;}
.connect { padding:15px 0px 7px 14px; border:1px #DEDEDE solid; border-top:none; background:#fafafa;}
.connect p{ font:normal 12px/26px '宋体'; padding-right:5px;}
span.hotline { display:block;width:206px;height:45px; background:url(/image/other/telnum.jpg) no-repeat; margin:17px 0px 15px 0px;}
.case {display: block; border: solid 1px #EAEAEA; height: 428px; overflow: hidden; padding-top:10px; padding-bottom:7px;}
#MyMarqueeY {width: 225px; height: 420px; overflow: hidden; text-align:center; margin:0px auto;}
#MyMarqueeY img {width: 223px; height: 167px; border: 1px solid #e6e6e6; vertical-align:top; font-size:0px;}
a.gd_ti{ font:normal 12px/32px '宋体'; height:46px; display:block;}
.by_right{ width:939px; margin-left:10px;}
.xpage .by_right{ width:739px;}

.kz_w{ width:249px; height:351px; border:1px solid #736040; background:#f7ecd7;}
.gx_js{ margin:0px 1px; background:url(quan.jpg) repeat-x 0px 4px #dfcb9f; height:100%;}
.gx_js h3{ height:28px; font:bold 14px/28px 'Microsoft YaHei','宋体'; color:#392804; padding-top:17px; padding-left:30px; margin:0px 3px;}
i.quan{ display:block;top:25px; left:8px;overflow:hidden; width:11px;height:11px;background-position:0 -40px;}
.gx_js b{ display:block; height:2px; overflow:hidden; width:241px;bottom:0px; left:0px; background-position:0 -219px;}
.gx_js p{ font:normal 12px/24px '宋体'; color:#573d25; text-indent:0.5em; padding:9px 13px 0px 13px;}
.gx_js a{color:#573d25;}
.pic_scroll{ width:937px; float:right; border:1px solid #736040; background:#fff;}
.xpage .pic_scroll{ width:737px;}
.fcnt{display:block;height:352px;width:100%;position:relative;overflow:hidden;}
.fcnt .mimg{float:left;width:750px;height:352px;overflow:hidden;}
.xpage .fcnt .mimg{ width:600px;}
.fcnt .mimg div{display:none;}
.mimg img{width:750px;height:352px;}
.xpage .mimg img{ width:600px;}
.fcnt ul{float:right;width:184px;height:352px;}
.xpage .fcnt ul{ width:134px;}
.fcnt li{display:block;height:85px;width:100%;margin-bottom:4px;cursor:pointer;overflow:hidden;}
.fcnt li img{width:184px;height:85px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
.xpage .fcnt li img{ width:134px;}
.fcnt li.cur img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.fcnt dl{position:absolute;bottom:0px;left:0px;width:750px;height:35px;background:rgba(205,223,185,0.7) none repeat scroll !important;display:none;background:#CDDFB9; filter:Alpha(opacity=70);}
.xpage .fcnt dl{ width:600px;}
.fcnt dd{ margin:0px; padding-left:10px;}
.fcnt p{font:bold 14px/34px '宋体'; position:relative;}
.fcnt a:hover{color:#4e341d; text-decoration:none;}

.zx_pic{ width:100%; vertical-align:top;}
.mainl{ width:905px;}
.xpage .mainl{ width:705px;}
.bm_ti{ height:33px; padding:3px; border-top:1px solid #736040;font:bold 18px/32px 'Microsoft YaHei','宋体'; color:#4e341d;}
.tin{ background:#dfcb9f; padding-left:9px;}
.tin b{display:block;width:10px;height:40px;top:-1px;}
.bl{background-position:0 -54px; left:0px;}
.bri{background-position:-17px -54px; right:0px;}
.zx_num{ background:url(tel.png) no-repeat; width:316px; height:23px; display:block;right:18px; top:8px;}
.bm_tab{ background:#e8d9bc;border:1px solid #736040; color:#4e341d; font:bold 14px/24px '宋体'; padding-left:29px; height:127px;}
.xpage .bm_tab{font:bold 12px/24px '宋体'; padding-left:8px;}
.bm_tab td{ text-align:left; padding:0px; margin:0px;}
.sname{ width:80px; overflow:hidden;}
.xpage .sname{ width:66px;}
.nrinfo{ width:147px;}
.xpage .nrinfo{ width:108px;}
.btn{ width:150px;}
.xpage .btn{ width:140px;}
.bm_tab p{ font:normal 12px/18px '宋体';}
p.relinfo{ line-height:32px;}
.kztxt{ width:114px; height:23px; background:#f4eee4; border:1px solid #b49c6b; margin-bottom:6px; margin-top:13px; font:normal 12px/22px '宋体'; color:#866d56; padding-left:5px; padding-right:5px;}
.xpage .kztxt{ width:90px;}
.kt2{ width:114px;}
.kt3{ width:154px;}
.xpage .kt3{ width:120px;}
.kt4{ width:608px; height:49px; margin-bottom:0px; margin-top:0px;}
.xpage .kt4{width:468px;}
.upinfo{ width:137px;height:36px;background-position:-31px -59px; border:none; margin-bottom:12px;}
.kc-ti{ height:78px; border:1px solid #736040; border-bottom:none; padding:1px; background:#f9ecd9;}
.ti_con{ background:url(quan.jpg) repeat-x 0px 4px #dfcb9f; border-bottom:1px solid #c49c4a; height:78px; padding-left:11px;}
.ti_con h3{ color:#7d5001; font:normal 22px/30px 'Microsoft YaHei','宋体'; height:35px; padding-top:20px;}
.ti_con h3 a{ color:#7d5001; }
.ti_con p{ color:#956e28; font:bold 12px/24px '宋体';}
.kc_c1{ border:1px solid #736040; border-top:none; background:#e8d9bc;}
.cn{ border:1px solid #f9ecd9;}
.c1_le{ width:228px; text-align:center; margin-top:14px;}
.c1_le img{ vertical-align:top;}
.xc{ margin-top:15px;width:100%; height:25px;}
.xc span{ display:block; width:160px; margin:0px auto;}
.xc span a{ color:#646464; display:block; width:80px;vertical-align:top; line-height:12px;}
.xc b{display:inline-block;width:12px;height:11px; margin-right:10px;}
b.by_xc{background-position:-47px 0;}
b.by_zx{background-position:-61px 0;}
.c1_ri{ width:650px; margin-left:7px; color:#4e341d; font:normal 12px/22px '宋体'; margin-top:14px;}
.xpage .c1_ri{ width:458px; margin-left:5px;}
.c1_ri h4{font:bold 12px/22px '宋体';}
.c1_ri p{ text-indent:2em;}
.kc_ls{ margin-top:13px;}
.kc_ls li{ height:32px; background:#d6c4a2; margin-bottom:4px; padding-bottom:1px; overflow:hidden; font:normal 14px/30px '宋体'; color:#686868; width:374px; margin-left:1.5em; }
.kc_ls span{ display:block; border-bottom:1px solid #e8d9bc; height:31px;padding-left:12px;}
a.order_bm{ font:normal 12px/30px '宋体'; color:#f00; margin:0px 43px;}
a.detail{ font:normal 12px/30px '宋体'; color:#4e341d; margin-left:40px; }
.kcts{ font:bold 18px/22px 'Microsoft YaHei','宋体'; color:#614c31; background:url(kz_69.jpg) repeat-x bottom; padding-left:60px; height:25px; margin:0px 12px 0px 4px;}
.kcts i{ display:block;width:44px;height:13px;background-position:-172px -60px; top:4px; left:5px;overflow:hidden;}
.ts{ color:#4e341d;}
.ts img{ margin-left:18px;}
.xpage .ts img{ margin-left:15px; width:670px;}
.ts p{ padding:7px 12px 12px 30px;}
.t2 img{ margin-left:50px;}
.t2 p{ padding:7px 12px 7px 30px;}
.mailr{ width:284px; float:right;}
.jg_video2{border: 1px solid #736040; background:#e8d9bc;}
.jg_video2 ul{ padding:5px 18px 7px 0px;}
.jg_video2 li{ font:normal 12px/22px '宋体'; height:22px; color:#4f4f4f;padding-left:43px;}
.jg_video2 a{color:#4f4f4f;}
.jg_video2 i{ display:block;width:16px;height:10px; overflow:hidden;background-position:-220px -60px; left:13px; top:5px;}
.vdate{display:block; right:0px; top:0px;}
.news{border:1px solid #736040; background:#e8d9bc;}
.dt{ height:24px; background:url(kz_69.jpg) repeat-x bottom;font:bold 14px/20px 'Microsoft YaHei','宋体'; color:#4e341d; padding-top:16px; padding-left:59px;}
.dt i{width:44px;height:13px;background-position:-172px -60px; bottom:6px; left:4px;}
a.morenews{ display:block;width:50px;font:normal 12px/24px '宋体';padding-top:2px;bottom:4px;right:0px;}
.newscon{ padding-top:12px; padding-bottom:8px;}
.newscon li{ font:normal 14px/26px '宋体'; color:#4e341d;height:26px;padding-left:24px;}
.newscon i{width:3px;height:3px; overflow:hidden;background-position:-22px -3px;top:12px; left:15px;}
.newscon a{color:#4e341d;}
.teachers{ padding-bottom:8px;}
.teachers li{ height:195px; margin-top:11px; padding-right:10px;}
.teachers a{color:#614c31;}
.teachers img{ width:125px; height:188px; margin-right:8px; margin-left:12px;}
.teachers p{font:normal 12px/24px '宋体';color:#614c31;}
.teachers strong{ font:bold 14px/24px '宋体'; display:block;}
.kt{ width:289px;margin-right:12px;}
.xpage .kt{ margin-right:8px; width:242px;}
.xpage .kt li{ width:195px; text-overflow:hidden; white-space:nowrap; overflow:hidden;}
.ktti{ height:23px; font:bold 14px/20px 'Microsoft YaHei','宋体'; padding-top:7px;}
.gxkt{ padding-top:14px; padding-bottom:12px;}
.gxkt li{ color:#745539;height:22px; padding-left:32px;font:normal 13px/22px '宋体';}
.gxkt a{ color:#745539;}
.gxkt i{width:3px;height:3px;overflow:hidden;background-position:-22px -9px;top:12px;left:22px;}
.scroll{ background:#f7e9cc;border:1px solid #736040; width:1172px; padding:0px 13px;}
.xpage .scroll{ width:978px; padding:0px 10px;}
#colee_left{width:100%;overflow:hidden;}
.dt2{ background:#fff;}
.dt2 li{ width:210px; text-overflow:hidden; white-space:nowrap; overflow:hidden;}
.hd2{ background:url(bg.jpg) repeat;}
.bor2{ border:1px solid #dedede;}
.tiao{ height:41px; background:#513912;}
.tiao p{ font:normal 12px/40px '宋体'; 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;}
.weizhi a{ color:#676767;}
.zxrx{ background:url(zxrx.jpg) no-repeat; width:207px; height:24px; display:block;top:14px; right:10px;}
.ls_tiao{ height:5px; font-size:0px; line-height:0px; background:#785e43; 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;}
.ls_ti a:hover{ color:#f00; text-decoration:none;}
.date{ display:block; width:auto; height:32px; top:0px; right:7px; color:#666666;}
.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 #785e43; padding:13px 0px 0px 73px;}
.xpage .xl_ti{ padding:13px 0px 0px 61px;}
.xl_ti b{color:#785e43; font:bold 14px/30px 'Microsoft YaHei','宋体';}
.tj_place{width:560px; height:30px; top:14px; left:250px;}
.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 'Microsoft YaHei','宋体';height:25px; text-align:center;cursor:pointer; padding-top:4px;}
.xpage .tj_place li{width:104px; margin-right:10px;}
.tj_place li.hover{background:#785e43;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;}
.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;}
.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:#785e43; padding-top:20px;}
.fbxx{ color:#ababab; font:normal 12px/28px '宋体'; padding-bottom:11px;}
.fbxx a{ color:#ababab;}
.fbxx span{ margin:0px 10px;}
.byother{ padding-top:25px; height:302px; overflow:hidden;}
.byother img{ width:365px; height:278px; padding:0px 26px 0px 33px;}
.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;}
.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;}
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; position:relative; margin:0px auto; width:915px;}
.xpage .jc{ width:715px;}
.jc h2{ font:bold 36px/80px '黑体'; height:80px; text-align:left; color:#785e43; position:absolute; 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:254px; margin-right:26px; text-align:center;}
.xpage .jc_tea li{ width:225px; margin-right:10px;}
.jc_tea img{ font-size:0px; line-height:0px; vertical-align:top; width:100%;}
.xpage .jc_tea img{ height:153px;}
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:461px;}
.xpage .zsfl{ width:361px;}
.zsfr{ width:461px; float:right;}
.xpage .zsfr{ width:361px;}
.zsfl .co_t1left{ margin-left:13px;}
.kczs{ margin-top:15px;}
/*图片切换*/
.album { width:446px;}
.xpage .album { width:346px;}
.view { width:100%; height:270px;}
.view img{ width:100%; height:270px;}
.nail { margin-top:5px;}
.tabs {width:31px; padding-top:20px; height:41px; background:#f3f3f3}
.xpage .tabs { width:27px;}
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; }
.xpage .pics{ width:315px; }
.pics li { cursor:pointer; width:99px; height:61px; margin-left:6px; background-position:center; _display:inline;}
.xpage .pics li{ width:73px; margin-left:4px;}
.zsfl .pics img{ width:100%; height:61px;}
.zsfl .pics li.selected{ width:95px; height:57px;border: 2px solid #F80;}
.xpage .pics li.selected{ width:79px;}
.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 30px/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:383px;}
.xpage .zsfr p{width:283px;}
.zsfr span{ color:#2c2c2c; display:block; width:70px; font-weight:normal; font-size:14px; font-family:'Microsoft YaHei','黑体'; line-height:24px;}
.dl2{ height:40px;}
.dl2 a{width:100px; height:40px;  display:block;font:bold 16px/40px "宋体"; color:#FFF; padding-left:40px;}
.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{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-top:10px; padding-bottom:10px; padding-top:10px;}
.c-class li{ width:376px; height:49px; line-height:49px; border-bottom:#dedede 1px dashed; margin-left:60px; display:inline;}
.xpage .c-class li{ width:356px; margin-left:10px;}
.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;}
.onum{ padding-left:65px; height:40px; padding-top:7px;}
.xpage .onum{ padding-left:30px;}
.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: 939px; background:url(h-sub1.jpg) repeat-x;}
a.orderkc{ top:10px; right:20px;}
.xpage .subMenu {width:734px;}
.zcbjx{height:50px;background:url(h-sub2.jpg) no-repeat left;}
.e_subNavBtn {display: block;text-decoration:none;text-align: center;}
.e_subNavBtn {padding:0px 29px;height:50px;line-height:50px; font:normal 18px/50px 'Microsoft YaHei',"宋体";blr:expression(this.onFocus=this.blur()); color:#785e43;}
.active{padding:0px 29px;background:#785e43; 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:#785e43 transparent transparent; bottom:-8px; left:60px; overflow:hidden; display:block;}
.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:900px; margin:0px auto; padding:10px 0px;}
.xpage .content{ width:700px;}
.c-tt{ height:37px; background:#785e43; color:#FFF; font:bold 14px/37px 'Microsoft YaHei',"宋体"; padding-left:30px; margin-top:10px;}
.c-tt i{width:12px;height:11px;background-position:-98px 0;left:10px; top:12px;}
.txt_cf2{padding:25px 10px 20px 10px;}
.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;}
.normal{ background:#5ca103;}
.hotbm{background:#e21f1f; }
.ltbm{ background:#ee860a;}
.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 10px 20px 10px;}
.pay p{ padding-right:175px; line-height:28px; padding-left:15px; height:28px;}
.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;}
.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; background:#f7f7f7; 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:'Microsoft YaHei',"黑体";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{ text-decoration:none;}
.x_link .auto{ border:#000 1px solid;}
.x_lk_t{ height:36px; background:#dfcb9f; position:relative; color:#252525; border-bottom:1px solid #000;}
.x_lk_t dl{ width:120px; height:36px; background:#e8d9bc; border-top:2px solid #000; 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:#000 transparent transparent transparent;}
.x_lk_ul li{ padding:0px 20px; float:left;line-height:40px; white-space: nowrap;}
.xlyyhkd{ padding:10px;}
