﻿/*遮罩层*/
.hide{
    display: none;
}

.mdui-list li{  float:left;}
/*首页*/
/*列表页*/
.backprev{
	float:left;
	width: 15%;
    text-align: center;
    color: #fff;
    height: 48px;
    line-height: 48px;
}
.head-middle{
    width: 70%;
    text-align: center;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.head-right{
	width:100%; margin-top:6px;
}
.app-hide-list i{
    margin-top: -3px;
    margin-right: 5px;
}
.app-hide-list{
    background: #f5f5f5;
    color:#007d3c;
}
.app-slide-menu .mdui-list-item-content{
    text-align: center;
}
.app-collapse-menu{
}
.app-list-home{
    padding:0;
    background: #1e59a5;
}
.app-list-home:hover{
    background: #1e59a5;
}
.app-list-home i{
    margin-top: -3px;
    margin-right: 5px;
    color:#fff;
}
.app-list-home a{
    color:#fff;
}
.app-list-item-link{
    color:#fff;
    display: block;
    width:100%;
}
.mdui-collapse-item-body .app-sub-list{
    padding:0 ;
    margin: 0;
    background: #3f7ac6; float:none; font-size:14px;
}
.mdui-collapse-item-body .app-sub-list a{
}
.menu-click{
    background: #1e59a5;
}
.app-btn{
	min-width: 100%;
	text-align: center;
	padding:0;
}
.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.cont{width:1200px;margin:0px auto;}
.textcent{ text-align:center}

.head {height: 214px;width: 100%; background:url(ba-2.jpg) no-repeat top center; }
/*.yanse{ background:#be4355; width:50%; position: absolute;  right:0px;z-index:-1px; float:right;height:58px }*/
.head-left {float: left;height:55px;width:200px;margin-left: 47px;padding-top: 15px;}
/*nav导航盒子*/
.nav{width:1200px;height:58px;line-height:58px;text-align:center;font-size:16px;position:relative;float:right; font-weight:bold; z-index:1000; margin-top:21px;}
/*nav-main*/
ul.nav-main{width:100%;height:100%;list-style-type:none}
ul.nav-main span{display:inline-block;margin-left:8px;width:12px;height:9px; background:url(sj1.png) no-repeat center center; vertical-align:2px;}

/*图标向上旋转*/
.hover-up{transition-duration:.5s;transform:rotate(180deg);-webkit-transform:rotate(180deg); }
/*图标向下旋转*/
.hover-down{transition-duration:.5s;transform:rotate(0);-webkit-transform:rotate(0); }
/*导航条设置*/
ul.nav-main>li{width:198px;height:100%;display:block;float:left;color:#fff;cursor:pointer; font-size:18px; background:#0b63b2; margin-right:2px;}
ul.nav-main>li:hover span{ background:url(sg4.png)  no-repeat center center; z-index:100000 }
/*隐藏盒子设置*/
div.hidden-box{width:168px;position:absolute;display:none;background:#3f7ac6;top:58px;filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; text-align:left; font-size:16px; padding:0 15px;}
.hidden-box>ul{list-style-type:none;color:#fff;cursor:pointer; padding-top:12px;padding-bottom:15px}
.hidden-box>ul li{ line-height:30px; height:30px; font-weight:500}
/*.hidden-box li:hover{background:#643519;color:#fff}*/
.language-menu{ width:1200px; margin:0 auto; text-align:left; height:35px; line-height:35px; font-size:12px;}
.language-menu a{ padding:0 13px; color:#fff; background:url(feedback-bg-9.png) no-repeat left 9px; padding-left:25px; display:inline-block;}
.language-menu .MOBILE{ background:url(feedback-bg-6.png) no-repeat left 8px; padding-left:20px; margin-left:20px; display:inline-block;}
.logo-bd{ width:1200px; margin:0 auto;}
.logo-bd .logo{ background:url(../images/logo1.png) no-repeat left top; height:80px; line-height:80px; color:#fff; font-size:34px; float:left; margin-top:20px; font-weight:bold;}
.logo-bd .search{ float:right; background:url(feedback-bg-7.png) no-repeat; width:310px; height:42px; margin:35px 0 0 0; display:none;}
.logo-bd .search .import{ width:255px; height:42px; line-height:42px; padding:0 5px; font-size:16px; border:0; border-radius:5px; float:left;}
.logo-bd .search .btn-search{ width:40px; height:42px; border:0;border-radius:5px;border-radius-left:0; background:none; cursor:pointer;float:right;}
header{ display:none;}
.mdui-collapse-item.app-hide-list.app-collapse-list{ width:50%; float:left;}
.mdui-list-item.mdui-ripple.app-list-home { width:50%; float:left;}
.mdui-collapse-item-body.mdui-list.mdui-list-dense{ width:50%;}
.nav-main li a{ color:#fff;}
.hidden-box.hidden-loc-index ul li a,.hidden-box.hidden-loc-us ul li a,.hidden-box.hidden-loc-info ul li a{ color:#fff;}


/*隐藏盒子位置设置*/
.hidden-loc-index{left:200px}
.hidden-loc-us{left:400px}
.hidden-loc-info{left:600px}
.box04{left:800px}
.box05{left:1000px}

/*搜索弹出*/
.prompt-demo.btn.btn-primary{background:url(feedback-bg-10.png) no-repeat; width:16px; height:16px; border:0; cursor:pointer;margin: 0 10px;vertical-align:-3px}
@-moz-document url-prefix(){ .prompt-demo.btn.btn-primary{vertical-align:4px} } 
.alertable {
    position: fixed;
    z-index: 9999;
    top: 38vh;
    left: calc(20% - 50px);
    width: 900px;
    background: white;
    padding: 20px;
    margin: 0 auto; background:#f5f6f8; height:160px;
}

/* Overlay */
.alertable-overlay {
    position: fixed;
    z-index: 9998;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, .5);
}

/* Message */
.alertable-message {
    margin-bottom: 50px;
}

/* Prompt */
.alertable-prompt {
    margin-bottom: 20px;
}

.alertable-input {
    width: 70%;
    border-radius: 5px;
    box-shadow: none;
    border: solid 1px #ccc;
    font-family: inherit;
    font-size: inherit;
    color: inherit;
    padding: 6px 12px;
    display: block;
    box-sizing: border-box;
    margin-bottom: 10px;
	height:60px; margin-left:80px;box-shadow: 0 0 4px #aaa; font-size:20px;
}

/* Button group */
.alertable-buttons {
    text-align: right;
}

/* OK button */
.alertable-ok {
  background: #004ea2;
    font-family: inherit;
    font-size: inherit;
    color: white;
    border-radius: 0 5px 5px 0;
    padding: 6px 12px;
    cursor: pointer;
    margin: -80px 70px 0 0px;
    float: right;
    border: 0;
    height: 60px;
    width: 130px; font-size:20px;
}


/* Cancel button */
.alertable-cancel {
    border: 0;
    background: #004ea2;
    color: #fff; float:right; margin:-150px -70px 0 0;
    cursor: pointer; font-size:30px; width:50px; height:50px; text-align:center; line-height:50px;
}
@media all and (max-width : 414px) {  
.head{ height:auto;} 
.cont{ display:none;}
.logo-bd{ width:100%;}
.language-menu{ width:95%; margin:0 auto; font-size:14px; overflow:hidden; height:35px;}
.logo-bd .logo{ float:none;font-size:16px; margin:20px 0 0 10px; line-height:30px;background:url(../images/logo-2.png) no-repeat left top; text-align:left;}
.logo-bd .search { float:none; margin:-20px 0 0 5%;background:url(feedback-bg-8.png) no-repeat; display:block;}
.logo-bd .search .import{ width:160px; height:27px;}
.logo-bd .search{ height:27px; width:auto;}
.logo-bd .search .btn-search{ width:27px; height:27px; float:left; margin-left:4px;}
header{ display: inline-block;}
.prompt-demo.btn.btn-primary{ display:none;}
}