@charset "utf-8";
/*所有服务*/
/*面包线*/
.breadLinesbox{  width: 100%; float: left; background-color: #fbfbff; margin-top: 58px;}
.breadLines a{ font-size: 14px; display: inline-block; margin-left: 5px; margin-right: 5px; vertical-align: middle;}
.breadLines .lineTit{ color:#1764a5; vertical-align: middle;}
.breadLines{ margin-top:8px!important; margin-bottom: 8px!important; padding: 0 16px;}
.breadLines > img{ width: 27px;}
.breadLines span{ vertical-align: middle;}


.serviceList li{padding: 15px 0; width: 25%; text-align: center; float: left;}
.serviceNameLeft,.serviceNameRight{display: inline-block; text-align: center;}
.serviceNameLeft{width:100%;  font-size: 16px; color:#222; vertical-align:top;}
.serviceList li.cur .serviceNameLeft a{color: #1764a5;}
.serviceList li.cur{ border-bottom: 2px solid #1764a5;}
.serviceList{ width: 100%; float: left; background-color: #fff; margin-bottom: 16px;}
.serviceNameRight{width: 100%; border-bottom: 1px solid #ddd; vertical-align: middle;}
.serviceNameRight a{color:#666; margin-right: 20px; padding-bottom:15px; display: inline-block;}
.serviceNameRight a:hover{color:#1764a5;}



.wholeServiceDl dd{width:98%;  border: 1px solid #dadada; margin:1%; float: left; background-color: #fff;}
.wholeServiceDl{ overflow: hidden; width:100%; padding:0 1%;}
.wholeServiceDl dd:hover{border: 1px solid #1764a5;}
.wholeImg{width:33%; padding: 5%; float: left;}
.wholeImg img{ width:70px;}
.wholePrice{ padding:2% 0; width: 66%; float: right;}
.wholePrice h4{font-size: 16px;}
.writingWhole{ font-size: 12px; color: #505050;  margin-top: 5px; line-height: 20px;}
.writingWhole1{ font-size: 14px; color: #505050;}
.writingWhole1 b{ font-size:14px; color:#ff5224;}
.writingWhole1 font{ font-size:14px; color:#ff5224; margin-left: 5px;}
.twowholeServiceDl{  margin:0 16px;}
.wholeImg .wholeMargin{ width:98%x; height: 243px; margin: 1%;}
.qpkbox .taxschool-guides .guide-list { margin: 3% 0;}
/*所有服务内容页*/

.goods-info {
	padding: 10px 10px 20px;
	border: 1px solid #dadada;
	background-color: #fff;
	animation-delay: 0.2s;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -o-animation-delay: 0.2s;
    margin: 2%;
}

.goods-info .goods-info-base {
	float: left
}

.goods-info .goods-info-base .goods-logo img {
	display: block;
	width: 100%;
	height:auto;
}

.goods-info .goods-info-base .cs-promise {
	margin-top: 6px
}

.goods-info .goods-info-base .cs-promise label {
	font-size: 0;
	margin-right: 30px
}

.goods-info .goods-info-base .cs-promise label i {
	margin-right: 5px;
	vertical-align: middle
}

.goods-info .goods-info-base .cs-promise label span {
	font-size: 13px;
	display: inline-block;
	vertical-align: middle;
	line-height: 16px
}

.goods-info .goods-info-base .cs-promise .icon-paysafe {
	background-position: -61px -8px;
	width: 14px;
	height: 16px
}

.goods-info .goods-info-set {
	float: right; 
	width: 100%; margin-top: 20px;
}

.goods-info .goods-info-set .set-floor-title {
	font-size: 18px;
	margin-left: 10px;
	line-height: 30px
}

.goods-info .goods-info-set .set-floor-price {
	height: 74px;
	line-height: 74px;
	background-color: #f1f0f0
}

.goods-info .goods-info-set .price-view {
	margin-left: 14px;
	color: #999;
	font-size: 13px;
	float: left
}

.goods-info .goods-info-set .price-view .original-price-view {
	display: inline-block;
	margin-left: 30px;
	text-decoration: line-through
}

.goods-info .goods-info-set .festival-info {
	color: red;
	float: left;
	font-size: 12px;
	padding-left: 45px;
	padding-top: 2px
}

.goods-info .goods-info-set .city-select {
	float: right;
	margin-right: 20px;
	font-size: 0
}

.goods-info .goods-info-set .city-select label {
	display: inline-block;
	vertical-align: middle;
	margin-right: 16px;
	font-size: 13px;
	color: #999;
	height: 21px;
	line-height: 21px
}

.goods-info .goods-info-set .city-select label .icon-city {
	vertical-align: top;
	width: 16px;
	height: 21px;
	background-position: -117px -111px;
	margin-right: 4px
}

.goods-info .goods-info-set .city-select .selectpick-box {
	font-size: 13px;
	vertical-align: middle
}

.goods-info .goods-info-set .city-select .selectpick-box span {
	height: 32px
}

.goods-info .goods-action {
	padding-top: 10px;
	font-size: 0
}

.goods-info .goods-action .action-item {
	display: inline-block;
	vertical-align: top;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	cursor: pointer
}

.goods-info .goods-action .buy-now {
	margin-left: 92px;
	width: 188px;
	background-color: #ee2751
}

.goods-info .goods-action .buy-now:hover {
	background-color: #d50a35
}

.goods-info .goods-action .ask-for {
	margin-left: 20px;
	width: 144px;
	background-color: #3d92f2;
	font-size: 0
}

.goods-info .goods-action .ask-for:hover {
	background-color: #1d78dd
}

.goods-info .goods-action .ask-for .icon-askfor {
	vertical-align: middle;
	width: 21px;
	height: 21px;
	background-position: -5px -6px
}

.goods-info .goods-action .ask-for span {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	margin-left: 10px
}


.goods-floor {
	margin: 10px 2% 0px;
}

.goods-floor .goods-recommond {
	float: right;
	animation-delay: 0.6s;
    -webkit-animation-delay: 0.6s;
    -moz-animation-delay: 0.6s;
    -moz-animation-delay: 0.6s;
    -o-animation-delay: 0.6s;
}

.goods-floor .goods-desc {
	float: left;
	animation-delay: 0.4s;
    -webkit-animation-delay: 0.4s;
    -moz-animation-delay: 0.4s;
    -moz-animation-delay: 0.4s;
    -o-animation-delay: 0.4s;
}

.recommond-part {
	width: 280px;
	border: 1px solid #dadada;
	background-color: #1764a5;
}

.recommond-part .recommend-title {
	font-weight: 700;color: #fff;
	font-size: 15px;
	line-height: 48px;
	padding-left: 24px
}

.recommond-part .main-tab-item {
	line-height: 42px;
	border-top: 1px solid #dadada
}

.recommond-part .main-title {
	width: 156px;
	display: inline-block;
	padding: 0 24px; background-color: #fff;
}

.recommond-part .main-title i {
	float: right
}

.recommond-part .main-title .icon-right {
	margin-top: 16px;
	width: 6px;
	height: 10px;
	background-position: -233px -8px
}

.recommond-part .main-title .icon-down {
	margin-top: 18px;
	width: 10px;
	height: 6px;
	background-position: -198px -10px
}

.recommond-part .sub-tab-list {
	display: none
}

.recommond-part .sub-tab-item {
	line-height: 45px;
	background-color: #fff;
	text-indent: 24px
}

.sprite-icon{position:relative;display:inline-block;background:url(../images/sprite-icon_4a25e57.png) no-repeat;background-size:300px}
.goods-desc-content {
	width:100%;border: 1px solid #dadada;
	background-color: #fff;
	
	overflow: hidden
}

.goods-desc-content .desc-nav {
	
	border-bottom: 1px solid #dadada;
	left: 0;
	top: 0;
	height: 48px;
	line-height: 48px;
	background-color: #fff;
	width: 100%
}
.goods-desc-content .desc-navs {
	
	border-bottom: 1px solid #dadada;
	border-top: 1px solid #dadada;
	left: 0;
	top: 0;
	height: 48px;
	line-height: 48px;
	background-color: #fff;
	width: 100%; float: left;
}

.goods-desc-content .desc-nav-item {
	float: left;
	font-size: 15px;
	cursor: pointer
}

.goods-desc-content .active-nav {
	background-color: #1764a5;
	color: #fff; float: left; text-align: left;
	font-weight: 700;	font-size: 18px;
}

.goods-desc-content .active-nav .desc-nav-name:hover {
	color: #fff
}

.goods-desc-content .desc-nav-name {
	padding: 0 36px
}


.goods-desc-content .desc-content {
	width: 100%; float: left; padding: 2%;
}
.goods-desc-content .desc-content img{
	max-width: 100%;
}
.desc-content-list{ width: 100%; float: left;margin: 8px 0 15px;}
.desc-content-list .fwnrwz{ width: 100%; float: left;}
.desc-content-list .fwnrwz h3{ width: 100%; float: left; font-size: 20px; color: #1764a5; margin-bottom: 10px;}
.desc-content-list .fwnrwz h3 span{border-bottom: 1px dotted #1764a5;line-height: 36px; display: block;}
.desc-content-list .fwnrwz p{ font-size: 14px; color: #333; line-height: 26px; width: 100%; float: left;}
.desc-content-list .fwnrwz p span{ font-size: 12px; color: #1764a5; line-height: 26px; margin-right: 5px;}
.desc-content-list .fwnrwz p img{  width: 100%;}
.desc-content-list .fwnrtp{ width: 38%; float: right;}
.desc-content-list .fwnrtp img{ width: 100%; float: right;}

.goods-desc-content .desc-content-item {
	min-height: 1000px
}

.goods-desc-content .for-nav-1 img {
	width: 100%
}

.goods-desc-content .for-nav-2,
.goods-desc-content .for-nav-3,
.goods-desc-content .for-nav-4 {
	display: none
}

.goods-desc-content .goods-action {
	display: none;
	font-size: 0;
	text-align: right
}

.goods-desc-content .goods-action .action-item {
	display: inline-block;
	vertical-align: middle;
	height: 30px;
	line-height: 30px;
	text-align: center;
	cursor: pointer
}

.goods-desc-content .goods-action .buy-now {
	color: #fff;
	margin-right: 20px;
	width: 140px;
	background-color: #ee2751;
	font-size: 14px
}

.goods-desc-content .goods-action .buy-now:hover {
	background-color: #d50a35
}

.goods-desc-content .goods-action .ask-for {
	width: 144px;
	font-size: 0;
	color: #3d92f2
}

.goods-desc-content .goods-action .ask-for:hover {
	color: #1d78dd
}

.goods-desc-content .goods-action .ask-for .icon-askfor {
	vertical-align: middle;
	width: 18px;
	height: 18px;
	background-position: -41px -81px
}

.goods-desc-content .goods-action .ask-for span {
	display: inline-block;
	vertical-align: middle;
	font-size: 13px;
	margin-left: 10px;
	text-decoration: underline
}

.add-phone {
	display: none;
	top: 0;
	left: 0;
	position: fixed;
	z-index: 100;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .2)
}
.xqfwbt{ width: 100%; float: left; padding-bottom: 10px; margin-bottom: 14px; border-bottom: 1px dotted #ccc;} 
.xqfwbt a{ font-size: 22px; color: #1764a5;}
.set-floor-title b{ padding: 0 30px 10px; position: relative;  line-height: 40px; font-size: 18px; font-weight: normal;  float: left; margin-bottom: 16px;}
.set-floor-title b span{ position: absolute; width: 40px; height: 40px; display: block;}
.set-floor-title b .zuox{ background: url(../images/zuox.png) bottom left no-repeat; left: 0;  bottom: -3px;}
.set-floor-title b .youk{ background: url(../images/youk.png) top right no-repeat; right: 5px; top: -7px; }
.set-floor-title p{ font-size: 14px; line-height: 26px; margin: 6px; width: 100%; float: left;}
.set-floor-title p span{ font-size: 14px; line-height: 26px; color:#1764a5;}

.qpkbox{width: 100%; float: left; background-color: #f4f4f4; padding-top: 5px; padding-bottom: 30px;}


/*资讯列表*/
.taxschool-content{background:#f4f4f4; width: 100%; float: left;}.taxschool-content .zbj-grid{padding:16px 0 20px}

.taxschool-guide {
	width: 100%;
	float: left;
}
.taxschool-guide > dl{    	
	animation-delay: 0.1s;
    -webkit-animation-delay: 0.1s;
    -moz-animation-delay: 0.1s;
    -moz-animation-delay: 0.1s;
    -o-animation-delay: 0.1s;

	width:100%; background-color: #fbfbff;
	float: left; padding: 3% 2% 2%;
}
.taxschool-guide > dl dt{
	float: left; padding:2px;
}
.taxschool-guide > dl dd{
	float: left;  font-size: 14px;
}
.taxschool-guide > dl dd a{
	float: left; padding:2px 10px; font-size: 14px;
}
.taxschool-guide > dl dd.cur a, .taxschool-guide > dl dd a:hover, .taxschool-guide > dl dd a:focus .taxschool-guide > dl dd a:active {color: #1764a5;}

.taxschool-guide .guide-list {
	height: 50px;
	width: 100%;
	border-radius: 4px;
	background: #fff;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .03)
}

.taxschool-guide .guide-item {
	position: relative;
	float: left
}

.taxschool-guide .guide-btn {
	display: inline-block;
	line-height: 50px;
	color: #757575;
	font-size: 14px;
	padding: 0 20px;
	position: relative
}

.taxschool-guide .guide-btn:hover {
	color: #fff;
	background: #1764a5;
	text-decoration: none
}

.taxschool-guide .guide-btn:hover .guide-arrow {
	background: url(../images/arrow_23de839.png) no-repeat
}

.taxschool-guide .guide-btn .guide-arrow {
	width: 10px;
	height: 5px;
	display: inline-block;
	position: absolute;
	left: 50%;
	margin-left: -5px;
	top: 50px
}

.taxschool-guide .current {
	color: #fff;
	background: #1764a5;
}

.taxschool-guide .current .guide-arrow {
	background: url(../images/arrow_23de839.png) no-repeat
}
.zbj-grid {
    width:100%;
    float: left;
}

.wrap-box {
    border-radius: 4px;
    background: #fff;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.03);
}

.data-list-wrap .data-list-item {
    margin:3% 2%;
    padding: 3%;
}

.data-list-wrap .loading {
	margin-top: 15px;
	text-align: center
}


.data-list-wrap .article-img-link {
	width: 35%;
	display: block;
	margin-right: 5%
}

.data-list-wrap .article-img-link .article-img {
	width: 100%;
}

.data-list-wrap .article-info {
	float: left;
	width:100%
}

.data-list-wrap .article-title {
	font-size: 18px;
	color: #434343;
	line-height: 28px;
	margin-bottom: 5px;
	cursor: pointer;
	font-weight: 700;
	height: 28px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.data-list-wrap .article-title a:hover {
	color: #1764a5;
	text-decoration: none
}
.data-list-wrap .article-content {
	line-height: 24px;
	font-size: 14px;
	color: #8a8a8a;
	height: 50px;
	overflow: hidden
}

.data-list-wrap .load-more {
	border-radius: 4px;
	font-size: 14px;
	background: #c3d5e8;
	color: #7590ac;
	border: 0;
	margin-top: 20px;
	height: 40px;
	line-height: 40px;
	width: 100%
}

.data-list-wrap .no-more-data {
	background: #cdcdcd;
	color: #7590AC
}

.data-list-wrap .none-article {
	text-align: center;
	font-size: 20px;
	line-height: 50px;
	padding-top: 20px;
	color: #aeaeae
}

.data-list-wrapbox{
    	animation-delay: 0.2s;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -o-animation-delay: 0.2s;
	
}

.taxschool-sidebar {
    padding:2%; margin-top: 10px;
    width: 100%;
    	animation-delay: 0.4s;
    -webkit-animation-delay: 0.4s;
    -moz-animation-delay: 0.4s;
    -moz-animation-delay: 0.4s;
    -o-animation-delay: 0.4s;
}

.taxschool-sidebar .taxschool-sidebar-title {
    color: #1764a5;
    font-size: 18px;
    line-height: 57px;
    height: 57px;
}


.taxschool-sidebar .sidebar-list {
    width: 100%;
}
.taxschool-sidebar .sidebar-list-item {
    margin-bottom: 38px;
}

.taxschool-sidebar .case-avatar {
    margin-bottom: 8px;
    display: inline-block;
    width: 240px;
    height: 148px;
}
.taxschool-sidebar .case-avatar img {
    width: 240px;
    height: 148px;
}

.taxschool-sidebar .user-info {
    line-height: 24px;
    height: 24px;
    margin: 0;
    padding: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.taxschool-sidebar .user-decription {
    line-height: 20px;
    font-size: 12px;
    color: #8a8a8a;
    margin-top: 5px;
}
/*服务内容相关*/

/*资讯内容页*/
.detail-content {
    background: #f4f4f4;
    border-top: 1px solid #e2e3e5;
    width: 100%; float: left;

}

.article-contents {
    width:96%; float: left;border: 1px solid #dadada;
margin: 2%; padding: 3%;    background: #fff;

}
.article-contents h1{
    width: 100%;float: left;font-size: 18px;line-height: 30px; color: #1764a5;

}
.taxschool-sidebar .hot-article-list {
    margin-top: 2px;
    
}
.taxschool-sidebar .article-item {
    margin-bottom: 26px;
}

.taxschool-sidebar .article-img-link {
    width: 25%; overflow: hidden;
    height: 61px;
    float: left;
    margin-right: 5%;
}

.taxschool-sidebar .article-img {
    width: 100%;
    
}
.taxschool-sidebar .hot-article-title-link {
    display: block;
    width: 70%;
    float: left;
    height: 22px;
}
.taxschool-sidebar .hot-article-title {
    font-size: 14px;
    line-height: 22px;
    margin: 0;
    padding: 0;
    height: 65px;
    overflow: hidden;
}
.article-content .article-title {
    font-size: 22px;
    color: #000;
    line-height: 24px;
    padding-bottom: 20px;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 500;
}

.article-content .article-info {
    color: #a6a6a6;
    font-size: 12px;
    line-height: 28px;
    border-bottom: 1px solid #eee;
    padding-bottom: 4px;
    margin-bottom: 25px;
}
.article-title{ line-height: 50px; margin-bottom: 10px;}
.article-infos{ width: 100%; float: left; border-bottom: 1px dotted #1764a5; padding-bottom: 10px; margin-bottom: 10px;}
.xq_xqnr{ width: 100%; float: left;}
.xq_xqnr img{ max-width: 100%;}
.fypfbox{ width: 100%; float: left;}
.fypf{ padding: 10px 0px;}
.fypf span{font-size: 14px; color: #333;}
.fypf a{font-size: 14px; color: #1764a5;}


/*成功案例*/
.taxschool-guides {
	width: 100%;
}

.taxschool-guides .guide-list {
	height: 50px;
	width: 100%;
	border-radius: 4px;
	background: #fff;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, .03)
}

.taxschool-guides .guide-item {
	
	position: relative;
	float: left
}

.taxschool-guides .guide-btn {
	display: inline-block;
	line-height: 50px;
	color: #757575;
	font-size: 12px;
	padding: 0 6px;
	position: relative
}

.taxschool-guides .guide-btn:hover {
	color: #fff;
	background: #1764a5;
	text-decoration: none
}

.taxschool-guides .guide-btn:hover .guide-arrow {
	background: url(../images/arrow_23de839.png) no-repeat
}

.taxschool-guides .guide-btn .guide-arrow {
	width: 10px;
	height: 5px;
	display: inline-block;
	position: absolute;
	left: 50%;
	margin-left: -5px;
	top: 50px
}

.taxschool-guides .current {
	color: #fff;
	background: #1764a5;
}

.taxschool-guides .current .guide-arrow {
	background: url(../images/arrow_23de839.png) no-repeat
}

.data-list-wrap{width: 100%; float: left;}
.hzhb_nr{ float:left;  margin-top:15px; width:100%; padding:0.5% 0.5% 3%; background:#FFF;}
.hzhb_nr ul{ float:left;width: 98%; margin: 1%;}
.hzhb_nr ul li{ float:left; width:46%; margin:2%;}
.hzhb_nr ul li a{ float:left; display:block; width:99%; border:1px solid #ebebeb; padding-bottom:8px;}
.hzhb_nr ul li a img{ float:left; width:100%; height: 140px; padding:5%; overflow:hidden;}
.hzhb_nr ul li a p{ float:left; width:100%; height:24px; text-align:center; font-size:12px; color:#a9a9a9;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.hzhb_nr ul li a:hover{ box-shadow:0 0 5px #ccc;}

/*关于正通*/
.hzhb_box{ float:left; width:100%; margin-top: 36px;}
.lxwm_box{ width:1200px; margin:0 auto;}
.lxwm_zt{float:left; margin-top:15px; width:96%; margin-bottom: 40px;  background: #fff ; margin: 2%; padding: 2%;}

.lxwm_jsnr{ float:left; width:100%; margin-bottom:20px;}
.jsnr_you{ float:right;width:100%;border:1px solid #e9e9e9; border-radius: 8px; overflow: hidden;}
.jsnr_you span{ float:right;width:100%; text-align:center; line-height:40px;  font-weight:bold; font-size:20px; color:#1764a5;border-top:1px dotted #e9e9e9;}
.jsnr_you img{ float:left; width:100%; overflow:hidden;}


.xgzs{ float:left; width:100%;}
.xgzs .xgzx_bt{ float:left; width:100%; height:40px; text-align:center; line-height:40px; border-bottom:1px dashed #e9e9e9; font-weight:bold; font-size:20px; color:#1764a5;}
.xgzs .xgzx_nr{ float:left; width:100%; margin-top:20px;}
.xgzx_nr ul{ float:left; width:100%;}
.xgzx_nr ul li{ float:left; width:48%; border:1px solid #ebebeb; margin:1%;}
.xgzx_nr ul li img{ float:left; width:90%; padding:5%;}
.xgzx_nr ul li:hover{box-shadow:0 0 5px #ccc;}



/* 联系我们 */
.lxfs_box{ width:100%; margin:0 auto;}
.lxfs_zt{float:left; width:96%;  background: #fff ; margin: 2%; padding:2%; }
.lxfs_jtnr{ float:left; width:100%;}
.lxfs_jtbt{ float:left; width:100%; margin-top:20px; height:40px; text-align:center; line-height:40px; border-bottom:1px dashed #e9e9e9; font-weight:bold; font-size:20px; color:#1764a5;}
.jtnr_a1{ float:left;  position:relative; width:100%; margin-bottom: 20px;}
.jtnr_a1 .a1_yuanqiu1{  width:120px; height: 120px; position: absolute; left: 50%; margin-left: -60px; top: 0px; z-index:2;  float: left;}
.jtnr_a1 .a1_yuanqiu1 img{ float:left; width:100%; overflow:hidden;}
.a1_nrx1{ float:right; width:100%; text-align:left; box-shadow:0 0 5px #ccc; margin-top: 80px; }
.a1_nrx1 h3{ float:left; width:100%; height:30px; font-size:16px; font-weight:bold; text-align: center; margin-top: 40px; color:#333;}
.a1_nrx1 p{ float:left; width:100%; text-align: center; line-height:30px; font-size:14px; color:#333;padding:2% 5% 5%;}

/* 地图链接 */
.lxfs_bddt{ float:left; width:100%; margin-top:60px;}
.bddt_jtbt{ float:left; width:100%; margin-top:20px; margin-bottom:30px; height:40px; text-align:center; line-height:40px; border-bottom:1px dashed #e9e9e9; font-weight:bold; font-size:20px; color:#1764a5;}

.fenye{ width: 100%; float: left;}
/*搜索*/
.qpkbox .searchbox{ width: 100%; float: left; padding: 3%;}
.qpkbox .searchbox h1{ width: 100%; float: left; background-color: #fff; padding:2% 3%; line-height: 30px; font-size: 16px;}
.qpkbox .search_list{ width: 100%; float: left; margin:16px 0 0px;}
.qpkbox .search_list li{width: 100%; float: left;background-color: #fff; padding:2% 3%; border-radius: 8px; margin: 0 0 10px 0;}
.qpkbox .search_list li:hover{ box-shadow: 0 0 16px #ccc;}
.qpkbox .search_list li a{ width: 66%; float: left; overflow: hidden;text-overflow: ellipsis;
    white-space: nowrap;}
.qpkbox .search_list li a:hover{  color: #1764a5;}
.qpkbox .search_list li span{ width: 32%; float: right; text-align: right;}
.qpkbox .search_list li p{ width: 100%; float: left; line-height: 26px; padding-top: 10px;margin-top: 5px; font-size: 14px; border-top: 1px dotted #ccc;}
.qpkbox .main_tit span .blue{ color: #1764a5;}

/*所有服务内容页优势*/
.yscnbox{width: 100%; float: left; background-color: #fbfbfb;padding: 0 0 10px;}
.yscnbox ul{width: 100%; float: left;}
.yscnbox ul li{width: 100%; margin:2% 1% 1%; float: left; border-bottom: 1px dotted #eee;}
.yscnbox ul li .tbbox{width: 20%; float: left; text-align: center;}
.yscnbox ul li .wzbox{width: 78%; float: right; text-align: center;}
.yscnbox ul li .tbbox span{ width:100%; margin: 0 auto; display: block; height: 60px; border-radius:50%;
	animation-delay: 0.2s;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -o-animation-delay: 0.2s;

}
.yscnbox ul li .tbbox span img{ width: 52px;}
.yscnbox ul li .tbbox1 span{  background-color: #6c7dff;}
.yscnbox ul li .tbbox2 span{  background-color: #38c2e9;}
.yscnbox ul li .tbbox3 span{  background-color: #75c997;}
.yscnbox ul li .wzbox h4{width: 100%;  float: left; text-align: left; line-height: 26px; font-size:14px ;  color: #1764a5;}
.yscnbox ul li .wzbox p{width: 100%; float: left;  text-align: left; line-height: 20px; font-size:12px ; color: #9c9c9c;}


.yscnbox ul li .tbbox span img{
 transition:All 0.4s ease-in-out;
 -webkit-transition:All 0.4s ease-in-out;
 -moz-transition:All 0.4s ease-in-out;
 -o-transition:All 0.4s ease-in-out;
	}
.yscnbox ul li:hover .tbbox span img{
	
 transform:rotate(360deg);
 -webkit-transform:rotate(360deg);
 -moz-transform:rotate(360deg);
 -o-transform:rotate(360deg);
 -ms-transform:rotate(360deg);

	}	
