@media only screen and (max-width: 1700px){
	.ny-content-div .about5-list li {
    padding-right: 30px;
    padding-left: 30px;
	}

	#header .container {

    padding-left: 0px;

    padding-right: 0px;

	}

	.fafa .flex-direction-nav{

		width: 1400px;

		margin-left: -700px;

	}

	.fafa .flex-direction-nav .flex-prev {

    left: 0px;

	}

	.fafa .flex-direction-nav .flex-next {

    right: 0px;

	}

	.main1-1 {

    width: 565px;

	}

	.main1-2 {

    width: 452px;

    margin: 0 40px;

	}

	.main1-2-dl dd{

		font-size: 18px;

	}

	.tui-con h2{

		margin:7px 0;

	}

	.main1-2 .list01 dd:first-child+dd+dd+dd{display: none;}

	.list01 {

    padding-top: 13px;

	}

	.footer2-1{

		/*width: 540px;*/
    margin-right: 20px;
	}

	.footer2-2 li+li {

    margin-left: 55px;

	}

	.main1,.main2,.main3{

		padding: 80px 0 120px;

	}

	.banner-2-wen h1{

		font-size: 48px;

	}

	.plate-li {

    padding: 0;

	}

	.plate-li+.plate-li {

    margin-top: 100px;

	}

	.plate-ico-dl dd{

		font-size: 14px;

	}

	.plate-ico{

		width: 50px;

	}

	.plate-ico-dl dd{

		margin-right: 15px;

	}

	.wenhua1-1{

		margin-left: 0;

		margin-right: 25px;

		margin-top: 280px;

	}

	.wenhua1-2{

		margin-top: 280px;

	}

	.wenhua1-3{

		width: 700px;

	}

	.wenhua1-3-con{

		padding: 100px 100px 0 100px;

	}

	.wenhua1-3-p{

		font-size: 17px;

		margin-top: 20px;

	}

	.banner-2-da{

		height: 1140px;

	}

	.about5-list{

		padding: 0	40px;

	}

	.about1-1-left{

		padding-top: 140px;

	}

	.bk-left{

		width: 200px;

		margin-right: 30px;

	}

	.menu{

		margin-left: 30px;

		width: 230px;

	}

	.menu dl{

		width: 230px;

	}

	.ny-div::before{

		left: 200px;

	}

	.bk-about-dl dd h1{

		font-size: 18px;

	}

	.bk-about-dl dd h2 span{

		font-size: 42px;

	}

	.bk-about-dl dd+dd {

    margin-top: 50px;

	}

	.menu dd>a {

    display: block;

    padding: 15px 58px 15px 25px;

    font-size: 16px;

    color: #333;

    background-repeat: no-repeat;

    background-position: 180px center;

	}

	.ny-div::after{

		left: 131px;

	}

	.xinwen{

		padding-top: 0;

	}

	.junzi-bottom {

    padding: 50px 0px 0;

	}

	.junzi-bottom-right {

    width: 406px;

	}

	.junzi-bottom-left {

    width: 435px;

	}

}

