@font-face {
	font-family: 'OPENSANS';
	src: url('OPENSANS-REGULAR_0.TTF');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PFm';
	src: url('PingFang Medium.ttf');
	font-weight: normal;
	font-style: normal;
}

html,
body,
div,
p,
ul,
li,
ol,
dl,
dt,
dd,
form,
input,
textarea,
table,
tr,
td,
img,
a,
span,
em,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-style: normal;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

html,
body {
	width: 100%;
	height: 100%;
}

body {
	font-family: 'OPENSANS',"微软雅黑", arial, Helvetica, sans-serif;
	font-size: 16px;
	font-size: .75em;
	overflow-x: hidden;
}

input,
select,
option,
textarea {
	font-family: 'OPENSANS';
	border: none;
	outline: none;
}

img {
	border: none;
}

a,
a:hover,
a:active,
a:visited,
a:link {
	text-decoration: none;
	outline: 0;
}

ul li {
	margin: 0;
}

ul,
li {
	list-style: none;
}

.left {
	float: left;
}

.right {
	float: right;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	overflow: hidden;
}
.fix:before,
.fix:after {
	display: table;
	clear: both;
	content: '';
}
.none {
	display: none;
}

.block {
	display: block;
}

.w {
	width: 1159px;
	margin: 0 auto;
}

.ellipsis {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.ellipsis-2 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.ellipsis-3 {
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: break-word;
	word-break: break-all;
	white-space: normal !important;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

::-webkit-input-placeholder {
	/* WebKit browsers */
	color: #fff;
}

:-moz-placeholder {
	/* Mozilla Firefox 4 to 18 */
	color: #fff;
}

::-moz-placeholder {
	/* Mozilla Firefox 19+ */
	color: #fff;
}

:-ms-input-placeholder {
	/* Internet Explorer 10+ */
	color: #fff;
}
select{
   appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
}
select::-ms-expand { display: none; }

.h{height: 137px;}

/*header*/

header.fixed {
	/*padding: 15px 0;*/
	transition: all 0.8s;
	-moz-box-shadow: 0px 2px 10px #D9D9D9;
	-webkit-box-shadow: 0px 2px 10px #D9D9D9;
	box-shadow: 0px 2px 10px #D9D9D9;
}

header {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 999999;
	transition: all 0.8s;
	/*padding: 30px 0;*/
	background: #fff;
}

.head_top {
	height: 39px;
	line-height: 39px;
	font-size: 12px;
	color: #fff;
	transition: all 0.8s;
	background:#fff url(../images/htop.png) no-repeat top center;
}
.head_top a{color: #fff;}
.head_top span{float: right;}
.head_top i{margin: 0 5px;}
.head_top i img{vertical-align: middle;}

header .logo {
	width: 19.9%;
	padding: 25px 0;
	transition: all 0.8s;
}

header .logo img {
	width: 100%;
	display: block;
}
header.fixed .logo{padding: 5px 0;}

.head_other{margin: 39px 0; padding: 0 10px; float: right; background: #2386c4;border-radius: 25px;}
.head_other a{font-size: 12px; color: #fff;}
.head_other:hover{opacity: 0.8;}
header.fixed .head_other{margin: 19px 0;}
/**/

.nav {
	/*padding-top: 15px;*/
	width: 67%;
	position: relative;
	z-index: 10;
	transition: all 0.8s;
}

.nav nav>ul {
	width: 100%;
	float: right;
}

.nav nav>ul>li {
	padding: 25px 0 ;
	width: 12.5%;
	float: left;
	position: relative;
	color: #333333;
	position: relative;
	transition: background-color ease-out 0.8s;  
}
header.fixed .nav nav>ul>li{padding: 5px 0;}

.nav nav>ul>li>a {
	display: block;
	text-align: center;
	font-size: 15px;
	height: 45px;
	line-height: 45px;
	color: #333333;
	position: relative;
	transition: none;
	-webkit-transition: none
}

/*.nav nav>ul>li.on,
.nav nav>ul>li:hover {
	border-bottom: 3px solid #2386c4;
	transition: all 0.8s;
}*/
.nav nav>ul>li.on {
	/*background: #2386c4;*/
	border-bottom: 3px solid #2386c4;
	transition: all 0.8s;
}


/*.nav nav>ul > li.on>a,
.nav nav>ul > li:hover>a{color: #fff;}*/

.nav nav>ul>li ol {
	position: absolute;
	top: 100%;
	/*left:-64px;*/
	width: 120%;
	display: none;
}

.nav nav>ul>li ol li {
	width: 100%;
	float: none;
	text-align: center;
	margin-left: 0;
	border-top: 1px solid #f2f2f2;
}

.nav nav>ul>li ol li a {
	line-height: 36px;
	background: #2386c4;
	color: #fff;
	font-size: 13px;
	display: block;
	text-align: center;
	position: relative;
}

.nav nav>ul>li ol li:hover a {
	background: #f2f2f2;
	color: #333;
}

.phone_head {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	background: #fff;
	z-index: 999999;
	height: 50px;
	line-height: 50px;
	-moz-box-shadow: 0px 2px 10px #D9D9D9;
	-webkit-box-shadow: 0px 2px 10px #D9D9D9;
	box-shadow: 0px 2px 10px #D9D9D9;
}

.phone_head .logo {
	width: 60%;
}

.phone_head .logo img {
	max-width: 100%;
	height: auto;
	max-height: 40px;
	vertical-align: middle;
}

.phone_head .head_admin {
	height: auto;
	line-height: 55px;
	margin: 0;
	margin-left: 15px;
}

.phone_head .head_admin a {
	color: #1886d1;
	font-size: 12px;
}

.phone-head .menubtn>span.expand {
	vertical-align: middle;
	display: inline-block;
	height: 30px;
	width: 40px;
	background: url(../images/navbg.png) no-repeat center;
	background-size: auto 100%;
}

.phone-head .mask-close {
	background: #2386c4 none repeat scroll 50% 50% / auto padding-box border-box;
	cursor: pointer;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	position: absolute;
	top: 11px;
	right: 20px;
	height: 30px;
	line-height: 30px;
	width: 30px;
	overflow: hidden;
}

.maskbg {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
}

#menu a {
	display: block;
	width: 100%;
	color: #16A085;
	text-decoration: none;
	-webkit-transition: all 300ms ease;
	-moz-transition: all 300ms ease;
	-o-transition: all 300ms ease;
	transition: all 300ms ease;
}

#menu a:hover {
	color: #fff;
}

#menu h1 {
	font-weight: 300;
}

#menu h2 {
	font-weight: 300;
	margin: 3em 0 1em 0;
}

#menu p {
	margin: 20px 0;
}

