﻿/* CSS Document */
* { margin: 0; padding: 0; }
.container { width: 100%; color:#FFF; }
.container .page { height: 640px; position: relative; color:#fff;text-align:center; overflow:hidden; }
.m_logo{ width:58px; height:33px; background:url(../images/inde_logo.png) no-repeat center center no-repeat; background-size:52px auto; float:left;}
.mm_page0{background:url(../images/m_img01.png) center 20% no-repeat; background-size:contain; background-color:#6158b0; }
.mm_page1{background:url(../images/m_img02.jpg)  center top no-repeat; background-size: 100% auto; background-color:#000;}
.mm_page2{background:url(../images/m_img03.png)  center top no-repeat; background-size: 100% auto; background-color:#15878b;}
.mm_page3{background:url(../images/m_img04.png)  center top no-repeat; background-size: 100% auto; background-color:#00a1c1;}
.mm_page4{background:url(../images/m_img05.png)  center top no-repeat; background-size: 100% auto; background-color:#5972f3;}
.mm_page5{ width:100%; height:235px; background:url(../images/m_img06.jpg) no-repeat top center; background-size:100% 100% ;}
.m_txt01{ font-size:2.0rem; padding-top:406px; }
.m_txt02{ font-size:1.1rem; padding-top:20px;}
.m_txt03{font-size:1.5rem; text-align:center; padding-top:19%;}
.m_btn{ width:70%; height:40px; line-height:40px; font-size:1.2rem; color:#FFF; display:block; margin: 0 auto;  border:1px solid #FFF; border-radius:5px; margin-top:35px; text-align:center;}
.box01_wrap,.box02_wrap,.box03_wrap,.box04_wrap,.box05_wrap,.box06_wrap{ display:none!important;}



.footer .con{width:100%; margin:0 auto;}
.footer .page1 .right{ display:none;}
.footer .page1 .left{ width:100%;}
.footer .page2 .right{ display:none;}
.footer .page2 .left{ width:100%;}
.footer .page3 .left{line-height:25px; font-size:12px;color: #7f8a99; clear:both; text-align:center; width:90%; float:none; margin:0 auto;}
.footer .page3 .right{
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	color: #FFFFFF;
	clear: both;
	text-align: center;
	width: 100%;
	margin:30px auto;
	filter:alpha(opacity=80); 
    -moz-opacity:0.8; 
    opacity:0.8;
}
.footer .page3 ul{ margin:0 auto; width:350px; float:none;}
.footer .page3 ul li{ display:inline;}

.footer .page1 .left .list ul li a:link {
    color: #7f8a99;
    font-size: 16px;
}
.footer .page1 .left .list ul li span{
	font-size: 16px;
}
.footer .page2 .left .list ul li span{
	font-size: 16px;
}
.footer .page2 .left .list ul li{
	font-size: 16px;
	line-height:45px;
	height:45px;
}
.footer .page2 .left .list ul li i.a01 { 
    margin-top: 14px; 
}
.footer .page2 .left .list ul li i.a02 { 
    margin-top: 14px; 
}
.footer .page2 .left .list ul li i.a03 { 
    margin-top: 14px; 
}
.footer .page2 .left .list ul li i.a04 { 
    margin-top: 14px; 
}
.weixin .weixin_nr{width:120px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute; left:130px; top:0px; display:none;}

.header_wrap{ width:100%; position:fixed; top:0; z-index:500; }
.nav_r{ width:40px; height:32px; position:absolute; right:3px; top:6px; background:url(../images/menu2.png) no-repeat center center; background-size: auto 20px;}
.search,.apply,.tel{ display:none;}
.logo{ width:81px; height:33px; margin:10px 0 0 15px; display:block; float:left; background: rgba(0, 0, 0, 0) url("../images/inde_logo.png") no-repeat scroll 0 0; background-size:52px auto; position:absolute; top:0; left:0;}
.nav{ margin-top:40px; overflow:hidden; z-index:500; height:0; background-color:#FFF}
.nav li{ height:40px; border-bottom: 1px solid #e7e7e7; background:#fff; text-align:center; line-height:40px; }
.header{  height:30px;}
.nav li a{color: #777; display:block;}
.m_mask{ width:100%; height:100%; display:none; background:#000; opacity:0.5; position:fixed; top:0; left:0; z-index:400;}

#soform{ display:none;}

#back-to-top{ display:none!important;}

.header .navbar-search {
	float: none;
	padding-top: 5px;
	position: relative;
	height: 3em;
	border: 1px solid #999999;
	-moz-border-radius: 1.3em;      /* Gecko browsers */
	-webkit-border-radius: 1.3em;   /* Webkit browsers */
	border-radius: 1.3em;            /* W3C syntax */
	width: 90%;
	margin-left: auto;
	margin-right: auto;
	font-size: 12px;
	overflow: hidden;
	padding: 0px;
	margin-top: 15px;
	background-color: #FFF;
}
.header .navbar-search .txt{
	height: 3em;
	line-height:3em;
	text-indent:20px;
	margin:0px;
	padding:0px;
	border:0px;
	width:85%;
	position:absolute;
}
.header .navbar-search .btn{
	width: 15%;
	height:3em;
	position: absolute;
	right: 0px;
	background-image: url(../images/msear.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 1.4em;
	background-color: #FFF;
}
.header .navbar-search .txt:hover{ border:0;}
.dx_title02{ display:none;} 
iframe[height="22"]{display:none}