@media only screen and (max-width: 1500px){

	.ny-content-div .about5-list li {
    padding-right: 20px;
    padding-left: 20px;
	}

	.about-xq{

		line-height: 2.2;

	}

	.ny-div{

		padding-left: 100px;

	}

	.ny-div.ny-noleft{

		padding-left: 0;

	}



	.bk-left{

		display: none;

	}

	.ny-div::before{

		left: 69px;

	}

	.ny-div::after{

		left: 0;

	}

	.about2{

		height: 300px;

	}

	.about3-2{

		margin-top: 60px;

	}

	.about5-ico{

		width: 100px;

		margin-top: -50px;

		right: 30px;

	}

	.about5-list li{

		padding-right: 140px;

	}

	.about5-list{

		padding: 0;

	}

	.about1-2{

		padding: 70px 0;

	}

	.about3,.about4,.about5,.about6{

		padding: 80px 0;

	}

	.about1-1-left .more2 {

    margin-top: 95px;

	}

	.about1-1-2-dl dd:hover::before, .about1-1-2-dl dd:hover::after {

    height: 70px;

    transition: height .3s;

	}

	.about1-1-2-dl dd h2{

		font-size: 14px;

		margin-top: 10px;

	}

	.about1-1-2-dl dd h1 span{

		font-size: 42px;

	}

	.about1-1-2-dl dd {

		padding-top: 115px;

	}

	.about1-1-left{

		height: 600px;

	}

	.about1-1-left{

		padding: 100px 50px 0 0;

	}

	.shipin{

		height: 300px;

	}

	.about1-1-2-dl dd{

		height: 300px;

	}

	.title-44{

		font-size: 26px;

	}



	.wenhua1-1{

		margin-left: 0;

		margin-right: 25px;

		margin-top: 260px;

		width: 260px;

	}

	.wenhua1-2{

		width: 260px;

		margin-top: 260px;

	}

	.wenhua1-3{

		width: 630px;

	}

	.title-44 img{

		width: 38px;

	}

	.wenhua1-3-con{

		padding: 70px 65px 0 65px;

	}

	.wenhua1-3-p{

		font-size: 16px;

		margin-top: 20px;

	}

	.banner-2-da{

		height: 930px;

	}

	.wenhua2{

		padding: 70px 0;

	}

	.wenhua2-div {

    margin-top: 50px;

	}

	.plate-ico-dl {

    padding-top: 3px;

	}

	.more2 {

    margin-top: 25px;

	}

	.plate-ico{

		width: 30px;

		margin-bottom: 10px;

	}

	.plate-p{

		font-size: 14px;

	}

	.plate-pic-wp.fl{

		margin-right: 50px;

	}

	.plate-pic-wp.fr{

		margin-left: 50px;

	}

	.plate-li+.plate-li {

    margin-top: 80px;

	}

	.party2-div {

    margin-top: 20px;

	}

	.party1 .list01 {

    padding-top: 10px;

	}

	.banner-2-wen h1{

		font-size: 42px;

	}

	.banner-2-dl {

    margin-top: 30px;

	}

	.banner-2-wen {

    height: 300px;

    padding-top: 80px;

	}



	.banner-2-dl dd.cur>a::after{

		bottom: -18px;

	}

	.banner-2-dl dd>a{

		font-size: 17px;

	}

	.banner-2-dl dd+dd{

		margin-left: 30px;

	}

	.news1-1{

		margin-right: 25px;

	}

	.news2-item .list01 {

    padding-top: 10px;

	}

	.tui3 p{

		margin-top: 5px;

	}

	.tui3-a{

		margin-top: 5px;

	}

	.tui3-pic{

		width: 166px;

		margin-right: 20px;

	}

	.list03 dd+dd {

    margin-top: 25px;

	}

	.list03-con-a{

		font-size: 15px;

	}

	.list03-con{

		padding-top: 0;

	}

	.list03-date h1{

		font-size: 30px;

	}

	.list03-date h2{

		font-size: 12px;

	}

	.list03-date{

		height: 54px;

		padding: 3px 0;

	}

	.tui2 h2{

		margin: 10px  0 8px;

	}

	.tui2{

		padding-bottom: 5px;

	}

	.list02 {

    padding-top: 0px;

	}

	.fnews1 .flex-control-nav{

		bottom: 34px;

	}

	.fnews1 .imgbox_a h1{

		height: 60px;

		line-height: 60px;

		padding-left: 20px;

	}

	.news1-1-con{

		padding-top: 0;

	}

	.news1-1-pic {

    width: 470px;

    margin-right: 25px;

	}

	.borer{

		padding: 20px;

	}

	.news2-div {

    margin-top: 20px;

	}

	.erji{

		padding: 50px 0;

	}

	.main1-3-con{

		padding-left: 20px;

		padding-top: 20px;

	}

	.main3-dl dd{

		padding: 0	30px;

		height: 42px;

		line-height: 40px;

	}

	.title-11 .line{

		width: 55px;

		height: 4px;

	}

	.gg-div{

		height: 60px;

		padding-left: 130px;

	}

	.gg-title{

		height: 60px;

		line-height: 60px;

		width: 100px;

	}
	.gg2-more{

		right: 20px;
	}
	.gg2-h1
	{font-size: 26px;}

	.footer-3{

		padding: 20px 0;

	}

	.footer-2{

		padding: 50px 0;

	}

	.footer2-1 {

    width: 400px;

    padding-left: 0px;
    margin-right: 15px;

	}

	.footer2-2 li+li {

    margin-left: 30px;

	}

	.main3-list {

    padding: 0px 60px;

	}

	.main3-dl{

		padding: 30px 0 50px;

	}

	.mm60 {

    margin-top: 50px;

	}

	.title-11 h2{

		font-size: 28px;

	}

	.main1-1 {

    width: 499px;

	}

	.main1-2 {

    width: 386px;

    margin: 0 25px;

	}

	.fafa .flex-direction-nav {

    width: 1200px;

    margin-left: -600px;

	}

	.fmain1 .imgbox_a h1{

		height: 60px;

		line-height: 60px;

		padding-left: 25px;

	}

	.fmain1 .flex-control-nav{

		bottom: 36px;

	}

	.tui-con h2{

		font-size: 16px;



	}

	.tui-con h1{

		font-size: 16px;

	}

	.tui-con p{

		line-height: 1.8;

		height: 3.6em;

	}

	.tui-pic{

		width: 170px;

	}

	.list01 {

    padding-top:0px;

	}

	.main1-2-dl dd{

		padding: 0	0	12px;

	}

	.main1-2-div-wp {

    padding-top: 10px;

	}

	.list01 dd a{

		font-size: 15px;

	}

	.main2-list .item .imgbox_a h1{

		font-size: 20px;

		bottom: 27px;

	}

	.main3-date{

		margin-right: 15px;

	}

	.main3-div{

		padding: 18px 15px;

	}

	.main3-con{

		padding-right: 0;

	}

	.main1,.main2,.main3{

		padding: 80px 0;

	}

	.keji1-1 {

    width: 631px;

    margin-right: 30px;

	}

	.keji2-dl dd{

		padding: 30px;

	}

}

