a {
	color: #666;
}
a:hover {
	color: #333;
}
img {
	max-width: 100%;
}
body, html {
	position: relative;
}
.index-banner {
	position: relative;
	height: 1000px;
	overflow: hidden;
}
.index-banner-in {
/*position: fixed;*/
    /*top: 0;*/
    /*left: 0;*/
    /*height: 100%;*/
    /*width: 100%;*/
    /*overflow: hidden;*/
}
.index-banner .bg {
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0;
	bottom: 0;
	background: #5A80BF url("../images/banner.jpg") no-repeat center;
	background-size: cover;
	background-position-y:0;
	transform:translate(0, 0);
	z-index: -1;/*background-attachment:fixed;*/
}
.index-banner .text {
	text-align: center;
	position: absolute;
	left: 0;
	width: 100%;
	top: 23%;
	-webkit-perspective: 1200px;
	-moz-perspective: 1200px;
	perspective: 1200px;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
.index-banner .logo-text {
	padding-top: 15px;
}
.index-banner .logo-text i {
	display: block;
	background-image: url("../images/logo-text.png");
	width: 455px;
	height: 10px;
	/*border-bottom: 1px solid #000000;*/
    margin: 0 auto;
}
.index-banner .logo-text i.t1 {
	height: 55px;
}
.index-banner .logo-text i.t2 {
	background-position: center -55px;
	height: 25px;
}
.index-banner .logo-text i.t3 {
	background-position: center -80px;
	height: 25px;
}
.body {
	position: relative;
	z-index: 1;
	background: #fff;
}
.am-container {
	max-width: 1200px;
	padding: 0;
}
.am-animation-fade2 {
	-webkit-animation-name: am-fade2;
	-moz-animation-name: am-fade2;
	animation-name: am-fade2;
	-webkit-animation-duration:0.9s;
	animation-duration:0.9s;
	-webkit-animation-timing-function: ease;
	-moz-animation-timing-function: ease;
	animation-timing-function: ease;
	perspective-origin:0 50%;
}
.index-title {
	text-align: center;
	font-size: 28px;
	font-family: "Microsoft YaHei";
	padding:30px 0;
}
.index-title hr {
	width: 71px;
	height: 3px;
	background: #707070;
	margin: 0 auto;
	margin-top: 5px;
}
 @keyframes am-fade2 {
 0% {
opacity: 0;
transform:translateY(100px) translateZ(-1000px) rotateX(-90deg);
}
 100% {
opacity: 1;
transform:translateY(000px) translateZ(00000px) rotateX(000deg);
}
}
@-webkit-keyframes am-fade2 {
 0% {
opacity: 0;
-webkit-transform:translateY(100px) translateZ(-1000px) rotateX(-90deg);
}
 100% {
opacity: 1;
-webkit-transform:translateY(000px) translateZ(00000px) rotateX(000deg);
}
}
@-moz-keyframes am-fade2 {
 0% {
opacity: 0;
-moz-transform:translateY(100px) translateZ(-1000px) rotateX(-90deg);
}
 100% {
opacity: 1;
-moz-transform:translateY(000px) translateZ(00000px) rotateX(000deg);
}
}
.hui-text {
	text-align: center;
	color: #666666;
	font-size: 14px;
}
.im .im-in {
	padding: 70px 0;
}
.i-about {
	line-height: 40px;
	padding: 20px 0;
}
.i-about .am-slider-default {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.am-slider-default {
	-webkit-box-shadow: none;
	box-shadow: none;
	background: none;
}
.i-about ul li .in {
	width: 370px;
	margin: 0 auto;
}
.i-about a {
	color: #656565;
	font-size: 16px;
}
.i-about2 .am-slider-default .am-control-nav {
	bottom: -30px;
}
.htym .am-slider-default .am-control-nav li a {
	width: 36px;
	height: 5px;
	background: #BEBEBE;
	border-radius: 0;
}
.htym .am-slider-default .am-control-nav li a.am-active {
	background: #656565;
}
.htym .am-slider-default .am-direction-nav {
	display: none;
}
.im2 {
	background: #EEEDEC;
}
.index-title2 {
	text-align: center;
	font-size: 28px;
	padding: 0 20px;
	padding-bottom: 20px;
}
.index-title2 i {
	display: inline-block;
 *display: inline;
 *zoom:1;
	width: 40px;
	height: 27px;
}
.index-title2 i.l {
	background: url(../images/yh-l.png) no-repeat center left;
}
.index-title2 i.r {
	background: url(../images/yh-r.png) no-repeat center right;
}
.i-about2 {
	padding: 40px 0;
	padding-bottom: 10px;
}
.dxal ul li img {
	width: 100%;
}
.am-thumbnails {
	padding: 0;
	margin: 0;
}
.am-thumbnails>li {
	padding: 0;
}
.am-thumbnails .in {
 padding: 0 .5rem 1rem .5rem;
}
.am-thumbnails a {
	display: block;
	position: relative;
}
.dxal ul li .zz {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.2);
	opacity: 0;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
}
.dxal ul li .text {
	width: 100%;
	display: block;
	position: absolute;
	text-align: center;
	top: 50%;
	left: 0;
	margin-top: -28px;
	z-index: 5;
}
.dxal ul li a:hover .zz {
	opacity: 1;
}
.dxal ul li a .text hr {
	height: 4px;
	width: 211px;
	margin: 0 auto;
	background: rgba(255, 255, 255, 0.8);
}
.dxal ul li a .text span {
	display: block;
	line-height: 50px;
	height: 50px;
	font-size: 29px;
	color: rgba(255, 255, 255, 0.8);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	padding: 0 40px;
}
.dxal ul li a .text span, .dxal ul li a .text hr {
	opacity: 0;
	transition: all 0.4s;
	-moz-transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
}
.dxal ul li a:hover .text hr.hr1 {
	-webkit-animation-name: am-fade2;
	-moz-animation-name: am-fade2;
	animation-name: am-fade2;
	-webkit-animation-duration:0.5s;
	animation-duration:0.5s;
	-webkit-animation-delay:0s;
	animation-delay:0s;
	-webkit-animation-timing-function: ease;
	-moz-animation-timing-function: ease;
	animation-timing-function: ease;
	perspective-origin:0 50%;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}
.dxal ul li a:hover .text span {
	-webkit-animation-name: am-fade2;
	-moz-animation-name: am-fade2;
	animation-name: am-fade2;
	-webkit-animation-duration:0.5s;
	animation-duration:0.5s;
	-webkit-animation-delay:0.1s;
	animation-delay:0.1s;
	-webkit-animation-timing-function: ease;
	-moz-animation-timing-function: ease;
	animation-timing-function: ease;
	perspective-origin:0 50%;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}
.dxal ul li a:hover .text hr.hr2 {
	-webkit-animation-name: am-fade2;
	-moz-animation-name: am-fade2;
	animation-name: am-fade2;
	-webkit-animation-duration:0.5s;
	animation-duration:0.5s;
	-webkit-animation-delay:0.2s;
	animation-delay:0.2s;
	-webkit-animation-timing-function: ease;
	-moz-animation-timing-function: ease;
	animation-timing-function: ease;
	perspective-origin:0 50%;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
}
.tab-m {
	text-align: center;
	padding-bottom: 22px;
}
.tab-m ul {
	margin: 0;
	padding: 0;
}
.tab-m ul li {
	display: inline-block;
 *display: inline;
 *zoom:1;
	width: 110px;
	height:40px;
	line-height: 40px;
	text-align: center;
	background: #fff;
	margin: 0 20px;
	font-size: 14px;
	border-radius: 3px;
	position: relative;
}
.tab-m ul li a {
	color: #666;
}
.tab-m ul li i {
	display: block;
	font-size: 0;
	line-height: 0;
	width: 0;
	height: 0;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #878787;
	position: absolute;
	left: 50%;
	bottom: -5px;
	margin-left: -5px;
	display: none;
}
.tab-m ul li b {
	display: block;
	font-size: 0;
	line-height: 0;
	width:10px;
	height: 10px;
	position: absolute;
	left: 50%;
	bottom: -30px;
	margin-left: -8px;
	border: 3px solid #E6E6E6;
	border-radius: 99px;
	box-sizing: content-box;
	background: #fff;
	display: none;
	z-index: 9;
}
.tab-m ul li.current {
	background: #878787;
}
.tab-m ul li.current i {
	display: block;
}
.tab-m ul li.current b {
	display: block;
}
.tab-m ul li.current a {
	color: #fff;
}
.tab-box {
	border-top: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	min-height: 200px;
	background: #F0EFEF;
	position: relative;
	overflow: hidden;
}
.tab-box .tab-box-in {
	display: none;
	position: relative;
}
.tab-box .tab-box-in.show {
	display: block;
}
.xinwen {
	padding: 50px 0;
}
.xinwen li .in {
	width: 362px;
	margin: 0 auto;
	max-width: 100%;
}
.xinwen li {
	padding-bottom: 30px;
}
.xinwen li .title {
	font-size: 16px;
	padding: 10px 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.xinwen li a {
	color: #333333;
}
.xinwen li .title span {
	color: #BBBBBB;
}
.xinwen li:hover .title span {
	color: #333333;
}
.xinwen li .descr {
	font-size: 12px;
	color: #888888;
	height: 38px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.footer {
	overflow: hidden;
	padding:45px 0;
	border-top: 1px solid #E6E6E6;
	margin-top: -1px;
	position: relative;
}
.footer .am-fl {
	width: 700px;
	font-size: 12px;
	color: #000000;
	line-height: 30px;
	padding: 10px 0;
}
.footer .am-fl b {
	font-weight: 400;
	color: #656565;
}
.footer .am-fl img {
	display: block;
	padding-left: 20px;
}
.im3 .im-in {
	padding-bottom:0;
}
.f-nav a {
	display: block;
	color:#666666;
	font-size: 14px;
}
.f-nav .title {
	font-size: 16px;
	padding-bottom: 10px;
}
.footer .f-phone-icon {
	text-align: center;
}
.footer .zxzx a {
	display: inline-block;
 *display: inline;
 *zoom:1;
	height: 25px;
	line-height: 25px;
	text-align: center;
	width:  124px;
	background: #D7D7D7;
	border-bottom: 3px solid #C5C5C5;
	padding: 9px 0;
	color: #fff;
	box-sizing: content-box;
	border-radius: 4px;
}
.footer .zxzx a:hover {
	border-bottom: 0;
	margin-top: 3px;
}
.footer .zxzx a:hover:active {
	box-shadow:0px 2px 2px rgba(0,0,0,0.2) inset;
	padding-top: 11px;
	padding-bottom: 7px;
}
.footer .zxzx a i {
	display: inline-block;
 *display: inline;
 *zoom:1;
	width: 25px;
	height: 25px;
	border-radius: 25px;
	background: #C9C9C9;
	color: #fff;
	font-style: normal;
	margin-right: 5px;
}
.footer .f-phone {
	text-align: right;
}
.footer .f-phone b {
	display: block;
	font-size: 30px;
	font-weight: 400;
}
.footer .f-phone span {
	font-size: 12px;
	color: #BCBCBC;
}
.footer2 {
	font-size: 12px;
	padding: 30px 0;
	border-top: 1px solid #E6E6E6;
}
.footer2 a {
	color: #242424;
}
.xinwen img {
	max-width: 100%;
}
.im {
	position: relative;
	overflow: hidden;
}
.im .bg {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	background: url("../images/bg1.jpg") no-repeat top center;
	height: 100%;/*height: 1017px;*/
    /*opacity: 0.5;*/
}
.im .im-in {
	position: relative;
}
.im4 .bg {
	background: url("../images/bg2.jpg") no-repeat bottom center;
}
.im4 .im-in {
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top: 0;
}
.qr-logo {
	position: absolute;
	right: 20px;
	top: 50px;
	width: 100px;
	height: 100px;
	margin-left: 610px;
	-webkit-perspective: 1200px;
	-moz-perspective: 1200px;
	-ms-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	transform-style: preserve-3d;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	font-size: 12px;
	text-align: center;
}
.qr-logo.fx {
	position: fixed;
}
.qr-logo img {
	width: 100%;
}
.qr-logo .img1, .qr-logo .img2 {
	position: absolute;
	top: 0;
	left: 0;
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	transform: rotateY(0deg);
	-webkit-transform-origin: 50%;
	-moz-transform-origin: 50%;
	-ms-transform-origin: 50%;
	-o-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	backface-visibility:hidden;
	opacity: 1;
	z-index: 100;
}
.qr-logo .img1 {
	padding: 16px;
	display: block \9;
}
.qr-logo .img2 {
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	transform: rotateY(180deg);
	display: none \9;
	opacity: 0;
}
.qr-logo:hover .img2 {
	-webkit-transform: rotateY(0deg);
	-moz-transform: rotateY(0deg);
	-ms-transform: rotateY(0deg);
	-o-transform: rotateY(0deg);
	transform: rotateY(0deg);
	opacity: 1;
	display: block \9;
}
.qr-logo:hover .img1 {
	-webkit-transform: rotateY(-180deg);
	-moz-transform: rotateY(-180deg);
	-ms-transform: rotateY(-180deg);
	-o-transform: rotateY(-180deg);
	transform: rotateY(-180deg);
	opacity: 0;
	display: none \9;
}
 @media only screen and (max-width: 640px) {
.am-container {
	padding: 0 10px;
}
.footer .am-fl img {
	padding: 0;
	margin: 0 auto;
}
.am-control-nav {
	display: none;
}
.tab-m ul li {
	margin: 0;
	width: 90px;
}
.xinwen li {
	padding: 15px 10px;
}
.footer .am-fl {
	text-align: center;
	float: none;
	width: auto;
	padding:0 10px;
	padding-bottom: 20px;
}
.footer .am-fr {
	text-align: center;
	float: none;
	width: auto;
	padding:0 20px;
}
.footer .zxzx a {
	display: block;
	width: auto;
}
.footer .f-phone {
	text-align: center;
}
.index-banner .logo-text i {
	background-size: 90%;
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
}
.index-banner .logo-text i.t1 {
	height: 49px;
}
.index-banner .logo-text i.t2 {
	background-position: center -49px;
	height: 22px;
}
.index-banner .logo-text i.t3 {
	background-position: center -71px;
	height: 22px;
}
.dxal ul li a .zz {
	opacity: 1;
}
.dxal ul li a .text hr {
	display: none;/*height: 1px;*/
    }
.dxal ul li a .text span {
	-webkit-animation-name: am-fade2;
	-moz-animation-name: am-fade2;
	animation-name: am-fade2;
	-webkit-animation-duration:0.5s;
	animation-duration:0.5s;
	-webkit-animation-delay:0.1s;
	animation-delay:0.1s;
	-webkit-animation-timing-function: ease;
	-moz-animation-timing-function: ease;
	animation-timing-function: ease;
	perspective-origin:0 50%;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	font-size: 16px;
	padding: 0 5px;
}
}
/*内页框架*/
.page-banner {
	height: 380px;
	position: relative;
	margin: 0 auto;
}
.page-banner-in {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
.page-banner .bg {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 0;
	background: url("../images/page-banner-1.jpg") no-repeat top center;
}
.page-banner .text {
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1;
	color: #fff;
	text-align: center;
}
.page-banner hr {
	display: block;
	background: #fff;
	height: 3px;
	width: 120px;
	margin: 0 auto;
	border: none;
}
.page-banner .title {
	padding-top: 50px;
}
.page-banner .title .en {
	font-family: 'Adobe 宋体 Std', '宋体';
	font-size: 45px;
	font-weight: bold;
}
.page-banner .title .cn {
	font-size: 23px;
	line-height: 60px;
}
.page_nav {
	padding: 60px 0;
	position: absolute;
	bottom: 0;
	width: 100%;
	left: 0;
}
.page_nav a {
	display: inline-block;
 *display: inline;
 *zoom:1;
	line-height: 40px;
	height: 40px;
	width: 200px;
	border: 1px solid #9FA3A5;
	border: 1px solid rgba(255,255,255,0.6);
	background: #fff;
	background: rgba(86, 85, 85, 0.35);
	color: #fff;
	margin: 0 15px;
}
.page_nav a.current {
	border: 1px solid #fff;
	background: #fff;
	color: #262626;
}
.p-title1 {
	text-align: center;
}
.p-title1 .cn {
	font-size: 30px;/*font-weight: bold;*/
}
.p-title1 .en {
	font-size: 16px;
	font-family: '宋体';
	color: #8A8A8A;
}
.p-title1 .i {
	font-size: 25px;
	color: #8A8A8A;
}
.pm {
	padding-top:50px;
}
.am-thumbnails img {
	width: 100%;
}
.p-about-text {
	font-size: 14px;
	font-family: '宋体';
	line-height: 30px;
	margin: 40px 0;
}
.p-about-img {
	margin: 40px 0;
}
.p-honor {
}
.ph-nav {
	position: relative;
	overflow: hidden;
}
.ph-nav hr {
	position: absolute;
	top: 10px;
	left: 0;
	width: 100%;
	height: 2px;
	border: 0;
	background: #6C6C6C;
}
.ph-nav ul {
	padding: 0;
	margin: 0;
}
.ph-nav li {
	float: left;
	width: 126px;
	list-style: none;
	text-align: center;
}
.ph-nav li i, .ph-nav li b {
	display: inline-block;
 *display: inline;
 *zoom: 1;
	box-sizing: content-box;
}
.ph-nav li i {
	width: 16px;
	height: 16px;
	line-height: 0;
	font-size: 0;
	border: 2px solid #6C6C6C;
	border-radius: 50%;
	background: #FDFDFD;
	position: relative;
	z-index: 1;
}
.ph-nav li b {
	width: 10px;
	height: 10px;
	line-height: 0;
	font-size: 0;
	margin: 3px;
	background: #6C6C6C;
	border-radius: 50%;
	display: none;
}
.ph-nav li a {
	display: block;
}
.ph-nav li.active b {
	display: inline-block;
 *display: inline;
 *zoom: 1;
}
.ph-nav li span {
	display: inline-block;
 *display: inline;
 *zoom: 1;
	background: #9D9D9D;
	width: 150%;
	margin-left: -25%;
	/*display: none;*/
    color: #fff;
	line-height: 36px;
	margin-top: 35px;
	opacity: 0;
	transition: opacity 0.3s;
	-moz-transition: opacity 0.3s;
	-webkit-transition: opacity 0.3s;
	-o-transition: opacity 0.3s;
}
.ph-nav li.active span {
	/*display: inline-block;*/
    /**display: inline;*/
    /**zoom: 1;*/
    opacity: 1;
}
.ph-box .ph-box-in {
	text-align: center;
	display: none;
	color: #515151;
	line-height:30px;
	padding: 30px 0;
	font-size: 16px;
}
.ph-box .ph-box-in.show {
	display: block;
}
.ph-box .ph-box-in p {
	margin: 0;
}
.p-about-text {
	position: relative;
	overflow: hidden;
	height: 90px;
	box-shadow:0 -0px 80px -80px rgba(0,0,0,0.0) inset;
	transition: height 0.4s;
	-moz-transition: height 0.4s;
	-webkit-transition: height 0.4s;
	-o-transition: height 0.4s;
	cursor:pointer;
}
.p-about-text .text2 {
	padding: 0 10px;
}
.p-about-text .text1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 90px;
	background: #fff;
	padding: 0 10px;
	box-shadow:0 -0px 80px -80px rgba(0,0,0,0.0) inset;
	transition: all 0.2s;
	-moz-transition: all 0.2s;
	-webkit-transition: all 0.2s;
	-o-transition: all 0.2s;
}
.p-about-text .text0 {
	position: absolute;
	right: 0;
	bottom: 0;
	height: 30px;
	width: 200px;
	text-align: right;
	padding-right: 10px;
	background-image: -moz-linear-gradient( 180deg, rgb(157,157,157) 0%, rgb(157,157,157) 44%, rgba(157,157,157,0) 100%);
	background-image: -webkit-linear-gradient( 180deg, rgb(157,157,157) 0%, rgb(157,157,157) 44%, rgba(157,157,157,0) 100%);
	background-image: -ms-linear-gradient( 180deg, rgb(157,157,157) 0%, rgb(157,157,157) 44%, rgba(157,157,157,0) 100%);
	color: #fff;
}
.p-about-text:hover {
	box-shadow:0 -80px 80px -80px rgba(0,0,0,0.1) inset;
}
.p-about-text.show:hover, .p-about-text.show {
	cursor:auto;
	box-shadow:0 -0px 80px -80px rgba(0,0,0,0.0) inset;
}
.p-about-text.show .text1 {
	opacity: 0;
	display: none;
}
.p-about-text.show .text0 {
	bottom:-60px;
}
.p-about-map {
	height: 489px;
	margin: 0 auto;
	background: url('../images/map_bg.jpg') no-repeat top center;
	position: relative;
}
.p-about-map a {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.list-anli {
	padding: 20px 0;
}
.list-anli .in {
	width: 370px;
	margin: 0 auto;
}
.list-anli .img img {
	width: 100%;
}
.list-anli li {
	padding-bottom: 50px;
}
.list-anli li .text {
	padding: 5px;
	overflow: hidden;
}
.list-anli li .title {
	line-height: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.list-anli li .title a {
	color: #666666;
	font-size: 16px;
}
.list-anli li .time {
	font-size: 12px;
	color: #C6C6C6;
	line-height: 22px;
	overflow: hidden;
}
.list-anli li .time img {
	vertical-align: -2px;
}
.list-dashijian li {
	overflow: hidden;
	padding: 20px 0;
}
.list-dashijian .in {
	width: 560px;
	margin: 0 auto;
	overflow: hidden;
	padding-bottom: 10px;
}
.list-dashijian .img {
	position: relative;
	float: left;
	width: 187px;
	height: 130px;
}
.list-dashijian .img img {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.list-dashijian .img .bg {
	background: #D7DAD9;
	position: absolute;
	top: 6px;
	left: 6px;
	width: 100%;
	height: 100%;
}
.list-dashijian li img, .list-dashijian li .bg {
	transition: all 0.3s 0s;
}
/*.list-dashijian li:hover img,*/
.list-dashijian li:hover .bg {
	top: 0px;
	left: 0px;
}
.list-dashijian .text {
/*padding-left: 225px;*/
}
.list-dashijian .description {
	font-size: 13px;
	line-height: 20px;
	height: 60px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	color: #666;
}
.list-dashijian hr {
	margin: 10px 0;
	border-color: #7A7A7A;
}
.list-dashijian .time {
	font-size: 12px;
}
.list-dashijian .title {
	word-wrap: normal; /* for IE */
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.list-dashijian .title {
	color: #252525;
}
.list-dashijian a {
	display: block;
	padding: 10px 0;
}
.list-dashijian a:hover {
	background: #F0F0F0;
}
.list-new ul {
	padding: 0;
	margin: 0;
}
.list-new li {
	overflow: hidden;
	padding:30px 0;
	list-style: none;
}
.list-new li .img img {
	width: 526px;
	border: 1px solid #E1E1E1;
	display: block;
	max-width: 100%;
}
.list-new li .img {
	margin: 0 auto;
}
.list-new li .text, .list-new li .img {
	float: left;
	width: 50%;/*padding: 0 30px;*/
}
.list-new li .in2 {
	padding: 0 37px;
}
.list-new li .text hr {
	border-top: 2px solid #000000;
	margin: 0;
}
.list-new li .title {
	line-height:35px;
	padding: 15px 0;
	font-size: 22px;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.list-new li .title a {
	color: #030303;
}
.list-new li .description {
	color: #666666;
	font-size: 14px;
	line-height: 27px;
	height: 108px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}
.list-new li .more a {
	display: inline-block;
 *display: inline;
 *zoom: 1;
	padding: 0 20px;
	font-size: 12px;
	background: #010101;
	color: #fff;
	line-height: 25px;
}
.list-new li .more a img {
	vertical-align: 2px;/*padding: 0 10px;*/
}
.list-new li .more {
	padding: 0 120px;
	padding-top: 30px;
}
.list-new li.fanzhuan .text, .list-new li.fanzhuan .img {
	float: right;
	width: 50%;
}
.list-new li.fanzhuan .more {
	float: right;
}
@media only screen and (max-width: 640px) {
.list-new li .text,  .list-new li .img {
	float: none !important;
	width: auto !important;
}
.list-anli .in {
	max-width: 285px;
	width: auto;
	margin: 0 auto;
}
.page-banner .title .en {
	font-family: 'Adobe 宋体 Std', '宋体';
	font-size: 35px;
	font-weight: bold;
}
.pm {
	padding-top:20px;
}
}
.list-jrbx ul {
	padding: 0;
	margin: 0;
}
.list-jrbx li {
	list-style: none;
	overflow: hidden;
	background: #EFEFEF;
	margin: 33px 0;
}
.list-jrbx li .text, .list-jrbx li .img {
	float: left;
	width: 50%;
}
.list-jrbx li .img {
	width: 53%;
}
.list-jrbx li .text {
	width: 47%;
}
.list-jrbx li img {
	display: block;
	max-width: 100%;
}
.list-jrbx .text {
	line-height: 24px;
	padding: 20px;
	padding-left: 30px;
}
.list-jrbx h2 {
	font-size: 16px;
	color: #000000;
	padding: 0;
	margin: 0;
	line-height: 30px;
	font-weight: 400;
}
.list-jrbx p {
	padding: 0;
	margin: 0;
	color: #666666;
	font-size: 14px;
	margin-bottom: 10px;
}
.list-jrbx h2 {
	position: relative;
}
.list-jrbx h2:before {
	content: "?";
	color: #666666;
	position: absolute;
	left: -15px;
	top: 0;
}
.list-jrbx .img {
	position: relative;
}
.list-jrbx .title {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -62px;
	background: url("../images/bg-yw-3.png") no-repeat center;
	background: rgba(0, 0, 0, 0.5);
	border-radius: 125px;
	width: 125px;
	height: 125px;
	overflow: hidden;
	text-align: center;
	color: #fff;
	line-height: 30px;
	font-size: 12px;
}
.list-jrbx .title hr {
	padding: 0px;
	margin: 0;
}
.list-jrbx .title-in {
	padding: 30px 20px;
}
@media only screen and (max-width: 640px) {
.list-jrbx li .text,  .list-jrbx li .img {
	float: none !important;
	width: auto !important;
}
.list-jrbx li {
	margin: 30px 10px;
}
}
.list-jingying ul {
	padding: 0;
	margin: 0;
}
.list-jingying table {
	width: 100%;
}
.list-jingying li {
	list-style: none;
}
.list-jingying li .in {
	overflow: hidden;
	background: #EDEDED;
}
/*.list-jingying li .text,*/
/*.list-jingying li .img{*/
    /*float: left;*/
/*}*/
.list-jingying li .img {
	/*width: 48%;*/
    position: relative;
}
/*.list-jingying li .text{*/
    /*width: 52%;*/
/*}*/

.list-jingying .bg {
	background-size:cover;
	background-position: center;
	background-repeat:no-repeat;
	height: 430px;
	position: relative;
}
.list-jingying .bg a {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.list-jingying li .text .in2 {
	padding: 35px;
	padding-top: 50px;
}
.list-jingying li .text .name {
	font-size: 20px;
	font-weight: bold;
	color: #3C3C3C;
}
.list-jingying li .text .degree, .list-jingying li .text .position {
	font-size: 16px;
	color: #505050;
}
.list-jingying li .text .motto {
	font-size: 12px;
	color: #989898;
}
.list-jingying li .text hr {
	border-color:#E1E1E1;
}
.list-jingying h2 {
	font-size: 14px;
	color: #505050;
	padding: 0;
	margin: 0;
	line-height: 30px;
	font-weight: 400;
}
.list-jingying p {
	padding: 0;
	margin: 0;
	color: #989898;
	font-size: 12px;
	margin-bottom: 10px;
}
.list-jingying h2 {
	position: relative;
}
.list-jingying h2:before {
	content: "?";
	color: #666666;
	position: absolute;
	left: -15px;
	top: 0;
}
.list-jingying li .img img {
	max-width: 100%;
}
.list-jingying .jtbox {
	position: absolute;
	right: 0;
	top: 0;
	width: 15px;
	height: 100%;
}
.list-jingying .jtbox .jt-t, .list-jingying .jtbox .jt-b {
	width: 100%;
	height: 50%;
	position: relative;
}
.list-jingying .jtbox .jt-t i {
	position: absolute;
	bottom: 0;
	display: block;
	border-top: 15px solid #EDEDED;
	border-left: 15px solid transparent;
}
.list-jingying .jtbox .jt-b i {
	position: absolute;
	top: 0;
	display: block;
	border-bottom: 15px solid #EDEDED;
	border-left: 15px solid transparent;
}
.list-jingying .jtbox .jt-t b, .list-jingying .jtbox .jt-b b {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	bottom: 0;
	background: #EDEDED;
}
.list-jingying .jtbox .jt-t b {
	bottom : 15px;
}
.list-jingying .jtbox .jt-b b {
	top : 15px;
}
.p-title2 {
	padding: 20px 0;
}
.p-title2 i {
 *display: inline;
 *zoom: 1;
	display: inline-block;
	height: 17px;
	width: 3px;
	background: #E22424;
	margin-right: 5px;
}
.p-title2 b {
	font-size: 20px;
	color: #000000;
	font-weight: 400;
}
.p-title2 span {
	font-size: 12px;
	color: #6E6E6E;
}
.list-jingying2 ul {
	margin: 0 -15px;
}
.list-jingying2 li .in {
	margin:0 15px;
}
.list-jingying2 li .text .in2 {
	padding: 20px;
	padding-top: 25px;
}
.list-jingying2 td {
	vertical-align: top;
}
.list-jingying2 .bg {
	height: 387px;
}
.list-jingying3 img {
	width: 100%;
}
.list-jingying3 li .in {
	margin: 20px;
	background: #EDEDED;
	text-align: center;
}
.list-jingying3 .name {
	font-size: 18px;
}
.list-jingying3 .degree, .list-jingying3 .position {
	font-size: 12px;
	color: #787878;
}
.list-jingying3 .text {
	padding:15px 10px;
}
.list-jingying p {
	margin-bottom: 0;
}
@media only screen and (max-width: 640px) {
/*.list-jingying li .text,*/
    /*.list-jingying li .img{*/
    /*float: none !important;*/
    /*width: auto !important;*/
    /*}*/
    .list-jingying .jtbox {
	display: none;
}
.list-jingying td {
	display: block;
	width: auto !important;
}
.list-jingying2 li {
	float: none;
}
.list-jingying2 td {
	display: block;
	width: auto !important;
}
.list-jingying li {
	margin: 30px 10px;
	width: auto;
}
.list-jingying2 li .in {
	margin: 0;
}
.list-jingying2 ul {
	margin: 0;
}
.list-jingying li .text .in2 {
	padding: 25px;
}
}
.index-nav {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 67px;
	/*background: url("../images/index-nav-bg.png");*/
    background: rgba(0, 0, 0, 0.4);
}
.index-nav ul {
	padding: 0;
	margin: 0;
	line-height: 20px;
	text-align: center;
	float: left;
}
.index-nav ul li {
	list-style: none;
	float: left;
}
.index-nav ul li a {
	color: #fff;
	display: block;
	width: 130px;
	padding: 23px 0;
	position: relative;
}
.index-nav ul li a span {
	display: block;
	border-left: 1px solid #fff;
	line-height: 20px;
	height: 20px;
}
.index-nav ul li.home span {
	border: none;
}
.index-nav ul li.home span img {
	vertical-align: -2px;
}
.index-nav .ss input {
	background: none;
	border: none;
	padding: 0 10px;
	margin: 0;
	line-height: 30px;
	color: #fff;
}
.index-nav .ss input:focus {
	outline:none;
}
.index-nav .ss .input {
	display: inline-block;
 *display: inline;
 *zoom: 1;
	border: 1px solid #A1AFC4;
	border: 1px solid rgba(255,255,255,0.6);
	padding: 0;
	margin: 0;
	line-height: 30px;
}
.index-nav .ss {
	float: right;
	margin-top: 18px;
	line-height: 30px;
}
.index-nav .ss .input-submit {
	width: 30px;
	background: url("../images/icon-ss.png") no-repeat center;
}
.index-nav2 {
	position: absolute;
	bottom: 67px;
	left: 0;
	width: 100%;
	height: 120px;
}
.index-nav2 .nav2-in {
	width: 910px;
	float: left;
	height: 120px;
}
.index-nav2 ul {
	position: relative;
	padding: 0;
	margin: 0;
}
.index-nav2 ul .li {
	position: absolute;
	left: 0;
	top: 0;
	list-style: none;
	background: #fff;
	height: 120px;
	width: 100%;
}
.nav-jdt {
	width:370px;
	position: relative;
	z-index: 50;
	overflow: hidden;
	height: 103px;
}
.index-nav ul li i {
	position: absolute;
	left: 50%;
	top:0;
	margin-left: -5px;
	border-left: 10px solid transparent;
	border-right: 10px solid transparent;
	border-top: 10px solid #fff;
	transform:scale(0.2);
	transform-origin: top center;
	transition: all 0.4s cubic-bezier(.26, .92, .36, 1.16);
	opacity: 0;
	display: none;
}
.index-nav2 ul .li .in {
	padding:8px 10px;
}
.index-nav2 ul .li {
	display: none;
}
.index-nav2 ul .li.show {
	display: block;
}
.cssanimations .index-nav2 ul .li {
	display: block;
	transform: scale(0.2);
	transform-origin: 70px 100%;
	transition: all 0.4s cubic-bezier(.26, .92, .36, 1.16);
	opacity: 0;
}
.cssanimations .index-nav2 ul .li.show {
	display: block;
	transform:scale(1);
	opacity: 1;
	z-index: 1;
}
.cssanimations .index-nav ul li i {
	display: block;
}
.index-nav ul li.show i {
	display: block;
	transform:scale(1);
	opacity: 1;
}
.am-innav {
}
.am-innav {
	text-align: center;
}
.am-innav li span {
	display: inline-block;
 *display: inline;
 *zoom: 1;
	vertical-align: middle;
}
.am-innav li span span {
	display: block;
}
.am-innav li a {
	display: block;
	padding: 32px 0;
	margin: 0 10px;
	background: #F5F5F4;
}
.am-innav {
	overflow: hidden;
}
.am-innav li {
	border-left: 1px solid #ECECEC;
	margin-left: -1px;
}
.am-innav li .icon {
	width: 40px;
	height: 40px;
	border-radius: 20px;
	color: #fff;
	line-height: 40px;
	background: #E1E1E1;
	font-size: 25px;
	margin-left: -20px;
	margin-right: 5px;
}
.am-innav li .title {
	height: 40px;
	line-height: 20px;
	font-size: 14px;
	font-family: '宋体';
}
.am-innav li .title .cn {
	color: #254E97;
}
.am-innav li .title .en {
	color: #AFAFAF;
	font-size: 12px;
}
.index-nav2 .am-direction-nav {
	display: none;
}
.index-nav2 .am-slider-default .am-control-nav {
	position: absolute;
	top: 10px;
	bottom: auto;
	width: auto;
	right: 10px;
	left: auto;
}
.index-nav2 .am-slider-default .am-control-nav li {
	margin: 0 3px;
}
.index-nav2 .am-slider-default .am-control-nav li a {
	background: none;
	border:1px solid #fff;
}
.index-nav2 .am-slider-default .am-control-nav li a.am-active {
	border:1px solid #348EFC;
	background: none;
}
@media only screen and (max-width: 640px) {
.index-nav-box {
	display: none;
}
}
.fx-nav {
	position: fixed;
	top: 30px;
	right: 30px;
	z-index: 1000;
	background: #fff;
	box-shadow: 0 0 7px rgba(0,0,0,0.2);
	width: 40px;
	height: 40px;
	overflow: hidden;
	transition: all 0.4s cubic-bezier(.26, .92, .36, 1.16);
}
.fx-nav .btn {
	overflow: hidden;
}
.fx-nav .btn a {
	display: block;
	float: right;
	width: 40px;
	height: 40px;
}
.fx-nav .btn a b {
	display: block;
	padding: 4px 5px;
}
.fx-nav .btn a b i {
	height: 3px;
	display: block;
	background: #000;
	margin: 6px 0;
}
.fx-zhezhao {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background:url("../images/nav-bg.png") repeat-y right center;
	z-index: 10;
}
.fx-nav2 {
	position: fixed;
	top: 0;
	padding-top: 100px;
	right: 0;
	bottom:0;
	z-index: 500;
	letter-spacing:3px;
	-webkit-perspective: 1200px;
	-moz-perspective: 1200px;
	perspective: 1200px;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d;
	overflow: auto;
	opacity: 0;
	white-space:nowrap;
}
.fx-nav-list {
	padding: 50px;
	padding-top: 0;
	font-size: 25px;
	color: #fff;
	text-align: right;
	line-height: 2.5;
}
.fx-nav-list a {
	color: #fff;
}
.fx-nav-list ul {
	padding: 0;
	margin: 0;
}
.fx-nav-list ul li {
	list-style: none;
}
.fx-nav-list ul li a {
	display: block;
}
.fx-nav-box {
}
.fx-nav-box.open {
}
.fx-nav-box .fx-nav2 {
	opacity: 0;
	z-index: -1;
	transition: all 0.4s;
}
.fx-nav-box.open .fx-nav2 {
	opacity: 1;
	z-index: 10011;
}
.fx-zhezhao {
	opacity: 0;
	transition: all 0.4s;
	z-index: -1;
}
.fx-nav-box.open .fx-zhezhao {
	opacity: 1;
	z-index: 10000;
}
.fx-nav-box .fx-nav-list li {
	opacity: 0;
}
.fx-nav-box.open .fx-nav-list li:nth-of-type(1) {
	animation-delay:100ms;
}
.fx-nav-box.open .fx-nav-list li:nth-of-type(2) {
	animation-delay:150ms;
}
.fx-nav-box.open .fx-nav-list li:nth-of-type(3) {
	animation-delay:200ms;
}
.fx-nav-box.open .fx-nav-list li:nth-of-type(4) {
	animation-delay:250ms;
}
.fx-nav-box.open .fx-nav-list li:nth-of-type(5) {
	animation-delay:300ms;
}
.fx-nav-box.open .fx-nav-list li:nth-of-type(6) {
	animation-delay:350ms;
}
.fx-nav-box.open .fx-nav-list li:nth-of-type(7) {
	animation-delay:400ms;
}
.fx-nav-box.open .fx-nav-list li:nth-of-type(8) {
	animation-delay:450ms;
}
.fx-nav-box.open .fx-nav-list li:nth-of-type(9) {
	animation-delay:500ms;
}
.fx-nav-box.open .fx-nav-list li {
	-webkit-animation-name: am-fade2;
	-moz-animation-name: am-fade2;
	animation-name: am-fade2;
	-webkit-animation-duration:0.9s;
	animation-duration:0.9s;
	-webkit-animation-timing-function: ease;
	-moz-animation-timing-function: ease;
	animation-timing-function: ease;
	-webkit-perspective-origin:0 50%;
	-moz-perspective-origin:0 50%;
	perspective-origin:0 50%;
	-webkit-animation-fill-mode:forwards;
	-moz-animation-fill-mode:forwards;
	animation-fill-mode:forwards;
}
.fx-nav-box .fx-nav .btn a b i {
	transition: all 0.4s;
}
.fx-nav-box.open .fx-nav .btn a b i:nth-of-type(1) {
	-webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(-7px, 6px, 0);
	-moz-transform: rotate3d(0, 0, 1, -45deg) translate3d(-7px, 6px, 0);
	-ms-transform: rotate3d(0, 0, 1, -45deg) translate3d(-7px, 6px, 0);
	-o-transform: rotate3d(0, 0, 1, -45deg) translate3d(-7px, 6px, 0);
	transform: rotate3d(0, 0, 1, -45deg) translate3d(-7px, 6px, 0);
}
.fx-nav-box.open .fx-nav .btn a b i:nth-of-type(2) {
	-webkit-transform: scaleX(0);
	-moz-transform: scaleX(0);
	-ms-transform: scaleX(0);
	-o-transform: scaleX(0);
	transform: scaleX(0);
}
.fx-nav-box.open .fx-nav .btn a b i:nth-of-type(3) {
	-webkit-transform: rotate3d(0, 0, 1, 45deg) translate3d(-6px, -6px, 0);
	-moz-transform: rotate3d(0, 0, 1, 45deg) translate3d(-6px, -6px, 0);
	-ms-transform: rotate3d(0, 0, 1, 45deg) translate3d(-6px, -6px, 0);
	-o-transform: rotate3d(0, 0, 1, 45deg) translate3d(-6px, -6px, 0);
	transform: rotate3d(0, 0, 1, 45deg) translate3d(-6px, -6px, 0);
}
.am-article {
	padding: 30px 10px;
}
.am-article-hd {
	text-align: center;
}
.am-article-title {
	font-size: 20px;
}
 @media only screen and (max-width: 640px) {
.am-article img {
	max-width: 100% !important;
	width: auto !important;
	height: auto !important;
}
.list-dashijian .in {
	width: 95%;
}
.list-new li .more {
	padding: 0 70px;
	padding-top: 10px;
}
.fx-nav-list {
	font-size: 20px;
}
.qr-logo {
	display: none;
}
}
.p-pages .pages_num {
	display: none;
}
.p-pages {
	padding: 55px 30px;
	text-align: center;
	line-height: 30px;
}
.p-pages a, .p-pages span {
	display: inline-block;
	display: inline;
	zoom:1;
	height: 20px;
	line-height: 20px;
	background: #E7E7E7;
	color: #666666;
	/*min-width: 20px;*/
    font-size: 14px;
	padding: 4px 8px;
	box-sizing: content-box;
}
.p-pages span {
	background: #fff;
}
.danrenbox {
}
.danrenbox .danren {
	width : 20%;
	float: left;
	/*padding: 0 14px;*/
    box-sizing: content-box;
}
.danrenbox .danren a {
	margin: 0 20px;
	display: block;
	position: relative;
}
.danrenbox .danren .text {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: rgba(0,0,0,0.5);
	overflow: hidden;
	height: 73px;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}
.danrenbox .danren img {
	width: 100%;
}
.danrenbox .danren .text-in {
	padding: 10px 20px;
}
.danrenbox .danren hr {
	margin: 0;
}
.danrenbox .danren:hover .text {
	height: 105px;
}
.danrenbox .danren a {
	color: #fff;
}
.danrenbox .danren .name {
	font-size: 20px;
	padding-bottom: 10px;
}
.danrenbox .danren hr {
	width: 50px;
}
.danrenbox .danren .description {
	padding-top: 30px;
	font-size: 12px;
	transition: all 0.3s;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-o-transition: all 0.3s;
}
.danrenbox .danren:hover .description {
	padding-top: 10px;
}
 @media only screen and (max-width: 640px) {
.danrenbox .danren {
	box-sizing: content-box;
}
.danrenbox .danren a {
	margin: 0 0;
}
.danrenbox .danren .text {
	display: none;
}
.list-dashijian .img {
	width: 130px;
	height: 96px;
}
.list-dashijian .text {
/*padding-left: 150px;*/
    }
.list-dashijian li {
	padding: 15px 0;
}
.list-dashijian .description {
	font-size: 12px;
	line-height: 20px;
	height: 40px;
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.page_nav_yewu {
	padding: 5px 0;
}
}
.am-article-bd {
	font-size: 16px;
	font-family: '宋体';
	color: #666;
}
.am-article-bd p {
	font-size: 16px;
	font-family: '宋体';
	color: #666;
}
.badie {
	/*display: none;*/
    /**display: block;*/
    background: #FFE6E5;
	color: #D2322D;
	text-align: center;
	line-height: 12px;
	padding: 15px 0;
}
.badie a {
	color: #000;
	display: inline-block;
	display: inline;
	zoom:1;
	background: #D2322D;
	color: #FFE6E5;
	padding: 5px;
	vertical-align: middle;
}
.show-description {
	padding: 20px;
	background: #EFEFEF;
}
.show-description .i1, .show-description .i2 {
	display: inline-block;
 *display: inline;
 *zoom:1;
	width: 14px;
	height: 14px;
}
.show-description .i1 {
	background: url("../images/icon-yinhao1.png") no-repeat center;
	vertical-align: 5px
}
.show-description .i2 {
	background: url("../images/icon-yinhao2.png") no-repeat center;
	vertical-align: -5px
}
.pn-box {
	font-size: 12px;
	line-height: 30px;
}
.pn-box tr {
	/*display:block;*/
    border-bottom: 10px solid #F6F6F6;
}
.pn-box th {
	background: #E7E7E7;
	width:90px;
	text-align: center;
}
.pn-box td {
	padding: 0 20px;
	background: #F2F2F2;
}
.gb-btn {
	display: block;
	width: 116px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	border: 3px solid #727272;
	color: #727272;
	box-sizing: content-box;
	margin-top: 15px;
}
.gb-btn:hover {
	border: 3px solid #404040;
	color: #404040;
}
.p-about-img .am-slider-default .am-control-nav {
	display: none;
}
.ph-box .ph-box-in span {
	background: none !important;
}
.index-title a {
	color: #333;
}
.list-anli2 ul, .list-anli2 ul li {
	padding: 0;
	margin: 0;
	list-style: none;
}
.list-anli2 ul {
	overflow: hidden;
}
.list-anli2, .list-anli2 a {
	color: #878787;
}
.list-anli2 a {
	/*margin-top: -1px;*/
    display: block;
	padding:20px 0;
	/*border-top:1px solid #E6E6E6 ;*/
    border-bottom:1px solid #E6E6E6;
}
.list-anli2 a:hover {
	background: #F0F0F0;
}
.list-anli2 .title {
	color: #333;
	font-size: 20px;
	padding: 10px 0;
}
.list-anli2 .top {
	font-size: 14px;
}
.list-anli2 .text {
	max-height: 75px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.show-b-btn {
	padding-top: 40px;
}
