﻿@charset "utf-8";
@media (max-width:640px){

/* about_us.html */
.header .top .logo img{width: 120px;}
.header .phone .num{font-size: 14px;}
.header .phone .icon{display: none;}
.header .top{height: 70px;}
.header .phone{height: 70px;margin-right: 15%;}
.header .top .logo{height: 70px;}
.header .bot .search{height: 50px;}
.header .bot .search .searchform input{height: 25px;}
.header .bot .search .searchform{height: 28px;}
.header .bot .search .searchform button{margin-top: 4px;}
.header .nav{transition:all 0.5s ease 0s;position:fixed;width:100%;right: -100%;margin-left:0px;z-index:999;background:#fff;top:0px;height:100%;margin-top:70px;}
.header .bot .nav li a{color: #303030;width: 100%;text-align: left;padding-left: 25px;}
.header .bot .nav li{float: none;}
.position{padding: 10px 0;}
.about{padding: 10px 0 25px;}
.title{background: none !important;margin-top:-50px}
.title p.title_ct{font-size: 26px;padding-top: 0;top:60px}
.title p.title_et{font: 50px/60px enFont;color:#EDEEF2;text-transform: uppercase;}
.title p.title_desc{width: 100%;}
.about .con{margin-top: 20px;}
.about .con .bot{padding: 15px;}
.about .con .bot .tex-1{font-size: 18px;background-size: 20px 20px;padding-left: 26px;}
.about .con .bot .tex-2 p{margin-top: 8px;}
.footer{height: auto;}
.footer .record{height: auto;line-height: normal;font-size: 12px;width: 69%;text-align: center;padding-top: 11px;}

/* contact_us.html */
.contact{padding: 10px 0 25px;}
.contact .con{margin-top: 10px;}
.contact .con .map{height: 290px;}
.contact .con .list li{float: none;margin: 0 !important;font-size: 14px;background-size: 40px 40px !important;padding-left: 48px;height: 60px;line-height: 60px;}
.contact .con .list{height: 240px;background-size: cover;}
.contact .con .list li:nth-child(1){background: none;background: url('../images/lx-01.png') no-repeat left 9px;}
.contact .con .list li:nth-child(2){background: none;background: url('../images/lx-02.png') no-repeat left 9px;}
.contact .con .list li:nth-child(3){background: none;background: url('../images/lx-03.png') no-repeat left 9px;}
.contact .con .list{height: 200px;}

/* cooperative_partner.html */
.partner{padding: 10px 0 25px;}
.partner .con{margin-top: 25px;}
.partner .con ul{margin-left: -2%;}
.partner .con li{width: 48%;margin-left: 2%;margin-bottom: 2%;}
.partner .con li img{max-width: 80%;max-height: 50%;}
.partner .con li{height: 80px;line-height: 80px;}
.page{margin-top: 25px;}
.page a,.page span{margin: 0 3px;background-size: 100% 100%;width: 30px;height: 30px;font-size: 16px;line-height: 30px;}

/* information_disclosure.html */
.news-list{padding: 10px 0 25px;}
.news-list .con .tab a{width: 120px;height: 35px;line-height: 33px;}
.disclosure .list li a p{font-size: 14px;width: 70%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.disclosure .list li a span{font-size: 14px;}
.news-list .con .item .list li{padding: 15px 0 15px;}
.page a:hover, .page a.active{background-size: 100% 100%;}
.news-list .con .item .list{margin-top: 0;}

/* main_business.html */
.case .con li{width: 100%;height: auto;}
/*.case .con li:nth-child(2), .case .con li:nth-child(3){padding: 15px;}*/
.case .con li .tex-2{height: auto;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 50;overflow: hidden;}
.more{margin-top: 20px;}
.more a{width: 120px;height: 35px;line-height: 33px;font-size: 12px;}
.case{padding-bottom: 25px;}
.case .con{margin-top: 25px;}
.business .cons{display: block;margin-top: 10px;}
.business .con{display: none;}
.business{margin: 10px 0 25px;}
.n-detail .top .tex-1{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.n-detail .top .tex-2{font-size: 12px;}
.n-detail .top .tex-2 span{margin: 0 5px;}
.n-detail .bot{margin-top: 10px;}
.n-detail .bot img{width: 100%;margin: 5px 0 !important;}
.n-detail .return{margin-top: 20px;}
.caseItem{float:none !important;width:100% !important}
.caseImg {width:100%;overflow:hidden;}
.caseInfo {width:100%;overflow:hidden;padding: 15px;}
.caseItem:nth-child(odd) .caseImg{float:left;}
.caseItem:nth-child(odd) .caseInfo{float:right;}
.caseItem:nth-child(even) .caseImg{float:right;}
.caseItem:nth-child(even) .caseInfo{float:left;}

/* news_list.html */
.news-list .con .item .list li .time{width: 21%;}
.news-list .con .item .list li .tex{width: 75%;}
.news-list .con .item .list li .tex p:nth-child(1){font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news-list .con .item .list li .tex p:nth-child(2){display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

/* news_detail.html */
.n-detail{padding: 10px 0 25px;}
.n-detail .top .tex-1{font-size: 18px;}
.news-list .con .item .list li .time .year{font-size: 20px;}
.news-list .con .item .list li .time .day{font-size: 20px;}

/* index.html */
.h-news{padding: 25px 0;background-size: 100% 100%;}
.h-news .information, .h-news .c-news{width: 100%;}
.h-news .p-title{background: none;font-size: 26px;}
.h-news .cons li{margin-top: 19px;}
.h-news .cons li a p{font-size: 14px;width: 65%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.h-news .cons li a span{font-size: 14px;}
.h-news .cont li{margin-top: 15px;}
.h-news .cont li .time{width: 20%;}
.h-news .cont li .tex{width: 75%;}
.h-news .cont li .tex p:nth-child(1){font-size: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.h-news .cont li .tex p:nth-child(2){display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.h-news .cont li .time .t-01,.h-news .cont li .time .t-02{font-size: 20px;height: 40px;line-height: 40px;}
.h-news .p-title span{padding-left: 0;}
.h-news .cons{margin-top: 8px;}
.h-news .cont li:nth-child(1){margin-top: 5px;}
.h-news .c-news{margin-top: 15px;}
.h-contact{background-size: 100% auto;}
.h-contact .list ul li:nth-child(2){margin: 0 !important;}
.h-business{background: none;padding: 25px 0 25px;}
.h-business .con{width: 100%;}
.h-business .list li .icon img{max-width: 70%;max-height:70%;}
.h-business .list li .tex{font-size: 16px;margin-top: 10px;}
.h-business .list li .icon{height: 120px;line-height: 120px;}
.h-business .list li:nth-child(1), .h-business .list li:nth-child(2), .h-business .list li:nth-child(3){margin-bottom: 15px;margin-top: 5px;}
.h-contact .con{margin-top: 0px !important;}
.b-news{padding-top: 6px;height: 30px;}
.h-b-img{display: none;}
.h-banner .btn{right: 2.5%;display: none;}
.h-business .list li .icon{background-size: 70px 70px;}
.h-partner .more{margin: 20px 0;}
.h-contact .containers{background: url('../images/h-sj.jpg') no-repeat;background-size: 100% 100%;height: 260px;}
.h-news .title p:nth-child(2), .h-partner .title p:nth-child(2){width: 100%;}
.b-news{z-index: 998;}

.b-news li a{font-size: 12px;display: inline-block;width: 100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.b-news li{background-size: 15px 15px;padding-left: 23px;height: 20px;margin-top: 0;}

.BMapLabel{width: 63px !important;height: 60px !important;background: transparent url('../images/dz-icon.png') no-repeat !important;background-size: 100% 100% !important;border: none !important;left: -22px !important;top: -27px !important;color: #fff;text-align: center !important;padding-top: 8px !important;}
}

@media (min-width:641px) and (max-width:992px){

}

@media (min-width:992px) and (max-width:1200px){

}


