﻿@charset "UTF-8";
/*整站样式*/
html{min-width: 1280px;}
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:14px;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:#333333;
	cursor:pointer;
}
a:link{color:inherit;text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none; color:#FF6600}
a:active{text-decoration:none;}
.hidden{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 {
	position:relative; 
	height:110px;	
	font-size:16px;
}
.g-header .mask {
   z-index:3;	
   position:absolute;
   top:110px;
   left:0;
   display:block;
   height:50px;
   width:100%;
   background:#0D5187;
}
.g-header .line {
	position:absolute;
	bottom:0;
	left:0;
	z-index:2;
	display:block;
	width:100%;
	height:2px;
	background:url(../images/banner-bg.png) no-repeat center top;
}
.g-header .logo {
	float:left;
	display:block;
	padding-top:10px;
}
.nav {
	margin-left:350px;padding-top:30px;
}
.nav li {
	float:left;
	width:83px;/*2020-4-20*/
	margin-right: 10px;
}
.nav li a:hover{
	color:#0D5187;
	border-bottom:2px solid #0D5187;

	font-weight:bold;
}
.nav li  .sub-menu a:hover{
	color:#fff !important;
	border-bottom:none !important;
	font-weight:bold;
}
.nav .per {
	display:block;
	height:80px;
	-margin-right:50px;
	color:#444;
	line-height:79px;
	text-align:center;
}
.nav .per.on,
.nav .per:hover {
	color:#0D5187;
	border-bottom:2px solid #0D5187;

	font-weight:bold;
}
.g-header .search-wrap {
	float:right;
	margin-top:25px;
	margin-right:30px;
}
.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:23px;
	display:none;border-radius:20px;
}
.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;
}
.nav .sub-menu {
	z-index:4;
	display:block;
	position:absolute;
	top:108px;
}
.nav .sub-menu .s-per {
	display:inline-block;
	height:50px;
	line-height:50px;
    margin-right:20px;
    font-size:17px;
	color:#fff;
}
.nav .sub-menu .s-per.on,.nav .sub-menu .s-per:hover {
	color:#ff6600;
}
.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:#fff; margin:0 auto;margin-top:0px; }
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li a{display: block;width:100%; height: 492px;  }
.fullSlide1 .bd li a{display: block;width:100%; height: 296px;  }
.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:25px;  }
.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;
    -moz-border-radius:50%;
    webkit-border-radius:50%;
}
.fullSlide .hd ul .on{ background-color:#ff6600; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:none; width:40px; height:70px; position:absolute;top:46%; filter:alpha(opacity=40);opacity:1.4  }
.fullSlide .prev { left:120px; background:url(../images/prev.png) no-repeat left top;}
.fullSlide .next{  background:url(../images/next.png) no-repeat left top;right:120px;  }
.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-next11.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-next11.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;
	background:#b50003;
	width:100%;
}
.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;
}
.mt10 a{ color:#666 !important;}
.mt10 span{ float:right;}
.mt10 a:hover{ color:#ff6600 !important;}
.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;

}


.layout{
	width:100%;
	max-width: 1200px;
	margin:0 auto;
	padding:0px; 
	zoom: 1;
	-overflow:hidden;
	}
.layout:after{
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
.abt-wrap .about{
	width: 48%;
	float: left;
	margin-right:10px;height: 390px;
}
.abt-wrap .trans:hover{
	color:#ff6600;
}
.abt-wrap .about .content-box{
	line-height: 30px;
	padding-top:10px;
	border-top: 1px solid #e1e1e1;
	width: 100%;
    float: right;
}
.abt-wrap .about .content-box p{
	width:100%;
	-padding-top: 10px;
	float:right;
}
.abt-wrap .about .content-box p  a{
	width:80%;
	overflow: hidden;
	float: left;
}
.abt-wrap .about .content-box  p a:hover{
	color:#ff6600;
}
.abt-wrap .about .content-box  p span a:hover{
	color:#ff6600;
}
.abt-wrap .ty-title{
	width: 100%;
	text-align: center;	
    padding: 20px 0px 9px 0px;
	position: relative;
}
.abt-wrap .ty-title h1{
	font-size: 16px;
	color: #0D5187;
	line-height: 44px;
	width:17%;
	margin-bottom: -10px;
	border-bottom:2px solid #0D5187;
	font-weight:bold;
}
.abt-wrap .ty-title i{
	position: absolute;
	bottom: -19px;
	font-size: 30px;
	font-style:normal;
	color: #e9e9ea;
	left: 44px;
}
.abt-wrap .ty-title a{ 
	float: right;
	font-size: 14px;
	position: absolute;
	top: 33px;
	right: 5px;
	}
	
.abt-wrap .ty-title1{
	width: 100%;
	text-align: left;	
	position: relative;
	border-bottom:1px solid #e1e1e1;
	margin-top: -13px;
}
.abt-wrap .ty-title1 h1{
	font-size: 19px;
	color: #0D5187;
	line-height: 44px;
	width:76px;
	border-bottom:2px solid #0D5187;
}
.abt-wrap .ty-title1 i{
	position: absolute;
	bottom: -19px;
	font-size: 30px;
	font-style:normal;
	color: #e9e9ea;
	left: 44px;
}
/*新闻资讯*/
.abt-wrap .news{
	width: 48.2%;
	float: right;
}
.news-box{
	padding-left: 30px;
	border-top: 1px solid #e1e1e1;
}
.news-box dl{
	-border:#e9e9ea solid 1px;
	overflow: hidden;
	margin-bottom: 13px;
}
.news-box dl .ddpic{
	width: 125px;
	height: 110px;
	padding: 4px;
	position: relative;
	overflow: hidden;
	border-right: #e9e9ea solid 1px;
	float: left;
	margin: 0;
}
.news-box dl .ddpic img {
	-webkit-transition-timing-function: ease;
	-webkit-transform: scale(1,1);
	-webkit-transition: all 0.5s 0s;
	-moz-transition: all  0.5s 0s;
	width: 125px;
	height: 110px;
}
.news-box dl:hover .ddpic img {
	-webkit-transform: scale(1.2,1.2);
	-moz-transform: scale(1.2,1.2);
}
.news-box dl dt{
	width:387px;
	-float: right;
	line-height: 30px;
	border-bottom: #e9e9ea  dashed 1px;
	color:#999;
}
.news-box dl dt a{
	width:287px;
	float: left;
	line-height: 30px;
	border-bottom: #e9e9ea  dashed 1px;
}
.news-box dl .ddtext{
	width:239px;
	float: right;
	margin: 0;
	padding: 5px 0 0 0;
	font-size: 12px;
	line-height: 26px;
}
.bdshare{
	width: 100%;
	background: #f7f7f7;
	color: #333;
	line-height: 51px;
}
.bdshare-button-style1-16 {
    zoom: 1;
}
.fn-left {
    float: left;
    margin-top: 5px;
}
.fn-left, .fn-right {
    display: inline;
}
.bdshare-button-style1-16 .bds_sqq {
    background-position: 0 -56px!important;
}
.bdshare-button-style1-16 a, .bdshare-button-style1-16 .bds_more {
    float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
}
.bdshare a {
    background: url(../images/tuyou-icon.png) no-repeat !important;
    width: 29px!important;
    height: 29px!important;
    -margin: 35px 21px 0 0!important;
    padding: 0!important;
}
.bdshare-button-style1-16 .bds_weixin {
    background-position: -38px -56px!important;
}
.bdshare-button-style1-16 .bds_tsina {
    background-position: -76px -56px!important;
}
.bdshare-button-style1-16 .bds_sqq:hover {
    background-position: 0 -56px!important;
}
.bdshare-button-style1-16 a:hover {
    color: #333;
    opacity: .8;
}
.bdshare a:hover {
    background: url(../images/tuyou-icon1.png) no-repeat !important;
    width: 29px!important;
    height: 29px!important;
    -margin: 35px 21px 0 0!important;
    padding: 0!important;
}
.bdshare-button-style1-16 .bds_weixin:hover {
    background-position: -38px -56px!important;
}
.bdshare-button-style1-16 .bds_tsina:hover {
    background-position: -76px -56px!important;
}
.bdsleft{
	width:60%;
	float:left;
}
.bdsharebuttonbox{
	width: 40%;
    float: right;
}    
.shares{
	border-top:1px dashed #ccc; 
}
.flink{
	float: right;
	position:absolute;
	top: 5px;
	right: 0;
	width: 200px;
	background: #d7000f;
	border: #fff solid 1px;
	outline: none;
	color: #fff;
	padding: 5px 0;	
}
.copyright{
	width: 100%;
	text-align: center;
	background: #0D5187;
	color: #ffffff;
	line-height: 60px;
}
.bdsharebuttonbox .dhlm{
	text-align: center;
	color: #ffffff;
	line-height: 20px;
	position:absolute;
	margin-left: 20px;
	margin-top:15px;
}
.bdsharebuttonbox .dhlm .dhh{
	float:left;
	list-style-type:none;
	-margin: 0px 30px 0px 0px;
	width: 89px;
}
.bdsharebuttonbox .dhlm .dhh a{
	color:#333;
	width:89px !important;
	font-size:15px;
	text-align:center;
}
.bdsharebuttonbox .dhh a:hover{
	color:#b50003 !important;
}
.bdsharebuttonbox .dhlm .dhh span{
	color:#999;
	position: absolute;
    margin-left: -26px;
    margin-top: 33px;
}
.copyright p{
	width: 100%;
	color: #ffffff;
	clear:both;
}
.copyright a{
	color: #a8a8a8;
}
SELECT {
 BOX-SIZING: content-box;
 BORDER-BOTTOM: #ccc 1px solid;
 BORDER-LEFT: #ccc 1px solid;
 PADDING-BOTTOM: 1px;
 LINE-HEIGHT: 20px;
 PADDING-LEFT: 0px;
 PADDING-RIGHT: 0px;
 BORDER-TOP: #ccc 1px solid;
 BORDER-RIGHT: #ccc 1px solid;
 PADDING-TOP: 1px;
 -webkit-box-sizing: content-box;
 -moz-box-sizing: content-box;
 height:23px;
 font-size: 14px;
}
.footer_sel {
 BORDER-BOTTOM: #d6d6d6 1px solid;
 BORDER-LEFT: #d6d6d6 1px solid;
 LINE-HEIGHT: 22px;
 WIDTH: 190px;
 HEIGHT: 22px;
 COLOR: #afafaf;
 BORDER-TOP: #d6d6d6 1px solid;
 BORDER-RIGHT: #d6d6d6 1px solid
}
.bdshare-button-style1-16 {
    zoom: 1;
}
.fn-left {
    float: left;
    margin-top: 5px;
}
.bdshare-button-style1-16 a, .bdshare-button-style1-16 .bds_more {
    float: left;
    font-size: 12px;
    -padding-left: 17px;
    line-height: 16px;
    -height: 16px;
    -background-image: url(../img/share/icons_1_16.png?v=774cfc30.png);
    _background-image: url(../img/share/icons_1_16_debase.png?v=a2277903.png);
    background-repeat: no-repeat;
    cursor: pointer;
    -margin: 6px 6px 6px 0;
}  
.abt-wrap .about .bjck{
	width:347px;
	height:241px;
	-background:url(../images/bj.jpg) no-repeat;
	float: left; 
	margin-top: -32px;
	border-radius: 5px;
}
.abt-wrap .about .title1{
	BORDER-bottom: #e1e1e1 1px solid;
	padding-top:7px;
}
.abt-wrap .about .a1{
	position:absolute;
	margin-top: -87px;
	margin-left: 10px;
	background:#f7f8f8;
	border-radius:8px;
	width: 56px;
	text-align:center;
	line-height: 21px;
	font-size:12px;
}
.abt-wrap .about .a1:hover{
	color:#ff6600;
}

