@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
html, body { font-family:Microsoft YaHei;font-size:14px;}

/* head */
.gj_head { width: 1200px; margin: 0 auto; height:95px; position: relative; overflow: visible;}
.gj_logo { width: 273px; height: 65px; margin: 15px; float: left;}
.gj_pos { width: auto; position: absolute; top: 40px; left: 200px; padding-left: 25px; height: 24px; line-height: 24px; background: url(gj_pos.jpg) 0 2px no-repeat; overflow: visible;}
.gj_pos span { font-size: 14px; color: #3e3e3e;}
.gj_pos a { color: #ec6941; font-size: 14px;}
.gj_headri { width: auto; height:95px; float: right;}
.gj_headri .gj_phone { width: auto; padding-left: 88px; height: 43px; margin-left: 27px; margin-top:12px; background: url(gj_phone.jpg) 37px no-repeat;}
.gj_phone span { color: #8abb18; font-size: 30px; line-height: 36px; font-family: SimSun; font-weight: bold; float: left;}
.gj_phone ul { float: left; margin-top: 5px; margin-left: 10px;}
.gj_phone ul li { width: 32px; height: 32px; float: left; margin-left: 12px;}
.gj_tq { width: auto; height: 22;}
.gj_tq span { color: #000; font-size: 12px; font-family: SimSun; margin-left: 10px; display: inline-block; height: 22px;}
.gj_tq a { color: #ec6941; font-size: 12px; font-family: SimSun; display: inline-block; height: 22px;}
.gj_cs { width: 400px; padding:20px 20px 0; background: #fff; border: 1px solid #c2c2c2; position: absolute; z-index: 100; left: 0px; top: 30px; display: none;}
.gj_csfl { width: auto; height: auto; margin-bottom: 20px; border-bottom: 1px dashed #c2c2c2; padding-bottom: 10px;}
.gj_csfl .gj_tit { width: 90px; height:24px; line-height:24px; text-align: center; float: left; background: #f26222;}
.gj_csfl .gj_tit span { color: #fff;}
.gj_csfl ul { float: left; width: 310px;}
.gj_csfl ul li { padding-left: 20px; height: 24px; line-height: 24px; color: #666; font-size: 14px; float: left;}
.gj_csfl ul li a { color: #666;}






/* nav */
.gj_nav { width: 100%; height: 41px; line-height: 41px; background:#474746; position:relative; overflow:visible;}
.gj_navlist { width: 1200px; height: 41px; margin: 0 auto;}
.gj_navlist li { width: auto; background: url(gj_navbg.jpg) right no-repeat; float: left;}
.gj_navlist li a {display:block;  padding: 0 40px; color: #fff; font-size: 16px;}
.gj_navlist li:hover { background:#5bba47;}

.gxj_listcity { position:absolute; top:41px; left:50%; z-index:100; overflow:visible; margin-left:-601px; background:#fff; width:245px; border-left:1px solid #df5959; border-right:1px solid #df5959; border-bottom:1px solid #df5959;}
.itembox{ height:90px; border-bottom:1px #d2d2d2 solid; position:relative; z-index:3; font-family:microsoft yahei; overflow:visible;}
.itemicon{ float:left; width:11px; height:90px; display:block;}
.itemtxt span a{ font-size:14px; font-weight:bold; color:#f37327;}
.itemtxt{ float:left; width:230px; padding-top:8px;}
.itemtxt span{ height:30px; line-height:30px; overflow:hidden; display:block; position:relative;}
.itemtxt span i{ width:10px; height:19px; display:block; position:absolute; top:8px; right:20px; z-index:3; background:url(gxj_icon02.png) no-repeat;}
.itemtxt p{ padding-top:2px; height:50px; line-height:20px; overflow:hidden; padding-right:15px;}
.itemtxt p a{ margin-right:10px; font-size:14px; color:#999;}
.bornone{ height:74px; border:none;}
.itemgray{ background:#d9d9d9;}
.icon_et{ border-left:3px #fff solid; background-position:13px -72px;}
.icon_nx{ border-left:3px #d9d9d9 solid; background-position:13px -136px;}
.icon_yljk{ border-left:3px #fff solid; background-position:13px -205px;}
.icon_zncd{ border-left:3px #d9d9d9 solid; background-position:13px -270px;}
.icon_zhjj{ border-left:3px #fff solid; background-position:13px -330px;}
.icon_clw{ border-left:3px #d9d9d9 solid; background-position:13px -385px;}

.itemon{ background:#fafafa;}
.itemon .icon_et,.itemon .icon_nx,.itemon .icon_yljk,.itemon .icon_zncd,.itemon .icon_zhjj,.itemon .icon_clw{ border-left:3px #ff4a00 solid;}
.itemon .itemtxt i{ display:none;}
.navm_left .itemon .dorpdownlist{ display:block;}
.dorpdownlist{ display:none; position:absolute; left:245px; top:0; z-index:99; width:420px; padding:10px 0; background:#FFF; border:1px #dfdfdf solid;}
.dorpdownlist ul li{ float:left; display:block; overflow:hidden; padding:5px 10px; text-align:center;}
.dorpdownlist ul li img{ float:left; margin-right:20px;}
.dorpdownlist ul li p{ float:left; line-height:26px; font-size:14px; color:#666;}
.dp_nx{ top:-10px;}
.dp_yljk{ top:-30px;}
.dp_zncd{ top:-60px;}
.dp_zhjj{ top:-90px;}
.dp_clw{ top:-150px;}

/* banner */
.gj_banner { width: 100%; height: 440px; position: relative;}
.gj_img ul li { float: left; width: 100%; overflow: visible; height:440px; }
.gj_img ul li img { position: absolute; left: 50%; margin-left: -960px;}
.gj_pot { width: 1200px; margin: 0 auto; position: relative; overflow: visible;}
.gj_pot ul { position: absolute; top: -45px; right: 0;}
.gj_pot ul li { width: 148px; height: 35px; float: left; background: url(gj_bantit.png) left no-repeat; text-align: center; margin-right: 2px;}
.gj_pot ul li a { line-height: 35px; color: #fff;}
.gj_pot .adclass { background-position: right!important;}
.gj_snav { width: 1200px; margin: 0 auto; overflow: visible; position: relative;}
.gj_dwnav { width: 440px; height: 368px; top: -370px; left: 0; position: absolute;}
.gj_dwnavtit { width: 120px; height: 368px; background: #364349; float: left;}
.gj_dwnavtit ul li { width: 100%; height: 42px; line-height: 42px;}
.gj_dwnavtit ul li span { width: 42px; height: 42px; display: inline-block; float: left;}
.gj_dwnavtit ul li a { margin-left: 10px; color: #fff; font-size: 16px;}
.gj_bac01 { background: url(gj_zby.png) right no-repeat;}
.gj_bac02 { background: url(gj_cty.png) right no-repeat;}
.gj_bac03 { background: url(gj_yl.png) right no-repeat;}
.gj_bac04 { background: url(gj_zyx.png) right no-repeat;}
.gj_bac05 { background: url(gj_zty.png) right no-repeat;}
.gj_bac06 { background: url(gj_dzy.png) right no-repeat;}
.gj_bac07 { background: url(gj_qz.png) right no-repeat;}
.gj_snavadclass { background-color: #f8f8f8!important;}
.gj_snavadclass a { color: #5bba47!important;}
.gj_snavadclass span { background-position: left!important;}
.gj_dwnavart { width: 320px; height: 368px; float: left; background: url(gj_dwnavartbg.png) no-repeat;}

.gj_zby { width: 290px; height: auto; margin: 0 auto;}
.gj_zby h1 { width: 100%; height: 43px; background: url(gj_zbyh1.png) bottom repeat-x;}
.gj_zby h1 a { height: 41px; line-height: 45px; font-size: 16px; color: #3e3e3e; display: inline-block; border-bottom: 2px solid #e65100; padding: 0 5px;}
.gj_zby form { margin-top: 20px;}
.gj_zby .gj_inp { width: 240px; height: 37px; color: #bebebe; border: none; background: url(gj_seachinp.png) no-repeat; margin: 0 auto; display: block; padding-left: 16px;}
.gj_zby .gj_but { width: 155px; height: 37px; background: url(gj_seachbut.png) no-repeat; color: #fff; margin: 15px auto 0; border: none; display: block;}
.gj_zby ul { width: 90%; margin: 20px auto 0;}
.gj_zby ul li { line-height: 20px;}
.gj_zby ul li span { color: #f26222; font-size: 14px; width: 56px; height: 36px; display: inline-block; float: left; font-weight: bold;}
.gj_zby ul li a { font-size: 14px; color: #989090; margin-right: 10px; display: inline-block; word-break: normal;}

/* 参团游 */
.gj_cty { width: 290px; height: auto; margin: 20px auto;}
.gj_cty .gj_inp { width: 199px; height: 37px; color: #bebebe; border: none; background: url(gj_cty_inp.jpg) no-repeat; display: block; padding-left: 16px; float: right;}
.gj_cty form span {  line-height: 37px; margin-right: 10px; color: #666; font-weight: bold;}
.gj_cty .gj_but { width: 155px; height: 37px; background: url(gj_seachbut.png) no-repeat; color: #fff; margin: 15px auto 0; border: none; display: block;}
.gj_cty ul { width: 90%; margin: 20px auto 0;}
.gj_cty ul li { line-height: 20px;}
.gj_cty ul li span { color: #f26222; font-size: 14px; width: 56px; height: 36px; display: inline-block; float: left; font-weight: bold;}
.gj_cty ul li a { font-size: 14px; color: #989090; margin-right: 10px; display: inline-block; word-break: normal;}



/* 精品推荐 */
.gj_jptj { width: 1200px; height: auto; margin:20px auto 0; position:relative; overflow:visible;}
.gxj_more1 { position:absolute; right:0; top:-48px; width:40px; height:25px; color:#f00;}

.gj_jptj_blo { width: 1200px; height: auto; margin: 20px auto 0; display: none;}
.gj_jptjtop { width: 100%; height: 45px; border-bottom: 1px solid #c2c2c2;}
.gj_jptjtop ul { float: right; margin-top: 10px;}
.gj_jptjtop ul li { width: auto; height: 32px; line-height: 23px; float: left; padding: 0 10px; margin-right: 10px;}
.gj_jptjtop ul li a { color: #3e3e3e; font-size: 12px; cursor: pointer;}
.gj_jptjtop .adclass01 { background: url(gj_adclass01.png) top center no-repeat;}
.adclass01 a { color: #fff!important;}
.gj_jptjtit { width: auto; padding-left: 45px; display: inline-block; float: left; height: 45px; border-bottom: 1px solid #c2c2c2; background: url(gj_jptjtit.jpg) left no-repeat;}
.gj_jptjtit a { color: #12c344; font-size: 20px; line-height: 42px;}
.gj_more { float: right; color: #ff0000; margin-top: 10px; line-height: 23px; display: block; font-size: 12px;}
.gj_jptjle { width: 235px; height: 320px; float: left; position: relative;}
.gj_jptjle_no1 { width: 85px; height: auto; position: absolute; top: 0; left: 0;}
.gj_jptjle_no1tit { width: 100%; height: 35px; line-height: 35px; position: absolute; bottom: 0; left: 0; text-align: center; background: url(gj_jptjle_no1tit.png) repeat-x;}
.gj_jptjle_no1tit a { color: #3e3e3e; font-size: 14px;}
.gj_jptjri { width: 945px; height: 320px; float: right;}
.gj_no1_img img { width: 235px; height: 320px;}
.gj_jptjri_top { width: 945px; height: 233px; border-bottom: 1px solid #c2c2c2;}
.gj_jptjri_top ul li { width: 300px; float: left; margin-right: 20px; text-align: center;}
.gj_jptjri_top ul li img { width: 300px; height: 182px;}
.gj_jptjri_top ul li .gj_tit { width: 100%; line-height: 40px; color: #3e3e3e; font-size: 14px;}
.gj_jptjri_top ul li .gj_tit span { color: #ff0000; margin-left: 10px;}
.gj_jptjri_bot { width: 945px; height: 75px; margin-top: 14px;}
.gj_jptjri_bot ul li { width: 231px; height: 75px; padding-left: 230px; float: left; position: relative; margin-right: 20px;}
.gj_jptjri_bot .gj_tqtit { position: absolute; text-align: center; width: 230px; padding-right: 18px; height: 75px; top: 0; left: 0; display: block; background: url(gj_tqtit.png) no-repeat;}
.gj_tqtit span { display: block; font-size:18px; color: #fff; line-height: 44px; clear: both;}
.gj_tqtit a { display: block; font-size: 14px; color: #fff; line-height: 22px;}

/* 境内境外游 */
.gj_lytit { display: inline-block;}
.gj_lytit a { display: inline-block; width: auto; padding: 0 5px; line-height: 46px; height: 46px; float: left; color: #3e3e3e; font-size: 20px;}
.gj_lytit span { line-height: 46px; margin: 0 5px; float: left; color: #5aba05; font-size: 20px;}
.gj_lytit .adclass02 { color: #5aba05!important;}
.gj_jptjtop_h1bg { background: url(gj_jptjtop_h1bg.jpg) 200px 10px no-repeat;}
.gj_lyle { width: 352px; height: 400px; float: left;}
.gj_lyle dl { width: 352px; height: 278px; position: relative;}
.gj_lyle dl dt { width: 100%; height: 40px; position: absolute; bottom: 0; left: 0; line-height: 40px; text-align: center; background: url(gj_lyledldtbg.png) repeat-x;}
.gj_lyle dl dt a { font-size: 14px; color: #fff;}
.gj_lyle dl dd img { width: 352px; height: 278px;}
.gj_lyle ul { width: 352px; height: 107px; padding-top:25px; background: url(gj_lyle_ul_bg.png) no-repeat;}
.gj_lyle ul li { width: auto; height: 25px; line-height: 28px; padding-left: 32px; background: url(gj_lyle_ul_libg.png) 12px 5px no-repeat;}
.gj_lyle ul li a { font-size: 14px; color: #fff; line-height: 28px;}
.gj_lycen { width: 344px; height: 400px; float: left; margin-left:22px;}
.gj_lycen dl { width: 344px; height: 400px; position: relative;}
.gj_lycen dl dt { width: 100%; height: 40px; position: absolute; color: #fff; bottom: 0; left: 0; line-height: 40px; background: url(gj_lyledldtbg.png) repeat-x;}
.gj_lycen dl dt a { font-size: 14px; color: #fff; margin-left: 10px;}
.gj_lycen dl dt span { font-size: 14px; color: #ef5a00; float: right;}
.gj_lycen dl dd img { width: 344px; height: 400px;}
.gj_lyri { width:479px; height: 400px; float: right;}
.gj_lyri ul li { width: 218px; height: 200px; float: left; margin-left: 20px;}
.gj_lyri ul li a { display: block;}
.gj_lyri ul li span { float: right;}
.gj_lyri ul li img { width:218px; height: 166px;}
.gj_lyri ul li .gj_tit { text-indent:5px;width:98%; padding-right:2%;line-height:32px; background:#f2f2f2; color: #3e3e3e; font-size: 14px;}
.gj_lyri ul li .gj_tit span { color: #ff0000; margin-left: 10px;}

.gxj_pullleft { width:286px; height:400px; float:left; margin-right:22px;}
.gxj_pullleft1 { width:286px; height:193px; margin-bottom:13px; position:relative;}
.gxj_span3 { width:266px; height:35px; line-height:35px; padding:0 10px; position:absolute; left:0; bottom:0; background:url(gxj_pull.png) repeat-x;}
.gxj_pullleft2 { height:91px; margin-bottom:13px;}
.gxj_pullleft3 { height:91px;}
.gxj_pullcenter { width:672px; height:400px; float:left; margin-right:22px;}
.gxj_pullcenter li { float:left; margin-right:22px; margin-bottom:13px; position:relative;}
.gxj_pullcenter li img { width:325px; height:193px;}
.gxj_span { width:305px; padding:0 10px; height:35px; line-height:35px; background:url(gxj_pull.png) repeat-x; font-size:14px; color:#333; position:absolute; left:0; bottom:0;}
.gxj_pullright { width:198px; float:left; position:relative;}
.gxj_span1 { width:179px; height:35px; line-height:35px; padding:0 10px; position:absolute; left:0; bottom:0; background:url(gxj_pull.png) repeat-x;}


.gxj_slidebox { position:relative;}
.gxj_classify2 { position:absolute; top:-55px; left:40%;}
.gxj_classify2 li { float:left; color:#666; font-size:14px; padding:0 15px; line-height:34px;}
.gxj_classify2 li.on { border-bottom:2px solid #5aba05; color:#5aba05;}
.gxj_slidebox1 { position:relative;}
.gxj_classify3 { position:absolute; top:-55px; left:50%;}
.gxj_classify3 li { float:left; color:#666; font-size:14px; padding:0 15px; line-height:34px;}
.gxj_classify3 li.on { border-bottom:2px solid #5aba05; color:#5aba05;}



/* 最后一行 */
.gj_zh { width: 1200px; height: auto; margin: 20px auto 0;}
.gj_zhle { width: 352px; height: auto; float: left;}
.gj_zhle h1 { width: 100%; height: 46px; line-height: 40px; border-bottom: 1px solid #c2c2c2; margin-bottom: 15px;}
.gj_zhle h1 span { color: #bf7ded; font-size: 24px;}
.gj_zhle dl { width: 352px; height: 248px; position: relative;}
.gj_zhle dl dt { width: 100%; height: 40px; position: absolute; bottom: 0; left: 0; line-height: 40px; text-align: center;}
.gj_zhle dl dt a { font-size: 14px; color: #fff;}
.gj_zhle dl dd img { width: 352px; height: 248px;}
.gj_zhlebot { width: 322px; height: 95px; padding: 15px 15px 0; background: #bf7ded;}
.gj_zhle p { line-height: 30px; color: #fff;}
.gj_zhcen { width: 508px; margin-left: 25px; height: auto; float: left;}
.gj_zhcen h1 { width: 100%; height: 46px; line-height: 40px; border-bottom: 1px solid #c2c2c2; margin-bottom: 15px;}
.gj_zhcen h1 span { color: #4aaedc; font-size: 24px;}
.gj_zhcen .gj_tul li { width: 245px; height: 200px; float: left; position: relative;}
.gj_zhcen .gj_tul li img { width: 245px; height: 200px;}
.gj_zhcen .gj_tul li .gj_tit { width: 245px; height: 200px; height: 0; position: absolute; top: 0; left: 0; background: url(gj_tullibg.png) no-repeat;}
.gj_zhcen .gj_tul li .gj_tit a { width: 180px; margin: 0 auto; font-size: 20px; color: #fff; line-height: 40px; margin-top: 40px; display: block;}
.gj_zhcen .gj_tul li .gj_tit span { width: 180px; margin: 0 auto; color: #fff; line-height: 26px; font-size: 14px; display: block;}
.gj_zhcen_bot { width: 100%; height: 142px; margin-top: 15px;}
.gj_zhcen_bot ul li { width: 160px; height: 142px; float: left; margin-right: 13px; }
.gj_zhcen_bot ul li img { width: 160px; height: 142px;}
.gj_zhri { width: 290px; float: right;}
.gj_zhri h1 { width: 100%; height: 46px; line-height: 40px; padding-bottom: 8px; background: url(gj_zhrih1bg.png) left bottom no-repeat;}
.gj_zhri h1 span { color: #12c344; font-size: 24px;}
.gj_zhritop { width: 290px; height: 180px; margin-top: 12px; border-bottom: 1px dashed #c2c2c2;}
.gj_zhritop .gj_zp { width: 109px; height: 103px; border-right: 1px solid #c2c2c2; float: left; position: relative;}
.gj_zhritop .gj_zp .gj_png { width: 109px; height: 103px; position: absolute; top: 0; left: 0; z-index: 2;}
.gj_zhritop .gj_zp .gj_tpic { width: 109px; height: 103px; position: absolute; top: 0; left: 0;}
.gj_zhritop .gj_zp .gj_tpic img { width: 109px; height: 103px;}
.gj_hyxz { width: 160px; height: 103px; float: right; margin-right: 5px;}
.gj_hyxz h2 { line-height: 30px; display: block; font-size: 16px; color: #3e3e3e; font-weight: bold;}
.gj_hyxz p a { line-height: 24px; color: #65635f; font-size: 14px;}
.gj_hyxz p a:hover { color: #ff0000;}
.gj_login { width: 100%; margin-top: 20px;}
.gj_login a { width: 90px; height: 30px; float: left; line-height: 30px; color: #fff; text-align: center;}
.gj_login .gj_dlbg { background: url(gj_dlbg.png) no-repeat; margin: 0 20px 0 45px;}
.gj_login .gj_zcbg { background: url(gj_zcbg.png) no-repeat;}
.gj_hulist { width: 100%; height: 182px; background: #f2f1ef;}
.gj_hulist ul { margin-top: 30px;}
.gj_hulist ul li { padding-left: 15px; width: auto; height: 24px; margin-left: 30px; background: url(gj_hulistulli.jpg) 0 9px no-repeat;}
.gj_hulist ul li a { color: #3e3e3e; font-size: 14px; line-height: 24px;}
.gj_hulist ul li a:hover { color: #ff0000;}
/* footer */
.gj_foot { width: 100%; padding: 30px 0; background: #f6f5f4; border-top: 1px solid #c2c2c2; margin-top: 20px;}
.gj_foot ul { width: auto; padding: 0 100px; float: left;}
.gj_foot ul li { width: auto; clear: both;}
.gj_foot ul li a { color: #3e3e3e; font-size: 14px; line-height: 30px;}
.gj_bold { font-weight: bold;}
.gj_footer { width: 1200px; margin: 0 auto;}
.gj_ewm { float: right; margin-right:100px; width: auto;}
.gj_ewm img { width: 111px; height: 111px; float: left; margin-right: 15px;}
.gj_sys { width: 100px; float: left; padding-top: 20px; text-align: center;}
.gj_sys span { display: inline-block; color: #f26222; line-height: 30px; font-weight: bold;}



.trans {
    transition: all .3s ease;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    -webkit-backface-visibility: hidden;
}
.trans:hover {
    transform: scale(1.04,1.04);
    -ms-transform: scale(1.04,1.04);
    -webkit-transform: scale(1.04,1.04);
}







/* 抢优惠 */
.gxj_banner_01 { position:relative; width:100%; height:249px; }
.gxj_banner_01 img { position:absolute; left:50%; margin-left:-960px;}
.gxj_youhui { width:1200px; margin:20px auto;}
.gxj_leftsider { width:866px; float:left; margin-right:22px;}
.gxj_Selection { height:44px; padding-top:10px; margin-bottom:20px; line-height:54px; border-bottom:2px solid #d9d9d9;}
.gxj_jrtj {}
.gxj_jrtj dt { width:481px; height:314px; margin-right:20px; float:left;}
.gxj_jrtj dd { width:365px; float:left;}
.gxj_jrtj dd h4 { font-size:18px; color:#666; line-height:30px;}
.gxj_jrtj dd h4 a { color:#666;}
.gxj_jrtj dd p { color:#666; line-height:35px;}
.gxj_jnjw {}
.gxj_jnjwtit { height:41px; margin-bottom:20px; padding-top:20px; background:url(gxj_bg07.png) left bottom repeat-x;}
.gxj_jnjwtit li { float:left; font-size:18px; padding:0 15px; line-height:39px; color:#666;}
.gxj_jnjwtit li.on { color:#ec6941; border-bottom:2px solid #ec6941;}
.gxj_jnjwimg {}
.gxj_jnjwimg dl { border-bottom:1px solid #cbcbcb; padding-bottom:20px; margin-bottom:20px;}
.gxj_jnjwimg dl dt { float:left; margin-right:20px;}
.gxj_jnjwimg dl dd { float:left; width:468px;}
.gxj_jnjwimg dl dd h4 { font-size:18px;}
.gxj_jnjwimg dl dd p { line-height:30px;}
.gxj_rightsider { width:312px; float:left;}
.gxj_rightsider ul {}
.gxj_rightsider ul li { margin-bottom:5px; overflow:hidden;}
.gxj_hottit { line-height:54px; font-size:18px; color:#333;}
.gxj_xz1 { background:#f1f1f1; border-top:2px solid #de002b; font-size:14px; line-height:26px; padding:19px; color:#666;}



/* 关于亚泰国旅 */
.ban_inf { width:100%; height:440px; position:relative;}
.ban_inf img { position:absolute; left:50%; margin-left:-960px;}
.gxj_containter { width:100%; background:url(gxj_bg01.jpg) top center no-repeat;}
.gxj_about { width:1200px; margin:0 auto; }
.gxj_tit01 { height:56px; background:url(gxj_tit01bg.png) center bottom no-repeat;}
.gxj_about01 { text-indent:40px; margin:25px 63px 0; font-size:16px; line-height:35px; color:#333;}
.gxj_news { width:1200px; margin:0 auto; }
.gxj_tit02 { height:56px; background:url(gxj_tit02bg.png) center bottom no-repeat;}
.gxj_newscontent { margin:20px 63px 0;}
.gxj_leftnews { width:47%; float:left; margin-right:6%;}
.gxj_newshead { height:50px; line-height:50px; background:url(gxj_newsbg01.png) 165px center no-repeat; text-align:center; font-size:18px; color:#5bba47;}
.gxj_newscontent ul { }
.gxj_newscontent ul li { padding-left:23px; line-height:35px; background:url(gxj_icon01.png) left center no-repeat;}
.gxj_newscontent ul li a { color:#333; font-size:16px;}
.gxj_rightnews { width:47%; float:left;}
.gxj_newshead1 { height:50px; line-height:50px; background:url(gxj_newsbg02.png) 155px center no-repeat;  text-align:center; font-size:18px; color:#5bba47;}

.gxj_contact { width:1200px; margin:0 auto; }
.gxj_tit03 { height:56px; background:url(gxj_tit03bg.png) center bottom no-repeat;}
.gxj_contact1 { line-height:35px; font-size:16px; margin:20px 63px;}

.gxj_text001 { color:#d4d4d2; background:url(gxj_search00.png) 10px center no-repeat; float:left; width:282px; height:36px; padding-left:30px; border-left:1px solid #5bba47; border-top:1px solid #5bba47; border-bottom:1px solid #5bba47; border-right:none;}
.gxj_but001 { cursor:pointer; float:left; width:80px; height:38px; background:#5bba47; color:#fff; overflow:hidden; border:none;} 

/* 参团游 */
.gxj_banner01 { width:100%; height:440px; position:relative;}
.gxj_img1 ul li { float:left; width:100%; overflow:visible; height:440px; }
.gxj_img1 ul li img { position:absolute; left:50%; margin-left:-960px;}
.gxj_pot { width:170px; margin:0 auto; position:relative; overflow:visible;}
.gxj_pot ul { position: absolute; top:-37px; right: 0;}
.gxj_pot ul li { cursor:pointer; color:#b28850; width:25px; height:25px; float:left; line-height:25px; background:url(gxj_iconbg01.png) left no-repeat; text-align: center; margin-right:5px;}
.gxj_pot ul li.on { cursor:pointer; background:url(gxj_iconbg02.png) no-repeat!important; color:#fff;}

.gxj_sale01 { width:1200px; margin:32px auto 0;}
.gxj_title01 { text-align:center; color:#666666; font-size:24px; height:47px; background:url(gxj_titlebg.png) center 15px no-repeat; }
.gxj_saleimg { width:1200px; margin:0 auto 28px;}
.gxj_saleimg li { float:left; width:285px; height:259px; margin-right:6px; padding:4px 5px;}
.gxj_saleimg li:hover { background:url(gxj_bg02.png) no-repeat; }
.gxj_saleimg li:hover dd { color:#5bba47;}
.gxj_saleimg li dl {}
.gxj_saleimg li dl dt {}
.gxj_saleimg li dl dt img { width:285px; height:153px;}
.gxj_saleimg li dl dd { color:#333; font-size:18px; padding:15px 8px 3px;}
.gxj_churchyard { width:1200px; margin:0 auto;}
.gxj_title02 {  height:36px; margin-bottom:23px; background:url(gxj_bgline01.png) left bottom no-repeat;}
.gxj_title02_1 { float:left; background:url(gxj_tit04bg.png) 0 5px no-repeat; color:#ff7e00; font-size:24px; padding-left:13px;}
.gxj_title02_2 { float:left; background:url(gxj_tit05bg.png) 0 5px no-repeat; color:#5aba05; font-size:24px; padding-left:13px;}

.gxj_classify { margin-left:262px; float:left;}
.gxj_classify li { float:left; color:#666; font-size:14px; padding:0 15px; line-height:34px;}
.gxj_classify li.on { border-bottom:2px solid #ff9500; color:#ff9500;}
.g_inBd1 { display:block; overflow:visible; height:357px;  margin-bottom:25px;}
.gxj_listcty { position:relative; overflow:visible;}
.gxj_more { position:absolute; right:0; top:-60px; font-size:14px; color:#999; line-height:35px; z-index:1000;}
.gxj_listcty li { float:left; width:284px; height:357px; margin-right:18px; border:1px solid #d6d5d5;}
.gxj_listcty li dl {}
.gxj_listcty li dl dt { width:284px; height:245px;}
.gxj_listcty li dl dt img { width:284px; height:245px;}
.gxj_listcty li dl dd { margin:17px 8px 0; font-size:16px; color:#333; line-height:24px;}

.gxj_classify1 { margin-left:262px; float:left;}
.gxj_classify1 li { float:left; color:#666; font-size:14px; padding:0 15px; line-height:34px;}
.gxj_classify1 li.on { border-bottom:2px solid #5aba05; color:#5aba05;}


.gxj_dz { float:left; font-size:14px; color:#666; line-height:32px;}
.gxj_jg { float:right; color:#ff514f; font-size:24px;}
.gxj_q { float:right; font-size:14px; color:#666; line-height:32px;}


/* 自营商品 */
.gxj_position { width:1200px; margin:0 auto; font-size:14px; line-height:45px; color:#666;}
.gxj_sp { width:1200px; margin:0 auto; background:#f5f4f3;}
.gxj_sp li { float:left; margin-right:15px; margin-bottom:20px; background:#FFF; border:1px solid #d6d5d5;}
.gxj_sp li dl {}
.gxj_sp li dl dt {}
.gxj_sp li dl dt img { width:388px; height:264px;}
.gxj_sp li dl dd { padding:0 19px; font-size:18px; color:#333; line-height:26px;}
.gxj_scline01 { color:#999; font-size:16px;}
  
/* 主题游 */
.gxj_tszt { width:1200px; margin:0 auto; }
.gxj_h50 { margin-top:33px; height:50px; text-align:center; font-size:24px; color:#b329aa; background:url(gxj_titlebg01.png) center 16px no-repeat;}
.gxj_zttit { width:708px; height:63px; margin:0 auto;}
.gxj_zttit li { cursor:pointer; float:left; font-size:18px; color:#333; width:137px; text-align:center; line-height:38px;}
.gxj_zttit li.on { font-size:18px; color:#fff; font-weight:bold; background:url(gxj_titlebg02.png) no-repeat;}
.gxj_ztimg { }
.gxj_left001 { position:relative; width:495px; height:325px; float:left; margin-right:7px; background:#f00;}
.gxj_pos40 { position:absolute; bottom:0; left:0; background:url(gxj_bg03.png) no-repeat; width:495px; height:40px; line-height:40px; color:#fff; font-size:14px; padding:0 19px;}
.gxj_center001 { width:506px; height:326px; float:left;}
.gxj_center001 li { float:left; margin-right:8px; position:relative;}
.gxj_center001 li img { width:245px; height:160px;}
.gxj_pos41 { position:absolute; bottom:0; left:0; background:url(gxj_bg03.png) no-repeat; width:226px; height:40px; line-height:40px; color:#fff; font-size:14px; padding:0 9px;}

.gxj_right001 { width:192px; float:left; height:326px; background:#0C3; position:relative;}
.gxj_pos42 { position:absolute; bottom:0; left:0; background:url(gxj_bg03.png) no-repeat; width:192px; height:40px; line-height:40px; color:#fff; font-size:14px; padding:0 9px;}
/*------------------------hy热销活动----------------------------*/

.m_mainrxhd{width:1200px; margin:0 auto; padding-top:20px;}
.food{ width:1200px; height:432px; float:left;}
.shop{ width:1200px; height:432px; float:left; }
.hotel{ width:1200px; height:432px; float:left;}
.food .tit, .c .tit, .hotel .tit{ width:1200px; height:41px;}
.food .tit1, .shop .tit1, .hotel .tit1{background:url(../images/rxhdan.png) no-repeat left; width:112px; height:41px; float:left; font-size:22px; font-family:"微软雅黑"; color:#fff; line-height:41px; text-align:center;}
.food .more, .shop .more, .hotel .more{ height:41px; line-height:41px; float:right;}
.more a{ color:#2d4d96;}
.food .bm{margin-top:10px;}
.food .tit1 { background:url(gxj_titbg01.png) no-repeat;}
.shop .tit1 { background:url(gxj_titbg02.png) no-repeat;}
.hotel .tit1 { background:url(gxj_titbg03.png) no-repeat;}



.mdgl_list{width:600px; height:371px; margin:0 auto; display:block; float:left;}
.mdgl_list ul li{width:600px; height:361px;  overflow:hidden; position:relative ;margin-top:10px; }
.mdgl_list ul li .photo{width:599px;height:361px; }
.mdgl_list .rsp{width:600px;height:361px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.mdgl_list .text{position:absolute;width:600px;height:361px;left:-600px;top:0px;overflow:hidden;}
.mdgl_list .text a{text-decoration:none;}
.mdgl_list .text h3{line-height:30px;text-align:center;color:#fff;
font-family:"微软雅黑";font-size:16px; padding-top:30px;}
.mdgl_list .text p{height:200px;line-height:24px;color:#fff;
font-family:"微软雅黑";font-size:14px; padding:0 20px;}

.mdg2_list{width:200px; height:371px; margin:0 auto; display:block; float:left;}
.mdg2_list ul li{width:200px; height:361px; margin-top:10px ;position:relative;overflow:hidden;}
.mdg2_list ul li .photo{width:199px;height:361px;overflow:hidden;}
.mdg2_list .rsp{width:200px;height:361px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.mdg2_list .text{position:absolute;width:200px;height:361px;left:-200px;top:0px;overflow:hidden;}
.mdg2_list .text a{text-decoration:none;}
.mdg2_list .text h3{width:200px;line-height:30px;text-align:center;color:#fff;
font-family:"微软雅黑";font-size:16px; padding-top:30px;}
.mdg2_list .text p{width:190px;line-height:24px;color:#fff;
font-family:"微软雅黑";font-size:14px; padding:0 5px;}

.mdg3_list{width:399px; height:191px; margin:0 auto; display:block; float:left;}
.mdg3_list ul{  clear:both;}
.mdg3_list ul li{width:399px; height:180px; margin-top:10px ;position:relative;overflow:hidden;}
.mdg3_list ul li .photo{width:399px;height:180px;overflow:hidden;}
.mdg3_list .rsp{width:399px;height:180px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.mdg3_list .text{position:absolute;width:399px;height:180px;left:-399px;top:0px;overflow:hidden;}
.mdg3_list .text a{text-decoration:none;}
.mdg3_list .text h3{width:399px;line-height:30px;text-align:center;color:#fff;
font-family:"微软雅黑";font-size:16px; padding-top:20px;}
.mdg3_list .text p{width:381px;line-height:24px;color:#fff;
font-family:"微软雅黑";font-size:14px; padding:0 9px;}

.mdg4_list{ width:198px; height:191px; margin:0 auto; display:block; float:left; overflow:visible;}
.mdg4_list ul{ clear:both;}
.mdg4_list ul li{ width:198px; height:180px; margin-top:10px ; overflow:hidden;position:relative;}
.mdg4_list ul li .photo{width:198px;height:180px; overflow:visible;}
.mdg4_list ul li .photo img { overflow:visible;}
.mdg4_list .rsp{width:198px;height:180px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.mdg4_list .text{position:absolute;width:200px;height:180px;left:-200px;top:0px;overflow:hidden;}
.mdg4_list .text a{text-decoration:none;}
.mdg4_list .text h3{width:198px;line-height:30px;text-align:center;color:#fff;
font-family:"微软雅黑";font-size:16px; padding-top:10px;}
.mdg4_list .text p{width:182px;line-height:24px;color:#fff;
font-family:"微软雅黑";font-size:14px; padding:0 9px;}


/* 定制游 */
.gxj_dzban { width:100%; height:440px; background:url(gxj_banner03.png) top center no-repeat;}
.gxj_dzbd { width:788px; margin:52px auto 0;}
.gxj_dztit { height:44px; color:#333; line-height:35px; font-size:18px; padding-left:55px; background:#79c463 url(gxj_packages.png) 25px 10px no-repeat;}
.gxj_chart01 { padding-left:26px; }
.gxj_chart01 dl { margin-bottom:18px; float:left;}
.gxj_chart01 dl dt { font-size:14px; color:#333; text-align:right; float:left; width:77px; line-height:41px;}
.gxj_chart01 dl dd { float:left; line-height:42px; overflow:hidden;}
.gxj_text_01 { width:547px; padding-left:10px; height:42px; line-height:42px; font-size:14px; color:#666;  border:none;}
.gxj_text_02 { width:220px; padding-left:10px; height:42px; line-height:42px; font-size:14px; color:#666; border:none;}
.gxj_scfw { width:174px; height:43px; padding-top:37px; margin:0 auto; background:url(gxj_tip.png) top center no-repeat;}
.gxj_sub01 { cursor:pointer; float:left; width:72px; height:28px; line-height:26px; background:none; overflow:hidden; border:1px solid #eb2f6d; display:block; font-size:12px; color:#333; text-align:center;}

.gxj_dzimg { width:100%; background:#f8f8f7;}
.gxj_dzimg ul { width:1200px; margin:42px auto;}
.gxj_dzimg ul li { float:left; margin-right:15px;}
.gxj_dzimg ul li img { width:288px;} 

.gxj_gonglue { width:1200px; margin:0 auto;}
.gxj_gongluetit { height:80px; text-align:center; line-height:88px; font-size:30px; color:#666;}
.gxj_gonglueimg {}
.gxj_gonglueimg ul {}
.gxj_gonglueimg ul li { float:left; width:586px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #c2c2c3; margin-right:28px;}
.gxj_gonglueimg ul li dl {}
.gxj_gonglueimg ul li dl dt { float:left;}
.gxj_gonglueimg ul li dl dt img { width:110px; height:128px; margin-right:19px; float:left;}
.gxj_gonglueimg ul li dl dd { float:left; width:450px; height:135px; color:#5f5f61; line-height:26px; font-size:14px;}
.gxj_gonglueimg ul li dl dd p { font-size:18px; color:#5bba47;}
.gxj_Htit { width:80px; margin:0 auto;}
.gxj_Htit ul { margin:0 auto 20px;}
.gxj_Htit li { float:left; margin-right:10px; width:18px; height:18px; cursor:pointer; background:url(gxj_icon03.png) no-repeat;}
.gxj_Htit li.on { background:url(gxj_icon04.png) no-repeat;}

/* 游记 */
.gxj_yjsearch { width:770px; height:80px; padding:34px 0 0 230px; position:absolute; bottom:-14px; left:50%; margin-left:-500px; background:url(gxj_yjsearch.png) no-repeat;}
.gxj_yjsearch01 { font-size:14px; color:#888; width:465px; height:45px; padding-left:12px; background:url(gxj_yjsearch01.png) no-repeat; float:left; border:none;}
.gxj_yjbut01 { cursor:pointer; width:63px; height:45px; float:left; background:url(gxj_yjbut01.png) no-repeat; border:none;}
.gxj_listyj { width:1200px; margin:0 auto; }
.gxj_yjtit { height:43px; font-size:24px; color:#5bba47; padding-left:7px; margin-top:42px; border-bottom:2px solid #5bba47;}
.gxj_yjtit ul { padding-left:173px; padding-top:2px;}
.gxj_yjtit ul li { float:left; padding:0 28px; line-height:41px; font-size:18px; color:#5b5a5a;}
.gxj_yjtit ul li.on { color:#fff; background:#5bba47;}
.gxj_yjcontent {}
.gxj_yjcontent li { float:left; width:385px; height:356px; border:1px solid #cbc9c9; 
-moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
 border-radius:10px;            /* W3C syntax */ margin:20px 19px 0 0;}
.gxj_yjcontent li dl {}
.gxj_yjcontent li dl dt {}
.gxj_yjcontent li dl dd { font-size:18px; color:#545353; padding-top:15px; line-height:24px;}
.gxj_yjcontent li dl dd p {}
.gxj_yjcontent li dl dd p a { color:#545353;}
.gxj_yjcontent li dl dd p a:hover { color:#5bba47;}
.gxj_name01 { color:#999; font-size:12px; float:right; margin-right:15px;}

/* 签证 */
.gxj_qzhot { width:1200px; margin:0 auto;}
.gxj_qzhottit { margin-top:20px; font-size:18px; color:#333; height:36px; line-height:36px; padding-left:49px; border-bottom:2px solid #f1a000; background:url(gxj_qzbg01.png) no-repeat;}
.gxj_qzimg01 { margin-top:20px;}
.gxj_qzimg01 li { float:left; margin-right:22px; position:relative;}
.gxj_qzimg01 li dl {}
.gxj_qzimg01 li dl dt {}
.gxj_qzimg01 li dl dt img { width:283px; height:191px;}
.gxj_qzimg01 li dl dd { padding:0 3px; line-height:54px; color:#666; font-size:14px;}
.gxj_zhuti { height:36px; line-height:36px; padding:0 5px; color:#fff; background:#973100; position:absolute; right:0; top:0;}
.gxj_qzclasstit2 { margin:20px 0 30px; font-size:18px; color:#333; height:36px; line-height:36px; padding-left:49px; border-bottom:2px solid #00d7b9; background:url(gxj_qzbg02.png) no-repeat;}
.gxj_qzclasstit2 ul { padding-left:250px; width:500px; float:left;}
.gxj_qzclasstit2 ul li { color:#666; float:left; font-size:14px; padding:0 15px; }
.gxj_qzclasstit2 ul li.on { color:#00d7b9; background:url(gxj_tip1.png) center bottom no-repeat;}
.gxj_qzimg03 {}
.gxj_qzimg03 ul { padding:0 70px;}
.gxj_qzimg03 ul li { float:left; margin-right:80px;}
.gxj_qzimg03 ul li dl {}
.gxj_qzimg03 ul li dl dt {}
.gxj_qzimg03 ul li dl dt img { border:1px solid #eae8e6;}
.gxj_qzimg03 ul li dl dd { text-align:center; line-height:30px;}
.gxj_route { width:100%; height:279px; background:#f4f4ec;}
.gxj_procedure { width:1200px; margin:0 auto;}
.gxj_procedure h3 { font-size:18px; color:#004878; line-height:62px;}
.gxj_procedure ul {}
.gxj_procedure ul li { text-align:center; float:left; width:230px; height:150px; padding-top:31px; margin-right:12px; border-top:2px solid #00b36a; color:#00b36a; background:url(gxj_bg06.png) left top no-repeat;}
.gxj_procedure2 { border-top:2px solid #ff66a7!important; color:#ff66a7!important;}
.gxj_procedure3 { border-top:2px solid #00bbee!important; color:#00bbee!important;}
.gxj_procedure4 { border-top:2px solid #ffb14a!important; color:#ffb14a!important;}
.gxj_procedure5 { border-top:2px solid #00d6b9!important; color:#00d6b9!important;}
.gxj_procedure ul li p { font-size:48px; padding-bottom:15px;}

.gxj_ususlq { width:1200px; height:78px; padding-top:7px; line-height:78px; font-size:24px; color:#ff7453; text-align:center; background:url(gxj_usqbg.png) center 46px no-repeat;}
.gxj_usualzhengwen { width:1200px; margin:0 auto;}
.gxj_usualzhengwen dl { margin-bottom:20px;}
.gxj_usualzhengwen dl dt { float:left; font-size:18px; color:#ff7453; line-height:30px;}
.gxj_usualzhengwen dl dd { line-height:26px; float:left; font-size:14px; color:#666;}

/* 细览页面 */
.gxj_detailcontent { width:1200px; margin:0 auto;}
.product_intro{ margin:0 auto}
.product_intro dt{ width:449px; border:1px solid #ccc;}
.product_intro dd{ width:715px;}
.product_intro dd p { line-height:40px; }
.product_intro dd p select{ height:25px;line-height:25px;}
.product_intro_imges { margin-left:10px;}
.product_intro_imges li{ vertical-align:middle; cursor:pointer; border:2px solid #efefef;padding:2px; text-align:center; float:left;margin-right:18px; margin-top:8px; margin-bottom:8px;}
.product_intro_imges li.on { border:2px solid #44b855;}
/*
.product_intro_imges li a{ display:block;border:2px solid #efefef;padding:2px;text-align:center;}
.product_intro_imges li a:hover{ border:2px solid #44b855;}*/
.product_intro_list { margin-left:20px;height:36px;line-height:36px;}
.mount{margin-top:10px;}
.proBtn{margin:20px 0 0 0px;}
.gxj_detailtit { width:714px; height:115px; text-align:center; color:#fff; font-size:24px; display:block; background:url(gxj_titbg00.png) no-repeat;}
.gxj_detailinfo { width:682px; background:#f4f5f6; font-size:14px; color:#999; padding:8px 18px; line-height:26px; margin-top:8px;}

.gxj_tab01 { margin:20px 0 10px; width:100%; border:1px solid #ccc; line-height:35px;}
.gxj_tab01 tr {}
.gxj_tab01 tr td { border-right:1px solid #ccc; text-align:center;}
.gxj_tab01 tr td a { color:#333;}
.gxj_chanpian_feature { padding:21px; background:#f5f5f5; line-height:26px; color:#666;}
.gxj_jingdian { margin-top:19px; background:url(gxj_detailbg02.png) repeat-y;}
.gxj_jingdiantit { height:55px; padding-left:35px; font-size:18px; color:#fff; line-height:35px;  background:url(gxj_detailtit01.png) no-repeat;}
.gxj_detaillist { margin-left:28px;}
.gxj_detailleft { width:293px; height:295px; float:left; margin-right:9px; position:relative;}
.gxj_detailexplain1 { width:293px; height:35px; line-height:35px; color:#fff; text-align:center; background:url(gxj_explain.png) repeat-x; position:absolute; bottom:0; left:0; }
.gxj_detailleft1 { width:276px; height:295px; float:left; margin-right:9px;}
.gxj_detailleft1 li { float:left; width:276px; height:143px; position:relative;}
.gxj_detailleft2 { width:279px; height:295px; float:left;}
.gxj_detailleft2 li { float:left; width:279px; position:relative;}
.gxj_desmall { float:left;}
.gxj_desmall li { width:136px; float:left; height:111px;  margin-right:7px; position:relative;}


.gxj_zhusu { height:55px; padding-left:35px; margin-top:20px; font-size:18px; color:#fff; line-height:35px;  background:url(gxj_zhusu1.png) no-repeat;}
.gxj_zhusu_zhengwen { height:52px; line-height:52px; color:#666; font-size:14px; margin:0 27px 20px 50px; border-bottom:1px dashed #d2cfca;}
.gxj_zhusuimg { margin:0 27px 20px 50px;}
.gxj_zhusuimg li { float:left; margin-right:15px;}
.gxj_zhusuimg li img { width:269px; height:201px;}

.gxj_xingcheng { height:55px; padding-left:35px; margin-top:20px; font-size:18px; color:#fff; line-height:35px;  background:url(gxj_xingchengbg.png) no-repeat;}
.gxj_route1 { margin-left:44px; margin-top:10px; background:url(gxj_route1bg.png) 4px 0 repeat-y;}
.gxj_route1 li {}
.gxj_route1 li dl {}
.gxj_route1 li dl dt { padding-left:28px; font-size:14px; color:#fff; line-height:26px; background:url(gxj_routetit.png) no-repeat;}
.gxj_route1 li dl dt span { color:#333; font-size:14px; padding-left:20px;}
.gxj_route1 li dl dd { padding:18px 0 18px 30px; line-height:26px; color:#666;}
.gxj_route1 li dl dd p {}
.gxj_route1 li dl dd span { color:#5e90c2; font-weight:bold;}

.gxj_jiedai { height:55px; padding-left:35px; margin-top:20px; font-size:18px; color:#fff; line-height:35px;  background:url(gxj_xingchengbg1.png) no-repeat; }
.gxj_jdcontent { width:1144px; margin:20px 0 20px 56px;}
.gxj_jdtit { line-height:28px; }
.gxj_jdtit li { margin-right:8px; cursor:pointer; float:left; border:1px solid #a0a0a0; padding:0 10px; }
.gxj_jdtit li.on { background:#4699c6; color:#fff;}
.gxj_jddetail {}
.gxj_jddetail ul { padding:10px 0; font-size:14px; color:#666; line-height:26px; }

/* 详细须知 */
.gxj_xxxz { width: 1200px; margin:0 auto; line-height:64px; font-size: 18px; color: #333; }
.gxj_lxr { height:68px; width: 1016px; padding:34px 0 0 182px; margin: 0 auto; background: #f5fafe; border:1px solid #ddd; }
.gxj_lxr dl { float: left; width: 484px;}
.gxj_lxr dl dt { float:left; line-height:31px; }
.gxj_lxr dl dd { float: left;}
.gxj_but02 { width:295px; height:31px; background:url(gxj_but02.png) no-repeat; border:none; padding-left: 5px;}
.gxj_tab02 { width: 1198px; margin: 0 auto; border: 1px solid #ddd; border-bottom: none; background: #f5fafe; overflow: hidden;}
.gxj_tab02 tr { text-align: right; line-height: 31px; border-bottom: 1px solid #ddd; overflow: hidden;}
.gxj_tab02 td { height: 133px; border-right:0px; border-bottom: 1px solid #ddd;}
.gxj_tab02 dl { float:left; margin-bottom: 16px;}
.gxj_tab02 dl dt { width:143px; float:left;}
.gxj_tab02 dl dd { float: left;}
.l_133 { height: 133px;}
.bg_w { color: #fff!important;}
.border_b { border-bottom:1px solid #ddd!important; overflow:hidden;}
.gxj_add { width: 1200px; margin:24px auto 31px; text-align: center;}
.gxj_but03 { font-family:Microsoft YaHei;  width: 150px; height: 42px; font-size: 18px; cursor: pointer; background: url(gxj_but03.png) no-repeat; color: #fff; border: none; }
.gxj_xz { width: 1198px; margin: 0 auto; padding:0; border: 1px solid #dddddd; border-top: 2px solid #b9b9b9; background: #fff;}
.gxj_xztit {  width: 1178px; height: 35px; padding-left: 20px; line-height: 35px; background: #f8f8f8; font-size: 16px;}
.gxj_zhengwen00 { line-height: 30px; color: #333; font-size: 14px; padding: 32px 35px;}
.gxj_but04 {  font-family:Microsoft YaHei; width: 254px; height: 42px; font-size: 18px; cursor: pointer; background: url(gxj_but04.png) no-repeat; color: #fff; border: none; }
.pl_35 { padding-left: 35px;}
.pr_5 { padding-right:5px;}
.gxj_but05 { border: none; background: none; cursor:pointer; display: block; line-height: 19px;}





/* 通用 */
.fl { float:left;}
.fr { float:right;}
.fs_12 { font-size:12px;}
.fs_18 { font-size:18px;}
.fs_24 { font-size:24px;}
.ml_10 { margin-left:10px;}
.mr_5 { margin-right:5px;}
.mr_30 { margin-right:30px;}
.mt_10 { margin-top:10px;}
.mt_18 { margin-top:18px;}
.mb_0 { margin-bottom:0px!important;}

.mb_7 { margin-bottom:7px;}
.mb_9 { margin-bottom:9px;}

.mb_15 { margin-bottom:15px;}
.mb_18 { margin-bottom:18px;}
.c_r01 { color:#e44345!important;}
.c_r02 { color:#ff0000;}
.mr_0 { margin-right:0!important;}
.c_9 { color:#999;}
.gxj_l41 { line-height:41px;}
.font_666 { color:#666;}
.font_999 { color:#999;}
.btnOrange { float:left; width:309px; height:45px; display:block; overflow:hidden; background:url(gxj_org.png) no-repeat; text-align:center; line-height:45px; color:#fff; font-size:18px;}
.btnOrange1 { float:left; width:152px; height:41px; display:block; overflow:hidden; background:url(gxj_but01.png) no-repeat; text-align:center; line-height:41px; color:#fff; font-size:18px;}
.btnGreen { float:left; color:#5bba47; background:url(gxj_detailbg01.png) 0 10px no-repeat; padding-left:25px; margin-left:10px;}
.gxj_h175 {height:175px;}
.bm_d { border-bottom:1px dashed #d2cfca;}
.pb11 { padding-bottom:11px;}
.gxj_l50 { line-height:50px; }