﻿/* CSS Document */
body {
	font: 14px/24px "微软雅黑";
	color: #555;
	margin: 0;
	padding: 0;
	background: #fff;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, button, textarea, select, p, span {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
ul, li, ol, ul {
	list-style: none;
}
.clear {
	clear: both;
	height: 0;
}
a:hover {
	text-decoration: none;
	color: #0078d4;
}
a {
	text-decoration: none;
	color: #555;
}
em, b, i {
	font-style: normal;
}
.fr {
	float: right
}
.fl {
	float: left
}
.mid {
	float: left
}
.center {
	width: 1200px;
	margin: 0 auto;
}
input {
	outline: none;
}
.icon {
	background: url(../images/icon.png) no-repeat left top transparent;
}
/* head css */
.top {
	height: 35px;
	background: #0078d4;
	letter-spacing: 3px;
}
.top .center {
	height: 35px;
}
.top .center .fl {
	color: #FFF;
	line-height: 35px;
	font-size: 14px;
}
.top .center .fr {
	height: 35px;
	line-height: 35px;
	color: #fff;
	text-align: center;
}
.top .center .fr a {
	color: #FFF;
	display: inline-block;
	padding: 0 5px;
	font-size: 14px;
}
.top .center .fr span {
	display: inline-block;
	color: #FFF;
}
.head {
	height: 96px;
	width: 1150px;
	margin: 36px auto 27px;
	position: relative;
}
.head .fl {
	color: #666;
}
.head .fl em {
	color: #999;
	font-size: 14px;
	text-transform: uppercase;
	font-family: arial;
	line-height: 28px;
	display: block;
}
.head .fl p {
	color: #0078d4;
	font-size: 24px;
	font-weight: normal;
	font-family: "微软雅黑";
	line-height: 40px;
	letter-spacing: 3px;
}
.head .fl span {
	display: block;
	font-size: 16px;
	color: #666;
	font-family: "微软雅黑";
	line-height: 28px;
	letter-spacing: 1px;
}
.head .fr {
	width: 260px;
}
.head .fr p {
	font-size: 15px;
	color: #666;
	font-family: "微软雅黑";
	line-height: 24px;
	text-align: right;
}
.head .fr h3 {
	font-weight: normal;
	margin-top: 14px;
	overflow: hidden;
	margin-bottom: 15px;
}
.head .fr h3 i {
	float: right;
	width: 30px;
	height: 30px;
	display: block;
	margin-right: 15px;
	background-position: 0 0;
}
.head .fr h3 span {
	float: right;
	line-height: 30px;
	color: #f25200;
	font-family: "微软雅黑";
	font-size: 24px;
	letter-spacing: 2px;
}
.head .fr em {
	width: 24px;
	height: 2px;
	display: block;
	background: #7f7f7f;
	margin-left: 220px;
}
.head .logo {
	width: 170px;
	height: 160px;
	background: url(../images/logobg.png) no-repeat top center;
	position: absolute;
	left: 50%;
	top: -61px;
	margin-left: -85px;
	z-index: 2;
}
.head .logo a {
	display: block;
	width: 170px;
	height: 150px;
	padding-top: 10px;
}
/* head css end*/

/* menu css */
.menu {
	height: 59px;
	position: relative;
	z-index: 3;
	border-top: 1px solid #e5e5e5;
}
.menu .center {
	position: relative;
	height: 59px;
}
.menulihover {
	width: 60px;
	overflow: hidden;
	background: #0078d4;
	height: 2px;
	position: absolute;
	left: 75px;
	top: 57px;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	display: none;
}
.menu ul {
	margin-left: -40px;
	float: left;
}
.menu ul li {
	width: 175px;
	float: left;
	position: relative;
	z-index: 4;
}
.menu ul li a {
	display: block;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	line-height: 55px;
	height: 55px;
	font-size: 15px;
	color: #666;
	font-weight: normal;
	text-align: center;
	position: relative;
	font-family: "微软雅黑";
}
.menu ul li a em {
	float: right;
	width: 1px;
	height: 13px;
	margin-top: 22px;
	display: block;
	background-color: #999;
}
.menu ul li a:hover {
	color: #0078d4;
	text-decoration: none;
}
.menu ul li a.over, .menu ul li a.hover {
	color: #0078d4;
}
.menu ul ul {
	position: absolute;
	z-index: 9999;
	width: 145px;
	margin-left: 0;
	top: 55px;
	padding-top: 4px;
	height: auto;
	display: none;
	overflow: hidden;
}
.menu ul ul li {
	width: 100%;
}
.menu ul ul a {
	font-size: 14px;
	line-height: 38px;
	-webkit-transition: all ease-out 0.3s;
	transition: all ease-out 0.3s;
	background-color: #FFF;
	height: 38px;
	overflow: hidden;
	font-family: "微软雅黑";
	display: block;
}
.menu ul ul a:hover {
	color: #fff;
	background-color: #0078d4;
}
.menu .fr {
	margin-top: 17px;
	height: 20px;
}
.menu .fr a {
	display: inline-block;
	width: 22px;
	height: 20px;
	margin-left: 10px;
}
.menu .fr a.weibo {
	background-position: 0 -30px;
}
.menu .fr a.weixin {
	position: relative;
	background-position: -22px -30px;
}
.menu .fr a.weixin em {
	z-index: 9;
	position: absolute;
	top: 25px;
	left: -55px;
	width: 140px;
	height: 0;
	overflow: hidden;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	color: #333;
	text-align: center;
	background-color: #fff
}
.menu .fr a.weixin em img {
	width: 140px !important;
	height: 140px !important;
}
.menu .fr a.weibo:hover {
	background-position: 0 -50px;
}
.menu .fr a.weixin:hover {
	background-position: -22px -50px;
}
.menu .fr a.weixin:hover em {
	display: block;
	height: 293px;
}
/* menu css end */

/* banner css */
.banner {
	position: relative;
	z-index: 1;
	height: 640px;
}
.banner .bannerpic {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	display: block;
	height: 640px;
	opacity: 0;
	filter: alpha(opacity=0);
}
.banner_icon {
	position: absolute;
	left: 50%;
	bottom: 36px;
	height: 30px;
	width: 81px;
	margin-left: -63px;
	z-index: 6;
	border-radius: 15px;
	padding: 0 22px;
}
.banner ul li {
	float: left;
	width: 17px;
	height: 28px;
	overflow: hidden;
	cursor: pointer;
	background-position: -34px -2px;
	margin: 0 5px;
}
.banner ul .banner_icon_active {
	background-position: -59px -2px;
}
.nybanner {
	height: 400px;
	overflow: hidden;
}
.nybanner .bannernav a {
	height: 400px;
}
.banner_iconbg {
	position: absolute;
	left: 50%;
	bottom: 30px;
	height: 30px;
	width: 55px;
	margin-left: -63px;
	z-index: 5;
	border-radius: 15px;
	padding: 0 22px;
	background: #FFF;
}
.nybanner .banner_icon {
	bottom: 20px;
}
.nybanner .banner_iconbg {
	bottom: 14px;
}
.round {
	position: absolute;
	left: 50%;
	top: 158px;
	margin-left: -465px;
	width: 16px;
	height: 16px;
}
.round span {
	border-radius: 50%;
	border: 1px solid #0076d3;
	width: 14px;
	height: 14px;
	position: absolute;
}
.round span.no1 {
	z-index: 5;
	background: #0076d3;
}
.round span.no2 {
	z-index: 4;
	animation: enlarge 1.8s linear infinite;
	-webkit-animation: enlarge 1.8s linear infinite;
	-moz-animation: enlarge 1.8s linear infinite;
	-ms-animation: enlarge 1.8s linear infinite;
}
.round span.no3 {
	z-index: 3;
	animation: enlarge 1.8s 0.6s linear infinite;
	-webkit-animation: enlarge 1.8s 0.6s linear infinite;
	-moz-animation: enlarge 1.8s 0.6s linear infinite;
	-ms-animation: enlarge 1.8s 0.6s linear infinite;
}
.round span.no4 {
	z-index: 2;
	animation: enlarge 1.8s 1.2s linear infinite;
	-webkit-animation: enlarge 1.8s 1.2s linear infinite;
	-moz-animation: enlarge 1.8s 1.2s linear infinite;
	-ms-animation: enlarge 1.8s 1.2s linear infinite;
}
@keyframes enlarge {
 0% {
width: 14px;
height: 14px;
margin-left: 0;
margin-top: 0;
}
 100% {
width: 74px;
height: 74px;
margin-left: -30px;
margin-top: -30px;
opacity:0.2;
}
}
@-webkit-keyframes enlarge {
 0% {
width: 14px;
height: 14px;
margin-left: 0;
margin-top: 0;
}
 100% {
width: 74px;
height: 74px;
margin-left: -30px;
margin-top: -30px;
opacity:0.2;
}
}
@-moz-keyframes enlarge {
 0% {
width: 14px;
height: 14px;
margin-left: 0;
margin-top: 0;
}
 100% {
width: 74px;
height: 74px;
margin-left: -30px;
margin-top: -30px;
opacity:0.2;
}
}
@-ms-keyframes enlarge {
 0% {
width: 14px;
height: 14px;
margin-left: 0;
margin-top: 0;
}
 100% {
width: 74px;
height: 74px;
margin-left: -30px;
margin-top: -30px;
opacity:0.2;
}
}
/* banner css END*/

.foot {
	/*background: url(../images/footbg.png) repeat-x center top transparent;
	height: 335px;*/
	padding-top: 80px;
	margin-top: -10px;
	position: relative;
	z-index: 2;
	background: #292a2e;
}
.foot .center {
	overflow: hidden;
	/*height: 282px;*/
}
.foot .center .fl {
	width: 482px;
	padding-right: 40px;
	color: #cccccc;
	line-height: 30px;
	margin-bottom: 25px;
}
.foot .center .fl a {
	color: #cccccc;
}
.foot .center .fl a:hover {
	color: #fff;
}
.foot .center .mid {
	/*width: 162px;*/
	overflow: hidden;
	color: #999999;
	text-align: center;
	padding-top: 19px;
}
.foot .center .mid img {
	display: block;
	border: 4px solid #fff;
	margin-bottom: 7px;
	width: 160px;
	height: 160px;
}
.foot .center .fr {
	width: 398px;
	overflow: hidden;
}
.foot .center .fr b {
	height: 32px;
	line-height: 15px;
	border-bottom: 1px solid #464646;
	display: block;
	margin-top: 48px;
	font-size: 18px;
	color: #999999;
}
.foot .center .fr ul {
	padding-top: 26px;
	overflow: hidden;
}
.foot .center .fr li {
	float: left;
	width: 60px;
	height: 34px;
	overflow: hidden;
	display: block;
}
.foot .center .fr li a {
	color: #999999;
	display: block;
	line-height: 16px;
	white-space: nowrap;
	font-size:16px;
}
.foot .center .fr li a:hover {
	color: #fff;
	text-decoration: none;
}
.foot .link {
	width: 1200px;
	margin: 0 auto;
	border-top: 1px solid #464646;
	line-height: 47px;
	font-size: 13px;
	margin-top:15px;
}
.foot .link span {
	padding: 0 10px;
}
.foot .footnav {
	width: 1200px;
	margin: 0 auto;
	background-color: #0078d4;
	height: 61px;
	line-height: 61px;
	position: absolute;
	right: 50%;
	margin-right: -600px;
	top: -27px;
}
.foot .footnav a {
	display: block;
	float: left;
	color: #fff;
	width: 171px;
	text-align: center;
	font-size: 15px;
}
.foot .footnav a:hover {
	text-decoration: none;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

.footbottom { border-top: 1px solid #3e3f42; height: 70px; line-height: 70px; color: #777; font-size: 14px;}
.foot .footbottom .center { height: 70px;}
.footbottom a { /*margin-left: 20px; */color:#fff;}
.footbottom a:hover { color: #dadada;}






.ProductCategory.nyryzz li {
	width: 205px;
	height: 274px;
	background-color: #f6f6f6;
	margin-bottom: 25px;
	margin-right: 25px;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	padding: 0;
}
.ProductCategory.nyryzz li a {
	display: block;
	width: 158px;
	overflow: hidden;
	margin: 15px auto;
}
.ProductCategory.nyryzz li:hover {
	background-color: #0078d4;
}
.ProductCategory.nyryzz .nrproimg {
	border: 0;
+z-index: 1;
+display: inline;
}
.ProductCategory.nyryzz li a img {
	display: block;
}
.ProductCategory.nyryzz li:hover a {
	color: #fff;
}
.ProductCategory.nyryzz li a:hover img {
	transform: scale(1);
}
.nyhzhb li {
	width: 205px;
	margin-bottom: 15px;
	margin-right: 25px;
	-webkit-transition: all .3s;
	-ms-transition: all .3s;
	transition: all .3s;
	padding: 0;
}
.nyhzhb li .nrproimg {
	border: 2px solid #F6F6F6;
}
.banner:hover span.prev, .banner:hover span.next {
	opacity: 1;
	filter: alpha(opacity=1);
	z-index: 999;
}
.banner span.prev, .banner span.next {
	background: url(../images/icon.png) no-repeat left top transparent;
	width: 46px;
	height: 46px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -24px;
	z-index: -1;
	cursor: pointer;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
	opacity: 0;
	filter: alpha(opacity=0);
}
.banner span.prev:hover, .banner span.next:hover {
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.banner span.next {
	left: 50%;
	margin-left: 600px;
	background-position: -451px -161px;
}
.banner span.prev {
	right: 50%;
	margin-right: 600px;
	background-position: -451px -217px;
}
#ybgc {
	padding-left: 6px;
}
#ybgc li {
	background-color: #f3f3f3;
	transition: all 0.35s;
	-webkit-transition: all 0.35s;
	padding-right: 0;
	margin-right: 20px;
	margin-bottom: 20px;
}
#ybgc li:hover {
	-webkit-box-shadow: 0 0 12px #0078d4;
	-moz-box-shadow: 0 0 12px #0078d4;
	box-shadow: 0 0 12px #0078d4;
}
#ybgc li:hover .line {
	background-color: #0078d4;
}
#ybgc li .nrproimg {
	border: 0;
}
#ybgc li .line {
	height: 2px;
	background-color: #ababab;
	display: block;
	width: 30px;
	margin: 20px auto;
	transition: all 0.35s;
	-webkit-transition: all 0.35s;
}
#ybgc li p {
	padding-bottom: 45px;
}
.Articleybgc {
	border: 1px solid #e8e8e8;
	padding: 30px;
	margin: 25px 0 40px;
	overflow: hidden
}
.Articleybgc dt {
	border: 4px solid #e9e9e9;
	width: 250px;
	float: left;
}
.Articleybgc dt img {
	display: block;
	width: 100%;
}
.Articleybgc dd {
	width: 540px;
	float: right;
}
.Articleybgc dd h3 {
	font-size: 24px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 25px;
	margin-top: 10px;
}
.Articleybgc dd div {
	font-size: 13px;
	color: #666666;
	line-height: 24px;
	overflow: hidden;
	margin-bottom: 6px;
}
.Articleybgc dd div b span {
	color: red;
	font-size: 24px;
	float: left;
	margin-right: 5px;
}
.news-bottom {
	padding-top: 45px;
	border-top: 1px solid #dcdcdc;
}
.news-left {
	float: left;
}
.news-left a {
	font-size: 14px;
	color: #707070;
	display: block;
	margin-bottom: 5px;
}
.news_share {
	float: right;
}
.right .news_share span {
	color: #666666;
	font-size: 13px;
	line-height: 32px;
}
.right .news_share a {
	display: inline-block;
	padding: 0;
	width: 32px;
	float: none;
	height: 32px;
	margin-left: 10px;
	vertical-align: bottom;
	-webkit-transition: 0.8s -webkit-transform;
	transition: 0.8s -webkit-transform;
	-o-transition: 0.8s transform;
	-moz-transition: 0.8s transform, 0.8s -moz-transform;
	transition: 0.8s transform;
	transition: 0.8s transform, 0.8s -webkit-transform, 0.8s -moz-transform;
	-webkit-transition: 0.8s transform;
	-moz-transition: 0.8s transform;
	-ms-transition: 0.8s transform;
	cursor: pointer;
}
.news_share span {
	color: #666666;
	font-size: 13px;
	line-height: 32px;
}
.news_share .share01 {
	background: url(../images/icon2.png) -0px -70px no-repeat;
}
.news_share .share02 {
	background: url(../images/icon2.png) -45px -70px no-repeat;
}
.news_share .share03 {
	background: url(../images/icon2.png) -90px -70px no-repeat;
}
.news_share .share04 {
	background: url(../images/icon2.png) -130px -70px no-repeat;
}
.news_share .share01:hover {
	background: url(../images/icon2.png) -0px -35px no-repeat;
}
.news_share .share02:hover {
	background: url(../images/icon2.png) -45px -35px no-repeat;
}
.news_share .share03:hover {
	background: url(../images/icon2.png) -90px -35px no-repeat;
}
.news_share .share04:hover {
	background: url(../images/icon2.png) -130px -35px no-repeat;
}
.news_share a:hover {
	transform: rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
}




    .clearfix
                                {
                                    zoom: 1;
                                }
                                .clearfix:after
                                {
                                    content: "";
                                    display: block;
                                    height: 0;
                                    clear: both;
                                    visibility: hidden;
                                }
                                .box863_-7981 *
                                {
                                    margin: 0;
                                    padding: 0;
                                    -webkit-box-sizing: border-box;
                                    box-sizing: border-box;
                                }
                                .box863_-7981
                                {
                                    font: 14px/1.45 "Microsoft Yahei";
                                    padding-bottom: 20px;
                                    overflow: hidden;
                                }
                                .box863_-7981 a
                                {
                                    text-decoration: none;
                                    color: #333;
                                }
                                .box863_-7981 img
                                {
                                    vertical-align: middle;
                                    border: 0;
                                }
                                .box863_-7981 .model
                                {
                                    width: 1200px;
                                    margin: 0 auto;
                                }
                                .box863_-7981 .model .header
                                {
                                    text-align: center;
                                    line-height: 1.6;
                                    display: none;
                                }
                                .box863_-7981 .model .header .title
                                {
                                    font-size: 24px;
                                    color: #444;
                                }
                                .box863_-7981 .model .header .subtitle
                                {
                                    font-size: 16px;
                                    color: #c1c1c1;
                                    font-family:"Microsoft Yahei";
                                }
                                .box863_-7981 .model .taps
                                {
                                        margin-bottom: 20px;
    text-align: center;
    margin-top: 15px;
                                }
                                .box863_-7981 .model .taps a
                                {
                                    display: inline-block;
                                    color: #9c9c9c;
                                    background: #eaeaea;
                                    padding: 8px 20px;
                                    -webkit-transition: all .3s ease;
                                    transition: all .3s ease;
                                    margin-left: 30px;
                                }
                                .box863_-7981 .model .taps a.selected, .box863_-7981 .model .taps a:hover
                                {
                                    background-color: #1c73c0;
                                    color: #fff;
                                }
                                .box863_-7981 .model .item-list
                                {
                                    display: none;
                                }
                                .box863_-7981 .model .item-list.active
                                {
                                    display: block;
                                    margin-top: 50px;
                                }
                                .box863_-7981 .model .item-list li
                                {
                                    float: left;
                                    width: 365px;
                                    margin: 0 25px 25px 10px;
                                    background-color: #fff;
                                    overflow: hidden;
                                    position: relative;
                                    -webkit-transition: all ease .3s;
                                    transition: all ease .3s;
                                    padding-top: 15px;
                                    border: 1px solid #ddd;
                                }
                                .box863_-7981 .model .item-list li a
                                {
                                    display: block;
                                    overflow: hidden;
                                }
                                .box863_-7981 .model .item-list .img
                                {
                                    text-align: center;
                                    height: 236px;
                                    overflow: hidden;
                                    padding-top: 10px;
                                }
                                .box863_-7981 .model .item-list .img img
                                {
                                    max-width: 100%;
                                    height: 100%;
                                    -webkit-transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
                                    transition: all .6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
                                }
                                .box863_-7981 .model .item-list li:hover .img img
                                {
                                    -webkit-transform: scale(1.1);
                                    transform: scale(1.1);
                                }
                                .box863_-7981 .model .caption
                                {
                                    position: relative;
                                    padding: 20px;
                                    font-size: 16px;
                                    text-align:center;
                                }
                                .box863_-7981 .model .caption .title
                                {
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    white-space: nowrap;
                                }
                                .box863_-7981 .model .caption .info
                                {
                                    color: #b5b5b5;
                                }
                                .box863_-7981 .model .insert
                                {
                                    width: 36px;
                                    height: 36px;
                                    line-height: 36px;
                                    background: #fff;
                                    text-align: center;
                                    position: absolute;
                                    top: 18%;
                                    right: 11px;
                                    border: 1px #e5e5e5 solid;
                                    -webkit-transition: all .3s ease;
                                    transition: all .3s ease;
                                    border-radius: 50%;
                                }
                                .box863_-7981 .model .insert::before
                                {
                                    content: ">";
                                    font-size: 16px;
                                    color: #cdcdcd;
                                    -webkit-transition: all .3s ease;
                                    transition: all .3s ease;
                                    font-family: "Arial";
                                }
                                .box863_-7981 .item-list li:hover
                                {
                                    box-shadow: 1px 1px 17px #dedede;
                                }
                                .box863_-7981 .item-list li:hover .insert
                                {
                                    background: #f15c00;
                                    top: -35%;
                                    border-color: #f15c00;
                                }
                                .box863_-7981 .item-list li:hover .insert::before
                                {
                                    color: #fff;
                                }
                                .box863_-7981 .item-list li:hover .title
                                {
                                    color: #0057b9;
                                }

