﻿/******************************
*同创模板网-专业提供企业网站源码程序模板*
* www.cnfusu.com *
* www.cnboco.com *
* 微信:cnboco *
* QQ:289229516 *
 ******************************/
@charset "utf-8";
/* CSS Document */
/*全局*/
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, p, input, button, textarea, menu{margin: 0;padding: 0;}
body{color: #333;font-size: 14px;font-family: "微软雅黑", "Microsoft YaHei";background: #fff;}
ul, li{list-style: none;}
.clear{clear: both;}
.blank10{height: 10px;}
.blank15{height: 15px;}
.blank20{height: 20px;}
.blank30{height: 30px;}
.blank40{height: 40px;}
.blank50{height: 50px;}
img, ul, li, em{border: none;list-style: none;font-style: normal;}
i, cite, em, var, address, dfn{font-style: normal;}
del, ins, u, s, a, a:hover{text-decoration: none;}
a{color: #333;}
a:hover{color: #0070c0;}
a:focus{outline: none;-moz-outline: none;}
.fl{float: left;}
.fr{float: right;}
.mr-r-n{margin-right: 0px !important;}
.bor-r-n{border-right: none !important;}
.clear{clear: both;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.main{width: 1190px;margin: 0 auto;overflow: hidden;}
/*主副标题*/
.title_zhu{font-size: 28px;text-align: center;color: #0070c0;}
.title_fu{font-size: 14px;text-align: center;color: #555;line-height: 30px;margin-bottom: 5px;}
.title_xian{height: 2px;background: #ccc;width: 50px;margin: auto;}
/*服务项目*/
.fuwuxiangmu{margin-top: 30px;}
.fuwuxiangmu li{float: left;width: 238px;text-align: center;}
.fuwuxiangmu li h5{font-size: 20px;margin-top: 20px;font-weight: normal;}
/*公司注册*/
.gszc{border-top: solid 3px #0070c0;background: #f8f8f8;padding: 30px 0;margin-top: 30px;}
.liucheng{width: 1000px;margin: 30px auto;}
.liucheng li{float: left;text-align: center;width: 200px;background: url(../images/lc_0.png) no-repeat right 15px;}
.liucheng li h5{font-size: 16px;margin-top: 10px;}
.fuwu{width: 1200px;margin: 30px auto;}
.fuwu li{width: 199px;padding: 10px 50px;text-align: center;border-right: solid 1px #FECFA4;float: left;}
.fuwu li h5{font-size: 22px;margin: 15px 0 10px 0;font-weight: normal;}
.fuwu li p{line-height: 22px;font-size: 12px;}
.fuwu li a{line-height: 38px;width: 160px;display: block;text-align: center;font-size: 18px;color: #FFF;background: #0070c0;margin: 10px auto;border-radius: 5px;}
.fuwu li a:hover{background: #006bd7;}
/*代理记账*/
.jizhang{width: 1000px;margin: 30px auto;}
.jizhang li{float: left;text-align: center;width: 200px;background: url(../images/jz_0.png) no-repeat right 15px;}
.jizhang li h5{font-size: 14px;margin-top: 20px;}
.jizhang1{width: 1057px;margin: auto;}
.jizhang1 li{float: left;position: relative;}
.jizhang1 li p a{color: #FFF;}
.jizhang1 li p a:hover{text-decoration: underline;}
.jizhang1 li p.wz1{position: absolute;left: 395px;top: 290px;}
.jizhang1 li p.wz2{position: absolute;left: 67px;top: 290px;}
/*资质代办*/
.hui{padding: 30px 0;background: #f8f8f8;}
.zizi{margin-top: 30px;}
.zizi li{width: 206px;margin: 0 7px;border: solid 1px #ccc;text-align: center;background: #FFF;padding: 15px 8px 0 8px;float: left;}
.zizi li img{border: solid 1px #ccc;padding: 5px;border-radius: 50%;}
.zizi li h5{font-size: 16px;color: #0070c0;margin: 10px 0;border-bottom: dotted 1px #ccc;padding-bottom: 5px;}
.zizi dl{border-bottom: dotted 1px #ccc;padding-bottom: 5px;}
.zizi dd{padding-left: 10px;line-height: 24px;background: url(../images/arr1.jpg) no-repeat left center;text-align: left;}
.zizi dd a{font-size: 12px;}
.zizi .more1{line-height: 24px;width: 85px;font-size: 12px;display: block;text-align: center;color: #333;background: #e8e8e8;border: solid 1px #ccc;margin: 15px 5px;border-radius: 5px;float: left;}
.zizi .more1:hover{background: #0070c0;border: solid 1px #0070c0;color: #FFF;}
/*首页资讯*/
.fuwu_center{height: 120px;margin-top: 30px;}
.fuwu_center ul{width: 1200px;}
.fuwu_center li{width: 380px;height: 120px;float: left;margin-right: 20px;position: relative;overflow: hidden;}
.fuwu_center li img{width: 380px;height: 120px;transition: all 0.5s;}
.fuwu_center li:hover img{cursor: pointer;-webkit-transform: scale(1.1);moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.fuwu_center p{color: #fff;font-size: 16px;line-height: 24px;padding: 5px 10px;width: 360px;position: absolute;left: 0;bottom: 0px;z-index: 1;background: rgba(0, 0, 0, 0.7);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000, endcolorstr=#7F000000);transition: all 0.5s;}
/*首页新闻*/
.news_list{}
.news_list ul{margin-top: 10px;}
.news_list li{background: url(../images/dian.png) no-repeat left center;line-height: 36px;padding-left: 15px;border-bottom: dotted 1px #ccc;}
/*广告语*/
.ad_bg{background: url(../images/ad_bg.jpg) no-repeat;height: 177px;text-align: center;}
.ad_bg a{width: 160px;line-height: 36px;color: #FFF;border: solid 1px #fff;border-radius: 5px;display: block;margin: 25px auto;font-size: 18px;}
.ad_bg a:hover{background: #0070c0;color: #FFF;border: solid 1px #0070c0;}
.dibu{text-align: center;}
/*底部*/
.footer{height: 150px;padding-top: 50px;padding-bottom: 50px;background: #333;}
.ma{width: 128px;height: 132px;background: #fff;float: left;cursor: pointer;}
.ewm{float: left;height: 135px;width: 392px;border-right: #4b4f59 solid 1px;}
.ma img{margin: 2px 0px 5px 14px;float: left;}
.ma .tits{text-align: center;font-size: 14px;}
.ma span{font-size: 14px;text-align: center;width: 100%;display: block;line-height: 25px;float: left;background-color: #cacaca;}
.imgss{background: #fff;}
.insay{float: left;width: 192px;height: 100%;margin-left: 30px;}
.insay span{color: #fff;font-size: 14px;line-height: 24px;}
.insay p{font-size: 24px;line-height: 30px;color: #fff;font-weight: bold;margin-bottom: 12px;}
.select{width: 186px;height: 26px;border: 1px solid #474a53;line-height: 26px;font-size: 12px;position: relative;}
.select span a{font-size: 12px;color: #afb0b4;float: left;width: 157px;height: 26px;line-height: 26px;text-indent: 5px;}
.dllist{float: left;width: 155px;border-right: 1px solid #4b4f59;min-height: 160px;}
.dllist dt a{color: #fff;}
.dllist a{color: #afb0b4;}
.dllist a:hover{text-decoration: underline;}
.dllist dt{font-size: 16px;line-height: 24px;margin-bottom: 10px;text-indent: 30px;}
.dllist dd{line-height: 24px;text-indent: 30px;font-size: 13px;}
.foot{width: 100%;height: 65px;background: #282828;font-size: 12px;text-align: center;border-top: solid 1px #474a53;}
.fot{padding-top: 22px;height: 20px;line-height: 20px;color: #666;}
.fot a{color: #666;}
/* 左边列表 */
.list-box {float: left;width: 244px;margin-bottom: 30px;}
.nav-list {border: 1px solid #e8e8e8;margin-bottom: 20px;border-top: 0;}
.nav-list-title {height:42px;line-height:42px;background:url(../images/xia.png) no-repeat 210px center #f8f8f8;border-top:2px solid #0070c0;border-bottom:1px solid #e8e8e8;}
.nav-list-title h3 {font-weight: normal;font-size: 18px;color: #333;padding-left: 25px;}
.nav-list-text {padding: 10px 15px;}
.nav-list-text p {line-height: 30px;}
.nav-list ul {padding: 10px 0 10px 0;}
.nav-list ul li a {line-height: 34px;background:#f1f1f1;text-align:center;border-bottom:solid 1px #ccc;display:block;border-radius:34px;width:86%;margin:8px auto;}
.nav-list ul li:hover a, .nav-list ul li.currclass a {background: #0070c0;color: #FFF;}
.nav-list ul li a {font-size: 14px;display: block;border-bottom: 1px solid #fff;}
/*二级页面*/
.weizhi-box{background: url(../images/noticbg.jpg) repeat-x center;line-height: 51px;margin-bottom: 30px;}
.weizhi-box h5{font-size: 18px;font-weight: normal;padding-left: 15px;border-left: 5px solid #0070c0;height: 25px;line-height: 25px;margin-top: 13px;}
.weizhi{font-size: 12px;}
.main_left{width: 880px;float: left;border: solid 1px #e8e8e8;box-shadow: 1px 1px 2px #999999;}
.main_right{width: 280px;float: right;border: solid 1px #ddd;border-top: 0;}
/*子栏目*/
.sub_nav{height: 50px;background: #e8e8e8;}
.sub_nav ul{}
.sub_nav li{float: left;}
.sub_nav li a{line-height: 50px;font-size: 16px;text-align: center;border-top: solid 3px #e8e8e8;display: block;padding: 0 25px;}
.sub_nav li a:hover{color: #0070c0;}
.sub_nav li.currclass a{background: #fff;border-top: solid 3px #0070c0;color: #0070c0;}
/*图文列表*/
.agent_con {padding-top: 20px;line-height: 24px;padding-bottom: 30px;}
.agent_con p {font-size: 14px;}
dl.dl_2 {width: 284px;padding: 10px 7px;float: left;display: inline-block;}
dl.dl_2 dt {width: 284px;overflow: hidden;}
dl.dl_2 dt a {width: 280px;	padding: 1px;border: 1px solid #d7d7d7;display: block;}
dl.dl_2 dt a:hover {border: 1px solid #0070c0;}
dl.dl_2 img {display: block;width: 280px;}
dl.dl_2 dd {margin: 2px 0 0 0;width: 284px;height: 20px;line-height: 20px;overflow: hidden;text-align: center;padding: 0 4px;font-size: 13px;}
.clear {clear: both;height: 0;line-height: 0;font-size: 0;}
.pic_art_list{padding: 15px;}
.pic_art_list dl{padding: 20px 0;height: 165px;border-bottom: solid 1px #eee;}
.pic_art_list dl dt{width: 246px;float: left;}
.pic_art_list dl dt img{width: 220px;height: 156px;}
.pic_art_list dl dd{}
.pic_art_list dl dd h5{line-height: 46px;font-weight: normal;font-size: 20px;}
.pic_art_list dl dd h5 span{float: right;}
.pic_art_list dl dd p{line-height: 28px;font-size: 14px;color: #666;margin-bottom: 15px;}
.link_1 .ckgd{display: inline-block;width: 110px;height: 35px;background: #0070c0;font-size: 14px;color: #FFFFFF;text-align: center;line-height: 35px;}
.link_1 .ckgd:hover{background: #006bd7;}
.link_1 span{font-size: 12px;color: #999999;line-height: 35px;padding-left: 25px;margin-left: 25px;}
.link_1 span.question{background: url(../images/listyle1.jpg) no-repeat left center;}
.link_1 span.question a{color: #999;}
.link_1 span.stars{background: url(../images/listyle2.jpg) no-repeat left center;}
.link_1 span.date2{background: url(../images/listyle3.jpg) no-repeat left center;}
/*右边*/
.right_title{line-height: 51px;background: url(../images/noticbg.jpg) repeat-x center bottom;font-size: 18px;color: #0070c0;padding-left: 15px;border-top: solid 1px #ddd;}
/*表单样式*/
.upfile{font-family: "微软雅黑";height: 32px;line-height: 32px;border-radius: 5px;border: 1px solid #ccc;padding-left: 10px;margin: 5px 0;}
.btn{width: 200px;height: 36px;background: #0070c0;font-size: 16px;color: #FFFFFF;text-align: center;line-height: 35px;border: 0;font-family: "微软雅黑";margin: 10px auto;cursor: pointer;}
.btn:hover{background: #006bd7;}
/*内容页*/
.neirong{line-height: 24px;margin: 10px 0px;}
.neirong p{margin-bottom: 10px;}
/*随机文章列表*/
.n_list{padding: 10px 0px;}
.n_list ul{}
.n_list li{line-height: 30px;border-bottom: dotted 0px #ccc;background: url(../images/arr1.jpg) no-repeat left center;padding-left: 15px;font-size: 13px;}
.n_list li span{float: right;font-size: 12px;color: #999;}
/*问答*/
.wen{margin: 30px 0px 0px 0px;font-size: 16px;font-weight: bold;line-height: 30px;}
.wen span{text-align: center;line-height: 24px;margin: 0px 5px 0px 0px;width: 24px;display: inline-block;background: #1067B4;height: 24px;color: #fff;font-size: 16px;border-radius: 50%;}
.da{margin: 10px 0 0 0;font-size: 14px;line-height: 24px;}
.da span{text-align: center;line-height: 24px;margin: 0px 5px 0px 0px;width: 24px;display: inline-block;background: #F74660;height: 24px;color: #fff;font-size: 16px;border-radius: 50%;}
/******************************
 ** 在线留言
 ** v.1.2
 ******************************/
.message-page input.code { border-color:#aaa; }
.message-page { width:680px; }
.message-page .row-1,
.message-page .row-2,
.message-page .row-3 { width:100%; clear:both; margin-bottom:15px; position:relative; overflow:hidden;float:left; }
.message-page .row-1 { width:328px; height:auto; padding:0 0 0 50px; border:1px solid #ddd; }
.message-page .row-2 { height:110px; padding:0 0 0 0; border:1px solid #ddd; }
.message-page .row-3 {  }
.message-page .ico-name { background:url(../images/zzz.png) 15px center no-repeat; }
.message-page .ico-phone { background:url(../images/xxx.png) 15px center no-repeat; }
.message-page .ico-email { background:url(../images/mail.png) 15px center no-repeat; }
.message-page .tip { position:absolute; right:0; top:0; height:40px; line-height:40px; padding:0 10px; font-style:normal; color:#F00; }
.message-page .txt { width:100%; height:40px; line-height:40px; background:none; border:0; color:#999; }
.message-page .text { width:98%; border:0; background:#fff; padding:5px 5px; line-height:20px; height:100px; color:#999;}
.message-page img.code { float:left; width:110px; height:42px; margin-right:20px; cursor:pointer; }
.message-page input.code { float:left; width:150px; height:40px; line-height:40px; border:1px solid #ddd; background:#fff; margin-right:20px; padding:0 10px; color:#999; }
.message-page .submit, .message-page .reset { float:left; margin:0 0 0 10px; width:184px; height:42px; border:0; cursor:pointer; color:#FFF; font-size:16px; }
.message-page .submit { background:#427edf; margin-left:0; }
.message-page .reset { background:#999; }
.message-page .submit:hover { background:#f07800; }
.message-page .reset:hover { background:#777; }
.message-page .onfocus, .message-page .onfocus input.code { border-color:#aaa; }

.dialog-log { position:absolute; z-index:99; width:auto; padding:10px 20px; border:1px solid #e0272c; background:#ffe8e9; border-radius:3px; box-shadow:1px 1px 5px rgba(0,0,0,0.2); color:#e0272c; }
.dialog-log i { position:absolute; left:15px; top:-7px; width:14px; height:7px;}
/*分页*/
.mypages{text-align:center;height:40px;line-height:40px;margin-top:20px;}
.mypages ul{display:inline-block;margin:0 auto}
.mypages li{padding:0 15px;line-height:30px;display:inline-block;font-size:14px;border:1px solid #ddd;margin-left:-1px;float:left;background-color:#FFF;cursor:pointer;}
.page-num{padding:0 15px;line-height:30px;display:inline-block;font-size:14px;border:1px solid #ddd;margin-left:-1px;float:left;background-color:#FFF;cursor:pointer;}
.page-num-current,.page-num-current a,.page-num-current a:hover{color:#fff;background-color:#0070c0;}

.ab_view {
    background-color: #0875e5;
    border: 2px solid #0875e5;
    position: fixed;
    width: 80px;
    top: 40%;
    right: 10px;
    text-align: center;
    display: block;
    -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);
    border-radius: 0 0 8px 8px;
    font-size: 12px;
    z-index: 999;
}

.ab_view ul {
    margin: 0;
    padding-top: 45px;
    color: #fff;
}

.ab_view ul li {
    position: relative;
}

.ab_view ul li:nth-of-type(1),
.ab_view ul li:nth-of-type(4) {
    display: none;
}

.ab_view ul li a {
    display: block;
    color: #FFF;
    text-decoration: none;
    overflow: hidden;
    height: auto;
    width: 100%;
    padding: 43px 0 12px;
    background: url(../images/kefu-tb.png) no-repeat top center;
}

.ab_view ul li a:hover {
    background-color: #2e71b4;
}

.ab_view a.kefu-lx {
    background-image: url(../images/kefu.png);
    background-repeat: no-repeat;
    background-position: center top;
    position: absolute;
    top: -40px;
    text-indent: -9999px;
    height: 80px;
    width: 80px;
    z-index: 999999;
    left: 0px;
    border-width: 0;
    overflow: hidden;
}

.ab_view a.kefu-lx:hover {
    background-color: rgba(255, 255, 255, 0);
}

.ab_view ul li a.kefu-tel {
    background-position: center -79px;
}

.ab_view ul li a.kefu-qq {
    background-position: center -150px;
}

.ab_view ul li a.kefu-wx {
    background-position: center -220px;
}

.ab_view ul li a.kefu-dy {
    background-position: center -338px;
}

.ab_view ul li a.kefu_bottom {
    background-position: center -288px;
    padding: 30px 0 10px 0;
    border-radius: 0 0 8px 8px;
}

.ab_view ul li a.kefu_top {
    background-position: center -15px;
    padding: 30px 0 10px 0;
}

.ab_view:hover ul li a {
    display: block;
}

.ab_view ul li p {
    position: absolute;
    top: 0;
    right: 82px;
    width: 0;
    padding: 0;
    font-size: 14px;
    line-height: 24px;
    text-align: left;
    color: #fff;
    background: #0875e5;
    display: block;
    opacity: 0;
    transition: all .4s ease-in-out .1s;
    overflow: hidden;
    z-index: 201;
}

.ab_view ul li:nth-of-type(3) p {
    top: 0;
}

.ab_view ul li:hover p {
    width: 150px;
    padding: 15px;
    opacity: 1;
}

@media (max-width:800px) {
    .ab_view {
        width: 60px;
        border-radius: 8px;
        right: 2px;
    }

    .ab_view a.kefu-lx {
        display: none;
    }

    .ab_view ul {
        padding: 0;
    }

    .ab_view ul li a {
        font-size: 12px;
    }
}