@charset "utf-8";
html {
    color: #666;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {
    margin: 0;
    padding: 0
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

fieldset,img {
    border: 0
}

address,caption,cite,code,dfn,em,strong,th,var {
    font-style: normal;
    font-weight: 400
}

li {
    list-style: none
}

caption {
    text-align: left
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%;
    font-weight: 400
}

q:before,q:after {
    content: ''
}
.p:after{display: block;height:0;visibility: hidden;content: " ";clear: both;}
abbr,acronym {
    border: 0;
    font-variant: normal
}

sub {
    vertical-align: text-bottom
}

sup {
    vertical-align: text-top
}

input,textarea,select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit
}

input,textarea,select {
    *font-size: 100%
}

legend {
    color: #666;
}

html,body {
    background-color: #FFF;
    margin: 0;
    padding: 0
}

body {
    /*font-family: "Microsoft YaHei";*/
    font-family:"Microsoft YaHei","MicrosoftJhengHei",STHeiti,MingLiu;
    line-height: 170%;
    font-size: 12px;
    color: #666;
    background:#fff;
}

i {
    font-style: normal
}

a {
    color: #666;
    text-decoration: none;
    outline: 0
}

.g-clr {
    zoom: 1
}


a:hover {
    text-decoration: none;
    color:#3b65c7;
}
a.under:link,a.under:active,a.under:visited,a.under:hover {
    text-decoration: underline
}