/*产品结束*/


#adv_bg {
	width: 100%;
	height: 190px;
	background: url(../images/20171010111412_1838425484.jpg) center;
}

.icon1 { background: url(../images/icon1.png) no-repeat;}
.stitle { text-align: center; margin: 0 auto; width: 1200px; position: relative;margin-top: 35px;}
.stitle p { font-family:"微软雅黑"; font-size: 40px; color: #999; text-transform: uppercase; line-height: 58px; letter-spacing: 2px;}
.stitle h3 { font-weight: normal; color: #333; font-size: 26px; font-family: "微软雅黑"; line-height: 44px; letter-spacing: 5px;}
.stitle span { width: 40px; height: 2px; background: #b2b2b2; position: absolute; left: 50%; top: 81px; margin-left: -120px;}
.stitle span.no2 { margin-left: 80px;}
.ofh { overflow: hidden;}
.yewulist { width: 1240px;/* height: 416px; */overflow: hidden; margin-top: 35px;}
.yewulist li { width: 580px; float: left; margin-right: 40px; padding-top: 30px; margin-bottom: 40px; }
.yewulist li h3 { font-weight: normal; color: #333; font-size: 22px; font-family: "微软雅黑"; width: 26px; text-align: center; line-height: 24px; float: left;}
.yewulist li em { color: #cacaca; font-size: 14px; text-transform: uppercase; width: 22px; text-align: center; font-family: arial; -webkit-writing-mode:vertical-lr; writing-mode:tb-rl; float: left;}
.yewulist li .yewubox { width: 510px; height: 130px; border: 2px solid #ddd; float: right; position: relative;}
.yewulist li .yewubox img { width: 130px; height: 130px; display: block; border-radius: 50%; position: absolute; left: 27px; top: -31px;-webkit-transition: all .3s; -ms-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.yewulist li .yewubox p { font-size: 14px; color: #666; line-height: 30px;/* height: 72px;*/ width: 300px; overflow: hidden; position: absolute; top: 22px; left: 185px; letter-spacing: 1px;}
.yewulist li .yewubox i { width: 170px; height: 10px; position: absolute; left: 3px; top: 110px; background-position: -68px -206px;}
.yewulist li .yewubox a { color: #f5811e; font-size: 14px; display: block; font-family: arial; position: absolute; left: 185px; top: 110px;}
.yewulist li:hover .yewubox { border: 2px solid #f58220;}
.yewulist li:hover .yewubox img { transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg); -ms-transform: rotateZ(360deg);}



.about { /*padding-top: 20px; background: #f5f5f5;*/ margin-top: 30px; padding-bottom: 50px;/* margin-bottom: 82px;*/}
.about .fl { width: 306px; height: 414px; border: 3px solid #999; position: relative;}
.aboutpic { width: 480px; height:340px; overflow: hidden; position: absolute; top: 37px; left: 39px; }
.aboutpic .aboutlist { width: 480px; height:340px; overflow: hidden; }
.aboutpic li {  width: 480px; height:340px; overflow: hidden;}
.aboutpic li a { display: block;}
.aboutpic li a p { width: 480px; height:340px; overflow: hidden; display: inline;}
.aboutpic li a p img , .hezuolist li a p img , .honorlist li a p img , .teamlist li a p img , .news .fl a.newspic p img { -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; transition: all .3s; }
.aboutpic li a:hover p img , .hezuolist li a:hover p img , .honorlist li a:hover p img , .teamlist li a:hover p img , .news .fl a.newspic:hover p img  { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);}
.abouticon { height: 12px; width: 132px; position: absolute; left: 50%; bottom: 30px; margin-left: -66px; z-index: 5;}
.abouticon li { width: 12px; height: 12px; background: #FFF; opacity: 0.2; filter: alpha(opacity=20); float: left; text-indent: -9999px; border-radius: 50%; margin: 0 5px; cursor: pointer;}
.abouticon li.on { opacity: 1; filter: alpha(opacity=100);}
.about .fr { margin-top: 40px; width: 610px; position: relative;}
.about .fr h3 { font-size: 20px; line-height: 34px; color: #333; line-height: 34px;}
.about .fr span { color: #1c73c0; line-height: 33px; display: block; font-size: 18px;}
.about .fr em { display: block; background: #7a7a7a; width: 20px; height: 2px; margin-top: 11px; margin-bottom: 19px;}
.about .fr i { position: absolute; right: 0; top: 9px; width: 35px; height: 31px; background-position: -228px 0;}
.about .fr .abouttext { line-height: 40px;/* height: 130px;*/ font-size: 15px; overflow: hidden; color: #666;}
.about .fr .abouttext a { color: #1c73c0;}
.about .fr ul { overflow: hidden; margin-top: 32px; height: 102px;}
.about .fr ul li { width: 100px; height: 90px; padding-top: 10px; border: 1px solid #1c73c0; border-radius: 50%; text-align: center; float: left; font-weight: bold; color: #333; font-size: 16px; line-height: 24px; margin-right: 84px;}
.about .fr ul b { display: block; font-size: 40px; color: #1c73c0; font-weight: normal; font-family: "微软雅黑"; line-height: 48px;}


.Pmnkrn{/*width: 1200px; background: #f4f4f4;*/ margin: auto;padding: 25px 0; overflow: hidden; line-height:48px;margin-top: -10px;}
.telet-left{ float:left}
.telet-left ul li p{color:#222222; font-size: 28px; font-weight: bold}
.telet-left ul li span{display: block;position: relative; color:#e8e8e8; font-size: 46px; font-weight: bold; text-transform: uppercase}
.telet-left ul li span:after{content: ''; width: 40px; height: 3px; background: #0061ae; position: absolute; left: 0; top:50%; margin-top:-1px;}


.Pmnktnk{width: 1280px; margin: auto; transition: all 0.5s}
.Pmnktnk ul li{position: relative; float:left; width: 1280px !important;}
.Pmnktnk ul li .pgfr{width: 380px; height: 220px; position: relative; margin-right:70px; float:left; margin-top:20px; overflow: hidden; transition: all 0.5s}
.Pmnktnk ul li .pgfr:nth-child(3n){margin-right: 0; transition: all 0.5s}
.Pmnktnk ul li .pgfr p{color:#fff; font-size: 16px; position:absolute; left: 0;width: 80%; text-align: center; padding: 10px 20px; background: rgba(0,0,0,0.5); bottom: 0; opacity: 1; transition: all 0.5s; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.Pmnktnk ul li .pgfr:nth-child(4){height: 380px; transition: all 0.5s}
.Pmnktnk ul li .pgfr:nth-child(5){height: 380px; }
.Pmnktnk ul li .pgfr:nth-child(6){height: 380px; transition: all 0.5s}

.Pmnktnk ul li .pgfr img{width: 100%; height: 380px;}
.Pmnktnk ul li .pgfr.on{overflow: inherit; transition: all 0.5s}
.Pmnktnk ul li .pgfr .pg{height: auto; transition: all 0.5s}
.Pmnktnk ul li .pgfr.on .pg{height: 380px; position: absolute; left: 0; top:0; overflow: hidden; transition: all 0.5s; width: 380px;}
.Pmnktnk ul li .pgfr a{background: rgba(0,67,147,0.8); position: absolute; left: 0; bottom:-100%; z-index: 5; height: 100%; padding: 30px; transition: all 0.5s; width: 100%}
.Pmnktnk ul li .on a{bottom: 0}
.Pmnktnk ul li .on p{opacity: 0}
.Pmnktnk ul li .pgfr a em.e1{display: block; color:#fff; font-size: 22px;}
.Pmnktnk ul li .pgfr a em.e2{display: block; color:#fff; font-size: 14px; padding-top:40px; line-height: 30px;}
.Pmnktnk ul li .pgfr a em.e3{color:#fff000; font-size: 14px; font-weight: bold; text-decoration: underline; position: absolute; bottom: 20px; left: 30px; text-transform: uppercase}
.Pmnktnk ul li .pgfr.pou .pg{height: 220px; overflow: hidden; margin-top:160px; transition: all 0.5s}



.Pmnktnk ul li.pot .pgfr{height:380px;transition: all 0.5s}

.Pmnktnk ul li.pot .pgfr:nth-child(4){height: 220px; transition: all 0.5s}
.Pmnktnk ul li.pot .pgfr:nth-child(5){height: 220px; transition: all 0.5s}
.Pmnktnk ul li.pot .pgfr:nth-child(6){height: 220px; transition: all 0.5s}

.Pmnktnk ul li.pot .pgfr:nth-child(4).on{  height: 380px;  margin-top:-140px;  transition: all 0.5s}
.Pmnktnk ul li.pot .pgfr:nth-child(5).on{  height: 380px;  margin-top:-140px; transition: all 0.5s }
.Pmnktnk ul li.pot .pgfr:nth-child(6).on{  height: 380px;  margin-top:-140px; transition: all 0.5s }
.Pmnktnk ul li.pot .pgfr.pou .pg{
    margin-top:0;
    right: auto;
    transition: all 0.5s;
}
.Pmnktnk ul li.ds .pgfr{height:380px;transition: all 0.5s}

.Pmnktnk ul li.ds .pgfr:nth-child(4){height: 220px; transition: all 0.5s}
.Pmnktnk ul li.ds .pgfr:nth-child(5){height: 220px; transition: all 0.5s}
.Pmnktnk ul li.ds .pgfr:nth-child(6){height: 220px; transition: all 0.5s}

.Pmnktnk ul li.ds .pgfr:nth-child(4).on{  height: 380px;  margin-top:-140px;  transition: all 0.5s}
.Pmnktnk ul li.ds .pgfr:nth-child(5).on{  height: 380px;  margin-top:-140px; transition: all 0.5s }
.Pmnktnk ul li.ds .pgfr:nth-child(6).on{  height: 380px;  margin-top:-140px; transition: all 0.5s }
.Pmnktnk ul li.ds .pgfr.pou .pg{
    margin-top:0;
    right: auto;
    transition: all 0.5s;
}

.Newsbox{width: 100%;/* background: #f4f4f4;*/ padding: 25px 0; margin-bottom:50px;}
.indexNews{width: 1280px; margin:auto}
.left-mighsow{width: 640px; float:left; background: #fff; overflow: hidden; border:1px solid #ddd;}
.left-mighsow ul li span.sn1{display: block; width: 100%;/* height: 375px;*/ overflow: hidden; }
.left-mighsow:hover span.sn1 img{transform: scale(1.1)}
.left-mighsow ul li span.sn1 img{width: 640px; height: 360px;transition: all 0.5s}
.left-mighsow ul li p.p1{width: 640px; overflow: hidden; height: 140px;border: 1px solid #ddd;}
.left-mighsow ul li p.p1 span.df1{width: 120px; height: 140px; display: block; float:left; text-align: center; font-weight: bold;color:#b0b0b0; border-right: 1px solid #f0f0f0}
.left-mighsow ul li p.p1 span.df1 b{color:#333333; font-size: 46px; display: block; padding-top:35px;}
.left-mighsow ul li p.p1 span.df1 i{color:#ddd; font-size: 24px; display: block; padding-top:22px;}
.left-mighsow ul li p.p1 span.df2 em{display: block; color:#222222; font-size: 18px; overflow:hidden; text-overflow: ellipsis; /*white-space: nowrap; */ padding-top:18px; padding-right: 20px; padding-left: 20px;}
.left-mighsow ul li p.p1 span.df2 i{display: block; color:#999999; font-size: 14px; overflow:hidden; text-overflow: ellipsis; /*white-space: nowrap;*/  padding-top:10px; padding-right: 20px; padding-left: 20px;}
.right-list{width: 600px; float:right; /*padding-left: 674px;*/ margin-top:-90px;}
.right-list ul li{margin-top:20px;}
.right-list ul li p.p1{width: 100%; overflow: hidden; height: 140px; background: #fff;transition: all 0.5s;border: 1px solid #ddd;}
.right-list ul li p.p1 span.df1{width: 120px; height: 140px; display: block; float:left; text-align: center; font-weight: bold;color:#b0b0b0; border-right: 1px solid #f0f0f0;transition: all 0.5s}
.right-list ul li p.p1 span.df1 b{color:#333333; font-size: 46px; display: block; padding-top:35px;transition: all 0.5s}
.right-list ul li p.p1 span.df1 i{color:#ddd; font-size: 24px; display: block; padding-top:22px;}
.right-list ul li p.p1 span.df2 em{display: block; color:#222222; font-size: 18px; overflow:hidden; text-overflow: ellipsis; /*white-space: nowrap; */  padding-top:18px; padding-right: 20px; padding-left: 20px;transition: all 0.5s}
.right-list ul li p.p1 span.df2 i{display: block; color:#999999; font-size: 14px; overflow:hidden; text-overflow: ellipsis; /*white-space: nowrap; */  padding-top:10px; padding-right: 20px; padding-left: 20px;transition: all 0.5s}
.right-list ul li a.ad{color:#fff; text-transform: uppercase; font-size: 14px; height: 40px; border-radius: 40px; width: 160px; display: block; line-height: 40px; text-align: center; background: #0061ae; margin-top:50px; transition: all 0.5s}
.right-list ul li a.ad:hover{background: none; border: 2px solid #0061ae; color:#0061ae}
.right-list ul li:hover p{background: #0061ae; box-shadow: 0 0 10px #ccc; transform: scale(1.05)}
.right-list ul li:hover p span.df1{color:#3a96de; border:1px solid #3a96de}
.right-list ul li:hover p span.df1 b{color:#fff}
.right-list ul li:hover p span.df2 i{color:#3a96de}
.right-list ul li:hover p span.df2 em{color:#fff}



#scrollTop,#scrollTop .level-2{background:url(../images/rocket_up.png) no-repeat 0 0;}
#scrollTop div{left:0;overflow:hidden;position:absolute;top:0;width:149px;margin:0;padding:0}
#scrollTop .level-2{background-position:-149px 0;display:none;height:180px;opacity:0;z-index:1}
#scrollTop .level-3{background:none;cursor:pointer;display:block;height:180px;z-index:2}
#scrollTop{cursor:pointer;display:block;height:180px;overflow:hidden;position:fixed;right:-42px;top:80%;width:149px;z-index:11;margin:-124px 0 0;padding:0}



/*内页style开始*/
.about_banner{ background:url(../images/about_banner.jpg) no-repeat center; width:100%; height:361px; position:relative;}
.kg{ width:98%; margin:0 auto; max-width:1300px;}
.abo_title{ padding-top:100px; padding-left:15%;}
.main_flbg{ background:#fff; width:100%; height:65px; border-top:3px solid #1a317d; border-bottom:1px solid #ddd; position:relative;}
.main_fl li{ position:relative; float:left;}
.main_fl li a{ color:#5e5e5e; padding:0 45px; font-size:1rem; background:url(../images/fl_fg.png) no-repeat left; height:65px; display:block; line-height:65px; text-align:center; position:relative; z-index:9;}
.main_fl li a.on{ background:none;}
.main_fl li:hover a,.main_fl li.cur a{color:#fff;}
.main_fl li i{ background:#1a317d; width:100%; height:100%; position:absolute; bottom:0; left:0%; transform:scaleX(0); transition:0.5s;}
.main_fl li:hover i,.main_fl li.cur i{transform:scaleX(1); transition:0.5s;}
.main{ background:#fff; padding-top:45px; padding-bottom:50px; border-bottom:1px solid #d3d3d3;}

.about_nr{ color:#6d6d6d; font-size:1rem; line-height:28px;}
.about_nr img{ max-width:100%;}
.main_wz{ font-size:0.875rem; color:#5e5e5e; line-height:69px;}
.main_wz img{ margin-bottom:-2px; margin-right:8px;}
.main_wz span{ padding:0 8px; font-family:"微软雅黑";}
.main_wz a{ color:#5e5e5e;}
.main_wz a:hover{ color:#1a317d;}
.about_n{width:100%;}
.about_n .about_01{width:60%;}
.about_n .about_01 p{margin-top:2rem;line-height:2}
.about_n .about_02{width:37%; border:5px solid #ddd;}
.about_n .about_02 img{width:100%;}
@media screen and (max-width: 770px){ 
.about_n .about_01{width:100%;}
.about_n .about_02{width:100%; border:none;}
}





.contact_banner{ background:url(../images/contact_banner.jpg) no-repeat center; width:100%; height:361px; position:relative;}
.contact_title{ text-align:right; padding-top:100px;}
.book_title{ font-size:1rem; line-height:46px; padding-bottom:25px;text-align: center;}
.book_title p{ color:#000;}
.book_nr div.fl,.book_nr div.fr{ width:49%; padding-bottom:15px;}
.book_nr div.book{ width:100%; padding-bottom:15px;}
.contxt{ width:96%; display:block; padding:0 2%; font-family:"微软雅黑"; font-size:1rem; height:50px; outline:none;}
.contxta{ width:98%; line-height:30px; padding:1%; height:150px; font-family:"微软雅黑"; font-size:1rem; outline:none;}
.btn{width:150px; border:0; background:#1a317d; font-family:"微软雅黑"; height:50px; cursor:pointer; font-size:1.25rem; color:#fff; float:right; margin-left:15px;}


.news_banner{ background:url(../images/news_banner.jpg) no-repeat center; width:100%; height:361px; position:relative;}
.news_title{ text-align:center; padding-top:100px;}
.news_nr li{ position:relative; background:#f1f1f1; border-bottom:1px solid #fff;margin-bottom: 25px;}
.news_nr li a{ display:block; padding:1.5%; position:relative; z-index:9;}
.news_nr li i{ display:block; width:100%; height:100%; background:#0078d4; position:absolute; left:0; top:0; transform:scaleX(0); transition:0.5s;}
.news_nr li:hover i{transform:scaleX(1); transition:0.5s;}
.news_pic{ overflow:hidden; width:27%;}
.news_pic img{ display:block; width: 340px; transition:0.5s; height: 204px;}
.news_nr li:hover .news_pic img{transform:scale(1.1);}
.news_wb{ width:70%;}
.news_bt{ font-size:1.5rem; font-weight:bold; height:50px; line-height:50px; overflow:hidden;}
.news_rq{ font-size:0.875rem; color:#999;}
.news_ms{ font-size:0.9125rem; line-height:24px;/* height:48px;*/ color:#666; overflow:hidden; margin-top:5px; transition:0.5s;}
.news_more{ width:120px; height:40px; text-align:center; background:#0078d4; line-height:40px; color:#fff; font-size:0.875rem; margin-top:25px;}
.news_nr li:hover .news_bt,.news_nr li:hover .news_rq,.news_nr li:hover .news_ms{ color:#fff;}
.news_nr li:hover .news_more{ background:#fff; color:#1a317d; transition:0.5s;}

.newsshow_title{ text-align:center; border-bottom:1px dashed #ccc; padding-bottom:12px; font-size:1.5rem; font-weight:bold; line-height:25px; }
.newsshow_title p{ font-size:0.875rem; color:#999; font-weight:normal; padding-top:8px;}
.newsshow_wnnr{ margin:0 auto; padding-top:15px; font-size:0.9125rem; line-height:26px; }
.newsshow_wnnr img{ max-width:100%;}
.sxyjsys,.sxyjsys a{ font-size:14px;  line-height:20px;}
.sxyjsys a:hover{ text-decoration:underline;}
.sxyjsys,.sxyjsys a{font-size:0.875rem; line-height:36px;}
hr {margin-top: 20px; margin-bottom: 20px; border: 0;border-top: 1px solid #eee}




.pro_banner{ background:url(../images/pro_banner.jpg) no-repeat center; width:100%; height:361px; position:relative;}
.pro_title{ padding-top:100px; float:right; padding-right:8%;}
.main_flbg{ background:#fff; width:100%; height:65px; border-top:3px solid #1a317d; border-bottom:1px solid #ddd; position:relative;}
.maina{ background:#fff; padding-bottom:40px; border-bottom:1px solid #d3d3d3;}
.pro_l{ background:url(../images/indafl_bg.png) no-repeat #19317d; background-size:100% auto; width:21%;padding-top: 34px; margin-top:45px;}
.indafl_title{ width:94%; font-size:1.875rem; font-weight:bold; margin:0 auto; color:#fff; padding-bottom:10px;}
.indafl_title span{font-size:0.9125rem; font-weight:normal;}
.prodbt{ font-weight:bold; line-height:65px; font-size:1.5rem; color:#0078d4;}
header nav{ width:94%; background:#fff; border-radius:6px; margin:0 3% 3% 3%;}
header nav li{position:relative;}
header nav li a{ display:block; width:88%; margin:0 auto; border-bottom:1px solid #e5e5e5; line-height:56px; color:#333; font-size:0.9125rem; position:relative; z-index:9; transition:0.5s; text-align:center; letter-spacing:2px;}
header nav li:hover a,header nav li.cur a{ /*font-weight:bold;*/ color:#fff; transition:0.5s;}
header nav li i{ height:44px; top:6px; left:0; background:#0078d4; display:block; position:absolute; width:0%; border-radius:0 22px 22px 0; transition:0.5s;}
header nav li:hover i,header nav li.cur i{ width:94%; transition:0.5s;}
.pro_pic{ border:1px solid #ddd; overflow:hidden;}
.pro_pic img{ display:block; width:100%; transition:0.5s;}
.pro_mc{ position:relative; height:50px; line-height:50px; text-align:center; font-size:0.9125rem; overflow:hidden; background:#ddd;}
.pro_mc p{ position:relative; z-index:9;}
.pro_mc i{ position:absolute; left:0; top:0; width:100%; height:100%; background:#0078d4; transform:scaleX(0); transition:0.5s;}

.main_r{ width:77%; margin-top:45px;}
.pro_nr li{ float:left; width:32.333%; margin-left:1%; padding-bottom:30px;}
.pro_nr li:hover .pro_pic img{transform:scale(1.1);}
.pro_nr li:hover .pro_mc i{transform:scaleX(1); transition:0.5s;}
.pro_nr li:hover .pro_mc p{ color:#fff;}
.proshow{ padding-left:1.5%;}
.proshow_pic{ width:55%; border:1px solid #aaa;}
.proshow_pic img{ display:block; width:100%;}
.proshowa_wb{ width:42%;}
.nycp_bt{color:#6b6b6b; font-size:1rem; border-bottom:1px solid #ddd; padding-bottom:15px;}
.nycp_bt p{ font-size:1.5rem; font-weight:bold; padding-bottom:5px; color:#000;}
.nycp_tel{ margin-top:1.875rem; background:url(../images/nycp_pic.png) no-repeat left center; padding-left:23px; font-size:1rem; color:#979797;}
.nycp_tel strong{ color:#454545;}
.nycp_more{ width:133px; height:45px; padding-top:19px;}
.nycp_more a{border-radius:5px; display:block; background:#0078d4; text-align:center; line-height:45px; font-size:1.125rem; color:#fff; font-weight:bold; color:#fff;}
.nycp_more .job_moreb{ display:none;}
.nycp_nr{ font-size:0.875rem; color:#656464; line-height:30px; padding-top:1.5rem; padding-bottom:1.5rem; border-bottom:1px solid #ddd;}
.nycp_nr img{ max-width:100%;}
.proshow_title{ font-size:1.125rem; font-weight:bold; color:#454545; height:50px; line-height:50px; padding-top:20px; border-bottom:3px solid #454545;}



.b-md { width: 100%; clear: both; }
.p12-aboutinfo-1 { display: inline-block; width: 100%; background: #fff;/* margin-bottom: 38px;*/ }
.p12-aboutinfo-1-tit { height: 114px; line-height: 114px; font-size: 30px; text-align: center; color: #4b4a4a; }
.p12-aboutinfo-1-tit span { font-size: 22px; color: #aaa; }
.p12-aboutinfo-1-nr { padding: 0 20px 20px; }
.endit-content p { margin: 5px 0 ; }
.endit-content{line-height:55px;}
.tpl-lxfs1-wrap {
	padding: 20px 10px;
	height: 315px;
	margin: 0 auto
}
.tpl-lxfs1-wrap .tpl-lxfs1-bdl {
	min-width: 320px;
	
	color: #333;
	margin: 10px 0px 20px 0
}
.tpl-lxfs1-wrap .tpl-lxfs1-bdl > span {
	font-size: 18px;
	font-weight: bold;
	display: block;
	margin-bottom: 20px
}
.tpl-lxfs1-wrap .tpl-lxfs1-bdl > p {
	line-height: 45px;
	padding: 0 0 14px 50px;
	margin-top: 14px;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	white-space: normal
}
.tpl-lxfs1-wrap .tpl-lxfs1-bdr {
	float: left;
	min-width: 320px;
	float: left;
	padding-top: 10px;
	width: 100%;
}
.tpl-lxfs1-wrap .tpl-lxfs1-bdr img {
	width: 100%;
	max-width: 100%;
	height: auto;
	margin-bottom: 15px;
	display: block;
}

 @media (min-width: 768px) {
.tpl-lxfs1-wrap .tpl-lxfs1-bdr {
	float: left;
	min-width: 300px;
	width: 49.39%;
	float: left;
	padding-top: 10px
}
.tpl-lxfs1-wrap .tpl-lxfs1-bdl {
	float: left;
	min-width: 300px;
	width: 38.58%;
	
	color: #333;
	margin: 10px 20px 20px 0
}
.tpl-lxfs1-wrap .tpl-lxfs1-bdl > p {
	height: 50px;
	line-height: 42px;
	padding: 6px 0 14px 74px;
	margin: 0;
	margin-top: 14px;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	white-space: normal;
	font-size:15px;
}
}
.blk {margin-bottom: 20px;}







/*分页*/
.digg4{padding:3px;text-align:center;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;margin-top:20px;}
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}
.pagelist{width:45%; height:50px; line-height: 50px; text-align: center; margin:0 auto;}
#pege li{float:left; margin:0 10px;}
.metpager_8 a,.metpager_8 span.miy{ border:1px solid #ddd; padding:2px 5px 2px 5px; color:#aaa;}
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 a:hover { border:1px solid #a0a0a0; }
.metpager_8 span.current {border:1px solid #e0e0e0; padding:2px 5px 2px 5px; margin:2px; color:#aaa; background-color:#f0f0f0; text-decoration:none;}
.metpager_8 span.disabled { border:1px solid #f3f3f3; padding:2px 5px 2px 5px; margin:2px; color:#ccc;}