@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ color:#333;}
a:visited{ color:#333;}
a:hover{ color:#4178be;}
body{background-color: #f2f2f2;}


/*头部：位置固定*/
#head{ width:100%; height:auto; overflow:hidden; position:relative; background-color:#494d51;}
.head_main{ width:1100px; height:30px; margin:0 auto; overflow:hidden; position:relative;}
.head_left{ float: left;line-height: 30px; color: #dbdbdb; font-size: 13px;}
a.head_right{ width: 175px; display: block; float: right;line-height: 30px; color: #dbdbdb; text-align: right; font-size: 13px; background: url(gh.png) left no-repeat;}


/*banner：位置固定*/
#banner{ width:100%; height:auto; overflow:hidden;background-color: #fff;}
.banner_main{ width:1100px; height:86px; margin:0 auto; overflow:hidden; position:relative; background: url(banner_pic.png) no-repeat;}
.banner_left{width: 278px; height: 60px; position: absolute; top: 15px; left: 0px;}
.banner_sj{width: 90px; height: 32px; position: absolute; top: 29px; left: 323px;}
.banner_bm{width: 90px; height: 32px; position: absolute; top: 29px; left: 425px; background: url(bannerthree.png)}
.banner_search{width: 334px; height: 36px; position: absolute; top: 27px; right: 134px;}
.banner_dl{width: 108px; height: 36px; position: absolute; top: 27px; right: 0px; background:url(bannerfive.png)}

/*ty_nav*/
#ty_nav{ width:100%; height:auto; overflow:hidden;background-color: #1492ff;}
.ty_nav_main{ width:1100px; height:50px; margin:0 auto;}
.ty_nav_main .ty_nav_sub{width:120px; height: 50px; float: left; text-align: center; line-height: 50px; color: #fff; font-size: 17px; display: block;}
.ty_nav_main .ty_nav_sub:hover{ color: #333; background-color: #daeeff; border-top:1px solid #1492ff; border-bottom:1px solid #1492ff;}
/*local*/
.local{ width:100%; height:auto; psosition:relative; }
.local_main{ width:1100px; padding-left: 20px; line-height:40px; height:40px; margin:0 auto;background: url(local_pic.jpg) no-repeat;}
.local_span{ font-size:15px; line-height:40px; color:#333;}
a.local_a{ font-size:15px; line-height:40px; color:#333;}
a.local_a:hover{ color:#4178be;}

/*主体*/
.common_art_all{ width:1100px; height:auto; min-height:450px; margin:0 auto; margin-bottom:30px; overflow:hidden; position:relative; border:0px solid #ddd; background-color: #fff;}
/*主体*/
/*标题区*/
.art_title_on{ width:100%; height:auto; min-height:102px; overflow:hidden;
background:url(bg11.png) no-repeat #2c9bfb;}
.art_title_main{ width:1100px; height:auto; min-height:102px; margin:0 auto; padding-right:170px; 
overflow:hidden; padding-left: 20px;}
.art_title_tit{width: 1079px;height:auto; margin-top:12px; overflow:hidden; position:relative; font-size:23px; line-height:40px; color:#fff;}
.art_title_code{ height:auto; overflow:hidden; margin-bottom:15px; font-size:17px;
line-height:35px; color:#d4dff4; width:1079px; background:url(bg6.png) no-repeat; position:relative;}
.art_title_code .tit1{ margin-right:30px; font-size:15px;}
.art_title_code .tit2{ font-size:15px;}
.art_title_link{ width:99px; height:28px; position:absolute; top:2px; right:250px;}
a.tit_link_jrsc{ display:block; width:98px; height:28px; position:absolute; top:0px;right:0px;
cursor: pointer;}
a.tit_link_ckpj{ display:block; width:74px; height:83px; position:absolute; top:0px; right:0px; background:url(tit_ckpj_bg.png) top no-repeat; cursor:pointer;}



/*查看评价弹出层*/
.ckpj_layer{ display:none; width:100%; height:100%; position:fixed; top:0px; bottom:0px; left:0px; right:0px; background:url(ckpj_layer_bg1.png) repeat; z-index:999;}
.ckpj_layer_main{ width:600px; height:350px; margin:0 auto; margin-top:13%; position:relative;}
a.ckpj_layer_close{ display:block; width:30px; height:30px; position:absolute; top:0px; right:0px; background:url(ckpj_layer_bg3.png) top no-repeat; cursor:pointer;}
a.ckpj_layer_close:hover{ background:url(ckpj_layer_bg4.png) top no-repeat;}

/*正文区*/
.art_con_main{ width:1100px; height:auto; min-height:500px; margin:0 auto; overflow:hidden; position:relative;
padding: 0 20px;}


/*主体切换组1*/
.con_r1{ height:auto; margin-top:25px; overflow:hidden; position:relative;}
/*组1标题区*/
.r1_tit_main{ height:40px; position:relative;}
.r1_tit_list{height:42px; position:absolute; top:0px; left:0px; border: 1px solid #e6e6e6;
background: #f7f8fa;border-left:0;}
a.r1_tit{ display:block; float:left; width:120px;height:40px; font-size:17px; line-height:40px; 
text-align: center; cursor:pointer;border-left: 1px solid #e6e6e6;}
a.r1_tit:hover,a.r1_tit.On{ background-color:#fff; color:#1492ff;font-size:19px;font-weight: bold;
border-top:3px solid #1492ff;}
a.r1_tit_zxbl{ float:right;width:160px; height:40px; 
/*position:absolute; top:0px; right:0px; */
background:url(bg4.png) top no-repeat; font-size:19px; line-height:55px; color:#fff; 
display: block;margin-left: 13px;
}
a.zxbl2{background:url(bg3.png) top no-repeat;}
a.zxbl3{background:url(bg2.png) top no-repeat;}
/*a.r1_tit_zxbl:hover{ background:url(tit_zxbl_bg2.png) top no-repeat;}*/
/*组1列表区*/
.r1_list_main{ height:auto; min-height:200px; margin-top:20px; overflow:hidden; position:relative;}
.r1_list{ display:none; width:100%; height:auto; overflow:hidden;}
/*基本信息*/
.jbxx_r_c1{ width:170px; height:50px; padding:8px 15px; background-color:#edf7ff; border-left:1px solid #99ccff; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:17px;}
.jbxx_r_c2{ width:330px; height:50px; padding:8px 20px; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px;}
.jbxx_r_c3{ width:170px; height:50px; padding:8px 15px; background-color:#edf7ff; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:17px;}
.jbxx_r_c4{ width:330px; height:50px; padding:8px 20px; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px;}
.jbxx_r_c5{ width:830px; height:50px; padding:8px 20px; position:relative; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px;}
.jbxx_r1 .jbxx_r_c1,
.jbxx_r1 .jbxx_r_c2,
.jbxx_r1 .jbxx_r_c3,
.jbxx_r1 .jbxx_r_c4{ border-top:1px solid #99ccff;}
a.jbxx_zxzx{ display:block; width:114px; height:35px; padding-left:50px; margin-top:-15px; 
position:absolute; top:50%; right:20px; background:url(bg5.png) no-repeat;
font-size:15px; line-height:40px; color:#fff; cursor:pointer;}
/*a.jbxx_zxzx:hover{ background-color:#3169ae;}*/
a.jbxx_bjgs{ display:block; width:130px; height:40px; padding-left:50px; margin-top:-20px; position:absolute; top:50%; right:20px; background:url(tit_bjgs_bg.png) 18px 8px no-repeat; background-color:#408ed6; font-size:15px; line-height:40px; color:#fff; cursor:pointer;}
a.jbxx_bjgs:hover{ background-color:#5fadf6;}
/*流程图*/

/*常见问题*/
.cjwt_cell{ height:auto; margin-bottom:20px; overflow:hidden; position:relative;}
.cjwt_cell_r1{ padding:8px 10px 8px 80px; min-height:50px; background:url(tit_cjwt_bg3.png) 17px 10px no-repeat; border:1px solid #e9e9e9; font-size:15px; line-height:32px;}
.cjwt_cell_r2{ height:auto; min-height:50px; margin-top:15px; margin-left:40px; padding:8px 10px 8px 80px; position:relative; background-color:#f1eff0; border:1px solid #e9e9e9; font-size:15px; line-height:32px;}
.cjwt_cell_r2icon1{ width:64px; height:auto; position:absolute; top:0px; bottom:0px; left:0px; background:url(tit_cjwt_bg1.png) 17px 10px no-repeat #fff;}
.cjwt_cell_r2icon2{ width:18px; height:10px; position:absolute; top:-10px; left:130px; background:url(tit_cjwt_bg2.png) bottom no-repeat;}
/*办理材料目录*/
.blcl_r_c1{ width:280px; height:50px; padding:8px 15px; border-left:1px solid #99ccff; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px;}
.blcl_r_c2{ width:180px; height:50px; padding:8px 15px; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px;}
.blcl_r_c3{ width:110px; height:50px; padding:8px 15px; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px; text-align:center;}
.blcl_r_c4{ width:100px; height:50px; padding:8px 15px; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px; text-align:center;}
.blcl_r_c5{ width:100px; height:50px; padding:8px 15px; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px; text-align:center;}
.blcl_r_c6{ width:100px; height:50px; padding:8px 15px; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px; text-align:center;}
.blcl_r_c7{ width:140px; height:50px; padding:8px 15px; border-right:1px solid #99ccff; border-bottom:1px solid #99ccff; font-size:15px; line-height:28px; text-align:center;}
.blcl_r_c1.tit,
.blcl_r_c2.tit,
.blcl_r_c3.tit,
.blcl_r_c4.tit,
.blcl_r_c5.tit,
.blcl_r_c6.tit,
.blcl_r_c7.tit{ height:60px; padding:0px 10px; background-color:#edf7ff; border-top:1px solid #99ccff; font-size:17px; line-height:24px; text-align:center;}





/*主体切换组2*/
.con_r2{ height:auto; min-height:295px; margin-top:20px; overflow:hidden; position:relative;}
/*组2标题区*/
.r2_tit_main{ height:42px; background-color:#f7f8fa;border: 1px solid #e6e6e6;border-left:0 ;}
a.r2_tit{ display:block; float:left; height:40px;border-left: 1px solid #e6e6e6; padding:0px 25px; font-size:17px; line-height:45px; color:#333; cursor:pointer; transition:all ease-in-out 0.1s;}
a.r2_tit:hover,a.r2_tit.On{ background-color:#fff; border-top:3px solid #1492ff;font-size:17px;
font-weight: bold;color:#1492ff;}
/*组2列表区*/
.r2_list_main{ height:auto; padding:10px 19px; overflow:hidden; position:relative;}
.r2_list{ width:960px; height:auto; overflow:hidden; font-size:15px; line-height:32px;}
/*收费标准表格*/
.tab_sfbz_c1{ width:260px; height:40px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 15px; font-size:15px; line-height:28px;}
.tab_sfbz_c2{ width:260px; height:40px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 15px; font-size:15px; line-height:28px;}
.tab_sfbz_c3{ width:180px; height:40px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 15px; font-size:15px; line-height:28px; text-align:center;}
.tab_sfbz_c4{ width:260px; height:40px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; padding:5px 15px; font-size:15px; line-height:28px;}
.tab_sfbz_c1.tit,
.tab_sfbz_c2.tit,
.tab_sfbz_c3.tit,
.tab_sfbz_c4.tit{ border-top:1px solid #ccc; font-weight:bold; text-align:center;}
/*表格下载服务*/
.bgxz_sub{ height:32px; padding:0px 50px 0px 15px; background:url(tit_bg1.png) left no-repeat; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bgxz_sub a{ font-size:15px; line-height:32px;}


/*底部：位置固定*/
#foot{ width:100%; height:90px; background-color:#494d51;}
.foot_main{ width:1100px; height:90px; margin:0 auto; overflow:hidden; position:relative;}
.foot_one{ display: block; width: 45px; height: 55px; position: absolute; top: 17px; left: 27px;}
.foot_two{ width: 695px; height: 50px; position: absolute; top: 21px; left: 100px;}
.foot_two span{line-height: 24px; color: #dbdbdc; font-size: 13px; margin-right: 10px;}
.foot_two span a{ color: #dbdbdc;}
.foot_three{width: 320px; height: 73px; position: absolute; top: 7px; right: 16px;}
.foot_three li{ width:73px; height: 73px; float: left; line-height: 100px; text-align: center;}
.foot_three li a{ display: block; width:73px; height: 73px; font-size: 13px; color: #fff;}

/*右侧浮动*/
.fd_right{ width: 57px; height: 330px; position:absolute; top: 50%; right: 20px; z-index: 100; margin-top: -160px;}
.fd_right_main{ width:57px; height: 330px; position: relative;}
a.fd_right_sub{ top: 0px; width: 57px; height: 56px; position: absolute; left: 0; background-image: url(fd_right.png); background-repeat: no-repeat;}
a.fd_right_sub.sub1{top: 0px; background-position: 0px 0px;}
a.fd_right_sub.sub1:hover{ background-position: -57px 0px;}
a.fd_right_sub.sub2{top: 56px; background-position: 0px -56px;}
a.fd_right_sub.sub2:hover{ background-position: -57px -56px;}
a.fd_right_sub.sub3{ cursor: pointer;top: 112px; background-position: 0px -112px;}
a.fd_right_sub.sub3:hover{ background-position: -57px -112px;}
a.fd_right_sub.sub4{ cursor: pointer;top: 168px; background-position: 0px -168px;}
a.fd_right_sub.sub4:hover{ background-position: -57px -168px;}
a.fd_right_sub.sub5{top: 224px; background-position: 0px -224px;}
a.fd_right_sub.sub5:hover{ background-position: -57px -224px;}
.fd_right_stop{position: absolute; top: 278px; left: 0; width:57px; height: 30px; overflow: hidden; }
a.fd_right_sub.sub6{ cursor: pointer;top:0px; height:30px; background:none; background-color:#666; font-size:15px; line-height:30px; color:#fff; text-align:center;}
a.fd_right_sub.sub6:hover{ background-color:#1492ff;}
a.fd_right_sub.sub7{cursor: pointer; display:; top:30px; background: url(fd_rightone.png) no-repeat;}
.fd_right_sub.sub3 .fd_right_ysapp{ display:none; width:150px; height:140px; position:absolute; left:-150px; bottom:0px; background:url(ydapp.png) top no-repeat;}
.fd_right_sub.sub3:hover .fd_right_ysapp{ display:block;}
.fd_right_sub.sub4 .fd_right_wx{ display:none; width:150px; height:140px; position:absolute; left:-150px; bottom:0px; background:url(ydapp.png) top no-repeat;}
.fd_right_sub.sub4:hover .fd_right_wx{ display:block;}

/*分享*/
.bshare-custom{width: 300px;height:30px;position: absolute;}
.bshare-custom a{display: inline-block;width: 30px; height: 30px;}
.bsTop{width: 208px !important;}
.bsFrameDiv{height: 210px !important;}
