/*首页基础样式，首页内容样式（除页头导航栏，以及页尾)*/
/*与basic.css的区别是，base应用在首页，basic应用在管理页面*/
@charset "utf-8";

/*未登录时html样式*/
html{background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing: border-box;}

/*未登录时的body样式、基础元素样式*/
body{line-height:24px;font:14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}
blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
li{list-style:none}
/*基础元素样式*/
/*body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p, button, nav{ margin:0;padding:0}*/
/*body, button{ font: 12px/1.5 "Microsoft Yahei", tahoma, arial, "\5B8B\4F53" }*/
/*button[disabled]{cursor:default }*/
/*button::-moz-focus-inner{bolist-style:nonerder:0;padding:0}*/

/*使得首页内容（包括轮播图、备案流程、各省备案规则等）居中显示*/
/*zzidc-auto*/
.zzidc-auto{width:1206px;margin-right:auto;margin-left:auto}


/*首页轮播图*/
/*banner*/
.slide-main{height:562px;position:absolute;z-index:1;top:0;width: 100%}
.prev{left:70px}
.next{right:70px}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid mintcream}
.prev:hover,.next:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
.slide-box{position:relative}
.slide{display:none;height:562px;position:relative;z-index:8;min-width:1200px}
.slide-box,.slide{display:block;width:100%;height:562px;overflow:hidden;min-width:1200px}
.obj-e{width:1200px;height:562px;z-index:12;margin-left:auto;margin-right:auto;}
.getdb-button {background: transparent;outline: none;width: 175px;height: 45px;border: 1px solid #ffffff;text-align: center;line-height: 30px;font-size: 18px;color: #fff;margin-top:394px;transition: all .3s ease-out;font-weight: 100;}
.getdb-button:hover {cursor: pointer;opacity: 0.7}
.banner-itxx{display:block;width:100%;height:4px;position:absolute;z-index:124;top:520px;left:0;text-align:center}
.banner-itxx a{display:inline-block;width:40px;height:4px;margin-right:10px;background:#fff;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden}
.banner-itxx a.cur{background:#fff;opacity:1;filter:alpha(opacity=100)}

/*首页备案流程*/
.beian-col-tit{text-align:center;overflow:hidden}
.beian-col-tit p{font-size:30px;color:#2e303f;font-weight: 400;}
.linerow{width:60px;height:2px;background:#2e303f;display:inline-block;margin-top:20px}
.flowbox{margin-top:30px;border:1px solid #E5E4E4;width: 1200px;height: 380px}
.flowbut{width: 1200px;height: 80px}
.flowbut .flowin{float:left;width:399px;height:79px;border-bottom: 1px solid #E5E4E4;border-right: 1px solid #E5E4E4}
.flowbut .flowin p{font-size: 22px;text-align: center;color:#2e303f;font-weight: 400;margin-top: 7px}
.flowbut .flowin h3{color: #666666;font-size: 16px;text-align: center;margin-top: 5px}
.flowbut .flowin p:hover{color: #000000}
.flowbut .flowin:hover{background-color: #E5E4E4;cursor: pointer;color: #000000}
.flowbut>li{float:left;}
.check-linkbox{float: left;width: 480px;height: 110px;margin-left: 60px;margin-top: 20px}
.check-link{width: 210px;height: 110px;float: left;}
.check-link ul li{list-style:disc inside;color:#003279}
.check-link ul li span{color:#666666;font-size:14px;}
.check-linkbox2{float: left;width: 480px;height: 110px;margin-left: 60px;margin-top: 20px;display: none}
.check-linkbox3{float: left;width: 480px;height: 110px;margin-left: 60px;margin-top: 20px;display: none}

/*首页备案具体数字流程*/
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both;overflow:hidden}.clearfix{zoom:1}
.wb-zc-ybmod-beian-step-pc .module-wrap{min-width:1200px;padding-top:40px;padding-bottom:10px;background-color:#fff}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner{width:1200px;margin:0 auto}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner ul{width:1200px;margin-top:19px;margin-bottom: 15px}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner ul li{float:left;width:200px;position:relative}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner ul li .pic{width:37px;height:37px;margin:0 auto 16px}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner ul li .pic .npic{display:block;width:37px;height:37px}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner ul li .pic .hpic{display:none;width:37px;height:37px}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner ul li .name{font-size:16px;color:#333333;text-align:center;line-height:18px}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner ul li .txt{font-size:12px;color:#003279;line-height:18px;text-align:center}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner ul li .txt a{text-decoration:none;font-size:12px;color:#003279;line-height:18px}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner ul li .num{width:20px;height:20px;border-radius:50%;background-color:#003279;color:#fff;line-height:20px;font-size:12px;text-align:center;position:absolute;left:50%;bottom:-35px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner .line{width:1200px;height:20px;background:url(../image/line.png) left top repeat-x}
.wb-zc-ybmod-beian-step-pc .module-wrap .sinner .line .txt1{display:inline-block;padding:0 8px;background-color:#fff;font-size:12px;color:#666666;line-height:20px}

/*首页各省备案规则*/
.bgf3{background:#F9F9FB;width:100%;min-width:1200px;}
.rulebox{margin-top:30px}
.gff8{color:#666666}
.clearfix {zoom:1; }
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden}
.rule-left-map{float:left;width:700px;min-height:580px}
.rule-right-container{float:right;width:460px}
.rule-right-container .rule-content h3{font-size:18px;color: #333333;}
.rule-right-container .rule-content .y-tab{margin-top:20px;width: 440px;height: 50px;}
.rule-right-container .rule-content .list-rules{margin-top:35px;height: 500px;width: 450px;overflow-x: hidden;overflow-y: scroll}
.rule-right-container .rule-content .list-rules ol li{ list-style-type:decimal;list-style-position:inside;}
.rule-right-container .rule-content .list-rules ul li{ list-style-type:disc;content:".";color:#333333;list-style-position:inside;}
.rule-right-container .rule-content{float:right;width:450px}
.rule-right-container .rule-content .y-tab ul li{float:left;border:1px solid #003279;width:214px;height:40px;line-height:40px;text-align:center;font-size:14px;}
.rule-right-container .rule-content .y-tab ul li:hover{cursor: pointer;}
.active{background: #003279;color: #ffffff;}
.rule-right-container .block-list-rules{line-height:30px;list-style-type:decimal;padding-left:20px;font-size:12px;color:#999999;margin-bottom:10px}
.rule-right-container .block-list-rules a{text-decoration:none;color: #003279}
.rule-right-container .block-list-rules a:hover{text-decoration:none;}
.rule-right-container .block-list{line-height:28px;list-style-type:disc;padding-left:20px;font-size:14px}
.rule-right-container .block-list ul li{color:#00a1cb}
.rule-right-container .block-list ul li .title{color:#000;font-size:14px}

/*首页备案指导*/
.footerin{width: 1210px;height: 610px;}
.footerin .lead{width: 285px;height: 490px;float: left;background: #F9F9FB;box-shadow:0px 2px 6px 0px #E4E4E4;margin-left: 10px;margin-top: 40px;}
.footerin .lead .lel{width: 245px;height: 80px;border-bottom: 1px solid #E5E4E4;margin-left: 20px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.footerin .lead .lel a{text-decoration: none;font-size: 16px;color: #333333;line-height: 50px;}
.footerin .lead .lel a:hover{cursor: pointer;color:#003279; }
.footerin .lead:hover{border: 1px solid #003279;box-shadow:0px 1px 3px 0px #E4E4E4;}
.footerin .lead .lel span{font-size: 12px;color: #999999;}
.footerin .lead:hover{cursor:pointer;transform: translate(20px,10px) scale(1.1)}

/*验证码样式（在登录注册重置密码等地方使用）*/
/*login & register*/
.yanzhengma{position:relative;}
.yanzhengma .yanzhengma_img{position:absolute;top:3px;*top:3px;left:3px;}
/*login & register   end */

/*按钮样式（在登录注册等模板中使用）*/
/*button    start*/
.btn1,.btn2,.btn3{font-size: 13px; line-height: 30px; color: #ffffff;text-align: center; height: 30px; width: 92px; border-style: none; font-weight: bold;cursor:pointer;cursor:hand;padding:0 1px}
.btn1 { background: url(../image/bg_btn.png) no-repeat left top ;}
.btn2 { background: url(../image/bg_btn.png) no-repeat right top;}
.btn3{background:#0B3E80;width:auto;margin-top:20px;border-top:solid 2px #BFD2EA;border-left:solid 2px #BFD2EA;border-right:solid 2px #000;border-bottom:solid 2px #000; line-height: 24px;height:26px;padding:0px 5px 2px;}
.btn1:hover{background-position:left bottom;}
.btn2:hover{background-position:right bottom;}
.btn4 {font-size: 12px; line-height: 22px; color: #FFFFFF;text-align: center; height: 24px; width: 60px;cursor:pointer;cursor:hand; background: url(../image/but_bg.gif) no-repeat; background-size: 100%; border-style: none;}
.btn5 {font-size: 13px; line-height: 30px; color: #ffffff;text-align: center; height: 30px; width: 150px; border-style: none; font-weight: bold;cursor:pointer;cursor:hand;padding:0 1px;background: url(../image/bg_btn.png) no-repeat left top ;background-size: 230% 200%;}
.btn5:hover{background-position:left bottom;}
/*button  end*/