.title {
    text-align: center;
    clear: both;
    padding-top: 20px;
    padding-bottom: 20px;
}
.title h2{
	font-size: 24px;
	line-height: 1em;
	font-weight: bold;
	color: #151515;
}

.title p{
	font-size: 14px;
	line-height: 1.5em;
	color: #8c8c8c;
}

/*代理记账*/

.dl_page1{ width:1220px; margin:0 auto; padding-top:10px;}

.dl_page1 .list{ clear:both; padding-top:50px; padding-bottom:60px;}

.dl_page1 .list ul{}

.dl_page1 .list li{float:left; min-width:190px; height:370px; position:relative;}



.dl_page1 .list li:nth-child(1){
	background-image: url(../images/dljz/n5.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-left:0px;
	margin-right:60px;
}
.dl_page1 .list li:nth-child(1):after {
	content: "";
	width: 33px;
	height: 28px;
	position: absolute;
	right: -80px;
	top: 70px;
	background-image: url(../images/dljz/p1.jpg);
	background-repeat: no-repeat;
}
.dl_page1 .list li:nth-child(2){
	background-image: url(../images/dljz/n6.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-left:60px;
	margin-right:60px;
}
.dl_page1 .list li:nth-child(2):after {
	content: "";
	width: 33px;
	height: 28px;
	position: absolute;
	right: -90px;
	top: 70px;
	background-image: url(../images/dljz/p1.jpg);
	background-repeat: no-repeat;
}
.dl_page1 .list li:nth-child(3){
	background-image: url(../images/dljz/n7.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-left:60px;
	margin-right:60px;
}
.dl_page1 .list li:nth-child(3):after {
	content: "";
	width: 33px;
	height: 28px;
	position: absolute;
	right: -90px;
	top: 70px;
	background-image: url(../images/dljz/p1.jpg);
	background-repeat: no-repeat;
}
.dl_page1 .list li:nth-child(4){
	background-image: url(../images/dljz/n8.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-left:60px;
	margin-right:0px;
}

.dl_page1 .list li .ico{
	height: 162px;
	width: 162px;
	border: 3px solid #6fa0fa;
	-moz-border-radius: 81px;
	-webkit-border-radius: 81px;
	border-radius: 81px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-position: center center;
}

.dl_page1 .list li:hover .ico{
	-moz-box-shadow: 1px 2px 20px #3e7cea;
    -webkit-box-shadow: 1px 2px 20px #3e7cea;
    box-shadow: 1px 2px 20px #3e7cea;
}

.dl_page1 .list li:nth-child(1) .ico{
	background-image: url(../images/dljz/n1.jpg);
}

.dl_page1 .list li:nth-child(2) .ico{
	background-image: url(../images/dljz/n2.jpg);
}

.dl_page1 .list li:nth-child(3) .ico{
	background-image: url(../images/dljz/n3.jpg);
}

.dl_page1 .list li:nth-child(4) .ico{
	background-image: url(../images/dljz/n4.jpg);
}

.dl_page1 .list li .info{ width:100%; height:152px; text-align:center; padding-top:49px;}

.dl_page1 .list li .info h2{
	font-size: 24px;
	color: #151515;
	margin-top: 30px;
	font-weight: bold;
}
.dl_page1 .list li .info p{
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;	
}

.dl_page2{ width:100%; margin:0 auto; padding-top:10px;}

.dl_page2 .list{ width:1205px; margin:0 auto; overflow:visible; padding-bottom:100px; padding-top:20px;}

.dl_page2 .list ul{ margin-left:-20px; margin-right:-20px;}

.dl_page2 .list li{ width:271px; height:402px; margin-left:20px; margin-right:20px; float:left;-moz-box-shadow:1px 2px 20px #B7B9BD; -webkit-box-shadow:1px 2px 20px #B7B9BD; box-shadow:1px 2px 20px #B7B9BD; padding-top:30px;}

.dl_page2 .list li:hover{-moz-box-shadow:1px 2px 20px #3e7cea; -webkit-box-shadow:1px 2px 20px #3e7cea; box-shadow:1px 2px 20px #3e7cea;}

.dl_page2 .list li .ico{
	width: 100px;
	height: 114px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-position: center center;
}
.dl_page2 .list li h2{
	width: 100%;
	text-align: center;
	height: 46px;
	line-height: 46px;
	font-size: 24px;
	font-weight: bold;
	color: #151515;
	margin-top: 0px;
}

.dl_page2 .list li .price{
	font-size: 18px;
	color: #333;
	clear:both;
	text-align:center;
	line-height:2em;
}

.dl_page2 .list li p{
	text-align: center;
	font-size: 12px;
	line-height: 2em;
	color: #8c8c8c;
}

.dl_page3{
	width: 100%;
	height: 374px;
	background-image: url(../images/p17.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.dl_page3 h2{
	font-size: 28px;
	color: #ffffff;
	height: 100px;
	line-height: 100px;
	text-align: center;
	padding-top: 20px;
	font-weight: bold;
}
.dl_page3 .info{
	width: 850px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 2em;
	color: #fff060;
	text-align:center;
	margin-bottom:40px;
}

.dl_page3 .more{
	display: block;
	width: 170px;
	height: 45px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 45px;
	color: #fff;
	text-align: center;
	border: 1px solid #FFF;
}
.dl_page4{ width:100%; margin:0 auto; padding-top:10px;}

.dl_page4 .list{ width:1205px; margin:0 auto;}

.dl_page4 .list ul{}

.dl_page4 .list li{ width:580px; padding-top:8px; padding-bottom:8px;}

.dl_page4 .list li:nth-child(odd)
{
	float:left;
}
.dl_page4 .list li:nth-child(even)
{
	float:right;
}

.dl_page4 .list li a{
	text-decoration: none;
}

.dl_page4 .list li .img{ width:258px; height:143px; float:left; margin-right:30px; padding-top:8px; padding-bottom:8px;}

.dl_page4 .list li .img img{
	width: 257px;
	height: 142px;
	border: 1px solid #FFF;
}

.dl_page4 .list li .img img:hover{
	border: 1px solid #333;
}

.dl_page4 .list li h3{
	font-size: 14px;
	line-height: 2em;
	font-weight: bold;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
}
.dl_page4 .list li .time{
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;
	padding-left:50%;
}
.dl_page4 .list li .time span{ float:right;}
.dl_page4 .list li p{
	font-size: 12px;
	line-height: 20px;
	color: #666;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.dl_page4 .more{
	display: block;
	width: 400px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin: 40px auto;
	font-size: 16px;
	color: #FFF;
	background-color: #669afa;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.dl_page4 .more:hover{
	text-decoration: none;
	-moz-box-shadow: 1px 2px 20px #B7B9BD;
    -webkit-box-shadow: 1px 2px 20px #B7B9BD;
    box-shadow: 1px 2px 20px #B7B9BD;
}

/*列表分页*/

.pageinfo{ padding-top:35px; padding-bottom:50px; clear:both; width:80%; margin:0 auto;}

.pageinfo .pagelist{ text-align:center;}

.pageinfo .pagelist a,.pageinfo .pagelist span{ display:inline-table;line-height: 20px; padding:0 5px;}

.pageinfo .pagelist  a {
	padding: 8px 15px;
	color: #666666;
	display: block;
	background-color: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	display: inline-table;
	border: 1px solid #d1d1d1;
}

.pageinfo .pagelist  span{
	color: #666666;
	display: block;
	padding: 8px 15px;
	display: inline-table;
	border: 1px solid #669afa;   
}

.pageinfo .pagelist span, .pageinfo .pagelist  a:hover {
    color: #FFF;
    text-decoration: none;
    padding: 8px 15px;
    background-color: #669afa;
}

/*新闻列表*/

#news_page1{
	min-height: 720px;
	background-color: #fff;
	clear: both;
	width: 100%;
	background-image: url(../images/p10.jpg);
	background-repeat: no-repeat;
	background-position: 7% 80px;
}

#news_page1 .title{ text-align:center; clear:both; padding-top:20px; padding-bottom:20px;}

#news_page1 .title h2{
	font-size: 24px;
	line-height: 1em;
	color: #151515;
}

#news_page1 .title p{
	font-size: 14px;
	line-height: 1em;
	color: #8c8c8c;
}
#news_page1 .con{
	width: 1230px;
	margin: 0 auto;
	padding-top: 20px;
	padding-bottom:20px;

}


#news_page1 .con .list{ width:355px; margin-left:25px; margin-right:25px; float:left; padding-bottom:10px;}

#news_page1 .con .list h2{
	font-size: 16px;
	line-height: 60px;
	font-weight: bold;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	position:relative;
}

#news_page1 .con .list h2:after {
    content: "";
    width: 25px;
    height: 4px;
    background: #4d4d4d;
    position: absolute;
    left: 0;
    bottom: 0;
}

#news_page1 .con .list h2 span{ float:right;}

#news_page1 .con .list h2 span a{
	font-size: 14px;
	color: #8c8c8c;
	font-weight: normal;
}

#news_page1 .con .list .img{ overflow:hidden;}

#news_page1 .con .list .img img{ max-width:100%; height:auto;transition: all 0.6s;}

#news_page1 .con .list .img:hover img{
    transform: scale(1.2);
}

