/* 幻灯片 */
.banner-box {
	min-width: 1300px;
	height: 600px;
	position: relative;
	overflow: hidden;
	background: #eee;
}

.banner-box .bd {
	width: 100% !important;
}

.banner-box .bd li {
	width: 100% !important;
	height: 600px;
	background-position: center;
	background-repeat: no-repeat;
}

.banner-box .bd li a {
	display: block;
	background-size: auto;
}

.banner-btn {
	width: 100%;
	position: absolute;
	top: 245px;
	left: 0;
	margin-left: 0;
	height: 358px;
	overflow: hidden;
}

.banner-btn a {
	display: block;
	width: 49px;
	height: 104px;
	position: absolute;
	top: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	transition: 0.3s all ease-in-out;
}

.banner-btn a.prev {
	left: -50px;
	background: url(../img/20201127172842_929759119.png) no-repeat 0 0;
}

.banner-btn a.next {
	right: -50px;
	background: url(../img/20201127172842_929759119.png) no-repeat -49px 0;
}

.banner-box .hd {
	position: absolute;
	bottom: 20px;
	width: 100%;
	display: block;
}

.banner-box .hd ul {
	text-align: center;
}

.banner-box .hd ul li {
	width: 100px;
	height: 6px;
	text-indent: -9999px;
	background: #fff;
	cursor: pointer;
	display: inline-block;
	margin: 0 5px;
	transition: 0.8s all ease-in-out;
}

.banner-box .hd ul li.on {
	background: #173aa2;
	width: 100px;
}

.banner-box:hover .banner-btn a.prev {
	left: 20px;
	filter: alpha(opacity=40);
	-moz-opacity: .4;
	-khtml-opacity: .4;
	opacity: .4;
}

.banner-box:hover .banner-btn a.next {
	right: 20px;
	filter: alpha(opacity=40);
	-moz-opacity: .4;
	-khtml-opacity: .4;
	opacity: .4;
}

.banner-box .banner-btn a.prev:hover,
.banner-box:hover .banner-btn a.next:hover {
	filter: alpha(opacity=80);
	-moz-opacity: .8;
	-khtml-opacity: .8;
	opacity: .8;
}



/*搜索*/
.search {
	border-bottom: 1px solid #eee;
}

.keywords {
	line-height: 78px;
	padding-left: 40px;
	background: url(../img/20201126111837_341681053.png) no-repeat left center;
}

.keywords,
.keywords a {
	font-size: 14px;
	color: #999999;
}

.search_bg input {
	display: inline-block;
	vertical-align: top;
}

#infoname {
	height: 78px;
	padding-left: 50px;
	border: none;
	border-left: 1px solid #f5f5f5;
	background: url(../img/20201126111914_42054622.png) no-repeat left center;
	font-size: 13px;
	font-weight: lighter;
	width: 190px;
	font-family: "Microsoft YaHei";
	font-family: '微软雅黑';
	box-sizing: content-box;
}

#soo {
	background: #173aa2;
}







/*产品*/
.prod_bg {
	height: 1180px;
	padding-top: 65px;
	background: #f9f9f9;
}

.cp_nr {
	padding-top: 40px;
}

/*左*/
.prod_left {
	width: 250px;
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
}

.fdh-01-tit {
	background: url(../img/20201126155800_579431920.jpg) center no-repeat;
	height: 124px;
}

.fdh-01-tit h3 {
	font-size: 24px;
	font-weight: bold;
	line-height: 95px;
	color: #fff;
	padding-left: 25px;
}

.links1 {
	line-height: 70px;
	padding: 0 !important;
	position: relative;
	height: 70px;
	width: 250px;
	display: block;
	margin: 0 auto;
	border-bottom: 1px solid #eee;
}
.links1 b a {
	line-height: 70px;
	text-indent: 0;
	display: block;
	position: absolute;
	top: 0;
	background: #ffffff;
	font-size: 15px;
	font-weight: 100 !important;
	transition: 0.3s all ease-in-out;
	padding-left: 45px;
	width: 205px;
	color: #333 !important;
}
.links1 b a::after{
	content: '';
	display: block;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	background: url(../img/20201127172941_380451705.png) no-repeat center;
	position: absolute;
	top: 27px;
	right: 21px;
	transition: 0.3s all ease-in-out;
}
.links1 b a:hover {
	color: #fff !important;
	background: url(../img/20201126155825_2029466089.jpg) center no-repeat;
	font-size: 16px;
}
.links1 b a::after{
	background: url(../img/20201126155855_1622762406.png)no-repeat center;
}


