@media only screen and (min-width:1920px){
	#nheadtitle-center,#nwebnav,#nheadbanner,#nheadnav,#nheadsearch,.link_body,#nfoot,.nwebnav,.linksq_body {
		width: 1328px;
		box-sizing: border-box;
	}
	#nheadbanner,#nwebnav {
		height: auto;
	}
	#nheadtitle {
		height: 32px;
		background-size: auto 515px;
	}
	#nheadtitle-center p,#nheadtitle-center span {
		line-height: 32px;
	}
	#nheadtitle-center {
		font-size: 14px;
	}
	#nheadtitle-center span a.moblie {
		background: url(../images/index/moblie_yellow.gif) no-repeat scroll left 5px transparent;
	}
	.nwebnav-left {
		width: 50%;
		height: auto;
	}
	.nwebnav-right {
		width: auto;
		height: auto;
	}
	.nwebnav-left p, .nwebnav-right p {
		width: calc(100% - 100px);
		white-space: nowrap;
	}
	.nwebnav-left p a, .nwebnav-right p a {
		padding: 0px 13px;
		font-size: 14px;
		line-height: 26px;
	}
	.nwebnav-left span {
		background-position: 0px -33px;
	}
	.nwebnav-right span {
		background-position: -27px -33px;
	}
	.nwebnav-left span,.nwebnav-right span {
		background-image: url(../images/Public/publicbg2023.jpg);
		background-size: auto 530px;
		width: 27px;
		height: 52px;
	}
	.nheadbanner-bt a {
		background-position-y: -85px;
		background-size: auto 530px !important;
		width: 121px;
		height: 27px;
		font-size: 14px;
		line-height: 24px;
		padding-left: 40px;
		box-sizing: border-box;
		float: none;
		background-image: url(../images/Public/publicbg2023.jpg);
	}
	.nheadbanner-bt a.abg1 {
		background-position-y: -112px;
	}
	.nheadbanner-bt a.abg2 {
		background-position-y: -139px;
	}
	.nheadbanner-bt {
		width: auto;
		height: auto;
		padding: 4px 29px 10px;
	}
	#nheadnav {
		overflow: hidden;
	}
	#nheadnav p {
		width: calc(100% - 175px);
		font-size: 15px;
		box-sizing: border-box;
	}
	#nheadsearch {
		height: 48px;
		background: #e5f6ca;
	}
	#nheadsearch ul {
		width: auto;
		height: auto;
	}
	#nheadsearch ul li input {
		width: 300px;
		height: 27px;
		border: 0px;
		padding: 0;
		font-size: 14px;
		border-radius: 4px;
		border: 1px solid #bedc96;
		padding-left: 8px;
		background: #fff;
	}
	#nheadsearch ul li {
		padding: 0px 6px;
	}
	#nheadsearch ul {
		top: 9px;
	}
	#ncontain {
		width: 54px;
		height: 28px;
		background-size: auto 530px;
		font-size: 14px;
		background-image: url(../images/Public/publicbg2023.jpg);
		background-position: -109px -35px;
		margin-top: 0;
		line-height: 26px;
	}
	#nselectList {
		width: 100%;
	}
	#nselectList span {
		font-size: 14px;
		width: auto;
		line-height: 24px;
		padding: 0;
		text-indent: 8px;
		height: 26px;
	}
	#nheadsearch button {
		width: 53px;
		height: 28px;
		top: 9px;
		left: 408px;
		background-image: url(../images/Public/publicbg2023.jpg);
		background-size: auto 530px;
		background-position: -55px -35px;
	}
	#nheadsearchtext {
		width: auto;
		height: auto;
		top: 9px;
	}
	#nheadsearchtext b {
		font-size: 14px;
		line-height: 28px;
	}
	#marqueeBox {
		height: 28px !important;
	}
	.nscrolltext {
		width: 460px;
		padding-right: 25px;
	}
	.nscrolltext a {
		font-size: 14px !important;
		line-height: 28px !important;
		height: 28px !important;
		background-size: auto 530px !important;
		background-image: url(../images/Public/publicbg2023.jpg) !important;
		background-position: -312px -29px !important;
		padding-left: 26px !important;
		width: auto !important;
	}
	.link_left {
		width: 272px;
		margin-right: 16px;
	}
	.link_left_nov {
		width: 100%;
		box-sizing: border-box;
		font-size: 15px;
	}
	.link_left_nov p {
		padding: 12px 10px;
		line-height: 26px;
		width: auto;
	}
	.link_left_head {
		height: 32px;
		line-height: 32px;
		width: auto;
	}
	.link_left_konghang {
		height: 16px;
	}
	.link_body,#nheadnav,#nfoot,.nwebnav,.linksq_body {
		margin: 16px auto 0 auto;
	}
	.link_right {
		width: auto;
		float: none;
		overflow: hidden;
	}
	.link_right_nov {
		width: 100%;
	}
	.link_right_head {
		width: 100%;
		box-sizing: border-box;
		font-size: 15px;
		height: 40px;
		background-size: 100% 100%;
	}
	.link_right_head .link_right_title {
		font-size: 16px;
		height: 34px;
		line-height: 34px;
		background-size: 100% 100%;
		margin-top: 5px;
	}
	.link_right_head .link_right_sq {
		top: 7px;
	}
	.link_right_list {
		width: 100%;
		padding: 16px;
		box-sizing: border-box;
	}
	.link_right_link {
		width: 100%;
		box-sizing: border-box;
		background-size: auto 80px;
	}
	.link_right_link a:link, .link_right_link a:visited {
		width: 174px;
		margin-right: 40px;
		height: 40px;
		line-height: 40px;
		font-size: 15px;
	}
	#nfoot p,#nfoot span {
		width: auto;
		float: none;
		font-size: 14px;
		line-height: 32px;
	}
	#nfoot p strong {
		font-size: inherit;
	}
	#nfoot {
		padding: 14px 0 20px 0;
		margin-top: 26px;
	}
	.nwebnav {
		font-size: 14px;
	}
	.linksq_nr {
		width: auto;
	}
	.linksq_nr table {
		margin: 20px auto;
	}
	.linksq_nr table td {
		line-height: 30px;
		font-size: 16px;
		padding-left: 10px;
	}
	.linksq_nr table td input {
		height: 26px;
		box-sizing: border-box;
		font-size: 14px;
	}
	.linksq_nr table td input[type="button"] {
		padding: 0 15px;
	}
	.nheadbanner-adv {
		width: calc(100% - 181px);
	}
	.Tophead {
		width: 1328px;
	}
	.Tophead ul {
		top: -117px;
	}
	.Tophead li {
		height: 33px;
	}
	.Tophead li .ServiceTop {
		height: 33px;
		line-height: 33px;
		padding: 0 12px;
	}
	.ServiceBot {
		top: 33px;
	}
}
@media only screen and (min-width: 1600px) and (max-width:1919px){
	.nheadbanner-adv {
		width: calc(100% - 181px);
	}
	#nheadtitle-center,#nwebnav,#nheadbanner,#nheadnav,#nheadsearch,.link_body,#nfoot,.nwebnav,.linksq_body {
		width: 1328px;
		box-sizing: border-box;
	}
	#nheadbanner,#nwebnav {
		height: auto;
	}
	#nheadtitle {
		height: 32px;
		background-size: auto 515px;
	}
	#nheadtitle-center p,#nheadtitle-center span {
		line-height: 32px;
	}
	#nheadtitle-center {
		font-size: 14px;
	}
	#nheadtitle-center span a.moblie {
		background: url(../images/index/moblie_yellow.gif) no-repeat scroll left 5px transparent;
	}
	.nwebnav-left {
		width: 50%;
		height: auto;
	}
	.nwebnav-right {
		width: auto;
		height: auto;
	}
	.nwebnav-left p, .nwebnav-right p {
		width: calc(100% - 100px);
		white-space: nowrap;
	}
	.nwebnav-left p a, .nwebnav-right p a {
		padding: 0px 13px;
		font-size: 14px;
		line-height: 26px;
	}
	.nwebnav-left span {
		background-position: 0px -33px;
	}
	.nwebnav-right span {
		background-position: -27px -33px;
	}
	.nwebnav-left span,.nwebnav-right span {
		background-image: url(../images/Public/publicbg2023.jpg);
		background-size: auto 530px;
		width: 27px;
		height: 52px;
	}
	.nheadbanner-bt a {
		background-position-y: -85px;
		background-size: auto 530px !important;
		width: 121px;
		height: 27px;
		font-size: 14px;
		line-height: 24px;
		padding-left: 40px;
		box-sizing: border-box;
		float: none;
		background-image: url(../images/Public/publicbg2023.jpg);
	}
	.nheadbanner-bt a.abg1 {
		background-position-y: -112px;
	}
	.nheadbanner-bt a.abg2 {
		background-position-y: -139px;
	}
	.nheadbanner-bt {
		width: auto;
		height: auto;
		padding: 4px 29px 10px;
	}
	#nheadnav {
		overflow: hidden;
	}
	#nheadnav p {
		width: calc(100% - 175px);
		font-size: 15px;
		box-sizing: border-box;
	}
	#nheadsearch {
		height: 48px;
		background: #e5f6ca;
	}
	#nheadsearch ul {
		width: auto;
		height: auto;
	}
	#nheadsearch ul li input {
		width: 300px;
		height: 27px;
		border: 0px;
		padding: 0;
		font-size: 14px;
		border-radius: 4px;
		border: 1px solid #bedc96;
		padding-left: 8px;
		background: #fff;
	}
	#nheadsearch ul li {
		padding: 0px 6px;
	}
	#nheadsearch ul {
		top: 9px;
	}
	#ncontain {
		width: 54px;
		height: 28px;
		background-size: auto 530px;
		font-size: 14px;
		background-image: url(../images/Public/publicbg2023.jpg);
		background-position: -109px -35px;
		margin-top: 0;
		line-height: 26px;
	}
	#nselectList {
		width: 100%;
	}
	#nselectList span {
		font-size: 14px;
		width: auto;
		line-height: 24px;
		padding: 0;
		text-indent: 8px;
		height: 26px;
	}
	#nheadsearch button {
		width: 53px;
		height: 28px;
		top: 9px;
		left: 408px;
		background-image: url(../images/Public/publicbg2023.jpg);
		background-size: auto 530px;
		background-position: -55px -35px;
	}
	#nheadsearchtext {
		width: auto;
		height: auto;
		top: 9px;
	}
	#nheadsearchtext b {
		font-size: 14px;
		line-height: 28px;
	}
	#marqueeBox {
		height: 28px !important;
	}
	.nscrolltext {
		width: 460px;
		padding-right: 25px;
	}
	.nscrolltext a {
		font-size: 14px !important;
		line-height: 28px !important;
		height: 28px !important;
		background-size: auto 530px !important;
		background-image: url(../images/Public/publicbg2023.jpg) !important;
		background-position: -312px -29px !important;
		padding-left: 26px !important;
		width: auto !important;
	}
	.link_left {
		width: 272px;
		margin-right: 16px;
	}
	.link_left_nov {
		width: 100%;
		box-sizing: border-box;
		font-size: 15px;
	}
	.link_left_nov p {
		padding: 12px 10px;
		line-height: 26px;
		width: auto;
	}
	.link_left_head {
		height: 32px;
		line-height: 32px;
		width: auto;
	}
	.link_left_konghang {
		height: 16px;
	}
	.link_body,#nheadnav,#nfoot,.nwebnav,.linksq_body {
		margin: 16px auto 0 auto;
	}
	.link_right {
		width: auto;
		float: none;
		overflow: hidden;
	}
	.link_right_nov {
		width: 100%;
	}
	.link_right_head {
		width: 100%;
		box-sizing: border-box;
		font-size: 15px;
		height: 40px;
		background-size: 100% 100%;
	}
	.link_right_head .link_right_title {
		font-size: 16px;
		height: 34px;
		line-height: 34px;
		background-size: 100% 100%;
		margin-top: 5px;
	}
	.link_right_head .link_right_sq {
		top: 7px;
	}
	.link_right_list {
		width: 100%;
		padding: 16px;
		box-sizing: border-box;
	}
	.link_right_link {
		width: 100%;
		box-sizing: border-box;
		background-size: auto 80px;
	}
	.link_right_link a:link, .link_right_link a:visited {
		width: 174px;
		margin-right: 40px;
		height: 40px;
		line-height: 40px;
		font-size: 15px;
	}
	#nfoot p,#nfoot span {
		width: auto;
		float: none;
		font-size: 14px;
		line-height: 32px;
	}
	#nfoot p strong {
		font-size: inherit;
	}
	#nfoot {
		padding: 14px 0 20px 0;
		margin-top: 26px;
	}
	.nwebnav {
		font-size: 14px;
	}
	.linksq_nr {
		width: auto;
	}
	.linksq_nr table {
		margin: 20px auto;
	}
	.linksq_nr table td {
		line-height: 30px;
		font-size: 16px;
		padding-left: 10px;
	}
	.linksq_nr table td input {
		height: 26px;
		box-sizing: border-box;
		font-size: 14px;
	}
	.linksq_nr table td input[type="button"] {
		padding: 0 15px;
	}
	.Tophead {
		width: 1328px;
	}
	.Tophead ul {
		top: -117px;
	}
	.Tophead li {
		height: 33px;
	}
	.Tophead li .ServiceTop {
		height: 33px;
		line-height: 33px;
		padding: 0 12px;
	}
	.ServiceBot {
		top: 33px;
	}
}
@media only screen and (min-width: 1400px) and (max-width:1599px){
	.nheadbanner-adv {
		width: calc(100% - 181px);
	}
	#nheadtitle-center,#nwebnav,#nheadbanner,#nheadnav,#nheadsearch,.link_body,#nfoot,.nwebnav,.linksq_body {
		width: 1328px;
		box-sizing: border-box;
	}
	#nheadbanner,#nwebnav {
		height: auto;
	}
	#nheadtitle {
		height: 32px;
		background-size: auto 515px;
	}
	#nheadtitle-center p,#nheadtitle-center span {
		line-height: 32px;
	}
	#nheadtitle-center {
		font-size: 14px;
	}
	#nheadtitle-center span a.moblie {
		background: url(../images/index/moblie_yellow.gif) no-repeat scroll left 5px transparent;
	}
	.nwebnav-left {
		width: 50%;
		height: auto;
	}
	.nwebnav-right {
		width: auto;
		height: auto;
	}
	.nwebnav-left p, .nwebnav-right p {
		width: calc(100% - 100px);
		white-space: nowrap;
	}
	.nwebnav-left p a, .nwebnav-right p a {
		padding: 0px 13px;
		font-size: 14px;
		line-height: 26px;
	}
	.nwebnav-left span {
		background-position: 0px -33px;
	}
	.nwebnav-right span {
		background-position: -27px -33px;
	}
	.nwebnav-left span,.nwebnav-right span {
		background-image: url(../images/Public/publicbg2023.jpg);
		background-size: auto 530px;
		width: 27px;
		height: 52px;
	}
	.nheadbanner-bt a {
		background-position-y: -85px;
		background-size: auto 530px !important;
		width: 121px;
		height: 27px;
		font-size: 14px;
		line-height: 24px;
		padding-left: 40px;
		box-sizing: border-box;
		float: none;
		background-image: url(../images/Public/publicbg2023.jpg);
	}
	.nheadbanner-bt a.abg1 {
		background-position-y: -112px;
	}
	.nheadbanner-bt a.abg2 {
		background-position-y: -139px;
	}
	.nheadbanner-bt {
		width: auto;
		height: auto;
		padding: 4px 29px 10px;
	}
	#nheadnav {
		overflow: hidden;
	}
	#nheadnav p {
		width: calc(100% - 175px);
		font-size: 15px;
		box-sizing: border-box;
	}
	#nheadsearch {
		height: 48px;
		background: #e5f6ca;
	}
	#nheadsearch ul {
		width: auto;
		height: auto;
	}
	#nheadsearch ul li input {
		width: 300px;
		height: 27px;
		border: 0px;
		padding: 0;
		font-size: 14px;
		border-radius: 4px;
		border: 1px solid #bedc96;
		padding-left: 8px;
		background: #fff;
	}
	#nheadsearch ul li {
		padding: 0px 6px;
	}
	#nheadsearch ul {
		top: 9px;
	}
	#ncontain {
		width: 54px;
		height: 28px;
		background-size: auto 530px;
		font-size: 14px;
		background-image: url(../images/Public/publicbg2023.jpg);
		background-position: -109px -35px;
		margin-top: 0;
		line-height: 26px;
	}
	#nselectList {
		width: 100%;
	}
	#nselectList span {
		font-size: 14px;
		width: auto;
		line-height: 24px;
		padding: 0;
		text-indent: 8px;
		height: 26px;
	}
	#nheadsearch button {
		width: 53px;
		height: 28px;
		top: 9px;
		left: 408px;
		background-image: url(../images/Public/publicbg2023.jpg);
		background-size: auto 530px;
		background-position: -55px -35px;
	}
	#nheadsearchtext {
		width: auto;
		height: auto;
		top: 9px;
	}
	#nheadsearchtext b {
		font-size: 14px;
		line-height: 28px;
	}
	#marqueeBox {
		height: 28px !important;
	}
	.nscrolltext {
		width: 460px;
		padding-right: 25px;
	}
	.nscrolltext a {
		font-size: 14px !important;
		line-height: 28px !important;
		height: 28px !important;
		background-size: auto 530px !important;
		background-image: url(../images/Public/publicbg2023.jpg) !important;
		background-position: -312px -29px !important;
		padding-left: 26px !important;
		width: auto !important;
	}
	.link_left {
		width: 272px;
		margin-right: 16px;
	}
	.link_left_nov {
		width: 100%;
		box-sizing: border-box;
		font-size: 15px;
	}
	.link_left_nov p {
		padding: 12px 10px;
		line-height: 26px;
		width: auto;
	}
	.link_left_head {
		height: 32px;
		line-height: 32px;
		width: auto;
	}
	.link_left_konghang {
		height: 16px;
	}
	.link_body,#nheadnav,#nfoot,.nwebnav,.linksq_body {
		margin: 16px auto 0 auto;
	}
	.link_right {
		width: auto;
		float: none;
		overflow: hidden;
	}
	.link_right_nov {
		width: 100%;
	}
	.link_right_head {
		width: 100%;
		box-sizing: border-box;
		font-size: 15px;
		height: 40px;
		background-size: 100% 100%;
	}
	.link_right_head .link_right_title {
		font-size: 16px;
		height: 34px;
		line-height: 34px;
		background-size: 100% 100%;
		margin-top: 5px;
	}
	.link_right_head .link_right_sq {
		top: 7px;
	}
	.link_right_list {
		width: 100%;
		padding: 16px;
		box-sizing: border-box;
	}
	.link_right_link {
		width: 100%;
		box-sizing: border-box;
		background-size: auto 80px;
	}
	.link_right_link a:link, .link_right_link a:visited {
		width: 174px;
		margin-right: 40px;
		height: 40px;
		line-height: 40px;
		font-size: 15px;
	}
	#nfoot p,#nfoot span {
		width: auto;
		float: none;
		font-size: 14px;
		line-height: 32px;
	}
	#nfoot p strong {
		font-size: inherit;
	}
	#nfoot {
		padding: 14px 0 20px 0;
		margin-top: 26px;
	}
	.nwebnav {
		font-size: 14px;
	}
	.linksq_nr {
		width: auto;
	}
	.linksq_nr table {
		margin: 20px auto;
	}
	.linksq_nr table td {
		line-height: 30px;
		font-size: 16px;
		padding-left: 10px;
	}
	.linksq_nr table td input {
		height: 26px;
		box-sizing: border-box;
		font-size: 14px;
	}
	.linksq_nr table td input[type="button"] {
		padding: 0 15px;
	}
	.Tophead {
		width: 1328px;
	}
	.Tophead ul {
		top: -117px;
	}
	.Tophead li {
		height: 33px;
	}
	.Tophead li .ServiceTop {
		height: 33px;
		line-height: 33px;
		padding: 0 10px;
	}
	.ServiceBot {
		top: 33px;
	}
}
@media only screen and (min-width: 1200px) and (max-width:1399px){
	.nheadbanner-adv {
		width: calc(100% - 181px);
	}
	#nheadtitle-center,#nwebnav,#nheadbanner,#nheadnav,#nheadsearch,.link_body,#nfoot,.nwebnav,.linksq_body {
		width: 1328px;
		box-sizing: border-box;
	}
	#nheadbanner,#nwebnav {
		height: auto;
	}
	#nheadtitle {
		height: 32px;
		background-size: auto 515px;
	}
	#nheadtitle-center p,#nheadtitle-center span {
		line-height: 32px;
	}
	#nheadtitle-center {
		font-size: 14px;
	}
	#nheadtitle-center span a.moblie {
		background: url(../images/index/moblie_yellow.gif) no-repeat scroll left 5px transparent;
	}
	.nwebnav-left {
		width: 50%;
		height: auto;
	}
	.nwebnav-right {
		width: auto;
		height: auto;
	}
	.nwebnav-left p, .nwebnav-right p {
		width: calc(100% - 100px);
		white-space: nowrap;
	}
	.nwebnav-left p a, .nwebnav-right p a {
		padding: 0px 13px;
		font-size: 14px;
		line-height: 26px;
	}
	.nwebnav-left span {
		background-position: 0px -33px;
	}
	.nwebnav-right span {
		background-position: -27px -33px;
	}
	.nwebnav-left span,.nwebnav-right span {
		background-image: url(../images/Public/publicbg2023.jpg);
		background-size: auto 530px;
		width: 27px;
		height: 52px;
	}
	.nheadbanner-bt a {
		background-position-y: -85px;
		background-size: auto 530px !important;
		width: 121px;
		height: 27px;
		font-size: 14px;
		line-height: 24px;
		padding-left: 40px;
		box-sizing: border-box;
		float: none;
		background-image: url(../images/Public/publicbg2023.jpg);
	}
	.nheadbanner-bt a.abg1 {
		background-position-y: -112px;
	}
	.nheadbanner-bt a.abg2 {
		background-position-y: -139px;
	}
	.nheadbanner-bt {
		width: auto;
		height: auto;
		padding: 4px 29px 10px;
	}
	#nheadnav {
		overflow: hidden;
	}
	#nheadnav p {
		width: calc(100% - 175px);
		font-size: 15px;
		box-sizing: border-box;
	}
	#nheadsearch {
		height: 48px;
		background: #e5f6ca;
	}
	#nheadsearch ul {
		width: auto;
		height: auto;
	}
	#nheadsearch ul li input {
		width: 300px;
		height: 27px;
		border: 0px;
		padding: 0;
		font-size: 14px;
		border-radius: 4px;
		border: 1px solid #bedc96;
		padding-left: 8px;
		background: #fff;
	}
	#nheadsearch ul li {
		padding: 0px 6px;
	}
	#nheadsearch ul {
		top: 9px;
	}
	#ncontain {
		width: 54px;
		height: 28px;
		background-size: auto 530px;
		font-size: 14px;
		background-image: url(../images/Public/publicbg2023.jpg);
		background-position: -109px -35px;
		margin-top: 0;
		line-height: 26px;
	}
	#nselectList {
		width: 100%;
	}
	#nselectList span {
		font-size: 14px;
		width: auto;
		line-height: 24px;
		padding: 0;
		text-indent: 8px;
		height: 26px;
	}
	#nheadsearch button {
		width: 53px;
		height: 28px;
		top: 9px;
		left: 408px;
		background-image: url(../images/Public/publicbg2023.jpg);
		background-size: auto 530px;
		background-position: -55px -35px;
	}
	#nheadsearchtext {
		width: auto;
		height: auto;
		top: 9px;
	}
	#nheadsearchtext b {
		font-size: 14px;
		line-height: 28px;
	}
	#marqueeBox {
		height: 28px !important;
	}
	.nscrolltext {
		width: 460px;
		padding-right: 25px;
	}
	.nscrolltext a {
		font-size: 14px !important;
		line-height: 28px !important;
		height: 28px !important;
		background-size: auto 530px !important;
		background-image: url(../images/Public/publicbg2023.jpg) !important;
		background-position: -312px -29px !important;
		padding-left: 26px !important;
		width: auto !important;
	}
	.link_left {
		width: 272px;
		margin-right: 16px;
	}
	.link_left_nov {
		width: 100%;
		box-sizing: border-box;
		font-size: 15px;
	}
	.link_left_nov p {
		padding: 12px 10px;
		line-height: 26px;
		width: auto;
	}
	.link_left_head {
		height: 32px;
		line-height: 32px;
		width: auto;
	}
	.link_left_konghang {
		height: 16px;
	}
	.link_body,#nheadnav,#nfoot,.nwebnav,.linksq_body {
		margin: 16px auto 0 auto;
	}
	.link_right {
		width: auto;
		float: none;
		overflow: hidden;
	}
	.link_right_nov {
		width: 100%;
	}
	.link_right_head {
		width: 100%;
		box-sizing: border-box;
		font-size: 15px;
		height: 40px;
		background-size: 100% 100%;
	}
	.link_right_head .link_right_title {
		font-size: 16px;
		height: 34px;
		line-height: 34px;
		background-size: 100% 100%;
		margin-top: 5px;
	}
	.link_right_head .link_right_sq {
		top: 7px;
	}
	.link_right_list {
		width: 100%;
		padding: 16px;
		box-sizing: border-box;
	}
	.link_right_link {
		width: 100%;
		box-sizing: border-box;
		background-size: auto 80px;
	}
	.link_right_link a:link, .link_right_link a:visited {
		width: 174px;
		margin-right: 40px;
		height: 40px;
		line-height: 40px;
		font-size: 15px;
	}
	#nfoot p,#nfoot span {
		width: auto;
		float: none;
		font-size: 14px;
		line-height: 32px;
	}
	#nfoot p strong {
		font-size: inherit;
	}
	#nfoot {
		padding: 14px 0 20px 0;
		margin-top: 26px;
	}
	.nwebnav {
		font-size: 14px;
	}
	.linksq_nr {
		width: auto;
	}
	.linksq_nr table {
		margin: 20px auto;
	}
	.linksq_nr table td {
		line-height: 30px;
		font-size: 16px;
		padding-left: 10px;
	}
	.linksq_nr table td input {
		height: 26px;
		box-sizing: border-box;
		font-size: 14px;
	}
	.linksq_nr table td input[type="button"] {
		padding: 0 15px;
	}
	.Tophead {
		width: 1328px;
	}
	.Tophead ul {
		top: -117px;
	}
	.Tophead li {
		height: 33px;
	}
	.Tophead li .ServiceTop {
		height: 33px;
		line-height: 33px;
		padding: 0 10px;
	}
	.ServiceBot {
		top: 33px;
	}
}

@media only screen and (min-width: 1025px) and (max-width:1199px){

	.w{
		width: 1138px;
	}
	#marqueeBox {
		height: 17px !important;
	}

}

@media only screen and (max-width:1024px){
	.w{
		width: 1000px;
	}
	#marqueeBox {
		height: 17px !important;
	}
	.Tophead {
		width: 970px;
	}
	.Tophead ul {
		top: -96px;
	}
	.Tophead li {
		height: 25px;
	}
	.Tophead li .ServiceTop {
		height: 25px;
		line-height: 25px;
		padding: 0 10px;
	}
	.ServiceBot {
		top: 25px;
	}
}
