@charset "utf-8";



.bgimg2 { background-image:url("../../images/bg2.jpg") }
.bgimg3 { background-image:url("../../images/bg3.jpg") }
.bgimg4 { background-image:url("../../images/bg4.jpg") }
.bgimg5 { background-image:url("../../images/bg5.jpg") }
.bgimg6 { background-image:url("../../images/bg6.jpg") }
.bgimg7 { background-image:url("../../images/bg7.jpg") }


.dmsectionpage{ position:relative;   background-repeat:no-repeat;background-position:center center;background-size:cover; height:100vh;overflow:hidden;  }


.list-inline>li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px;
}

 .slick-vertical .slick-slide { border:0 }
.footerotherpage{display:none;}
.page_other .footerotherpage{display:block;}
.page_index .footer{background:none; }


 a.movedown{position:absolute; bottom:30px;left:50%;margin-left:0px;width:47px;height:47px;background:url(../../images/icons.png) no-repeat 0px -60px;cursor:pointer;z-index:99999}
  a.movedown:hover{background:url(../../images/icons.png) no-repeat 0px -112px}

@font-face {
  font-family: "Glyphicons Halflings";
  src: url("../fonts/glyphicons-halflings-regular.eot");
  src: url("../fonts/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/glyphicons-halflings-regular.woff2") format("woff2"), url("../fonts/glyphicons-halflings-regular.woff") format("woff"), url("../fonts/glyphicons-halflings-regular.ttf") format("truetype"), url("../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg");
}
.glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: "Glyphicons Halflings";
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.glyphicon-th-large:before {
    content: "\e010";
}




body{width:100%;height:100%;font-family:"微软雅黑",Arial}

header,section{width:100%}
table{border-collapse:collapse}
a:focus{outline:none}
header{position:fixed;height:74px;color:#ccc;z-index:999}
header.fixed{height:70px}
header .logo{position:fixed;top:24px;left:50px;width:180px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
header.fixed .logo{width:120px;top:16px}
header .words{display:block;position:fixed;top:40px;left:250px;letter-spacing:1px;font-weight:normal;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
header.fixed .words{top:23px;left:185px}
header nav.menu{margin:36px 0 0 30px;text-align:center;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
header.fixed nav.menu{margin:22px 0 0 85px}
header nav.menu ul li{margin:0 5px;font-size:20px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
header.fixed nav.menu ul li{margin:0 10px;font-size:16px}
header nav.menu ul li a{color:#ccc;letter-spacing:2px;cursor:pointer}
.page_index nav.menu ul li a:hover,.page_index nav.menu ul li.active a{color:#00dfb9;text-decoration:none}

header nav.menu .line{position:absolute;top:0px;width:0px;height:3px;font-size:3px;background-color:#00dfb9;display:none}
header .hotline{position:fixed;top:32px;right:215px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
header.fixed .hotline{top:20px;right:170px}
header .hotline span{position:fixed;color:#00dfb9;font-family:Arial;font-weight:bold;font-size:26px;letter-spacing:1px;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
header.fixed .hotline span{font-size:20px}
header .hotline u{position:fixed;top:35px;right:230px;display:block;width:30px;height:30px;text-decoration:none;background:url(../../images/icons.png) no-repeat;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
header.fixed .hotline u{top:20px;right:180px}
header .hotline a{color:#00dfb9}
header .menu-icon{position:fixed;top:34px;right:47px;font-size:24px;color:#00dfb9;z-index:99;display:none}
header.fixed .menu-icon{top:20px}
header .menu-icon a{color:#00dfb9;text-decoration:none}
header .menu-icon span{margin-left:15px;-moz-opacity:0.5;opacity:0.5;cursor:pointer;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
header .menu-icon span.glyphicon-earphone{display:none}
header .menu-icon span:hover,header .menu-icon span.active{-moz-opacity:1;opacity:1;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
header .bg{position:absolute;top:0px;width:100%;height:0px;background:#111;-moz-opacity:0.6;opacity:0.6;z-index:-1;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}
header.fixed .bg{height:70px}






@media (max-width:1300px) {
	header .logo{top: 24px;left: 35px;width: 160px;}
	header .words{display: none;}
	header nav.menu{margin-left: -40px;}
	header.fixed nav.menu{margin-left: -55px;}
	header nav.menu ul li{margin: 0 8px;}
	header .hotline{right: 200px;}
	header.fixed .hotline{right: 170px;}
	header .hotline u{right: 215px;}
	header.fixed .hotline u{right: 180px;}

}

 

@media (max-width:1080px){header .words{display:block;left:220px}
header .hotline{right:285px}
header.fixed .hotline{right:255px}
header .hotline u{right:300px}
header.fixed .hotline u{right:265px}
header .menu-icon{display:block}
header nav.menu{position:fixed;width:72px;top:38px;right:-100px;margin:0px;padding-top:30px;border:1px solid #000;border-top:1px solid #00dfb9;border-right:none;background:#3a3a3a}
header.fixed nav.menu{top:22px;margin:0px}
header nav.menu.active{display:block;margin:0px;right:0px}
header nav.menu ul li,header.fixed nav.menu ul li{margin:0px;margin-left:5px;width:73px;padding:8px 0px;font-family:"宋体";font-size:14px;text-align:center}
header nav.menu ul li.active{background:#111}
header nav.menu .line{-moz-opacity:0;opacity:0}
}

 
 
.dmsectionpage .pt{padding-top:130px}
.dmsectionpage .pt3{padding-top:90px}


 @media (max-width:800px)  {
	 
header{height:54px}
header .logo,header.fixed .logo{top:17px;left:20px;width:120px}
header .words{display:none}
header .menu-icon,header.fixed .menu-icon{top:20px;right:29px }
header nav.menu,header.fixed nav.menu{width:54px;top:22px;padding-top:30px}
header nav.menu ul li,header.fixed nav.menu ul li{margin-left:5px;width:55px;padding:5px 0px;font-size:12px}
header .hotline,header.fixed .hotline{top:21px;right:218px}
header .hotline span{font-size:20px}
header .hotline u,header.fixed .hotline u{top:24px;right:223px;width:15px;height:21px;background:url(../../images/icons.png) no-repeat 0px -34px}

	  .dmsectionpage .pt{padding-top:30px}
	  .dmsectionpage .pt2{padding-top:210px}
	  .dmsectionpage .pt4{padding-top:110px}
	  .dmsectionpage .pt5{padding-top:80px}
	  .dmsectionpage .pt6{padding-top:60px}

	 .formblock .line .key  {width: 20%; }
	 .formblock .line .valuediv{width: 80%; }
	 .hideimgmobi img{display:none; }
 
}


 
 