.cbgg-01 {
	background: #183ba3;
	color: #fff;
	height: 102px;
}

.cbgg-01 p {
	display: block;
	float: left;
	margin: 26px 10px 0 33px;
}

.cbgg-01 p img {
	vertical-align: middle;
}

.cbgg-01 span {
	display: block;
	font-size: 15px;
	font-family: Arial;
	padding-bottom: 12px;
	padding-top: 27px;
	float: left;
	font-weight: normal;
}

.cbgg-01 span b {
	display: block;
	font-size: 20px;
	padding-top: 4px;
}

.links1 {
	line-height: 70px;
	padding: 0 !important;
	position: relative;
	height: 70px;
	width: 250px;
	display: block;
	margin: 0 auto;
	border-bottom: 1px solid #eee;
}

.links1 b {
	display: block;
}

.links1 b a {
	line-height: 70px;
	text-indent: 0;
	display: block;
	position: absolute;
	top: 0;
	background: #ffffff;
	font-size: 15px;
	font-weight: 100 !important;
	transition: 0.3s all ease-in-out;
	padding-left: 45px;
	width: 205px;
	color: #333 !important;
}

.open1 {
	width: auto !important;
}

.open1 .links1 b a {
	color: #fff !important;
	background: url(../img/20201126155825_2029466089.jpg) center no-repeat;
	font-size: 16px;
}

.links1 b a::after,
.links1 b a:after {
	content: '';
	display: block;
	width: 18px;
	height: 18px;
	border-radius: 50%;
	background: url(../img/20201127172941_380451705.png) no-repeat center;
	position: absolute;
	top: 27px;
	right: 21px;
	transition: 0.3s all ease-in-out
}

.open1 .links1 b a::after,
.open1 .links1 b a:after {
	background: url(../img/20201126155855_1622762406.png)no-repeat center;
}

/*右*/
/*展示*/
.pro_list {
	width: 1010px;
	position: relative;
}

.pro_qie {
	width: 1009px !important;
	height: 351px;
	box-shadow: 0 0 10px #eee;
}

.pro_qie dl {
	float: left;
	background: url(../img/20201126162216_502221885.jpg) left no-repeat;
	width: 1009px;
	height: 380px;
	overflow: hidden;
}

.pro_qie dd {
	float: left;
	width: 410px;
	padding-top: 40px;
	padding-left: 40px;
}

.pro_qie span {
	display: block;
	font-size: 25px;
	color: #333;
	font-weight: normal;
}

.pro_qie b {
	font-size: 12px;
	color: #929cca;
	font-family: Arial;
	padding: 8px 0 15px;
	display: block;
}

.pro_qie p {
	font-size: 15px;
	color: #333;
	line-height: 35px;
}

.pro_qie p i {
	font-weight: normal;
	color: #173aa2d6;
}

.pro_qie a {
	width: 107px;
	height: 33px;
	display: block;
	border-radius: 4px;
	background: #173aa2 url(../img/20201126163157_1788271329.png) no-repeat 95px;
	line-height: 33px;
	color: #fff;
	transition: 0.3s all;
	font-size: 14px;
	padding-left: 15px;
	margin-top: 25px;
}

.pro_qie a:hover {
	background: #444 url(../img/20201126163157_1788271329.png) no-repeat 95px;
	transition: 0.3s all;
}

.pro_qie dt {
	float: right;
	padding-top: 70px;
	padding-right: 95px;
}

.cplz a {
	font-size: 15px;
	color: #777;
	background: url(../img/20201126164829_276331235.png) no-repeat right;
	padding-right: 21px;
	position: absolute;
	top: 30px;
	right: 50px;
	transition: 0.3s all;
}

.cplz a:hover {
	color: #173aa2;
	transition: 0.3s all;
}

#Partner_img_btn_l {
	background: url(../img/20201126162406_218656269.png) center no-repeat;
	width: 13px;
	height: 25px;
	left: 30px;
	top: 175px;
	cursor: pointer;
	position: absolute;
}

