@charset "utf-8";
/* for 2018 山地旅游网  
   author by tangkm 
   850270863@qq.com
   2018.06.04
*/
/*基础样式*/
html{  }
body{font-family: "微软雅黑"; }
.cms_head{ margin: 0; height:678px; background: url(../images/banner.jpg) top center no-repeat #3c4c94; margin-bottom: 40px; }

.tui-1000{ width: 964px; padding: 0 18px; }
.tui-1000 .tui-center{ width: 964px; }

.tui-section .hd{ height: 84px; background: none; padding: 0; margin: 0; border:none; }
.tui-section .bd{ padding: 0; margin: 0;  border:none;  }

.mBox .hd{ padding-bottom: 25px; background: url(../images/title_bg.png) left bottom no-repeat;  }
.mBox .hd h2{ text-indent: -999px; display: block; float: none; height: 84px; overflow: hidden; }
.mBox1 .hd h2{ background: url(../images/title1.png) no-repeat;  }
.mBox1 .tui-text-list ul li h3{ height: 30px; line-height: 30px; background-position: 0 2px; }


.mBox2{ margin-top: 20px; position: relative; }
.mBox2 .hd h2{ background: url(../images/title2.png) no-repeat; }
.mBox2 .bd{ padding: 20px 0; }


.mmBox .hd{ height: 84px; position: relative; } 
.mmBox .hd h2{  text-indent: -999px;  margin: 0; background: url(../images/title3.png) no-repeat; height: 84px; display: block;  float: none;   }
.mmBox .hd span{ position: absolute; height: 1px; background: #ddd; width: 780px; top: 42px; margin: 0; padding: 0; left: 180px;   }
.mmBox .tui-pic-list ul{ width: 1000px; }
.mmBox .tui-pic-list ul li { width: 300px; margin-right: 31px; padding-bottom: 20px; }
.mmBox .tui-pic-list ul li h3{ text-align: left;margin-top: 5px; font-size: 14px; line-height: 1.5 }


.mBox2 .btn{ display: block; position: absolute; background: #38afd5; color: #fff; line-height: 50px; width: 220px; left: 50%; top:1000px; margin:0 0 0 -110px; text-align: center; font-size: 18px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; font-family: "微软雅黑"; }
.mBox2 .btn:hover{ background: #54c1e4; text-decoration: none;}


.fs12{ font-size: 12px; }.fs14{ font-size: 14px; }.fs16{ font-size: 16px; }.fs18{ font-size: 16px; }
.mt10{ margin-top: 10px; }.mt15{ margin-top: 15px; }.mt20{ margin-top: 20px; }.mt25{ margin-top: 25px; }