@media only screen and (max-width: 1800px){
	.xwzx2-left{
		width: 500px;
	}
	.xwzx2-right{
		width: 900px;
	}
	.section-top{
		top: 30px;
	}
	.main1-1 h1{
		font-size: 70px;
	}
	.main1-2{
		padding: 10px 0;
	}
	.main1{
		padding-right: 60px;
	}
	.main1-2 dd h1 span{
		font-size: 36px;
	}
	.main2-left{
		margin-right: 150px;
		margin-top: 95px;
	}
	.main4-con{
		margin-top: 40px;
	}
	.footer-0{
		padding: 50px 0;
	}
	.er-wp{
		width: 579px;
		margin-top: 35px;
	}
	.er-wp-dl .er{
		margin-left: 50px;
	}
	.foo-dl{
		width: 900px;
		margin-left: 60px;
	}

	.footer-1{
		padding: 70px 0;
	}

	.li1{
		margin-top: 260px;
	}
	.nbanner h1 span.h1s1{
		font-size: 70px;
		letter-spacing: 40px;
	}
	.nbanner h1 span.h1s2{
		font-size: 55px;
		letter-spacing: 20px;
	}
	.jtyw-div{
		padding: 60px 40px;
	}
	.xwzx1-div,.xwzx3-div{
		padding-left: 0;
		padding-right: 0;
	}
}
@media only screen and (max-width: 1600px){
	.about1-padd{
		padding: 0	5%;
	}

	.qywh5-div-title{
		top: 8%;
	}
	.qywh5-div-item-p{
		line-height: 2.2;

	}
	.qywh5-div-item:hover .qywh5-div-item-p{height: 150px;}
	.foo-dl{
		width: 790px;
		margin-left: 30px;
	}
	div.wp{
		padding: 0 40px;
	}
	.fp-right{
		right: 40px;
	}
	.footer-1{
		padding: 50px 0;
	}
	.nbanner h1 span.h1s1{
		font-size: 65px;
		letter-spacing: 30px;
	}

	.shu-wp{
		margin-top: 75px;
	}
	.nbanner h2{
		letter-spacing: 8px;
	}
	.nbanner-line{
		width: 350px;
	}
	.nbanner h3{
		letter-spacing: 8px;
	}
	.qryr1-list li{
		margin-top: 45px;
	}
	.title-22 h1{
		font-size: 38px;

	}
	.title-22 h2{
		font-size: 24px;
		margin-top: 10px;
		
	}
	.qryr1-list li dd:first-child {
    margin-top: 17px;
	}
	.qywh4-div dd p{
		margin-top: 10px;
		font-size: 14px;
	}
	.qywh4-div dd{
		margin-top: 15px;
	}
}
@media only screen and (max-width: 1500px){
	.xmzs3{
		padding: 60px 0;
	}
	.about2-wz{
		padding: 0 30px;
	}
	.about1-div2 dd h1 span{
		font-size: 42px;
	}
	.about3-img{
		width: 65%;
	}
	.about4-div{
		width: 850px;
		margin-top: 30px;
	}
	.about1-div1-p{
		line-height: 2;
	}
	.lxwm1-table table.table tr.tr-2 td{
		padding: 25px 20px;
	}
	.lxwm1-table table.table tr.tr-1 td{
		height: 50px;
	}
	.lxwm1-btn{
		padding-top: 15px;
		margin-top: 15px;
	}
	.lwxm2-p2 p{
		line-height: 2;
		margin-top: 5px;
	}
	.lwxm2-p{
		line-height: 1.8;
	}
	.lwxm2-con{
		margin-top: 10px;
	}
	.lxwm2-div{
		padding-bottom: 25px;
	}
	.xwzx2-right dd{
		padding: 20px 0 20px 40px;
	}
	.xwzx2-left{
		width: 450px;
		margin-top: 75px;
	}
	.xwzx2-left .more1{
		margin-top: 45px;
	}
	.xwzx2-right{
		width: 750px;
	}
	.xwzx1-left{
		width: 600px;
		margin-right: 15px;

	}
	.xwzx1-right dd{
		padding: 15px 15px 10px 15px;
		margin-top: 15px;
	}
	.jtyw-div{
		padding:50px 30px;
	}
	.jtyw-div-p{
		height: 120px;
	}
	.jtyw-div .more1{
		margin-top: 30px;
	}
	.qywh2-div-p{
		line-height: 2.2;
		margin-top: 10px;
	}
	.qywh5-div-item{
		padding: 0	30px;
	}
	.qywh3-div1-p{
		line-height: 2.4;
	}
	.qywh3-div2-p{
		line-height: 2.2;
		margin-top: 15px;
	}
	.qywh3-div3 dd{
		margin-top: 12px;
	}
	.qryr1-list li{
		width: 24%;
		margin-left: 1%;
	}
	.qryr1-list li dd{
		margin-top: 4px;
	}
	.li2 dd{
		margin-top: 12px;
	}
	.li2 dd:first-child{
		margin-top: 35px;
	}
	.li1{
		margin-top: 220px;
	}
	.li2 h1{
		font-size: 20px;
	}
	.li2-wp{
		margin-top: 35px;
	}
	.main1-2 dd h1 span{
		font-size: 30px;
	}
	.main1-2 dd h1{
		font-size: 12px;
	}
	.main1-1 p{
		line-height: 2.2;
		margin-top: 20px;
	}
	.main1-1 h1{
		font-size: 50px;
	}
	.main1-2 dd h2{
		font-size: 14px;
	}
	.main1{
		padding-right: 30px;
	}
	.productIList .con{
		height: 100px;
	}
	.productIList .ico{
		width: 100px;
		height: 100px;
		padding: 20px 0;
	}
	.productIList .ico .i{
		width: 60px;
		height: 60px;
		background: url(/assets/image/ico2h.png);
	}
	.productIList a{
		height: 100px;
	}
	.productIList .txt{
		height: 100px;
		line-height: 100px;
	}
	.productIList .con{
		width: 310px;
	}
	.productIList .ico .i1 { background-position: 0px 0px; }
	.productIList .ico .i2 { background-position: 0px -60px; }
	.productIList .ico .i3 { background-position: 0px -120px; }
	.productIList .ico .i4 { background-position: 0px -180px; }
	.productIList .ico .i5 { background-position: 0px -240px; }
	.main4 .more1{
		margin-top: 40px;
	}
	.main4-list{
		margin-top: 40px;
	}
	.footer-1{
		padding: 30px 0;
	}
	.footer-2{
		padding: 20px 0;
	}
	.footer-0{
		padding: 35px 0;
	}
	.er-wp{
		margin-top: 30px;
		width: 480px;
	}
	.fafa .slides>li img.banner-1-wen1{
		width: 600px;
	}
	.main2-left{
		margin-right: 100px;
	}
	.more1-2{
		margin-top: 50px;
	}
	.er{
		width: 110px;
	}
}
@media only screen and (max-width: 1440px){
	.foo-right{
		width: 230px;
	}
	.totop-wp {
    padding-top: 20px;
    padding-left: 192px;
	}

	.foo-dl dd h2{
		font-size: 16px;
	}
	.foo-dl dd h2 span{
		font-size: 20px;
	}
	.foo-dl{
		width: 700px;
		margin-left: 20px;
	}
	.li1{
		margin-top:210px;
	}
}
@media only screen and (max-width: 1300px){
	.li1{
		margin-top:200px;
	}
	.foo-logo{
		width: 180px;
		margin-top: 20px;
	}
	.foo-dl{
		width: 650px;
		margin-left: 15px;
	}
	.foo-dl dd h2{
		font-size: 14px;
	}
	div.wp{
		padding: 0	30px;
	}

}
@media only screen and (max-width: 1200px){
	.sanji-bottom-con .main2-right dd{
		width: 33.33333333%;
	}
	#loading{
		display: none;
	}
	.sanji .container{
		width: 970px;
	}
	.jtyw-div{
		/*width: 65%;*/
		padding: 35px;
	}
	.jtyw-div-p{
		height: auto;
		line-height: 2;
	}
	.jtyw_con .section{
		padding: 50px 0;
	}
	.jtyw_con .section.section0,.jtyw_con .section.section-footer{
		padding: 0;
	}
	.section-top{
		display: none;
	}
	#header{
		display: none;
	}
	#header-2{
		display: block;
	}
	.chenggao{
		display: block;
	}
	.section{
		height: auto!important;
	}
	.fafa .slides>li{
		/*height: auto;*/
		/*background-image: none!important;*/
	}

	/*.fafa .slides>li>img{
		display: block;
	}*/
	.fafa .flex-control-nav{
		bottom: 20px;
	}
	.fafa .flex-control-paging li a{
		width: 25px;
		height: 3px;
	}
	.index_con .section1{
		padding: 50px 0;
	}

	.fafa .slides>li .sec-table{
		display: none;
	}


	.title-11 h1{
		font-size: 30px;
	}



	.sec-table{display: block;}
	.sec-table-cell{display: block;}


	.menu{
		display: none;
	}
	.erji{
		padding-bottom: 30px;
	}
	.fenye{
		margin-top: 30px;
	}

	.index_con .section1{
		background-image: none!important;
		background-color: #fff;
	}
	.main1{
		width: 100%;
		padding-right: 0;
	}
	.main1-1{
		padding-right: 0;

	}
	.productIdemo
	{display: none;}
	.main1 .more1 a{
		margin:0 auto;
	}
	.main1-1 h1{
		text-align: center;
		font-size: 36px;
	}

	.main1-1 h2{
		text-align: center;
		margin-top: 10px;
		font-size: 26px;
	}

	.index_con .section2{
		padding: 50px 0;

	}
	.index_con .section3{
		padding: 50px 0;

	}
	.main2-left{
		float: none;
		width: 100%;
		margin-top: 0;
		margin-right: 0;
	}
	.main2{
		padding-top: 0;
	}
	.main2-left h1{
		text-align: center;
		font-size: 26px;
	}
	.more1-2{
		margin-top: 30px;
	}
	.more1-2 a{
		margin:0 auto;

	}
	.main2-right{
		margin-top: 50px;
	}
	.xmzs3 .main2-right{
		margin-top: 0px;
	}
	.xmzs3 .main2-right dd{
		width: 33.3333333333%;
	}
	.main2-left p{
		text-align: center;
		line-height: 2.2;
		margin-top: 15px;
	}
	.index_con .section4{
		padding: 50px 0;

	}
	.footer-0{
		display: none;
	}
	.foo-logo{
		display: none;
	}
	.foo-right{
		display: none;
	}
	.footer-1{
		border-top: 1px solid #eee;
	}
	.footer-2 .fl,.footer-2 .fr{
		float: none;
		text-align: center;

	}
	.footer-2{
		padding: 15px 0 12px;

	}
	.foo-dl{
		width: 970px;
		padding: 0	15px;
		margin: 0 auto;
	}
	.title-11 h1{
		font-size: 26px;
	}
	.footer-1 div.wp{

		padding: 0;
	}
	.shu-wp{
		display: none;
	}
	.nbanner{
		padding: 80px 0;
	}
	.nbanner h1 span.h1s1 {
    font-size: 50px;
    letter-spacing: 20px;
	}
	.nbanner h1 span.h1s2 {
    font-size: 40px;
    letter-spacing: 20px;
	}
	.nbanner h3{
		font-size: 16px;
		letter-spacing: 8px;
		margin-top: 30px;
	}
	.qyry_con .section1{
		padding: 50px 0;
	}
	.qryr1-list ul{
		font-size: 0;
		line-height: normal;
		margin-left: 0;
	}
	.qryr1-list li{
		float: none;
		width: 50%;
		padding-right: 25px;
		display: inline-block;
		vertical-align: top;
		margin-left: 0;
	}
	.title-22 {
		text-align: center;
	}

	.title-22 h1 br{
		display: none;
	}
	.title-22 h1{
		font-size: 32px;

	}
	.xmzs1_con .section1{
		padding: 50px 0;
	}
	.qywh_con .section1{
		padding: 50px 0;
	}
	.qywh2-div{
		width: 60%;
	}
	.qywh3-div{
		float: none;
		width: 100%;
		padding: 50px 0;
	}
	.qywh3-div.fr{
		padding: 0;
	}
	.qywh3-div-item{
		padding: 50px 0;
	}
	.qywh-padd{
		padding: 0 15px;
		width: 970px;
		margin:0 auto;
	}
	.qywh_con .section5{
		padding: 50px 0;
	}
	.qywh_con .section3{
		padding: 50px 0;
	}

	.qywh4-div-p1{
		text-align: center;
	}
	.qywh4-div{
		float: none;
		width: 100%;
	}
	.qywh4-div.fr{
		margin-top: 30px;
	}
	.qywh5-div-item{

		height: auto;
	}
	.qywh5-div-title{
		position: relative;
		top: 0l
	}
	.qywh_con .section4{
		padding: 50px 0;
	}
	.qywh5-div-item{
		background-image: none!important;
		margin-top: 30px;
	}

	.qywh5-div-item:hover{
		background-image: none!important;
	}
	.qywh5-div-item  h1{color: #000;}
	.qywh5-div-item  h2{display: block;}
	.qywh5-div-item .qywh5-div-item-p{display: block;line-height: 2;height: auto;}


	.qywh5-div-item .qywh5-ico1{background-image: url(/assets/image/qywh5-ico1h.png);}
	.qywh5-div-item .qywh5-ico2{background-image: url(/assets/image/qywh5-ico2h.png);}
	.qywh5-div-item .qywh5-ico3{background-image: url(/assets/image/qywh5-ico3h.png);}


	.xwzx_con .section{
		padding: 50px 0;
	}
	.xwzx_con .section.section0,.xwzx_con .section.section-footer{
		padding: 0;
	}
	.xwzx1-left{
		width: 100%;
		float: none;
		margin-right: 0;
	}
	.xwzx3-div dd{
		width: 47%;
	}
	.xwzx1-right dd{
		margin-top: 20px!important;
	}
	.xwzx1-div{
		padding-top: 30px;
	}
	.xwzx2-left{
		float: none;
		width: 100%;
		margin-top: 0;
	}
	.xwzx2-right{
		float: none;
		width: 100%;
		margin-top: 30px;
	}
	.xwzx2-right dd{
		padding: 25px 0;
		border-bottom: 1px solid #eee;
	}

	.xwzx_con .section2 .more1{
		margin-top: 30px;
	}
	.xwzx_con .section2 .more1 a{
		margin:0 auto;
	}
	.xwzx2-right dd p{
		height: auto;
	}
	.lxwm_con .section1,.lxwm_con .section2{
		padding: 50px 0;
	}
	.lxwm_con .section2{
		background-image: url(/assets/image/lxwm2-bg2.jpg)!important;
	}
	.lxwm2-div{
		padding-bottom: 0;
		width: 100%;
		float: none;
	}
	.lwxm2-con{
		margin-top: 25px;
	}
	.lwxm2-p2 p{
		margin-top: 10px;
	}
	.sanji-bottom-con{
		padding: 50px 0;
		background-image: none;
	}
	.xmzs2{
		padding: 50px 0;
	}
	.xmzs2-item dd:first-child+dd{
		width: 360px;
	}
	.xmzs2-item{
		margin-top: 35px;
	}
	.about1-div{
		float: none;
		width: 100%;
		padding: 50px 0;
	}
	.about1-padd{
		padding: 0 15px;
		width: 970px;
		margin:0 auto;
	}
	.about1-div2{
		float: none;
		padding: 0 15px;
		width: 970px;
		margin:0 auto;
	}
	.about1-div2 dd{
		width: 50%;
		text-align: center;
	}
	.about1-div2 dd img{
		margin:0 auto;
	}

	.about2-div:first-child{
		padding: 50px 0;
		background-image: none!important;
	}
	.about2-div .title-22 h1 {
    opacity: 1;
	}
	.about2-div .title-22 h2 {
    color: #333;
	}
	.about2-div-item{
		float: left;
		width: 100%;
	}
	.about2-img{
		position: relative;
		height: auto;
	}
	.about2-div-item-pic{
		height: auto;
	}
	.about2-div-item-pic img{
		position: relative;
		height: auto;
	}
	.about2-wz{
		padding: 15% 40px 0;
	}
	.about2-wz p{
		height: auto;
	}
	.about_con .section4{
		padding: 50px 0;
	}
	.about4-div{
		width: 100%;
	}
	.about2-div-item-h1{
		left: 50px;
		top:50px;
	}
	.about3-div{
		float: none;
		width: 100%;
		padding: 50px 0;
	}
	.about3-img{
		width: 45%;
	}
	.index2-section-bg-wp{
		display: none;
	}
	.index_con .section2{
		background-image: url(/assets/image/section2.jpg);
		padding: 80px 0;
	}
	#fp-nav{
		display: none!important;
	}
	.qywh5-div-item::after,
	.qywh5-div-item::before{
		display: none;
	}
	.qywh5-div-item:hover .qywh5-div-item-p{
		height: auto;
	}
	.xmzs3{
		padding: 50px 0;
	}
}
@media only screen and (max-width: 992px){
	.index2-list li{
		width: 33.3333%;
		margin-top: 30px;
	}
	.index_con .section2{
		padding: 20px 0 50px;
	}
	.index2-list li h1{
		margin-top: 20px;
	}
	.about3-img{
		width: 50%;
	}
	.about1-padd{
		width: 750px;
	}
	.xmzs2-item {
		border:1px solid #eee;
	}
	.xmzs2-item dd{
		float: none;
		width: 100%!important;
	}
	.xmzs2-title{
		height:auto;
		padding: 15px 25px;
	}
	.xmzs2-p{
		margin: 25px 0;
		padding: 0 15px!important;
	}
	.xmzs2-pic{
		padding: 25px 15px;
	}
	.xmzs2-title2{
		line-height: 1;
	}
	.xmzs2-table{
		display: block;
	}
	.xmzs2-table-cell{
		display: block;
		padding: 0;
	}
	.sanji-bottom-con{
		padding: 30px 0 45px;
	}
	.sanji .container{
		width: 750px;
	}
	.jtyw-div{
		width: 70%;
		padding: 25px;
	}
	.qywh5-div-item{
		float: none;
		width: 750px;
		padding: 0	15px;
		margin:30px auto 0;
	}
	.qywh2-div-p{
		margin-top: 15px;
	}
	.qywh_con .section1{
		background-position: right center;
	}
	.qywh2-div{
		width: 100%;
		float: none;
	}
	.qywh-padd{
		width: 750px;
	}
	.nbanner h1 span.h1s1 {
    display: none;
	}
	.nbanner h1 span.h1s2 {
    font-size: 33px;
    letter-spacing: 15px;
    position: relative;
	}
	.nbanner h1{
		font-size: 0;
		line-height: normal;
	}
	.nbanner h2{
		letter-spacing: 5px;
		padding: 20px 0;

	}
	.nbanner h3{
		font-size: 16px;
		letter-spacing: 5px;
		margin-top: 30px;
	}
	.nbanner-line{
		width: 300px;
	}
	.nbanner-line span{
		width: 70px;
		margin-left: -35px;
	}

	.foo-dl{
		width: 750px;
	}
	.danpian-h1{
		font-size: 26px;
	}
	.xwzx3-div dd{
		margin-top: 30px;
	}
	.xwzx_con .section4 .more1 {
    margin-top: 30px;
	}

	.about1-div2{
		width: 750px;
	}

}
@media only screen and (max-width: 768px){
	.xmzs3{
		padding: 30px 0;
	}
	.sanji-bottom-con .main2-right dd{
		width: 50%;
	}
	.index_con .section2{
		padding: 10px 0 30px;
	}
	.index2-list li{
		margin-top: 20px;
		padding: 0;
	}
	.index2-list li h1{
		font-size: 16px;
		margin-top: 15px;
	}
	.index2-list-ico img{
		width: 105px;
	}

	.about2-div-item-pic{
		width: 40%;
	}
	.about2-wz{
		padding: 25px 20px 0;
	}
	.about2-wz .more1{
		margin-top: 25px;
	}
	.about2-div-item-h1 {
    left: 30px;
    top: 30px;
	}
	.about1-div2{
		width: 100%;
	}
	.about2-div:first-child{
		padding: 30px 0;
	}
	.about1-div2 dd{
		margin-top: 30px;
	}
	.about3-img{
		width: 40%;
	}
	.about1-padd{
		width: 100%;
	}
	.about1-div{
		padding: 30px 0;
	}
	.fenx{
		display: none;
	}
	.danpian-con{
		padding-top: 15px;
	}
	.danpian-h2{
		margin-top: 3px;
	}
	.danpian-h2-con{
		font-size: 22px;
	}
	.xmzs2-p{
		margin:15px 0;
	}
	.xmzs2{
		padding: 20px 0;
	}
	.xmzs2-item{
		margin-top: 20px;
	}
	.xmzs2-title
	{padding: 15px;}
	.sanji-bottom-con{
		padding: 30px 0;
	}
	.sanji .container{
		width: 100%;
	}
	.lxwm1-table-con{
		line-height: 2;
	}
	.lxwm1-table table.table tr.tr-2 td{
		padding: 20px;
	}
	.lxwm1-btn{
		padding-top: 20px;
		margin-top: 20px;
	}
	.lxwm1-btn a{
		width: 120px;
		height: 38px;
		line-height: 38px;
	}
	.lxwm_con .section1, .lxwm_con .section2 {
    padding: 30px 0;
	}
	.footer-1{
		padding: 25px 0;
	}
	.fxwzx1 .slides>li>a h1{
		height: 40px;
		line-height: 40px;
		padding-left: 15px;
		font-size: 15px;
		padding-right: 90px;
	}
	.fxwzx1 .flex-control-nav{
		padding-right: 10px;
		bottom: 26px;
	}
	.fxwzx1 .flex-control-nav li{
		margin:0 5px;
	}
	.xwzx2-right{
		margin-top: 10px;
	}
	.xwzx2-right dd{
		padding: 15px 0;
	}
	.xwzx2-right dd p{
		height: 75px;
	}
	.fxwzx1 .slides>li>a h1
	.xwzx_con .section3 .more1 {
	    margin-top: 30px;
	}
	.xwzx3-con h1{
		font-size: 16px;
	}
	.xwzx3-div dd{
		float: none;
		width: 100%;
		margin-top: 25px;
		margin-left: 0;
	}
	.xwzx3-con p{
		line-height: 1.8;
		height: 50px;
	}
	.xwzx3-date h1{
		font-size: 38px;
	}
	.xwzx3-date{
		padding-top: 8px;
		height: 75px;
		width: 65px;
		margin-right: 13px;
	}
	.xwzx3-div dl{
		margin-left: 0;
	}
	.xwzx_con .section{
		padding: 30px 0;
	}
	.jtyw-div h1{
		font-size: 20px;
	}
	.jtyw-div{
		width: 100%;
		float: none;
		padding: 25px 20px;
		background-image: none;
		background-color: rgba(255,255,255,0.9);
	}
	.jtyw_con .section{
		padding: 20px 0;
	}
	.jtyw-div-p{
		margin-top: 15px;
	}
	.jtyw-div .more1{
		margin-top: 25px;
	}
	.qywh2-list{
		margin-top: 15px;
	}
	.qywh2-div-p span.spanqywh{
		text-align: center;
	}
	.qywh_con .section4{
		padding: 30px 0;
	}
	.qywh5-div-item{
		width: 100%;
	}
	.qywh5-ico{
		width: 75px;
		height: 75px;
	}
	.qywh5-div-item-p{
		margin-top: 15px;
	}
	.qywh5-div-item h1{
		font-size: 20px;
	}
	.qywh5-div-item h2{
		font-size: 16px;
		margin-top: 10px;
	}
	.qywh4-div-p1{
		line-height: 2.2;
		font-size: 14px;
		margin-top: 
	}
	.qywh4-div dd h1{
		width: 200px;
		height: 32px;
		line-height: 32px;
		padding-left: 15px;
		font-size: 16px;
		-webkit-background-size: 100%;
		background-size: 100%;
	}
	.qywh_con .section3{
		padding: 30px 0;
	}
	.qywh_con .section5{
		padding: 30px 0;
	}
	.qywh_con .section1{
		padding: 30px 0;
	}
	.qywh3-div3 dd{
		text-align: center;
	}
	.qywh3-div3 dd span{
		padding: 0;
		width: 120px;
		font-size: 16px;
		display: block;
		margin: 0 auto 15px;
	}
	.qywh3-div{
		padding: 30px 0;
	}
	.qywh3-div-item{
		padding: 30px 0;
	}
	.qywh-padd {
    width: 100%;
	}
	.xmzs1_con .section1{
		padding: 30px 0;
	}
	.title-22 h1{
		font-size: 22px;
	}
	.title-22 h2{
		font-size: 22px;
		margin-top: 6px;
	}
	.qyry_con .section1{
		padding: 30px 0;
	}
	.qryr1-list li{
		display: block;
		width: 100%;
		margin-top: 30px;
		padding-right: 0;
	}
	.nbanner h1 span.h1s2 {
    font-size: 24px;
    letter-spacing: 7px;
    position: relative;
	}
	.nbanner h1{
		font-size: 0;
		line-height: normal;
	}
	.nbanner h2{
		letter-spacing: 2px;
		padding: 10px 0;
		font-size: 14px;

	}
	.nbanner h3{
		font-size: 14px;
		letter-spacing: 2px;
		margin-top: 16px;
		line-height: 1.6;
	}
	.nbanner-line{
		width:180px;
	}
	.nbanner-line span{
		width: 30px;
		margin-left: -15px;
	}
	.main2-left h1{
		font-size: 22px;
	}
	.main1-1 h1{
		font-size: 30px;
	}
	.main2-left p{
		line-height: 2;
		margin-top: 10px;
		text-align: justify;
	}
	.main1-1 h2{
		font-size: 22px;
	}
	.main1-2 dd{
		width: 50%;
		padding:15px 10px;
	}
	.index_con .section3{
		padding: 30px 0;
	}
	.main1-2{
		padding: 20px 0 25px;
	}
	.main1-2 dd h1 span{font-size: 25px;}
	.main1-2 dd h2{
		margin-top: 10px;
	}
	.more1 a{
		height: 42px;
		line-height: 40px;
	}
	.main1-2 dd:nth-child(3){
		border-left: 0;
		border-top: 1px solid #e7e7e7
	}
	.main1-2 dd:nth-child(4){

		border-top: 1px solid #e7e7e7
	}
	.index_con .section1{
		padding: 30px 0;
	}
	.danpian{
		padding-top: 0;
	}
	.dan-a a{
		font-size: 14px;
	}
	.danpian-h1{
		font-size: 20px;
	}
	.erji-content{
		padding-top: 0;
	}
	.erji{
		padding: 20px 0 30px;
	}
	.list{
		border-top: 1px dashed #c0c0c0;
		padding-top: 0;
	}
	.mianbaoxie{
		display: none;
	}
	.list li{
		height: 50px;
		line-height: 50px;
		padding-left: 20px;
		background-position: 5px center;
		padding-right: 75px;
	}
	.list li span{
		font-size: 12px;
	}
	
	.owl-dots{
		margin-top: 20px;
	}
	.main1-p{
		font-size: 15px;
	}
	
	
	
	
	
	
	.fafa .flex-control-nav{
		bottom: 15px;
	}
	.fafa .flex-control-nav li{
		margin:0 4px;
	}
	.fafa .flex-control-paging li a {
    width: 15px;
    height: 2px;
	}
	.pic-item{
		margin-top: 25px;
	}
	.pic-list .col-md-4:first-child .pic-item{
		margin-top: 0;
	}
	.main2-right dd{
		width: 50%;
	}
	.xmzs3 .main2-right dd{
		width: 50%;
	}
	.main2-right{
		margin-top: 30px;
	}
	.more1-2{
		margin-top: 20px;
	}
	.more1.more1-2 a{
		color: #333;
		background-color: #fff;
	}
	.more1.more1-2 a:hover{
		background-color: #af9989;
		color: #fff;
	}
	.index_con .section4{
		padding: 30px 0;
	}
	.title-11 h1{
		font-size: 22px;
	}
	.main4-list{
		margin-top: 25px;
	}
	.main4-con{
		margin-top: 25px;
	}
	.foo-dl{
		width: 100%;
	}
	.foo-dl dd{
		width: 100%;
		margin-left: 0;
		margin-top: 15px;
	}
	.foo-dl dd:first-child+dd{
		margin-top: 15px;
	}
	.main4 .more1{
		margin-top: 30px;
	}
	.main4-con p{
		margin-top: 10px;
	}
	.more33{
		margin-top: 10px;
	}
	.main4-con h1{
		font-size: 16px;
	}
	.xwzx_con .section3 .more1 {
    margin-top: 50px;
	}
	.lwxm2-con {
    margin-top:15px;
	}
	.lxwm1-table{
		margin-bottom: 0
	}
	.lxwm1-table{
		margin-top: 30px;
	}
	.sanji-list2-date{
		float: none;
		width: 100%;
		margin-right: 0;
	}
	.sanji-list2-con{
		margin-top: 10px;
	}
	.sanji-list2 li{
		padding: 20px 0;
	}
	.banner-2{
		height: 150px;
	}
	.about3-div{
		padding: 30px 0;
	}
	.about_con .section4
	{padding: 30px 0;}
	.index2-list-ico a{
		padding-bottom: 50%;
	}
}
@media only screen and (max-width: 600px){
	.about2-div-item-pic{
		display: none;
	}
	.about2-wz{padding: 30px 15px;}
	.about2-div-item.fr{
		background-color: #fff;
	}
	.about2-div-item-h1 {
    left: 15px;
    top: 20px;
	}
}
@media only screen and (max-width: 500px){
	/*.xmzs3 .main2-right dd{
		width: 33.3333333333%;
	}*/
	.sanji-bottom-con .main2-right dd{
		width: 100%;
		float: none;
	}
	
	.index2-list-ico img{
		width: 70px;
	}
	.index2-list li h1{
		font-size: 15px;
	}
	.about2-div-item-h1{
		font-size: 18px;
	}
	.about2-wz h1{font-size: 18px;}
	.about2-wz p{
		margin-top: 15px;
		line-height: 1.8;
	}
	.about1-div2 dd img{
		width: 45px;
	}
	.about1-div2 dd h1 span{
		font-size: 36px;
		padding-right: 3px;
	}
	.about1-div2 dd h1{
		font-size: 12px;
		margin-top: 11px;
	}
	.about1-div2 dd h2{
		font-size: 14px;
		margin-top: 7px;
	}
	.about3-img{
		width: 80%;
	}
	.banner-2{
		height: 120px;
	}
	.sanji-list2-con h1{
		font-size: 18px;
	}
	.sanji-list2-con{
		margin-top:5px;
	}

	.lxwm1-table table.table tr.tr-2 td{
		padding: 15px;
	}
	.xwzx1-right dd {
    margin-top: 15px!important;
	}
	.xwzx3-div dd{
		margin-top: 15px;
	}
	.nbanner{
		padding: 50px 0;
	}
	.main2-right dd>a.imgbox_a img.more22img{
		width: 36px!important;
		height: 36px!important;
		margin-top: -18px;
		margin-left: -18px;
	}
		
}
@media only screen and (max-width: 350px){}