#NIE-topBar {
    height: 55px
}
.lf{float:left;}
.rt{float:right;}
.in_block{display: inline-block}
.red{color:#c00000 !important;}
.c999{color:#999 !important;}
/*.orange{color:#ff5f19 !important;}*/
.green{color:#339900 !important}
/*.blues{color:#007cd5 !important;}*/
.header,.main,.footer {
    margin: 0 auto;
    width: 100%;
    min-width: 1200px;
    max-width: 1920px;
    _width: expression(// (document.documentElement.clientWidth>1920||document.body.clientWidth>1920)?"1920px": ((document.documentElement.clientWidth<1180||document.body.clientWidth<1180)?"1180px": "100%"))
}
.hides{display: none;}
input:focus{outline:none;}
textarea:focus{outline:none;}
.block{
    width:1200px;
    margin:0 auto;
}
/*主体背景*/
body{
}
@media all and (max-width:1000px){
    .block{width:85%;}
    .Ourproducts .productsSeries div.copy{width: 30%!important;}
    .IndexNews div.block div.lf>a>img{    max-width: 450px;   max-height: 240px;  width: 100% !important;   height: auto !important; }
}

/*头部*/
.header {height:104px;font-size: 14px;background:#fff;text-align: center;}
.header>a{float: left;margin-top:5px;margin-left: 30px;}
.header div.search{position: relative;margin-right:80px;margin-top:30px;}
.header div.search input{padding-left:15px;border:1px solid #f0f0f0;height:35px;width:150px;margin-right:50px;}
.header div.search a{position: absolute;top:0;right:0;}
.header div.search a img{height:36px;}

.header ul.in_block{text-align: center;margin-top:20px;}
.header ul.in_block li.actives >a,.header ul.in_block li:hover >a{border-bottom:2px solid #4466c0; color:#3b65c7;}
.header ul.in_block li{display: inline-block;padding:20px;cursor: pointer;}
.header ul.in_block li >a{padding:10px;}
@media all and (max-width:1346px){
    .header{height:150px;} 
    .header div.search{margin-top:10px;}
}
/*头部  --end*/
/*导航*/
#top div.k {display: inline-block;width:65%;    text-align: right; margin-top: 10px; }
#top div.k ul{display:inline-block;text-align: center;    margin-right: 20px;  }
#top div.k ul li { width: auto;  font-size: 100%; float: left;  padding:0 10px;}
#top div.k ul li >a { font-size:16px;display: block;  height:30px; padding:20px; color: #666; }
#top div.k ul li a i { margin-left: 20px; position: relative; top: 1px; height:60px;border-left:1px dashed #ccc;}
#top div.k ul li:hover .top-nav-list { color:#0d7ee8; }

/*jojo*/
#top-products-show { position: absolute; background: #f5f5f5; font-size: 87.5%; color: #333; overflow: hidden;z-index: 100;display: none;padding-bottom:10px;}/*height: 320px; */
.top-nav-products:hover #top-products-show { display: block; }
#top-products-show #top-products-series { position: relative; width: 242px;border-right: #ddd solid 1px; float: left; }/*height: 320px; display: none;*/
#top-products-show #top-products-name { width: 214px; height: 320px; border-right: #CCC solid 1px; float: left; }
#top-products-show #top-products-series ul li { position: relative; width: 210px; margin-bottom:3px; padding: 10px 16px; font-weight: lighter;cursor: pointer;font-size: 13px; }
#top-products-show #top-products-series ul .active { background: #0d7ee8; color: #FFF; }/*  菜单产品中心 类别鼠标划过 */
#top-products-show section { display: none; }
#top-products-show .current { display: block; }
#top-products-show .fy-products-name { width: 214px; height: 280px; }


/* 菜单产品中心 类别产品 */
#top-products-show .fy-products-name ul li { position: relative; width: 174px; height: 20px; line-height: 20px; padding: 10px 20px; font-weight: lighter; }
#top-products-show .fy-products-name ul li a { display: block; width: auto; height: 20px; padding: 0; color: #555555; text-decoration: none; font-size: 90%; }
#top-products-show .fy-products-name ul li a:hover { text-decoration: underline; }
/*  菜单产品中心 new*/
#top-products-show ul li .new-tag { position: absolute; height: 9px; padding: 5px; top: 11px; background-color: #bda670; right: 6px; line-height: 9px; font-size: 12px; color: #fff; border-radius: 3px; display: block; }
#top-products-show ul .active .new-tag { background-color: #fff; color: #c7b36c; }
#top-products-show .fy-products-name { width: 390px; height: 280px; }
#top-products-show #top-products-image { width: 350px;  float: left; }
#top-products-show #top-products-image .serie-img { width: 330px; height:auto; }
#top-products-show #top-products-image .serie-img >div.p>a{    display: inline-block;padding: 30px 0;}
#top-products-show #top-products-image .serie-img img { width: 270px; height: 180px; margin: 0 0 0 30px;}



/*----------*/
#top-products-show1 { position: absolute; height: auto;background: #f5f5f5; font-size: 87.5%; color: #333; overflow: hidden;z-index: 100;display: none;padding-bottom:10px;}
.top-nav-products:hover #top-products-show1 { display: block; }
#top-products-show1 #top-products-series1 { position: relative; width: 214px;  border-right: #ddd solid 1px; float: left; }
#top-products-show1 #top-products-names { width: 214px; height: 320px; border-right: #CCC solid 1px; float: left; }
#top-products-show1 #top-products-series1 ul li { position: relative; width: 174px; margin-bottom:3px; padding: 10px 20px; font-weight: lighter;cursor: pointer;font-size: 13px; }
#top-products-show1 #top-products-series1 ul .actives { background: #0d7ee8; color: #FFF; }/*  菜单产品中心 类别鼠标划过 */
#top-products-show1 section { display: none; }
#top-products-show1 .currents { display: block; }
#top-products-show1 .fy-products-names { width: 214px; height: 280px; }


/* 菜单产品中心 类别产品 */
#top-products-show1 .fy-products-names ul li { position: relative; width: 174px; height: 20px; line-height: 20px; padding: 10px 20px; font-weight: lighter; }
#top-products-show1 .fy-products-names ul li a { display: block; width: auto; height: 20px; padding: 0; color: #555555; text-decoration: none; font-size: 90%; }
#top-products-show1 .fy-products-names ul li a:hover { text-decoration: underline; }

/*  菜单产品中心 new*/
#top-products-show1 ul li .new-tag { position: absolute; height: 9px; padding: 5px; top: 11px; background-color: #bda670; right: 6px; line-height: 9px; font-size: 12px; color: #fff; border-radius: 3px; display: block; }
#top-products-show1 ul .active .new-tag { background-color: #fff; color: #c7b36c; }
#top-products-show1 .fy-products-names { width: 400px; height: 280px; }
#top-products-show1 #top-products-images { width: 400px; height:auto; float: left; }
#top-products-show1 #top-products-images .serie-img { width: 400px; height: auto; }
#top-products-show1 #top-products-images .serie-img >div.p>a{    display: inline-block;padding: 30px 0;}
#top-products-show1 #top-products-images .serie-img img { width: 340px; height:105px; margin: 35px 0 0 25px;}
/*导航*/


/*----底部------*/
.footer { background: #222222; color:#999;}
.footer>div:first-child{background: #232429;height:70px;}
.footer>div:first-child div.block >img{  margin-top:5px;vertical-align: bottom;margin-right: 10px;}
.footer>div:first-child div.block >span.rt{margin-top:25px;margin-right: 20px;color: #525357;}

.footer .footerBtm{background:#292c33;padding-top: 40px;height:210px;}
.footer .footerBtm .block >span{color:#FFF;margin-left: 37px;width: 90px;height:30px;line-height: 30px;text-align: center;border:1px solid #666;margin-right: 40px;}

.footer .footerBtm .block ul{font-size: 13px;width: 150px;line-height:30px;}
.footer .footerBtm .block ul>li>a:hover{color:#FFF;}
.footer .footerBtm .block> ul.footerUl{width: 290px;margin-right: 15px;color:#666;}