#news_page1 .con .list ul{ padding-top:20px; padding-bottom:40px;}

#news_page1 .con .list li{
	font-size: 14px;
	color: #8c8c8c;
}

#news_page1 .con .list li a{
	font-size: 14px;
	color: #8c8c8c;
	line-height: 2em;
	text-decoration: none;
	transition: all 0.6s;
	display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
	float:left;
	width:84%;
}
#news_page1 .con .list li:hover {
	text-indent: 5px;
}
#news_page1 .con .list li:hover a{color:#000;}

#news_page1 .con .list li span{
	font-size: 14px;
	color: #8c8c8c;
	line-height: 2em; 
}

#news_page2{
	width: 100%;
	height: 489px;
	clear: both;
	background-image: url(../images/p26.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#news_page2 .page .con{ width:570px;}

#news_page2 .page .con .title{ padding-top:20px;}

#news_page2 .page .con h2{
	font-size: 30px;
	color: #669afa;
	text-align:left;
}

#news_page2 .page .con h3{
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	line-height:20px;
	padding:0px;
	margin:0px;
	text-align:left;
}

#news_page2 .page .main{ padding-top:20px;}

#news_page2 .page .main li{ padding-top:10px; padding-bottom:10px; clear:both;}

#news_page2 .page .main li .t1{
	width: 225px;
	height: 30px;
	color: #fff;
	background-color: #6e6e6e;
	float:left;
	padding-left:10px;
}
#news_page2 .page .main li .t2{
	width: 305px;
	height: 30px;
	color: #fff;
	float:right;
	padding-left:10px;
	background-color: #6e6e6e;
}

