/* CSS Document */

/*toper_right_a*/
.about_main {
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}
.about_banner {
    display: block;
    width: 100%;
}


.clear::after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
/*title*/
.about_content {
    background: #fff none repeat scroll 0 0;
    margin: 20px auto 20px;
    width: 1000px;

}

.about_content .cat_infol {
    float: left;
    margin-bottom: 10px;
    margin-top: 10px;
    width: 1000px;
}
.about_content .cat_infol {
    height: auto;
}

.cat_title {
    background:url("channel_tab_b.png") repeat-x scroll 0 bottom;
}
.cat_title h2 {
    border-bottom: 3px solid #646464;
    color: #ef4530;
    font-family: Microsoft YaHei;
    font-size: 22px;
    height: 45px;
    line-height: 45px;
    width: 360px;
}


.huoban_content {
    height: 416px;
    margin: 0 auto 20px;
    overflow: hidden;
    width: 1000px;
}

.copyrights {
    background: #fff none repeat scroll 0 0;
    color: #999;
    margin: 5px auto;
    width: 1000px;
}

.copyrights .inner {
    color: #444;
    line-height: 22px;
    padding: 20px 0;
}
.copyrights .inner h2 {
    font-size: 20px; 
}
.copyrights .inner h2 {
    color: #70A5FF;font-family: Microsoft YaHei;font-weight:bold;
}
.copyrights .inner h3 {
    font-size: 15px;font-family: Microsoft YaHei;font-weight:bold; color:#000;
}
.copyrights .inner h3, .copyrights .inner h5 {
    margin-top: 20px;
}
.copyrights .inner p {
    font-size: 14px;
    margin-top: 20px;
}

/*baozhangliu*/

.liubox_content{
    height: 250px;
    margin: 20px auto 20px;
    overflow: hidden;
    width: 1000px;
}
.show_one_cont {
    margin: 0 auto 20px;
    overflow: hidden;
    width: 998px; border-left:1px solid #C8C8C8;border-right:1px solid #c8c8c8;
}

.show_one_cont ul {
    
}

