.ny_tit {
	font-size: 36px;
	opacity: 0.6;
	font-family: "shuzi";
	text-align: right;
	color: #fff;
	font-weight: normal;
	padding-top: 90px;
	padding-right: 40px;
}

/*ï¿½ï¿½Ò³ï¿½ï¿½ï¿½ï¿½*/
.ny_nav_box {
	width: 100%;
	overflow: hidden;
	background: #fff;
	box-shadow: 0px 1px 5px #dbdbdb;
}

.ny_nav {
	float: left;
}

.ny_nav li {
	width: 130px;
	height: 80px;
	float: left;
}

.ny_nav li a {
	width: 130px;
	line-height: 80px;
	font-size: 14px;
	text-align: center;
	color: #808080;
	display: block;
}

.ny_nav li.on a {
	background: #f2f2f2 url(../image/nav_n.png) right bottom no-repeat;
	color: #fe2c2d;
}

.ny_nav li:hover a {
	background: #f2f2f2 url(../image/nav_n.png) right bottom no-repeat;
	color: #fe2c2d;
}

.ny_gog {
	height: 60px;
	background: #fff;
	padding-top: 31px;
}

.ny_gog a:hover {
	color: #fe2c2d;
}

.ny_gb {
	width: 22px;
	height: 19px;
	background: url(../image/gb.png) center no-repeat;
	margin-right: 10px;
	margin-top: -2px;
}

.txtScroll-top{
	float: left;
}
.gondong{
	font-size: 14px;
	color: #e80f21;
}

/*��������*/
.s_about{
	width: 100%;
	padding-top: 20px;
	overflow: hidden;
}
.zs_sheji{
	width: 243px;
	background: #e85a5f;
	height: 300px;
	float: left;
}
.zs_sheji a{
	width: 86px;
	height: 86px;
	border: #e85a5f solid 1px;
	display: block;
	margin: 0 auto;
	background: url(../image/icon.png) center no-repeat;
	margin-top: 80px;
	transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
}
.zs_sheji a:hover{
	border: #ffd800 solid 1px;
	border-radius: 50%;
    transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
}
.zs_sheji p{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 10px;
}
.zs_sheji h1{
	font-size: 20px;
	color: #ffd800;
	font-family: "shuzi";
	text-align: center;
	font-weight: normal;
	padding-top: 2px;
}
.zs_photo{
	width: 370px;
	height: 300px;
	overflow: hidden;
	float: left;
}
.zs_photo img{
	transition: 1s;
	-webkit-transition: 1s;
    -moz-transition: 1s;
    -o-transition: 1s;
}
.zs_photo a:hover img { -webkit-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); }

.about{
	width: 100%;
	overflow: hidden;
	padding: 40px 0;
}
.about_text{
	width: 690px;
	float: left;
	overflow: hidden;
}
.about_text h1{
	font-family: "shuzi";
	font-size: 60px;
	font-weight: normal;
	color: #cccccc;
}
.about_text h2{
	font-size: 24px;
	color: #4c4c4c;
}

.about_text h3{
	font-size: 14px;
	color: #999999;
}
.about_text p{
	margin-top: 25px;
	font-size: 14px;
	color: #808080;
	line-height: 30px;
}
/*ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½*/
.news_title{
	width: 100%;
	overflow: hidden;
}
.news_photo{
	width: 354px;
	float: left;
	height: 255px;
}
.news_photo img{
	width: 100%;
	min-height: 255px;
}
.news_text{
	float: left;
	width: 843px;
	height: 255px;
	padding: 23px;
	position: relative;
	background: #fff;
}
.news_text h1{
	font-size: 30px;
	color: #ff8917;
	line-height: 50px;
	font-family: "shuzi";
	
}
.news_text h2{
	font-size: 16px;
	color: #696969;
	font-weight: bold;
	padding-top: 15px;
}
.news_text p{
	font-size: 14px;
	color: #9c9292;
	line-height: 24px;
	padding-top: 10px;
}
.news_text a{
	font-size: 14px;
	color: #ff8917;
	position: absolute;
	bottom: 35px;
}


