@charset "UTF-8";
html { margin: 0; padding: 0; border: 0; }
body, div, span, object, iframe, h1, h2, h3, h4, p, blockquote, pre, a, address, code, b, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, footer, header, hgroup,  section { margin: 0; padding: 0; border: 0; }
body {color: #535353;position: relative;font: 14px/1.5 Microsoft YaHei, arial, sans-serif;vertical-align: baseline;width: 100%;overflow-x: hidden;}
a { text-decoration: none; outline: none; color: #666;}
/* a:link { color: #666; } */
/* a:visited { color: #2aa85f; } */
a:hover, a:active, a:focus {color:#f02427; text-decoration: none; outline: none; }
input { padding: 0; margin: 0; }
img { border: none; background: none; vertical-align: middle; }
ul, ol, li { list-style-type: none; }
select, input, img, select { vertical-align: middle; }
table { border-collapse: collapse; border-spacing: 0 }
table, th, td { vertical-align: middle }
.clearfix:after { content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.clearfix { zoom: 1 }
.clearboth { height: 0px; line-height: 0px; overflow: hidden; clear: both; font-size: 0px; }
h1, h2, h3, h4,h5 ,h6 {font-size: 14px;font-weight: 400;-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;margin:0;}
hr { border: 0; border-top: 1px solid #ccc; height: 0; }
.abs { position: relative; left: 50% }
.clearfix{clear:both;}
.fl{float: left;}
.fr{float: right;}
em,i{font-style:normal;}





/*.navBox{background:#326ec0;position:relative}
.nav_transform1 .navTop{position:absolute;top:0;display:none;height:4px;background:#f89120}
.nav_transform1 .navTop{transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}
.nav_transform1 ul.navCont li.menu-item{position:relative;float:left;width:12.5%;height:54px;line-height:54px;text-align:center;color:#fff}
.nav_transform1 ul.navCont li.menu-item a{display:block}
.nav_transform1 ul.navCont li.menu-item a{font-size:15px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}
.nav_transform1 ul.navCont li.menu-item a{transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s}
.nav_transform1 ul.navCont li.menu-item:hover a{color:#fff;background-color:#326ec0}
.menu-item .sub-menu{display:none;top:54px;width:100%;z-index:999}
.navCont .sub-menu{position:absolute;}
.nav_transform1 .menu-item .sub-menu li.menu-item:hover a{background:#204e8d;color:#fff}
.nav_transform1 .menu-item .sub-menu li.menu-item{color:#fff;font-size:14px;line-height:38px;background-color:#326ec0;position:relative;float:none;width:auto;height:auto;text-align:center}
.nav_transform1 .bg{position:absolute;width:50%;height:50%;background:rgba(0,0,0,.8);display:none}
.nav_transform1.skin-white .bg{background:rgba(255,255,255,.8)}
.nav_transform1.skin-blue .bg{background:rgba(13,98,190,.8)}
.nav_transform1 .bg1{top:0;left:0}
.nav_transform1 .bg2{top:0;right:0}
.nav_transform1 .bg3{bottom:0;left:0}
.nav_transform1 .bg4{bottom:0;right:0}
.nav_transform1.in .bg1{animation:navBgin1 .6s ease-in-out 0s both;-moz-animation:navBgin1 .6s ease-in-out 0s both;-webkit-animation:navBgin1 .6s ease-in-out 0s both;-o-animation:navBgin1 .6s ease-in-out 0s both}
.nav_transform1.in .bg2{animation:navBgin2 .6s ease-in-out 0s both;-moz-animation:navBgin2 .6s ease-in-out 0s both;-webkit-animation:navBgin2 .6s ease-in-out 0s both;-o-animation:navBgin2 .6s ease-in-out 0s both}
.nav_transform1.in .bg3{animation:navBgin3 .6s ease-in-out 0s both;-moz-animation:navBgin3 .6s ease-in-out 0s both;-webkit-animation:navBgin3 .6s ease-in-out 0s both;-o-animation:navBgin3 .6s ease-in-out 0s both}
.nav_transform1.in .bg4{animation:navBgin4 .6s ease-in-out 0s both;-moz-animation:navBgin4 .6s ease-in-out 0s both;-webkit-animation:navBgin4 .6s ease-in-out 0s both;-o-animation:navBgin4 .6s ease-in-out 0s both}
@keyframes navBgin1{0%{transform:translateX(-100%)}
100%{transform:translateX(0)}
}
@-moz-keyframes navBgin1{0%{-moz-transform:translateX(-100%)}
100%{-moz-transform:translateX(0)}
}
@-webkit-keyframes navBgin1{0%{-webkit-transform:translateX(-100%)}
100%{-webkit-transform:translateX(0)}
}
@-o-keyframes navBgin1{0%{-o-transform:translateX(-100%)}
100%{-o-transform:translateX(0)}
}
@keyframes navBgin2{0%{transform:translateY(-100%)}
100%{transform:translateY(0)}
}
@-moz-keyframes navBgin2{0%{-moz-transform:translateY(-100%)}
100%{-moz-transform:translateY(0)}
}
@-webkit-keyframes navBgin2{0%{-webkit-transform:translateY(-100%)}
100%{-webkit-transform:translateY(0)}
}
@-o-keyframes navBgin2{0%{-o-transform:translateY(-100%)}
100%{-o-transform:translateY(0)}
}
@keyframes navBgin3{0%{transform:translateY(100%)}
100%{transform:translateY(0)}
}
@-moz-keyframes navBgin3{0%{-moz-transform:translateY(100%)}
100%{-moz-transform:translateY(0)}
}
@-webkit-keyframes navBgin3{0%{-webkit-transform:translateY(100%)}
100%{-webkit-transform:translateY(0)}
}
@-o-keyframes navBgin3{0%{-o-transform:translateY(100%)}
100%{-o-transform:translateY(0)}
}
@keyframes navBgin4{0%{transform:translateX(100%)}
100%{transform:translateX(0)}
}
@-moz-keyframes navBgin4{0%{-moz-transform:translateX(100%)}
100%{-moz-transform:translateX(0)}
}
@-webkit-keyframes navBgin4{0%{-webkit-transform:translateX(100%)}
100%{-webkit-transform:translateX(0)}
}
@-o-keyframes navBgin4{0%{-o-transform:translateX(100%)}
100%{-o-transform:translateX(0)}
}
.nav_transform1.out .bg1{animation:navBgout1 .6s ease-in-out .4s both;-moz-animation:navBgout1 .6s ease-in-out .4s both;-webkit-animation:navBgout1 .6s ease-in-out .4s both;-o-animation:navBgout1 .6s ease-in-out .4s both}
.nav_transform1.out .bg2{animation:navBgout2 .6s ease-in-out .4s both;-moz-animation:navBgout2 .6s ease-in-out .4s both;-webkit-animation:navBgout2 .6s ease-in-out .4s both;-o-animation:navBgout2 .6s ease-in-out .4s both}
.nav_transform1.out .bg3{animation:navBgout3 .6s ease-in-out .4s both;-moz-animation:navBgout3 .6s ease-in-out .4s both;-webkit-animation:navBgout3 .6s ease-in-out .4s both;-o-animation:navBgout3 .6s ease-in-out .4s both}
.nav_transform1.out .bg4{animation:navBgout4 .6s ease-in-out .4s both;-moz-animation:navBgout4 .6s ease-in-out .4s both;-webkit-animation:navBgout4 .6s ease-in-out .4s both;-o-animation:navBgout4 .6s ease-in-out .4s both}
@keyframes navBgout1{100%{transform:translateX(-100%)}
0%{transform:translateX(0)}
}
@-moz-keyframes navBgout1{100%{-moz-transform:translateX(-100%)}
0%{-moz-transform:translateX(0)}
}
@-webkit-keyframes navBgout1{100%{-webkit-transform:translateX(-100%)}
0%{-webkit-transform:translateX(0)}
}
@-o-keyframes navBgout1{100%{-o-transform:translateX(-100%)}
0%{-o-transform:translateX(0)}
}
@keyframes navBgout2{100%{transform:translateY(-100%)}
0%{transform:translateY(0)}
}
@-moz-keyframes navBgout2{100%{-moz-transform:translateY(-100%)}
0%{-moz-transform:translateY(0)}
}
@-webkit-keyframes navBgout2{100%{-webkit-transform:translateY(-100%)}
0%{-webkit-transform:translateY(0)}
}
@-o-keyframes navBgout2{100%{-o-transform:translateY(-100%)}
0%{-o-transform:translateY(0)}
}
@keyframes navBgout3{100%{transform:translateY(100%)}
0%{transform:translateY(0)}
}
@-moz-keyframes navBgout3{100%{-moz-transform:translateY(100%)}
0%{-moz-transform:translateY(0)}
}
@-webkit-keyframes navBgout3{100%{-webkit-transform:translateY(100%)}
0%{-webkit-transform:translateY(0)}
}
@-o-keyframes navBgout3{100%{-o-transform:translateY(100%)}
0%{-o-transform:translateY(0)}
}
@keyframes navBgout4{100%{transform:translateX(100%)}
0%{transform:translateX(0)}
}
@-moz-keyframes navBgout4{100%{-moz-transform:translateX(100%)}
0%{-moz-transform:translateX(0)}
}
@-webkit-keyframes navBgout4{100%{-webkit-transform:translateX(100%)}
0%{-webkit-transform:translateX(0)}
}
@-o-keyframes navBgout4{100%{-o-transform:translateX(100%)}
0%{-o-transform:translateX(0)}
}
.nav_transform1.in .navCont{animation:navContentIn .4s ease-in-out .6s both;-moz-animation:navContentIn .4s ease-in-out .6s both;-webkit-animation:navContentIn .4s ease-in-out .6s both;-o-animation:navContentIn .4s ease-in-out .6s both}
@keyframes navContentIn{0%{transform:scale(0);opacity:0}
80%{transform:scale(1.1)}
100%{transform:scale(1);opacity:1}
}
@-moz-keyframes navContentIn{0%{-moz-transform:scale(0);opacity:0}
80%{-moz-transform:scale(1.1)}
100%{-moz-transform:scale(1);opacity:1}
}
@-webkit-keyframes navContentIn{0%{-webkit-transform:scale(0);opacity:0}
80%{-webkit-transform:scale(1.1)}
100%{-webkit-transform:scale(1);opacity:1}
}
@-o-keyframes navContentIn{0%{-o-transform:scale(0);opacity:0}
80%{-o-transform:scale(1.1)}
100%{-o-transform:scale(1);opacity:1}
}
.nav_transform1.out .navCont{animation:navContentOut .4s ease-in-out 0s both;-moz-animation:navContentOut .4s ease-in-out 0s both;-webkit-animation:navContentOut .4s ease-in-out 0s both;-o-animation:navContentOut .4s ease-in-out 0s both}
@keyframes navContentOut{100%{transform:scale(0);opacity:0}
20%{transform:scale(1.1)}
0%{transform:scale(1);opacity:1}
}
@-moz-keyframes navContentOut{100%{-moz-transform:scale(0);opacity:0}
20%{-moz-transform:scale(1.1)}
0%{-moz-transform:scale(1);opacity:1}
}
@-webkit-keyframes navContentOut{100%{-webkit-transform:scale(0);opacity:0}
20%{-webkit-transform:scale(1.1)}
0%{-webkit-transform:scale(1);opacity:1}
}
@-o-keyframes navContentOut{100%{-o-transform:scale(0);opacity:0}
20%{-o-transform:scale(1.1)}
0%{-o-transform:scale(1);opacity:1}
}*/