#Partner_img_btn_r {
	background: url(../img/20201126162405_1319312141.png) center no-repeat;
	width: 13px;
	height: 25px;
	right: 30px;
	top: 175px;
	cursor: pointer;
	position: absolute;
}

/*滚动*/
.products_gd {
	margin-top: 30px;
}

.products_gd ul li {
	padding-left: 0px !important;
	display: block;
	float: left;
	margin: 0 12px 20px 0;
	position: relative;
}

.products_gd ul .on{
	margin-right: 0px !important;
}

.products_gd ul li a img {
	padding: 7px !important;
	border: 1px solid #ddd;
	transition: 0.3s all;
	background: #fff;
}

.products_gd ul li span {
	display: block;
	width: 100%;
	height: 40px;
	background: #eeeeeeeb;
	text-align: center;
	transition: 0.3s all;
}

.products_gd ul li span a {
	line-height: 40px;
	font-size: 15px;
	color: #444;
	transition: 0.3s all;
}

.products_gd ul li:hover span {
	color: #fff;
	background: #0444a5e0;
	transition: 0.3s all;
}

.products_gd ul li:hover span a {
	color: #fff;
	transition: 0.3s all;
}

.products_gd ul li:hover a img {
	border: 1px solid #173aa2;
}



/*疑问*/
.yw_bg {
	width: 100%;
	min-width: 1300px;
	height: 620px;
	background: url(../img/20201126114136_1665294540.png) no-repeat center 53px;
	padding-top: 65px;
}

.yw_nr li {
	width: 421px;
	height: 115px;
	box-shadow: 0 0 10px #eee;
	cursor: pointer;
	transition: 0.3s all;
}

.yw_nr li:hover {
	box-shadow: 0 0 10px #b3b3b3;
	transition: 0.3s all;
}

.yw_nr li span {
	font-size: 25px;
	color: #173aa2;
	padding-left: 25px;
	padding-top: 25px;
	display: block;
	font-weight: normal;
}

.yw_nr li p {
	font-size: 16px;
	color: #555;
	padding-left: 25px;
	line-height: 39px;
}

.yw_l li:nth-child(2) {
	margin-top: 32px;
}

.yw_r li:nth-child(2) {
	margin-top: 32px;
}

.yw_nr {
	padding-top: 76px;
	height: 325px;
}

.yw_dh {
	width: 713px;
	height: 59px;
	border-radius: 50px;
	background: #444;
	margin: 0 auto;
	transition: 0.3s all;
}

.yw_dh:hover {
	background: #173aa2;
	transition: 0.3s all;
}

.yw_dh span {
	font-size: 25px;
	color: #fff;
	line-height: 59px;
	padding-left: 41px;
	background: url(../img/20201126115026_968012995.png) no-repeat left;
	margin-left: 103px;
}

.yw_rw {
	position: absolute;
	top: 120px;
	left: 450px;
	z-index: 9;
}



/*优势*/
#ygbchgb {
	width: 100%;
	padding: 65px 0px 30px;
	background: #f8f8f8;
}

.adv_t span {
	color: #222;
	font-weight: lighter;
}

.adv_t:after {
	content: "";
	display: block;
	width: 1400px;
	height: 340px;
	background: #173aa2;
	min-width: 1400px;
	margin: 0 auto;
	margin-top: 40px;
}

.adva_bg {
	margin-top: -320px;
}

.adva_top li {
	height: 180px;
	width: 320px;
	float: left;
	color: #fff;
	text-align: center;
	cursor: pointer;
	position: relative;
}

.adva_top li:before {
	content: "";
	display: block;
	width: 1px;
	height: 55px;
	background: #7e90c5;
	float: right;
	margin-top: 55px;
}

.adva_top .on:after {
	content: "";
	display: block;
	width: 0;
	height: 0;
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-top: 20px solid #173aa2;
	margin: 63px auto 0px;
	position: relative;
	z-index: 999;
}

.adva_top li:nth-child(4):before {
	display: none;
}

.adva_top li b {
	display: block;
	line-height: 29px;
	text-align: left;
	float: left;
}

