﻿@charset "utf-8";

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,keygen,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,select,small,span,strike,strong,sub,summary,sup,textarea,tfoot,thead,time,tt,u,ul,var,video{margin:0;padding:0}

.clr{clear:both}

img{border:0}

li{list-style:none}

li,ul{/* float:left */}

a{color:#2c2c2c;font-size:12px;text-decoration:none}

a:hover{color:#079292;text-decoration:underline}

a.w:link,a.w:visited,a.w:active,.w {color:#FFFFFF;text-decoration:none;}

a.w:hover {color:#F4F3F2;}

body{background:#fff;font-size:12px;line-height:2em;color:#292929; }

.red{color:red}

input{color:#999}



.fl{float:left;}

.fr{float:right;}

.fn{float:none;}

.pr ul{ position: relative;}

.pa{ position: absolute;}

.clearfix:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}

.clearfix{zoom:1;}

.mt10 { margin-top: 10px;}

.b10 {height:10px;font-size:1px;}

.fwb{ font-weight: bold;}

.fs18{ font-size: 18px;}



/* box */

#head{background:#079292;position:fixed;top:0;left:0;width:100%;z-index:99999}



.box_head {border-bottom: 2px solid #eee; */



position: relative;

	margin: 0;

	line-height: 32px;

	font-size: 20px;

	padding: 0 20px;

	border-bottom: 1px solid #eee;

}

.box_head strong {font-size:14px;/* border-bottom: 2px solid #FF5E52; */border-bottom: 2px solid #079292;      display: inline-block;      position: relative;      bottom: -2px;      font-weight: normal;}

.box_body {/* border:#DDDDDD 1px solid; */border-top:none;padding:6px 8px 6px 8px;}

.box_body li {height:22px;line-height:22px;overflow:hidden;}



/* layout */

.m{ width: 1000px; clear: both; margin: auto;}

.m_l {width: 670px;

	border-right: 1px solid #e6e6e6;}

.m_r {width:300px;}

.m_n {width:10px;}

.m_l_1 {width:790px;}

.m_r_1 {width:180px;}



/* left */

.left_box {border:#DDDDDD 1px solid;}

.left_head {border-top:#DDDDDD 1px solid;background:#EEEEEE url('../images-zx/box_head_bg.gif') repeat-x;height:31px;line-height:31px;overflow:hidden;padding:0 10px 0 10px;font-size:14px;font-weight:bold;}

.left_head span {font-weight:normal;font-size:12px;}



/* position */

.pos {padding:0 10px 0 10px;line-height:31px;background:#EEEEEE url('../images-zx/box_head_bg.gif') repeat-x;}

.nav {padding:0 10px 10px 10px;border-bottom: 1px solid #f1f1f1;}

.nav .home{ background: url(../images-zx/home_1.gif) no-repeat left; padding-left: 20px;}



.category {padding:10px 20px 5px 15px;}

.category p {padding:5px 0 5px 0;margin:0;}

.category div {padding:0 20px 0 20px;}



.type {height:31px;line-height:31px;overflow:hidden;border-top:#DDDDDD 1px solid;background:#EEEEEE;padding-left:35px;}

a.type_1:link,a.type_1:visited,a.type_1:active,a.type_1:hover {float:left;display:block;padding:0 15px 0 15px;background:#FFFFFF;color:#000000;font-weight:bold;}

a.type_2:link,a.type_2:visited,a.type_2:active {float:left;display:block;padding:0 15px 0 15px;border-right:#E2F0FB 1px solid;}

a.type_2:hover {background:#258CFF;color:#FFFFFF;}



.font2{color:#999}

.box li,.box ul{/* float:left; display:inline; */}

.tabCont{display:none}

.ch_10{height:10px;width:100%}

.main{width:1000px;float:left;margin:10px auto}

.m10{margin-top:10px}

#main{margin:0 auto;background:#fff;padding-top:10px}

.page{float:left;padding:60px 0 0;height:60px;width:100%;text-align:center}

.page a,.page span{padding:10px 15px;margin-right:10px;font-size:14px;border:1px solid #888;color:#2e3949;text-decoration:none}

.page a:hover,.page span.current{background:#079292;border:1px solid #079292;color:#fff}

.pages{float:right;margin-top:15px}

.pages li{float:left;color:#666;height:20px;line-height:20px;padding:0 5px;width:auto;margin-right:5px}

.pages a,.pages span{float:left;height:20px;margin-right:5px;line-height:20px;padding:2px 7px;color:#666;border-radius:2px}

.pages a:hover{color:#fff;background:#333;text-decoration:underline}

.pages .on{color:#fff;background:#333}

.pages input{width:25px;height:17px}

.pages .submit{height:20px;border:1px solid #ccc;background:url(../images-zx/px_17.gif) repeat-x 0 0;width:50px;cursor:pointer}

.contact{overflow: hidden;}

.contact .box1{background-size:cover !important;}

.map_box .bg2{ bottom: -1px !important;}

.copyright a{ color: #fff;}

#slide{width:100%;overflow:hidden;height:560px;position:relative}

#slideBox{width:1920px;height:560px;overflow:hidden;position:absolute;left:50%;margin-left:-960px}

#slideBox ul{position:absolute;left:0;top:0}

#slideBox ul li{position:absolute;left:0;top:0}

#slideBox a{float:left;width:1920px;height:560px;background:url(../images-zx/loading_1.gif) no-repeat center center;position:absolute;left:50%;margin-left:-960px}

#slideBox a img,#slideBox ul,#slideBox ul li{float:left;width:1920px;height:560px}

#slide .isc{position:absolute;z-index:3;width:51px;height:105px;top:220px;background:url(../images-zx/scc_1.png) no-repeat 0 bottom}

#slide .isc.prev{left:100px}

#slide .isc.next{right:100px;background-position:right bottom}

#slide .isc.prev:hover{background-position:0 0}

#slide .isc.next:hover{background-position:right 0}

.ibox{width:100%}

.ibox .itt{width:100%;height:75px;padding:25px 0;text-align: center;}

.ibox .itt p.name1{color: #282828;font-size: 36px;height: 38px; line-height: 38px;margin-bottom: 15px;}

.ibox .itt p.name2{color: #5b5b5b;font-size: 20px;height: 22px; line-height: 22px;}



.ibox .list{float:left;width:100%;overflow:hidden}

.ibox .list ul{float:left}

.ibox .more{float:left;width:100%;line-height:20px;padding:30px 0;text-align:center}

.ibox .more a{float:left;width:33px;height:20px;text-indent:-9999px;background:url(../images-zx/more_1.gif) no-repeat center center;margin-left:488px}

.ib1 .itt{}

.ib2 .itt{}

.ib2 .title.current .name{opacity: 1;transform:translate(0,0px);}



.ib2 .title .name .pic{width: 49px; height: 14px; margin: -8px auto 12px;background: url(../images-zx/ib2_title_pic1_1.png) center no-repeat #fdfbfb;}

.ib2 .title .name p{line-height: 20px; font-size: 18px; color: #282828;}

.ib2 .title .name.current .pic{background-image: url(../images-zx/ib2_title_pic2_1.png);}

.ib2 .title .name.current p{ color: #079292;}

.ib2 .list_box{}

.ib2 .list_box .hide{position: relative;

	transition:all .5s linear .2s;-webkit-transition:all .5s linear .2s;-moz-transition:all .5s linear .2s;-o-transition:all .5s linear .2s;}

.ib2 .list_box ul{ width: 100%;position: absolute;top: 0;left: 0;/*opacity: 0;*/

	/*transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;*/}

.ib2 .list_box ul:first-child{/* z-index: 2;opacity: 1;*/}

.ib2 .list_box li{width: 25%;overflow: hidden;}

.ib2 .list_box li img{transition:all 1s linear;-webkit-transition:all 1s linear;-moz-transition:all 1s linear;-o-transition:all 1s linear;}

.ib2 .list_box li:hover img{

	transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform: scale(1.1);}



.ib2 .list_box li img{ width: 100%;display: block;}

.ib2 .list_box li a{ display: block;width: 100%;height: 100%; left: 0;top: 0;overflow: hidden;background: rgba(0,0,0,.55);opacity: 0;

	transition: opacity .2s linear;-webkit-transition: opacity .2s linear;-moz-transition: opacity .2s linear;-o-transition: opacity .2s linear;}

.ib2 .list_box li a:hover{ opacity: 1;}

.ib2 .list_box li .hover-content-inner {

	bottom: 0;layout-flow: 0;

	background: rgba(0, 0, 0, 0.59);

	width:100%;

	display: inline-block;

	letter-spacing: normal;

	font-size: 16px;

	vertical-align: middle;

	padding-bottom: 50px;

	margin-bottom: -50px;

	-webkit-transform: translateY(220px);

	-ms-transform: translateY(220px);

	transform: translateY(220px);

	-webkit-transition: -webkit-transform .8s linear;

	transition: transform .8s linear;

	-webkit-transition-timing-function: cubic-bezier(0, 1, 0, 1);

	transition-timing-function: cubic-bezier(0, 1, 0, 1);

}

.ib2 .list_box li:hover .hover-content {opacity: 1;}

.ib2 .list_box li .hover-content h2{

	font-size:24px; color:#fff;padding:6px 10px;

	-webkit-transform: translateY(20px);

	-ms-transform: translateY(20px);

	transform: translateY(20px);

	opacity: 0;

}

.ib2 .list_box li .hover-content p{

	font-size:12px; color:#fff; padding: 0 10px 6px 10px; line-height: 18px;

	-webkit-transform: translateY(25px);

	-ms-transform: translateY(25px);

	transform: translateY(25px);

	opacity: 0

}

.ib2 .list_box li .hover-content h2,

.ib2 .list_box li .hover-content p {

	-webkit-transition-property: -webkit-transform, opacity;

	transition-property: transform, opacity;

	-webkit-transition-duration: 0.6s;

	transition-duration: 0.6s;

	-webkit-transition-timing-function: cubic-bezier(0, .97, .36, 1);

	transition-timing-function: cubic-bezier(0, .97, .36, 1);}

.ib2 .list_box li .hover-content h2 {-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}

.ib2 .list_box li .hover-content p {-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}

.ib2 .list_box li .hover-content:hover { opacity: 1;}

.ib2 .list_box li .hover-content:hover .hover-content-inner {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);}

.ib2 .list_box li .hover-content:hover h2,.ib2 .list_box li .hover-content:hover p {-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);opacity: 1;}

.ib2 .list{overflow:visible}

.ib2 .list ul{width:105%}

.ib2 .list ul li{float:left;width:240px;height:160px;position:relative;margin:0 12px 12px 0}

.ib2 .list ul li .pic{float:left;width:240px;height:160px;overflow:hidden}

.ib2 .list ul li .pic img{transition:all .8s ease 0s;width:240px;height:160px}

.ib2 .list ul li .demo{width:240px;height:160px;position:absolute;background:#000;opacity:.2}

.ib2 .list ul li .name{position:absolute;width:100%;height:50px;line-height:50px;top:50px;text-align:center}

.ib2 .list ul li .name a{font-size:28px;color:#000;text-decoration:none}

.ib2 .list ul li .check{position:absolute;width:37px;height:37px;background:url(../images-zx/i_40_1.png) no-repeat 0 0;top:100px;left:100px}

.ib2 .list ul li .check,.ib2 .list ul li .demo{display:none}

.ib3 .itt{padding-top:35px}

.ib3{background:url(../images-zx/ii_04_1.gif) no-repeat center 0 #fff}

.ib3 .list{background:url(../images-zx/i_54_1.jpg) repeat-y center 0}

.ib3 .bbg{background:url(../images-zx/ii_02_1.gif) no-repeat center bottom;width:100%;height:100px;margin-top:-70px}

.ib3 .ltt{float:left;width:100%;height:70px;background:url(../images-zx/i_51_1.jpg) no-repeat center 0}

.ib3 .ib3_box .ss-row .time{text-indent:0;text-decoration:none;opacity:.9;width:54px;height:54px;line-height:54px;text-align:center;color:#fff;font-size:12px;border-radius:27px;background:#b9120c}

.ib3 .ib3_box .ss-row .time:hover{opacity:1}

.ib3 .ib3_box .ss-row.t2 .time{background:#fe7212}

.ib3 .ib3_box .ss-row.t3 .time{background:#f8b703}

.ib3 .ib3_box .ss-row.t4 .time{background:#5ea600}

.ib3 .ib3_box .ss-row.t5 .time{background:#00928f}

.ib3 .ib3_box .ss-row.t6 .time{background:#005ca1}

.ib3 .ib3_box .ss-row.t7 .time{background:#9d0062}

.ib3 .ib3_box .ss-row .time a{color:#fff}

.multipleColumn{position:relative}

.multipleColumn .hd{overflow:hidden;padding:0 10px}

.multipleColumn .hd .next,.multipleColumn .hd .prev{display:block;float:right;margin-right:5px;margin-top:0;font-size:16px;margin-right:10px;overflow:hidden;cursor:pointer;background:url(../images-zx/arr_2_1.png) no-repeat;width:20px;height:50px}

.multipleColumn .hd .next{position:absolute;top:220px;left:-110px;background-position:-5px -64px}

.multipleColumn .hd .prev{position:absolute;top:220px;right:-110px;background-position:-35px -64px}

.multipleColumn .hd .next:hover{position:absolute;top:220px;left:-110px;background-position:-5px -3px}

.multipleColumn .hd .prev:hover{position:absolute;top:220px;right:-110px;background-position:-35px -3px}

.multipleColumn .hd ul{float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1}

.multipleColumn .hd ul li{float:left;width:32px;height:58px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images-zx/i_jiantou.png) 0 -9px no-repeat}

.multipleColumn .hd ul li.on{background-position:0 0}

.multipleColumn .bd{overflow:hidden}

.ib3_box{width:100%;padding-bottom:30px}

.sidescroll{width:100%;padding-top:30px;background:url(../images-zx/i_54_1.jpg) repeat-y center 0;position:relative;float:left}

.ss-container{width:100%;position:relative;text-align:left;float:left;overflow:hidden;padding-bottom:0}

.ss-container h2{font-size:40px;text-transform:uppercase;color:rgba(78,84,123,.2);text-shadow:0 1px 1px #fff;padding:20px 0}

.ss-container:before{position:absolute;width:1px;top:0;left:50%;margin-left:-2px;content:'';height:100%}

.ss-row{width:100%;clear:both;float:left;position:relative;margin-top:12px}

.ss-left,.ss-right{float:left;width:48%;position:relative}

.ss-right{padding-left:10px;padding-right:70px}

.ss-left{text-align:right;float:left;padding-right:10px;padding-left:70px}

.ss-circle{overflow:hidden;display:block;text-indent:-9000px;text-align:left}

.ss-small .ss-circle{width:53px;height:54px}

.ss-medium .ss-circle{width:53px;height:54px}

.ss-large .ss-circle{width:53px;height:54px}

.ss-circle-deco:before{width:29%;height:0;position:absolute;top:50%;content:'';margin-top:-3px}

.ss-circle-deco:after{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;content:'';position:absolute;top:50%;margin-top:-10px}

.ss-left .ss-circle-deco:before{right:2%}

.ss-right .ss-circle-deco:before{left:2%}

.ss-left .ss-circle{float:right;margin-right:-35px}

.ss-right .ss-circle{float:left;margin-left:-38px}

.ss-container h3{padding-left:30px;padding-right:30px}

.ss-container h3 span{font-size:16px;display:block;color:#282828;padding-bottom:5px}

.ss-container h3 span a{font-size:16px;display:block;color:#282828}

.ss-container h3 span a:hover{font-size:16px;display:block;color:#009ED6}

.ss-container h3 a{font-size:14px;display:block;color:#bfbfc0}

.ib4{background:url(../images-zx/in_box3_bg_1.jpg) no-repeat center top; background-size:cover;}

.ib4 .list ul li{float:left;border: 1px solid #ddd; border-width: 0 1px 1px 0;opacity: 0;

	transition:all .3s linear .1s;-webkit-transition:all .3s linear .1s;-moz-transition:all .3s linear .1s;-o-transition:all .3s linear .1s;}

.ib4 .list ul li:nth-child(5n-4){-webkit-transform:translate(0,-200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}

.ib4 .list ul li:nth-child(5n-3){-webkit-transform:translate(0,200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}

.ib4 .list ul li:nth-child(5n-2){-webkit-transform:translate(0,-200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}

.ib4 .list ul li:nth-child(5n-1){-webkit-transform:translate(0,200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}

.ib4 .list ul li:nth-child(5n){-webkit-transform:translate(0,-200px);-o-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);}

.ib4 .list ul li.show{-webkit-transform:translate(0,0);-o-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0); opacity: 1;padding: 1px 0;}





.ib4 .list ul li img.img{-webkit-filter: grayscale(100%);-webkit-filter: grayscale(1);filter: grayscale(100%);/*filter:url('../img/gray.svg#grayscale'); */filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}



.ib6{padding-top:70px;padding-bottom:40px}

.ib6 .list ul{width:110%}

.ib6 .list li{float:left;padding-right:80px;line-height:100px;height:100px;width:100px;overflow:hidden;font-size:20px;color:#000;display: block;}

.ib6 .list li:last-child{padding-right:0;}

.ib6 .list li a{float:left;position:relative}

.ib6 .list li span{position:absolute;display:none;left:0;top:0}

.ib6 .list li.first{width:260px}

.ib7{padding:10px 0 15px;color: #a4a4a4;}

.ib7 a{margin-right:10px;color: #a4a4a4;}

#main.main_case{background:#f7f7f7;padding-top:190px;min-height:200px}

.inbox{width:1200px;margin:0 auto}

.autobox{width:90%;margin:0 auto}

.color_box{background:url(../images-zx/hebg_03_1.jpg) no-repeat scroll center top #981767;height:13px;overflow:hidden;width:100%}

#caseType{position:fixed;z-index:9;top:96px;width:100%;background:url(../images-zx/c_02_1.jpg) repeat-x center 0 #f7f7f7}

#caseType .autobox{padding-top:55px}

#caseType li{padding:0 10px 12px 0}

#caseType li a{font-size:12px;padding:3px 10px;border:1px solid #333}

#caseType li a:hover{background:#0067bc;color:#fff;text-decoration:none}

#floatKefu{z-index:9999}

.cbox{width:100%;margin:10px auto}

.case_color{float:left}

.case_color a{float:left;margin-right:3px;width:12px;height:12px;background:url(../images-zx/color_list_1.png) 0 0}

.case_color a.b2{background-position:-14px 0}

.case_color a.b3{background-position:-28px 0}

.case_color a.b4{background-position:-42px 0}

.case_color a.b5{background-position:-56px 0}

.case_color a.b6{background-position:-70px 0}

.case_color a.b7{background-position:-84px 0}

.case_color a.all{width:auto;padding:0 3px;height:10px;line-height:10px;text-decoration:none;background:#000;color:#fff;text-align:center;border:1px solid #fff}

#caseList{position:relative}

#caseList .caseItem{overflow:hidden;width:250px;position:relative;padding:14px 14px 10px;border:1px solid #dcdcdc}

#caseList .caseItem .pic{overflow:hidden}

#caseList .caseItem .pic img{width:100%}

#caseList .caseItem .name{width:100%;border-bottom:1px solid #ddd;line-height:30px;position:relative}

#caseList .caseItem .name a{font-size:14px;color:#44494D;font-weight:700}

#caseList .caseItem .name a:hover{color:#079292}

#caseList .caseItem .name .like{position:absolute;right:0;font-size:12px;color:#888;font-weight:400;background:url(../images-zx/c_03_1.jpg) no-repeat right center;padding-right:20px}

#caseList .caseItem .name .like:hover{color:#c00;text-decoration:none}

#caseList .caseItem .demo{line-height:20px;padding:5px 0 0;color:#776d6c}

.flink{float:left;width:100%;overflow:hidden}

.flink ul{width:110%}

.flink li{float:left;padding-right:40px;line-height:100px;height:100px;font-size:20px;color:#fff !important;width: auto !important;}

.flink li.first{width:260px !important;}

.ib6 .flink li{ color: #fff;}

#foot.foot_in{height:300px;margin-top: 10px;}

#foot.foot_in .box{padding-top:60px}

#foot.foot_in .copyright,#foot.foot_in .copyright a{text-align:center;width:100%;padding-top:50px}

.case_1 #head{background:#fff}

.case_1 #head .box{}

.case_1 #nav ul li a{color:#000}

.case_1 #nav ul span{background-image:url(../images-zx/c11_09_1.png)}

.case_1 #main{background:url(../images-zx/c1_02_1.jpg) no-repeat fixed center -15px #000208}

.case_1 .diffrent{background-image:url(../images-zx/c1_11_1.png)}

.clist_1{width:1200px;min-height:860px;position:relative;padding-bottom:32px}

.clist_1 .ott{background:url(../images-zx/c1_03_1.png) no-repeat center 120px;height:430px;width:100%;float:left}

.case_1 .ott .cate{margin:300px auto 0 auto;width:500px}

.case_1 .ott .cate li a{font-size:18px;color:#a3a3a3;padding:0 10px}

.case_1 .ott .cate li a.current{color:#fff}

.clist_1 .list{float:left}

.clist_1 .list ul{float:left;width:105%}

.clist_1 .list ul li{float:left;width:266px;height:173px;overflow:hidden;border:10px solid #303c4b;position:relative;margin:0 18px 18px 0}

.clist_1 .list ul li .pic{float:left;width:100%;height:100%}

.clist_1 .list ul li .pic img{float:left;width:266px;height:173px}

.clist_1 .list ul li .demo{width:100%;height:100%;position:absolute;background:#000;opacity:.8}

.clist_1 .list ul li .name{position:absolute;width:100%;bottom:0;text-align:center}

.clist_1 .list ul li .name a{width:266px;height:87px;line-height:134px;font-size:20px;color:#fff;display:block;text-decoration:none}

.clist_1 .list ul li .check{display:block;width:266px;height:87px;background:url(../images-zx/i_40_1.png) no-repeat 110px 10px}

.clist_1 .list ul li .check,.clist_1 .list ul li .demo,.clist_1 .list ul li .name{display:none1}

.clist_1 .list ul li .demo1,.clist_1 .list ul li .demo2{position:absolute;left:0;width:100%;height:50%;z-index:998}

.clist_1 .list ul li .demo1{opacity:0;top:0}

.clist_1 .list ul li .demo2{opacity:0;bottom:0}

.clist_1 .list ul li .demo3,.clist_1 .list ul li .demo4,.clist_1 .list ul li .demo5,.clist_1 .list ul li .demo6{position:absolute;width:50%;height:50%;background:#000;opacity:.5}

.clist_1 .list ul li .demo3{left:-133px;top:-87px}

.clist_1 .list ul li .demo4{right:-133px;top:-87px}

.clist_1 .list ul li .demo5{left:-133px;bottom:-87px}

.clist_1 .list ul li .demo6{right:-133px;bottom:-87px}

.newsb_demo{position:relative;width:1038px;height:823px;overflow:hidden;margin:0 auto}

.newsb_demo .deom7,.newsb_demo .deom8,.newsb_demo .deom9{position:absolute;width:50%;height:50%}

.newsb_demo .demo7{left:-519px;top:-411px;background:url(../images-zx/img1_1.jpg) no-repeat 0 0;position:absolute;width:50%;height:50%}

.newsb_demo .demo8{right:-519px;top:-411px;background:url(../images-zx/img2_1.jpg) no-repeat 0 0;position:absolute;width:50%;height:50%}

.newsb_demo .demo9{bottom:-411px;background:url(../images-zx/img3_1.jpg) no-repeat 0 0;position:absolute;width:100%;height:50%}

.cnav{position:fixed;right:30px;width:70px;top:150px}

.cnav a{float:left;background:url(../images-zx/c1_01_1.png) no-repeat 0 0;margin-bottom:1px;width:70px;height:70px;line-height:70px;color:#079292;text-align:center;font-size:16px;position:relative}

.cnav a.sel,.cnav a:hover{color:#fff;text-decoration:none}

.cnav a:hover div{color:#fff}

.cnav a.qq img{margin-top:15px}

.cnav .hov{position:absolute;top:35px;left:35px;width:0;height:0;overflow:hidden;border-radius:35px;background:#079292}

.cnav .hoc{position:absolute;top:0;left:0;width:70px;height:70px;overflow:hidden}

.content{margin:0 auto 30px; font-size: 14px;}

.content p{margin-bottom: 10px;line-height: 2em;text-indent: 2em;}

.content p img{ max-width: 100%;}

.case_2 #slide,.case_2 #slideBox,.case_2 #slideBox a,.case_2 #slideBox a img,.case_2 #slideBox ul,.case_2 #slideBox ul li{height:977px}

.case_3 #main{background:#f0f1f1}

.case_3 #slide,.case_3 #slideBox,.case_3 #slideBox a,.case_3 #slideBox a img,.case_3 #slideBox ul,.case_3 #slideBox ul li{height:977px}

.case_3 #slide .isc{top:500px}

.case_3 #slide .isc{top:500px;background:url(../images-zx/c3_11_1.png) no-repeat 0 0}

.case_3 #slide .isc.next{background-position:right 0}

#caseSlideBox,#caseSlideBox ul li{width:1920px}

#caseSlide,#caseSlideBox,#caseSlideBox ul,#caseSlideBox ul li{width:1920px;height:910px}

#caseSlide{width:100%;/*overflow:hidden;*/position:relative; padding-bottom: 30px;}

#caseSlideBox{/*overflow:hidden;*/position:absolute;left:50%;margin-left:-960px; padding-bottom: 30px;}

#caseSlideBox ul{position:absolute;left:0;top:0}

#caseSlideBox ul li{position:absolute;left:0;top:0;background:url(../images-zx/loading_1.gif) no-repeat center center}

#caseSlideBox ul li .demo,#caseSlideBox ul li .name,#caseSlideBox ul li .pic,#caseSlideBox ul li .pic2{width:1000px;margin:10px auto 0;text-align:center}

#caseSlideBox ul li .pic{margin-top:70px}

#caseSlideBox ul li .pic a img{width:240px;height:120px}

#caseSlideBox ul li .name{line-height:48px;height:48px;font-size:36px;font-weight:bold;}

#caseSlideBox ul li .demo{font-size:18px;line-height:2em}

#caseSlideBox ul li .pic2{font-size:16px;text-indent:2em;color:#e9dfd6;background:url(../images-zx/c2_02_1.png) no-repeat 194px center;height:585px;margin-top:26px}

#caseSlideBox ul li .pic2 img{margin-top:30px;margin-left:221px;float:left;width:590px;height:385px}

#caseSlideBox ul li .detail{display:none; min-height: 100px; margin-top: 30px;}

#caseSlide .isc{position:fixed;z-index:1000;width:22px;height:59px;top:50%;margin-top:-30px;background:url(../images-zx/scc_1.png) no-repeat 0 0}

#caseSlide .isc.prev{left:170px}

#caseSlide .isc.next{right:170px;background-position:right 0}

#caseSlide .isc.prev:hover{background-position:0 0}

#caseSlide .isc.next:hover{background-position:right 0}

.img_border{ border: 30px solid #000; border-radius:10px;  }

#main.main_news{background:#E5E5E5;padding:0;padding-top:40px}

#main.main_news .box{width:1200px}

.banner{width:100%}

.banner.newsb{background:url(../images-zx/n_02_1.jpg) no-repeat center 0;height:823px}

.nleft{width:758px;float:left;padding:0 30px;border:1px solid #DFDFDF;border-radius:3px;background:#fff}

.nright{width:330px;float:right;border:1px solid #DFDFDF;border-radius:3px;background:#fff;padding:15px}

.newsList{float:left;width:100%}

.newsList li{float:left;width:100%;border-bottom:1px solid #ddd;padding:10px 0}

.newsList li .name{width:100%;margin-bottom:10px}

.newsList li .name a{font-size:24px;font-weight:700;color:#333;line-height:40px}

.newsList li .pic{width:100%;position:relative;height:310px;background:url(../images-zx/n_12_1.jpg) no-repeat center bottom;padding-bottom:13px}

.newsList li .pic img{width:100%;height:310px}

.newsList li .pic .descBg{position:absolute;right:0;top:0;height:310px;width:253px;background:#000;opacity:.7;filter:alpha(opacity=70)}

.newsList li .pic .desc{position:absolute;right:0;top:0;height:250px;width:223px;padding:60px 10px 0;color:#ddd;line-height:26px}

.newsList li .demo{width:100%;line-height:20px;height:40px;padding:20px 0 15px;color:#4D4D4D}

.newsList li .pic .desc,.newsList li .pic .descBg{display:none}

.newsList li .pic .desc p,.newsList li .pic .descBg{display:none}

.newsList li .pic:hover .desc,.newsList li .pic:hover .descBg{display:block}

.nrist{float:left;width:100%}

.nrist .tt{float:left;width:100%;line-height:40px;height:40px;border-bottom:1px solid #ddd}

.nrist .tt a{font-size:20px}

.nrist ul{float:left;padding:10px 0 30px}

.nrist li{float:left;width:100%;padding:7px 0}

.nrist li .pic{float:left;width:115px;height:74px;margin-right:10px}

.nrist li .pic img{ width: 115px;  height: 74px;}

.nrist li .name{float:left;width:180px;line-height:24px;height:24px;overflow:hidden}

.nrist li .name{color:#595959;white-space:nowrap;font-size:14px;font-weight:700;width:180px;overflow:hidden;text-overflow:ellipsis}

.nrist li .name a{max-width:175px; font-size: 14px;}

.nrist li .demo{float:left;width:180px;line-height:20px;height:40px;padding-top:5px;overflow:hidden;color:#7F7F7F}

.hotline{background:url(../images-zx/n_15_1.jpg) no-repeat center 20px;padding:100px 0 20px;text-indent: 20px; font-size:18px;font-weight:700;color:#777;width:338px}

.newsSlide{float:left;width:100%}

.newsSlide .showPic,.newsSlide .showPic a,.newsSlide .showPic img{float:left;width:414px;height:306px;overflow:hidden}

.newsSlide .showPic a{display:none}

.newsSlide ul{float:left;width:344px;height:306px;overflow:hidden}

.newsSlide ul li{float:left;width:100%;border-bottom:1px solid #fff}

.newsSlide ul li .pic{display:none}

.newsSlide ul li .name{float:left;width:100%}

.newsSlide ul li .name a{float:left;width:100%;height:76px;line-height:76px;overflow:hidden;text-indent:30px;background:#ebecee;font-size:20px;color:#333}

.newsSlide ul li .name a:hover,.newsSlide ul li.sel .name a{color:#079292;text-decoration:none;background:url(../images-zx/n1_01_1.png) 12px center no-repeat #f5f5f5}

.newsList2{float:left;width:100%;padding-top:30px}

.newsList2 .tt{float:left;width:100%;line-height:40px;height:40px;border-bottom:1px solid #ddd}

.newsList2 .tt a{font-size:20px;color:#000;font-weight:700}

.newsList2 li{float:left;width:100%;border-bottom:1px dashed #ddd;padding:20px 0}

.newsList2 li .pic{float:left;width:232px;height:149px;margin-right:15px}

.newsList2 li .pic img{width:232px;height:149px}

.newsList2 li .demo,.newsList2 li .name,.newsList2 li .other{float:left;width:500px}

.newsList2 li .name{line-height:30px}

.newsList2 li .name a{font-size:14px;color:#000;text-shadow:0 0 1px #888}

.newsList2 li .other span{float:left}

.newsList2 li .other span.share{float:right}

.newsList2 li .demo{line-height:24px;height:72px;overflow:hidden;padding-top:5px}

.newsContent{float:left;width:100%;padding-top:60px}

.newsContent .cont,.newsContent .name,.newsContent .other,.newsContent .share{/*float:left;*/width:100%}

.newsContent .other{border-top:1px solid #F3F4F4;border-bottom:1px dashed #F3F4F4;padding:10px 0}

.newsContent .name{line-height:40px;font-size:24px;color:#000}

.newsContent .other span{float:left;color:#888}

.newsContent .share{padding:5px 0;margin-top:10px;border-bottom:1px solid #F3F4F4}

.newsContent .share span{/*float:left;*/padding-left:5px}

.newsContent .share .opt{float:right;padding-right:5px}

.newsContent .share .opt a{float:left;text-indent:22px;margin-right:10px}

.newsContent .share .opt a.fav{background:url(../images-zx/n2_03_1.jpg) no-repeat 0 center}

.newsContent .share .opt a.cmt{background:url(../images-zx/n2_05_1.jpg) no-repeat 0 center}

.newsContent .cont{line-height:24px;padding:20px 0}

.newsContent .cont img{ width: 100%;}

.newsContent .nextTable{width:100%;margin:0 auto;font-weight:700}

.zixun{text-align:center;margin:90px auto 30px auto}

.zixun span{font-size:30px;color:#282828}

.zixun p{background:#CD6120;border-radius:15px;width:80px;margin:40px auto;padding:6px 10px;font-size:18px;color:#fff}

.relatedNews{padding-top:30px}

.relatedNews .tab{float:left;width:100%;border-bottom:2px solid #079292}

.relatedNews .tab li{float:left;padding:0 10px;line-height:32px;height:32px;font-size:16px}

.relatedNews .tab li.h{background:#079292;color:#fff}

.relatedNews .hlist,.relatedNews .hlist li,.relatedNews .hlist ul,.relatedNews .tlist{float:left;width:100%}

.relatedNews .hlist li{border-bottom:1px dashed #ddd;line-height:44px;width:50%;float:left}

.relatedNews .hlist li .name{line-height:30px}

.relatedNews .hlist li .name a{font-size:14px;float:left}

.relatedNews .hlist li .name .tag{font-size:12px;color:#888;float:right}

.relatedNews .hlist li .demo{color:#888;height:24px;overflow:hidden;float:left}

.cmtbox{float:left;width:100%;padding-top:20px}

.cmtbox table{width:100%;border-collapse:collapse}

.cmtbox table td{padding:5px;text-align:left}

.cmtbox table td span{float:left;padding-right:15px}

.cmtbox .textarea{width:756px;height:80px;line-height:20px;border:1px solid #7d96c4}

.btn_1{padding:2px 15px;background:#079292;cursor:pointer;color:#fff;border:none}

.cmtList{float:left;width:100%;border-top:1px solid #ddd;margin:20px auto 30px}

.cmtList ul{float:left;width:100%}

.cmtList li{float:left;width:100%;padding:10px 0 5px;border-bottom:1px solid #ddd}

.cmtList li .pic{float:left;width:50px;height:50px;margin:0 15px 0 10px}

.cmtList li .ccont{float:left;width:680px}

.cmtList li .ccont .name,.cmtList li .ccont .opt{color:#888}

.cmtList li .ccont .demo{color:#000}

.cmtList li .ccont .optBtn{padding-left:15px}

.cmtList li .ccont .optBtn a{padding-left:20px;margin-right:10px;color:#888}

.cmtList li .ccont .optBtn a:hover{color:#079292}

.cmtList li .ccont .optBtn a.reply{background:url(../images-zx/cmt_20_1.jpg) no-repeat 0 center}

.cmtList li .ccont .optBtn a.ding{background:url(../images-zx/cmt_22_1.jpg) no-repeat 0 center}

.cmtList li .ccont .optBtn a.jubao{background:url(../images-zx/cmt_24_1.jpg) no-repeat 0 center}

.cmtList li .ccont .optBtn a.delete{background:url(../images-zx/cmt_26_1.jpg) no-repeat 0 center}

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

.rotatein{-webkit-animation-name:rotatein;-moz-animation-name:rotatein;-o-animation-name:rotatein;animation-name:rotatein}

.show_jt{background:url(../images-zx/i_101_1.png) no-repeat center 0;height:23px;width:100%;margin-top:-23px;z-index:999;position:relative}

.left_menu{width:150px;background:#FFF url(../images-zx/left_menu.gif) repeat-y}

.left_menu a{width:90%;display:block}

.left_menu ul{background:#FFF url(../images-zx/left_menu_ul.gif) no-repeat;padding-top:2px}

.left_menu_li{line-height:37px;height:37px;background:url(../images-zx/left_menu_li.gif) no-repeat;padding-left:30px;overflow:hidden}

.left_menu_on{line-height:37px;height:37px;background:url(../images-zx/left_menu_on.gif) no-repeat;padding-left:30px;overflow:hidden}



.ny-news {

	border-bottom: 1px solid #EDEDED;

	padding-bottom: 30px;

	margin-bottom: 40px; float:left; width:100%;

}

.ny-news h1 a {

	font-size:20px;

	color:#000000;text-decoration: none;

}

.ny-news h1 a:hover {

	color:#f75a53;text-decoration: none;

}

.ny-news .shuoming {

	color: #666666; text-decoration:none !important

}

.ny-news .btn-success {

	margin-left:0;

}

.ny-news .mulu, .ny-news .guanzhu, .ny-news .time {

	background-image: url(../images/news-kb.png);

	background-repeat: no-repeat;

	background-position: left 3px;

	margin-right:10px;

	height: 22px;

	padding-left: 23px;

	display: inline-block;

	color:#999999

}

.ny-news .guanzhu {

	background-position: left -19px;

}

.ny-news .time {

	background-position: left -41px;

}

.ny-news .news-qq a, .ny-news .news-sq a {

	text-indent: -9999px;

	width: 22px;

	height: 22px;

	display: inline-block;

	background-image: url(../images/news-zx.png);

	background-position: left top;

	background-repeat: no-repeat;

}

.ny-news .news-sq a {

	background-position:left -22px;

	margin-left:5px;

}



.newBlue{ height:150px; padding-top: 150px; color: #ffb3b0;

font-size: 36px;

 background:url(../picture/xwlb.png); text-align: center; color: white; font-weight: 600;}

.newPage{ width: 1380px; padding: 30px 30px 90px 30px; margin: 0 auto; background-color: white;  position: relative; margin-top: -190px;}

.rumbs{ width:auto;}

.rumbs a{ color: #a3a3a3; font-size: 14px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}

.rumbs a i{ visibility: hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}

.rumbs a:hover,.rumbs a:hover i,.rumbs a.active i,.rumbs a.active{ color: #000; visibility: initial; text-decoration: none;}

.ny-banner h2 {

margin: 0;

font-size: 24px;

color: #FFFFFF;

}

.text-left {

text-align: left;

}

.container {

padding-right: 15px;

padding-left: 15px;

margin-right: auto;

margin-left: auto;

}

.ny-banner h2 small {

color: #ffb3b0;

font-size: 18px;

padding-left: 15px;

margin-left: 15px;

font-weight: normal;

border-left: 1px solid #ffb3b0;

}

.newScroll-ban{ width:1380px;  position:relative; margin-top: 30px;}

.newScroll-ban .hd{ overflow:hidden; height:80px; width: 80px; position: absolute; left: 652px; top: 183px; z-index: 9;}

.newScroll-ban .hd .prev,

.newScroll-ban .hd .next{ float: left; display:block; width:40px; height:80px; color:white;font-size: 70px; font-weight: lighter; overflow:hidden;background:url(../images/arrpng_1.png) no-repeat;}

.newScroll-ban .hd .prev{background-position:-40px 0;}

.newScroll-ban .hd .next{background-position:0 0;}

.newScroll-ban .hd .prev:hover{background-position:-40px -80px;}

.newScroll-ban .hd .next:hover{background-position:0 -80px;}

.newScroll-ban .bd{width:1380px; overflow: hidden;}

.newScroll-ban .bd ul{ overflow:hidden; zoom:1; }

.newScroll-ban .bd ul li{float:left;width: 50%; height: 445px;  _display:inline; overflow:hidden; text-align:center;}

.newScroll-ban .bd ul li a{ position: relative;width: 50%; height: 445px;_display:inline; overflow:hidden; text-align:center;}

.newScroll-ban .bd ul li a img{ width: 100%; height: 445px;}

.newScroll-ban .bd ul li a .txtBody{ width: 100%; text-align: center;

 opacity: 0;color: white; height: 445px; background-color: #54aed0; position: absolute; top: -432px; left: 0; z-index: 8;

-webkit-transition:all .3s ease-out .1s; 

-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform: scale(0.5);

}

.newScroll-ban .bd ul li a .txtBody h1{ font-size: 24px; font-weight: normal; padding-top: 160px; opacity: 0;

transform: translateY(-100px);  transition: all .5s ease 0s;}

.newScroll-ban .bd ul li a .txtBody h2{ font-size: 24px; font-weight: normal; padding-top: 30px;opacity: 0;

transform: translateY(100px);  transition: all .5s ease 0s;}

.newScroll-ban .bd ul li a .txtBody p{ font-size: 16px; padding-top: 20px;opacity: 0;

transform: translateY(100px);  transition: all .5s ease 0s;}

.newScroll-ban .bd ul li a:hover .txtBody{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform: scale(1);}

.newScroll-ban .bd ul li a:hover .txtBody h1,.newScroll-ban .bd ul li a:hover .txtBody h2,

.newScroll-ban .bd ul li a:hover .txtBody p{ opacity: 1; transform: translateY(0);}



.newScroll-ban .txt-radius-left{ width: 32px; height: 61px; cursor: pointer; border-radius:0 50px 50px 0; z-index: 9; background-color: white; position: absolute; top: 192px; left: 0;}

.newScroll-ban .txt-radius-left .sname1{ color: #54aed0; font-size: 16px; line-height: 61px; text-indent: 5px;}

.newScroll-ban .txt-radius-left .sname2{font-size: 15px;left: -25px;top: 0px;opacity: 0;width: 65px;height: 65px;

line-height: 65px;border-radius: 50%;background-size: 100%; background:#1a85ad; color:white; font-weight: 600;text-align: center;



-webkit-transition:all .3s ease-out .1s; 

-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform: scale(0.5);}

.newScroll-ban .bd ul li.sow {background-color: #54aed0;-webkit-transition:all .3s ease-out .1s; 

-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;-}

.newScroll-ban .bd ul li.sow a{width: 50%; height: 445px;_display:inline; overflow:hidden; text-align:center; color: white; text-decoration:none;}

.newScroll-ban .bd ul li.sow a h1{ font-size: 24px; font-weight: normal; padding-top: 160px;}

.newScroll-ban .bd ul li.sow a h2{ font-size: 24px; font-weight: normal; padding-top: 30px;}

.newScroll-ban .bd ul li.sow a p{ font-size: 16px; padding-top: 20px;}

.newScroll-ban .bd ul li.sow:hover{ background-color: #307893;}

.newScroll-ban .txt-radius-left:hover .sname2{ opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform: scale(1);}

.newScroll-ban .txt-radius-left:hover .sname2 span{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform: scale(1);}



.newScroll-ban .txt-radius-right{ width: 32px; height: 61px; cursor: pointer; border-radius:50px 0 0 50px; z-index: 9; background-color: white; position: absolute; top: 192px; right: 0;}

.newScroll-ban .txt-radius-right .sname1{ color: #54aed0; font-size: 16px; line-height: 61px; text-indent: 12px;}

.newScroll-ban .txt-radius-right .sname2{font-size: 15px;right: -25px;top: 0px;opacity: 0;width: 65px;height: 65px;

line-height: 65px;border-radius: 50%;background-size: 100%; background:#1a85ad; color:white; font-weight: 600;text-align: center;

-webkit-transition:all .3s ease-out .1s; -moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform: scale(0.5);}

.newScroll-ban .txt-radius-right:hover .sname2{ opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform: scale(1);}

.newScroll-ban .txt-radius-right:hover .sname2 span{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform: scale(1);}



.newlistCody{ padding-top: 30px; width: 100%;}

.newlist{ width: 100%; display: none;}

.newlist ul li{ float: left; width: 33.33%; height: 295px; overflow: hidden;}

.newlist ul li a{ position: relative;width:460px; height: 295px; display: inline-block;}

.newlist ul li a img{ width:100%; height: 295px}

.newlist ul li a .txtBody{ width: 100%; text-align: center;  opacity: 0;color: white; height: 295px; background-color: #54aed0; position: absolute; top: 0; left: 0; z-index: 99;

-webkit-transition:all .3s ease-out .1s; 

-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform: scale(0.5);}

.newlist ul li a .txtBody h1{ font-size: 24px; font-weight: normal; padding-top: 90px; opacity: 0;

transform: translateY(-100px);  transition: all .5s ease 0s;}

.newlist ul li a .txtBody h2{ font-size: 24px; font-weight: normal; padding-top: 30px;opacity: 0;

transform: translateY(100px);  transition: all .5s ease 0s;}

.newlist ul li a .txtBody p{ font-size: 16px; padding-top: 20px;opacity: 0;

transform: translateY(100px);  transition: all .5s ease 0s;}

.newlist ul li a:hover .txtBody{opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform: scale(1);}

.newlist ul li a:hover .txtBody h1,.newlist ul li a:hover .txtBody h2,

.newlist ul li a:hover .txtBody p{ opacity: 1;transform: translateY(0)}

.nr-h20 {

	margin-top:0px;

	margin-bottom:20px;

}

.nr-h20-s10 {

	margin-top:10px;

	margin-bottom:20px;

}

.nr-h30 {

	margin-top:0px;

	margin-bottom:30px;

}

.btn-success {

	color: #fff;

	background-color: #f75a53;

	border-width: 0px;

	border-radius: 5px;

	padding: 10px 20px 8px 20px;

	margin: 0 15px;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.btn-success.about-more {

	padding: 14px 30px 12px 30px;

}

.btn-success.news-more {

	padding: 7px 10px 5px 10px;

	margin-left:0;

}

.btn-success:hover, .btn-success:focus, .btn-success:active {

	color: #fff;

	background-color: #589ED7;

	text-decoration: none;

}

.btn {

	margin: 20px 0 0 0;

}

.red {

	color:#f75a53 !important;

}.x-m30 {

margin-bottom: 30px;

}

@-webkit-keyframes rotatein{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}

	100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}

}

@-moz-keyframes rotatein{0%{-moz-transform-origin:center center;-moz-transform:rotate(-200deg);opacity:0}

	100%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1}

}

@-o-keyframes rotatein{0%{-o-transform-origin:center center;-o-transform:rotate(-200deg);opacity:0}

	100%{-o-transform-origin:center center;-o-transform:rotate(0);opacity:1}

}

@keyframes rotatein{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}

	100%{transform-origin:center center;transform:rotate(0);opacity:1}

}

.fr{float:right}

.news{padding-top:53px;width:100%;background:#e5e5e5;text-align:center}

.news-nav a{display:inline-block;padding:0 17px;height:29px;color:#6c6c6c;text-align:center;font-size:16px;line-height:29px}

.news-nav a.on,.news-nav a:hover{background:#fff;border-radius:15px;color:#000;font-size:16px;text-decoration:none}

.news-nav{margin-bottom:47px}

#wrapp{position:relative;visibility:hidden;margin:0 auto;margin-top:20px;text-align:left;zoom:1}

#wrapp div{position:absolute;top:0;left:0;visibility:hidden;width:295px;height:350px;opacity:1}

#wrapp div.page-Article-QQ{text-align: center;height: 30px; width: 500px;}

.active div.mode{-webkit-transition:all .8s ease-in;-moz-transition:all .8s ease-in-out;-o-transition:all .5s ease-in;transition:all .5s ease-in}

.mode{border-top:1px solid #dcdcdc;background:#FFF;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out}

.trym{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}

.active .mode{-webkit-transition:all .7s ease-out .1s;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out .1s;transition:all .7s ease-out .1s}

.mode{padding:15px;width:295px;border:1px solid #dfdfdf;background:#FFF}

.mode .pic{position:relative;margin-bottom:7px;width:190px;text-align:center}

.mode .pic a{display:block}

.mode .pic a img{width:297px;height:191px!important;vertical-align:bottom}

.mode:hover{background:#079292;}

.mode:hover a{color:#fff;text-decoration:none}

.mode:hover font{color:#fff}

.news-title{display:block;margin-bottom:10px;text-align:left; line-height: 24px; height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.news-title a{color:#000;font-size:16px;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in;transition:all .5s ease-in}

.news-title font{color:#c2c2c2;font-size:13px;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in;transition:all .5s ease-in}

.news-content{color:#888;font-size:14px;line-height:22px;height:110px;overflow:hidden;display:block;text-underline:none;-webkit-transition:all .5s ease-in;-moz-transition:all .8s ease-in-out;-o-transition:all .5s ease-in;transition:all .5s ease-in}

.news{padding-bottom:40px}

.popup_close,.popup_in{animation-duration:.5s;animation-delay:.1s;animation-timing-function:ease-out;animation-fill-mode:both;-webkit-animation-duration:.8s;-webkit-animation-delay:.1s;-webkit-animation-timing-function:ease-out;-webkit-animation-fill-mode:both;-moz-animation-duration:.5s;-moz-animation-delay:.2s;-moz-animation-timing-function:ease-out;-moz-animation-fill-mode:both;-moz-backface-visibility:hidden;-ms-animation-duration:.5s;-ms-animation-delay:.1s;-ms-animation-timing-function:ease-out;-ms-animation-fill-mode:both}

.popup_in{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-ms-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}

.popup_close{visibility:hidden}

@-webkit-keyframes fadeInUp{0%{margin-top:-25px}

	100%{margin-top:0}

}

@-ms-keyframes fadeInUp{0%{opacity:0;-ms-transform:translateY(-20px)}

	100%{opacity:1;-ms-transform:translateY(0)}

}

@-o-keyframes fadeInUp{0%{opacity:0}

	100%{opacity:1}

}

@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}

	100%{opacity:1;transform:translateY(0)}

}

@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}

	100%{visibility:hidden;opacity:0;-webkit-transform:translateY(-20px)}

}

.job{padding-top:78px;text-align:center}

.job-top{margin:0 auto;width:1160px;text-align:center}

.job-top span{display:block;margin-bottom:32px;color:#212121;font-size:30px;font-family:"΢���ź�"}

.job-top span font{color:#00addc;font-weight:700;font-size:30px;font-family:"΢���ź�"}

.job-top p{color:#adadad;font-size:18px;line-height:26px}

.job-list{margin:0 auto;width:1160px;text-align:left}

.job-ico1{display:inline-block;width:82px;height:82px;background:url(../images-zx/job-ico1.png) no-repeat;cursor:pointer}

.job-ico2{display:inline-block;width:82px;height:82px;background:url(../images-zx/job-ico2.png) no-repeat;cursor:pointer}

.job-ico3{display:inline-block;width:82px;height:82px;background:url(../images-zx/job-ico3.png) no-repeat;cursor:pointer}

.job-ico4{display:inline-block;width:82px;height:82px;background:url(../images-zx/job-ico4.png) no-repeat;cursor:pointer}

.job-ico5{display:inline-block;width:82px;height:82px;background:url(../images-zx/job-ico5.png) no-repeat;cursor:pointer}

.job-ico6{display:inline-block;width:82px;height:82px;background:url(../images-zx/job-ico6.png) no-repeat;cursor:pointer}

.job-title{color:#636363;font-size:18px;cursor:pointer}

.job-title-en{color:#c1c1c1;font-size:14px;font-family:Arial;cursor:pointer}

.job-pb{color:#636363;font-size:12px;cursor:pointer}

.job-content{padding-top:24px;padding-left:12px;cursor:pointer}

.job-list-main{cursor:pointer}

.job-list-main{width:429px;height:111px}

.job-list-main2{width:468px;height:111px}

.job-list-main3{height:111px}

.job-list-main6{height:111px}

.job-list-main4{width:429px;height:111px}

.job-list-main5{width:468px;height:111px}

.job-list{padding-top:95px}

.job-links{line-height:30px}

.job-links span{display:block;color:#8e8e8e;font-weight:700;font-size:18px;font-family:"΢���ź�"}

.job-links font{display:block;color:#8e8e8e;font-size:18px;font-family:"΢���ź�"}

.job-links font a{color:#8e8e8e;font-size:18px;font-family:"΢���ź�"}

.job-list{margin-bottom:60px}

.page-Article-QQ{font-size:0;margin:50px auto 0;padding-bottom:25px;padding-top:0;text-align:center}

.page-Article-QQ a{display:inline-block;margin-right:3px}

.page-Article-QQ a,.page-Article-QQ li a:hover,.page-Article-QQ li a:link,.page-Article-QQ li a:visited{color:#000;text-decoration:none}

.page-Article-QQ a{border:1px solid #DDD;display:inline-block;font-size:14px;line-height:28px;padding:0 10px}

.page-Article-QQ strong{background:none repeat scroll 0 0 #079292;border:1px solid #DDD;color:#fff;display:inline-block;font-size:14px;font-weight:700;line-height:28px;padding:0 10px}

.page-Article-QQ .curr-page a,.page-Article-QQ a:hover{background:none repeat scroll 0 0 #079292;border:1px solid #079292;color:#FFF}

input.pages_inp{width:30px;border:1px solid #ccc;line-height:28px;text-align:center;margin-right:3px}

input.pages_btn{width:30px;height:30px}



.in_box1{overflow: hidden;position: relative;}

.in_box1:before,.in_box1:after{content: '';position: absolute;width: 500px;height: 1px; background: #e1e1e1;display: block;}

.in_box1:before{left: 0;bottom: 0;

	-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);

	-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-o-transform-origin:left bottom;-ms-transform-origin:left bottom;}

.in_box1:after{right: 0;top: 0;

	-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-o-transform: rotate(-45deg);-ms-transform: rotate(-45deg);

	-webkit-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;-ms-transform-origin:right top;}

.in_box1 .itt{padding: 52px 0 42px;}

.in_box1 .box{ margin: 0 auto 51px;padding-top: 67px;position: relative;z-index: 2;}

.in_box1 .list:nth-child(1){-webkit-transform:translate(-1000px,0);-moz-transform:translate(-1000px,0);-o-transform:translate(-1000px,0);-ms-transform:translate(-1000px,0);}

.in_box1 .list:nth-child(3){-webkit-transform:translate(1000px,0);-moz-transform:translate(1000px,0);-o-transform:translate(1000px,0);-ms-transform:translate(1000px,0);margin-right: 0;}

.in_box1 .list.current{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);}

.in_box1 .list h3{width: 112px;height: 112px;text-align: center;line-height: 112px;font-size: 20px;font-size: 20px; color:#fff;font-family: "΢���ź�";border: 10px solid #fff;margin: -76px auto 0;cursor: pointer;

	border-radius: 50%;

	-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;-ms-transition:all .2s ease-out .1s;

	behavior: url(http://www.xiangxiangli.cc/skin/default/ie-css3.htc);}

.in_box1 .list:hover h3{-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-o-transform: scale(1.3);-ms-transform: scale(1.3);}

.in_box1 .list h3.bg1{ background: #6b64bf;}

.in_box1 .list h3.bg2{ background: #56bed4;}

.in_box1 .list h3.bg3{ background: #4e71c9;}

.in_box1 .list li{line-height: 30px;height: 30px;overflow: hidden;float: none;display: block;}

.in_box1 .list li a{padding-left: 20px; color: #656565;display: block;background: no-repeat 6px center;font-size: 14px; height: 30px;}

.in_box1 .list li a:hover{text-decoration: none}

.in_box1 .list li:nth-child(1) a{background-image: url(../images-zx/list_1_1.png);}

.in_box1 .list li:nth-child(2) a{background-image: url(../images-zx/list_2_1.png);}

.in_box1 .list li:nth-child(3) a{background-image: url(../images-zx/list_3_1.png);}

.in_box1 .list li:nth-child(4) a{background-image: url(../images-zx/list_4_1.png);}

.in_box1 .list li:nth-child(5) a{background-image: url(../images-zx/list_5_1.png);}

.in_box1 .list li:nth-child(6) a{background-image: url(../images-zx/list_6_1.png);}

.in_box1 .list li:nth-child(7) a{background-image: url(../images-zx/list_7_1.png);}

.in_box1 .list li:nth-child(8) a{background-image: url(../images-zx/list_8_1.png);}

.in_box1 .list li:nth-child(9) a{background-image: url(../images-zx/list_9_1.png);}

.in_box1 .list li:nth-child(1):hover a{background-image: url(../images-zx/list_1a_1.png);}

.in_box1 .list li:nth-child(2):hover a{background-image: url(../images-zx/list_2a_1.png);}

.in_box1 .list li:nth-child(3):hover a{background-image: url(../images-zx/list_3a_1.png);}

.in_box1 .list li:nth-child(4):hover a{background-image: url(../images-zx/list_4a_1.png);}

.in_box1 .list li:nth-child(5):hover a{background-image: url(../images-zx/list_5a_1.png);}

.in_box1 .list li:nth-child(6):hover a{background-image: url(../images-zx/list_6a_1.png);}

.in_box1 .list li:nth-child(7):hover a{background-image: url(../images-zx/list_7a_1.png);}

.in_box1 .list li:nth-child(8):hover a{background-image: url(../images-zx/list_8a_1.png);}

.in_box1 .list li:nth-child(9):hover a{background-image: url(../images-zx/list_9a_1.png);}

.in_box1 .list li:hover{background: url(../images-zx/in_box1_bj_1.png) no-repeat left center;}

.in_box1 .list .txt{background: #079292;padding: 20px 0;height: 51px;}

.in_box1 .list .txt p{ color: #f7f7f7;padding-left: 18px;font-size: 14px; line-height: 16px;}

.in_box1 .list .txt p a{ color: #f7f7f7;font-size: 16px;padding-left: 21px;background: url(../images-zx/in_box1_pic2_1.png) no-repeat left center;}

.in_box1 .list .txt p span{font-size: 28px;}



.in_box2{height: 743px;background: url(../images-zx/in_box2_bg_1.jpg) no-repeat top center; background-size: cover;}

.in_box2 .itt{padding: 70px 0 0; height: 70px;position: relative;z-index: 2;}

.in_box2 .cont{width: 998px;height: 612px;left: 50%; bottom: 0;margin-left: -499px;}

.in_box2 .cont p.bg{width: 998px;height: 612px;background: url(../images-zx/in_box2_bg2_1.png) no-repeat;

	opacity: 0;

	-webkit-transform:scale(0.2);-moz-transform:scale(0.2);-o-transform:scale(0.2);-ms-transform: scale(0.2);

	-webkit-transition:all .7s ease-out .5s;-moz-transition:all .7s ease-out .5s;-o-transition:all .7s ease-out .5s;-ms-transition:all .7s ease-out .5s;}

.in_box2 .liu_star div{width: 31px;height: 29px; background: url(../images-zx/liu_star_1.png) no-repeat;position: absolute;left: 0;top: 0;}

.in_box2 .cont p.bg.current{opacity: 1;

	-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform: scale(1);}

.in_box2 .cont>div{ cursor: pointer;border-radius: 50%;text-align: center;background-repeat:no-repeat; background-size: 100% 100%;z-index: 2;}

.in_box2 .cont>div p{width: 100%;color: #fff;}

.in_box2 .cont>div .sname1{font-size: 18px;opacity: .5;}

.in_box2 .cont>div .sname2{font-size: 15px;left: 0;top: 0;opacity: 0;width: 117px;height: 117px;line-height: 117px;border-radius: 50%;background-size: 100%;behavior: url(../images-zx/ie-css3_1.htc);

	-webkit-transition:all .3s ease-out .1s;-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;

	-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform: scale(0.5);}

.in_box2 .cont>div .sname2 span{ display: block;width: 117px;opacity: 0;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform: scale(0.5);

	-webkit-transition:all .2s ease-out .4s;-moz-transition:all .2s ease-out .4s;-o-transition:all .2s ease-out .4s;-ms-transition:all .2s ease-out .4s;}

.in_box2 .cont .name1{ width: 112px;height: 112px;background: url(../images-zx/in_box2_pic1_1.png) no-repeat; left: 443px; top: 216px;}

.in_box2 .cont .name1>img{ margin-top: 39px;

	-webkit-transition:all .3s ease-out .1s;-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;}

.in_box2 .cont .name1:hover>img{ opacity: 0;

	-webkit-transform:rotate(-360deg) scale(0.7);-moz-transform:rotate(-360deg) scale(0.7);-o-transform:rotate(-360deg) scale(0.7);-ms-transform:rotate(-360deg) scale(0.7);}

.in_box2 .cont>div:hover .sname2{ opacity: 1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform: scale(1);}

.in_box2 .cont>div:hover .sname2 span{opacity:1;color: rgba(255,255,255,.6);

	-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform: scale(1);}

.in_box2 .cont .name1 .sname2 span{color: #fff !important;font-size: 32px;}

.in_box2 .cont .name2,.in_box2 .cont .name3,.in_box2 .cont .name4,.in_box2 .cont .name5,.in_box2 .cont .name6{

	opacity: 0;

	-webkit-transition:all .6s ease-out .2s;-moz-transition:all .6s ease-out .2s;-o-transition:all .6s ease-out .2s;-ms-transition:all .6s ease-out .2s;

}



.in_box2 .cont .name2{ width: 60px;height: 60px; left: 358px; top: 393px;background-image: url(../images-zx/in_box2_pic2_1.png);

	-webkit-transform:translate(0,279px);-moz-transform:translate(0,279px);-o-transform:translate(0,279px);-ms-transform:translate(0,279px);

	background-image:-webkit-linear-gradient(180deg, #a3d38a, #6fad45);background-image:linear-gradient(180deg,#a3d38a,#6fad45);}

.in_box2 .cont .name2 .sname1{line-height: 60px;}

.in_box2 .cont .name3{ width: 55px;height: 55px; left: 279px; top: 137px;background-image: url(../images-zx/in_box2_pic3_1.png);

	-webkit-transform:translate(-279px,-279px);-moz-transform:translate(-279px,-279px);-o-transform:translate(-279px,-279px);-ms-transform:translate(-279px,-279px);

	background-image:-webkit-linear-gradient(180deg, #8249f4, #7722c6);background-image:linear-gradient(180deg,#8249f4,#7722c6);}

.in_box2 .cont .name3 .sname1{line-height: 55px;}

.in_box2 .cont .name4{ width: 74px;height: 74px; left: 645px; top: 420px;background-image: url(../images-zx/in_box2_pic4_1.png);

	-webkit-transform:translate(279px,279px);-moz-transform:translate(279px,279px);-o-transform:translate(279px,279px);-ms-transform:translate(279px,279px);

	background-image:-webkit-linear-gradient(180deg, #c2544c, #470480);background-image:linear-gradient(180deg,#c2544c,#470480);}

.in_box2 .cont .name4 .sname1{ line-height: 74px;}

.in_box2 .cont .name5{ width: 59px;height: 59px; left: 745px; top: 202px;background-image: url(../images-zx/in_box2_pic5_1.png);

	-webkit-transform:translate(1500px,279px);-moz-transform:translate(1500px,279px);-o-transform:translate(1500px,279px);-ms-transform:translate(1500px,279px);

	background-image:-webkit-linear-gradient(180deg, #f0d58c, #ac810a);background-image:linear-gradient(180deg,#f0d58c,#ac810a);}

.in_box2 .cont .name5 .sname1{ line-height: 59px;}

.in_box2 .cont .name6{ width: 50px;height: 50px; left: 72px; top: 265px;background-image: url(../images-zx/in_box2_pic6_1.png);

	-webkit-transform:translate(-1500px,279px);-moz-transform:translate(-1500px,279px);-o-transform:translate(-1500px,279px);-ms-transform:translate(-1500px,279px);

	background-image:-webkit-linear-gradient(180deg, #2c5c83, #1d467c);background-image:linear-gradient(180deg,#2c5c83,#1d467c);}

.in_box2 .cont .name6 .sname1{ line-height: 50px;}

.in_box2 .cont .name2 .sname2{left: -28px;top: -28px;background-image: url(../images-zx/in_box2_pic2_1.png); background-repeat: no-repeat;

	background-image:-webkit-linear-gradient(180deg, #a3d38a, #6fad45);background-image:linear-gradient(180deg,#a3d38a,#6fad45);}

.in_box2 .cont .name3 .sname2{left: -32px;top: -32px;background-image: url(../images-zx/in_box2_pic3_1.png); background-repeat: no-repeat;

	background-image:-webkit-linear-gradient(180deg, #8249f4, #7722c6);background-image:linear-gradient(180deg,#8249f4,#7722c6);}

.in_box2 .cont .name4 .sname2{left: -20px;top: -20px;background-image: url(../images-zx/in_box2_pic4_1.png); background-repeat: no-repeat;

	background-image:-webkit-linear-gradient(180deg, #c2544c, #470480);background-image:linear-gradient(180deg,#c2544c,#470480);}

.in_box2 .cont .name5 .sname2{left: -27px;top: -27px;background-image: url(../images-zx/in_box2_pic5_1.png); background-repeat: no-repeat;

	background-image:-webkit-linear-gradient(180deg, #f0d58c, #ac810a);background-image:linear-gradient(180deg,#f0d58c,#ac810a);}

.in_box2 .cont .name6 .sname2{left: -32px;top: -32px;background-image: url(../images-zx/in_box2_pic6_1.png); background-repeat: no-repeat;

	background-image:-webkit-linear-gradient(180deg, #2c5c83, #1d467c);background-image:linear-gradient(180deg,#2c5c83,#1d467c);}

.in_box2 .cont>div.current{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);opacity: 1;}



.banner{ overflow: hidden;}

.banner .num{ width: 100%;height: 0;line-height: 0;left: 0;bottom: 30px;text-align: center;z-index: 30;}

.banner .num span{width: 8px;height: 8px;display: inline-block;margin-right: 10px;cursor: pointer; border: 1px solid #fff; border-radius: 50%;}

.banner .num span.current{background: #fff;}

.banner .num span:last-child{ margin-right: 0;}



.banner li{position: absolute; left: 0;top: 0;background-color: #ccc;background-size:cover !important;}

.banner>a{ display: block;font-size:100px;color: #fff;z-index: 20;font-family: "����"; top: 50%;line-height: 1em;margin-top: -50px;

	transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-pie-transition:all .3s ease-out;}

.banner>a:hover{text-decoration:none;color: #2a808a;}

.banner>a.prev{ left: 100px;}

.banner>a.next{ right: 100px;}

.banner .ban1 .pic2,.banner .ban1 .pic3,.banner .ban1 .pic4{opacity: 0;

	transform:translate(0,50px);-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);-o-transform:translate(0,50px);}

.banner .ban1 .picl,.banner .ban1 .picr{opacity: 0;

	transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-pie-transition:all .5s ease-out;

	transform:translate(0,-270px);-webkit-transform:translate(0,-270px);-moz-transform:translate(0,-270px);-o-transform:translate(0,-270px);behavior: url(js/ie-css3.htc);}

.banner .ban1 .picl.current{animation: tada2 5s .3s linear infinite;-webkit-animation: tada2 5s .3s linear infinite;-moz-animation: tada2 5s .3s linear infinite;-o-animation: tada2 5s .3s linear infinite;-ms-animation: tada2 5s .3s linear infinite;}

.banner .ban1 .picr.current{animation: tada 5s .3s linear infinite;-webkit-animation: tada 5s .3s linear infinite;-moz-animation: tada 5s .3s linear infinite;-o-animation: tada 5s .3s linear infinite;-ms-animation: tada 5s .3s linear infinite;}

@keyframes tada{

	0%{transform:;}10%, 20%{transform:rotate(6deg);}30%, 50%, 70%, 90%{transform: rotate(-6deg);}40%, 60%, 80%{transform: rotate(6deg);}100%{transform:rotate(0);}}

@-webkit-keyframes tada{

	0%{-webkit-transform:;}10%, 20%{-webkit-transform:rotate(6deg);}30%, 50%, 70%, 90%{-webkit-transform: rotate(-6deg);}40%, 60%, 80%{-webkit-transform: rotate(6deg);}100%{-webkit-transform:rotate(0);}}

@-moz-keyframes tada{

	0%{-moz-transform:;}10%, 20%{-moz-transform:rotate(6deg);}30%, 50%, 70%, 90%{-moz-transform: rotate(-6deg);}40%, 60%, 80%{-moz-transform: rotate(6deg);}100%{-moz-transform:rotate(0);}}

@-ms-keyframes tada{

	0%{-ms-transform:;}10%, 20%{-ms-transform:rotate(6deg);}30%, 50%, 70%, 90%{-ms-transform: rotate(-6deg);}40%, 60%, 80%{-ms-transform: rotate(6deg);}100%{-ms-transform:rotate(0);}}



@keyframes tada2{

	0%{transform:;}10%, 20%{transform:rotate(-6deg);}30%, 50%, 70%, 90%{transform: rotate(6deg);}40%, 60%, 80%{transform: rotate(-6deg);}100%{transform:rotate(0);}}

@-webkit-keyframes tada2{

	0%{-webkit-transform:;}10%, 20%{-webkit-transform:rotate(-6deg);}30%, 50%, 70%, 90%{-webkit-transform: rotate(6deg);}40%, 60%, 80%{-webkit-transform: rotate(-6deg);}100%{-webkit-transform:rotate(0);}}

@-moz-keyframes tada2{

	0%{-moz-transform:;}10%, 20%{-moz-transform:rotate(-6deg);}30%, 50%, 70%, 90%{-moz-transform: rotate(6deg);}40%, 60%, 80%{-moz-transform: rotate(-6deg);}100%{-moz-transform:rotate(0);}}

@-ms-keyframes tada2{

	0%{-ms-transform:;}10%, 20%{-ms-transform:rotate(-6deg);}30%, 50%, 70%, 90%{-ms-transform: rotate(6deg);}40%, 60%, 80%{-ms-transform: rotate(-6deg);}100%{-ms-transform:rotate(0);}}

.banner .ban1.current .pic1,.banner .ban1.current .picl,.banner .ban1.current .picr{opacity: 1;

	transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);behavior: url(js/ie-css3.htc);}

.banner .ban1.current .pic2,.banner .ban1.current .pic3,.banner .ban1.current .pic4{opacity: 1;

	transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);behavior: url(js/ie-css3.htc);}

/*------------------------�ڶ���------------------------------------*/

.banner .ban2 .pic2,.banner .ban2 .pic3{opacity: 0;

	transform:translate(0,50px);-webkit-transform:translate(0,50px);-moz-transform:translate(0,50px);-o-transform:translate(0,50px);}

.banner .ban2 .box .bor div{height: 3px; background: #4a8fa9;

	-webkit-transform-origin:left bottom;-moz-transform-origin:left bottom;-o-transform-origin:left bottom;-ms-transform-origin:left bottom;}

.banner .ban2 .bor1{width: 0;left: 50px;top: 198px;

	transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;

	-webkit-transform: rotate(-11deg);-moz-transform: rotate(-11deg);-o-transform: rotate(-11deg);-ms-transform: rotate(-11deg);}

.banner .ban2 .bor2{width: 0;left: 239px;top: 162px;

	transition:all .2s ease-out .2s;-webkit-transition:all .2s ease-out .2s;-moz-transition:all .2s ease-out .2s;-o-transition:all .2s ease-out .2s;

	-webkit-transform: rotate(29deg);-moz-transform: rotate(29deg);-o-transform: rotate(29deg);-ms-transform: rotate(29deg);}

.banner .ban2 .bor3{width: 0;left: 353px;top: 223px;

	transition:all .2s ease-out .4s;-webkit-transition:all .2s ease-out .4s;-moz-transition:all .2s ease-out .4s;-o-transition:all .2s ease-out .4s;

	-webkit-transform: rotate(14deg);-moz-transform: rotate(14deg);-o-transform: rotate(14deg);-ms-transform: rotate(14deg);}

.banner .ban2 .bor4{width: 0;left: 503px;top: 263px;

	transition:all .2s ease-out .6s;-webkit-transition:all .2s ease-out .6s;-moz-transition:all .2s ease-out .6s;-o-transition:all .2s ease-out .6s;

	-webkit-transform: rotate(65deg);-moz-transform: rotate(65deg);-o-transform: rotate(65deg);-ms-transform: rotate(65deg);}

.banner .ban2 .bor5{width: 0;left: 555px;top: 377px;

	transition:all .2s ease-out .8s;-webkit-transition:all .2s ease-out .8s;-moz-transition:all .2s ease-out .8s;-o-transition:all .2s ease-out .8s;

	-webkit-transform: rotate(-7deg);-moz-transform: rotate(-7deg);-o-transform: rotate(-7deg);-ms-transform: rotate(-7deg);}

.banner .ban2 .bor6{width: 0;left: 786px;top: 350px;

	transition:all .2s ease-out 1s;-webkit-transition:all .2s ease-out 1s;-moz-transition:all .2s ease-out 1s;-o-transition:all .2s ease-out 1s;

	-webkit-transform: rotate(-80deg);-moz-transform: rotate(-80deg);-o-transform: rotate(-80deg);-ms-transform: rotate(-80deg);}

.banner .ban2 .qiu img{width: 98px; height: 98px;z-index: 3;cursor: pointer;

	transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);}

.banner .ban2 .pic4{ left: 7px; top: 149px;}

.banner .ban2 .pic5{ left: 189px; top: 112px;

	transition:all .2s ease-out .1s;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;}

.banner .ban2 .pic6{ left: 307px; top: 165px;

	transition:all .2s ease-out .3s;-webkit-transition:all .2s ease-out .3s;-moz-transition:all .2s ease-out .3s;-o-transition:all .2s ease-out .3s;}

.banner .ban2 .pic7{ left: 450px; top: 214px;

	transition:all .2s ease-out .5s;-webkit-transition:all .2s ease-out .5s;-moz-transition:all .2s ease-out .5s;-o-transition:all .2s ease-out .5s;}

.banner .ban2 .pic8{ left: 512px; top: 325px;

	transition:all .2s ease-out .7s;-webkit-transition:all .2s ease-out .7s;-moz-transition:all .2s ease-out .7s;-o-transition:all .2s ease-out .7s;}

.banner .ban2 .pic9{ left: 737px; top: 301px;

	transition:all .2s ease-out .9s;-webkit-transition:all .2s ease-out .9s;-moz-transition:all .2s ease-out .9s;-o-transition:all .2s ease-out .9s;}

.banner .ban2 .pic10{ left: 762px; top: 157px;

	transition:all .2s ease-out 1.1s;-webkit-transition:all .2s ease-out 1.1s;-moz-transition:all .2s ease-out 1.1s;-o-transition:all .2s ease-out 1.1s;}

.banner .ban2.current .pic2,.banner .ban2.current .pic3{opacity: 1;

	transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);behavior: url(js/ie-css3.htc);}

.banner .ban2.current .bor1{width: 188px;}

.banner .ban2.current .bor2{width: 128px;}

.banner .ban2.current .bor3{width: 148px;}

.banner .ban2.current .bor4{width: 122px;}

.banner .ban2.current .bor5{width: 226px;}

.banner .ban2.current .bor6{width: 161px;}

.banner .ban2.current .qiu img{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);}

.banner .ban2 .txt div{ width: 37px;overflow: hidden;opacity: 0;

	transform:translate(-20px,0);-webkit-transform:translate(-20px,0);-moz-transform:translate(-20px,0);-o-transform:translate(-20px,0);-ms-transform:translate(-20px,0);}

.banner .ban2 .txt div img{width: 129px;height: 22px; }

.banner .ban2 .txt1{left: 36px; top: 223px;

	transition:all .2s ease-out;-webkit-transition:all .2s ease-out,width .3s ease-out,opacity .2s ease-out;-o-transition:all .2s ease-out,width .3s ease-out,opacity .2s ease-out;-moz-transition:all .2s ease-out,width .3s ease-out,opacity .2s ease-out;-ms-transition:all .2s ease-out,width .3s ease-out,opacity .2s ease-out;}

.banner .ban2 .txt2{left: 221px; top: 116px;

	transition:all .2s ease-out .1s,width .3s ease-out,opacity .2s ease-out .1s;-webkit-transition:all .2s ease-out .1s,width .3s ease-out,opacity .2s ease-out .1s;-moz-transition:all .2s ease-out .1s,width .3s ease-out,opacity .2s ease-out .1s;-o-transition:all .2s ease-out .1s,width .3s ease-out,opacity .2s ease-out .1s;-ms-transition:all .2s ease-out .1s,width .3s ease-out,opacity .2s ease-out .1s;}

.banner .ban2 .txt3{left: 333px; top: 175px;

	transition:all .2s ease-out .3s,width .3s ease-out,opacity .2s ease-out .3s;-webkit-transition:all .2s ease-out .3s,width .3s ease-out,opacity .2s ease-out .3s;-moz-transition:all .2s ease-out .3s,width .3s ease-out,opacity .2s ease-out .3s;-o-transition:all .2s ease-out .3s,width .3s ease-out,opacity .2s ease-out .3s;-ms-transition:all .2s ease-out .3s,width .3s ease-out,opacity .2s ease-out .3s;}

.banner .ban2 .txt4{left: 481px; top: 217px;

	transition:all .2s ease-out .5s,width .3s ease-out,opacity .2s ease-out .5s;-webkit-transition:all .2s ease-out .5s,width .3s ease-out,opacity .2s ease-out .5s;-moz-transition:all .2s ease-out .5s,width .3s ease-out,opacity .2s ease-out .5s;-o-transition:all .2s ease-out .5s,width .3s ease-out,opacity .2s ease-out .5s;-ms-transition:all .2s ease-out .5s,width .3s ease-out,opacity .2s ease-out .5s;}

.banner .ban2 .txt5{left: 545px; top: 324px;

	transition:all .2s ease-out .7s,width .3s ease-out,opacity .2s ease-out .7s;-webkit-transition:all .2s ease-out .7s,width .3s ease-out,opacity .2s ease-out .7s;-moz-transition:all .2s ease-out .7s,width .3s ease-out,opacity .2s ease-out .7s;-o-transition:all .2s ease-out .7s,width .3s ease-out,opacity .2s ease-out .7s;-ms-transition:all .2s ease-out .7s,width .3s ease-out,opacity .2s ease-out .7s;}

.banner .ban2 .txt6{left: 766px; top: 376px;

	transition:all .2s ease-out .9s,width .3s ease-out,opacity .2s ease-out .9s;-webkit-transition:all .2s ease-out .9s,width .3s ease-out,opacity .2s ease-out .9s;-moz-transition:all .2s ease-out .9s,width .3s ease-out,opacity .2s ease-out .9s;-o-transition:all .2s ease-out .9s,width .3s ease-out,opacity .2s ease-out .9s;-ms-transition:all .2s ease-out .9s,width .3s ease-out,opacity .2s ease-out .9s;}

.banner .ban2 .txt7{left: 844px; top: 192px;

	transition:all .2s ease-out 1.1s,width .3s ease-out,opacity .2s ease-out 1.1s;-webkit-transition:all .2s ease-out 1.1s,width .3s ease-out,opacity .2s ease-out 1.1s;-moz-transition:all .2s ease-out 1.1s,width .3s ease-out,opacity .2s ease-out 1.1s;-o-transition:all .2s ease-out 1.1s,width .3s ease-out,opacity .2s ease-out 1.1s;-ms-transition:all .2s ease-out 1.1s,width .3s ease-out,opacity .2s ease-out 1.1s;}

.banner .ban2.current .txt div{opacity: 1;

	transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);}

.banner .ban2 .txt div.current{width: 129px;}

/*------------------------�����------------------------------------*/

.banner .ban3 .pic1,.banner .ban3 .pic2{transition:all .3s ease-out .5s;-webkit-transition:all .3s ease-out .5s;-moz-transition:all .3s ease-out .5s;-o-transition:all .3s ease-out .5s;-pie-transition:all .3s ease-out .5s;}

.banner .ban3 .pic3{transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-pie-transition:all .5s ease-out;}

.banner .ban3 .pic4{transition:all .5s ease-out .8s;-webkit-transition:all .5s ease-out .8s;-moz-transition:all .5s ease-out .8s;-o-transition:all .5s ease-out .8s;-pie-transition:all .5s ease-out .8s;}

.banner .ban3.current .pic1,.banner .ban3.current .pic2{opacity: 1;

	transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);}

.banner .ban3.current .pic3,.banner .ban3.current .pic4{opacity: 1;

	transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);}



.c_con .time span.case_ico1{background-image: url(../images-zx/case_ico1_1.png) ;}

.c_con .time span.case_ico2{background-image: url(../images-zx/case_ico2_1.png) ;}

.c_con .time span.case_ico3{background-image: url(../images-zx/case_ico3_1.png) ;}

.c_con .time span.case_ico4{background-image: url(../images-zx/case_ico4_1.png) ;}

.c_con .time span.case_ico5{background-image: url(../images-zx/case_ico5_1.png) ;}

.c_con .time span.case_ico1-1{background-image: url(../images-zx/case_ico1-1_1.png) ;}

.c_con .time span.case_ico2-2{background-image: url(../images-zx/case_ico2-2_1.png) ;}

.c_con .time span.case_ico3-3{background-image: url(../images-zx/case_ico3-3_1.png) ;}

.c_con .time span.case_ico4-4{background-image: url(../images-zx/case_ico4-4_1.png) ;}

.c_con .time span.case_ico5-5{background-image: url(../images-zx/case_ico5-5_1.png) ;}





.float1{position: fixed; left: 44px; top: 50%; margin-top: -99px; width: 340px;height: 199px;background: #ededed; display: none;}

.float1 .flogo{ width: 95px;height: 55px;background: #079292;top:-40px;left:10px;}

.float1 .flogo img{ margin: 12px 0 0 16px;display: inline-block;}

.float1 .close{top: 10px;right: 14px;cursor: pointer;}

.float1 .num img{ display: inline-block;margin: 35px 0 0 30px;}

.float1 .more{margin-top: 16px;}

.float1 .more a{display: inline-block;text-align: center;font-size: 14px;}

.float1 .more .more1{ width: 110px;height: 32px;line-height: 32px;background: #079292;color: #fff;margin: 0 10px 0 26px;}

.float1 .more .more2{ width: 108px;height: 30px;line-height: 30px;color: #464646;border: 1px solid #079292;}

.float2{ position: fixed;right: 0;top: 50%;margin-top: -40px;z-index: 1000;}





.service{font-size: 16px;}



.service .left .cont{ display: table-cell;vertical-align: middle;}

.service .left .title{margin-bottom: 2.4em;}

.service .left .title h2{font-family: arial;font-size: 3.75em;font-weight: bold;line-height: 1.5em;}

.service .left .title p{font-size: 1.25em;}

.service .left .list ul{float: none;}

.service .left .list li{margin-bottom: 2.4em;float: none;}

.service .left .list li:last-child{margin-bottom:0;}

.service .left .list h2{width: 1.9em;height: 1.9em;font-size: 3.5em; line-height: 1.9em;font-weight: bold; margin: 0 auto;position:relative;background:#ff7e20; border-radius: 4px; font-family:Arial, Sans-serif;}

.service .left .list h2:before{ content: '';width: 100%;height: 0.1em;position: absolute; left: 0; top: 50%;margin-top: -0.05em;background: #ff7e20;}

.service .left .list p{font-size: 1.125em;margin-top: .5em;}





@media screen and (max-width: 1680px) {

	.service .left{font-size: 14px;}

}

@media screen and (max-width: 1560px) {

	.service .left{font-size: 12px;}

}

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

	.service .left{font-size: 10px;}

}

@media screen and (max-width: 1200px) {

	.service .left{font-size: 9px;}

	.service .left .list li {margin-bottom: 1em;}

}



@media screen and (max-width: 1280px) {

	.about .box5 .cont .txt {width: 435px;}

}

@media (min-width: 1200px){

	.service .left{width: 25%;background: url(../images-zx/service_pic5_1.jpg) no-repeat; background-size: cover;text-align: center;color: #fff;display: table;height:1078px;}

.service .right{width: 75%;}



	.banner,.banner li{ width: 100%;height: 584px;}



	.banner .ban1 .pic1{left: 50%; top: 110px; margin-left: -163px;opacity: 0;

	transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-pie-transition:all .5s ease-out;

	transform:translate(0,-270px);-webkit-transform:translate(0,-270px);-moz-transform:translate(0,-270px);-o-transform:translate(0,-270px);behavior: url(js/ie-css3.htc);}

.banner .ban1 .pic2{left: 50%; bottom: 185px; margin-left: -253px;

	transition:all .4s ease-out .3s;-webkit-transition:all .4s ease-out .3s;-moz-transition:all .4s ease-out .3s;-o-transition:all .4s ease-out .3s;-pie-transition:all .4s ease-out .3s;}

.banner .ban1 .pic3{left: 50%; bottom: 120px; margin-left: -298px;

	transition:all .5s ease-out .4s;-webkit-transition:all .5s ease-out .4s;-moz-transition:all .5s ease-out .4s;-o-transition:all .5s ease-out .4s;-pie-transition:all .5s ease-out .4s;}

.banner .ban1 .pic4{left: 50%; bottom: 78px; margin-left: -85px;

	transition:all .5s ease-out .5s;-webkit-transition:all .5s ease-out .5s;-moz-transition:all .5s ease-out .5s;-o-transition:all .5s ease-out .5s;-pie-transition:all .5s ease-out .5s;}



.banner .ban1 .box{ width: 1000px; height: 100%; margin: 0 auto;}

.banner .ban3 .box{width: 997px; height: 100%;margin: 0 auto;}



#head .number{float: right;background:url(../images-zx/i_09.jpg) no-repeat 0 -2px;margin-left: 10px;padding-left: 25px;font-size: 22px;color: #fff !important;font-weight: bold;float:right;margin: 18px -15px 0 15px;line-height: 24px;display: block;}

#head .tel {font-size:20px;color: #000 !important;	font-weight: bold;	float: right;	margin:20px 16px 0 0;width:169px;text-align:right;line-height: 24px;	display: block;background-image:url(../images-zx/c11_06_1.jpg)}

.blink .number{font-size: 22px;color: #fff !important;left: 55px;top: 40px;display: block;}

.banner .ban2 .pic2{left: 50%; bottom: 92px;margin-left: -210px;

	transition:all .4s ease-out 1.3s;-webkit-transition:all .4s ease-out 1.3s;-moz-transition:all .4s ease-out 1.3s;-o-transition:all .4s ease-out 1.3s;-pie-transition:all .4s ease-out 1.3s;}

.banner .ban2 .pic3{left: 50%; bottom: 55px;margin-left: -109px;

	transition:all .5s ease-out 1.4s;-webkit-transition:all .5s ease-out 1.4s;-moz-transition:all .5s ease-out 1.4s;-o-transition:all .5s ease-out 1.4s;-pie-transition:all .5s ease-out 1.4s;}



/*公司账号*/

.di-b{display: inline-block;}

.account{background: #f3f3f3;padding-bottom: 40px;}

.account .account_ban{height: 637px;background: no-repeat top center;}

.account .cont{ background: #fff; width: 950px; padding: 0 25px; margin: -77px auto 0;}

.account .top{text-align: center;padding: 53px 0 20px;overflow: hidden;}

.account .top h3{color: #000;font-size: 22px;line-height: 42px;font-weight: normal;}

.account .top p{color: #c1c1c1;font-size:13px;line-height: 18px;}

.account .top div:before,.account .top div:after{width: 1000px; height: 0;border-bottom: 1px solid #dedede; content: '';display: block; position: absolute; top: 24px;}

.account .top div:before{ left: -1020px;}

.account .top div:after{ right: -1020px;}



.accountList{width: 100%;margin: 0 auto;position: relative;}

.accountList .tt{ line-height: 40px; height: 40px; margin-top: 20px; font-size: 18px;color: #333;}

.accountList .tt span{  font-size: 13px; font-weight: normal ; color: #909090;}

.accountList table{ border-collapse: collapse;}

.accountList tbody th{ padding: 10px 0;}

.accountList td,.accountList th{ border: 1px solid #dadada; vertical-align: middle; padding: 10px 0; text-align: center;}

.accountList th{ padding: 5px 0;}

.accountList td .bank{ width: 145px; height: 40px; margin-left: 55px; background: url(../images-zx/account_1.png) no-repeat 0 -462px;}

.accountList td .bank.bank2{ background-position: 0 -529px;}

.accountList td .bank.bank3{ background-position: 0 -595px;}

.accountList td .bank.bank4{ background-position: 0 -658px;}

.accountList td .bank.bank5{ background-position: -211px -462px;}

.accountList td .bank.bank6{ background-position: -211px -529px;}

.accountList td .bank.bank7{ background-position: -216px -595px;}

.accountList .tip a:link,.accountList .tip a:visited{ color: #e34c0a; text-decoration: underline; }

.accountList .tip { height: 35px; line-height: 35px; font-size: 14px;color: #e34c0a; padding: 15px 0 40px;}



/*免责声明*/

.account .var{padding-bottom: 60px;}

.account .var dl{margin-top: 22px;}

.account .var dt{font-size: 18px;color: #333; line-height: 24px;margin-bottom: 10px;}

.account .var dd{color: #666; line-height: 28px;font-size: 13px;}



/*招贤纳士*/

.job{}

.job .w1000{ width: 1000px; margin: 0 auto;}

.job .top{height: 673px;background: #f6f6f6; border-bottom: 1px solid #d4d4d4;border-top: 1px solid #d4d4d4;}

.job .top:before{ width: 32px; height: 18px; position: absolute; bottom: -18px; left: 50%; margin-left: -16px; display: block; content: ''; background: url(../images-zx/job_top7_1.png) no-repeat;}

.job .top .list{padding-top: 50px;}

.job .top .list>div{width: 200px; height: 420px;overflow: hidden;}

.job .top .list .bg{ width: 100%; height: 100%;background:#47d3d4;top: 0; left: -100%;

	transition:all .1s ease-out;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;}

.job .top .list>div:hover .bg{left: 0;}

.job .top .list .name{width: 19px;color: #555;font-size: 19px; line-height: 27px;left: 22px; top: 152px;}

.job .top .list>div:hover .name{color: #fff;}

.job .top .list .pic{ display: table; width: 100%;height: 100%;position: relative;z-index: 2;}

.job .top .list .pic span{display: table-cell; vertical-align: middle;}

.job .top .list .pic img{ display: inline-block;transition:all .2s ease-out .1s;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;}

.job .top .list1 .pic img{ margin-left: 77px;}

.job .top .list2 .pic img{ margin-left: 42px;}

.job .top .list3 .pic img{ margin-left: 57px;}

.job .top .list4 .pic img{ margin-left: 67px;}

.job .top .list5 .pic img{ margin-left: 59px;}



.job .top .list1:hover .pic img{margin-left: 30px;transform:scale(0.68);-webkit-transform:scale(0.68);-moz-transform:scale(0.68);-o-transform:scale(0.68);}

.job .top .list2:hover .pic img{ margin-left: 0px;transform:scale(0.64);-webkit-transform:scale(0.64);-moz-transform:scale(0.64);-o-transform:scale(0.64);}

.job .top .list3:hover .pic img{ margin-left: 12px;transform:scale(0.66);-webkit-transform:scale(0.66);-moz-transform:scale(0.66);-o-transform:scale(0.66);}

.job .top .list4:hover .pic img{ margin-left: 0px;transform:scale(0.58);-webkit-transform:scale(0.58);-moz-transform:scale(0.58);-o-transform:scale(0.58);}

.job .top .list5:hover .pic img{ margin-left: 0px;transform:scale(0.6);-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);}



.job .top .bt{line-height: 50px;text-align:  center;background: url(../images-zx/job_top6_1.png) no-repeat center bottom;color: #858484;font-size: 15px;margin-top: 20px;}

.job .top .title{text-align: center;margin-top: 32px;}

.job .top .title h2{font-size: 27px;caption-side: #333; line-height: 32px;margin-bottom: 5px;}

.job .top .title p{font-size: 18px;caption-side: #767676; line-height: 24px;}



.job .cont{ padding-top: 90px;}

.job .cont .tab_name{text-align: center;}

.job .cont .tab_name p{ padding: 0 28px; margin-right: 18px;display: inline-block;line-height: 57px;color: #333;font-size: 15px; cursor: pointer;}

.job .cont .tab_name p:last-child{ margin-right: 0;}

.job .cont .tab_name p:hover,.job .cont .tab_name p.current{ background: #ff7e00;color: #fff;}

.job .cont .tab_cont{padding-top: 62px;}

.job .cont .tab_cont h3{color: #000;font-size: 22px;margin-bottom: 35px;font-weight: normal;}

.job .cont .tab_cont dl{width: 430px;}

.job .cont .tab_cont dt{color: #333;font-size: 18px; line-height: 22px; margin-bottom: 15px;}

.job .cont .tab_cont dd{color: #666;font-size: 13px; line-height: 28px;}

.job .cont .txt{color: #ff6c00; font-size: 16px;padding: 52px 0 45px;text-align: center;}

.job .cont .txt a{color: #ff6c00; font-size: 16px;}



.mayb_serv{width: 358px;border: 2px solid #079292;box-sizing: border-box;padding: 23px;background:rgba(255,255,255,0.9);font-family: "microsoft yahei";position: fixed;left: 0.1%;/* margin-left: -185px; */top: 40%;z-index: 999;padding-right: 0;display: none;}

.pl15{ padding-left: 15px;}

.mayb_serv h3 span{font-size: 24px;color: #079292;}

.mayb_serv h3 b{width: 21px;height: 21px;background: url(../images-zx/xxl_close_1.png) no-repeat;margin-top: 2px;cursor: pointer;margin-right: 20px;}

.mayb_serv p{font-size: 16px;color: #464646;padding: 10px 0;}

.mayb_serv p a{font-size: 16px;color: #464646;line-height: 32px;padding-right: 15px; display: inline-block;}

.mayb_serv p a:hover{color: #079292;}

.mayb_serv .btn a{display: inline-block;width: 140px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #079292;color: #464646;font-size: 14px;}

.mayb_serv .btn a.qq{background: #079292;color: #FFFFFF;margin-right: 22px;}

.mayb_serv .btm{font-size: 14px;color: #666666;padding-top: 10px;}





.containBody{position:fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.7); z-index: 999; display: none;}

.indexSide{position:fixed;width:100px;right:0;top:254px;z-index:100; background-color: white;}

.indexSide ul li{ width: 100px; text-align: center; }

.indexSide ul li:nth-child(1){margin-top:-1px;}

.indexSide ul li a{width: 100px; height: 100px; line-height: 150px; font-size: 18px;margin-top: 1px; display: inline-block;background: url(../images-zx/zikfindex_1.png) no-repeat #fb5300 0 -10px; color: white; text-decoration: none;}

.indexSide ul li a.s1{ margin-top: 0;}

.indexSide ul li a.s2{ background-position: 0 -115px;}

.indexSide ul li a.s3{background-position: 0 -230px;}

.qiao-wrap{ position:fixed;width:320px; padding: 0 40px; display:none;height:auto; padding-bottom:10px;left:50%;top:50%; margin:-200px 0 0 -200px;z-index:1000; background-color: white;}

.qiao-wrap h1{ height: 45px; position: relative;}

.qiao-wrap h1 a{ top: 15px; right: -15px;}

.qiao-wrap dl.dlO dt,.qiao-wrap dl.dlT dt{ font-size: 12px; color: #666;}

.qiao-wrap dl.dlO dd input{ width: 190px; height: 38px; line-height: 40px; font-size: 18px; color: #999; margin-right: 10px; border: 0; border-bottom:1px solid #000;}

.qiao-wrap dl.dlO dd button{ width: 120px; height: 41px; cursor: pointer; line-height: 40px; text-align: center; color:white; font-size: 18px; border: 0; background: #fb5300;transition: all .3 ease 0}

.qiao-wrap dl.dlT{ padding-top: 30px;}

.qiao-wrap dl.dlT dd{ padding-bottom: 12px; margin-top: 5px;}

.qiao-wrap dl.dlT dd a{ width: 100%; height: 40px; text-align: center; line-height:40px; font-size: 18px; color: white; background-color: #fb5300; display: inline-block; transition: all .3 ease 0}

.qiao-wrap dl.dlT dd a:hover,

.qiao-wrap dl.dlO dd button:hover{ text-decoration: none; background-color: #e54f04;}



#footer{background-color:#54aed0;padding:65px 0 100px}



#footer .body{width:1250px;margin:0 auto;position:relative;z-index: 9999;}



#footer .body .fl{width:311px;height:392px;padding:86px 8px 0 5px;background:url(../images-zx/footer-float-bg_1.png) no-repeat;position:absolute;top:-116px; }



#footer .body .fl .f-title{height:75px;padding:20px 0 0 60px;background-color:#48a0c2;color:#fff}



#footer .body .fl .f-title p{font-size:14px}



#footer .body .fl .f-title h1{font-size:24px;padding-top:10px}



#footer .body .erM{width:133px;margin:0 auto;text-align:center;padding-top:45px;color:#fff}



#footer .body .fr{padding:65px 0 0 105px;color:#fff;width:819px}



#footer .body .fr h1{font-size:45px}



#footer .body .fr h2{font-size:18px;font-weight:400;padding-top:25px}



#footer .body .fr ul{padding-top:65px}



#footer .body .fr ul li:nth-child(1){margin-right:75px}



#footer .body .fr ul li{float:left;width:347px}



#footer .body .fr ul li p{font-size:14px}



#footer .body .fr ul li a.zxun{width:347px;height:55px;line-height:55px;font-size:18px;margin-top:20px;border-radius:5px;background-color:#f2ac05;color:#fff;text-align:center;display:inline-block}



#footer .body .fr ul li div{width:347px;height:55px;margin-top:17px;text-align:center;display:inline-block}



#footer .body .fr ul li div input[type=text]{width:209px;height:51px;border-radius:5px 0 0 5px;border:2px solid #fff;

line-height:49px;margin-top:2px;background-color:#54aed0;margin-left:-10px;color:#a8d1e2;text-indent:12px; color:#fff; font-size: 16px;}



#head2{height:65px !important;width:100%}

#head{height:65px;}

#head .box{width:auto; padding:0 50px 0 25px;height:65px}

#head .logo{float:left;margin-top: 10px;width: 360px;}

#head .logo span{ color: #fff;font-size: 22px;float:left;margin: 12px 0 0 9px;  font-weight: 400;}

#nav{float:right;height:32px;padding: 17px 0 0 0;}

#nav ul{float:left;position:relative}

#nav ul li{float:left;width:83px;height:32px;line-height:32px;overflow:hidden;position:relative}

#nav ul li a{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;text-align:center;font-size:14px;text-decoration:none;font-family:"microsoft yahei";color:#fff}

#nav .hov{z-index:1;position:absolute;top:0;left:0;width:83px;height:32px;background:url(../images-zx/i_06_1.png) no-repeat 0 center}

#foot{height:153px;background:#099;position:absolute;padding-top: 23px;}

#foot .ftt{background:#E5E5E5 url(../images-zx/i_84_1.png) no-repeat center 0;width:100%;height:23px}

#foot .ftts{/*background:#fff url(../images-zx/i_84_1.png) no-repeat center 0;*/width:100%;height:23px;position: absolute;top: -3px; left: 0;}

.box{width:1000px;margin:0 auto}

.banner .ban1 .picl{ left: 160px;top: 108px;

	transform-origin:99px 106px;-webkit-transform-origin:99px 106px;-moz-transform-origin:99px 106px;-o-transform-origin:99px 106px;-ms-transform-origin:99px 106px;}

.banner .ban1 .picr{ right: 160px;top: 108px;

	transform-origin:49px 106px;-webkit-transform-origin:49px 106px;-moz-transform-origin:49px 106px;-o-transform-origin:49px 106px;-ms-transform-origin:49px 106px;}

.banner .ban2 .box{ width: 1070px;height: 100%; position: absolute;left: 50%; margin-left: -470px;}

.pr {

    position: relative;

}

body,html{overflow-x:hidden;min-width: 1240px;}

.banner .ban3 .pic1{ bottom: 104px;left: 0;opacity: 0;z-index: 1;

	transform:translate(200px,0);-webkit-transform:translate(200px,0);-moz-transform:translate(200px,0);-o-transform:translate(200px,0);-ms-transform:translate(200px,0);}

.banner .ban3 .pic2{ bottom: 143px;right: 0;opacity: 0;z-index: 3;

	transform:translate(-200px,0);-webkit-transform:translate(-200px,0);-moz-transform:translate(-200px,0);-o-transform:translate(-200px,0);-ms-transform:translate(-200px,0);}

.banner .ban3 .pic3{ bottom: 0;right: 34px;opacity: 0;z-index: 2;

	transform:translate(200px,200px);-webkit-transform:translate(200px,200px);-moz-transform:translate(200px,200px);-o-transform:translate(200px,200px);-ms-transform:translate(200px,200px);}

.banner .ban3 .pic4{ bottom: 190px;left: 458px;opacity: 0;z-index: 4;

	transform:translate(-60px,-60px);-webkit-transform:translate(-60px,-60px);-moz-transform:translate(-60px,-60px);-o-transform:translate(-60px,-60px);-ms-transform:translate(-60px,-60px);}

.ib1 .list ul{width:1050px}

.ib1 .list li{float:left;width:188px;margin-right:15px;padding-bottom:25px;line-height:26px;font-family:"microsoft yahei";position: relative;left: 2000px;}

.ib1 .list li div{float:left;width:100%}

.ib1 .list li .pic{width: 188px;height: 110px;overflow: hidden;}

.ib1 .list li .pic img{width:188px;height:110px;display: block;

	transition:all .1s ease-in;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;}

.ib1 .list li:hover .pic img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform: scale(1.2);}

.ib1 .list li .bg{width: 100%;background: #eee;left: 0;top: 110px;z-index: 1;height: 0;

	transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}

.ib1 .list li:hover .bg{height: 171px;}

.ib1 .list li .name1{padding:14px 0 10px;text-indent:15px;position: relative;z-index: 2;}

.ib1 .list li .name1 a{color:#000;font-size:16px}

.ib1 .list li .name2{text-indent:15px;position: relative;z-index: 2;}

.ib1 .list li .name2 a{color:#888;font-size:14px;line-height:22px}

.ib1 .list li .name1 a:hover,.ib1 .list li .name2 a:hover{color:#079292;text-decoration: none;}

.list_fwul{height:271px;}

.ib2{background:#fcfbfb;padding-bottom: 70px;overflow: hidden;}

.ib2 .title{width: 1004px; height: 76px; margin: 15px auto 0; border-top: 1px solid #e4e5e7;text-align: center;}

.ib2 .title .name{width: 160px;display: inline-block;cursor: pointer;position: relative;z-index: 99;

	opacity: 0;	transform:translate(0,-50px);

	transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;}

.in_box1 .list{ width: 310px;background: #f7f7f7;overflow:visible;margin-right: 35px;

	-webkit-transition:all .3s ease-out .1s;-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;}

.in_box1 .list ul{ padding: 24px 15px;float: none;display: block;}

.ib4 .itt{padding: 60px 0 40px;}

.ib4 .list{ overflow: initial;}

.ib4 .list ul{width:1000px; border: 1px solid #ddd; border-width: 1px 0 0 1px;}

.ib4 .list ul li,.ib4 .list ul li img{width: 199px;height: 120px;display: block;}

.ib4 .list ul li a{display: block;height: 121px;background-repeat: no-repeat;

	transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;}

.ib4 .list ul li:hover a{background-position: 0 -121px;}

.wmkh_sj{display:none;}

.ib4{background:url(../images-zx/in_box3_bg_1.jpg) no-repeat center top; background-size:cover;height: 743px;}

.blink{float:left;width:500px;background:url(../images-zx/i_87_1.jpg) no-repeat 0 20px;padding-top:80px}

.blink a{float:left;width:63px;height:22px;text-align:center;color:#fff;text-decoration:none}

.blink a:hover{background:url(../images-zx/i_99_1.jpg) no-repeat 0 0}

.fenzhan{float:right;width:360px;height:60px;padding-top:20px}

.fenzhan a{float:left;color:#fff;line-height:36px;height:36px;margin-right:30px}

.fenzhan .beijing{background:url(../images-zx/i_93_1.jpg) no-repeat 0 center;padding-left:70px; color: #fff;}

.fenzhan .zhengzhou{background:url(../images-zx/i_90_1.jpg) no-repeat 0 center;padding-left:30px;color: #fff;}

.copyright{float:right;text-align:left;color:#fff; padding-top:50px;}

.about .box1{width:100%;height: 750px;display: table;text-align: center;background: url(../images-zx/about_top_pic_1.jpg) no-repeat top center;    background-size: cover;}

.about {}

.about .box1 .cont{ display: table-cell; vertical-align: middle;color: #fff;}

.about .box1 h2{font-size: 48px;}

.about .box1 .txt1{font-size: 20px;margin: 24px 0 14px;}

.about .box1 .txt2{font-size:18px;}

.about .box1 .more{ width: 32px;height: 66px; bottom: 127px;left: 50%;margin-left: -16px;}

.about .box2{text-align: center;}

.about .box2 .top{padding: 68px 0 40px;}

.about .box2 .top h1{font-size: 38px;color: #282828;font-weight: bold;line-height: 50px;}

.about .box2 .top p{font-size: 20px;color: #656565;}

.about .box2 .txt{color: #3f3f3f;font-size: 14px;line-height: 24px;padding-bottom: 36px;width: 1000px;text-align: left;margin: 0 auto;text-indent: 2em;}

.about .box2 .txt p{margin-bottom: 25px;}

.about .box3{height: 430px;background: url(../images-zx/about_box3_pic_1.jpg) no-repeat top center;background-size:cover;}

.about .box3 ul{ padding-top: 150px;width: 534px;margin: 0 auto;float: none;}

.about .box3 li{margin-right: 70px;}

.about .box3 li:last-child{margin-right:0;}

.about .box3 li>a{position: relative;z-index: 2;display: block;}

.about .box3 li>a img{ width: 131px;height: 132px;}

.about .box3 li .txt{ position: absolute;left: 65px;top: 1px;background: #fff;width: 0;height: 110px;padding: 20px 0 0 66px; overflow: hidden; color: #555;font-size: 14px; line-height: 22px; border-radius: 0 110px 110px 0;

	transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;}

.about .box3 li .txt p{width: 268px;height: 110px;}

.about .box3 li:hover{z-index: 3;}

.about .box3 li:hover .txt{width:268px; z-index: 1;}

.about .box4{text-align: center;}

.about .box4 .top{padding: 68px 0 40px;}

.about .box4 .top h1{font-size: 38px;color: #282828;font-weight: bold;line-height: 50px;}

.about .box4 .top p{font-size: 20px;color: #656565;}

.about .box4 .tab_name{width: 1100px; margin: 0 auto;overflow: hidden; padding: 20px 0;}

.about .box4 .tab_name li{margin-right: 28px;cursor: pointer;}

.about .box4 .tab_name li img{width: 198px;height: 76px;

	transition:all .25s linear;-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;}

.about .box4 .tab_cont{padding: 65px 0 92px;width: 1000px; margin: 0 auto;}



.about .box4 .tab_cont p{font-size: 14px;color: #616161;line-height: 24px;margin-bottom: 18px;}

.about .box4 .tab_cont h2{font-size: 16px;color: #292929;line-height: 24px;}

.about .box5{height: 760px;background: url(../images-zx/about_box5bg_1.png) no-repeat center top #eee;}

.about .box5{text-align: center;}

.about .box5 .top{padding-top: 80px;}

.about .box5 .top h1{font-size: 38px;color: #282828;font-weight: bold;line-height: 50px;}

.about .box5 .top p{font-size: 20px;color: #656565;}

.about .box5 .cont{ width: 425px;height: 425px;top: 200px;left: 50%; margin-left: -212px;}

.about .box5 .cont li{width: 127px;height: 127px;}

.about .box5 .cont li:nth-child(1){left: 0;bottom:0;}

.about .box5 .cont li:nth-child(2){left: 0;top:0;}

.about .box5 .cont li:nth-child(3){right: 0;top:0;}

.about .box5 .cont li:nth-child(4){right: 0;bottom:0;}

.about .box5 .cont .pic{border-radius: 50%;overflow: hidden;cursor: pointer;}

.about .box5 .cont .pic img{ width: 127px;height: 127px;}

.about .box5 .cont li:nth-child(1) .txt,.about .box5 .cont li:nth-child(2) .txt{text-align: right;right: 150px;}

.about .box5 .cont li:nth-child(3) .txt,.about .box5 .cont li:nth-child(4) .txt{text-align: left;left: 150px;}

.about .box5 .cont .txt{font-size: 14px;color: #555;line-height: 24px;width: 435px;top: 42px;}

.about .box5 .cont .txt p{display: inline-block;padding-left: 28px;background: url(../images-zx/about_box5_txt_1.png) no-repeat left 4px;}



.about .box5 .name_cont,.about .box5 .name_cont li{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;}



.about .box5 .name_cont.current,.about .box5 .name_cont.current li{transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;}

.about .box5 .percent{width: 176px;height: 176px;text-align: center;border-radius: 50%;background: #ff9c01;top: 318px; left: 50%; margin-left: -88px;color: #fff;}

.about .box5 .percent h2{ font-size: 48px;margin-top: 38px;line-height: 65px;}

.about .box5 .percent p{ font-size: 24px;}

.about .box6{height: 720px;width: 1300px; margin: 0 auto;}

.about .box6 .map{ padding-top: 90px;}

.about .box6 .map li{cursor: pointer;}

.about .box6 .map li img{display: block;

	transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;}

.about .box6 .map li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}

.about .box6 .map li p{width: 60px;font-size: 16px;top: -26px;left: -17px;text-align: center;opacity: 0;color: #000;

	transform:translate(0,20px);-webkit-transform:translate(0,20px);-moz-transform:translate(0,20px);-o-transform:translate(0,20px);-ms-transform:translate(0,20px);

	transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}

.about .box6 .map li:hover p{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);}



.about .box6 .map .map1{left: 475px;top: 276px;}

.about .box6 .map .map2{left: 524px;top: 285px;}

.about .box6 .map .map3{left: 442px;top: 366px;}

.about .box6 .map .map4{left: 449px;top: 400px;}

.about .box6 .map .map5{left: 534px;top: 425px;}

.about .box6 .map .map6{left: 326px;top: 435px;}

.about .box6 .map .map7{left: 440px;top: 543px;}



.about .box6 .txt{margin:172px 0 0 45px;}

.about .box6 .txt h1{color: #3f3f3f;font-size: 38px;line-height: 55px;text-align: center;margin-bottom: 35px;}

.about .box6 .txt .cont{ width: 420px;margin-left: 20px;}

.about .box6 .txt .cont1{width: 162px;font-size: 18px;color: #1f1f1f;border-top: 1px solid #909090;padding-top: 10px;}

.about .box6 .txt .cont1 p{color: #079292;font-size: 24px;margin: 5px 0 10px;}

.about .box6 .txt .cont1 p span{font-size: 84px;line-height: 92px;}

.diffrent{background:url(../images-zx/c1_11_1.png) no-repeat center 0;padding-top:23px;text-align:center}

.diffrent .p1{font-size:30px;color:#000;line-height:120px;background:#fff}

.diffrent .p2{line-height:40px;padding-bottom:40px;background:#fff}

.diffrent .p2 a{font-size:16px;color:#fff;border:1px solid #cd6120;background:#cd6120;border-radius:14px;line-height:30px;padding:6px 20px;text-decoration:none}

.diffrent .p2 a:hover{background:#e57f42;border-radius:14px}

.diffrent .p1 .box{padding-top:40px;height:90px}

.diffrent .btn_zan{float:left;border:1px solid #079292;margin-left:30px;border-radius:24px;width:48px;height:48px;background:#079292 url(../images-zx/zan_1.png) no-repeat center center;text-indent:-9999px;text-decoration:none}

.diffrent .btn_zan:hover{text-align:center;line-height:48px;font-size:24px;color:#fff;text-indent:0;background:#079292}

.diffrent .dpa{float:left;background: #079292;margin-left:30px;margin-top:12px;padding:2px 20px;font-size:18px;color:#fff;border-radius:10px;line-height:27px}

.diffrent .dpa1{margin-left:440px}

.case-col { padding:50px 0px 90px 0;}

.case-col ul {margin: 0 auto;text-align: center; width:1880px; }

.case-col ul li { width:440px;  display:block; float:left; margin:15px; position:relative;}

.case-col ul li img {width:100%; transition: all 0.5s;}

.case-col li img{position:relative;display:block;width:auto;height:287px;-webkit-transition:opacity .35s;transition:opacity .35s}

.case-col li .bod::after,.case-col li .bod::before{position:absolute;top:15px;right:15px;bottom:15px;left:15px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}

.case-col li .bod::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}

.case-col li .bod::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}

.case-col li h2{margin:25% auto 2%;font-size:24px;opacity:0;-webkit-transition:-webkit-transform .65s;transition:transform .65s;-webkit-transform:translate3d(-200px,200px,0);transform:translate3d(-200px,200px,0)}

.case-col li p{font-size:14px;opacity:0;-webkit-transition:-webkit-transform .65s;transition:transform .65s;-webkit-transform:translate3d(-200px,200px,0);transform:translate3d(-200px,200px,0)}

.case-col li .bod{color:#fff;width:100%;height:287px;text-transform:uppercase;-webkit-backface-visibility:hidden;backface-visibility:hidden}

.case-col li .bod,.case-col li a{position:absolute;top:0;left:0;width:100%}

.case-col li a{position:absolute;top:0;left:0;width:100%;height:100%;

z-index:1000;white-space:nowrap;font-size:0;opacity:0}



.case-col li .bod-next{height:70px;padding-left:10px;text-align:left;position:relative;z-index:2;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}

.case-col li .bod-next h1{font-weight:400;color:#999;font-size:12px;padding-top:10px}

.case-col li .bod-next h3{font-weight:400;color:#333;font-size:18px}

.case-col li:hover h2,.case-col li:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

.case-col li:hover .bod::after,.case-col li:hover .bod::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}

.case-col li:hover .bod{background-color:rgba(0,0,0,.3)}

.case-col li:hover .bod-next h1,.case-col li:hover .bod-next h3{color:#fff}

.case-col li .bg{width:100%;background:#fbb820;left:0;top:287px;z-index:1;height:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}

.case-col li:hover .bg{height:70px}

.case-col li.last{ background-color: #fbb820; text-align: center; height: 287px;}

.case-col li.last a{ height: 287px; font-size: 24px;text-indent:inherit; color: white; opacity: 1; background: #fbb820; display: inline-block;}

.case-col li.last a div{ font-size: 72px; font-weight:lighter; padding: 106px 0 20px;}

.case-col li.last a i{ color:#fff; font-size:52px;-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;-o-transition: -o-transform 0.4s ease-out;-ms-transition: -ms-transform 0.4s ease-out}

.case-col li.last a:hover i{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}

.case-col li.last a:hover{ text-decoration: none;}

.case-topBlue{background-color:#54aed0;height: 140px;padding: 166px 0 40px 40px;color:#fff;transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-webkit-transition:all .5s ease;}



.case-topBlue:hover{background-color:#64bcdd}



.case-topBlue h1{font-size:30px}



.case-topBlue P{font-size:14px;padding-top:15px}



.case-topBlue h2{font-size:16px;padding-top:15px;font-weight:400}



.case-topBlue p.tel{padding-top:5px}



.case-topOrange{background-color:#e45f09;padding:170px 0 90px 0;color:#fff;text-align:center}



.case-topOrange h1{font-size:45px}



.case-topOrange P{font-size:16px;padding-top:45px}



.case-container{background-color:#fff}



.case-container .tab-hd{padding:50px 25px 0 25px}

.case-container .tab-hd a.all-class{ float:left;padding:0 16px 0 18px;height:30px; 

cursor:pointer;color:#4c4c4c;line-height:30px;font-size:16px;border:1px solid #dfdfdf;border-right:none;display:inline-block}

.case-container .tab-hd a.all-class.active{color:#fff;background-color:#4e4e4e;}

.case-container .tab-hd a.all-class:hover{color:#fff;background-color:#4e4e4e;text-decoration:none}

.picScroll-left{ width:auto; float: left;display:inline-block;height:32px;}

.picScroll-left .hd{ float:left;height:32px; font-size: 0; background: #fff;}

.picScroll-left .hd a.next,.picScroll-left .hd a.prev{height:30px;padding:0 16px 0 18px;cursor:pointer;

color:#4c4c4c;line-height:30px;font-size:16px;border:1px solid #dfdfdf;display:inline-block; display: inline-block;

-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease

}

.picScroll-left .hd a.next{ border-left: none;}



.picScroll-left .bd{ float: left; overflow:hidden; }

.picScroll-left .bd ul{ overflow:hidden; zoom:1; width: 99999999px;}

.picScroll-left .bd ul li{ float:left;  height:32px; text-align:center;  }

.picScroll-left .bd ul li a{padding:0 10px;width: 62px;height:30px;cursor:pointer;color:#4c4c4c;line-height:30px;font-size:16px;border:1px solid #dfdfdf;border-right:0;display:inline-block}

.picScroll-left .bd ul li a.active{ color: #fff; background: #4E4E4E;}

.case-container .tab-hd li a:hover,.case-container .tab-hd li.active a,.picScroll-left .hd a.next:hover,.picScroll-left .hd a.prev:hover{color:#fff;background-color:#4e4e4e;text-decoration:none}



.case-container .tab-hd span{height:30px;padding:0 16px 0 18px;cursor:pointer;

color:#4c4c4c;line-height:30px;font-size:16px;border:1px solid #dfdfdf;display:inline-block;

-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}



.tab-hd div.fr{margin-top:-28px}

.tab-hd div.fr a{float:left;margin-left:80px;font-size:16px;color:#444; text-align:center; display:inline-block}

.tab-hd div.fr a:hover{text-decoration:none}

.tab-hd div.fr a i{width:54px;height:56px;border-radius:100%;display:inline-block;background:url(../images-zx/case-bg-01_1.png) no-repeat;}

.tab-hd div.fr a{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease; text-align:center}

.tab-hd div.fr a:hover{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}

.tab-hd div.fr a:nth-child(1) i{background-color:#f1a623}

.tab-hd div.fr a:nth-child(2) i{background-color:#f15b5a;background-position:-157px 0}

.tab-hd div.fr a:nth-child(3) i{background-color:#15becb;background-position:-313px 0}

.container {

width: 1160px;

/* min-width: 1140px; */

}

.container {

padding-right: 15px;

padding-left: 15px;

margin-right: auto;

margin-left: auto;

}.weizhi {

padding-top: 10px;

line-height: 38px;

}

.newInfo{ width: 1200px; padding: 30px 30px 90px 30px; margin: 0 auto; background-color: white;  position: relative; }

.newInfo .newContent{ padding-top: 30px;}

.newInfo .newContent h1{ font-size: 20px; font-weight: normal; text-align: center; color: #000;}

.newInfo .newContent .share{ font-size: 12px; text-align: center; color: #999; padding-top: 20px;}

.newInfo .newContent .cont{ font-size: 14px; color: #232323; line-height: 30px; padding: 50px 0 0 0;}

.newInfo .newPhone{ text-align: center; padding: 65px 0;}

.newInfo .newPhone a{margin-left:90px;font-size:16px;color:#444; text-align:center; display:inline-block}

.newInfo .newPhone a:hover{text-decoration:none}

.newInfo .newPhone a i{width:54px;height:56px;border-radius:100%;display:inline-block;background:url(../images-zx/case-bg-01_1.png) no-repeat;}

.newInfo .newPhone a{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease; text-align:center}

.newInfo .newPhone a:hover{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}

.newInfo .newPhone a:nth-child(1) i{background-color:#f1a623}

.newInfo .newPhone a:nth-child(2) i{background-color:#f15b5a;background-position:-157px 0}

.newInfo .newPhone a:nth-child(3) i{background-color:#15becb;background-position:-313px 0}

.newInfo .otherfx{ border-bottom: 1px solid #f3f4f4; padding: 15px 0; color: #888;} 

.newInfo .otherfx a{ color: #888;}

.newInfo .prev-next{ padding: 20px 0;}

.newInfo .prev-next span,.newInfo .prev-next a{ font-size: 14px; color: #666;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease; }

.newInfo .prev-next a:hover{ color: #1a85ad;}



.newInfo-scroll{width:100%;padding:50px 0 0}

.newInfo-top{padding-bottom:15px}

.newInfo-top h1{font-size:24px;color:#666;font-weight:400}

.newInfo-top span{padding-top:15px}

.newInfo-top span a{width:20px;height:20px;line-height:20px;text-align:center;color:#c3c3c3;border:1px solid #d6d4d3;display:inline-block;font-size:14px;margin-left:10px}

.newInfo-top span a:hover{color:#f99300}

.newInfo-list { width:100%; height:100px; overflow:hidden}

.newInfo-list ul { width:9999px;}

.newInfo-list li{float:left;width:170px; height:80px; margin-right:33px;display:inline-block;overflow:hidden; border: 1px solid #f1f1f1;transition:all .3s ease-in; -moz-transition:all .3s ease-in;}

.newInfo-list li a{ display:inline-block;width:170px; height: 80px; overflow: hidden;background-repeat:no-repeat; 

background-position:-15px -25px; 

overflow: hidden; display:inline-block;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}

.newInfo-list li:hover a{background-position:-15px -145px;}.f_r {

float: right;

}

.service .right .pic{width: calc(100% / 4);overflow: hidden;cursor: pointer;height:360px;}

.service .right .pic img{ width: 100%;

	transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;}

.service .right .pic:hover img{

	transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}

.service .right .txt{width: calc(100% / 4);display: table;text-align: center;height:360px;

	transition:background .3s ease-out;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;

}

.service .right .txt:hover{background: #e1f3f3;}

.service .right .txt .cont{ margin:33.333% 0px;}

.service .right .txt h2,.service .right .txt p{width: 75%;display: inline-block;text-align: center;}

.service .right .txt h2{color: #079292;font-size: 1.625em;}

.service .right .txt p{color: #3f4040;font-size: 0.875em;line-height: 1.71em;margin-top: 1em;}

.service .right .txt i{color: #333;bottom: 20%;left: 50%;margin-left: -0.8em;

	transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}

.service .right .txt:hover i{transform: rotate(-360deg);-webkit-transform: rotate(-360deg);-moz-transform: rotate(-360deg);-o-transform: rotate(-360deg);-ms-transform: rotate(-360deg);}

.container {

padding-right: 15px;

padding-left: 15px;

margin-right: auto;

margin-left: auto;

overflow:hidden;}

.container {

width: 1160px;

min-width: 1140px;

}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {

font-family: "microsoft yahei", "lvetica Neue", Helvetica, Arial, sans-serif;

font-weight: 500;

line-height: 1.5;

color: inherit;

}

.contact .box{width:703px;margin:0 auto;padding-top:145px;color:#079292;text-align:center;opacity: 0;

transform:translate(0,-150px);-webkit-transform:translate(0,-150px);-moz-transform:translate(0,-150px);-o-transform:translate(0,-150px);behavior: url(js/ie-css3.htc);

transition:all .6s ease-out;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;-pie-transition:all .6s ease-out;}

.contact .box img.pa{left:0;top:145px}

.w-1000{ width:1000px; margin:0 auto; position:relative;}

.website-main{ min-width: 1200px;}

.sec_o .cbp-so-side-left {margin:0 0 0 80px;}

.sec_o .cbp-so-side-right {	margin:53px 60px 0 0;}

.cbp-so-section h2 {font-size: 30px;color:#a5a5a5;line-height:30px;	padding-bottom:15px;}

.weisite-main{ background:url(../images-zx/17website-14_2.jpg) no-repeat center 900px #f7fcf9;}

.sec_s .cbp-so-side-left {	margin:22px 0 0 50px;}

.sec_s .cbp-so-side-right {	margin:111px 78px 0 0;}

.w-1200 {width: 1200px;margin: 0 auto;position: relative;}

.sec_t .cbp-so-side-left {	margin:68px 0 0 10px;}

.sec_t .cbp-so-side-right {	margin:38px 70px 0 0;}

.website-main .tit h4{ color: #333; font-size: 28px; font-weight: normal; line-height: 28px;}

.weisite-main-s .s-main { margin-top: 80px;}

.weisite-main-s .s-main h4{ color: #fff; font-size: 26px; line-height: 26px; text-align: center; font-weight: normal;}

.weisite-main-s ul{ padding-top: 50px; text-align: center;}

.weisite-main-s{ height: 340px; padding: 80px 0; background: url(../images-zx/17website-12_2.jpg) no-repeat center top;}

.sec_f .cbp-so-side-left {	margin:105px 0 0 10px;}

.sec_f .cbp-so-side-right {	margin:20px 10px 0 0;}

.shop-main-s ul{ width:1230px;}

.shop-main-s li{ width:290px; float:left; margin-right:13px; border: 1px solid #eaeaea;}

.website-banner .banner-tex h4{ font-size: 48px; font-weight:lighter; line-height: 48px;}

.website-banner .banner-tex p{ margin-top: 35px; font-size: 24px;}

.website-banner.qyjz{height:400px;}

.website-main-t li{ position: relative; float: left; width: 400px; height: 260px; float: left; margin-top: 24px;}

.website-main-w table h4{font-size:22px;color: #666;line-height: 22px;padding: 0 0 5px 0; font-weight: normal;}

.website-main-w table{width: 100%;border-collapse: collapse;border-spacing: 0;background: #fff;color: #666;position: relative;}

.seo_main_o p{ text-align:center; color:#666666; font-size:14px; line-height:26px; padding-top:45px;clear:both;}

.seo_main_t ul{ width:1200px;}

.seo_main_t li{ width:214px; text-align:center; padding-top:117px; background:url(../images-zx/seo_1.png) no-repeat 63px 0; float:left; margin:0 15px 0 90px; }

.seo_main_o{ background:#f2f2f2; padding:60px 0 50px 0;}

.seo_main_f_o ul{ margin:0 0 0 240px; width:1200px;}

.seo_main_f_o li{ color:#fff; width:438px; font-size:14px; line-height:30px; list-style-type:disc; float:left;}

.seo_main_o .fl{ margin-left:-20px;}

.seo_main_o .fr{ margin:40px 65px 0 0;}

.seo_main_o .fr h3{ font-size:26px;}

.seo_main_t{ background:#fff; padding:65px 0 40px 0;overflow:hidden;}

.seo_main_t_b a{ display:block; float:left; margin:0 62.5px 25px 62.5px;}

.seo_main_t_b h4{ clear:both;color:#444444; font-size:18px; line-height:18px; text-align:center; padding:80px 0 40px 0; font-weight:normal;}

.seo_main_s_m{ background:#fff; height:auto; padding:40px 0; float:left; margin-top:295px;}

.seo_main_s h3{ color:#333333; font-size:24px; line-height:24px; text-align:center; font-weight:normal; padding-bottom:35px;}

.seo_main_s{ width:100%; min-height:660px; background:url(../images-zx/seo_2_1.jpg) no-repeat center center;} 

.seo_main_s ul{ padding:0 40px;}

.seo_main_s ul li{ padding-left:115px; background:url(../images-zx/seo_1.png) no-repeat; background-position:-335px 0; padding-bottom:35px; border-bottom:1px solid #eaeaea; margin-bottom:20px;}

.seo_main_s ul h4{ color:#444444; font-size:16px; font-weight:normal; line-height:16px; padding-bottom:8px;}

.seo_main_s ul p{ color:#666666; font-size:14px; line-height:22px;}

.seo_main_s ul li.li2{ background-position:-335px -256px}

.seo_main_s ul li.li3{ background-position:-335px -511px; margin-bottom:0; padding-bottom:0; border-bottom:0;}

.seo_main_f_o{ width:100%; height:291px; background:url(../images-zx/seo_3_1.jpg) no-repeat; margin-top:50px; float:left; position:relative;}

.seo_main_f_o h3{ color:#ffffff; text-align:center; font-size:24px; line-height:24px; font-weight:normal; padding:47px 0;}

.seo_main_f_o p{ position:absolute; padding:10px 15px; background:#f86d0d; color:#fff; font-size:13px; line-height:20px; top:-30px; right:30px;}

.seo_main_f_t_m{ padding-top:55px; background:url(../images-zx/seo_1.png) no-repeat 30px -721px}

.seo_main_f{ background:#d4d4d4; padding-bottom:110px;}

.seo_main{ background:#d4d4d4;overflow:hidden;}

.mfw{width:1200px;margin:0px auto;overflow:hidden;}
.fwbt{font-size:30px;color:#d9601f;margin:50px 0px 50px 0px;clear:both;text-align:center;}
.fwbox,.fw2box{clear:both;overflow:hidden;padding-left:150px;}
.fw3box{clear:both;overflow:hidden;}

.fwbox ul li,.fw3box ul li{float:left;width:400px;margin-right:100px;margin-bottom:50px;text-align:center;}
.fw2box ul li{float:left;width:200px;margin:0px 100px;margin-bottom:50px;text-align:center;border:1px solid #089b93;padding:5px; border-radius:10px;}
.fwbox ul li img,.fw3box ul li img{width:400px;margin:0px;}
.fw2box ul li img{width:100px;margin:20px 0px;}
.fwbox ul li p,.fw2box ul li p,.fw3box ul li p{clear:both; background-color:#089b93;color:#ffffff;line-height:40px;font-size:16px;margin:0px;}
.fw3box ul{overflow:Hidden;padding-left:150px;}
.mfw .fwlx,.fwtp{text-align:center;}
.mfw .fwlx img{width:450px;margin-bottom:50px;}
.fwnr{font-size:16px;padding:0px 0px 30px 0px;line-height:40px;width:850px;}
.fwnr3{font-size:16px;padding:0px 0px 30px 0px;line-height:40px;text-align:center;}

.fwtp img{width:600px;margin-bottom:40px;}
.fwlx{text-align:center;}
}

@media (min-width: 320px) and (max-width: 640px){

.seo_main{ background:#d4d4d4;overflow:hidden;width:100%}

.seo_main_f{ background:#d4d4d4; padding-bottom:0px;}

.seo_main_f_o{ width:100%;overflow:hidden; background:url(../images-zx/seo_3_1.jpg) repeat-y center top; margin-top:50px; float:left; position:relative;}

.seo_main_t,.seo_main_s,.seo_main_f{display:none;}

.seo_main_f_o h3{ color:#ffffff; text-align:center; font-size:24px; line-height:24px; font-weight:normal; padding:47px 0;}

.seo_main_f_o p{ padding:10px 15px; background:#f86d0d; color:#fff; font-size:13px; line-height:20px; top:-30px; right:30px;}.seo_main_s ul li.li2{ background-position:-365px -256px}

.seo_main_s ul li.li3{ background-position:-365px -511px; margin-bottom:0; padding-bottom:0; border-bottom:0;}

.seo_main_s ul h4{ color:#444444; font-size:14px; font-weight:normal; line-height:16px; padding-bottom:8px;}

.seo_main_s ul p{ color:#666666; font-size:12px; line-height:22px;}

.seo_main_s{ padding-top:30px;width:100%; min-height:660px; background:url(../images-zx/seo_2_1.jpg) no-repeat center top;} 

.seo_main_s ul{}

.seo_main_s ul li{ padding-left:75px; background:url(../images-zx/seo_1.png) no-repeat; background-position:-365px 0; padding-bottom:35px; border-bottom:1px solid #eaeaea; margin-bottom:20px;}



.seo_main_s_m{ background:#fff; height:auto; padding:20px 0; width:95%;margin:0px auto;}

.seo_main_s h3{ color:#333333; font-size:20px; line-height:24px; text-align:center; font-weight:normal; padding-bottom:35px;}

.seo_main_t_b h4{ clear:both;color:#444444; font-size:16px; line-height:25px; text-align:center; padding:20px 10px; font-weight:normal;}

.seo_main_t_b a{ display:block; float:left; margin:0 10px 25px 10px;}

.seo_main_t{ background:#fff; padding:20px 0 30px 0;overflow:hidden;}

.seo_main_o .fr h3{ font-size:20px;}

.seo_main_o .fr{ padding:0px 6px;}

.seo_main_o .fl{ margin-left:0px;text-align:center;}

.seo_main{padding-top:90px;}

.seo_main_o{ background:#f2f2f2;}

.seo_main_f_o ul{}

.seo_main_f_o li{ color:#fff; font-size:14px; line-height:30px; list-style-type:disc; clear:both;padding-left:10px;}

.seo_main_t li{ margin:10px auto 20px auto; text-align:center; padding-top:117px; background:url(../images-zx/seo_1.png) no-repeat 63px 0; clear:both; }

.seo_main_t ul{ width:100%;}

.seo_main_o p{ cler:both;text-align:center; color:#666666; font-size:14px; line-height:26px; padding-top:45px;width:90%}

.website-main-w table h4{font-size:18px;color: #666;line-height: 22px;padding: 0 0 5px 0; font-weight: normal;text-align:center;}

.seot img{width:80%;margin:0px;}

.website-main{width:100%;overflow:hidden;}

.website-main-w table{width: 96%;border-collapse: collapse;margin:0px auto;border-spacing: 0;background: #fff;color: #666;}

.website-main-t li{ position: relative; width: 100%; height: 260px; text-align:center;margin-top: 24px;}

.website-banner.qyjz{height:300px;}

.website-banner .banner-tex p{ margin-top: 20px; font-size: 18px;}

.website-banner .banner-tex h4{ font-size: 20px; font-weight:lighter; line-height: 48px;}

.shop-main-s ul{ width:100%;}

.shop-main-s li{ width:290px;clear:both; margin:10px auto; border: 1px solid #eaeaea;}

.sec_f .cbp-so-side-left {	margin:20px 0 0 0px;}

.sec_f .cbp-so-side-right {	margin:20px 0px 0 0;}

.weisite-main-s{ height: 380px; padding: 20px 0; background: url(../images-zx/17website-12_2.jpg) no-repeat center top;}

.weisite-main-s .s-main h4{ color: #fff; font-size: 20px; line-height: 26px; text-align: center; font-weight: normal;}

.weisite-main-s ul{ padding-top: 20px; text-align: center;}

.weisite-main-s .s-main { margin-top: 20px;}

.website-main .tit h4{ color: #333; font-size: 20px; font-weight: normal; line-height: 28px;}

.sec_t .cbp-so-side-left {	margin:30px 0 0 0px;}

.sec_t .cbp-so-side-right {	margin:38px 0px 0 0;}

.cbp-so-side{width:98%;padding:20px 5px 20px 5px;text-align:center;}

.w-1200 {width: 100%;margin: 0 auto;position: relative;}

.sec_s .cbp-so-side-left {	margin:22px 0 0 0px;}

.sec_s .cbp-so-side-right {	margin:20px 0px 0 0;}

.cbp-so-section h2 {font-size: 20px;color:#a5a5a5;line-height:30px;	padding-bottom:15px;text-align:center;}

.sec_o .cbp-so-side-left {width:98%;margin:0px auto;text-align:center;}

.cbp-so-side img{width:80%;}

.cbp-so-side p{padding:0px 10px;width:auto;}

.pr{width:100%}

.banner .ban1 .pic1{width:100px;left: 35%; bottom: 120px; margin-left: 0px;opacity: 0;

	transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-pie-transition:all .5s ease-out;

	transform:translate(0,-270px);-webkit-transform:translate(0,-270px);-moz-transform:translate(0,-270px);-o-transform:translate(0,-270px);behavior: url(js/ie-css3.htc);}

.banner .ban1 .pic2{left: 8%; bottom: 70px; 

	transition:all .4s ease-out .3s;-webkit-transition:all .4s ease-out .3s;-moz-transition:all .4s ease-out .3s;-o-transition:all .4s ease-out .3s;-pie-transition:all .4s ease-out .3s;width:80%;}

.banner .ban1 .pic3{left: 50%; bottom: 30px; margin-left: -298px;

	transition:all .5s ease-out .4s;-webkit-transition:all .5s ease-out .4s;-moz-transition:all .5s ease-out .4s;-o-transition:all .5s ease-out .4s;-pie-transition:all .5s ease-out .4s;display:none;}

.banner .ban1 .pic4{left: 25%; bottom: 30px; margin-left: 0px;

	transition:all .5s ease-out .5s;-webkit-transition:all .5s ease-out .5s;-moz-transition:all .5s ease-out .5s;-o-transition:all .5s ease-out .5s;-pie-transition:all .5s ease-out .5s;}

	.banner .ban1 .box{ width: 100%; height: 100%; margin: 0 auto;}

.banner .ban3 .box{ width: 100%; height: 100%; margin: 0 auto;}

.number,.itsy,#floatTools,#head2{display:none;}

#head .logo{width:100%;text-align:center;margin:10px auto;padding-top:3px;display:block;height:30px;line-height:30px;}

#head .box{ width: 100%; padding:0px;height:auto; }

#nav{width:100%; background-color:#2ea0a0;overflow:hidden;margin-top:15px;}

#head{height:90px;width:100%;}

#head .logo span{ text-align:center;color: #fff;font-size: 22px;font-weight: 400;}

#nav{ clear:both;}

#nav ul{width:100% }

#nav ul li{float:left;width:15%;text-align:center;height:32px;line-height:32px;overflow:hidden;display:block}

#nav ul li a{top:0;left:0;z-index:2;width:100%;height:100%;text-align:center;font-size:14px;text-decoration:none;font-family:"microsoft yahei";color:#fff}

.banner .ban2 .box{width:100%}

.banner{ width: 100%;height: 284px;}

.banner li{ width: 100%;height: 284px;}

.box{width:100%;margin:0 auto}

.banner .ban1 .picl{ left: 10%;bottom: 120px;width:60px;

	transform-origin:99px 106px;-webkit-transform-origin:99px 106px;-moz-transform-origin:99px 106px;-o-transform-origin:99px 106px;-ms-transform-origin:99px 106px;}

.banner .ban1 .picr{ right:10%;bottom: 120px;

	transform-origin:49px 106px;-webkit-transform-origin:49px 106px;-moz-transform-origin:49px 106px;-o-transform-origin:49px 106px;-ms-transform-origin:49px 106px;width:60px;}

.banner .ban2 .box{ width: 100%;height: 100%; position: absolute;left: 0%;}



.banner .ban2 .pic2{left: 30%; bottom: 60px;width:190px;

	transition:all .4s ease-out 1.3s;-webkit-transition:all .4s ease-out 1.3s;-moz-transition:all .4s ease-out 1.3s;-o-transition:all .4s ease-out 1.3s;-pie-transition:all .4s ease-out 1.3s;}

.banner .ban2 .pic3{left: 46%; bottom: 25px;width:75px;

	transition:all .5s ease-out 1.4s;-webkit-transition:all .5s ease-out 1.4s;-moz-transition:all .5s ease-out 1.4s;-o-transition:all .5s ease-out 1.4s;-pie-transition:all .5s ease-out 1.4s;}

.banner .ban3 .pic1{ bottom: 34px;left: 0%;opacity: 0;z-index: 1;width:160px;

	transform:translate(200px,0);-webkit-transform:translate(200px,0);-moz-transform:translate(200px,0);-o-transform:translate(200px,0);-ms-transform:translate(200px,0);}

.banner .ban3 .pic2{ bottom: 53px;right: 0%;opacity: 0;z-index: 3;width:160px;

	transform:translate(-200px,0);-webkit-transform:translate(-200px,0);-moz-transform:translate(-200px,0);-o-transform:translate(-200px,0);-ms-transform:translate(-200px,0);}

.banner .ban3 .pic3{ bottom: -9%;right: 0%;opacity: 0;z-index: 2;width:300px;

	transform:translate(200px,200px);-webkit-transform:translate(200px,200px);-moz-transform:translate(200px,200px);-o-transform:translate(200px,200px);-ms-transform:translate(200px,200px);}

.banner .ban3 .pic4{ bottom: 50px;left: 30%;opacity: 0;z-index: 4;width:70px;

	transform:translate(-60px,-60px);-webkit-transform:translate(-60px,-60px);-moz-transform:translate(-60px,-60px);-o-transform:translate(-60px,-60px);-ms-transform:translate(-60px,-60px);}

.in_box2{display:none;}

.ib1 .list ul{width:100%;}

.ib1 .list li{float:left;width:50%;padding-bottom:25px;line-height:26px;font-family:"microsoft yahei"}

.ib1 .list li div{float:left;width:100%}

.ib1 .list li .pic{width: 95%;height: 110px;overflow: hidden;margin:0px auto;}

.ib1 .list li .pic img{width:100%;height:110px;display: block;

	transition:all .1s ease-in;-webkit-transition:all .1s ease-in;-moz-transition:all .1s ease-in;-o-transition:all .1s ease-in;}

.ib1 .list li:hover .pic img{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform: scale(1.2);}

.ib1 .list li .bg{width: 100%;background: #eee;left: 0;top: 110px;z-index: 1;height: 0;

	transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}

.ib1 .list li:hover .bg{height: 171px;}

.ib1 .list li .name1{padding:14px 0 10px;text-indent:15px;position: relative;z-index: 2;}

.ib1 .list li .name1 a{color:#000;font-size:16px}

.ib1 .list li .name2{text-indent:15px;position: relative;z-index: 2;}

.ib1 .list li .name2 a{color:#888;font-size:14px;line-height:22px}

.ib1 .list li .name1 a:hover,.ib1 .list li .name2 a:hover{color:#079292;text-decoration: none;}

.wztgfw,#main .ib1 .more{display:none;}

.ib2{background:#fcfbfb;overflow: hidden;}

.ib2 .title{width: 1004px; height: 76px; margin: 15px auto 0; border-top: 1px solid #e4e5e7;text-align: center;}

.ib2 .title .name{width: 160px;display: inline-block;cursor: pointer;position: relative;z-index: 99;

	opacity: 0;	transform:translate(0,-50px);

	transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;}

.in_box1 .list{ width: 100%;background: #f7f7f7;overflow:visible;

	-webkit-transition:all .3s ease-out .1s;-moz-transition:all .3s ease-out .1s;-o-transition:all .3s ease-out .1s;-ms-transition:all .3s ease-out .1s;padding-bottom:85px;}

	.in_box1 .list li{border-bottom:1px dashed #cccccc;}

.in_box1 .list ul{ padding: 24px 0px;float: none;display: block;width:92%;margin:0px auto;}

.ib4 .itt{padding: 0px 0 20px;}

.ib4 .list{ overflow: initial;}

.ib4 .list ul{width:100%; border: 1px solid #ddd; border-width: 1px 0 0 1px;}

.ib4 .list ul li{width: 33%;height: 60px;display: block;float:left;overflow:hidden;}

.ib4 .list ul li img{width: 100%;display: block;margin-top:-70%}

.ib4 .list ul li a{display: block;height: 61px;background-repeat: no-repeat;

	transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;}

.ib4 .list ul li:hover a{background-position:center bottom;}

#gray_img .show a{background-position:center bottom;}

.wmkh_pc,.ib6{display:none;}

.ib4{background:url(../images-zx/in_box3_bg_1.jpg) no-repeat center top; background-size:cover;height: auto;}

#foot {

height: 153px;

background: #099;

position: absolute;

padding-top: 23px;

}

.blink .number {

font-size: 20px;

color: #fff !important;

left: 55px;

top: 60px;

display: block;}

.blink{float:left;width:100%;background:url(../images-zx/i_87_1.jpg) no-repeat 0 20px;padding-top:80px}

.blink a{float:left;width:63px;height:22px;text-align:center;color:#fff;text-decoration:none}

.blink a:hover{background:url(../images-zx/i_99_1.jpg) no-repeat 0 0}

.fenzhan{float:right;width:360px;height:60px;padding-top:20px}

.fenzhan a{float:left;color:#fff;line-height:36px;height:36px;margin-right:30px}

.fenzhan .beijing{background:url(../images-zx/i_93_1.jpg) no-repeat 0 center;padding-left:70px; color: #fff;}

.fenzhan .zhengzhou{background:url(../images-zx/i_90_1.jpg) no-repeat 0 center;padding-left:30px;color: #fff;}

.copyright{padding-left:10px;text-align:left;color:#fff;width:100%; padding-top:30px;}

.about .box1{width:100%;height: 300px;display: table;text-align: center;background: url(../images-zx/about_top_pic_1.jpg) no-repeat top center;    background-size: cover;}

.about .box1 h2{font-size: 20px;margin:100px 0px 15px 0px;}

.about .box1 .cont {display: table-cell;vertical-align: middle;color: #fff;padding:0px 6%;}

.about .box2{text-align: center;width:100%}

.about .box2 .top{padding: 28px 0 0px;}

.about .box2 .top h1{font-size: 22px;color: #282828;font-weight: bold;line-height: 50px;}

.about .box2 .top p{font-size: 20px;color: #656565;width:100%}

.about .box2 .txt{width:95%;color: #3f3f3f;font-size: 14px;line-height: 24px;padding: 36px 0px;text-align: left;margin: 0 auto;text-indent: 2em;}

.about .box2 .txt p{margin-bottom: 25px;}

.about .box1 .cont .txt2{display:none;}

.diffrent{padding:10px 0px 0px 0px;}

.diffrent .p1{font-size:22px;color:#000; line-height:30px;background:#fff;width:90%;margin:0px auto;text-align:center;}

.diffrent .p2{line-height:40px;padding:20px 0px;background:#fff}

.diffrent .p2 a{font-size:16px;color:#fff;border:1px solid #cd6120;background:#cd6120;border-radius:14px;line-height:30px;padding:6px 0px;text-decoration:none;margin:0px auto;display:block;width:120px;text-align:center}

.diffrent .p2 a:hover{background:#e57f42;border-radius:14px}



.case-col { padding:10px 0px 10px 0;}

.case-col ul {margin: 0 auto;text-align: center;width:90%; }

.case-col ul li { width:100%;  display:block;margin-bottom:20px; position:relative;}

.case-col ul li img {width:100%; transition: all 0.5s;}

.case-col li img{position:relative;display:block;width:auto;height:287px;-webkit-transition:opacity .35s;transition:opacity .35s}

.case-col li .bod::after,.case-col li .bod::before{position:absolute;top:15px;right:15px;bottom:15px;left:15px;content:'';opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s}

.case-col li .bod::before{border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1)}

.case-col li .bod::after{border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0)}

.case-col li h2{margin:25% auto 2%;font-size:24px;opacity:0;-webkit-transition:-webkit-transform .65s;transition:transform .65s;-webkit-transform:translate3d(-200px,200px,0);transform:translate3d(-200px,200px,0)}

.case-col li p{font-size:14px;opacity:0;-webkit-transition:-webkit-transform .65s;transition:transform .65s;-webkit-transform:translate3d(-200px,200px,0);transform:translate3d(-200px,200px,0)}

.case-col li .bod{color:#fff;width:100%;height:287px;text-transform:uppercase;-webkit-backface-visibility:hidden;backface-visibility:hidden}

.case-col li .bod,.case-col li a{position:absolute;top:0;left:0;width:100%}

.case-col li a{position:absolute;top:0;left:0;width:100%;height:100%;

z-index:1000;white-space:nowrap;font-size:0;opacity:0}



.case-col li .bod-next{height:70px;padding-left:10px;text-align:left;position:relative;z-index:2;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}

.case-col li .bod-next h1{font-weight:400;color:#999;font-size:12px;padding-top:10px}

.case-col li .bod-next h3{font-weight:400;color:#333;font-size:18px}

.case-col li:hover h2,.case-col li:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

.case-col li:hover .bod::after,.case-col li:hover .bod::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}

.case-col li:hover .bod{background-color:rgba(0,0,0,.3)}

.case-col li:hover .bod-next h1,.case-col li:hover .bod-next h3{color:#fff}

.case-col li .bg{width:100%;background:#fbb820;left:0;top:287px;z-index:1;height:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out}

.case-col li:hover .bg{height:70px}

.case-col li.last{ background-color: #fbb820; text-align: center; height: 287px;}

.case-col li.last a{ height: 287px; font-size: 24px;text-indent:inherit; color: white; opacity: 1; background: #fbb820; display: inline-block;}

.case-col li.last a div{ font-size: 72px; font-weight:lighter; padding: 106px 0 20px;}

.case-col li.last a i{ color:#fff; font-size:52px;-webkit-transition: -webkit-transform 0.4s ease-out;-moz-transition: -moz-transform 0.4s ease-out;-o-transition: -o-transform 0.4s ease-out;-ms-transition: -ms-transform 0.4s ease-out}

.case-col li.last a:hover i{-webkit-transform: rotateZ(360deg);-moz-transform: rotateZ(360deg);-o-transform: rotateZ(360deg);-ms-transform: rotateZ(360deg);transform: rotateZ(360deg);}

.case-col li.last a:hover{ text-decoration: none;}

.container {width: 100%;overflow:hidden;}

.container {

padding-right: 0px;padding-left: 0px;margin-right: auto;margin-left: auto;}

.weizhi {padding:10px 0px 0px 5px;line-height: 38px;}

.newInfo{ width: 90%; padding: 20px 0px 20px 0px; margin: 0 auto; background-color: white;  position: relative; }

.anlit img{width:90%;margin:0px auto;}

.newInfo .newContent h1{ font-size: 20px; font-weight: normal; text-align: center; color: #000;}

.newInfo .newContent .share{ font-size: 12px; text-align: center; color: #999; padding-top: 20px;}

.newInfo .newContent .cont{ font-size: 14px; color: #232323; line-height: 30px; }

.newInfo .newPhone{ text-align: center; padding: 65px 0;}

.newInfo .newPhone a{margin-left:90px;font-size:16px;color:#444; text-align:center; display:inline-block}

.newInfo .newPhone a:hover{text-decoration:none}

.newInfo .newPhone a i{width:54px;height:56px;border-radius:100%;display:inline-block;background:url(../images-zx/case-bg-01_1.png) no-repeat;}

.newInfo .newPhone a{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease; text-align:center}

.newInfo .newPhone a:hover{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-o-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}

.newInfo .newPhone a:nth-child(1) i{background-color:#f1a623}

.newInfo .newPhone a:nth-child(2) i{background-color:#f15b5a;background-position:-157px 0}

.newInfo .newPhone a:nth-child(3) i{background-color:#15becb;background-position:-313px 0}

.newInfo .otherfx{ border-bottom: 1px solid #f3f4f4; padding: 15px 0; color: #888;} 

.newInfo .otherfx a{ color: #888;}

.newInfo .prev-next{ padding: 20px 0;}

.newInfo .prev-next span,.newInfo .prev-next a{ font-size: 14px; color: #666;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease; }

.newInfo .prev-next a:hover{ color: #1a85ad;}



.newInfo-scroll{width:100%;padding:50px 0 0}

.newInfo-top{padding-bottom:15px}

.newInfo-top h1{font-size:24px;color:#666;font-weight:400}

.newInfo-top span{padding-top:15px}

.newInfo-top span a{width:20px;height:20px;line-height:20px;text-align:center;color:#c3c3c3;border:1px solid #d6d4d3;display:inline-block;font-size:14px;margin-left:10px}

.newInfo-top span a:hover{color:#f99300}

.newInfo-list { width:100%; height:100px; overflow:hidden}

.newInfo-list ul { width:9999px;}

.newInfo-list li{float:left;width:170px; height:80px; margin-right:33px;display:inline-block;overflow:hidden; border: 1px solid #f1f1f1;transition:all .3s ease-in; -moz-transition:all .3s ease-in;}

.newInfo-list li a{ display:inline-block;width:170px; height: 80px; overflow: hidden;background-repeat:no-repeat; 

background-position:-15px -25px; 

overflow: hidden; display:inline-block;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}

.newInfo-list li:hover a{background-position:-15px -145px;}

.f_r,.fl{float:left;width:100%;display:block;}

.service .left{width: 100%;background: url(../images-zx/service_pic5_1.jpg) no-repeat; background-size: cover;text-align: center;color: #fff;display: table;height:1078px;}

.service .right{width: 100%;}

.service .right .pic{width: 100%;overflow: hidden;cursor: pointer;}

.service .right .pic img{ width: 100%;

	transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;}

.service .right .pic:hover img{

	transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}

.service .right .txt{width:100%;text-align: center;

	transition:background .3s ease-out;-webkit-transition:background .3s ease-out;-moz-transition:background .3s ease-out;-o-transition:background .3s ease-out;

}

.service .right .txt:hover{background: #e1f3f3;}

.service .right .txt .cont{padding:30px 0px; }

.service .right .txt h2,.service .right .txt p{width: 75%;display: inline-block;text-align: center;}

.service .right .txt h2{color: #079292;font-size: 1.625em;}

.service .right .txt p{color: #3f4040;font-size: 0.875em;line-height: 1.71em;margin-top: 1em;}

.service .right .txt i{color: #333;bottom: 20%;left: 50%;margin-left: -0.8em;

	transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;}

.service .right .txt:hover i{transform: rotate(-360deg);-webkit-transform: rotate(-360deg);-moz-transform: rotate(-360deg);-o-transform: rotate(-360deg);-ms-transform: rotate(-360deg);}

.service .right .fl{ float:none;}

.xwbox{width: 100%;min-width: 100%;overflow:hidden;}

.nr-h20,.ny-news p{padding:0px 5px;}

.contact .box{width:100%;margin:0 auto;padding-top:145px;color:#079292;text-align:center;opacity: 0;

transform:translate(0,-150px);-webkit-transform:translate(0,-150px);-moz-transform:translate(0,-150px);-o-transform:translate(0,-150px);behavior: url(js/ie-css3.htc);

transition:all .6s ease-out;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-o-transition:all .6s ease-out;-pie-transition:all .6s ease-out;}

.contact .box img.pa{left:-50%;top:145px}

.mfw{width:1200px;margin:0px auto;overflow:hidden;}
.fwbt{font-size:30px;color:#d9601f;margin:20px 0px 20px 0px;clear:both;text-align:center;}
.fwbox,.fw2box{clear:both;overflow:hidden;width:98%;margin:0px auto;}
.fw3box{clear:both;overflow:hidden;}

.fwbox ul li,.fw3box ul li{width:98%;margin:20px auto;text-align:center;clear:both;}
.fw2box ul li{clear:both;width:60%;margin:0px auto 40px auto;text-align:center;border:1px solid #089b93;padding:5px; border-radius:10px;}
.fwbox ul li img,.fw3box ul li img{margin:0px;width:100%;}
.fw2box ul li img{width:100px;margin:20px 0px;}
.fwbox ul li p,.fw2box ul li p,.fw3box ul li p{clear:both; background-color:#089b93;color:#ffffff;line-height:40px;font-size:16px;margin:0px;}
.fw3box ul{overflow:Hidden;width:90%;margin:0px auto;}
.mfw .fwlx,.fwtp{text-align:center;}
.mfw .fwlx img{width:450px;margin-bottom:50px;}
.fwnr{font-size:16px;padding:0px 0px 30px 0px;line-height:40px;}
.fwnr3{font-size:16px;padding:0px 0px 30px 0px;line-height:40px;text-align:center;}

.fwtp img{width:96%;margin-bottom:40px;}
.pos{display:none;}
.website-main-t2{padding-top:120px;}
.fwlx{text-align:center;padding-bottom:20px;}
.fwlx img{width:90%;margin:0px auto;}
}
