i,em{ font-style:normal;}
.clear{ clear:both; height:0; line-height:0; font-size:0;}
.clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;}
.clearfix{*zoom:1}

.tit{ font-size:4.5rem; color:#1a1a1a; position:absolute; top:12%; left:10.42%; z-index:2; width:30%;  font-family:微软雅黑}
.tit a{ color:#1a1a1a;}
.tit em{ display:block; font-size:1.125rem; letter-spacing:2px; padding-left:4%; position:relative; margin-top:1%;}
.tit em:before{ content:""; position:absolute; top:0; left:0; width:0.375rem; height:1.5rem; background:#ff3333;}

/*第四屏*/
.xingm{ position:relative; font-family:微软雅黑; margin-bottom:120px;}
.xingmt{ width:48%; float:right; margin:7% 10.42% 0 0; height:9.375rem;}
.xingmt li{ float:left; height:6rem; border-left:1px solid #9d9d9d; font-size:1rem; font-weight:bold; color:#333; width:32.5%;}
.xingmt li a{ display:block; color:#333; padding:0 0 0 8%;height:5.8rem;}
.xingmt li em{ display:block; font-size:0.75rem; padding-top:1rem;}
.xingmt li:hover,.xingmt .cur a{ color:#d7312d; background:url(../images/xiangm_arr.png) no-repeat 9% bottom; background-size:1.125rem 1.125rem;}
.xingm2{ height:42rem;}
.xingm3{ width:79.166%; margin:0 auto;}
.xingm3 dl{ background:#efefef;}
.xingm3 dt{ width:50%; float:left; overflow:hidden;}
.xingm3 dt img{ display:block; width:100%;transition: 1s;}
.xingm3 dd{ width:42.76%; float:right; margin:5% 3% 0 0;}
.xingm3 dd h3 a{ display:block; font-size:1.75rem; font-weight:bold; color:#333;}
.xingm3 dd p{ font-size:1rem; line-height:1.875rem; margin:1.9rem 0;}
.xingm3 dd span a{ display:block; width:38%; height:2rem; border:0.1875rem solid #1b1b1b; text-align:center; font-size:0.875rem; color:#333; line-height:2rem; letter-spacing:0.1rem;}
.xingm3 dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.xingm3 dl:hover h3 a{ color:#d7312d;}
.xingm3 dl:hover span a{background:#d7312d;border:0.1875rem solid #d7312d; color:#fff;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background;}
.love{ width:79.166%; margin:3rem auto 0;}
.love p{ width:16.66%; float:left; text-align:center; height:9.625rem; font-size:1.75rem; font-weight:bold; color:#333;}
.love p img{ display:block; width:4.5rem; margin:0 auto; padding:0.625rem 0 0.3rem;}
.love p:hover{background:#f9f4ed;-webkit-transition:all 0.7s;
	transition:all 0.7s;transition-property:background;
-moz-transition-property: background; /* Firefox 4 */
-webkit-transition-property:background; /* Safari 和 Chrome */
-o-transition-property:background;transform: translateY(-10px);transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}


@media screen and (max-width:1499px){
	
	.g_nav ul{width: 100% !important;}

}
@media screen and (max-width:1299px){
	
}
@media screen and (max-width:1080px){
	
}
@media screen and (max-width:912px){
	
}
@media screen and (max-width:1024px){
	.g_top{position:relative !important;height: auto !important;}
	.g_top.nav01{width: 100%;min-width: none !important ;position:relative !important}
	.header, .content, .footer{width: 100% !important;}
	.g_top .top_c{width: 100% !important;}
	.g_nav li{color: #fff; font-size:16px; line-height:103px; ;width: 25%;}
	.g_nav ul{width: 100% !important;}
	.g_nav ul li a{height: 40px !important;line-height: 40px !important;font-size:14px !important;width: 100% !important;}
	
	.g_nav{height:81px !important ;}
	.g_top h1 img{height: 57px !important;width: 100% !important;}
	.index-tlt h2{font-size: 24px !important;
	color: #333 !important;
	line-height: 2.0 !important;}
	.index-tlt {
	    text-align: center;
	    padding-top: 10px !important;
	    padding-bottom: 5px !important;
	}
	.index-c2 {
	    background: #f0f0f0;
	    padding-bottom: 5px !important;
	}
	.index-channel-box {display: none;}
	.tit{display: none;}
	.xingmt{width: 100% !important;margin:10px 0 !important;height: 7.5rem !important;}
	
	.xingm3 dt{width: 100%;}
	.xingm3 dd{width: 92%;}
	.index-about{display: none;}
	.xingm{margin-bottom: 15px !important;}
	.c6tlt {
	    text-align: center;
	    font-size: 36px;
	    color: #333333;
	    padding: 10px 0 !important;
	}
	.c6-left {
	    width: 80% !important;
	    float: left;
	    background: #fff;
	    padding: 0px 10% !important; 
	}
	.c6-left ul li img {
	    width: 100% !important;
	    height: auto !important;
	}
	.c6-right {
	    width: 100% !important;
	    float: right;
	}
	.c6-right ul li .wz {
	    width: 100% !important;
	    float: right;
	}
	.footer .head{
	    display: none !important;
	}
	.footer .content ul{width:100% !important}
	.footer .content ul li{width:100% !important}
	.footer .content ul li:first-child{display: none;}
	.footer .content .pro {
	    
	    height: 149px !important;
	}
	.footer .content .pro .title {
	    margin-left: 30px;
	    margin-top: 16px !important;
	}
	.footer .content .cont .title {
	    margin-left: 30px !important;
	    margin-top: 68px;
	    margin-bottom: 15px;
	}
	.footer .content .cont p {
	    line-height: 45px;
	    color: #b5b5b5;
	    margin-left: 25px !important;
	}
	.fotext{display: none !important;}
	.footer .content ul li{height: 295px !important;}
	.ty-banner-1{height: 160px !important;background-size: 100% 100% !important;}
	.ny_left{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.slider_contact{display: none !important;}
	.NY-main{width: 100% !important;}
	.NY-Con{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.NY-Con img{width: 100% !important;margin: 0 auto !important;float: none !important;height: auto !important;}
	.nypro .mainCon li{width: 100% !important;}
	.nypro .mainCon ul{width: 100% !important;}
	.nypro .mainCon li .Pic{width: 96% !important;margin: 0 auto !important;}
	.nypro .mainCon li p{text-align: center !important;}
	.zxxq-tit{font-size: 16px !important}
	.news-list dd{width: 100% !important;}
	.news-list dd h4{width: 100% !important;}
	.news-list-desc{width: 94% !important;}
	.news-list-deta{margin-right: 30px !important;}
	.zxxq{padding: 10px 10px !important;}
	.g_nav ul li dl{display: none !important;}
	
}
@media screen and (max-width:820px){
	.g_top{position:relative !important;height: auto !important;}
	.g_top.nav01{width: 100%;min-width: none !important ;position:relative !important}
	.header, .content, .footer{width: 100% !important;}
	.g_top .top_c{width: 100% !important;}
	.g_nav li{color: #fff; font-size:16px; line-height:103px; ;width: 25%;}
	.g_nav ul{width: 100% !important;}
	.g_nav ul li a{height: 40px !important;line-height: 40px !important;font-size:14px !important;width: 100% !important;}
	
	.g_nav{height:81px !important ;}
	.g_top h1 img{height: 57px !important;width: 100% !important;}
	.index-tlt h2{font-size: 24px !important;
	color: #333 !important;
	line-height: 2.0 !important;}
	.index-tlt {
	    text-align: center;
	    padding-top: 10px !important;
	    padding-bottom: 5px !important;
	}
	.index-c2 {
	    background: #f0f0f0;
	    padding-bottom: 5px !important;
	}
	.index-channel-box {display: none;}
	.tit{display: none;}
	.xingmt{width: 100% !important;margin:10px 0 !important;height: 7.5rem !important;}
	
	.xingm3 dt{width: 100%;}
	.xingm3 dd{width: 92%;}
	.index-about{display: none;}
	.xingm{margin-bottom: 15px !important;}
	.c6tlt {
	    text-align: center;
	    font-size: 36px;
	    color: #333333;
	    padding: 10px 0 !important;
	}
	.c6-left {
	    width: 80% !important;
	    float: left;
	    background: #fff;
	    padding: 0px 10% !important; 
	}
	.c6-left ul li img {
	    width: 100% !important;
	    height: auto !important;
	}
	.c6-right {
	    width: 100% !important;
	    float: right;
	}
	.c6-right ul li .wz {
	    width: 100% !important;
	    float: right;
	}
	.footer .head{
	    display: none !important;
	}
	.footer .content ul{width:100% !important}
	.footer .content ul li{width:100% !important}
	.footer .content ul li:first-child{display: none;}
	.footer .content .pro {
	    
	    height: 149px !important;
	}
	.footer .content .pro .title {
	    margin-left: 30px;
	    margin-top: 16px !important;
	}
	.footer .content .cont .title {
	    margin-left: 30px !important;
	    margin-top: 68px;
	    margin-bottom: 15px;
	}
	.footer .content .cont p {
	    line-height: 45px;
	    color: #b5b5b5;
	    margin-left: 25px !important;
	}
	.fotext{display: none !important;}
	.footer .content ul li{height: 295px !important;}
	.ty-banner-1{height: 160px !important;background-size: 100% 100% !important;}
	.ny_left{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.slider_contact{display: none !important;}
	.NY-main{width: 100% !important;}
	.NY-Con{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.NY-Con img{width: 100% !important;margin: 0 auto !important;float: none !important;height: auto !important;}
	.nypro .mainCon li{width: 100% !important;}
	.nypro .mainCon ul{width: 100% !important;}
	.nypro .mainCon li .Pic{width: 96% !important;margin: 0 auto !important;}
	.nypro .mainCon li p{text-align: center !important;}
	.zxxq-tit{font-size: 16px !important}
	.news-list dd{width: 100% !important;}
	.news-list dd h4{width: 100% !important;}
	.news-list-desc{width: 94% !important;}
	.news-list-deta{margin-right: 30px !important;}
	.zxxq{padding: 10px 10px !important;}
	.g_nav ul li dl{display: none !important;}
	
}
@media screen and (max-width:768px){
	.g_top{position:relative !important;height: auto !important;}
	.g_top.nav01{width: 100%;min-width: none !important ;position:relative !important}
	.header, .content, .footer{width: 100% !important;}
	.g_top .top_c{width: 100% !important;}
	.g_nav li{color: #fff; font-size:16px; line-height:103px; ;width: 25%;}
	.g_nav ul{width: 100% !important;}
	.g_nav ul li a{height: 40px !important;line-height: 40px !important;font-size:14px !important;width: 100% !important;}
	
	.g_nav{height:81px !important ;}
	.g_top h1 img{height: 57px !important;width: 100% !important;}
	.index-tlt h2{font-size: 24px !important;
	color: #333 !important;
	line-height: 2.0 !important;}
	.index-tlt {
	    text-align: center;
	    padding-top: 10px !important;
	    padding-bottom: 5px !important;
	}
	.index-c2 {
	    background: #f0f0f0;
	    padding-bottom: 5px !important;
	}
	.index-channel-box {display: none;}
	.tit{display: none;}
	.xingmt{width: 100% !important;margin:10px 0 !important;height: 7.5rem !important;}
	
	.xingm3 dt{width: 100%;}
	.xingm3 dd{width: 92%;}
	.index-about{display: none;}
	.xingm{margin-bottom: 15px !important;}
	.c6tlt {
	    text-align: center;
	    font-size: 36px;
	    color: #333333;
	    padding: 10px 0 !important;
	}
	.c6-left {
	    width: 80% !important;
	    float: left;
	    background: #fff;
	    padding: 0px 10% !important; 
	}
	.c6-left ul li img {
	    width: 100% !important;
	    height: auto !important;
	}
	.c6-right {
	    width: 100% !important;
	    float: right;
	}
	.c6-right ul li .wz {
	    width: 100% !important;
	    float: right;
	}
	.footer .head{
	    display: none !important;
	}
	.footer .content ul{width:100% !important}
	.footer .content ul li{width:100% !important}
	.footer .content ul li:first-child{display: none;}
	.footer .content .pro {
	    
	    height: 149px !important;
	}
	.footer .content .pro .title {
	    margin-left: 30px;
	    margin-top: 16px !important;
	}
	.footer .content .cont .title {
	    margin-left: 30px !important;
	    margin-top: 68px;
	    margin-bottom: 15px;
	}
	.footer .content .cont p {
	    line-height: 45px;
	    color: #b5b5b5;
	    margin-left: 25px !important;
	}
	.fotext{display: none !important;}
	.footer .content ul li{height: 295px !important;}
	.ty-banner-1{height: 160px !important;background-size: 100% 100% !important;}
	.ny_left{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.slider_contact{display: none !important;}
	.NY-main{width: 100% !important;}
	.NY-Con{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.NY-Con img{width: 100% !important;margin: 0 auto !important;float: none !important;height: auto !important;}
	.nypro .mainCon li{width: 100% !important;}
	.nypro .mainCon ul{width: 100% !important;}
	.nypro .mainCon li .Pic{width: 96% !important;margin: 0 auto !important;}
	.nypro .mainCon li p{text-align: center !important;}
	.zxxq-tit{font-size: 16px !important}
	.news-list dd{width: 100% !important;}
	.news-list dd h4{width: 100% !important;}
	.news-list-desc{width: 94% !important;}
	.news-list-deta{margin-right: 30px !important;}
	.zxxq{padding: 10px 10px !important;}
	.g_nav ul li dl{display: none !important;}
	
}
@media screen and (max-width:600px){
	.g_top{position:relative !important;height: auto !important;}
	.g_top.nav01{width: 100%;min-width: none !important ;position:relative !important}
	.header, .content, .footer{width: 100% !important;}
	.g_top .top_c{width: 100% !important;}
	.g_nav li{color: #fff; font-size:16px; line-height:103px; ;width: 25%;}
	.g_nav ul{width: 100% !important;}
	.g_nav ul li a{height: 40px !important;line-height: 40px !important;font-size:14px !important;width: 100% !important;}
	
	.g_nav{height:81px !important ;}
	.g_top h1 img{height: 57px !important;width: 100% !important;}
	.index-tlt h2{font-size: 24px !important;
	color: #333 !important;
	line-height: 2.0 !important;}
	.index-tlt {
	    text-align: center;
	    padding-top: 10px !important;
	    padding-bottom: 5px !important;
	}
	.index-c2 {
	    background: #f0f0f0;
	    padding-bottom: 5px !important;
	}
	.index-channel-box {display: none;}
	.tit{display: none;}
	.xingmt{width: 100% !important;margin:10px 0 !important;height: 7.5rem !important;}
	
	.xingm3 dt{width: 100%;}
	.xingm3 dd{width: 92%;}
	.index-about{display: none;}
	.xingm{margin-bottom: 15px !important;}
	.c6tlt {
	    text-align: center;
	    font-size: 36px;
	    color: #333333;
	    padding: 10px 0 !important;
	}
	.c6-left {
	    width: 80% !important;
	    float: left;
	    background: #fff;
	    padding: 0px 10% !important; 
	}
	.c6-left ul li img {
	    width: 100% !important;
	    height: auto !important;
	}
	.c6-right {
	    width: 100% !important;
	    float: right;
	}
	.c6-right ul li .wz {
	    width: 100% !important;
	    float: right;
	}
	.footer .head{
	    display: none !important;
	}
	.footer .content ul{width:100% !important}
	.footer .content ul li{width:100% !important}
	.footer .content ul li:first-child{display: none;}
	.footer .content .pro {
	    
	    height: 149px !important;
	}
	.footer .content .pro .title {
	    margin-left: 30px;
	    margin-top: 16px !important;
	}
	.footer .content .cont .title {
	    margin-left: 30px !important;
	    margin-top: 68px;
	    margin-bottom: 15px;
	}
	.footer .content .cont p {
	    line-height: 45px;
	    color: #b5b5b5;
	    margin-left: 25px !important;
	}
	.fotext{display: none !important;}
	.footer .content ul li{height: 295px !important;}
	.ty-banner-1{height: 160px !important;background-size: 100% 100% !important;}
	.ny_left{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.slider_contact{display: none !important;}
	.NY-main{width: 100% !important;}
	.NY-Con{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.NY-Con img{width: 100% !important;margin: 0 auto !important;float: none !important;height: auto !important;}
	.nypro .mainCon li{width: 100% !important;}
	.nypro .mainCon ul{width: 100% !important;}
	.nypro .mainCon li .Pic{width: 96% !important;margin: 0 auto !important;}
	.nypro .mainCon li p{text-align: center !important;}
	.zxxq-tit{font-size: 16px !important}
	.news-list dd{width: 100% !important;}
	.news-list dd h4{width: 100% !important;}
	.news-list-desc{width: 94% !important;}
	.news-list-deta{margin-right: 30px !important;}
	.zxxq{padding: 10px 10px !important;}
	.g_nav ul li dl{display: none !important;}
	
}
@media screen and (max-width:540px){
	.g_top{position:relative !important;height: auto !important;}
	.g_top.nav01{width: 100%;min-width: none !important ;position:relative !important}
	.header, .content, .footer{width: 100% !important;}
	.g_top .top_c{width: 100% !important;}
	.g_nav li{color: #fff; font-size:16px; line-height:103px; ;width: 25%;}
	.g_nav ul{width: 100% !important;}
	.g_nav ul li a{height: 40px !important;line-height: 40px !important;font-size:14px !important;width: 100% !important;}
	
	.g_nav{height:81px !important ;}
	.g_top h1 img{height: 57px !important;width: 100% !important;}
	.index-tlt h2{font-size: 24px !important;
	color: #333 !important;
	line-height: 2.0 !important;}
	.index-tlt {
	    text-align: center;
	    padding-top: 10px !important;
	    padding-bottom: 5px !important;
	}
	.index-c2 {
	    background: #f0f0f0;
	    padding-bottom: 5px !important;
	}
	.index-channel-box {display: none;}
	.tit{display: none;}
	.xingmt{width: 100% !important;margin:10px 0 !important;height: 7.5rem !important;}
	
	.xingm3 dt{width: 100%;}
	.xingm3 dd{width: 92%;}
	.index-about{display: none;}
	.xingm{margin-bottom: 15px !important;}
	.c6tlt {
	    text-align: center;
	    font-size: 36px;
	    color: #333333;
	    padding: 10px 0 !important;
	}
	.c6-left {
	    width: 80% !important;
	    float: left;
	    background: #fff;
	    padding: 0px 10% !important; 
	}
	.c6-left ul li img {
	    width: 100% !important;
	    height: auto !important;
	}
	.c6-right {
	    width: 100% !important;
	    float: right;
	}
	.c6-right ul li .wz {
	    width: 100% !important;
	    float: right;
	}
	.footer .head{
	    display: none !important;
	}
	.footer .content ul{width:100% !important}
	.footer .content ul li{width:100% !important}
	.footer .content ul li:first-child{display: none;}
	.footer .content .pro {
	    
	    height: 149px !important;
	}
	.footer .content .pro .title {
	    margin-left: 30px;
	    margin-top: 16px !important;
	}
	.footer .content .cont .title {
	    margin-left: 30px !important;
	    margin-top: 68px;
	    margin-bottom: 15px;
	}
	.footer .content .cont p {
	    line-height: 45px;
	    color: #b5b5b5;
	    margin-left: 25px !important;
	}
	.fotext{display: none !important;}
	.footer .content ul li{height: 295px !important;}
	.ty-banner-1{height: 160px !important;background-size: 100% 100% !important;}
	.ny_left{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.slider_contact{display: none !important;}
	.NY-main{width: 100% !important;}
	.NY-Con{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.NY-Con img{width: 100% !important;margin: 0 auto !important;float: none !important;height: auto !important;}
	.nypro .mainCon li{width: 100% !important;}
	.nypro .mainCon ul{width: 100% !important;}
	.nypro .mainCon li .Pic{width: 96% !important;margin: 0 auto !important;}
	.nypro .mainCon li p{text-align: center !important;}
	.zxxq-tit{font-size: 16px !important}
	.news-list dd{width: 100% !important;}
	.news-list dd h4{width: 100% !important;}
	.news-list-desc{width: 94% !important;}
	.news-list-deta{margin-right: 30px !important;}
	.zxxq{padding: 10px 10px !important;}
	.g_nav ul li dl{display: none !important;}
	
}
@media screen and (max-width:375px){
	.g_top{position:relative !important;height: auto !important;}
	.g_top.nav01{width: 100%;min-width: none !important ;position:relative !important}
	.header, .content, .footer{width: 100% !important;}
	.g_top .top_c{width: 100% !important;}
	.g_nav li{color: #fff; font-size:16px; line-height:103px; ;width: 25%;}
	.g_nav ul{width: 100% !important;}
	.g_nav ul li a{height: 40px !important;line-height: 40px !important;font-size:14px !important;width: 100% !important;}
	
	.g_nav{height:81px !important ;}
	.g_top h1 img{height: 57px !important;width: 100% !important;}
	.index-tlt h2{font-size: 24px !important;
	color: #333 !important;
	line-height: 2.0 !important;}
	.index-tlt {
	    text-align: center;
	    padding-top: 10px !important;
	    padding-bottom: 5px !important;
	}
	.index-c2 {
	    background: #f0f0f0;
	    padding-bottom: 5px !important;
	}
	.index-channel-box {display: none;}
	.tit{display: none;}
	.xingmt{width: 100% !important;margin:10px 0 !important;height: 7.5rem !important;}
	
	.xingm3 dt{width: 100%;}
	.xingm3 dd{width: 92%;}
	.index-about{display: none;}
	.xingm{margin-bottom: 15px !important;}
	.c6tlt {
	    text-align: center;
	    font-size: 36px;
	    color: #333333;
	    padding: 10px 0 !important;
	}
	.c6-left {
	    width: 80% !important;
	    float: left;
	    background: #fff;
	    padding: 0px 10% !important; 
	}
	.c6-left ul li img {
	    width: 100% !important;
	    height: auto !important;
	}
	.c6-right {
	    width: 100% !important;
	    float: right;
	}
	.c6-right ul li .wz {
	    width: 100% !important;
	    float: right;
	}
	.footer .head{
	    display: none !important;
	}
	.footer .content ul{width:100% !important}
	.footer .content ul li{width:100% !important}
	.footer .content ul li:first-child{display: none;}
	.footer .content .pro {
	    
	    height: 149px !important;
	}
	.footer .content .pro .title {
	    margin-left: 30px;
	    margin-top: 16px !important;
	}
	.footer .content .cont .title {
	    margin-left: 30px !important;
	    margin-top: 68px;
	    margin-bottom: 15px;
	}
	.footer .content .cont p {
	    line-height: 45px;
	    color: #b5b5b5;
	    margin-left: 25px !important;
	}
	.fotext{display: none !important;}
	.footer .content ul li{height: 295px !important;}
	.ty-banner-1{height: 160px !important;background-size: 100% 100% !important;}
	.ny_left{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.slider_contact{display: none !important;}
	.NY-main{width: 100% !important;}
	.NY-Con{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.NY-Con img{width: 100% !important;margin: 0 auto !important;float: none !important;height: auto !important;}
	.nypro .mainCon li{width: 100% !important;}
	.nypro .mainCon ul{width: 100% !important;}
	.nypro .mainCon li .Pic{width: 96% !important;margin: 0 auto !important;}
	.nypro .mainCon li p{text-align: center !important;}
	.zxxq-tit{font-size: 16px !important}
	.news-list dd{width: 100% !important;}
	.news-list dd h4{width: 100% !important;}
	.news-list-desc{width: 94% !important;}
	.news-list-deta{margin-right: 30px !important;}
	.zxxq{padding: 10px 10px !important;}
	.g_nav ul li dl{display: none !important;}
}
@media screen and (max-width:320px){
	.g_top{position:relative !important;height: auto !important;}
	.g_top.nav01{width: 100%;min-width: none !important ;position:relative !important}
	.header, .content, .footer{width: 100% !important;}
	.g_top .top_c{width: 100% !important;}
	.g_nav li{color: #fff; font-size:16px; line-height:103px; ;width: 25%;}
	.g_nav ul{width: 100% !important;}
	.g_nav ul li a{height: 40px !important;line-height: 40px !important;font-size:14px !important;width: 100% !important;}
	
	.g_nav{height:81px !important ;}
	.g_top h1 img{height: 57px !important;width: 100% !important;}
	.index-tlt h2{font-size: 24px !important;
	color: #333 !important;
	line-height: 2.0 !important;}
	.index-tlt {
	    text-align: center;
	    padding-top: 10px !important;
	    padding-bottom: 5px !important;
	}
	.index-c2 {
	    background: #f0f0f0;
	    padding-bottom: 5px !important;
	}
	.index-channel-box {display: none;}
	.tit{display: none;}
	.xingmt{width: 100% !important;margin:10px 0 !important;height: 7.5rem !important;}
	
	.xingm3 dt{width: 100%;}
	.xingm3 dd{width: 92%;}
	.index-about{display: none;}
	.xingm{margin-bottom: 15px !important;}
	.c6tlt {
	    text-align: center;
	    font-size: 36px;
	    color: #333333;
	    padding: 10px 0 !important;
	}
	.c6-left {
	    width: 80% !important;
	    float: left;
	    background: #fff;
	    padding: 0px 10% !important; 
	}
	.c6-left ul li img {
	    width: 100% !important;
	    height: auto !important;
	}
	.c6-right {
	    width: 100% !important;
	    float: right;
	}
	.c6-right ul li .wz {
	    width: 100% !important;
	    float: right;
	}
	.footer .head{
	    display: none !important;
	}
	.footer .content ul{width:100% !important}
	.footer .content ul li{width:100% !important}
	.footer .content ul li:first-child{display: none;}
	.footer .content .pro {
	    
	    height: 149px !important;
	}
	.footer .content .pro .title {
	    margin-left: 30px;
	    margin-top: 16px !important;
	}
	.footer .content .cont .title {
	    margin-left: 30px !important;
	    margin-top: 68px;
	    margin-bottom: 15px;
	}
	.footer .content .cont p {
	    line-height: 45px;
	    color: #b5b5b5;
	    margin-left: 25px !important;
	}
	.fotext{display: none !important;}
	.footer .content ul li{height: 295px !important;}
	.ty-banner-1{height: 160px !important;background-size: 100% 100% !important;}
	.ny_left{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.slider_contact{display: none !important;}
	.NY-main{width: 100% !important;}
	.NY-Con{width: 94% !important;margin: 0 auto !important;float: none !important;}
	.NY-Con img{width: 100% !important;margin: 0 auto !important;float: none !important;height: auto !important;}
	.nypro .mainCon li{width: 100% !important;}
	.nypro .mainCon ul{width: 100% !important;}
	.nypro .mainCon li .Pic{width: 96% !important;margin: 0 auto !important;}
	.nypro .mainCon li p{text-align: center !important;}
	.zxxq-tit{font-size: 16px !important}
	.news-list dd{width: 100% !important;}
	.news-list dd h4{width: 100% !important;}
	.news-list-desc{width: 94% !important;}
	.news-list-deta{margin-right: 30px !important;}
	.zxxq{padding: 10px 10px !important;}
	.g_nav ul li dl{display: none !important;}
}

@media screen and (max-width:1440px){
	
@media screen and (max-width:1366px){
	
}
@media screen and (max-width:1200px){
	
}
@media screen and (max-width:1080px){
	
}
@media screen and (max-width:1024px){
}
@media screen and (max-width:912px){
	
}
@media screen and (max-width:820px){
	
}
@media screen and (max-width:600px){
	
}
@media screen and (max-width:540px){
	
}
@media screen and (max-width:375px){
	
}
@media screen and (max-width:320px){
	
}


@media screen and (max-width:1366px){
	
@media screen and (max-width:1280px){
	
@media screen and (max-width:1200px){
	
}
@media screen and (max-width:1080px){
	
}
@media screen and (max-width:912px){
	
}
@media screen and (max-width:820px){
	
}
@media screen and (max-width:768px){
	
}
@media screen and (max-width:425px){
	
}
@media screen and (max-width:375px){
	
}
@media screen and (max-width:320px){
	
}