.bannerbox {
	width:100%;
	position:relative;
	overflow:hidden;
	height:350px;
}
.banner {
	width:1920px; /*图片宽度*/
	position:absolute;
	left:50%;
	margin-left:-960px; /*图片宽度的一半*/
}
.center{
	width:100%;
	height:auto;
	overflow:hidden;
}

/* 加盟 */
.txjg1{
	width:1100px;
	height:auto;
	overflow:hidden;
	margin:60px auto 0px auto;
}
.txjg1 h1{text-align:center;}
.txjg1 .trouble{
	width:1200px;
	height:auto;
	overflow:hidden;
	margin-top:50px;
	position:relative;
}
.txjg1 .trouble p{
	position:absolute;
	font-size:15px;
	line-height:26px;
	color:#474343;	
}
.txjg1 .trouble p span{color:#ff6124;}
.txjg1 .trouble .p1{
	top:66px;
	left:80px;
}
.txjg1 .trouble .p2{
	top:194px;
	left:80px;
}
.txjg1 .trouble .p3{
	bottom:238px;
	left:80px;
}
.txjg1 .trouble .p4{
	top:66px;
	right:182px;
}
.txjg1 .trouble .p5{
	top:194px;
	right:182px;
}
.txjg1 .trouble .p6{
	bottom:242px;
	right:182px;
}
.tel_bar a{
	width:1100px;
	height:186px;
	overflow:hidden;
	margin:0 auto;
	display:block;
	position:relative;
	background:url(../images/tel_bar3.png)no-repeat;
}
.tel_bar a p{
	position:absolute;
	right:90px;
	bottom:82px;
	color:#fff;
	font-size:22px;
}
.txjg2{
	width:100%;
	height:821px;
	background:url(../images/txjg_bg.png)no-repeat center top;
}
.txjg_center{
	width:1100px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.txjg_center h1{
	text-align:center;
	margin-bottom:10px;
}
.txjg3{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:30px auto;
}
.txjg3 h1{
	text-align:center;
}
.txjg3 .inform{
	width:100%;
	height:445px;
	position:relative;
	background:url(../images/txjg_bg2.png)no-repeat;
}

.txjg3 .inform p{
	color:#000;
	font-size:16px;
	padding-left:15px;
	line-height:40px;
	background:url(../images/ys_li.png)no-repeat 0px 17px;
}
.txjg3 .inform .t1{
	position:absolute;
	top:100px;
	left:10px;
}
.txjg3 .inform .t2{
	position:absolute;
	top:267px;
	left:10px;
}
.tel_bar2{
	width:100%;
	height:216px;
	display:block;
	background:url(../images/tel_bar4.png)no-repeat center top;
}
.tel_bar2 a{
	width:1100px;
	height:216px;
	display:block;
	position:relative;
	margin:0 auto;
}
.tel_bar2 a i{
	font-size:50px;
	color:#fff;
	position:absolute;
	top:94px;
	left:234px;
}
.txjg4{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:50px auto;
}
.txjg4 h1{text-align:center;}
.txjg4 ul{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:50px;
}
.txjg4 ul li{
	width:296px;
	height:451px;
	background:url(../images/xnbg.png)no-repeat;
	float:left;
	margin-right:56px;
	color:#474343;
	font-size:14px;
	line-height:24px;
}
.txjg4 ul li img{
	width:264px;
	height:264px;
	border-radius:132px;
	margin:16px;
}
.txjg4 ul li:last-child{
	margin-right:0px;
}
.txjg4 ul li:hover,.txjg4 ul li.active{
	background:url(../images/xnbg2.png)no-repeat;
	color:#fff;
}
.txjg4 ul li:hover .t1,.txjg4 ul li.active .t1{
	color:#fff;
}
.txjg4 ul li:hover .t2,.txjg4 ul li.active .t2{
	border-top:1px solid #fff;
}
.txjg4 ul li .t1{
	text-align:center;
	font-size:22px;
	color:#000;
}
.txjg4 ul li .t2{
	width:273px;
	height:auto;
	margin:10px auto;
	padding-top:6px;
	border-top:1px solid #777981;
}
.txjg6{
	width:1100px;
	height:auto;
	overflow:hidden;
	margin:50px auto;
}
.txjg6 h1{
	text-align:center;
}
.honor_main{
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:35px;
}
.fl{float:left}
.fr{float:right}
.cul {
    width: 1020px;
    height: auto;
    overflow: hidden;
    position: relative;
    padding-left: 40px;
	padding-right:40px;
	margin:0 auto;
}
.company-slide-box{
	width:1020px;
	overflow:hidden;
	margin:0 auto;
}
.cul ul{
	width:855px;
	overflow:hidden;
}
.cul li{
	width: 312px;
    height: 394px;
    background: url(../images/case_li_bg.png)no-repeat;
    float: left;
    margin-right: 32px;
}
.cul ul li .pic {
    width: 100%;
    height: 213px;
    overflow: hidden;
}
.cul ul li .pic img {
    width: 312px;
    height: 213px;
    
}
.cul ul li .text {
    width: 272px;
    height: auto;
    overflow: hidden;
    padding: 20px;
}
.cul ul li .text h3 {
    font-size: 18px;
    color: #000;
    line-height: 36px;
    font-weight: normal;
}
.cul ul li .text p {
    font-size: 15px;
    line-height: 30px;
}
.cul li.nones{margin-right:0}
.cul .roll2{
	display:inline;
	width:37px;
	height:69px;
	overflow:hidden;
	position:absolute;
	top:164px;
	right:0px;
}
.cul .roll1 {
    display: inline;
    width: 37px;
    height: 69px;
    overflow: hidden;
    position: absolute;
    top:164px;
    left: 0px;
}
.cul ul li:hover h3 {
    color: #13227a;
}
.cul .tempWrap{
	width: 1001px!important;
	margin:0 auto;
}