@import url(//at.alicdn.com/t/font_1007388_1o26bfcn1ds.css);

html,body{width: 100%;}
.navbar-header{margin-right: 0px !important;  margin-left: 0px !important;}

#header{background-color: #fff;width: 100%;box-shadow: 0 1px 10px #efefef;}
.header-height{height: 85px;display: none}
#header .top{padding: 30px 0;}
#header .top .logo{width: 100%;}
#header .top .logo img{height: 50px;}
#header .top-nav{margin-right: 20px;line-height: 60px;}
#header .top-nav a{margin-right: 5px;font-size: 14px;color: #888}
#header .top-nav a:hover{color: #1476d0;transition: color .5s;}
#header .top-nav a:last-child{margin-right: 0px;}
#header .top .logo h2{display: inline-block;font-size: 28px;color: #1476d0;margin: 0px 0 0 10px;padding-top: 8px;float: right}

#header .top-search{width: 280px;margin-top: 12px;margin-left: 20%;}
#header .search-box{height: 40px;background-color: #fff;overflow: hidden;position: relative;border: 2px solid #1476d0;}
#header .search-box input{height: 40px;border: 0;text-indent: 6px;outline: none;resize: none;position: absolute;left: 0;top: 0;right:0;width: 80%;background-color: transparent}
#header .search-box input::-webkit-input-placeholder{color: #888}
#header .search-box button{border: 0;position: absolute;z-index: 1;right: 0px;top:-2px;color:#a0a0a0;outline: none;resize: none;height: 40px;background-color: #1476d0;color: #fff;font-size: 14px;}

#header .tel{margin-top: 10px;}
#header .tel p{font-size: 16px;color: #888;margin: 12px 0 5px 0;text-align: right;}
#header .tel .tels{text-align: right}
#header .tel .tels i{font-size: 28px;color: #1476d0;display: inline-block;float: left}
#header .tel .tels h3{display: inline-block;font-size: 28px;color: #333;font-weight: bold;}

.navbar-toggle {border:1px solid #d4d4d4;position: relative;float: right;padding: 9px 10px;margin-top: 15px;margin-right: 15px;margin-bottom: 8px;background-color: transparent;background-image: none;border-radius: 4px;}
.icon-bar {background-color: #333; display: block;width: 22px;height: 2px;border-radius: 1px;}

#bs-navbar{height: 50px;line-height: 50px;background-color: #1476d0;text-align: center;}
#bs-navbar ul{width: 100%;}
#bs-navbar li{display: inline-block;float: none;margin: 0 10px;padding: 0 10px;}
#bs-navbar li a{font-size: 16px;transition: all .3s;display: block;height: 50px;color: #fff}

#bs-navbar li a:visited,#bs-navbar li a:link{background-color: transparent !important;color: #fff !important;}
#bs-navbar li a:hover{background-color: #1ee0d7 !important;}
#bs-navbar li a:active{background-color: #1ee0d7 !important;color: #fff !important;}

#bs-navbar li.active{position: relative}
#bs-navbar li.active a{color: #ffffff !important;position: relative;z-index: 99;}
#bs-navbar li.active:after{content: '';width: 100%;height: 50px;background-color: #1ee0d7;position: absolute;left: 50%;bottom:0px;margin-left: -50%;}

.mores{display: block;width: 20%;margin: 30px auto;height: 40px;line-height: 36px;border: 1px solid #1476d0;color: #1476d0;text-align: center;transition: all 0.5s;}
.mores:hover{transform: scale(1.1);background-color: #1476d0;color: #fff;border-color: #1476d0}

.index-ad{margin: 0px auto;}
.index-ad img{width: 100%;}



/**footer**/
#footer{width: 100%;margin-top: 0px;background-color: #505251;padding: 50px 0 0 0}
#footer .footer-cr{padding-top: 35px;padding-bottom: 35px;}
#footer .footer-fl{padding: 20px 0}
.footer-fl .footer-logo{width: 40%;display: block;margin-bottom: 20px;}
.footer-fl .footer-slog{width: 60%}
.footer-fl strong{display: block;font-size: 15px;color: #fff;margin: 40px 0;font-weight: normal;line-height: 24PX;}
.footer-fl .footer-mall p{height:30px;line-height: 30px;text-align: left;color: #fff;margin-bottom: 5px;}
.footer-fl .footer-mall a i{font-size: 20px;color: #fff}
.footer-cr{padding-left: 60px;}
.footer-cr a{color: #fff;display: inline-block;line-height: 20px;transition: all .6s}
.footer-cr a:hover{color: #1476d0}
.footer-cr .footer-nav{padding: 20px 0;display: flex;flex-wrap: wrap;}
.footer-cr .footer-nav dt{display: block;width: 100%;margin-bottom: 30px;}
.footer-cr .footer-nav dd{width: 20%;margin: 10px 0;}
.footer-cr .footer-nav dt a{font-size: 18px;font-weight: normal}
.footer-fr {text-align: center;}
.footer-fr .footer-tel{margin-bottom: 30px;padding-left: 20px;}
.footer-fr .footer-tel .icon-tel-footer{width: 50px;height: 50px;line-height: 50px;border: 2px solid #fff;text-align: center;border-radius: 50%;}
.footer-fr .footer-tel .icon-tel-footer i{font-size: 20px;color: #fff}
.footer-fr  .icon-tel-num{width: 70%;}
.footer-fr .footer-tel p{color: #fff;font-size: 16px;margin-top: 3px;}
.footer-fr .footer-tel img{width: 90%}
.footer-fr .footer-code p{color: #fff;margin-top: 20px;font-size: 16px;line-height: 22px;}
#footer .copy{padding: 20px 0;border-top: 1px solid #595b5a;color: #a8a9a8;text-align: center;line-height: 22px;margin-top: 40px;font-size: 12px;}
#footer .copy p,.copy a{color: #a8a9a8 !important}

.links{text-align: center;}
.links h3{display: inline-block;font-size: 12px;color: #949494}
.links a{display: inline-block;font-size: 12px;color: #949494;margin: 0 5px;}

/**侧边**/
.icon-70-wrapper{position: fixed;right: 0;bottom: 20%;z-index: 9999}
.icon-70-wrapper dt{padding:10px 15px;border: 1px solid #f1f1f1;background-color: #fff;text-align: center;cursor: pointer}
.icon-70-wrapper dt i{font-size: 28px;color: #333}
.icon-70-wrapper dt p{font-size: 14px;color: #333;font-weight: 100}
.icon-70-wrapper .icon-70-top{display: none}


.page-banner img{width: 100%;}

#pagenav{font-size: 12px;color: #888;margin: 20px 0}
#pagenav a{font-size: 12px;color: #888;}
#pagenav a:hover{color: #1476d0;}
.page-info{background-color: #fff;padding: 20px;min-height: 200px;}

.page-nav-warp {background-color: #fff;height: 50px;position: relative;}
.return-black {height: 50px;width: 50px;background-color: #3f90ea;display: block;text-align: center;position: absolute;left: 0;top: 0;}
.return-black i {font-size: 24px;color: #fff;line-height: 50px;}
.url-btn {width: 90%;position: absolute;right: 0;top: 0;height: 50px;line-height: 50px;background-color: transparent;border: 0;font-size: 16px;}
.page-nav-warp-menu {width: 100%;box-shadow: none;border-radius: 0;border: 0;}
.page-nav-warp-menu li,
.page-nav-warp-menu li a {line-height: 40px;height: 40px;}
.page-text {font-size: 14px;color: #333;margin-bottom: 50px;}

/**分页**/
.paged{text-align: left;}
.paged a,.paged span{display: inline-block;padding: 10px 14px;background-color: #fff;border: 1px solid #e3e3e3;min-height: auto;background-image: none;margin-right: 5px;}
.paged .current,.paged a:hover{background-color: #1476d0;color: #fff;border-color: #1476d0;}