﻿i{ font-style: normal;}

.contain{ background: #f3f7f9; height: auto; overflow: hidden;}

/*Top001862*/
.Top001862{ box-shadow:0 3px 5px rgba(204, 204, 204, 0.3); }
.Top001862 .auto{position: relative; z-index:100;}
.Top001862 .logo{ position:absolute; left:0; top:0; height:100%; padding-top: 10px;}
.Top001862 .logo img{ display:block; height:60px;}
.Top001862 .logo span{ margin-top: 5px; display: block; float: right;  }


.Top001862 dl{ padding:18px 0 5px 0;}
.Top001862 dl dt,
.Top001862 dl dd{ float:right; font-size:12px;}
.Top001862 dt{ line-height:26px; margin-left:10px; width:130px;}
.Top001862 dt .wechat,.Top001862 dt .phone,.Top001862 dt .cont{  display: inline-block; width: 32px; height: 32px; line-height: 32px; text-align: center; margin-left:10px; margin-top:0px; cursor:pointer; float: left;}
.Top001862 dt span img{ display:none; width: 85px; position: absolute; border: solid 1px #b7b6b5; z-index:101;top: 52px;  margin-left: -24px;}
.Top001862 dt span:hover img{ display:block;}
.Top001862 dt .wechat{ background:url(/images/weichat.jpg) center center no-repeat;}
.Top001862 dt .phone{ background:url(/images/phone.jpg) center center no-repeat; }
.Top001862 dt .cont{ background:url(/images/cont.jpg) center center no-repeat; }



.Top001862 .search{width:150px;height: 30px; border:1px solid #bfbfbf; border-radius:26px; position:relative;}
.Top001862 .search input{border:none;}
.Top001862 .search .text{ width:100%; font-size:14px; padding:0 30px 0 10px; height:30px; line-height:30px;  background:none; color:#5e5e5e;}
.Top001862 .search .btn{ position:absolute; right:0; top:0; height:100%; width:30px; background:url(/images/Top001862-search_btn.png) no-repeat left center; cursor:pointer; padding:0; cursor: pointer;}


.Top001862 .number{ font-size: 16px; line-height: 30px; padding-right: 20px;}

.Top001862 nav{}
.Top001862 nav ul{float: right;}
.Top001862 nav li{float: left; line-height:50px;}
.Top001862 nav li a{display: inline-block;line-height:38px;color: #464646;padding:0 2px;border-bottom:2px solid transparent; font-size: 16px; padding-bottom: 11px; margin-left:55px;}
.Top001862 nav .aon a,
.Top001862 nav li a:hover{border-bottom-color:#007bba; font-weight: bold; color: #007bba;}
@media(max-width:1200px){
.Top001862 .logo{ left:2%;}
.Top001862 nav li:after{margin: 0 20px;}
}
@media(max-width:1000px){
.Top001862 dl{ padding-bottom:50px;}

	
	.Top001862  dl { height:80px;}
	.Top001862 .logo span{ display: none;}	
	.Top001862 .number{ display: none;}	
	.Top001862 .search{ display: none;}	
	.Top001862 dt{ display: none;}	
.Top001862 .mobile_menu{ position:absolute; right:2%; bottom:20px; width:40px; height:40px; z-index: 100;}
.Top001862 .mobile_menu::before{ position:absolute; content:''; width:4px; height:100%; background-color:#fff; left:4px; top:0; z-index:2;}
.Top001862 .mobile_menu span,
.Top001862 .mobile_menu span::before,
.Top001862 .mobile_menu span::after{ position:absolute;left:0; width:100%; height:3px; background-color:#286eb7; border-radius:3px;}
.Top001862 .mobile_menu span::before,
.Top001862 .mobile_menu span::after{ content:'';  top:8px;}
.Top001862 .mobile_menu span{ top:50%;margin-top:-1.5px;}
.Top001862 .mobile_menu span::after{ top:-8px;}

.Top001862 .auto{ background:#fff;}
.Top001862 .layer{ display:none; position:fixed; left:0; top:0; right:0; bottom:0; z-index:99; background:rgba(0,0,0,0.6);}

.Top001862 nav{ display:none; position:absolute; top:100%; right:0; padding:0; width:60%; max-width:240px;background-color:#286eb7; border-radius:0 0 0 5px; }
.Top001862 nav ul,
.Top001862 nav li{ float:none;}
.Top001862 nav li:after{ display:none;}
.Top001862 nav li a{ display:block; padding:5%; line-height:normal; color:#fff; font-size:16px; margin: 0px; text-align: center; }
.Top001862 nav li{ border-bottom:1px solid rgba(0,0,0,0.3);}
.Top001862 nav li:last-child{ border-bottom:0;}
.Top001862 nav li:last-child a{ border-bottom:0 !important;}
.Top001862 nav li a:hover{ background-color:rgba(0,0,0,0.3); color: #fff;}
	.Top001862 nav li.aon a{ color: #fff;}
	
}
@media(max-width:480px){
.Top001862 dl{ padding-top:10px;}
.Top001862 dt{ width:100%; text-align:right;}
}




/*
 .Banner006 为demo编号
 */
.Banner006{ position:relative;}
.Banner006 .bd li{ height:607px; background-repeat:no-repeat; background-position: center top;}
.Banner006 .bd li a{ display:block;height:607px;}
.Banner006 .bd li img{ width: 100%;display:none;}
.Banner006 .hd ul{  display: table; margin: 0px auto; margin-top: -120px; z-index: 100;position:relative;}
.Banner006 .hd li{ float:left; margin-left:10px; cursor:pointer; box-shadow: 0 0 10px rgba(0,0,0,0.5);border-radius: 10px; }
.Banner006 .hd li img{width: 140px;height: 86px;border: 3px solid #fff;border-radius: 10px;}
.Banner006 .hd li.on{}
.Banner006 .hd li.on img{border-color:#286eb7;}
@media(max-width:1000px){
.Banner006 .hd{ display: none;}	
.Banner006 .bd li,
.Banner006 .bd li a{height:auto;}
.Banner006 .bd li{ background:none !important;}
.Banner006 .bd li img{ display:block;}
}




.Flooroo1{ padding: 3.5% 0 0 0 ; height: auto; overflow: hidden;}
.Flooroo1 .auto{ height: auto; overflow: hidden;}
.Flooroo1 .left{ width: 60%; float: left; padding-right: 2%; }
.Flooroo1 .left .cont { width: 100%; float: left;}
.Flooroo1 .left .cont .pic{ width: 47%;float: left; padding-bottom: 38%; background-repeat: no-repeat; background-size: cover; background-position: center; border-radius: 5px; }
.Flooroo1 .left .cont .text{ width: 53%;float: left; padding-left: 4%; }
.Flooroo1 .left .cont .text .h1{  font-size: 24px; color: #202020; font-weight: normal; margin-top: 0px; margin-bottom: 30px;}
.Flooroo1 .left .cont .text .h1 b{ font-size: 14px; color: #515151; font-weight: normal; margin-left: 5px;}
.Flooroo1 .left .cont .text .p{  overflow: hidden; font-size: 14px; color: #303030; line-height: 24px;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 8;}
.Flooroo1 .left .cont .text a { display: block; float: right; width: 101px; height: 27px; background: url(/images/more.png) no-repeat; line-height: 27px; color: #fff;  margin-top: 5px;}

.Flooroo1 .left .line{ margin-top: 0.5%; width: 100%; float: left;}
.Flooroo1 .left .line li{ width: 100%; border: 1px solid #dcdcdc; font-size: 12px; color: #303030; margin-bottom: 12px; border-radius: 5px; height: 43px; line-height: 43px; padding-left: 7%;}
.Flooroo1 .left .line li b{ font-weight:normal; font-size: 16px; color: #5b5b5b;}
.Flooroo1 .left .line li:nth-child(1){ background: url(/images/Flooroo1_dot1.png) no-repeat 2%;}
.Flooroo1 .left .line li:nth-child(2){ background: url(/images/Flooroo1_dot2.png) no-repeat 2%;}
.Flooroo1 .left .line li:nth-child(3){ background: url(/images/Flooroo1_dot3.png) no-repeat 2%;}
.Flooroo1 .left .line li:hover{ border-color: #00a0e9;}

.Flooroo1 .right{ width: 40%; float: left; }
.Flooroo1 .right .head { width: 100%; padding-bottom: 20px; height: auto; overflow: hidden;}
.Flooroo1 .right .head .h1{font-size: 24px; color: #202020; font-weight: normal; margin-top: 0px; margin-bottom: 10px; display: block; float: left;}
.Flooroo1 .right .head .h1 b{ font-size: 14px; color: #515151; font-weight: normal; margin-left: 5px;}
.Flooroo1 .right .head span{ width: 36px; height: 20px; background: #efeeee; color: #999999;text-align: center; line-height: 20px; cursor: pointer; display: block; float: right; margin-left: 10px;}
.Flooroo1 .right .head .up{  border-radius: 20px 0 0 20px; }
.Flooroo1 .right .head .do{ border-radius:0 20px 20px 0;  }
.Flooroo1 .right .head span:hover{ background: #2da4de; color: #fff;}



.Flooroo1 .right .new_list li{ width: 100%; float: left; margin-bottom: 15px; }

.Flooroo1 .right .new_list li .pic{ width: 24%;float: left; padding-bottom: 15%;  background-repeat: no-repeat; background-size: cover;border-radius: 5px;}
.Flooroo1 .right .new_list li .text{ width: 76%; float: left; padding-left: 4%;}
.Flooroo1 .right .new_list li .text .h1{ font-weight: normal; color: #111; font-size: 15px; margin: 0px;}
.Flooroo1 .right .new_list li .text .p{ font-size: 14px;  line-height: 24px; color: #666; margin-top: 5px;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; } 


@media(max-width:1200px){
	.Flooroo1{ padding-top: 6%;}
	.Flooroo1 .left { width: 100%;}	

	.Flooroo1 .left .cont .pic{ padding-bottom: 30%;}
	.Flooroo1 .left .cont .text .p{ line-height: 30px;}
	.Flooroo1 .left .line{ margin: 3% 0 ; }
	
	.Flooroo1 .right { width: 100%;}	

}

@media(max-width:950px){
	.Flooroo1{ padding-top: 4%;}
	.Flooroo1 .left { padding-right: 0;}
	.Flooroo1 .left .cont .pic{ width: 100%;}
	.Flooroo1 .left .cont .text{ width: 100%;}
	.Flooroo1 .left .cont .text .h1{ margin: 20px 0 0 0;}
	
	.Flooroo1 .left .line li{ background-position: 10%; padding-left: 20%;}
	.Flooroo1 .left .line li span{ width:80%;
	display: block;	
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
	
	.Flooroo1 .right .new_list li .text .h1{
		display: block;	
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}	
		}













/*PicList002146 */
.PicList002146{ padding:2% 1%; background: url(/images/PicList002146_bg.png)  center;}
.PicList002146 li{ float:left; width:23.8%; margin:0 0.5% 2%; border: 1px solid #e0dede; border-radius:5px; overflow: hidden;}
.PicList002146 li a{ display:block; position:relative;}
.PicList002146 li h3,
.PicList002146 li h5{ margin:0; text-align:center; font-size:16px; font-weight:normal; color: #fff;}
.PicList002146 li figure{ padding-bottom:77%;}
.PicList002146 li h3{  padding:0 15% 0 2%; line-height:40px; position:relative; background: rgba(87,182,228,0.65); margin-top: -40px;}

.PicList002146 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(87,182,228,0.65); z-index:10; transition:0.3s; color:#fff; }

.PicList002146 li a:hover h3{ display: none;}

.PicList002146 li a:hover .hover{ opacity:1;}
.PicList002146 li aside{  position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}

.PicList002146 li .hover img{ border-radius:50%; width:100px; height:100px;}
.PicList002146 li .hover h5{ margin-top:10px; line-height:22px; max-height:44px; overflow:hidden;}
.PicList002146 li .hover i{ display:block;  height:2px; background:#fff; width:30px; margin:10px auto;} 
.PicList002146 li .hover p{ font-size:14px; line-height:20px; margin:0; max-height:80px; overflow:hidden; color: #fff;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
}
.PicList002146 li .hover p span{ font-size: 16px; font-weight: bold; width: 100%; display: block; margin-bottom: 10px; }

.PicList002146 li.head{ border: none;width:24.6%; }
.PicList002146 li.head .h1{ font-size: 30px; color: #202020; font-weight: normal;padding-top: 30px;}
.PicList002146 li.head .h1>span{ font-size: 16px; color: #585858; margin-left: 10px; }
.PicList002146 li.head span{ font-size: 14px; color: #5c5c5c;}
.PicList002146 li.head a { display: block; width: 101px; height: 27px; background: url(/images/more.png) no-repeat; line-height: 27px; color: #fff; padding-left: 30px;  margin-top: 20px;}




@media(max-width:1200px){
.PicList002146 li{ width:48%; margin-left:1%; margin-right:1%;}
	.PicList002146 li.head{ width:48%;}	
}
@media(max-width:578px){
.PicList002146 li{ width:100%; margin-left:1%; margin-right:1%;}
	.PicList002146 li.head{ width:100%; margin-bottom: 10%;}	
}






/*Floor003*/
.Floor003{background: #f3f7f9; padding: 2% 0; height: auto; overflow: hidden;}
.Floor003 .head{ background: url(/images/Floor003_head.png) no-repeat center 45px ; padding: 2% 0;}
.Floor003 .head>.h1{ font-size: 36px; color: #202020; font-weight: normal; text-align: center; margin: 0px;}
.Floor003 .head>span{ font-size: 16px; color: #585858; text-align: center; display: block; }

.Floor003 .list{ width: 33.3%; float: left; padding-right: 2%;}
.Floor003 .last{ padding-right: 0;}

.Floor003 .list .list_head{ width: 100%; height: auto; overflow: hidden;}
.Floor003 .list .list_head .h1{ font-size: 24px; color: #202020; font-weight: normal; margin: 0px; float: left;}
.Floor003 .list .list_head .h1 span{ display: block; width: 100%; color: #585858; font-size: 14px;}
.Floor003 .list .list_head  .more{ font-size: 12px; color: #1489c1;padding: 2px 10px; border: 1px solid #1489c1; border-radius: 20px; float: right; margin-top: 10px;}

.Floor003 .list .cont{ font-size: 14px; color: #4a4a4a; line-height: 20px;width: 100%; margin-top: 10px; display: block; margin-bottom: 40px;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
}
.Floor003 .list .cont a{ color: #2c94c6; margin-left: 5px; }

.Floor003 .list li{ width: 100%; float: left; margin-bottom: 4%; }
.Floor003 .list li .pic{ width: 40%; padding-bottom: 30%; border: 1px solid #d2d2d2; border-radius: 10px; float: left; background-repeat: no-repeat; background-size: cover; background-position: center;}
.Floor003 .list li .text{ width: 60%; padding-left: 5%; float: left;}
.Floor003 .list li .text .h1{ font-size: 16px; font-weight: normal; color: #202020; margin-bottom: 5px; }
.Floor003 .list li .text .p{ font-size: 12px; color: #666; line-height: 20px;text-overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; margin-top: 2px;}
.Floor003 .list li .text a{ background: #2da4de;font-size: 12px; color: #fff;padding: 2px 10px;border-radius: 20px;  }
.Floor003 .list li .text time{ float: right; font-size: 12px;}

@media(max-width:1200px){ 
.Floor003 .list{ width: 100%; float: left; padding-right: 0; padding-top: 2%; padding-bottom: 2%;}

	.Floor003 .list li .pic{ padding-bottom: 15%;}

}
.Flooroo1 .left .cont .text a

.Floor004{ height: auto; overflow: hidden; padding: 5% 0;}

.Floor004 .left{ width: 50%; float: left;}
.Floor004 .left .title{ text-align: center; padding: 4%; font-style: normal;}
.Floor004 .left .title .h1{ font-size: 30px; color: #202020; font-weight: normal; margin: 0px;}
.Floor004 .left .title span{ font-size: 14px; color: #585858; display: block;}
/*Floor002068 */
.Floor002068{  padding-right: 6%;}
.Floor002068 .ad img{ display:block; width:100%; height: auto !important;}

.Floor002068 .list_img{ position:relative; padding-bottom:50%;}
.Floor002068 .online{ position:absolute; right:25.8%; bottom:5%; z-index:10; border-radius:50%; width:75px; height:75px; background:#f04848;}
.Floor002068 .online a{ display:block; height:100%; text-align:center;  color:#fff; font-weight:bold; background:url(/images/Floor002068-icon.png) no-repeat center 10px; padding-top:40px;}

.Floor002068 .big_img{ position:absolute; right:0; top:0; height:100%;width:76.2%; margin-top: 2%; border-radius: 5px; overflow: hidden;}
.Floor002068 .big_img ul,
.Floor002068 .big_img li{ position:relative; height:100%;}
.Floor002068 .list_img li .Ispic img{ display:none;}
.Floor002068 .big_img li .Ispic{ height:100%; display:block;}
.Floor002068 .list_img li p{ position:absolute; left:0; bottom:0; width:100%;  background:rgba(128,209,239,0.7); color:#fff; margin:0;}
.Floor002068 .big_img li p{ font-size:16px;padding:2%;}
.Floor002068 .big_img li p span{ display:none;}
.Floor002068 .big_img li p em,
.Floor002068 .big_img li p em i{ font-style:normal;}
.Floor002068 .big_img li p em i{ margin-right:5%;}

.Floor002068 .list{ position:absolute; width:22%;left:0; top:0; height:100%;}
.Floor002068 .list .bd{ height: 258px; overflow: hidden;}
.Floor002068 .list .bd li{  background-color:#f7f7f7;  margin:1px 0; position:relative; margin-bottom: 5px; }
.Floor002068 .list .bd li.on{ }
.Floor002068 .list .bd li .Ispic{ position:absolute; left:0px; top:0px; right:0px; bottom:0px;border-radius: 5px; overflow: hidden; }
.Floor002068 .list .bd li p em{ display:none;}
.Floor002068 .list .bd li p{ line-height:28px; padding:0 5%;}
.Floor002068 .list .prev,
.Floor002068 .list .next{ display:block; cursor:pointer;height:25px; background: url(../images/Floor002068-icon_prev.png) no-repeat center center;}
.Floor002068 .list .next{ background-image:url(../images/Floor002068-icon_next.png); margin-top:2px;}
.Floor002068 .list .prev{margin-bottom:2px;}
.Floor002068 .list .prevStop,
.Floor002068 .list .nextStop{  cursor:default;}


@media(max-width:1200px){
	.Floor002068 .list .bd{ height: 95%;}

}
@media(max-width:800px){
	.Floor002068 .list .bd{ height: 92%;}

}





@media(max-width:640px){
.Floor002068 .title span{ display:block;}
.Floor002068 .big_img li p{ font-size:14px; padding-right:65px;}
.Floor002068 .online{ bottom:10%; width:60px; height:60px; font-size:12px;}
.Floor002068 .online a{ padding-top:30px; background-size:auto 15px;}
}
@media(max-width:480px){
.Floor002068 .list .prev,
.Floor002068 .list .next{ height:20px; background-size:auto 50%;}
.Floor002068 .list .bd li p{ line-height:20px; font-size:12px;}
}
@media(max-width:375px){
.Floor002068 .list .bd li p{ display:none;}
}











.Floor004 .right{ width: 50%; float: left;}
.Floor004 .right .title{ text-align: center; padding: 4%;}
.Floor004 .right .title .h1{ font-size: 30px; color: #202020; font-weight: normal; margin: 0px;}
.Floor004 .right .title span{ font-size: 14px; color: #585858; display: block;}














/*
 .Floor001274 为demo编号
 */
.Floor001274{  font-style: normal; height: auto; }
.Floor001274 .copy{ display:none;}
.Floor001274 .main{ position:relative;}
.Floor001274 .main::before{ position:absolute; content:''; width:100%; height:50%; left:0; bottom:0;
}
.Floor001274 .main .auto{ position:relative; z-index:2; max-width:1256px; padding:0 20px; margin-top: 2%;}

.Floor001274 .list{ height: 280px;}
.Floor001274 .list li{ margin:0  5px; }
.Floor001274 .list li:first-child{ margin-left: 0;}
.Floor001274 .list li .h1{ font-size: 16px; color: #585858; font-weight: normal; padding:12px 0; margin: 0px; text-align: center;}
.Floor001274 .list li .txt{ border-right:1px solid rgba(255,255,255,0.4);}
.Floor001274 .list li .txt div{ position:relative; background-color:#fff;}
.Floor001274 .list li .boder{ position:absolute; left:0; top:0; width:100%; height:100%;border:1px solid #e2e2e2; border-radius: 5px; }
.Floor001274 .list li:hover .boder{ border:1px solid #00a0e9;}
.Floor001274 .list li .p{ margin:0; color:#404040; padding:0 15px 0 15px; line-height:20px; font-size:12px; font-weight:normal; position:relative; padding-bottom: 10%;}
.Floor001274 .list li .p a{ color: #51b5eb;}

.Floor001274 .list li figure{ padding-bottom:88%; margin-bottom:7%; border-radius: 5px;}
.Floor001274 .list .bx-controls-direction a{ position:absolute; width:21px; height:20px; top:50%; margin-top:-20px;  overflow:hidden; line-height:1000px;}
.Floor001274 .list .bx-controls-direction a:hover{}
.Floor001274 .list .bx-controls-direction a.bx-prev{ left:0; background: url(../images/Floor002068-icon_left.png) no-repeat center}
.Floor001274 .list .bx-controls-direction a.bx-next{ right:0;background: url(../images/Floor002068-icon_right.png) no-repeat center;}
@media(max-width:1356px){
.Floor001274 .main .auto{ position:relative; z-index:2; max-width:1256px; padding:0 5%; margin-top: 2%; width: 100%;}
.Floor001274 .list .bx-controls-direction a.bx-prev{ left:1%;}
.Floor001274 .list .bx-controls-direction a.bx-next{ right:1%;}
}
@media(max-width:1000px){
.Floor001274{ padding-top:20px;}
}
@media(max-width:480px){
.Floor001274 .list li .txt{padding:30px 0 40px;}
}
@media(max-width:375px){
.Floor001274 .list li .txt{border-right:0;}
}








@media(max-width:1200px){
	
.Floor004 .left{ width: 100%; float: left;}

.Floor004 .right{ width: 100%; float: left;}
.Floor001274 .list{height: auto; overflow: hidden; padding-bottom: 3%;}

}


/*Floor005 */
.Floor005{ padding:2% 0; background: #f3f7f9;}
.Floor005 .auto{ padding: 0 5%}
.Floor005 li{  width: 33.3%; float: left; text-align: center; }
.Floor005 li .pic{padding:0 10%;  background-repeat: no-repeat;  background-position: center;}
.Floor005 li .h1{ font-size: 18px; color: #238fc3;}
.Floor005 li .p{ font-size: 14px; color: #565656; line-height: 20px; padding: 0 15%;}
@media(max-width:866px){
	.Floor005{ padding: 3% 0;}
	.Floor005 li{  width:100%; }
	.Floor005 li .pic{ padding-bottom: 20%;}
}

/*Floor002065 */
.Floor002065{ padding-bottom:15px;}
.Floor002065 .title{ padding:20px 0; line-height:26px; color:#999;}
.Floor002065 .title a{ float:right; background:url(/images/Floor002065-more.png) no-repeat right center; padding-right:20px;}
.Floor002065 .title span{ background:url(/images/Floor002065-title_icon.png) no-repeat left center; padding-left:25px; font-size:24px; color:#000; margin-right:10px;}

.Floor002065 .item{ position:relative;}
.Floor002065 .item .pic{ overflow:hidden;position:relative;}
.Floor002065 .item .Ispic{ display:block; padding-bottom:105%; transition:0.3s; position:relative;}
.Floor002065 .item .pic span{ position:absolute; right:3%; bottom:3%; width:59px; line-height:59px;height:59px; color:#fff; font-size:16px; font-weight:bold; color:#fff; text-align:center; border-radius:50%;}
.Floor002065 .item .pic span.hot1{ background:#f04848;}
.Floor002065 .item .pic span.hot2{ background:#953896;}
.Floor002065 .item .Ispic img{ display:none;}
.Floor002065 .item:hover .Ispic{ transform:scale(1.2);}
.Floor002065 .item .txt{ padding:15px; background-color:#f8f8f8;font-size:16px;}
.Floor002065 .item p{ font-size:12px; color:#8c8c8c; line-height:20px; overflow:hidden; height:40px;}
.Floor002065 .item dl{ border-top:1px solid #eaeaea; padding-top:15px;}
.Floor002065 .item dt{ float:left; font-size:20px; color:#f04848; line-height:26px;}
.Floor002065 .item dd{ float:right;}
.Floor002065 .item dd a{ display:inline-block; width:16px; height:26px; background-position: center center; background-repeat:no-repeat; overflow:hidden; line-height:100px;}
.Floor002065 .item dd a.a_like{ background-image:url(/images/Floor002065-icon_like.png);}
.Floor002065 .item dd a.a_buy{ background-image:url(/images/Floor002065-icon_buy.png); margin-left:10px;}
.Floor002065 .owl-nav div{ position:absolute; top:50%; width:22px; overflow:hidden; line-height:1000px; height:40px; margin-top:-20px; background:url(/images/Floor002065-btn.png) no-repeat left top; z-index:10;}
.Floor002065 .owl-nav .owl-prev{ left:0;margin-left:-40px;}
.Floor002065 .owl-nav .owl-next{right:0; margin-right:-40px; background-position: right top;}

@media(max-width:1100px){
.Floor002065 .owl-carousel{ padding:0 30px;}
.Floor002065 .owl-nav .owl-prev{margin-left:0;}
.Floor002065 .owl-nav .owl-next{margin-right:0;}
}
@media(max-width:640px){
.Floor002065 .title span{ display:block;}
}
@media(max-width:640px) and (min-width:376px){
.Floor002065 .item dt,
.Floor002065 .item dd{ float:none; text-align:right;}
}

/*这是滚动插件的公用样式 如出现雷同 请删除*/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled{display:none}
.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@keyframes fadeOut{
	0%{opacity:1}
	100%{opacity:0}
}
.owl-height{transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.html) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,
.owl-carousel .owl-video-playing .owl-video-tn{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*end*/
/*
 .PicList001747 为demo编号
 */
.PicList001747{ padding:2% 0;}
.PicList001747 .more{border: 1px solid #e0e0e0;line-height: 48px;height: 48px;text-align: center;font-size: 16px;display: block; transition:0.4s;}
.PicList001747 .more:hover{ background-color:#ab0858; border-color:#ab0858; color:#fff;}
.PicList001747 li{float: left;width: 32%; margin-right: 2%; margin-bottom:3%;}
.PicList001747 li:nth-child(3n){ margin-right:0;}
.PicList001747 li a{display: block;}
.PicList001747 li a:hover{ box-shadow:0 0 10px #ccc;color:#ab0858;}
.PicList001747 li figure{ padding-bottom:37%;}
.PicList001747 li figure img{ display:none;}
.PicList001747 li div{ padding:4%;}
.PicList001747 li h3{ margin:0;font-size: 14px;}
.PicList001747 li p{line-height: 20px; margin:4% 0 0 0;color:#999; height:40px; overflow:hidden; font-size:12px;

}
@media(max-width:768px){
.PicList001747 li{ width:49%;}
.PicList001747 li:nth-child(3n){ margin-right:2%;}
.PicList001747 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList001747 h1{ font-size:18px;}
.PicList001747 li p{ font-size:12px;}
}



/*Floor006*/
.Floor006{ background: #f3f7f9; padding: 3% 0; height: auto; overflow: hidden;}
.Floor006 .left{ width: 49%; float: left; margin-right: 2%} 
.Floor006 .right{ width: 49%; float: left;} 
.Floor006 .left .head{ width: 100%; height: auto; overflow: hidden; padding-bottom:3%;}
.Floor006 .left .head .h1{ font-size: 30px; color: #202020; font-weight: normal; display: block; float: left; margin: 0px; }
.Floor006 .left .head  span{  font-size: 14px; color: #585858; display: block; float: left; line-height: 40px; margin-left: 10px;}
.Floor006 .left .head  a{ font-size: 14px; color: #1489c1;padding: 2px 10px; border: 1px solid #1489c1; border-radius: 20px; float: right; margin-top: 10px; float: right;}
.Floor006 .left .list li{ width: 32%; float: left; margin-right: 2% }
.Floor006 .left .list li:last-child{ margin-right: 0px;}
.Floor006 .left .list li .pic{ width: 100%; padding-bottom: 60%; background-position: center; background-repeat: no-repeat; background-size: cover; border-radius: 5px;}
.Floor006 .left .list li .h1{ font-size: 15px; color: #404040; font-weight: normal; margin: 15px 0 10px;}
.Floor006 .left .list li .p{ font-size: 12px; color: #404040; line-height: 20px; margin: 0px;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}



.Floor006 .right .head{ width: 100%; height: auto; overflow: hidden; padding-bottom:3%;}
.Floor006 .right .head .h1{ font-size: 30px; color: #202020; font-weight: normal; display: block; float: left; margin: 0px; }
.Floor006 .right .head  span{  font-size: 14px; color: #585858; display: block; float: left; line-height: 40px; margin-left: 10px;}
.Floor006 .right .head  a{ font-size: 14px; color: #1489c1;padding: 2px 10px; border: 1px solid #1489c1; border-radius: 20px; float: right; margin-top: 10px; float: right;}
.Floor006 .right .list li{ width: 32%; float: left; margin-right: 2% }
.Floor006 .right .list li:last-child{ margin-right: 0px;}
.Floor006 .right .list li .pic{ width: 100%; padding-bottom: 60%; background-position: center; background-repeat: no-repeat; background-size: cover; border-radius: 5px;}
.Floor006 .right .list li .h1{ font-size: 15px; color: #404040; font-weight: normal; margin: 15px 0 10px;}
.Floor006 .right .list li .p{ font-size: 12px; color: #404040; line-height: 20px; margin: 0px;
text-overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}

@media(max-width:1200px){
	
.Floor006 .left{ width:100%; float: left; margin-right: 0; margin:2% 0;} 
.Floor006 .right{ width: 100%; float: left; margin:2% 0;} 	
}
@media(max-width:600px){
	.Floor006 .left  .list  li{	 width:100%; padding-bottom: 4%; }
	.Floor006 .right .list li{ width:100%;padding-bottom: 4%; }
}




/*Bottom002042 */
.Bottom002042{ background:url(/images/Bottom002042_bg.jpg) no-repeat center; background-size: cover;}
.Bottom002042 footer{  padding:10px 0 20px; font-size:14px; color:#7c7e81; height: auto; overflow: hidden;}
.Bottom002042 footer span{ float:left;color:#303030; }
.Bottom002042 footer .p{ color: #9e9e9e;}
.Bottom002042 footer .p a{ color: #9e9e9e;}

.Bottom002042 footer i{ font-style:normal; margin:0 10px;color:#303030;}
.Bottom002042 footer a{color:#303030;}
.Bottom002042 footer .link{ float: right;}


.Bottom002042 .bottom{ padding-top:3%; padding-bottom:0%;}

.Bottom002042 .bottom .contact{ width: 40%; float: left; background: #ebebeb; padding: 2%;}
.Bottom002042 .bottom .contact .h1{ font-size: 18px; color: #333333; margin-bottom: 20px;}
.Bottom002042 .bottom .contact li{ width: 50%; color: #666; margin-bottom: 4%; float: left;}

.Bottom002042 .bottom .nav{ float: right; width: 44%;}

.Bottom002042 .bottom aside{ float:left; text-align:right; width:12%; margin:0 1%;}
.Bottom002042 .bottom aside img{}
.Bottom002042 .bottom dl{ float:left;margin-left: 12%;}
.Bottom002042 .bottom dt{ font-size:16px; color:#333; padding-bottom:20px;}
.Bottom002042 .bottom dd{ line-height:32px;}
.Bottom002042 .bottom dd a{ color:#868686;}
.Bottom002042 .bottom dd a:hover{color:#000;}


@media(max-width:1200px){
	.Bottom002042 .bottom .contact{ display:none;}
	.Bottom002042{ padding: 3% 0;}	
.Bottom002042 footer .p .bottom{ padding:2%;}
	.Bottom002042 footer .link{ text-align: center; width: 100%; padding: 2% 0;}
	.Bottom002042 footer span{ text-align: center; width: 100%;}
	.Bottom002042 footer .p{ display: none;}
.Bottom002042 .bottom dl{ display:none;}
.Bottom002042 .bottom aside{ float:none; width:auto; text-align:center;}
}


/*Banner002086 */
.Banner002086 div{ height:330px; background-repeat:no-repeat; background-position:center top;}
.Banner002086 img{ width:100%; display:none;}
@media(max-width:1000px){
.Banner002086 div{ display:none;}
.Banner002086 img{ width:100%; display:block;}
}
/*Menu001957*/
.Menu001957{ text-align:center; padding:2% 0;}
.Menu001957 li{ display:inline-block;margin: 1px 12px;text-align: center; }
.Menu001957 li a{ border: 1px solid #bfbfbf;  border-radius:36px;display:block;height:36px; line-height:36px;width: 104px; font-size: 18px; color:#525252;}
.Menu001957 li a:hover, 
.Menu001957 li.onmenu a{border-color: #079ef3; color: #107dbc; }
@media(max-width:768px){
	
.Menu001957 li{ float:left; width:25%; margin:5px 0; padding:0 2%; }
.Menu001957 li a{ padding:0 5px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
}
@media(max-width:480px){
.Menu001957 li{ width:33.333333%;}
}
/*
 Location000957 为demo编号
 */
.Location000957 {  padding-top: 0.8%; text-align:right; background: #f3f7f9}
.Location000957 em{ font-style: normal; padding-left:20px; background:url(/images/Location000957_home.jpg) no-repeat left center; font-size:12px; line-height:2; margin-top:13px; color:#d6d6d6; }
.Location000957 em a {  color: #999; }
.Location000957 em a:hover{ text-decoration:underline;}
.Location000957 em span{ color:#007bba; font-weight:bold;}



.mian_title .head{ background: url(/images/mian_title_bg.png) no-repeat center 20px ; padding: 0;}
.mian_title .head>.h1{ font-size: 30px; color: #202020; font-weight: normal; text-align: center; margin: 0px;}
.mian_title .head>span{ font-size: 18px; color: #585858; text-align: center; display: block; }
@media(max-width:960px){
.mian_title .head{ background: url(/images/mian_title_bg.png) no-repeat center 40px ; padding:5% 0;}
}



.RighInfo001823{ padding-bottom: 2%;}



/*Bottom*/
.Bottom{ background:url(/images/Bottom002042_bg.jpg) no-repeat center; background-size: cover;}
.Bottom footer{  padding:10px 0 20px; font-size:14px; color:#7c7e81; height: auto; overflow: hidden;}
.Bottom footer span{color:#1d1c1c; }
.Bottom footer .p{ color: #1d1c1c;}
.Bottom footer .p a{ color: #1d1c1c;}

.Bottom footer i{ font-style:normal; margin:0 10px;color:#303030;}
.Bottom footer a{color:#303030;}
.Bottom footer .link{ float: right;}


.Bottom .bot{ padding-top:3%; padding-bottom:0%;}

.Bottom .bot .contact{ width: 22%; float: left;  padding:0 0 2% 2%;}
.Bottom .bot .contact .h1{  color: #333333; margin-bottom: 20px;}
.Bottom .bot .contact li{ width: 100%; color: #666; margin-bottom: 6%; float: left; font-size: 16px;}
.Bottom .bot .contact li span{ font-size: 14px;}


.Bottom .bot .nav{ float: right; width: 58%;}

.Bottom .bot aside{ float:left; text-align:right; width:12%; margin:0 1%;}
.Bottom .bot aside img{}
.Bottom .bot dl{ float:left;margin-left: 10%;}
.Bottom .bot dt{ font-size:16px; color:#333; padding-bottom:20px;}
.Bottom .bot dd{ line-height:32px;}
.Bottom .bot dd a{ color:#000;}
.Bottom .bot dd a:hover{color:#000;}



@media(max-width:1200px){
	.Bottom .bot .contact{ display:none;}
	.Bottom{ padding: 3% 0;}	
.Bottom footer .p .bottom{ padding:2%;}
	.Bottom footer .link{ text-align: center; width: 100%; padding: 2% 0;}
	.Bottom footer span{ text-align: center; width: 100%;}
	.Bottom footer .p{ display: none;}
.Bottom .bot dl{ display:none;}
.Bottom .bot aside{ float:none; width:auto; text-align:center;}
}



/*
 Location000957 为demo编号
 */
.Location000957 { padding-top: 1%; text-align:right;}
.Location000957 em{ font-style: normal; padding-left:20px; background:url(/images/Location000957_home.jpg) no-repeat left center; font-size:14px; line-height:2; margin-top:13px; color:#d6d6d6; }
.Location000957 em a {  color: #999; }
.Location000957 em a:hover{ text-decoration:underline;}
.Location000957 em span{ color:#009cdd; font-weight:bold;}
/*
 .PicList000762 为demo编号
 */
.PicList000762{ padding-top:2%;}
.PicList000762 li{ float:left; width:31%; margin-right:3%; margin-bottom:3%; }
.PicList000762 li:nth-child(3n){ margin-right:0;}

.PicList000762 li span{ font-size: 14px; color: #666666; width: 100%; padding: 4px 0; text-align: center; display: block; border: 1px solid #efefef; background: #fff;}
.PicList000762 li span:hover{background: #86c9ea; color: #fff;}
.PicList000762 li a{ display:block;}
.PicList000762 li .p{ border: 1px solid #efefef; margin:0; font-size:14px; color:#868686;  padding:3% 2%; display: block; line-height: 24px; padding: 5px 10px; background: #fff;text-overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.PicList000762 li figure{ background-position:center; background-repeat:no-repeat; background-size:cover; padding-bottom:55%; border-left: 1px solid #efefef; border-right: 1px solid #efefef; 

}

@media(max-width:640px){
.PicList000762 li{width:48%; margin-right: 1%;}
.PicList000762 li:nth-child(2n){ margin-right:0;}
.PicList000762 li:nth-child(3n){ margin-right:1%;}
}
@media(max-width:550px){
.PicList000762 li{width: 100%; clear: both;}
}



/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:2px; background: #fff; transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #2da4de; background:#2da4de;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#2da4de; border-color:#2da4de;}
.Page002193 .p_page b{ font-weight:normal;}



.main_content .left{ width: 72%; float: left;}
.main_content .right{ width: 28%; padding-left: 3%; float: left;}



.PicList000123 .head { height: auto; overflow: hidden; margin-top: 6%;}
.PicList000123 .head .text{ border: 1px solid #eeeeee; background: url(/images/PicList000123-dot.png) no-repeat 15px #fff; font-size: 14px; color: #989898; text-indent: 3em;  padding: 8px 0;  border-radius: 5px 0 0 5px; width: 70%; float: left; }
.PicList000123 .head .btn{ width: 30%; float: left; background: #8dceed; color: #fff; border: none; padding: 8px 0; cursor: pointer;}

.PicList000123 .list{ padding-top: 3%;}
.PicList000123 .list .ul{ border: 1px solid #eeeeee;
	height: 740px;scrollbar-face-color: #ccffff; width: 100%; padding: 6%; background: #fff; display: block;overflow-y: scroll;}
	/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.PicList000123 .list .ul::-webkit-scrollbar{
    width: 2px;
    height: 16px;
    background-color: #fff;
}
/*定义滚动条的轨道，内阴影及圆角*/
.PicList000123 .list .ul::-webkit-scrollbar-track{

    background-color: #fff;
}
/*定义滑块，内阴影及圆角*/
.PicList000123 .list .ul::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    background-color: #90cfee;
	
}

.PicList000123 .list .title{ background: #90cfee; width: 100%; height: 52px; float: left; padding-left: 20px;}
.PicList000123 .list .title .h1{ font-size: 19px; color: #fff; float: left; display: block; line-height: 52px; margin: 0px;}
.PicList000123 .list .title span{ font-size: 13px; color: #fff; margin-left: 5px;float: left; display: block; line-height: 52px; }

.PicList000123 .list .ul li{ width: 100%; float: left; margin-bottom: 4%; height: auto; overflow: hidden;}
.PicList000123 .list .ul li .pic{ width: 40%; padding-bottom: 28%; float: left; border-radius: 10px;} 
.PicList000123 .list .ul li .text{ width: 60%; padding-left: 5%; float: left;}
.PicList000123 .list .ul li .text .h1{ font-weight: normal; color: #333; font-size: 14px; display: block; margin: 0px;
overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;

}
.PicList000123 .list .ul li .text .p{ font-size: 12px; line-height: 22px; color: #666; margin-top: 5px; overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}


@media(max-width:1200px){

.main_content .left{ width: 100%; float: left;}
.main_content .right{ display: none;}
	
}


/*
 .RighInfo001277 为demo编号
 */
.RighInfo001277{  }
.RighInfo001277 .auto{ background: #fff;padding:2%;}
.RighInfo001277 .list_img{ float:left; width:47%; position:relative;}
.RighInfo001277 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo001277 .big_img li,
.RighInfo001277 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%; border-radius: 10px;}
.RighInfo001277 .big_img li figure{ border:1px solid #efefef;background-size:contain;}
.RighInfo001277 .list{ padding:42px 0 42px 82.9%;}
.RighInfo001277 .list .bd{ position:relative;}
.RighInfo001277 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(/images/RighInfo001277-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo001277 .list a.prev{ top:0;}
.RighInfo001277 .list a.next{ bottom:0; background-image:url(/images/RighInfo001277-btn_next.png);}
.RighInfo001277 .list a.prevStop,
.RighInfo001277 .list a.nextStop{ cursor:default;}
.RighInfo001277 .list li{ height:100px;  position:relative;}
.RighInfo001277 .list li figure{ position:absolute; left:0; width:100%; top:9px; bottom:9px; background-size:contain; border:1px solid #f2f2f2; border-radius: 10px;}
.RighInfo001277 .list li.on figure{ border:1px solid #014099;}
.RighInfo001277 .right_info{ float:right; width:49%;border-bottom:1px dashed #ccc;  padding-bottom: 5%;}
.RighInfo001277 .right_info h1{ margin:0;padding:3% 0;border-bottom:1px dashed #ccc; color: #014099; font-size: 26px; margin-bottom: 5%;}
.RighInfo001277 .right_info .ul{ width: 100%; height: auto; overflow: hidden;}
.RighInfo001277 .right_info .ul li{ width: 50%; float: left; font-size: 14px; color: #333; margin-bottom: 5%; }


.RighInfo001277 .right_info a{ display:inline-block; border:1px solid #bfbfbf; padding:5px 5%; transition:0.4s; font-size: 14px; color: #666; border-radius: 40px; background: url(/images/RighInfo001277-dot2.png) no-repeat 20px; padding-left: 40px;}
.RighInfo001277 .right_info a:hover{  color:#fff; background: url(/images/RighInfo001277-dot2_hover.png) no-repeat 20px #88caea;}

.RighInfo001277 .tab{ padding:3% 0;}
.RighInfo001277 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo001277 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo001277 .tab .h1_tab span.on{ background-color:#e60a00; color:#fff;}
.RighInfo001277 .tab .info{ padding-top:3%;}
.RighInfo001277 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(/images/RighInfo001277-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo001277 .ul_download li a{ padding:0 38px; background:url(/images/RighInfo001277-icon.png) no-repeat left center;}

@media(max-width:768px){
.RighInfo001277 .list_img,
.RighInfo001277 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo001277 .list li{ height:100px;}
.RighInfo001277 .right_info h1{font-size:20px; }
.RighInfo001277 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo001277 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo001277 .list a{ height:28px;}
.RighInfo001277 .list li{ height:80px;}
.RighInfo001277 .tab .h1_tab{ font-size:14px;}
.RighInfo001277 .tab .h1_tab span{ padding:0 3%;}
 }	




.RighInfo123{ padding-top: 1%;}
.RighInfo123 .left{ width: 72%; float: left;}
.RighInfo123 .right{ width: 28%; padding-left: 3%; float: left;}


.RighInfo123 .text_con{ padding-bottom: 3%; background: #fff; padding: 2%;}
.RighInfo123 .text_con .h1{ color: #014099; font-weight: normal; font-size: 18px; display: block; width: 100%; border-bottom: 1px dashed #ccc; padding-bottom: 10px;}  


.RighInfo123 .pic_show .h1{ color: #014099; font-weight: normal; font-size: 18px; display: block; width: 100%; border-bottom: 1px dashed #ccc; padding-bottom: 10px;} 

.RighInfo123 .head { height: auto; overflow: hidden; margin-bottom: 6%;}
.RighInfo123 .head .text{ border: 1px solid #eeeeee; background: url(/images/PicList000123-dot.png) no-repeat 15px #fff; font-size: 14px; color: #989898; text-indent: 3em;  padding: 8px 0;  border-radius: 5px 0 0 5px; width: 70%; float: left; }
.RighInfo123 .head .btn{ width: 30%; float: left; background: #8dceed; color: #fff; border: none; padding: 8px 0; cursor: pointer;}

/*
 .Floor001735 为demo编号
 */
.RighInfo123 .Floor001735{padding:3% 4% 15% 4%; background:url(/images/Floor001735-bg.html) no-repeat; background-size:cover;}
.RighInfo123 .Floor001735 .bx-wrapper{ position:relative; z-index:1;}
.RighInfo123 .Floor001735 li{position:relative;}
.RighInfo123 .Floor001735 li a{ position:absolute; width:100%; height:100%; z-index:2;}
.RighInfo123 .Floor001735 li img{ display:block; width:100%; float: left;}

.RighInfo123 .Floor001735 .h2{ font-size: 12px; color: #666; font-weight: normal; text-align: center; border: 1px solid #efefef; width: 100%; padding: 5px 0; margin: 0px; float: left; display: block; margin-top: -2px;}
.RighInfo123 .Floor001735 li:hover .h2{ background: #90cfee; color: #fff;}


.RighInfo123 .Floor001735 .bx-controls-direction a{ position:absolute;  top:50%; margin-top:-18px;width:15px; height:25px; line-height:1000px; overflow:hidden;background:url(../images/Floor001735-btn.png) no-repeat 0 0; }
.RighInfo123 .Floor001735 .bx-controls-direction .bx-prev{left:-35px;}
.RighInfo123 .Floor001735 .bx-controls-direction .bx-next{right:-35px; background-position:-16px 0;}
.RighInfo123 .Floor001735 .bx-controls-direction .bx-prev:hover{background-position:0 -25px;}
.RighInfo123 .Floor001735 .bx-controls-direction .bx-next:hover{background-position:-16px -25px;}
@media(max-width:1280px){
.RighInfo123 .Floor001735 .bx-controls-direction .bx-prev{left:2%;}
.RighInfo123 .Floor001735 .bx-controls-direction .bx-next{right:2%;}
}

.RighInfo123 .product_list { float: left;}
.RighInfo123 .product_list .title{ background: #88caea; height: 48px; padding-left: 20px;float: left; width: 100%;}
.RighInfo123 .product_list .title .h1{ font-size: 18px; color: #fff; margin: 0px; line-height: 48px;display: block; float: left;}
.RighInfo123 .product_list .title span{ font-size: 13px; color: #fff;line-height: 54px; margin-left: 5px; display: block; float: left;}
.RighInfo123 .product_list .ul{ padding: 6%; width: 100%; height: auto; overflow: hidden; display: block; border: 1px solid #e9ecee; float: left;}
.RighInfo123 .product_list li{ width: 100%; float: left;}
.RighInfo123 .product_list li .pic{ width: 100%; padding-bottom: 62%; border-radius: 10px;}
.RighInfo123 .product_list li .h1{ font-size: 13px; color: #666666; font-weight: normal; text-align: center; margin: 15px 0;}
.RighInfo123 .product_list li:hover .h1{ color: #2da4de;}

.RighInfo123 .news_list { margin-top: 22%; float: left;}
.RighInfo123 .news_list .title{ background: #88caea; height: 48px; padding-left: 20px;float: left; width: 100%;}
.RighInfo123 .news_list .title .h1{ font-size: 18px; color: #fff; margin: 0px; line-height: 48px;display: block; float: left;}
.RighInfo123 .news_list .title span{ font-size: 13px; color: #fff;line-height: 54px; margin-left: 5px; display: block; float: left;}

.RighInfo123 .news_list  .ul{ 
	border: 1px solid #e9ecee; float: left;
	height: 400px;scrollbar-face-color: #ccffff; width: 100%; padding: 6%; background: #fff; display: block;overflow-y: scroll;}
	/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.RighInfo123 .news_list  .ul::-webkit-scrollbar{
    width: 2px;
    height: 16px;
    background-color: #fff;
}
/*定义滚动条的轨道，内阴影及圆角*/
.RighInfo123 .news_list .ul::-webkit-scrollbar-track{

    background-color: #fff;
}
/*定义滑块，内阴影及圆角*/
.RighInfo123 .news_list  .ul::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    background-color: #90cfee;
	
}

.RighInfo123 .news_list li{ width: 100%; float: left; padding-bottom: 6%;}
.RighInfo123 .news_list li .pic{ width: 40%; padding-bottom: 28%; float: left; border-radius: 10px;}
.RighInfo123 .news_list li .text{ width: 60%; padding-left: 5%; float: left;}
.RighInfo123 .news_list li .text .h1{ font-weight: normal; color: #333; font-size: 14px; display: block; margin: 0px;
overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;

}
.RighInfo123 .news_list li .text .p{ font-size: 12px; line-height: 22px; color: #666; margin-top: 5px; overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}


/*
 .PicList001216 为demo编号
 */
.PicList001216{ padding:3% 0;}
.PicList001216 dl{padding:2% 0; border-bottom:1px solid #f0f4f4;}
@media(min-width:481px){
.PicList001216 dl{ display:table; width:100%; height: auto; overflow: hidden; }
.PicList001216 dd{ display:table-cell; vertical-align:middle;}
.PicList001216 dd:nth-child(1){ width:90px;}
.PicList001216 dd:nth-child(2){ width:25%; }
.PicList001216 dd:nth-child(2) img{ width:100%;border-radius: 10px;}
.PicList001216 dd span{ display:block;}
.PicList001216 dd .dot{ font-size:18px; color: #3a3a3a; display: block; width: 100%; border-bottom: 1px dashed #ccc; padding-bottom: 10px;}
.PicList001216 dd:nth-child(3){ font-size:12px; padding-left: 5%;}
}
.PicList001216 dd span{font-size:42px;}
.PicList001216 dd p{ font-size: 14px; line-height:24px; color: #666666;  margin:10px 0; overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;


}
.PicList001216 dd .more{ display:inline-block;  line-height:25px; padding:0 30px 0 20px; border:1px solid #5EACFF; border-radius:28px; background:url(../images/PicList001216_dot.jpg) no-repeat 95% center; font-size: 12px; float: right; margin-top: 5px;}
.PicList001216 dd .more:hover{color:#286eb7;}
@media(max-width:1000px) and (min-width:481px){
.PicList001216 dd:nth-child(2){ width:30%;}
}
@media(max-width:480px){
.PicList001216 dl{ padding:2%; margin-bottom: 8%;} 
.PicList001216 dd img{ width:100%;}
.PicList001216 dd:nth-child(2){ padding:2% 0;}
.PicList001216 dd .dot{ font-size:16px;}
.PicList001216 dd span{font-size:30px;}
}




.PicList000123 .head { height: auto; overflow: hidden; margin-top: 6%;}
.PicList000123 .head .text{ border: 1px solid #eeeeee; background: url(../images/PicList000123-dot.png) no-repeat 15px #fff; font-size: 14px; color: #989898; text-indent: 3em;  padding: 8px 0;  border-radius: 5px 0 0 5px; width: 70%; float: left; }
.PicList000123 .head .btn{ width: 30%; float: left; background: #8dceed; color: #fff; border: none; padding: 8px 0; cursor: pointer;}

.PicList000123 .list{ padding-top: 3%;}
.PicList000123 .list .ul{ border: 1px solid #eeeeee;
	height: 740px;scrollbar-face-color: #ccffff; width: 100%; padding: 6%; background: #fff; display: block;overflow-y: scroll;}
	/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.PicList000123 .list .ul::-webkit-scrollbar{
    width: 2px;
    height: 16px;
    background-color: #fff;
}
/*定义滚动条的轨道，内阴影及圆角*/
.PicList000123 .list .ul::-webkit-scrollbar-track{

    background-color: #fff;
}
/*定义滑块，内阴影及圆角*/
.PicList000123 .list .ul::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    background-color: #90cfee;
	
}

@media(max-width:1200px){
	.RighInfo123 .left{ width: 100%; float: left;}
.RighInfo123 .right{ display: none;}

	
}



.PicList000456 .head { height: auto; overflow: hidden; margin-top: 6%;}
.PicList000456 .head .text{ border: 1px solid #eeeeee; background: url(../images/PicList000123-dot.png) no-repeat 15px #fff; font-size: 14px; color: #989898; text-indent: 3em;  padding: 8px 0;  border-radius: 5px 0 0 5px; width: 70%; float: left; }
.PicList000456 .head .btn{ width: 30%; float: left; background: #8dceed; color: #fff; border: none; padding: 8px 0; cursor: pointer;}

.PicList000456 .list{ padding-top: 3%;}
.PicList000456 .list .ul{ border: 1px solid #eeeeee;
	height: 740px;scrollbar-face-color: #ccffff; width: 100%; padding: 6%; background: #fff; display: block;overflow-y: scroll;}
	/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.PicList000456 .list .ul::-webkit-scrollbar{
    width: 2px;
    height: 16px;
    background-color: #fff;
}
/*定义滚动条的轨道，内阴影及圆角*/
.PicList000456 .list .ul::-webkit-scrollbar-track{

    background-color: #fff;
}
/*定义滑块，内阴影及圆角*/
.PicList000456 .list .ul::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    background-color: #90cfee;
	
}
.PicList000456 .list .title{ background: #90cfee; width: 100%; height: 52px; float: left; padding-left: 20px;}
.PicList000456 .list .title .h1{ font-size: 19px; color: #fff; float: left; display: block; line-height: 52px; margin: 0px;}
.PicList000456 .list .title span{ font-size: 13px; color: #fff; margin-left: 5px;float: left; display: block; line-height: 52px; }

.PicList000456 .list .ul li{ width: 100%; float: left; margin-bottom: 4%; height: auto; overflow: hidden;}
.PicList000456 .list .ul li .pic{ width: 40%; padding-bottom: 28%; float: left;}
.PicList000456 .list .ul li .text{ width: 60%; padding-left: 5%; float: left;}
.PicList000456 .list .ul li .text .h1{ font-weight: normal; color: #333; font-size: 14px; display: block; margin: 0px;
overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;

}
.PicList000456 .list .ul li .text .p{ font-size: 12px; line-height: 22px; color: #666; margin-top: 5px; overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}



.PicList000456 .product_list { float: left; margin-top: 5%;}
.PicList000456 .product_list .title{ background: #88caea; height: 48px; padding-left: 20px;float: left; width: 100%;}
.PicList000456 .product_list .title .h1{ font-size: 18px; color: #fff; margin: 0px; line-height: 48px;display: block; float: left;}
.PicList000456 .product_list .title span{ font-size: 13px; color: #fff;line-height: 54px; margin-left: 5px; display: block; float: left;}
.PicList000456 .product_list .ul{ padding: 6%; width: 100%; height: auto; overflow: hidden; display: block; border: 1px solid #e9ecee; float: left;}
.PicList0004563 .product_list li{ width: 100%; float: left;}
.PicList000456 .product_list li .pic{ width: 100%; padding-bottom: 62%; border-radius: 10px;}
.PicList000456 .product_list li .h1{ font-size: 13px; color: #666666; font-weight: normal; text-align: center; margin: 15px 0;}
.PicList000456 .product_list li:hover .h1{ color: #2da4de;}




.News_con{ background: #fff; padding: 4% 4%;}
.News_con .title { font-weight: normal; font-size: 18px; color:#333; width: 100%; margin: 0px; text-align: center; display: block;}
.News_con span{ display: block; width: 100%; text-align: center; color: #999; font-size: 12px; margin-bottom: 5%;}
.News_con .nex{ width: 100%; height: auto; overflow: hidden; margin-top: 5%;}

.News_con .nex .last{ float: left; font-size: 14px; color: #666;}
.News_con .nex .next{ float: right; font-size: 14px; color: #666;}








.News_recom .head { height: auto; overflow: hidden; margin-top: 6%;}
.News_recom .head .text{ border: 1px solid #eeeeee; background: url(../images/PicList000123-dot.png) no-repeat 15px #fff; font-size: 14px; color: #989898; text-indent: 3em;  padding: 8px 0;  border-radius: 5px 0 0 5px; width: 70%; float: left; }
.News_recom .head .btn{ width: 30%; float: left; background: #8dceed; color: #fff; border: none; padding: 8px 0; cursor: pointer;}

.News_recom .list{ padding-top: 3%;}
.News_recom .list .ul{ border: 1px solid #eeeeee;
	height: 475px;scrollbar-face-color: #ccffff; width: 100%; padding: 6%; background: #fff; display: block;overflow-y: scroll;}
	/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.News_recom .list .ul::-webkit-scrollbar{
    width: 2px;
    height: 16px;
    background-color: #fff;
}
/*定义滚动条的轨道，内阴影及圆角*/
.News_recom .list .ul::-webkit-scrollbar-track{

    background-color: #fff;
}
/*定义滑块，内阴影及圆角*/
.News_recom .list .ul::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    background-color: #90cfee;
	
}

.News_recom .list .title{ background: #90cfee; width: 100%; height: 52px; float: left; padding-left: 20px;}
.News_recom .list .title .h1{ font-size: 19px; color: #fff; float: left; display: block; line-height: 52px; margin: 0px;}
.News_recom .list .title span{ font-size: 13px; color: #fff; margin-left: 5px;float: left; display: block; line-height: 52px; }

.News_recom .list .ul li{ width: 100%; float: left; margin-bottom: 4%; height: auto; overflow: hidden;}
.News_recom .list .ul li .pic{ width: 40%; padding-bottom: 28%; float: left; border-radius: 10px;}
.News_recom .list .ul li .text{ width: 60%; padding-left: 5%; float: left;}
.News_recom .list .ul li .text .h1{ font-weight: normal; color: #333; font-size: 14px; display: block; margin: 0px;
overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;

}
.News_recom .list .ul li .text .p{ font-size: 12px; line-height: 22px; color: #666; margin-top: 5px; overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}


.Product_recom{ width: 100%; float: left; margin-top: 5%;}
.Product_recom li a{ width: 100%; text-align: center; line-height: 48px; color: #2da4de; display: block; margin-bottom: 5%; float: left;height: 48px; background: #fff;}
.Product_recom li a:hover{ background: #88caea; color: #fff;}




.Pronews_recom .head { height: auto; overflow: hidden; margin-top: 6%;}
.Pronews_recom .head .text{ border: 1px solid #eeeeee; background: url(../images/PicList000123-dot.png) no-repeat 15px #fff; font-size: 14px; color: #989898; text-indent: 3em;  padding: 8px 0;  border-radius: 5px 0 0 5px; width: 70%; float: left; }
.Pronews_recom .head .btn{ width: 30%; float: left; background: #8dceed; color: #fff; border: none; padding: 8px 0; cursor: pointer;}

.Pronews_recom .list{ padding-top: 3%;}
.Pronews_recom .list .ul{ border: 1px solid #eeeeee;
	height: 475px;scrollbar-face-color: #ccffff; width: 100%; padding: 6%; background: #fff; display: block;overflow-y: scroll;}
	/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/
.Pronews_recom .list .ul::-webkit-scrollbar{
    width: 2px;
    height: 16px;
    background-color: #fff;
}
/*定义滚动条的轨道，内阴影及圆角*/
.Pronews_recom .list .ul::-webkit-scrollbar-track{

    background-color: #fff;
}
/*定义滑块，内阴影及圆角*/
.Pronews_recom .list .ul::-webkit-scrollbar-thumb{
    /*width: 10px;*/
    height: 20px;
    background-color: #90cfee;
	
}

.Pronews_recom .list .title{ background: #90cfee; width: 100%; height: 52px; float: left; padding-left: 20px;}
.Pronews_recom .list .title .h1{ font-size: 19px; color: #fff; float: left; display: block; line-height: 52px; margin: 0px;}
.Pronews_recom .list .title span{ font-size: 13px; color: #fff; margin-left: 5px;float: left; display: block; line-height: 52px; }

.Pronews_recom .list .ul li{ width: 100%; float: left; margin-bottom: 4%; height: auto; overflow: hidden;}
.Pronews_recom .list .ul li .pic{ width: 40%; padding-bottom: 28%; float: left; border-radius: 10px;}
.Pronews_recom .list .ul li .text{ width: 60%; padding-left: 5%; float: left;}
.Pronews_recom .list .ul li .text .h1{ font-weight: normal; color: #333; font-size: 14px; display: block; margin: 0px;
overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;

}
.Pronews_recom .list .ul li .text .p{ font-size: 12px; line-height: 22px; color: #666; margin-top: 5px; overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;}






/*
 .PicList007878 为demo编号
 */
.PicList007878{ padding:3% 0;}
.PicList007878 dl{padding:2% 0; border-bottom:1px solid #f0f4f4;}
@media(min-width:481px){
.PicList007878 dl{ display:table; width:100%; height: auto; overflow: hidden; }
.PicList007878 dd{ display:table-cell; vertical-align:middle;}
.PicList007878 dd:nth-child(1){ width:25%; }
.PicList007878 dd:nth-child(1) img{ width:100%; border-radius: 10px;}
.PicList007878 dd span{ display:block;}
.PicList007878 dd .dot{ font-size:18px; color: #3a3a3a; display: block; width: 100%; border-bottom: 1px dashed #ccc; padding-bottom: 10px;}
.PicList007878 dd:nth-child(2){ font-size:12px; padding-left: 5%;}
}
.PicList007878 dd span{font-size:42px;}
.PicList007878 dd p{ font-size: 14px; line-height:24px; color: #666666;  margin:10px 0; overflow:ellipsis; 
-o-text-overflow:ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;


}
.PicList007878 dd .more{ display:inline-block;  line-height:25px; padding:0 30px 0 20px; border:1px solid #5EACFF; border-radius:28px; background:url(../images/PicList001216_dot.jpg) no-repeat 95% center; font-size: 12px; float: right; margin-top: 5px;}
.PicList007878 dd .more:hover{color:#286eb7;}
@media(max-width:1000px) and (min-width:481px){
.PicList007878 dd:nth-child(2){ width:30%;}
}
@media(max-width:480px){
.PicList007878 dl{ padding:2%; margin-bottom: 8%;} 
.PicList007878 dd img{ width:100%;}
.PicList007878 dd:nth-child(2){ padding:2% 0;}
.PicList007878 dd .dot{ font-size:16px;}
.PicList007878 dd span{font-size:30px;}
}


/*
 .Map004 为demo编号
 */
.Map001{ padding:20px 0;}
.Map001 .map{width:100%; float:left;}
.Map001 .map #allmap{ height:400px; width:100%;}
.Map001 .map #allmap *{ font-size:12px !important;}
.Map001 .info{width: 100%; height: auto; overflow: hidden; float: left; padding-top: 5%; padding-left: 10%; padding-right: 10%; background: #fff; padding-bottom: 5%; }
.Map001 .info .pic{  width: 40%;  background-position: center  center; background-repeat: no-repeat; float: left;}
.Map001 .info .text{  width: 60%; float: left; padding-left: 4%;}
.Map001 .info .text .h1{ width: 100%; color: #333; font-size: 18px; font-weight: normal; text-align: center; margin: 0px; position:relative; padding-bottom: 5%; margin-bottom: 5%; border-bottom: 1px solid #ebf4f9; }
.Map001 .info .text .h1:after{ display: block; width: 35px; height: 3px; content: "";  background: #2da4de; position: absolute; left: 49%; margin-top: 10px; }


.Map001 .info .ul{ width: 50%; float: left;}
.Map001 .info .ul li{ line-height: 32px; color: #222; font-size: 16px;}


@media(max-width:1200px){
	.Map001 .info .pic{  display: none;}
	.Map001 .info .text{  width:100%;float: left; }
	
}

@media(max-width:700px){
	
	.Map001 .info .ul{ width: 100%; margin-bottom: 2%; text-align: center;}
}





/*Form002219*/
.Form002219{ height: auto; overflow: hidden; padding: 2% 5%; border-top: 1px dashed #ccc; margin-top: 5%; }
.Form002219 dl{ width:48%; float:left; padding-left:85px; min-height:40px; position:relative; margin-bottom:15px; max-width:420px;}

.Form002219 dt{ color:#5b5b5b; font-size:14px; position:absolute; left:0; width:70px; text-align:right; line-height:40px;}
.Form002219 .text{ border:1px solid #dfdfdf; border-radius:5px; width:100%; padding:0 10px; line-height:38px; color:#5b5b5b; background: none;}
.Form002219 dl.dl{ width:100%; float:none; max-width:none;}
.Form002219 textarea{border:1px solid #dfdfdf; border-radius:5px;overflow:hidden; resize:none; width:100%; height:153px; padding:10px; color:#5b5b5b; background: none;}
.Form002219 .btn{ display:inline-block; line-height:40px; min-width:140px; margin-right:20px; background-color:#f3f3f3; color:#728391; font-size:14px; border:none; border-radius:5px; cursor:pointer;}
.Form002219 .submitbtn{ color:#fff; background-color:#008cd6;} 
@media(max-width:640px){
.Form002219 dl{ float:none; width:100%; margin-left:0 !important;}	
.Form002219 textarea{ height:250px;}
}
@media(max-width:480px){
.Form002219 .btn{ width:48%; margin-right:2%; float:left; display:block; min-width:2px;}	
}
/*Form002219 End*/

