﻿@media(max-width:1220px){
	.inner{
		max-width: 1024px;
	}
	.tpphone{
		font-size:15px;
		padding-right:6px;
	}
	.nav ul li{
		font-size:14px;
	}
	.nav ul li>a{
		padding:0px 16px;
	}
	.zhonglebx ul{
		margin:0;
	}
	.zhonglebx li{
		padding:0px 15px;
	}
	.ytzleixz{
		font-size:12px;
	}
	.ytzleidz{
		font-size:32px;
	}
	.kecqiew ul{
		margin:0;
	}
	.rightdao{
		width: auto;
	}
	.rightdao .rdao1{
		width:50px;
		height: 39px;
		background-size: 100% 100%;
	}
	.rightdao .rdao2,
	.rightdao .rdao3{
		display:none;
	}
	.kelist ul{
		margin:0;
	}
	.kelist li{
		padding-right:15px;
		padding-left:15px;
		padding-bottom:25px;
	}	
	#youku .youanniu{
		width: 33px;
		height: 67px;
		background-size:cover;
		margin-top:-175px;
		right: 8px;
	}
	#youku .zuoanniu{
		width: 33px;
		height: 67px;
		background-size:cover;
		margin-top:-175px;
		left: 8px;
	}
	#youku .tuul li.no1{
		width:420px;
		height:200px;
		left:67px;
	}
	#youku .tuul li.no2{
		width: 564px;
		height: 356px;
		left: 234px;
	}
	#youku .tuul li.no3{
		width:420px;
		height:200px;
		left:542px;
	}
	.jidiuls{
		padding:0px 10px;
	}
	.zirnmr{
		width: 446px;
	}
	.zuzubx{
		width:414px;
	}
	.ziyoutun{
		width: 580px;
	}
	.zixvg{
		padding-right:10px;
		padding-left:10px;
	}
	.ziyoutun li{
		padding:14px 0px;
	}
	.fnav a{
		padding:0px 25px;
	}
	.neijdbx{
		padding:0px 10px;
	}
	
	.lunbtna{
		right: 0px;
	}
	.nanlunin li.ms2{
		width: 644px;
		height:447px;
	}
	.nanlunin li.ms1{
		top: 80px;
	}
	.nanlunin{
		height: 678px;
	}
	.rename{
		padding-top: 136px;
	}
	.renlun{
		margin:10px -15px;
	}
	.renlun li{
		padding-right:15px;
		padding-left:15px;
	}
	.timezi{
		
	}
	.zitu{
		width:350px;
	}
	.zinei{
		width:585px;
	}
	.zixinei{
		font-size:18px;
	}
	.zinei{
		height: auto;
	}
	.listtu{
		width: 300px;
	}
	.listzi{
		width: 723px;
	}
	.renwo{
		height: 50px;
	}
	.renwo .bluec{
		font-size:36px;
		line-height:50px;
	}
	.renwo .renkw{
		font-size:20px;
	}
	.renfeng p{
		font-size:15px;
		line-height:26px;
	}
	.sam{
		width: 338px;
	}
	.sam2{
		width: 681px;
	}
	.sanm a{
		width:33.33%;
	}
} 


