.business1-main{padding: 50px 0;}

.business1-main .r1-content{padding: 0 30px;}
.business1-main .r1-content .c-left{width: 75%;}
.business1-main .r1-content .c-left .left-text{position: relative;}
.business1-main .r1-content .c-left .t-detail{position: absolute;top: 20%;width: 70%;background-color: rgba(246,246,246,.9);padding: 30px;line-height: 38px;font-size: 16px;color: #333333;}
.business1-main .r1-content .c-right{width: 25%;}
.business1-main .r1-content .c-left .t-detail{display: none;}
.business1-main .r1-content .c-left .t-detail.show{display: block;}
.business1-main .r1-content .c-left .t-detail .border1{width: 40px;height: 40px;position: absolute;border-left: 5px solid #0A3875;border-top:5px solid #0A3875 ;left: -15px;top: -15px;}
.business1-main .r1-content .c-left .t-detail .border2{width: 40px;height: 40px;position: absolute;border-right: 5px solid #0A3875;border-bottom:5px solid #0A3875 ;right: -15px;bottom: -15px;}
.business1-main .r1-content .c-right{margin-top: 15%;}
.business1-main .r1-content .c-right ul li{width: 150px;height: 40px;line-height: 40px;color: #333333;margin: 0 auto;background-color: #dcdcdc;text-align: center;margin-bottom: 10px;cursor: pointer;font-size: 16px;}
.business1-main .r1-content .c-right ul li.active{background-color: #0A3875;color: #FFF;}
.business1-main .r1-content .c-left .t-detail .d-right{position: absolute;right: 20px;top: 42%;}
.business1-main .r1-content .c-left .t-detail .line1{width: 170px;position: absolute;right: -148px;top: 184px;transform:rotate(43deg);-ms-transform:rotate(43deg);-moz-transform:rotate(43deg);-o-transform:rotate(43deg); }
.business1-main .r1-content .c-left .t-detail .line1 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line1 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}

.business1-main .r1-content .c-left .t-detail .line2{width: 83px;position: absolute;right: -62px;top: 65px;transform:rotate(60deg);-ms-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg); }
.business1-main .r1-content .c-left .t-detail .line2 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line2 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}

.business1-main .r1-content .c-left .t-detail .line3{width: 149px;position: absolute;right: -123px;top:103px;transform:rotate(50deg);-ms-transform:rotate(50deg);-moz-transform:rotate(50deg); -o-transform:rotate(50deg);}
.business1-main .r1-content .c-left .t-detail .line3 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line3 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}

.business1-main .r1-content .c-left .t-detail .line8{width: 169px;position: absolute;right: -141px;top:74px;transform:rotate(50deg);-ms-transform:rotate(50deg);-moz-transform:rotate(50deg); -o-transform:rotate(50deg);}
.business1-main .r1-content .c-left .t-detail .line8 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line8 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}

.business1-main .r1-content .c-left .t-detail .line9{width: 80px;position: absolute;right: 108px;top:242px;transform:rotate(50deg);-ms-transform:rotate(50deg);-moz-transform:rotate(50deg); -o-transform:rotate(50deg);}
.business1-main .r1-content .c-left .t-detail .line9 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line9 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}

