/* nav */
.qy-index-nav {font-size:12px; height:32px;z-index:9999;background:#f2f2f2;border-bottom:1px solid #efefef; position: relative;}
.qy-index-nav a {color:#999;}
.container-fluid {width:1190px;margin:auto;}
.welcome {color:#999;line-height:31px;float:left;}
.welcome a { margin-right:20px;}
.welcome p {display:inline-block; margin-right:20px;}
.welcome p em { color:#e00b0b;}

.qy-index-nav .qy-typelist {float:right; margin-right:-10px; }
.qy-index-nav .navbar-nav>li {float:left;}
.qy-index-nav .navbar-nav>li>a {display:block;line-height:31px; position:relative; padding:0 10px;}
.qy-index-nav .navbar-nav>li>a i {width:1px;background:rgba(230,230,230,1);height:16px;position:absolute;right:0px;top:7px;display:inline-block;}
.navbar-nav>li>a span {
    border: 4px #fff solid;
    border-top: 4px #fff solid;
    border-left: 4px transparent solid;
    border-right: 4px transparent solid;
        border-bottom: 4px transparent solid;
    width: 0;
    height: 0;
    overflow: hidden;
    top: 15px;
    right: 10px;
    position: absolute;
    font-size: 0;
    line-height: 0;
    -webkit-transition: -webkit-transform .2s ease-in;
    -webkit-backface-visibility: hidden;
    -moz-transition: -moz-transform .2s ease-in;
    -o-transition: -o-transform .2s ease-in;
    transition: transform .2s ease-in;
    left: inherit;}



.navbar-nav>li.ruzhu {width:80px; height:32px; position:relative;}
.navbar-nav>li.ruzhu .menulist {position:absolute; z-index:9999; background:#fff; top:32px; left:-1px; border:1px solid #eee; border-top:none;padding:10px 0; width:92px; display:none;}
.navbar-nav>li.ruzhu>a {width:80px;}
.navbar-nav>li.ruzhu .menulist a {display:block; color:#666; line-height:28px; padding:0 10px; }
.navbar-nav>li.ruzhu .menulist a:hover {color:#2f82ff;}
.navbar-nav>li.ruzhu:hover  .menulist { display:block;}
.navbar-nav>li.ruzhu:hover>a {border-left:1px solid rgba(230,230,230,1); border-right:1px solid rgba(230,230,230,1); width:81px; margin-left:-1px;} 
.navbar-nav>li.ruzhu:hover>a i {display:none;}
.navbar-nav>li.ruzhu:hover>a span {right:9px; -webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%}



/* search */
.search-tab-wrap {position:relative;}
.tab-background {width:100%;height:80px;background-color:#fff;}
.search-tab-wrap .tab-box-header {width:1190px;height:80px;margin:0 auto;}
.search-tab-wrap .tab-box-header .logo {float:left; height:44px;margin-top:18px;}
.search-tab-wrap .tab-box-header h1 {margin-bottom:12px;font-size:24px;line-height:36px;}
.search-tab-wrap .tab-box-header .logo .logos { height:44px;}

.qy-header-slogan {width:125px;height:44px;background:url(../images/slogan.png) no-repeat;float:left;margin:18px 0 0 30px;}

.icon-home {color:#666; margin:0 7px 0 10px;}

.search-tab-wrap .tab-box-header .header-tab-wrap {float:left;width:450px;margin-top:40px;margin-left:calc(100px);}
.search-tab-wrap .tab-box-header .header-tab-wrap .tab-wrap-title-wrap {float:left;width:150px;text-align:center;cursor:pointer;}
.search-tab-wrap .tab-box-header .header-tab-wrap .tab-wrap-title-wrap .tab-title {font-size:24px;color:#000;font-weight:500; line-height:20px;}
.search-tab-wrap .tab-box-header .header-tab-wrap .tab-wrap-title-wrap.active .tab-title {font-size:28px;color:#073190;font-weight:500;}
.search-tab-wrap .tab-box-header .header-tab-wrap .tab-wrap-title-wrap .tab-line {width:40px;height:4px;background:#073190;border-radius:1px;display:block;margin:16px auto 0;display:none;}
.search-tab-wrap .tab-box-header .header-tab-wrap .tab-wrap-title-wrap.active .tab-line {display:block;}
.search-tab-wrap .tab-box-header .for-app-qrcode {float:right;}
.search-tab-wrap .tab-box-header .for-app-qrcode img {width:40px;height:40px;margin-top:20px;}
.search-tab-wrap .search-box-wrap {width:1030px;padding:24px 0 0;margin:0 auto;}
.common-index-searchbox {position:relative;z-index:10;width:736px;}
.space-common-search-form {position:relative;}
.space-common-search-form .qy-search form {height:100%;font:12px/1.5 Tahoma,Arial,"\5B8B\4F53",sans-serif;}
.space-common-search-form .qy-search fieldset {border:0;margin:0;padding:0;height:100%;}
legend {-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
.space-common-search-form .qy-search legend {display:none;}
.space-common-search-form .qy-search .alisearch-container {border:none;height:100%;position:relative;}
.space-common-search-form .qy-search .alisearch-container .alisearch-box {height:100%;}
.space-common-search-form .qy-search .alisearch-container .alisearch-box .alisearch-keywords {padding:0;width:100%;height:100%;}
.space-common-search-form .qy-search .alisearch-container .alisearch-box .alisearch-keywords input {-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;border-radius:4px;background:0 0;line-height:100%;outline:0;border:2px solid #073190;background-color:#fff;font-weight:400;}
[data-theme=index] .space-common-search-form .qy-search .alisearch-container .alisearch-box .alisearch-keywords input,[data-theme=search] .space-common-search-form .qy-search .alisearch-container .alisearch-box .alisearch-keywords input {border-color:#073190;}
.space-common-search-form .qy-search .alisearch-container .single {width:85px;height:100%;position:absolute;right:0;top:0;z-index:998;border:0;background-repeat:no-repeat;background-position:50%;color:#fff;text-align:center;padding:0;cursor:pointer;font-weight:600;background-image:-webkit-gradient(linear,left top,right top,from(#3e80ff),to(#073190));background-image:-webkit-linear-gradient(left,#3e80ff,#073190);background-image:-o-linear-gradient(left,#3e80ff 0,#073190 100%);background-image:linear-gradient(90deg,#3e80ff,#073190);border-radius:0 6px 6px 0;}
.space-common-search-form .qy-search .alisearch-container .search-icon {position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-image:url(../images/s-magnifier.png);background-size:contain;background-repeat:no-repeat;}




/* footer */
footer {height:90px; line-height:90px; overflow:hidden;color:#fff; border-top:1px solid #e5e5e5;}

footer .foot-nav {margin:auto;}
footer .foot-nav ul {text-align:center;}
footer .foot-nav ul li {display:inline-block;color:#666; margin:0 5px;}
footer .foot-nav ul li.line:after {content:"|";padding:0 15px; font-family:Arial,Verdana,Sans-serif;}
footer .foot-nav ul li a {color:#666;}






















