@charset "utf-8";
/*基础部分*/
.mh{ display:none}
body{
color:#000;
margin:0 auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

}

div,ul,li
{
color:#000;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
margin:0 auto; 
padding:0;
list-style:none;

}

.cl{ clear:both}


img{ border:none}


*{outline:0px;box-sizing:border-box}

a,a:link,a:visited,a:active {
color: #333;
text-decoration: none;
}
a:hover {
text-decoration:none;
color: #0666cc;
transition: 0.3s ease-in-out;
}

input::-webkit-input-placeholder{
color: #666;
}
WebKit browsers 
input::-webkit-input-placeholder { 
　color: #666;
}
Mozilla Firefox 4 to 18 
input:-moz-placeholder {  
　color: #666;
}
Mozilla Firefox 19+ 
input::-moz-placeholder {  
　　color: #666;
}
Internet Explorer 10+ 
input:-ms-input-placeholder { 
　　color: #666;
}

.wrapper{ width:100%; padding:0 4%; margin:0 auto; position:relative}
.cd-popup,.tool,.mouse_down,.mySwiper .prev,.mySwiper .next,.about_r,.nexta,.preva,.msg_l,.dqlm,.info_r{ display:none}
/*导航部分*/
.header{ width:100%;height:100%;}
header{ width:100%; padding:20px 4%; position:absolute; top:0; left:0; z-index:2}
header .logo{ float:left; width:60%}



.mySwiper {
width: 100%;
height: 220px;
position:fixed;
background-size:cover
}
.mySwiper .swiper-slide{
width: 100%;
height: 100%;
float:left;
position:relative;
text-align:center;
}

.mySwiper .swiper-slide img{
position:relative;
width:100%;
height:100%;
object-fit: cover;
}


.mySwiper .swiper-pagination{ bottom: 10px !important}
.mySwiper .swiper-pagination .swiper-pagination-bullet{ width: 8px; height: 8px;background: rgba(255,255,255,.5);border-radius: 50px;}
.mySwiper .swiper-pagination .swiper-pagination-bullet-active{background: rgba(255,255,255,1);border-radius: 50px;width: 8px; height: 8px;}

.tool{ float:right; margin-top:15px}
.searciocn{ float:right; margin-left:15px; margin-top:10px}
.searciocn img{ width:25px; height:auto; overflow:hidden}
.menu{height:66px; float:right}

.nav{
width: 100%;
height: 50px;

}
.nav li{
position: relative;
float: left;
}

.nav li a{
line-height:50px;
width:100%;
text-align:center;
float:left;
height:50px;
color:#fff;
padding:0 14px;
font-size:16px;

}

.nav li .nav-w {
z-index:21;
position:absolute;
display:none;
float:left;
clear:both;
overflow:hidden;
top:50px;
left:-10px;
width:120%
}
.nav li:hover a{}
.nav li::after{ position:absolute; content:''; bottom:0; height:2px; background:#0666cc; left:0; width:100%;  transform: scaleX(0);
  transition: 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);}
.nav li:hover::after{transform: scaleX(1);}
.nav-w li:hover::after{ width:0; background:rgba(255,255,255,0);transform: scaleX(0);}

.nav li .section-nav1{height:auto; overflow: hidden;}
.nav li .section-nav1 ul {
position:static;
padding:0px;
margin:0px;
width:100%;
overflow:hidden;
}
.nav li .section-nav1 ul li {
position:static;
padding:0px;
background:#fff;
width:100%;
float:left;
}
.nav li .section-nav1 ul li a {
background:#fff;
border-bottom:2px solid #f3f3f3;
text-align:center;
padding:0px 10px;
box-sizing:border-box;
height:42px;
overflow:hidden;
line-height:42px;
width:auto;
display:block;
float:none;
color:#666;
font-size:14px;
cursor:pointer;
font-weight:normal;

}
.nav li .section-nav1 ul li a:hover {
background:#0666cc;
color: #fff;
}

.mySwipera {
width: 100%;
height: 150px;
position:relative; 
}


