/*响应式样式开始*/


@media screen and (max-width:770px)and (min-width:320px) {
.section_big {
	width: 100%;
	float: left;
	min-width: 100%;
}
.section{width:100%;}
.sect_1400{width:94%; margin:0 3%;}
.sect_1200{ width:94%; margin:0 3%; padding-top:70px;}
.nav{ height:70px;}
.nav .logo{ height:70px; width:auto;  text-align:center; background-size:120px; background-position:center;}
.nav .bz{ position:absolute; right:2%; top:23px; display:block; z-index:99;}
.section.table, .slide.table{ display:block; overflow:hidden;}
.nav .logo{ margin-top:20px; height:auto;}
.nav .ss{ width:40%; margin-top:17px; margin-right:10%;}
.nav input{ width:50%; display:none;}
.nav .cd{ position:absolute; right:2%; top:24px; display:block;}
.nav .tj{ background-image: url(dsagdft_03.png); background-size:14px; display:block; margin-right:0;}
.nav .ss{ background:none;}
.tableCell{ display:block;}
.navbanner{ height:180px; background-size:auto 180px !important;}
.banner .slideBox{ width:100%; position:relative;}
.banner .slideBox .bd ul li{ width:100%;}
.banner .slideBox .bd .tempWrap{ width:100% !important; height:100%;}
.nav ul{ position:absolute; top:70px; left:-100%; width:100%; transition:all 0.3s;}
.nav ul.on{ left:0;}
.nav ul a{ width:100%; margin:0; text-align:center; padding:0; line-height:30px;}
.nav ul a span{ display:none;}
.nav ul{background: rgba(0,0,0,0.8);
    z-index: 21;}
.nav ul a{display: block;
    float: inherit;
    height: 40px;
    line-height: 40px;
    color: #ccc;
    text-align: center; font-size:15px; background:none;}
.nav ul a:hover{color: #328fec;
    border-bottom: 2px solid #328fec; background:none;}
.mider dt .fl a{ margin-right:5px; font-size:14px; padding:0 10px; float:left; line-height:30px; padding-bottom:3px;}
.mider ul li{ width:100%; margin-top:20px; height:auto !important;}
.mider ul li p{ padding:0 5px; font-size:12px;}
.mider ul li dt{ line-height:60px; font-size:16px; height:60px;}
.ryzz{ margin-bottom:30px;}
.bottom{ padding-top:10px; height:auto !important; padding-bottom:10px;}
.bottom .sect_1200{ padding:0;}
.mider dt .fr{ display:none;}
.fix{ display:none;}
.ryzz ul p{ height:auto; width:100%;}
.ryzz ul p img{ width:100%; height:auto;}
.mider .slideBox .bd{ width:100%; float:left; margin-top:30px;}
.mider .slideBox .bd li{ width:100%;}
.mider .slideBox .bd li .pic{ width:100%; height:100%;}
.mider.rylc .prev{
    top:inherit;
    bottom: 280px;
    left:50%;
    width: 60px;
    height: 30px;
    right:inherit;
    margin-left:-60px;
    }
.mider.rylc .next{ top:inherit;bottom:280px; right:50%;width: 60px; margin-right:-60px;
    height: 30px; left:inherit;}
.mider dt{ height:40px;}
.qyfc dt{ height:40px;}
.tibt{ height:auto; overflow:hidden;}
.tibt .fl a{margin-right:0px;
    font-size: 14px;
	padding:0 10px; float:left;
    line-height: 30px; padding-bottom:3px;}
.tibt dt .fl a{ margin-right:5px; font-size:12px; line-height:30px;}
.qyfc dt .fl a{ margin-right:5px; font-size:12px; line-height:30px;}
.frpic{ width:100%;}
.tibt .fr{ display:none}
.fengcai-top{ width:100%;}
.fengcai-top ul li {
	width:33.3%; float:left; height:60px;
}
.qyfc dt .fr { display:none;}
.fengcai-top{ height:80px; margin-top:20px; margin-bottom:20px;}
.frpic{ margin-top:0; height:auto;}
.frpic .slideBox .prev{ top:inherit;bottom:-40px; right:50%;width: 60px; 
    height: 30px; left:inherit;}
.frpic .slideBox .next{ top:inherit;bottom:-40px; left:50%;width: 60px; 
    height: 30px; }
.zxls ul li{ font-size:12px;}
.allmap{ display:none;}
.lxwm h1{ font-size:13px; margin-top:10px; line-height:30px;}
.lxwm div.fl{ margin-top:5px;}
.lxwm div.fl p{ padding:0;}
.lxwm div.fr{ margin-left:0;}
.lxwm div.fr li{ line-height:20px; margin-bottom:10px;}
.lxwm .bot003{ width:100%; display:none;}
.zxls ul li{ line-height:30px; padding:0 5px;}
.zxls h1{ font-size:13px; margin-top:0;}
.fuwu p.pic img{ width:100%; height:auto;}
.fuwu h1{ margin-top:15px; margin-bottom:10px;}
.ywfw ul li{ width:100%;}
.tuandui ul li{ width:100%;}
.tuandui ul li .tpic{ width:27%; margin-right:1%;}
.tuandui ul li .fr{ width:70%; padding-right:1%;}
.news li span{ display:none;}
.news li .tpic{ display:none;}
.newser li{ width:98%;}
.news li dt{ line-height:30px; height:30px;text-overflow:ellipsis;white-space: nowrap; overflow:hidden; font-size:12px;}
.newstxet .sect_1400{width:94%; margin:0 3%;}
.newser li{ height:auto; margin-top:10px;}
.news li p{ display:none;}
.anli ul li{ width:94%; padding:0 3%; margin-bottom:0;}
.anli ul{ margin-top:0;}
.anli ul li dt{ margin-top:5px; margin-bottom:10px;}
.banner .slideBox{ padding-top:0;}
.bnfix dt{ font-size:30px; margin-top:10px; margin-bottom:5px;}
.bnfix{ height:20%; top:20%; left:0;}
.bnfix p{ font-size:18px;}
.mid2 ul li{ padding-top:0;}
.mid2 ul li dt{ margin-top:60px !important; margin-bottom:40px;}
.mid2 ul li{ width:100%;}
.server .fl{ display:none;}
.server .fr{ width:100%; margin-top:5px !important;}
.server .fr .hd{line-height: 30px;
    font-size: 12px;
    margin:10px 0;
    overflow: auto;}
.server .fr .hd span{ display:inline-block; width:50px; float:left;}
.server .fr p{ line-height:24px; font-size:12px;}
.more{ margin-top:0; position:absolute; bottom:10px;}
.server .fr p span strong{ font-size:13px;}
.news .tableCell .sect_1200>dt{ padding-top:0;}
.news li{ height:auto;}
.contact li{ width:45%; margin:0 2.5%;}
.contact dt{ margin-top:0;}
.contact ul{ margin:0;}
.contact li p{ font-size:12px !important;}
.contact li h1{ line-height:40px;}
.contact li{ height:auto;}
.contact li:nth-child(3){ display:none;}
.pozpic{ display:none;}
.news dt span{ float:left;}
.mid2 ul li .more{ position:inherit; margin-top:20px;}
.huik{ top:235px;}
.news .tableCell ul.iuzd li{ margin-top:0;}
.mider dt{ height:auto;}
.newstxet ul p img{ max-width:100%;}
.newstxet ul p{ text-indent:inherit !important;}
.newstxet dt{ margin-top:20px; margin-bottom:10px;}
.bottom a{ font-size:12px;}
.bottom p:nth-child(1){ display:none;}
.fwcx ul li{ padding-top:20px;}

.banner .slideBox .bd ul li{ background-size: auto 100% !important; background-position:center !important;}
}