.adva_top li em {
	float: left;
	padding-right: 10px;
}

.adva_top li p {
	font-size: 30px;
}

.adva_top li span {
	font-family: Arial;
	font-size: 12px;
	text-transform: uppercase;
}

.adva_bottom dl {
	background: url(../img/20201127092721_1528116044.png)no-repeat center;
	height: 575px;
	padding: 50px 50px 0px 50px;
}

.advwa {
	width: 520px;
	padding: 0 15px 0 0;
}

.advpic {
	border: 8px solid #eeeeee;
}

.advwa span {
	display: block;
	font-size: 37px;
	color: #444;
	padding-top: 17px;
	font-weight: normal;
}

.advwa b {
	display: block;
	padding: 15px 0 15px;
	font-family: Arial;
	font-size: 17px;
	color: #ddd;
	text-transform: uppercase;
}

.advwa p {
	font-size: 16px;
	line-height: 40px;
	color: #777;
	background: url(../img/20201127092752_983928360.png) no-repeat left 17px;
	padding-left: 35px;
}

.advwa em {
	padding-bottom: 40px;
	display: block;
}

.td_lx {
	width: 357px;
	border-bottom: 4px solid #173aa2;
	height: 40px;
	margin-top: 50px;
}

.td_lx h1 a {
	float: left;
	font-size: 16px;
	color: #333;
	background: url(../img/20201127092833_1025278377.png) no-repeat left;
	padding-left: 30px;
	line-height: 30px;
	transition: 0.3s all;
}

.td_lx:hover h1 a {
	color: #173aa2;
	transition: 0.3s all;
}

.td_lx h2 {
	float: left;
	font-size: 20px;
	color: #777;
	line-height: 30px;
}

.ys_dh {
	display: block;
	width: 182px;
	height: 50px;
	margin: 0 auto;
	padding-top: 60px;
}

.adva_top li:nth-child(2) .ys_dh {
	width: 188px;
}

.adva_top li:nth-child(3) .ys_dh {
	width: 214px;
}

.adva_top li:nth-child(4) .ys_dh {
	width: 201px;
}



/*领域*/
.fa_bg {
	width: 100%;
	min-width: 1300px;
	height: 640px;
	padding-top: 65px;
	background: url(../img/20201127104138_1622452978.jpg) no-repeat center top;
}

.fa_l {
	padding-top: 50px;
}

.fa_l li {
	width: 242px;
	height: 425px;
	display: block;
	background: #fff;
	border: 1px solid #eee;
	position: relative;
	float: left;
	border-right: none;
	cursor: pointer;
}

.fa_l li:nth-child(4) {
	border-right: 1px solid #eee;
}

.fa_l li em {
	width: 242px;
	height: 287px;
	display: block;
	overflow: hidden;
}

.fa_l li span {
	font-size: 21px;
	color: #333;
	transition: 0.3s all;
}

.fa_l li:hover span {
	color: #173aa2;
	transition: 0.3s all;
}

.fa_l li p {
	font-size: 12px;
	color: #dfdfdf;
	font-family: Arial, langlaile;
	display: block;
	padding: 8px 0 30px;
}

.fa_l li b {
	font-size: 15px;
	color: #d4d4d4;
	font-family: Arial, langlaile;
}

.fa_l li i {
	position: absolute;
	width: 25px;
	height: 25px;
	border-radius: 50%;
	right: 20px;
	bottom: 20px;
	transition: 0.3s all ease;
	overflow: hidden;
	background: #f8f8f8;
}

