@charset "utf-8";

.nbanner{display: block;}
.nbanner2{display: none;}
@media screen and (max-width: 768px){
	.nbanner{display: none;}
	.nbanner2{display: block;}
}

.new_bj{width: 100%; background-color: #f4f4f4; padding: 30px 0;}

.new_navs{width: 100%; text-align: center;}
.new_navs a{display: inline-block; *display: inline; width: 110px; height: 35px; line-height: 35px; text-align: center; border:1px solid #666666; color: #666666; margin: 0px 20px; font-size: 18px;}
/*.new_navs a:hover{background-color:#e60012; border:1px solid #e60012; color: #fff; text-decoration: none; }*/
.new_navs a:hover{border:1px solid #111111; color: #111111; text-decoration: none; }

.new_navs a.currclass{background-color: #ffffff; border:1px solid #111111; color: #111111; text-decoration: none;}
.new_navs a.currclass:visited{background-color: #ffffff; border:1px solid #111111; color: #111111; text-decoration: none;}
.new_navs a.currclass:active{background-color: #ffffff; border:1px solid #111111; color: #111111; text-decoration: none;}

@media screen and (min-width: 780px) and (max-width: 1199px){
	.new_navs{width: 100%;  text-align: center;}
	.new_navs a{display: inline-block; *display: inline; width: 110px; height: 35px; line-height: 35px; text-align: center; border:1px solid #666666; color: #666666; margin: 0px 12px; font-size: 16px;}
}
@media screen and (min-width: 481px) and (max-width: 779px){
	.new_navs{width: 100%; text-align: center;}
	.new_navs a{display: inline-block; *display: inline; width: 110px; height: 30px; line-height: 30px; text-align: center; border:1px solid #666666; color: #666666; margin: 0px 6px; font-size: 14px;}
}
@media screen and (max-width: 480px){
	.new_navs{width: 100%; text-align: center;}
	.new_navs a{display: inline-block; *display: inline; width: 28%; height: 30px; line-height: 30px; text-align: center; border:1px solid #666666; color: #666666; margin: 5px 6px; font-size: 12px;}
}

.new_Lbox{width: 1200px; margin: 40px auto; padding: 40px 0; background-color: #ffffff;}
.new_List{width: 100%; max-width: 1050px; margin: 0 auto 30px auto; padding: 0 0 30px 0; border-bottom: 1px solid #ccc; text-align: center; overflow: hidden; font-size: 0;}
.new_limg{width:350px; display: inline-block; vertical-align: top; margin-right: 20px}
.new_limg img{width: 100%; height: auto; max-height: 200px; vertical-align: top; border: 0;}
.new_ltro{width: 680px; display: inline-block; vertical-align: top; text-align: left;}
.new_ltro .new_ltitle{font-size: 20px; color: #111111; font-weight: 600; margin: -1px 0px 12px 0px}
.new_ltro .new_ltitle a{font-size: 20px; color: #111111; font-weight: 600;}
.new_ltro p{font-size: 16px; color: #111111; line-height: 30px; margin-bottom: 15px;}
.new_ltro .new_ldate{font-size: 14px; color: #666666;}

@media screen and (min-width: 860px) and (max-width: 1199px){
	.new_Lbox{width: 100%; margin: 40px auto; padding: 40px 12px; background-color: #ffffff;}
	.new_List{width: 100%; max-width: 100%; margin: 0 auto 30px auto; padding: 0 0 30px 0; border-bottom: 1px solid #ccc; text-align: center; overflow: hidden; font-size: 0;}
	.new_limg{width:350px; display: inline-block; vertical-align: top; margin-right: 20px}
	.new_limg img{width: 100%; height: auto; max-height: 200px; vertical-align: top; border: 0;}
	.new_ltro{width: 680px; width:-moz-calc(100% - 370px); width:-webkit-calc(100% - 370px);  width: calc(100% - 370px); display: inline-block; vertical-align: top; text-align: left;}
	.new_ltro .new_ltitle{font-size: 20px; color: #111111; font-weight: 600; margin: -1px 0px 12px 0px}
	.new_ltro .new_ltitle a{font-size: 20px; color: #111111; font-weight: 600;}
	.new_ltro p{font-size: 16px; color: #111111; line-height: 30px; margin-bottom: 15px;}
	.new_ltro .new_ldate{font-size: 14px; color: #666666;}
}

@media screen and (min-width: 640px) and (max-width: 859px){
	.new_Lbox{width: 100%; margin: 30px auto; padding: 30px 12px; background-color: #ffffff;}
	.new_List{width: 100%; max-width: 100%; margin: 0 auto 20px auto; padding: 0 0 20px 0; border-bottom: 1px solid #ccc; text-align: center; overflow: hidden; font-size: 0;}
	.new_limg{width:350px; display: inline-block; vertical-align: top; margin-right: 20px}
	.new_limg img{width: 100%; height: auto; max-height: 200px; vertical-align: top; border: 0;}
	.new_ltro{width: 680px; width:-moz-calc(100% - 370px); width:-webkit-calc(100% - 370px);  width: calc(100% - 370px);  display: inline-block; vertical-align: top; text-align: left;}
	.new_ltro .new_ltitle{font-size: 18px; color: #111111; font-weight: 600; margin: -1px 0px 12px 0px}
	.new_ltro .new_ltitle a{font-size: 18px; color: #111111; font-weight: 600;}
	.new_ltro p{font-size: 14px; color: #111111; line-height: 22px; margin-bottom: 10px;}
	.new_ltro .new_ldate{font-size: 12px; color: #666666;}
}

@media screen and (min-width: 480px) and (max-width: 639px){
	.new_Lbox{width: 100%; margin: 30px auto; padding: 30px 12px; background-color: #ffffff;}
	.new_List{width: 100%; max-width: 100%; margin: 0 auto 20px auto; padding: 0 0 20px 0; border-bottom: 1px solid #ccc; text-align: center; overflow: hidden; font-size: 0;}
	.new_limg{width:100%; display: inline-block; vertical-align: top; margin-right: 20px}
	.new_limg img{width: 100%; height: auto; max-height: 200px; vertical-align: top; border: 0;}
	.new_ltro{width: 100%; display: inline-block; vertical-align: top; text-align: left;}
	.new_ltro .new_ltitle{font-size: 18px; color: #111111; font-weight: 600; margin: 10px 0px 12px 0px}
	.new_ltro .new_ltitle a{font-size: 18px; color: #111111; font-weight: 600;}
	.new_ltro p{font-size: 14px; color: #111111; line-height: 22px; margin-bottom: 10px; display: none;}
	.new_ltro .new_ldate{font-size: 12px; color: #666666;}
}

@media screen and (max-width: 479px){
	.new_Lbox{width: 100%; margin: 30px auto; padding: 30px 12px; background-color: #ffffff;}
	.new_List{width: 100%; max-width: 100%; margin: 0 auto 20px auto; padding: 0 0 20px 0; border-bottom: 1px solid #ccc; text-align: center; overflow: hidden; font-size: 0;}
	.new_limg{width:100%; display: inline-block; vertical-align: top; margin-right: 20px}
	.new_limg img{width: 100%; height: auto; max-height: 200px; vertical-align: top; border: 0;}
	.new_ltro{width: 100%; display: inline-block; vertical-align: top; text-align: left;}
	.new_ltro .new_ltitle{font-size: 16px; color: #111111; font-weight: 400; margin: 10px 0px 10px 0px}
	.new_ltro .new_ltitle a{font-size: 16px; color: #111111; font-weight: 400;}
	.new_ltro p{font-size: 14px; color: #111111; line-height: 22px; margin-bottom: 10px; display: none;}
	.new_ltro .new_ldate{font-size: 12px; color: #666666;}
}


/*内容*/
.new_Abox{width: 1200px; margin: 40px auto; padding: 40px 0; background-color: #ffffff;}
.new_Acon{width: 1050px; margin: 0 auto 0 auto;}
.new_Acon h2{font-size: 20px; font-weight: 600; color: #111111; text-align: center; margin-bottom: 70px;}
.new_Acon .new_Sview{font-size: 16px; color: #222222; line-height: 40px;}
.new_Acon .new_Sview img{width: auto; height: auto; vertical-align: top;}
.new_Acon .new_Sview img.auto{width: 100%; height: auto; vertical-align: top;}

@media screen and (max-width: 1199px){
	.new_Abox{width: 100%; margin: 40px auto; padding: 40px 12px; background-color: #ffffff;}
	.new_Acon{width: 100%; margin: 0 auto 0 auto;}
	.new_Acon h2{font-size: 20px; font-weight: 600; color: #111111; text-align: center; margin-bottom: 70px;}
	.new_Acon .new_Sview{font-size: 16px; color: #222222; line-height: 40px;}
	.new_Acon .new_Sview img{width: auto; height: auto; vertical-align: top;}
	.new_Acon .new_Sview img.auto{width: 100%; height: auto; vertical-align: top;}
}

@media screen and (max-width: 640px){
	.new_Abox{width: 100%; margin: 30px auto; padding: 30px 12px; background-color: #ffffff;}
	.new_Acon{width: 100%; margin: 0 auto 0 auto;}
	.new_Acon h2{font-size: 18px; font-weight: 600; color: #111111; text-align: center; margin-bottom: 55px;}
	.new_Acon .new_Sview{font-size: 14px; color: #222222; line-height: 26px;}
	.new_Acon .new_Sview img{width: 100%; height: auto; vertical-align: top;}
	.new_Acon .new_Sview img.auto{width: 100%; height: auto; vertical-align: top;}
}

@media screen and (max-width: 360px){
	.new_Abox{width: 100%; margin: 30px auto; padding: 30px 12px; background-color: #ffffff;}
	.new_Acon{width: 100%; margin: 0 auto 0 auto;}
	.new_Acon h2{font-size: 18px; font-weight: 600; color: #111111; text-align: center; margin-bottom: 40px;}
	.new_Acon .new_Sview{font-size: 14px; color: #222222; line-height: 22px;}
	.new_Acon .new_Sview img{width: 100%; height: auto; vertical-align: top;}
	.new_Acon .new_Sview img.auto{width: 100%; height: auto; vertical-align: top;}
}