@media(max-width: 1054px){
	.flxfas-hei{
		width:100%;
		overflow:hidden;
		padding:25px 15px;
	}
	.cunxq2{
		padding:12px 15px;
	}
	.hein{
		padding:12px 15px;
	}
	.renlun{
		margin:0;
	}
	.renlun li{
		width:33.33%;
	}
	.sibcontin{
		padding-right:15px;
		padding-left:15px;
	}
	.tpphone{
		float:left;
	}
	.hedaer{
		position:relative;
	}
	.nav ul{
		position:absolute;
		left: 0px;
		top: 100px;
		width:100%;
		background:#00adb1;
		z-index: 99;
		display:none;
	}
	.nav ul li{
		float: none;
		line-height:65px;
		padding:0px 15px;
	}
	.nav ul li a{
		color:#fff;
		border-bottom:1px solid #fff;
	}
	.nav ul li>a .fa{
		display:inline;
		margin-right:5px;
	}
	.navbar{
		display:block;
		line-height:100px;
		width: 40px;
		text-align:center;
		font-size:20px;
		color:#00adb1;
	}
	.xiala{
		position:relative;
		left: 0px;
		top: 0px;
		padding-bottom:12px;
		padding-left:23px;
	}
	.zhonglebx{
		display:none;
	}	
	.dexiconx{
		display:block;
		padding-top:15px;
		padding-bottom:15px;
	}
	.kezhaiun{
		padding-left:30px;
		padding-top:20px;
	}
	.dexiconx li{
		float:left;
		width:33.33%;
		text-align:center;
		padding:15px 12px;
	}
	.dexiconx li a{
		display:block;
		color:#535353;
	}
	.dexiconx li a img{
		display:block;
		margin:0 auto;
		max-width:75%;
	}
	.dexicowz{
		padding-top:7px;
	}
	.shipinqie li{
		width:33.33%;
		float:left;
	}
	#youku ul.tuul li{
		position:relative ;
		left: 0px !important;
		top: 0px !important;
		width:auto !important;
		height: 100% !important;
		padding:0px 15px;
		margin-bottom:15px;
		overflow:hidden;
	}
	#youku .youanniu{
		display:none;
	}
	#youku .zuoanniu{
		display:none;
	}
	#youku{
		height:auto;
	}
	.spbgbx{
		background: none;
	}
	p.wenzi{
		width:100%;
		text-align:center;
		top:50%;
		margin-top:56px;
		display:block !important;
		background: none !important;
	}
	#youku ul.tuul li .hei{
		top: -26px;
		background: url(../images/bobtn.png) no-repeat center center;
	}
	.morspbtn a{
		background:none;
		border:1px solid #5e5e5e;
		color:#5e5e5e;
	}
	.jidiuls li{
		width:100%;
		border-bottom:1px solid #d2d2d2;
	}
	
	.cdywztl{
		color:#444;
	}
	.cdywztl .fa{
		color:#8fc31f;
	}
	.cdywznr{
		color:#565656;
	}
	.ckxqbt{
		border-radius: 6px;
		background:#8fc31f;
	}
	.footer{
		display:none;
	}
	.zixunwa{
		display:none;
	}
	.aboutbx{
		display:none;
	}
	body{
		padding-bottom:100px;
	}
	.fixednav{
		display:block;
		position: fixed;
		left: 0px;
		bottom: 0px;
		width:100%;
		height: 46px;
		text-align:center;
		background:#f4ae00;
		z-index: 999;
	}
	.fixednav li{
		float:left;
		width: 33.33%;
		line-height:30px;
		padding:8px 0px;
	}
	.fixednav li a{
		display:block;
		color:#fff;
		border-right:1px solid #fefaf0;
	}
	.fixednav li:last-child a{
		border: none;
	}
	#youku .tuul li.no2 .wenzi{
		bottom: auto;
	}
	#youku .tuul li.no2 .wenzi span{
		bottom: 0px;
		padding:0px;
	}
	.nav li:hover>a{
		background: none;
		color:#fff;
	}
	.xiala{
		background: none;
	}
	.norekec  a .fa{
		display:none;
	}
	.norekec  a{
		font-size: 20px;
		line-height: 50px;
		padding: 0px 32px;
		    background: none;
		border: 1px solid #5e5e5e;
		color: #5e5e5e;
		display:inline-block;
		border-radius: 8px;
	}
	.spbgbx{
		padding-top:20px;
	}
	.tjtuuwa{
		padding-right:0px;
	}
	.rebakcbtn{
		position:relative;
		display:block;
		left: 0px;
		bottom: 0px;
		right: 0px;
		margin:0 auto;
		margin-top:22px;
	}
	.nejdzuo{
		width:100%;
		border: none;
	}	
	.nejdzuo img{
		border: none;
	}
	.nejyou{
		width:100%;
		padding:12px 20px;
		padding-bottom:40px;
	}
	.shipinnei ul{
		margin:0;
	}
	.shipinnei li p{
		font-size:14px;
		line-height:24px;
		padding:10px 0px;
	}
	.footlian{
		display:none;
	}
	.zitu{
		position:absolute;
		left: 10px;
		top: 40px;
		width:280px;
		padding-right:10px;
	}
	.zinei{
		width:100%;
		padding-right:10px;
		padding-top:60px;
	}
	.timezi{
		left:300px;
		margin-left:10px;
		text-align:center;
	}
	.ziri{
		font-size:24px;
		line-height:30px;
	}
	.zimore{
		bottom: auto;
		top: 48px;
		left: 300px;
		font-size:15px;
		margin-left:100px;
		line-height:30px;
		height:30px;
	}
	.zitin{
		font-size:20px;
	}
	.zixinei{
		font-size:15px;
		line-height:26px;
	}
	.zixun li{
		padding-left:300px;
	}
	.listtu{
		position:absolute;
		left: 10px;
		top: 22px;
		width:280px;
		padding-right:10px;
	}
	.listzi{
		width:100%;
	}
	.yugaopian{
		padding:10px;
	}
	.tujian{
		padding:0px 10px;
	}
	.tuilist{
		margin:0px -10px;
	}
	.tuilist li{
		padding:0px 10px;
	}
	.yugaoti{
		font-size:23px;
		line-height:44px;
	}
	.gaotim{
		font-size:15px;
		line-height:25px;
	}
	.tuti{
		font-size:23px;
	}
	.tuivi{
		padding-bottom:10px;
	}
	.tuiti{
		font-size:16px;
		line-height:25px;
	}
	.tuishi{
		font-size:12px;
	}
	.jinzi p{
		font-size:16px;
		line-height:32px;
	}
	.jinzi br{
		display:none;
	}
	.daywan p{
		font-size:16px;
		line-height:32px;
	}
	.day img{
		display:block;
		width:100%;
	}
	.tiaozhu a.pian{
		font-size:14px;
	}
	.tiaozhu{
		padding:0px 10px;
	}
	.huti{
		padding-left:30px;
		line-height:70px;
		height:70px;
		font-size:28px;
	}
	.huti span{
		font-size:18px;
	}
	.sam{
		width:auto;
		float: none;
		overflow:hidden;
		margin: 0px -2px;
		padding-bottom: 4px;
	}
	.sam a{
		width:50%;
		float:left;
		padding: 0px 2px;
	}
	.sam a img{
		padding-bottom:0px;
	}
	.sam2{
		width: 100%;
		padding-bottom:4px;
	}
}

