/* 样式重置 */
* {
	margin: 0; 
	padding: 0; 
	font-family:'Microsoft Yahei';
	box-sizing: border-box; 
}
a, a:after, a:before{
	color: inherit; 
	cursor: pointer; 
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s; 
	transition: all ease 0.3s; 
}
a:hover{
	color:#049ec8; 
	text-decoration:none; 
	outline:none; 
}
a:focus{
	color:inherit; 
	text-decoration:none;
}

li{list-style: none;}
ul li a{list-style: none;}

/*头部*/
.zccwt{
	width:1200px;
	height:40px;
	margin:auto;
	line-height:40px;
	font-size:16px;
}
.financial-top{
	width:1200px;
	height:130px;
	margin:auto;
	
}
.financial-top .left{
	width:80px;
	height:80px;
	float:left;		
	margin-top:20px;
}
.financial-top .left img{
	width:100%;
	height:100%;	
}
.financial-top .middle{
	width:500px;
	height:50px;
	float:left;
	margin-top:40px;
	margin-left:10px;
	font-size:35px;
		
}
.financial-top .right{
	width:300px;
	height:50px;
	float:right;
	margin-top:50px;
	font-size:20px;
	font-weight:bold;	
	color:#f5ac2d;
}

/*导航*/
.menuTop{background:#037ea0;}
.menuTop .menus{height:56px;}

.menuTop .menus li{
	float:left; 
	width:12.5%; 
	position:relative; 
}
.menuTop .menus li a{
	display:block; 
	text-align:center; 
	line-height:56px; 
	font-size:16px; 
	color:#fff; 
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
}

.menuTop .menus li a:hover{background:#049ec8;}

.menuTop .menus li .subs-menus{
	position:absolute; 
	top:80px; 
	width:100%; 
	visibility:hidden; 
	opacity:0; 
	z-index:-1; 
	-webkit-transition:all ease 0.5s; 
	-moz-transition:all ease 0.5s; 
	transition:all ease 0.5s; 
}

.menuTop .menus li .subs-menus a{
	padding:0; 
	font-size:16px;
	background:#049ec8; 
	border-top:1px solid rgba(3, 126, 160, 0.5); 
	line-height:40px; 
	text-align:center; 
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap; 
}

.menuTop .menus li .subs-menus a:hover{background:#037ea0;}
.menuTop .menus li:hover a{background:#049ec8;}

.menuTop .menus li:hover .subs-menus{
	top:56px; 
	visibility:visible; 
	opacity:1; 
	z-index:999;
}

.menuTop .menus .active a{background:#049ec8;}

.menuTop .mb-menu li a{
	display:block; 
	color:#fff; 
	line-height:40px; 
	text-align:center; 
	border-right:1px solid #036a87;
	border-bottom:1px solid #036a87; 
	overflow:hidden; 
	text-overflow:ellipsis; 
	white-space:nowrap; 
}

.menuTop .mb-menu li:nth-child(3n+3) a{border-right:0;}

/*公司核名表单*/
.Nuclear-hrs{
	width:100%;
	height:80px;
	clear:both;
	margin-top:8px;
}
.nuclearName{
	width:1200px;
	height:100%;
	margin:auto;
	background:#0c4f75;
}
.nuclearName .left{
	width:330px;
	height:95%;
	float:left;
	font-size:28px;
	padding-left:100px;
	padding-top:20px;
	color:#f5f8f9;
}
.nuclearName .right{
	width:800px;
	height:95%;
	float:left;
}
.nuclearName .right form div{
	float:left;
	margin-left:20px;
	height:30px;
}
.nuclearName .right form div input{
	height:40px;
	padding-left:10px;
	margin-top:20px;
	border:none;
	border-radius:10px;
}

.nuclearName .right form div input.inpt1{width:300px;}
.nuclearName .right form div input.inpt2{width:220px;}
.nuclearName .right form div input.inpt3{
	width:150;
	background-color:#f4b278;
	color:#faf6f3;
	font-size:16px;
}
.nuclearName .right form div input.inpt3:hover{
	background-color:#fbf8f9;
	color:#f90951;
	font-size:18px;
}

.nuclearName .right form div input::-webkit-input-placeholder{
	color:red;
	font-size:16px;
}
.nuclearName .right form div input::-moz-placeholder{
	color:red;
	font-size:16px;
}
.nuclearName .right form div input:-moz-placeholder{
	color:red;
	font-size:16px;
}
.nuclearName .right form div input:-ms-placeholder{
	color:red;
	font-size:16px;
}

/*注册区域*/
.regisZone{
	width:1200px;
	height:460px;
	background:#f0f9d5;	
	margin:auto;
	margin-top:10px;
	background-image:url(../images/regisZone.jpg);
}
.regisZone .left{
	width:440px;
	height:100%;
	float:left;
}
.regisZone .left img{
	margin-top:80px;
	margin-left:40px;
}
.regisZone .right{
	width:750px;
	height:335px;
	margin-top:70px;	
	float:left;
}
.regisZone .right .regisImg{
	width:225px;
	height:155px;
	float:left;
	margin-left:20px;
	margin-top:12px;
	background:#fcfbf7;
}
.regisImg font strong.strs{
	font-weight:bold;
	font-size:20px;
}
.regisImg font{
	display:block;
	font-size:20px;
	color:#41465a;
	font-weight:bold;
	text-align:center;
	margin-top:30px;
}
.regisImg font.engs{
	font-size:12px;
	color:#b0b2b8;
	margin-top:10px;
}

.regisImg font.lianJ{margin-top:15px;}

.regisImg font.lianJ a{
	background-color:#333333;
	display:block;
	width:130px;
	height:35px;
	color:#fbf9fa;
	margin-top:30px;
	margin:auto;
	text-align: center;
    cursor: pointer;
	line-height:35px;
	font-size:16px;
	border-radius:10px;
}
.regisImg font.lianJ a:hover{
	background-color:#ddb856;
}

/*主营业务*/
.Tops{
	width:1200px;
	height:77px;	
	margin:auto;
	margin-top:30px;
}
.Tops .left{
	width:40%;
	height:100%;
	float:left;
	background-image:url(../images/Top1.jpg);
}
.Tops .right{
	width:40%;
	height:100%;
	float:left;
	background-image:url(../images/Top2.jpg);
}
.Tops .midd{
	width:20%;
	height:100%;	
	float:left;
	font-size:33px;
	text-align:center;
	line-height:77px;
	color:#0c4f75;
}

.commerciS{
	width:1200px;
	height:435px;
	margin:auto;	
	margin-top:10px;
}
.commerciS .fuwu{
	width:257px;
	height:100%;
	border:1px solid #cccccc;
	float:left;
}

.commerciS .fw2{margin-left:57px;}
.commerciS .fw3{margin-left:57px;}
.commerciS .fw4{float:right;}

.commerciS .fuwu .top{
	width:100%;
	height:40%;
}
.commerciS .fuwu .botm{
	width:100%;
	height:60%;
}

.commerciS .fuwu .botm font{
	display:block;
	text-align:center;
	padding-top:22px;
	color:#999999;
}
.commerciS .fuwu .botm font b.bot1{
	font-size:25px;
	color:#000000;
}
.commerciS .fuwu .botm font.bot4{
	margin-top:20px;
	color:#000000;
}
.commerciS .fuwu .botm font a{
	padding:10px 35px;
	background-color:red;
	border-radius:10px;
	margin-top:30px;
	color:#fdfafa;
	font-size:16px;
}

.commerciS .fuwu .botm font a:hover{background-color:#ebaf0e;}

/*公司简介*/
.procomp{
	width:1200px;
	background:#f5f4f9;
	margin:auto;
}
h2.comTit{
	width:1200px;
	height:40px;
	border-bottom:1px dotted red;
	text-align:center;
	font-size:20px;
	line-height:40px;
	color:#fd710a;
}
.procontent{
	width:1200px;
	padding:0px 10px;
}

/*财税服务*/
.fiscalfw{
	width:1200px;
	height:450px;
	margin:auto;	
}
.fiscalfw .fisfws{
	width:300px;
	height:225px;
	float:left;
}
.fiscalfw .fisfws img{
	margin-left:107.5px;
}
.fiscalfw .fisfws font{
	display:block;
	width:200px;
	height:50px;
	margin:auto;
	text-align:center;
	font-size:14px;
}
.fiscalfw .fisfws font a{
	line-height:50px;
	font-size:23px;
	color:#050505;
}
.fiscalfw .fisfws font a:hover{
	color:red;
	text-decoration:none;
}

/*服务流程*/
.fuwuLc{
	width:1200px;	
	margin:auto;
}
.fuwuLc a{
	display: inline-block;
    width: 150px;
    height: 150px;    
    border: 6px solid #ED1B24;
    border-radius: 80px;
    margin: 20px 42px;
    line-height: 40px;
    font-size: 24px;
    color: #9c221f;
    padding: 0 15px;
    padding-top: 33px;
	text-align:center;
}
.fuwuLc a:hover{
	color: #FFF;
    background-color: #ED1B24;
	text-decoration:none;
}

/*新闻资讯*/
.newsfinas{
	width:1200px;
	height:620px;
	margin:auto;	
	margin-top:20px;
}
.newsfinas .left{
	width:585px;
	height:100%;
	border:1px solid #c9c9cd;
	float:left;
}
.newsfinas .left ul li{
	line-height:30px;
	border-bottom:1px solid #050505;
	height:40px;
}
.newsfinas .left ul li a{
	font-size:16px;
	color:#040404;
	text-decoration:none;
	width:430px;
	line-height:40px;
	display:block;
	float:left;
	margin-left:3px;
	/*隐藏超出的部分，并显示省略号*/
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.newsfinas .left ul li a:hover{
	color:#efb10b;
}
.newsfinas .left ul li span{
	display:block;
	width:120px;
	line-height:40px;
	font-size:16px;
	float:right;
}
.newsfinas .right{
	width:585px;
	height:100%;	
	float:right;
}

#marks{
	width:5px;
	height:5px;
	border:1px solid #050505;
	border-radius:10px;
	background-color:#050505;
	float:left;
	margin-top:17px;
	line-height:40px;
	margin-left:2px;
}

.newsfinas .right{
	width:585px;
	height:100%;
	border:1px solid #c9c9cd;
	float:right;
}
.newsfinas .right ul li{
	line-height:30px;
	border-bottom:1px solid #050505;
	height:40px;
}
.newsfinas .right ul li a{
	font-size:16px;
	color:#040404;
	text-decoration:none;
	width:430px;
	line-height:40px;
	display:block;
	float:left;
	margin-left:3px;
	/*隐藏超出的部分，并显示省略号*/
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.newsfinas .right ul li a:hover{
	color:#efb10b;
}
.newsfinas .right ul li span{
	display:block;
	width:120px;
	line-height:40px;
	font-size:16px;
	float:right;
}

/*热门标签*/
.bhots{
	width:1200px;
	height:150px;
	background:#e6effb;
	margin:auto;
}
.bhots a{
	padding:3px 5px;
	border:1px solid red;
	margin:10px 10px;
	display: inline-block;
	font-size:14px;
	color:#f72a47;
	border-radius:10px;
}
.bhots a:hover{
	background:#f72a47;
	color:#f9f7f7;
	text-decoration:none;
}

/*友情链接*/
.CWlinks-top{
	width:1200px;
	height:50px;
	background:#d3e6f7;
	margin:auto;
	margin-top:30px;
	border-bottom:2px solid #7893fa;
}
.CWlinks-top .left{
	width:10px;
	height:90%;
	background:#7893fa;
	float:left;
	margin-left:20px;
}
.CWlinks-top .right{
	width:200px;
	height:90%;
	float:left;
	margin-left:10px;
	font-size:20px;
	line-height:40px;
}
.CWlinks{
	width:1200px;
	margin:auto;	
}
.CWlinks a{
	display:block;
	float:left;
	margin:10px 10px;
	font-size:16px;
}
.CWlinks a:hover{
	color:#f90628;
}

/*底部*/
.footCW-box{
	width:100%;
	height:200px;
	margin:auto;
	background:#037ea0;
}
.footCW{
	width:1200px;
	height:100%;
	margin:auto;
}
.footCW .box1,.footCW .box2{
	width:200px;
	height:100%;
	border-right:1px dashed #fafbfb;
	float:left;
}

.footCW .box1 a:first-child,.footCW .box2 a:first-child{margin-top:25px;}

.footCW .box1 a,.footCW .box2 a{
	font-size:16px;
	color:#fafbfb;
	display:block;
	text-decoration:none;
	margin-top:12px;
	text-align:center;
}
.footCW .box3{
	width:500px;
	height:100%;
	border-right:1px dashed #fafbfb;
	float:left;
}

.footCW .box3 span:first-child{margin-top:25px;}

.footCW .box3 span{
	font-size:16px;
	color:#fafbfb;
	display:block;
	margin-top:8px;
	padding-left:50px;
}
.footCW .box4{
	width:290px;
	height:100%;
	float:left;
}
.footCW .box4 img{
	margin-top:20px;
	margin-left:100px;
}
.footCW .box4 span{
	display:block;
	color:#fafbfb;
	font-size:14px;
	margin-left:130px;
	margin-top:8px;
}

/*最底部*/
.Lasts-box{
	width:100%;
	height:50px;
	background:#077290;
	color:#fafbfb;
	font-size:14px;
	text-align:center;
	line-height:50px;
}
.Lasts-box a{
	color:#fafbfb;
	line-height:50px;
}


/*各区域css*/
/*服务内容*/
.areabg{
	width:1900px;
	height:410px;
}
.servconts{
	width:1200px;
	height:320px;
	margin:auto;
}
.servconts ul li{
	width:300px;
	height:160px;
	float:left;
}
.servconts ul li a h2{
	font-size:25px;
	text-align:center;
}
.servconts ul li p{
	padding:10px 10px;
}

/*相关服务*/
.aboutfw-out{
	width:100%;
	background:#e5f0fa;
	margin-top:20px;
}
.aboutfw{
	width:1200px;
	height:430px;
	margin:auto;
}
.aboutfw h2{
	font-size:35px;
	text-align:center;
	height:60px;
	padding-top:30px;
}
.aboutfw ul.boxs{
	width:1200px;
	height:330px;
}
.aboutfw ul.boxs li{
	width:200px;
	height:100%;
	float:left;
}
.aboutfw ul.boxs li h3{
	width:200px;
	text-align:center;
}
.aboutfw ul.boxs li p{
	padding:0px 15px;
}












