.show_one_cont ul li {
    color: #000;
    float: left;
    font-size: 14px;
   
    line-height: 28px;
   
     padding:10px 20px; overflow:hidden;
}
.bg_fen {
    background: #fff none repeat scroll 0 0;width: 258px; border-right:1px solid #c8c8c8; margin-right: 10px; border-bottom:1px solid #c8c8c8;
}
.bg_lv { width:258px; border-left:1px solid #c8c8c8; border-right:1px solid #c8c8c8;  margin-left: 40px; border-bottom:1px solid #c8c8c8;}
.bg_hong { width:258px; border-left:1px solid #c8c8c8; margin-left: 50px; border-bottom:1px solid #c8c8c8;}



.show_two_cont {
    height: 630px;
    margin: 10px auto 20px;
    overflow: hidden;
    width: 1000px;background-image: url("baozhang/userfiles/t2.png");
}

.show_two_cont ul li {
    color: #000;
    float: left;
    line-height: 28px;
    margin-right: 10px;
    overflow: hidden;
    position: relative; font-size:13px; font-family: Microsoft YaHei;
}

.show_two_cont ul li.a1 {
    
   
    line-height: 28px;
    margin-left: 20px;
    margin-top: 70px;
    width: 205px;
}

.show_two_cont ul li.a2 {
   line-height: 28px;
    margin-left: 40px;
    margin-top: 70px;
    width: 205px;
}
.show_two_cont ul li.a3 {
   line-height: 28px;
    margin-left: 45px;
    margin-top: 70px;
    width: 205px;
}
.show_two_cont ul li.a4 {
   line-height: 28px;
    margin-left: 25px;
    margin-top: 70px;
    width: 205px;
}


.show_two_cont ul li.a5 {
    font-size: 14px;
    line-height: 28px;
    margin-left: 20px;
    margin-top: 380px;
    width: 205px; 
}
.show_two_cont ul li.a6 {
    font-size: 14px;
    line-height: 28px;
    margin-left: 40px;
    margin-top: 380px;
    width: 205px;
}
.show_two_cont ul li.a7 {
    font-size: 14px;
    line-height: 28px;
    margin-left: 45px;
    margin-top: 380px;
    width: 205px;
}
.show_two_cont ul li.a8 {
    font-size: 14px;
    line-height: 28px;
    margin-left: 25px;
    margin-top: 380px;
    width: 205px;
}


.show_three_cont {
    height: 270px;
    margin: 10px auto 20px;
    overflow: hidden;
    width: 1000px;background-image: url("baozhang/userfiles/t3.png");
}
.show_three_cont ul li {
    color: #000;
    float: left;
    line-height: 28px;
    margin-right: 10px;
    overflow: hidden;
    position: relative; font-size:13px; font-family: Microsoft YaHei; text-align:left;
}

.show_three_cont ul li.t1 {
    
   
    line-height: 28px;
    margin-left: 5px;
    margin-top: 115px;
    width: 215px;
}

.show_three_cont ul li.t22 {
    
   
    line-height: 28px;
    margin-left: 30px;
    margin-top: 115px;
    width: 215px; text-align:left;
}

.show_three_cont ul li.t3 {
    
   
    line-height: 28px;
    margin-left: 30px;
    margin-top: 115px;
    width: 215px; text-align:left;
}
.show_three_cont ul li.t4 {
    
   
    line-height: 28px;
    margin-left: 26px;
    margin-top: 115px;
    width: 215px;  text-align:left;
}


.show_four_cont {
    height: 170px;
    margin: 30px auto 0;
    overflow: hidden;
    width: 1000px;background-image: url("baozhang/userfiles/t4.png"); 
}


.show_four_show {
    overflow: hidden;
    width: 998px; margin:auto;
}

.show_four_show ul li {
    color: #000;
    float: left;
    font-size: 14px;
    line-height: 28px;
    overflow: hidden;
    padding: 10px 20px; border:1px solid #C5C5C5; width:230px; height:300px; margin:0 30px; background-color:#E3E3E3;
}


.show_five_cont {
    height: 775px;
    margin: 30px auto 30px;
    overflow: hidden;
    width: 1000px;
}

/*chengpin*/


.chengpin_box {
    height: 335px;
    margin: 0 auto 20px;
    overflow: hidden;
    width: 1000px;
}
.chengpin_box .linec {
    background: url("chengpin/userfiles/gongcheng.png") no-repeat scroll center center;
    height: 323px;
  
    position: relative;
}


.a_box {
    height: 280px;
    position: absolute;
    width: 205px;
    z-index: 20; 
}

.fl {
    float: left;
}
.text_box {
    width: 205px; 
}

.text_box p {
    color: #000;
    font-size: 13px;
    line-height: 32px;
    margin-top: 9px;
}

.a_left {
    left: 10px;
    top: 50px;
}
.b_left {
    left: 273px;
    top: 50px;
}

.c_left {
    left: 530px;
    top: 50px;
}

.d_left {
    left: 790px;
    top: 50px;
}

.buzhou_content {
    height: 400px;
    margin:auto;
    overflow: hidden;
    width: 1000px;
}

.buzhou_content .show-wrap {
    background:url("chengpin/userfiles/buzhou.png") no-repeat scroll center center;
    height: 400px;
    position: relative;
}




.show-wrap .box, .show-wrap .time {
    padding-left: 108px;
}
.clearfix::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}

.show-wrap .time ul li {
    float: left;
    padding-bottom: 10px;
}
.show-wrap .price ul li {
    padding-bottom: 6px;
}

.show-wrap .price ul li a {
    color: #666;
    height: 42px;
    line-height: 42px;
    padding: 0 14px;
    vertical-align: inherit;
    width: auto;
	border-radius: 3px;
	 display: inline-block;
    float: left;
	margin-right: 10px;
	position: relative;
    text-align: center;
}
.show-wrap .price ul li a.disable {
    
    /*border: 1px dashed red;*/
    color: #fff; width:360px;
}
/*
.show-wrap .price ul li a.disable{border:1px dashed #dbdbdb;color:#b2b2b2;background-color:#f2f2f2}
*/

.show-wrap .price ul li a.disable .a-tips {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #f2daaa;
    color: #000;
    cursor: pointer;
    display: none;
    font-size: 14px;
   
    left: -15px;
    line-height: 29px;
    padding-top: 13px; padding-bottom:13px;
    position: absolute;
    text-align: left; padding-left:5px;
    top: 43px;
    width: 423px;
    z-index: 2;
}



.icon-arrow-left, .icon-bs_tel, .poster-warp .next, .poster-warp .prev, .pstar .score a, .s_news .date, .s_photo .sNext, .s_photo .sPrev, .s_photo .view .icon-view, .show-pic .icon-play, .show-tying .tying-hd .step a, .show-tying960 .step a, .show-wrap .price .a-tips .tips-angle, .sl_news ul li a, .tabs-info .price .a-tips .tips-angle, .tabs_right .icon-code, .team .team-hd a, .tour-warp .next, .tour-warp .prev, .tour-warp a .tour-icon {
    background:url("detail.png") no-repeat scroll 0 0;
}
.show-wrap .price .a-tips .tips-angle {
    background-position: -347px 0;
    display: block;
    height: 6px;
    left: 55px;
    position: absolute;
    top: -5px;
    width: 9px;
}
strong, b {
    font-weight: bold;
}


.show-wrap .price ul li a {
	width: auto;
	height: 42px;
	padding: 0 14px;
	line-height: 42px;
	vertical-align: inherit;
	color: #666
}

.show-wrap .price ul li a:hover {
	line-height: 42px
}

.show-wrap .price ul li a.hover {
	padding: 0 13px;
	line-height: 40px;
	height: 40px
}

.show-wrap .price ul li a.p_tao {
	line-height: 24px;
	width: auto;
	padding: 0 14px
}

.show-wrap .price ul li a.p_tao p {
	font-size: 12px;
	display: block;
	margin-top: -10px
}

.show-wrap .price ul li a:hover.p_tao {
	line-height: 24px
}

.show-wrap .price ul li a.p_tao.hover {
	height: 40px
}


.show-wrap .price ul li a:hover.disable .a-tips {
	display: block
}

.show-wrap .price .a-tips .tips-angle {
	position: absolute;
	display: block;
	width: 9px;
	height: 6px;
	top: -5px;
	left: 55px;
	background-position: -347px 0
}




.select-Price {
    height: 333px;
    margin: auto;
    position: relative;
    width: 1000px;
}

.select-Price .but_1_left {
    left: 15px;
    top: 18px;
}
.select-Price .but_a {
    height: 35px;
    position: absolute;
    width: 120px;
}


.select-Price .but_2_left {
    left: 15px;
    top: 123px;
}
.select-Price .but_3_left {
    left: 15px;
    top: 225px;
}
.select-Price .but_4_left {
    left: 585px;
    top: 18px;
}
.select-Price .but_5_left {
    left: 585px;
    top: 123px;
}

.select-Price .but_6_left {
    left: 585px;
    top: 225px;
}



.dazao_content {
    height: 600px;
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}

.tixi_content{
 	height: 490px;
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.anli_content{
 	height: 620px;
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.tuhao_content{
 	height: 485px;
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}

/*guanli*/


.p_cons {
    height: auto;
    margin: 10px auto 0;
    width: 990px; overflow:hidden;
}

.p_cons .title1 {
    background: #ffffff none repeat scroll 0 0;
    clear: both;
    color: #4C8EFF;
    display: block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 26px;
    height: 38px;
    line-height: 38px;
    margin-top: 10px;
    text-align: center;
    width: 1000px;
}
.p_cons .title2 {
    background: #ffffff none repeat scroll 0 0;
    clear: both;
    color: #000;
    display: block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 16px;
    height: 112px;
    line-height: 35px;
    margin-top: 10px;
    text-align: center;
    width: 1000px;
}
.p_cons .title3 {
    background: #ffffff none repeat scroll 0 0;
    clear: both;
    color: #000;
    display: block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 18px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    width: 638px; border-top:1px solid #4C8EFF; padding:10px 90px; margin:10px 90px; border-bottom:2px solid #4C8EFF;
}


.show_shigong {
    height: 980px;
    margin: 30px auto 25px;
    overflow: hidden;
    width: 1000px;
}


.shigong_menue-hd {
    background-color: #DCDCDC;
   
    min-width: 1000px;
   
    width: 1000px;
    z-index: 100; margin:auto;
}

.menue-hdc::after {
    clear: both;
    content: "";
    display: block;
}
.menue-hdc {
    height: 48px;
    margin: 0 auto;
    width: 1000px;
}

.menue-nav {
    
}

.menue-nav li {
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 14px 34px; border-right:1px solid #eee;
}


.menue-nav li a {
	color:#fff;
    font-size: 14px;
    font-weight: bold;
}
.menue-nav li.on {
    background-color: #4C8EFF;
    color: #fff;
}
.clear::after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.big_box, .copyrights {
    background: #fff none repeat scroll 0 0;
    color: #999;
    margin: 0 auto 5px;
    width: 1000px;
}
.copyrights .shigong_inner {
    color: #444;
    line-height: 18px;
    padding: 10px 20px; background-color:#DBE8FF;
}


.copyrights .shigong_inner h3 {
    font-size: 14px; margin-top: 10px; font-weight:bold;
}


.copyrights .shigong_inner p {
    font-size: 13px;
    margin-top: 15px;
}

.saiuo_ask {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 1002px;
}

.saiuo_ask .linkshow {
    height: 230px;
    width: 960px; padding:10px 35px;
}
.saiuo_ask .linkshow ul li {
    float: left;
    height: 45px;
    margin-top: 20px;
    width: 281px;
	background: #fff url("guanli/userfiles/a_a.png") no-repeat scroll 0 0; line-height:45px; color:#fff; text-align:center; font-size:16px; margin-right:38px;
}
.saiuo_ask .linkshow ul li:hover{background: #fff url("guanli/userfiles/a_b.png") no-repeat scroll 0 0; cursor:pointer;}
.saiuo_ask .linkshow ul li a{ color:#fff}


.text_copyrights {
    background: #fff none repeat scroll 0 0;
    color: #999;
    margin: 5px auto;
    width: 1000px;
}

.text_copyrights .text_inner {
    color: #444;
    line-height: 22px;
    padding: 20px 0;
}
.text_copyrights .text_inner h2 {
    color: #70a5ff;
    font-family: Microsoft YaHei;
    font-weight:normal; font-size:18px;
}

.text_copyrights .text_inner h3 {
    color: #000;
    font-family: Microsoft YaHei;
    font-size: 15px;
    font-weight: bold;margin-top: 20px;
}

.text_copyrights .text_inner p {
    font-size: 14px;
    margin-top: 20px;
}


/*biaodan*/

.user_content {
    background-color: #fff;
    display: block;
    height: 685px;
    width: 100%;
}
.saiuo_user {
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    width: 1000px;
}
.saiuo_user .info_b {
    background: url("biaodan_img/user.png") no-repeat scroll center center;
    height: 182px;
    margin-top: 30px;
    position: relative;
}
.info_b .but_a_left {
    left: 148px;
    top: 95px;
}
.info_b .but_a {
    height: 35px;
    position: absolute;
    width: 120px;
    z-index: 20;
}


.info_b a {
    float: left;
    font-size: 1px;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    padding: 10px 54px;
    text-indent: -9999em;
}
.info_b .but_b_left {
    left: 282px;
    top: 95px;
}
.feedbak_bg {
    background: url("biaodan_img/feedback.gif") no-repeat scroll;
    height: 359px;
    margin: 20px auto 30px;
    padding: 0;
    width: 1000px;
}

.feedback_demo {
    display: inline;
    float: right;
    height: 352px;
    margin: 0 150px 0 0;
    padding: 0;
    width: 380px;
}
element.style {
    color: #999;
    font-size: 13px;
}
#feedback_3 {
    border: 1px solid #c2c1c5;
    height: 70px;
    line-height: 38px;
    margin: 118px 0 0 2px;
    padding: 5px;
    width: 380px;
}
textarea {
    resize: none;
}
select, input, textarea {
    font-size: 12px;
    outline: medium none;
}
#feedback_2 {
    margin: 20px 0 0 102px;
    padding: 0;
}
input {
    display: inline-block;
    vertical-align: middle;
}
button, input {
    background: none repeat scroll 0 0;
    border: 0 none;
    outline: medium none;
}
.feedback_title {
    display: inline;
    float: right;
    height: 266px;
    margin: 0 137px 0 0;
    padding: 86px 0 0;
    width: 210px;
}
element.style {
    color: #999;
}
input[type="xk_name"], input[type="xk_tel"] {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    color: #555;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    margin-bottom: 22px;
    margin-top: 2px;
    padding: 3px;
    width: 200px;
}

.sel-4 {
    color: #999;
}
.sel-4 {
    margin-bottom: 22px;
    width: 210px;
}
.sel-4 {
    border-color: #ccc;
    border-image: none;
    border-style: solid;
    border-width: 1px;
    color: #666;
    height: 30px;
    width: 180px;
}
.yanzm {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #ccc;
    color: #555;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
   
    padding: 3px;
    width: 80px;
}
/*toper_right_a*/