#news_page2 .page .main li textarea{
	width: 570px;
	height: 140px;
	background-color: #6e6e6e;
	padding:10px;
}
#news_page2 .page .main li .submit{
	width: 200px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	color: #FFF;
	background-color: #669afa;
	float:left;
}
#news_page2 .page .main li .ts{
	font-size: 16px;
	line-height: 44px;
	color: #fff;
	text-indent:50px;
}


#news_page2 ::-webkit-input-placeholder { color:#fff; }
#news_page2 ::-moz-placeholder { color:#fff; } /* firefox 19+ */
#news_page2 :-ms-input-placeholder { color:#fff; } /* ie */
#news_page2 input:-moz-placeholder { color:#fff; }


/*合作客户*/

#customer_page1{
	 width:1200px; margin:0 auto; padding-top:10px;
}

#customer_page1 .list{ padding-top:30px; padding-bottom:50px;}

#customer_page1 .list a{
	text-decoration: none;
}
#customer_page1 .list a.moresa{
	display: block;
    width: 400px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin: 40px auto;
    font-size: 16px;
    color: #FFF;
    background-color: #669afa;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	}

#customer_page1 .list ul{ margin-left:-22px; margin-right:-22px;}

#customer_page1 .list li{ float:left; margin-left:35px; margin-right:35px;}p

#customer_page1 .list li .img{ padding:20px;-moz-box-shadow:1px 2px 20px #B7B9BD; -webkit-box-shadow:1px 2px 20px #B7B9BD; box-shadow:1px 2px 20px #B7B9BD}

#customer_page1 .list li h3{
	text-align: center;
	font-size: 18px;
	line-height: 2em;
	font-weight: normal;
	color: #151515;
	margin-top:15px;
	margin-bottom:30px;
}

#customer_page2{
	width: 100%;
	height: 718px;
	margin: 0 auto;
	padding-top: 0px;
	background-color: #669afa;
	overflow:hidden;
}

#customer_page2 .page{
	width: 1200px;
	margin: 0 auto;
	height: 718px;
	background-image: url(../images/hbg1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	position:relative;
	overflow:visible;
}

#customer_page2 .page h2{
	color: #FFF;
}

#customer_page2 .page .txt{
	width: 600px;
	height: 158px;
	line-height: 158px;
	font-size: 24px;
	color: #fff;
	position:absolute;
	left:0px;
	bottom:0px;
}

#customer_page2 .page .list{ height:500px; overflow:hidden;}


#customer_page2 .page .list dl dd:nth-child(odd)
{
	float:left;
}
#customer_page2 .page .list dl dd:nth-child(even)
{
	float:right;
}

#customer_page2 .page .list dl.fr{}

#customer_page2 .page .list dd{
	font-size: 18px;
	line-height: 56px;
	color: #FFF;
	letter-spacing: 0.1em;
	width:520px;
}

#customer_page2 .page .list dd a{
	color: #FFF;
	font-size: 18px;
}

#customer_page2 .page .list dd span{ float:right;}


.wrapper#customer_page3{}

.wrapper#customer_page3 .title{ text-align:center; clear:both; padding-top:20px; padding-bottom:20px;}

.wrapper#customer_page3 .title h2{
	font-size: 24px;
	line-height: 1em;
	color: #151515;
}

.wrapper#customer_page3 .title p{
	font-size: 14px;
	line-height: 1em;
	color: #8c8c8c;
}

.wrapper#customer_page3 .list{ clear:both; padding-top:20px;}

.wrapper#customer_page3 .list ul{ margin-left:-16px; margin-right:-16px;}

.wrapper#customer_page3 .list ul li{
	width: 275px;
	margin-left: 16px;
	margin-right: 16px;
	float: left;
	margin-top: 10px;
	overflow: visible;
	background-color: #fff;
	position:relative;
}

.wrapper#customer_page3 .list ul li .litpic{
	width: 275px;
	height: 230px;
	overflow:hidden;
	position:relative;
	z-index:10;
}
.wrapper#customer_page3 .list ul li .litpic img{
	width: 275px;
	min-height: 200px;
	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;
}

.wrapper#customer_page3 .list ul li .litpic:hover {
	transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);
}

.wrapper#customer_page3 .list ul li a{
	text-decoration: none;
}

.wrapper#customer_page3 .list ul li .img{
	width: 275px;
	height: 160px;
	background-color: #333;
	position:absolute;
	top:0px;
	z-index:100;
}

.wrapper#customer_page3 .list ul li .img img{ width:275px; height:260px; z-index:100;}


.wrapper#customer_page3 .list ul li p{
	font-size: 14px;
	line-height: 54px;
	color: #8c8c8c;
	text-align: center;
	background-color: #FFF;
	margin-bottom:0px;
}

/*联系我们*/

#contact_page1{
	width: 1200px;
	margin: 0 auto;
	padding-top: 10px;
	height:520px;
	background-image: url(../images/c2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#contact_page1 h2{
	background-image: url(../images/c1.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom:20px;
}

#contact_page1 h3{
	font-size: 36px;
	line-height: 2em;
	color: #151515;
	text-align:center;
}

#contact_page1 dl.fl{ width:400px; margin-left:50px;}

#contact_page1 dl dd{
	font-size: 20px;
	line-height: 58px;
	color: #666;
}
#contact_page1 dl.fr{ width:500px; margin-right:50px;}