@media only screen and (max-width: 1200px){

	#header{

		display: none;

	}



	#header-2{

		display: block;

	}

	.chenggao{

		display: block;

	}

	.banner{

		position: relative;

		height: auto!important;

	}

	.fafa,.fafa .slides,.fafa .slides>li{

		height: auto;

		background-image: none!important;

	}

	.fafa .slides>li img{

		display: block;

	}

	.fafa .flex-direction-nav{

		width: 100%;

		margin-left: 0px;

		left: 0;

	}

	.fafa .flex-direction-nav .flex-prev {

    left: 15px;

    width: 30px;

    height: 68px;

    margin-top: -34px;

    -webkit-background-size: 100%;

    background-size: 100%;

	}

	.fafa .flex-direction-nav .flex-next {

    right: 15px;

    width: 30px;

    height: 68px;

    margin-top: -34px;

    -webkit-background-size: 100%;

    background-size: 100%;

	}

	.main1, .main2, .main3 {

    padding: 50px 0;

	}

	.mm60{

		margin-top: 40px;

	}

	.main1-1{

		margin-right: 25px;

		width: 498px;

	}

	.main1-2{

		float: none;

		overflow: hidden;

		width: auto;

		margin:0;

	}

	.main1-3{

		clear: both;

	}

	.main1-3 dl{

		margin-left: -3%;

	}

	.main1-3 dd{

		float:left;

		width: 47%;

		margin-top: 3%!important;

		margin-left: 3%;

	}

	.main3-dl {

    padding: 25px 0 40px;

	}

	.footer2-2{

		display: none;

	}

	.footer2-1{

		float: left;

		width: 450px;

		padding-right: 0;

		margin:0 auto;
		margin-right: 0

	}

	.footer-2 {

    padding: 30px 0;

	}

	.footer-3 .fr{

		float: none;
		margin:0 auto 15px;

	}

	.footer-3 .fl{

		float: none;

		text-align: center;

		margin-top: 0;

	}

	.footer-3 .fl span{

		display: block;

		padding-left: 0;

	}

	.footer-3 {

    padding: 15px 0;

	}

	.main1-3-con{

		padding-left: 30px;

		padding-top:30px;

	}

	.news1-1{

		float: none;

		width: 100%;

		margin-right: 0;

	}

	.news1-2{

		margin-top: 30px;

	}

	.news2-item{

		margin-top: 30px;

	}

	.news2 .col-lg-4:first-child .news2-item{

		margin-top: 0px;

	}

	.banner-2-wen h1{

		font-size: 40px;

		text-align: center;

	}

	.banner-2-dl dd+dd {

    margin-left: 0px;

	}

	.banner-2-dl dd,.banner-2-dl{

		display: none;

		float: none;



	}

	.banner-2-dl dd.cur{

		display: inline-block;

	}

	.banner-2-dl dl{

		font-size: 0;

		line-height: normal;

		text-align: center;

	}

	.banner-2-wen{

		height: auto;

		padding: 85px 0;

	}

	.party1-div {

    width: 100%;

    float: none;

	}

	.party1-div.fr{

		margin-top: 30px;

	}

	.plate-pic-wp{

		float: none;

		width: 100%;

	}

	.plate-pic-wp.fr{

		margin-left: 0;

	}

	.plate-pic-wp.fl{

		margin-right: 0;

	}

	.plate-con{

		margin-top: 25px;

	}

	.plate-li+.plate-li{

		margin-top: 50px;

	}

	.plate-p {

    font-size: 16px;

    height: auto;

	}

	.plate-ico {

    width: 50px;

    margin-bottom: 15px;

	}

	.plate-ico-dl dd{

		font-size: 15px;

		margin-right: 20px;

	}

	.banner-2-da{

		height: auto;

		background-image: none;

	}

	.wenhua1{

		position: relative;

		padding: 50px 0;

	}

	.wenhua-banner-2{

		background-image: url(/templates/default/images/banner-2-4.jpg);

	}

	.wenhua1-1{

		margin-top: 0;

		margin-right: 0;

		margin-left: 100px;

		width: 327px;

	}

	.wenhua1-2{

		margin-top: 0;

		float: right;

		margin-right: 100px;

		width: 305px;

	}

	.wenhua1-3{

		float: none;

		width: 100%;

		background-image: none;

		clear:both;

		padding-top: 50px;

	}

	.wenhua1-3-con{

		position: relative;

		padding: 0;

		background-color: #037bc4;

		padding: 50px;

		border-radius: 5px;

	}

	.wenhua1-3>img{

		display: none;

	}

	.wenhua2 {

    padding: 50px 0;

	}

	.wenhua2-div {

    margin-top: 40px;

	}

	.about1{

		background-image: none;

	}

	.about1-1-left{

		width: 100%;

		padding: 0;

		height: auto;

	}

	.about1-1-2{

		position: relative;

		width: 100%;

		max-width: 970px;

		margin:0 auto;

		padding: 0	15px;

		margin-top: 50px;

	}

	.about1-1-left .more2 {

    margin-top: 50px;

	}

	.about1-1-left .title-11 h1{

		text-align: center;

	}

	.about1-1-left .title-11 h1 span{padding: 0 30px;}

	.about1-1-left .title-11 h1 span::before,

	.about1-1-left .title-11 h1 span::after{

		display: block;

	}

	.about1-1-left .title-11 h2{

		text-align: center;

	}

	.about1-1-left .title-11 .line{

		margin-left: auto;

	}

	.about1-2{

		padding: 50px 0 0;

	}

	.about1,.about3,.about4,.about5,.about6{

		padding: 50px 0;

	}

	.about1-1-2-dl dd:hover::before, .about1-1-2-dl dd:hover::after {

    height: 40px;

    transition: height .3s;

	}

	.about1-1-2-dl dd{

		height: 200px;

		padding-top: 65px;

	}

	.about1-1-con p{

		margin-top: 15px;

	}

	.about1-2-title{

		position: relative;

		left: 0;

		top: auto;

		margin-top: 25px;

		width: 100%;

		text-align: center;

	}

	.about1-2-pic{

		width: 100%;

	}

	.about1-2-pic>img{

		max-width: 239px;

		margin:0 auto;

	}

	.about1-2-title img{

		margin-left: auto;

		margin-right: auto;

	}

	.about3-1-list{

		width: 100%;

	}

	.about5-list li{

		float: none;

		width: 100%;

		margin-left: 0;

		margin-bottom: 0;

	}

	.about5-list li+li{

		margin-top: 25px;

	}

	.about5-list ul{

		margin-left: 0;

	}

	.ny-div{

		padding: 50px 0;

	}

	.bk-left,.menu{

		display: none;

	}

	.ny-div::before{

		display: none;

		left: 69px;

	}

	.ny-div::after{

		display: none;

		left: 0;

	}

	.ny-content-div {

    padding-top: 40px;

	}

	.ny-content{

		min-height: 0;
		overflow: visible;

	}
	.ny-content-div .about5-list{
		padding: 0;
	}

	.xinwen1 {

    padding: 30px;

	}

	.dang-2-gai-list-dd {

    padding-right: 100px;

	}

	.danpian2-h1{

		font-size: 24px;

	}

	.danpian2-h3{

		padding: 25px 0;

	}

	.main3-list-wp .main3-list .owl-nav button.owl-prev,

	.main3-list-wp .main3-list .owl-nav button.owl-next{

		opacity: 1;

	}

	.fafa .flex-direction-nav a{

		opacity: 1;

	}

	.about6-div .main3-list .owl-nav button.owl-prev,

	.about6-div .main3-list .owl-nav button.owl-next{

		opacity: 1;

	}

	.keji1-1 {

    width: 100%;

    margin-right: 0px;

    float: none;

	}

	.keji1-2{

		margin-top: 30px;

	}

	.keji2-dl dd{

		width: 47%;

	}
	#totop.cur{
	display: none;
	}
