body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:"Microsoft Yahei","΢���ź�",Tahoma,Arial,Helvetica,STHeiti;}
html,body{height:100%;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;font-weight:normal;font-style:normal;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* ����IE6��bug */
a{ text-decoration:none;}
*{transition: 0.4s;}
/* slide */
.slide-main{position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:45%;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;bottom:50px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);overflow:hidden;}
.item a.cur{background:#fff;}
.slide-box,.slide{display:block;width:100%;/*height:580px;*/overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;position:relative;position:absolute;z-index:8;}
#bgstylea{background:url(../images/page1_bg.png) 100%;}
#bgstyleb{background:url(../images/green_bg.png) 100% #093823;}
#bgstylec{background:url(../images/blue_bg.png) no-repeat bottom right #081129;}
#bgstyled{background:url(../images/red_bg.png) no-repeat top right #6e2b1c;}
.obj-a,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;}
.obj-a,.obj-b{width:1000px;text-align:center;}
.obj-a{display:block;top:170px;}
.obj-b{position:absolute;z-index:9;top:350px;}
.obj-b table{overflow:hidden; width:100%; height:180px; margin:0 auto; margin-top:50px;}
.obj-b table h2{font-size: 24px; font-weight: bold; line-height: 100px}
.obj-b td{ line-height:40px; color:#fff; font-size:16px;}
.knowMore{color:#fff; text-decoration:none; display:block; width:118px; height:30px; font-size:14px; text-align:center; line-height:30px; border:#fff solid 1px; }
.knowMore:hover{background:#1ee3ca; border-color:#1ee3ca;}
.obj-d{top:50%;margin-top:-300px; width:50%; height:580px;right:8%}
.obj-d img{display:block; position:absolute;}
.obj-d .f1{bottom:0;margin-left:-15px;}
.obj-d .f2{bottom:190px;}
.obj-d .f3{bottom:300px;}
.obj-d .f4{bottom:400px;}
.obj-e{top:50%;margin-top: -140px;z-index:12px;left:10%;}
.obj-e h1{ font-size:60px;font-family:"΢���ź�"; font-weight:bold; color:#fff; text-shadow:#333 2px 2px 2px;}
.obj-e h5{font-size:36px;color:#fff; line-height:110px;}
.obj-f{top:50%; margin-top: -380px; right:10%;z-index:11px;}
.obj-g{top:50%;margin-top: -300px; right:16%;z-index:11px; width:634px; height:600px;position:absolute;}
.obj-g .cloud{ top:0;position:absolute;}
.obj-g .factory{bottom:0px;position:absolute;}
.obj-g .lightning{top:260px; left:30%; position:absolute;}
.banAnimate .obj-a{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{0%{opacity:0;transform:scale(0,0);} 100%{opacity:1;transform:scale(1,1);} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:0%;} to{opacity:1;left:10%;} }
@-moz-keyframes saAnic{from{opacity:0;left:0%;} to{opacity:1;left:10%;} }
@keyframes saAnic{from{opacity:0;left:0%;} to{opacity:1;left:10%;} }
.banAnimate .obj-d{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
.banAnimate .obj-d .f2{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
.banAnimate .obj-d .f3{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
.banAnimate .obj-d .f4{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;right:0%;} to{opacity:1;right:10%;} }
@-moz-keyframes saAnid{from{opacity:0;right:0%;} to{opacity:1;right:10%;} }
@keyframes saAnid{from{opacity:0;right:0;} to{opacity:1;right:10%;} }
.banAnimate .obj-g .cloud{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;top:-200px;} to{opacity:1;top:0} }
@-moz-keyframes scode{from{opacity:0;top:-200px;} to{opacity:1;top:0} }
@keyframes scode{from{opacity:0;top:-200px;} to{opacity:1;top:0} }
.banAnimate .obj-g .factory{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
.banAnimate .obj-g .lightning{display:block;animation-name:field;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
.copyright{ position:fixed; z-index:1000; color:#fff; bottom:10px; text-align:center; width:100%; font-size: 12px;}
.operate{position:fixed; z-index:1000; top:10px; left:15px;}
.operate a{ display:inline-block; width:20px; height:20px; position: relative;}
.operate .collect{ background:url(../images/icon_collect.png) no-repeat;}
.operate .collect:hover{ background:url(../images/icon_collect_hover.png) no-repeat;}
.operate .message{ background:url(../images/icon_message.png) no-repeat;}
.operate .message:hover{ background:url(../images/icon_message_hover.png) no-repeat}
.operate .qq{ background:url(../images/icon_qq.png) no-repeat;}
.operate .qq:hover{ background:url(../images/icon_qq_hover.png) no-repeat;}
.menu{ display:block; position:fixed; z-index:1000; top:5px; right:20px; background:url(../images/icon_menu.png) no-repeat; width:42px; height:42px;}
.home{ display:block; position:fixed; z-index:1000; top:5px; right:20px; background:url(../images/icon_home.png) no-repeat; width:42px; height:42px;}
.menu_box{position:fixed; right:0; z-index:1000; display:none; width:200px; height:100%; background:#000; color:#fff; text-align:center; line-height:60px; padding-top:15%;}
.menu_box li{height:60px;}
.menu_box a{ color:#fff; text-decoration:none;font-size:16px; line-height:60px;}
.menu_box a:hover{animation-name:menutext;animation:menutext 0.4s; font-size:20px;color:#1ee3ca;}
@keyframes menutext{from{font-size:16px; color:#fff;} to{font-size:20px; color:#1ee3ca;} }


/*���ڻ���*/
.twoLevelName{margin-left:5%; width:150px; color:#fff; line-height:60px; font-weight:bold; font-size:20px; background:url(../images/logo.png) no-repeat left center; padding-left:45px;}
.nav{position:absolute; right:5%; top:0; margin:0 auto; color:#fff; overflow:hidden;}
.nav li{float:left; line-height:60px;padding:0 20px; cursor:pointer; }
.nLia a{ line-height:45px; color:#fff;text-decoration:none; border:none;}
.selected a{line-height:45px; color:#1ee3ca; text-decoration:none; font-weight:bold; border-bottom:2px solid #1ee3ca;}
.menu_con{ width:90%; overflow:auto; margin:0 auto; color:#FFF; background-color:rgba(73,84,113,0.2); box-shadow:inset #fff 0px 0px 5px; border-radius:10px; border:1px solid #fff;}
.tag{ padding:30px;box-sizing:border-box;height:100%;animation-name:saAni;-webkit-animation:saAni 0.6s linear 0s normal none;-moz-animation:saAni 0.6s linear 0s normal none;animation:saAni 0.6s linear 0s normal none;}
.tag>div{overflow: hidden; height: 100%;}
.text_introduce{width:50%; float:right; }
.text_introduce p{ text-indent:28px; padding:0 10px;margin-bottom:20px; line-height: 30px;}
.text_introduce .question{text-align:center; background:#1ee3ca;font-weight:bold; font-size:20px; line-height:50px; color:#495471; }
.pic_introduce{ width:45%;height: 100%; float:left;}
.pic_title{ border-bottom:#1ee3ca 2px double; width:100%; text-align:center; color:#1ee3ca; margin-bottom:20px; font-size:20px; font-weight:bold;}
.pic_introduce ul{height: 93%;overflow: auto;}
.pic_introduce ul li{ border:#FFF solid 2px;background: #fff; border-radius:5px; margin-left:10px;margin-bottom:10px; float:left; overflow:hidden; cursor:pointer;}
.pic_introduce ul img{display: block;}
.pic_introduce img:hover{transform:scale(1.2,1.2);animation-name:AnImg;-webkit-animation:AnImg 0.4s linear 0s normal none;-moz-animation:AnImg 0.4s linear 0s normal none;animation:AnImg 0.4s linear 0s normal none;}
@-webkit-keyframes AnImg{from{-webkit-transform:scale(1,1);} to{-webkit-transform:scale(1.2,1.2);} }
@-moz-keyframes AnImg{from{-moz-transform:scale(1,1);} to{-moz-transform:scale(1.2,1.2);} }
@keyframes AnImg{from{transform:scale(1,1);} to{transform:scale(1.2,1.2);} }
.bigImg{position: fixed; width:100%; height: 100%; top:0; left: 0;display:none;background-position:  center; background-repeat: no-repeat; 
    background-size: auto 80%;background-color: rgba(0,0,0,0.6);z-index: 1001}

/*��ϵ����*/
.contactUs{ width:1000px; margin:0 auto; margin-top:10%; position:relative;}
.contactUs li{ line-height:40px; padding-left:40px; font-size:16px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.contactUs .twoCode{ position:absolute; top:20px; right:0; text-align:center; }
.twoCode div{width: 150px; float: left; margin-left: 10px; line-height: 20px;}
.contactUs{animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}

/*����*/
.containBox{ width:90%; overflow:auto; margin:0 auto; color:#FFF; background-color:rgba(73,84,113,0.2); box-shadow:inset #fff 0px 0px 5px; border-radius:10px; border:1px solid #fff;}
.containBox{animation-name:saAni;-webkit-animation:saAni 0.6s linear 0s normal none;-moz-animation:saAni 0.6s linear 0s normal none;animation:saAni 0.6s linear 0s normal none;}
.containBox ul{width:90%; margin:1% auto}
.containBox ul li{border-bottom:dashed 1px #999; padding:0 10px; line-height:30px; }
.containBox ul a{color:#fff; text-decoration:none;}
.containBox ul a:hover{ color:#F30}
.containBox ul span{ float:right;}

.newsTitle{  line-height:60px; margin:0 30px;}
.newsTitle a{  font-size:20px; color:#fff; font-weight:bold;}
.newsTitle span{ font-size:18px;}
.newsDetailBox p{ text-indent:28px; padding:0 30px; line-height:30px; font-size:14px;}

/*��Ʒ����*/
.productDetail p{ text-indent:28px; font-size:16px; text-align:left;margin-bottom:10px;}
.productDetail { text-align:center;}
.productDetail img{ margin:10px; width:30%;}
.productDetail .fImg{width:70%;}

/*��������*/
.job1,.job2{ float:left; margin-right:2%; width:40%; margin-top:30px; border:#FFF 1px solid; height:250px;border-bottom:none; background-color:rgba(255,255,255,0.1); box-shadow:#000 1px 1px 3px;}
.containBox td,.containBox th{  border-bottom:#FFF 1px solid; padding:0 10px; line-height:30px;}
.job1{ margin-left:9%;}
.joinBox{ position:relative;}
.email{position:absolute; bottom:0px; left:0; line-height:30px; text-align:center; height:30px; width:100%; background:rgba(90,140,220,0.2); }
.email a{ color:#fff;}

.column{ text-align:center;
	column-count:2;  
            -webkit-column-count:2;  
            -moz-column-count:2;  
  
            column-gap:80px;  /*��֮��ļ��*/
            -webkit-column-gap:80px;  
            -moz-column-gap:80px;  
  
            column-rule:1px dashed #fff;  
            -webkit-column-rule:1px dashed #fff;  
            -moz-column-rule:1px dashed #fff; 
}
.column p{text-align:left;}
.textJustify{padding: 20px;color: #d5d9e2;}
.textJustify li{text-align: justify; line-height: 20px;}
.textJustify i{display:inline-block; width: 100%;}










