@charset "utf-8";
/* CSS Document */
.lx01{ width:50%; float:left; overflow:hidden; margin-bottom:30px; margin-top:50px}
.lx01 h3{ width:100%; line-height:30px; font-weight:normal; font-size:32px; color:#111; margin-bottom:25px}
.lx01 h3 span{ font-size:15.6px}
.lx01 ul{width:100%; float:left; overflow:hidden;}
.lx01 h5{width:100%; line-height:26px; font-weight:normal; font-size:21px; color:#4d9400; margin-bottom:10px }
.lx01 ul li{ width:100%; float:left; overflow:hidden; line-height:32px; color:#333; font-size:16px; }
.lx01 ul li a{color:#333;}
.lx01 ul li span{ margin-right:5px}
.lx01 ul li.li_002{margin:10px 0}
.lx01 ul li.li_002 span{ float:left; width:auto; overflow:hidden; line-height:22px; margin-right:5px}
.lx01 ul li.li_002 a{ background:url(kfqq.gif) no-repeat center 0; width:74px; height:22px; float:left; overflow:hidden; display:block; display:inline; margin-right:30px }
.lx01 ul li font{ font-size:12px; color:#888; padding-left:10px}

.lx01 h4{ width:100%; float:left; overflow:hidden; line-height:32px; font-size:23px; color:#f60; font-weight:normal; margin-bottom:20px }
.lx01 h4 a{ color:#f60}
.lx01 h4 span{ margin-right:5px}

.map01{ width:50%; box-sizing:border-box; float:left; overflow:hidden; margin-top:35px}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word; line-height:18px}
#dituContent{width:100%;height:400px;border:#ccc solid 1px; float:left; overflow:hidden; margin-top:10px; box-sizing:border-box}

/******** 留言 start *********/
.ly_01{ padding-top:50px}
.liuyan{ width:50%; float:left; overflow:hidden; margin-bottom:20px;}
.liuyan dl{ width:100%; float:left; overflow:hidden; display:flex; margin-bottom:25px}
.liuyan dl dd{ width:70px; height:45px; line-height:45px; font-size:16px; color:#333; text-align:right; padding-right:10px}
.liuyan dl dt{ flex:1; height:45px; display:flex}
.liuyan dl p{ flex:1; display:flex}
.intxt{ font-size:16px; border:1px solid #ddd; height:43px; line-height:43px; padding:0 10px; color:#333; font-family:"微软雅黑"; outline:none; width:78%; }
.content{font-size:16px; border:1px solid #ddd; height:120px; line-height:30px; padding:0 10px; color:#333; font-family:"微软雅黑"; outline:none; width:78%; }
.liuyan dl dt span,.liuyan dl p span{ line-height:46px; color:#f00; padding-left:10px; font-family:16px }

.yzm01{font-size:16px; border:1px solid #ddd; height:43px; line-height:43px; padding:0 10px; color:#333; font-family:"微软雅黑"; width:130px; outline:none; margin-right:15px;}
.yzm02{ height:45px}

.tj{ width:100%; margin-top:10px; padding-bottom:20px; float:left; overflow:hidden; padding-left:80px; box-sizing:border-box }

.submit01{ display:block; width:160px; float:left; margin-right:20px; height:50px; line-height:50px; text-align:center;  background:#ef2d36;border:none; color:#fff; cursor:pointer; 
font-size:18px;font-family:"微软雅黑"; background:#4d9400; border-radius:25px; outline:none}
.submit02{ background:#888; margin-right:0}
.submit01:hover{ background:#fbb01f}

.ly_02{ float:left; overflow:hidden; width:50%; border-left:1px dashed #ddd; height:400px; background:url(ly_bg.jpg) no-repeat right 0; box-sizing:border-box}

/******** 留言 end *********/

/******** 手机版 ********/
@media (max-width:767px){
	
.lx01{ width:100%; float:left; overflow:hidden; margin-bottom:0px; margin-top:10px; }
.lx01 h3{  line-height:15px;font-size:21px; margin-bottom:5px}
.lx01 h3 span{ font-size:11.5px}
.lx01 h4{font-size:17px; margin-bottom:15px }

.lx01 ul li,.lx01 ul li a{ color:#666; }
.lx01 h5{margin-bottom:5px }
.map01{ display:none}
#dituContent{ display:none}

.ly_01{ padding-top:20px; margin-bottom:0}
.liuyan{ width:100%}
.ly_02{ display:none}
.liuyan dl dd{ font-size:12px;width:50px; }
.intxt,.content{ font-size:12px; }
.submit01{width:120px; height:40px; line-height:40px; border-radius:20px; font-size:15px}

.liuyan{ margin-bottom:10px;}
.liuyan dl{  margin-bottom:15px}
.yzm01{font-size:12px; height:38px; line-height:38px; padding:0 5px;  width:100px; margin-right:10px;}
.yzm02{ height:40px}
.tj{  padding-left:50px;} 
.m_40,.m_50{ margin-bottom:10px}

}

/******** 750px ********/
@media (min-width:768px) and (max-width:991px){

.lx01 h3{  font-size:21px; line-height:19px; margin-bottom:5px}
.lx01 h3 span{ font-size:12px}
.lx01 h4{ line-height:23px; font-size:16px; margin-bottom:10px }
#dituContent{height:340px;}

.liuyan dl dd{ font-size:12px;width:50px; }
.intxt,.content{ font-size:12px; }
.submit01{width:120px; height:40px; line-height:40px; border-radius:20px; font-size:15px}
.ly_02{ background-size:90%}
.yzm01{font-size:12px; height:38px; line-height:38px; padding:0 5px;  width:100px; margin-right:10px;}
.yzm02{ height:40px}
.tj{  padding-left:50px;} 
}


/******** 970px ********/
@media (min-width:992px) and (max-width:1199px){

.lx01 h3{  font-size:23px; line-height:23px; margin-bottom:15px}
.lx01 h3 span{ font-size:14.5px}
.lx01 h4{ line-height:23px; font-size:17px; margin-bottom:20px }
#dituContent{height:340px;}


.liuyan dl dd{ font-size:14px;width:60px; }
.intxt,.content{ font-size:14px; }
.submit01{width:140px; height:45px; line-height:45px;  border-radius:23px;font-size:16px}
.ly_02{ background-size:90%}
.tj{  padding-left:60px;} 
}


/******** 1160px ********/
@media (min-width:1200px) and (max-width:1439px){

.lx01 h3{  font-size:29px; line-height:25px; margin-bottom:15px}
.lx01 h4{ line-height:26px; font-size:21px; margin-bottom:20px }
#dituContent{height:360px;}


.submit01{width:150px; height:46px; line-height:46px; font-size:17px }
.ly_02{ background-size:86%}
}

/******** 1400px ********/
@media (min-width:1440px){
	
}