.ny-content-div .about5-list li {
    padding-right: 30px;
    padding-left: 30px;
	}
	.gg2-h1 {
    font-size: 24px;
	}
}

@media only screen and (max-width: 992px){
	.gg2-title{
		position: relative;
		width: 150px;
		padding: 0;
		margin-top: 0;
		top: 0;
		left: 0;
	}
	.gg2-title{
		font-size: 20px;
		padding: 10px 0;
		height: auto;
		margin:0 auto;
	}
	.gg2-more{
		position: relative;
		width: 120px;
		right: 0;
		top: 0;
		margin:0 auto;
		margin-top: 15px;
	}
	.gg2-more>a
	{height: auto;padding: 10px 0;}
	.gg2-div{
		padding: 30px;
	}
	.gg2-div-wp{
		padding-left: 0;
	}
	.gg2{
		padding-top: 30px;
	}
	.gg2-h1 {
    font-size: 22px;
    padding: 15px 0;
	}	
	.keji2{

		margin-top: 30px;

	}

	.keji2-dl dd {

    padding: 20px;

	}

	.wuda-div-con{

		margin-top: 15px;

	}

	.wuda-div-wp {

    padding-top: 30px;

	}

	.wuda-div-h1{

		font-size: 22px;

	}

	.wuda-dl dd img{

		width: 45px;

		margin-bottom: 12px;

	}

	.wuda-dl dd{

		width: 100px;

		font-size: 14px;

		padding: 15px 0;

	}

	.junzi-bottom {

    padding: 30px 0px 0;

	}

	.junzi-bottom-right {

    width: 327px;

	}

	.junzi-bottom-left {

    width: 350px;

	}

	.danpian2-h1{

		font-size: 22px;

	}

	.ny-div{

		padding: 40px 0;

	}

	.ny-content-div {

    padding-top: 30px;

	}

	.fenye{

		margin-top: 40px;

	}

	.rongyu-list dd{

		width: 47%;

	}

	.about6 .more2 {

    margin-top: 30px;

	}

	.about6-con{

		padding: 20px 15px;

	}

	.about1-2{

		padding: 40px 0 0;

	}

	.about1,.about3,.about4,.about5,.about6{

		padding: 40px 0;

	}

	.about3-left{

		left: 15px;

	}

	.about3-right{

		right: 15px;

	}

	.about2 {

    height: 240px;

	}

	.shipin>a::after{

		width: 50px;

		height: 50px;

		margin-top: -25px;

		margin-left: -25px;

	}

	.about1-1-2{

		max-width: 750px;

	}

	.wenhua2 .more2 {

    margin-top:30px;

	}

	.wenhua1-1{

		margin-left: 30px;

	}

	.wenhua1-2{

		margin-right: 30px;

	}

	.wenhua1-3{

		padding-top: 40px;

	}

	.wenhua1-3-con{

		padding: 30px;

	}

	.wenhua1,.wenhua2{

		padding: 40px 0;

	}

	.plate-pic-box{

		padding: 30px 0 30px 30px;

	}

	.plate-li+.plate-li{

		margin-top:40px;

	}

	.more2 a{

		width: 175px;

		padding-left: 20px;

		height: 45px;

		line-height: 45px;

	}

	.more2 {

    margin-top: 30px;

	}

	.plate-ico {

    width: 40px;

    margin-bottom: 12px;

	}

	.plate-ico-dl dd{

		font-size: 14px;

		margin-right: 12px;

	}

	.banner-2-wen h1{

		font-size: 34px;

	}

	.banner-2-dl dd>a{

		font-size: 16px;

	}

	.banner-2-wen{

		height: auto;

		padding: 70px 0;

	}

	.erji {

    padding: 40px 0;

	}

	.tui2 {

    padding-bottom: 10px;

	}

	.list03{

		padding-top: 20px;

	}

	.list02 {

    padding-top: 10px;

	}

	.list03 dd+dd {

    margin-top: 20px;

	}

	.news1-1-con{

		padding-top: 15px;

	}

	.news1-1-pic {

    width: 100%;

    margin-right: 0px;

    float: none;

	}

	.main1-3-con{

		padding-left: 20px;

		padding-top:20px;

	}

	.main1, .main2, .main3 {

    padding: 40px 0;

	}

	.mm60{

		margin-top: 30px;

	}

	.main1-1{

		float: none;

		width: 100%;

		margin-right: 0;

	}

	.main1-2{

		width: 100%;

		margin-top: 20px;

	}

	.main1-2 .list01 dd:first-child+dd+dd+dd{

		display: block;

	}

	.footer-1{

		padding: 20px 0;

	}

	.about1-1-2{

		margin-top: 40px;

	}

}

