@charset "utf-8";
/*
 *
 *  CSS File,created by sisi, on 08.07 2014
 *
 */
 /* font */

body, a { font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;}
a{outline: none;}


/*main style*/
.col_l{float: left;display: inline;}
.col_r{float: right;display: inline;}
.clearfix{*zoom:1;}
.clearfix:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.ico_tag,.seca_ico,.seca_item_link_box .li_dec{background: url(../images/xzx.png) no-repeat;_background: url(../images/xzx_ie.png) no-repeat;display: block;}

.seca_itemb .item_hd{background-position: 0 -201px;}
.seca_itemc .item_hd{background-position: 0 -402px;}

.xzx_sec a{color: #333; font-weight: bold;}
.xzx_sec a:hover{color: #F25618;}
.seca_item ul li a span{ background:url(../images/xzx_index_two.png) no-repeat; _background:url(../images/xzx_index_two.gif) no-repeat; overflow:hidden; width:16px; height:19px;margin: 0 auto 10px;background-position:-48px -603px; display:block}
.seca_itema .process_icon1 span{background-position:-48px -603px; display:block}
.seca_itema .process_icon1:hover span{background-position:-48px -628px;}
.seca_itema .process_icon2 span{background-position:-65px -603px; display:block}
.seca_itema .process_icon2:hover span{background-position:-65px -628px;}
.seca_itema .process_icon3 span{background-position:-82px -603px; display:block}
.seca_itema .process_icon3:hover span{background-position:-82px -628px;}
.seca_itema .process_icon4 span{background-position:-99px -603px; display:block}
.seca_itema .process_icon4:hover span{background-position:-99px -628px;}

.seca_itemb .process_icon1 span{background-position:-116px -603px; display:block;width: 17px;}
.seca_itemb .process_icon1:hover span{background-position:-116px -628px;}
.seca_itemb .process_icon2 span{background-position:-134px -603px; display:block}
.seca_itemb .process_icon2:hover span{background-position:-134px -628px;}
.seca_itemb .process_icon3 span{background-position:-151px -603px; display:block;width: 18px;}
.seca_itemb .process_icon3:hover span{background-position:-151px -628px;}
.seca_itemb .process_icon4 span{background-position:-170px -603px; display:block;width: 15px;}
.seca_itemb .process_icon4:hover span{background-position:-170px -628px;}
.seca_itemb .process_icon5 span{background-position:-185px -603px; display:block;width: 19px;}
.seca_itemb .process_icon5:hover span{background-position:-185px -628px;}
.seca_itemb .process_icon6 span{background-position:-205px -603px; display:block}
.seca_itemb .process_icon6:hover span{background-position:-205px -628px;}
.seca_itemb .process_icon7 span{background-position:-222px -603px; display:block;width: 19px;}
.seca_itemb .process_icon7:hover span{background-position:-222px -628px;}
.seca_itemb .process_icon8 span{background-position:-242px -603px; display:block;width: 22px;}
.seca_itemb .process_icon8:hover span{background-position:-242px -628px;}

.seca_itemc .process_icon1 span{background-position:-265px -603px; display:block;width: 19px;}
.seca_itemc .process_icon1:hover span{background-position:-265px -628px;}
.seca_itemc .process_icon2 span{background-position:-285px -603px; display:block;width: 17px;}
.seca_itemc .process_icon2:hover span{background-position:-285px -628px;}


/*.seca_item ul li a span.seca_ico_shoufang{background-position:-49px -603px}
.seca_item ul li a span.seca_ico_sheji{background-position:-67px -603px}
.seca_item ul li a span.seca_ico_yusuan{background-position:-85px -603px}
.seca_item ul li a span.seca_ico_qianyue{background-position:-103px -603px}
.seca_item ul li a span.seca_ico_chaigai{background-position:-119px -603px}
.seca_item ul li a span.seca_ico_shuidian{background-position:-138px -603px}
.seca_item ul li a span.seca_ico_fangshui{background-position:-155px -603px}
.seca_item ul li a span.seca_ico_niwa{background-position:-173px -603px}
.seca_item ul li a span.seca_ico_mugong{background-position:-189px -603px}
.seca_item ul li a span.seca_ico_youqi{background-position:-204px -603px}
.seca_item ul li a span.seca_ico_anzhuang{background-position:-221px -603px}
.seca_item ul li a span.seca_ico_shouwei{background-position:-239px -603px}
.seca_item ul li a span.seca_ico_ruanzhuang{background-position:-258px -603px}
.seca_item ul li a span.seca_ico_ruzhu{background-position:-276px -603px}*/


.xzx_seca{margin-right: -20px;margin-bottom: 60px;}
.xzx_seca h2{font-size: 24px;font-weight: normal;padding: 9px 0;}
.xzx_seca h2 a{ color:#333}
.xzx_seca h2 a:hover{ color:#f25618}

.xzx_seca .seca_item{width: 393px; float: left; margin-left: 20px; left: -20px; position: relative;}
.xzx_seca .seca_item .item_hd{width: 100%;height: 200px;background: url(../images/zxlc.png) no-repeat;overflow: hidden;}
.xzx_seca .seca_item .before {background-position: -423px -10px;}
.xzx_seca .seca_item .middle {background-position: -10px -10px;}
.xzx_seca .seca_item .after {background-position: -10px -230px;}
.xzx_seca .seca_item .item_bd{border-width: 0 1px 1px 1px;border-style: solid;overflow: hidden;}
.xzx_seca .seca_item li{float:left;}
.xzx_seca .seca_item li a{height:100%;color: #999;display: block;text-align: center;position: relative;box-sizing: border-box}
.xzx_seca .seca_item li a:hover .seca_ico_cover{display: block;}
.xzx_seca .seca_itema .item_bd{border-color: #edeee5; background:#fefff4}
.xzx_seca .seca_itema li{width:97px;height: 161px;border-left: 1px dotted #EFF1D5; box-sizing: border-box;}
.xzx_seca .seca_itema li a{padding-top: 55px;}
.xzx_seca .seca_itema li a:hover{color: #F25618;}
.xzx_seca .seca_itemb .item_bd{border-color: #dfece7; background:#f9fffc}
.xzx_seca .seca_itemb li{width:97px;height: 81px;border-left: 1px dotted #E4EFEA;border-bottom: 1px dotted #E4EFEA; box-sizing: border-box;}
.xzx_seca .seca_itemb li a{padding-top: 18px;}
.xzx_seca .seca_itemb li a:hover{color: #F25618;}
.xzx_seca .seca_itemc .item_bd{border-color: #dbe5e6; background:#f5fcff  }
.xzx_seca .seca_itemc li{width: 195px; border-left: 1px dotted #D9EAF2; border-left: 1px dotted #D9EAF2; height: 161px; box-sizing: border-box;}
.xzx_seca .seca_itemc li a{padding-top: 55px;}
.xzx_seca .seca_itemc li a:hover{color:#F25618;}
.xzx_seca li.first { border-left: none; }

.xzx_secb{height: 120px;margin-right: -40px;margin-bottom: 40px;}
.xzx_secb a{display: inline-block;margin-right: 20px;float:left;}

.xzx_secc{margin-bottom: 30px; margin-top: 60px;}
.xzx_secc .secc_hd{ height: 31px; line-height: 31px; margin-bottom: 30px;}
.xzx_secc .secc_hd h2{font-size: 24px;color: #333;font-weight: normal;}
.xzx_secc .secc_hd .secc_hdside{float: right;margin-top: 15px;}
.xzx_secc .secc_hd .secc_hdside li{float:left;}
.xzx_secc .secc_hd .secc_hdside a{color: #999; float:left; margin-left:17px; display:inline; height:14px; line-height:14px;font-weight:normal;}
.xzx_secc .secc_hd .secc_hdside a:hover{color: #F25618;}
.xzx_secc .secc_hd .secc_hdside span{width:1px; height:13px; margin:1px 0 0 17px; float:left; background:#f0f0f0; display:inline; overflow:hidden}
.xzx_secc .secc_bdl{overflow: hidden;float: left;margin-left: -20px;}
.xzx_secc .secc_bdl .bdl_item_card {float: left;width: 393px; padding: 15px 15px 18px;border: 1px solid #eee; box-sizing: border-box;margin-left: 20px;border: 1px solid #eee;}
.xzx_secc .secc_bdl .bdl_item{float: left;width: 100%;_overflow:hidden;}
.xzx_secc .bdl_item .item_hd{display: block;position: relative;margin-bottom:1px;height: 210px;cursor: pointer;float:left;_overflow:hidden;_display: inline;}
.xzx_secc .bdl_item .item_hd .item_lnk{display: block;position: absolute;bottom: 0;left:0;height: 40px;line-height: 40px;color: #FFF;background-color: rgba(0,0,0,0.5);width: 100%;padding-left: 12px;z-index: 2;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;box-sizing:border-box;font-size:14px;}
.xzx_secc .bdl_item .item_hd .item_lnk_iebg{display:none;display: block\9;position: absolute;width:300px;height:40px;background-color: #000;filter:alpha(opacity=80);bottom: 0;left:0;z-index: 1;}
.xzx_secc .bdl_item .item_hd .item_lnk_iebg:not(sisi){display: none;}
.xzx_secc .bdl_item .item_bd a {font-weight: normal}
.xzx_secc .bdl_item .item_bd .bold{ margin-right: 5px;font-weight:bold; }
.xzx_secc .bdl_item .item_bd li{width: 360px;height:19px;line-height:19px;margin-top:12px;float:left;font-size: 14px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;_display: inline;}
.seca_item_link_box .li_dec{display: inline-block;width: 7px;height: 7px;margin-right: 10px;background-position: 0 -603px;vertical-align: middle;}
.secc_bdl .bdl_item_card .bdr_item{height:100px;margin-bottom:18px}
.secc_bdl .bdl_item_card .bdr_item .item_bd{ float: left; width: 210px;}
.secc_bdl .bdl_item_card .bdr_item .item_bd .item_des{ float: left; width: 210px;}
.secc_bdl .bdl_item_card .item_img{position:relative;width: 136px;height: 100%; margin-right: 15px;float: left;}
.secc_bdl .bdl_item_card .item_img .ico_tag{width: 39px;height: 24px;color: #FFF;text-indent: 6px;background-position: -8px -603px;position: absolute;top: 0;left:-3px;line-height: 21px;}
.bdl_item_card .bdr_item .item_bd a{ margin-bottom: 10px;width: 195px;font-weight: bold;font-size: 14px;display: block;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;line-height: 15px;}
.bdl_item_card .bdr_item .item_bd.item_des{height: 65px;overflow: hidden;color: #666;margin-top: 9px;line-height: 21px;}

.seca_item_link_box{
    overflow: hidden;
    padding: 15px 0 5px 0;
}
.item_bd ul{
    border-bottom: 1px solid #eee;
}
.seca_itemb .item_bd ul{
    border-bottom: none;
}
.seca_item_link_box a{
    display: block;
    padding: 0 21px;
    margin-bottom: 10px;
    height: 16px;
    line-height: 16px;
    font-size: 12px;
}
.seca_item_link_box a:hover{
    color: #F25618;
}

.xzx_secd{margin-bottom: 30px;}
.xzx_secd .secd_item{padding-bottom:15px;}
.xzx_secd .item_hd{height: 31px; line-height: 31px;margin-bottom: 30px;}
.xzx_secd .item_hd h2{position: relative;font-size: 24px;color: #333;font-weight: normal;}
.xzx_secd .item_hd .hd_side{float: right;margin-top: 10px;color: #999;}
.xzx_secd .item_hd .hd_side:hover{color: #F25618;}
.xzx_secd .item_bd {position:relative;left:-10px;}
.xzx_secd .item_video{width: 290px;margin-left:10px;}
.xzx_secd .item_video .video_img{display: block;height: 172px;position: relative;}
.xzx_secd .item_video .video_img:hover .play-btn{background-position:-46px -648px;}
.xzx_secd .item_video .video_img .play-btn{position: absolute;width: 46px;height: 46px; background:url(../images/xzx_index_two.png) no-repeat; _background:url(../images/xzx_index_two.gif) no-repeat;background-position:0 -648px;left: 50%;top: 50%;margin-left:-23px;margin-top:-23px;}
.xzx_secd .item_video .video_title{display: block;height:40px; line-height: 40px; padding: 0px 20px;font-size: 14px; background:#f8f8f8;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align:center;font-weight: normal;}

.xzx_sece{margin-bottom: 30px;}
.xzx_sece .sec_hd{height: 31px; line-height: 31px;margin-bottom: 30px;}
.xzx_sece .sec_hd h2{font-size: 24px;color: #333;font-weight: normal;}
.xzx_sece .sec_hd .hd_side{float: right;margin-top: 10px;color: #999;}
.xzx_sece .sec_hd .hd_side:hover{color: #F25618;}
.xzx_sece .sec_bdl{width: 590px;height: 394px;float: left;}
.xzx_sece .sec_item{position: relative;}
.xzx_sece .sec_item_bt{display:table;padding: 0px 20px;box-sizing: border-box;background-color: rgba(0,0,0,0.5);color: #FFF;position: absolute;bottom: 0;left:0;width: 100%;height:45px;z-index: 2;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.xzx_sece .sec_item_bt > div{display:table-cell;vertical-align: middle;}
.xzx_sece .sec_item_bt a{ display: inline-block;width: 320px;vertical-align:middle;font-size: 16px;font-weight:normal;color: #FFF; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.xzx_sece .sec_item_btiebg{display:none;display: block\9;position: absolute;width:250px;height:38px;background-color: #000;filter:alpha(opacity=80);bottom: 0;left:0;z-index: 1;}
.xzx_sece .sec_item_btiebg:not(sisi){display: none;}
.xzx_sece .sec_bdl .sec_item_bt{display: table;width: 100%;height: 70px;box-sizing: border-box;}
.xzx_sece .sec_bdl .sec_item_bt > div{display: table-cell;vertical-align:middle;width: 100%;height: 70px;box-sizing: border-box;}
.xzx_sece .sec_bdl .sec_item_btiebg{width: 449px;height: 62px;}
.xzx_sece .sec_bdl .item_info{width: 409px;font-size:12px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.xzx_sece .sec_bdm{width: 345px;float: left;margin-left: 20px;}
.xzx_sece .sec_bdm .sec_item{height: 187px;overflow: hidden;margin-bottom: 20px;}
.xzx_sece .sec_bdr{width: 225px;float: right;}
.xzx_sece .sec_bdr h3{font-size: 18px;font-weight: bold;color: #333;margin-bottom: 28px; line-height:16px; font-family: "Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;}
.xzx_sece .sec_bdr li{height:50px;line-height:48px;border-top: 1px solid #E8E8E8;box-sizing:border-box;}
.xzx_sece .sec_bdr li.last{border-bottom: 1px solid #E8E8E8;}
.xzx_sece .sec_bdr .num{display: inline-block;width: 18px;height: 18px;color: #999;line-height: 18px;text-align: center;margin-right: 10px;background-color: #f8f8f8;}
.xzx_sece .sec_bdr .num_top{background-color: #F36F20;color: #FFF;}
.xzx_sece .sec_bdr a{position: absolute;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 200px; display: inline-block;line-height: 50px;font-size:14px;font-weight:normal }
.xzx_sece .sec_bdr a:hover{color: #F25618;}
.xzx_secf,.xzx_wrap{overflow: hidden}
.xzx_secf .sec_hd{height: 31px; line-height: 31px;margin-bottom: 30px;}
.xzx_secf .sec_hd h2{font-size: 24px;color: #333;font-weight: normal;}
.xzx_secf .sec_hd .hd_side{float: right;margin-top: 10px;color: #999;}
.xzx_secf .sec_hd .hd_side:hover{color: #F25618;}
.xzx_secf .sec_bd{margin-right: -40px;}
.xzx_secf .sec_bd a{color: #999;}
.xzx_secf .sec_item{width: 215px;height: 114px;float: left;margin-right: 40px;}
.xzx_secf .item_hd{margin-bottom: 5px;font-size: 14px;}
.xzx_secf .item_hd a{color: #666;font-size: 14px;font-weight: normal;}
.xzx_secf .item_hd a:hover{color: #F25618;}
.xzx_secf .item_bd a{margin-right: 16px ; white-space:nowrap; word-wrap:break-word; float:left;font-weight: normal;}
.xzx_secf .item_bd a:hover{color: #F25618;}

.xzx_secd .item_hd h2 .xzx_ico_jhkj {
    position: absolute;
    top: 7px;
    right: 0;
    display: block;
    width: 67px;
    height: 24px;
    color: #01af63;
    font-size: 12px;
    text-align: center;
    line-height: 24px;
    border: 1px solid #01af63;
}
.body-wrapper {
    position: relative;
}
.bg-box {
    position: absolute;
    width: 100%;
    height: 420px;
    top: 0;
    left: 0;
}
.form_banner{
    height:420px;
    width:100%;
    background:#fff;
    margin-bottom: 30px;
}
.form-box-left{
    position: relative;
    width: 314px;
    height: 420px;
    background: #fff;
    z-index: 1;
    background-image: linear-gradient(180deg, rgba(238, 238, 238, 0.5) 0%, rgba(255,255,255,0.00) 3%);
    background-image: -webkit-linear-gradient(-90deg, rgba(238, 238, 238, 0.5) 0%, rgba(255,255,255,0.00) 3%);
    background-image: -moz-linear-gradient(-90deg, rgba(238, 238, 238, 0.5) 0%, rgba(255,255,255,0.00) 3%);
}
.left-form{
    width:274px;
    height:auto;
    margin:0 auto;
    padding-top: 20px;
}
.xzx_bansecb { margin-bottom: 30px; }
.xzx_bansecb div{
    width:600px;
    height:180px;
}
.xzx-form-box{
    width: 274px;
    position: relative;
    margin-bottom: 10px;
}
.xzx-form-box input{
    height: 14px;
    border: 1px solid #e1e1e1;
    border-radius: 3px;
    padding: 10px 0 10px 32px;
    outline: none;
    width: 240px !important;
}
.ico-city{
    width: 11px;
    height: 13px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MTAzQTY0QTU3RUIxMUU3QTUwMkE0RDczNEI2MUQ3NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MTAzQTY0QjU3RUIxMUU3QTUwMkE0RDczNEI2MUQ3NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUxMDNBNjQ4NTdFQjExRTdBNTAyQTRENzM0QjYxRDc2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUxMDNBNjQ5NTdFQjExRTdBNTAyQTRENzM0QjYxRDc2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ug5xCQAAASVJREFUeNpckbErRWEYxs85N2W4/wAWGW4WyX9wi0WhDmKxyaJkMN263UyKYrIIUYoynFMmdsmoRBndotxBJjFw/J56vjp569f7fs/3nPd9v05cFEWkyPO8j7QNVfiBCnxDK03TB3kSG4dJj9CGNZiGFbiDG+5H5YuzLOsiv8IqHU6jf4GxTrqCHpmbFHWMY75cIo3DLdqWNTV51xr68sTijMfvwTznZQ84hAGZYz9I0Q+fdNTYDtSs/4YHXsOsxR09io6X5A9oWF+AZ+3cTfECI3Rse50h6nvXVd/XEsQvis2wtyIYHccC7S3STxFMeILFcLY2CZ1wTkodJuCAsYMe30u6gKlgiMPvtmGOtGHDGewzfjfclztr13PSujselY2KPwEGAD39hTJH3xCRAAAAAElFTkSuQmCC) no-repeat center center;
    position: absolute;
    left: 15px;
    top: 11px;
}
.ico-city-r{
    width: 9px;
    height: 6px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAGCAYAAAARx7TFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRDk0MDFFNjU3RUExMUU3OEQ5Nzk5RjU0RjRDMzRCQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRDk0MDFFNzU3RUExMUU3OEQ5Nzk5RjU0RjRDMzRCQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJEOTQwMUU0NTdFQTExRTc4RDk3OTlGNTRGNEMzNEJDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJEOTQwMUU1NTdFQTExRTc4RDk3OTlGNTRGNEMzNEJDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nH296AAAAFJJREFUeNpi7O7uXsDAwBDPgBssYgISWUB8DYeC60CcCVL0DYhDoTQyAPFDQDQTVOAa1ERkkA2zgQlJcCEUg90BxAtgEixoukGm8YDcgSwIEGAAEiAQNVz5w9gAAAAASUVORK5CYII=) no-repeat center center;
    position: absolute;
    right: 15px;
    top: 14px;
}
.ico-name{
    width: 11px;
    height: 13px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5MUI1MUNERjU3RTgxMUU3QTE0OEE5NTg2MUY2QjEwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5MUI1MUNFMDU3RTgxMUU3QTE0OEE5NTg2MUY2QjEwOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkxQjUxQ0RENTdFODExRTdBMTQ4QTk1ODYxRjZCMTA5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkxQjUxQ0RFNTdFODExRTdBMTQ4QTk1ODYxRjZCMTA5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+cqIA7QAAAQtJREFUeNqEkS1oQlEYho8/QcuCDMW2Na/lWsZgZUn7ZW1xE4tlzSSI1aJ17sKSwgSvTVxQsC8N5gVZ2sS0tiKI1+fIOeguOj94eM/5vvf8fSfgeZ7Q4ThOGqlCEpYwtiyrrOsBbcaYRV7hCTpwCiVYwCWLvLAyniA9uCXZFttoUZuhTcgHVfIO3n1GHRZcsSiszefwLfbHBH4gos0jea8D5htIcOrvxsxA3nfOUc1dF/M4YkPtTzdUUU6+5MNUN+6hwWYP/ta9IDH4gClEIQNn8MiC540Z4xuJFYkL/4Wp5ZABFEKmaVYYXGNM7XudYRifruvKBnSD6peK4p9gozFSl+Yh9MXxsNcCDAArHl2/AOfzygAAAABJRU5ErkJggg==) no-repeat center center;
    position: absolute;
    left: 15px;
    top: 11px;
}
.ico-phone{
    width: 13px;
    height: 13px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBN0E3MEI4RDU3RTgxMUU3QjUwRTkzNEFGQjgzNzc4MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBN0E3MEI4RTU3RTgxMUU3QjUwRTkzNEFGQjgzNzc4MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE3QTcwQjhCNTdFODExRTdCNTBFOTM0QUZCODM3NzgyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE3QTcwQjhDNTdFODExRTdCNTBFOTM0QUZCODM3NzgyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Z4BsUAAAAQ5JREFUeNqEkS9oAlEcx99ZBwqaBhazcUmbYJEFuWCwyFxZENRmEE0W8zYcBv8UNd0JprFmMYgYLK6roAaT2Lx9Hjzkpnh38OH77n73+f3uvdMsyxKmaeaEEEk4wIuu6yfhcHkQCmQZsrCFgXC5PJCGMN3XkJcPaVR0kza8fLA9a8Obm3Smc0lNeCBSUHOSNMMwnsgRhMAHQyZHHSfxwozsQp/1jpwy0fEwNHnk6tMmxA9ilbVstJTHD3F4hTG192spQMyhTvGT+y/Wj3CEiZK98HyRlOgnFtBCrHAfJFe2elPu+59km/gNe4TE9X6o/95ItmKHiEADPkA2G0PvrqTEGJGRe1e/Y8b02p8AAwATUXID1lSWkwAAAABJRU5ErkJggg==) no-repeat center center;
    position: absolute;
    left: 15px;
    top: 11px;
}
.form-title{
    color: #DADADA;
    position: absolute;
    left: 34px;
    top: 8px;
}
.district .district-province {
    width: 130px;
}
.district .district-city {
    width: 144px;
}
.cluse-box {
    color: #999;
    position: relative;
    margin-left: 20px;
    display: block;
}
.cluse-box .ico-clause{
    height: 14px;
    width: 14px;
    cursor: pointer;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQkY0NDA5RTVBMEYxMUU3ODJCOEQ3MzBGRjc4QTYwOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQkY0NDA5RjVBMEYxMUU3ODJCOEQ3MzBGRjc4QTYwOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFCRjQ0MDlDNUEwRjExRTc4MkI4RDczMEZGNzhBNjA5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFCRjQ0MDlENUEwRjExRTc4MkI4RDczMEZGNzhBNjA5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jq4vwQAAAFpJREFUeNpifPjwoScDA8NcIJZkIA48B+JkBqDGZz9+/PhPLACpBelhAtnEzs7OQCyAqpVkYiATjGocPhqf//z5k2gNULUvWIBEysuXL0GJXIJIvU+BOA0gwADFKEjgcWgCPwAAAABJRU5ErkJggg==) no-repeat center center;
    position: absolute;
    top: 2px;
    left: -20px;
}
.cluse-box .ico-clause.clause-active{
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyREU0M0Y5NzVBMEYxMUU3QTEwOEZFNUQwNkNBQUFDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyREU0M0Y5ODVBMEYxMUU3QTEwOEZFNUQwNkNBQUFDRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJERTQzRjk1NUEwRjExRTdBMTA4RkU1RDA2Q0FBQUNFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJERTQzRjk2NUEwRjExRTdBMTA4RkU1RDA2Q0FBQUNFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2GRO7QAAASBJREFUeNpiefjwoScDA8NcIJZkIA48B+JkBqDGZz9+/PhPLACpBelhAtnEzs7OQCyAqpVkIlZD1fV1DL13dsL5RGmc8/Aww+R7exk+/fmBEAS6F6+ftr64+J9/a87/5PPz//8DQhAA6YHbeO3zM4ZbX16i2HQVKJZ8YSGDIb8cwxS9aAZGIMRwas6lZQwux3oZjr67A+Y//fGBIfjUVAYxdl6G1aaZDBxMrCiGwjUuMU5hkOEUYPA/OZlh0eNjYE3f/v5mWG+azSDCxoPpcWQ/fv79/X/Aycn/ebZk/Rfalvf/wJsbWP0N0oMROL///f2ffXHJ/xVPTuEMMKwaiQGwUH3+8+dPolMOVO0LFiCR8vLlS1AilyBS71MgTgMIMADy70jJUXEWEAAAAABJRU5ErkJggg==) no-repeat center center;
}
.cluse-box a {
    color:#50ac6a;
}
.xzx-form-box-phone{
    margin-bottom: 5px;
}
.form-btn{
    background: #ff6447;
    color: #fff;
    display: block;
    position: relative;
    border-radius: 3px;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    margin-top: 16px;
    cursor: pointer;
}

.form-img01{
    margin-bottom: 15px;
}
.form-img02{
    margin-bottom: 10px;
}
.xzx_wrap{
    overflow: visible;
}

.xzx-form .form-error {
    color: #ff6767;
    position: relative;
    margin-left: 16px;
}
.xzx-form .form-error .form-error-icon {
    position: absolute;
    top: 1px;
    left: -17px;
    width: 15px;
    height: 15px;
    background: url(../images/index_icons.png) no-repeat;
    background-position: -49px -12px;
}
.xzx-banner{
    width:906px;
    height:420px;
    overflow: hidden;
}
.zxgl_banner{
    width:647px;
    height:290px;
    overflow: hidden;
    position: relative;
}
.zxgl_banner .bLeft, .zxgl_banner .bRight {
    width: 50px;
    height: 50px;
    display: block;
    position: absolute;
    background-color: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    top: 50%;
    margin-top: -25px;
    z-index: 2;
}
.zxgl_banner .bLeft {
    left: 0;
}
.zxgl_banner .bRight {
    right: 0;
}
.zxgl_banner .bLeft:hover,.zxgl_banner .bRight:hover{
    opacity: 0.75;
    filter:alpha(opacity=75);
}
.banner_arrow, .slider_ico {
    background: url(../images/banner.png) no-repeat;
    _background: url(../images/banner.gif) no-repeat;
    display: block;
}
.zxgl_banner .bLeft span, .zxgl_banner .bRight span {
    width: 11px;
    height: 20px;
    margin: 15px auto;
    overflow: hidden;
}
.zxgl_banner .bLeft span {
    background-position: 0 0;
}
.zxgl_banner .bRight span {
    background-position: -12px 0;
}
.zxgl_banner .zxgl_slider li {
    width:647px;
    height:290px;
    overflow: hidden;
    display: none;
}
.zxgl_banner .zxgl_slider li a, .zxgl_banner .zxgl_slider li img {
    display: block;
}

.zxgl_banner .slider_mark {
    position: absolute;
    bottom: 10px;
    left: 50%;
    height: 10px;
}
.zxgl_banner .slider_mark li {
    width: 10px;
    height: 10px;
    float: left;
    margin: 0 5px;
}
.banner_arrow, .slider_ico {
    background: url(../images/banner.png) no-repeat;
    _background: url(../images/banner.gif) no-repeat;
    display: block;
}
.zxgl_banner .slider_mark .mark_dot .slider_ico {
    width: 10px;
    height: 10px;
    background-position: 0 -21px;
    overflow: hidden;
    opacity: 0.5;
    filter: alpha(opacity=50);
}
.zxgl_banner .slider_mark .mark_dot_on .slider_ico{
    opacity: 100;
    filter:alpha(opacity=100);
}

/* m by hank.lan 2018新加入样式*/
.xzx_secc .secc-hd-new{
    font-size: 24px;
    color: #333;
    font-weight: normal;
}
.secc-classify{
    width: 100%;
    height: 40px;
    margin: 30px 0 20px 0;
    font-weight: normal;
}
.secc-classify a{
    float: left;
    width: 123px;
    height: 40px;
    margin-left: -1px;
    font-size: 14px;
    text-align: center;
    line-height: 38px;
	background-color: #ffffff;
    border: 1px solid  #e8e8e8;
    box-sizing: border-box;
    font-weight: normal;
}
.secc-classify a:hover{
    position: relative;
    color: #0cb46a;
    border: 1px solid  #b6e8d2;
}
.ad-rabbit-xc{
    margin-top: 30px;
    overflow: hidden;

}
.ad-rabbit-xc a{
    float: left;
}
.ad-rabbit-xc a img{
    width: 244px;
    height: 110px;
}

.xigt-img-text-box .yezhu-link-list-box a {
    font-size: 13px;
    color: #999;
    line-height: 30px;
    display: inline-block;
    width: 209px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
    margin-right: 15px;
}
.xigt-img-text-box .sec_hd{
    margin-bottom: 15px;
}

/* 曝光节点不要超出父节点 */
 .zxgl_banner .swiper-slide .ad-data-report{
     max-height: 100%;
     max-width: 100%;
 }


 /* 隐私对话框开始 */
.privacy-confirm {
            
}
.privacy-confirm-mask {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 98;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0);
}
.privacy-content {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 99;
    transform: translate(-50%,-15%);
    width: 252px;
    height: 122px;
    background: #FFFFFF;
    box-shadow: 0px 5px 30px 0px rgba(207, 207, 207, 0.5);
    border-radius: 10px;
    padding: 10px 19px 18px;
}
.privacy-content p{
    font-size: 14px;
    font-weight: 500;
    color: #333333;
    line-height: 1.4;
    text-align: center;
    margin-top: 37px;
}
.privacy-content a {
    color: #0dc76e;
}
.footer-wrapper {
    padding-top: 20px;
    text-align: center;
}
.footer-wrapper a {
    font-size: 14px;
    display: inline-block;
    width: 96px;
    height: 31px;
    line-height: 31px;
    text-align: center;
    background: #F5F5F5;
    border-radius: 3px;
}
.footer-wrapper a:nth-child(1) {
    color: #999999;
    background: #F5F5F5;
}
.footer-wrapper a:nth-child(2) {
    color: #FFFFFF;
    background: #50AC6A;
    margin-left: 10px;
}
.ui-none {
    display: none !important;
}
/* 隐私对话框结束 */