#contact_page2{
	width: 100%;
	height: 489px;
	clear: both;
	background-image: url(../images/p26.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#contact_page2 .page .con{ width:570px;}

#contact_page2 .page .con .title{ padding-top:20px;}

#contact_page2 .page .con h2{
	font-size: 30px;
	color: #669afa;
	text-align:left;
}

#contact_page2 .page .con h3{
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	line-height:20px;
	padding:0px;
	margin:0px;
	text-align:left;
}

#contact_page2 .page .main{ padding-top:20px;}

#contact_page2 .page .main li{ padding-top:10px; padding-bottom:10px; clear:both;}

#contact_page2 .page .main li .t1{
	width: 225px;
	height: 30px;
	color: #fff;
	background-color: #6e6e6e;
	float:left;
	padding-left:10px;
}
#contact_page2 .page .main li .t2{
	width: 305px;
	height: 30px;
	color: #fff;
	float:right;
	padding-left:10px;
	background-color: #6e6e6e;
}

#contact_page2 .page .main li textarea{
	width: 570px;
	height: 140px;
	background-color: #6e6e6e;
	padding:10px;
}
#contact_page2 .page .main li .submit{
	width: 200px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	color: #FFF;
	background-color: #669afa;
	float:left;
}
#contact_page2 .page .main li .ts{
	font-size: 16px;
	line-height: 44px;
	color: #fff;
	text-indent:50px;
}


#contact_page2 ::-webkit-input-placeholder { color:#fff; }
#contact_page2 ::-moz-placeholder { color:#fff; } /* firefox 19+ */
#contact_page2 :-ms-input-placeholder { color:#fff; } /* ie */
#contact_page2 input:-moz-placeholder { color:#fff; }


#youhui_page1{
	 width:1200px; margin:0 auto; padding-top:10px;
}



#youhui_page1 .list{ padding-top:40px; padding-bottom:50px;}

#youhui_page1 .list ul{ }

#youhui_page1 .list li{ width:180px; float:left; margin-left:60px; margin-right:60px; text-align:center; padding-top:10px;}

#youhui_page1 .list li a{
	text-decoration: none;
}

#youhui_page1 .list li .ico{
	width: 147px;
	height: 147px;
	border: 2px solid #6096f1;
	-moz-border-radius: 73px;
	-webkit-border-radius: 73px;
	border-radius: 73px;
	background-repeat: no-repeat;
	background-position: center center;
	margin:0 auto;
}

#youhui_page1 .list li:hover .ico{
	-moz-box-shadow: 1px 2px 20px #3e7cea;
    -webkit-box-shadow: 1px 2px 20px #3e7cea;
    box-shadow: 1px 2px 20px #3e7cea;
}

#youhui_page1 .list li h3{
	font-size: 14px;
	line-height: 2em;
	font-weight: normal;
	color: #666;
}

#youhui_page2{
	width: 100%;
	height: 374px;
	background-image: url(../images/p17.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#youhui_page2 h2{
	font-size: 28px;
	color: #ffffff;
	height: 100px;
	line-height: 100px;
	text-align: center;
	padding-top: 20px;
	font-weight: bold;
}
#youhui_page2 .info{
	width: 850px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 2em;
	color: #fff060;
	margin-bottom:40px;
	text-align:center;
}

#youhui_page2 .more{
	display: block;
	width: 170px;
	height: 45px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 45px;
	color: #fff;
	text-align: center;
	border: 1px solid #FFF;
}

#youhui_page3{
	width: 100%;
	height: 489px;
	clear: both;
	background-image: url(../images/p26.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#youhui_page3 .page .con{ width:570px;}

#youhui_page3 .page .con .title{ padding-top:20px;}

#youhui_page3 .page .con h2{
	font-size: 30px;
	color: #669afa;
	text-align:left;
}

#youhui_page3 .page .con h3{
	font-size: 20px;
	font-weight: normal;
	color: #fff;
	line-height:20px;
	padding:0px;
	margin:0px;
	text-align:left;
}

#youhui_page3 .page .main{ padding-top:20px;}

#youhui_page3 .page .main li{ padding-top:10px; padding-bottom:10px; clear:both;}

#youhui_page3 .page .main li .t1{
	width: 225px;
	height: 30px;
	color: #fff;
	background-color: #6e6e6e;
	float:left;
	padding-left:10px;
}
#youhui_page3 .page .main li .t2{
	width: 305px;
	height: 30px;
	color: #fff;
	float:right;
	padding-left:10px;
	background-color: #6e6e6e;
}

#youhui_page3 .page .main li textarea{
	width: 570px;
	height: 140px;
	background-color: #6e6e6e;
	padding:10px;
}
#youhui_page3 .page .main li .submit{
	width: 200px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	color: #FFF;
	background-color: #669afa;
	float:left;
}
#youhui_page3 .page .main li .ts{
	font-size: 16px;
	line-height: 44px;
	color: #fff;
	text-indent:50px;
}


#youhui_page3 ::-webkit-input-placeholder { color:#fff; }
#youhui_page3 ::-moz-placeholder { color:#fff; } /* firefox 19+ */
#youhui_page3 :-ms-input-placeholder { color:#fff; } /* ie */
#youhui_page3 input:-moz-placeholder { color:#fff; }

#youhui_page4{ width:100%; margin:0 auto; padding-top:10px;}

#youhui_page4 .list{ width:1205px; margin:0 auto;}

#youhui_page4 .list ul{}

