@charset "UTF-8";
/* CSS Document */
.wrap{
	width:100%;
}

/*新闻列表页*/
.news_content{
	width:100%;
	overflow: hidden;
}
.news_content_top{
	width: 100%;
	height:28rem;
	background: url(../images/news_bg.jpg) no-repeat;
	background-size:cover ;
	padding-top:14rem;
}
.news_content_top .p1{
	width: 100%;
	text-align: center;
	font-size: 2.5rem;
	color: #fff;
}
.news_content_top .p2{
	width: 100%;
	text-align: center;
	font-size:3.8rem;
	color: #fff;
	font-weight: bold;
	margin-top:2rem;
}
.news_content_middle{
	width: 58%;
	margin: 0 auto;
	overflow: hidden;
	padding:9rem 0;
}
.middle_list{
	width: 100%;
	overflow: hidden;
}
.middle_list li{
	width: 100%;
	overflow: hidden;
	padding: 1.5rem 0;
	border-bottom: 1px solid #808080;
	cursor: pointer;
}
.middle_list li img{
	display: block;
	width: 30%;
}
.middle_list li div{
	width: 65%;
	margin-left: 3%;
}
.middle_list li div h3{
	width: 100%;
	font-size: 1.4rem;
	color: #0068b7;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:1;
	overflow: hidden;
}
.middle_list li div span{
	display: block;
	font-size:1rem;
	color: #959595;
	margin: 1.5rem 0 0.5rem;
}
.middle_list li div p{
	font-size:1rem;
	color: #666666;
	width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	line-height:2rem ;
	text-align:justify; 
	text-justify:inter-ideograph;
}

/*新闻详情页*/
.news_detail{
	width:100%;
	overflow: hidden;
}
.news_detail_top{
	width:100%;
	height:19rem;
	background: url(../images/news_bgsm.jpg) no-repeat;
	background-size: cover;
	padding-top:12rem;
}
.news_detail_top .p1{
	width: 100%;
	text-align: center;
	font-size: 2.7rem;
	color: #fff;
}
.news_detail_top .p2{
	width: 100%;
	text-align: center;
	font-size:3.8rem;
	color: #fff;
	font-weight: bold;
	margin-top:3rem;
}
.news_detail_middle{
	width:58%;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom:5rem;
}
.news_detail_middle>span{
	display: block;
	margin: 1.7rem 0 4.1rem 0;
}
.news_detail_middle>span>a{
	color: #0d3874;
	font-size: 1rem;
}
.news_detail_middle>h3{
	font-size: 1.9rem;
	color: #434343;
}
.news_detail_middle>i{
	font-size: 1rem;
	color: #959595;
	margin: 1.7rem 0 2.2rem 0;
	display: block;
}
.news_detail_middle>img{
	display: block;
	width: 100%;
	margin:2.5rem auto 0;
}
.news_detail_middle .detail_p1{
	font-size:1rem;
	color: #434343;
	line-height:2.5rem;
	width: 100%;
	margin-top: 2rem;
	text-align:justify; 
	text-justify:inter-ideograph;
}
.news_detail_middle .detail_p2{
	font-size:0.8rem;
	color: #434343;
	width: 100%;
	text-align: center;
	line-height:2rem;
	
}
/*客户案例case*/
.case_sj{display: none;}
.case_boxt{
	width: 100%;
	margin: 0 auto;
	text-align: center;
	margin: 5rem auto;
	overflow: hidden;
	position: relative;
}
.cboxt_h{
	width:15%;
	font-size:2.9rem;
	color: #0D3874;
	padding-bottom: 0.5rem;
	border-bottom: 3px solid #d2342a;
	margin:1.7rem auto 0;
}

.case_b1{ width:50%; height:35rem; overflow:hidden; position:relative; margin:5rem auto 0;}
.b-img1{width: 100%; height:35rem;  position:absolute; left:0; top:0;}
.b-img1 a{width: 100%; display:block; height:35rem; float:left;}
.bar-left1{ position:absolute; z-index:1; display:block; width:3rem; height:3.5rem; left:10%; top:25rem; cursor: pointer;}
.bar-right1{ position:absolute;z-index:1; display:block; width:3rem; height:3.5rem; right:10%; top:25rem; cursor: pointer;}
.bar-left1 em{ display:block; width:3rem; height:3.5rem; background:url(../images/case_left.png) 0px 0px no-repeat; margin:0 auto;}
.bar-right1 em{ display:block; width:3rem; height:3.5rem; background:url(../images/case_right.png) 0px 0px no-repeat; margin:0 auto;}

.case_boxb{
	width: 100%;
	height: 25rem;
	background: #f5f5f5;
	margin: 0 auto;
	text-align: center;
	position: relative;
	overflow: hidden;
}
.case_b{ width:60%; height:20rem; overflow:hidden; position:relative; margin:0 auto; padding-top: 5rem;}
.b-img{width: 100%; height:20rem;  position:absolute; left:0; top:3rem;}
.b-img a{display:block; width:100%; height:17.05rem; float:left; background-size:cover ;}
.bar-left{ position:absolute; z-index:1; display:block; width:3rem; height:3.5rem; left:10%; top:10rem; cursor: pointer;}
.bar-right{ position:absolute;z-index:1; display:block; width:3rem; height:3.5rem; right:10%; top:10rem; cursor: pointer;}
.bar-left em{ display:block; width:3rem; height:3.5rem; background:url(../images/case_left.png) 0px 0px no-repeat; margin:0 auto;}
.bar-right em{ display:block; width:3rem; height:3.5rem; background:url(../images/case_right.png) 0px 0px no-repeat; margin:0 auto;}

