
.l{float: left;}
.r{float: right;}
/*新闻*/

.news { width:100%; height:auto; vertical-align:middle; padding:43px 0 70px; }

.news li { width:1200px; height:158px; float:left; }

.news li .news_time { width:97px; height:158px; float:left; border-right:2px #e1e1e1 solid; line-height:158px; color:#4e4e4e; font-size:30px; font-family:Arial, Helvetica, sans-serif; }

.news li .news_m { width:6px; height:6px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; position:relative; border:2px #fff solid; position:relative; top:50%; margin:-5px 0 0 -6px; background-color:#e1e1e1; float:left; }

.news li .news_r { width:1046px; height:118px; float:right; padding-left:20px;padding-top:20px; padding-bottom:20px }

.news li:hover .news_r { background-color:#fff; }

.news li .news_r .newsimg { width:171px; height:118px; float:left; }

.news li .news_r .newsfont { width:850px; height:118px; float:left; padding-left:25px; }

.news li .news_r .newsfont h2 { width:100%; height:auto; float:left; font-size:16px; padding-bottom:10px; }

.news li .news_r .newsfont h2 a { color:#333; width:100%; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; }

.news li .news_r .newsfont p { width:100%; height:48px; float:left; font-size:14px; color:#999; line-height:24px; overflow:hidden; }

.news li .news_r .news_more { width:auto; padding-right:12px; font-size:14px; background:url(../images/icon019.png) no-repeat right center; float:left; margin-top:15px; }

.news li .news_r .news_more a { color:#666; }

.news li .news_r .news_more a:hover { color:#ff7401; }

/*新闻详细*/

.news_show { width:100%; height:auto; vertical-align:middle; padding:43px 0 70px; }

.news_title { width:100%; height:auto; text-align:center; border-bottom:1px #e1e1e1 solid; padding-bottom:20px; margin-bottom:20px; }

.news_title h1 { font-size:24px; font-weight:bold; color:#333; padding-bottom:5px; }

.news_title p { font-size:12px; color:#999; padding-top:10px;}

.newss_con { width:100%; font-size:14px; color:#666; line-height:28px; }

.newss_con img{ padding:10px 0; max-width:100%;}

/*新闻*/
.page { width:100%; height:auto; padding:21px 0; border-top:1px #e6e6e6 solid; margin-top:40px; }

.page a { width:88px; height:28px; text-align:center; line-height:26px; border:1px #d6d7dc solid; display:block; float:left; font-size:14px; color:#909090; margin-right:20px; border-radius:28px; -moz-border-radius:28px; -webkit-border-radius:28px; -0-border-radius:28px; }

.page a:hover { border:1px #3bb3c3 solid; color:#3bb3c3; }
.fr { float:right !important; }
.mr0 { margin-right:0px !important; }



@charset "UTF-8";
/*整站样式*/
html,body,dl,dd,img,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,button{margin:0;padding:0;}
body{font-size:12px;font-family:'微软雅黑'; background-color:#fff;color:#444;}
input,textarea,button{padding: 0;font-family: '微软雅黑', Arial;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul,ol,li{list-style:none;}
img{border:0;vertical-align:middle;}
select,input,textarea,button{vertical-align:middle;outline: none;}
table{border-collapse:collapse;border-spacing:0}
iframe{border:none;}
a {
	color:#444;
	cursor:pointer;
}
a:link{color:inherit;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
a:active{text-decoration:none;}
.hidden1{display:none;visibility:hidden;}
.layouts1 {
	position:relative;
	margin:0 auto;
	width:1200px;
	z-index: 2;
}
.layouts {
	margin:0 auto;
	width:1200px;
}
.fix:before,.fix:after {
	content:"";
	display:table;
}
.fix:after {
	clear: both;
}
.fix {
	zoom:1;
}
.fl{float: left;}
.fr{float: right;}
.tl{text-align: left;}
.tc{text-align: center;}
.tr{text-align: right;}
.ml {margin-left:20px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.pt25 {padding-top:25px;}
.pb35 {padding-bottom:35px;}
.pb100 {padding-bottom:100px;}
.d-p35 { padding:35px 0;}
.font18 { font-size:18px;}
.font16 { font-size:16px;}
/*-start-g-header-*/


.g-header {
    width:100%;
    height:80px;
    display:table;
    background:#ffffff;
    position:fixed;
    left:0;
    top:0;
    z-index:999;
}








.g-header .mask {
   z-index:3;	
   position:absolute;
   top:100px;
   left:0;
   display:block;
   height:50px;
   width:100%;
   background-color:#2FA4F5;
   opacity:0.7;
}
.g-header .line {
	position:absolute;
	bottom:0;
	left:0;
	z-index:2;
	display:block;
	width:100%;
	height:2px;
	background:url(../images/banner-bg11111.png) no-repeat center top;
}
.g-header .logo {
	float:left;
	display:block;
	padding-top:5px;
}
.nav {
	margin-left:485px;
}
.nav li {
	float:left;
}
.nav .per {
	display:block;
	height:80px;
	margin-right:40px;
	color:#444;
	line-height:79px;
	text-align:center; font-size:16px; 
}
.nav .per.on,
.nav .per:hover {
	color:#ed6d00;
}
.g-header .search-wrap {
	float:right;
	margin-top:30px;
	margin-right:0px;
}
.g-header .search-btn,.g-header .search-btn1 {
	background:url(../images/search.png) no-repeat left top;
	border:0 none;
	cursor:pointer;
	height:18px;
	width:18px;
	padding:0;
}
.g-header .search-close {
	background:url(../images/close.png) no-repeat left top;
}

.g-header .search-box {
	background-color:#fff;
	border:1px solid #ccc;
	height:36px;
	width:348px;
	position:absolute;
	left:50%;
	margin-left:140px;
	top:43px;
	display:none;
}
.g-header .search-box .search-btn1 {
	margin:8px 14px;
}
.g-header .search-box .input-text {
	border:0 none;
	height:22px;
	line-height:22px;
	padding:6px 0;
	vertical-align:top;
	width:295px;
}


.g-header .lan-wrap {
	float:right;
	padding-top:30px;
}


.g-header .lan-wrap1 {
	float:left;
	padding-top:30px; padding-left:30px; font-size:16px
}




.nav .sub-menu {
	z-index:4;
	display:block;
	position:absolute;
	top:98px;
}
.nav .sub-menu .s-per {
	display:inline-block;
	height:50px;
	line-height:50px;
    margin-right:20px;
    font-size:14px; color:#FFFFFF; 
}
.nav .sub-menu .s-per.active,.nav .sub-menu .s-per:hover {
	color:#ed6d00;
}
.g-header .sub-menu-list {
	z-index:2;
	position:absolute;
	left:0;
	top:78px;
}
.g-header .sub-menu-list .sub-menu {
	position:relative;
}
/*-start-content-*/
.fullSlide{ position:relative; background:#000; margin-top:100px}
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li a{display: block;width:100%; height: 550px;  }
.fullSlide .hd{position:absolute;left:0; bottom:30px; width:100%; z-index:1; height:30px; line-height:30px;  text-align:center;
}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; margin:5px;  overflow:hidden;
    font-size:0;
    background-color:#fff;
    border-radius:50%;
    -moz-border-radius:50%;
    webkit-border-radius:50%;
}
.fullSlide .hd ul .on{ background-color:#ed6d00; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:none; width:50px; height:50px; position:absolute;top:46%; filter:alpha(opacity=40);opacity:1.4  }
.fullSlide .prev { left:220px; background:url(../images/prev.png) no-repeat left top;}
.fullSlide .next{  background:url(../images/next.png) no-repeat left top;right:220px;  }
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
.fullSlide:hover .prev,.fullSlide:hover .next {display:block;}
.fullSlide .prev:hover {
	background:url(../images/prev_on.png) no-repeat left top;
}
.fullSlide .next:hover {
	background:url(../images/next_on.png) no-repeat left top;
}
/*-start-g-media-*/
.g-media {
	position:relative;
	z-index:2;
	margin-top:-100px;
	height:100px;
	
}
.g-media .mask {
   width:100%;
   height:100%;
   position:absolute;
   left:0;
   top:0;
   background-color:#000;
   opacity:0.6;
   filter: Alpha(opacity=60); /* IE */   
   -moz-opacity:0.6;    /* FF 主要是为了兼容老版本的FF */
}
.g-media .title {
	position:absolute;
	left:0;
	top:0;
	background-color:#ed6d00;
	width:200px;
	height:100px;
	font-size:16px;
	color:#fff;
    z-index:1;
}
.g-media .title .t-icon {
	display:inline-block;
	height:40px;
	width:40px;
	background:url(../images/media-t.png) no-repeat left top;
	margin-top:33px;
	margin-left:23px;
	margin-right:45px;
	vertical-align:-14px;
}
.g-media .title .line {
	display:inline-block;
	height:56px;
	width:1px;
	background-color:#f4a766;
	position:absolute;
	left:85px;
	top:25px;
}
.g-media .info {
	margin-left:200px;
	margin-right:85px;
	width:840px;
	left:0;
	top:0;
	height: 100px !important;
	z-index:1;
	overflow:hidden;
}
.g-media .info .info-detail {
	font-size:12px;
    width:600px;
    color:#fff;    
    overflow:hidden;
	white-space:nowrap;
	margin-top: 25px; 
}
.g-media .info .info-detail .t-title {
	font-size:16px;
	margin-bottom:5px;
}
.g-media .info .info-detail .text {
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
}
.g-media .pagesize {
	position:absolute;
	right:0;
	top:0;
	padding:3px 0;
	z-index:1;
}
.g-media .pagesize .prev,.g-media .pagesize .next {
	display:block;
	height:46px;
	width:46px;
	background:url(../images/prev-next1.png) no-repeat;
}
.g-media .pagesize .prev {
	background-position:right top;
	margin-bottom:3px;
}
.g-media .pagesize .next {
	background-position:left bottom;
}
.m_wnews { width:1117px;position: relative; zoom: 1; height: 100px; overflow: hidden;padding-right:82px; }
.m_wnews div {line-height: 2em; }
.m_wnews .pagesize { position: absolute; right: 5px; top: 0px; }
.m_wnews .pagesize a { background: url(images/prev-next1.png) no-repeat -21px 0; width: 21px; height: 21px; display: block; overflow: hidden; line-height: 0; text-indent: -999em; margin-bottom: 3px; }
.m_wnews .pagesize a.prev:hover,.m_wnews .pagesize .prev.active { background-position: 0 0; }
.m_wnews .pagesize a.next { background-position: left bottom; }
.m_wnews .pagesize a.next:hover,.m_wnews .pagesize .next.active {background-position: right bottom ;}
/*-start-g-product-layout-*/
.g-product-layout {
	background:url(../images/p-bg.png) repeat-x left top;
	height:209px;
	
}
.g-product-layout .title {
	height:49px;
	padding-top:20px;
	font-size:18px;
	font-family:Tahoma;
}
.g-product-layout .c-icon {
	float:right;
	display:block;
	height:30px;
	width:30px;
	background:url(../images/c-icon.png) no-repeat left bottom;
	margin-right:20px;
	transform:rotate(0deg);
    -ms-transform:rotate(0deg); /* IE 9 */
    -moz-transform:rotate(0deg); /* Firefox */
    -webkit-transform:rotate(0deg); /* Safari and Chrome */
    -o-transform:rotate(0deg); /* Opera */
    transition:transform ease 800ms 0s;
    -moz-transition: transform 800ms ease 0s; /* Firefox 4 */
    -webkit-transition: transform 800ms ease 0s; /* Safari 和 Chrome */
    -o-transition: transform 800ms ease 0s; /* Opera */
}
.g-product-layout .layout-wrap .c-icon {
	margin-right:0;	
}
.g-product-layout .c-icon:hover {
	background-position:left top;
	transform:rotate(360deg);
    -ms-transform:rotate(360deg); /* IE 9 */
    -moz-transform:rotate(360deg); /* Firefox */
    -webkit-transform:rotate(360deg); /* Safari and Chrome */
    -o-transform:rotate(360deg); /* Opera */
    transition:transform ease 800ms 0s;
    -moz-transition: transform 800ms ease 0s; /* Firefox 4 */
    -webkit-transition: transform 800ms ease 0s; /* Safari 和 Chrome */
    -o-transition: transform 800ms ease 0s; /* Opera */
}
.g-product-layout .product-wrap {
	width:790px;
	
}
.g-product-layout .product-wrap .title {
	border-right:1px solid #ddd;
}   
.product-wrap .product-list{
	height: 140px;
	overflow: hidden;
}
.product-wrap .product-list .items {
    overflow:hidden;
    position: relative;
    height: 140px;
    width: 130px;
    float:left;
}
.product-wrap .product-list .t-title {
	position: absolute;
	left: 0;
	top: 0;
    height:140px;
    width:130px;
    color:#fff;
    font-size:14px;
    text-align:center;
}
.product-list .items.active .t-title {
	background-color:#ed6d00;
}
.bg1{ background-color: #b5b2b2;}
.bg2{ background-color: #a5a5a5;}
.bg3{ background-color: #919191;}
.bg4{ background-color: #777777;}
.product-list .items .t-icon {
	display:block;
	margin:40px 35px 13px;
	height:30px;
	width:56px;
}
.product-list .items .t-title .t-icon1 {
	background:url(../images/t-icon1.png) no-repeat left top;
}
.product-list .items .t-title .t-icon2 {
	background:url(../images/t-icon2.png) no-repeat left top;
}
.product-list .items .t-title .t-icon3 {
	background:url(../images/t-icon3.png) no-repeat left top;
}
.product-list .items .t-title .t-icon4 {
	background:url(../images/t-icon4.png) no-repeat left top;
}
.product-list .items .img {	
	position: absolute;
	left: 130px;
	top: 0;
}

.g-product-layout .layout-wrap {
	float:left;
}
.layout-wrap .details {
	overflow:hidden;
	margin:0 auto;
	width:409px;
	background-color:#333;
	height:110px;
	padding:15px 0;
	color:#aaaaaa;
}
.layout-wrap .details > div {
	float:left;
	width:216px;
	padding-left:15px;
}
.layout-wrap .details .s-title {
	font-size:14px;
	margin:15px 0;
	color:#fff;
}
.layout-wrap .details .text {
	line-height:20px;
}
.layout-wrap .details img {
	float:right;
	width:178px;
}
/*-start-g-footer-*/
.g-footer {
	height:42px;
	padding-top:28px;
}
.g-footer a {
	color:#aaa;
	display:inline-block;
	margin-left:13px;
} 
.g-footer > div {
	padding-right:70px;
	position:relative;
}
.g-footer .contact {
	position:absolute;
	top:-4px;
	display:inline-block;
	height:28px;
	width:28px;
}
.g-footer .weixin {
	background:url(../images/weixin.png) no-repeat left top;
	right:0;
} 
.g-footer .xinlang {
	background:url(../images/xinlang.png) no-repeat left top;
    right:35px;
}
.g-footer .weixin,
.g-footer .xinlang {
	transform:rotate(0deg);
    -ms-transform:rotate(0deg); /* IE 9 */
    -moz-transform:rotate(0deg); /* Firefox */
    -webkit-transform:rotate(0deg); /* Safari and Chrome */
    -o-transform:rotate(0deg); /* Opera */
    transition:transform ease 800ms 0s;
    -moz-transition: transform 800ms ease 0s; /* Firefox 4 */
    -webkit-transition: transform 800ms ease 0s; /* Safari 和 Chrome */
    -o-transition: transform 800ms ease 0s; /* Opera */
}
.g-footer .weixin:hover,
.g-footer .xinlang:hover {
    transform:rotate(360deg);
    -ms-transform:rotate(360deg); /* IE 9 */
    -moz-transform:rotate(360deg); /* Firefox */
    -webkit-transform:rotate(360deg); /* Safari and Chrome */
    -o-transform:rotate(360deg); /* Opera */
    transition:transform ease 800ms 0s;
    -moz-transition: transform 800ms ease 0s; /* Firefox 4 */
    -webkit-transition: transform 800ms ease 0s; /* Safari 和 Chrome */
    -o-transition: transform 800ms ease 0s; /* Opera */
}
.g-footer .code1 {
	position:absolute;
	right:0;
	top:-130px;
	display:block;
	height:120px;
	width:120px;
	background:url(../images/code.png) no-repeat left top;
}


.g-footer .code2 {
	position:absolute;
	right:0;
	top:-130px;
	display:block;
	height:120px;
	width:120px;
	background:url(../images/code.png) no-repeat left top;
}
/*-分页公用样式-*/
.page-wrap {
	border-bottom:2px solid #aaa;
}
.page-wrap .title-tips {
	position:relative;
	padding:20px 0 20px 20px;
	color:#ccc;
}
.page-wrap .title-tips .icon {
	position:absolute;
	left:0;
	top:22px;
	display:block;
	height:12px;
	width:14px;
	background:url(../images/i1.png) no-repeat left top;
}
.page-wrap .title-tips .per {
	display:inline-block;
	padding:0 5px;
}
.page-wrap .title-tips .per.active {
	color:#ed6d00;
}
.page-content {
	overflow:hidden;
}
.page-content .left-side {
	float:left;
	width:900px;
	min-height:700px;
    padding-bottom:9999px;
	margin-bottom:-9999px;
}
.page-content .side-bar {
	float:right;
	width:300px;
	padding-bottom:9999px;
	margin-bottom:-9999px;
    background-color:#f5f5f5;
}
.page-main {
	margin-right:30px;
	line-height: 30px;

}

.page_content{


font-size: 14px;

}
.page-main .page-title {
	position:relative;
	padding:20px 0 20px 40px;
	color:#ed6d00;
	font-size:18px;
	border-bottom:1px solid #eee;
}
.page-main .page-title .icon {
	position:absolute;
	left:0;
	top:20px;
	display:block;
	height:28px;
	width:28px;
	background:url(../images/i2.png) no-repeat left top;
}
.side-bar .side-menu .per {
	display:block;
	height:55px;
	padding-left:35px;
	line-height:55px;
	font-size:16px;
	background-color:#f0f0f0;
	border-bottom:1px solid #e9e9e9;
}
.side-bar .side-menu .per.active {
	color:#ed6d00;
	font-weight:bold;
	background-color:#e2e2e2;
}
.side-bar .side-menu .per .icon {
	display:none;
	height:9px;
	width:68px;
	margin-left:12px;
	background:url(../images/i3.png) no-repeat left top;
}
.side-bar .side-menu .per.active .icon {
	display:inline-block;
}
.page-size {
	padding:10px 0 60px;
}
.page-size .number,
.page-size .prev-next{
	display:inline-block;
	height:36px;
	width:36px;
	line-height:36px;
	font-size:14px;
	color:#666;
}
.page-size .prev-next{ background:url(../images/i7.png) no-repeat left top; font-family:'宋体';margin:0 20px;}
.page-size .number.active,
.page-size .number:hover,
.page-size .prev-next:hover
 {
	color:#f68525;
	background:url(../images/i8.png) no-repeat left top;
}
.detail-title {
	padding:20px 0;
	border-bottom:1px solid #eee;
}
.detail-title .p-n {
	display:inline-block;
	height:30px;
	width:30px;
	margin-left:10px;
	text-align:center;
	font-family:'宋体';
	font-size:14px;
	line-height:30px;
	background:url(../images/i7.png) no-repeat left top;
	background-size:cover;
}
.detail-title .p-n:hover {
	color:#ed6d00;
	background:url(../images/i8.png) no-repeat left top;
	background-size:cover;
}
.detail-title .title {
	margin-bottom:18px;
	font-size:20px;
	color:#222;
}
.detail-title .title.orange {
	color:#ed6d00;
}
.detail-title .text {
	color:#888;
	margin-top: 10px;
}
.detail-title .text .icon {
	display:inline-block;
	height:24px;
	width:24px;
	margin:0 3px;
	vertical-align:-5px;
}
.detail-title .text .icon1 {background:url(../images/i10.png) no-repeat left top;}
.detail-title .text .icon2 {background:url(../images/i11.png) no-repeat left top;}
.detail-title .text .icon3 {background:url(../images/i12.png) no-repeat left top;}
.detail-title .text .icon4 {background:url(../images/i13.png) no-repeat left top;}
/*-关于我们-*/
.about-a {
	height:450px;
	padding-bottom:40px;
	font-size:14px;
	color:#666;
	line-height:30px;
	overflow:hidden;
}
.about-detail {
	height:auto;
}
.about-1-detail td,.contact-detail td {
	line-height:30px;
	background-color:#efefef;
}
.about-1-detail td {
	padding:25px 45px 45px;
}
.about-1-detail span {
	display:block;
	margin-bottom:15px;
}
.about-1-detail tr td:first-child {
   border-right:10px solid #fff;
}
.about-1-detail td {
   border-bottom:10px solid #fff;
}
/*-联系我们-*/
.contact-detail {
	padding-bottom:70px;
}
.contact-detail td {
   border-bottom:10px solid #fff;
}
.contact-detail .special {
	border-right:10px solid #fff;
}
.contact-detail .text-wrap {
	padding:25px 20px 45px;
	font-size:14px;
	line-height:35px;
}
.contact-detail .text-wrap .font18 {
	display:inline-block;
	margin-bottom:10px;
}
.contact-1-detail .input-wrap {
	border:1px solid #ddd;
	height:53px;
	width:358px;
	
}
.contact-1-detail .input-wrap .icon {
	display:block;
	float:left;
	height:53px;
	width:53px;
	border-right:1px solid #ddd;
}
.contact-1-detail .input-wrap .icon1 { background:url(../images/i4.png) no-repeat center center;}
.contact-1-detail .input-wrap .icon2 { background:url(../images/i5.png) no-repeat center center;}
.contact-1-detail .input-wrap .icon3 { background:url(../images/i6.png) no-repeat center center;}
.contact-1-detail .input-wrap .input-text {
	height:53px;
	width:280px;
	padding-left:20px;
	font-size:14px;
	border:0 none;
}
.contact-1-detail .textarea {
	width:480px;
	height:100px;
	padding:18px 0 0 18px;
	font-size:14px;
	margin-bottom:10px;
	border:1px solid #ddd;
}
.contact-1-detail .orange-btn {
	height:55px;
	width:500px;
	font-size:14px;
	color:#fff;
	background-color:#f68525;
	border:0 none;
}
/*-联投产业-*/
.industry-wrap .items {
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px dotted #ddd;
}
.industry-wrap .text-wrap {
	margin-left:295px;
}
.industry-wrap .text-wrap .title {
	margin-bottom:15px;
	font-size:18px;
	color:#222;
}
.industry-wrap .text-wrap .text {
	margin-bottom:15px;
	color:#666;
	line-height:200%;
}
.industry-wrap .text-wrap .more {
	display:block;
	height:30px;
	width:96px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#999;
	border:2px solid #999;
}
.industry-wrap .text-wrap .more:hover {
   border-color: #ed6d00;
}
.button--wayra {
    overflow: hidden;
    position: relative;
    -webkit-transition: border-color 0.3s, color 0.3s;
    transition: border-color 0.3s, color 0.3s;
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.button--wayra::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 150%;
    height: 100%;
    background: #fff;
    border-color: #ed6d00;
    z-index: -1;
    -webkit-transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
    transform: rotate3d(0, 0, 1, -45deg) translate3d(0, -3em, 0);
    -webkit-transform-origin: 0% 100%;
    transform-origin: 0% 100%;
    -webkit-transition: -webkit-transform 0.3s, opacity 0.3s, background-color 0.3s;
    transition: transform 0.3s, opacity 0.3s, background-color 0.3s;
}
.button--wayra:hover {
    color: #fff !important;
    border-color:#ed6d00;
}
.button--wayra.button--inverted:hover {
    color: #fff !important;
    border-color: #ed6d00;
}
.button--wayra:hover::before {
    opacity: 1;
    background-color: #ed6d00;
    border-color: #ed6d00;
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
    transform: rotate3d(0, 0, 1, 0deg);
    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}
.button--wayra.button--inverted:hover::before {
    background-color: #fff;
    border-color: #ed6d00;
}

/*-新闻-*/
.news-wrap .img-text {
	margin-bottom:20px;
	overflow:hidden;
}
.news-wrap .img-text img {
	display:block;
	margin-bottom:-9999px;
	padding-bottom:9999px;
}
.news-wrap .img-text .text-wrap {
	display:block;
	margin-left:435px;
	margin-bottom:-9999px;
	padding:20px 25px 9999px 25px;
	color:#666;
	line-height:200%;
	background-color:#efefef;
}
.news-wrap .img-text .text-wrap:hover {
	color:#fff;
	background-color:#ed6d00;
}
.news-wrap .text-wrap .title {
	margin-bottom:10px;
	font-size:16px;
	line-height:30px;
}
.news-wrap .text-wrap .date {
	margin-bottom:10px;
	font-size:14px;
}
.news-wrap .text-wrap .date .icon,
.news-wrap .news-list .icon {
	display:inline-block;
	height:18px;
	width:18px;
	margin-right:10px;
	background:url(../images/i9.png) no-repeat left top;
	vertical-align:-3px;
}
.news-wrap .img-text .text-wrap:hover .icon {
	background:url(../images/i9a.png) no-repeat left top;
}
.news-list .items:first-child .per {
   border-top:1px dotted #ccc;
}
.news-list .per {
	display:block;
	padding:18px 0;
	border-bottom:1px dotted #ccc;
	font-size:14px;
	color:#666;
}
.news-list .items .more {
	display:inline-block;
	margin-left:35px;
	color:#444;
}
.news-list .per:hover .more {
	color:#ed6d00;
}
.news-detail-wrap {
	height:500px;
	padding-bottom:50px;
   font-size:14px;
   line-height:200%;
   overflow:hidden;
}
.news-detail-wrap img {
	display:block;
	margin:20px auto;
	width: 100%;
}
.join-wrap img {
    display:block;
	margin:0 auto 20px;	
}
.news-detail-wrap .back-wrap,.join1-detail .back-wrap {
	padding:30px 0 10px 0;
   border-top:1px solid #eee;
}
.news-detail-wrap .back,.join1-detail .back {
	display:block;
	height:30px;
	width:100px;
	line-height:30px;
	color:#999;
	text-align:center;
	border:2px solid #999;
}
.news-detail-wrap .back:hover,.join1-detail .back:hover {
	color:#ed6d00;
	border-color:#ed6d00;
}
/*-加入我们-*/
.join-wrap {
	padding-bottom:85px;
	font-size:14px;
	line-height:30px;
}
.join-list .sper,.join-list .per {
	display:block;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:14px;
}
.join-list .sper {
	margin-bottom:20px;
	color:#fff;
	background-color:#aaa;
}
.join-list .per {
	margin-bottom:10px;
	color:#222;
	background-color:#efefef;
}
.join-list .per:hover {
	color:#fff;
	background-color:#ed6d00;
}
.join-list .per .icon {
	display:block;
	height:30px;
	width:30px;
	background:url(../images/join2.png) no-repeat left top;
}
.join-list .per:hover .icon { background:url(../images/join1.png) no-repeat left top;}
.join1-detail {
	color:#222;
	padding-bottom:50px;
}
.join1-detail .tips-wrap {
	padding-bottom:20px;
}
.join1-detail .stitle {
	font-size:16px;
	line-height:50px;
}
.join1-detail .text {
	padding-left:40px;
    line-height:38px;
    font-size:14px;
}
.join1-detail .main-wrap {
	padding:20px 0;
	border-top:1px dotted #ccc;
	border-bottom:1px dotted #ccc;
}


/*分页样式*/
#page .next{padding:8px;


     border: 2px solid #9c9c9c;margin: 5px;

border-radius:100%;
     }
#page .prev{padding:8px;


     border: 2px solid #9c9c9c;margin: 5px;

border-radius:100%;
     }
#page .current{padding:8px 13px;color: #f68525;
	border: 2px solid #f68525;margin: 15px;

border-radius:100%;
     }
#page .num{


     margin:2px;padding:8px 13px;


     }

#page .num:hover{padding:8px 13px;


     border: 2px solid #f68525;margin: 0px; 

border-radius:100%;color: #f68525;

}


.bian1 {
	BORDER-RIGHT: #ebebeb 1px solid; BORDER-TOP: #ebebeb 1px solid; BORDER-LEFT: #ebebeb 1px solid; BORDER-BOTTOM: #ebebeb 1px solid; background:#FFFFFF
}