#youhui_page4 .list li{ width:580px; padding-top:8px; padding-bottom:8px;}

#youhui_page4 .list li:nth-child(odd)
{
	float:left;
}
#youhui_page4 .list li:nth-child(even)
{
	float:right;
}

#youhui_page4 .list li a{
	text-decoration: none;
}

#youhui_page4 .list li .img{ width:258px; height:143px; float:left; margin-right:30px; padding-top:8px; padding-bottom:8px;}

#youhui_page4 .list li .img img{
	width: 257px;
	height: 142px;
	border: 1px solid #FFF;
}

#youhui_page4 .list li .img img:hover{
	border: 1px solid #333;
}

#youhui_page4 .list li h3{
	font-size: 14px;
	line-height: 2em;
	font-weight: bold;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
}
#youhui_page4 .list li .time{
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;
}
#youhui_page4 .list li .time span{ float:right;}
#youhui_page4 .list li p{
	font-size: 12px;
	line-height: 20px;
	color: #666;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
#youhui_page4 .more{
	display: block;
	width: 400px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin: 40px auto;
	font-size: 16px;
	color: #FFF;
	background-color: #669afa;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#youhui_page4 .more:hover{
	text-decoration: none;
	-moz-box-shadow: 1px 2px 20px #B7B9BD;
    -webkit-box-shadow: 1px 2px 20px #B7B9BD;
    box-shadow: 1px 2px 20px #B7B9BD;
}

/*企业变更*/

#bg_page1{
	 width:1200px; margin:0 auto; padding-top:10px;
}
#bg_page1 .list{ padding-top:10px;}

#bg_page1 .list ul{ margin-left:-20px; margin-right:-20px;}

#bg_page1 .list li{ width:270px; height:204px; float:left;    -moz-box-shadow: 1px 2px 20px #B7B9BD;-webkit-box-shadow: 1px 2px 20px #B7B9BD;box-shadow: 1px 2px 20px #B7B9BD; margin-left:20px; margin-right:20px; margin-bottom:40px; padding-top:38px;}

#bg_page1 .list li:hover{-moz-box-shadow: 1px 2px 20px #3e7cea;-webkit-box-shadow: 1px 2px 20px #3e7cea;box-shadow: 1px 2px 20px #3e7cea;}

#bg_page1 .list li .ico{
	width: 90px;
	height: 90px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-position: center center;
}

#bg_page1 .list li h3{
	margin-top: 0px;
	text-align: center;
	font-size: 18px;
	line-height: 2em;
	font-weight: bold;
	color: #151515;
}

#bg_page2{
	width: 100%;
	margin: 0 auto;
	height: 656px;
	background-color: #669afa;
}
#bg_page2 h2{
	color: #FFF;
}
#bg_page2 p{
	color: #FFF;
}
#bg_page2 .list{ width:1200px; margin:0 auto;}

#bg_page2 .list ul{}

#bg_page2 .list ul li{
	width: 170px;
	height: 180px;
	float: left;
	margin-left: 115px;
	margin-right: 115px;
	margin-bottom:50px;
	margin-top:30px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align:center;
	position:relative;
}
#bg_page2 .list ul li:nth-child(1):after{
    content: "";
    width: 77px;
    height: 33px;
    position: absolute;
    right: -130px;
    top: 70px;
    background-image: url(../images/bg/jt.png);
    background-repeat: no-repeat;
}

#bg_page2 .list ul li:nth-child(2):after{
    content: "";
    width: 77px;
    height: 33px;
    position: absolute;
    right: -140px;
    top: 70px;
    background-image: url(../images/bg/jt.png);
    background-repeat: no-repeat;
}

#bg_page2 .list ul li:nth-child(4):after{
    content: "";
    width: 77px;
    height: 33px;
    position: absolute;
    right: -130px;
    top: 70px;
    background-image: url(../images/bg/jt.png);
    background-repeat: no-repeat;
}

#bg_page2 .list ul li:nth-child(5):after{
    content: "";
    width: 77px;
    height: 33px;
    position: absolute;
    right: -140px;
    top: 70px;
    background-image: url(../images/bg/jt.png);
    background-repeat: no-repeat;
}

#bg_page2 .list ul li .img{ margin-top:10px;}

#bg_page2 .list ul li h3{
	font-size: 24px;
	color: #fff;
	margin-top:10px;
}
#bg_page2 .list ul li p{ font-size:14px; line-height:2em;}

#bg_page3{ width:100%; margin:0 auto; padding-top:10px;}

#bg_page3 .list{ width:1205px; margin:0 auto;}

#bg_page3 .list ul{}

#bg_page3 .list li{ width:580px; padding-top:8px; padding-bottom:8px;}

#bg_page3 .list li:nth-child(odd)
{
	float:left;
}
#bg_page3 .list li:nth-child(even)
{
	float:right;
}

#bg_page3 .list li a{
	text-decoration: none;
}

#bg_page3 .list li .img{ width:258px; height:143px; float:left; margin-right:30px; padding-top:8px; padding-bottom:8px;}

#bg_page3 .list li .img img{
	width: 257px;
	height: 142px;
	border: 1px solid #FFF;
}

#bg_page3 .list li .img img:hover{
	border: 1px solid #333;
}

#bg_page3 .list li h3{
	font-size: 14px;
	line-height: 2em;
	font-weight: bold;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
}
#bg_page3 .list li .time{
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;
}
#bg_page3 .list li .time span{ float:right;}
#bg_page3 .list li p{
	font-size: 12px;
	line-height: 20px;
	color: #666;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
