/* CSS Document */


*{padding:0;margin:0;}
html{-webkit-text-size-adjust: none;}
body{  color: #3e3a39; font-size: 13px; font-family:"微软雅黑","宋体";}
img{border:0; vertical-align:top; font-size:0; line-height:0; overflow:hidden;}
ul,li,ol,ul { list-style:none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,label,select,option,textarea,button{ list-style:none;margin:0;padding:0; font-size:13px; font-weight:normal;}
a{ text-decoration:none;blr:expression(this.onFocus=this.blur())}
a:visited{ text-decoration:none;}
a:hover{ text-decoration:none; color:#990000}
a:active{}/*這四個鏈接文字的設置順序不可以顛倒*/
a{outline:none; color:#3e3a39} /*for Firefox*/


.wh{width:1000px; margin:0 auto;}
.cl{ clear:both}
.fl{ float:left}
.fr{ float:right}
/*--header--*/
/*.menu2_nav{ height:110px; background:#fff; width:1000px; margin:0 auto}
.menu2 {width:771px; height:110px; position:relative; margin:0; font-size:13px; background:#fff; margin:auto; float:right}
.menu2 ul {display:table; background:url(t1.jpg) no-repeat; padding-top:20px;}
.menu2 ul li {float:left; height:60px;line-height:60px; }
.menu2 ul li a{display:block; float:left; text-decoration:none;  height:60px; line-height:60px; color:#63605f; font-size:13px; width:120px; text-align:center}
.menu2 ul li a:visited{display:block; float:left; text-decoration:none;  height:55px; line-height:55px; color:#63605f;}
.menu2 ul li a:hover{ color:#265491}
.menu2 ul li ul {display: none; margin-left:-70px;  height:55px; width:595px; z-index:99999; }
.menu2 ul li ul li{ padding-left:0; margin-top:77px;}*/
/* specific to non IE browsers */
/*.menu2 ul li:hover a {color:#63605f;}
.menu2 ul li:hover a:hover{color:#265491;}
.menu2 ul li:hover ul {display:block; position:absolute; top:100px; left:110px;color:#63605f;width:595px; }
.menu2 ul li:hover ul li{float:left; top:-95px; position: relative; left:-0px;}
.menu2 ul li:hover ul li a.hide {color:#63605f;}
.menu2 ul li:hover ul li:hover a.hide {color:#63605f;}
.menu2 ul li:hover ul li ul {display: none;}
.menu2 ul li:hover ul li a {display:block; color:#63605f; font-size:13px; display:block; width:auto; margin-left:10px;}
.menu2 ul li:hover ul li a:hover { color:#265491; font-size:13px;}
.menu2 ul li:hover ul li:hover ul {display:block; position:absolute; left:0; top:0; color:#63605f;}*/



/*--header--*/
.menu2_nav{ height:110px; background:#fff; width:1000px; margin:0 auto}
.menu2 {width:1200px; height:168px; position:relative; margin:0; font-size:13px; margin:auto; }
.menu2 ul {display:table; }
.menu2 ul li {float:left; height:50px;line-height:50px; }
.menu2 ul li a{display:block; float:left; text-decoration:none;  height:50px; line-height:50px; color:#63605f; font-size:13px; width:83px; text-align:center}
.menu2 ul li a:visited{display:block; float:left; text-decoration:none;  height:50px; line-height:50px; color:#63605f;}
.menu2 ul li a:hover{ color:#265491}
.menu2 ul li ul {display: none; margin-left:-70px;  height:55px; width:595px; z-index:99999; }
.menu2 ul li ul li{ padding-left:0;/* margin-top:103px;*/}
/* specific to non IE browsers */
.menu2 ul li:hover a {color:#63605f;}
.menu2 ul li:hover a:hover{color:#265491;}
.menu2 ul li:hover ul {display:block; position:absolute; top:100px; left:110px;color:#63605f;width:595px; }
.menu2 ul li:hover ul li{float:left;/* top:-95px;*/ top:10px; position: relative; left:-0px;}
.menu2 ul li:hover ul li a.hide {color:#63605f;}
.menu2 ul li:hover ul li:hover a.hide {color:#63605f;}
.menu2 ul li:hover ul li ul {display: none;}
.menu2 ul li:hover ul li a {display:block; color:#63605f; font-size:13px; display:block; width:auto; }
.menu2 ul li:hover ul li a:hover { color:#265491; font-size:13px;}
.menu2 ul li:hover ul li:hover ul {display:block; position:absolute; left:0; top:0; color:#63605f;}


.menu2 ul li ul.s_xjli li { padding-left:0;float:left; position: relative; top:9px; left:-0px;}
.menu2 ul li:hover ul.s_xjli li {float:left; position: relative; left:-0px;}


.menu3_nav{ height:110px; background:#fff; width:1000px; margin:0 auto;}
.menu3 {width:771px; height:110px; position:relative; margin:0; font-size:13px; background:#fff; margin:auto; background:url(tt1.jpg) no-repeat; float:right}
.menu3 ul { padding:45px 0 0 0px; display:table;}
.menu3 ul li {float:left;padding-left:28px; padding-right:40px;}
.menu3 ul li a{display:block; float:left; text-decoration:none;  height:60px; line-height:60px; color:#63605f; font-size:13px;}
.menu3 ul li a:visited{display:block; float:left; text-decoration:none;  height:55px; line-height:55px; color:#63605f;}
.menu3 ul li a:hover{ color:#265491}
.menu3 ul li ul {display: none; margin-left:-70px; background:url(title2_bg.png) no-repeat; height:55px; width:595px; z-index:99999;*z-index: 999999;_z-index: 999999}
.menu3 ul li ul li{ padding-left:20px; padding-right:0}
/* specific to non IE browsers */
.menu3 ul li:hover a {color:#63605f;}
.menu3 ul li:hover a:hover{color:#265491}
.menu3 ul li:hover ul {display:block; position:absolute; top:90px; left:110px;color:#63605f;width:595px; }
.menu3 ul li:hover ul li{float:left; top:-45px; position: relative; left:-0px;}
.menu3 ul li:hover ul li a.hide {color:#63605f;}
.menu3 ul li:hover ul li:hover a.hide {color:#63605f;}
.menu3 ul li:hover ul li ul {display: none;}
.menu3 ul li:hover ul li a {display:block; color:#63605f; font-size:13px;}
.menu3 ul li:hover ul li a:hover { color:#265491; font-size:13px;}
.menu3 ul li:hover ul li:hover ul {display:block; position:absolute; left:0; top:0; color:#63605f;}


.aa1{ display:block; float:right; width:120px; height:50px}

.banner{ height:324px; margin:17px auto;}

.left_menu{ width:205px; height:100px; position:relative; z-index:2; float:left;}
.menu{ width:199px; height:324px; position:absolute; top:0; }
.menu ul{ width:199px;}
.menu ul li{ float:left;}

.menu ul li h4{ position:relative; width:210px; height:51px;color:#00456b; text-indent:12px; cursor:pointer; background: url(banne_left_03.gif)}
.menu ul li h4 a{ color: #3a3a3a;  display: block;  font-size: 13px; height: 40px;  overflow: hidden;  padding-top: 8px;  text-align: left; width: 201px; line-height: 31px;}
.menu ul li:hover h4{ width:210px; height:51px; background:url(banner_left2_030.gif);z-index:7;position:relative; }
.menu ul li:hover h4 a{ color:#FFFFFF;}
.menu ul li .submenu{ width:218px; height:349px; background: url(banner_nav.png);display:none; overflow:hidden;}
.menu ul li:hover .submenu{display: block;z-index:6;position:absolute; top:1px; left:210px;}
.menu ul li:hover .submenu a{ color:#fff; width:205px; background: url(menu_sjx.png) no-repeat 15px 15px; display:block; height:35px; line-height:35px; text-indent:30px; padding-top:4px; float:left}
.menu ul li .submenu2{ width:420px; height:349px; background: url(banner_nav.png);display:none; overflow:hidden;}
.menu ul li:hover .submenu2{display: block;z-index:6;position:absolute; top:1px; left:210px;}
.menu ul li:hover .submenu2 .biao1{ width:209px; float:left;}
.menu ul li:hover .submenu2 .biao2{ width:209px; float:left}
.menu ul li:hover .submenu2 div a{ color:#fff; width:205px; background: url(menu_sjx.png) no-repeat 15px 15px; display:block; height:35px; line-height:35px; text-indent:30px; padding-top:4px; float:left}




.banner_right{ background:url(pic_1.jpg) no-repeat; width:779px; height:349px; border: solid 1px #c1c1c1; float:right;}
/* qqshop focus */
#focus {width:779px; height:349px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; overflow:hidden;}


/*两边切换按钮*/
#focus .preNext {width:25px; height:25px; position:absolute; bottom:9px; background: url(sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre { right:45px;}
#focus .next {right:9px; background-position:right top;}
/*--header--*/


/*--index--*/
#index_one{ background:url(b1.png) no-repeat; width:100%; height:290px; margin-top:18px;}
#index_one_left{ float:left; margin:38px 30px 0 18px; width:308px;}
#index_one_right{ float:right; padding:38px 40px 0 0; width:580px;}
#index_one_right span{ display:block; font-size:18px; height:35px; margin-left:5px;}
#index_one_right p{ line-height:20px; margin:10px; font-size:13px}

#index_two{ border:1px solid #c8c8c8; width:100%; height:375px; margin-top:10px;}
.index_two_lb{ width:220px; height:375px; float:left}
.index_two_lb span{ display:block; height:58px; line-height:58px; font-size:18px; width:100%}
.index_two_lb img{ width:219px; height:154px; margin-bottom:25px;}
.index_two_lb p{ line-height:20px; display: block; font-size:13px; font-family:font-family: Arial,Helvetica,San-serif;color: #6f6f6f; height:80px; overflow:hidden}
.index_two_lb a{ display:block; float:right; margin-top:15px; font-size:13px; color:#3e3a39}

#index_three{ width:100%; height:293px;}
#index_three_left{ float:left; width:340px; height:293px;}
#index_three_left ul{ display:table; margin-top:10px; width:317px;}
#index_three_left ul li{ width:100%; margin-bottom:20px;}
#index_three_left ul li a{ font-size:13px; height:25px;}
#index_three_left ul li p{ color:#868685; line-height:25px;}

#index_three_mid{ float:left; width:332px; height:293px;}
#index_three_right{ float:right; margin-right:10px; width:280px;}

.center_tp{width:332px;}
.center_tp li{float:left; margin-top:10px; margin-left:10px; display:inline; cursor:pointer;}
.block_div{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:999;}
.tp_txt{ width:294px; height:25px; position:absolute; left:0; z-index:998; bottom:0; display:none; line-height:25px;}
.tp_ul{position:relative; width:332px;}
.tp_ul li img{width:150px; height:100px;}
.tp_ul li:hover{position:absolute; left:0; top:0; width:289px; height:auto; z-index:11;}
.tp_ul li:hover img{width:311px; height:212px;}
.tp_ul li:hover .tp_txt{display:block;}
.tp_txt a{height:25px; padding:0 10px; display:block; color:#ffffff;}

.sp1{ font-size:16px; font-weight:700; height:52px; line-height:52px; }
.sp2{ float:right; margin-right:40px; font-size:13px;}
.spp1{font-size:13px;  height:52px; line-height:52px; padding-left:15px}

#foot{ border-top:1px solid #c8c8c8; width:100%; height:320px;}
#foot_left{ float:left; border-right:1px solid #c8c8c8; width:343px; height:180px; margin-top:23px; }
#foot_left img{ width:312px;}
#foot_left p{ width:312px; display:block; line-height:20px; color:#221815}

#foot_mid{ float:left;margin-top:23px;}
.foot_mid_lb{ border-right:1px solid #c8c8c8; width:128px; height:160px; float:left; padding-left:30px; padding-top:20px;}
.foot_mid_lb ul{ display:table;}
.foot_mid_lb ul li{ margin:4px 0;}
.foot_mid_lb ul li a{ color:#221815}
#foot_right{ float:right;margin-top:33px; margin-right:0px;}
/*--index--*/





/*--商务考察--*/
#sw_one{ background:url(sw1.jpg); width:100%; height:433px;}
#sw_one_top{ margin-left:15px; height:40px; line-height:40px; width:985px; font-size:16px;position: relative;    z-index: 999;}
#sw_one_top2{ margin-left:15px; height:60px; line-height:60px; width:985px; font-size:18px; font-weight:700}
#sw_one_left{ clear:both;float:left; margin-left:15px; width:400px; color:#3e3a39; font-size:13px;}
#sw_one_right{ float:right; margin-right:15px; width:550px;}

#sw_two{ background:url(sw.png) no-repeat; width:100%; height:292px; margin-top:10px;}
.p1{ width:100%; height:40px;}
.sp3{ font-weight:700; font-size:18px; float:left; margin-left:20px; color:#63605f; line-height:40px;}
.sp4{ float:right; margin-right:20px;line-height:40px;color:#63605f;font-size:13px;}
#sw_two ul{ display:table; margin-left:10px;}
#sw_two ul li{ float:left; width:185px; margin-left:10px;}
.swa{ width:100%; display:block; height:40px; line-height:40px; font-size:16px; color:#727171}
#sw_two ul li img{ width:185px; height:123px; border:1px solid #d3d3d3;}
#sw_two ul li p a{ color: #3e3a39; font-size: 13px; display:block; height:73px; overflow:hidden}

#sw_three{ background-color:#efefef; width:100%; display:table; margin-top:10px;}
#sw_three ul{ display:tablel; margin:10px 15px;}
#sw_three ul li{ width:970px; padding:10px 0; height:262px; border-bottom:1px solid #c8c8c8;}
#sw_three_left{ width:330px; float:left;margin-top: 22px;}
#sw_three_left img{ width:330px; height:203px;}
#sw_three_right{ width:588px; float: right; padding-top:25px}
.a1{font-size:18px; font-weight:700; color:#63605f; width:523px; margin-right:65px}
.a2{width:558px; text-align:right; display:block; margin-right:30px; margin-top:10px;}
.p2{font-size:13px; color:#63605f;width:523px;margin-right:65px; height:30px;}
.p3{color:#63605f;width:523px;margin-right:65px; height:191px; overflow:hidden}
/*--商务考察--*/

/*--会将旅游--*/
.hj_one{ margin-top:20px; width:100%; height:101px;}
.hj_one ul{ margin-left:40px; height:101px;}
.hj_one li{ width:304px; margin-left:10px; float:left; background:#EFEFEF; }
.hj_one li:hover{ background:#C6C6C6;}
.hj_one li a{ color:#727171;display:block; width:304px; height:101px; line-height:101px; text-align:center; font-size:32px;}
.hj_one li a:hover{ color:#fff}
.hj_two{width:100%; margin-top:10px; height:260px;}
.hj_two_one{width:100%; margin-top:10px; height:260px; background:url(hj2.jpg) no-repeat;}
.hj_two_one li{ float:left; margin-top:210px;}

.hj_two_two{width:100%; margin-top:10px; height:260px; background:url(hj3.jpg) no-repeat;}
.hj_two_two li{ float:left; margin-top:200px;}

.hj_two_th{width:100%; margin-top:10px; height:260px; background:url(hj4.jpg) no-repeat;}
.hj_two_th li{ float:left; margin-top:200px;}

.hj_three{ margin-top:10px; width:100%; height:415px;}
.hj_three ul{ display:table}
.hj_three ul li{ float:left; width:327px; height:415px; background:#EFEFEF; }
.hj_three ul li span{ font-size:18px; font-weight:700; color:#FFFFFF; display:block; background:#7E7C7B; height:48px; line-height:48px; width:307px; padding-left:20px;}
.hj_three ul li p{ color:#3e3a39; margin:20px; line-height:20px; height:100px; overflow:hidden; font-size:13px;}
.hj_three ul li a{ color:#3e3a39; float:right; margin-right:20px;}
.hj_four{ width: 62%; text-align: center;  font-size: 18px;  font-weight: 700;  height: 44px;  margin-top: 20px;}
.hj_five{ margin:0 15px;}
.MsoNormalTable{margin:0px auto;}

.hj_four_xj{width:1000px; height:auto; }
.hj_five_a{width:360px; height:auto; float:left; margin-left:20px;}
.hj_five_a1{width:360px;height:40px;float:left;background:#81878d;font-size:15px;color:#ffffff;line-height:40px;text-indent:20px}
.hj_five_a2{width:360px; height:180px; float:left; }
#full-screen-slider { height: 200px;margin: 0 auto;overflow: hidden; position: relative; width: 360px; z-index: 0;min-width: 200px;}
#slides { display:block; width:360px; height:200px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:360px; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:360px; height:100%; text-indent:-9999px}

#pagination { display:block; list-style:none; position:absolute;   left: 48%; width:220px;   margin: 0 0 0 -60px; top:460px; z-index:9900; }
#pagination li { display:block; list-style:none; width:16px; height:16px; float:left; margin-left:7px; margin-right:7px;  border-radius:10px; background:#A4A19C }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#FD6B15}


.hj_five_a2 .banner-box{min-width: 360px;height: 200px;position: relative;overflow: hidden;width: 360px;float: left;}
.hj_five_a2 .banner-box .bd{ width:360px !important; width:360px;}
.hj_five_a2 .banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden; height:200px;}
.hj_five_a2 .banner-box .bd li .m-width img{min-width: 360px; }
.hj_five_a2 .banner-box .bd li{width:360px !important;height:200px;}
.hj_five_a2 .banner-box .bd li a{display:block;background-size:auto;float: left;   height: 100%;   width: 360px;}
.hj_five_a2 .banner-btn{}
.hj_five_a2 .banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.hj_five_a2 .banner-btn a.prev{left:20px;background:url(../images_yi/foot.png) no-repeat 0 0;} 
.hj_five_a2 .banner-btn a.next{right:20px;background:url(../images_yi/foot.png) no-repeat -49px 0;}
.hj_five_a2 .banner-box .hd {float: left;    left: 147px;    position: absolute;    top: 178px;    width: 146px;}
.hj_five_a2 .banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:5px;background:#000000;float:left;cursor:pointer;}
.hj_five_a2 .banner-box .hd ul li.on{background:#85685a;}




.hj_five_a3{width:360px;height:40px;float:left;background:#3a4551;font-size:15px;color:#ffffff;line-height:40px;text-indent:20px; margin-top:15px;}
.hj_five_a3 a{width:50px; float:right; color:#ffffff; margin-right:15px;}
.hj_five_a4{width:360px; height:auto; float:left; border:1px solid #e2e2e2;}
.hj_five_a4 ul{}
.hj_five_a4 ul li{width:330px; height:80px; float:left; margin:8px 0 8px 15px;}
.hj_five_a4_1{width:120px; height:80px; float:left;}
.hj_five_a4_2{float: left;    height: 62px;    margin-left: 15px;    margin-top: 11px;    width: 193px;}
.hj_five_a4_2 a{ font-size: 15px;    line-height: 20px;}

.hj_five_a5{width:360px; height:auto; float:left; border:1px solid #e2e2e2;}
.hj_five_a 5ul{}
.hj_five_a5 ul li{width:330px; height:80px; float:left; margin:8px 0 8px 15px;}
.hj_five_a5_1{float: left;    height: 21px;    width: 280px;overflow:hidden;}
.hj_five_a5_1 a{font-size: 17px;    line-height: 20px;  overflow: hidden;}
.hj_five_a5_2{background: #ff9000 none repeat scroll 0 0;    border-radius: 5px;    float: right;    height: 21px;    text-align: center;    width: 35px;}
.hj_five_a5_2 a{ font-size: 14px; line-height: 20px; }
.hj_five_a5_3{float: left;   height: 56px;    width: 329px; color:#555555;overflow:hidden;}
.hj_five_a6{width:360px; height:260px; float:left; margin-top:15px;}


.sy7_2_2{float: left;height: 287px;    width: 360px;}
.sy7_2_2 ul{}
.sy7_2_2 ul li{ float: left;    margin-left: 8px;    margin-top: 5px;    width: 345px;}
.sy7_2_2 ul li a{float:left; color:#555f6a;font-size: 16px;}
.sy7_2_2 ul li p{float:right;color:#838990; margin-left:15px;}

.hj_five_abd{width:360px; height:50px; float:left; }
.hj_five_abd1{border-radius: 6px;
    float: left;
    height: 25px;
    line-height: 25px;
    text-indent: 5px;
    width: 125px;}
.hj_five_abd2{float:left;width:89px;font-size: 15px;background: #3a4551 none repeat scroll 0 0;border-radius:5px; text-align:center;margin-left: 10px;border: medium none;    height: 29px;    line-height: 29px; color: #ffffff;font-family: "微软雅黑";}
.hj_five_abd2 a{color:#ffffff;}
.hj_five_abd3{background: #3a4551 none repeat scroll 0 0;font-family: "微软雅黑";
border-radius: 0px 5px 6px 0px;
text-align: center;
margin-left: -5px;
color: #ffffff;
float: left;
font-size: 15px;
height: 29px;
border: none;
line-height: 29px;
width: 137px;}




/*--会将旅游--*/


/*--国际游学--*/
#gjyx_two{ background:url(sw.png)no-repeat 0px 70px ; width:100%; height:362px; margin-top:10px; }
.p1{ width:100%; height:40px;position: relative;    z-index: 999;}
.sp3{ font-weight:700; font-size:18px; float:left; margin-left:20px; color:#63605f; line-height:40px;}
.sp4{ float:right; margin-right:20px;line-height:40px;color:#63605f;font-size:13px;}
#gjyx_two ul{ display:table; margin-left:10px;}
#gjyx_two ul li{ float:left; width:146px; margin-left:10px;}

#gjyx_two ul li img{ width:146px; height:165px;}
#gjyx_two ul li p a{ color:#727171;display: block;height: 93px;overflow: hidden;}

#gjyx_one_top2{ margin-left:15px; height:60px; line-height:25px; width:985px; font-size:18px; font-weight:700}
/*--国际游学--*/


/*--定制旅游--*/
/*-----------banner-------------*/
.flexslider{position:relative;height:700px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:700px; width:100%}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background: url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position: absolute;
    top: 2%;
    width: 100%;
    z-index: 3;}
.flex-direction-nav li{float: left;    width: 50%;}
.flex-direction-nav li a{display:block;width:400px;height:670px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-prev{float: left;
    left: 9%;
   }
.flex-next{        position: absolute;right: 9%;
    float: right;
    }

.characteristic{ float: right; width:100%; margin-top:10px;}
.characteristic .til{border-bottom:1px solid #ddd;color:#333;font:24px/40px "microsoft yahei"; margin-left:25px; padding-bottom:12px;}
.characteristic li{ float:left; margin:20px 0 0 5px; _display:inline;}
.characteristic li img{ display:block;}

.case{ height:300px; width:1140px; overflow:hidden;}
.case li{width:326px; height:300px; text-align:center}
.case li img{display:block; margin-bottom:5px;}

.dz{ width:100%; height:379px;}
.dz ul{ display:table}
.dz ul li{ background:url(d8.jpg); width:320px; height:342px; float:left; overflow:hidden;margin-left: 8px;}
.dz ul li img{ padding-left:5px; padding-top:7px;box-shadow: 10px 0 8px 2px;}
.dz ul li a{ display: block;
    font-size: 16px;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
    text-align: center; }
.dz ul li p{  display: block;
    font-size: 14px;
    line-height: 22px;
    overflow: hidden;
    width: 305px;}

.dz_two{ width:1000px; height:373px}
.styleli{ width:650px; margin:0 7px; position:relative}
.styleliimg{width:650px; position:relative;margin-top: 6px;}
.stylediv{width:560px; background:#000000; height:100px;filter:alpha(opacity=50);  -moz-opacity:0.5;  -khtml-opacity: 0.5;  opacity: 0.5; position:relative; top:-160px;  }
.stylelia{width:540px; height:30px;position:relative; top:-260px; display:block; color:#fff; padding-left:30px; font-size:15px; padding-top:20px;}
.stylelip{width:520px; height:70px;position:relative;top:-260px; color:#fff; padding-left:30px; padding-right:20px;}


.styleli2{ background:url(d8.jpg); width:331px; height:379px; overflow:hidden;}
.styleli2a{ display: block;
    font-size: 16px;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
    text-align: center;}
.styleli2img{padding-left:5px; padding-top:7px;box-shadow: 10px 0 8px 2px;}
.styleli2p{display: block;
    font-size: 14px;
    line-height: 22px;
    overflow: hidden;
    width: 305px;}
.sp5{ font-size:18px; float:left; color:#63605f; line-height:40px;}


.dz_three{width:100%; display:table; margin-top:10px;}
.dz_three ul{ display:tablel;}
.dz_three ul li{ width:1000px; margin:10px 0; height:280px;; background:url(d12.jpg) no-repeat;}
.dz_three_top{ background:url(d11.jpg) no-repeat 15px 10px; width:980px; height:50px; padding-top:10px;}
.dz_three_left{ width:330px; float:left; margin-left:15px;}
.dz_three_left img{ width:330px; height:203px;}
.dz_three_right{ width:588px; float: left; padding-top:25px; margin-left:20px;}
.dz_three_foot{ float:right; margin-top:175px; }
.sp6{ display:block; height:50px; width:123px; color:#fff; float:left; line-height:40px; font-size:16px; padding-left:23px;}
.sp7{ display:block; height:50px; float:left;line-height:40px; font-size:18px;}


.dz_three2{width:100%; display:table; margin-top:10px;}
.dz_three2 ul{ display:tablel;}
.dz_three2 ul li{ width:1000px; margin:10px 0; height:250px;}
.dz_three2_top{  width:980px; height:50px; padding-top:10px;}
.dz_three2_left{ width:330px; float:left; margin-left:15px;}
.dz_three2_left img{ width:330px; height:203px;}
.dz_three2_right{ width:588px; float: left; margin-left:20px;}
.dz_three2_foot{ float:right; margin-top:175px; }
/*--定制旅游--*/


.lxwm{ background:url(hj01.png) no-repeat; height:741px; padding-top:30px; width:1000px;}
.lxwm_one{ float:left; width:200px; height:78px; margin-left:35px;}
.lxwm_one li a{background:url(hj02.png) no-repeat;width:186px; height:78px; margin-top:20px; line-height:78px; text-align:center; font-size:16px; display:block}
.lxwm_one li a:hover{background:url(hj03.png) no-repeat; color:#FFFFFF}
.lxwm_two{ float:right; margin-right:30px; width:730px; margin-top:20px;}



/*---------------电影板块css--------------*/
/*内容页*/
.zs_dy{width:1000px; height:auto; margin: 0 auto;  }
.zs_dy_nr{ height: 516px;  margin: 0 auto; width: 916px; }
.dy_nr_title {margin: 0 auto; font-size: 16px; font-weight: bold; height: 30px; line-height: 30px; text-align: center;  width: 1000px;}
.dy_nr_jieshao {margin: 0 auto; height: auto; padding: 11px; text-indent: 22px;width:1000px;}
.dy_nr_tj {  height: 198px;  margin: 15px auto 0;  width: 1000px;}
.dy_nr_tj_w { font-size: 17px; font-weight: bold;  height: 25px; width: 1000px;}
.dy_nr_tj_t {background: none repeat scroll 0 0 green;  height: auto;  width: 1000px;}
.dy_nr_tj_t ul li { float: left;  height: 157px;  margin-left: 30px;  width: 164px;}
.dy_nr_tj_t ul li p {  font-size: 14px;  text-align: center;   width: 164px;}


.bfan_fm { background: url("http://www.towntour.net/img/bfan.png") no-repeat scroll 0 0 transparent; height: 41px; left: 147px; position: relative;  right: 1px;   top: -120px;  width: 41px;}
.bfan_fm1{background: transparent url("../images/s_span1.png") no-repeat scroll -9px -16px; float: left;height: 224px;left: 0; position: relative; right: 1px;top: -227px; *top: -227px;  width: 330px; z-index:5;position: relative;}
.bfan_fm1:hover{background: transparent url("../images/s_span2.png") no-repeat scroll -9px -16px; display:inline; width:330px; height:227px; float:left;}
.zs_shuiyin{ background: none repeat scroll 0 0 #000000;
    float: right;
    font-size: 28px;
    height: 68px;
    left: -74px;
    line-height: 47px;
    position: relative;
    right: 0;
    top: -497px;
    width: 200px;
    z-index: 99999;}
.zs_shuiyin p{font-size: 21px;
    height: 30px;
    line-height: 30px;
    text-align: center;color: #FFFFFF;
    width: 200px;}
/*定制旅游栏目页*/
.zs_dy_lm{height: 692px;   width: 100%; }
.dy_lb { background: url("d8.jpg") repeat scroll 0 0 transparent; float: left; height: 344px; overflow: hidden; width: 330px;}
.dy_lb1 {  float: left; height: 233px; width: 330px;}
.dy_lb1 img{ float: left; height: 220px; width: 330px;box-shadow: 10px 0 8px 2px;}
.dy_lb2 { display: block; float: left; font-size: 17px; font-weight: 700;  height: 20px;  margin-left: 12px; width: 300px;}
.dy_lb3 { float: left; font-size: 14px;height: 61px; margin-left: 12px; overflow: hidden; width: 300px;margin-top: 11px;}
.zs_dy_sp{ margin: 0 auto; width: 1000px;}






.bfan_fm_lm{background: transparent url("../images/s_span1.png") no-repeat scroll -9px -16px; float: left;height: 224px;left: 0; position: relative; right: 1px;top: -227px; *top: -227px;  width: 330px; z-index:5;position: relative;}
.bfan_fm_lm:hover{background: transparent url("../images/s_span2.png") no-repeat scroll -9px -16px; display:inline; width:330px; height:227px; float:left;}







.dy_da2l{width:1200px;}
.wh_sp{width:1100px; height:auto; margin:0px auto;}


/*联系我们加入地图css*/
.zs_ditu_wz{float: left;
    height: auto;
    margin-bottom: 8px;
    margin-left: 50px;
    margin-top: 44px;
    width: 901px;font-size: 14px;}
.zs_ditu_wz p{font-weight: bold;}
.zs_ditu{ float: left; height: 316px; margin-left: 50px;  width: 901px;}



/*新改导航*/
.logo{ margin-top:20px;overflow:hidden;min-width: 1200px;}
.kd {
    margin: 0 auto;
    min-width: 1200px;
    overflow: hidden;
    width: 1200px;
}
.logo .c1{ float:left; background:url(../images_yi/logo.png) no-repeat left; width:310px; height:154px;}
.logo .c1 a{ display: block; width:456px; height:90px;}
.logo .c2{ float:left; margin-left:30px; margin-top:50px; width:524px; }
.logo .c2  form{}
.logo .c2  form .b1{ width:385px; height:47px; line-height:47px; border:#6E7780 1px solid}
.logo .c2  form .b2{ width:100px; height:50px; line-height:50px; background-color:#FF9000; border: none; color:#0A0808; font-weight:bold; font-size:16px }
.logo .c2 span{ display:block; background:url(../images_yi/zuji.png) no-repeat left top; padding-left:46px; margin-top:10px; height:62px; line-height:62px; overflow: hidden}
.logo .c2 span a{ padding-left:10px;}
.logo .c3{ float:left; background:url(../images_yi/tel.png) no-repeat left; width:303px; height:57px; margin-top:100px;margin-left: 30px;}


.dh{ width: 100%; background:#3A4551; height:50px; line-height:50px; margin-top:20px;min-width: 1200px;} 
.dh ul{} 
.dh ul li{ float:left} 
.dh ul li ul li a{display:block; padding:0px 15px; color:#FFFFFF!important; font-size:16px}
.dh ul li a{ display:block; padding: 0 25px; color:#FFFFFF!important; font-size:16px} 
.dh ul li a.on{ background-color:#FF0000;color:#FFFFFF!important;} 
.dh ul li a:hover{background-color:#616A74;color:#FFFFFF!important;}
.dh ul li.xl{ position:relative}
.dh ul li.xl:hover a{background-color:#616A74;color:#FFFFFF!important;}
.xiala{ background-color:#969393; display:block;position:absolute; z-index:44; top:50px; overflow:hidden; width:360px;left:0px; height:160px; padding:20px; }







/*public*/
.current{background:url("menu_a_current.png") no-repeat;}
.has_960{width:960px;margin:0 auto;}
.space{clear:both}
#center{margin:0 auto;height:auto;width:960px;min-height:8000px;
_height:800px;padding-bottom:20px;}
/*gotop*/
#code,#code_hover,{ width:57px; height:58px; background:url("../images/code.jpg") no-repeat; position:fixed; right:50px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{background-position:-273px -250px; bottom:200px; _margin-bottom:130px;z-index:998;}
#code_hover{background-position:-273px -250px; bottom:200px; _margin-bottom:130px;z-index:998;opacity:0.8;}
#gotop{float: left; height: 43px;  margin-top: 114px;  width: 144px;} 
#code_img{ width:270px; height:355px; background:url("../images/code.jpg") -4px -3px no-repeat; position:fixed; right:108px; bottom:135px; cursor:pointer; display:none;z-index:999;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:135px;}

/*强制控制百度商桥客服列表位置*/
#qiao-icon-wrap .qiao-icon-gradient {background:none !important;}
#qiao-wrap #qiao-icon-wrap{margin-top:160px !important;}
#qiao-icon-wrap .qiao-icon-close{width:1px !important; height:1px !important; }
/*强制控制百度商桥客服列表位置*/

.s_weixin{width:144px; height:254px; background:url("../images/baidushangqiao1.jpg") no-repeat; position:fixed; right:0;top:361px;_top:361px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index: 5;}

.s_zaixian{float: left; height: 52px;  margin-top: 5px;  width: 144px;}
.s_zaixian a{ height: 52px; width: 144px; float:left;}
.s_zaixian1{float: left;height: 38px;  margin-top: 1px;width: 144px;}
.s_zaixian1 a{ float: left;  height: 38px;  width: 144px}

#tbox{float: left;position: absolute;left: -5000px; }