#menu .nav {
	height: auto;
	background: #2386c4;
}

#menu {
	margin: 4em auto;
	width: 100%;
}

#menu {
	background: #2386c4;
}

#menu a {
	color: #FFF;
}

.sliding-menu a.back {
	background: #c7c7c8;
}

.sliding-menu a:hover {
	background: #c5c5c5;
}


/*底部*/

.sharebox{float: right;}
.sharebox .bdshare-button-style0-16 a {
	display: inline-block;
	float: none!important;
	padding-left: 0!important;
	line-height: 54px!important;
	height: 54px!important;
	width: 54px!important;
	margin: 0 13px!important;
	transition: all 0.3s;
	border: 2px solid #57b88f;
	border-radius: 100%;
}

.sharebox .bdshare-button-style0-16 a.bds_weixin {
	background: #f2f2f2 url(../images/weixin.png) no-repeat center;
}

.sharebox .bdshare-button-style0-16 a.bds_sqq {
	background: #f2f2f2 url(../images/qq.png) no-repeat center;
}

.sharebox .bdshare-button-style0-16 a.bds_tsina {
	background: #f2f2f2 url(../images/tsina.png) no-repeat center;
}

.sharebox .bdshare-button-style0-16 a.bds_weixin:hover {
	background: #0e9a5f url(../images/weixin-0.png) no-repeat center;
}

.sharebox .bdshare-button-style0-16 a.bds_sqq:hover {
	background: #0e9a5f url(../images/qq-0.png) no-repeat center;
}

.sharebox .bdshare-button-style0-16 a.bds_tsina:hover {
	background: #0e9a5f url(../images/tsina-0.png) no-repeat center;
}