#bg_page3 .more{
	display: block;
	width: 400px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin: 40px auto;
	font-size: 16px;
	color: #FFF;
	background-color: #669afa;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#bg_page3 .more:hover{
	text-decoration: none;
	-moz-box-shadow: 1px 2px 20px #B7B9BD;
    -webkit-box-shadow: 1px 2px 20px #B7B9BD;
    box-shadow: 1px 2px 20px #B7B9BD;
}


/*注册公司*/

#sign_page1{
	width: 100%;
	margin: 0 auto;
	height: 710px;
}

#sign_page1 .list{ width:1200px;margin:0 auto;}

#sign_page1 .list ul{ margin-left:-40px; margin-right:-40px;}

#sign_page1 .list ul li{
	width: 240px;
	height: 180px;
	float: left;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom:50px;
	margin-top:30px;
	background-repeat: no-repeat;
	background-position: center top;
	text-align:center;
	position:relative;
}


#sign_page1 .list ul li .img{ margin-top:10px;}

#sign_page1 .list ul li h3{
	font-size: 24px;
	color: #151515;
	margin-top: 20px;
	font-weight: bold;
}
#sign_page1 .list ul li p{
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;
}

#sign_page2{
	width: 100%;
	margin: 0 auto;
	height: 720px;
	background-color: #669afa;
}
#sign_page2 h2{
	color: #FFF;
}

#sign_page2 .info{
	width: 1200px;
	margin: 0 auto;
	color: #fff;
}

#sign_page2 .info .p1{ padding-top:30px; padding-bottom:70px;}

#sign_page2 .info .p2{ padding-top:30px; padding-bottom:20px;}

#sign_page2 .info h3{ font-size:24px;}

#sign_page2 .info .left{
	width: 157px;
	height: 157px;
	padding-top:80px;
	margin-left: 52px;
	float: left;
	margin-right: 159px;
	position: relative;
	text-align: center;
	border: 1px solid #fff;
	-moz-border-radius: 78px;
    -webkit-border-radius: 78px;
    border-radius: 78px;
}

#sign_page2 .info .p1 .left{
	background-image: url(../images/sign/p9.png);
	background-repeat: no-repeat;
	background-position: center 20px;
}
#sign_page2 .info .p2 .left{
	background-image: url(../images/sign/p10.png);
	background-repeat: no-repeat;
	background-position: center 50px;
}

#sign_page2 .info .left:after {
	content: "";
	width: 77px;
	height: 33px;
	position: absolute;
	right: -120px;
	top: 70px;
	background-image: url(../images/sign/p11.png);
	background-repeat: no-repeat;
}

#sign_page2 .info .center{ width:118px; float:left; margin-right:150px; position:relative; text-align:center; padding-top:40px;}

#sign_page2 .info .center2{ width:159px; float:left; margin-right:130px; position:relative;text-align:center; padding-top:40px;}

#sign_page2 .info .center:after {
	content: "";
	width: 77px;
	height: 33px;
	position: absolute;
	right: -120px;
	top: 70px;
	background-image: url(../images/sign/p11.png);
	background-repeat: no-repeat;
}

#sign_page2 .info .center2:after {
	content: "";
	width: 77px;
	height: 33px;
	position: absolute;
	right: -120px;
	top: 70px;
	background-image: url(../images/sign/p11.png);
	background-repeat: no-repeat;
}

#sign_page2 .info .right{ width:211px; float:left;text-align:center;}

#sign_page2 .info .p1 .right p{line-height:40px;}

#sign_page2 .tishi{
	width: 1200px;
	margin: 0 auto;
	color: #fff060;
	text-align:center;
}

#sign_page3{ width:100%; margin:0 auto; padding-top:10px;}

#sign_page3 .list{ width:1205px; margin:0 auto; overflow:visible; padding-bottom:100px; padding-top:20px;}

#sign_page3 .list ul{ margin-left:-20px; margin-right:-20px;}

#sign_page3 .list li{ width:271px; height:380px; margin-left:20px; margin-right:20px; float:left;-moz-box-shadow:1px 2px 20px #B7B9BD; -webkit-box-shadow:1px 2px 20px #B7B9BD; box-shadow:1px 2px 20px #B7B9BD; padding-top:40px;}

#sign_page3 .list li:hover{-moz-box-shadow:1px 2px 20px #3e7cea; -webkit-box-shadow:1px 2px 20px #3e7cea; box-shadow:1px 2px 20px #3e7cea;}

#sign_page3 .list li .ico{
	width: 100px;
	height: 114px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-position: center center;
}
#sign_page3 .list li h2{
	width: 100%;
	text-align: center;
	height: 46px;
	line-height: 46px;
	font-size: 24px;
	font-weight: bold;
	color: #151515;
	margin-top: 0px;
}

#sign_page3 .list li p{
	text-align: center;
	font-size: 12px;
	line-height: 2em;
	color: #8c8c8c;
}

#sign_page4{
	width: 100%;
	height: 374px;
	background-image: url(../images/p17.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#sign_page4 h2{
	font-size: 28px;
	color: #ffffff;
	height: 100px;
	line-height: 100px;
	text-align: center;
	padding-top: 20px;
	font-weight: bold;
}
#sign_page4 .info{
	width: 850px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 2em;
	color: #fff060;
	margin-bottom:40px;
	text-align:center;
}

