body {
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 14px;
	line-height: 20px;
	border: 0;
}
a{transition: all 0.4s;
-moz-transition: all 0.2s;	/* Firefox 4 */
-webkit-transition: all 0.2s;	/* Safari 和 Chrome */
-o-transition: all 0.2s;}
.blur {
	filter:url(blur.svg#blur);
	-webkit-filter: blur(10px);
	-moz-filter: blur(10px);
	-o-filter: blur(10px);
	-ms-filter: blur(10px);
	filter:blur(10px);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);
}
body, input, textarea {
	font-family:"Microsoft Yahei", Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.nowrap {
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	   
}
.break {
	word-wrap:break-word;
	word-break: break-all;
}

/*CSShack*/
@media all and (min-width: 0px) {
body {
	min-width: auto;
}
}
.vcenter {
	position: absolute;
	top: 0;
	bottom: 0;
	width: 100%;
	left: 0;
}
i {
	font-style: normal;
}
.tb {
	display: table;
	height: 100%;
	width: 100%;
}
.tb_c {
	display: table-cell;
	vertical-align: middle;
}
a {
	text-decoration: none;
	color: #666;
}
ul, dl, dt, dd {
	list-style: none;
	margin: 0;
	padding: 0;
}
input:focus, select:focus, textarea:focus {
	outline: none;
}
img {
	max-width: 100%;
	height: auto;
	border: 0;
}
h1, h2, h3, h4, h5, p {
	margin: 0;
	padding: 0;
	line-height: 1.2;
	font-weight: normal;
}
table {
	border-collapse: collapse;
}
input[type="text"], input[type="password"], select, textarea {
	-webkit-appearance: none;
	margin: 0;
	padding: 0;
	border: 0;

	font-size: 14px;
}
input[type="submit"] {
	-webkit-appearance: none !important;
	margin: 0;
	padding: 0;
	border: 0;
}
input[type="button"] {
	-webkit-appearance: none !important;
}
input::-webkit-input-placeholder {
color:#666 !important;
}
textarea::-webkit-input-placeholder {
color:#666 !important;
}
input:-moz-placeholder {
color: #666 !important;
}
textarea:-moz-placeholder {
color: #666 !important;
}
input::-moz-placeholder {
color: #666 !important;
}
textarea::-moz-placeholder {
color: #666 !important;
}
input:-ms-input-placeholder {
color: #666 !important;
}
textarea:-ms-input-placeholder {
color: #666 !important;
}
h1 {
	font-size: 48px;
}
h2 {
	font-size: 36px;
}
h3 {
	font-size: 24px;
}
h4 {
	font-size: 18px;
}
h5 {
	font-size: 16px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:after, .clearfix:before {
	clear: both;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	height:0;
	width: 100%;
	content: "";
	display: block;
}
.clearboth {
	width: 100%;
	height:0;
	clear: both;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
}
/*共用*/
.animate, .common_btn {
	transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
}
.wrap {
	width:83.33%;
	margin: 0 auto;
}
.skew {
	position: absolute;
}
.skew img {
	max-width: none;
}
.skew:before, .skew:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}
.skew, .skew:after, .skew:before {
	background-size:100% !important;
	background-repeat: no-repeat !important;
}
.skew, .skew:after, .skew:before {
	transition: all 1s ease-out;
	-webkit-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-ms-transition: all 1s ease-out;
}
.c_skew {
	-webkit-transform:skew(-45deg, 0);
	-moz-transform:skew(-45deg, 0);
	-o-transform:skew(-45deg, 0);
	-ms-transform:skew(-45deg, 0);
	transform:skew(-45deg, 0);
}
.n_skew {
	-webkit-transform: skew(45deg, 0);
	-moz-transform: skew(45deg, 0);
	-o-transform: skew(45deg, 0);
	-ms-transform: skew(45deg, 0);
	transform: skew(45deg, 0);
}
.tribg {
	position:absolute;
	line-height: 1;
}
.common_btn {
	display: inline-block;
	height: 44px;
	line-height: 44px;
	padding: 0 45px;
	border-radius: 40px;
	border: 1px solid #dadada;
	color: #5b5b5b;
	cursor: pointer;
}
/*品牌*/
.brand ul {
	height: 145px;
	margin: 0 20px;
	position: relative;
	z-index: 99;
}
.brand li {
	width: 10%;
	height: 100%;
	float: left;
	text-align: center;
}
.brand li a {
	transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
}
.brand li a:hover {
	transform:translateY(-2px);
	-o-transform:translateY(-2px);
	-ms-transform:translateY(-2px);
	-moz-transform:translateY(-2px);
	-webkit-transform:translateY(-2px);
}
.brand li a {
	border-right: 1px solid #f5f5f5;
}
.brand li a:hover {
	color: #0e468c;
}
.brand li.none a {
	border: 0;
}
.brand li .pic {
	height: 60px;
}
.brand li .pic img {
	max-height: 60px;
}
.brand li p {
	height: 20px;
	font-size: 11px;
	margin-top: 15px;
	overflow: hidden;
	text-transform: uppercase;
	display: none;
}
/*共用end*/

/*header*/
.header_box {
	width: 100%;
	height: 116px;
	background: #fff;
	position:fixed;
	top: 0;
	left: 0;
	z-index: 10000;
	border-bottom: 1px solid #f1f1f1;
}
.header_box .catetory {
	display: none;
}
.header_box .logo, .header_box .header_rt {
	position: absolute;
	height: 100%;
	background: #fff;
	z-index: 1;
}
.header_box .logo {
	height: 71px;
	left:70px;
	top: 50%;
	margin-top: -34px;
	overflow: hidden;
}
.header_box .logo .lg {
	background: #fff;
	
	position: relative;
}
.header_box .logo img {

}
.header_box .share {
	width:70%;
	padding-left: 60px;
	position: absolute;
	top: 0;
	left: 100%;
	opacity: 0;
	transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
}
.header_box .share a {
	width: 32px;
	height: 32px;
	float: left;
	font-size:22px;
	border-radius: 50%;
	background: #0e468c;
	text-align: center;
	line-height: 30px;
	color: #fff;
	margin-right: 20px;
}
.header_box .logo:hover {
	overflow: inherit;
}
.header_box .logo:hover .share {
	opacity: 1;
}
.header_box .header_rt {
	right: 70px;
	line-height: 116px;
}
.header_box .header_rt .langue a {
	float: left;
	padding:0 10px;
	font-weight: bold;
	font-size: 15px;
}
.header_box .header_rt .langue a.active, a:hover, .header_box .header_rt .search:hover {
	color: #2c74e5;
}
.header_box .header_rt .search {
	font-size: 26px;
	color: #3e3e3e;
	cursor: pointer;
}
.header_box .menu {
	width: 100%;
	text-align: center;
}
.header_box .menu ul {
	display: inline-block;
	height: 28px;
	margin-top: 44px;
}
.header_box .menu li {
	height:28px;
	line-height: 28px;
	padding-bottom:45px;
	float: left;
	color: #e0e0e0;
	font-size: 16px;
}
.header_box .menu li a {
	color: #3e3e3e;
	padding: 0 30px;
	font-size:15px;
}
.header_box .menu li.active a, .header_box .menu li a:hover {
	font-weight: bold;
	color: #0e468c;
}
.header_box .menu li a:hover, .header_box .weixin .pic, .header_box .header_rt .langue a, .header_box .header_rt .search:hover {
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
.header_box .menu dl {
	position:absolute;
	left: 0;
	top: 116px;
	width: 100%;
	height:0;
	line-height: 160px;
	overflow: hidden;
}
.header_box .menu dl:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #0e468c;
	opacity: 0.9;
	-ms-filter: alpha(opacity=90);
	filter: alpha(opacity=90);
	z-index: 1;
}
.header_box .menu dd {
	position: relative;
	z-index: 2;
}
.header_box .menu li.on dd a {
	color: #fff;
	font-weight: normal;
}
.header_box .menu li.on a span {
	color: #649be1;
	padding-right: 10px;
}
.header_box .menu li.on dd a:hover {
	font-weight: bold;
	color: #fff;
}
.header_box .menu li.on dl {
	height: 160px;
	transition: all 0.8s ease-out;
	-webkit-transition: all 0.8s ease-out;
	-o-transition: all 0.8s ease-out;
	-moz-transition: all 0.8s ease-out;
	-ms-transition: all 0.8s ease-out;
}
.header_box .weixin {
	position: relative;
}
.header_box .weixin .pic {
	position: absolute;
	top:50px;
	left:50%;
	margin-left: -60px;
	width: 240px;
	height: 120px;
	opacity: 0;
	overflow: hidden;
}
.header_box .weixin .pic img {
	max-height: 100%;
}
.header_box .weixin:hover .pic {
	height: 120px;
	opacity: 1;
}
/*footer*/
.footer_box {
	background: #313131;
	color:#8f8f8f;
	position:relative;
	overflow: hidden;
	padding: 70px 0 0px 0;
}
.footer_box a:hover, .footer_nav a:hover span {
	color: #fff;
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
.footer_box .tribg {
	bottom: 0;
	right: 0;
	color: #292929;
	font-size: 245px;
}
.footer_tp, .footer_bt {
	margin: 0 90px;
}
.footer_tp dl {
	width: 210px;
	float: left;
}
.footer_tp dl:last-child {
	margin: 0;
	width: 270px;
}
.footer_tp dl dt {
	color: #fff;
	font-size: 18px;
	line-height: 1;
	margin-bottom: 25px;
}
.footer_tp dl dd {
	display: inline-block;
	font-size: 16px;
}
.footer_tp dl dd a {
	line-height: 30px;
	display: block;
	color: #8f8f8f;
}
.footer_tp dl dd p {
	line-height: 28px;
}
.footer_bt {
	line-height: 25px;
	margin-top: 120px;
}
.copyright .logo {
	width: 55px;
	height: 25px;
	background-position: 0 bottom;
	margin-right: 20px;
}
.footer_nav {
	margin-left: 90px;
}
.footer_nav a, .footer_nav a:hover {
	color: #404040;
}
.footer_nav a span {
	padding: 0 10px;
	color: #8f8f8f;
}
/*首页*/

.ind_box {
	background: url('../images/indexbg.jpg') no-repeat center top fixed;
	background-size: auto 100%\9;
	background-size: cover;
	overflow: hidden;
	padding-top: 60px;
}
.ind_box .container {
	background: #fff;
}
.ind_box .banner_box {
	position: relative;
	z-index: 1;
}
.ind_box .banner_box .bx-viewport {
	z-index: 0;
}
.ind_box .bx-wrapper .bx-controls-auto {
	display: none;
}
.ind_box .bx-wrapper .bx-controls {
}
.ind_box .banner_box img.bgpic {
	width: 100%;
}
.ind_box .banner_box .con {
	width: 590px;
	position:absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1;
	margin: 0 auto;
}
.ind_box .banner_box .con .txt {
	position: absolute;
	top:40.9%;
	left: 12.22%;
	color: #fff;
}
.ind_box .banner_box h3 {
	font-size: 90px;
	line-height: 1.05;
}
.ind_box .banner_box p {
	font-size: 20px;
	margin-top: 40px;
	line-height: 30px;
	text-align: center;
}
.ind_box .ind_row1 {
	position: relative;
	width: 100%;
	float: left;
	z-index: 9;
	padding-bottom: 75px;
}
.ind_box .ind_row1 .brand {
	width: 1460px;
	margin-top: -72px;
	z-index: 15;
}
.ind_box .brand {
	position: relative;
}
.ind_box .brand .c_skew {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position:absolute;
	left:0;
	top:0;
	z-index: 1;
	border: 1px solid #f5f5f5;
	border-bottom-color: #e1e1e1;
	background: #fff;
}
.ind_box .banner_box li .con img {
	opacity: 0;
}
.ind_box .banner_box li:nth-child(1) .con img {
	opacity: 1;
}
/*.ind_box .ind_row1 .skewtp{width: 393px;height: 393px;background: url('../images/skew13.png');top:-225px;right: -5px;z-index: 12;}
*/
.ind_box .ind_row1 .brandwrap {
	position: relative;
	padding-bottom: 95px
}
.ind_box .ind_row1 .skewtp {
	width: 20.46875%;
	bottom:0;
	right: 0;
	z-index: 12;
}
.ind_box .ind_row1 .skewtp img {
	max-width: 100%;
}
.ind_box .ind_row1 .skewtp {
	transform:translate(393px, -393px);
	-o-transform:translate(393px, -393px);
	-ms-transform:translate(393px, -393px);
	-moz-transform:translate(393px, -393px);
	-webkit-transform:translate(393px, -393px);
}
.ind_box .common_scroll.scrolled .skewtp {
	transform:translate(0px, 0px);
	-o-transform:translate(0px, 0px);
	-ms-transform:translate(0px, 0px);
	-moz-transform:translate(0px, 0px);
	-webkit-transform:translate(0px, 0px);
}
/*.ind_box .abus_wrap{padding:95px 0 75px 0;}*/
.ind_box .ind_row1 .brand ul {
	overflow: hidden;
	width: 3000%;
}
.ind_box .ind_row1 .brand ul li {
	width: 120px;
}
.ind_box .ind_row1 .brand .f-prev {
	position: absolute;
	bottom: 0;
	top: 0;
	margin: auto;
	display: inline-block;
	left: 15px;
	cursor: pointer;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #000;
	z-index: 10;
}
.ind_box .ind_row1 .brand .f-next {
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	display: inline-block;
	right: 15px;
	cursor: pointer;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #000;
	z-index: 10;
}
@media screen and (max-width: 900px) {
.ind_box .ind_row1 .brand .f-prev, .ind_box .ind_row1 .brand .f-next {
	display: none;
}
.ind_box .ind_row1 .brand ul {
	width: 100%;
}
.ind_box .ind_row1 .brand ul li {
	width: 49%;
}
}
.ind_box .abus {
	margin: 0 5.31%;
	text-align: center;
	position:relative;
	z-index: 1;
}
.ind_box .abus h3 {
	height: 1px;
	position:relative;
}
.ind_box .abus h3:after {
	content: "";
	position:absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: #ebebeb;
}
.ind_box .abus h3:after {
	animation-delay: 3s;
	-webkit-animation-delay: 3s;
	-o-animation-delay: 3s;
	-moz-animation-delay: 3s;
	-ms-animation-delay: 3s;
	transition: all 3s ease-out;
	-webkit-transition: all 3s ease-out;
	-o-transition: all 3s ease-out;
	-moz-transition: all 3s ease-out;
	-ms-transition: all 3s ease-out;
	transform-origin: center center;
	-o-transform-origin: center center;
	-moz-transform-origin: center center;
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	-webkit-transform: scale(1, 0);
	-moz-transform: scale(1, 0);
	-o-transform: scale(1, 0);
	-ms-transform: scale(1, 0);
	transform: scale(1, 0);
}
.ind_box .abus h3.fadeInUp:after {
	-webkit-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	transform: scale(1, 1);
}
.ind_box .abus h3 span {
	line-height: 24px;
	letter-spacing: 2px;
	background: #fff;
	padding: 0 35px;
	margin-top: -12px;
	display: inline-block;
	position:relative;
	z-index: 1;
}
.ind_box .abus .txt {
	max-width: 1100px;
	margin: 50px auto;
	font-size: 16px;
	line-height: 30px;
	text-align: left;
}
.ind_box .ind_row2 {
	position:relative;
	z-index: 10;
	padding-bottom: 70px;
	padding-top: 110px;
}
.ind_box .ind_row2 .bg {
	right: 0;
	bottom: -10px;
	font-size: 205px;
	color: #fff;
}
.ind_box .ind_row2 .skew {
	width: 540px;
	height: 540px;
	top: -90px;
	right: 0;
	background: url('../images/skew14.png') no-repeat;
}
.ind_box .ind_row2 .skew {
	transform:translate(540px, -540px);
	-o-transform:translate(540px, -540px);
	-ms-transform:translate(540px, -540px);
	-moz-transform:translate(540px, -540px);
	-webkit-transform:translate(540px, -540px);
}
.ind_box .common_scroll.scrolled .skew {
	transform:translate(0px, 0px);
	-o-transform:translate(0px, 0px);
	-ms-transform:translate(0px, 0px);
	-moz-transform:translate(0px, 0px);
	-webkit-transform:translate(0px, 0px);
}
.ind_box .ind_row2 .tit {
	position:absolute;
	left: 0;
	top: 0;
	width: 540px;
}
.ind_box .ind_row2 .tit .tribg {
	top: 0;
	left: 0;
	color: #0e468c;
	font-size: 540px;
	overflow: hidden;
}
.ind_box .ind_row2 .tit h3 {
	width: 70.56%;
	position: absolute;
	top: 80px;
	height: 1px;
	background: #87a3c6;
	color: #fff;
}
.ind_box .ind_row2 h3 span {
	float: right;
	height: 36px;
	line-height: 36px;
	margin-top: -18px;
	background: #0e468c;
	padding-left: 25px;
}
.ind_box .ind_row2 h3 i {
	font-size: 44px;
	padding-right: 15px;
}
.ind_box .ind_row2 .wrap {
	max-width: 1230px;
}
.ind_box .ind_row2 .item_tab {
	position: relative;
	height: 145px;
	margin-bottom:65px;
}
.ind_box .ind_row2 .item_tab .c_skew {
	position: absolute;
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	background: url('../images/opcity10.png') repeat;
}
.ind_box .ind_row2 .item_tab ul {
	height: 100%;
}
.ind_box .ind_row2 .item_tab .con {
}
.ind_box .ind_row2 .item_tab li {
	width: 25%;
	position: relative;
	float: left;
	height: 145px;
}
.ind_box .ind_row2 .item_tab li:before {
	content: "";
	width: 1px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: #fff;
	opacity: 0.2;
	-ms-filter: alpha(opacity=20);
	filter: alpha(opacity=20);
}
/*.ind_box .ind_row2 .item_tab .con li{background: none !important;}*/
.ind_box .ind_row2 .item_tab .con li:before {
	display: none;
}
.ind_box .ind_row2 .item_tab .ulbg li.on {
	background: #fff;
}
.ind_box .ind_row2 .item_tab .con li .pic, .business_box .bxpager .item .pic {
	height: 45px;
	width: 100%;
	position: absolute;
	top: 50%;
	margin-top: -22px;
	left: 0;
	background-position: center top;
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	transition: all 0.6s ease-out;
	-webkit-transition: all 0.6s ease-out;
	-o-transition: all 0.6s ease-out;
	-moz-transition: all 0.6s ease-out;
	-ms-transition: all 0.6s ease-out;
}
.ind_box .ind_row2 .item_tab .con li.on .pic {
	background-position: center bottom;
}
.ind_box .ind_row2 .item_con .item {
	text-align: center;
	color: #fff;
}
.ind_box .ind_row2 .item_con .txt {
	max-width: 900px;
	font-size: 15px;
	line-height: 26px;
	margin: 30px auto;
	height: 100px;
	overflow: hidden;
}
.ind_box .ind_row2 .item_con .common_btn {
	border-radius: 0;
	color: #fff;
}
.ind_box .ind_row2 .item_con .common_btn:hover {
	border-color: #0e468c;
}
.ind_box .ind_row3 {
	padding: 120px 0;
}
.ind_box .ind_row3 dl {
	float: left;
	width: 48.1%;
	margin-right: 3.8%;
	outline:1px solid #e6e6e6;
	padding: 50px 0 60px 0;
	height: 385px;
	position: relative;
	font-size: 16px;
}
.ind_box .ind_row3 dl.none {
	margin: 0;
}
.ind_box .ind_row3 dl dt {
	height: 36px;
	line-height: 36px;
	color: #0e468c;
	font-size: 24px;
	margin: 0 0 20px 65px;
}
.ind_box .ind_row3 dl dt i {
	font-size: 36px;
	color: #0e468c;
	margin-right: 20px;
}
.ind_box .ind_row3 .news dd {
	
	overflow: hidden;
}
.ind_box .ind_row3 .news a {
	display: block;
	padding: 10px 35px;
	height: 24px;
	line-height: 24px;
	color: #000;
	margin-bottom: 5px;
}
.ind_box .ind_row3 dl dt a {
	transition:none;
	-webkit-transition:none;
	-o-transition:none;
	-moz-transition:none;
	-ms-transition:none;
	opacity: 1;
}
.ind_box .ind_row3 .news a .txt {
	width: 92%;
	display: block;
	float: left;
	font-size:15px;
}
.ind_box .ind_row3 .news a .time {
	float: right;
	opacity: 0;
}
.ind_box .ind_row3 .news dd a:hover {
	background: #eff3f8;
}
.ind_box .ind_row3 .news a:hover .time {
	opacity: 1;
}
.ind_box .ind_row3 .news a:hover, .ind_box .ind_row3 .news a:hover .time {
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
.ind_box .ind_row3 .service .select_box {
	height: 58px;
	line-height: 58px;
	border-left: 3px solid #0e468c;
	background: #eff3f8;
	position: relative;
	margin: 0 -1px;
}
.ind_box .ind_row3 .service .select_box .select_txt {
	padding: 0 95px 0 65px;
	position:relative;
	cursor: pointer;
}
.ind_box .ind_row3 .service .select_box .select_txt i {
	color: #0e468c;
	font-size: 18px;
	line-height: 1;
	position: absolute;
	right: 65px;
	top: 50%;
	margin-top: -9px;
}
.ind_box .ind_row3 .service .select_down {
	position:absolute;
	top: 58px;
	left:-3px;
	width: 100%;
	padding: 25px 2px 25px 1px;
	background: #e4eaf2;
	z-index: 1;
	display: none;
	max-height:175px;
	overflow: auto;
}
.ind_box .ind_row3 .service .select_down a {
	display: block;
	padding: 0 65px;
	line-height: 38px;
	color: #000;
}
.ind_box .ind_row3 .service .select_down a:hover {
	color: #0e468c;
}
.ind_box .ind_row3 .service .select_con {
	padding: 25px 0;
}
.ind_box .ind_row3 .service .select_con p {
	padding: 0 65px;
	height: 20px;
	margin-bottom: 15px;
}
.ind_box .ind_row3 .service .select_con p i {
	font-size: 14px;
}
.ind_box .ind_row3 .aboutus {
	background: url('../images/ind_row3bg.jpg');
	background-size: cover;
	background-size: auto 100%\9;
}
.ind_box .ind_row3 .aboutus .txt {
	padding:15px 65px;
	line-height: 28px;
}
.ind_box .ind_row3 a.more {
	position: absolute;
	bottom: 60px;
	left:65px;
	padding: 0 !important;
	color: #0e468c;
	font-size: 14px;
}
.ind_box .video {
	position: relative;
	overflow: hidden;
	color: #fff;
	font-size: 16px;
}
.ind_box .video img {
	width: 100%;
}
.ind_box .video .mask {
	position:absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#10000000, endColorstr=#10000000);
	z-index: 99;
}
.ind_box .video .btn {
	width: 94px;
	height: 94px;
	background: url('../images/index_videoicon.png');
	background-size: 100% 100%;
	position: absolute;
	top:50%;
	left: 50%;
	margin-top: -47px;
	margin-left: -47px;
	line-height: 94px;
	text-align: center;
	color: #fff;
	font-size: 20px;
	cursor: pointer;
	text-indent: 2px;
}
.ind_box .video .btn:hover {
	transform:translateY(-3px);
	-o-transform:translateY(-3px);
	-ms-transform:translateY(-3px);
	-moz-transform:translateY(-3px);
	-webkit-transform:translateY(-3px);
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
.ind_box .video .mask:after, .ind_box .video .mask:before {
	content: '';
	position: absolute;
	height: 1px;
	width: 46.41%;
	top:50%;
	background: #fff;
	opacity: 0.2;
	-ms-filter: alpha(opacity=20);
	filter: alpha(opacity=20);
}
.ind_box .video .mask:after {
	right: 0;
}
.ind_box .video .time {
	padding: 55px 0 15px 0;
}
.ind_box .video video {
	width: 100%;
}
.ind_box .video .swf {
	position: relative;
	z-index: 0;
}
.ind_box .search_box {
	background: url('../images/searchbg.png') no-repeat #007bff;
	padding: 100px 0;
}
.ind_box .searchfrom {
	max-width: 850px;
	margin: 0 auto;
	height: 70px;
	background: #fff;
	position: relative;
}
.ind_box .searchfrom .input_txt {
	border: 0;
	height: 70px;
	line-height: 70px;
	font-size: 18px;
	text-indent: 80px;
	background: none;
}
.ind_box .searchfrom .input_btn {
	width: 100px;
	height: 70px;
	background: #0e468c;
	position: absolute;
	right: 0;
	top:0;
	border: 0;
}
.ind_box .searchfrom .input_btn button {
	border: 0;
	width: 100px;
	height: 70px;
	background: none;
	font-size: 16px;
	color: #fff;
	cursor: pointer;
}
.inner_box {
	margin-top: 116px;
	background-position: center;
	background-size: cover;
	background-size: auto 100%\9;
	position: relative;
	overflow: hidden;
}
/*关于我们*/
.abus_box {
	padding-bottom: 116px;
}
.abus_box .sanjiao_bg {
	font-size: 384px;
	position: absolute;
	bottom: -15px;
	right: 0;
	color: #f6f6f6;
	line-height: 1;
}
.abus_box .picbg {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-size: cover;
	background-size: auto 100%\9;
	-webkit-animation: fadeInUp 0.5s ease-out;
	-o-animation: fadeInUp 0.5s ease-out;
	-moz-animation: fadeInUp 0.5s ease-out;
	animation: fadeInUp 0.5s ease-out;
}
.abus_box .abus_con_wrap {
	position: relative;
	overflow: hidden;
}
.abus_box .abus_conbg {
	position: absolute;
	left:1196px;
	top:0;
	width: 100%;
	height: 100%;
	background: #fff;
}
.abus_box .skew2 {
	width: 22.14%;
	height: 425px;
	background: url('../images/skew2.png') right top no-repeat;
	left: 0;
	top: 8.01%;
	overflow: hidden;
}
.abus_box .skew3 {
	width: 683px;
	height: 46%;
	background: url('../images/skew3.png') no-repeat left bottom;
	bottom: 0;
	left: 2.45%;
}
.abus_box .skew2, .abus_box .skew3 {
	-webkit-animation: aboutus_skewup 1.5s ease-out;
	-o-animation: aboutus_skewup 1.5s ease-out;
	-moz-animation: aboutus_skewup 1.5s ease-out;
	animation: aboutus_skewup 1.5s ease-out;
}
.abus_box .abus_con {
	position: absolute;
	right: 0;
	top: 0;
	width: 50%;
	height: 100%;
}
.abus_box .abus_con h2 {
	font-size: 130px;
	position:absolute;
	top: 37.2%;
	right: 108%;
	color: #eff3f8;
}
.abus_box .abus_con .txt {
	max-width: 510px;
	margin-top:31.36%;
	height: 50%;
}
.abus_box .abus_con .txt h3 {
	margin-bottom: 40px;
}
.abus_box .abus_con .txt p {
	line-height: 35px;
	font-size: 16px;
}
.abus_nav {
	background: #f6f6f6;
	width: 100%;
	height: 116px;
	position: absolute;
	bottom: 10px;
	left: 0;
}
.abus_nav .nav {
	max-width: 1024px;
	margin: 0 auto;
}
.abus_nav .category, .abus_nav ul {
	line-height: 22px;
	height: 22px;
	margin-top: 47px;
}
.abus_nav .category {
	font-size: 22px;
	color: #c1c1c1;
}
.abus_nav ul li {
	float: left;
}
.abus_nav ul a {
	color: #6f6f6f;
	padding: 0 44px;
	font-size: 16px;
}
/*大记事*/
.histoty_box {
	padding-top:75px;
	padding-bottom: 135px;
	padding-bottom: 115px;
	text-align: center;
}
.histoty_box .wrap {
	position: relative;
	width: 71%;
}
.histoty_box .wrap:after {
	content: "";
	position: absolute;
	top:63px;
	left: 0;
	height: 1px;
	width: 100%;
	background: #e4e4e4;
}
.histoty_box .inner_wrap {
	max-width:1024px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.histoty_box .linemask {
	width: 80px;
	height: 1px;
	background: #2674e8;
	position: absolute;
	bottom: 12px;
	left:0;
	z-index: 1;
	transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
}
.histoty_box .bx-pager {
	height: 26px;
	position: absolute;
	left: 0;
	top:0;
	padding-bottom: 50px;
}
.histoty_box .bx-pager a {
	width: 82px;
	height: 100%;
	margin-top: 50px;
	float: left;
	position: relative;
	z-index: 1;
}
.histoty_box .bx-pager a p {
	position: absolute;
	right: 0;
	bottom:0;
	width: 1px;
	height:26px;
	background: #e4e4e4;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	color: #9a9a9a;
	line-height: 30px;
}
.histoty_box .bx-pager a p span {
	position: absolute;
	left: 50%;
	top:-45px;
	margin-left: -35px;
	width: 70px;
	height:30px;
	cursor: pointer;
}
.histoty_box .bx-pager a.active p {
	background: #2674e8;
	border-left-color: #2674e8;
	border-right-color: #2674e8;
}
.histoty_box .bx-pager a.active p, .histoty_box .bx-pager a.now p {
	font-size: 30px;
	color: #000;
}
/*.histoty_box .bx-pager a.active p{transition:color 0.3s ease-out,font-size 0.3s ease,border-color 0.3s ease-out 1s;-webkit-transition:color 0.3s ease-out,font-size 0.3s ease,border-color 0.3s ease-out 1s;-o-transition:color 0.3s ease-out,font-size 0.3s ease,border-color 0.3s ease-out 1s;-moz-transition:color 0.3s ease-out,font-size 0.3s ease,border-color 0.3s ease-out 1s;-ms-transition:color 0.3s ease-out,font-size 0.3s ease,border-color 0.3s ease-out 1s;}*/
.histoty_box .bx-wrapper {
	max-width: 1024px;
	margin: 0 auto;
}
.histoty_box .btnwrap {
	width:39%;
	height:60px;
	margin: 150px auto 35px auto;
	color: #2674e8;
	position:relative;
}
.histoty_box .btnwrap h2 {
	font-size: 60px;
	line-height: 1;
}
.histoty_box .btnwrap .btn {
	height: 20px;
	width: 82px;
	position: absolute;
	top:50%;
	margin-top: -10px;
	cursor: pointer;
}
.histoty_box .btnwrap .prev {
	left: 0;
	background: url('../images/milestone_prev.png') no-repeat left top;
}
.histoty_box .btnwrap .next {
	right: 0;
	background: url('../images/milestone_next.png') no-repeat right top;
}
.histoty_box .btnwrap .btn a {
	display: block;
	height: 100%;
}
.histoty_box .btnwrap .btn a i {
	color: #2674e8;
}
.histoty_box .btnwrap .btn i {
	font-size: 12px;
	position: absolute;
	top: 0;
	line-height: 1;
	z-index: 2;
}
.histoty_box .btnwrap .prev i {
	left: 0;
}
.histoty_box .btnwrap .next i {
	right: 0;
}
/*.histoty_box .btnwrap .btn:before{content: ""; position: absolute;width:75px; height: 4px;top:40%;margin-top: -2px;background: #2674e8;}
.histoty_box .btnwrap .prev:before{left: 8px;}
.histoty_box .btnwrap .next:before{right: 8px;}*/
.histoty_box .item {
	color: #5e5e5e;
	width: 64%;
	margin: 0 auto;
}
.histoty_box .item h3 {
	font-size: 22px;
	height: 45px;
	position: relative;
}
.histoty_box .item h3:after {
	content: "";
	width: 20px;
	height: 3px;
	position: absolute;
	left: 50%;
	margin-left: -10px;
	bottom: 0;
	background: #5e5e5e;
}
.histoty_box .item .txt {
	margin-top: 40px;
}
.histoty_box .item .pic_wrap {
	margin-top: 80px;
}
.histoty_box .item .pic_wrap .pic_tit {
	width:26.172%;
	position:relative;
	color: #fff;
	line-height: 1;
	overflow: hidden;
	background: #4c4428;
}
.histoty_box .item .pic_wrap .pic_tit .pic {
	width: 100%;
	height: 268px;
	overflow: hidden;
}
.histoty_box .item .pic_wrap .pic_tit .blur {
	height: 100%;
	width: 100%;
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.histoty_box .item .pic_wrap .pic_tit h2 {
	font-size: 72px;
	position:absolute;
	left: 0;
	top: 50%;
	margin-top: -36px;
	width: 100%;
}
.histoty_box .item .pic_wrap .pic_tit h2 span {
	font-size: 20px;
}
.histoty_box .item .pic_wrap .pic_tit p {
	width:100%;
	position: absolute;
	bottom:15px;
	left:0;
	font-size: 18px;
	letter-spacing: 6px;
}
.histoty_box .item .pic_wrap .pic {
	width: 71.778%;
}
.histoty_box .item .pic_wrap .pic ul {
	height: 340px;
	overflow: hidden;
}
.histoty_box .item .pic_wrap .pic ul li {
	display:none;
}
.histoty_box .item .pic_wrap .pic .hd {
	text-align: center;
	margin-top: 30px;
}
.histoty_box .item .pic_wrap .pic .hd span {
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: #eee;
	display: inline-block;
	margin: 0 3px;
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
	cursor: pointer;
}
.histoty_box .item .pic_wrap .pic .hd span.active, .histoty_box .item .pic_wrap .pic .hd span:hover {
	background: #0456aa;
}
.histoty_box .skew {
	width: 445px;
	height: 402px;
}
.histoty_box .skewtp {
	right: 0;
	top:-60px;
}
.histoty_box .skewtp:before {
	background: url('../images/skew4-4.png');
}
.histoty_box .skewtp:after {
	background: url('../images/skew4.png');
}
.histoty_box .skewbt {
	left: 0;
	bottom: 0;
	z-index: 1;
}
.histoty_box .skewbt:before {
	background: url('../images/skew5-5.png');
}
.histoty_box .skewbt:after {
	background: url('../images/skew5.png');
}
.histoty_box .skewtp:before, .histoty_box .skewbt:after {
	-webkit-animation: skewdown 2s ease-out;
	-o-animation: skewdown 2s ease-out;
	-moz-animation: skewdown 2s ease-out;
	animation: skewdown 2s ease-out;
}
.histoty_box .skewtp:after, .histoty_box .skewbt:before {
	-webkit-animation: skewup 2s ease-out;
	-o-animation: skewup 2s ease-out;
	-moz-animation: skewup 2s ease-out;
	animation: skewup 2s ease-out;
}
/*投资*/
.invest_con_wrap {
	height: 775px;
	color: #787878;
	font-size: 16px;
	padding-bottom: 116px;
}
.invested_box .pic {
	width: 25%;
	height: 100%;
}
.invested_box .invest_con {
	width: 75%;
	height: 100%;
	position: relative;
}
.invested_box .item_wrap {
	max-width: 790px;
	height: 450px;
	margin: 90px 0 90px 12.23%;
	float: left;
}
.invested_box .item {
	display: none;
}
.invested_box .item span {
	width: 45%;
	margin-right:5%;
	float: left;
	line-height: 45px;
	height: 45px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.invested_box span:hover, .invested_box .page span.on {
	color: #000;
}
.invested_box .page {
	margin-left: 12.23%;
}
.invested_box .page span {
	font-weight: bold;
	float: left;
	margin-right: 35px;
	cursor: pointer;
}
.invested_box .page span, .invested_box .item span {
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
.invested_box .skewtp {
	width: 515px;
	height: 518px;
	right: 0;
}
.invested_box .skewtp:before {
	background-image: url('../images/skew7-7.png');
}
.invested_box .skewtp:after {
	background-image: url('../images/skew7.png');
}
.invested_box .skewbt {
	width: 565px;
	height: 565px;
	bottom: 0;
	background-image: url('../images/skew6.png');
	background-position: right bottom;
}
.invested_box .skewbt, .invested_box .skewtp:after {
	-webkit-animation: invest_skewup 2s ease-out;
	-o-animation: invest_skewup 2s ease-out;
	-moz-animation: invest_skewup 2s ease-out;
	animation: invest_skewup 2s ease-out;
}
.invested_box .skewtp:before {
	-webkit-animation: invest_skewdown 2s ease-out;
	-o-animation: invest_skewdown 2s ease-out;
	-moz-animation: invest_skewdown 2s ease-out;
	animation: invest_skewdown 2s ease-out;
}
/*组织架构*/
.frame_box {
	color: #fff;
	font-size: 16px;
	padding-bottom: 116px;
	background-size: 100% !important;
}
.frame_box .tribgtp {
	width: 635px;
	height: 635px;
}
.frame_box .bg {
	width: 100%;
	max-width: none;
}
/*.frame_box .bg{position: absolute;left: 0;top: 0;width: 100%;background-size: cover;background-size: auto 100%\9;}*/
.frame_box .skew {
	position: absolute;
	width:460px;
	height: 460px;
	background: url('../images/skew8.png') right top;
}
.frame_box .skewtp {
	top:50px;
}
.frame_box .skewbt {
	bottom: 0;
	right:0;
	height: 230px;
	z-index: 2;
}
.frame_box .skew {
	-webkit-animation: frame_skewup 1.5s ease-out;
	-o-animation: frame_skewup 1.5s ease-out;
	-moz-animation: frame_skewup 1.5s ease-out;
	animation: frame_skewup 1.5s ease-out;
}
.frame_box .frame_con {
	margin: 0 auto;
	padding:40px 0 135px 0;
	position: relative;
	overflow: hidden;
	text-align:center;
}
.frame_box .frame1, .frame_box .frame2 {
	width:132px;
	height: 132px;
	background: url('../images/frameicon1.png');
	background-size:100%;
	margin: 0 auto;
	text-align: center;
}
.frame_box .frame1, .frame_box .frame2 {
	line-height: 27px;
	font-size: 18px;
}
.frame_box .frame3 li, .frame_box .frame4 li {
	float: left;
	width:50px;
	height: 137px;
	background-size:100%;
	background-repeat: no-repeat;
	margin-bottom: 20px;
}
.frame_box .frame3 li {
	background-image: url('../images/frameicon2.png');
}
.frame_box .frame3 li .tb, .frame_box .frame4 li .tb {
	width: 12px;
	margin: 0 auto;
}
.frame_box .frame4 li {
	background-image: url('../images/frameicon3.png');
}
.frame_box .frame3 li {
	margin-right: 40px;
}
.frame_box .frame4 li {
	margin-right: 19px;
}
.frame.frame4, .frame.frame3 {
	display: inline-block;
}
.frame_box .frame3 li, .frame_box .frame4 li, .frame_box .frame1, .frame_box .frame2 {
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
.frame_box .frame3 li:hover, .frame_box .frame4 li:hover, .frame_box .frame1:hover, .frame_box .frame2:hover {
	transform:translateY(-5px);
	-o-transform:translateY(-5px);
	-ms-transform:translateY(-5px);
	-moz-transform:translateY(-5px);
	-webkit-transform:translateY(-5px);
}
.frame_box .arr {
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #c4c4c4;
	font-size: 20px;
}
/*企业文化*/
.culture_box {
	background-image: url('../images/culturebg.jpg');
	background-attachment: fixed;
	padding-bottom: 116px;
}
.culture_box .culture_tp {
	height: 550px;
	text-align: center;
	font-size: 16px;
	position: relative;
	overflow: hidden;
}
.culture_box .culture_tp .trianglebg {
	font-size: 230px;
	color: #2674e8;
	line-height: 1;
	position: absolute;
	bottom: -10px;
	left: 0;
}
.culture_box h3 {
	font-size: 22px;
}
.culture_box .culture_tp ul {
	display: inline-block;
}
.culture_box .culture_tp li {
	padding: 0 75px;
	float: left;
	position: relative;
	color: #fff;
}
.culture_box .culture_tp li:after {
	content: "";
	background: #fff;
	position:absolute;
	right: 0;
	top: 0;
	width: 1px;
	height: 100%;
	opacity: 0.3;
	-ms-filter: alpha(opacity=30);
	filter: alpha(opacity=30);
}
.culture_box .culture_tp li.none:after {
	display: none;
}
.culture_box .culture_tp li h3 {
	margin-bottom: 45px;
}
.culture_box .culture_bd {
	background: #fff;
	position: relative;
}
.culture_box .culture_bd .skew {
	width: 418px;
	height: 506px;
	top: -119px;
	right: 0;
	overflow: hidden;
}
.culture_box .culture_bd .skew:before {
	background-image: url('../images/skew9.png');
	background-position: left bottom;
}
.culture_box .culture_bd .skew:after {
	background-image: url('../images/skew9-9.png');
}
.culture_box .culture_bd .skew:before {
	-webkit-animation: tender_up 2s ease-out;
	-o-animation: tender_up 2s ease-out;
	-moz-animation: tender_up 2s ease-out;
	animation: tender_up 2s ease-out;
}
.culture_box .culture_bd .skew:after {
	-webkit-animation: tender_down 2s ease-out;
	-o-animation: tender_down 2s ease-out;
	-moz-animation: tender_down 2s ease-out;
	animation: tender_down 2s ease-out;
}
.culture_box .culture_bd .wrap {
	max-width: 1024px;
}
.culture_box .table_box {
	width: 100%;
	height: 510px;
	text-align:center;
	border-top: 1px solid #f4f4f4;
	border-left: 1px solid #f4f4f4;
}
.culture_box .table_box li {
	width: 50%;
	height: 50%;
	position: relative;
	color: #868686;
	float: left;
}
.culture_box .table_box li .tb {
	border-right: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
}
.culture_box .table_box span {
	position: absolute;
	top: 20px;
	left: 20px;
	font-size: 14px;
}
.culture_box .table_box h3 {
	color: #3c3c3c;
	margin-bottom: 20px;
}
/*联系我们*/
#maps div:first-child div:nth-child(3) {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	filter: grayscale(0)\9;
}
.contactus_box {
	height: 740px;
}
.contactus_box .maps {
	position: absolute;
	width: 100%;
	height: 740px; /*-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;*/
}
.contactus_box img {
	width: 100%;
	max-width: none;
}
.contactus_box .content {
	position: absolute;
	top:70px;
	right: 9.4%;
	background: url('../images/contactus_bg.png') left top;
	padding: 50px;
}
.contactus_box .content .tribg {
	font-size: 20px;
	color: #f3f3f3;
	left:-6px;
	top:50px;
	overflow: hidden;
	width: 20px;
}
.contactus_box .content .tribg i {
	display: none;
}
.contactus_box h4 {
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #fff;
	margin-bottom: 30px;
	position: relative;
}
.contactus_box h4 i {
	font-size: 26px;
	float: left;
	margin-right: 15px;
}
.contactus_box .input_txt {
	width: 390px;
	height: 50px;
	line-height: 50px;
	text-indent: 20px;
	display: block;
	background: #3783f5;
	color: #fff;
	font-size: 16px;
	margin-bottom: 15px;
}
.contactus_box .input_txt.no {
	border-color: #ff3c3f;
	color:#ff6f37;/*background-color: #ffc8c9;*/
}
#respond {
	color:#fff;
}
.contactus_box .message {
	height:150px;
	line-height: 30px;
	resize: none;
	overflow:auto;
}
.contactus_box .btn {
	text-align: center;
	color: #000;
	font-size: 17px;
	background: #fff;
	height: 60px;
	line-height: 60px;
}
 .contactus_box input::-webkit-input-placeholder {
color:#fff !important;
}
.contactus_box textarea::-webkit-input-placeholder {
color:#fff !important;
}
.contactus_box input:-moz-placeholder {
color: #fff !important;
}
.contactus_box textarea:-moz-placeholder {
color: #fff !important;
}
.contactus_box input::-moz-placeholder {
color: #fff !important;
}
.contactus_box textarea::-moz-placeholder {
color: #fff !important;
}
.contactus_box input:-ms-input-placeholder {
color: #fff !important;
}
.contactus_box textarea:-ms-input-placeholder {
color: #fff !important;
}
/*网络营销*/
.networks_box .brand {
	width: 72.13%;
	position: relative;
	height: 145px;
	overflow: hidden;
	padding-bottom: 10px;
	z-index: 99;
}
.networks_box .brand ul {
	position: absolute;
	margin: 0;
}
.networks_box .brand ul li {
	position: relative;
}
.networks_box .brand ul li .img {
	display: none;
}
.networks_box .brand ul li.on {
	background: #f6f6f6;
}
.networks_box .brand li.on .tribg {
	width: 0;
	height: 0;
	border:transparent 8px;
	border-color: #f6f6f6 transparent transparent transparent;
	border-style: solid dashed dashed dashed;
	top: 100%;
	left: 50%;
	margin-left: -8px;
}
.networks_box .address_box {
	position: relative;
	background: #fff;
	text-align: center;
}
.networks_box .address_box .icon {
	position: absolute;
	top:-40px;
	left:50%;
	margin-left: -50px;
	width: 100px;
	height: 43px;
	background: url('../images/networkicon.png');
}
.networks_box .address_box ul {
	display: inline-block;
}
.networks_box .address_box ul li {
	padding: 30px 0;
	margin: 0 35px;
	font-size: 16px;
	color: #595959;
	cursor: pointer;
	display: inline-block;
	position: relative;
}
.networks_box .address_box ul li:after {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	width: 1px;
	height: 0;
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
.networks_box .address_box ul li.active:after, .networks_box .address_box ul li:hover:after {
	background: #4a91fd;
	height: 25px;
}
.networks_box .newwork {/*height: 680px;background: url('../images/network_picbg.png');background-size: cover;background-size: auto 100%\9;*/
	position: relative;
	overflow: hidden;
	margin-top: -10px;
}
.networks_box .newwork_con, .networks_box .address_item {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}
.networks_box .newworkbg {
	z-index: 8
}
.networks_box .newwork_con {
	z-index: 10;
}
/*.networks_box .newworkbg{background: url('../images/networkbg.png') no-repeat; }*/
.networks_box .maskbg {
	position: relative;
	z-index: 9;
}
.networks_box .newworkbg, .networks_box .newworkbg .picbg {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.networks_box .newworkbg .picbg {
	background-image: url('../images/networkspic_bg.jpg');
	background-position: center center;
	background-size: cover;
	background-size: auto 100%\9;
}
.networks_box .skew {
	top:0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9;
}
.networks_box .skew img {
	position: absolute;
	max-width: 100%;
}
.networks_box .skew:before {
	background: url('../images/skew10-10.png');
	left: auto;
	right: 0;
}
.networks_box .skew:after {
	background: url('../images/skew10.png') left bottom;
	top:auto;
	bottom: 0;
}
.networks_box .skew:after, .networks_box .skew:before {
	background-size: 100%;
	display: none;
}
/*.networks_box .skew:after{-webkit-animation: networks_skewup 2s ease-out; -o-animation: networks_skewup 2s ease-out;  -moz-animation: networks_skewup 2s ease-out; animation: networks_skewup 2s ease-out;}
.networks_box .skew:before{-webkit-animation: networks_skewdown 2s ease-out; -o-animation: networks_skewdown 2s ease-out;  -moz-animation: networks_skewdown 2s ease-out; animation: networks_skewdown 2s ease-out;}*/
.networks_box .item_wrap ul {
	width: 50%;
	overflow: hidden;
	margin-top: 185px;
}
.networks_box .item_wrap ul li {
	margin: 0 14.6%;
	display: none;
}
.networks_box .item_wrap ul li .box {
	float: left;
	width: 45%;
	margin-right: 5%;
	margin-bottom: 80px;
	color: #a2a2a1;
}
.networks_box .item_wrap ul li h4 {
	color: #fff;
	font-size: 18px;
	margin-bottom: 20px;
}
.networks_box .item_wrap ul li p {
	line-height: 25px;
	font-size: 15px;
}
.networks_box .item_wrap .btn {
	margin-left: 7.3%;
	height: 10px;
}
.networks_box .item_wrap .btn span {
	float: left;
	width: 10px;
	height: 10px;
	background: url('../images/networkbtnicon.png') right;
	margin-right: 10px;
	cursor: pointer;
}
.networks_box .item_wrap .btn span.on {
	background-position: left;
}
.networks_box .address_item {
	height: auto;
	display: none;
	z-index: 8;
}
.networks_box .address_item .address_name {
	width: 100%;
	height: 100%;
	position: absolute;
	top:0;
	left:0;
	font-size: 23px;
	color: #fff;
	display: none;
}
.networks_box .address_item .address_name i, .networks_box .address_item .address_name {
	position: absolute;
	line-height: 1;
}
.networks_box .address_item .address_name i {
	font-size: 34px;
	color: #63c0f5;
}
.networks_box .address_item .address_name span {
	position: absolute;
	line-height: 1;
}
.networks_box .address_item .shenyang i {
	top:31.542%;
	left: 79.115%;
}
.networks_box .address_item .shenyang span {
	top: 37.221%;
	left: 81.667%;
}
.networks_box .address_item .zhengzhou i {
	top:51.724%;
	left: 69.427%;
}
.networks_box .address_item .zhengzhou span {
	top: 49.493%;
	left: 66.563%;
}
.networks_box .address_item .fuzhou i {
	top:72.819%;
	left: 77.135%;
}
.networks_box .address_item .fuzhou span {
	top: 73.326%;
	left: 79.792%;
}
.networks_box .address_item .quanzhou i {
	top:76.978%;
	left: 76.198%;
}
.networks_box .address_item .quanzhou span {
	top: 80.629%;
	left: 77.917%;
}
.networks_box .address_item .xiamen i {
	top:78.499%;
	left: 75.89%;
}
.networks_box .address_item .xiamen span {
	top: 83.874%;
	left: 76.667%;
}
.networks_box .address_item .zhangzhou i {
	top:78.296%;
	left: 75.156%;
}
.networks_box .address_item .zhangzhou span {
	top: 76.978%;
	left: 71.406%;
}
.networks_box .address_item .putian i {
	top:75.558%;
	left: 76.562%;
}
.networks_box .address_item .putian span {
	top:77.586%;
	left: 78.177%;
}
.networks_box .address_item .longyan i {
	top:75.862%;
	left: 74.844%;
}
.networks_box .address_item .longyan span {
	top: 72.515%;
	left:72.031%;
}
.networks_box .address_item .shantou i {
	top:81.23%;
	left: 74%;
}
.networks_box .address_item .shantou span {
	top: 87.424%;
	left: 73.646%;
}
.networks_box .address_item .nanning i {
	top:83.976%;
	left: 64.74%;
}
.networks_box .address_item .nanning span {
	top: 92.191%;
	left: 61.458%;
}
.networks_box .address_item .kunming i {
	top:79.817%;
	left: 56.719%;
}
.networks_box .address_item .kunming span {
	top: 90.162%;
	left: 57.656%;
}
/*其他业务*/
.business_banner {
	position: relative;
}
.business_banner .navbg {
	content: "";
	position: absolute;
	bottom:0;
	left:0;
	width: 100%;
	height: 100px;
	background: url('../images/back90.png') repeat;
	z-index: 9;
}
.business_banner .bx-wrapper {
	z-index: 0;
}
.business_banner .btn {
	height: 64px;
	position: absolute;
	font-size: 32px;
	top:50%;
	margin-top: -72px;
	color: #fff;
	line-height: 64px;
	z-index: 66;
}
.business_banner .btn a {
	height: 100%;
	width: 100%;
	color: #fff;
	cursor: pointer;
	position: absolute;
}
.business_banner .prev {
	left: 175px;
}
.business_banner .next {
	right: 175px;
}
.business_banner .skewtp {
	width: 418px;
	height: 506px;
	top:0;
	right: 0;
	background: url('../images/skew9-9.png');
	z-index: 55;
}
.business_banner .skewbt {
	width: 279px;
	height: 279px;
	bottom:100px;
	left:0;
	background: url('../images/skew6.png') bottom right;
	z-index: 55;
}
.business_banner .business_bxslider .ban_li img {
	width: 100%;
	max-width: none;
}
.business_banner .business_bxslider .ban_li {
	height: 750px;
	position:relative;
	background-size: cover;
	background-size: auto 100%\9;
	background-position: center center;
}
.business_banner .business_bxslider .ban_li:after {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
left;
0;
	background: rgba(0,0,0,0.3);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#30000000, endColorstr=#30000000);
}
.business_banner .business_bxslider .ban_li .con {
	text-align: center;
	color: #fff;
	font-size: 16px;
	line-height: 1;
	letter-spacing: 2px;
	position: relative;
	z-index: 1;
}
.business_banner .business_bxslider .ban_li .con .tb_c {
	padding-bottom: 100px;
}
.business_banner .business_bxslider .ban_li .con p {
	font-size: 30px;
	letter-spacing: 25px;
	margin-top: 30px;
	position: relative;
}
.business_banner .business_bxslider .ban_li .con p:after {
	content: "";
	width: 55px;
	height: 1px;
	position: absolute;
	top:200%;
	left: 50%;
	margin-left: -27px;
	background: #fff;
}
.business_box .item_tab {
	position: relative;
	background: url('../images/business_tribg.png') no-repeat right bottom;
	text-align: center;
}
.business_box .tribg {
	font-size: 230px;
	color: #fff;
	left:0;
}
.business_box .tribg1 {
	bottom:-11px;
	z-index: 9;
}
.business_box .item_tab .tribg2 {
	bottom: 0;
	color: #f9f9f9;
	font-size: 405px;
}
.business_box .bxpager, .business_box .txt_container {
	width: 1024px;
	margin:0 auto;
	position:relative;
}
.business_box .bxpager {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	height: 100px;
	z-index: 99;
	padding: 0 40px;
}
.business_box .bxpager .loop-item {
	position: relative;
	width: 100%;
	overflow: hidden;
	height: 100%;
}
.business_box .bxpager .loop-item:after {
	content: "";
	position: absolute;
	height: 120%;
	width: 1px;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	box-shadow: 0 -5px 5px rgba(0, 0, 0, 0.71);
}
.business_box .bxpager .f-prev {
	position: absolute;
	display: inline-block;
	height: 100px;
	line-height: 100px;
	width: 36px;
	text-align: center;
	color: #fff;
	left: 0;
	top: 0;
	cursor: pointer;
}
.business_box .bxpager .f-next {
	position: absolute;
	display: inline-block;
	height: 100px;
	line-height: 100px;
	width: 36px;
	text-align: center;
	color: #fff;
	right: 0;
	top: 0;
	cursor: pointer;
}
.business_box .bxpager .loop-item ul {
	position: absolute;
	width: 3000vw;
	left: 0;
	top: 0;
}
.business_box .bxpager .item {
	width: 14vw;
	float: left;
	height: 100px;
	position:relative;
	display: block;
	background: rgba(0,0,0,0);
	cursor: pointer;
}
.business_box .bxpager .item:after {
	content: "";
	position: absolute;
	width: 1px;
	height: 100%;
	right: 0;
	top: 0;
	background: #5f5f5f;
}
.business_box .bxpager .item.active {
	background: #2674e8;
}
.business_box .bxpager .txt {
	display: none;
}
.business_box .txt_container {
	margin: 0 auto;
}
.business_box .txtwrap {
	text-align: left;
	padding: 105px 0;
}
.business_box .txtwrap .pic {
	display: none;
}
.business_box .txtwrap .link {
	height: 60px;
	width: 510px;
	border: 1px solid #000;
	line-height: 60px;
	display: inline-block;
	text-align: center;
	font-size: 16px;
	color: #000;
	margin-top: 80px;
}
.business_box .txtwrap .name {
	font-size: 24px;
	margin-bottom: 35px;
}
.business_box .txtwrap p {
	line-height: 27px;
	margin-bottom: 25px;
}
/*新闻动态*/
.news_box {
	padding: 100px 0;
	overflow: hidden;
}
.news_box ul {
	width: 1302px;
	margin: 0 auto;
}
.news_box ul li {
	width: 29.93%;
	margin: 0 1.7%;
	background: #2674e8;
	color: #fff;
	float: left;
}
.news_box ul li a {
	color: #fff;
	display: block;
}
.news_box ul li .pic {
	height: 245px;
	overflow: hidden;
	position: relative;
}
.news_box ul li .pic img {
	width: 100%;
	max-width: none;
}
.news_box ul li .pic .more {
	width:100%;
	height:30px;
	position: absolute;
	top:50%;
	left:0;
	margin-top: -15px;
	font-size: 30px;
	text-align: center;
	opacity: 0;
	z-index: 1;
}
.news_box ul li .pic:after {
	content: '';
	position: absolute;
	left:0;
	top: 0;
	height: 100%;
	width: 100%;
	background: #3c3543;
	opacity: 0;
	-ms-filter: alpha(opacity=0);
	filter: alpha(opacity=0);
}
.news_box ul li .txt {
	padding: 30px;
}
.news_box ul li .txt .time {
	font-size: 40px;
}
.news_box ul li .txt .time sup {
	color: #7eb2ff;
	font-size: 18px;
	padding-right: 10px;
}
.news_box ul li .txt .name {
	display: block;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	margin-top: 25px;
	font-size: 16px;
}
.news_box ul li:hover .more, .news_box ul li:hover .pic:after, .news_box .page a {
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: opacity 0.3s ease-out;
}
.news_box ul li:hover .pic:after {
	opacity: 0.3;
	-ms-filter: alpha(opacity=30);
	filter: alpha(opacity=30);
}
.news_box ul li:hover .more {
	opacity: 1;
}
.news_box .page_wrap {
	text-align: center;
	margin-top: 70px;
}
.news_box .page {
	display: inline-block;
}
.news_box .page a {
	float: left;
	line-height: 30px;
}
.news_box .page a.btn {
	margin: 0 10px;
}
.news_box .page a.btn:hover {
	color: #2674e8;
}
.news_box .page .num {
	margin-left: 10px;
}
.news_box .page .num a {
	margin-right: 5px;
	width: 30px;
	height: 30px;
	border-radius: 50%;
}
.news_box .page .num a.on, .news_box .page .num a:hover {
	color: #fff;
	background: #2674e8;
}
.news_box .skewbt {
	width: 149px;
	height: 149px;
	background: url('../images/skew17.png');
	bottom: 0;
	left: 0;
}
.news_box .skewtp {
	width:333px;
	height: 389px;
	top: 0;
	right: 0;
}
.news_box .skewtp:before {
	background: url('../images/skew15.png');
}
.news_box .skewtp:after {
	background: url('../images/skew15-15.png');
}
.news_box .skewbt, .news_box .skewtp:before {
	-webkit-animation: news_down 2s ease-out;
	-o-animation: news_down 2s ease-out;
	-moz-animation: news_down 2s ease-out;
	animation: news_down 2s ease-out;
}
.news_box .skewtp:after {
	-webkit-animation: news_up 2s ease-out;
	-o-animation: news_up 2s ease-out;
	-moz-animation: news_up 2s ease-out;
	animation: news_up 2s ease-out;
}
/*新闻链接层*/
.news_link_box {
	background: #fafafa;
	padding: 50px 0;
	line-height: 26px;
	color: #525252;
}
.news_link_box .videowrap {
	position: relative;
	height: 400px;
	margin: 30px 0;
}
.news_link_box .videowrap .videos {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.news_link_box .con_container {
	max-width: 950px;
	margin: 0 auto;
	border:1px solid #e3e3e3;
	background: #fff;
}
.news_link_box .con_wrap {
	padding: 60px;
}
.news_link_box .tit {
	font-size: 18px;
}
.news_link_box .tit h2 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}
.news_link_box .note {
	background: #f3f3f3;
	border-left: 3px solid #2674e8;
	padding: 35px;
	margin: 45px 0;
	color: #525252;
}
.news_link_box .name {
	color: #999;
	margin-bottom: 35px;
}
.news_link_box .btnwrap {
	border-top: 1px solid #e3e3e3;
	text-align: center;
}
.news_link_box .btnwrap a {
	line-height: 70px;
	font-size: 18px;
}
.news_link_box .txt p {
	font-size: 14px;
	line-height: 25px;
	color: #3e3e3e;
}
/*加入我们*/
.inner_banner {
	position: relative;
}
.jionus_box .inner_banner {
	overflow: hidden;
}
.jionus_box .inner_banner img {
	width: 100%;
	max-width: none;
	-webkit-animation: imgbg 5s ease;
	-o-animation: imgbg 5s ease;
	-moz-animation: imgbg 5s ease;
	animation: imgbg 5s ease;
}
.jionus_box {
	background: url('../images/jionusbg.jpg') fixed no-repeat right bottom;
	background-size: cover;
	background-size: auto 100%\9;
}
.jionus_box .inner_banner h3 {
	width: 100%;
	height: 60px;
	position: absolute;
	top: 50%;
	left: 0;
	margin-top: -30px;
	color: #fff;
	text-align: center;
}
.jionus_box .inner_banner h3 span {
	position: relative;
	display: inline-block;
	height: 100%;
	font-size: 36px;
	line-height: 1;
	text-transform: uppercase;
}
.jionus_box .inner_banner h3 span:after {
	content: '';
	width: 50%;
	height: 6px;
	background: #fff;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -25%;
	-webkit-animation: line_width 1s ease-out;
	-o-animation: line_width 1s ease-out;
	-moz-animation: line_width 1s ease-out;
	animation: line_width 1s ease-out;
}
.jionus_box .inner_banner .tribg {
	font-size: 345px;
	color: #2674e8;
	left: 0;
	bottom: -15px;
}
.jionus_row {
	background: #fff;
}
.jionus_row .common_txt {
	max-width:640px;
	margin: 0 auto;
	padding: 105px 0;
}
.jionus_row .common_txt h3 {
	text-align: center;
	margin-bottom: 50px;
}
.jionus_row .common_txt p {
	line-height: 32px;
	font-size: 16px;
}
.jionus_row1 {
	position: relative;
}
.jionus_row1 .skew {
	width:300px;
	height: 300px;
	right: 0;
	top: -90px;
	background: url('../images/skew19.png');
}
.jionus_row2 {
	background: none;
	height: 260px;
}
.jionus_row2 a {
	display: block;
	float: left;
	width: 25%;
	height: 100%;
	position: relative;
	text-align: center;
	color: #fff;
}
.jionus_row2 a:after {
	content: '';
	width: 1px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: #fff;
}
.jionus_row2 a.none:after {
	display: none;
}
.jionus_row2 a h4 {
	margin-bottom: 45px;
}
.jionus_row2 a i {
	font-size: 20px;
}
.jionus_row2 a:hover {
	background: #2674e8;
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
.jionus_row3 .common_txt {
	max-width: 1024px;
	text-align:center;
}
.jionus_row3 .jobs_box {
	display: inline-block;
	margin-top: 55px;
}
.jionus_row3 .job {
	width: 110px;
	height: 110px;
	margin: 0 10px;
	border-radius:110px;
	background: #2674e8;
	color: #fff;
	overflow: hidden;
	position: relative;
	display: inline-block;
}
.jionus_row3 .job h4 {
	font-size: 16px;
	width: 110px;
	float: left;
	line-height: 110px;
}
.jionus_row3 .job p {
	text-align: left;
	float: left;
	width: 450px;
	height: 60px;
	line-height: 30px;
	border-left: 2px solid #fff;
	padding-left:15px;
	position: absolute;
	top: 50%;
	left: 110px;
	margin-top: -30px;
}
.jionus_row3 .job.on {
	width: 600px;
	transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
}
.jionus_row3 .job.leave, .jionus_row3 .job {
	transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
}
.jionus_row3 .job.leave {
	background: #9f9f9f;
}
.jionus_row4 {
	font-size: 16px;
}
.jionus_row4 .pic, .jionus_row4 .txt_wrap {
	width: 50%;
	overflow: hidden;
}
.jionus_row4 .pic {
	background-position: center;
	background-size: cover;
	background-size: auto 100%\9;
}
.jionus_row4 .txt_wrap {
	background: #e9f1fd;
}
.jionus_row4 .txt {
	padding: 115px 0 150px 80px;
	line-height: 32px;
}
.jionus_row4 .tit {
	font-size: 20px;
	font-weight: bold;
	line-height:34px;
	margin-bottom: 55px;
	padding-bottom: 20px;
	position: relative;
}
.jionus_row4 .tit:after {
	content: "";
	width: 0;
	height: 2px;
	background: #2674e8;
	position: absolute;
	left: 0;
	bottom: 0;
}
.jionus_row4 .scrolled .tit:after {
	width: 100%;
	transition: all 2s ease-out 0.5s;
	-webkit-transition: all 2s ease-out 0.5s;
	-o-transition: all 2s ease-out 0.5s;
	-moz-transition: all 2s ease-out 0.5s;
	-ms-transition: all 2s ease-out 0.5s;
}
.jionus_row4 .common_btn {
	margin-top: 125px;
	color: #2674e8;
	border-color: #2674e8;
	border-radius: 8px;
}
.jionus_row4 .common_btn:hover {
	color: #fff;
	background: #2674e8;
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
.jionus_row5 {
	position: relative;
}
.jionus_row5 .skew, .tender_box .skewbt {
	width: 292px;
	height: 292px;
	background: url('../images/skew18.png') right bottom;
	bottom: 0;
	left: 0;
}
.jionus_row5.scrolled .skew, .tender_box.scrolled .skewbt, .jionus_row1.common_scroll .skew {
	-webkit-animation: invest_skewup 2s ease-out;
	-o-animation: invest_skewup 2s ease-out;
	-moz-animation: invest_skewup 2s ease-out;
	animation: invest_skewup 2s ease-out;
}
/*招标公告*/
.tender_box .txt_wrap {
	max-width: 1024px;
	margin: 0 auto;
	padding: 55px 0;
	border-top: 2px solid #000;
	position: relative;
	z-index: 1;
}
.tender_box .txt {
	border-top: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	padding: 55px 65px;
	margin: 55px 0;
}
.tender_box p {
	color: #404040;
}
.tender_box h4 {
	font-weight: bold;
}
.tender_box h4, .tender_box p {
	line-height: 30px;
	font-size: 16px;
}
.tender_box .tit_wrap {
	text-align: center;
}
.tender_box .tit_wrap .time {
	font-size: 15px;
	color: #6d6d6d;
	margin: 15px 0 40px 0;
}
.tender_box .common_btn {
	font-size: 15px;
	background: #2674e8;
	border: 0;
	border-radius: 5px;
	color: #fff;
	padding: 0 25px;
	height: 40px;
	line-height: 40px;
}
.tender_box .common_btn i {
	float:left;
	font-size: 22px;
	margin-right: 8px;
}
.tender_box .skewtp_l, .tender_box .skewtp_r {
	width: 458px;
	height: 515px;
}
.tender_box .skewtp_l {
	left: 0;
	top: 0;
	overflow: hidden;
}
.tender_box .skewtp_l:before {
	background: url('../images/skew11.png') right bottom;
}
.tender_box .skewtp_l:after {
	background: url('../images/skew11-11.png') right bottom;
}
.tender_box .skewtp_r {
	right: 0;
	top: 0;
}
.tender_box .skewtp_r:before {
	background: url('../images/skew12.png');
}
.tender_box .skewtp_r:after {
	background: url('../images/skew12-12.png');
}
.tender_box .skewtp_l:before, .tender_box .skewtp_r:after, .business_banner .skewbt {
	-webkit-animation: tender_down 2s ease-out;
	-o-animation: tender_down 2s ease-out;
	-moz-animation: tender_down 2s ease-out;
	animation: tender_down 2s ease-out;
}
.tender_box .skewtp_l:after, .tender_box .skewtp_r:before, .business_banner .skewtp {
	-webkit-animation: tender_up 2s ease-out;
	-o-animation: tender_up 2s ease-out;
	-moz-animation: tender_up 2s ease-out;
	animation: tender_up 2s ease-out;
}
.common_btn, .ind_box .ind_row3 a.more {
	transition: all 0.3s ease-out;
	-webkit-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-ms-transition: all 0.3s ease-out;
}
/*.common_btn:hover,
.ind_box .ind_row3 a.more:hover{transform:translateX(3px);-o-transform:translateX(3px);-ms-transform:translateX(3px);-moz-transform:translateX(3px);-webkit-transform:translateX(3px);}*/

/*404页面*/
.error_box {
	background: #f4fbff;
	text-align: center;
}
/*搜索结果*/
.search_result_box {
}
.search_result_box li {
	border-bottom: 1px solid #f0f0f0;
	padding: 70px 80px;
}
.search_result_box .tit {
	padding-top: 30px;
	padding-bottom: 30px;
	font-size: 17px;
}
.search_result_box li h4 {
	font-size: 18px;
	margin-bottom: 30px;
	line-height: 30px;
}
.search_result_box li .txt {
	line-height: 26px;
	max-width: 630px;
	color: #7d7d7d;
}
.search_result_box em {
	font-style: normal;
	color: #cf2b1e;
}
.common_hover {
	position: relative;
	overflow: hidden;
	transition: all 0.5s ease-out;
	-webkit-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-ms-transition: all 0.5s ease-out;
}
.common_hover:hover {
	color: #fff;
}
.common_hover:after {
	content: "";
	position: absolute;
	right: 120%;
	top: 0;
	background: #0e468c;
	width: 140%;
	height: 100%;
	-webkit-transform: skew(-45deg);
	-moz-transform: skew(-45deg);
	-o-transform: skew(-45deg);
	-ms-transform: skew(-45deg);
	transform: skew(-45deg);
	z-index: -1;
}
.common_hover:hover:after, .common_hover:hover:before {
	right: -24px;
	transition:right 0.3s ease-out;
	-webkit-transition:right 0.3s ease-out;
	-o-transition:right 0.3s ease-out;
	-moz-transition:right 0.3s ease-out;
	-ms-transition:right 0.3s ease-out;
}
/**/
.BMap_Marker {
	-webkit-filter: grayscale(0);
	-moz-filter: grayscale(0);
	-ms-filter: grayscale(0);
	-o-filter: grayscale(0);
	filter: grayscale(0);
	filter: gray;
}
@font-face {
	font-family: 'iconfont';
	src: url('../fonts/iconfont.eot'); /* IE9*/
	src: url('../fonts/iconfont4.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */  
	url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */  
	url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/  
	url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family:"iconfont" !important;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}                   

/*@font-face {
	font-family: 'SourceMedium';
	src: url('font/SourceMedium.eot'); 
	src: url('font/SourceMedium.eot?#iefix') format('embedded-opentype'),
	url('font/SourceMedium.woff') format('woff'),
	url('font/SourceMedium.ttf') format('truetype'),
	url('font/SourceMedium.svg#SourceMedium') format('svg');
}*/
.index_news{ width:40%; float:left; margin-left:8%;}
.index_news_list a{padding-left:13px !important;
	background-attachment: scroll;
	background-image: url(../images/coin.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	margin-right:10%;
	padding-right:0px !important;
	
	}
.index_news img{ width:100%;}
.ind_box .ind_row3 .news a{
	padding-left:0%;
	
		
}
.index_news_words{ display:block; line-height:40px; background-color:#EBEBEB; text-indent:20px;transition: all 0.4s;
-moz-transition: all 0.2s;	/* Firefox 4 */
-webkit-transition: all 0.2s;	/* Safari 和 Chrome */
-o-transition: all 0.2s;}
.ind_box .ind_row3 .news a:hover .index_news_words{ background-color:#0066CC; color:#fff;}

.index_video{ text-align:center;  color:#fff; font-size:20px; line-height:100px;}
.this_sub { background-color:#ff6f37; color:#fff;}
.pro_sub a:hover {background-color:#ff6f37; color:#fff;}
.pro_title{font-size:16px; font-weight:bold; color:#555;}
.prutitem-list{ line-height:30px; margin-top:10px; margin-bottom:20px;}
.pro_list span{ font-weight:bold; color:#ff6f37;}
.pro_img { float:left; margin-right:3%; width:20%;}
.banner_nei{
	background-attachment: scroll;
	background-image: url(../images/banner_nei.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:300px;
	margin-top:97px;
}
.banner_pro{
	background-attachment: scroll;
	background-image: url(../images/banner_pro.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height:300px;
	margin-top:97px;
}
.pro_left{
	float:left;
	width:60%;
	background-color: #F60;
	height:500px;
	margin-bottom:80px;
}
.pro_right{
	float:right;
	width:40%;
	background-color: #666;
	height:500px;
}
.pro_right_title{ color:#fff; font-size:24px; padding:50px;}
.pro_right_content{ color:#fff; font-size:15px; line-height:34px; padding:0px 50px 50px 50px;}
.pro_right_content a{ color:#fff;}
.pro_right_content span{
	display:inline-block;
	padding:0px 10px;
	border: 1px solid #E4E4E4;
}
.xiangguan{font-size:25px; font-weight:bold; padding-bottom:30px;}
@media screen and (max-width: 760px){
	.banner_box{display:none;}
	.footer_tp, .footer_bt {
    margin: 0px;
}
.footer_tp dl:last-child {
    width: auto !important;
}
.full-row>.span-4 {
    width: 100% !important;
}

.header_box .logo {
    margin-top: 8px !important;
    height: 20px !important;
   
}
.ind_box {
    padding-top: 24px !important;
}
.prut-detail h3 {
    font-size: 13px;
}
.prut-detail h3 a {
    font-size: 12px;
}
.pro_list a {
    padding: 0px 10px;
}
}
