@charset "utf-8";
*{margin: 0;padding: 0;box-sizing: border-box;}
body{font-size: 14px;font-family: "思源黑体 CN";color: #333;background-color: #f7f8fa;}
ul,li，dl,dt,dd{list-style: none;}
a{text-decoration: none;color: #333;}
i{font-style: normal;}
span,a{display: inline-block;}
.fl{float: left;}
.fr,.rt{float: right;}
.clear{clear: both;}
img{vertical-align: middle;border:0;}

.w{width: 1180px;margin: 0 auto;position: relative;}
.w1{width: 1681px;margin: 0 auto;}
h2,h3,h4,h5,h6{font-weight: normal;}
h1{font-size:24px;}

/*banner*/
.banner{min-width: 1180px;position: relative}
.banner .navBar{height: 60px;line-height: 60px;position: absolute;top:0;width: 100%;left: 0;z-index: 10;background-color: rgba(0,0,0,0.3)}
.banner.banner .navBar .logo{float: left;}
.banner .navBar .logo img { height: 30px!important;  margin-top: -10px!important; margin-right: 5px!important;  vertical-align: middle!important;}
.banner .navBar .logo a{margin-left: 10px!important;color: #fff;font-size: 16px;font-weight: bold;}
.banner .navBar .nav{float: right;}
.banner .navBar .nav li{float: left;text-align: center;}
.banner .navBar .nav li a{padding:0 16px;color: #fff;}
.banner .navBar .nav li a:hover{border-bottom: 2px solid #ff7127!important;color: #ff7127!important;}
.banner .navBar .nav li .active{border-bottom: 2px solid #ff7127!important;color: #ff7127!important;}
.banner .banner_infor{position: absolute;bottom:0;left: 0;min-width: 1180px;height: 120px;background: rgba(0,0,0,0.4);z-index: 9;width: 100%;}
.banner .banner_infor ul{text-align: center;}
.banner .banner_infor li{float: left;width: 33.3%;border-left:1px solid #637893; height: 120px;}
.banner .banner_infor li.last{border-right: 1px solid #637893;}
.banner .banner_infor li .font_bold{font-size: 24px;color: #e9b772;padding-top: 22px;font-weight: bold;}
.banner .banner_infor li p{padding-top: 12px;font-size: 16px;color: #fff;}

/*公证事项*/
.gzsx{text-align: center;}
.gzsx .pic{padding-top: 99px;}
.gzsx .caption,.gz_use .caption{position: relative;}
.gzsx .caption .text{font-size: 30px;padding:45px 0 25px; }
.gzsx .caption p{font-size: 20px;color: #666;}
.gzsx .caption .org_color{color: #f08300;font-size: 28px;}
.gzsx .caption .scan_more,.gz_use .caption .scan_more{position: absolute;right: 0;bottom:0;padding-right: 31px;background: url(/static/flagship/common/images/icon_scanmore-a16c4c564eedaf1444071832f7d516b3.png) no-repeat right center;color: #f08300;height: 24px;line-height: 24px;}
.gzsx .gzsx_list{padding: 73px 0;height: 590px;width: 95%;margin: 0 auto;}
.gzsx .gzsx_list li{float: left;width: 224px;padding: 25px 0;}
.gzsx .gzsx_list li a{display: block;text-align: center;font-size: 16px;}
.gzsx .gzsx_list li .gz_type{padding-top: 26px;}

/*公证用途*/
.gz_use{width: 100%;height: 553px;background: url(/static/flagship/common/images/gz_use-a284bfeac85e8d47ec02cb5a2482048c.jpg) no-repeat 0 0;min-width: 1180px;text-align: center;}
.gz_use .caption .text{color: #fff;font-size:2.17em;padding-top: 50px;padding-bottom: 28px;}
.gz_use .caption p{font-size: 20px;color: #fff;}
.gz_use .use_list li{float: left;width: 220px;margin: 48px 8px;height: 280px;cursor: pointer;overflow: hidden;position: relative;}
.gz_use .use_list li .detail{height: 280px;background: rgba(0,0,0,0.4);padding-top: 90px;}
.gz_use .use_list li .detail p{padding-top: 56px;color: #fff;font-size: 24px;}
.gz_use .use_list li .detail_list{height: 280px;background: rgba(240,131,0,0.5);width: 100%;position: absolute;top:280px;left: 0;}
.gz_use .use_list li .detail_list{padding-top: 42px;}
.gz_use .use_list li .detail_list span{width: 120px;height: 40px;line-height: 38px;border-radius: 4px;border: 1px solid #fff;color: #fff;margin-top: 42px;margin-bottom: 20px;}
.gz_use .use_list li .detail_list p{font-size: 24px;color: #fff;}

/*公证动态*/
.gz_dynamic{height: 376px;}
.gz_dynamic .title_text{font-size: 30px;padding: 100px 0 38px;text-align: center;}
.gz_dynamic .news_list{}
.gz_dynamic .news_list li{line-height: 38px;height: 38px;width: 50%;float: left;padding-left: 100px;background: url(/static/flagship/common/images/turn_right2-702fa54ecdd9f12f14e4618e303bbb71.png) no-repeat 80px center;background-size: 20px;}
.gz_dynamic .news_list li a{display: block;}
.gz_dynamic .news_list li>span{color: #666;}
.gz_dynamic .news_list li .news_content{width: 70%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;padding-left: 9px;}
.gz_dynamic .news_list li .time{width: 30%;float: right;padding-right: 34px;text-align: right;color: #999;}
.gz_dynamic .scan_more{padding-right: 34px;display: block;text-align: right;}
.gz_dynamic .scan_more span{padding-right: 31px;background: url(/static/flagship/common/images/icon_scanmore-a16c4c564eedaf1444071832f7d516b3.png) no-repeat right center;color: #f08300;height: 38px;line-height: 38px;}
/*办证点*/
.tabs .bz_address{background-color: #fff;padding: 50px 30px 30px;}
.tabs .tabs_title{height: 40px;line-height: 38px;border-left: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
.tabs .tabs_title span{width: 156px;border-top: 1px solid #e3e3e3;padding: 0 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left;border-right: 1px solid #e3e3e3;text-align: center;cursor: pointer;}
.tabs .tabs_title span.active{border-top: 2px solid #1d5bf5}
.tabs .tabs_content{display: none;}
.tabs .tabs_content .tab_list{padding: 12px 0;line-height: 38px;}
.tabs .tabs_content .tab_list b{display: inline-block;font-weight: normal;color: #666;}
.tabs .tabs_content .gz_address{padding-left: 36px;background: url(/static/flagship/common/images/address-b2b838d255abe9fd53ccc51fca3007cc.jpg) no-repeat 2px center;}
.tabs .tabs_content .gz_phone{padding-left: 36px;background: url(/static/flagship/common/images/phone-fb1b38f10e4a1ffc0b6c06ebb5eb9c20.jpg) no-repeat 0 center;}
.tabs .tabs_content .gz_service{padding-left: 36px;background: url(/static/flagship/common/images/warn-6dfabb9665b79163e61551b28a6910ec.jpg) no-repeat 0 center;}
.tabs .tabs_content .map{width: 1118px;height: 200px;border: 1px solid #e3e3e3;}

/*详情页-在线申办*/
.common_title{padding-top: 56px;text-align: center;font-size: 30px;}
/*选择公证事项*/
.sel_gzsx .sel_gzsx_list{min-height: 104px;margin: 31px 0 34px;height:auto;}
.sel_gzsx .sel_gzsx_list li{width: 20%;float: left;}
.sel_gzsx .sel_gzsx_list li a{font-size: 16px;padding-left: 13px;display: block;line-height: 52px;height: 52px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width:230px;}
.sel_gzsx .sel_gzsx_list li a:hover{color: #f19149;}
.sel_gzsx .scan_all{margin-bottom: 26px;}
.sel_gzsx .scan_all a{display: block;width: 120px;height: 40px;line-height: 40px;color: #fff;background-color: #ff7127;text-align: center;margin: 0 auto;border-radius: 4px;}

/*选择公证用途*/
.sel_gzyt .little_title{font-size: 18px;text-align: center;color: #666;padding-top: 19px;padding-bottom: 9px;}
.sel_gzyt .gzyt_list li{width: 275px;float: left;margin-right: 20px;height: 150px;border: 1px solid #cecece;margin-top: 20px;background-color: #fff;}
.sel_gzyt .gzyt_list li a{display: block;text-align: center;padding-top: 46px;height: 100%;}
.sel_gzyt .gzyt_list li a .use_type{padding-top: 19px;}
.sel_gzyt .gzyt_list li:hover{border-color: #f29855;}

/*公证动态详情*/
.gz_news,.bid_use,.bid_start,.register{background-color: #fff;float: left;width: 100%;}
.gz_news .current_pos{height: 60px;line-height: 60px;color: #666;}
.gz_news .news_content .news_left{width: 230px;float: left;}
.gz_news .news_content .news_left h3{font-size: 20px;padding-left: 24px;font-weight: normal}
.gz_news .news_content .news_left h5{height: 51px;background-color: #fff3ea;color: #f19149;border-top: 2px solid #ff7127;margin-top: 22px;line-height: 49px;padding-left: 24px;font-size: 16px;font-weight: normal;}
.gz_news .news_content .news_left .content_title{line-height: 45px;padding:8px 24px;border-bottom: 1px solid #e8e8e8;}
.gz_news .news_content .news_left span{display: block;cursor: pointer;color: #666;}
.gz_news .news_content .news_left .content_title span.active{color: #f19149;background: url(/static/flagship/common/images/turn_right-25ba9182111d58bc3595d8d417f70420.png) no-repeat right center;}
.gz_news .news_content .news_left h4{font-size: 16px;padding: 25px 0 25px 24px;font-weight: normal;}
.gz_news .news_content .news_right{width: 900px;margin-left: 50px;float: left;padding-bottom: 80px;}


/*申办公证用途*/
.bid_use{padding-bottom: 100px;border-bottom: 1px solid #e8e8e8;}
.bid_use .sel_use{display: flex;height: 39px;line-height: 39px;margin-top: 32px;margin-bottom: 20px;}
.bid_use .sel_use .gz_icon{width: 82px;text-align: center;}
.bid_use .sel_use img{height: 33px;}
.bid_use .sel_use .use_type{padding:0 20px 0 28px;border-left: 1px solid #e8e8e8;font-size: 24px; }
.bid_use .sel_use .use_content{position: relative;}
.bid_use .sel_use .gzyt,.bid_use .sel_use .gzsx{border-radius: 4px;background-color: #fff;width: 122px;height: 39px;line-height: 37px;background:url(/static/flagship/common/images/turn_bottom-ffac1fe6be9b6c085131d5d47f762d94.png) no-repeat 99px center;font-size: 14px;text-align: center;color: #999;border: 1px solid #ececec;padding-right: 16px;cursor: pointer;}
.gzsx_popbox{position: absolute;top:46px;left: 0;width: 780px;height: 573px;border: 1px solid #ececec;border-radius: 4px;background-color: #fff;padding-top: 12px;display: none;}
/*弹框选择公证事项*/
.gzsx_popbox .title{font-weight: bold;}
.gzsx_popbox .gzsx_content{overflow-y: auto;height:510px;width:770px;}
.gzsx_popbox .gzsx_text{display: flex;line-height: 24px;padding: 6px 0 6px 32px;}
.gzsx_popbox .gzsx_text .alpha{width: 80px;text-align: center;font-weight: bold;}
.gzsx_popbox .gzsx_text .gzsx_name{padding-left: 30px;width: 600px;color: #999;}
.gzsx_popbox .gzsx_text .gzsx_name span{padding:0 4px;cursor: pointer;}
.gzsx_popbox .title .gzsx_name span{color:#333;margin-left: 6px;white-space: nowrap;}

/*弹框选择公证用途*/
.gzyt_popbox{z-index:10000;position: absolute;top:46px;left: 0;width: 490px;height: 230px;border-radius: 4px;border: 1px solid #ececec;background-color: #fff;display: none}
.gzyt_popbox .gzyt_tabs{height: 50px;line-height: 50px;background-color: #f7f8fa;border-top-left-radius: 4px;border-top-right-radius: 4px;border-bottom: 1px solid #ececec;}
.gzyt_popbox .gzyt_tabs span{width: 244px;border-right: 1px solid #ececec;text-align: center;cursor: pointer;float: left;}
.gzyt_popbox .gzyt_tabs span.on{background-color: #fff;}
.gzyt_popbox .tab_content .content{padding: 10px;display: none;}
.gzyt_popbox .tab_content .content:first-child{display: block;}
.gzyt_popbox .tab_content .content a{width: 116px;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;float: left;margin-bottom: 15px;height: 24px;line-height: 24px;display: block;color: #999;}
.gzyt_popbox .tab_content .content a:hover{color: #ff7127;}


.bid_use .caption{color: #999;padding-left: 111px;padding-bottom: 32px;border-bottom: 1px solid #e8e8e8;}
.bid_use .common_use_style{margin-top: 65px;padding-bottom: 15px;border-bottom: 1px solid #eee;font-size: 20px;padding-left: 12px;background: url(/static/flagship/common/images/border-713ff211da9513e0aadb5ebbbf2a2e83.png) no-repeat 0 6px;}
.bid_use .use_material .material_list{float: left;padding: 10px 0;width: 100%;}
.bid_use .use_material .material_list li{height: 26px;line-height: 26px;margin: 10px 0;width: 50%;float: left;padding-left: 50px;padding-right: 200px;}
.bid_use .use_material .material_list li .material_name{padding-left: 16px;float: left;background: url(/static/flagship/common/images/dotted-8930a640e2dac7a2907b21be52feabb2.png) no-repeat 0 center;}
.bid_use .use_material .material_list li .explain{width: 68px;padding-left: 34px;border: 1px solid #fec;border-radius: 4px;background:#fff7e6 url(/static/flagship/common/images/warn-2ab61c83ffd52cb7c09fa8f45d1a6a83.png) no-repeat 10px center; float: right;cursor: pointer;}
.bid_use .bid_notice .caption_text{padding-top: 45px;line-height: 30px;color: #666;}
.bid_use .bid_notice .notice_title{padding-left: 15px;background: url(/static/flagship/common/images/dotted-8930a640e2dac7a2907b21be52feabb2.png) no-repeat 0 center;margin-top: 35px;margin-bottom: 4px;}
.bid_use .bid_notice .notice p{line-height: 28px;padding-left: 15px;color: #666;}
.bid_use .instructions_detail{line-height: 30px;padding-top: 30px;}
.bid_use .instructions_detail p{color: #666;}
.bid_use .instructions_detail p span{width: 61px;height: 25px;line-height: 25px;background-color: #f19149;color: #fff;text-align: center;font-size: 12px;border-radius: 4px;cursor: pointer;display: block;margin: 0 auto;}

/*开始申办*/
.bid_start{text-align: center;background-color: #fff;width: 100%;position:fixed;box-shadow:0 -2px 10px #ddd;bottom:0;z-index:10}
.bid_start .check,.bid_start .uncheck{padding: 30px 0 30px 25px;background: url(/static/flagship/common/images/check_box-4e9c8eaa76a8181bea8fc5ea5438920e.png) no-repeat 0 center;line-height: 20px;cursor: pointer;color: #707070;}
.bid_start .uncheck{background-image: url(/static/flagship/common/images/uncheck_box-3477df927ed15d8a9c7842b67bc8d9b0.png)}
.bid_start>a{width: 120px;height: 40px;line-height: 40px;background-color: #ff7127;color: #fff;margin: 10px 0 40px;border-radius: 4px;}
.bid_start span a{color: #666;}
.bid_start span a:hover{color: #ff7127;}
.bid_btnBox{overflow: hidden; display: flex; justify-content: center;}
.bid_start .org_offline{ float: left;width: 120px;height: 40px;line-height: 40px;background-color: #aeaeae;color: #333;margin: 0 0 40px 232px;border-radius: 4px;}
.bid_start .org_tip {color: red; float: left; height: 40px; line-height: 40px; margin-left: 25px;}


/*注册*/
.register .register_wrap{border: 2px solid #e7e7e7;width: 100%;position: relative;top:-24px;background-color: #fff;}
.register .register_wrap .register_title{}
.register .register_wrap .register_title .fl{float: left;width: 332px;text-align: center;height: 80px;}
.register .register_wrap .register_title .fl span{font-size: 18px;color: #ff7127;display: block;padding: 14px 0 6px 0;}
.register .register_wrap .register_title .fl b{display: inline-block;font-weight: normal;font-size: 12px;color: #909090;}
.register .register_wrap .register_title .fr{float: right;width: 844px;border-bottom: 2px solid #e7e7e7;border-left: 2px solid #e7e7e7;height: 80px;text-align: right;line-height: 80px;padding-right: 33px;color: #666;}
.register .register_wrap .register_title .fr a{color: #ff7127;}
.register .register_wrap .register_title .fr img{position: relative;top:-2px;margin: 0 8px;}
.register .register_step{text-align: center;}
.register .register_step .step_img{padding: 34px 0 16px 0}
.register .register_step .step_text span{font-size: 18px;color: #666;}
.register .register_step .step_text span:nth-child(2){margin: 0 253px;}
.register .register_step .step_text .step_start{color: #f07800;}
/*密码强度*/
.register .li .psdInput {background: rgba(0, 0, 0, 0) url("/static/flagship/common/images/ico32_2-f9c68fb3bdc016534b5e771419ad41a6.png") no-repeat scroll -1px 0;border: 0 none;height: 23px;margin-top: 8px;width: 354px;}
.register .li .weak{background-position: -1px -50px;}
.register .li .middle{background-position: -1px -105px;}
.register .li .strong{background-position: -1px -163px;}
/**密码强度结束**/
.register{clear:both;}
.register .tip{color:#9f9f9f;height: 37px;line-height: 37px;margin-left:135px;font-size: 12px;color: #999;}
.register .ul{clear:both;margin-left:330px;margin-top:50px}
.register .ul .li{clear:both;position: relative;}
.register .ul .li label{float:left;width:100px;height: 37px;line-height: 37px;text-align: right;margin-right:35px;font-size: 12px;color: #666;}
.register .ul .li input[type="text"]{padding:4px 11px;float:left;width:353px;height: 37px;line-height: 37px;border:1px solid #E7E7E7;color: #666;font-size: 12px;}
.register .ul .li input[type="password"]{padding:4px 6px;float:left;width:353px;height: 37px;line-height: 30px;border:1px solid #E7E7E7}
.register .ul .li select{float:left;width:353px;height: 37px;line-height: 37px;border:1px solid #E7E7E7}
.register .ul .li span.error{float:left;height: 37px;line-height: 37px;color:red;margin-left:10px}
.register .ul .li span.msg{float:left;display: block;clear:left;margin-left:135px;height: 37px;line-height: 37px;color:#999;font-size: 12px;}
.register .ul .li span.tel-prefix{float:left;height:37px;line-height: 37px;margin-right:10px}
.register .ul .li .passwordImg{float:left;margin-top:7px;margin-bottom:20px}
.register .ul .li .get-code{float:left;height: 37px;line-height: 37px;width:124px;text-align: center;border:1px solid #ff7127;background:#ff7127;color: #fff}
.register .ul .li .selectType {width: 107px;height: 37px;display: inline-block;text-align: center;line-height: 37px;margin-right: 10px;border: 1px solid #E7E7E7;}
.register .ul .li .selected{background: #ff7127;color: #fff;}
.registerSelect option{}
.registerSelect option:hover{background-color: #ff7127;}
.register .ul .li .check,.register .ul .li .uncheck{padding: 20px 0 20px 25px;background: url(/static/flagship/common/images/check_box-4e9c8eaa76a8181bea8fc5ea5438920e.png) no-repeat 0 center;line-height: 20px;cursor: pointer;color: #707070;}
.register .ul .li .agreement{margin-left: 135px;}
.register .ul .li .uncheck{background-image: url(/static/flagship/common/images/uncheck_box-3477df927ed15d8a9c7842b67bc8d9b0.png)}
.register .btn_wrapper{text-align: center;clear: both;}
.register .btn_wrapper .register_btn{clear: both;width: 192px;height: 46px;line-height: 46px;text-align: center;color: #fff;background-color: #ff7127;margin: 4px 10px 70px;font-size: 16px;border-radius: 4px;}
.register .success_tip{padding-top: 110px;padding-bottom: 30px;}
.register .success_tip p{line-height: 50px;font-size: 24px;color: #666;text-align: center;}

.Validform_checktip{
    margin-left:8px;
    line-height:20px;
    height:20px;
    overflow:hidden;
    color:#999;
    font-size:12px;
}
.Validform_right{
    color:#71b83d;
    padding-left:20px;
    line-height:38px;
    height: 38px;
    background:url(/static/flagship/common/images/right-0ec0c4ea8ea57d3edb75ada20bc00825.png) no-repeat left center;
}
.Validform_wrong{
    color:red;
    padding-left:20px;
    line-height:38px;
    height: 38px;
    white-space:nowrap;
    background:url(/static/flagship/common/images/error-c34984a51cd636931df8b2202159051f.png) no-repeat left center;
}
.Validform_loading{
    padding-left:20px;
    background:url(../images/onload.gif) no-repeat left center;
}
.Validform_error{
    background-color:#ffe7e7;
}
#Validform_msg{color:#7d8289; font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif; width:280px; -webkit-box-shadow:2px 2px 3px #aaa; -moz-box-shadow:2px 2px 3px #aaa; background:#fff; position:absolute; top:0px; right:50px; z-index:99999; display:none;filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#999999');}
#Validform_msg .iframe{position:absolute; left:0px; top:-1px; z-index:-1;}
#Validform_msg .Validform_title{line-height:25px; height:25px; text-align:left; font-weight:bold; padding:0 8px; color:#fff; position:relative; background-color:#000;}
#Validform_msg a.Validform_close:link,#Validform_msg a.Validform_close:visited{line-height:22px; position:absolute; right:8px; top:0px; color:#fff; text-decoration:none;}
#Validform_msg a.Validform_close:hover{color:#cc0;}
#Validform_msg .Validform_info{padding:8px;border:1px solid #000; border-top:none; text-align:left;}

/*选择公证处*/
.register .ul .li .gzc_list {
    position: absolute;
    padding-top: 10px;
    top:46px;
    left: 135px;
    background-color: #fff;
    border: 1px solid #ececec;
    border-radius: 4px;
    max-width: 558px;
    z-index: 1;
    display: none;
}
.register .ul .li .gzc_list dd{
    padding: 0 24px;
    text-align: center;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    margin-bottom: 15px;
    height: 24px;
    line-height: 24px;
    color: #999;
    cursor: pointer;
    font-size: 12px;
}
.register .ul .li .gzc_list dd:hover{
    color: #ff7127;
}
.city-picker-selector .selector-list{z-index: 2}


.finishRegister .registerBtn {
    margin: 9px auto;
    font-size: 14px;
    background: #ff7127;
    background-position: 0 0;
    width: 150px;
    height: 45px;
    line-height: 45px;
    display: block;
    color: #fff;
    text-align: center;
    letter-spacing: 2px;
    border-radius: 4px;
}
.registerSelect{background: url(/static/flagship/common/images/turn_bottom-ffac1fe6be9b6c085131d5d47f762d94.png) no-repeat 326px center;color: #666;font-size:12px;height: 37px;line-height: 37px;border-radius: 0;}

/*说明弹窗*/
.explain_popup .explain_wrapper{padding-bottom: 20px;}
.explain_popup .explain_wrapper .title{line-height: 30px;  padding: 10px 30px;font-size: 18px;text-align: center;}
.explain_popup .explain_wrapper p{line-height: 30px;padding: 0 30px;font-family: "宋体, simsun";color: #666}



/*说明弹窗*/
.explain_popup{display: none;}
.explain_popup .explain_wrapper{padding-bottom: 12px;}
.explain_popup .explain_wrapper .title{line-height: 30px;  padding: 10px 30px;font-size: 18px;text-align: center;}
.explain_popup .explain_wrapper p{line-height: 30px;padding: 0 30px;font-family: "宋体, simsun";color: #666}



/*弹出层*/
.popup{position: fixed;left: 0;top: 0;height: 100%;width: 100%;background: #000;opacity: 0.3;z-index:999;display: none}
.concrete{position: fixed;left: 50%;top: 50%;width: 500px;height: 300px;margin: -150px 0 0 -250px;background-color: #fff;border-radius: 4px;z-index: 1002;padding: 20px;display: none;font-size: 14px;color: #666;}
.gzsx_popbox #notary_title{font-size: 16px;color: #444;padding-bottom: 20px;text-align: center;}
.gzsx_popbox #notary_wrapper{border-bottom: 1px #E3E3E3 solid;}
.concrete p{text-indent: 2rem;line-height: 26px;height: 220px;overflow-y: auto;}
.gzsx_popbox .close_btn{width: 40px;height: 40px;background: url(/static/flagship/common/images/close-1cf502c666f1a313ccd682cb6d518359.png) no-repeat center center;cursor: pointer;position: absolute;top:-20px;right: 0;}
.gzsx_popbox .close_btn:hover{background: url(/static/flagship/common/images/close_hover-3dadd991c22fe18364d7a9a4f4c95f20.png) no-repeat center center;}
.gzsx_popbox{position: fixed;left: 45%;top: 20%;height:572px;margin: -150px 0 0 -250px;border: 1px solid #ececec;background-color: #fff;border-radius: 4px;overflow-y: auto;z-index: 1002;padding: 20px 0 20px 0;display: none;font-size: 14px;color: #666;}
.gzsx_popbox #gzsx_text{display: flex;line-height: 24px;padding: 15px 0 6px 32px;}
.gzsx_popbox .searchNotaryName{height: 35px;width: 610px;margin-left: 35px;margin-bottom: 15px;padding: 4px;}
.gzsx_popbox .gzsx_name a{padding:6px 4px;color:#999;}
.gzsx_popbox .gzsx_name a:hover{color: #f19149;}


/*事项说明*/
.use_material .explainClass{height: 200px;overflow:hidden}
.use_material .explainText{position:relative;padding-top:15px;}
.use_material .explainText p{line-height: 28px;}
.use_material .bottom-shadow{position:absolute;bottom:0;left:0;box-shadow:inset 0 -24px 25px 0px #fff;width:100%;}
.use_material .show-more{width: 61px;height: 25px;line-height: 25px;background-color: #f19149;color: #fff;text-align: center;font-size: 12px;border-radius: 4px;cursor: pointer;display: block;margin: 20px auto 0;}

#all_notary{width:800px;height:500px;}
#gzsx_layer{position:absolute;left:248px;top:200px;}

.gz_dynamic .news_list li a{display: block;}



select {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }

/*人工服务*/
.duty_personal .duty_title{height: 111px;line-height: 111px;text-align: center}
.duty_personal .duty_title span{display: inline;border-bottom: 4px solid #f37f09;font-size: 30px;padding-bottom: 18px;}
.duty_personal .duty_tip{height: 97px;line-height: 97px;text-align: center;font-size: 18px;color: #666;}
.duty_personal .duty_list li{width: 374px;height: 296px;border: 1px solid #ccc;font-size: 16px;margin-right: 28px;float: left;}
.duty_personal .duty_list li .service_top,.duty_personal .duty_list li .service_btm{display: flex;}
.duty_personal .duty_list li .service_top{height: 170px;background-color: #fff;border-bottom: 1px solid #ccc;}
.duty_personal .duty_list li:last-child{margin-right: 0;}
.duty_personal .duty_list li .service_top .left_pic{padding: 20px 29px 0 23px;display: inline-table;width: 149px;}
.duty_personal .duty_list li .service_top .left_pic img{width: 96px;}
.duty_personal .duty_list li .service_top .right_text{width: 224px;padding-top: 5px;}
.duty_personal .duty_list li .service_top .right_text .gzy_name{margin-right: 32px;font-size: 20px;height: 68px;line-height: 64px;border-bottom: 4px solid #f37f09;}
.duty_personal .duty_list li .service_top .right_text .instru{line-height: 36px;padding-top: 10px;}
.duty_personal .duty_list li .service_btm{background-color: #eef0f3;}
.duty_personal .duty_list li .service_btm .left_pic{display: inline-table;width: 149px;text-align: center;padding-top: 12px;}
.duty_personal .duty_list li .service_btm .right_text{text-align: center;padding-top: 20px;color: #9f9f9f;}
.duty_personal .duty_list li .service_btm .right_text .scan_code_text span{padding-left: 31px;background: url(/static/flagship/common/images/icon_phone-b20bb64f9036d373344c1ff001a103f1.png) no-repeat 10px center;line-height: 40px;width: 165px;}
.duty_personal .duty_list li .service_btm .right_text .consulte{padding-left: 28px;line-height: 30px;}

/*其他公证员*/
.other_gzy{}
.other_gzy .other_gzy_title,.other_gzy .beonduty_gzy_title{height: 111px;line-height: 111px;text-align: center}
.other_gzy .beonduty_gzy_title span{display: inline;border-bottom: 4px solid #f37f09;font-size: 30px;padding-bottom: 18px;}
.other_gzy .other_gzy_title span{display: inline;font-size: 30px;padding-bottom: 18px;}
.other_gzy .other_gzy_tip{height: 100px;line-height: 90px;text-align: center;font-size: 18px;color: #666;}
.other_gzy .other_gzy_list{width: 100%;float: left;margin-bottom: 36px;}
.other_gzy .other_gzy_list li{width: 280px;height: 309px;float: left;border: 1px solid #ccc;position: relative;text-align: center;margin:0 20px 20px 0;}
.other_gzy .other_gzy_list li:hover{box-shadow: 0 0 20px #aaa;}
.other_gzy .other_gzy_list li:nth-child(4n){margin-right: 0;}
.other_gzy .other_gzy_list li .gzy_pic{height: 155px;padding-top: 20px;cursor: pointer;}
.other_gzy .other_gzy_list li .gzy_pic .gzy_code{display: none;margin-top: 13px;}
.other_gzy .other_gzy_list li .gzy_name{height: 60px;line-height: 60px;border-bottom: 1px solid #ccc;font-size: 20px;}
.other_gzy .other_gzy_list li .instru{width:80%;margin:0 auto;line-height: 40px;font-size: 16px;padding-top: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.other_gzy .other_gzy_list li .tele_phone{font-size: 16px;}
.other_gzy .other_gzy_list li .pos_code{width: 64px;height: 64px;position: absolute;top:0;right: 0;background: url(/static/flagship/common/images/code_text-f719ca0732ffed5093308e3f5963896f.png) no-repeat 0 0;}


/*同时办理其他公证事项*/
.deal_gzsx{width: 740px;height: 570px;background-color: #fff;border-radius: 4px;position: fixed;left: 50%;top:50%;margin: -285px 0 0 -370px;display: none;z-index: 1000;padding: 20px;}
.deal_gzsx .text{font-size: 16px;padding-bottom: 24px;}
.deal_gzsx .search_gzsx input{margin-left:15px;width: 562px;height: 35px;line-height: 34px;border: 1px solid #e7e7e7;padding-left: 12px;vertical-align: top;outline: none;border-radius: 4px;}
.deal_gzsx .search_gzsx span{width: 90px;height: 35px;line-height: 35px;text-align: center;margin-left: 6px;cursor: pointer;border-radius: 4px;color: #fff;background-color: #ff7127;}
.search_gzsx .search_hint{position: absolute;top:47%;left:43%;display: none;}
.deal_gzsx .sel_gzsx{height: 450px;overflow-y: auto;padding-top: 10px;}
.deal_gzsx .gzsx_text{display: flex;line-height: 24px;padding: 8px 0 8px 20px;}
.deal_gzsx .gzsx_text .alpha{width: 50px;text-align: center;font-weight: bold;}
.deal_gzsx .gzsx_text .gzsx_name{padding-left: 30px;width: 560px;}
.deal_gzsx .gzsx_text .gzsx_name a{padding:0 4px;cursor: pointer;}
.deal_gzsx .gzsx_text .gzsx_name a:hover{color: #ff7127;}
.disabled {pointer-events: none;cursor: default;opacity: 0.6;}
.close_btn{width: 20px;height: 20px;background: url(/static/flagship/common/images/close-1cf502c666f1a313ccd682cb6d518359.png) no-repeat center center;cursor: pointer;position: absolute;top:20px;right: 20px;}
.close_btn:hover{background: url(/static/flagship/common/images/close_hover-3dadd991c22fe18364d7a9a4f4c95f20.png) no-repeat center center;}
#gzsx_layer .sel_gzsx{height: 450px;overflow-y: auto;padding-top: 10px;}
#gzsx_layer .gzsx_text{display: flex;line-height: 24px;padding: 8px 0 8px 20px;}
#gzsx_layer .gzsx_text .alpha{width: 102px;text-align: center;font-weight: bold;}
#gzsx_layer .title{font-weight: bold;}
#gzsx_layer .title .gzsx_name span{color:#333;margin-left: 6px;white-space: nowrap;}
#gzsx_layer .gzsx_text .gzsx_name{padding-left: 30px;width: 560px;}
#gzsx_layer .gzsx_text .gzsx_name a{padding:0 4px;cursor: pointer;}
#gzsx_layer .gzsx_text .gzsx_name a:hover{color: #ff7127;}
#gzsx_layer .search_gzsx input{margin-left: 24px;margin-bottom: 5px;width: 611px;height: 35px;line-height: 34px;border: 1px solid #e7e7e7;padding-left: 12px;vertical-align: top;outline: none;border-radius: 4px;}
#gzsx_layer .search_gzsx span{width: 90px;height: 35px;line-height: 35px;text-align: center;background-color: #f2f2f2;margin-left: 6px;cursor: pointer;border-radius: 4px;color: #fff;background-color: #ff7127;}
#gzsx_layer .gzsx_name a{padding:6px 4px;color:#333;}
#gzsx_layer .gzsx_name a:hover{color: #f19149;}

.gz_news .news_content{height:516px;}

.clearfix:after{ display: block;  clear: both;  content: "";  visibility: hidden;  height: 0;  }
.clearfix{  zoom:1;  }

.child_navi{float: right;}

.content-title{font-size: 24px;padding-left:17px;border-left:5px solid #ff7127;margin:37px auto;width:1000px;min-width: 1000px;box-sizing: border-box}
.nav ul li dl{width: 112px;text-align: center;position: absolute;top:59px;display: none;border-top: 1px solid #ff7127;}
.nav ul li dl dd{height: 50px;line-height: 50px;background-color: rgba(0,0,0,0.3);}
.nav ul li dl dd a{color: #fff;}
.nav ul li:hover>a{border-bottom: 2px solid #ff7127;color: #ff7127;}
.nav ul li:hover dl{display: block;}
.nav  ul li dl dd a:hover{color: #ff7127;}


#b03 .dots { position: absolute; left: 0; right: 0; bottom: 28px;width: 100%;text-align: center}
.swiper-ul li{float: left}
#b03 .dots li {
    display: inline-block;
    width: 21px;
    height: 21px;
    margin-right: 9px;
    text-indent: -999em;
    background-color: #fff;
    border-radius: 50%;
    cursor: pointer;
    -webkit-transition: background .5s, opacity .5s;
    -moz-transition: background .5s, opacity .5s;
    transition: background .5s, opacity .5s;

}

#b03 .dots li.active {
    background:url(/static/flagship/common/images/swiper_hover-17a3a5e56e51ab20d86fc9acfdc9e6e4.png) no-repeat 0 0;
    opacity: 1;
}

/*banner幻灯片*/
.index-banner{min-width:1366px;}
.index-banner .index-scroller{z-index:-1;width:100%;height:446px;min-width:1366px;margin:0 auto;position:relative;overflow:hidden}
.index-banner .index-scroller ul.scroller_ul{position:absolute;top:0;left:0;}
.index-banner .index-scroller ul.scroller_ul li{margin:0 auto;float:left;background-repeat:no-repeat;background-position:center}
.index-banner .index-scroller .scroller_bar{height:16px;position:absolute;bottom:30px;left:0;text-align:center;width:100%;}
.index-banner .index-scroller .scroller_bar span{display:inline-block;height:4px;width:26px;background:#fff;opacity:0.4;filter:alpha(opacity=40);margin-top:2px;margin-right:20px;line-height:600px;cursor:pointer}
.index-banner .index-scroller .scroller_bar span.on{opacity:1;filter:alpha(opacity=100);}

.hh { display: inline; }

/*网站主题变为灰白色*/
/*body {*/
/*    -webkit-filter: grayscale(100%); !* webkit *!*/
/*    -moz-filter: grayscale(100%); !*firefox*!*/
/*    -ms-filter: grayscale(100%); !*ie9*!*/
/*    -o-filter: grayscale(100%); !*opera*!*/
/*    filter: grayscale(100%);*/
/*    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
/*    filter:gray; !*ie9- *!*/
/*}*/