#sign_page4 .more{
	display: block;
	width: 170px;
	height: 45px;
	margin: 0 auto;
	font-size: 16px;
	line-height: 45px;
	color: #fff;
	text-align: center;
	border: 1px solid #FFF;
}
#sign_page5{ width:100%; margin:0 auto; padding-top:10px;}

#sign_page5 .list{ width:1205px; margin:0 auto;}

#sign_page5 .list ul{}

#sign_page5 .list li{ width:580px; padding-top:8px; padding-bottom:8px;}

#sign_page5 .list li:nth-child(odd)
{
	float:left;
}
#sign_page5 .list li:nth-child(even)
{
	float:right;
}

#sign_page5 .list li a{
	text-decoration: none;
}

#sign_page5 .list li .img{ width:258px; height:143px; float:left; margin-right:30px; padding-top:8px; padding-bottom:8px;}

#sign_page5 .list li .img img{
	width: 257px;
	height: 142px;
	border: 1px solid #FFF;
}

#sign_page5 .list li .img img:hover{
	border: 1px solid #333;
}

#sign_page5 .list li h3{
	font-size: 14px;
	line-height: 2em;
	font-weight: bold;
	color: #333;
	margin-top: 0px;
	margin-bottom: 0px;
}
#sign_page5 .list li .time{
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;
	padding-left:50%;iff
}
#sign_page5 .list li .time span{ float:right;}
#sign_page5 .list li p{
	font-size: 12px;
	line-height: 20px;
	color: #666;
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}

#sign_page5 .more{
	display: block;
	width: 400px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	margin: 40px auto;
	font-size: 16px;
	color: #FFF;
	background-color: #669afa;
	-moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
#sign_page5 .more:hover{
	text-decoration: none;
	-moz-box-shadow: 1px 2px 20px #B7B9BD;
    -webkit-box-shadow: 1px 2px 20px #B7B9BD;
    box-shadow: 1px 2px 20px #B7B9BD;
}

/*新闻列表*/

#header{
	width: 100%;
	height: 110px;
	clear: both;
	background-color: #3e7cea;
}

.banner{
	height: 434px;
	width: 100%;
	clear: both;
	background-repeat: no-repeat;
	background-position: center top;
}

.wrapper#list{ overflow:visible; padding-top:50px;}

.wrapper#list .left{ width:805px; float:left; min-height:1000px;-moz-box-shadow: 1px 2px 20px #B7B9BD;-webkit-box-shadow: 1px 2px 20px #B7B9BD;box-shadow: 1px 2px 20px #B7B9BD;}

.wrapper#list .left .nav{ width:710px; margin:0 auto; clear:both; padding-top:35px;}

.wrapper#list .left .nav dt{ float:left; height:30px; line-height:30px; margin-right:30px;}

.wrapper#list .left .nav dd{ float:left;height:30px; line-height:30px;}

.wrapper#list .left .nav dd a{
	font-size: 14px;
	line-height: 30px;
	color: #666;
	display: block;
	padding: 0 30px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	text-decoration: none;
}

.wrapper#list .left .nav dd a.active,.wrapper#list .left .nav dd a:hover{
	background-color: #3e7cea;
	color: #FFF;
}

.wrapper#list .right{ width:355px; float:right; min-height:1000px;-moz-box-shadow: 1px 2px 20px #B7B9BD;-webkit-box-shadow: 1px 2px 20px #B7B9BD;box-shadow: 1px 2px 20px #B7B9BD;}

.wrapper#list .left .list{ width:710px; margin:0 auto; clear:both; padding-top:35px;}

.wrapper#list .left .list ul{}

.wrapper#list .left .list ul li{ clear:both;}

.wrapper#list .left .list ul li a{
	text-decoration: none;
}

.wrapper#list .left .list ul li .img{ width:208px; height:143px; float:left; margin-top:18px; margin-bottom:18px;}

.wrapper#list .left .list ul li .img img{width:208px; height:143px;}

.wrapper#list .left .list ul li .info{ width:auto; float:none; clear:both}

.wrapper#list .left .list ul li h2{t
	font-size: 16px;
	line-height: 55px;
	font-weight: bold;
	color: #333;
	margin-top: 0px;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}

.wrapper#list .left .list ul li .info p{
	font-size: 12px;
	line-height: 20px;
	color: #666;
}

.wrapper#list .left .list ul li .time{l
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;
	padding-left:50%;
}
.wrapper#list .left .list ul li .time span{ float:right;}

.listinfo{ padding-top:25px; padding-bottom:50px; clear:both; width:100%; margin:0 auto;}

.listinfo .pagelist{ text-align:center;}

.listinfo .pagelist a,.listinfo .pagelist span{ display:inline-table;line-height: 20px; padding:0 5px;}

.listinfo .pagelist  a {
	padding: 8px 15px;
	color: #666666;
	display: block;
	background-color: #fff;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	display: inline-table;
	border: 1px solid #d1d1d1;
}

.listinfo .pagelist  span{
	color: #666666;
	display: block;
	padding: 8px 15px;
	display: inline-table;
	border: 1px solid #669afa;   
}

.listinfo .pagelist span, .listinfo .pagelist  a:hover {
    color: #FFF;
    text-decoration: none;
    padding: 8px 15px;
    background-color: #669afa;
}

.wrapper#list .right .title{ width:290px; margin:0 auto; padding-bottom:10px;}

.wrapper#list .right .list{ width:290px; margin:0 auto;}

.wrapper#list .right .list ul{}

