﻿/* CSS Document */
.w1000{width:1200px;margin:0 auto;}
.w180{width:180px;margin:0 auto;}
.w220{width:220px;margin:0 auto;}

.ml40{margin-left:40px;}

.f16{font-size:16px;}
.f18{font-size:18px;}
.f45{font-size:40px;}
 
.fff{color:#fff;}
.c-e{color:#92968e;}
.black{color:#000;}


.mt40{margin-top:40px}
.mt60{margin-top:60px}
.mtb15{margin:15px auto;}


.header {background:#fff;z-index:999;box-shadow: 0 0 10px #898989;width: 100%;position:relative;}
.header .top{width:100%;height:92px;}
.header .top .logo{width:254px;height:auto;float:left;}
.header .top .logo img{width:100%;height:auto;padding:16px 0 0 0;}
.header .top .t-tlt{padding:0 12px;text-align:center;float:left;padding:22px 0 0 0;color:#333;}
.header .top .t-tlt .Medium{font-size: 20px;}
.header .top .t-tlt .Light{font-size: 20px;}
.header .top .hotline{font-size: 16px;float:right;text-align:left;padding:8px 0 8px 55px;color:red;margin-top:22px;background: url(../images/tel.png)  no-repeat left;}
 
.header .NavBar{height:38px;line-height:38px; background:#f5f5f5;}
.header .nav li {width:calc(16.6666666666666666% - 30px);margin:0 15px;float:left;}
.header .nav li:hover{background:#f2cf29;}
.header .nav li a{width:100%;font-size: 15px;color:#000;text-align: center;text-decoration: none;display: block;}



.footer{background:#2763bd;height:auto;width:100%;border-radius:20px 20px 0px 0px;padding:1px 0 20px 0;}
.footer .f-logo{padding:1px 0 0 0;}
.footer .f-logo img{margin:50px calc(50% - 106px);width:212px;height:auto;}
.footer .f-inner p{text-align:center;margin:20px 1px;font-size:18px;font-weight:600;color: #fff;}
.footer .f-inner .con p{float:left;width:calc(20% - 2px);font-size:12px;font-weight:300;}
.footer .f-inner .wechat{margin:60px auto 40px;height:auto;padding:15px 0;border-top: 1px solid #dad9d3;border-bottom: 1px solid #dad9d3;}
.footer .f-inner .wechat p{float:left;width:33.33%;line-height:82px;font-size:24px;}
.footer .f-inner .wechat p img{margin:0 15px 0 0;}
.footer .f-inner .return{margin:45px auto;background:#000;text-align:center;}
.footer .f-inner .return p a{font-size:26px;color:#fff;line-height:40px;}
.footer .f-inner .return .en a{font-weight:100;font-size:18px;text-transform: uppercase;color:#3d3d3d;letter-spacing: 10px;line-height:40px;}


@media screen and (max-width: 768px) {
.w1000{width:96%;margin:0 2%;}
.ml40{margin-left:0px;}
.f16{font-size:10px;}
.f18{font-size:12px;}
.f45{font-size:25px;}
.header .nav li {width:calc(33.333% - 20px);margin:0 10px;float:left;}
.top .navbar {width:100%;height:58px;line-height:58px;float:none;}
.header .top .hotline,.header .top .t-tlt{display:none;}
.header .top .logo{width:254px;margin:auto calc(50% - 127px);}
.navbar {width:100%;float:none;background:#fff;}
.nav {position:static;}
.navBar .show-on-mobile {display:block;}
 
.header .NavBar{height:116px;line-height:58px; background:#f5f5f5;}
.main .w1000{width:100%;margin:0;}

.footer .f-logo img{margin:40px 30%;width:40%;height:auto;}
.footer .f-inner .wechat{height:auto;}
.footer .f-inner .wechat p{float:left;width:100%;line-height:82px;font-size:24px;}
.footer .f-inner .con p{width:calc(100% - 2px);line-height:24px;font-size:12px;font-weight:300;    margin: 5px 1px;}
}

.main{width:100%;height:auto;margin:40px auto;}
.main .w1000 .content{width:calc(70% - 20px);margin:10px;float:right;}
.main .w1000 .content h1{font-size:36px;font-weight:400;text-align:center;}
.main .w1000 .content .tlt-p{font-size:16px;font-weight:300;text-align:center;color:#98999d;line-height:40px;}
.main .w1000 .content .con{width:100%;margin:45px auto 0;background:#fff;}
.main .w1000 .content .con img{width:80%;height:auto;margin:20px 10%;}
.main .w1000 .content .con p{margin:45px 10px;font-size:16px;font-weight:300;line-height:30px;}
.main .w1000 .bar{width:calc(30% - 20px);margin:10px;float:right;}
.main .w1000 .bar .guide{background:url(../images/guide.jpg)  no-repeat top left;background-size:cover;text-align:center;height:80px;line-height:60px;margin:20px auto;}
.main .w1000 .bar .guide a{font-size:26px;font-weight:400;color:#fff;text-shadow: 1px 2px 1px rgba(0,0,0,0.75);}
.main .w1000 .bar dl {width:calc(100% - 20px);margin:30px 0 20px;}
.main .w1000 .bar dl dd{width:100%;margin:0 10px;line-height:24px;}
.main .w1000 .bar dl dd h4:before {content:"→";font-size:12px;color:red;margin-right:10px;}
.main .w1000 .bar dl dd h4 a{font-weight:200;}
.main .w1000 .bar .list {text-align:center;height:80px;line-height:60px;background: url(../images/labs-glass.jpg)  no-repeat top left;background-size:cover;margin:20px auto;}
.main .w1000 .bar .list a{font-size:26px;font-weight:400;color:#fff;text-shadow: 1px 2px 1px rgba(0,0,0,0.75);}
.main .w1000 .bar ul {width:calc(100% - 20px);margin:30px 0 20px;}
.main .w1000 .bar ul li{width:100%;margin:0 10px;line-height:34px;border-bottom: 1px #ccc dashed;}
.main .w1000 .bar ul li h3:before {content:"★";font-size:12px;color:red;margin-right:10px;}
.main .w1000 .bar ul li h3 a{font-weight:200;}
.main .w1000 .bar .contact{width:calc(100% - 20px);margin:10px;}
.main .w1000 .bar .contact h5{font-size:26px;font-weight:400;color:#fff;text-shadow: 1px 2px 1px rgba(0,0,0,0.75);text-align:center;background: url(../images/contact.jpg)  no-repeat top left;background-size:cover;line-height:80px;}
.main .w1000 .bar .contact .con{padding:20px 0 0 0;}
.main .w1000 .bar .contact .con p{font-size:14px;font-weight:200;line-height:24px;color:#000;}

.main .w1000 .bar .news {font-size:26px;font-weight:400;color:#fff;text-shadow: 1px 2px 1px rgba(0,0,0,0.75);text-align:center;height:60px;line-height:60px;background: url(../images/news.jpg)  no-repeat top left;background-size:cover;margin:20px auto;}
 

.main .w1000 .bar .tags h5{font-size:26px;font-weight:400;color:#fff;text-shadow: 1px 2px 1px rgba(0,0,0,0.75);text-align:center;background: url(../images/tags.jpg)  no-repeat top left;background-size:cover;line-height:80px;margin:20px auto;}
.tags .con{margin:20px 10px;}
.tags h2 a,.k_search h3 a{float:left;font-weight:200;color:#CDA46F;margin:0 1px;}
.tags h2:nth-child(2n+1) a,.k_search h3:nth-child(2n+1) a{font-size:11px;font-weight:600;color:#000;}
.tags h2:nth-child(3n+2) a,.k_search h3:nth-child(3n+2) a{font-size:13px;font-weight:300;color:#888;}
.tags h2:nth-child(5n+3) a,.k_search h3:nth-child(5n+3) a{font-size:16px;font-weight:800;color:#11406C;}
.tags h2:nth-child(7n+5) a,.k_search h3:nth-child(7n+5) a{font-size:12px;font-weight:500;color:#ccc;}
.tags h2:nth-child(11n+7) a,.k_search h3:nth-child(11n+7) a{font-size:10px;font-weight:300;color:#009CFD;}
.tags h2:nth-child(13n+9) a,.k_search h3:nth-child(13n+9) a{font-size:18px;font-weight:500;color:#BB170F;}
 @media screen and (max-width: 768px) {
.main .w1000 .content{width:calc(100% - 20px);margin:10px;}
.main .w1000 .bar{display:none;}
.main .w1000 .content h1{font-size:20px;}

 }