@media(max-width: 767px){
	
	.zixun li{
		padding:22px 15px;
	}
	.zinei{
		padding-top:20px;
		overflow:hidden;
	}
	.timezi{
		position:relative;
		float: none;
		left: 0px;
		top: 0px;
		margin:0;
	}
	.zitin{
		font-size:18px;
	}
	.zitu{
		position:relative;
		left: 0px;
		top: 0px;
		width:100%;
		padding:0px;
		float: none;
	}
	.zimore{
		position:relative;
		left: 0px;
		top: 0px;
		margin:0 auto;
		margin-top:22px;
		
	}
	.flxfas-hei .ficonbx2{
		padding-left:60px;
		background-size: 50px auto;
	}
	.flxfas-hei .ficonbx1{
		padding-left:60px;
		background-size: 50px auto;
	}
	.flxfas-hei .flaxwz{
		line-height:30px;
		font-size:15px;
	}
	
	
	.shipinnei li{
		width:50%;
	}
	.subban-abt{
		display:none;
	}
	.cunxq{
		font-size:16px;
		line-height:28px;
	}
	.pagebx a{
		line-height:30px;
		padding:0px 7px;
	}
	.tjtuuwa li{
		width:100%;
		padding-bottom:20px;
	}
	.hidden-xs{
		display:none !important;
	}
	.subwztl{
		padding-bottom:0px;
	}
	.subtlrq{
		position:relative;
		text-align:center;
		font-size:12px;
		display:block;
		
	}
	
	.abgnmbx{
		display:block;
		padding:0px 20px;
	}
	.abgnmbx a{
		display:block;
		line-height:160px;
		font-size:36px;
		color:#7d7d7d;
		text-align:center;
		margin-bottom:4px;
	}
	.abgnmbx a span{
		display:inline-block;
		padding-left:92px;
		
	}
	.abgbtn1{background: url(../images/abg1.jpg) no-repeat center top; background-size:cover;}
	.abgbtn2{background: url(../images/abg2.jpg) no-repeat center top; background-size:cover;}
	.abgbtn3{background: url(../images/abg3.jpg) no-repeat center top; background-size:cover;}
	.abgbtn1 span{background: url(../images/abicon1.png) no-repeat left center;background-size: 65px auto;}
	.abgbtn2 span{background: url(../images/abicon2.png) no-repeat left center;background-size: 65px auto;}
	.abgbtn3 span{background: url(../images/abicon3.png) no-repeat left center;background-size: 65px auto;}
	.subtlsp{
		font-size:22px;
		line-height:25px;
	}
	.mianbao{
		font-size:12px;
	}
	.header{
		height:50px;
	}
	.wrlestl{
		font-size:32px;
		line-height:100px;
	}
	.mptuz{
		margin-bottom:12px;
	}
	.wrlestl .fa{
		font-size:48px;
		
	}
	.logo{
	float:left;
	padding-top: 2px;
 }
	.logo a{
		height:50px;
		width: 150px;
		background-size: 100% auto;

	}
	.logo a img{
	padding-top: 5px;
}
	.tpphone{
		line-height:50px;
		padding-left:10px;
	}
	.navbar{
		line-height:50px;
	}
	.contsl{
		padding:15px 0px;
	}
	.contlyz{
		font-size:28px;
		line-height:30px;
	}
	.contlzw{
		font-size:20px;
		max-width: 90%;
		line-height:40px;
	}
	.contlxz{
		font-size:14px;
	}
	.kecqiew{
		margin-bottom:15px;
		padding-bottom:0px;
		border-bottom:1px solid #e5e5e5;
	}
	.kecqiew li  a{
		background: none !important;
		color:#535353;
		font-size:14px;
		line-height:32px;
		position:relative;
	}
	.kecqiew li  a:after{
		content: "";
		position:absolute;
		width:40px;
		height:3px;
		bottom: -3px;
		background:#00adb1;
		left:50%;
		margin-left:-20px;
	}
	.kecqiew li  a:before{
		content:"";
		border:4px solid  transparent;
		position:absolute;
		top:100%;
		margin-top:3px;
		left:50%;
		margin-left:-4px;
		border-top-color:#00adb1;
	}
	.kecqiew li  a:after,
	.kecqiew li  a:before{
		display:none;
	}
	
	.kecqiew li.cur  a:after,
	.kecqiew li.cur  a:before{
		display:block;
	}
	.kecqiewms li  a:after{
		background:#8fc31f;
	}
	.contlzw:after, .contlzw:before{
		height:2px;
		margin-top:-1px;
	}
	.kecqiewms li  a:before{
		border-top-color:#8fc31f;
	}
	.shipinqie {
		margin-bottom:30px;
		padding-bottom:0px;
		border-bottom:1px solid #e5e5e5;
		background: none;
		height: auto;
	}
	.shipinqie li a{
		background: none !important;
		color:#535353;
		font-size:14px;
		line-height:32px;
		position:relative;
	}
	.shipinqie li.cur a{
		color:#535353;
	}
	
	.shipinqie li  a:after{
		content: "";
		position:absolute;
		width:40px;
		height:3px;
		bottom: -3px;
		background:#cfa972;
		left:50%;
		margin-left:-20px;
	}
	.shipinqie li  a:before{
		content:"";
		border:4px solid  transparent;
		position:absolute;
		top:100%;
		margin-top:3px;
		left:50%;
		margin-left:-4px;
		border-top-color:#cfa972;
	}
	.shipinqie li  a:after,
	.shipinqie li  a:before{
		display:none;
	}
	
	.shipinqie li.cur  a:after,
	.shipinqie li.cur  a:before{
		display:block;
	}
	
	
	.kelist li{
		width:100%;
	}
	.kezhz{
		opacity:1;
		position:relative;
		background: none;
	}
	.kezhaiun{
		display:none;
	}
	.shoumbtmx-tl{
		font-size:16px;
		color:#00adb1;
		line-height:32px;
		padding-top:6px;
	}
	.shoumbtmx{
		display:block;
	}
	.shoumbtmx-nr{
		color:#555;
		font-size:13px;
		line-height:20px;
	}
	.spbgbx{
		padding-top:15px;
	}
	p.wenzi{
		margin-top:22px;
		font-size:15px;
	}
	#youku ul.tuul li .hei{
		background-size: 50px auto;
	}
	.cdywz{
		padding:0px;
		width:100%;
		padding-top:12px;
	}
	.cdztu{
		width:100%;
		border: none;
		padding:0px;
	}
	.morspbtn a{
		font-size:15px;
		line-height:33px;
		padding:0px 12px;
	}
	.norekec  a .fa{
		display:none;
		
	}
	.norekec  a{
		font-size: 15px;
		line-height: 33px;
		padding: 0px 12px;
		    background: none;
		border: 1px solid #5e5e5e;
		color: #5e5e5e;
		display:inline-block;
		border-radius: 8px;
	}
	.nav{
		padding-right:0px;
	}
	.nav ul{
		padding-bottom:15px;
	}
	.nav ul li{
		line-height:48px;
	}
	.nav ul{
		top:50px;
	}
	.shipinqie li:hover a{
		color:#5e5e5e;
	}
	.slideBox .hd li{
		width: 8px;
		height: 8px;
	}
	.huibg{
		display:none;
	}
	
	.renlist li{
		padding-left:160px;
	}
	.renlist li .listtu{
		width: 80px;
		height:80px;
		left: 40px;
		border-radius:100%;
		overflow:hidden;
		padding:0px;
		
	}
	.renfeng{
		display:none;
	}
	.renwo{
		height: 80px;
		padding-top:18px;
	}
	.renwo .bluec{
		font-size:20px;
		display:block;
		line-height:26px;
	}
	.renwo .renkw{
		font-size:15px;
		padding-top:0px;
		display:block;
		line-height:22px;
	}
	.mbjiant{
		position:absolute;
		right: 40px;
		height:40px;
		line-height:40px;
		top:50%;
		margin-top:-20px;
		font-size:28px;
		color:#666;
		display:block;
	}
	.renlist li{
		border: none;
		border-bottom:2px solid #ddd;
	}
	.btht{
		border: none;
	}
	.tiaozhu{
		height: auto;
	}
	.tiaozhu a.pian{
		display:block;
		float: none;
		width:100%;
		line-height:30px;
	}
	.tiaozhu .rebakcbtn{
		position:relative;
		margin:auto;
		left:0px;
		top: 0px;
		margin-bottom:15px;
	}
	.fatim{
		font-size:12px;
		line-height:16px;
		padding:8px 0px;
	}
	.zuzi p{
		font-size:13px;
		line-height:25px;
	}
	.zuihua{
		margin:0px -5px;
	}
	.zuihua li{
		width:50%;
		padding:5px;
	}
}

