@charset "gb2312";
*{ padding:0px; margin:0px;}
p,h1,h2,h3,ul,li,a,dl,dt,dd,span,img,strong,em,input,form,embed,table,tr,td{padding:0px; margin:0px;}
ul{list-style:none;}
img{border:none;}
a{color:#ff0000; text-decoration:none;}
body{ font-size:12px; font-family:"宋体"; background:#efe4d8;}
.header{ width:100%; height:88px; background:url(../images/header.jpg) no-repeat top center scroll;}
.clear{ clear: both}
.header1{ width:980px; height:88px; margin:0 auto; font-size:0px;}
.beader1 img{ float:left;}
.nav{ width:100%; height:38px; background:url(../images/nav.jpg) no-repeat top center scroll;}
.nav1{ width:980px; height:38px; margin:0 auto;}
.nav1 ul{ margin-left:28px;}
.nav1 ul li{ float:left; font-size:14px; color:#fff; font-weight:bold; width:90px; text-align:center; line-height:38px;}
90px; text-align:center; line-height:38px;}
.nav1 ul li a：hover{ color:#030}
.nav1 ul li a{ color:#fff; font-weight:bold;}
.banner{ width:100%; height:508px; background:url(../images/banner.gif) no-repeat top center scroll;}
.banner1{ width:980px; height:368px; margin:0 auto;}
.banner1 img{ float:left;}
.banner2{ width:980px; margin:0 auto; margin-top:36px;}
.banner2 p{ margin-left:90px; margin-right:30px; line-height:22px; color:#333; text-indent:2em;}
.content{ width:980px; margin:0 auto;} 
.gfrq{ width:980px; height:370px; margin-top:15px;}
.gfrq1{ width:225px; height:282px; float:left; margin:18px 26px 0 0; background:url(../images/gfrq1.jpg) no-repeat;}
.gfrq1 img{ margin:4px 0 6px 4px; display:inline;}
.gfrq1 h1{ font-size:14px; color:#f00; text-align:center; line-height:22px;}
.gfrq1 p{ font-size:13px; color:#333; line-height:22px; text-indent:2em; margin:0 10px;}
.szdwh{ width:980px; height:360px; font-size:0px; margin-top:15px;}
.szdwh1{ width:980px; height:287px; margin-top:15px; background:url(../images/szdwh1.jpg) no-repeat; position:relative; font-size:12px;}
.szdwh1 h1{ font-size:14px; color:#f00; margin-bottom:5px;}
.szdwh1 p{ line-height:24px; font-size:13px; color:#333; text-indent:2em;}
.szdwh2{ width:400px; position:absolute; left:22px; top:20px}
.szdwh2 h1{ margin-left:28px;}
.szdwh3{ width:400px; position:absolute; right:30px; top:20px;}
.szdwh3 p{ margin-left:20px;}
.szdwh4{ width:400px; position:absolute; left:22px; top:170px;}
.szdwh4 h1{ margin-left:28px;}
.szdwh5{ width:400px; position:absolute; right:8px; top:170px;}
.szdwh5 h1{ margin-left:50px;}
.swfy{ width:980px; height:1370px; font-size:0px;}
.swfy1{ width:978px; height:1320px; background:#fff; border:1px solid #ccc; border-top:none;}
.swfy2{ width:978px; height:220px; padding-top:24px; font-size:12px;}
.swfy2_1{ float:left; width:370px;display:inline;}
.swfy2_1 img{ margin-left:20px;}
.swfy2_2{ width:540px; height:190px; float:left; margin-top:20px; display:inline; border-bottom:1px dashed #ccc;}
.swfy2_2 h1{ font-size:14px; color:#f00; margin:16px 100px 5px 25px;}
.swfy2_2 p{ width:520px; font-size:14px; line-height:24px; text-indent:2em; margin-right:80px;}
.swfy2_2 img{ margin-left:70px; margin-top:20px;}
.swfy3{ height:240px; width:978px; margin-top:15px;}
.swfy3 h1{ font-size:14px; color:#3333; margin-left:28px; line-height:26px;}
.swfy3 p{ font-size:14px; color:#333; margin-right:52px; margin-left:28px; text-indent:2em; line-height:24px;}
.swfy4{ width:928px; height:285px; margin:0 auto; margin-top:10px;}
.swfy4_1{ width:387px; float:left;}
.swfy4_1_1{ width:387px; height:138px; background:url(../images/swfy4_1.jpg) no-repeat;}
.swfy4_1_1 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:0 10px; padding-top:45px;}
.swfy4_1_2{ width:387px; height:138px; background:url(../images/swfy4_2.jpg) no-repeat; margin-top:10px;}
.swfy4_1_2 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:0 10px; padding-top:45px;}
.swfy4_2{ width:154px; float:left;}
.swfy4_3{ width:384px; float:left;}
.swfy4_3_1{ width:387px; height:138px; background:url(../images/swfy4_3.jpg) no-repeat;}
.swfy4_3_1 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:0 10px; padding-top:45px;}
.swfy4_3_2{ width:387px; height:138px; background:url(../images/swfy4_4.jpg) no-repeat; margin-top:10px;}
.swfy4_3_2 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:0 10px; padding-top:45px;}
.swfy5{ width:910px; height:510px; margin:0 auto; margin-top:15px;}
.swfy5_1{ width:273px; height:213px; float:left; background:url(../images/swfy5_1.jpg) no-repeat; margin-top:10px;}
.swfy5_1 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:60px 25px 0 30px;}
.swfy5_2{ width:273px; height:213px; float:left; background:url(../images/swfy5_2.jpg) no-repeat; margin-top:10px; margin-left:40px;}
.swfy5_2 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:60px 25px 0 30px;}
.swfy5_3{ width:273px; height:213px; float:left; background:url(../images/swfy5_3.jpg) no-repeat; margin-top:10px; margin-left:40px;}
.swfy5_3 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:60px 25px 0 30px;}
.swfy5_4{ width:273px; height:213px; float:left; background:url(../images/swfy5_4.jpg) no-repeat; margin-top:10px;}
.swfy5_4 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:60px 25px 0 30px;}
.swfy5_5{ width:273px; height:213px; float:left; background:url(../images/swfy5_5.jpg) no-repeat; margin-top:10px; margin-left:40px;}
.swfy5_5 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:60px 25px 0 30px;}
.swfy5_6{ width:273px; height:213px; float:left; background:url(../images/swfy5_6.jpg) no-repeat; margin-top:10px; margin-left:40px;}
.swfy5_6 p{ font-size:14px; color:#333; line-height:24px; text-indent:2em; margin:60px 25px 0 30px;}
.tmlf{ width:980px; height:610px; margin-top:20px; font-size:0px;}
.tmlf1{ width:978px; height:560px; border:1px solid #cecdcd; background:#fff; border-top:none;}
.tmlf2{ width:930px; line-height:24px; text-indent:2em; font-size:14px; margin:0 auto; padding-top:20px;}
.tmlf3{ width:476px; float:left; margin-left:16px; display:inline; margin-top:20px;}
.tmlf3_1{ width:457px; height:202px; border-right:1px solid #c9c9c9; margin-top:16px;}
.tmlf3_1 img{ float:left; width:127px; height:171px;}
.tmlf3_1 p{ float:left; font-size:12px; line-height:22px; text-indent:2em; width:300px; margin-left:15px; margin-top:5px;}
.tmlf4{ width:480px; float:left; margin-top:20px; margin-left:5px; display:inline;}
.tmlf4 h1{ font-size:14px; color:#f00; margin-top:20px; margin-bottom:15px;}
.tmlf4 ul{ margin-top:10px;}
.tmlf4 ul li{ float:left; width:227px; font-size:13px; color:#333; font-weight:bold; height:26px; margin-left:8px;}
.tmlf4 ul li img{ margin-right:5px;}
.djmt{ width:980px; height:640px; margin-top:20px;}
.djmt1{ width:978px; height:590px; border:1px solid #cecdcd; background:#fff; border-top:none; font-size:0px;}
.djmt1 p{ width:920px; line-height:22px; font-size:14px; color:#333; text-indent:2em; margin:0 auto; padding-top:20px;}
.djmt1 h1{ font-size:14px; color:#f00; margin:10px 0 15px 52px;}
.djmt1 img{ display:block; margin:0 auto;}
.qwzj{ width:980px; height:590px; margin-top:20px; font-size:0px;}
.qwzj1{ width:978px; height:540px; border:1px solid #cecdcd; background:#fff; border-top:none;}
.qwzj2{ width:978px; height:196px; padding-top:12px;}
.qwzj2_1{ float:left; margin-left:20px; margin-right:23px;}
.qwzj2_2{ margin-top:14px;}
.qwzj2 ul{ margin-top:20px;}
.qwzj2 ul li{ font-size:13px; float:left; line-height:26px; width:268px;}
.qwzj2 ul li span{ color:#f00;}
.qwzj2 p{ font-size:13px; line-height:24px; float:left; width:610px; margin-top:10px;}
.qwzj3{ height:285px; width:978px; margin-top:20px;}
.qwzj3_1{ margin-left:16px; margin-bottom:13px; display:block;}
.qwzj4{ width:176px; height:232px; float:left; margin-left:15px; border:1px solid #e6e6e6; display:inline;}
.qwzj4 h1{ width:176px; height:28px; background:url(../images/qwzj3_1.jpg) no-repeat;}
.qwzj4 h1 a{ font-size:14px; color:#fff; line-height:28px; padding-left:7px;}
.qwzj4 h1 strong{ font-size:12px; color:#a81d01; margin-left:16px;}
.wybz{ width:980px; height:840px; margin-top:20px; font-size:0px;}
.wybz1{ width:978px; height:790px; border:1px solid #cecdcd; background:#fff; border-top:none;}
.wybz2{ width:308px; height:288px; float:left; background:url(../images/wybz1.jpg) no-repeat; margin:14px 0 0 15px; display:inline;}
.wybz2 img{ margin:5px 0 7px 5px;}
.wybz2 p{ width:280px; font-size:12px; line-height:22px; text-indent:2em; margin:0 12px 0 10px;}
.wybz1 h1{ font-size:14px; color:#f00; margin:14px 0 10px 20px; float:left;}
.img{ margin-left:20px;}
.zwcp{ width:980px; height:444px; font-size:0px; margin-top:20px;}
.zwcp1{ width:593px; height:442px; float:left; border:1px solid #ccc; background:#fff;}
.zwcp1_1{ margin:7px 0 0 14px;}
.zwcp1_2{ width:575px; height:121px; background:url(../images/zwcp1.jpg) no-repeat; margin:0 auto; margin-top:4px;}
.zwcp1_2 h1{ color:#f00; font-size:12px; padding-top:18px;}
.zwcp1_2 p{ font-size:12px; line-height:22px; margin-right:10px; margin-top:5px;}
.zwcp1_2 img{ float:left; margin:17px 10px 0 16px; display:inline;}
.zwcp2{ width:377px; height:442px; border:1px solid #ccc; background:#fff; float:right;}
.zwcp2 img{ display:block; margin:0 auto; padding-top:30px; margin-bottom:23px;}
.zwcp2 p{ font-size:12px; line-height:28px; text-indent:2em; margin:0 10px;}
.footer{ width:100%; height:257px; background:#e3ceb6; margin-top:20px;}
.footer1{ width:980px; height:257px; margin:0 auto;}
.f_nav{ width:791px; height:37px; background:#efe4d8; margin:0 auto;}
.f_nav ul{ margin-left:60px;}
.f_nav ul li{ float:left; font-size:14px; font-weight:bold; color:#642300; width:90px; text-align:center; line-height:36px;}
.f_nav ul li a{ color:#642300;}
.footer2{ width:980px;}
.footer2 img{ margin:27px 35px 0 50px; float:left; display:inline;}
.footer2 p{ font-size:13px; color:#333px; line-height:30px; padding-top:35px;}




/*看图对号入座*/
.qcd_lx{ background:#fff;width:980px; margin-top:15px; border:1px solid #ddd}
.lx_tit{}
.lx_tit span{float:right;padding:12px 12px 0 0;}

.szbw{width:960px;float:left;padding:12px 0 0 12px;}
.szbw span{float:left;}
.szbw dl{float:left;width:214px;height:157px;background:url(../images/fbbw_bg.jpg) no-repeat;margin-left:10px;padding-bottom:10px;display:inline;}
.szbw dt{float:left;text-align:center;width:192px;font-weight:bold;color:#dc0000;padding:10px 0 0 10px;}
.szbw dt img{padding-bottom:5px;float:left;}
.szbw dd{width:175px;float:left;padding-left:18px; line-height:23px; color:#2c2c2c}


.sz_yzcd{width:696px;float:left;padding-left:12px;}
.sz_yzcd span{float:left;}
.sz_yzcd dl{float:left;width:197px;height:269px;background:url(../images/sz_cdbg.jpg) no-repeat;padding-bottom:10px;margin-left:10px;display:inline;}
.sz_yzcd dt{float:left;width:179px;text-align:center;font-weight:bold;color:#dc0000;font-size:14px;padding:10px 0 0 10px;}
.sz_yzcd dt img{padding-bottom:5px;}
.sz_yzcd dd{width:172px;text-indent:24px;float:left;margin:5px 0 0 10px;line-height:24px;border-top:1px dashed #cac091;display:inline;padding-top:6px;}
.bqcd_two dd{width:172px;text-indent:24px;float:left;margin-top:inherit;line-height:24px;border-bottom:1px dashed #cac091;display:inline;border-top:none;padding-bottom:6px;}


.qic_zz{width:259px;height:auto;border:1px solid #dcd5b6;float:left;padding-bottom:8px;display:inline;}
.qic_zz span{width:259px;height:38px;line-height:38px;background:url(../qcd/sdlj_19.jpg) repeat-x;float:left;}
.qic_zz h3{float:left;width:130px;padding-left:12px;color:#de0000;font-size:14px;}
.qic_zz p{float:right;width:57px;height:37px;text-align:center;line-height:37px;background:url(../qcd/sdlj_22.jpg) no-repeat;}
.qic_zz dl{width:240px;float:left;padding:12px 0 0 8px;}
.qic_zz dt img{float:left;}
.qic_zz dd{float:left;width:122px;padding-left:6px; line-height:18px;}
.qic_zz dd h2{float:left;color:#de0000;padding-bottom:3px;width:122px; font-size:12px; line-height:22px;}
.qic_zz ul{width:236px;margin:12px 0 0 10px;display:inline;float:left;border-top:1px dashed #dbd4b4;padding-top:10px;}
.qic_zz li{width:230px;float:left; line-height:30px;}
.qic_zz li img{float:left;padding:5px 8px 0 0 ;}



a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#c00;}




/*路线*/
.main{ margin:15px 0 20px 0; width:980px; height:600px; background:#fff; border:solid 1px #ccc;}
.main h2{ background-image:url(../images/h2.jpg); background-repeat:no-repeat; background-position:center top; height:45px;}
.main h2 span{ float:left; line-height:45px; color:#fff; font-size:22px; padding:0 0 0 25px;}
.main h2 a{ float:right; width:163px; height:41px; display:inline-block;}

.artic{ width:980px;}

.artic .left{ width:380px; float:left; padding:30px 0 0 0; margin:0 0 0 5px; display:inline;}
.artic .leftC{ float:left; margin:0 0 0 10px; padding:50px 0 0 0; display:inline;}
.artic .left p{ line-height:25px; font-size:14px;}
.artic .left p.left01{ background-image:url(../images/1.jpg); background-repeat:no-repeat; background-position:center top; height:79px; padding:30px 20px 0 55px;}
.artic .left p.left02{ background-image:url(../images/2.jpg); background-repeat:no-repeat; background-position:center top; height:133px; padding:30px 20px 0 55px;}
.artic .left p.left03{ background-image:url(../images/3.jpg); background-repeat:no-repeat; background-position:center top; height:98px; padding:40px 20px 0 55px;}
.artic .left p.left04{ background-image:url(../images/4.jpg); background-repeat:no-repeat; background-position:center top; height:185px; padding:40px 20px 0 55px;}
.artic .left p.left05{ background-image:url(../images/5.jpg); background-repeat:no-repeat; background-position:center top; height:143px; padding:40px 20px 0 55px;}

.artic p.liaofa{ width:940px; line-height:30px; font-size:14px; text-indent:2em; padding:20px 30px 5px;}

.main .artic .tb{ width:996px; background:#c6defa; border:solid 1px #a0cffe; margin:0 auto 10px auto;}

.main .artic .tb img{ display:block; padding:10px 8px; text-align:center;}

.artic p.zylf{ width:865px; line-height:30px; font-size:14px; text-indent:2em; padding:20px 70px 5px;}

.main .artic .content{ width:550px; float:left; padding:0 0 0 30px;}
.main .artic .content p{ line-height:25px; text-indent:2em; font-size:14px; padding:10px 0 0 20px;}
.main .artic .content p img{ display:block;}

.zj_cont{ background:#F4F4F4; width:980px; height:343px; margin:20px auto; padding:5px; border:1px solid #CCC; line-height:25px; overflow:hidden;}
.zj_cont .img{ float:left; width:316px;}
.zj_cont dl{ float:left; display:inline; width:664px;}
.zj_cont dt{ float:left; display:inline; width:664px;}
.zj_cont dt span{ background:url(../images/zj03.jpg) no-repeat left center; padding:0 15px;}
.zj_cont .b{ font-size:14px; font-weight:bold; color:#005c99;}
.zj_cont dd{ float:left; display:inline; width:140px; text-align:center;}
.zj_cont dd a{ color:#000;}

.main .artic .bl{ margin:8px 0 0 10px}
.main .artic .bl dl{ width:237px; border:solid 2px #ccc; float:left; margin:0 8px 15px 0; display:inline;}
.main .artic .bl dl dt{ padding:3px 4px;}
.main .artic .bl dl dt img{ display:block;}
.main .artic .bl dl dd{ text-align:center;}
.main .artic .bl dl dd.dot{ border-bottom:dashed 1px #c3d2f0; text-align:center; margin:0 auto; width:90%;}
.main .artic .bl dl dd b{ color:#053f88; font-size:14px; line-height:30px;}
.main .artic .bl dl dd p{ text-indent:2em; line-height:25px; padding:5px 10px; text-align:left;}
.main .artic .bl dl dd p a{ text-decoration:none; color:#F00;}

.main .artic .lx{ width:320px; float:left; margin:30px 0 10px 0; padding:0 0 10px 0; display:inline;}
.main .artic .lx p{ padding:10px 0 0 10px; line-height:25px;}
.main .artic .lx p.ways{ padding:0 0 0 75px;}
.main .artic .lx p.train{ padding-top:0; margin:10px 0 0 0;}

.main .artic .ditu{ background:url(../images/lx.jpg) no-repeat; width:450px; height:478px; float:left; margin:25px 0 0 0px; display:inline;}
.main .artic .ditu .map{ margin:5px 0px;}
.main .artic .ditu img{ margin-left:0px;}




/*预约表*/
.pd_bl_txt3{float:left; width:980px; padding:0px 0 20px 0; background:#fff; border:1px solid #dddddd}
.pd_lc_l{float:left; width:287px; padding:0 0 0 40px;}
.pd_lc_l dl{float:left; padding:0 30px 0 0; width:50px; text-align:center;}
.pd_lc_l ul{float:left; width:287px;}
.pd_lc_l ul li{float:left; height:24px; line-height:24px; width:266px; background: url(../images/pd_lc_bg.jpg) no-repeat bottom; padding:2px 0 0 0;}
.pd_lc_l ul li span{color:#FFF; float:left; width:93px; text-align:center; padding:0 22px 0 0; }

.pd_lc_c{float:left; width:480px; padding:25px 0 0 10px;}

.pd_lc_r{float:left; width:108px; text-align:center; padding:70px 0 0 0;}
.pd_lc_r b{float:left; height:22px; line-height:24px;; width:108px; background: url(../images/jyp_listbg01.jpg) no-repeat; color:#FFF;}
.pd_lc_r p{float:left; width:108px; height:28px; line-height:28px;}





.pd_gh_txt{float:left; width:980px; border:1px solid #ddd; border-top:none; background:#f9f4e5; margin-top:15px;}
.pd_gh_left{float:left; width:463px; font-size:15px; padding:10px 0px 8px 30px; }
.pd_gh_left li{padding:13px 0 0 0;}
.pd_gh_left font{padding:0 0 0 10px;}
.pd_gh_left span{float:left;}
.pd_gh_left p{float:left; display:block; width:356px; height:73px;}

.scr1{ width:186px; background:url(../images2/scr1.jpg) no-repeat; height:33px; line-height:33px; color:#666; vertical-align:middle;}
.scr2{ width:101px; background:url(../images2/scr2.jpg) no-repeat; height:33px; line-height:33px; color:#666; vertical-align:middle;}
.scr3{ width:217px; background:url(../images2/scr3.jpg) no-repeat; height:33px; line-height:33px; color:#666; vertical-align:middle;}
.scr4{ width:217px; background:url(../images2/scr4.jpg) no-repeat; height:33px; line-height:33px; color:#666; vertical-align:middle;}
.scr5{ width:356px; background:url(../images2/scr5.jpg) no-repeat center center; height:73px; line-height:33px; color:#666; vertical-align:top;}
.scr6{width:350px; height:67px; margin:3px; display:inline;}

.pd_gh_right{float:left;width:420px;padding:0 0 0 20px;border-left:1px dashed #c9c1aa;min-height:200px; line-height:22px; margin-top:45px;}
.pd_gh_right span{padding:0 0 0 10px; font-size:14px;}
.pd_gh_right p{padding:0 0 10px 0; display:block;}
.pd_gh_right b{display:block; float:left; width:420px; padding:10px 0;}
.pd_kk{ float:left; width:123px;border: 0px; cursor:pointer; height:33px; text-align:center; line-height:33px; color:#FFF; margin: 0 0 0 20px; font-size:14px; background: url(../images/dot.png)  no-repeat; font-weight:bold; display:block;}

.hong1 {color: #FF0000;}




