@charset "utf-8";

/* 轮播图 */
#inbanner {position:relative; width:100%; height:440px;}
.bn_banner{width:100%; height:440px; display: block; position:absolute; background-size: 100% auto; }
.bn_banner img{width:100%;}
.a_banbtn{position:absolute; z-index:10; width:270px; height:20px; bottom:10px;text-align:center; left:50%; margin-left:-135px; }
.a_banbtn .a_ban{background:#fff; border-radius: 5px; display: inline-block; height: 10px; margin:0 3px; text-align: center; width:10px; overflow:hidden; opacity:0.6; }
.a_banbtn .current { background:none; width:22px; border-radius:10px; height:10px;opacity:.8; background:#fff }

/* 轮播悬浮 */
.in_mask{  position:absolute; top:35px; left:50%; margin-left:318px; background:#000; z-index:2;border-radius:5px; width:290px; height:375px;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.maskbox{ position:absolute; top:30px; left:50%; margin-left:318px; z-index:3; width:290px; height:325px; padding:25px 0}

.mask_a{ text-align:right}

.mask_newbl{border-top: 1px solid #666; padding:0 25px; width: 240px}
.mask_newbl h6{font-size:14px}
.mask_newbl ul li{ height:26px; line-height:26px}

/*四块tab-menu*/
.in_tab{ height:88px; margin-top:25px}
.in_tab dl{ float:left; width:22.5%; cursor:pointer; height:88px; margin-right:3%; margin-right:2%\9}
.in_tab dl:nth-last-child(1){ margin-right:0}
.in_tab dl dt{ width:54px; height:54px}
.in_tab dl dt em{ display:block; width:54px; height:54px}
.in_tab dl dt em.in_ico01{ background-position:0 -103px;}
.in_tab dl dt em.in_ico02{ background-position:-54px -103px;}
.in_tab dl dt em.in_ico03{ background-position:-108px -103px;}
.in_tab dl dt em.in_ico04{ background-position:-162px  -103px;}
.in_tab dl dd{ margin-left:15px}
.in_tab dl dd h5{ color:#666; height:24px; line-height:24px;}
.in_tab dl:hover h5{ color:#fc8d3b}
.in_tab dl dd p{ margin-top:3px; line-height:19px}

.in_sloid{ display:none; }
.in_tab dl.in_tab_in .in_sloid{ height:3px; width:100%; background:#fc8d3b;position:absolute; bottom:0; left:0; display:block;
		animation-name:sloidOne; -webkit-animation-name:sloidOne;
		animation-duration:.2s; -webkit-animation-duration:.2s;
		animation-timing-function:linear; -webkit-animation-timing-function:linear;
		animation-direction:alternate; -webkit-animation-direction:alternate;}

@keyframes sloidOne{
 	from{ width:0;}
	to{ width:100%}
	}
@-moz-keyframes sloidOne{
 	from{ width:0;}
	to{ width:100%}
	}
@-webkit-keyframes sloidOne{
 	from{ width:0;}
	to{ width:100%}
	}
@-o-keyframes sloidOne{
	from{ width:0;}
	to{ width:100%}
	}

.in_tab dl.in_tab_in dd h5{ color:#fc8d3b}
.in_tab dl.in_tab_in dt em.in_ico01{ background-position:0 -157px;}
.in_tab dl.in_tab_in dt em.in_ico02{ background-position:-54px -157px;}
.in_tab dl.in_tab_in dt em.in_ico03{ background-position:-108px -157px;}
.in_tab dl.in_tab_in dt em.in_ico04{ background-position:-162px  -157px;}

/* 三块内容区域*/
.in_tab_box{ width:100%; height:320px;}
.tabcont{ display:none; height:320px}
.ico_ff{ display:block; width:27px; height:50px; position:absolute;top:130px;}
.ico_jfl{ background-position:0 -211px; left:-40px}
.ico_jfr{ background-position:-28px -211px; right:-40px}
.ico_jfl:hover{ background-position:-55px -211px;}
.ico_jfr:hover{ background-position:-82px -211px;}

.intab_box{width:316px; height:271px; padding:20px 30px 25px 30px; background: #f7f7f7; border:2px solid #f7f7f7; margin-right: 30px;}
.intab_box:hover{ border:2px solid #fc8d3b; background:#fff;transition: all 0.19s ease-in-out;-moz-transition: all 0.19s ease-in-out;-webkit-transition: all 0.19s ease-in-out;-o-transition: all 0.19s ease-in-out}
.tc_tit{ text-align: center; height:22px; line-height: 22px}
.tc_tit a{color:#333}
.tc_tcnr{ border:1px solid #ffede0; background: #fff; height: 88px; margin-top:20px}
.tc_tcnr dl{width:70px; margin-top:13px;}
.tc_tcnr dl dt{width:38px; height: 38px; margin: 0 auto; }

.tc_tcnr dl dt.fuwu_01{ background:url("../../images/protb/img_01.png") no-repeat;}/*注册服务*/
.tc_tcnr dl dt.fuwu_02{ background:url("../../images/protb/img_02.png") no-repeat;}/*注册地址*/
.tc_tcnr dl dt.fuwu_03{ background:url("../../images/protb/img_03.png") no-repeat;}/*地税报道*/
.tc_tcnr dl dt.fuwu_04{ background:url("../../images/protb/img_04.png") no-repeat;}/*代理记账*/
.tc_tcnr dl dt.fuwu_05{ background:url("../../images/protb/img_05.png") no-repeat;}/*税控申请*/
.tc_tcnr dl dt.fuwu_06{ background:url("../../images/protb/img_06.png") no-repeat;}/*税控托管*/
.tc_tcnr dl dt.fuwu_07{ background:url("../../images/protb/img_07.png") no-repeat;}/*银行开户*/
.tc_tcnr dl dt.fuwu_08{ background:url("../../images/protb/img_08.png") no-repeat;}/*省时*/
.tc_tcnr dl dt.fuwu_09{ background:url("../../images/protb/img_09.png") no-repeat;}/*省力*/
.tc_tcnr dl dt.fuwu_10{ background:url("../../images/protb/img_10.png") no-repeat;}/*省心*/
.tc_tcnr dl dt.fuwu_11{ background:url("../../images/protb/img_11.png") no-repeat;}/*营业执照*/
.tc_tcnr dl dt.fuwu_12{ background:url("../../images/protb/img_12.png") no-repeat;}/*公司章印*/
.tc_tcnr dl dt.fuwu_13{ background:url("../../images/protb/img_13.png") no-repeat;}/*公司章程、统一代码*/



.tc_tcnr dl dd{ text-align:center; height: 20px; line-height: 20px; margin-top: 5px}
.fu_jia{display:block; width:14px; height: 14px; background-position:-97px -74px; position: absolute; top: 10px; right: -7px}
.fu_more{display:block; width:30px; height:15px;background-position:-90px -11px; position: absolute; top:13px; right: -22px}
.fu_more:Hover{background-position:-117px -11px;}

.tc_scj{ height:20px; line-height: 20px; margin-top:28px; text-decoration: line-through}
.tc_qbbj{height:26px; line-height:26px; margin-top:8px}

/*ad 广告 注册人数*/
.index_ad{ width: 1200px; height: 160px; background:url("../../images/index/index_ad.png") no-repeat;}
.index_adwa{width:480px; height:45px; padding:9px; background: #495164; border-radius:5px; margin-left:580px; margin-top:50px; text-align:center;}
.index_adbg{float: left; background:url("../../images/index/index_c_bg.png") no-repeat; width: 34px; height: 45px; text-align: center; line-height: 45px; color: #495164; font-weight: bold; margin: 0 5px}
.index_adwa p{ height: 45px; line-height: 45px; margin-left: 5px; font-weight: 100}

/*模块名称*/
.moudle_name{ text-align:center; height:40px; line-height:40px; margin-top:50px; margin-bottom:30px}

/*公司引导tab-left*/
.gsyd_tab{ width:220px; height:533px; background:url("../../images/index/bg2.jpg") no-repeat;}
.gsyd_tab ul{ margin-top:10px}
.gsyd_tab li{ width:190px; height:72px; border-bottom:1px solid #595959; line-height:72px; font-size:16px; color:#fff; padding-left:30px; cursor:pointer}
.gsyd_tab li:hover{ background:#555;}
.gsyd_tab li em{ width:30px; height:30px; display:inline-block; float:left;margin-top:20px; margin-right:15px}
.gsyd_tab li em.navtab01{ background-position:0 -284px}
.gsyd_tab li em.navtab02{ background-position:-30px -284px}
.gsyd_tab li em.navtab03{ background-position:-60px -284px}
.gsyd_tab li em.navtab04{ background-position:-90px -284px}
.gsyd_tab li em.navtab05{ background-position:-120px -284px}
.gsyd_tab li.gsyd_tab_in{ background:#fff; border-left:3px solid #fc8d3b;color:#fc8d3b; font-size:18px; padding-left:27px;}
.gsyd_tab li.gsyd_tab_in em.navtab01{ background-position:0 -315px}
.gsyd_tab li.gsyd_tab_in em.navtab02{ background-position:-30px -315px}
.gsyd_tab li.gsyd_tab_in em.navtab03{ background-position:-60px -315px}
.gsyd_tab li.gsyd_tab_in em.navtab04{ background-position:-90px -315px}
.gsyd_tab li.gsyd_tab_in em.navtab05{ background-position:-120px -315px}

/*公司引导-right*/
.gsyd_tab_box{ width:979px; height:531px; border:1px solid #ddd; border-left:none;}
.company_tit{ padding:0 30px; height:23px; line-height:21px;}
.company_tit em{ display:inline-block; width:53px; height:23px; float:left;}
.company_tit em.tab_tit01{ background-position:0 -261px;}
.company_tit em.tab_tit02{ background-position:-53px -261px;}

/*流程*/
.company_lc{ background:#fff5ed; height:54px; width:919px; line-height:54px}
.company_lc span{ margin:0 20px; float:left; min-width:60px; text-align:center}
.company_lc em{ width:8px; height:15px; background-position:-129px -75px; float:left; margin-top:20px}

/*产品*/
.company_pro{ height:531px;}
.gsydcont{height:531px;}
.com_pro{ width:255px; height:136px; border-bottom:1px solid #eee; border-right:1px solid #eee; padding:20px 35px;}
/*.com_pro:nth-child(3),.com_pro:nth-child(6){ width:257px; border-right:none;}*/
.com_pro h3{ height:20px; line-height:20px;}
.com_pro p{ height:16px; line-height:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; width:210px; margin-top:8px}
.com_pro h2{ height:30px; line-height:30px; margin-top:15px}
.com_pro_bnt{ width:90px; height:32px; margin-top:25px}
.com_pro_bnt .bntton{ background:#fff; height:30px; width:88px; line-height:30px; border-radius:3px}
.com_pro_bnt .bntton:hover{ color:#fff; background:#fc8d3b}
.com_pro_img{ position:absolute; bottom:8px; right:15px;}
.com_pro:hover .com_pro_bnt .bntton{color:#fff; background:#fc8d3b}
.com_pro:hover .com_pro_img{ right:22px}
/*.com_pro:hover h3{ color:#fc8d3b}*/

/*动画*/
.animation-delay-1{
-moz-animation:fadeInRight .5s .05s ease both;
-webkit-animation:fadeInRight .5s .05s ease both;
animation:fadeInRight .5s .05s ease both}
.animation-delay-2{
-moz-animation:fadeInRight .5s .10s ease both;
-webkit-animation:fadeInRight .5s .10s ease both;
animation:fadeInRight .5s .10s ease both}
.animation-delay-3{
-moz-animation:fadeInRight .5s .15s ease both;
-webkit-animation:fadeInRight .5s .15s ease both;
animation:fadeInRight .5s .15s ease both}
.animation-delay-4{
-moz-animation:fadeInRight .5s .20s ease both;
-webkit-animation:fadeInRight .5s .20s ease both;
animation:fadeInRight .5s .20s ease both}

@-moz-keyframes fadeInRight{
	0%{opacity:0;filter:alpha(Opacity=100);-webkit-transform:translateX(30px);transform:translateX(30px)}
	100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
	}
@-webkit-keyframes fadeInRight{
	0%{opacity:0;filter:alpha(Opacity=100);-webkit-transform:translateX(30px);transform:translateX(30px)}
	100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
	}
@keyframes fadeInRight{
	0%{opacity:0;filter:alpha(Opacity=100);-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}
	100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
}

/*一起成长*/
.yqcz_bg{ background:url("../../images/index/01.jpg") center no-repeat; height:460px;}

#slider-block{ height:460px; width:1200px; position:relative; overflow:hidden; margin:0 auto}

.nav-buttons li{ position:absolute;top:200px; z-index:1}
.nav-buttons li a{ display:block; width:28px; height:50px}
.nav-buttons li a.previous{ background-position:0 -211px}
.nav-buttons li a.next{ background-position:-27px -211px}
.nav-buttons li a.previous:hover{ background-position:-54px -211px}
.nav-buttons li a.next:hover{ background-position:-81px -211px}
.nav-buttons li#p { left:30px; }
.nav-buttons li#n { right:30px; }

.container{ height:245px;width:930px; margin:0 auto; margin-top:90px; position:relative; overflow:hidden;}
.container .slide{ position:absolute; top:0; left:0;}
.container .slide dl{width:930px}
.container .slide dl dt{ width:382px; float:left;}
.container .slide dl dt a{ display:block; width:372px; height:235px; padding:5px; background:#fff;}
.container .slide dl dt a:hover{ background:#fc8d3b}

.container .slide dl dd{ width:510px; float:right; margin-top:20px}
.container .slide dl dd h5{ height:22px; line-height:22px}
.container .slide dl dd h5 a:hover{ color:#fc8d3b;}
.container .slide dl dd p{ line-height:23px; margin-top:15px; height:92px; overflow:hidden;}
.yqcz_bnt{ margin-top:35px}
.yqcz_bnt a{ display:block; width:110px; height:35px; border:1px solid #fc8d3b; border-radius:3px; color:#fc8d3b; text-align:center; line-height:35px}
.yqcz_bnt a:hover{ background:#fc8d3b; color:#fff}


/*顺快干货*/
.gh_mainfl{ width:904px; height:258px; border:1px solid #eee; padding:20px 0}
.gh_cont{ width:260px; height:258px; margin-left:31px}
.gh_cont h5{ height:22px; line-height:22px;}
.gh_contimg{ height:85px; margin-top:15px}
.gh_contimg a{ display:block;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s; height:85px;}
.gh_contimg a img{transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}
.gh_contimg a img:hover{-webkit-transform:scale(.98);transform:scale(.98)}
.gh_list{ margin-top:15px}
.gh_list li{ background-position:-166px 0; height:38px; line-height:38px; padding-left:15px;}
.gh_list li a{ display:block; width:240px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }

/* 最近预约*/
.gh_mainfr{ width:238px; border:1px solid #eee; height:298px; padding:0 20px}
.yy_tit{ height:44px; line-height:44px; border-bottom:1px solid #eee;}
#yylist{ height:253px; overflow:hidden}
.yy_list{overflow:hidden; width:238px; height:245px; margin-top:8px;}
.yy_list ul{ height:245px; overflow:hidden}
.yy_list .yyli{ width:100%; font-size:12px; border-bottom:1px dotted #eee; height:39px; line-height:39px}
.yy_list .yyli .col4{ width:55%;}
.yy_list .yyli strong{ font-weight:normal; text-align:right}

/*经典案例*/
.casebox{ width:280px; height:225px; margin-right:26px; margin-right:20px\9}
.casebox:nth-last-child(1){ margin-right:0}
.case_box{ width:280px; height:225px; display:block}
.case_img{ width:280px; height:175px}

.case_box:hover .case_search{ display:block; width:64px; height:64px; background-position:0 -344px; position:absolute; bottom:55px; left:110px; z-index:2;
	animation-name:casess; -webkit-animation-name:casess;
	animation-duration:.2s; -webkit-animation-duration:.2s;
	animation-timing-function:linear; -webkit-animation-timing-function:linear;
	animation-direction:alternate; -webkit-animation-direction:alternate;}
	@keyframes casess{
		from{opacity:0; bottom:-64px}
		to{opacity:1; bottom:55px}
		}
	@-moz-keyframes casess{
		from{opacity:0; bottom:-64px}
		to{opacity:1; bottom:55px}
		}
	@-webkit-keyframes casess{
		from{opacity:0; bottom:-64px}
		to{opacity:1; bottom:55px}
		}
	@-o-keyframes casess{
		from{opacity:0; bottom:-64px}
		to{opacity:1; bottom:55px}
	}

.case_box:hover .case_zz{position:absolute;left:0; bottom:0; z-index:1; width:280px; height:175px; background:#fc8d3b;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;
	animation-name:casetop; -webkit-animation-name:casetop;
	animation-duration:.2s; -webkit-animation-duration:.2s;
	animation-timing-function:linear; -webkit-animation-timing-function:linear;
	animation-direction:alternate; -webkit-animation-direction:alternate;}

	@keyframes casetop{
		from{height:0}
		to{ height:175px}
		}
	@-moz-keyframes casetop{
		from{height:0}
		to{ height:175px}
		}
	@-webkit-keyframes casetop{
		from{height:0}
		to{ height:175px}
		}
	@-o-keyframes casetop{
	from{height:0}
		to{ height:175px}
	}
	
.case_tit{ height:45px; line-height:45px;}
.case_box:hover .case_tit{ color:#fc8d3b}

.case_box:hover .case_tt{ height:2px; background:#fc8d3b; position:absolute; bottom:-50px; left:0; width:100%;
	animation-name:casesolid; -webkit-animation-name:casesolid;
	animation-duration:.2s; -webkit-animation-duration:.2s;
	animation-timing-function:linear; -webkit-animation-timing-function:linear;
	animation-direction:alternate; -webkit-animation-direction:alternate;}

	@keyframes casesolid{
		from{width:0}
		to{ width:100%}
		}
	@-moz-keyframes casesolid{
		from{width:0}
		to{ width:100%}
		}
	@-webkit-keyframes casesolid{
		from{width:0}
		to{ width:100%}
		}
	@-o-keyframes casesolid{
		from{width:0}
		to{ width:100%}
	}
.case_bnt{ display:block; margin:0 auto; width:242px; height:58px; background:#fc8d3b; line-height:58px; text-align:center; border:2px solid #fff}
.case_bnt:hover{ background:#fff; border:2px solid #fc8d3b;color:#fc8d3b;}

/*合作伙伴*/
.hzhb_main{ border-left:1px solid #eee; border-bottom:1px solid #eee;}
.hzhb_main a{ border-top:1px solid #eee; border-right:1px solid #eee; width:156px; float:left; height:104px; padding:20px}
.hzhb_main a img{ width:156px; display:block; margin:0 auto}



.in_tab_n2{ width:1200px; height:320px; overflow:hidden}

/*首页产品文章列表*/
.ind_wzlist{ height:280px;}
.wzlist_box{width:248px;height:240px;margin-right:15px;  padding:15px 20px; background:#f9f9fa}
.ind_wzlist .fr{ margin-right:0}
.wzlist_box h5{ border-bottom:1px solid #e5e5e5; padding-bottom:10px}
.wzlist_box ul{ margin-top: 15px;}
.wzlist_box ul li{background-position: -166px 0;height: 38px;line-height: 38px;padding-left: 15px;}
.wzlist_box ul li a{display: block;width: 228px;overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}