/*加入我们*/
.join_content{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.join_box1{
	width: 100%;
	height:32rem;
	background: url(../images/join_bg1.jpg) no-repeat;
	background-size:contain ;
}
.join_box1_content{
	width: 63%;
	margin: 0 auto;
}
.join_box1_content>h4{
	font-size:3.2rem;
	color: #FFFFFF;
	font-weight: bold;
	padding: 14rem 0 2.2rem 2rem;
}
.join_box1_content>p{
	font-size: 1.5rem;
	color: #FFFFFF;
	font-weight: bold;
	padding-left:2rem;
}
.join_box2{
	width: 100%;
	height: 32.5rem;
	background: url(../images/join_bg2.jpg) no-repeat;
	background-size:contain ;
}
.join_box2_content{
	width: 63%;
	margin: 0 auto;
}
.join_box2_content>h4{
	width: 30%;
	font-size:2.5rem;
	color: #0f3774;
	padding-bottom:0.5rem;
	border-bottom: 3px solid #d2342b;
	padding-top: 3.8rem;
	margin: 0 auto 3.8rem;
}
.join_box2_content>span{
	display: block;
	font-size:1.4rem;
	color: #0f3774;
	font-weight: bold;
	text-align: center;
	margin:1.2rem 0;
	
}
.join_box2_content>p{
	font-size: 1rem;
	color: #0f3774;
	width: 80%;
	margin: 3.8rem auto 0;
	line-height:2.5rem;
}
.join_box3{
	width: 100%;
	overflow: hidden;
}
.join_box3_content{
	width: 63%;
	margin: 0 auto;
}
.join_box3_content>h4{
	font-size:2.6rem;
	color: #0f3774;
	font-weight: bold;
	padding-top:6.2rem;
}
.join_box3_content>ul{
	width: 100%;
}
.join_box3_content>ul li{
	width: 100%;
	overflow: hidden;
	border-bottom:1px solid #dfe3e6;
	padding:1rem 0 2rem;
}
.join_box3_content>ul li .jbox_left{
	width: 40%;
	text-align: center;
	padding:8rem 0;
}
.join_box3_content>ul li .jbox_left>img{
	display: block;
	width:5rem;
	height:5rem;
	margin:0 auto ;
}
.join_box3_content>ul li .jbox_left>p{
	font-size:1.2rem;
	color: #0f3774;
	margin:0.5rem auto;
}
.join_box3_content>ul li .jbox_left>a{
	display: block;
	width:6.2rem;
	height:1.7rem;
	border: 2px solid #0f3774;
	font-size: 1rem;
	color: #0f3774;
	line-height: 1.7rem;
	text-align: center;
	margin:0 auto;
	cursor: pointer;
	border-radius: 5px;
}
.join_box3_content>ul li .jbox_left>a:hover{
	background: #0f3774;
	color: #FFFFFF;
}
.join_box3_content>ul li .jbox_right{
	width: 60%;
}
.join_box3_content>ul li .jbox_right>h5{
	width: 100%;
	overflow: hidden;
	font-size: 1.2rem;
	font-weight: bold;
	color: #0f3774;
	margin: 1rem 0;
}
.join_box3_content>ul li .jbox_right>p{
	width: 100%;
	font-size:1rem;
	color: #666666;
	line-height:1.8rem;
}
/*B展通*/
.b_content{
	width:100%;
	margin: 0 auto;
	overflow:hidden;
}
.contentb_t{
	width:100%;
	height:41.5rem;
	background: url(../images/productb_bg.jpg) no-repeat;
	background-size:cover ;
	padding-top:9rem;
}
.contentb_t .contentb_t_img1{
	display: block;
	width: 6.5rem;
	height:6.5rem;
	margin:0 auto 2.2rem;
}
.contentb_t .contentb_t_h3{
	font-size:3rem;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.contentb_t>p{
	font-size:2.2rem;
	color: #FFFFFF;
	text-align: center;
	margin-top:2rem;
}
.contentb_b{
	width:100%;
}
.contentb_b>div{
	width:63%;
	padding:5rem 0;
	margin: 0 auto;
}
.contentb_b>div>img{
	display: block;
	width:19.5rem;
	height:13.5rem;
	margin-right: 10%;
	margin-left: 5%;
}
.contentb_b>div>div{
	width: 50%;
}
.contentb_b>div>div h5{
	font-size:1.5rem;
	color:#FFFFFF;
	line-height:2.5rem;
	text-align: justify;
    text-justify: inter-ideograph;
}
.contentb_b>div>div p{
	font-size: 1rem;
	color:#FFFFFF;
	line-height:1.8rem;
	margin-top:1.8rem;
	text-align: justify;
    text-justify: inter-ideograph;
}
/*E展通*/
.e_content{
	width: 100%;
	overflow: hidden;
}
.e_content1{
	width: 56%;
	height:38.2rem;
	background:url(../images/producte_bg1.jpg) no-repeat;
	background-size: cover;
	padding-left: 44%;
	padding-top:15.8rem; 
	
}
.e_content1>img{
	display: block;
	width:10rem;
	height:5.8rem;
}
.e_content1>h4{
	font-size:3.3rem ;
	color: #FFFFFF;
	font-weight: bold;
	margin: 2.5rem 0 1.8rem;
}
.e_content1>p{
	font-size:1.9rem ;
	color: #FFFFFF;
}
.e_content2{
	width:80%;
	height:34rem;
	background:url(../images/producte_bg2.jpg) no-repeat;
	background-size: cover;
	padding-top: 20rem;
	padding-left: 20%;
}
.e_content2_p1{
	width: 30%;
	font-size:1rem;
	color: #959595;
	line-height:2rem;
	text-align: justify;
    text-justify: inter-ideograph;
}
.e_content2_p2{
	width: 30%;
	font-size: 1rem;
	color: #959595;
	line-height: 2rem;
	text-align: justify;
    text-justify: inter-ideograph;
    margin-top: 0.5rem;
}
.e_content2_p2 span{
	font-size: 1rem;
	color: #959595;
}
.e_content3{
	width: 100%;
	overflow: hidden;
}
.e_content3_left{
	float: left;
	width: 50%;
	height: 27rem;
	background: url(../images/producte_img2.jpg) no-repeat;
	background-size:cover ; 
	position: relative;
}
.e_content3_left p{
	width: 95.5%;
	height: 2.5rem;
	background:rgba(0,0,0,0.5);
	color:#FFFFFF;
	font-size: 1.2rem;
	line-height: 2.5rem;
	position: absolute;
	left: 0;
	bottom: 0;
	padding-left: 5%;
}
.e_content3_right{
	float: left;
	width: 50%;
	height: 27rem;
	background: url(../images/producte_img1.jpg) no-repeat;
	background-size:cover ;
	position: relative;
}
.e_content3_right p{
	width: 95%;
	height: 2.5rem;
	background:rgba(0,0,0,0.5);
	color:#FFFFFF;
	font-size: 1.2rem;
	line-height: 2.5rem;
	position: absolute;
	left: 0;
	bottom: 0;
	padding-left: 5%;
}
.e_content4{
	width: 80%;
	height:34rem;
	background:url(../images/producte_bg4.jpg) no-repeat;
	background-size: cover;
	padding-left: 20%;
	padding-top:20rem; 
	
}
.e_content4>img{
	display: block;
	width:10rem;
	height:5rem;
}
.e_content4>h4{
	width: 34rem;
	font-size:3rem ;
	color: #FFFFFF;
	font-weight: bold;
	margin:1rem 0 1.5rem;
	border-top: 1px solid #df3229;
	padding-top: 2rem;
}
.e_content4>p{
	font-size:1.8rem ;
	color: #FFFFFF;
}
.e_content5{
	width:100%;
	height:54rem;
	background:url(../images/producte_bg5.jpg) no-repeat;
	background-size: cover;	
}
.e_content5_box{
	width: 63%;
	margin: 0 auto;
	padding-top:6.7rem;
}
.e_content5_box h4{
	font-size:2rem;
	color:#0f3774 ;
	font-weight: bold;
	margin-bottom:1.5rem;
}
.e_content5_box p{
	font-size:1rem;
	color:#666666 ;
	line-height:2rem;
	text-align: justify;
    text-justify: inter-ideograph;
	
}
.i_content{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.i_content1{
	width:100%;
	height:54rem;
	background:url(../images/producti_bg1.png) no-repeat;
	background-size: cover;	
}
.i_content1_box{
	padding-top:14.6rem ;
	padding-left: 20%;
}
.i_content1_box>div img{
	display: inline-block;
	width: 4rem;
	height: 4rem;
}
.i_content1_box>div span{
	display: inline-block;
	font-size:3rem;
	color: #FFFFFF;
	margin-left: 1rem;
}
.i_content1_box>h4{
	font-size:3rem ;
	color: #FFFFFF;
	font-weight: bold;
	margin:3rem 0;
}
.i_content1_box>p{
	font-size:1.8rem ;
	color: #FFFFFF;
}
.i_content1_sj{
	display: block;
	width:60%;
	position: absolute;
	right: -7%;
	top:25rem;
	z-index: 999;
}
.i_content2{
	width: 63%;
	height:28rem;
	margin: 0 auto;
}
.i_content2_l{
	width: 70%;
	padding-top:6rem;
}
.i_content2_l p{
	width: 70%;
	font-size:1rem;
	color: #0d3874;
	line-height:2rem;
	margin:2rem;
	text-align: justify;
    text-justify: inter-ideograph;
}
.i_content2_r{
	width: 30%;
	padding-top:8rem;
}
.i_content2_r img{
	display:inline-block;
	width: 80%;
	margin: 1rem 0;
}
.i_content3{
	width:100%;
	height: 28rem;
	background: #F5F5F5;
}
.i_content3_list{
	width: 63%;
	padding:3rem 0;
	margin: 0 auto;
}
.i_content3_list li{
	width:24%;
	float: left;
	text-align: center;
	padding:4%;
}
.i_content3_list li>img{
	display: block;
	margin: 0 auto;
	width: 7.6rem;
	height:7.6rem;
}
.i_content3_list li>h5{
	font-size:1.8rem;
	color: #0D3874;
	margin:1rem auto;
}
.i_content3_list li>p{
	font-size:1.1rem;
	color: #666666;
	margin:1rem auto;
	line-height:2rem;
}
.i_content4{
	width:100%;
	height:42.5rem;
	background:url(../images/producti_bg4.jpg) no-repeat;
	background-size: cover;	
}
.i_content4_box{
	width: 63%;
	margin: 0 auto;
	padding-top:8rem ;
}
.i_content4_box h4{
	font-size:3.2rem;
	color: #FFFFFF;
}
.i_content4_box p{
	font-size: 1rem;
	color: #FFFFFF;
	width: 70%;
	margin-top:3.6rem;
	line-height:2rem;
	text-align: justify;
    text-justify: inter-ideograph;
}
.i_content5{
	width:100%;
	height:42.5rem;
	background:url(../images/producti_bg5.jpg) no-repeat;
	background-size: cover;	
}
.i_content5_box{
	width: 65%;
	margin: 0 auto;
	overflow: hidden;
	padding: 5.5rem 0;
}
.i_content5_box>img{
	float: left;
	width: 30%;
}
.i_content5_box>div{
	float: left;
	width: 70%;
}
.i_content5_box>div>h4{
	font-size:3.2rem;
	color: #0068b7;
	font-weight: bold;
	margin: 4.6rem 0 2.3rem;
}
.i_content5_box>div>p{
	width: 88%;
	font-size: 1rem;
	color: #666666;
	line-height: 2.5rem;
	text-align: justify;
    text-justify: inter-ideograph;
}
.i_content5_box>div>div{
	width:20%;
	margin-left: 80%;
	margin-top:3.2rem;
	text-align: center;
}
.i_content5_box>div>div>p{
	font-size:0.8rem;
	color: #666666;
	line-height:1.2rem;
}
.i_content5_box>div>div>img{
	display:inline-block;
	width:6rem;
	height: 6rem;
	margin-bottom:0.3rem;
}
.i_content6{
	width:100%;
	height:42.5rem;
	background:url(../images/producti_bg6.jpg) no-repeat;
	background-size: cover;	
}
.i_content6_box{
	width: 63%;
	margin: 0 auto;
	padding-top:9rem;
}
.i_content6_box>h4{
	font-size:3.2rem;
	color: #FFFFFF;
	font-weight: bold;
}
.i_content6_box_p1{
	color: #00b7ee;
	font-size:1.8rem;
	margin:2.5rem 0 5rem;
}
.i_content6_box_p2{
	width:48%;
	color: #FFFFFF;
	font-size: 1rem;
	line-height: 2rem;
	text-align: justify;
    text-justify: inter-ideograph;
}
/*智慧展览开始*/
.wisdom_content0{
	width: 100%;
	height:30rem;
	background: url(../images/wisdom_banner.png) no-repeat;
	background-size:contain ;
}
.wisdom_content0>div{
	padding:8rem 0 0 45% ;
}
.wisdom_content0>div>img{
	display: block;
	width: 15%;
}
.wisdom_content0>div>p{
	font-size: 1rem;
	color: #FFFFFF;
	margin-top: 3rem;
	width: 70%;
}
.wisdom_content2{
	width: 100%;
	height: 8rem;
	background: #EEEEEE;
}
.wisdom_content2>ul{
	width:60%;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	border-right: 1px solid #d2d2d2;
    border-left: 1px solid #d2d2d2;
}
.wisdom_content2>ul li{
	float: left;
	width: 33%;
	height: 100%;
}
.wisdom_content2>ul li h3{
	width: 100%;
	color: #585657;
	text-align: center;
	font-size: 1.3rem;
	margin: 2rem 0 1rem;
}
.wisdom_content2>ul li p{
	width: 100%;
	color: #575556;
	text-align: center;
	font-size: 0.9rem;
}
/*.wisdom_content2_p{
	width: 60%;
	font-size: 2.2rem;
	color: #FFFFFF;
	line-height: 3rem;
	margin-left: 35%; 
	padding-top: 10rem;
}
.wisdom_content2_div{
	width: 60%;
	margin-left: 35%; 
	padding-left: 5%;
	padding-top: 5rem;
}
.wisdom_content2_div img{
	display:inline-block;
	width: 22%;
	margin-left: 5%;
}*/
.wisdom_content3{
	width: 100%;
	height: 32rem;
	background: url(../images/wisdom_bg3.jpg) no-repeat;
	background-size: cover;
	position: relative;
}
.wisdom_content3 img{
	width: 13%;
}
.wisdom_content3 p{
	width: 20%;
	font-size:1.5rem;
	color: #FFFFFF;
	text-align: center;
	position: absolute; 
	top:46%; 
	left: 41%;
}
.wisdom_content3img1{
	position: absolute; top: 16%; left: 18%;
}
.wisdom_content3img2{
	position: absolute; bottom: 16%; right: 17%;
}

.wisdom_content4{
	width: 100%;
	height: 54rem;
	background: url(../images/wisdom_bg4.jpg) no-repeat;
	background-size:cover ;
}
.wisdom_content4 h1{
	width: 80%;
	margin:0 auto;
	padding-top: 3rem;
	text-align:center ;
	border-bottom:2px dashed #00B7EE;
	padding-bottom: 2rem;
}
.wisdom_content4 h1 img{
	width:4%;
	margin-right: 1%;
}
.wisdom_content4 h1 span{
	font-size: 3rem;
	color: #FFFFFF;
}
.wisdom_content4>img{
	display: block;
	width: 80%;
	margin: 2rem auto 0;
}
.wisdom_content5{
	width: 100%;
	height: 54rem;
	background: url(../images/wisdom_bg5.png) no-repeat;
	background-size:cover ;
}
.wisdom_content5 h1{
	width: 80%;
	margin:0 auto;
	padding-top: 3rem;
	text-align:center ;
	border-bottom:2px dashed #00B7EE;
	padding-bottom: 2rem;
}
.wisdom_content5 h1 img{
	width:4%;
	margin-right: 1%;
}
.wisdom_content5 h1 span{
	font-size: 3rem;
	color: #FFFFFF;
}
.wisdom_content5>img{
	display: block;
	width: 80%;
	margin: 2rem auto 0;
}
.wisdom_content5_box{
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
}
.wisdom_content5_box>img{
	width:30%;
	float: left;
	margin:12% 2% 0 15%;
}
.wisdom_content5_box>div{
	width:50%;
	float: left;
	color: #FFFFFF;
	margin-top: 5%;
	margin-left: 3%;
}
.wisdom_content5_box>div>div{
	margin:10% 0;
}
.wisdom_content5_box>div>div>h5{
	width:40%;
	font-size: 1.5rem;
	border-bottom:10px solid #0170c1;
	text-align: left;
	padding-bottom: 0.5rem;
}
.wisdom_content5_box>div>div>p{
	width:60%;
	font-size: 1rem;
	line-height: 2.2rem;
	margin-top:1rem;
}

.wisdom_content6{
	width: 100%;
	height: 50rem;
	background:#0b3975;
}
.wisdom_content6 h1{
	width: 80%;
	margin:0 auto;
	padding-top: 3rem;
	text-align:center ;
	border-bottom:2px dashed #00B7EE;
	padding-bottom: 2rem;
}
.wisdom_content6 h1 img{
	width:4%;
	margin-right: 1%;
}
.wisdom_content6 h1 span{
	font-size: 3rem;
	color: #FFFFFF;
}
/*.wisdom_content6>img{
	display: block;
	width: 80%;
	margin:4rem auto 0;
}*/
.wisdom_content6>div{
	width:80%;
	margin: 2rem auto 0;
}
.wisdom6_top{
	width:80%;
	padding: 0 10%;
	overflow: hidden;
	margin: 5rem 0 3rem 0;
}
.wisdom6_top_pl {
	width: 25%;
	height:15rem;
	float: left;
	background: url(../images/wisdom6_k.png) no-repeat;
	background-size: cover;
	color: #FFFFFF;
	text-align: center;
	line-height: 15rem;
	font-size: 1.5rem;
}
.wisdom6_top>img{
	width:30%;
	float: left;
	margin: 0 10%;
}
.wisdom6_top_pr {
	width: 25%;
	height:15rem;
	float: right;
	background: url(../images/wisdom6_k.png) no-repeat;
	background-size: cover;
	color: #FFFFFF;
	text-align: center;
	line-height: 15rem;
	font-size: 1.5rem;
}
.wisdom6_bottom{
	width:80%;
	margin: 0 auto;
	padding: 0 10%;
	color: #FFFFFF;
	overflow: hidden;
}
.wisdom6_bottom_pl{
	width: 30%;
	float: left;
	font-size: 1rem;
	text-align:justify;
}
.wisdom6_bottom_pr{
	width: 30%;
	float: right;
	font-size: 1rem;
	text-align:justify;
}
/*智慧展览结束*/

/*智慧场馆开始*/
.venue_content{
	width: 100%;
	overflow: hidden;
}
.venue_content0{
	width: 100%;
	height:33.5rem;
	background: url(../images/venue_banner.jpg) no-repeat;
	background-size: cover;
}
.venue_content0 p{
	width: 50%;
	margin: 0 auto;
	font-size: 1.3rem;
	color: #FFFFFF;
	padding-top: 15rem;
	text-align:justify;
	line-height: 2.5rem;
}
.venue_content1{
	width: 65%;
	padding:5rem 0;
	margin: 0 auto;
}
.venue_content1>h2{
	color: #093a74;
	font-size: 1.5rem;
	text-align: center;
}
.venue_content1 .venue_p1{
	text-align: center;
	color: #050100;
	font-size: 1.3rem;
	padding: 3rem 0 0.5rem;
}
.venue_content1 .venue_p2{
	width: 44%;
	text-align: center;
	color: #050100;
	font-size: 0.9rem;
	border-top:5px solid #60b0e5;
	padding-top: 0.2rem;
	margin: 0 auto;
}
.venue_content1 .venue_bar0{
	width: 1px; 
	height: 2rem; 
	margin:1rem auto 0; 
	background: #bfbfbf;
}
.venue_content1 .venue_bar1{
	margin: 0 auto; 
	width:70%; 
	background: #bfbfbf;
	height: 1px;
}
.venue_content1 .venue_bar2{
	margin: 0 auto; 
	width:47%; 
	height: 2rem;
	border-left:1px solid #bfbfbf ;
	border-right:1px solid #bfbfbf ;
	padding-left:23%;
}
.venue_content1 .venue_bar2 span{
	display: inline-block;
	width:49%; 
	height: 2rem;
	border-left:1px solid #bfbfbf ;
}
.venue_content1 .venue_box0{
	width: 80%;
	margin:1rem auto;
}
.venue_content1 .venue_box0 .venue_box0img1{
	display: inline-block;
	width:5%;
	margin-left: 3.5%;
}
.venue_content1 .venue_box0 .venue_box0img2{
	display: inline-block;
	width:5%;
	margin-left: 23%;
}
.venue_content1 .venue_box0 .venue_box0img3{
	display: inline-block;
	width:5%;
	margin-left: 24%;
}
.venue_content1 .venue_box0 .venue_box0img4{
	display: inline-block;
	width:5%;
	margin-left: 24%;
}
.venue_content1 .venue_box1{
	width:100%;
	overflow: hidden;
}
.venue_content1 .venue_box1>div{
	float: left;
	width: 21%;
	border: 1px solid #bfbfbf;
	height: 10rem;
}
.venue_content1 .venue_box1>div h3{
	width: 100%;
	color: #0c70bb;
	font-size: 1rem;
	text-align: center;
	margin: 1rem auto;
}
.venue_content1 .venue_box1>div p{
	width:95%;
	color: #010101;
	font-size:0.8rem;
	margin: 0 auto;
	line-height:1.4rem;
	text-align: justify;
}
.venue_content1 .venue_box2{
	width:100%;
	overflow: hidden;
	margin-top:2rem;
}
.venue_content1 .venue_box2>div{
	float: left;
	width: 21%;
}
.venue_content1 .venue_box2>div p{
	width:95%;
	color: #898989;
	font-size:0.8rem;
	margin: 0 auto;
	line-height:1.4rem;
	padding:0 5%;
}

.venue_content2{
	width:100%;
	padding:5rem 0;
	margin: 0 auto;
	background:#e0ecf8;
}
.venue_content2>ul{
	width:65%;
	margin: 0 auto;
	overflow: hidden;
}
.venue_content2>ul>li{
	float: left;
	width:15%;
	padding: 0 5%;
	text-align: center;
}
.venue_content2>ul>li img{
	display:inline-block;
	width: 50%;
}
.venue_content2>ul>li h3{
	color: #0067b6;
	font-size: 1rem;
	margin: 1.5rem 0 0.5rem;
}
.venue_content2>ul>li p{
	width: 80%;
	color: #9b9b9d;
	font-size: 0.8rem;
	text-align: left;
	text-align: justify;
	margin: 0 auto;
}
/*智慧场馆结束*/

/*关于我们*/
.about_content{
	width: 100%;
	overflow: hidden;
}
.about_content1{
	width:100%;
	height:51rem;
	background:url(../images/about_bg1.jpg) no-repeat;
	background-size: cover;	
}
.about_content1_box{
	width: 63%;
	margin: 0 auto;
	padding-top:16.9rem;
}
.about_content1_box>h1{
	width: 100%;
	text-align: center;
	margin: 0 auto;
	font-size:2.8rem;
	color: #0D3874;
	letter-spacing: 0.3em;
	padding-left: 1.1%;
	margin-top:2rem;
}
.about_content1_box>p{
	width: 100%;
	text-align: center;
	margin: 0 auto;
	font-size:2rem;
	color: #000000;
	
	letter-spacing: 0.5rem;
}
.about_content1_box>p span{
	display: inline-block;
	width: 5%;
}
.about_content2{
	width:100%;
	height:47rem;
	background:url(../images/about_bg2.jpg) no-repeat;
	background-size: cover;	
}
/*.about_content2>img{
	display: block;
	width: 40%;
	margin-left: -5%;
	margin-top:7.2rem;
}*/
.about_chinamap{
	width: 40%;
	height:28.9rem;
	background: url(../images/about_map.png) no-repeat;
	background-size:cover ;
	position: relative;	
	margin-left: -3%;
	margin-top: 10rem;
}
.region-list{
	position:absolute;left:0;top:0;
}
@-webkit-keyframes warn{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
@-moz-keyframes warn{
0%{-moz-transform:scale(0);transform:scale(0);opacity:1}
100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
}
@-o-keyframes warn{
0%{-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-o-transform:scale(1);transform:scale(1);opacity:0}
}
@keyframes warn{
0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
}
.area-box .dot{
	position:absolute;
	left:0;
	width:0.4rem;
	height:0.4rem;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	background:#a2a9b4;
	opacity:1;
	filter:alpha(opacity=100);
}
.area-box .pulse{
	position:absolute;
	top:-1.2rem;
	left:-1.2rem;
	height:3.3rem;
	width:3.3rem;
	border:5px solid #e60012;
	-webkit-border-radius:2.4rem;
	-moz-border-radius:2.4rem;
	border-radius:2.4rem;
	-webkit-box-shadow:0 0 4px #FFFFFF,0 0 10px #FFFFFF inset;
	-moz-box-shadow:0 0 4px #FFFFFF,0 0 10px #FFFFFF inset;
	box-shadow:0 0 4px #FFFFFF,0 0 10px #FFFFFF inset;
	opacity:.12;
	filter:alpha(opacity=0);
	-webkit-animation:warn 2s ease-out both;
	-moz-animation:warn 2s ease-out both;
	-o-animation:warn 2s ease-out both;
	animation:warn 2s ease-out both;
	-webkit-animation-iteration-count:infinite;
	-moz-animation-iteration-count:infinite;
	-o-animation-iteration-count:infinite;
	animation-iteration-count:infinite;
	background:0 0;
}
.area-box .delay-01{-webkit-animation-delay:0;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0}
.area-box .delay-02{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
.area-box .delay-03{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
.area-box .delay-04{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}
.area-box .delay-05{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}
.area-box .delay-06{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
.area-box .delay-07{-webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s}
.area-box .delay-08{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}
.area-box .delay-09{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}
.area-box .delay-10{-webkit-animation-delay:-1.2s;-moz-animation-delay:-1.2s;-o-animation-delay:-1.2s;animation-delay:-1.2s}
.area-box .delay-11{-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}
.region-list.active .area-box .dot{background:#e60012}
.region-list.active .area-box .pulse{border-color:#e60012;top:-1.25rem;left:-1.25rem;height:2.4rem;width:2.4rem;-webkit-box-shadow:0 0 12px #e60012,0 0 20px #e60012 inset;-moz-box-shadow:0 0 12px #e60012,0 0 20px #e60012 inset;box-shadow:0 0 12px #e60012,0 0 20px #e60012 inset}
.region-list.waite .area-box .dot{background:#e60012}
.region-list.waite .area-box .pulse{border-color:#e60012}
.online-node .show-regin,.region-list:hover .show-regin,.underline-node .show-regin,.waite-node .show-regin{height:127px;opacity:1}
.area-box{z-index:77}
.postition-1{left:27.9rem;top:11.1rem;}
.postition-2{left:19.8rem;top:19rem;}
.postition-3{left:32.6rem;top:17.7rem;}
.postition-4{left:27.3rem;top:24.4rem;}
.postition-5{left:27.7rem;top:25rem;}
.douhao{width:0}



.about_content2 .about_content2_box{
	width:40%;
	padding: 10rem 10% 0 10rem;
}
.about_content2 .about_content2_box>h2{
	font-size:2rem;
	color: #FFFFFF;
	font-weight: bold;
}
.about_content2 .about_content2_box>h3{
	font-size: 1.8rem;
	color: #FFFFFF;
	margin-bottom:3.5rem;
}
.about_content2 .about_content2_box>p{
	font-size:1rem;
	color: #FFFFFF;
	line-height:2rem;
	margin:1rem 0;
	text-align: justify;
    text-justify: inter-character
}
.about_content3{
	width:100%;
	height:32.3rem;
	background:url(../images/about_bg3.jpg) no-repeat;
	background-size: cover;	
}
.about_content3>p{
	padding-top:6.8rem;
	width:53%;
	font-size:1rem;
	color: #FFFFFF;
	line-height:2.7rem;
	text-align: justify;
    text-justify: inter-character;
    margin: 0 auto;
}
.about_content4{
	width:100%;
	height:30rem;
	background:url(../images/about_bg4.png) no-repeat;
	background-size: cover;	
	padding: 5rem 0 2rem;
}
/*.about_content4_box{
	width: 70%;
	margin: 0 auto;
	padding-top:5rem;
	position: relative;
}
.about_content4_box>h4{
	font-size:2.7rem;
	color: #0d3874;
	font-weight: bold;
	width: 20%;
	padding-bottom:0.5rem;
	border-bottom: 3px solid #D2342A;
	margin: 0 auto;
	text-align: center;
	margin-bottom:9rem;
}*/
/*关于我们start*/
/*.about_bg{position:fixed;width:100%;height:100%;top:0;left:0;background: url(../images/about_bg.jpg) no-repeat;background-size:cover;}
.about_content{width:60%;margin:0 auto;}*/
.about_content_bt>h2{text-align:center; font-size: 2.7rem;color: #0d3874;font-weight: bold;width:15%;padding-bottom:0.5rem;border-bottom: 3px solid #D2342A;margin: 0 auto;text-align: center;margin-bottom:10rem;}
.about_content_bt>p{font-size:16px;color:#000;line-height:180%;margin-bottom:20px;text-align:center;}
.about_content_bt.history{text-align:center;position:relative;}

/*大事记start*/
.event_box{width:60%;margin:5rem auto 0;position:relative;min-height:30rem;}
.event_box .parHd {width:100%;display:inline-block;height:5rem; overflow:hidden;}
.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:1.25rem !important;}
.parHd .tempWrap{margin:0 auto;}
.parHd .tempWrap:after{content:'';width:82%;height:1px;background:#580000;position:absolute;/* top:33%;*//* right:-140%;*/right:8%;top:35%;/* margin-top:-0.5px;*/z-index:10;}
.parHd li.no_line:before{display:none;}
.parHd li{display:inline-block;cursor:pointer;padding-top:1.5rem;font-size:1rem;color:#000;margin:0 1rem;position:relative;}
.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:1.2rem;height:1.2rem;position:absolute;z-index:20;top:50%;left:50%;margin-top:-43%;margin-left:0.2rem; background-size: cover;}
.parBd{text-align:center;margin-top:3rem;}
.parBd h4{position:relative;font-size:1.5rem; margin-bottom:1rem;/*width:200px;*/ padding:0 3rem; text-align:center; display:block; color:#0d3874;}
/*.parBd h4:after{content:'';background:#000;width:5rem; height:1px;position:absolute;left:5rem;bottom:12px;}
.parBd h4:before{content:'';background:#000;width:5rem;height:1px;position:absolute;right:5rem;bottom:12px;}*/
/*/*.parBd p{position:relative;font-size:1rem; margin-bottom:3%;/*width:200px;*/ padding:0 3rem; text-align:center; display:block;}**/
/*.parBd p:after{content:'';background:#000;width:5rem;height:1px;position:absolute;left:5rem;bottom:12px;}
.parBd p:before{content:'';background:#000;width:5rem;height:1px;position:absolute;right:5rem;bottom:12px;}*/
/*.parBd p{line-height:180%;font-size:16px;width:80%;margin:0 auto;}*/
div#listBox {width:100%;}
.sPrev,.sNext{width:2rem;height:2rem;display:block;position:absolute;top:0.5rem; cursor: pointer;}
.sPrev{left:0;}
.sNext{right:0;}
.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
.parHd li.act span{display:block;width:1.8rem;height:1.8rem;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;top:50%;left:2.2rem;margin-top:-48%;z-index:21; background-size:contain ;}
.parHd li.act {color:#0D3874;}
.parHd li span,.parHd li.clone span{display:none;}	


.about_content5{
	width: 100%;
	height: 40rem;
	background: #efefef;
}
.about_content5_box{
	width: 63%;
	margin: 0 auto;
	padding-top:5rem;
}
.about_content5_box>h4{
	font-size: 2.7rem;
	color: #0d3874;
	font-weight: bold;
	width: 25%;
	padding-bottom:0.5rem;
	border-bottom: 3px solid #D2342A;
	margin: 0 auto;
	text-align: center;
	margin-bottom:3rem;
}
.about_content5_box>ul{
	width: 100%;
	overflow: hidden;
}
.about_content5_box>ul>li{
	width:24%;
	margin:1rem 0;
	box-sizing: border-box;
	display: inline-block;
}
.about_content5_box>ul>li>img{
	display: block;
	width:80%;
	margin: 0 auto;
}
.about_content5_box>ul>li>h6{
	font-size: 1rem;
	color: #0D3874;
	width:80%;
	margin: 1rem auto 0.3rem;
	text-align: center;
}
.about_content5_box>ul>li>p{
	font-size:0.8rem;
	color: #999999;
	width:80%;
	margin:0.6rem auto 0;
	text-align: center;
}

/*联系我们*/
.contact_content{
	width: 100%;
	overflow: hidden;
}

.contact_content1{
	width: 100%;
	height:28.5rem;
	background:url(../images/contact_bg.png) no-repeat;
	background-size:cover ;
}
.contact_content2{
	width: 100%;
	height:52.7rem;
}
.contact_content2>img{
	width: 28%;
	margin-top:6rem;
}
.contact_content2>div{
	width: 72%;
	padding-top:8rem;
}
.contact_content2>div>ul{
	width:60%;
	margin: 0 auto;
	overflow: hidden;
}
.contact_content2>div>ul>li{
	width:40%;
	height: auto;
	margin:2rem 4%;
	float: left;
	border: 1px solid #999999;
	padding: 2rem 0;
}
.contact_content2>div>ul p{
	float: left;
	font-size:0.8rem;
	color: #999999;
	width: 90%;
	padding:0 5%;
	line-height: 1.6rem;
	text-align: justify;
    text-justify: inter-ideograph;
}
.contact_content2>div>ul p span{
	float: left;
	font-size:0.9rem;
	color: #999999;
	width: 85%;
	padding:0 2%;
	line-height: 1.6rem;
	/*word-break: keep-all;*/
    word-wrap: break-word; // 只对英文起作用，以单词作为换行依据。
   /* white-space: pre-wrap;*/ //只对中文起作用，强制换行。
    text-align:justify;  //css英文语句的两端对齐：
    text-justify:inter-ideograph;

}
.contact_content2>div>ul p .i1{
	float: left;
	display:block;
	width: 1rem;
	height: 1rem;
	background: url(../images/content_tel.png) no-repeat;
	background-size:cover ;
	margin-top: 0.2rem;
	
}
.contact_content2>div>ul p .i2{
	float: left;
	display:block;
	width: 1rem;
	height: 1rem;
	background: url(../images/content_email.png) no-repeat;
	background-size:cover ;
	margin-top: 0.3rem;
	
}
.contact_content2>div>ul p .i3{
	float: left;
	display:block;
	width: 1rem;
	height: 1rem;
	background: url(../images/content_dz.png) no-repeat;
	background-size:cover ;
	margin-top: 0.3rem;
	
}
.contact_content2>div>ul p .i4{
	float: left;
	display:block;
	width: 1rem;
	height: 1rem;	
}

*, ::after, ::before {
	    box-sizing:content-box;
	}
/*右边浮窗*/
.mainRight{
	position: fixed;
	top: 50%;
	right:5px;
	z-index: 1111111111;
}
.mainRight li{
	width:3rem;
	height: 3rem;
	margin: 0.5rem 0;
	cursor: pointer;
}
.rightPro{
	
}
.rightPho{
	position: relative;
}
.rightPhop{
	display: none;
	position: absolute; 
	top:0.05rem; 
	left:-8.9rem; 
	width:9rem; 
	height:2.9rem; 
	background: #FFFFFF; 
	text-align: center; 
	line-height:3rem;
	border: 1px solid #CCCCCC; 
	color:#0d3874; 
	font-size: 0.8rem; 
	border-right: 0;
}
.rightPho:hover .rightPhop{
	display: block;
}
.rightQR{
	position: relative;
}
.rightQRd{
	position: absolute;
	top:0;
	left: -9rem;
	width:9rem;
	height: 9rem;
	display: none;
}
.rightQR:hover .rightQRd{
	display: block;
}
/*信息填写*/
.show_main{
	position: fixed;
	top:30%;
    left:30%;
    width:40%;
	height:auto;
	color: #0d3874;
    border-radius: 5px;
    background-color:#FFFFFF;
	z-index: 99999999;	
	display:none;
}	
.show_form{
margin:0 auto;
width:90%;
padding: 5% 0
}	
.show_form tr{
width:100%;
margin-top:5px;
display:inline-block;
text-align: center;
}	
	.show_form td{
margin:10px auto;
width:42%;
/*margin-right:5%;*/
display:inline-block;
}	
.show_form .tdl{
	margin-right: 5%;
}
.show_form input{
 border:none;
background:#fff;
width:100%;
height:40px;
border: 1px solid #CCCCCC;
font-size: 0.8rem;
}	
.show_form select{
 border:none;
background:#fff;
width:100%;
height:40px;
}		
.show_guanbi{
	 position: absolute;
	top:10px;
	right:10px;
	z-index: 9999999;
	cursor: pointer;
	color:#0d3874;
	font-size: 0.8rem;
}

/*首页移动端*/
@media only all and (max-width: 993px) {
	
/*右边浮窗*/
.mainRight{
	position: fixed;
	top: 50%;
	right:5px;
	z-index: 1111111111;
}
.mainRight li{
	width:3rem;
	height: 3rem;
	margin: 0.5rem 0;
	cursor: pointer;
}
.rightPro{
	
}
.rightPho{
	position: relative;
}
.rightPhop{
	display: none;
	position: absolute; 
	top:0.05rem; 
	left:-8.9rem; 
	width:9rem; 
	height:2.9rem; 
	background: #FFFFFF; 
	text-align: center; 
	line-height:3rem;
	border: 1px solid #CCCCCC; 
	color:#0d3874; 
	font-size: 1rem; 
	border-right: 0;
}
.rightPho:hover .rightPhop{
	display: block;
}
.rightQR{
	position: relative;
}
.rightQRd{
	position: absolute;
	top: -90%;
	left: -9rem;
	width:9rem;
	height: 9rem;
	display: none;
}
.rightQR:hover .rightQRd{
	display: block;
}
/*信息填写*/
.show_main{
	position: fixed;
	top:10%;
    left:5%;
    width:90%;
	height:auto;
	color: #0d3874;
    border-radius: 5px;
    background-color:#FFFFFF;
	z-index: 99999999;	
	display:none;
}	
.show_form{
margin:30px auto;
width:90%;
}	
.show_form tr{
width:100%;
margin-top:5px;
display:inline-block;
text-align: center;
}	
.show_form td{
margin:10px auto;
width:90%;
margin-right:0;
display:inline-block;
}	
.show_form .tdl{
	margin-right: 0;
}
	
.show_form input{
 border:none;
background:#fff;
width:100%;
height:40px;
border: 1px solid #CCCCCC;
font-size: 0.8rem;
}	
.show_form select{
 border:none;
background:#fff;
width:100%;
height:40px;
}		
.show_guanbi{
	 position: absolute;
	top:10px;
	right:10px;
	z-index: 9999999;
	cursor: pointer;
	color:#0d3874;
	font-size: 1rem;
}	

	
/*智慧展览开始*/	
.wisdom_content0{
	width: 100%;
	height:20rem;
	background: url(../images/wisdom_banner.png) no-repeat;
	background-size:cover ;
}
.wisdom_content0>div{
	padding:5rem 0 0 35% ;
}
.wisdom_content0>div>img{
	display: block;
	width: 20%;
}
.wisdom_content0>div>p{
	font-size: 1.2rem;
	color: #FFFFFF;
	margin-top:1rem;
	width: 95%;
}
.wisdom_content2{
	width: 100%;
	height: 6.5rem;
	background: #EEEEEE;
}
.wisdom_content2>ul{
	width:90%;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
	border-right:0;
    border-left:0;
}
.wisdom_content2>ul li{
	float: left;
	width: 33%;
	height: 100%;
}
.wisdom_content2>ul li h3{
	width: 100%;
	color: #585657;
	text-align: center;
	font-size: 1.3rem;
	margin: 1rem 0 0.5rem;
}
.wisdom_content2>ul li p{
	width: 100%;
	color: #575556;
	text-align: center;
	font-size: 0.9rem;
}
.wisdom_content3{
	width: 100%;
	height: 13.5rem;
	background: url(../images/wisdom_bg3.jpg) no-repeat;
	background-size: cover;
	position: relative;
}
.wisdom_content3 img{
	width: 18%;
}
.wisdom_content3 p{
	width:25%;
	font-size:1.1rem;
	color: #FFFFFF;
	text-align: left;
	position: absolute; 
	top:46%; 
	left:40%;
}
.wisdom_content3img1{
	position: absolute; top: 10%; left: 10%;
}
.wisdom_content3img2{
	position: absolute; bottom: 10%; right: 10%;
}
.wisdom_content4{
	width: 100%;
	height:22rem;
	background: url(../images/wisdom_bg4.jpg) no-repeat;
	background-size:cover ;
}
.wisdom_content4 h1{
	width: 80%;
	margin:0 auto;
	padding-top:1rem;
	text-align:center ;
	border-bottom:2px dashed #00B7EE;
	padding-bottom:1rem;
}
.wisdom_content4 h1 img{
	width:8%;
	margin-right: 1%;
}
.wisdom_content4 h1 span{
	font-size:1.5rem;
	color: #FFFFFF;
}
.wisdom_content4>img{
	display: block;
	width: 90%;
	margin: 1rem auto 0;
}
.wisdom_content5{
	width: 100%;
	height:20rem;
	background: url(../images/wisdom_bg5.jpg) no-repeat;
	background-size:cover ;
}
.wisdom_content5 h1{
	width: 80%;
	margin:0 auto;
	padding-top: 1rem;
	text-align:center ;
	border-bottom:2px dashed #00B7EE;
	padding-bottom: 1rem;
}
.wisdom_content5 h1 img{
	width:6%;
	margin-right: 1%;
}
.wisdom_content5 h1 span{
	font-size: 1.5rem;
	color: #FFFFFF;
}
.wisdom_content5>img{
	display: block;
	width: 80%;
	margin: 1rem auto 0;
}
.wisdom_content5_box{
	width: 100%;
	overflow: hidden;
}
.wisdom_content5_box>img{
	width:30%;
	float: left;
	margin:10% 0 0 3%;
}
.wisdom_content5_box>div{
	width:60%;
	float: left;
	color: #FFFFFF;
	margin-top:0;
	margin-left: 6%;
}
.wisdom_content5_box>div>div{
	margin:5% 0;
}
.wisdom_content5_box>div>div>h5{
	width:40%;
	font-size:1.4rem;
	border-bottom:3px solid #0170c1;
	text-align: left;
}
.wisdom_content5_box>div>div>p{
	width:100%;
	font-size: 1.1rem;
	line-height:1.4rem;
	margin-top:0.5rem;
}

.wisdom_content6{
	width: 100%;
	height:23rem;
	background:#0b3975;
}
.wisdom_content6 h1{
	width: 80%;
	margin:0 auto;
	padding-top:1rem;
	text-align:center ;
	border-bottom:2px dashed #00B7EE;
	padding-bottom:1rem;
}
.wisdom_content6 h1 img{
	width:8%;
	margin-right: 1%;
}
.wisdom_content6 h1 span{
	font-size: 1.5rem;
	color: #FFFFFF;
}
/*.wisdom_content6>img{
	display: block;
	width: 80%;
	margin:1rem auto 0;
}*/
.wisdom_content6>div{
	width:90%;
	margin: 2rem auto 0;
}
.wisdom6_top{
	width:90%;
	padding: 0 5%;
	overflow: hidden;
	margin: 2rem 0 1rem 0;
}
.wisdom6_top_pl {
	width: 30%;
	height:8.2rem;
	float: left;
	background: url(../images/wisdom6_k.png) no-repeat;
	background-size: cover;
	color: #FFFFFF;
	text-align: center;
	line-height:8.2rem;
	font-size: 1rem;
}
.wisdom6_top>img{
	width:33%;
	float: left;
	margin: 0 3%;
}
.wisdom6_top_pr {
	width: 30%;
	height:8.2rem;
	line-height:8.2rem;
	float: right;
	background: url(../images/wisdom6_k.png) no-repeat;
	background-size: cover;
	color: #FFFFFF;
	text-align: center;
	font-size: 0.9rem;
	padding: 0 1%;
	box-sizing: border-box;
}
.wisdom6_bottom{
	width:100%;
	margin: 0 auto;
	padding:0;
	color: #FFFFFF;
	overflow: hidden;
}
.wisdom6_bottom_pl{
	width:45%;
	float: left;
	font-size: 1.2rem;
	text-align:justify;
}
.wisdom6_bottom_pr{
	width: 45%;
	float: right;
	font-size: 1.2rem;
	text-align:justify;
}
/*智慧展览结束*/		

/*智慧场馆开始*/
.venue_content{
	width: 100%;
	overflow: hidden;
}
.venue_content0{
	width: 100%;
	height:20rem;
	background: url(../images/venue_banner.jpg) no-repeat;
	background-size: cover;
}
.venue_content0 p{
	width:80%;
	margin: 0 auto;
	font-size: 1.2rem;
	color: #FFFFFF;
	padding-top:8rem;
	text-align:justify;
	line-height: 2rem;
}
.venue_content1{
	width: 90%;
	padding:5rem 0;
	margin: 0 auto;
}
.venue_content1>h2{
	color: #093a74;
	font-size: 1.5rem;
	text-align: center;
	font-weight: bold;
}
.venue_content1 .venue_p1{
	text-align: center;
	color: #050100;
	font-size: 1.3rem;
	padding: 3rem 0 0.5rem;
}
.venue_content1 .venue_p2{
	width: 65%;
	text-align: center;
	color: #050100;
	font-size: 0.9rem;
	border-top:5px solid #60b0e5;
	padding-top: 0.2rem;
	margin: 0 auto;
}
.venue_content1 .venue_bar0{
	width: 1px; 
	height: 2rem; 
	margin: 0 auto; 
	background: #bfbfbf;
}
.venue_content1 .venue_bar1{
	margin: 0 auto; 
	width:70%; 
	background: #bfbfbf;
	height: 1px;
}
.venue_content1 .venue_bar2{
	margin: 0 auto; 
	width:47%; 
	height: 2rem;
	border-left:1px solid #bfbfbf ;
	border-right:1px solid #bfbfbf ;
	padding-left:23%;
}
.venue_content1 .venue_bar2 span{
	display: inline-block;
	width:49%; 
	height: 2rem;
	border-left:1px solid #bfbfbf ;
}
.venue_content1 .venue_box0{
	width: 80%;
	margin:1rem auto;
}
.venue_content1 .venue_box0 .venue_box0img1{
	display: inline-block;
	width:8%;
	margin-left:2.5%;
}
.venue_content1 .venue_box0 .venue_box0img2{
	display: inline-block;
	width:8%;
	margin-left: 19%;
}
.venue_content1 .venue_box0 .venue_box0img3{
	display: inline-block;
	width:8%;
	margin-left: 19%;
}
.venue_content1 .venue_box0 .venue_box0img4{
	display: inline-block;
	width:8%;
	margin-left: 19%;
}
.venue_content1 .venue_box1{
	width:100%;
	overflow: hidden;
}
.venue_content1 .venue_box1>div{
	float: left;
	width: 21%;
	border: 1px solid #bfbfbf;
	height: 10rem;
}
.venue_content1 .venue_box1>div h3{
	width: 100%;
	color: #0c70bb;
	font-size: 1rem;
	text-align: center;
	margin: 1rem auto;
}
.venue_content1 .venue_box1>div p{
	width:95%;
	color: #010101;
	font-size:0.8rem;
	margin: 0 auto;
	line-height:1.4rem;
	text-align: justify;
}
.venue_content1 .venue_box2{
	width:100%;
	overflow: hidden;
	margin-top:2rem;
}
.venue_content1 .venue_box2>div{
	float: left;
	width: 21%;
}
.venue_content1 .venue_box2>div p{
	width:95%;
	color: #898989;
	font-size:0.8rem;
	margin: 0 auto;
	line-height:1.4rem;
	padding:0 5%;
}

.venue_content2{
	width:100%;
	padding:5rem 0;
	margin: 0 auto;
	background:#e0ecf8;
}
.venue_content2>ul{
	width:90%;
	margin: 0 auto;
	overflow: hidden;
}
.venue_content2>ul>li{
	float: left;
	width:23%;
	padding: 0 1%;
	text-align: center;
}
.venue_content2>ul>li img{
	display:inline-block;
	width:80%;
}
.venue_content2>ul>li h3{
	color: #0067b6;
	font-size: 1rem;
	margin: 1.5rem 0 0.5rem;
}
.venue_content2>ul>li p{
	width: 80%;
	color: #9b9b9d;
	font-size: 0.8rem;
	text-align: left;
	text-align: justify;
	margin: 0 auto;
}
/*智慧场馆结束*/	
	
	/*新闻列表页*/
	.news_content{
		width:100%;
		overflow: hidden;
	}
	.news_content_top{
		width: 100%;
		height:27rem;
		background: url(../images/news_bg_sj.png) no-repeat;
		background-size:cover ;
		padding-top: 0;
	}
	.news_content_top .p1{
		width: 100%;
		text-align: center;
		font-size:1.5rem;
		color: #fff;
		padding-top:10rem;
	}
	.news_content_top .p2{
		width: 100%;
		text-align: center;
		font-size:2rem;
		color: #fff;
		font-weight: bold;
		margin-top:2rem;
		letter-spacing:0.5rem;
	}
	.news_content_middle{
		width:90%;
		margin: 0 auto;
		overflow: hidden;
		padding:2rem 0;
	}
	.middle_list{
		width: 100%;
		overflow: hidden;
	}
	.middle_list li{
		width: 100%;
		overflow: hidden;
		padding: 1.5rem 0;
		border-bottom: 1px solid #808080;
		cursor: pointer;
	}
	.middle_list li img{
		display: block;
		width: 35%;
	}
	.middle_list li div{
		width: 62%;
		margin-left: 3%;
	}
	.middle_list li div h3{
		width: 100%;
		font-size: 1.5rem;
		color: #0068b7;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp:1;
		overflow: hidden;
	}
	.middle_list li div span{
		display: block;
		font-size:1rem;
		color: #959595;
		margin: 0.5rem 0 0.5rem;
	}
	.middle_list li div p{
		font-size:1.3rem;
		color: #666666;
		width: 100%;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
		line-height:1.8rem ;
		text-align:justify; 
		text-justify:inter-ideograph;
	}
	
	/*新闻详情页*/
	.news_detail{
		width:100%;
		overflow: hidden;
	}
	.news_detail_top{
		width:100%;
		height:19rem;
		background: url(../images/news_bgsm.jpg) no-repeat;
		background-size: cover;
		padding-top:0;
	}
	.news_detail_top .p1{
		width: 100%;
		text-align: center;
		font-size: 1.5rem;
		color: #fff;
		padding-top:7rem;
	}
	.news_detail_top .p2{
		width: 100%;
		text-align: center;
		font-size:2rem;
		color: #fff;
		font-weight: bold;
		margin-top:2rem;
	}
	.news_detail_middle{
		width:90%;
		margin: 0 auto;
		overflow: hidden;
		padding-bottom:5rem;
	}
	.news_detail_middle>span{
		display: block;
		margin: 1rem 0 2rem 0;
	}
	.news_detail_middle>span>a{
		color: #0d3874;
		font-size: 1rem;
	}
	.news_detail_middle>h3{
		font-size:1.5rem;
		color: #434343;
	}
	.news_detail_middle>i{
		font-size: 1rem;
		color: #959595;
		margin: 1.5rem 0 1rem 0;
		display: block;
	}
	.news_detail_middle>img{
		display: block;
		width: 100%;
		margin:1.5rem auto 0;
	}
	.news_detail_middle .detail_p1{
		font-size:1.2rem;
		color: #434343;
		line-height:2rem;
		width: 100%;
		margin-top:1rem;
		text-align:justify; 
		text-justify:inter-ideograph;
	}
	.news_detail_middle .detail_p2{
		font-size:0.8rem;
		color: #434343;
		width: 100%;
		text-align: center;
		line-height:2rem;
		
	}
	/*客户案例case*/
	.case_pc{display: none;}
	.case_sj{display: block;}
	.case_boxt{
		width: 100%;
		margin: 0 auto;
		text-align: center;
		margin: 5rem auto;
		overflow: hidden;
		position: relative;
	}
	.cboxt_h{
		width:25%;
		font-size:2rem;
		color: #0D3874;
		padding-bottom: 0.5rem;
		border-bottom: 3px solid #d2342a;
		margin:1.7rem auto 0;
	}
	
	.case_b1{ width:70%; height:20rem; overflow:hidden; position:relative; margin:5rem auto 0;}
	.b-img1{width: 100%; height:18rem;  position:absolute; left:0; top:0;}
	.b-img1 a{width: 100%; display:block; height:18rem; float:left;}
	.bar-left1{ position:absolute; z-index:1; display:block; width:2rem; height:2.5rem; left:1%; top:16rem; cursor: pointer;}
	.bar-right1{ position:absolute;z-index:1; display:block; width:2rem; height:2.5rem; right:3%; top:16rem; cursor: pointer;}
	.bar-left1 em{ display:block; width:2rem; height:2.5rem; background:url(../images/case_left.png) 0px 0px no-repeat; margin:0 auto; background-size: cover;}
	.bar-right1 em{ display:block; width:2rem; height:2.5rem; background:url(../images/case_right.png) 0px 0px no-repeat; margin:0 auto; background-size: cover;}
	
	.case_boxb{
		width: 100%;
		height: 13rem;
		background: #f5f5f5;
		margin: 0 auto;
		text-align: center;
		position: relative;
		overflow: hidden;
	}
	/*.case_b{ width:100%; height:13rem; overflow:hidden; position:relative; margin:0 auto; }*/
	.case_b{ width:100%; height:13rem; overflow:hidden; position:relative; margin:0 auto; padding-top:0;}
	.case_b>div{ margin: 2rem 10%;}
	.case_b>div>li>img{ display: block; width: 80%; }
	.b-img{width: 100%; height:13rem;  position:absolute; left:1rem; top:3rem;}
	.b-img a{display:block; width:80%; height:5rem; float:left; background-size:cover ;}
	.bar-left{ position:absolute; z-index:1; display:block; width:2rem; height:2.5rem; left:1%; top:5rem; cursor: pointer;}
	.bar-right{ position:absolute;z-index:1; display:block; width:2rem; height:2.5rem; right:1%; top:5rem; cursor: pointer;}
	.bar-left em{ display:block; width:2rem; height:2.5rem;  background:url(../images/case_left.png) 0px 0px no-repeat; margin:0 auto; background-size: cover;}
	.bar-right em{ display:block; width:2rem; height:2.5rem;  background:url(../images/case_right.png) 0px 0px no-repeat; margin:0 auto; background-size: cover;}
	
	/*加入我们*/
	.join_content{
		width: 100%;
		margin: 0 auto;
		overflow: hidden;
	}
	.join_box1{
		width: 100%;
		height:25rem;
		background: url(../images/join_bg1_sj.png) no-repeat;
		background-size:cover;
	}
	.join_box1_content{
		width: 90%;
		margin: 0 auto;
	}
	.join_box1_content>h4{
		font-size:2rem;
		color: #FFFFFF;
		font-weight: bold;
		padding:9rem 0 2rem 2rem;
	}
	.join_box1_content>p{
		font-size: 1.5rem;
		line-height: 2rem;
		color: #FFFFFF;
		font-weight: bold;
		padding-left:2rem;
	}
	.join_box2{
		width: 100%;
		height: 25rem;
		background: url(../images/join_bg2_sj.png) no-repeat;
		background-size:cover ;
	}
	.join_box2_content{
		width: 90%;
		margin: 0 auto;
	}
	.join_box2_content>h4{
		width: 50%;
		font-size:2rem;
		color: #0f3774;
		padding-bottom:0.5rem;
		border-bottom: 3px solid #d2342b;
		padding-top:3rem;
		margin: 0 auto 1.8rem;
		text-align: center;
	}
	.join_box2_content>span{
		display: block;
		font-size:1.2rem;
		color: #0f3774;
		font-weight: bold;
		text-align: center;
		margin:0.5rem 0;
		
	}
	.join_box2_content>p{
		font-size: 1.3rem;
		color: #0f3774;
		width:90%;
		margin:2rem auto 0;
		line-height:2rem;
		text-align:justify; 
		text-justify:inter-ideograph;
	}
	.join_box3{
		width: 100%;
		overflow: hidden;
	}
	.join_box3_content{
		width:90%;
		margin: 0 auto;
	}
	.join_box3_content>h4{
		font-size:2rem;
		color: #0f3774;
		font-weight: bold;
		padding-top:4.2rem;
	}
	.join_box3_content>ul{
		width: 100%;
	}
	.join_box3_content>ul li{
		width: 100%;
		overflow: hidden;
		border-bottom:1px solid #dfe3e6;
		padding:1rem 0 2rem;
	}
	.join_box3_content>ul li .jbox_left{
		width:100%;
		text-align: center;
		padding:1rem 0;
	}
	.join_box3_content>ul li .jbox_left>img{
		display: block;
		width:6rem;
		height:6rem;
		margin:0 auto ;
	}
	.join_box3_content>ul li .jbox_left>p{
		font-size:1.5rem;
		color: #0f3774;
		margin:0.5rem auto;
	}
	.join_box3_content>ul li .jbox_left>a{
		display: block;
		width:6.2rem;
		height:1.7rem;
		border: 2px solid #0f3774;
		font-size: 1.2rem;
		color: #0f3774;
		line-height: 1.7rem;
		text-align: center;
		margin:0 auto;
		cursor: pointer;
		border-radius: 5px;
	}
	.join_box3_content>ul li .jbox_left>a:hover{
		background: #0f3774;
		color: #FFFFFF;
	}
	.join_box3_content>ul li .jbox_right{
		width:100%;
	}
	.join_box3_content>ul li .jbox_right>h5{
		width: 100%;
		overflow: hidden;
		font-size: 1.5rem;
		font-weight: bold;
		color: #0f3774;
		margin: 1rem 0;
	}
	.join_box3_content>ul li .jbox_right>p{
		width: 100%;
		font-size:1.3rem;
		color: #666666;
		line-height:2rem;
	}
	/*B展通*/
	.b_content{
		width:100%;
		margin: 0 auto;
		overflow:hidden;
	}
	.contentb_t{
		width:100%;
		height:54rem;
		background: url(../images/productb_bg.jpg) no-repeat;
		background-size:cover ;
		padding-top:9rem;
	}
	.contentb_t .contentb_t_img1{
		display: block;
		width: 8.5rem;
		height:8.5rem;
		margin:0 auto 2.2rem;
	}
	.contentb_t .contentb_t_h3{
		font-size:3rem;
		color: #FFFFFF;
		font-weight: normal;
		text-align: center;
	}
	.contentb_t>p{
		font-size:2rem;
		color: #FFFFFF;
		text-align: center;
		margin-top:1rem;
	}
	.contentb_b{
		width:100%;
	}
	.contentb_b>div{
		width:100%;
		padding:3rem 0;
		margin: 0 auto;
	}
	.contentb_b>div>img{
		display: block;
		width:56%;
		height:13.5rem;
		margin-right:22%;
		margin-left: 22%;
	}
	.contentb_b>div>div{
		width: 80%;
		padding:2rem 10%
	}
	.contentb_b>div>div h5{
		font-size:1.5rem;
		color:#FFFFFF;
		line-height:2rem;
		text-align: justify;
	    text-justify: inter-ideograph;
	}
	.contentb_b>div>div p{
		font-size: 1.3rem;
		color:#FFFFFF;
		line-height:1.8rem;
		margin-top:1rem;
		text-align: justify;
	    text-justify: inter-ideograph;
	}
	/*E展通*/
	.e_content{
		width: 100%;
		overflow: hidden;
	}
	.e_content1{
		width:100%;
		height:25rem;
		background:url(../images/producte_bg1_sj.png) no-repeat;
		background-size: cover;
		background-color: #000;
		padding-left:0;
    	padding-top: 0;
	}
	.e_content1>img{
		display: block;
		width:8rem;
		height:4.5rem;
		padding-top:10rem;
		padding-left: 15rem;
	}
	.e_content1>h4{
		font-size:2rem ;
		color: #FFFFFF;
		font-weight: normal;
		margin:1.5rem 0 0.5rem;
		padding-left: 15rem;
	}
	.e_content1>p{
		font-size:1.5rem ;
		color: #FFFFFF;
		padding-left: 15rem;
	}
	.e_content2{
		width:100%;
		height:35.5rem;
		background:url(../images/producte_bg2_sj.png) no-repeat;
		background-size: cover;
		padding-top: 0;
		padding-left: 0;
	}
	.e_content2_p1{
		width: 70%;
		font-size:1.3rem;
		color: #959595;
		line-height:2rem;
		text-align: justify;
	    text-justify: inter-ideograph;
	    padding: 5rem 2rem 1rem;
	}
	.e_content2_p2{
		width: 70%;
		font-size: 1.3rem;
		color: #959595;
		line-height:2rem;
		text-align: justify;
	    text-justify: inter-ideograph;
	    margin-top:0;
	    padding:0.5rem 2rem 1rem;
	}
	.e_content2_p2 span{
		font-size: 1.3rem;
		color: #959595;
	}
	.e_content3{
		width: 100%;
		overflow: hidden;
	}
	.e_content3_left{
		float: left;
		width: 50%;
		height: 10rem;
		background: url(../images/producte_img2.jpg) no-repeat;
		background-size:cover ; 
		position: relative;
	}
	.e_content3_left p{
		width: 95.5%;
		height: 2.5rem;
		background:rgba(0,0,0,0.5);
		color:#FFFFFF;
		font-size: 1.2rem;
		line-height: 2.5rem;
		position: absolute;
		left: 0;
		bottom: 0;
		padding-left: 5%;
	}
	.e_content3_right{
		float: left;
		width: 50%;
		height: 10rem;
		background: url(../images/producte_img1.jpg) no-repeat;
		background-size:cover ;
		position: relative;
	}
	.e_content3_right p{
		width: 95%;
		height: 2.5rem;
		background:rgba(0,0,0,0.5);
		color:#FFFFFF;
		font-size: 1.2rem;
		line-height: 2.5rem;
		position: absolute;
		left: 0;
		bottom: 0;
		padding-left: 5%;
	}
	.e_content4{
		width: 90%;
		height:25rem;
		background:url(../images/producte_bg4_sj.png) no-repeat;
		background-size: cover;
		padding-left:10%;
		padding-top:0; 
		
	}
	.e_content4>img{
		display: block;
		width:25%;
		height:4rem;
		padding-top:6rem;
		padding-left:0;
	}
	.e_content4>h4{
		width:60%;
		font-size:1.5rem ;
		color: #FFFFFF;
		font-weight:normal;
		margin:1rem 0 0.5rem;
		border-top: 1px solid #df3229;
		padding-top: 2rem;
	}
	.e_content4>p{
		font-size:1.3rem ;
		color: #FFFFFF;
	}
	.e_content5{
		width:100%;
		height:39rem;
		background:url(../images/producte_bg55_sj.png) no-repeat;
		background-size: cover;	
	}
	.e_content5_box{
		width:80%;
		margin: 0 auto;
		padding-top:3rem;
		padding-left:10%;
		padding-right:10%;
	}
	.e_content5_box h4{
		font-size:2rem;
		color:#0f3774 ;
		font-weight:bold;
		margin-bottom:0;
	}
	.e_content5_box p{
		font-size:1.3rem;
		color:#666666 ;
		line-height:2rem;
		text-align: justify;
	    text-justify: inter-ideograph;
		
	}
	.i_content{
		width: 100%;
		overflow: hidden;
		position: relative;
	}
	.i_content1{
		width:100%;
		height:25rem;
		background:url(../images/producti_bg1.png) no-repeat;
		background-size: cover;	
	}
	.i_content1_box{
		padding-top:6rem ;
		padding-left:10%;
	}
	.i_content1_box>div img{
		display: inline-block;
		width: 4rem;
		height: 4rem;
	}
	.i_content1_box>div span{
		display: inline-block;
		font-size:2rem;
		color: #FFFFFF;
		margin-left: 1rem;
	}
	.i_content1_box>h4{
		font-size:1.6rem ;
		color: #FFFFFF;
		font-weight: normal;
		margin:1rem 0 0.5rem;
	}
	.i_content1_box>p{
		font-size:1.3rem ;
		color: #FFFFFF;
	}
	.i_content1_sj{
		display: block;
		width:60%;
		position: absolute;
		right: -7%;
		top:17rem;
		z-index: 999;
	}
	.i_content2{
		width:100%;
		height:33rem;
		margin: 0 auto;
	}
	.i_content2_l{
		width:100%;
		padding-top:6rem;
	}
	.i_content2_l p{
		width: 90%;
		font-size:1.3rem;
		color: #0d3874;
		line-height:2rem;
		margin:0.5rem 5%;
		text-align: justify;
	    text-justify: inter-ideograph;
	}
	.i_content2_r{
		width:100%;
		padding-top:1rem;
	}
	.i_content2_r img{
		display:inline-block;
		width: 40%;
		margin: 1rem 4% 1rem;
	}
	.i_content3{
		width:100%;
		height: 26rem;
		background: #F5F5F5;
	}
	.i_content3_list{
		width:100%;
		padding:4rem 0;
		margin: 0 auto;
	}
	.i_content3_list li{
		width:33.3%;
		float: left;
		text-align: center;
		padding:1rem 0;
	}
	.i_content3_list li>img{
		display: block;
		margin: 0 auto;
		width:8rem;
		height:8rem;
	}
	.i_content3_list li>h5{
		font-size:2rem;
		color: #0D3874;
		margin:1rem auto;
	}
	.i_content3_list li>p{
		font-size:1.2rem;
		color: #666666;
		margin:1rem auto;
		line-height:1.5rem;
	}
	.i_content4{
		width:100%;
		height:25rem;
		background:url(../images/producti_bg4_sj.png) no-repeat;
		background-size: cover;	
	}
	.i_content4_box{
		width: 90%;
		margin: 0 auto;
		padding-top:4rem ;
		
	}
	.i_content4_box h4{
		font-size:2rem;
		color: #FFFFFF;
	}
	.i_content4_box p{
		font-size: 1.3rem;
		color: #FFFFFF;
		width:100%;
		margin-top:1.2rem;
		line-height:2rem;
		text-align: justify;
	    text-justify: inter-ideograph;
	}
	.i_content5{
		width:100%;
		height:29rem;
		background:url(../images/producti_bg5_sj.png) no-repeat;
		background-size: cover;	
	}
	.i_content5_box{
		width:100%;
		margin: 0 auto;
		overflow: hidden;
		padding:1.5rem 0;
	}
	.i_content5_box>img{
		float: left;
		width: 25%;
		display: none;
	}
	.i_content5_box>div{
		float: left;
		width: 75%;
		margin-left: 24%;
		margin-top: 2rem;
	}
	.i_content5_box>div>h4{
		font-size:2rem;
		color: #0068b7;
		font-weight: bold;
		margin:0.5rem 0 1rem;
	}
	.i_content5_box>div>p{
		width:95%;
		font-size: 1.3rem;
		color: #666666;
		line-height:2rem;
		text-align: justify;
	    text-justify: inter-ideograph;
	}
	.i_content5_box>div>div{
		width:40%;
		margin-left:50%;
		margin-top:0rem;
		text-align: center;
	}
	.i_content5_box>div>div>p{
		font-size:1.2rem;
		color: #666666;
		line-height:1.2rem;
	}
	.i_content5_box>div>div>img{
		display:inline-block;
		width:5rem;
		height: 5rem;
	}
	.i_content6{
		width:100%;
		height:35rem;
		background:url(../images/producti_bg6_sj.png) no-repeat;
		background-size: cover;	
	}
	.i_content6_box{
		width:85%;
		margin: 0 auto;
		padding-top:4rem;
	}
	.i_content6_box>h4{
		font-size:2rem;
		color: #FFFFFF;
		font-weight: bold;
	}
	.i_content6_box_p1{
		color: #00b7ee;
		font-size:1.6rem;
		margin:1rem 0 1.5rem;
	}
	.i_content6_box_p2{
		width:100%;
		color: #FFFFFF;
		font-size: 1.3rem;
		line-height:2rem;
		text-align: justify;
	    text-justify: inter-ideograph;
	}
	/*关于我们*/
	.about_content{
		width: 100%;
		overflow: hidden;
	}
	.about_content1{
		width:100%;
		height:25rem;
		background:url(../images/about_bg1_sj.png) no-repeat;
		background-size: cover;	
	}
	.about_content1_box{
		width:90%;
		margin: 0 auto;
		padding-top:9rem;
	}
	.about_content1_box>h1{
		width: 100%;
		text-align: center;
		margin: 0 auto;
		font-size:2rem;
		color: #0D3874;
		letter-spacing: 0.1em;
		padding-left: 1.1%;
		margin-top:1rem;
	}
	.about_content1_box>p{
		width: 100%;
		text-align: center;
		margin: 0 auto;
		font-size:1.5rem;
		color: #000000;
		padding-left: 0.5rem;
		
		letter-spacing: 0.5rem;
	}
	.about_content1_box>p span{
		display: inline-block;
		width: 5%;
	}
	.about_content2{
		width:100%;
		height:59rem;
		background:url(../images/about_bg2.jpg) no-repeat;
		background-size: cover;	
	}
	/*.about_content2>img{
		display: block;
		width: 40%;
		margin-left: -5%;
		margin-top:7.2rem;
	}*/
	.about_chinamap{
		width:90%;
		height:23.5rem;
		background: url(../images/about_map.png) no-repeat;
		background-size:cover ;
		position: relative;	
		margin-left:5%;
		margin-top:3rem;
	}
	.region-list{
		position:absolute;left:0;top:0;
	}
	@-webkit-keyframes warn{
	0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
	100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
	}
	@-moz-keyframes warn{
	0%{-moz-transform:scale(0);transform:scale(0);opacity:1}
	100%{-moz-transform:scale(1);transform:scale(1);opacity:0}
	}
	@-o-keyframes warn{
	0%{-o-transform:scale(0);transform:scale(0);opacity:1}
	100%{-o-transform:scale(1);transform:scale(1);opacity:0}
	}
	@keyframes warn{
	0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
	100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}
	}
	.area-box .dot{
		position:absolute;
		left:0;
		width:0.4rem;
		height:0.4rem;
		-webkit-border-radius:50%;
		-moz-border-radius:50%;
		border-radius:50%;
		background:#a2a9b4;
		opacity:1;
		filter:alpha(opacity=100);
	}
	.area-box .pulse{
		position:absolute;
		top:-1.2rem;
		left:-1.2rem;
		height:3.3rem;
		width:3.3rem;
		border:5px solid #e60012;
		-webkit-border-radius:2.4rem;
		-moz-border-radius:2.4rem;
		border-radius:2.4rem;
		-webkit-box-shadow:0 0 4px #FFFFFF,0 0 10px #FFFFFF inset;
		-moz-box-shadow:0 0 4px #FFFFFF,0 0 10px #FFFFFF inset;
		box-shadow:0 0 4px #FFFFFF,0 0 10px #FFFFFF inset;
		opacity:.12;
		filter:alpha(opacity=0);
		-webkit-animation:warn 2s ease-out both;
		-moz-animation:warn 2s ease-out both;
		-o-animation:warn 2s ease-out both;
		animation:warn 2s ease-out both;
		-webkit-animation-iteration-count:infinite;
		-moz-animation-iteration-count:infinite;
		-o-animation-iteration-count:infinite;
		animation-iteration-count:infinite;
		background:0 0;
	}
	.area-box .delay-01{-webkit-animation-delay:0;-moz-animation-delay:0;-o-animation-delay:0;animation-delay:0}
	.area-box .delay-02{-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
	.area-box .delay-03{-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
	.area-box .delay-04{-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s;-o-animation-delay:1.2s;animation-delay:1.2s}
	.area-box .delay-05{-webkit-animation-delay:1.6s;-moz-animation-delay:1.6s;-o-animation-delay:1.6s;animation-delay:1.6s}
	.area-box .delay-06{-webkit-animation-delay:2s;-moz-animation-delay:2s;-o-animation-delay:2s;animation-delay:2s}
	.area-box .delay-07{-webkit-animation-delay:2.4s;-moz-animation-delay:2.4s;-o-animation-delay:2.4s;animation-delay:2.4s}
	.area-box .delay-08{-webkit-animation-delay:-.4s;-moz-animation-delay:-.4s;-o-animation-delay:-.4s;animation-delay:-.4s}
	.area-box .delay-09{-webkit-animation-delay:-.8s;-moz-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}
	.area-box .delay-10{-webkit-animation-delay:-1.2s;-moz-animation-delay:-1.2s;-o-animation-delay:-1.2s;animation-delay:-1.2s}
	.area-box .delay-11{-webkit-animation-delay:4s;-moz-animation-delay:4s;-o-animation-delay:4s;animation-delay:4s}
	.region-list.active .area-box .dot{background:#e60012}
	.region-list.active .area-box .pulse{border-color:#e60012;top:-1.35rem;left:-1.4rem;height:2.4rem;width:2.4rem;-webkit-box-shadow:0 0 12px #e60012,0 0 20px #e60012 inset;-moz-box-shadow:0 0 12px #e60012,0 0 20px #e60012 inset;box-shadow:0 0 12px #e60012,0 0 20px #e60012 inset}
	.region-list.waite .area-box .dot{background:#e60012}
	.region-list.waite .area-box .pulse{border-color:#e60012}
	.online-node .show-regin,.region-list:hover .show-regin,.underline-node .show-regin,.waite-node .show-regin{height:127px;opacity:1}
	.area-box{z-index:77}
	.postition-1{left:24.7rem;top:9.8rem;}
	.postition-2{left: 17.5rem;top: 16.8rem;}
	.postition-3{left:28.3rem;top:15.7rem;}
	.postition-4{left:24.1rem;top:21.7rem;}
	.postition-5{left:24.6rem;top:22.2rem;}
	.douhao{width:0}
	
	
	
	.about_content2 .about_content2_box{
		width:90%;
		padding: 0 5%;
	}
	.about_content2 .about_content2_box>h2{
		font-size:2rem;
		color: #FFFFFF;
		font-weight: bold;
	}
	.about_content2 .about_content2_box>h3{
		font-size: 1.8rem;
		color: #FFFFFF;
		margin-bottom:1.5rem;
	}
	.about_content2 .about_content2_box>p{
		font-size:1.2rem;
		color: #FFFFFF;
		line-height:2rem;
		margin:1rem 0;
		text-align: justify;
	    text-justify: inter-character
	}
	.about_content3{
		width:100%;
		height:25rem;
		background:url(../images/about_bg3_sj.png) no-repeat;
		background-size: cover;	
	}
	.about_content3>p{
		padding-top:0.8rem;
		width:90%;
		font-size:1.3rem;
		color: #FFFFFF;
		line-height:2rem;
		text-align: justify;
	    text-justify: inter-character;
	    margin: 0 auto;
	    padding-top: 4rem;
	}
	.about_content4{
		width:100%;
		height:30rem;
		background:url(../images/about_bg4.png) no-repeat;
		background-size: cover;	
		padding: 5rem 0 2rem;
	}
	.about_content_bt>h2{text-align:center; font-size: 2rem;color: #0d3874;font-weight: bold;width:25%;padding-bottom:0.5rem;border-bottom: 3px solid #D2342A;margin: 0 auto;text-align: center;margin-bottom:10rem;}
	.about_content_bt>p{font-size:16px;color:#000;line-height:180%;margin-bottom:20px;text-align:center;}
	.about_content_bt.history{text-align:center;position:relative;}
	
	/*大事记start*/
	.event_box{width:90%;margin:2rem auto 0;position:relative;min-height:10rem;}
	.event_box .parHd {width:90%;display:inline-block;height:5rem; overflow:hidden;}
	.parHd  ul{width:100%;text-align:center;margin:0 auto;padding-top:1.25rem !important;}
	.parHd .tempWrap{margin:0 auto;}
	.parHd .tempWrap:after{content:'';width:82%;height:1px;background:#580000;position:absolute;/* top:33%;*//* right:-140%;*/right:8%;top:35%;/* margin-top:-0.5px;*/z-index:10;}
	.parHd li.no_line:before{display:none;}
	.parHd li{display:inline-block;cursor:pointer;padding-top:1.5rem;font-size:0.9rem;color:#000;margin:0 1rem;position:relative;}
	.parHd li:after{content:'';background:url(../images/dot_ico.png) no-repeat;width:1.2rem;height:1.2rem;position:absolute;z-index:20;top:50%;left:50%;margin-top:-43%;margin-left:0.2rem; background-size: cover;}
	.parBd{text-align:center;margin-top:3rem;}
	.parBd h4{position:relative;font-size:1.5rem; margin-bottom:1rem;/*width:200px;*/ padding:0 3rem; text-align:center; display:block; color:#0d3874;}
	/*.parBd h4:after{content:'';background:#000;width:5rem; height:1px;position:absolute;left:5rem;bottom:12px;}
	.parBd h4:before{content:'';background:#000;width:5rem;height:1px;position:absolute;right:5rem;bottom:12px;}*/
	/*/*.parBd p{position:relative;font-size:1rem; margin-bottom:3%;/*width:200px;*/ /*padding:0 3rem; text-align:center; display:block;}**/
	/*.parBd p:after{content:'';background:#000;width:5rem;height:1px;position:absolute;left:5rem;bottom:12px;}
	.parBd p:before{content:'';background:#000;width:5rem;height:1px;position:absolute;right:5rem;bottom:12px;}*/
	/*.parBd p{line-height:180%;font-size:16px;width:80%;margin:0 auto;}*/
	div#listBox {width:100%;}
	.sPrev,.sNext{width:2rem;height:2rem;display:block;position:absolute;top:0.5rem; cursor: pointer;}
	.sPrev{left:0;}
	.sNext{right:0;}
	.sPrev img,.sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95);}
	.parHd li.act span{display:block;width:1.8rem;height:1.8rem;overflow:hidden;background:url(../images/cat.png) no-repeat;position:absolute;top:50%;left:2.2rem;margin-top:-48%;z-index:21; background-size:contain ;}
	.parHd li.act {color:#0D3874;}
	.parHd li span,.parHd li.clone span{display:none;}	
	
	
	.about_content5{
		width: 100%;
		height:65rem;
		background: #efefef;
	}
	.about_content5_box{
		width: 90%;
		margin: 0 auto;
		padding-top:5rem;
	}
	.about_content5_box>h4{
		font-size: 2rem;
		color: #0d3874;
		font-weight: bold;
		width: 25%;
		padding-bottom:0.5rem;
		border-bottom: 3px solid #D2342A;
		margin: 0 auto;
		text-align: center;
		margin-bottom:3rem;
	}
	.about_content5_box>ul{
		width: 100%;
		overflow: hidden;
	}
	.about_content5_box>ul>li{
		width:49%;
		margin:1rem 0;
		box-sizing: border-box;
		display: inline-block;
	}
	.about_content5_box>ul>li>img{
		display: block;
		width:90%;
		margin: 0 auto;
	}
	.about_content5_box>ul>li>h6{
		font-size: 1.3rem;
		color: #0D3874;
		padding-left:5%;
		margin: 1rem 0 0.3rem;
		width:100%;
		text-align: center;
	}
	.about_content5_box>ul>li>p{
		width:85%;
		font-size:1.1rem;
		color: #999999;
		padding-left:5%;
		text-align: center;
	}
	
	/*联系我们*/
	.contact_content{
		width: 100%;
		overflow: hidden;
	}
	
	.contact_content1{
		width: 100%;
		height:25rem;
		background:url(../images/contact_bg_sj.png) no-repeat;
		background-size:cover ;
	}
	.contact_content2{
		width: 100%;
		height:auto;
		padding: 1rem 0 1.5rem;
	}
	.contact_content2>img{
		width: 100%;
		margin-top:6rem;
		display: none;
	}
	.contact_content2>div{
		width: 100%;
		padding-top:1rem;
	}
	.contact_content2>div>ul{
		width:90%;
		margin: 0 auto;
		overflow: hidden;
	}
	.contact_content2>div>ul>li{
		width:45%;
		height: auto;
		margin:2rem 2%;
		float: left;
		border: 1px solid #999999;
		padding: 2rem 0;
	}
	.contact_content2>div>ul p{
		float: left;
		font-size:1.6rem;
		color: #999999;
		width: 90%;
		padding:0 5%;
		line-height: 1.6rem;
		text-align: justify;
	    text-justify: inter-ideograph;
	}
	.contact_content2>div>ul .contactp{
		float: left;
		font-size:1.6rem;
		color: #999999;
		width: 90%;
		padding:0 5%;
		line-height: 1.6rem;
		text-align: justify;
	    text-justify: inter-ideograph;
	    margin-bottom: 1rem;
	}
	.contact_content2>div>ul p span{
		float: left;
		font-size:1.2rem;
		color: #999999;
		width: 85%;
		padding:0 2%;
		line-height: 1.6rem;
		/*word-break: keep-all;*/
	    word-wrap: break-word; // 只对英文起作用，以单词作为换行依据。
	   /* white-space: pre-wrap;*/ //只对中文起作用，强制换行。
	    text-align:justify;  //css英文语句的两端对齐：
	    text-justify:inter-ideograph;
	
	.contact_content2>div>ul p .i1{
		float: left;
		display:block;
		width: 1rem;
		height: 1rem;
		background: url(../images/content_tel.png) no-repeat;
		background-size:cover ;
		margin-top: 0.2rem;
		
	}
	.contact_content2>div>ul p .i2{
		float: left;
		display:block;
		width: 1rem;
		height: 1rem;
		background: url(../images/content_email.png) no-repeat;
		background-size:cover ;
		margin-top: 0.3rem;
		
	}
	.contact_content2>div>ul p .i3{
		float: left;
		display:block;
		width: 1rem;
		height: 1rem;
		background: url(../images/content_dz.png) no-repeat;
		background-size:cover ;
		margin-top: 0.3rem;
		
	}
	.contact_content2>div>ul p .i4{
		float: left;
		display:block;
		width: 1rem;
		height: 1rem;	
	}
	
	*, ::after, ::before {
		    box-sizing:content-box;
		}

}
@media screen and (max-device-width: 768px){
	.news_content_top{
		width: 100%;
		height:25rem;
		background: url(../images/news_bg_sj.png) no-repeat;
		background-size:cover ;
		padding-top: 0;
	}
	.news_content_top .p1{
		width: 100%;
		text-align: center;
		font-size:1.5rem;
		color: #fff;
		padding-top:10rem;
	}
	.news_content_top .p2{
		width: 100%;
		text-align: center;
		font-size:2rem;
		color: #fff;
		font-weight: bold;
		margin-top:2rem;
		letter-spacing:0.5rem;
	}
	
}
@media screen and (max-device-width: 414px){
	.news_content_top{
		width: 100%;
		height:25rem;
		background: url(../images/news_bg_sj.png) no-repeat;
		background-size:cover ;
		padding-top: 0;
	}
	.news_content_top .p1{
		width: 100%;
		text-align: center;
		font-size:1.5rem;
		color: #fff;
		padding-top:10rem;
	}
	.news_content_top .p2{
		width: 100%;
		text-align: center;
		font-size:2rem;
		color: #fff;
		font-weight: bold;
		margin-top:2rem;
		letter-spacing:0.5rem;
	}
	
}

@media screen and (max-device-width: 375px){
	.news_content_top{
		width: 100%;
		height:23rem;
		background: url(../images/news_bg_sj.png) no-repeat;
		background-size:cover ;
		padding-top: 0;
	}	
	.news_content_top .p1{
		width: 100%;
		text-align: center;
		font-size:1.5rem;
		color: #fff;
		padding-top:10rem;
	}
	.news_content_top .p2{
		width: 100%;
		text-align: center;
		font-size:2rem;
		color: #fff;
		font-weight: bold;
		margin-top:2rem;
		letter-spacing:0.5rem;
	}
}

@media screen and (max-device-width: 360px){
	.news_content_top{
		width: 100%;
		height:22rem;
		background: url(../images/news_bg_sj.png) no-repeat;
		background-size:cover ;
		padding-top: 0;
	}
	.news_content_top .p1{
		width: 100%;
		text-align: center;
		font-size:1.5rem;
		color: #fff;
		padding-top:9rem;
	}
	.news_content_top .p2{
		width: 100%;
		text-align: center;
		font-size:2rem;
		color: #fff;
		font-weight: bold;
		margin-top:2rem;
		letter-spacing:0.5rem;
	}
	
}

@media screen and (max-device-width: 320px){
	.news_content_top{
		width: 100%;
		height:19.5rem;
		background: url(../images/news_bg_sj.png) no-repeat;
		background-size:cover ;
		padding-top: 0;
	}
	.news_content_top .p1{
		width: 100%;
		text-align: center;
		font-size:1.5rem;
		color: #fff;
		padding-top:8rem;
	}
	.news_content_top .p2{
		width: 100%;
		text-align: center;
		font-size:2rem;
		color: #fff;
		font-weight: bold;
		margin-top:2rem;
		letter-spacing:0.5rem;
	}
	
}