﻿*{margin: 0;padding: 0;}
.ps_r{position: relative;}.ps_b{position: absolute;}
.ta_l{text-align: left !important;}
.center{text-align: center;}
.ml15{margin-left: 15px;}.ml20{margin-left: 20px;}.ml55{margin-left: 55px;}.mr55{margin-right: 55px;}
.center{text-align: center;}
body{background: url(../img/bg.png) no-repeat center center fixed;background-size: cover;width: 100%;min-height: 700px;font-family: "微软雅黑";overflow:auto;overflow-y: auto;}
.allicon{background: url(../img/all_bg1.png) no-repeat;}
/*背景颜色*/
.blue_bg{
	background:#00ccff;
}
.dark_blue_bg{
	background:#0099cc;
}
.green_bg{
	background:#33cccc;
}
.yellow_bg{
	background:#ffcc66;
}
/*颜色*/
.yellow{
	color:#ffcc66;
}
.green{
	color:#2eaa73;
}
.orange{
    color: #ff8920;
}
.blue{
    color:#14b3f7
}
header{
    width: 1855px;
    margin: 0 auto;
}
/*头部*/
div.header{
    position: relative;
	background: url(../img/header_bg.png) no-repeat center;
	background-size: contain;
	/*width: 100%;*/
    width: 1855px;
    margin: 0 auto;
	height:4rem;
	line-height: 3rem;
}
div.header span{
    color: #36ca82;
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#2ec4e0), to(#36ca82));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	font-weight: bold;
	font-size: 1.7rem;
}
section{
    width: 1855px;
    margin: 0 auto;
    /*margin: 1rem;*/
}
/*内容*/
div.left-box,div.right-box{
	width: 29rem;
}
div.item{
	height: 14.7rem;
	margin-top: 0.5rem;
	background: url(../img/box_bg.png) no-repeat 0;
	background-size: contain;
	position: relative;
}
div.item.item_center{
	height: 16.5rem;
	background-size: 100% 100%;
	margin-top: 0.7rem;
}
div.item.item_center .horn1{
    background-position: -173px -95px;
    top: -0.05rem;
    left: -0.06rem;
}
div.item.item_center .horn2{
	background-position: -189px -95px;
	top: -0.05rem;
    right: -0.06rem;
}
div.item.item_center .horn3{
    background-position: -213px -93px;
    bottom: 1.6rem;
    left: -0.06rem;
}
div.item.item_center .horn4{
    background-position: -230px -93px;
    bottom: -0.05rem;
    right: -0.08rem;
}
div.item.item_center .title{
    top: -1.8rem;
}
/*horn*/
div.item .horn1,div.item .horn2,div.item .horn3,div.item .horn4{
	display: inline-block;
    width: 10px;
    height: 10px;
}
div.item .horn1{
    background-position: -173px -95px;
    top: 0.3rem;
    left: -0.06rem;
}
div.item .horn2{
	background-position: -189px -95px;
	top: 0.3rem;
    right: -0.06rem;
}
div.item .horn3{
    background-position: -213px -93px;
    bottom: 1.7rem;
    left: -0.06rem;
}
div.item .horn4{
    background-position: -230px -93px;
    bottom: 0.25rem;
    right: -0.08rem;
}
div.item:nth-child(1){
	margin-top: 0;
}
div.item .title{
    width: 13rem;
    height: 3rem;
    background-size: 29rem 35rem;
    top: -1.6rem;
    /*left: 0;*/
    color: #cefeff;
    font-weight: bold;
    font-size: 0.9rem;
}
div.item .jt{
    display: inline-block;
    width: 2rem;
    height: 1.3rem;
    background-size: 26rem 32rem;
    background-position: 0rem -3.3rem;
    margin-left: 0.6rem;
    margin-top: 0.2rem;
    vertical-align: bottom;
}
/*中间*/
div.center-box{
	width: 30.5rem;
	background: url(../img/center_bg.png) no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    height: 46rem;
    padding: 0.5rem 2rem;
}
/*右边*/
div.right-box{
	right: 0;
	top: 0;
}
div.item_right_top{
	background: url(../img/box_bg_right.png) no-repeat 0;
    background-size: contain;
}
div.item_right_center{
	background: url(../img/box_bg_right2.png) no-repeat 0;
    background-size: contain;
    height: 18rem;
}
div.item_right_bottom{
	background: url(../img/box_bg_right3.png) no-repeat 0;
    background-size: 100% 100%;
    height: 13rem;
    margin-top: 0.9rem;
}
div.item_right_bottom .title{
    top: -1.8rem !important;
    background-size: 28.5rem 35rem !important;
}
div.item_right_bottom .content{
    padding: 1.1rem 1.2rem;
}
/*horn*/
div.item_right_top .horn1,div.item_right_top .horn2,div.item_right_top .horn3,div.item_right_top .horn4{
	display: inline-block;
    width: 10px;
    height: 10px;
}
div.item_right_top .horn1{
    background-position: -173px -95px;
    top: 0.2rem;
    left: -0.06rem;
}
div.item_right_top .horn2{
	background-position: -189px -95px;
	top: 0.2rem;
    right: -0.06rem;
}
div.item_right_top .horn3{
    background-position: -213px -93px;
    bottom: 0.2rem;
    left: -0.06rem;
}
div.item_right_top .horn4{
    background-position: -230px -93px;
    bottom: 1.64rem;
    right: -0.08rem;
}
div.item_right_center .horn1,div.item_right_center .horn2,div.item_right_center .horn3,div.item_right_center .horn4{
	display: inline-block;
    width: 10px;
    height: 10px;
}
div.item_right_center .horn1{
    background-position: -173px -95px;
    top: 0.1rem;
    left: -0.06rem;
}
div.item_right_center .horn2{
	background-position: -189px -95px;
	top: 0.1rem;
    right: -0.06rem;
}
div.item_right_center .horn3{
    background-position: -213px -93px;
    bottom: 0.1rem;
    left: -0.06rem;
}
div.item_right_center .horn4{
    background-position: -230px -93px;
    bottom: 1.5rem;
    right: -0.08rem;
}

div.item_right_bottom .horn1,div.item_right_bottom .horn2,div.item_right_bottom .horn3,div.item_right_bottom .horn4{
	display: inline-block;
    width: 10px;
    height: 10px;
}
div.item_right_bottom .horn1{
    background-position: -173px -95px;
    top: -0.05rem;
    left: -0.06rem;
}
div.item_right_bottom .horn2{
	background-position: -189px -95px;
	top: -0.05rem;
    right: -0.06rem;
}
div.item_right_bottom .horn3{
    background-position: -213px -93px;
    bottom: -0.05rem;
    left: -0.06rem;
}
div.item_right_bottom .horn4{
    background-position: -230px -93px;
    bottom:-0.05rem;
    right: -0.08rem;
}
div.item_right .title{
    width: 13rem;
    height: 3rem;
    background-size: 29rem 35rem;
    top: -1.6rem;
    right: 0;
    left: initial;
    color: #cefeff;
    font-weight: bold;
    font-size: 0.9rem;
    background-position-y: -6rem;
    text-align: right;
}
div.item_right .jt{
    display: inline-block;
    width: 2rem;
    height: 1.3rem;
    background-size: 26rem 32rem;
    background-position: -3rem -3.3rem;
    margin-left: 0.2rem;
    margin-top: 0.1rem;
    vertical-align: bottom;
    margin-right: 0.6rem;
}