.fa_l li i:before {
	content: '';
	display: block;
	width: 150%;
	height: 150%;
	position: absolute;
	left: -125%;
	top: -125%;
	background: linear-gradient(45deg, #173aa2 0%, #173aa2 100%);
	border-radius: 50%;
	transition: 0.3s all ease;
	z-index: 2;
}

.fa_l li:hover i:before {
	left: -25%;
	top: -25%;
	transition: 0.3s all ease;
}

.fa_l li i:after {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	transition: 0.3s all ease;
	background: url(../img/20201127141025_760128988.png) no-repeat center 4px;
	z-index: 3;
}

.fa_l li:hover i:after {
	background-position-y: -26px;
	transition: 0.3s all ease;
}

.ly_wz {
	padding: 20px;
}

.fa_r {
	position: absolute;
	top: 25px;
	right: 0;
}

.fa_rwz {
	display: block;
	width: 267px;
	height: 233px;
	background: #173aa2;
	color: #fff;
	padding: 60px 30px;
}

.fa_rwz span {
	font-size: 30px;
	font-weight: bold;
	font-family: Arial;
	line-height: 40px;
}

.fa_rwz b {
	display: block;
	font-size: 20px;
	font-weight: lighter;
	padding: 20px 0 25px;
	;
}

.fa_rwz em {
	display: block;
	width: 24px;
	height: 3px;
	margin-bottom: 20px;
	background: #fff;
}

.fa_rwz p {
	font-size: 15px;
	line-height: 30px;
}

.fan_lz a {
	display: block;
	width: 230px;
	height: 53px;
	background: #333 url(../img/20201127135229_1682325313.png) no-repeat 222px;
	line-height: 53px;
	color: #fff;
	padding-left: 20px;
	margin: 30px 0 0 30px;
}



/*定制*/
.dz_bg {
	width: 100%;
	min-width: 1300px;
	height: 505px;
}

.dz_bt {
	position: absolute;
	top: 75px;
	left: 0;
}

.dz_bt b {
	color: #173aa2;
}

.dz_bt span {
	font-size: 40px;
	color: #333;
}

.dz_bt em {
	display: block;
	padding: 10px 0 10px 0;
}

.dz_bt p {
	font-size: 17px;
	color: #777;
}

.dz_nr {
	padding-top: 75px;
}

.dz_nr li {
	float: left;
	width: 258px;
	height: 175px;
	border: 1px solid #999;
	position: relative;
	text-align: center;
	cursor: pointer;
}

.dz_nr li:after {
	content: "";
	display: block;
	width: 16px;
	height: 32px;
	background: url(../img/20201126194346_2046967371.png) no-repeat;
	position: absolute;
	top: 70px;
	left: 0;
}

.dz_nr li em img {
	display: block;
	margin: 0 auto;
	padding: 33px 0 22px 0;
	transition: all .5s ease;
}

.dz_nr li:hover em img {
	transform: rotate(360deg);
}

.dz_nr li p {
	font-family: Arial;
	font-size: 12px;
	color: #888;
	text-transform: uppercase;
}

.dz_nr li span {
	font-size: 18px;
	color: #333;
	font-family: "Microsoft YaHei";
	display: block;
	padding-bottom: 7px;
}

.dz_nr li:nth-child(1) {
	margin-left: 518px;
}

.dz_nr li:nth-child(1):after,
.dz_nr li:nth-child(8):after {
	display: none;
}

.dz_nr li:nth-child(1),
.dz_nr li:nth-child(2),
.dz_nr li:nth-child(3) {
	border-bottom: none;
}

.dz_nr li:nth-child(2) {
	border-left: none;
	border-right: none;
}

.dz_nr li:nth-child(4),
.dz_nr li:nth-child(5),
.dz_nr li:nth-child(6),
.dz_nr li:nth-child(7) {
	border-right: none;
}

.dz_nr li:nth-child(4):after,
.dz_nr li:nth-child(5):after,
.dz_nr li:nth-child(6):after,
.dz_nr li:nth-child(7):after {
	left: 242px;
}

.dz_nr li:nth-child(1):after,
.dz_nr li:nth-child(2):after,
.dz_nr li:nth-child(3):after {
	transform: rotateY(180deg);
}



/*简介*/
.ab_bg {
	width: 100%;
	min-width: 1300px;
	height: 670px;
	background: url(../img/20201126200715_1150234548.jpg) no-repeat center;
}

.ab_l {
	padding-top: 95px;
	width: 580px;
}

.ab_l span {
	text-transform: uppercase;
	font-size: 45px;
	font-family: Arial;
	font-weight: bold;
	color: #fff;
}

.ab_l b {
	display: block;
	color: #fff;
	font-size: 35px;
	padding: 20px 0 45px;
}

.ab_l p {
	font-size: 16px;
	line-height: 45px;
	color: #fff;
}

.ab_lz {
	display: block;
	width: 144px;
	height: 43px;
	line-height: 43px;
	border: 1px solid #fff;
	border-radius: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	transition: 0.3s all;
	margin-top: 50px;
}

.ab_lz a {
	color: #fff;
	font-size: 15px;
}

.ab_r {
	padding-top: 85px;
}

.ab_r img {
	padding: 5px;
	background: #fff;
}



/*合作*/
.cj_bg {
	width: 100%;
	height: 480px;
	padding-top: 65px;
	margin-bottom: 40px;
	background: url(../img/20201127142954_282463915.jpg) no-repeat center bottom;
}

.cj_pq {
	margin-top: 40px;
	height: 300px;
	overflow: hidden;
}

.cj_pq li{
	position: relative;
	float: left;
	margin-right: 20px;
}

.cj_pq li img {
	display: block;
	width: 305px;
	height: 227px;
	border: 1px solid #eee;
}

.cj_pq li p {
	width: 257px;
	height: 32px;
	text-align: center;
	margin: 0 auto;
	background: #173aa2;
	color: #fff;
	line-height: 32px;
	font-size: 15px;
	transition: 0.3s all;
}

.cj_pq li:hover p{
	background: #222;
	transition: 0.3s all;
}



/*新闻*/
.news {
	width: 100%;
	min-width: 1300px;
	height: 595px;
	background: url(../img/20201127160826_1519889609.jpg) center no-repeat;
}

/*切换*/
.news_zb {
	position: absolute;
	top: 80px;
}

.news_b {
	position: relative;
}

.news_dh span {
	font-size: 35px;
	line-height: 50px;
	color: #444;
	z-index: 999;
	font-weight: normal;
	padding-top: 14px;
	display: block;
}

.news_d {
	text-transform: uppercase;
	font-size: 33px;
	line-height: 40px;
	font-family: Arial;
	color: #173aa2;
}

.news_zb .hd {
	width: 303px;
	float: left;
	margin-top: 50px;
}

.news_zb .hd li {
	line-height: 40px;
	overflow: hidden;
	margin-right: 22px;
	box-sizing: border-box;
	position: relative;
}

.new_b li a {
	font-size: 20px;
	line-height: 70px;
	padding-left: 62px;
}

.new_b li a:after {
	content: "";
	position: absolute;
	width: 0;
	height: 2px;
	left: 62px;
	top: 54px;
	background: #173aa2;
	bottom: 0;
	opacity: 0;
	transition: 0.3s all;
}

.news_zb li.on a {
	color: #173aa2;
}

.news_zb li.on a:after {
	opacity: 1;
	transition: 0.3s all;
	width: 80px;
}

.news_zb li.on {
	background: url(../img/20201127160045_258842811.png) no-repeat 24px 30px;
}

.new_bz{
	float: right;
}

/*效果*/
.new1 {
	width: 997px !important;
	height: 477px;
	margin-top: 95px;
}

.new1 .news_div_item {
	width: 480px;
	height: 193px;
	display: block;
	background: #fff;
	border-radius: 10px;
	float: left;
	position: relative;
	box-shadow: 0 0 10px #eee;
	margin-right: 35px;
	margin-bottom: 35px;
}
.new1 .on{
	margin-right: 0;
}


.news_div_item_date {
	position: absolute;
	top: 47px;
	left: 37px;
}

.news_div_item_month,
.news_div_item_day {
	font-size: 27px;
	color: #173aa2;
	float: left;
	font-family: Arial;
}

.news_div_item_a {
	font-size: 22px !important;
	color: #333;
	position: absolute;
	top: 45px;
	left: 140px;
	transition: 0.3s all;
	font-weight: normal;
}

.news_div_item_body {
	font-size: 16px;
	width: 290px;
	color: #777;
	line-height: 30px;
	position: absolute;
	top: 91px;
	left: 140px;
}

.news_div_item:hover .news_div_item_a {
	color: #173aa2;
	transition: 0.3s all;
}

.news_div_item_a:after {
	content: '';
	display: block;
	position: absolute;
	width: 71.5px;
	height: 9px;
	background: url(../img/20201127164632_959112857.png) no-repeat left center;
	transition: all .3s ease;
	left: -100px;
	bottom: -55px;
}

.news_div_item:hover .news_div_item_a:after {
	background-position-x: -75px;
}