.footer{background: #f2f2f2;}
.footop .left{width: 64%;padding: 30px 0 ; padding-right: 0.5%; border-right: 1px solid #dadde5;}
.footop .right{width: 36%;padding: 30px 0 0 0;padding-left: 0.5%;}
.footop dl{float: left; width: 17.6%; margin-left: 3%;}
.footop dl:first-child{margin-left: 0;}
.footop dt{padding-left: 20px;margin-bottom: 10px; /* padding-bottom: 15px;*/ line-height: 39px; border-bottom: 2px solid #57b88f; font-size: 16px; color: #000000; background: url(../images/f1.png) no-repeat left center;}
.footop dd{padding-left: 7px; line-height: 24px;}
.footop dd a{font-size: 14px; color: #666666;}
.footop dd a:hover{color: #0e9a5f;}

.footop .right .t1{padding-left: 20px;margin-bottom: 10px; /* padding-bottom: 15px;*/ line-height: 39px; border-bottom: 2px solid #57b88f; font-size: 16px; color: #000000; background: url(../images/f1.png) no-repeat left center;}
.footop .right .t1 span{padding-left: 30px; float: right; font-size: 20px; background: url(../images/f2.png) no-repeat left center;}
.footop .right .t2{margin: 20px 0; font-size: 13px; color: #666666; line-height: 23px;}
.footop .right .t3 h3{float: left; padding-left: 20px;margin-bottom: 10px; /* padding-bottom: 15px;*/ line-height: 54px;  font-size: 16px; color: #000000; background: url(../images/f1.png) no-repeat left center;}


.footbottom{padding: 30px 0; background: #14171a; color: #fff; font-size: 13px;}
.footbottom h3{font-size: 16px; font-weight: bold;}
.footbottom .right{text-transform: uppercase;}
.copy{display: inline-block; font-size: 14px;}
.huaxia {
	/*float: right;*/
	color: #fff;
}

.huaxia:hover {
	color: #007a32;
}


/*banner*/

.banner {
	position: relative;
	border-top: 3px solid #e1e5e4;
	border-top: 3px solid rgba(225,228,229,.6);
}

.banner .swiper-pagination-bullet-active {
	background: #3557a1;
}
.banner .swiper-button-next,.banner .swiper-button-prev{ width: 26px; height: 46px;}
.banner  .swiper-button-next{right: 40px; background-image: url(../images/br.png);}
.banner  .swiper-button-prev{left: 40px; background-image: url(../images/bl.png);}
.banner img {
	display: block;
	width: 100%;
}
.nbanner .w{position: relative;}
.nbanner img{
	display: block;
	width: 100%;
}

/*首页*/
.in1_section{margin: 70px 0;font-family: 'PFm'; text-align: center; background: #fff url(../images/shipping.png) no-repeat top center;}
.in1_section h3{padding: 60px 0 25px; font-size: 24px; line-height: 24px; color: #333333;}
.in1_section h2{font-size: 36px; line-height: 36px; color: #1a1a1a;}
.in1_section .main{}
.in1_section .main ul{margin: 80px 0 30px;}
.in1_section .main ul li{display: inline-block; margin: 0 70px; font-size: 18px; color: #007a32;}
.in1_section .main p{padding: 0 50px; font-size: 16px; color: #444444; line-height: 30px;}

.intit{font-size: 48px; color: #1a1a1a;font-family: 'PFm'; text-align: center; text-transform: uppercase;}
.intit span{display: inline-block;}
.intit span .t1{font-size: 16px; text-align: left;}
.intit span .t2{font-size: 24px; color: #1b6fa9; text-align: left;}

.in2_section{padding: 70px 0 45px; background:url(../images/bg2.jpg) no-repeat left center ; background-size: 100% 100%;}
.in2_section .intit{padding-bottom: 25px; background: url(../images/bg1.png) no-repeat bottom center;}
.in2_section .main{margin-top: 30px;}
.in2_section .main ul li{float: left; width: 16.66%;}
.in2_section .main ul li .pic{overflow: hidden;}
.in2_section .main ul li .pic img{
	display: block;
	width: 100%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}
.in2_section .main ul li:hover .pic  img {
	-webkit-transform: scale(1.07);
	-moz-transform: scale(1.07);
	-o-transform: scale(1.07);
	-ms-transform: scale(1.07);
	transform: scale(1.07);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}
.in2_section .main ul li .tbox{min-height: 125px; padding-top: 25px; background: #f4f4f4; text-align: center; }
.in2_section .main ul li:nth-child(even) .tbox{background: #d4d4d4;}
.in2_section .main ul li .tbox .t1{margin-bottom: 15px; font-size: 20px; color: #454545; font-weight: bold;}
.in2_section .main ul li .tbox .t2{font-size: 16px; color: #454545;font-family: 'PFm';}






.in3_section{background: #fff; padding: 60px 0;}
.in3_section .tabs{text-align: center;}
.in3_section .tabs ul li{cursor: pointer; margin: 30px 20px; width: 160px; display: inline-block; height: 38px; line-height: 38px;font-size: 16px; color: #333333;font-family: 'PFm'; border: 1px solid #d9d9d9; border-radius: 25px;}
.in3_section .tabs ul li.active{background: #1b6fa9; color: #fff; border-color: #1b6fa9;}
.in3_section .cccbox ul li{float: left;margin-left: 5.705%; width: 29.53%; font-size: 14px; color: #767676; }
.in3_section .cccbox ul li:nth-child(3n+1){margin-left: 0;}
.in3_section .cccbox ul li .pic{position: relative; overflow: hidden;}
.in3_section .cccbox ul li .pic img{display: block; width: 100%;    object-fit: cover;
    height: 256px;}
.in3_section .cccbox ul li .pic .jiantou{ position: absolute;bottom: 0; right: -125px;z-index: 5; width: 120px; height: 37px; line-height: 37px; background: #007a32 url(../images/jiantou.png) no-repeat center;transition:all 1s; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease;}

.in3_section .cccbox ul li .t{padding: 30px 0;margin-bottom: 1px; border-bottom: 1px solid #e6e6e6;}
.in3_section .cccbox ul li .t .ymdbox{margin-right: 15px; width: 26%; padding: 0 13px 15px;text-align: right; border: 1px solid #e6e6e6; font-size: 15px; color: #666; background: #fff;}
.in3_section .cccbox ul li .t .ymdbox .day{font-size: 30px;}
.in3_section .cccbox ul li .t .t1{ font-size: 16px;color: #444444; }
.in3_section .cccbox ul li .t .t2{ font-size: 14px; color: #767676; line-height: 23px;}

.in3_section .cccbox ul li:hover{border-color: #007a32;}
.in3_section .cccbox ul li:hover .pic .jiantou{
	right: 0;
	display: block;
	transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease;
	}
.in3_section .cccbox ul li:hover .t .ymdbox{color: #fff; background: #007a32;}
.in3_section .cccbox ul li:hover .t .t1{color: #007a32;}

.cccbox .more{text-align: center; margin-top: 60px;}
.cccbox .more a{ padding: 0 45px;  cursor: pointer; /*width: 160px;*/ display: inline-block; height: 38px; line-height: 38px;font-size: 16px; color: #696969; border: 1px solid #d9d9d9; border-radius: 25px;transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1s ease;}
.cccbox .more a:hover{background: #007a32; color: #fff; border-color:#007a32 ;}


/*联系*/
.main_sec{padding: 30px 0 50px;}
.layoutleft{ float: left; width: 16%; }
.layoutright{ float: right; width: 80.4%;}
.neitop{/*height: 129px;*/ padding: 20px; position: absolute;width: 16%; bottom: 0;color: #fff;font-family: 'PFm';  background:#1c6ea9 url(../images/diqiu.jpg) no-repeat left center;}
.neitop h2{font-size: 20px; text-transform: uppercase;}
.neitop h3{font-size: 18px;}
.neitop span{background: #fff; width: 25px; height: 3px; display: inline-block;}

.layoutleft ul li{padding: 0 15px; border-bottom: 1px solid #e2e2e2; line-height: 40px; height: 40px;background: #fff; transition: all 1s ease; }
.layoutleft ul li a{display: block; font-size: 15px; color: #4c4c4c; background: url(../images/y1.png) no-repeat right center;transition: all 1s ease;}
.layoutleft ul li:hover,.layoutleft ul li.on{background-image:  -webkit-gradient(linear,0% 0%, 50% 100%, from(#1C6EA9), to(#0D7F4E), color-stop(0.5,#1C6EA9));}
.layoutleft ul li:hover a,.layoutleft ul li.on a{color: #fff;background-image: url(../images/y2.png); }

#dituContent{width: 100%; height: 380px;}

.contact_section{}
.contact_section .main2{margin-top: 20px; padding: 30px; display: inline-block; width: 48%; background: url(../images/map_ico.png) no-repeat left center; background-size: 100% auto;}
.contact_section .main2 .t1{margin: 10px 0; font-size: 16px; color: #333333; font-weight: bold;}
.contact_section .main2 .t2{ font-size: 14px; color: #666666;}
.contact_section .main2 .t2 p{margin-top: 15px;}

.contact_section .main3{margin-left: 3%;}

/*简介*/
.jianjie_section{}
.jianjie_section .main{
	font-size: 14px;
    color: #4b4b4b;
    line-height: 22px;}

.jianjie_section .main1{background:#1c6ea9;}
.jianjie_section .main1 .pic{float: left; width: 75%;}
.jianjie_section .main1 .pic img{display: block; width: 100%;}
.jianjie_section .main1 .tbox{padding: 0 30px; float: right; width: 25%; font-size: 14px; color: #fff; text-align: center;}
.jianjie_section .main1 .tbox h2{margin-top: 45px; font-size: 30px;font-family: 'PFm';}
.jianjie_section .main1 .tbox span{margin: 20px 0; display: block;height: 1px; background: #2995e3;}

.jianjie_section .main2{font-size: 14px; color: #4b4b4b; line-height: 25px;}
.jianjie_section .main2 p{text-indent: 2em;}

.jianjie_section .main3{margin-top: 30px;}
.jianjie_section .main3 ul li{margin-top: 30px;}
.jianjie_section .main3 .pic{float: left; width: 9.2%;padding:0.2%;  border: 1px solid #e2e2e2; border-radius: 50%;}
.jianjie_section .main3 .pic img{display: block; width: 100%;}
.jianjie_section .main3 .tbox{float: right; width: 88.2%;}
.jianjie_section .main3 .tbox .t1{margin-top: 10px; font-size: 15px; color: #1c6ea9; font-weight: bold;}
.jianjie_section .main3 .tbox .t2{font-size: 14px; color: #4b4b4b; line-height: 25px;}

/*业务*/
.yewu_section{}
.yewu_section .main1{font-size: 14px;color: #4b4b4b; line-height: 22px;}
.details{margin-bottom: 20px;}
.details img{display: block; max-width: 100%; margin: 0 auto;}
.yewu_section .main1 h4{ padding-left: 34px;font-size: 15px; color: #1c6ea9; line-height: 24px; background: url(../images/y3.png) no-repeat left center;}
.yewu_section .main1 p{ padding-left: 34px;}
.yewu_section .main12 h4{ padding-left: 34px;font-size: 15px; color: #1c6ea9; line-height: 24px; background: url(../images/y3.png) no-repeat left center;}
.yewu_section .main12 p{ padding-left: 34px;}
.jianjie_section .main2 p{padding-left: 0;}

/*全球*/
.quanqiu_section{}
.quanqiu_section .main{font-size: 13px; color: #4b4b4b;}
.quanqiu_section .main ul li{margin-bottom: 10px;}
.quanqiu_section .main label{display: inline-block; width: 8.6%;}
.quanqiu_section .main span{color: #e60808;}
.quanqiu_section .main input {
	width: 34%;
    border: 1px solid #e2e2e2;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    font-size: 13px; 
    color: #4b4b4b;
    /*vertical-align: top;*/
}
.quanqiu_section .main textarea {
	width: 70%;
    border: 1px solid #e2e2e2;
    height: 240px;
    line-height: 30px;
    cursor: pointer;
    resize: none;
    vertical-align: top;
    
}
#verifycode{width: 100px;}
.quanqiu_section .main .bbtns{padding-left: 9%; margin-top: 30px;}
.quanqiu_section .main .bbtns input{width: 110px; line-height: 48px; height: 48px; margin-right: 70px; font-size: 16px; color: #fff; background: #1c6ea9; border-radius: 5px;}
.quanqiu_section .main .bbtns input:first-child{background: #0d7f4e;}

/*新闻*/
.news_section .main1{background: #f4f4f4; padding: 20px;}
.news_section .main1 .pic{float: left;width: 33%; padding-left: 40px;}
.news_section .main1 .pic img{display: block; width: 100%;}
.news_section .main1 .tbox{float: left; width: 67%; padding-left: 25px; padding-right: 40px;}
.news_section .main1 .tbox .t1{margin-top: 30px; font-size: 16px; color: #000000;}
.news_section .main1 .tbox .t2{margin: 30px 0; font-size: 13px; color: #333333;}
.news_section .main1 .tbox .t3{padding-top: 25px; display: inline-block; border-top: 1px solid #c5c5c5; font-size: 13px; color: #797979;}
.news_section .main1 .tbox .t3 .sp2{color: #1c6ea9; margin-left: 20px;}
.news_section .main1 .tbox .t3 .sp2 i{margin-left: 10px;}
.news_section .main1 .swiper-wrapper:hover .tbox .t1{color: #1c6ea9;}
/*.news_section .main1 .swiper-container{padding: 0 40px;}*/
.news_section .main1 .swiper-button-next,
.news_section .main1 .swiper-button-prev{width: 20px; height: 20px; top: 55%;}
.news_section .main1 .swiper-button-prev{/*left: -30px;*/ background: url(../images/nl.png) no-repeat center;}
.news_section .main1 .swiper-button-next{/*right: -30px;*/ background: url(../images/nr.png) no-repeat center;}

.news_section .main2{background: #fff;}
.news_section .main2 ul li{padding: 20px 0; border-bottom: 1px dashed #ccc; font-size: 14px; color: #666;}
.news_section .main2 ul li .t{float: right; width: 92%;}
.news_section .main2 ul li p{ color: #666; font-size: 13px; color: #666666;}
.news_section .main2 ul li .tit{font-size: 15px; color: #333;}
.news_section .main2 ul li:hover .tit{color: #1c6ea9;}
.news_section .main2 ul li:hover p{color: #1c6ea9;}

.news_section .main2 ul li .shijian{float: left; width: 6%; text-align: center; border: 1px solid #e2e2e2;}
.news_section .main2 ul li .shijian .day{font-size: 30px; color: #fff; font-weight: bold; background: #1c6ea9;}
/*.news_section .main2 ul li:hover .shijian .day{background: #b1172e;}*/
.news_section .main2 ul li .shijian .yearm{font-size: 12px; color: #686868;}

.news_section .main2 ul li:nth-child(6n+2) .shijian .day{background: #00837c;}
.news_section .main2 ul li:nth-child(6n+3) .shijian .day{background: #3f97b5;}
.news_section .main2 ul li:nth-child(6n+4) .shijian .day{background: #00add8;}
.news_section .main2 ul li:nth-child(6n+5) .shijian .day{background: #0096aa;}
.news_section .main2 ul li:nth-child(6n+6) .shijian .day{background: #5988da;}


/*人才*/
.rencai_section{}
.rencai_section .main{}
.rencai_section .main h3{
	height:60px; 
	line-height:60px; 
	padding:0 20px;  
	font-size: 16px;
	color: #454545;
	border-bottom: 1px dotted #cccccc;
	cursor:pointer;
	
}
.rencai_section .main h3 span{float: right; font-size: 12px; color: #868686;}
.rencai_section .main .box.on h3{
	color: #1c6ea9;
}
.rencai_section .main h3 em{ 
	float:left; 
	display:block; 
	margin-right: 15px;
	width:23px; 
	height:60px;   
	background:url(../images/r1.png) no-repeat center; 
	cursor:pointer; 
}
.rencai_section .main .box.on em{ 
	background: url(../images/r2.png) no-repeat center; 
}
.rencai_section .main .box ul{
	margin: 25px 0; 
	padding:40px 60px; 
	color:#999; 
	background: #fafafa;
	display:none; 
}
.rencai_section .main .box ul li{
	position:relative;
	padding-bottom: 10px;
} 
.rencai_section .main .con1{
	/*float: left;*/
	font-size: 13px;
	color: #323232;
	line-height: 21px;
}
.rencai_section .main .con1 .ctit{
	margin-bottom: 30px;
}
.rencai_section .main .con2{
	/*float: right;*/
	position: absolute;
	right: 0;
    top: 50%;
    transform: translateY(-50%);
}
 .con2box{
	padding: 60px 15px 15px ;
	color: #fff;
	background: #1c6ea9 url(../images/fs.png) no-repeat top center;
}
.con2box .t1{
	font-size: 16px;
}








/*page*/
.page{text-align: center;line-height: 36px; margin-top: 50px;}
.page a{padding: 0 15px; display: inline-block;/* width: 45px; */font-size: 14px; color: #333333; border: 1px solid #e1e1e1; background: #f4f4f4;}
.page a.page1{background: #1c6ea9; color: #fff;}
.page a.page2{background: #0d7f4e; color: #fff;}
.page a.on,.page a:hover{background-color: #1c6ea9; border-color: #1c6ea9; color: #fff;}


/*位置*/

.neinav {
	background: #fff;
	line-height: 30px;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 20px;
}

.neinav1 {
	float: left;
}

.neinav1 h3 {
	display: inline-block;
	font-size: 16px;
	color: #000000;
}


.neinav2 {
	float: right;
	font-size: 13px;
	color: #797979;
	padding-left: 25px;
	background: url(../images/weizhi.png) no-repeat left center;
}

.neinav2 a {
	color: #797979;
	padding: 0 5px;
}

.neinav2 a:hover {
	color: #1c6ea9;
}




/*产品*/
.zoom{overflow: hidden;}
.zoom img {
	display: block;
	width: 100%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}

.pro_section .main ul li:hover .zoom  img {
	-webkit-transform: scale(1.07);
	-moz-transform: scale(1.07);
	-o-transform: scale(1.07);
	-ms-transform: scale(1.07);
	transform: scale(1.07);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}




/*效果*/


@-webkit-keyframes fadeInUp1 {
	0% {
		opacity: 0;
		-webkit-transform: translateY(30px);
		-ms-transform: translateY(30px);
		transform: translateY(30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes fadeInUp1 {
	0% {
		opacity: 0;
		-webkit-transform: translateY(30px);
		-ms-transform: translateY(30px);
		transform: translateY(30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		transform: translateY(0)
	}
}

.fadeInUp1 {
	-webkit-animation-name: fadeInUp1;
	animation-name: fadeInUp1
}



.fadeInleft {
	-webkit-animation-name: fadeInleft;
	animation-name: fadeInleft
}



@-webkit-keyframes fadeInleft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-30px);
		-ms-transform: translateX(-30px);
		transform: translateX(-30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes fadeInleft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-30px);
		-ms-transform: translateX(-30px);
		transform: translateX(-30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}




.fadeInright {
	-webkit-animation-name: fadeInright;
	animation-name: fadeInright
}



@-webkit-keyframes fadeInright {
	0% {
		opacity: 0;
		-webkit-transform: translateX(30px);
		-ms-transform: translateX(30px);
		transform: translateX(30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes fadeInright {
	0% {
		opacity: 0;
		-webkit-transform: translateX(30px);
		-ms-transform: translateX(30px);
		transform: translateX(30px)
	}
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
		-ms-transform: translateX(0);
		transform: translateX(0)
	}
}



.pro_sec.articleShow{
	-webkit-animation: fadeInUp1 .8s ease-in-out both;
	-moz-animation: fadeInUp1 .8s ease-in-out both;
	-ms-animation: fadeInUp1 .8s ease-in-out both;
	animation: fadeInUp1 .8s ease-in-out both;
	opacity: 1;
}
.anli_sec.articleShow{
	-webkit-animation: fadeInUp1 .8s ease-in-out both;
	-moz-animation: fadeInUp1 .8s ease-in-out both;
	-ms-animation: fadeInUp1 .8s ease-in-out both;
	animation: fadeInUp1 .8s ease-in-out both;
	opacity: 1;
}





/*响应式样式*/
@media only screen and (max-width:1440px) {
	
}

@media only screen and (max-width:1366px) {
	
}
@media only screen and (max-width:1300px) {
	
	
}


@media only screen and (max-width:1200px) {
	.w {
		width: 1024px;
	}
}

@media only screen and (max-width:1024px) {
	.w {
		width: 960px;
	}
	.footop .left{width: 100%; border: none;}
	.footop .right{width: 100%; padding: 0;}
	.in2_section{background-size: 100% 100%;}
	.in2_section .main ul li .tbox .t1{font-size: 18px;}
	
	.contact_section .main2{background-size: 100% 100%; padding-left: 14px; padding-right: 14px;}
}

@media only screen and (max-width:960px) {
	.w {
		width: 100%;
		padding: 0 3%;
	}
	.phone_head {
		display: block;
	}
	header {
		display: none;
	}
	.h {
		height: 50px;
		/*display: none;*/
	}
	.in1_section{background-size:  100% auto;}
	.in1_section .main ul li{margin: 0 20px;}
}

@media only screen and (max-width:780px) {
	.jianjie_section .main1 .tbox h2{margin-top: 0;}
	.jianjie_section .main1 .tbox{padding: 0;}
	.jianjie_section .main1 .tbox span{margin: 10px 0;}
	
	.layoutleft{display: none;}
	.layoutright{width: 100%;}
	.neitop{display: none;}
	
	.footop{display: none;}
	.footbottom{padding: 10px 0; text-align: center;}
	.footbottom .left{display: none;}
	.footbottom .right{width: 100%;}
	.neinav2{display: none;}
	.intit{font-size: 35px;}
	
	.in1_section{margin: 20px 0;}
	.in1_section .main ul{margin: 30px 0;}
	.in2_section,.in3_section{padding: 20px 0;}
	.in2_section .main ul li{width: 33.33%;}
	
	.quanqiu_section .main label{width: 10%;}
	
	.news_section .main1 .tbox .t1{margin-top: 10px;}
	.news_section .main1 .tbox .t2{margin: 10px 0;}
	.news_section .main2 ul li .shijian{width: 10%;}
	.news_section .main2 ul li .t{width: 88%;}
	
	.rencai_section .main .con2{position: static;transform: none;}
	.con2box{display: inline-block;}
	
	.contact_section .main2{width: 100%;}
	.contact_section .main3{margin-left: 0;}
	
}

@media only screen and (max-width:480px) {
	.main_sec{padding: 20px 0;}
	.jianjie_section .main1 .pic{width: 100%;}
	.jianjie_section .main1 .tbox{width: 100%; padding: 20px 0;}
	.jianjie_section .main1 .tbox h2{font-size: 20px;}
	
	.in1_section h3{padding: 25px 0; font-size: 18px;}
	.in1_section h2{font-size: 20px; line-height: 20px;}
	.in1_section .main p{padding: 0 10px;}
	.in2_section .main ul li{width: 100%;}
	.in3_section .cccbox ul li{width: 100%; margin-left: 0;}
	.in3_section .tabs ul li{margin: 10px 0;}
	.cccbox .more{margin-top: 30px;}
	
	.quanqiu_section .main label{width: 20%;}
	.quanqiu_section .main input{width: 70%;}
	.quanqiu_section .main .bbtns input{margin-right: 10px;}
	.quanqiu_section .main .bbtns{padding-left: 21%;}
	
	.news_section .main1 .pic{width: 100%; padding: 0 40px;}
	.news_section .main1 .tbox{width: 100%; padding: 0 40px;}
	
	.news_section .main2 ul li .shijian{width: 15%;}
	.news_section .main2 ul li .t{width: 83%;}
	
	.rencai_section .main .box ul{margin: 0;}
}

@media only screen and (max-width:380px) {
	
	.quanqiu_section .main label{width: 25%;}
	.quanqiu_section .main .bbtns{padding-left: 25%;}
	
}

@media only screen and (max-width:360px) {
	
}

@media only screen and (max-width:320px) {
	.intit{font-size: 26px;}
	.intit span .t1{font-size: 12px;}
	.intit span .t2{font-size: 14px;}
	
	.quanqiu_section .main .bbtns input{margin-right: 0px;}
	
}
