﻿/* 元素模板-YS720.COM 提供网站源码 */
.g-bd {
	height: auto;
}
/** 滚动banner 开始 **/
.g-bd .m-ban {
	height: 204px;
	overflow: hidden;
	margin-bottom: 10px;
}
.m-ban img {
	line-height: 0;
	display: block;
	border: 0;
}
.m-ban .m-box, .m-ban .sclwrap_box {
	height: 200px;
	overflow: hidden;
}
.m-ban .m-cnt {
	height: 4px;
	background-color: #b2b2b2;
}
.m-ban .m-cnt li {
	width: 106px;
	height: 4px;
	cursor: pointer;
	display: inline-block;
	float: left;
}
.m-ban .m-cnt .z-on {
	background-color: #4c9d16;
}
/** 产品展示 开始 **/
.g-bd .m-cpzs {
	height: 356px;
	overflow: hidden;
	margin-bottom: 10px;
	background-color: #f0f0f0;
}
.m-cpzs p {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	background-image: -moz-linear-gradient(top, #549AE9, #2B7BD4); /**针对火狐浏览器**/
	background-image: -webkit-linear-gradient(top, #549AE9, #2B7BD4); /**针对Safari 4-5, Chrome 1-9浏览器**/
	background-image: -o-linear-gradient(top, #549AE9, #2B7BD4); /**针对Opera 11.10浏览器**/
	background-image: linear-gradient(top, #549AE9, #2B7BD4);
}
.m-cpzs p .f-fl {
	height: 33px;
	font-size: 13px;
	color: #fff;
	background: url(../images/a_01.jpg) no-repeat 9px 7px;
	background-size: 18px 18px;
	padding-left: 32px;
}
.m-cpzs p .f-fr {
	width: 12px;
	height: 33px;
	background: url(../images/a_02.jpg) no-repeat left 10px;
	background-size: 12px 13px;
	margin-right: 8px;
}
.m-cpzs .m-cpm {
	height: 308px;
	overflow: hidden;
	padding: 15px 0 0 9px;
}
.m-cpm a {
	width: 146px;
	height: 139px;
	float: left;
	margin: 0 8px 12px 0;
}
.m-cpm a.ent {
	margin-right: 0;
}
.m-cpm a img {
	width: 142px;
	height: 113px;
	line-height: 0;
	border: 1px solid #ccc;
	padding: 1px;
	display: block;
}
.m-cpm a span {
	height: 22px;
	line-height: 22px;
	display: block;
	font-size: 12px;
	color: #666;
	text-align: center;
}
/** 纸品分类  开始 **/
.g-bd .m-zpfl {
	height: 150px;
	overflow: hidden;
	background-color: #f0f0f0;
}
.m-zpfl p {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	background-image: -moz-linear-gradient(top, #549AE9, #2B7BD4); /**针对火狐浏览器**/
	background-image: -webkit-linear-gradient(top, #549AE9, #2B7BD4); /**针对Safari 4-5, Chrome 1-9浏览器**/
	background-image: -o-linear-gradient(top, #549AE9, #2B7BD4); /**针对Opera 11.10浏览器**/
	background-image: linear-gradient(top, #549AE9, #2B7BD4);
}
.m-zpfl p .f-fl {
	height: 33px;
	font-size: 13px;
	color: #fff;
	background: url(../images/a_01.jpg) no-repeat 9px 7px;
	background-size: 18px 18px;
	padding-left: 32px;
}
.m-zpfl p .f-fr {
	width: 12px;
	height: 33px;
	background: url(../images/a_02.jpg) no-repeat left 10px;
	background-size: 12px 13px;
	margin-right: 8px;
}
.m-zpfl .m-flqh {
	height: 150px;
	overflow: hidden;
}
.m-flqh .m-cnt {
	width: 100%;
	height: 33px;
	line-height: 33px;
	border-top: 3px solid #2B7BD4;
	overflow: hidden;
	margin-bottom: 3px;
	background-image: -webkit-gradient(linear, top, color-stop(#dcdcdc 0%), color-stop(#f8f7f7 50%), color-stop(#f8f7f7 50%), color-stop(#d5d5d5 100%));
	background-image: -webkit-linear-gradient(top, #dcdcdc 0%, #f8f7f7 50%, #f8f7f7 50%, #d5d5d5 100%);
	background-image: -moz-linear-gradient(top, #dcdcdc 0%, #f8f7f7 50%, #f8f7f7 50%, #d5d5d5 100%);
	background-image: linear-gradient(top, #dcdcdc 0%, #f8f7f7 50%, #f8f7f7 50%, #d5d5d5 100%);
}
.m-flqh .m-cnt li {
	width: 106px;
	height: 33px;
	text-align: center;
	float: left;
	font-size: 13px;
	color: #2B7BD4;
	z-index: 1;
	position: relative;
	font-weight: bold;
}
.m-flqh .m-cnt li.z-on {
	color: #fff;
	z-index: 5;
	background-image: -moz-linear-gradient(top, #549AE9, #2B7BD4); /**针对火狐浏览器**/
	background-image: -webkit-linear-gradient(top, #549AE9, #2B7BD4); /**针对Safari 4-5, Chrome 1-9浏览器**/
	background-image: -o-linear-gradient(top, #549AE9, #2B7BD4); /**针对Opera 11.10浏览器**/
	background-image: linear-gradient(top, #549AE9, #2B7BD4);
}
.m-flqh .m-cnt li span {
	height: 33px;
	display: inline-block;
	padding-left: 9px;
	position: relative;
}
.m-flqh .m-cnt li span:before {
	content: "";
	width: 5px;
	height: 5px;
	z-index: 9;
	position: absolute;
	left: 0;
	top: 14px;
	border-radius: 5px;
	background-color: #2B7BD4;
}
.m-flqh .m-cnt li.z-on span:before {
	background-color: #fff;
}
.m-flqh .m-cnt li.z-tw:after {
	content: "";
	width: 1px;
	height: 33px;
	position: absolute;
	top: 0;
	right: 0;
	background-image: -webkit-gradient(linear, top, color-stop(#dbdbdb 0%), color-stop(#b3b3b3 50%), color-stop(#b3b3b3 50%), color-stop(#d2d2d2 100%));
	background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #b3b3b3 50%, #b3b3b3 50%, #d2d2d2 100%);
	background-image: -moz-linear-gradient(top, #dbdbdb 0%, #b3b3b3 50%, #b3b3b3 50%, #d2d2d2 100%);
	background-image: linear-gradient(top, #dbdbdb 0%, #b3b3b3 50%, #b3b3b3 50%, #d2d2d2 100%);
}
.m-flqh .m-box, .m-flqh .sclwrap_box {
	height: 180px;
	overflow: hidden;
}
.m-flqh .m-box .con {
	height: 180px;
	overflow: hidden;
	padding: 0 7px;
}
.m-flqh .con a {
	width: 127px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #2B7BD4;
	background: url(../images/b_02.jpg) no-repeat 3px 13px;
	background-size: 9px 7px;
	float: left;
	padding: 6px 0 0 15px;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	white-space: nowrap;
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
}
.m-flqh .con a.z-pd {
	padding-right: 22px;
}
.m-flqh .con a.z-bor {
	border-bottom: 0;
}
/** 定制服务  开始 **/
.g-bd .m-dzfw {
	height: 54px;
	overflow: hidden;
	margin-bottom: 23px;
}
.g-bd .m-dzfw img {
	border: 0;
	line-height: 0;
	display: block;
}
/** 品质诚信  开始 **/
.g-bd .m-pzcx {
	height: 441px;
	overflow: hidden;
	background-color: #f0f0f0;
}
.m-pzcx .u-ptop {
	height: 34px;
	line-height: 34px;
	font-size: 15px;
	color: #2B7BD4;
	font-weight: bold;
	text-align: center;
	border-top: 4px solid #2B7BD4;
	position: relative;
}
.m-pzcx .u-ptop b {
	font-size: 18px;
}
.m-pzcx .u-ptop:before {
	content: "";
	border-top: 6px solid #2B7BD4;
	border-left: 16px solid transparent;
	border-right: 17px solid transparent;
	position: absolute;
	left: 138px;
	top: 0;
}
.m-pzcx .m-pz01 {
	height: 138px;
	overflow: hidden;
	background: url(../images/c_01.jpg) no-repeat left top;
	background-size: 320px 12px;
	padding: 0 0 0 7px;
	position: relative;
}
.m-pzcx .m-pz02 {
	height: 132px;
	overflow: hidden;
	background-color: #ddd;
	padding: 0 0 0 7px;
	position: relative;
}
.m-pzcx .m-pz03 {
	height: 133px;
	overflow: hidden;
	padding: 0 0 0 7px;
	position: relative;
}
.m-pzcx div p {
	height: 33px;
	line-height: 16px;
	font-size: 12px;
	color: #333;
	text-align: center;
	padding: 19px 0 6px;
}
.m-pzcx div p span {
	height: 17px;
	line-height: 17px;
	font-size: 13px;
	color: #347c0f;
	text-align: center;
	display: block;
}
.m-pzcx div a, .m-pzcx div i {
	width: 138px;
	height: 69px;
	float: left;
	background-color: #fefefe;
	margin-right: 31px;
}
.m-pzcx div a.ent, .m-pzcx div i.ent {
	margin-right: 0;
}
.m-pzcx div a img, .m-pzcx div i img {
	width: 132px;
	height: 63px;
	line-height: 0;
	border: 1px solid #347c0f;
	padding: 2px;
	display: block;
}
.m-pzcx .m-pz02 p {
	padding-top: 10px;
}
.m-pzcx .m-pz03 p {
	padding-top: 8px;
}
.m-pzcx em {
	width: 44px;
	height: 44px;
	border-radius: 24px;
	background: url(../images/c_vs.jpg) no-repeat center #FFF;
	background-size: 25px 20px;
	border: 2px solid #ccc;
	position: absolute;
	left: 134px;
	bottom: 20px;
}
/** 合作伙伴 开始 **/
.g-bd .m-hzhb {
	height: 159px;
	overflow: hidden;
}
.m-hzhb p {
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	background-image: -moz-linear-gradient(top, #549AE9, #2B7BD4); /**针对火狐浏览器**/
	background-image: -webkit-linear-gradient(top, #549AE9, #2B7BD4); /**针对Safari 4-5, Chrome 1-9浏览器**/
	background-image: -o-linear-gradient(top, #549AE9, #2B7BD4); /**针对Opera 11.10浏览器**/
	background-image: linear-gradient(top, #549AE9, #2B7BD4);
}
.m-hzhb p .f-fl {
	height: 33px;
	font-size: 13px;
	color: #fff;
	background: url(../images/d_01.jpg) no-repeat 9px 7px;
	background-size: 19px 19px;
	padding-left: 32px;
}
.m-hzhb p .f-fr {
	width: 12px;
	height: 33px;
	background: url(../images/a_02.jpg) no-repeat left 10px;
	background-size: 12px 13px;
	margin-right: 8px;
}
.m-hzhb .m-hzm {
	height: 109px;
	overflow: hidden;
	padding: 17px 0 0 7px;
	background: url(../images/d_bg.jpg) no-repeat left top;
	background-size: 320px 126px;
}
.m-hzm a {
	width: 93px;
	height: 89px;
	float: left;
	margin: 0 13px 0 0;
	background: url(../images/d_by.jpg) no-repeat left bottom;
	background-size: 93px 3px;
}
.m-hzm a.ent, .m-hzm a:last-child {
	margin-right: 0;
}
.m-hzm a img {
	width: 93px;
	height: 64px;
	line-height: 0;
	border: 0;
	display: block;
}
.m-hzm a span {
	height: 22px;
	line-height: 22px;
	display: block;
	font-size: 11px;
	color: #fffefe;
	text-align: center;
	background-color: #6FB0FA;
	display: block;
	width: 93px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
/** 立刻申请  开始 **/
.g-bd .m-ljsq {
	height: 67px;
	overflow: hidden;
	margin-bottom: 22px;
}
.g-bd .m-ljsq img {
	border: 0;
	line-height: 0;
	display: block;
}
/** 四大理由  开始 **/
.g-bd .m-sdly {
	height: 631px;
	overflow: hidden;
	background: url(../images/e_bg.jpg) no-repeat left 4px #f0f0f0;
	background-size: 320px 451px;
	margin-bottom: 10px;
}
.m-sdly .u-ptop {
	height: 43px;
	line-height: 22px;
	border-top: 4px solid #2B7BD4;
	position: relative;
	background: url(../images/e_nst.jpg) no-repeat 28px 36px;
	background-size: 130px 8px;
	padding: 14px 0 7px 28px;
}
.m-sdly .u-ptop span {
	width: auto;
	height: 22px;
	line-height: 19px;
	font-size: 18px;
	color: #666;
	display: inline-block;
	float: left;
}
.m-sdly .u-ptop b {
	height: 31px;
	line-height: 28px;
	font-size: 30px;
	color: #2B7BD4;
	display: inline-block;
	padding-left: 7px;
	position: relative;
}
.m-sdly .u-ptop b:before {
	content: "";
	width: 117px;
	height: 15px;
	position: absolute;
	left: 8px;
	top: 0;
	opacity: 0.25;
	filter: alpha(opacity=80);
	background-color: #f6f6f6;
	z-index: 33;
}
.m-sdly .u-ptop:before {
	content: "";
	border-top: 6px solid #2B7BD4;
	border-left: 16px solid transparent;
	border-right: 17px solid transparent;
	position: absolute;
	left: 138px;
	top: 0;
}
.m-sdly .m-ly01 {
	height: 118px;
	overflow: hidden;
	background: url(../images/e_img01.jpg) no-repeat 175px top;
	background-size: 137px 64px;
}
.m-sdly .m-ly02 {
	height: 119px;
	overflow: hidden;
	background: url(../images/e_img02.jpg) no-repeat 169px 10px;
	background-size: 147px 72px;
	padding-top: 18px;
}
.m-sdly .m-ly03 {
	height: 119px;
	overflow: hidden;
	background: url(../images/e_img03.jpg) no-repeat 163px 9px;
	background-size: 148px 78px;
	padding-top: 20px;
}
.m-sdly .m-ly04 {
	height: 120px;
	overflow: hidden;
	background: url(../images/e_img04.jpg) no-repeat 180px 7px;
	background-size: 128px 95px;
	padding-top: 21px;
}
.m-sdly div em {
	width: 2px;
	height: 2px;
	border-top: 19px solid #2B7BD4;
	border-left: 11px solid transparent;
	border-right: 11px solid transparent;
	display: block;
	position: relative;
	border-radius: 3px;
	margin: 4px 0 0 7px;
}
.m-sdly div em i {
	font-size: 15px;
	color: #fff;
	font-weight: bold;
	position: absolute;
	left: -3px;
	top: -20px;
	z-index: 33;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.m-sdly div b {
	height: 15px;
	line-height: 15px;
	border-bottom: 1px solid #2B7BD4;
	display: inline-block;
	font-size: 12px;
	color: #2B7BD4;
	margin-left: 7px;
}
.m-sdly div p {
	height: 72px;
	padding: 3px 0 0 7px;
	background: url(../images/e_by.jpg) no-repeat left bottom;
	background-size: 320px 7px;
}
.m-sdly div p span {
	height: 18px;
	line-height: 18px;
	display: block;
	font-size: 12px;
	color: #333;
	background: url(../images/e_li.jpg) no-repeat 2px 5px;
	background-size: 9px 9px;
	padding-left: 15px;
}
.m-ly02 em {
	margin-top: 6px;
}
.m-ly02 p {
	height: 80px;
}
.m-ly03 em {
	margin-top: 6px;
}
.m-ly03 p {
	height: 80px;
}
.m-sdly div.m-ly04 p {
	background: none;
}
.m-sdly .m-zxdh {
	height: 28px;
	line-height: 28px;
	text-align: center;
	background-image: -moz-linear-gradient(top, #ffffff, #f1f1f1); /**针对火狐浏览器**/
	background-image: -webkit-linear-gradient(top, #ffffff, #f1f1f1); /**针对Safari 4-5, Chrome 1-9浏览器**/
	background-image: -o-linear-gradient(top, #ffffff, #f1f1f1); /**针对Opera 11.10浏览器**/
	background-image: linear-gradient(top, #ffffff, #f1f1f1);
}
.m-sdly .m-zxdh a {
	height: 28px;
	font-size: 12px;
	color: #784208;
	font-weight: bold;
	display: inline-block;
	background: url(../images/e_zxdh.jpg) no-repeat left center;
	background-size: 16px 16px;
	padding-left: 22px;
}
/** 公司图片  开始 **/
.g-bd .m-gstp {
	height: 181px;
	overflow: hidden;
	position: relative;
}
.m-gstp em {
	width: 12px;
	height: 13px;
	background: url(../images/f_01.jpg) no-repeat;
	background-size: 12px 13px;
	position: absolute;
	right: 8px;
	top: 10px;
}
.m-gstp em a {
	width: 12px;
	height: 13px;
	display: block;
}
.m-gstp .column-list {
	width: 100%;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	background-image: -webkit-gradient(linear, top, color-stop(#dcdcdc 0%), color-stop(#f8f7f7 50%), color-stop(#f8f7f7 50%), color-stop(#d5d5d5 100%));
	background-image: -webkit-linear-gradient(top, #dcdcdc 0%, #f8f7f7 50%, #f8f7f7 50%, #d5d5d5 100%);
	background-image: -moz-linear-gradient(top, #dcdcdc 0%, #f8f7f7 50%, #f8f7f7 50%, #d5d5d5 100%);
	background-image: linear-gradient(top, #dcdcdc 0%, #f8f7f7 50%, #f8f7f7 50%, #d5d5d5 100%);
}
.m-gstp .column-list li {
	width: 133px;
	height: 33px;
	float: left;
	font-size: 13px;
	color: #2B7BD4;
	z-index: 1;
	position: relative;
	font-weight: bold;
	padding-left: 17px;
}
.m-gstp .column-list li.z-on {
	color: #fff;
	z-index: 5;
	background-image: -moz-linear-gradient(top, #549AE9, #2B7BD4); /**针对火狐浏览器**/
	background-image: -webkit-linear-gradient(top, #549AE9, #2B7BD4); /**针对Safari 4-5, Chrome 1-9浏览器**/
	background-image: -o-linear-gradient(top, #549AE9, #2B7BD4); /**针对Opera 11.10浏览器**/
	background-image: linear-gradient(top, #549AE9, #2B7BD4);
}
.m-gstp .column-list li span {
	height: 33px;
	display: inline-block;
	padding-left: 9px;
	position: relative;
}
.m-gstp .column-list li span:before {
	content: "";
	width: 5px;
	height: 5px;
	z-index: 9;
	position: absolute;
	left: 0;
	top: 14px;
	border-radius: 5px;
	background-color: #2B7BD4;
}
.m-gstp .column-list li.z-on span:before {
	background-color: #fff;
}
.m-gstp .column-list li.z-tw:after {
	content: "";
	width: 1px;
	height: 33px;
	position: absolute;
	top: 0;
	right: 0;
	background-image: -webkit-gradient(linear, top, color-stop(#dbdbdb 0%), color-stop(#b3b3b3 50%), color-stop(#b3b3b3 50%), color-stop(#d2d2d2 100%));
	background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #b3b3b3 50%, #b3b3b3 50%, #d2d2d2 100%);
	background-image: -moz-linear-gradient(top, #dbdbdb 0%, #b3b3b3 50%, #b3b3b3 50%, #d2d2d2 100%);
	background-image: linear-gradient(top, #dbdbdb 0%, #b3b3b3 50%, #b3b3b3 50%, #d2d2d2 100%);
}
.m-gstp .box-style {
	height: 129px;
	overflow: hidden;
	padding: 10px 5px 0;
	position: relative;
}
.m-gstp .prev {
	width: 10px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	border-radius: 3px 0 0 3px;
	position: absolute;
	left: 9px;
	top: 50px;
	font-size: 12px;
	color: #fff;
	font-family: "宋体";
	font-weight: bold;
	background-image: -moz-linear-gradient(top, #57bc14, #5da119); /**针对火狐浏览器**/
	background-image: -webkit-linear-gradient(top, #57bc14, #5da119); /**针对Safari 4-5, Chrome 1-9浏览器**/
	background-image: -o-linear-gradient(top, #57bc14, #5da119); /**针对Opera 11.10浏览器**/
	background-image: linear-gradient(top, #57bc14, #5da119);
}
.m-gstp .next {
	width: 10px;
	height: 41px;
	line-height: 41px;
	text-align: center;
	border-radius: 0 3px 3px 0;
	position: absolute;
	right: 9px;
	top: 50px;
	font-size: 12px;
	color: #fff;
	font-family: "宋体";
	font-weight: bold;
	background-image: -moz-linear-gradient(top, #57bc14, #5da119); /**针对火狐浏览器**/
	background-image: -webkit-linear-gradient(top, #57bc14, #5da119); /**针对Safari 4-5, Chrome 1-9浏览器**/
	background-image: -o-linear-gradient(top, #57bc14, #5da119); /**针对Opera 11.10浏览器**/
	background-image: linear-gradient(top, #57bc14, #5da119);
}
.m-gstp .sclwrap_box {
	height: 130px;
	overflow: hidden;
}
.m-gstp .no_ov {
	height: 130px;
	overflow: hidden;
}
.no_ov a {
	width: 119px;
	height: 115px;
	float: left;
	margin: 0 17px 0 0;
	background: url(../images/f_by.jpg) no-repeat left bottom;
	background-size: 119px 6px;
}
.no_ov a.ent, .no_ov a:last-child {
	margin-right: 0;
}
.no_ov a img {
	width: 119px;
	height: 84px;
	line-height: 0;
	border: 0;
	display: block;
}
.no_ov a span {
	height: 25px;
	line-height: 25px;
	display: block;
	font-size: 12px;
	color: #333;
	text-align: center;
	background-color: #ddd;
	width: 119px;
	overflow: hidden;
}
/** 专业生产线  开始 **/
.g-bd .m-scx {
	height: 58px;
	overflow: hidden;
	margin-bottom: 21px;
}
.g-bd .m-scx img {
	border: 0;
	line-height: 0;
	display: block;
}
/** 伟利动态  开始 **/
.g-bd .m-wldt {
	height: 194px;
	overflow: hidden;
}
.m-wldt .m-cnt {
	width: 100%;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
	background-image: -webkit-gradient(linear, top, color-stop(#dcdcdc 0%), color-stop(#f8f7f7 50%), color-stop(#f8f7f7 50%), color-stop(#d5d5d5 100%));
	background-image: -webkit-linear-gradient(top, #dcdcdc 0%, #f8f7f7 50%, #f8f7f7 50%, #d5d5d5 100%);
	background-image: -moz-linear-gradient(top, #dcdcdc 0%, #f8f7f7 50%, #f8f7f7 50%, #d5d5d5 100%);
	background-image: linear-gradient(top, #dcdcdc 0%, #f8f7f7 50%, #f8f7f7 50%, #d5d5d5 100%);
}
.m-wldt .m-cnt li {
	width: 133px;
	height: 33px;
	float: left;
	font-size: 13px;
	color: #2B7BD4;
	z-index: 1;
	position: relative;
	font-weight: bold;
	padding-left: 17px;
}
.m-wldt .m-cnt li.z-on {
	color: #fff;
	z-index: 5;
	background-image: -moz-linear-gradient(top, #549AE9, #2B7BD4); /**针对火狐浏览器**/
	background-image: -webkit-linear-gradient(top, #549AE9, #2B7BD4); /**针对Safari 4-5, Chrome 1-9浏览器**/
	background-image: -o-linear-gradient(top, #549AE9, #2B7BD4); /**针对Opera 11.10浏览器**/
	background-image: linear-gradient(top, #549AE9, #2B7BD4);
}
.m-wldt .m-cnt li span {
	height: 33px;
	display: inline-block;
	padding-left: 9px;
	position: relative;
}
.m-wldt .m-cnt li span:before {
	content: "";
	width: 5px;
	height: 5px;
	z-index: 9;
	position: absolute;
	left: 0;
	top: 14px;
	border-radius: 5px;
	background-color: #2B7BD4;
}
.m-wldt .m-cnt li.z-on span:before {
	background-color: #fff;
}
.m-wldt .m-box, .m-wldt .sclwrap_box {
	height: 161px;
	overflow: hidden;
}
.m-wldt .m-box .con {
	height: 153px;
	overflow: hidden;
	padding: 8px 19px 0;
}
.m-wldt .con a {
	height: 27px;
	line-height: 27px;
	font-size: 12px;
	color: #333;
	background: url(../images/g_01.jpg) no-repeat 3px 11px;
	background-size: 5px 6px;
	display: block;
	padding-left: 15px;
	border-bottom: 1px dashed #ccc;
}
.m-wldt .con a.ent, .m-wldt .con a:last-child {
	border-bottom: 0;
}
.m-gstp .box-style {
	height: 192px;
}
.m-gstp .prev, .m-gstp .next {
	top: 70px;
}
.m-gstp .m-ry1 .no_ov {
	padding-top: 22px;
}
.g-bd .m-gstp {
	height: 235px;
}
.m-gstp .m-ry2 {
	padding-top: 10px;
	height: 196px;
}
.m-gstp .sclwrap_box {
	height: 182px;
}
.m-gstp .box-style a {
	height: 182px;
	width: 145px;
	display: block;
	overflow: hidden;
	float: left;
	margin: 0px 12px 12px 0px;
}
.m-gstp .box-style a img {
	height: 145px;
	width: 142px;
	overflow: hidden;
}
.m-gstp .box-style a span {
	height: 25px;
	line-height: 25px;
	width: 142px;
}
