@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0; list-style:none; font-family:"微软雅黑"; -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
img{ border:0px;}
li,ul{list-style-type:none;padding:0;margin:0;}
a{ list-style:none; text-decoration:none;}
body{ background:#fff; width:100%;}
h1, h2, h3, h3, h4, h5, h6 {
	font-weight: normal;
}
/*public*/
.text-333{color:#333}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt10{margin-top:10px}
.lh24{line-height:24px}

/***********头部*******************/
.hearder{ width:100%;}
.hearder_n{ width:1085px; height:150px;}
.logo{ float:left; padding-top:26px;}
.logo img{ width:273px; height:104px;}
.hearder_n_right{ float:right; margin-top:41px; height:55px; width:670px;}
.hearder_n_right .hotline{ float:right; width:188px; height:22px;}
.hearder_n_right .menu{ float:right; margin-top:19px;}
.menu a{display: block; float: left;font-size: 14px; color: #333333; margin-left: 40px; position:relative;}
.menu a:after{content:''; display:block; width:0; height:2px; background:#fdd100; position:absolute; left:50%; top:29px; transition:all .45s;}
.menu a:hover:after{width:100%; left:0;}
.menu a:hover{color: #fdd100; transform:rotate(360deg);}
.menu a.hover{color: #fdd100;}
.ani,a{transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
/*********首页banner***************/
.banner{ width:100%;}
.banner img{  width:100%;margin:0 auto;}
/*banner*/
.banner .flexslider {
	background: none;
	overflow:hidden;
}
.banner .slides li .pic {
	display: block;
	padding-top: 36.4%;
	/* -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; */
    background-position: center bottom;
	position: relative;
}
.banner .slides li .ban-txt {
	width: 760px;
	position: absolute;
	left: 50%;
	margin-left: -380px;
	top: 50%;
	height: 205px;
	margin-top: -102px;
	text-align: center;
}
.banner .flexslider .slides img {
	max-width: 100%;
	width: auto;
	display: inline-block;
	vertical-align: middle; 
	text-align:center;
}
.banner .slides li .ban-txt h5 {
	font-size: 22px;
	color: #fff;
	margin-top: -5px;
}
.banner .slides li .ban-txt h2 {
	height: 118px;
	line-height: 118px;
	margin-top: 5px;
	font-size: 71px;
	color: #fff;
}
.banner .slides li .ban-txt h3 {
	padding-top: 25px;
	font-size: 24px;
	color: #e4392a;
}
.banner .flex-control-paging li a {
	width: 40px;
	height: 3px;
	line-height:3px;
	border-radius: 0;
	background-color: rgba(255,255,255,0.7);
}
.banner .flex-control-paging li a.flex-active {
	background-color: #e4392a;
}
.banner .flex-control-nav {
	bottom: 10px;
	height:10px;
}
.banner .flex-direction-nav a {
	background: url(../images/ban_prev.png) no-repeat;
	width: 24px;
	height: 44px;
	opacity: 1;
	filter: alpha(opacity=100);
}
.banner .flex-direction-nav .flex-prev {
	left: 40%;
	margin-left: -570px;
}
.banner .flex-direction-nav .flex-next {
	background-image: url(../images/ban_next.png);
	right: 40%;
	margin-right: -570px;
}

.banner {
	position: relative;
}


/*首页业务范围*/
.ywfw{ width:100%; overflow:hidden;}

.wp{max-width: 1419px; margin:0 auto; padding-top:80px;}
.wp a{ color:#ccc}
a{color:#333;}
a:hover {color:#fdd100;}
.ul-icon-i li {
	float: left;
	width: 14.2%;
	text-align: center;
	padding-bottom: 70px;
	overflow: hidden;
}
.ul-icon-i li .pad {
	padding: 0 20px;
	position: relative;
}
.ul-icon-i li a {
	display:inline-block;
}
.ul-icon-i li a span {
	background:url(../images/i_icon1.png) no-repeat;
	width: 160px;
	height: 160px;
	display: inline-block;
	margin-bottom: 55px;
}
.ul-icon-i li h3 {
	font-size: 16px;
	margin-bottom: 18px;
	font-family:"微软雅黑";
}

.ul-icon-i li.li1 a span {
	background-position: 12px 0;
}
.ul-icon-i li.li2 a span {
	background-position: -199px 0;
}
.ul-icon-i li.li3 a span {
	background-position: -415px 0;
}
.ul-icon-i li.li4 a span {
	background-position: -627px 0;
}
.ul-icon-i li.li5 a span {
	background-position: -842px 0;
}
.ul-icon-i li.li6 a span {
	background-position: -1054px 0;
}
.ul-icon-i li.li7 a span {
	background-position: -1268px 0;
}


/*.ul-icon-i li a:hover span{
	background-image: url(../images/i_icon1_h.png);
}*/
.ul-icon-i li .pad .pic {
	position: absolute;
	left: 50%;
	top: 0;
	width: 160px;
	margin-left: -78px;
	-o-transition:.3s;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	transition:.3s;
}
.ul-icon-i li .pad .pic img {
	display: none;
}
.ul-icon-i li .pad .pic .pic-icon {
	position: absolute;
	left: 42px;
	top: 47px;
	display: block;
}
.ul-icon-i li a:hover p { color: #333;}

/******* 栏目名称*********/
.mt100{ margin-top:100px;}
.section-header h2 {
    margin-top:0;
    margin-bottom:30px;
    font-size:45px;
    font-weight:500;
    color:#313131;
    font-family: "Microsoft YaHei";
    text-align: center;
    text-transform: uppercase;
    position: relative;
    padding-bottom: 30px;
}
.section-header h2:before {
    border-left: 50px solid #DADADA;
    border-right: 50px solid #DADADA;
    bottom: 0;
    content: "";
    height: 1px;
    left: 50%;
    margin-left: -70px;
    position: absolute;
    width: 130px;
}
.section-header h2:after {
    background: #fdd100 none repeat scroll 0 0 padding-box content-box;
    border-bottom: 1px solid #DADADA;
    border-left: 1px solid #DADADA;
    bottom: -10px;
    content: "";
    height: 22px;
    left: 50%;
    margin-left: -16px;
    padding: 0 0 8px 8px;
    position: absolute;
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 22px;
}
.section-header p {
    text-align: center;
    color: #969595;
    font-size: 15px;
    padding: 0 150px;
    font-family: "Microsoft YaHei";
}
:after, :before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
	
	
/*********关于我们***************/
.about{
	padding: 150px 0;
    background: url(../images/banner-bg.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: center;
}
.about .container{width: 1170px;}
.about .container .row{ width:768px;}
.about .container .row h2{
	font-size: 30px;
    font-family: "Microsoft YaHei";
    color: #fff;
    text-align: center;
    margin-top: 0;
    margin-bottom: 50px;
    text-transform: uppercase;
    line-height: 1.5;
	display: block;
    -webkit-margin-before: 0.83em;
    -webkit-margin-after: 0.83em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
	font-weight:500;
}
.about .container .row ul{ width:100%; text-align:center;}
.about .container .row ul li{display:inline-block; padding-right:5px; padding-left:5px;}
.about .container .row ul li a{
	display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.about .container .row ul li .ckxx{
	border-bottom-width: 4px;
    padding: 10px 50px;
    text-transform: uppercase;
    margin-bottom: 4px;
	color: #fff;
    background-color: #fdd100;
    border-color: #f2c800;
}
.about .container .row ul li .gdgd{
	border-bottom-width: 4px;
    padding: 10px 50px;
    text-transform: uppercase;
    margin-bottom: 4px;
	background: #fff;
    border-bottom-color: #ddd;
    color: #fdd100;
}

/*********客户案例***************/
.khal{ width:100%; overflow:hidden;}
.anli{ max-width:1443px;}
.anli ul{overflow:hidden; margin:4.5% auto;}
.anli ul li{float:left; margin:0 10px; width:31.8%; margin-bottom:45px; position:relative; cursor:pointer;}
.anli ul li .anli_a img{ width:100%;}
.anli ul li a p{
	font-size: 13px;
    color: #666;
    line-height: 24px;
    position: relative;
}
.anli ul li a p span{
	color: #666;
    font-size: 18px;
    font-weight: bold;
    width: 100%;
    display: block;
    margin: 20px auto 10px;
}
.anli ul li a p span i{
	background: url(../images/renqi.png) no-repeat right 1px;
    background-size: 21px 17px;
    padding-right: 25px;
    float: right;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: #a6abab;}
.btn_more{ width:212px; height:45px;  text-align:center; border-radius:3px; background:#fdd100; margin:0 auto;}
.btn_more a{width:212px; height:45px; line-height:45px; color:#fff;}



.anli_a i {
	display:block;
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	-moz-transition:all .25s linear;
	-o-transition: all .25s linear;
	-webkit-transition: all .25s linear;
	transition: all .25s linear;
}
.anli_a i em {
	width:60px !important;
	height:34px !important;
	background-size:60px 34px !important
}
.anli li:hover {background:#e14d57}
.anli li:hover .anli_a i {
	filter:alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	opacity: 0.3;
	background:#4b4a4a
}
.anli li:hover .anli_a i em {
	background:url(../images/anli.png) no-repeat;
	width:120px;
	height:68px;
	display:none;
	position:absolute;
	top:38%;
	left:38%
}
.anli li:hover .anli_a i em {display:block}
.anli li:hover {background:transparent}


.xwzx{ width:100%; margin-top:80px; overflow:hidden;}
.xwzx_bg{width:100%;background:url(../images/news-bg.jpg) no-repeat; padding-top:40px; padding-bottom:40px;}
.xwzx_bg .section-header h2{ color:#fff;}
.xwzx_bg .section-header p{ color:#fff;}

/**********客户列表***************/
.khlb{ width:100%; overflow:hidden;}
.hp_clientsList{background-color:#fff;position:relative;width:100%;padding-left:4%;padding-right:4%;overflow:hidden;z-index:2;padding-top:55px}
.hp_clientsList .txt{text-align:center}
.hp_clientsList .txt .title{font-size:26px;font-weight:700;color:#df3739;margin-top:60px}
.hp_clientsList .txt .desc{font-size:18px;margin-top:5px;color:#333}
.hp_clientsList ul{margin-top:60px;margin-bottom:60px;width:100%;border-bottom:solid 1px #eaeaea;border-left:solid 1px #eaeaea}
.hp_clientsList ul li{width:calc(100%/5);height:150px;float:left;text-align:center;position:relative;overflow:hidden}
.hp_clientsList ul li .clientLogo{border:solid 1px #eaeaea;border-bottom-width:0;border-left-width:0;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .3s;margin:0;width:100%;height:100%;background-image:url(../images/client_logo1.png);background-repeat:no-repeat;background-position:center center;background-size:100% auto;background-color:#fff;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}
.hp_clientsList ul li .clientLogo:before{background-color:rgba(255,255,255,.2);position:absolute;width:calc(96%);height:calc(96%);left:2%;top:2%;content:""}
.hp_clientsList ul li:hover .clientLogo{border-width:10px;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0)}
.hp_clientsList ul li:hover .clientLogo:before{background-color:rgba(255,255,255,0)}
.containerMax{margin-left:auto;margin-right:auto;max-width:1419px}

/**********底部*************/
.foot{width: 100%; background: #181818;}
.ft_left{width: 44.2%;}
.ft_rihgt{width: 50%; height: 600px; overflow: hidden;}
.ft_lx{font-size: 14px; width:490px; padding-right: 110px; padding-top: 90px; color: #FFFFFF;}
.lx_top{font-weight: bold; line-height: 40px;}
.lx_ch{font-size: 20px;}
.lx_en{font-size: 30px;}
.lx_bor{width: 40px; height: 4px; background: #FFFFFF; margin-top: 10px; float:left;}
.lx_txt{color: #999999; line-height: 26px; margin-top: 35px;}
.lx_bot{margin-top:30px; font-size: 14px; line-height: 30px;}
.lx_bot div{ margin-top: 15px; padding-left: 28px; background-repeat: no-repeat; background-position: left center;}
.lx_bot div.on{font-size: 20px;font-weight: bold; color: #f3c801;}

.lx_fx{margin-top: 60px; position:relative}
.lx_fx a{display: block; float: left; width: 20px; height: 20px;margin-right: 15px;}
.fx1{ background: url(../images/18.png) no-repeat center center;}
.fx2{ background: url(../images/19.png) no-repeat center center;}
.fx3{ background: url(../images/20.png) no-repeat center center;}
.fx4{ background: url(../images/21.png) no-repeat center center;}
.fx1:hover{background: url(../images/18h.png) no-repeat center center;}
.fx2:hover{background: url(../images/19h.png) no-repeat center center;}
.fx3:hover{background: url(../images/20h.png) no-repeat center center;}
.fx4:hover{background: url(../images/21h.png) no-repeat center center;}

.foot_bottom{width: 100%; height: 110px; line-height: 110px; background: #000000;font-size: 14px; color: #999999;}
.fb_menu a{float: left; color: #FFFFFF; margin-right: 30px;}
.fb_menu a:hover{ color: #999999;}
.fb_wz a{ color: #999999;}
.fb_wz a:hover{ color: #ffffff;}

.right{position: fixed; right: 0; top:35%; z-index: 999;}
.ra{display: block; width:40px; height:40px; position: relative; margin-bottom: 2px;}
.ra_tb{transition-duration: .5s; display: block; width: 40px; height: 40px;  position: absolute; top: 0; left: 0; background-color:#515b5f;background-repeat: no-repeat; background-position: center;}
.ra_wz{transition-duration: .5s;width: 100px; height: 40px; line-height:40px; position: absolute; top: 0; left:40px;background:#515b5f; color: #FFFFFF; text-align: left; font-size: 16px; text-align: center;}
.ra1{background-image:url(../images/23.png);}
.ra2{background-image:url(../images/24.png);}
.ra3{background-image:url(../images/25.png);}
.ra_hover:hover .ra_wz{left: -60px;}
.ra_hover:hover .ra_tb{left: -100px; background-color:#dd687a; }
#goTopBtn{ width: 40px; height: 40px; background:#515b5f;display: block;margin-bottom: 2px;}
.return_top{ display: block; text-align: center; color: #FFFFFF;background: url(../images/22.png) no-repeat center  center; width: 100%; height: 100%; }
#goTopBtn:hover{background: #dd687a;}


.fx1:hover img{
	opacity: 1;
}
.fx1 img {position: absolute;bottom: 20px;left: 70px;transform: translateX(-50%); opacity: 0;transition: .5s; z-index: 100;}
.auto{ max-width: 1200px; margin: 0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}


/*********子页banner***************/
.zybanner{ width:100%; overflow:hidden;}
.zybanner img{ margin:0 auto;width:100%;}
.child_pages{ width:100%;}
.wp2{max-width: 1419px; margin:0 auto; overflow:hidden;}

/*2级栏目*/
.sub-nav{ text-align: center; margin-bottom: 50px; margin-top: 40px;}
.sub-nav ul li{ display: inline-block; margin: 0 18px; font-size: 16px; text-align:center;}
.sub-nav ul li a{ padding-left: 14px; display: inline-block;}
.sub-nav ul li a:hover, .sub-nav ul li.on a { background: url(../images/disc.jpg) left center no-repeat; color: #fdd100;
}
/*分页*/
.news_fyjl{ overflow:hidden;}
/*.pages{	padding: 0;text-align: left; overflow: hidden; margin-bottom:80px;}
.pages a{
	float: left;
	display: block;
    height: 68px;
    width: 73px;
    margin-right: 1px;
    line-height: 68px;
    font-size: 18px;
    background-color: #fff;
    color: #333;
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
    text-align: center;
}
.pages span{
	float: left;
	display: block;
    height: 68px;
    width: 73px;
    margin-right: 1px;
    line-height: 68px;
    font-size: 18px;
    background-color: #fff;
    color: #333;
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
    text-align: center;
}
.pages a:hover{
	float: left;
	display: block;
    height: 68px;
    width: 73px;
    margin-right: 1px;
    line-height: 68px;
    font-size: 18px;
    background-color: #fdd100;
    color: #333;
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
    text-align: center;
}*/
.article-con p{ margin: 18px 0px 0px; color:#2d2320; font-family:Arial, Helvetica, sans-serif, "微软雅黑"; font-size: 18px;}
.return_cases_list{	text-align: center; margin-top: 50px; margin-bottom: 90px;}
.return_cases_list a{ display: inline-block; width: 178px; height: 48px; text-align: center; line-height: 48px; border: 1px solid #fdd100; color: #002; font-size: 18px; border-radius: 5px;}
.return_cases_list a:hover{ display: inline-block; width: 178px; height: 48px; text-align: center; line-height: 48px; border: 1px solid #fdd100; color: #002; font-size: 18px; border-radius: 5px; background:#fdd100;}

/************子页联系我们****************/
.contact-l {
	width: 38%;
	float: left;
}
.contact-r {
	width: 62%;
	float: right;
}
.ul-contact li {
	background: url(../images/i_icon2.png) no-repeat;
	padding-left: 60px;
	font-size: 14px;
	margin-bottom: 20px;
	line-height: 35px;
}
.ul-contact li.li1 {
	background-position: 0 0;
}
.ul-contact li.li2 {
	background-position: 0 -74px;
}
.ul-contact li.li3 {
	background-position: 0 -264px;
}
.contact-form .inp {
	width: 49%;
	border: 1px solid #6d6d88;
	height: 33px;
	padding: 0 10px;
	margin-bottom: 15px;
}
.contact-form textarea {
	width: 100%;
	border: 1px solid #6d6d88;
	height: 98px;
	margin-bottom: 24px;
}
.contact-form .sub {
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background-color: #63637f;
	border: 0;
	cursor: pointer;
	font-family:"微软雅黑", "Microsoft Yahei";
	font-size: 16px;
}
.map {
	margin-top: 100px;
	position: relative;
}
.map em {
	background: url(../images/arr1.jpg) center top no-repeat;
	width: 100%;
	height: 15px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
}
.map-s {
	background:url(../images/map_s.png) center top;
	height: 107px;
	text-align: center;
	overflow: hidden;
}
.map .btn {
	text-align: center;
	color: #fff;
	font-size: 18px;
	line-height: 132px;
	display: inline-block;
}
.map .btn-down {
	background:url(../images/map_down.png);
	width: 112px;
	height: 48px;
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 0px;
	margin-left: -50px;
	z-index: 99;
}
#map {
}
.map-pop {
	display: none;
	height: 540px;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}
.map .map-bg1, .map .map-bg2 {
	background: url(../images/ban_bg_top.png) no-repeat center 0;
	height: 54px;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 66;
}
.map .map-bg2 {
	height: 41px;
	bottom: 0px;
	top: auto;
}
.map-pop-big {
	height: 600px;
	bottom:auto;
	top: 0;
}
.map-big {
	height: 600px;
	margin-top: 0;
}


/**************子页关于我们******************/
.wp2 p{ font-size:16px; font-family:Arial, "微软雅黑"; line-height:26px; color:#666;}
.mt50{ margin-top:50px;}
.mt50 ul li{
	position: relative;
    float: left;
    width: calc(100%/3);	
}
.mt50 ul li .environment{ width:100%; height:100%; overflow:hidden;} 
.mt50 ul li img{
	transition: -transform .4s ease,-webkit-filter .4s;
    -moz-transition: -moz-transform .4s ease,-moz-filter .4s;
    -webkit-transition: -webkit-transform .4s ease,-webkit-filter .4s;
    -o-transition: -o-transform .4s ease,-o-filter .4s;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);	
}


/**************子页关于我们******************/
.aboutUs{position:relative;z-index:1;background-color:#FFF}
.banner .cont .pageName .aboutVFA_title_en{font-size:92px;text-transform:uppercase;font-weight:700;margin-top:0;height:auto}
.aboutUs .inforTxt{max-width:1419px;}
.aboutUs .itemList{	max-width:1419px; margin:50px auto;}
.aboutUs .itemList li{position:relative;float:left;width:calc(100%/3)}
.aboutUs .itemList li .pic{width:100%;height:100%; max-height:241px;overflow:hidden}
.aboutUs .itemList li img{transition:-transform .4s ease,-webkit-filter .4s;-moz-transition:-moz-transform .4s ease,-moz-filter .4s;-webkit-transition:-webkit-transform .4s ease,-webkit-filter .4s;-o-transition:-o-transform .4s ease,-o-filter .4s;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}
.aboutUs .itemList li:hover img{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}
.aboutUs .itemList li .label{font-size:18px;position:absolute;top:-4%;right:2%;color:#fff;background-color:rgba(220,33,36,.9);text-align:center;width:60px;height:60px;line-height:50px}
.aboutUs .itemList li .label .line{height:1px;background:#fff;width:34px;margin-left:auto;margin-right:auto;margin-top:-8px}
.container{padding-left:4%;padding-right:4%}
.fs18{ font-size:18px; font-weight:600;}
.fs14{ font-size:14px;}

.team {
	padding-bottom: 95px;
}
.team .flexslider {
	position: relative;
}
.team .flexslider em {
	width: 10px;
	height: 30px;
	display: inline-block;
	position: absolute;
	left: 50%;
	bottom: 0;
	background-color: #fff;
}
.team .flexslider .slides li {
	/*background-position: 89% 0;*/
	height: 468px;/*background-repeat: no-repeat;*/
}
.team .flexslider li .txt {
	padding-top: 85px;
	font-size: 14px;
	line-height: 36px;
	width: 30%;
	float: left;
}
.team .flexslider li .txt h3 {
	font-size: 30px;
	color: #63637f;
	padding-bottom: 25px;
}
.team .flexslider li .txt .more {
	width: 123px;
	height: 37px;
	border-radius: 5px;
	display: inline-block;
	line-height: 37px;
	text-align: center;
	margin-top: 40px;
	font-size: 16px;
	border: 1px solid #63637f;
	color: #63637f;
}
.team .flexslider li .txt .more:hover {
	border: 1px solid #e85346;
	color: #e4392a;
}
.team .flexslider li .pic {
	float: right;
	position: relative;
	width: 70%;
	margin-right: -308px;
}
.team .flexslider li .pic img {
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	opacity: 0;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';
 filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 1\0;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)'\9;
 filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\9;
}
.team .flex-direction-nav {
	max-width: 1170px;
	margin: 0 auto;
	height: 30px;
	text-align: center;
}
.team .flex-direction-nav li {
	display: inline-block;
}
.team .flex-direction-nav a {
	position: relative;
	width: 216px;
	height: 30px;
	text-align: center;
	background:url(../images/arr_t.png) center center no-repeat #63637f;
	border-radius: 10px;
	display: inline-block;
	opacity: 1 !important;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
 filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	top: 13px;
}
.team .flex-direction-nav .flex-prev {
}
.team .flex-direction-nav .flex-next {
	background-image:url(../images/arr_b.png);
	left: 10px;
}
.team .flex-direction-nav a:hover {
	background-color: #e4392a;
}
.flexslider .animated {
	opacity: 0;
	filter: alpha(opacity=0);
	opacity: 100\9;
	filter: alpha(opacity=100)\9;
}

.founder{ max-width:1419px; min-height:200px; margin:auto; margin-top:80px; margin-bottom:80px;line-height:30px; font-size:14px;color:#333;}


/*手机头部*/
#m-hd {
	display: none;
}
#m-hd {
	height: 50px;
	line-height: 50px;
	background-color: #fff;
	padding: 0;
	position: fixed;
	width: 100%;
	z-index: 999999;
	top:0;
}
#m-hd img {
	height: 40px;
	padding: 10px 0 0 10px;
}
.m-trigger {
	position: absolute;
	top: 0;
	right: 10px;
	width: 50px;
	color: #fff;
	text-align: center;
	font-size: 30px;
	line-height: 45px;
	cursor: pointer;
	background: url(../images/menu_add.png) center center no-repeat;
	-webkit-background-size: 50px;
	background-size: 25px;
	height: 50px;
}
.m-nav {
	z-index: 60;
	position: absolute;
	top: 50px;
	width: 100%;
	left: 0;
	background: url(../images/alpha_black_70.png) repeat;
	text-align: center;
	display: none;
}
.m-nav li {
	border-bottom: 1px solid #565656;
}
.m-nav a {
	display: block;
	font-size: 12px;
	height: 40px;
	line-height: 40px;
	text-align:center;
	color: #fff;
	font-size: 14px;
}
.m-nav a:hover, .m-nav a:active {
	color: #e4392a;
}
.m-sub {
	text-align: left;
	display: none;
	width:100%;
}
.m-sub a {
	border-bottom: none;
	font-size: 13px;
}
#m-sj {
	display: none;
}
/*首页*/
.tit-i {
	text-align: center;
	padding: 50px 0;
	line-height: 36px;
	overflow: hidden;
}
.tit-i h3 {
	font-size: 30px;
	color: #002;
	margin-bottom: 10px;
}
.tit-i h5 {
	font-size: 20px;
	color: #cacace;
	text-transform: uppercase;
	font-family: Arial;
}
.tit-i h5 span {
	color: #e4392a;
}
.tit-i em {
	width: 45px;
	border-bottom: 1px solid #7f7f90;
	display: inline-block;
}
.tit-i-1 h3{
	color:#FFF;
}


#main{width:642px;height:345px;overflow:hidden;position:relative;margin:50px auto;}
#main .box{width:500px;height:345px;margin:0px auto;overflow:hidden;position:relative;}
#main .box img{width:500px;height:345px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
#main .btnLeft{width:35px;height:57px;position:absolute;left:0px;top:172px;background:url(../images/left_ar.png) no-repeat 0px 0px;}
#main .btnRight{width:35px;height:57px;position:absolute;right:0px;top:172px;background:url(../images/right_ar.png) no-repeat 0px 0px;}


div.pages{padding:3px;margin:3px;text-align:center;padding-bottom:50px;}
div.pages a{border:#cbcbcb 1px solid;padding:4px 10px;color:#fdd100;margin:0 2px 0 0;text-decoration:none;}
div.pages a:hover{border:#fdd100 1px solid;color:#fdd100;background-color:#f5ebbe;}
div.pages a:active{border:#fdd100 1px solid;color:#fdd100;background-color:#f5ebbe;}
div.pages span.xz{border:#fdd100 1px solid;padding:4px 10px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#fdd100;}
div.pages span.disabled{border:#f3f3f3 1px solid;padding:2px 8px;color:#ccc;margin:0 2px 0 0;}