*{ margin: 0; padding: 0;}
body{ overflow-x: hidden;}
/*我们的优势*/
.mainbox .main{ width: 100%; float: left;}
.mainbox .main .ystitel{width: 100%; float: left;}
.mainbox .main .ystitel h3{width: 100%; float: left; margin: 0; text-align: center; font-size:24px; color: #1764a5; font-weight: normal; line-height: 30px;}
.mainbox .main .ystitel h3 span{width: 78px; height: 2px;  display:block;margin: 13px auto 5px;  background-color:  #38c2e9;}
.mainbox .main .ystitel p{width: 100%; float: left; text-align: center; font-size: 14px; color: #9c9c9c; font-weight: normal;line-height: 40px;}
.mainbox .main .ysnrboxs{width: 100%; float: left;}
.mainbox .main .ysnrboxs ul{width: 100%; float: left;}
.mainbox .main .ysnrboxs ul li{width: 94%; margin:3% 3% 1%; float: left; padding:4% 3%;  box-shadow: 0px 0px 10px #eee; border-radius:8px ;text-align: center;
}
.mainbox .main .ysnrboxs ul li .tbbox{width: 100%; float: left; text-align: center;}
.mainbox .main .ysnrboxs ul li .yszd{width: 100%; float: left;}
.mainbox .main .ysnrboxs ul li .tbbox span{ width:80px; margin: 0 auto; display: block;  margin-bottom: 10px; text-align: center; height: 80px; border-radius:50%; background-color: #aaa;
	animation-delay: 0.2s;
    -webkit-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -moz-animation-delay: 0.2s;
    -o-animation-delay: 0.2s;

}
.mainbox .main .ysnrboxs ul li .tbbox span img{ width: 100%;}
.mainbox .main .ysnrboxs ul li .tbbox1 span{  background-color: #6c7dff;}
.mainbox .main .ysnrboxs ul li .tbbox2 span{  background-color: #38c2e9;}
.mainbox .main .ysnrboxs ul li .tbbox3 span{  background-color: #75c997;}
.mainbox .main .ysnrboxs ul li .tbbox4 span{  background-color: #1daebc;}
.mainbox .main .ysnrboxs ul li .tbbox5 span{  background-color: #c1922e;}

.mainbox .main .ysnrboxs ul .libox1{  }
.mainbox .main .ysnrboxs ul .libox2{  }
.mainbox .main .ysnrboxs ul .libox3{  }

.mainbox .main .ysnrboxs ul li h4{width: 100%;  float: left;  line-height: 30px; font-size:18px ; margin: 0; color: #1764a5;}
.mainbox .main .ysnrboxs ul li p{width: 100%; float: left;   line-height: 22px; font-size:14px ; color: #9c9c9c;}
.mainbox .main .ysnrboxs ul li:hover .tbbox span{/* background-color: #ccc;*/}
.mainbox .main .ysnrboxs ul li:hover{/* background-color: #1764a5;*/ box-shadow: 0px 0px 30px #aaa;/* margin-top:10px; margin-bottom: 10px;transition:All 0.4s ease-in-out;*/}
/*.mainbox .main .ysnrboxs ul li:hover  h4{color: #fff;}
.mainbox .main .ysnrboxs ul li:hover  p{color: #fff;}
.mainbox .main .ysnrboxs ul li.libox1:hover{  background-color: #6c7dff;}
.mainbox .main .ysnrboxs ul li.libox2:hover{  background-color: #38c2e9;}
.mainbox .main .ysnrboxs ul li.libox3:hover{  background-color: #75c997;}*/

.mainbox .main .ysnrboxs 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;
	}
.mainbox .main .ysnrboxs 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);

	}	
	
	
/*代理记账广告*/
.dljzgg{ width: 100%; float: left; margin: 20px 0;}
.dljzgg img{ width: 100%; float: left;}


/*核心服务*/
.mainbox .main .fwtitel{width: 100%; float: left; margin-top:70px;}
.mainbox .main .fwtitel h3{width: 100%; float: left; text-align: center; font-size: 24px; color: #1764a5; font-weight: normal; line-height: 40px;}
.mainbox .main .fwtitel h3 span{width: 78px; height: 2px;  display:block;margin: 13px auto 5px;  background-color:  #38c2e9;}
.mainbox .main .fwtitel .fwxmsm{width: 100%; float: left; text-align: center; font-size: 14px; color: #9c9c9c;  font-weight: normal;line-height: 30px;}
.hxfwboxss{ width: 100%; float: left; margin:3px 0 15px;}
.hxfwboxs{width:100%;float: left;padding: 10px 0;
    margin: 10px 0;
    box-shadow: 0px 1px 5px #eee;}
.hxfwboxs ul{ width: 100%; float: left;}
.hxfwboxs ul li{ width:25%; float: left; margin: 10px 0;}
.hxfwboxs ul li a{ width: 100%;  float: left; text-align: center;  font-size: 28px;}
.hxfwboxs ul li a .fwtpbox{ width: 100%;  float: left;  border-radius: 50%; overflow: hidden;}
.hxfwboxs ul li a .fwtpbox img{ width: 58px;}
.hxfwboxs ul li a .fwwzbox{ width: 100%;  float: left;color: #333;}
.hxfwboxs ul li a .fwwzbox p{ width: 100%;  float: left;color: #333; font-size: 12px;}


/*新闻*/
.mainboxs{ width: 100%; float: left; margin: 0;}
.mainboxs .main{ width: 100%; margin: 0 auto;}
.xwzx_box{ float:left; margin-top:0px; padding:5px 10px 15px; width:100%; background:#FFF; }
.xwzx_box .xw_zuo{ float: left; width:100%; padding: 3%;box-shadow: 0px 0px 10px #f2f2f2;}
.xw_zuo .zuo_bt{ float:left; width:100%; height:38px; border-bottom:1px solid #1764a5; margin-bottom: 6px;}
.xw_zuo .zuo_bt h3{ float:left; background:url(../images/png_x8.png) left center no-repeat; line-height: 38px; font-size:22px; text-indent:20px; color:#1764a5; font-weight: normal;}
.xw_zuo .zuo_bt a{ float:right; font-size:14px; line-height:38px; color:#b0afaf;}
.xw_zuo .zuo_nr{ float:left; width:100%;}
.xw_zuo .zuo_nr ul{ float:left; width:100%;}
.xw_zuo .zuo_nr ul li{ float:left; width:100%;  padding:5px 0px; }
.xw_zuo .zuo_nr ul li a{ float:left; line-height:26px; font-size:14px; color:#87939d; width: 75%; height: 26px; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.xw_zuo .zuo_nr ul li span{ float:right; color:#a9a9a9; font-size:12px; width: 25%; text-align: right;}
.xw_zuo .zuo_nr ul li:hover{ background-color: #f8f8f8; padding:5px 10px;}
.xw_zuo .zuo_nr ul li:hover a{color:#1764a5;}
.xw_zuo .zuo_nr ul li:hover span{color:#1764a5;}

.xwzx_box .xw_you{ float: right; width:100%; margin: 20px 0; padding: 3%; box-shadow: 0px 0px 10px #f2f2f2;	animation-delay: 0.3s;
    -webkit-animation-delay: 0.3s;
    -moz-animation-delay: 0.3s;
    -moz-animation-delay: 0.3s;
    -o-animation-delay: 0.3s;
}
.xw_you .you_bt{ float:left; width:100%; height:38px; border-bottom:1px solid #1764a5; margin-bottom: 6px;}
.xw_you .you_bt h3{ float:left; background:url(../images/png_x8.png) left center no-repeat;line-height: 38px; font-size:22px; text-indent:20px; color:#1764a5;font-weight: normal;}
.xw_you .you_bt a{ float:right; font-size:14px; line-height:38px; color:#b0afaf;}
.xw_you .you_nr{ float:left; width:100%;}
.xw_you .you_nr ul{ float:left; width:100%;}
.xw_you .you_nr ul li{ float:left; width:100%; padding:5px 0px; }
.xw_you .you_nr ul li a{ float:left; line-height:26px; font-size:14px; color:#87939d; width: 76%; height: 26px; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.xw_you .you_nr ul li span{ float:right; color:#a9a9a9; font-size:12px; width: 24%; text-align: right;}
.xw_you .you_nr ul li:hover{ background-color: #f8f8f8; padding:5px 10px;}
.xw_you .you_nr ul li:hover a{color:#1764a5;}
.xw_you .you_nr ul li:hover span{color:#1764a5;}


/*案例*/
.mainboxss{ width: 100%; float: left; margin: 0 0 10px 0;}
.mainboxss .main{ width: 100%; margin: 0 auto;}
.mainboxss .main .fwtitel{width: 100%; float: left;}
.mainboxss .main .fwtitel h3{width: 100%; float: left; text-align: center; font-size: 24px; color: #1764a5; font-weight: normal; line-height: 40px;}
.mainboxss .main .fwtitel h3 span{width: 78px; height: 2px;  display:block;margin: 13px auto 5px;  background-color:  #38c2e9;}
.mainboxss .main .fwtitel .fwxmsm{width: 100%; float: left; text-align: center; font-size: 14px; color: #9c9c9c; font-weight: normal;line-height: 30px;}

/* 本例子css */
		.picScroll-left{ overflow:hidden; position:relative;  width: 96%; float: left; margin: 10px 2%; }
		.picScroll-left .hd{ overflow:hidden;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{position: absolute; display:block;  width:44px; height:44px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer;background: url(../images/prev.png) center  center no-repeat; left: 0;z-index: 99999; top: 50%; margin-top: -40px;}
		.picScroll-left .hd .next{ background: url(../images/next.png) center  center no-repeat; right: 0;left: auto;}

		.picScroll-left .bd{ padding:0px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:2%; padding: 1%; width: 46%; float:left; _display:inline; overflow:hidden; text-align:center; border: 1px solid #ddd;}
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{height: 110px; display:block;  padding:2px; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#1764a5;  }
		.picScroll-left .bd ul li .title{  margin-top: 10px; font-size: 12px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
	.gdalan{ width: 100%; float: left; text-align: center;}

 	.gdalan a{ padding:8px 35px;background-color: #fff; color: #1764a5; line-height: 38px; font-size: 14px; text-align: center;}
 
 .fl{ float: left !important;}
 .fr{ float: right !important;}