.news{
	width: 100%;
	overflow: hidden;
	padding-top: 10px;
}
.news li{
	width: 100%;
	height: 165px;
	background: #fff;
	margin-top: 10px;
	position: relative;
}
.time{
	width: 165px;
	float: left;
	height: 110px;
	margin-top: 25px;
	border-right: #eeeeee 1px solid;
}
.time h3{
	font-size: 38px;
	color: #ff8917;
	font-family: "shuzi";
	padding-top: 20px;
	text-align: center;
	font-weight: normal;
}
.time .time-p{
	font-size: 20px;
	text-align: center;
	padding-top: 10px;
	color: #ff8917;

}
.list_news{
	
	padding: 35px;
	float: right;
}
.list_news h1{
	text-align: left;
	font-size: 16px;
	color: #666666;
	font-weight: normal;
	padding-left: 20px;
	background: url(../image/sj.png) left center no-repeat;
}
.list_news p{
	padding-top: 20px;
	font-size: 14px;
	color: #bababa;
	line-height: 24px;
}
.news li a {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 165px;
    z-index: 10;
}
.news li span {
    width: 0;
    height: 165px;
    position: absolute;
    left: 0;
    top: 0;
    background: -webkit-gradient(linear,120% 0%, 0% 100%, from(#f8f6f6), to(#f3f3f3), color-stop(1.2,#f3f3f3));
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -transition: all .3s;
    z-index: 8;
}
.news li:hover span{
	width: 100%;
}

/*ï¿½ï¿½Ò³*/
.pagek{
	width: 100%;
	overflow: hidden;
	margin: 40px 0;
}
.pagek li{
	float: left;
}
.pagek li a{
	float: left;
	font-size: 24px;
	font-family: "shuzi";
	margin-right: 5px;
	color: #999999;
}

.Previous a{
	width: 38px;
	height: 38px;
	font-size: 14px;
	color: #999999;
	line-height: 38px;
	text-align: center;
}
.Previous a.left{
	background: #ebebeb url(../image/news_left.png) center no-repeat;
}
.Previous a.right{
	background: #ebebeb url(../image/news_right.png) center no-repeat;
}
.Previous a:hover{
	border: 1px solid #fe2c2d;
}
.one a{
	width: 38px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	background-color: #ebebeb;
}
.one a:hover{
	color: #ff254d;
}
.one.on a{
	color: #ff254d;
}
.pagek ul{
	float: right;
}
.list-h2 {
	font-size: 16px;
	color: #666666;
	font-weight: normal;
	padding-left: 20px;
	background: url(../image/sj.png) left center no-repeat;
}
.footer{
	width: 100%;
	overflow: hidden;
	background: #262834;
}
.weinav_l{
	width: 780px;
	padding-bottom: 20px;
	float: left;
}
.weinav_l dt{
	color: #a3a3a3;
	font-size: 16px;
	line-height: 40px;
	font-weight: bold;
}
.weinav_l dl{
	width: 150px;
	padding-top: 20px;
	float: left;
}
.weinav_l dd a{
	font-size: 12px;
	color: #a3a3a3;
	line-height: 30px;
}
.weinav_l dd a:hover{
	color: #e85a5f;
}
.s_tel{
	width: 420px;
	line-height: 80px;
	
	padding-left: 70px;
	height: 160px;
	float: right;
	border-left: 1px solid #373b53;
}
.s_tel h1{
	font-family: "shuzi";
	color: #ff8917;
	font-size: 30px;
	line-height: 80px !important;
}
.s_tel h2{
	font-size: 16px;
	color: #a3a3a3;
	font-weight: bold;
	line-height: 40px;
}
.s_tel p{
	font-size: 14px;
	color: #a3a3a3;
	font-weight: bold;
}
.net_footer{
	width: 100%;
	overflow: hidden;
	background: #1b1d27;
}
.net_footer p{
	font-size: 12px;
	line-height: 80px;
	color: #888a91;
	float: left;
}
.net_footer a{
	color: #888a91;
}
.f_logo{
	margin-top: 10px;
	width: 65px;
	height: 60px;
	background: url(../image/f_logo.png) center no-repeat;
}
