﻿@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 1200px) {

	.layout{max-width: 980px;}

	.top .nav li p a{display: block;padding:0 20px;}
	
	.nav li{width: 130px;}

	.search{padding:30px 0;}
	.search .box{width: 600px;margin:0 auto;}
	.search .input_txt{width: 450px;height: 40px;}
	.search .input_btn{width: 150px;height: 40px;font-size: 16px;}

	.dyip{max-width: 980px;}
	.denglu .input_btn{width:80px;}
	.cankao .txt{font-size:12px;}
	.cankao select{width: 120px;}
	.cankao .input_txt{width: 120px;}
	.yudan .input_btn1{width:80px;}
	.yudan .input_btn2{width:80px;}
	.cankao .input_btn{width:80px;}
	.fujiafei th{padding:5px;}
    .fujiafei td{padding:5px;}

}
@media screen and (max-width: 980px) {
	
	header{height: 50px;}

	.top{height: 50px;}
	.top h1{margin-top: 5px;height: 40px;}
	.top h1 img{height: 40px;width: 70%;}

	.nav{display: none;}
	header .m-btn {display: block;}

	.layout{max-width: auto;margin:0 3%;}

	.banner .swiper-slide .pc{display: none;}
	.banner .swiper-slide .m{display: block;}

	.dyip{max-width: 980px;margin:0 3%;}
	.cankao .txt{line-height:18px;}
	.cankao .input_txt{width: 100px;}
	.cankao select{width: 100px;}
	.denglu .input_btn{width:60px;}
	.yudan .input_btn1{width:60px;}
	.yudan .input_btn2{width:60px;}
	.cankao .input_btn{width:60px;}

	.banner_ny{height: 150px;}

	.subnav{margin-top: 20px;}
	.subnav ul{text-align: center;font-size: 0px;margin-left: -2%;}
	.subnav li{display: inherit;font-size: 14px;width: 31.333%;height: 40px;line-height: 40px;background: #F5F5F5;margin-left: 2%;float: left;margin-bottom: 2%;}
	
	.dsip .title h2{font-size: 24px;}

	.foot ul{float: left;width: 50%;}
	.foot .left{float: left;width: 50%;}
	.foot .pic{width: 100px;float: none;}

    .ewm{display:none;}

}

@media screen and (max-width: 720px) {

	.search{padding:15px 0;}
	.search .box{width: auto;margin:0 3%;}
	.search .input_txt{width: 100%;height: 30px;float: none;background: none;border:1px solid rgba(255,255,255,0.1);color: #FFF;}
	.search .input_btn{width: 30%;height: 30px;font-size: 14px;float: none;margin-top: 5px;background: rgba(255,255,255,0.1);}

	.txtScroll-top{ height:30px; line-height:30px;}
	.txtScroll-top h2{width: 100px;margin-right: 10px;}
	.txtScroll-top h2 span{font-weight: none;}
	.txtScroll-top h2 i{margin-left: 5px;}
	.txtScroll-top .infoList li{font-size: 12px; height:30px; line-height:30px;overflow: hidden;}

	.dyip{display: inherit;max-width: auto;margin:0 3%;border-top:1px solid #296fb0;padding: 20px 0;}
	.dyip .box{padding:15px;height: auto;}
	.dyip .yi{float: none;width: 100%;}
	.dyip h2{height: 30px;color: #FFF;line-height: 30px;font-size: 14px;}
	.denglu .input_txt{height: 30px;}
	.yudan{float: none;width: 100%;margin-left: 0%;margin-top: 20px;}
	.yudan textarea{height: 60px;padding: 10px;}
	.cankao{float: none;width: 100%;margin-left: 0%;margin-top: 20px;}
	.fujiafei{margin-top: 20px;}

	.derp{padding:30px 0;}
	.derp .title h2{font-size: 24px;}
	.derp ul{margin-top: 15px;margin-left: -2%;}
	.derp li{float: left;width: 48%;margin-left: 2%;position: relative;margin-bottom: 2%;}
	.derp li .logo .pic{width: 60px;}
	.derp li .logo p{font-size: 14px;margin-top: 5px;}

	.dsanp{padding:30px 0;}
	.dsanp .title h2{font-size: 24px;}
	.dsanp .title p{line-height: 24px;padding:0 0%;font-size: 12px;}
	.dsanp ul{margin-left: 0%;margin-top: 30px;}
	.dsanp li{float: none;width: 100%;margin-left: 0%;padding:20px 0;margin-bottom: 10px;}
	.dsanp li .tubiao{width: 80px;height: 80px;}
	.dsanp li .tubiao i{font-size: 30px;}

	.dsip{padding:30px 0;display: inherit;}
	.dsip .title h2{font-size: 18px;}
	.dsip .title p{font-size: 14px;margin-top: 6px;}
    .dsip .txt{line-height: 24px;margin-top: 15px;font-size:12px;}
	

	.dwup{padding: 30px 0;}
	.dwup .title h2{font-size: 30px;}
	.dwup ul{margin-left: 0%;margin-top: 15px;}
	.dwup li{float: none;width: 100%;margin-left: 0%;margin-bottom: 10px;}
	.dwup li .txt{padding:10px 0;}
	.dwup li .txt h2{font-size: 16px;font-weight: bold;}
	.dwup li .txt p{font-size: 12px;margin-top: 6px;line-height: 20px;height: 40px;}

	.subnav li{width: 48%;height: 30px;line-height: 30px;font-size: 12px;}

	.con{padding: 20px 0;}
	.con h2{font-size: 18px;padding-bottom: 10px;margin-bottom: 20px;}
	.con h3{font-size: 18px;border-bottom: 1px solid #DDD;padding-bottom: 10px;margin-bottom: 20px;text-align: center;}

	.about .txt{line-height: 20px;margin-top: 10px;font-size: 12px;}
	.about .txt p{padding-bottom: 10px;}

	.wenhua li{font-size: 12px;}

	.subnav_er{width: 100%;float: none;}
	.subnav_er .title{font-size: 16px;height: 40px;line-height: 40px;padding:0 15px;}
	.subnav_er li{font-size: 12px;height: 30px;line-height: 30px;background: #F5F5F5;margin-top: 2px;}
	.subnav_er li a{display: block;padding:0 30px;}

	.news{width: 100%;float: none;}
	.news li{margin-bottom: 10px;}
	.news li a{padding:10px;}
	.news li a:hover{text-decoration: none;padding:10px;}
	.news li .left{padding-right: 0%;}
	.news li:hover .left{padding-right: 0%;}
	.news li .left .title{font-size: 14px;}
	.news li .left p{color: #999;font-size: 12px;line-height: 18px;margin-top: 0px;}
	.news li .right{display: none;}

	.news_con .box{padding:20px 0;line-height: 24px;font-size: 12px;}
	.sxy{line-height: 18px;padding: 10px 0;margin-bottom: 30px;font-size: 12px;}
	.sxy li{margin-bottom: 10px;}
	.sxy .fanhui{float: right;width: 100px;height: 30px;line-height: 30px;text-align: center;background: #333;margin-top: 5px;}

	.yewu{width: 100%;float: none;}

	.contact{width: 100%;float: none;}
	
	.foot .foot_t{padding:30px 0;}
	.foot ul{float: none;width: 100%;font-size: 12px;}
	.foot .left{float: none;width: 100%;margin-top: 10px;}
	.foot h2{font-size: 14px;}
	.foot .txt{line-height: 24px;margin-top: 10px;font-size: 12px;}
	.foot .pic{width: 100px;float: none;font-size: 12px;margin-top: 20px;}
	.foot .foot_b{font-size: 12px; padding:20px 0;}
	
	
}