@media only screen and (max-width: 768px){
	.footer2-1{
		margin-top: 20px;
	}
	.jubao p {
    font-size: 16px;
	}
	.jubao p+p {
    font-size: 20px;
    color: #037bc4;
    margin-top: 5px;
	}
	.jubao{
		float: none;
	}
	.gg2-more>a{
		font-size: 14px;
		padding: 8px 0;
	}
	.gg2-more{
		width: 100px;
	}
	.gg2-title{
		width: 130px;
		font-size: 18px;
	}
	.gg2-h1 {
    font-size: 20px;
    padding: 10px 0;
	}
	.gg2{
		padding-top: 20px;
	}
	.gg2-div{
		padding: 15px;
	}
	.ny-content-div .about5-list li {
    padding-right: 15px;
    padding-left: 15px;
	}
	.keji2 {

    margin-top: 20px;

	}

	.keji2-dl dd{

		float: none;

		width: 100%;

		margin-left: 0;

		margin-top: 15px;

		padding: 20px 15px;

	}

	.keji2-dl dl{

		margin-left: 0;

		padding-top: 5px;

	}

	.keji1-2-div .list01 dd{

		float: none;

		width: 100%;

		margin-left: 0;

	}

	.keji1-2-div .list01{

		padding-top: 10px;

	}

	.keji1-2-div .list01 dl{

		margin-left: 0;

	}

	.keji1-2{

		margin-top: 20px;

	}

	.wuda-div-wp {

    padding-top: 20px;

	}

	.wuda-dl dd{

		padding: 15px 0;

	}

	.wuda-dl dd img{

		width: 35px;

		margin-bottom: 10px;

	}

	.wuda-dl dd.cur{

		border:1px solid #ddd;

	}

	.wuda-dl dd{

		border:1px solid #fff;

		border-radius: 3px;

		width: 33%;

		text-align: center;

		vertical-align: top;

	}

	.wuda-dl dl{

		text-align: left;

	}

	.wuda-dl{

		background-image: none;

	}

	.junzi-bottom {

    padding: 0;

	}

	.junzi-bottom-right {

    width: 100%;

    float: none;

    margin-top: 40px;

	}

	.junzi-bottom-left {

    width: 100%;

    float: none;

    margin-top:20px;

	}

	.junzi-bottom-right img,

	.junzi-bottom-left img{

		width: auto;

		margin:0 auto;

	}

	.danpian2-h1{

		font-size: 18px;

	}



	.danpian2-sx{

		width: 70px;

		height: 40px;

		

		margin-right: 15px;

	}



	.danpian2-sx a{

		line-height: 40px;

		font-size: 14px;

	}





	.danpian2-page-div span{

		right: 0;

		font-size: 12px;

	}

	.danpian2-page-div{

		height: 40px;

		line-height: 40px;

		padding-right: 80px;

	}

	.danpian2-page-div a{

		font-size: 15px;

	}

	.danpian2-h1{

		font-size: 19px;

	}

	.danpian2-h2{

		font-size: 14px;

	}

	.danpian2-con{

		padding: 0px 0 25px;

	}

	.danpian2-con, .danpian2-con * {

    font-size: 15px!important;

    color: #666!important;

    line-height: 2!important;

	}

	.aafl{

		display: none;

	}

	.wwfl{

		float: none;

		text-align: center;

		line-height: 1.6;

	}

	.wwfl+.fl{display: none;}

	.danpian2-h3{

		padding: 12px 0 15px;

		text-align: center;

		margin-bottom: 15px;

	}

	.danpian2-h3 .fr{

		display: none;

	}























	.xinwen1{

		padding: 22px 15px 20px;

		margin-top: 15px;

	}

	.xinwen1 p{

		height: 5.4em;

		line-height: 1.8;

		margin-top: 10px;

		overflow: hidden;

	}

	.more980 a{

		width: 110px;

		padding-left: 13px;

		background-position: 80px center;

	}

	.xinwen2{

		margin-top: 25px;

	}

	.dang-2-gai-con h2{

		font-size: 12px;

		margin:5px 0 10px;

	}

	.dang-2-gai-con h2 img{

		display: none;

	}

	.dang-2-gai-con h1{

		font-size: 16px;

	}

	.dang-2-gai-date h2{

		margin-top: 7px;

		line-height: 1.5;

	}

	.dang-2-gai-date h1{

		font-size: 34px;

	}

	.dang-2-gai-date{

    width: 70px;

    margin-right: 15px;

    height:80px;

    padding-top: 8px;

    color: #037bc4;

	}

	.dang-2-gai-list dd{

		padding: 20px 0;

	}

	.dang-2-gai-con{

		padding-top: 0;

	}

	.dang-2-gai-list-dd{padding:0!important;}

	.dang-2-gai-aaa{

		display: none;

	}

	.about-xq{

		font-size: 15px;

		color: #333;

		line-height: 2;

	}

	.about-xq p{

		margin-bottom: 10px;

	}

	.mianbaoxie{

		display: none;

	}

	.about6-h1{

		height: auto;

	}

	.rongyu-list dd .about6-con{

		padding: 10px 15px;

	}

	.ny-div{

		padding:30px 0;

	}

	.ny-content-div {

    padding-top: 25px;

	}

	.fenye{

		margin-top: 30px;

		font-size: 12px;

	}

	.fenye .pagination > li > a,.fenye .pagination > li > span{

		padding: 4px 10px;

	}

	.rongyu-list dd{

		width: 100%;

		margin-left: 0;

		margin-top: 0;

	}

	.rongyu-list dd+dd{

		margin-top: 20px;

	}

	.rongyu-list dl{

		margin-left: 0;

		margin-top: 0;

	}

	.about6-con{

		padding: 10px 15px;

	}

	.about6-h1{

		font-size: 16px;

	}

	.about5-list li+li {

    margin-top: 20px;

	}

	.about5-dl dd+dd {

    margin-top: 0px;

	}

	.about5-dl{padding-right: 0;}

	.about5-h1::after{

		width: 30px;

		margin-top: 10px;

	}

	.about5-dd-con span{

		margin-bottom: 10px;

	}

	.about5-dd-con span,.about5-dd-title{

		font-size: 15px;

	}

	.about5-list li{

		height: auto;

		padding: 20px 15px 15px 15px;

	}

	.about5-ico{

		display: none;

	}

	.about5-h1{

		font-size: 20px;

	}

	.about4-img {

    margin-top: 30px;

	}

	.about3-1-list .item {

    background-image: url(/templates/default/images/dth.png);

    color: #037bc4;

	}

	.about3-2 {

    margin-top: 30px;

	}

	.about3-2-con{

		font-size: 15px;

		line-height: 1.8;

	}

	.about3-2-nian{

		display: none;

	}

	.about1-2 .more2 {

    margin-top: 30px;

	}

	.about1-2-pic{

		margin:25px auto;

	}

	.shipin>a{

		height: auto;

		padding-bottom: 41%;

	}

	.shipin{

		height: auto;

	}

	.about1-1-2{

		margin-top: 30px;

	}

	.about1-1-2-dl dd{

		width: 50%;

	}

	.about1-1-left .more2 {

    margin-top: 30px;

	}

	.about1-1-con h1{font-size: 20px;}

	.about1-1-con {

    margin-top: 20px;

	}

	.about1-1-con p {

    margin-top: 10px;

	}

	.about1-2{

		padding: 30px 0 0;

	}

	.about1,.about3,.about4,.about5,.about6{

		padding: 30px 0;

	}

	.wenhua2-div {

    margin-top: 20px;

	}

	.wenhua1-1{

		float: none;

		width: 100%;

		margin-left: 0;

	}

	.wenhua1-1 img{

		max-width: 327px;

		margin:0 auto;

	}

	.wenhua1-2{

		float: none;

		width: 100%;

		margin-left: 0;

	}

	.wenhua1-2 img{

		max-width: 305px;

		margin:30px auto;

	}

	.wenhua1-3-p {

    font-size: 15px;

    margin-top: 15px;

	}

	.wenhua1-3 {

    padding-top: 0px;

	}

	.wenhua1-3-con{

		padding: 25px 20px;

	}

	.wenhua1,.wenhua2{

		padding: 30px 0;

	}

	.plate-con {

    margin-top: 20px;

	}

	.more2 a{



		padding-left: 15px;

	}

	.more2 {

    margin-top: 25px;

	}

	.plate-pic-box::after{

		width: 100px;

	}

	.title-33 .line{

		margin-top: 15px;

	}

	.plate-ico {

    width: 30px;

    margin-bottom: 10px;

	}

	.plate-ico-dl dd{

		margin-right: 0;

		width: 31.333333%;

		margin-left: 2%;

		margin-top: 15px;

	}

	.plate-ico-dl dl{

		margin-left: -2%;

	}

	.plate-p{

		font-size: 15px;

		line-height: 1.8;

		margin-top: 15px;

	}

	.title-33 h1{

		font-size: 30px;

	}

	.title-33 h2{

		font-size: 22px;

	}

	.title-33{

		padding-top: 15px;

	}

	.plate-li+.plate-li {

    margin-top: 30px;

	}

	.plate-pic-box {

    padding: 15px 0 15px 15px;

	}

	.banner-2-dl dd.cur>a::after {

    bottom: -10px;

    height: 3px;

	}

	.banner-2-wen h1{

		font-size: 28px;

	}

	.banner-2-dl{

		margin-top: 20px;

	}

	.banner-2-dl dd>a{

		font-size: 14px;

	}

	.banner-2-wen{

		height: auto;

		padding: 50px 0;

	}

	.news2-div {

    margin-top: 15px;

	}

	.list02 dd{

		padding-left: 80px;

	}

	.span_22{

		font-size: 12px;

	}

	.news2-item {

    margin-top: 20px;

	}

	.list01-bg dd{

		padding-left: 15px;

	}

	.tui3-a {

    margin-top: 10px;

	}

	.news2-item .list01 {

    padding-top: 5px;

	}

	.tui3-con{

		padding-top: 15px;

	}

	.tui3-pic {

    width: 100%;

    margin-right: 0px;

    float: none;

	}

	.news1-2 {

    margin-top: 20px;

	}

	.tui2 p,.tui3 p{

		line-height: 1.8;

		height: auto;

		max-height: 3.6em;

		margin-top: 8px;

	}

	.fnews1 .flex-control-nav {

    bottom: 30px;

    padding-right: 20px;

	}



	.fnews1 .imgbox_a h1{

		height: 50px;

		line-height: 50px;

		padding-left: 15px;

	}

	.news1-1-div {

    margin-top: 15px;

	}

	.title-22 a.fr{

		font-size: 13px;

		padding-right: 20px;

		margin-top: 5px;

	}

	.title-22 h1{

		font-size: 20px;

		padding: 0	0	10px;

	}

	.borer {

    padding: 15px;

	}

	.erji {

    padding: 30px 0;

	}

	.tui-con h2{

		margin:12px 0 8px;

	}

	.main1-3-con{

		padding-left: 20px;

		padding-top:20px;

	}

	.main3-date h1{

		font-size: 34px;

	}

	.main1-3-con h1{

		font-size: 17px;

	}

	.main1-3-con h2{

		font-size: 14px;

	}

	.title-11 .line {

    width: 40px;

    height: 3px;

	}

	.title-11 h2{

		font-size: 22px;

		margin:5px 0 10px;

	}

	.title-11 h1 span::before,.title-11 h1 span::after{

		width: 70px;

	}

	.title-11 h1 span{

		font-size: 14px;

		padding: 0 15px;

	}

	.main1, .main2, .main3 {

    padding: 30px 0;

	}

	.mm60{

		margin-top: 30px;

	}

	.fafa .flex-direction-nav .flex-prev {

    left: 15px;

    width: 20px;

    height: 45px;

    margin-top: -23px;

    -webkit-background-size: 100%;

    background-size: 100%;

	}

	.fafa .flex-direction-nav .flex-next {

    right: 15px;

    width: 20px;

    height: 45px;

    margin-top: -23px;

    -webkit-background-size: 100%;

    background-size: 100%;

	}

	.gg-div{

		height: 43px;

		padding-left: 100px;

	}

	.gg-title{

		height: 43px;

		line-height: 43px;

		width:80px;

		font-size: 15px;

	}

	.gg-list .item{


		font-size: 15px;

	}

	.fmain1 .imgbox_a h1{

		height: 50px;

		line-height: 50px;

		padding-left: 20px;

		padding-right: 80px;

	}

	.fmain1 .flex-control-nav{

		bottom: 28px;

		padding-right: 15px;

	}

	.fmain1 .flex-control-paging li a {

    width: 8px;

    height: 8px;

	}

	.fmain1 .flex-control-nav li+li {

    margin-left: 10px;

	}

	.main1-2{

		margin-top: 15px;

	}

	.main1-2-dl dd {

	    font-size: 16px;

	    padding-bottom: 15px;

	}

	.tui-pic{

		float: none;

		width: 100%;

		margin-right: 0;

	}

	.main1-2-div-wp {

    padding-top: 15px;

	}

	.tui-con{

		margin-top: 15px;

	}

	.main1-3 dd{

		float: none;

		width: 100%;

		margin-left: 0;

		margin-top: 15px!important;

	}

	.main1-3 dl{

		margin-left: 0;

	}

	.main2-list .item .imgbox_a h1 {

    bottom: 50%;

    -webkit-transform: translateY(-50%);

    -ms-transform: translateY(-50%);

    -o-transform: translateY(-50%);

    transform: translateY(-50%);

	}

	.footer2-1{

		width: 100%;

	}

	.foo-logo{

		display: none;

	}

	.footer2-1 h1{

		margin-top: 0;

	}

	.foo2-1-dl dd{

		margin-top: 5px;

	}

	.footer-3 .fl{

		line-height: 1.8;

	}

	.main3-dl dd{

		width: 31.33333%;

		margin-left: 2%!important;

		padding: 0;

		text-align: center;

		font-size: 15px;

		height: 38px;

		line-height: 36px;

	}

	.main3-dl dl{

		margin-left: -2%;

	}

	.main3-dl {

    padding: 20px 0 30px;

	}

	.main3-list{

		padding: 0	40px;

	}

	.main3-list .owl-nav button.owl-prev{

		width: 25px;

		height: 60px;

		margin-top: -30px;



	}

	.main3-list .owl-nav button.owl-next{



		width: 25px;

		height: 60px;

		margin-top: -30px;

	}

	.footer-1 {

    padding: 15px 0;

	}

	.main3-con h1{

		font-size: 16px;

	}

	.main3-con p{

		line-height: 1.8;

		height: 3.6em;

	}

	.about2 {

    height: 170px;

	}

}

@media only screen and (max-width: 500px){

	.title-11 h1 span::before, .title-11 h1 span::after {

    width: 30px;

}

	.footer-2 {

    padding: 20px 0;

	}

	.logo-2{

		width: 185px;

		margin-top: 23px;

	}

}

@media only screen and (max-width: 350px){}