.mySwipera .swiper-slide{ width:100%; height:100%;}
.mySwipera .swiper-slide .date{ width:100%; color:#fff; font-size:26px; font-weight:bold; padding-bottom:10px}
.mySwipera .swiper-slide .content{ width:100%; color:#fff; font-size:15px;line-height:30px; height:60px; overflow:hidden}

.mySwipera .swiper-pagination{ bottom: 0 !important}
.mySwipera .swiper-pagination .swiper-pagination-bullet{ width: 8px; height: 8px;background: rgba(255,255,255,.5);border-radius: 100%;}
.mySwipera .swiper-pagination .swiper-pagination-bullet-active{background: rgba(255,255,255,.8);border-radius: 50px;width: 25px; height: 8px;}

.case{width: 99%;margin-left:.5%; margin-bottom:30px}
.mySwiperb {
width: 100%;
position:relative;
}


.mySwiperb .swiper-slide{ width:100%; height:100%; border:1px solid #ddd;}
.mySwiperb .swiper-slide .img{ width:100%; position:relative; padding-top:60%; overflow:hidden}
.mySwiperb .swiper-slide .img .zz{position:absolute; width:100%; height:100%; left:0; top:-100%; z-index:1; background: url(../images/icon_24.png) center center no-repeat rgba(6,102,204,.8);transition : top 0.3s cubic-bezier(0.5,0,0.2,1) 0s;}
.mySwiperb .swiper-slide:hover .img .zz{position:absolute; width:100%; height:100%; left:0; top:0; z-index:1; background: url(../images/icon_24.png) center center no-repeat rgba(6,102,204,.8)}
.mySwiperb .swiper-slide .img img{ position:absolute; width:100%; height:100%; left:0; top:0;object-fit: cover;transition: 0.3s ease-in-out;}
.mySwiperb .swiper-slide .content{ width:100%; font-size:18px;line-height:80px; height:80px; text-align:center; overflow:hidden; position:relative; padding:0 2%;}
.mySwiperb .swiper-slide .content::after{ position:absolute; bottom:20px; left:45%;  width:10%; background:#000; height:1px; background:#000; content:''}



.mySwiperc {
width:100%;

}
.mySwiperc .swiper-slide{ width:100%; height:100%; border:1px solid #ddd;}
.mySwiperc .swiper-slide .img{ width:100%; position:relative; padding-top:66%; overflow:hidden}

.mySwiperc .swiper-slide .img img{
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
object-fit: cover;
transition: 0.3s ease-in-out;
}
.mySwiperc .swiper-slide .img .date{ background:#0666cc; padding:6px 0; position:absolute; top:20px; left:20px; z-index:1; color:#fff}
.mySwiperc .swiper-slide .img .date strong{ width:100%; text-align:center; font-size:34px; float:left}
.mySwiperc .swiper-slide .img .date i{ width:100%; text-align:center; font-size:12px; font-style:normal; float:left}

.mySwiperc .swiper-slide .area{ width:100%; padding:20px; float:left}
.mySwiperc .swiper-slide .tit{ width:100%; float:left; font-size:16px; line-height:30px; height:60px ;overflow:hidden; margin-bottom:10px}
.mySwiperc .swiper-slide .des{ width:100%; float:left; font-size:14px; line-height:30px; height:90px ; color:#666;overflow:hidden}
.mySwiperc .swiper-slide .more{ width:100%; float:left; margin-top:20px}
.mySwiperc .swiper-slide .more .date{float:left; font-size:14px; color:#666}
.mySwiperc .swiper-slide .more .date img{float:left; vertical-align:middle; margin-right:5px; margin-top:-2px}
.mySwiperc .swiper-slide .more .ck{float:right; font-size:14px; color:#666; background:url(../images/index_26.jpg) right center no-repeat; padding-right:25px}



.mySwiperc .swiper-pagination{ bottom: 40px !important}
.mySwiperc .swiper-pagination .swiper-pagination-bullet{ width: 20px; height: 4px;background: rgba(255,255,255,.5);border-radius: 0;}
.mySwiperc .swiper-pagination .swiper-pagination-bullet-active{background: rgba(255,255,255,1);border-radius: 50px;width: 40px; height: 4px;}



footer{ width:100%; background:#f5f5f5;margin-top:35px; overflow:hidden;height:auto; position:relative; padding-top:30px}
footer .top{ display:none}
footer .link{ display:none}

footer .service{ width:100%; float:left}
footer .service ul{ display:inline}
footer .service li{ width:100%; float:left; margin-bottom:15px}
footer .service li strong{ width:50px; float:left}
footer .service li strong img{ width:100%; height:auto; overflow:hidden}
footer .service li span{ width:calc(100% - 65px); float:right}
footer .service li span h1{ width:100%; float:left; font-size:14px; font-weight:normal; margin:5px 0 5px 0}
footer .service li span h2{ width:100%; float:left; font-size:12px; font-weight:normal; margin:0}

footer .wx{ width:100%; margin-top:10px;border-top:1px solid #dcdcdc; padding:30px 0; float:left; text-align:center}
footer .wx strong img{ width:70%; height:auto; overflow:hidden}
footer .wx strong{ line-height:40px; text-align:center; width:33.33%; float:left;font-weight:normal; font-size:12px}
.copy{ width:100%; text-align:center;border-top:1px solid #dcdcdc; height:40px; line-height:40px; font-size:12px; color:#333;}
.copy a{ display:none}
#zoom {
	z-index: 9999999999999999999999990;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.8);
	filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}
#zoom .content {
	z-index: 99999999999999999999999901;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 200px;
	height: 200px;
	background: #ffffff no-repeat 50% 50%;
	padding: 0;
	margin: -100px 0 0 -100px;
	box-shadow: -20px 20px 20px rgba(0, 0, 0, 0.3);
	border-radius: 4px;
}
#zoom .content.loading {
	background-image: url('../images/loading.gif');
}
#zoom img {
	display: block;
	max-width: none;
	background: #ececec;
	box-shadow: 0 1px 3px rgba(0,0,0,0.25);
	border-radius: 4px;
}
#zoom .close {
	z-index: 99993;
	position: absolute;
	top: 0;
	right: 0;
	width: 49px;
	height: 49px;
	cursor: pointer;
	background: transparent url('../images/close.png') no-repeat 50% 50%;
	opacity: 1;
	filter: alpha(opacity=100);
	border-radius: 0 0 0 4px;
}
#zoom .previous,
#zoom .next {
	z-index: 99992;
	position: absolute;
	top: 50%;
	overflow: hidden;
	display: block;
	width: 49px;
	height: 49px;
	margin-top: -25px;
}
#zoom .previous {
	left: 0;
	background: url('../images/arrows.png') no-repeat 0 0;
	border-radius: 0 4px 4px 0;
}
#zoom .next {
	right: 0;
	background: url('../images/arrows.png') no-repeat 100% 0;
	border-radius: 4px 0 0 4px;
}
#zoom .close:hover {
	background-color: #da4f49;
}
#zoom .previous:hover,
#zoom .next:hover {
	background-color: #0088cc;
}


.safe{ width:100%; background:#fafafa; margin-top:30px; padding:20px; float:left; margin-bottom:20px}
.safe strong{ float:left; color:#0666cc; font-size:18px;position:relative; width:100%;}
.safe strong img{ float:left; vertical-align:middle; margin-top:5px; margin-right:15px; height:20px;}
.safe_info{ width:100%; float:left;line-height:24px; overflow:hidden; color:#333; margin-top:10px}
.safe_info i{ float:left; width:100%; font-style:normal}
.safe_info span{ float:left; width:100%}

.about_l{ width:100%; float:left; position:relative; overflow:hidden}
.about_l .tit{ width:100%; font-size:18px; font-weight:bold; padding:0 0 20px 0;}
.about_l .area{ width:100%; line-height:30px; overflow:hidden; height:150px; color:#666;}



.about_list{ bottom:0; left:0; width:100%; float:left; margin-top:30px}
.about_list ul{ display:inline}
.about_list li{width:19%;float:left; margin-right:8%}
.about_list li .icon{width:100%; border:1px solid #ddd; height:0; padding-bottom:100%; float:left; border-radius:100%; text-align:center;transition: 0.3s ease-in-out;  position:relative;}
.about_list li .icon img{vertical-align:middle; padding-top:30%; width:50%; overflow:hidden; height:auto}
.about_list li .tits{ width:100%; text-align:center; height:40px; line-height:40px; float:left; color:#333; font-size:15px;transition: 0.3s ease-in-out;}
.about_list li:last-child{ margin-right:0}
.about_list li:hover .icon{ background:#0666cc; border:1px solid #0666cc}
.about_list li:hover .icon img{filter: brightness(0) invert(1); }
.about_list li:hover .tits{ color:#0666cc}

.licheng{ width:100%; margin:30px 0 30px 0; background:url(../images/index_08.jpg) center no-repeat fixed; background-size:cover; height:220px; padding:40px 0}
.classname{ width:100%; text-align:center; margin-bottom:20px; padding:0 4%}
.classname h1{ width:100%; text-align:center; font-size:24px; padding:0; margin:0}
.classname h2{ width:100%; text-align:center; font-size:12px; font-weight:normal; color:#333; line-height:24px}

.hpro{ width:100%; margin-bottom:30px; float:left}
.hpro ul{ display:inline}
.hpro ul li{ width:100%; float:left; background: url(../images/index_11.jpg) right bottom  no-repeat #f5f5f5; background-size:50%; position:relative; padding:60% 0 0 50px;transition: 0.3s ease-in-out;  margin-bottom:15px}

.hpro ul li .area{ position:absolute; left:6%; top:10%;width:94%}
.hpro ul li .area .b{ width:100%; font-size:18px; font-weight:bold; color:#0666cc; margin-bottom:20px; float:left}
.hpro ul li .area .b a{color:#0666cc}
.hpro ul li .area .s{ width:90%; font-size:15px; float:left}
.hpro ul li .area .s a{ float:left; width:50%; height:36px; line-height:36px; padding-left:15px; position:relative}
.hpro ul li .area .s a::before{ position:absolute; left:0; top:14px; content:''; width:4px; height:4px; background:#666; border-radius:100%}
.hpro ul li .more a{ display:none}

header .right{ float:right}
header .right img{ height:30px}

.bgDiv{
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: .5;
    position:fixed;
    display: none;
    z-index: 99;
    bottom: 0;
}
.leftNav{
    width: 50%;
    max-width: 400px;
    height: 100%;
    background-color: #fff;
    position: fixed;
    z-index: 999;
    top: 0;
    left: -50%;
}
.rightNav{
    width: 50%;
    max-width: 400px;
    height: 100%;
    background-color: #fff;
    position: fixed;
    z-index: 999;
    top: 0;
    right: -50%;
}
.upNav{
   width: 100%;
    height: 40%;
    background-color: #fff;
    position: fixed;
    z-index: 999;
    top: -40%;
}
.downNav{
    width: 100%;
    height: 40%;
    background-color: #fff;
    position: fixed;
    z-index: 999;
    bottom: -40%;
}

.rightNav span{
    display: inline-block;
    width: 96%;
    height: 50px;
    margin-left: 2%;
    line-height: 50px;
    border-bottom: 1px solid #eee;
    text-align: center;
	font-size:14px
}
.rightNav span:hover{
    background-color: #f5f5f5;
}


.nyimg{ width:100%; height:180px; background: url(../images/ny.jpg) center no-repeat; background-size:cover}
.nyban{ width:100%; background:#f7f7f7; height:70px}

.nyban{
	display:none
}


.ny_menu{
width: 100%;
overflow: hidden;
white-space: nowrap;
overflow-x: scroll;
background:#fff;
border-bottom:1px solid #ddd;
}
.ny_menu::-webkit-scrollbar {
display: none;
}

.ny_nav {
display: inline-block;
font-size:12px;
height: 50px;
line-height: 50px;
}
.ny_nav a{color:#333;margin-left: 15px;
font-size:14px;
margin-right: 15px;}

.ny_nav .on{color:#0666cc !important}

.infoarea{ width:100%; float:left; font-size:15px; line-height:34px;}
.infoarea table,.infoarea video{ max-width:100%}
.infoarea img{ max-width:100%; }

.nyw{ padding-top:30px;}

.ny_lc{ width:100%; float:left; overflow:hidden;}

.mySwiperaa {
width: 100%;
height: 150px;
margin-top:30px
}
.mySwiperaa .swiper-slide{ width:100%;}
.mySwiperaa .swiper-slide .date{ width:100%; color:#0666cc; font-size:28px; font-weight:bold; padding-bottom:10px; height:50px; line-height:50px;}
.mySwiperaa .swiper-slide .content{ width:100%; color:#333; font-size:14px;line-height:30px; height:60px; overflow:hidden}

.mySwiperaa .swiper-pagination{ bottom: 0 !important}
.mySwiperaa .swiper-pagination .swiper-pagination-bullet{ width: 8px; height: 8px;background: rgba(6,102,204,.5);border-radius: 100%;}
.mySwiperaa .swiper-pagination .swiper-pagination-bullet-active{background:#0666cc;border-radius: 50px;width: 25px; height: 8px;}


.msg_r{ width:100%;background:#f8f8f8; padding:30px; float:left; overflow:hidden}
.msg_r h1{ font-size:20px; margin:0; padding:0}
.msg_r h2{ font-size:15px; font-weight:normal; color:#666}
.msg_list{ width:100%; float:left; margin-top:10px}
.msg_list li{ width:100%; float:left; margin-bottom:15px}
.msg_list li .input{ border:none; border-bottom:1px solid #ccc; background:none; width:100%; height:50px; line-height:50px; font-size:16px;}
.msg_list li .inputa{ border:none; border-bottom:1px solid #ccc; background:none; width:40%; height:50px; line-height:50px; font-size:16px;}
.msg_list li .textarea{ border:none; border-bottom:1px solid #ccc; background:none; width:100%; height:100px; line-height:25px; font-size:16px; font-family:microsoft yahei}
.msg_list li img{ vertical-align:middle; height:50px; margin-left:10px; cursor:pointer}
.msg_list li .button{ padding:10px 30px; background:#0666cc; color:#fff; border:none; cursor:pointer; font-size:18px; margin-top:10px}

.zzry{ width:100%; float:left}
.zzry ul{ display:inline}
.zzry li{ width:49%; float:left; margin-right:2%; margin-bottom:20px; border-radius:0 0 10px 10px; border:1px solid #ccc;text-align: center;position:relative; overflow:hidden;height:180px; padding:10px 20px 30px 20px;transition: 0.3s ease-in-out;}
.zzry li:nth-child(2n){margin-right:0}
.zzry li:hover{ border:1px solid #0666cc}
.zzry li img{ width:90%; overflow:hidden; height:auto; vertical-align:middle; cursor:pointer;}
.imgmid{display:inline-block;*display:inline;*zoom:1;height:100%;width:1px;margin-left:-1px;vertical-align:middle}
.zzry li .tit{ position:absolute; background:rgba(6,102,204,1); color:#fff; bottom:0; left:0; width:100%; z-index:1; text-align:center; height:40px; line-height:40px; overflow:hidden;}

.newslist{ width:100%; float:left}
.newslist li{ width:100%; float:left; margin-bottom:25px; border-bottom:1px solid #ddd; padding-bottom:15px;}
.newslist li .news_l{ width:35%; float:left; height:90px; overflow:hidden}
.newslist li .news_l img{ width:100%;height:90px}
.newslist li .news_r_font{ width:100%; float:left}
.newslist li .news_r{ width:62%; float:right}
.newslist li .news_r em,.newslist li .news_r_font em{ width:100%; float:left; font-size:13px; padding-bottom:8px;font-style:normal; color:#0666cc}
.newslist li .news_r strong,.newslist li .news_r_font strong{ width:100%; float:left; font-size:16px; margin-bottom:10px; color:#333;line-height:24px; font-weight:normal}
.newslist li .news_r span{ display:none}
.newslist li .news_r_font span{ width:100%; float:left; font-size:15px; color:#666; height:50px; line-height:25px; overflow:hidden}
.newslist li .news_r i,.newslist li .news_r_font i{ display:none}
.newslist li .news_l img{transition: all 0.3s}
.newslist li:hover .news_l img{transform: scale(1.1);}
.newslist li:hover .news_r strong,.newslist li:hover .news_r_font strong{color:#0666cc}

.page_list{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-size:12px;margin-top:20px;padding-bottom:10px; float:left; width:100%}
.page_list a{display:inline-block;color:#333;border:1px solid #ddd;background:#fff;text-align:center;padding:0 8px;margin:0 3px;}
.page_list a:hover{color:#fff;border:1px solid #0666cc;background:#0666cc;}
.page_list a.on{background-color:#0666cc; color:#fff; border:1px solid #0666cc}

.info_l{ width:100%; float:left; min-height:400px;}
.info_l .info_l_t{ width:100%; float:left; line-height:30px; font-size:16px;}
.info_l .info_l_d{ width:100%; float:left; line-height:45px; font-size:14px; margin-bottom:30px; background:rgba(6,102,204,.1); margin-top:15px ; padding:0 10px;}

.pro_l{ width:100px; float:left}
.pro_l .sclass a{ width:100%; height:36px; line-height:36px; font-size:12px; background:#f2f2f2; padding-left:15px; margin-bottom:5px; float:left; position:relative}

.pro_l .sclassa a{ width:100%; height:36px; line-height:36px;font-size:12px; background:#f2f2f2; padding-left:15px; margin-bottom:5px; float:left; position:relative; background:#0666cc; color:#fff}

.pro_r{ width:calc(100% - 120px); float:right;}


.prolist{ width:100%; float:left;}
.prolist li{ width:100%; float:left; margin-bottom:30px; padding:10px; border:1px solid #ddd;transition: 0.3s ease-in-out;}
.prolist li:nth-child(3n){ margin-right:0}
.prolist li .img{ width:100%; float:left; position:relative; padding-top:80%;overflow: hidden;}
.prolist li .img img{
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
object-fit: cover;
transition: 0.3s ease-in-out;
}

.prolist li .tit{ width:100%; float:left; position:relative; height:40px; line-height:40px;overflow: hidden;}
.prolist li .more{ width:100%; float:left; position:relative; height:40px; line-height:40px;overflow: hidden; border-top:1px solid #ddd; margin-top:8px; font-size:14px; background:url(../images/index_26.jpg) right center no-repeat; opacity:.6}
.prolist li:hover{border:1px solid #0666cc;}
.prolist li:hover img{transform: scale(1.1);}
.flimg{ width:100%; float:left; margin-bottom:30px}
.flimg img{ width:100%; height:auto; overflow:hidden}


.caselist{ width:100%; float:left;}
.caselist li{ width:49%; margin-right:2%; float:left; margin-bottom:20px; padding:10px; border:1px solid #ddd;transition: 0.3s ease-in-out;}
.caselist li .img{ width:100%; float:left; position:relative; padding-top:80%;overflow: hidden;}
.caselist li .img img{
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
object-fit: cover;
transition: 0.3s ease-in-out;
}

.caselist li .tit{ width:100%; float:left; position:relative; text-align:center; height:30px; line-height:30px; text-align:center;overflow: hidden; margin-top:10px}
.caselist ul li:nth-child(2n){margin-right:0}
.caselist li:hover{border:1px solid #0666cc;}

.contact_tip{ width:100%; float:left; margin-bottom:60px; background:url(../images/contact.jpg) left bottom no-repeat; padding:12px; color:#fff; font-size:14px; line-height:2}

.xswd{ width:100%; float:left; height:40px; border-bottom:1px solid #ddd; font-weight:bold; font-size:20px; margin-bottom:30px}
.wdlist{ width:100%; float:left; border-left:1px solid #ddd}
.wdlist ul{ display:inline}
.wdlist ul li{ border:1px solid #ddd; width:50%; float:left; height:60px; line-height:60px; text-align:center; margin-top:-1px; margin-left:-1px}
.wdmap{ float:right; width:100%; position:relative; padding-top:20px}
.wdmap img{ width:100%; height:auto; overflow:hidden; float:left}

.wdmap .list{ width:100%; float:left; margin-top:20px}
.wdmap .list li{ width:100%; float:left; line-height:35px; height:35px; color:#666;}
.wdmap .list li strong{ color:#000; font-size:18px; padding-bottom:10px}