.business1-main .r1-content .c-left .t-detail .line6{width:149px;position:absolute;right:-123px;top:103px;transform:rotate(50deg);-ms-transform:rotate(50deg);-moz-transform:rotate(50deg);-o-transform:rotate(50deg);}
.business1-main .r1-content .c-left .t-detail .line6 span{border-bottom:1px solid #0A3875;display:block;position:relative;}
.business1-main .r1-content .c-left .t-detail .line6 span:after{width:15px;height:15px;background-color:#0A3875;border-radius:50%;display:inline-block;content:"";position:absolute;right:-8px;top:-7px;}

.business1-main .r1-content .c-left .t-detail .line7{width:93px;position:absolute;right:-78px;top:104px;transform:rotate(-50deg);-ms-transform:rotate(-50deg);-moz-transform:rotate(-50deg);-o-transform:rotate(-50deg);}
.business1-main .r1-content .c-left .t-detail .line7 span{border-bottom:1px solid #0A3875;display:block;position:relative;}
.business1-main .r1-content .c-left .t-detail .line7 span:after{width:15px;height:15px;background-color:#0A3875;border-radius:50%;display:inline-block;content:"";position:absolute;right:-8px;top:-7px;}

.business1-main .r1-content .c-left .t-detail .line4{width: 203px;position: absolute;right: -154px;top: 173px;transform:rotate(59deg);-ms-transform:rotate(59deg);-moz-transform:rotate(59deg);-o-transform:rotate(59deg); }
.business1-main .r1-content .c-left .t-detail .line4 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line4 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}

.business1-main .r1-content .c-left .t-detail .line5{width: 83px;position: absolute;right: -62px;top: 65px;transform:rotate(60deg);-ms-transform:rotate(60deg);-moz-transform:rotate(60deg);-o-transform:rotate(60deg); }
.business1-main .r1-content .c-left .t-detail .line5 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line5 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}

.business1-main .r1-content .c-left .t-detail .line10{width: 170px;position: absolute;right: -117px;top: 184px;transform:rotate(43deg);-ms-transform:rotate(43deg);-moz-transform:rotate(43deg);-o-transform:rotate(43deg); }
.business1-main .r1-content .c-left .t-detail .line10 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line10 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}

.business1-main .r1-content .c-left .t-detail .line11{width: 73px;position: absolute;right: -60px;top:206px;transform:rotate(50deg);-ms-transform:rotate(50deg);-moz-transform:rotate(50deg); -o-transform:rotate(50deg);}
.business1-main .r1-content .c-left .t-detail .line11 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line11 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}

.business1-main .r1-content .c-left .t-detail .line12{width: 120px;position: absolute;right: -25px;top:259px;transform:rotate(50deg);-ms-transform:rotate(50deg);-moz-transform:rotate(50deg); -o-transform:rotate(50deg);}
.business1-main .r1-content .c-left .t-detail .line12 span{border-bottom: 1px solid #0A3875;display: block;position: relative;}
.business1-main .r1-content .c-left .t-detail .line12 span:after{width: 15px;height: 15px;background-color: #0A3875;border-radius: 50%;display: inline-block;content: "";position: absolute;right: -8px;top: -7px;}


.business2-main .r2-content img,.business3-main .r2-content img,.business4-main .r2-content img{max-width: 100%;height: auto;}
.business2-main .r2-content{line-height: 30px;font-size: 15px;padding: 0 100px}

@media only screen and (max-width:768px ) {
	.business2-main .r2-content{padding: 0;}
	.business1-main .warper,.business4-main .warper,.business3-main .warper,.business2-main .warper{padding: 0 10px;}
	.business2-main{padding: 40px 0;}
	.business2-main .r2-content img,.business3-main .r2-content img,.business4-main .r2-content img{margin-bottom: 10px;}
	.business1-main .r1-content .c-left,.business1-main .r1-content .c-right{width: 100%;}
	.business1-main{padding: 40px 0;}
	.business1-main .r1-content .c-left .t-detail div[class*="line"]{display:none ;}
	.business1-main .r1-content .c-left .t-detail{width: 100%;padding: 0;}
	.business1-main .r1-content .c-left .t-detail .d-left{padding: 15px;max-width: 76%}
	.business1-main .r1-content{padding: 0;}
	.business1-main .r1-content .c-right ul li{width:50%;float: left;box-sizing: border-box}
	.business1-main .r1-content .c-right ul li:nth-child(even){border-left: 5px solid #FFF;}
	.business1-main .r1-content .c-right{margin-top: 0;margin-bottom: 0;}
	.business1-main .r1-content .c-left .t-detail div[class*="border"]{display: none;}
	.business1-main .r1-content .c-left .left-text img{max-width: 100%;height: auto}
	.business1-main .r1-content .c-left .t-detail .d-right{right: 10px;}
}


@media \0screen\,screen\9 {
	.business1-main .r1-content .c-left .t-detail{background-color: #F6F6F6;filter:Alpha(opacity=90);*zoom:1;}
}