.wrapper#list .right .list li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}

.wrapper#list .right .list li a{
	text-decoration: none;
}

.wrapper#list .right .list li h3{
	font-size: 14px;
	line-height: 20px;
	color: #333;
	font-weight: bold;
	margin-bottom:0px;
	margin-top:15px;
}

.wrapper#list .right .list li .time{
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;
	padding:10px 0;
}
.wrapper#list .right .list li .time span{ float:right;}

.wrapper#list .right .list li p{
	font-size: 12px;
	line-height: 20px;
	color: #666;
}
/*内页*/
.wrapper#view{ overflow:visible; padding-top:50px;}

.wrapper#view .left{ width:805px; float:left; min-height:1000px;-moz-box-shadow: 1px 2px 20px #B7B9BD;-webkit-box-shadow: 1px 2px 20px #B7B9BD;box-shadow: 1px 2px 20px #B7B9BD;}

.wrapper#view .left .con{ width:710px; margin:0 auto;}

.wrapper#view .left .con h1{
	text-align: center;
	font-size: 24px;
	line-height: 40px;
	padding-top:30px;
	padding-bottom:30px;
	font-weight: normal;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}

.wrapper#view .left .con .writer{
	text-align: center;
	font-size: 14px;
	line-height: 2em;
	color: #666;
	padding-top:10px;
	padding-bottom:10px;
}

.wrapper#view .left .con .time{
	text-align: center;
	font-size: 14px;
	line-height: 2em;
	color: #666;
	padding-top:5px;
	padding-bottom:10px;
}

.wrapper#view .left .con .main{
	font-size: 14px;
	line-height: 2em;
	color: #666;
}

.wrapper#view .left .con .main img{ margin:10px auto; max-width:100%; height:auto!important;}



.wrapper#view .left .con .tishi{
	font-size: 14px;
	line-height: 2em;
	color: #666;
	padding-top:30px;
}

.wrapper#view .left .con .tj{
	padding-bottom: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
	font-size: 14px;
	line-height: 2em;
	color: #666;
}

.wrapper#view .left .con .tj a{color: #666;font-size: 14px;}

.wrapper#view .left .con .pre_next{ clear:both; padding-top:40px; padding-bottom:50px;}

.wrapper#view .left .con .pre_next .txt{
	width: 550px;
	float: left;
	font-size: 14px;
	line-height: 2em;
	color: #666;
}

.wrapper#view .left .con .pre_next .txt a{
	color: #666;
	text-decoration: none;
	font-size:14px;
}

.wrapper#view .left .con .pre_next .txt a:hover{
	color: #3e7cea;
}

.wrapper#view .left .con .pre_next .other{ width:110px; float:right;}

.wrapper#view .left .con .pre_next .other .dayin{
	display: block;
	width: 33px;
	height: 60px;
	line-height:20px;
	padding-top:30px;
	color: #666;
	text-align:center;
	background-image: url(../images/news/i1.png);
	background-repeat: no-repeat;
	background-position: center top;
	float:left;
}

.wrapper#view .left .con .pre_next .other .down{
	display: block;
	width: 33px;
	height: 60px;
	line-height:20px;
	padding-top:30px;
	color: #666;
	text-align:center;
	background-image: url(../images/news/i2.png);
	background-repeat: no-repeat;
	background-position: center top;
	float:right;
	margin-right:5px;
}

.wrapper#view .right{ width:355px; float:right; min-height:1000px;-moz-box-shadow: 1px 2px 20px #B7B9BD;-webkit-box-shadow: 1px 2px 20px #B7B9BD;box-shadow: 1px 2px 20px #B7B9BD;}

.wrapper#view .right .title{ width:290px; margin:0 auto; padding-bottom:10px;}

.wrapper#view .right .list{ width:290px; margin:0 auto;}

.wrapper#view .right .list ul{}

.wrapper#view .right .list li{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}

.wrapper#view .right .list li a{
	text-decoration: none;
}

.wrapper#view .right .list li h3{
	font-size: 14px;
	line-height: 20px;
	color: #333;
	font-weight: bold;
	margin-bottom:0px;
	margin-top:15px;
}

.wrapper#view .right .list li .time{
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;
	padding:10px 0;
}
.wrapper#view .right .list li .time span{ float:right;}

.wrapper#view .right .list li p{
	font-size: 12px;
	line-height: 20px;
	color: #666;
}

#view_page2{ width:100%; margin:0 auto; padding-top:10px;}

#view_page2 .list{ width:1205px; margin:0 auto;}

#view_page2 .list ul{}

#view_page2 .list li{ width:580px; padding-top:8px; padding-bottom:8px;}

#view_page2 .list li:nth-child(odd)
{
	float:left;
}
#view_page2 .list li:nth-child(even)
{
	float:right;
}

#view_page2 .list li a{
	text-decoration: none;
}

#view_page2 .list li .img{ width:258px; height:143px; float:left; margin-right:30px; padding-top:8px; padding-bottom:8px;}

#view_page2 .list li h3{
	font-size: 14px;
	line-height: 2em;
	font-weight: normal;
	color: #333;
	margin-top:0px;
	margin-bottom:0px;
}
#view_page2 .list li .time{
	font-size: 14px;
	line-height: 2em;
	color: #8c8c8c;
	padding-left:50%;
}
#view_page2 .list li .time span{ float:right;}
#view_page2 .list li p{
	font-size: 12px;
	line-height: 20px;
	color: #666;
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}


