<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

i,em{font-style:normal;}
.fl{float: left;}
.fr{float: right;}
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}

.wrapper {
    width: 100%;
    height: auto;
    position: relative;
    overflow: hidden;
}


.clear{clear: both;}

.x_head {
	font-size: 32px;
	line-height: 42px;
	text-align: center;
	letter-spacing: 2px;
	margin-bottom: 50px;
}
.x_head span {
	color: #f12121;
	font-weight: bold;
}

.hxone_head {
	text-align: left;
	color: #00cc82;
}


.hxone_nr{font-size: 18px;line-height: 36px;margin-bottom: 50px;margin-top: -25px;letter-spacing: 1px;}
.hxone_nr p{padding-left: 26px;margin-bottom: 6px;position: relative;}
.hxone_nr p span{position: absolute;left: 0;color:#f12121;}

.xbtn {
	width: 170px;
	text-align: center;
	font-size: 16px;
}
.xbtn a {
	display: block;
	line-height: 40px;
	height: 42px;
	border-radius: 21px;
	border: 1px solid #ccc;
	color: #616161;
	overflow: hidden;
	transition: 300ms;/*20201127 sx*/
	background: #f12121;
	border: 1px solid #f12121;
	color: #fff;
}
.xbtn a:hover {
	background: #ffffff;
	border: 1px solid #cccccc;
	color: #333333;
}



.content {
    width: 1400px;
    margin: 0 auto;
    clear: both;
}

.ibanner, .ny_banner {
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative; /*banner 20201112*/
	width: 1920px;
	left: 50%;
	margin-left: -960px;
}
.ibanner_item {
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
}
.ibanner_item a {
	display: block;
	height: auto;
	overflow: hidden;
	position: relative;
}
.ibanner_img, .banner_img {
	width: 100%;
	height: auto;
	overflow: hidden;
	font-size: 0px;
	position: relative;
}
.ibanner_img img, .banner_img img {
	width: 100%;
}
.ibanner_map {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	font-size: 0px;
}
.ibanner_map img {
	width: 100%;
}
.ibanner_city {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}
.ibancity_item {
	position: absolute;
	line-height: 24px;
	color: #77a4ff;
	filter:alpha(opacity=0);
	opacity: 0;
	font-size: 14px;
}
.ibancity_item img {
	display: inline;
	margin: 0 5px;
}
.ibancity_xm {
	left: 50.2%;
	top: 38.875%;
	font-size: 15px;
	color: #fff;
	animation: xmMark 1.6s infinite;
}
.ibancity_xm img {
	animation: xmMark 1.4s infinite ease-in-out;
}
.ibancity_qz {
	left: 50.6%;
	top: 36.4%;
}
.ibancity_ly {
	left: 47.65%;
	top: 36.75%;
}
.ibancity_zz {
	left: 49.4%;
	top: 41.2%;
}
.ibancity_zz img {
	margin-top: -16px;
}
.ibancity_hz {
	left: 44.8%;
	top: 44.8%;
}
.ibancity_st {
	left: 48.3%;
	top: 45.2%;
}
.ibancity_st img {
	margin-top: -10px;
}
.ibancity_mz {
	left: 46.4%;
	top: 40.2%;
}
.ibancity_cz {
	left: 49.2%;
	top: 43%;
}
.ibancity_cz img {
	margin-left: -6px;
	margin-top: -20px;
}
.ibancity_sw {
	left: 47.5%;
	top: 46%;
	width: 28px;
}
.ibancity_sw img {
	float: left;
	margin-left: 0px;
}
.ibancity_jy {
	left: 46.4%;
	top: 42.8%;
}
.ibanner_item.slick-current .ibancity_xm {
animation: cityIn 400ms .4s forwards;
}
.ibanner_item.slick-current .ibancity_qz {
animation: cityIn 400ms .8s forwards;
}
.ibanner_item.slick-current .ibancity_ly {
	animation: cityIn 400ms 1.2s forwards;
}
.ibanner_item.slick-current .ibancity_zz {
	animation: cityIn 400ms 1.6s forwards;
}
.ibanner_item.slick-current .ibancity_hz {
	animation: cityIn 400ms 2s forwards;
}
.ibanner_item.slick-current .ibancity_st {
	animation: cityIn 400ms 2.4s forwards;
}
.ibanner_item.slick-current .ibancity_mz {
	animation: cityIn 400ms 2.8s forwards;
}
.ibanner_item.slick-current .ibancity_cz {
	animation: cityIn 400ms 3.2s forwards;
}
.ibanner_item.slick-current .ibancity_sw {
	animation: cityIn 400ms 3.6s forwards;
}
.ibanner_item.slick-current .ibancity_jy {
	animation: cityIn 400ms 4s forwards;
}
.ibanner_text {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0 11.25%;
	position: absolute;
	z-index: 2;
	top: 38%;
}
.ibanner_text1 {
	font-size: 56px;
	color: #fff;
	line-height: 76px;
	margin-bottom: 10px;
	filter:alpha(opacity=0);
	opacity: 0;
	letter-spacing: 3px;
}
.ibanner_text2 {
	font-size: 22px;
	color: #d3e2ff;
	line-height: 42px;
	filter:alpha(opacity=0);
	opacity: 0;
	letter-spacing: 2px;
}
.ibanner_item.slick-current .ibanner_text1 {
animation: fadeInUp 500ms .5s forwards;
}
.ibanner_item.slick-current .ibanner_text2 {
	animation: fadeInDown 500ms 1s forwards;
}
.ibanner_pc {
	width: 31.6%;
	position: absolute;
	right: 12.5%;
	bottom: 0;
	z-index: 2;
	filter:alpha(opacity=0);
	opacity: 0;
	transition: 400ms;
}
.ibanner_pcimg {
	width: 100%;
	font-size: 0px;
	height: auto;
	overflow: hidden;
}
.ibanner_pcimg img {
	width: 100%;
}
.ibanner_pcimg2, .ibanner_pcimg3 {
	position: absolute;
	left: 0;
	top: 0;
}
.ibanner_pcimg2 {
	transform: translate3d(5%, 6%, 0) scale(0.8, 0.8);
}
.ibanner_pcimg3 {
	transform: translate3d(9%, 5%, 0);
}
.ibanner_item.slick-current .ibanner_pc {
animation: fadeInRightM 1s .5s forwards;
}
.ibanner_item.slick-current .ibanner_pcimg2 {
animation: pcBorder .6s 1.4s forwards;
}
.ibanner_item.slick-current .ibanner_pcimg3 {
	animation: pcImg 1s 1s forwards;
}
.ibanner .slick-dots {
	bottom: 30px;
	z-index: 5;
	font-size: 0px;
}/*20201126*/
.ibanner .slick-dots li {
	width: auto;
	height: auto;
	margin: 0 5px;
	padding: 8px 0;
}
.ibanner .slick-dots li button {
	width: 30px;
	height: 3px;
	padding: 0px;
	background: #cdcdcd;
	transition: 300ms;
}
.ibanner .slick-dots li.slick-active button {
	background: #49acff;
	width: 44px;
}
.ibanner .slick-dots li button:before {
	display: none;
}
/*20201126 banner2 sbs start*/
.ibanner2_area {
	width: 100%;
	height: 100%;
	position: absolute;
	line-height: 0;
	top: 0;
}
.ibanner2_area .content {
	position: relative;
	height: 100%;
}
.ibanner2_peitu {
	width: 60%;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
}
.ibanner2_ptimg {
	text-align: right;
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.ibanner2_ptimg img {
	max-width: 100%;
	max-height: 100%;
}
.ibanner2_ptimg2, .ibanner2_ptimg3, .ibanner2_ptimg4, .ibanner2_ptimg5 {
	filter:alpha(opacity=0);
	opacity: 0;
	transition: 400ms;
}
.ibanner_item.slick-current .ibanner2_ptimg2 {
animation: fadeInRightM 1s .5s forwards;
}
.ibanner_item.slick-current .ibanner2_ptimg3 {
animation: fadeInUpS .8s 2.5s forwards;
}
.ibanner_item.slick-current .ibanner2_ptimg4 {
animation: fadeInUpS .8s 2s forwards;
}
.ibanner_item.slick-current .ibanner2_ptimg5 {
animation: fadeInUpS .8s 1.5s forwards;
}
.ibanner2_wenan {
	width: 44%;
	height: 100%;
	position: absolute;
	line-height: 0;
	top: 0;
	display: flex;
	align-items: center;
	z-index: 2;
}
.ibanner2_wanbox {
}
.ibanner2_wan1 {
	margin-bottom: 30px;
	margin-top: 20px;
	filter:alpha(opacity=0);
	opacity: 0;
}
.ibanner2_wan1 img {
	max-width: 100%;
	max-height: 100%;
}
.ibanner2_wan2 {
	width: 430px;
	text-align: center;
	position: relative;
	margin-bottom: 40px;
	filter:alpha(opacity=0);
	opacity: 0;
}
.ibanner2_wan2 span {
	display: block;
	line-height: 78px;
	border-radius: 12px;
	background: #ece8ff;
	color: #7a63f8;
	font-size: 42px;
	letter-spacing: 4px;
	box-shadow: 0px 10px 20px 0 rgba(125, 100, 249, .3);
	position: relative;
	z-index: 2;
}
.ibanner2_wan2:before {
	content: "";
	width: 100%;
	height: 100%;
	border-radius: 12px;
	border: 2px solid #826bf9;
	position: absolute;
	left: 10px;
	top: 10px;
	z-index: -1;
}
.ibanner2_wan3 {
	width: 470px;
	font-size: 20px;
	color: #dcd5ff;
	height: auto;
	overflow: hidden;
	filter:alpha(opacity=0);
	opacity: 0;
}
.ibanner2_wan3 dd {
	width: 50%;
	float: left;
	line-height: 40px;

}
.ibanner_item.slick-current .ibanner2_wan1 {
animation: fadeInUpM 500ms .5s forwards;
}
.ibanner_item.slick-current .ibanner2_wan2 {
animation: fadeInUpM 500ms .8s forwards;
}
.ibanner_item.slick-current .ibanner2_wan3 {
	animation: fadeInDownM 500ms 1.2s forwards;
}
/*20201126 banner2 sbs end*/


/*爱采购start*/
.acgone {
	padding: 115px 0;
}
.acgone_intro {
	width: 47%;
	padding-right: 40px;
	padding-top: 2%;
}
.acgone_img {
	width: 53%;
}
.acgtwo {
	padding-bottom: 50px;
}
.acgtwo_head {
	margin-bottom: 15px;
}
.acgtwo_state {
	font-size: 16px;
	line-height: 30px;
	color: #666;
	text-align: center;
	margin-bottom: 46px;
}
.acgtwo_state span {
	color: #00cc82;
}
.acgtwo_data {
}
.acgtwo_item {
	text-align: center;
	width: 30.85%;
	margin-right: 3.725%;
	float: left;
	border-radius: 14px;
	padding: 40px 4% 36px;
	margin-bottom: 3.725%;
	box-shadow: 0px 20px 50px 0 rgba(14, 5, 10, .05);
}
.acgtwo_item:nth-child(3n) {
margin-right: 0px;
}
.acgtwo_icon {
	width: 98px;
	margin: 0 auto 20px;
}
.acgtwo_bt {
	font-size: 20px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	margin-bottom: 12px;
}
.acgtwo_nr {
	font-size: 16px;
	line-height: 28px;
	height: 56px;
	overflow: hidden;
	color: #666;
}
.acgthree {
	padding: 80px 0px;
	background: #fafafa;
}
.acgthree_data {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-bottom: 40px;
}
.acgthree_item {
	width: 29%;
	float: left;
	height: auto;
	overflow: hidden;
	margin-right: 6.5%;
}
.acgthree_item:nth-child(3n) {
margin-right: 0px;
}
.acgthree_bt {
	font-size: 24px;
	color: #f12121;
	line-height: 36px;
	height: 36px;
	overflow: hidden;
	margin-bottom: 10px;
}
.acgthree_bt span {
	font-family: "Impact"!important;
	margin-right: 12px;
	position: relative;
	font-size: 30px;
	float: left;
}
.acgthree_bt span:after {
	content: "";
	width: 16px;
	height: 50%;
	background: #f9f9f9;
	position: absolute;
	top: 50%;
	right: -10px;
	transform: rotate(-60deg);
}
.acgthree_nr {
	font-size: 16px;
	line-height: 30px;
	color: #666;
}
.acgthree_img {
	box-shadow: 0px 20px 50px 0 rgba(14, 5, 10, .05);
	border-radius: 0 0 14px 14px;
}
.acgfour {
	padding: 100px 0 80px;
}
.acgfour_area {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.acgfour_img {
	width: 55.7%;
	position: relative;
	padding: 30px 40px;
}
.acgfour_img:before {
	content: "";
	width: 32%;
	height: 100%;
	background: #f12121;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
}
.acgfour_intro {
	width: 44.3%;
	padding-top: 11.4%;
	padding-left: 10px;
	padding-right: 5.6%;
}
.acgfour_bt {
	font-size: 24px;
	line-height: 34px;
	margin-bottom: 10px;
	color: #00cc82;
}
.acgfour_nr {
	font-size: 16px;
	line-height: 32px;
	color: #4c4c4c;
	text-indent: 2em;
}
.acgfive {
	padding: 90px 0;
	background: #f7faff;
}
.acgfive_state {
	padding: 0 10%;
	font-size: 18px;
	text-align: center;
	color: #4c4c4c;
	line-height: 36px;
	margin-bottom: 34px;
}
.acgfive_state span {
	color: #f12121;
}
.acgfive_item {
	width: 23.35%;
	float: left;
	margin-right: 2.2%;
	padding: 14px 14px 0;
	border-radius: 14px;
	overflow: hidden;
	background: #fff;
	text-align: center;
	box-shadow: 0px 20px 50px 0 rgba(14, 5, 10, .05);
}
.acgfive_item:nth-child(4n) {
margin-right: 0px;
}
.acgfive_bt {
	font-size: 16px;
	line-height: 46px;
	height: 46px;
	overflow: hidden;
	color: #666;
}
.acgsix {
	padding: 88px 0;
}
.acgsix_img:before {
	right: 0;
	left: auto;
}
.acgsix_intro {
	padding-left: 40px;
}
.acgseven_img {
	width: 78.5%;
	margin: 0 auto;
	border-radius: 4px;
	box-shadow: 0px 20px 50px 0 rgba(14, 5, 10, .05);
}
.acgeight {
	padding: 90px 0 120px;
}
.acgeight_area {
	width: 100%;
	height: auto;
	overflow: hidden;
}
.acgeight_img {
	padding: 60px 7% 60px 0;
	position: relative;
	width: 50%;
}
.acgeight_img:before {
	content: "";
	width: 100%;
	height: 100%;
	background: url(../../images/acg/acgeight_sjx.png) right center no-repeat;
	background-size: auto 100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
}
.acgeight_intro {
	width: 50%;
	height: auto;
	position: relative;
	padding: 14.5% 0 0 40px;
}
.acgeight_bt {
	position: relative;
}
.acgeight_bt:before {
	content: "";
	width: 28px;
	height: 100%;
	position: absolute;
	left: -66px;
	top: 0;
	background: url(../../images/acg/acgeight_bt.png) center center no-repeat;
	background-size: 100%;
}
.acgeight_btn {
	margin-top: 50px;
}
.acgnine {
	padding-bottom: 50px;
}
.acgnine_data {
	padding: 55px 20px 30px;
	border: 1px solid #ebebeb;
	margin-bottom: 60px;
}
.acgnine_subhead {
	font-size: 26px;
	line-height: 36px;
	text-align: center;
}
.acgnine_subhead span {
	color: #00cc82;
}
.acgnine_progress {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 65px 0;
	background: url(../../images/acg/acgnine_progress.png) center center no-repeat;
}
.acgnine_item {
	width: 20%;
	float: left;
	height: auto;
	overflow: hidden;
	text-align: center;
}
.acgnine_icon {
	width: 100px;
	padding: 8px;
	background: rgba(0, 204, 130, .3);
	border-radius: 50%;
	overflow: hidden;
	margin: 0 auto;
}
.acgnine_icon i {
	display: block;
	width: 100%;
	background: #00cc82;
	border-radius: 50%;
	overflow: hidden;
}
.acgnine_num {
	font-size: 30px;
	font-family: "Impact"!important;
	color: #00cc82;
	margin: 14px 0 6px;
}
.acgnine_bt {
	font-size: 16px;
	line-height: 30px;
}
.acgnine_info {
	width: 94%;
	margin: 0 auto;
	background: #f7faff;
	text-align: center;
	padding: 20px 30px 25px;
}
.acgnine_tit {
	font-size: 24px;
	color: #00cc82;
	line-height: 34px;
	margin-bottom: 8px;
}
.acgnine_des {
	font-size: 16px;
	line-height: 30px;
	color: #666;
}
.acgnine_item:nth-child(even) .acgnine_num {
margin: 6px 0 14px;
}
/*爱采购end*/


@media (min-width: 1250px) and (max-width: 1499px) {
 .content {
width: 1200px;
}

.ibanner, .ny_banner {
width: 1500px;
margin-left: -750px;
}/*banner 20201112*/
 .ibanner_text {/*padding: 0 8%;*/
padding: 0 9%;
top: 35%;
}
 .ibanner_text1 {
font-size: 44px;
line-height: 64px;
}
 .ibanner_text2 {
font-size: 20px;
line-height: 40px;
}
 .ibanner_pc {
right: 9.5%;
}
 .ibancity_item {
font-size: 12px;
}
 .ibancity_item img {
max-height: 10px;
}
 .ibancity_xm {
font-size: 13px;
left: 49.5%;
top: 37.5%;
}
 .ibancity_xm img {
max-height: none;
}
 .ibancity_qz {
left: 50.4%;
top: 34.4%;
}
 .ibancity_ly {
left: 46.8%;
top: 35.2%;
}
 .ibancity_zz {
left: 49.1%;
top: 40.5%;
}
 .ibancity_hz {
left: 43.8%;
top: 44%;
}
 .ibancity_st {
left: 47.5%;
top: 44.8%;
}
 .ibancity_mz {
left: 45.4%;
top: 39%;
}
 .ibancity_cz {
left: 49%;
top: 42.6%;
}
 .ibancity_cz img {
margin-top: -16px;
}
 .ibancity_sw {
width: 24px;
left: 46.9%;
top: 46.8%;
}
 .ibancity_jy {
left: 45.4%;
top: 41.8%;
}
	/*20201126 banner2 sbs start*/
	.ibanner2_wenan {
width: 36%;
}
 .ibanner2_wan1 {
margin-bottom: 20px;
margin-top: 40px;
}
 .ibanner2_wan2 {
width: 78%;
margin-bottom: 30px;
}
 .ibanner2_wan2 span {
font-size: 30px;
line-height: 58px;
}
 .ibanner2_wan3 {
width: 100%;
font-size: 18px;
}
	/*20201126 banner2 sbs end*/
	
	

/*爱采购start*/
.acgone_intro {
width: 50%;
padding-top: 0px;
}
 .acgone_img {
width: 50%;
padding-top: 10px;
}
 .acgtwo_head {
margin-bottom: 12px;
}
 .acgtwo_item {
padding: 40px 3% 36px;
}
 .acgfour_intro {
padding-right: 3.6%;
}
 .acgfive_state {
padding: 0 5%;
}
 .acgseven_img {
width: 90%;
}
 .acgnine_progress {
background-size: 90%;
margin: 50px 0 60px;
}
 .acgnine_icon {
width: 90px;
padding: 7px;
}
 .acgnine_num {
font-size: 26px;
}
	/*爱采购end*/
}
 @media (max-width: 1249px) {
 .content {
width: 1000px;
}/*兼容到1080 dcvfasdfcv*/

/*爱采购start*/
	.acgone {
padding: 86px 0;
}
 .acgone_intro {
width: 50%;
padding-top: 0px;
}
 .acgone_img {
width: 50%;
padding-top: 3%;
}
 .acgtwo_head {
margin-bottom: 12px;
}
 .acgtwo_item {
padding: 30px 20px 22px;
}
 .acgtwo_icon {
width: 88px;
margin-bottom: 15px;
}
 .acgtwo_bt {
font-size: 18px;
line-height: 28px;
height: 28px;
margin-bottom: 8px;
}
 .acgtwo_nr {
font-size: 15px;
line-height: 28px;
height: 56px;
}
 .acgthree_item {
width: 30.4%;
margin-right: 4.4%;
}
 .acgthree_bt {
font-size: 22px;
line-height: 30px;
height: 30px;
}
 .acgthree_bt span {
font-size: 26px;
}
 .acgfour {
padding: 80px 0;
}
 .acgfour_img {
padding: 30px;
}
 .acgfour_bt {
font-size: 22px;
line-height: 32px;
}
 .acgfour_intro {
padding-right: 0%;
}
 .acgfive {
padding: 70px 0 78px;
}
 .acgfive_state {
padding: 0%;
}
 .acgsix_intro {
padding-left: 0px;
padding-right: 30px;
}
 .acgseven_img {
width: 90%;
}
 .acgeight {
padding: 80px 0 100px;
}
 .acgeight_intro {
padding-top: 12%;
}
 .acgeight_btn {
margin-top: 40px;
}
 .acgnine {
padding-bottom: 36px;
}
 .acgnine_data {
padding: 46px 20px 30px;
margin-bottom: 50px;
}
 .acgnine_subhead {
font-size: 24px;
line-height: 34px;
}
 .acgnine_progress {
background-size: 90%;
margin: 40px 0;
}
 .acgnine_icon {
width: 80px;
padding: 6px;
}
 .acgnine_num {
font-size: 24px;
margin: 10px 0 4px;
}
 .acgnine_item:nth-child(even) .acgnine_num {
margin: 4px 0 10px;
}
 .acgnine_tit {
font-size: 22px;
line-height: 32px;
}
 .acgnine_des {
line-height: 28px;
}
	/*爱采购end*/

}

/*2020/11/30 大图样式*/
.ny_banner {
	height:600px;
}
.bannerBox {
	position: absolute;
	bottom:0;
	left:0;
	right:0;
	width:1400px;
	margin:auto;
	height:100%;
	overflow: hidden;
}
.bannerBox img {
	max-width: 100%;
	max-height: 100%;
}
.bannerImg {
	position: absolute;
	bottom:45px;
	right:0;
}
.bannerTxt {
	position: absolute;
	bottom:200px;
	left:0;
	z-index: 5;
}
.bannerTxt .title {
	color:#fff;
	font-size: 52px;
	font-weight: lighter;
	line-height: 55px;
	letter-spacing: 5px;
}
.bannerTxt .des {
	color:#fff;
	font-size: 24px;
	font-weight: lighter;
	line-height: 30px;
	margin-top:30px;
}
.ny_bannerSelf1 {
	height:660px;
}
.ny_bannerSelf1 .women {
	display: inline-block;
	vertical-align: top;
	margin-right:105px;
}
.ny_bannerSelf1 .women dt {
	text-align: right;
}
.ny_bannerSelf1 .women dd {
	width:221px;
	height:174px;
	background:url(../images/bannerselfimg1_03.png) no-repeat center center;
	background-size: 221px 174px;
	padding:30px 40px;
	margin:0 10px 10px 0;
}
.ny_bannerSelf1 .women dd .ti {
	padding-left:15px;
	font-weight: bold;
	color:#f12121;
	font-size: 17px;
	line-height: 24px;
	height:24px;
	overflow: hidden;
	margin-bottom:7px;
}
.ny_bannerSelf1 .women dd .list li {
	padding-left:15px;
	position: relative;
	font-size: 15px;
	line-height: 24px;
	height:24px;
	overflow: hidden;
}
.ny_bannerSelf1 .women dd .list li i {
	color:#f12121;
}
.ny_bannerSelf1 .women dd .list li:before {
	content:"";
	display: inline-block;
	width:4px;
	height:4px;
	border-radius: 50%;
	background: #f12121;
	position: absolute;
	top:50%;
	margin-top:-2px;
	left:0;
}
.ny_bannerSelf1 .men {
	display: inline-block;
	vertical-align: top;
}
.ny_bannerSelf1 .men dd {
	margin-bottom:45px;
}
.ny_bannerSelf1 .men dd .ti {
	font-size: 28px;
	color:#ffff00;
	font-style: italic;
	margin:65px 0 7px;
	font-weight: lighter;
}
.ny_bannerSelf1 .men dd .ti i {
	color:#8cddff;
	margin-left:3px;
}
.ny_bannerSelf1 .men dd .txt {
	color:#fff;
	font-size: 28px;
	font-style: italic;
	font-weight: lighter;
}
.ny_bannerSelf1 .men dt {
	margin-left:10px;
}

.ny_bannerBaiDu3 {
	background:url(../../images/acg/bannerbaidubg3.jpg) no-repeat center center;
	background-size: cover;
}
.ny_bannerSelf1 {
	background:url(../images/bannerselfbg1.jpg) no-repeat center center;
	background-size: cover;
}
.ny_bannerSelf2 {
	background:url(../images/bannerselfbg2.jpg) no-repeat center center;
	background-size: cover;
}
.ny_bannerAbout {
	background:#1739b7;
}
.ny_bannerContact {
	background:url(../images/bannercontactbg.jpg) no-repeat center center;
	background-size: cover;
}
.ny_bannerSelf4 {
	background:#619cff url(../images/bannerselfimg4.png) no-repeat left bottom;
}
.ny_bannerSelf3 {
	background:#5795ff;
}
.ny_bannerNew {
	background:url(../images/bannernewbg.jpg) no-repeat center center;
	background-size: cover;
}
.ny_bannerNotice {
	background:url(../images/bannernoticebg.jpg) no-repeat center center;
	background-size: cover;
}
.ny_bannerBrand1 .bannerImg {
	bottom:0;
	right:-110px;
}
.ny_bannerBrand3 .bannerImg {
	bottom:0;
}
.ny_bannerBrand4 .bannerImg {
	bottom:-40px;
	right:-10px;
}
.ny_bannerBaiDu2 .bannerImg {
	bottom:0;
}
.ny_bannerBaiDu3 .bannerImg {
	bottom:20px;
}
.ny_bannerBaiDu5 .bannerImg {
	bottom:30px;
}
.ny_bannerBaiDu6 .bannerImg {
	bottom:15px;
}
.ny_bannerBaiDu8 .bannerImg {
	bottom:0;
}
.ny_bannerSelf1 .bannerImg {
	bottom:0;
	right:-163px;
}
.ny_bannerSelf1 .bannerTxt {
	bottom:150px;
	left:125px;
}
.ny_bannerAbout .bannerImg {
	bottom:0;
}
.ny_bannerAbout .bannerTxt {
	bottom:185px;
}
.ny_bannerAbout .bannerTxt .des {
	font-size:30px;
	line-height: 40px;
	margin-top:35px;
}
.ny_bannerContact .bannerImg {
	bottom:80px;
	right:55px;
}
.ny_bannerContact .bannerTxt .des {
	margin-left:95px;
}
.ny_bannerSelf4 .bannerImg {
	display: none;
}
.ny_bannerSelf4 .bannerTxt {
	right:50px;
	left:auto;
	text-align: right;
	bottom:225px;
}
.ny_bannerSelf3 .bannerTxt .title {
	font-size: 40px;
	color:#ffff00;
	letter-spacing: 0;
}
.ny_bannerSelf3 .bannerTxt .txt {
	font-size: 30px;
}
.ny_bannerSelf2 .bannerImg {
	bottom:0;
}
.ny_bannerSelf2 .bannerTxt .title {
	font-size: 40px;
}
.ny_bannerSelf2 .bannerTxt .des {
	font-size: 43px;
	line-height: 50px;
}
.ny_bannerSelf2 .bannerTxt {
	bottom:222px;
}
.ny_bannerNew .bannerTxt {
	text-align: center;
	right:0;
	bottom:250px;
}
.ny_bannerNew .bannerTxt .des {
	letter-spacing: 5px;
}
 @media (max-width: 1499px) {
 .bannerBox {
width: 1200px;
}
 .ny_banner {
height:468px;
}
 .bannerImg {
bottom:25px;
width:380px;
}
 .bannerTxt {
bottom:150px;
}
 .bannerTxt .title {
font-size: 40px;
line-height: 45px;
}
 .bannerTxt .des {
font-size: 20px;
line-height: 24px;
margin-top:20px;
}
 .ny_bannerBrand1 .bannerImg {
right:-80px;
width:750px;
}
 .ny_bannerBrand3 .bannerImg {
bottom:0;
width:550px;
}
 .ny_bannerBrand4 .bannerImg {
bottom:-15px;
right:-7px;
width:410px;
}
 .ny_bannerBaiDu1 .bannerImg {
width:500px;
}
 .ny_bannerBaiDu2 .bannerImg {
bottom:0;
}
 .ny_bannerBaiDu3 .bannerImg {
bottom:20px;
width: 450px;
}
 .ny_bannerBaiDu6 .bannerImg {
bottom:15px;
width: 350px;
}
 .ny_bannerBaiDu7 .bannerImg {
width: 420px;
}
 .ny_bannerBaiDu8 .bannerImg {
bottom:0;
width: 510px;
}
 .ny_bannerSelf1 {
height:528px;
}
 .ny_bannerSelf1 .bannerTxt {
bottom:70px;
left:0;
}
 .ny_bannerSelf1 .bannerImg {
width:700px;
right:-200px;
}
 .ny_bannerSelf1 .women {
margin-right:75px;
}
 .ny_bannerSelf1 .men dd .ti {
font-size: 25px;
margin-top:75px;
}
 .ny_bannerSelf1 .men dd .txt {
font-size: 25px;
}
 .ny_bannerAbout .bannerImg {
width: 680px;
}
 .ny_bannerAbout .bannerTxt {
bottom:150px;
}
 .ny_bannerContact .bannerImg {
bottom:25px;
width: 655px;
}
 .ny_bannerSelf4 {
background:#619cff url(../../images/acg/bannerselfimg4.png) no-repeat left bottom;
background-size: 800px;
}
 .ny_bannerSelf4 .bannerTxt {
bottom:150px;
}
 .ny_bannerSelf3 .bannerImg {
width:480px;
}
 .ny_bannerSelf2 .bannerImg {
width: 580px;
}
 .ny_bannerSelf2 .bannerTxt {
bottom:150px;
}
 .ny_bannerSelf2 .bannerTxt .title {
font-size: 34px;
}
 .ny_bannerSelf2 .bannerTxt .des {
font-size: 36px;
line-height: 40px;
}
 .ny_bannerNew .bannerTxt {
bottom:195px;
}
}
@media (max-width: 1249px) {
 .bannerBox {
width: 1000px;
}
 .ny_bannerContact .bannerImg {
right:0;
width:600px;
}
}
</pre></body></html>