@media(max-width: 500px){
	.tuilist li{
		width:100%;
		padding-bottom:15px;
	}
	.yugaoti{
		padding-top:0px;
	}
	.renlist li{
		padding-left:120px;
		padding-top:12px;
		padding-bottom:12px;
	}
	.renlist li .listtu{
		left: 20px;
		top:12px;
	}
	
	.abgnmbx a{
		height: 100px;
		line-height:100px;
		font-size:28px;
	}
	.abgnmbx a span{
		padding-left:60px;
		background-size: 52px auto;
	}
	.cunxq{
		font-size:14px;
		line-height:23px;
		padding-top:10px;
		padding-bottom:0;
		
	}
	.mianbao{
		padding:0px 10px;
		line-height:28px;
		margin:0px -10px;
		
	}
	.sibcontin{
		padding-top:10px;
		padding-right:10px;
		padding-left:10px;
	}
	.tjdaz{
		font-size:16px;
		padding-top:4px;
		line-height:26px;
	}
	.tjxiaoz{
		font-size:12px;
		line-height:16px;
	}
	.pagebx a{
		line-height:25px;
		padding:0px 10px;
	}
	.shipinnei li{
		width:100%;
	}
	
	.flxfas-hei .ficonbx2{
		padding-left:30px;
		background-size: 22px auto;
	}
	.flxfas-hei .ficonbx1{
		padding-left:30px;
		background-size: 22px auto;
	}
	.flxfas-hei .flaxwz{
		font-size:12px;
		white-space:normal;
		line-height:18px;
	}

	.shijie {
		font-size: 15px;
		line-height: 20px;
	}

	.renlun li {
	    width: 99%;
	}

	.renin {
		background-color: #434343;
	}

	.layer-intro {
		height:100%;
		background: #000;
		color:rgb( 141,141,141);
		display: none;
		position: relative;
	}

	.layer-intro .img {
		width:100px;
		height:100px;
		overflow: hidden;
		position: absolute;
	}

	.layer-intro .img img {
		width: 100%;
		height:100px;
	}

	.layer-intro .intro {
		height:145px;
		width: auto;
		position: absolute;
		padding-top: 15px;
		left:95px;
	}

	.aui-slide-wrap {
	    display: block;
	    position: relative;
	    list-style: none;
	    margin: 0;
	    padding: 0;
	    height: 100%;
	    width: 100%;
	    overflow: hidden;
	}
	.aui-slide-wrap .aui-slide-node {
	    position: absolute;
	    top: 0;
	    left: 0;
	    margin: 0;
	    padding: 0;
	    width: 100%;
	    height: 100%;
	    list-style: none;
	    overflow: hidden;
	    background-color: #434343;
	}
	.aui-slide-node-center {
		display: -moz-box;
	    display: -webkit-box;
	    display: box;
	    -moz-box-pack: center;
	    -webkit-box-pack: center;
	    box-pack: center;
	}
	.aui-slide-node-middle {
		display: -moz-box;
	    display: -webkit-box;
	    display: box;
		-moz-box-align: center;
	    -webkit-box-align: center;
	    box-align: center;
	}
	.aui-slide-node img {
	    width: 100%;
	    height: 100%;
	}
	.aui-slide-page-wrap {
	    width: 100%;
	    height: 30px;
	    line-height: 30px;
	    position: absolute;
	    padding: 0;
	    left: 0;
	    right: 0;
	    bottom: 5px;
	    z-index: 9999;
	    text-align: center;
	}
	.aui-slide-page-dot {
	    position: relative;
	    display: inline-block;
	    width: 6px;
	    height: 6px;
	    border-radius: 50%;
	    list-style: none;
	    margin: 5px 3px 0 3px;
	    background: #c7c7c7;
	    -webkit-transition: all 0.5s;
	            transition: all 0.5s;
	}
	.aui-slide-page-line {
		position: absolute;
		bottom: -14px;
		height: 1px !important;
		position: relative;
	    display: inline-block;
	    background: #eeeeee;
	    -webkit-transition: all 0.5s;
	            transition: all 0.5s;
	}
	.aui-slide-page-active {
	    background: #1abc9c;
	    from { opacity: 0.3; }
	    to { opacity: 1 }
	}
	.aui-slide-prev-btn,
	.aui-slide-next-btn {
	    display: inline-block;
	    width: 50px;
	    height: 30px;
	    line-height: 30px;
	    font-size: 1.2em;
	    color: #1abc9c;
	    background: rgba(249,249,249,0.6);
	    position: relative;
	}
	.aui-slide-prev-btn {
	    border-top-left-radius: 15px;
	    border-bottom-left-radius: 15px;
	}
	.aui-slide-next-btn {
	    border-top-right-radius: 15px;
	    border-bottom-right-radius: 15px;
	}
	.aui-slide-prev-btn:active,
	.aui-slide-next-btn:active {
	    color: #f1c40f;
	}

}