blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}

.ban-product .item .cover{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.ban-product .item .pic:hover .cover,.ban-product .slick-center .pic a{opacity:1}
.section4 .cover a{position:absolute;width:100px;height:50px;background:0 0}
.section4 .cover a.sy{right:70px;top:110px}
.section4 .cover a.bj{right:177px;top:150px}
.section4 .cover a.qd{right:80px;top:177px}
.section4 .cover a.sh{right:71px;top:229px}
.section4 .cover a.shy{right:176px;top:229px}
.section4 .cover a.gz{right:111px;top:331px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:14px/1.5 "Microsoft Yahei",sans-serif;color:#3d4c63;background:#f2f2f2}
a{text-decoration:none;color:#3d4c63}
a:hover{color:#3c6}
img{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
input.false:focus{border:2px solid #ff1531;background:#fff}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.unselect{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:1300px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
.well{padding:60px 0}
.well-b0{padding-bottom:0}
.g-tit,.g-tit1{text-align:center}
.g-tit h2,.g-tit1 h2{display:inline-block;padding-left:70px;font-size:38px;color:#333;line-height:54px;font-weight:400;background:url("../images/tit.png") 0 center no-repeat;-webkit-background-size:auto 100%;-moz-background-size:auto 100%;background-size:auto 100%;*display:inline;*zoom:1}
.g-tit1 h2{padding-left:50px;font-size:24px;color:#014295;line-height:40px;font-weight:700;background:url("../images/tit1-01.png"/*tpa=http://www.hemazhao.com/template/1/default/_files/images/tit1-01.png*/) 0 center no-repeat}
.header{width:100%;height:127px;position:fixed;top:0;left:0;z-index:999}
.header .menu{height:56px;background:url("../images/nav.png"/*tpa=http://www.hemazhao.com/template/1/default/_files/images/nav.png*/) 0 center no-repeat;position:absolute;top:25px;left:30px;padding-left:70px;font-size:18px;line-height:56px;color:#000  /*#003E97*/;cursor:pointer}
.header .menuunder{display:none;height:56px;background-color:red;position:absolute;top:85px;left:30px;padding-left:7px;padding-right:7px;font-size:18px;line-height:56px;color:white;}
.nav{width:232px;height:100%;position:fixed;top:0;left:-250px;background:url("../images/nav-bg.png");transition:left .5s;-ms-transition:left .5s;-moz-transition:left .5s;-webkit-transition:left .5s;-o-transition:left .5s}
.nav.open{left:0}
.nav-top{margin-top:25px;margin-left:30px}
.nav-top a.close{display:block;height:56px;background:url("../images/close.png") 20px center no-repeat}
.nav ul{padding-top:100px}
.nav.open li a{animation:.2s left;-ms-animation:left .2s;-moz-animation:.2s left;-webkit-animation:.2s left;-o-animation:.2s left}
.nav.open li:nth-child(1) a{animation:.4s left;-ms-animation:left .4s;-moz-animation:.4s left;-webkit-animation:.4s left;-o-animation:.4s left}
.nav.open li:nth-child(2) a{animation:.6s left;-ms-animation:left .6s;-moz-animation:.6s left;-webkit-animation:.6s left;-o-animation:.6s left}
.nav.open li:nth-child(3) a{animation:.8s left;-ms-animation:left .8s;-moz-animation:.8s left;-webkit-animation:.8s left;-o-animation:.8s left}
.nav.open li:nth-child(4) a{animation:1s left;-ms-animation:left 1s;-moz-animation:1s left;-webkit-animation:1s left;-o-animation:1s left}
.nav.open li:nth-child(5) a{animation:1.2s left;-ms-animation:left 1.2s;-moz-animation:1.2s left;-webkit-animation:1.2s left;-o-animation:1.2s left}
.nav.open li:nth-child(6) a{animation:1.4s left;-ms-animation:left 1.4s;-moz-animation:1.4s left;-webkit-animation:1.4s left;-o-animation:1.4s left}
.nav.open li:nth-child(7) a{animation:1.6s left;-ms-animation:left 1.6s;-moz-animation:1.6s left;-webkit-animation:1.6s left;-o-animation:1.6s left}
.nav.open li:nth-child(8) a{animation:1.8s left;-ms-animation:left 1.8s;-moz-animation:1.8s left;-webkit-animation:1.8s left;-o-animation:1.8s left}
.nav li{border-bottom:1px solid #eee}
.nav li a{display:block;height:74px;padding-right:65px;text-align:right;color:#777;font-size:16px;line-height:75px}
.nav li:hover a{background:url("../images/nav-bg-02.png");color:#fff}
.logo{width:145px;height:60px;position:absolute;top:23px;right:30px;z-index:999}
.logolang{width:52px;overflow:hidden;position:absolute;bottom:36px;height:104px;top:63px;right:140px;z-index:999;}
.logolang a{width:20px;height:20px;display:block;background:url("../images/chinese.png") center center no-repeat}
.logolang a.ch{float:left}
.logolang a.en{float:right;background-image:url("../images/english.png")}
.ban-sub{width:100%;height:350px;background:center no-repeat}
.ban-sub h2,.ban-sub p{text-align:center;color:#fff;font-size:35px;padding-top:125px}
.ban-sub p{padding-top:0;font-size:18px;font-weight:bold}
.ban-sub-fff h2,.ban-sub-fff p{color:#fff} 
.row-1{background:#e6e6e6;border-bottom:1px solid #ccc;color:#a0a0a0;overflow:hidden;position:relative;padding:0 120px;min-width:1200px}
.ul-addr{padding-top:35px;overflow:hidden}
.ul-addr li{float:left;padding-right:65px}
.ul-addr li span{display:block;height:30px;line-height:30px}
.link{overflow:hidden;padding:60px 0 30px}
.a1,.a2,.a3,.link span{display:block;float:left}
.a2,.a3,.link .a1{width:26px;height:37px;margin:-5px 0 0 20px;background:left no-repeat}
.a2{width:33px;height:37px;margin:-5px 0 0 20px;background:left no-repeat}
.link .a1{background-image:url("../images/friendshiplink1.jpg");background-size:100% 100%;}
.link .a2{background-image:url("../images/ft-yyzz.jpg")}
.link .a3{background-image:url("../images/ft-logo2.jpg")}
.qr{float:right;position:absolute;right:120px;top:90px}
.qr .qr1,.qr .qr2{width:97px;height:130px;background:top no-repeat;float:right;margin-left:85px;position:relative;text-align:center}
.qr .qr1 span{position:absolute;top:100px;right:28px}
.qr .qr2 span{position:absolute;top:100px;right:20px}
.row-2{background:#e6e6e6;color:#cdcdcd;padding:0 120px}
@keyframes dragTop{
0%{opacity:0;transform:translateY(-70px)}
60%{opacity:1;transform:translateY(20px)}
90%{transform:translateY(-5px)}
97%{transform:translateY(-1px)}
100%{transform:translateY(0)}
}
@-webkit-keyframes dragTop{
0%{opacity:0;-webkit-transform:translateY(-70px)}
60%{opacity:1;-webkit-transform:translateY(20px)}
90%{-webkit-transform:translateY(-5px)}
97%{-webkit-transform:translateY(-1px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes dragTop{
0%{opacity:0;-moz-transform:translateY(-70px)}
60%{opacity:1;-moz-transform:translateY(20px)}
90%{-moz-transform:translateY(-5px)}
97%{-moz-transform:translateY(-1px)}
100%{-moz-transform:translateY(0)}
}
@-ms-keyframes dragTop{
0%{opacity:0;-ms-transform:translateY(-70px)}
60%{opacity:1;-ms-transform:translateY(20px)}
90%{-ms-transform:translateY(-5px)}
97%{-ms-transform:translateY(-1px)}
100%{-ms-transform:translateY(0)}
}
@keyframes scaleAll{
0%{opacity:0;transform:scale(0) rotate(30deg)}
30%{opacity:1}
100%{transform:scale(1) rotate(0)}
}
@-webkit-keyframes scaleAll{
0%{opacity:0;-webkit-transform:scale(0) rotate(30deg)}
30%{opacity:1}
100%{-webkit-transform:scale(1) rotate(0)}
}
@-moz-keyframes scaleAll{
0%{opacity:0;-moz-transform:scale(0) rotate(30deg)}
30%{opacity:1}
100%{-moz-transform:scale(1) rotate(0)}
}
@-ms-keyframes scaleAll{
0%{opacity:0;-ms-transform:scale(0) rotate(30deg)}
100%{opacity:1;-ms-transform:scale(1) rotate(0)}
}
@keyframes scaleIn{
0%{opacity:0;transform:scale(3)}
100%{opacity:1;transform:scale(1)}
}
@-webkit-keyframes scaleIn{
0%{opacity:0;-webkit-transform:scale(3)}
100%{opacity:1;-webkit-transform:scale(1)}
}
@-moz-keyframes scaleIn{
0%{opacity:0;transform:scale(3)}
100%{opacity:1;transform:scale(1)}
}
@-ms-keyframes scaleIn{
0%{opacity:0;-ms-transform:scale(3)}
100%{opacity:1;-ms-transform:scale(1)}
}
@keyframes bgL{
0%{background-position:0 0}
100%{background-position:2000px 0}
}
@-webkit-keyframes bgL{
0%{background-position:0 0}
100%{background-position:2000px 0}
}
@-moz-keyframes bgL{
0%{background-position:0 0}
100%{background-position:2000px 0}
}
@-ms-keyframes bgL{
0%{background-position:0 0}
100%{background-position:2000px 0}
}
@keyframes bgR{
0%{background-position:2000px 0}
100%{background-position:0 0}
}
@-webkit-keyframes bgR{
0%{background-position:2000px 0}
100%{background-position:0 0}
}
@-moz-keyframes bgR{
0%{background-position:2000px 0}
100%{background-position:0 0}
}
@-ms-keyframes bgR{
0%{background-position:2000px 0}
100%{background-position:0 0}
}
@keyframes right{
0%{transform:translateX(1000px);opacity:0}
100%{transform:translateX(0);opacity:1}
}
@-webkit-keyframes right{
0%{-webkit-transform:translateX(1000px);opacity:0}
100%{-webkit-transform:translateX(0);opacity:1}
}
@-moz-keyframes right{
0%{-moz-transform:translateX(1000px);opacity:0}
100%{-moz-transform:translateX(0);opacity:1}
}
@-ms-keyframes right{
0%{-ms-transform:translateX(1000px);opacity:0}
100%{-ms-transform:translateX(0);opacity:1}
}
@keyframes left{
0%{transform:translateX(-1000px)}
100%{transform:translateX(0)}
}
@-webkit-keyframes left{
0%{-webkit-transform:translateX(-1000px)}
100%{-webkit-transform:translateX(0)}
}
@-moz-keyframes left{
0%{-moz-transform:translateX(-1000px)}
100%{-moz-transform:translateX(0)}
}
@-ms-keyframes left{
0%{-ms-transform:translateX(-1000px)}
100%{-ms-transform:translateX(0)}
}
@keyframes bottom{
0%{transform:translateY(1000px)}
100%{transform:translateY(0)}
}
@-webkit-keyframes bottom{
0%{-webkit-transform:translateY(1000px)}
100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes bottom{
0%{-moz-transform:translateY(1000px)}
100%{-moz-transform:translateY(0)}
}
@-ms-keyframes bottom{
0%{-ms-transform:translateY(1000px)}
100%{-ms-transform:translateY(0)}
}
@keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-moz-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-ms-keyframes fadeIn{
0%{opacity:0}
100%{opacity:1}
}
.m-about{background-color:#f8f8fb;margin-top:50px;padding:80px 0}
.m-about .wp{overflow:hidden;margin:0 auto}
.m-about .pic{float:left;width:600px;height:521px;overflow:hidden;position:relative}
.m-about .pic img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.m-about .txt{float:left;width:540px;padding:60px 0 0 50px}
.m-about .txt h3{font-weight:400;font-size:25px;color:#333;padding-bottom:40px}
.m-about .txt p{line-height:30px;color:#a4a4a4;text-indent:25px}
.box-case .wp{margin:0 auto;width:1130px;position:relative}
.m-case1 .item{padding-top:50px;float:left}
.m-case1 .item .pic{width:250px;height:147px;border:2px solid #fff;overflow:hidden;position:relative;box-shadow:0 0 5px #333}
.m-case1 .item .pic img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}
.m-case1 .slick-track .slick-slide{width:286px!important}
.m-case1 .slick-list{height:240px}
.box-case .slick-next,.box-case .slick-prev{display:block;width:40px;height:66px;background:left no-repeat}
.box-case .slick-prev{background-image:url("../images/left.jpg");position:absolute;top:95px;left:-62px}
.box-case .slick-next{background-image:url("../images/right.jpg");position:absolute;top:95px;right:-62px}
.box-case .slick-next:hover,.box-case .slick-prev:hover{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
.main{background:#fff}
.m-news{padding:50px 0;margin-top:50px;background-color:#f8f8fb;overflow:hidden}
.m-news .wp{margin:0 auto;overflow:hidden}
.m-news .pic{float:left;width:625px;height:382px}
.m-news .pic img{width:100%;height:100%}
.m-news .txt{float:right;width:570px;padding-top:50px}
.m-news .txt h3{font-weight:400;font-size:25px;color:#333}
.m-news .txt .date{display:inline-block;line-height:30px;color:#cacacb;background:url("../images/N&E-clock.png") right no-repeat;padding-right:30px}
.m-news .txt p{height:90px;line-height:30px;overflow:hidden;color:#a4a4a4;margin:45px 0 70px}
.m-news .txt .more{transition:all .5s;display:block;width:140px;height:35px;line-height:35px;text-align:center;border:1px solid #0b4999;color:#0b4999}
.m-exh ul li{transition:all .5s linear;overflow:hidden;padding:40px 55px 35px 35px;border-bottom:1px solid #dedede}
.m-exh ul li .pic{width:340px;height:200px;float:left;overflow:hidden}
.m-exh ul li .pic img{width:100%;height:100%;transition:all .8s}
.m-exh ul li .txt{padding-top:20px;width:790px;float:right;position:relative}
.m-exh ul li .txt h3{transition:all .3s}
.m-exh ul li .txt p{transition:all .5s;color:#a4a4a4;padding:20px 0 25px;width:590px;line-height:20px;height:60px;overflow:hidden;text-overflow:ellipsis}
.m-exh ul li .txt .date{transition:all .7s;display:inline-block;line-height:30px;color:#cacacb;background:url("../images/N&E-clock.png") right no-repeat;padding-right:30px}
.m-exh ul li .txt .more{transition:all .5s;display:inline-block;width:139px;height:30px;line-height:30px;border:1px solid #a7a7a7;color:#a7a7a7;text-align:center;position:absolute;right:-50px;top:60px}
.m-exh ul li:hover{background-color:#e6e6e6}
.m-exh ul li:hover .date,.m-exh ul li:hover h3,.m-exh ul li:hover p{padding-left:20px}
.m-exh ul li:hover .more{position:absolute;right:-30px;top:60px}
.m-exh ul li:hover img{transform:scale(1.2)}
.m-news .txt .more:hover{background-color:#0b4999;color:#f8f8fb}
.m-exh ul li .txt .more:hover{background-color:#a7a7a7;color:#e6e6e6}
.pages ul{padding:54px 0;margin:0 auto;overflow:hidden;width:150px}
.pages li{float:left}
.pages a{transition:all .5s;width:50px;height:50px;line-height:50px;display:block;text-align:center;color:#014295;font-size:18px}
.pages li.on a,.pages li:hover a{color:#fff;background:#014295}
:focus{outline:0}
.main.bg{background:url("../images/main-bg.jpg") no-repeat #fff}
.ban-product{padding-top:15px;width:1200px;margin:0 auto;position:relative}
.ban-product .item{height:295px}
.ban-product .slick-next,.ban-product .slick-prev{width:36px;height:80px;display:block;position:absolute;top:160px;background:url("../images/arrow-01.png") center center no-repeat}
.ban-product .slick-prev{left:-50px}
.ban-product .slick-next{right:-50px;background-image:url("../images/arrow-02.png")}
.ban-product .item .pic{margin:30px auto 0;width:170px;height:170px;overflow:hidden;position:relative;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover;transition:all .8s;-ms-transition:all .8s;-moz-transition:all .8s;-webkit-transition:all .8s;-o-transition:all .8s}
.ban-product .item .pic a{display:none;width:100%;height:100%;text-align:center;line-height:170px;font-size:24px;color:#fff;background:url("../images/product-cover-01.png") center center no-repeat;background-size:auto 100%;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/product-cover-01.jpg", sizingMethod='scale');position:absolute;left:-1px;top:0}
.ban-product .item em{width:100%;height:65px;display:block;background:url("../images/product-cover-02.png") center 0 no-repeat}
.ban-product .slick-center .pic{margin:0;width:230px;height:230px}
.ban-product .slick-center .pic a{line-height:230px;display:block}
.ul-product{padding-top:88px;width:1350px}
.ul-product li{margin-bottom:48px;margin-right:50px;width:398px;border:1px solid #ddd;float:left;text-align:center}
.ul-product li a.pic{display:block;border-bottom:1px solid #ddd;position:relative}
.ul-product li img{width:100%;height:100%;display:block}
.ul-product li em{width:86px;height:86px;display:none;background:url("../images/product-em-01.png") no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;position:absolute;left:0;top:0;z-index:100}
.ul-product .txt{padding:18px 15px;background:#fff;border-bottom:2px solid #fff}
.ul-product .txt h3 a{font-size:20px;line-height:40px;color:#014295;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.ul-product .txt p{font-size:15px;line-height:28px;color:#333;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.ul-product li:hover{box-shadow:rgba(0,0,0,.2) 0 0 20px 0}
.ul-product li:hover em{display:block}
.ul-product li:hover .txt{border-bottom:2px solid #014295}
.m-product .pages ul{padding-top:54px;margin:0 auto;overflow:hidden;width:150px}
.m-product .pages li{float:left}
.m-product .pages a{width:50px;height:50px;display:block;text-align:center;line-height:50px;color:#014295;font-size:18px}
.m-product .pages li.on a,.m-product .pages li:hover a{color:#fff;background:#014295}
.m-reason{padding-top:30px;position:relative}
.m-reason p.border{width:100%;position:absolute;top:30px;left:0;z-index:100}
.m-reason .border em{margin:0 auto;display:block;width:100px;font-size:0;line-height:0;border-top:1px solid #333}
.m-reason ul{padding-top:33px;border-top:1px solid #ccc}
.m-reason ul p{padding-left:24px;font-size:12px;line-height:36px;color:#666;background:url("../images/reason-em-01.png") 0 center no-repeat;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.m-reason p span{margin-right:10px;font-size:14px;color:#000}
.m-jobs{overflow:hidden}
.m-jobs ul{padding-top:76px;width:1330px}
.m-jobs li{margin-bottom:30px;margin-right:30px;width:633px;border:1px solid #cecece;float:left}
.m-jobs .tit{padding:38px 46px 24px;border-bottom:1px solid #ddd;position:relative}
.m-jobs .tit h3{font-weight:400;font-size:26px;color:#000;line-height:30px;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.m-jobs .tit p{padding-top:10px;font-size:14px;color:#999}
.m-jobs .tit p span{margin-right:17px}
.m-jobs .tit p span.position{padding-left:21px;background:url("../images/job-01.png") 0 center no-repeat}
.m-jobs .tit p span.money{padding-left:29px;background:url("../images/job-02.png") 0 center no-repeat}
.m-jobs .tit em{width:245px;height:0;line-height:0;font-size:0;border-top:3px solid #014295;display:block;position:absolute;left:0;bottom:-1px}
.m-jobs .info{padding-top:22px;height:210px;padding-left:45px}
.m-jobs .info p{font-size:16px;line-height:28px;color:#666}
.m-jobs .info p span{float:left;display:block}
.m-jobs .info p.require span{height:56px}
.m-jobs .email{padding-left:42px;font-size:14px;line-height:38px;color:#666;background-color:#e6e6e6}
.m-grid{padding-top:95px;overflow:hidden}
.m-grid ul{overflow:hidden}
.m-grid li{width:325px;float:left;position:relative;text-align:center;color:#333}
.m-grid .pic{margin:0 auto;height:65px}
.m-grid h3{margin-bottom:3px;padding-top:10px;font-size:16px;line-height:36px}
.m-grid p{font-size:14px;line-height:18px}
.m-grid em{display:block;width:0;height:108px;font-size:0;border-left:1px solid #ccc;position:absolute;right:0;top:9px}
#article{overflow-y:hidden}
#pageContain{overflow:hidden}
#article .page{box-shadow:1px 1px 4px 0 #000;display:none;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0}
#article .contain{width:100%;height:100%;display:none;position:relative;z-index:0}
#article .current .contain,#article .slide .contain{display:block}
#article .current{display:block;z-index:1}
#article .slide{display:block;z-index:2}
#article .swipe{display:block;z-index:3;transition-duration:0s!important;-webkit-transition-duration:0s!important}
.page1{background:url("../images/page-bg1-01.jpg") center center no-repeat;background-size:cover}
.page1 p{text-align:center;color:#fff;animation:1.5s ease-in-out both bottom;-ms-animation:bottom 1.5s ease-in-out both;-moz-animation:1.5s ease-in-out both bottom;-webkit-animation:1.5s ease-in-out both bottom;-o-animation:1.5s ease-in-out both bottom}
.page1 p.descen{padding-top:190px;font-size:38px;line-height:50px}
.page1 p.name{font-size:56px;line-height:90px;-webkit-animation-delay:.1s;-o-animation-delay:.1s;animation-delay:.1s}
.page1 p.en{font-size:68px;line-height:80px;-webkit-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.3s}
.page1 p.en span{color:#003f98}
.page1 p.descch{margin-bottom:70px;padding-top:30px;font-size:16px;line-height:24px;-webkit-animation-delay:.3s;-o-animation-delay:.3s;animation-delay:.3s}
.page1 p.more{-webkit-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s}
.page1 .more a{margin:0 auto;width:170px;height:52px;font-size:20px;line-height:52px;text-align:center;display:block;background-color:#003f98;color:#fff;border-radius:52px}
.page1 .lang{width:52px;overflow:hidden;position:absolute;bottom:36px;right:45px}
.page1 .lang a{width:20px;height:20px;display:block;background:url("../images/chinese.png") center center no-repeat}
.page1 .lang a.ch{float:left}
.page1 .lang a.en{float:right;background-image:url("../images/english.png")}
.section2{background:url("../images/index_product_background.jpg") center center no-repeat #efefef;background-size:cover}
.section2 .g-tit{padding-top:230px;animation:.8s ease-in-out .5s both scaleIn;-ms-animation:scaleIn .8s ease-in-out both;-moz-animation:.8s ease-in-out both scaleIn;-webkit-animation:.8s ease-in-out .5s both scaleIn;-o-animation:.8s ease-in-out .5s both scaleIn}
.section2 .ban-product{animation:2s bottom;-ms-animation:bottom 2s;-moz-animation:2s bottom;-webkit-animation:2s bottom;-o-animation:2s bottom}
.section2 .ban-product .item{width:440px;float:left}
.section2 .slick-next,.section2 .slick-prev{top:190px;width:45px;height:45px}
.section2 .slick-prev{background-image:url("../images/arrow-03.png")}
.section2 .slick-next{background-image:url("../images/arrow-04.png")}
.section3{background:url("../images/page-bg3-02.png") center center no-repeat #efefef;background-size:cover}
.section3 .g-tit{margin-bottom:10px;padding-left:170px;padding-top:158px;text-align:left;animation:1.2s ease-in-out both left;-ms-animation:left 1.2s ease-in-out both;-moz-animation:1.2s ease-in-out both left;-webkit-animation:1.2s ease-in-out both left;-o-animation:1.2s ease-in-out both left}
.m-exhibition{padding-left:170px}
.m-exhibition ul{margin-bottom:10px}
.m-exhibition li{padding-top:15px;width:658px;overflow:hidden;animation:1.2s ease-in-out both left;-ms-animation:left 1.2s ease-in-out both;-moz-animation:1.2s ease-in-out both left;-webkit-animation:1.2s ease-in-out both left;-o-animation:1.2s ease-in-out both left}
.m-exhibition li:nth-child(1){-webkit-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}
.m-exhibition li:nth-child(2){-webkit-animation-delay:.5s;-o-animation-delay:.5s;animation-delay:.5s}
.m-exhibition li:nth-child(3){-webkit-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}
.m-exhibition .pic{padding-top:15px;margin-left:15px;width:34px;height:8px;float:left;animation:5s .5s fadeIn;-ms-animation:fadeIn 5s;-moz-animation:5s fadeIn;-webkit-animation:5s .5s fadeIn;-o-animation:5s .5s fadeIn}
.m-exhibition .txt{width:580px;float:right;border-bottom:1px solid #ccc}
.m-exhibition .txt h3 a{font-size:22px;line-height:50px;font-weight:400;color:#333;overflow:hidden;white-space:nowrap;word-wrap:normal;text-overflow:ellipsis}
.m-exhibition .txt p{padding-bottom:25px;width:510px;font-size:14px;line-height:21px;color:#999}
.m-exhibition a.more{display:block;margin-left:45px;padding-left:30px;font-size:16px;line-height:18px;background:url("../images/exhibition-02.png") left center no-repeat;color:#014295}
.section3 .picture{width:50%;height:100%;position:absolute;right:0;top:0;animation:1.5s right;-ms-animation:right 1.5s;-moz-animation:1.5s right;-webkit-animation:1.5s right;-o-animation:1.5s right}
.section4{ padding-top:40px; background:url("../../../../../images/page-bg4-01.jpg") center center no-repeat #f6f6f6;background-size:cover;animation:1.5s scaleIn;-ms-animation:scaleIn 1.5s;-moz-animation:1.5s scaleIn;-webkit-animation:1.5s scaleIn;-o-animation:1.5s scaleIn}








.section4 .g-tit{padding-top:10px;animation:1s .5s left;-ms-animation:left 1s;-moz-animation:1s .5s left;-webkit-animation:1s .5s left;-o-animation:1s .5s left;-ms-animation-delay:.5s}
.section4 .cover{margin-top:170px;margin-left:-394px;width:589px;height:468px;position:absolute;left:50%;top:0;display:none}
.section4 .cover.show{display:block;animation:1.5s fadeIn;-ms-animation:fadeIn 1.5s;-moz-animation:1.5s fadeIn;-webkit-animation:1.5s fadeIn;-o-animation:1.5s fadeIn}
#navBar{*padding-left:80px;z-index:3;position:absolute;font-size:0;line-height:0;bottom:80px;text-align:center;width:350px;left:50%;margin-left:-175px}
#navBar .active{width:80px;border-color:#fff;background:#fff}
#navBar li{background:0 0;display:inline-block;font-size:0;margin:0 4px;*float:left;*zoom:1;cursor:pointer;transition:all .7s ease;-ms-transition:all .7s ease;-moz-transition:all .7s ease;-webkit-transition:all .7s ease;-o-transition:all .7s ease;width:58px;height:3px;border:1px solid #ccc}
#navBar-02{z-index:999;position:fixed;font-size:0;line-height:0;right:80px;text-align:center;width:12px;height:200px;top:50%;margin-left:-100px}
#navBar-02 .active{background:#fff}
#navBar-02 li{margin:8px 0;background:#ccc;border:1px solid #ccc;display:block;font-size:0;cursor:pointer;transition:all .7s ease;border-radius:50%;line-height:10px;text-align:center;width:10px;height:10px}
.row-link-a1 .wp{width:1480px;margin:0 auto;overflow:hidden}
.m-grid .ul-txtimg{width:1484px;overflow:hidden;padding-bottom:130px}
.m-grid .ul-txtimg li{width:370px;float:left;text-align:center}
.row-link-a2{background:#f9f9f9}
.m-address{overflow:hidden;padding-bottom:76px}
.m-address .wp{width:1400px;margin:0 auto}
.m-address .pic{}

.row-link-a2 {background:url("../../../../../images/page-bg4-01.jpg") center center no-repeat #f6f6f6;background-size:cover;animation:1.5s scaleIn;-ms-animation:scaleIn 1.5s;-moz-animation:1.5s scaleIn;-webkit-animation:1.5s scaleIn;-o-animation:1.5s scaleIn}

.m-address .address{width:390px;float:right;border-left:1px solid #ccc;padding-left:60px;padding-top:20px;margin-right:100px}
.m-address .address ul li{margin-bottom:20px;position:relative}
.m-address .address ul li .d-first{position:absolute;width:14px;height:14px;left:-67px;top:6px}
.m-address .address ul li h3 a{font-size:17px;font-weight:400}
.m-address .address ul li .d-last{color:#ccc;line-height:25px;font-size:15px}
.m-address .address ul li .hide{display:none}
.m-address .address ul li .bghide{background:url("../images/li-bg-hide.png"/*tpa=http://www.hemazhao.com/template/1/default/_files/images/li-bg-hide.png*/) center center no-repeat}
.m-address .address ul li .bgcur{background:url("../images/li-bg-cur.png"/*tpa=http://www.hemazhao.com/template/1/default/_files/images/li-bg-cur.png*/) center center no-repeat}
.row-link-a3 .wp{width:1100px;margin:0 auto;overflow:hidden}
.ul-telus{overflow:hidden;padding-bottom:60px}
.ul-telus li{width:475px;height:30px;line-height:30px;margin-bottom:20px;float:left}
.ul-telus li span{display:inline-block;width:80px;font-size:17px;text-align:left}
.ul-telus li span em{color:#ff0a0a}
.ul-telus li input{display:inline-block;width:367px;height:30px;background:#f4f4f4;border:1px dotted #dfdfdf;text-indent:1em}
.ul-telus .li6{height:133px;float:right;overflow:hidden}
.ul-telus .li6 textarea{width:357px;height:120px;float:left;margin-left:5px;background:#f4f4f4;text-indent:1em;padding:5px;border:1px dotted #dfdfdf}
.ul-telus .li6 span{display:inline-block;float:left}
.ul-telus .li2,.ul-telus .li4{float:right}
.ul-telus .li2 span,.ul-telus .li8 span{width:70px;padding-left:10px}
.btn{width:240px;margin:0 auto;padding-bottom:80px;overflow:hidden}
.btn input{display:block;width:115px;height:40px;float:left;background:#fff;font-size:15px;border:1px solid #dfdfdf;border-radius:3px}
.btn .sub{background:#014295;color:#fff;margin-right:10px}
.m-info{width:1370px;margin:0 auto;border-bottom:1px solid #ccc;padding-bottom:30px;padding-left:30px}
.m-info p{font-size:16px}
.ul-download{padding:50px 0 0 50px}
.ul-download li{height:38px;line-height:38px;margin-bottom:40px;padding-left:10px}
.ul-download li em{color:#ff0a0a}
.ul-download li span{display:inline-block;width:120px;font-size:20px;text-align:left}
.ul-download li input{display:inline-block;width:330px;height:38px;background:#f4f4f4;text-indent:1em;border:1px dotted #dfdfdf}
.ul-download .li4 .tel-head{width:124px}
.ul-download .li4 .tel-body{width:300px}
.ul-download .li5 input{width:740px}
.ul-download .li6 input{width:210px}
.download-check{margin:0 0 30px 50px}
.m-download-check{padding:30px 0 80px 50px}
.m-download-check p{font-size:16px;font-weight:200}
.m-download-check .check{padding-top:30px}
.m-download-check input{width:18px;height:18px;margin-right:18px}
.m-download-check span{display:inline-block;height:18px;line-height:18px;font-size:18px;margin-right:60px}
.m-downloadbtn{width:240px;padding-bottom:80px;overflow:hidden;margin-left:50px}
.m-downloadbtn input{display:block;width:115px;height:40px;float:left;background:#fff;font-size:15px;border:1px solid #cdcdcd;border-radius:3px}
.m-downloadbtn .sub{background:#014295;color:#fff;margin-right:10px}
.ul-download .li4 span,.ul-download .li6 span{width:110px;padding-left:10px}
.m-cur{height:60px;line-height:60px;font-size:16px;color:#9a9a9a;background:#fafafa}
.main-news{background:#fff}
.m-cur .wp,.main-news .wp{width:1300px;margin:0 auto}
.m-caption h1{text-align:center;padding-top:95px;font-size:31px;color:#000;font-weight:400}
.m-caption span{display:block;text-align:center;color:#cdcdcd;font-size:18px;padding:26px 0 70px}
.m-newstxt p{font-size:16px;line-height:2;color:#6e6e6e}
.m-bottom-news{margin-top:105px;height:120px;overflow:hidden;border-top:1px solid #e2e2e2}
.m-bottom-news div{height:90px;line-height:90px;float:left}
.m-bottom-news div a{font-size:18px;color:#6e6e6e}
.m-bottom-news div a:hover{color:#343434}
.m-bottom-news .news-next{float:right}

.m-address .pic{margin-top:10px;width:789px;height:568px;overflow:hidden;position:relative;}
.m-address .map{position:absolute;top:0;left:100px}
.m-address .map .icon{position:absolute;width:28px;height:29px;background:url("../images/icon-h1.png"/*tpa=http://www.hemazhao.com/template/1/default/_files/images/icon-h1.png*/) center center no-repeat;top:275px;right:179px;cursor:pointer}
.m-address .map .icon.on{background-image:url("../images/icon-h1-h.png"/*tpa=http://www.hemazhao.com/template/1/default/_files/images/icon-h1-h.png*/)}
.m-address .pic img{display:block;margin:0 auto;width:auto;height:100%}
.m-address .pic a{height:33px;padding-left:30px;font-size:17px;color:#014295;background:url("../images/poi2.png"/*tpa=http://www.hemazhao.com/template/1/default/_files/images/poi2.png*/) left center no-repeat;-webkit-background-size:24px auto;background-size:24px auto;position:absolute;z-index:5;top:0;right:0}
.m-address .pic a.on{background-image:url("../images/poi.png"/*tpa=http://www.hemazhao.com/template/1/default/_files/images/poi.png*/)}
/* .m-address .pic a.sy{right:158px;top:143px}
.m-address .pic a.bj{right:242px;top:187px}
.m-address .pic a.qd{right:187px;top:230px}
.m-address .pic a.sh{right:176px;top:292px}
.m-address .pic a.shy{right:295px;top:292px}
.m-address .pic a.gz{right:236px;top:424px} */
.m-address .pic a.sy{right:39px;top:125px}
.m-address .pic a.bj{right:94px;top:150px}
.m-address .pic a.qd{right:42px;top:178px}
.m-address .pic a.sh{right:28px;top:252px}
.m-address .pic a.shy{right:142px;top:253px}
.m-address .pic a.gz{right:104px;top:371px}
.m-address .pic a.hb{right: 117px;top: 271px;}
.m-address .pic a.hn{right: 125px;top: 316px;}
.m-address .pic a.sx{right: 157px;top: 204px;}
.m-address .pic a.qh{right: 231px;top: 291px;}
.m-address .pic a.gs{right: 272px;top: 158px;}
@media only screen and (max-width: 1450px) {
	.nav li a{height: 50px;line-height: 50px;}
	.nav ul{padding-top: 60px;}
	.page1 p.descen{padding-top: 125px;}
	.section3 .g-tit{padding-top: 130px;margin-bottom: 10px;}
	.m-exhibition .txt h3 a{font-size: 16px;}
	.g-tit h2, .g-tit1 h2{font-size: 30px;}
	.m-exhibition li{width: 510px;}
	.m-exhibition .txt p{width: auto;padding-bottom: 10px;}
	.m-exhibition .txt{width: auto;float: none;overflow: hidden;padding-left: 20px;}
	.m-exhibition li{padding-top: 0;}
	.section2 .g-tit{padding-top: 115px;}
	.page1 p.name{font-size: 40px;}
	.page1 p.en{font-size: 48px;line-height: 60px;}

}