/*头部*/
.com-head{width: 100%;height: 88px;}
.com-banner{width: 100%;height: 420px;}
.com-banner img{width: 100%;height: 420px;}

@font-face{ font-family: "FZXH";src:url(FZXH1JW.TTF); }

/*总公司*/
.zong{display: block;width: 1400px;height: 80px;font-family: "黑体";font-size: 34px;letter-spacing: 5px;line-height: 80px;color: #383838;border-bottom: 1px solid #dddddd;  margin:20px auto;}
.top-map{width: 1400px;height: 300px;margin:40px auto 80px auto;background-color: #eee;position: relative;}
.top-con{width: 590px;height: 300px;background-color: #d9271b;opacity: .9;filter:alpha(opacity=90); position: absolute;top:0px;right:0px;}
.con{margin-left: 78px;margin-top: 40px;width: 400px;height: 240px;}
.con span{display: block;font-family: "黑体";color:#fff;}
.con span:nth-child(1){font-size: 30px;line-height: 60px;letter-spacing: 2;}
.con span:nth-child(2){font-size: 30px;line-height: 60px;letter-spacing: 2;}
.con span:nth-child(3){font-size: 18px;margin-top: 20px;letter-spacing: 2;}
.con span:nth-child(4){font-size: 18px;margin-top: 10px;letter-spacing: 2;}
.con span:nth-child(5){font-size: 18px;margin-top: 10px;letter-spacing: 2;}



/*导航切换*/
.notice { width: 1400px;  overflow: hidden; }
.notice .tab-hd { height: auto; }
.notice .tab-hd ul {}
.notice .tab-hd li{ height: 40px;width: 90px;border:1px solid #e0dfdf;float: left;font-family: "黑体";font-size:14px;text-align: center;line-height: 40px;color: #666666; margin:0px 8px 8px 0px;}
.notice .tab-hd li a{ display:block;   }
.notice .tab-hd li a:hover{ color:#fff; background-color: red;   }
.notice .tab-hd li.on{ border: 1px solid #d5d5d5;  background-color: #fff; font-weight: bold; position: relative;  }
.notice .tab-bd {  padding:5px;  }
.tab-pal{width: 1400px;height: 400px;margin:20px auto;}
.tab-pal .bot-left{width: 470px;height: 210px;margin:90px 20px 100px 30px; float: left;}
.bot-left span{display: block;font-family: "黑体";color:#000;}
.bot-left span:nth-child(1){font-size: 30px;line-height: 60px;letter-spacing: 2;}
.bot-left span:nth-child(2){font-size: 18px;margin-top: 20px;letter-spacing: 2;}
.bot-left span:nth-child(3){font-size: 18px;margin-top: 20px;letter-spacing: 2;}
.tab-pal .bot-right{width: 860px;height: 250px;margin-top: 50px;margin-bottom: 100px; float: right;}


/* 媒体查询1025-1750px css */
@media (min-width: 1025px)and (max-width: 1750px) {
.com-head{height: 68px;}
.com-banner{height: 360px;}
.com-banner img{height: 360px;}

}


/* 媒体查询769-1024px css */
@media (min-width: 769px)and (max-width: 1024px) {
.com-head{height: 48px;}
.com-banner{height: 240px;}
.com-banner img{height: 240px;}

.zong{width: 80%;}
.top-map{width: 80%;}
.top-con{width: 42%;}
.con{margin-left: 10%;width: 80%;}
.con span:nth-child(1){font-size: 20px;line-height: 40px;}
.con span:nth-child(2){font-size: 20px;line-height: 40px;}
.con span:nth-child(3){font-size: 14px;}
.con span:nth-child(4){font-size: 14px;}
.con span:nth-child(5){font-size: 14px;}

.notice { width: 80%;}
.tab-pal{width: 100%;height: 560px;}
.tab-pal .bot-left{width: 80%;margin:15% 0% 0% 10%;float: none;}
.tab-pal .bot-right{width: 100%;margin-top: 20px;margin-bottom: 50px; float: none;}
}



/* 媒体查询461-768px css */
@media (min-width: 461px)and (max-width: 768px) {
.com-head{height: 48px;}
.com-banner{height: 120px;}
.com-banner img{height: 120px;}

.zong{width: 80%;}
.top-map{width: 80%;}
.top-con{width: 42%;}
.con{margin-left: 10%;width: 80%;}
.con span:nth-child(1){font-size: 20px;line-height: 40px;}
.con span:nth-child(2){font-size: 20px;line-height: 40px;}
.con span:nth-child(3){font-size: 14px;}
.con span:nth-child(4){font-size: 14px;}
.con span:nth-child(5){font-size: 14px;}

.notice { width: 80%;}
.tab-pal{width: 100%;height: 560px;}
.tab-pal .bot-left{width: 80%;margin:30% 0% 0% 10%;float: none;}
.tab-pal .bot-right{width: 100%;margin-top: 0px;margin-bottom: 0px; float: none;}


}



/* 媒体查询339-460px css */
@media (min-width: 341px)and (max-width: 460px) {
.com-head{height: 36px;}
.com-banner{height: 100px;}
.com-banner img{height: 100px;}

.zong{width: 80%;height: 40px;font-size: 28px;line-height: 40px;  margin:5px auto;}
.top-map{width: 80%;height: 180px;margin:10px auto 20px auto;}
.top-con{width: 62%;height: 180px;}
.con{margin-left: 5px;margin-top: 5px;width: 100%;height: 180px;height: 110px;}
.con span:nth-child(1){font-size: 14px;line-height: 40px;}
.con span:nth-child(2){font-size: 14px;line-height: 20px;}
.con span:nth-child(3){font-size: 12px;margin-top: 10px;}
.con span:nth-child(4){font-size: 12px;margin-top: 5px;}
.con span:nth-child(5){font-size: 12px;margin-top: 5px;}
.notice { width: 80%;}
.tab-pal{width: 100%;height: 460px;}
.tab-pal .bot-left{width: 80%;margin:130% 0% 0% 10%;float: none;}
.bot-left span:nth-child(1){font-size: 20px;line-height: 40px;}
.bot-left span:nth-child(2){font-size: 14px;margin-top: 10px;}
.bot-left span:nth-child(3){font-size: 14px;margin-top: 10px;}
.tab-pal .bot-right{width: 100%;margin-top: 0px;margin-bottom: 0px; float: none;}
}



/* 媒体查询小于339px css */
@media (max-width: 340px) {
.com-head{height: 36px;}
.com-banner{height: 70px;}
.com-banner img{height: 70px;}

.zong{width: 80%;height: 30px;font-size: 24px;line-height: 30px;  margin:5px auto;}
.top-map{width: 80%;height: 180px;margin:10px auto 20px auto;}
.top-con{width: 62%;height: 180px;}
.con{margin-left: 3px;margin-top: 5px;width: 100%;height: 180px;}
.con span:nth-child(1){font-size: 11px;line-height: 40px;}
.con span:nth-child(2){font-size: 11px;line-height: 20px;}
.con span:nth-child(3){font-size: 10px;margin-top: 10px;}
.con span:nth-child(4){font-size: 10px;margin-top: 5px;}
.con span:nth-child(5){font-size: 10px;margin-top: 5px;}
.notice { width: 80%;}
.notice .tab-hd li{ height: 40px;width: 70px;border:1px solid #e0dfdf;float: left;font-family: "黑体";font-size:14px;text-align: center;line-height: 40px;color: #666666; margin:0px 8px 8px 0px;}

.tab-pal{width: 100%;height: auto;}
.tab-pal .bot-left{width: 80%;margin:100% 0% 0% 0%;height: 150px;float: none;}
.bot-left span:nth-child(1){font-size: 16px;line-height: 40px;}
.bot-left span:nth-child(2){font-size: 12px;margin-top: 10px;}
.bot-left span:nth-child(3){font-size: 12px;margin-top: 10px;}
.tab-pal .bot-right{width: 100%;height: 205px; margin-top: 0px;margin-bottom: 0px; float: none;}

}
