﻿@charset "utf-8";
@font-face {font-family: YUWEIJ;src: url('YUWEIJ.TTF');}
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, li, p, form {margin: 0;padding: 0;}
body {color: #333;font-size: 14px;background: #fff;font-family: "微软雅黑";max-width: 800px;margin: 0 auto;}
a {text-decoration: none;color: #333;}
a:hover {color: #ff0000;}
ul, li {list-style: none;}
.clear {clear: both;}
.blank10 {height: 10px;}
.blank15 {height: 15px;}
.blank20 {height: 20px;}
.blank30 {height: 30px;}
.blank50 {height: 50px;}
img, ul, li, em {border: none;list-style: none;font-style: normal;}
.border4 {border: solid 1px #ccc;border-top: solid 2px #dc0000;background: #FFFFFF;}
.main {max-width: 800px;margin: auto;}
.logo {margin: 15px 5px 10px 5px;}
.logo img {max-width: 100%;}

/*首页焦点图*/
.slider {display: none}/*用于获取更加体验*/
.focus span {width: 8px;height: 8px;margin-right: 5px;border-radius: 50%;background: #fff;font-size: 0}
.focus span.current {background: #FF7F00}
/*导航开始*/
.nav {width: 100%;height: 85px;overflow: hidden;background: #FF7F00;margin-top: 0px;}
.nav {}
.nav ul {}
.nav li {float: left;width: 25%;border-bottom: solid 1px #FF9D3D;}
.nav li a {font-size: 16px;font-weight: bold;height: 42px;width: 100%;text-align: center;line-height: 42px;display: block;text-align: center;color: #FFFFFF;background: url(nav_line.png) no-repeat right center;}
.nav li.currclass a {}
.markliuc_title{text-align: center;margin: 1em auto;font-size: 1.4em;}
.markliuc_title i{display: inline-block;background: url(xxx.jpg) repeat-x center;width: 1.3em;height: 0.8em;}
.markliuc_title span{font-family: 'YUWEIJ';font-size: 1.4em;letter-spacing:-0.1em;}
#nesslast .nesslast_list{width: 90%;margin: 0 auto;text-align: center;padding-top: 10px;}
#nesslast .nesslast_list img{width: 30%;margin: 0 1%;}
#nesslast .nesslast_list p{color: #0099e6;font-size: 1.5em;margin-top: 0.9em;}
#major .majorc{text-align: center;width: 90%;margin: 0 auto;}
#major .majorc img{width: 100%;}

/*分页样式*/
#fenye{color:#999; text-align:center; padding:1rem 0;}
#fenye table{ width:100%;}
#fenye a{font-size:0.7rem;height:1.3rem;line-height:1.3rem;color:#A5A3A3; border-radius:0.1rem; background:#F1F1F1; display:inline-block; margin:0 0.3rem; padding:0 0.3rem; display:none;}
#fenye a:hover{background:#ff7f00; color:#fff;}
#fenye .prev,#fenye .next{text-align:center; width:2.3rem; display:inline-block;}
#fenye a:hover{color:#fff; text-decoration:none;}

/*主副标题*/

.title_zhu {font-size: 24px;text-align: center;font-weight: bold;color: #f60;position: relative;margin-top: 15px;margin-bottom: 10px;}
.title_zhu span {background: #FFF;padding: 0 5px;}
.title_fu {font-size: 14px;text-align: center;color: #666;line-height: 26px;margin-bottom:15px;}
.title_line {right: 0px;left: 0px;position: absolute;background: #ccc;height: 1px;width: 66%;top: 18px;z-index: -1;margin: 0 auto;}
.markliuc_title p{font-size: 0.7em;text-align: center;font-size: 0.7em;text-align: center;margin-top: 10px;}
/*服务项目*/
.fuwuxiangmu {}
.fuwuxiangmu li {float: left;width: 33.3%;text-align: center;margin-top: 5px;}
.fuwuxiangmu li img {width: 80%;}
.fuwuxiangmu li h5 {font-size: 16px;margin-top: 0px;font-weight: normal;}

/*色块*/
.sekuai {padding: 10px;}
.sekuai h4 {font-size: 22px;text-align: center;}
.sekuai h5 {font-size: 16px;text-align: center;line-height: 30px;}
.sekuai p {line-height: 22px;}

/*电话询单*/

.telbox {margin: 10px auto;}
.telbox li {width: 50%;float: left;}
.telbox li a {height: 40px;line-height: 40px;width: 90%;display: block;margin: auto;font-size: 20px;color: #fff;text-align: center;border-radius: 40px;}
.telbox li.col1 a {background: url(tel.png) no-repeat 15% center #F74660;background-size: auto 50%;}
.telbox li.col2 a {background: url(gb.png) no-repeat 15% center #1067B4;background-size: auto 50%;}
.gengduo {margin: 15px auto;}
.gengduo a {width: 40%;margin: auto;text-align: center;line-height: 32px;border: solid 1px #fff;color: #fff;border-radius: 100px;font-size: 16px;display: block;}

/*代理记账*/

.jizhang1 {width: 100%;margin: auto;}
.jizhang1 li {float: left;position: relative;width: 50%;}
.jizhang1 li img {width: 100%;}

/*teb切换*/
.index-yewu {padding:5px 0 30px 0;}
.index-yewu .box {width:50%;float: left;text-align: center;margin-top: 0px;min-height: 300px;}
.index-yewu .box a {display: block;padding-top: 135px;background-position: center top;background-repeat: no-repeat;color: #A0A0A0;}
.index-yewu .box a h4 {color: #555;margin-bottom: 15px;font-size: 24px;font-weight: normal;}
.index-yewu a p {padding: 0 10px;}
.index-yewu .a a {background-image: url(yewu1.png);}
.index-yewu .b a {background-image: url(yewu2.png);}
.index-yewu .c a {background-image: url(yewu3.png);}
.index-yewu .d a {background-image: url(yewu4.png);}
.index-yewu a:hover {
	transform: scale(0.88);
	-webkit-transform: scale(0.88);
	-moz-transform: scale(0.88);
	-o-transform: scale(0.88);
}
.index-yewu a {
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.index-yewu .a:hover h4 {
	color: #72bb38
}
.index-yewu .b:hover h4 {
	color: #3fbff0
}
.index-yewu .c:hover h4 {
	color: #fa4f4f
}
.index-yewu .d:hover h4 {
	color: #ff7f00
}
.index-yewu .box a:hover p {
	color: #333;
}
.tabs {height: 20px;}
.tabs a {display: block;float: left;width: 20%;color: #333;text-align: center;background: #eee;line-height: 40px;font-size: 16px;text-decoration: none;}
.tabs a.active {color: #fff;background: #FF7F00;}
.swiper-container {background: #fff;border-radius: 0 0 5px 5px;width: 100%;border-top: 0;height: 200px;}
.swiper-slide {width: 100%;background: none;color: #333;}

/*图文混排*/
.pic_art {margin: 0 5px;}
.pic_art dl {height: 92px;overflow: hidden;border-bottom: dotted 1px #ccc;margin-bottom: 10px;}
.pic_art dl dt {float: left;width: 28%;text-align: center;}
.pic_art dl dt img {width: 100%;height: 80px;border: solid 1px #ccc;padding: 1px;}
.pic_art dl dd {float: right;font-size: 12px;width: 68%;color: #666;}
.pic_art dl dd h5 {line-height: 26px;font-size: 16px;color: #000;}

/*图文列表*/

.pic_art_list {padding: 15px 8px;}
.pic_art_list dl {height: 110px;border-bottom: solid 1px #eee;margin-top: 15px;}
.pic_art_list dl dt {width: 130px;float: left;}
.pic_art_list dl dt img {width: 120px;height: 90px;}
.pic_art_list dl dd {}
.pic_art_list dl dd h5 {height: 28px;overflow: hidden;font-weight: normal;font-size: 18px;}
.pic_art_list dl dd h5 span {float: right;}
.pic_art_list dl dd p {line-height: 20px;font-size: 12px;color: #666;margin-bottom: 0px;height: 40px;overflow: hidden;}
.link_1 span {font-size: 12px;color: #999999;line-height: 28px;padding-left: 25px;margin-right: 25px;}
.link_1 span.question {background: url(listyle1.jpg) no-repeat left center;}
.link_1 span.question a {color: #999;}
.link_1 span.stars {background: url(listyle2.jpg) no-repeat left center;}

/*图片列表*/

.product_list {

	padding: 10px 0px;

}

.product_list li {

	float: left;

	width: 33%;

	text-align: center;

	overflow: hidden;

	font-size: 14px;

	margin-bottom: 5px;

}

.product_list li img {

	margin-bottom: 2px;

	width: 95%;

	height: 90px;

}

.product_list li p {

	height: 25px;

	overflow: hidden;

}

/*文章列表*/

.news_list {

	margin: 5px 5px 20px 5px;

}

.news_list li {

	line-height: 22px;

	background: url(arr1.jpg) no-repeat 3px 16px;

	padding: 10px 0 10px 15px;

	border-bottom: dotted 1px #CCCCCC;

	font-size: 15px;

}

.news_list li em {

	font-size: 12px;

	color: #999;

	float: right;

}

/*子栏目*/

.sub_nav {

}

.sub_nav ul {

}

.sub_nav li {

	float: left;

	margin: 10px 5px 0px 5px;

	width: 29%;

	text-align: center;

}

.sub_nav li a {

	width: 100%;

	height: 30px;

	overflow: hidden;

	line-height: 30px;

	display: block;

	border: solid 1px #ddd;

	background: #f2f2f2;

	font-size: 16px;

	border-radius: 4px;

}

.sub_nav li.currclass a {

	background: #FF7F00;

	border: solid 1px #FF7F00;

	color: #fff;

}

/*首页客服电话*/

.kefu {

	height: 64px;

	line-height: 64px;

	font-size: 20px;

	margin: 10px;

	text-indent: 50px;

	text-align: center;

	background: url(nav_tel.png) no-repeat 50px center #FF7F00;

	color: #fff;

	border-radius: 10px;

}

.kefu ul a {

	color: #fff;

}

.more {

	margin: 15px auto;

}

.more a {

	width: 80%;

	margin: auto;

	text-align: center;

	line-height: 42px;

	background: #FF7F00;

	color: #fff;

	border-radius: 100px;

	font-size: 18px;

	display: block;

}

/*底部*/

.end {

	font-size: 11px;

	line-height: 20px;

	color: #666;

	padding: 10px 10px;

	text-align: center;

	background: #FFEFDF;

	text-shadow: 0px 0px #bbb, 0 1px #fff;

	padding-bottom: 10px;

}

#footer {max-width: 800px;width: 100%;height: 50px;position: fixed;z-index: 1000;bottom: 0;background: #444;}
#footer a {text-decoration: none;color: #fff;background: url(nav_line.png) no-repeat right center;width: 50%;height: 50px;float: left;display: block;text-align: center;}
#footer ul li {padding-top: 30px;}
#footer li.home {background: url(home00.png) no-repeat center 8px;background-size: 20px auto;}
#footer li.tel {background: url(tel.png) no-repeat center 8px;background-size: 20px auto;}
#footer li.zixun {background: url(kefu.png) no-repeat center 8px;background-size: 20px auto;}
#footer li.sms {background: url(sms.png) no-repeat center 10px;background-size: 22px auto;}

#footer li.map {

	background: url(map.png) no-repeat center 8px;

	background-size: 20px auto;

}

.weizhi {

	line-height: 40px;

	background: url(home_64.png) no-repeat 8px 11px #FFEFDF;

	background-size: auto 18px;

	text-indent: 36px;

}

.weizhi img {

	display: none;

}

.neirong .title11 {

	font-size: 20px;

	line-height: 32px;

	text-align: center;

	border-bottom: dotted 1px #ccc;

	margin-bottom: 10px;

}

.neirong {

	line-height: 24px;

	margin: 10px 10px;

	font-size: 16px;

}

.neirong p {

	margin-bottom: 10px;

}

.neirong img {

	width: 100%;

}

/*表单样式*/

.tdbg {

	margin-top: 10px;

}

.upfile {

	border: solid 1px #ddd;

	line-height: 28px;

	height: 28px;

	border-radius: 5px;

	width: 160px;

}

.button_red {

	width: 80%;

	height: 36px;

	line-height: 36px;

	border: 0;

	font-size: 16px;

	background: #c00;

	font-family: "微软雅黑", "Microsoft YaHei";

	color: #FFFFFF;

	border-radius: 3px;

	cursor: pointer;

}

.button_red:hover {

	background: #7E0505;

}

/*分页*/

.mypages {

	text-align: center;

}

.mypages a {

	border: solid 1px #ccc;

	background: #eee;

	padding: 5px 15px;

	color: #666;

	font-size: 16px;

	border-radius: 3px;

}

.mypages a.curr, .mypages a:hover {

	background: #FF7F00;

	border: solid 1px #FF7F00;

	color: #FFFFFF;

}

.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}

.neirong img{ width:100% !important; height: auto !important}
#MyContent img{ width:100% !important; height: auto !important}