@charset "utf-8";
/*重定义*/
* { margin:0; padding:0; outline:none;}
body { font: normal 100% "Microsoft Yahei",Helvetica, Arial, sans-serif; background:#f2f2f2; font-size:14px;}
ul,li { list-style:none;}
h1,h2,h3,h4,h5 { font-size:100%; font-weight: normal;}
em { font-style:normal;}
a { text-decoration:none; color:#000;}
a:hover { text-decoration:underline; color: #000;}
img { border:none;}
input,select,button,textarea { font-family:"Microsoft Yahei",Helvetica, Arial, sans-serif; vertical-align:middle;}
input[type="submit"],input[type="reset"],input[type="button"] { -webkit-appearance: none;}
/*左右结构*/
.main { width:1150px; margin:30px auto 40px; height:auto; overflow:hidden;}
.main .left { float:left; width:250px; height:auto; overflow:hidden; margin-right:20px;}
.main .right { float:left; width:880px; height:auto; overflow:hidden; background:#fff;}
/*左菜单*/
.left_menu { background:#fff; width:250px; height:auto; overflow:hidden;}
.left_menu li { float:left; width:250px; height:50px; line-height:50px; overflow:hidden;}
.left_menu li.cur1 { border-left:3px solid #f9d000; font-weight:bold;}
.left_menu li.cur1 a { padding-left:27px;}
.left_menu a { width:100%; height:100%; overflow:hidden; display:inline-block; padding-left:30px;}
.left_menu a:hover { background:#f9d000; text-decoration:none;}
/*单页*/
.page_title { border-bottom:1px solid #ddd; height:60px; line-height:60px; padding-left:30px;}
.page_title span { display:inline-block; height:59px; line-height:59px; font-size:16px; font-weight:bold; border-bottom:2px solid #000;}
.page_con { line-height:1.8; width:90%; margin:0 auto; height:auto; overflow:hidden; padding:30px 0 80px;}
.page_con h2 { font-size:16px; font-weight:bold; display:inline-block;}
/*联系*/
.contact_dz { width:100%; margin:0 auto 30px; border-bottom:1px dashed #ddd; padding:0 0 15px; height:auto; overflow:hidden;}
.contact_dz li { float:left; width:100%; height:auto; overflow:hidden; padding:0 0 7px;}
/*身份查询*/
.searchbtn { display:inline-block; padding:2px 8px; background:#f9d000; color:#000; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.searchbtn:hover { text-decoration:none;}
.searchbox{ position: fixed; width:100%; height:100%; left:0; top:0; z-index:1111; display:none}
.searchbox .bg{ position:absolute; left:0; top:0; width:100%; height:100%; background:#000; opacity:.5; filter:alpha(opacity=50); z-index:1}
.searchbox1{ position:absolute; width:720px; height:420px; background:#fff; overflow:hidden; left:50%; top:50%; z-index:2; margin:-210px 0 0 -360px; box-shadow:1px 1px 50px rgba(0,0,0,.3); -webkit-box-shadow:1px 1px 50px rgba(0,0,0,.3); -moz-box-shadow:1px 1px 50px rgba(0,0,0,.3);}
.searchbox1 .tit{ height:42px; line-height:42px; border-bottom:1px solid #eee; background:#f6f5f5; padding:0 88px 0 20px; font-weight:bold;}
.searchbox1 .tit .close{ position:absolute; width:42px; height:42px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzElEQVQ4jY3TMWoDMRBA0RcibAj4CDmIyxzAnQvjYkOK3GVvkS5sEYjBuUIO4asYB1KsBMuiWWs6SfM/w8zooe/7Cy7Y46otVhiwTfjFG74aJaucu8N3wjvWODZIpvAZh4Q/dDlhSTKFP3PV15Qf70nmcJcZRbAkEcFzQSQRwTVBTSKCIwE8YjM5b/Jdk2DesFJJdTpzQa3bJaqSdAcuJYcjLoIn425H3Q73JGX4By8BvChJODXAU8mrcSo7DAnP+DB+qiW4xC2XP2D7D1vzT+lL8aooAAAAAElFTkSuQmCC) center center no-repeat; right:0; top:0; cursor:pointer }
.searchbox1 .txt{ text-align:center;}
.searchbox1 .txt .iframe1{ width:600px; height:300px; margin-top:40px;}
.w660{ width:600px; margin:15px auto 0; height:auto; overflow:hidden;}
.w660 .p1 { padding:0 0 30px; font-size:16px;}
.searchindex2 { text-align:center;}
.searchindex2 .ans .img{ margin-bottom:15px;}
.searchindex2 .ans{ font-size:16px; font-weight:bold; margin-top:30px;}
.searchindex2 .btn2{ background:#f9d000; color:#000; width:100px; height:40px; line-height:40px; font-size:14px; border:0; margin:30px auto 0; cursor:pointer; -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px;}
/*留言*/
.bd { width:780px; height:auto; overflow:hidden; padding-top:40px;}
.bd li { margin-bottom:20px; float: left; width:670px; padding-left:110px; height:auto; overflow:hidden; position:relative;}
.bd li:after{ clear:both; display:block; content:'' }
.bd li label{ position:absolute; height:32px; line-height:32px; width:100px; text-align:right; left:0; top:0;}
.bd li .input1 { border:1px solid #ccc; width:200px; height:30px; padding:0 10px; font-size:14px;}
.bd li .area1{ width:90%; height:150px; border:1px solid #ccc; padding:10px; line-height:1.6; font-size:14px; resize:none}
.bd li .button1{ height:40px; background:#f9d000; color:#000; width:100px; border:0; font-size:16px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; cursor:pointer;}
/*帮助列表*/
.list1 { width:90%; height:auto; overflow:hidden; margin:20px auto 0;}
.list1 li { float:left; width:100%; height:50px; line-height:50px; overflow:hidden; position:relative; border-bottom:1px dotted #ddd; }
/*帮助搜索*/
.search1 { position:absolute; right:20px; top:13px;}
.search1_1 { float:left;}
.search1_1 input { border:1px solid #000; background:#fff; height:33px; line-height:33px; padding:0 10px; width:170px; font-size:14px; -webkit-border-radius:4px 0 0 4px; -moz-border-radius:4px 0 0 4px; border-radius:4px 0 0 4px;}
.search1_2 { float:left;}
.search1_2 input { background:#000; font-size:14px; color:#FFF; height:35px; line-height:35px; padding:0 15px; border:none; cursor:pointer; -webkit-border-radius:0 4px 4px 0; -moz-border-radius:0 4px 4px 0; border-radius:0 4px 4px 0;}
/*帮助分类*/
.help_sort { border-bottom:1px solid #ddd; height:60px; line-height:60px; padding-left:30px; position:relative;}
.help_sort li { float:left; margin-right:30px;}
.help_sort li a { display:inline-block; height:59px; line-height:59px; color:#666; font-size:16px; border-bottom:2px solid none;}
.help_sort li a:hover { text-decoration:none;}
.help_sort li.cur1 { }
.help_sort li.cur1 a { border-bottom:2px solid #000; font-weight:bold; color:#000;}
/*帮助文章*/
.article_title { font-size:28px; padding:40px 0; width:90%; margin:0 auto; text-align:center; border-bottom:1px dashed #ddd;}
.article_con { line-height:2; padding:30px 0 80px; height:auto; overflow:hidden; width:90%; margin:0 auto;}
.article_dj { width:90%; margin:0 auto; padding:0 0 50px; border-top:1px dashed #ddd;}
.article_dj h1 { font-weight:bold; height:50px; line-height:50px;}
/*页码*/
.pages { height:40px; line-height:40px; padding:40px 0; text-align:center;font-family:"Lucida Grande",Helvetica,Arial,sans-serif;}
.pages a, .pages .a { padding:6px 10px; margin-right:5px; border:1px solid #E2E2E2; font-size:14px; font-weight:bold; color:#999;}
.pages a:hover { text-decoration:none;}
.pages a { blr:expression(this.onFocus=this.blur());}
.pages .a, .pages a:hover { color:#000; background:#f9d000; border:1px solid #f9d000;}
.pages em { color:#999;}
/*头部*/
.top { width:100%; height:auto; background:#f9d000; padding:15px 0;}
.top1 { width:1150px; margin:0 auto; height:auto; overflow:hidden;}
.top1 .l { float:left; width:250px;}
.top1 .r { float:left; width:900px; text-align:right; height:30px; line-height:30px;}
/*底部*/
.foot1 { padding:20px 0; width:100%; height:auto; overflow:hidden; color:#CCC; background:#282828;}
.foot2 { width:1150px; margin:0 auto; height:auto; overflow:hidden;}
.foot2 a { color:#CCC; text-decoration:none;}
.foot1 p { float:left; margin:8px 40px 0 0; height:17px; line-height:17px; padding-left:18px; background:url(/images/index/17/icon02.png?v=1) no-repeat;}
.foot1 p.p1 { background-position:0 -23px;}
.foot1 p.p2 { background-position:0 0;}
.foot1 span { display:block; width:100%; height:auto; overflow:hidden; padding:0 0 10px;}
/* 返回顶部 */
#gotopbox{width:60px; height:50px; float:right; position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:10px;}/*解决IE6下不兼容 position:fixed 的问题*/
#gotop{ width:60px; height:50px; background:url(images/goTop.png) no-repeat; position:absolute; top:0; display:none; cursor:pointer} 
#gotop:hover{ background:url(images/goTop.png) no-repeat 0 -50px;}
.ewm_margin{ margin:10px 0;}
.kfwx{ width:140px !important; text-align:center; margin-left:-5px; margin-top:10px;}
.kfwx .t1{ line-height:20px; font-size:14px; text-align:center; margin-top:4px;}
.table1{ border-collapse: collapse; border-spacing: 0; text-align:center; margin-bottom:20px;}
.table1 th{ background:#f7f7f7}
.table1 td, .table1 th{ position: relative; padding: 9px 15px; min-height: 20px; line-height: 20px; font-size: 14px; border:1px solid #ccc;}
.table1 .box{ padding:20px 0;}
.table1 .box .t1{ line-height:20px; font-size:14px;}
.table1 .box .t2{ text-align:center; margin-top:10px;}
.table1 .box .t2 .btn1{ display:inline-block; line-height:1.8; padding:2px 15px; background:#fff; color:#000; border:1px solid #000; border-radius:4px; text-decoration:none; cursor:pointer}
.table1 .box .t2 .btn1:hover{ background:#f9d000; border:1px solid #f9d000}
.contactinfo{ padding:30px 50px;}
.contactinfo li{ line-height:22px; padding:8px 0; font-size:14px;}
.contactinfo li .t1{ float:left; line-height:22px; width:100px; text-align:right; color:#666}
.contactinfo li .t2{ position:relative; margin:0 0 0 120px; min-height:22px;}
.contactinfo li .t2 .img1{ width:200px; height:200px; margin-left:-6px;}
.kfwxbox{ text-align:center; padding:50px 30px; font-size:16px;}
.kfwxbox .t1{ margin-top:10px;}
.wxkf {display: inline-block;line-height: 1.8;padding: 2px 15px;background: #fff;color: #000;border: 1px solid #000;border-radius: 4px;text-decoration: none;cursor: pointer; }
.wxkf:hover {background: #f9d000;border: 1px solid #f9d000; text-decoration: none}