
@-ms-viewport {
  width: device-width;
}
@media (min-width: 0px) and (max-width: 768px) {
	overflow:scroll;overflow-x:hidden;
	.clear_20px{height:0; clear:both;}
	.mainWarp{float:none;width:100%;}
	.page_container{float:none;width:100%;}
	
	/*首页*/
	.banner{ display:none;}
	
	
	.indexTabs{width:100%; padding:30px 0 0 0; margin:0 auto;background:#FFFFFF; text-align:left;}
	.indexTabs .item{margin:0 auto; padding:0 15px 15px 15px; text-align:center !important; width:auto; float:none; display:block;}
	.indexTabs .item h3{font-size:15px !important; font-weight:bold; margin:0 auto;}
	.indexTabs img{ width:30px;  margin-top:10px;}
	.indexTabs .item ul li{font-size:15px; background:url(../images/arrow6.png) no-repeat left 3px; padding:0 0 0 25px; margin:5px 0;text-align:left; }
	.indexTabs p{text-align:left;}
	.indexTabs .item ul li a{font-size:13px;}
	
	.sy_acs{ margin:0; color:#676767;text-align:center; font-size:15px; line-height:24px; padding:0;}
	.sy_acs .b1{width:48%; padding:30px 0;float:left; text-align:center;color:#fff; font-weight:bold;font-size:26px;margin:0 1% 10px 1%;background:#0080cc;}
	.sy_acs .b1 span{font-size:13px;font-weight:normal;margin:10px 0 0 0; display:block;}
	.sy_acs .item{display:none;}
	.sy_acs2{width:100%;padding:20px 0 0 0; background:#fff; height:auto; margin:0;}
	.sy_acs2 .r1{float:none; width:100%; margin:10px 0;height:auto; background:#172a88; padding:20px 0 30px 0;}
	.sy_acs2 .r1 .title{ font-size:18px; font-weight:normal; color:#fff; text-align:center; margin:8px 0; width:100%; background:#172a88; height:18px; line-height:18px;}
	.sy_acs2 .r1 .box{ height:auto;}
	.sy_acs2 .r1 .mr{width:100%; height:28px; position:inherit; background:none;}
	.sy_acs2 .r1 .mr a{ color:#fff; font-weight:bold; font-size:13px; border:1px solid #fff; width:120px; height:26px; line-height:26px; text-align:center; display:block; margin:0 auto;}
	
	.sy_acs2 .r2{float:none; width:100%; margin:10px 0;height:auto !important; padding:0;}
	.sy_acs2 .r2 .eventsbox{height:auto !important;width:100%;}
	.sy_acs2 .r2 .eventsbox .title{width:100%;}
	.sy_acs2 .r2 .eventsbox .title a{font-size:15px !important; font-weight:bold;}
	.sy_acs2 .r2 .eventsbox .item{width:100%;  margin:10px auto;height:auto !important; padding:0;}
	.sy_acs2 .r2 .eventsbox .item img{width:100%; height:auto; max-width:480px; min-width:300px; margin:0 auto; display:block;}
	.sy_acs2 .r2 .eventsbox .item .txt{width:96%; position:inherit; height:auto; background:none; color:#676767; margin:0 auto; padding:10px 0;}
	
	
	.sy_acs3{width:100%;padding:0 0 20px 0; height:auto;background:#FFFFFF; margin:0;}
	.sy_acs3 .newsbox{margin:0 !important; float:none; padding:0 !important;}
	.sy_acs3 .newsbox .box{padding:0; background:#172a88; height:auto; width:100%; padding:20px 0;}	
	.sy_acs3 .r2{float:none; margin:20px 0 0 0; width:100%;}
	.sy_acs3 .r2 .box{margin:0; width:100%; height:auto; padding-bottom:20px;}
	.sy_acs3 .r2 .mr{ width:120px; height:26px; display:block; line-height:26px; text-align:center; font-size:12px; position:inherit;background:#fff !important; color:#0080cc !important; border:1px solid #0080cc; margin:10px auto;}
	.sy_acs3 .r2 .mr:hover{ background:#0080cc !important; color:#fff !important;}
	.sy_acs3 .r3{display:none;}
	.sy_acs4{display:none;}
	
	#slide_zhuanqu {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    padding:0;
	}
#slide_zhuanqu .sjal,
#slide_zhuanqu .sjal .sjsal {
    width: 100%;
    height: auto;
    overflow: hidden;
	text-align:center;
	margin:0 auto  !important;
}
#slide_zhuanqu .sjal .sjsal img {position: relative;width: 80% !important; max-width:480px; height: auto !important; margin:0 auto 15px auto; text-align:center;}
	/*页面顶部*/
	.header_container {width:100%;height: auto;}
	.top_header{width:100%;}
	.top_header .pull-left{display:none;}
	.top_header .pull-right{float:none; text-align:left; padding:12px 0 0 10px;}
	.top_header .pull-right span{display:none;}
	.top_header .col-sm-6{width:auto; margin:0 20px 0 0;}
	.headTop{width:100%; height:auto;display:block; border-bottom:1px solid #ccc; background:#FFFFFF;}
	.headTop .head_left {padding:10px 5px; height:auto; width:90%;}
	.headTop .head_left .logo{margin:0 0 0 10px; float:none; width:100%; max-width:546px;}
	.headTop .logo-text{padding:0; float:none; margin:0 0 0 10px; width:100%;}
	.headTop .logo-text p{margin:0; padding:0; font-size:16px;}
	.headTop .head_right,.headTop #datebox{display:none;}
	
	.footer{display:none;}
	.copyright span{display:none;}
	
	
	/*子菜单*/
	.pageLeft{float:none;width:100%; height:auto;z-index:99; clear:left; display:block;}
	.pageLeft .newsbox{display:none;}
	.pageLeft .page_btn {border:0; padding:0; margin:0;width:100%;z-index:99;}
	.pageLeft .page_btn .title{ display:none;}
	.pageLeft .page_btn dl{ margin:0; width:100%;}
	.pageLeft .page_btn dl dd{float:left !important; margin:0 0 5px 0; width:100%; padding:0 0 0 5px; background:none; height:auto; line-height:42px;}
	.pageLeft .page_btn dl dd a{color:#172a88;  background:url(../images/arrow2.png) no-repeat left 6px; padding:0 0 0 12px; margin:0 0 0 5px; height:auto; font-size:13px;}
	.pageLeft .page_btn a:hover{color:#0080cc;}
	
	/*内页正文*/
	.mainWarp{position:inherit !important; padding-top:0 !important; margin-top:-10px; background:#fff;}
	.mainWarp .clear_20px{height:0;}
	
	.pageRight{float:none; width:90%;padding:0 !important; margin:0 auto;background:#FFFFFF; }
	.pageRight .lv_tree{width:100%; border:0; margin:0; padding:0; height:auto !important; z-index:99; display:none;}
	.pageRight .lv_tree .pic{width:100%;margin:0; padding:0; height:auto; overflow: hidden;}
	.pageRight .lv_tree_con{display:none;}
	.pageRight .lv_tree .title{ height:30px; position:inherit; z-index:99; padding:0 10px;color: #f8f8f8 !important; line-height:30px; display:block; background:#0080cc;}
	.pageRight .lv_tree .title h2{display:block; float:left;color: #f8f8f8 !important;line-height:30px;height:30px;}
	.pageRight img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 300 ? "100%" : this.width)!important;}
	.pageRight p{margin:0 !important; padding:0 !important;}
	.pageRight #vcastr3{width:320px; height:240px;}
	.pageRight #iframe,.pageRight #iframe_br{display:none;}
	.pageRight .col-md-12{width:96%;}
	
	.pageRight .zbf .pic{float:none;  position:static; margin:0; text-align:center; border-top:0; padding:10px 0;}
	.pageRight .download{ padding:0;}
	.pageRight .download .item{ text-align:center; width:100%; margin:0 30px 30px 0; float:none;}
	
	
	.pageRight .btn_page{width:auto; padding:0 20px; margin:0 0 20px 0; min-width:100px;}
	.pageRight .tabcss img{width:auto !important; height:auto !important;}
	
	
	/**页面尾部*/
	.back_top{display:none;}
	.footer{ padding:10px 0; height:120px; margin:0 auto; overflow:hidden;}
	.footer .r1,.footer .r2,.footer .r3{float:none; display:block; width:100%; height:auto; margin:0; padding:10px;}	
	.footer .r1,.footer .r2,.footer .r4{display:none;}
	.footer .r3{ overflow:hidden;}
	.footer .r3 .email{width:200px;}
	.copyright { height:30px; margin:0 auto;}
	.copyright .txt{padding:5px;}
	.copyright span,.copyright .logo{display:none;}
	#wechat_modal{display:none;}
	#ad_right{display:none;}
	
	
/*折叠菜单效果**/
.container {width: 100%;margin: 0 auto;	overflow:hidden;}
.container img{width:100%;}
.container h2.acc_trigger{height:auto; line-height:200%; font-size:12px; }
.container h2.acc_trigger a{padding:5px 5px 5px 40px;}
.container .acc_container{ width:100%; border:0; padding:0; margin:0;}
.container .acc_container .block{padding:10px 0; margin:0;}
}
/*手机自适应菜单*/
header .header_wrapper {z-index:99999999;}
header nav {z-index:99999999;}
a.menu_toggler {
	display:none;
}
header .mobile_menu_wrapper {
	display:none;
	
}
nav.mobile_header {
	display:none!important;
}
	
@media only screen and (min-width: 761px) {
	header .mobile_menu_wrapper {
		display:none!important;
	}
}
@media (max-width: 767px) {
	.header_wrapper {
		z-index:999999;
	}
	.header_wrapper .navBar{display:none !important;}
	a.menu_toggler {
		display:block!important;
		width:26px;
		height:22px;
		position:absolute;
		right:10px;
		top:-158px;
		border:1px solid #fff;
		background:url(../images/menu_btn.png) no-repeat 0 0;
		z-index:99999;
	}
	header .mobile_menu {
		padding: 0px;
		z-index:999999;
		margin:-40px 0 0 0;
		
	}
	header .mobile_menu li {width:100% !important;}
	header .mobile_menu dl{ display:none;}
	header .mobile_menu li a{background:#172a88; color:#fff;}
	header .mobile_menu li a:hover{background:#0080cc; color:#fff;}
	header .mobile_menu li a,
	header .mobile_menu .sub-menu li a {
		line-height:19px!important;
		font-size:13px!important;
		color:#fff!important;
		display:block!important;
		text-align:center!important;
		padding:10px!important;
		text-align:left!important;
		border-bottom:#fff 1px solid;
	}
	header .mobile_menu .sub-menu {
		display:block!important;
		visibility:visible!important;
	}
	header .mobile_menu .sub-menu li a{
		padding-left:30px!important;
	}
	header .mobile_menu .sub-menu li ul.sub-menu li a {
		padding-left:50px!important;
	}
}
