@charset "utf-8";
  @import url(/uploads/css/s/ui-all.css);
  @import url(/uploads/css/s/button.css);
  @import url(/uploads/css/s/cetop.css);
body{
   padding-bottom: 0px;
    overflow-x: hidden;
    overflow-y: scroll;
    margin: 0px auto;
    padding-left: 0px;
    padding-right: 0px;
    font-family: "宋体", arial;
    background: none transparent scroll repeat 0% 0%;
    padding-top: 0px;
}
div{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
form{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
p{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
i{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
img{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
ul{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
li{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
ol{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
dl{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
dt{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
dd{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
table{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
tr{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
td{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
th{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
fieldset{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
label{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
legend{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
select{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
button{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
input{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
p{
   line-height: 20px;
    font-family: "宋体" !important;
    color: #2a2a2a;
    font-size: 14px;
}
a{
   outline-style: none;
    outline-color: invert;
    outline-width: medium;
}
a:active{
}
input{
   outline-style: none;
    outline-color: invert;
    outline-width: medium;
}
a{
   font-family:"宋体" !important;
}
li{
   line-height: 20px;
}
div{
   line-height: 20px;
}
h1{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
h2{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
h3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
h4{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
h5{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
h6{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 12px;
    font-weight: normal;
    padding-top: 0px;
}
h1 img{
   margin: 0px;
}
h2 img{
   margin: 0px;
}
h3 img{
   margin: 0px;
}
h4 img{
   margin: 0px;
}
h5 img{
   margin: 0px;
}
h6 img{
   margin: 0px;
}
ul{
   list-style-type: none;
    list-style-image: none;
}
ol{
   list-style-type: none;
    list-style-image: none;
}
li{
   list-style-type: none;
    list-style-image: none;
}
dl{
   list-style-type: none;
    list-style-image: none;
}
dt{
   list-style-type: none;
    list-style-image: none;
}
dd{
   list-style-type: none;
    list-style-image: none;
}
img{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    vertical-align: middle;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
a img{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    vertical-align: middle;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
a:link{
   color: #505050;
    font-weight: normal;
    text-decoration: none;
}
a:visited{
   color: #505050;
    font-weight: normal;
    text-decoration: none;
}
a:hover{
   color: #505050;
    font-weight: normal;
    text-decoration: none;
}
a:active{
   color: #505050;
    font-weight: normal;
    text-decoration: none;
}
.pic a{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    display: inline-block;
    border-top: 0px;
    border-right: 0px;
    padding-top: 0px;
}
.pic a:hover{
   border-bottom: 0px;
    border-left: 0px;
    display: inline-block;
    border-top: 0px;
    border-right: 0px;
}
.fontred{
   color: #f00;
}
.fontgray{
   color: #999;
}
.fontblack{
   color: #000;
}
.input-gray{
   color: #999;
}
.input-black{
   color: #000;
}
.floatleft{
   float: left;
}
.floatright{
   float: right;
}
.floatnone{
   float: none;
}
.clearboth{
   line-height: 0;
    width: 100%;
    height: 0px;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}
.clearleft{
   clear: left;
}
.clearright{
   clear: right;
}
.clearfix{
   display: inline-block;
}
.clearfix:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
}
* html .clearfix{
   height: 1%;
}
.clearfix{
   display: block;
}
.pagewidth{
   margin: 0px auto;
    width: 100%;
    height: auto;
}
.columnspace{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.breadcrumb{
   padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    clear: both;
    padding-top: 5px;
}
.date-ico{
   background:  no-repeat right 50%;
}
.column-num1{
   width: 100%;
}
.column-num2{
   width: 47%;
}
.column-num3{
   width: 33%;
}
.column-num4{
   width: 25%;
}
.column-num5{
   width: 20%;
}
.column-num6{
   width: 14%;
}
.text-oper{
   float: left;
}
.text-tip{
   margin: 0px 0px 0px 10px;
    float: left;
}
.text-tip span{
   line-height: 15px;
}
.text-oper span{
   width: auto !important;
    word-break: break-all;
}
.text-tip span{
   width: auto !important;
    word-break: break-all;
}
.text-tip .tip-default{
   color: #999;
}
.text-tip .tip-remind{
   color: #000;
}
.text-tip .tip-ok{
   padding-left: 20px;
    display: inline-block;
    background:  no-repeat left top;
    color: #3bae47;
}
.text-tip .tip-error{
   padding-left: 20px;
    display: inline-block;
    background:  no-repeat left top;
    color: #e60012;
}
.input{
   border-bottom: #ddddde 1px solid;
    border-left: #ddddde 1px solid;
    padding-bottom: 0px;
    line-height: 18px;
    padding-left: 2px;
    padding-right: 2px;
    height: 18px;
    border-top: #ddddde 1px solid;
    border-right: #ddddde 1px solid;
    padding-top: 0px;
}
.input-width{
   width: 200px;
}
.input-up{
   border-bottom: #06c 1px solid;
    border-left: #06c 1px solid;
    border-top: #06c 1px solid;
    border-right: #06c 1px solid;
}
.pagejump{
   text-align: left;
    padding-bottom: 10px;
    line-height: 20px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    clear: both;
    overflow: hidden;
    padding-top: 10px;
}
.pagejump a{
   border-bottom: #8db5d7 1px solid;
    border-left: #8db5d7 1px solid;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #000;
    border-top: #8db5d7 1px solid;
    margin-right: 2px;
    border-right: #8db5d7 1px solid;
    text-decoration: none;
    padding-top: 2px;
}
.pagejump a:hover{
   border-bottom: #ff0000 1px solid;
    border-left: #ff0000 1px solid;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    border-top: #ff0000 1px solid;
    margin-right: 2px;
    border-right: #ff0000 1px solid;
    padding-top: 2px;
}
.pagejump a:active{
   border-bottom: #ff0000 1px solid;
    border-left: #ff0000 1px solid;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    border-top: #ff0000 1px solid;
    margin-right: 2px;
    border-right: #ff0000 1px solid;
    padding-top: 2px;
}
.pagejump span.current{
   border-bottom: #e89954 1px solid;
    border-left: #e89954 1px solid;
    padding-bottom: 2px;
    background-color: #e89954;
    padding-left: 5px;
    padding-right: 5px;
    color: #000;
    border-top: #e89954 1px solid;
    font-weight: bold;
    margin-right: 2px;
    border-right: #e89954 1px solid;
    padding-top: 2px;
}
.pagejump span.disabled{
   border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #ccc;
    border-top: #ccc 1px solid;
    margin-right: 2px;
    border-right: #ccc 1px solid;
    padding-top: 2px;
}
.textinput{
   border-bottom: #8db5d7 1px solid;
    border-left: #8db5d7 1px solid;
    width: 25px;
    color: #000;
    border-top: #8db5d7 1px solid;
    border-right: #8db5d7 1px solid;
}
.pgbtn{
   background-image: ;
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    line-height: 18px;
    padding-left: 2px;
    padding-right: 2px;
    background-repeat: repeat-x;
    height: 18px;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
}
.pagejump .totalcount{
   float: left;
}
.pagejump .number{
   float: right;
}
.pagejump .number a{
   border-bottom: #d3d3d4 1px solid;
    border-left: #d3d3d4 1px solid;
    line-height: 15px;
    background:  repeat-x 0px -58px;
    float: left;
    height: 15px;
    color: #666 !important;
    font-size: 12px !important;
    border-top: #d3d3d4 1px solid;
    border-right: #d3d3d4 1px solid;
    text-decoration: none;
}
.pagejump .number a:hover{
   border-bottom: #d3d3d4 1px solid;
    border-left: #d3d3d4 1px solid;
    background:  repeat-x 0px -58px;
    color: #0068cc !important;
    border-top: #d3d3d4 1px solid;
    border-right: #d3d3d4 1px solid;
}
.pagejump .number span{
   line-height: 15px;
    float: left;
    height: 15px;
}
.pagejump .number .current{
   border-bottom: #d3d3d4 1px solid;
    border-left: #d3d3d4 1px solid;
    background:  repeat-x 0px -58px;
    color: #0068cc !important;
    font-size: 12px !important;
    border-top: #d3d3d4 1px solid;
    border-right: #d3d3d4 1px solid;
}
.pagejump .number .disabled{
   border-bottom: #d3d3d4 1px solid;
    border-left: #d3d3d4 1px solid;
    background:  repeat-x 0px -58px;
    color: #666 !important;
    font-size: 12px !important;
    border-top: #d3d3d4 1px solid;
    border-right: #d3d3d4 1px solid;
}
.pagejump .amount{
   float: left;
}
.pagejump .amount .num{
   padding-right: 5px;
    float: left;
}
.pagejump .amount a{
   border-bottom: #d3d3d4 1px solid;
    border-left: #d3d3d4 1px solid;
    line-height: 15px;
    background:  repeat-x 0px -58px;
    float: left;
    height: 15px;
    color: #666 !important;
    border-top: #d3d3d4 1px solid;
    border-right: #d3d3d4 1px solid;
    text-decoration: none;
}
.pagejump .amount a:hover{
   border-bottom: #34a7db 1px solid;
    border-left: #34a7db 1px solid;
    background:  repeat-x 0px -87px;
    color: #0068cc !important;
    border-top: #34a7db 1px solid;
    border-right: #34a7db 1px solid;
}
.pagejump .amount .currentpagepize{
   border-bottom: #34a7db 1px solid;
    border-left: #34a7db 1px solid;
    background:  repeat-x 0px -87px;
    color: #0068cc !important;
    border-top: #34a7db 1px solid;
    border-right: #34a7db 1px solid;
}
.pagejump .total{
   float: right;
}
.pagejump .jump{
   line-height: 20px;
    float: right;
    height: 20px;
}
.pagejump .jump .pgbtn{
   border-bottom: #98e5f7 1px solid;
    border-left: #98e5f7 1px solid;
    padding-bottom: 0px;
    line-height: 13px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 5px;
    background:  repeat-x 0px 0px;
    height: 18px;
    color: #06c;
    font-size: 12px;
    vertical-align: middle;
    border-top: #98e5f7 1px solid;
    cursor: pointer;
    font-weight: normal;
    border-right: #98e5f7 1px solid;
    padding-top: 0px;
}
.tablestyle{
   width: 100%;
}
.oper-tips{
   text-align: center;
    margin: 10px 0px;
    width: 100%;
    height: 32px;
    clear: both;
}
.oper-tips img{
   width: 32px;
    height: 32px;
    vertical-align: middle;
}
.oper-tips span{
   line-height: 32px;
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
    font-weight: bold;
}
.success{
   text-align: center;
    margin: 0px auto;
    width: 100%;
    clear: both;
}
.noinfo{
   text-align: center;
    margin: 0px auto;
    width: 100%;
    clear: both;
}
.success p{
   height: 32px;
}
.noinfo p{
   height: 32px;
}
.success p img{
   width: 32px;
    height: 32px;
    vertical-align: middle;
}
.noinfo p img{
   width: 32px;
    height: 32px;
    vertical-align: middle;
}
.success p span{
   text-align: left;
    line-height: 32px;
    margin-left: 10px;
    vertical-align: middle;
    font-weight: bold;
}
.noinfo p span{
   text-align: left;
    line-height: 32px;
    margin-left: 10px;
    vertical-align: middle;
    font-weight: bold;
}
.pages-flip{
   text-align: center;
    padding-bottom: 3px;
    margin: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    padding-top: 3px;
}
.pages-flip a{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 2px;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #000099;
    font-size: 12px;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
    text-decoration: underline;
    padding-top: 2px;
}
.pages-flip a:hover{
   border-bottom: #000099 1px solid;
    border-left: #000099 1px solid;
    color: #000;
    font-size: 12px;
    border-top: #000099 1px solid;
    border-right: #000099 1px solid;
}
.pages-flip a:active{
   border-bottom: #000099 1px solid;
    border-left: #000099 1px solid;
    color: #f00;
    font-size: 12px;
    border-top: #000099 1px solid;
    border-right: #000099 1px solid;
}
.pages-flip a.current{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 2px;
    background-color: #fff;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #000;
    border-top: #fff 1px solid;
    font-weight: bold;
    border-right: #fff 1px solid;
    padding-top: 2px;
}
.pages-flip span.disabled{
   border-bottom: #eee 1px solid;
    border-left: #eee 1px solid;
    padding-bottom: 2px;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #ddd;
    border-top: #eee 1px solid;
    border-right: #eee 1px solid;
    padding-top: 2px;
}
.dialog-waiting{
   background-image: ;
    text-align: center;
    margin: 15px auto 0px;
    width: 160px;
    background-repeat: no-repeat;
    background-position: center center;
    height: 20px;
}
#box_root{
   margin-left: auto;
    margin-right: auto;
}
#box_root{
   margin-left: auto;
    margin-right: auto;
}
#elem-frontspecifies_show01-1468832116438 .change p{
   text-align: right;
    padding-bottom: 0px;
    line-height: 12px;
    margin: 0px;
    padding-right: 10px;
    background: url(/uploads/image/simg/change.png) no-repeat right center;
    font-size: 12px;
}
#elem-frontspecifies_show01-1468832116438 a:link{
   color: #5c5c5c;
    font-size: 12px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468832116438 a:active{
   color: #5c5c5c;
    font-size: 12px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468832116438 a:visited{
   color: #5c5c5c;
    font-size: 12px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468832116438 a:hover{
   color: #3ea3d8;
    font-size: 12px;
    text-decoration: none;
}
#topnav{
   width: 240px;
    float: left;
}
#topnav p{
   text-align: left;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    color: #4f4c4b;
    font-size: 12px;
    padding-top: 0px;
}
#topnav a:link{
   color: #4f4c4b;
    font-size: 12px;
    text-decoration: none;
}
#topnav a:active{
   color: #4f4c4b;
    font-size: 12px;
    text-decoration: none;
}
#topnav a:visited{
   color: #4f4c4b;
    font-size: 12px;
    text-decoration: none;
}
#topnav a:hover{
   color: #3ea3d8;
    font-size: 12px;
    text-decoration: none;
}
#hotline{
   width: 210px;
    float: right;
}
#hotline p{
   padding-bottom: 0px;
    line-height: 22px;
    margin: 0px;
    padding-left: 30px;
    padding-right: 0px;
    background: url(/uploads/image/simg/hotline.png) no-repeat left center;
    color: #4f4c4b;
    font-size: 12px;
    padding-top: 0px;
}
#elem-frontspecifies_show01-1468993790465{
   width: 100%;
    background:  repeat-x;
    float: left;
    height: 42px;
}
#elem-frontspecifies_show01-1468993790465 .txt{
   width: 130px;
    background: #3ea3d8;
    float: left;
    height: 38px;
}
#elem-frontspecifies_show01-1468993790465 .txt p{
   text-align: center;
    line-height: 38px;
    color: #fff;
    font-size: 14px;
}
#elem-frontspecifies_show01-1468993790465 .more1{
   float: right;
}
#elem-frontspecifies_show01-1468993790465 .more1 a{
   line-height: 38px;
    float: right;
    color: #3ea3d8;
    font-size: 12px;
    margin-right: 15px;
}
#elem-frontspecifies_show01-1468993790465 .more1 a:link{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468993790465 .more1 a:active{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468993790465 .more1 a:visited{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468993790465 .more1 a:hover{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontnews_list01-1468993893244{
   border-bottom: #efefef 1px solid;
    border-left: #efefef 1px solid;
    padding-bottom: 5px;
    width: 483px;
    float: left;
    border-right: #efefef 1px solid;
}
#elem-frontspecifies_show01-1468997397224 .tech{
   width: 130px;
    background: #3ea3d8;
    float: left;
    height: 38px;
}
#elem-frontspecifies_show01-1468997397224 .tech p{
   text-align: center;
    line-height: 38px;
    color: #fff;
    font-size: 14px;
}
#elem-frontspecifies_show01-1468997397224 .mke{
   width: 130px;
    float: left;
    height: 38px;
}
#elem-frontspecifies_show01-1468997397224 .mke p{
   text-align: center;
}
#elem-frontspecifies_show01-1468997397224 .mke a{
   text-align: center;
    line-height: 38px;
    font-size: 14px;
}
#elem-frontspecifies_show01-1468997397224 .mke a:link{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .mke a:active{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .mke a:visited{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .mke a:hover{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .dlo{
   width: 130px;
    float: left;
    height: 38px;
}
#elem-frontspecifies_show01-1468997397224 .dlo p{
   text-align: center;
}
#elem-frontspecifies_show01-1468997397224 .dlo a{
   text-align: center;
    line-height: 38px;
    font-size: 14px;
}
#elem-frontspecifies_show01-1468997397224 .dlo a:link{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .dlo a:active{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .dlo a:visited{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .dlo a:hover{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .more2 a{
   line-height: 38px;
    float: right;
    color: #3ea3d8;
    font-size: 12px;
    margin-right: 15px;
}
#elem-frontspecifies_show01-1468997397224 .more2 a:link{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .more2 a:active{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .more2 a:visited{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224 .more2 a:hover{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1468997397224{
   width: 100%;
    background:  repeat-x;
    float: left;
    height: 42px;
}
#elem-frontspecifies_show01-1468997397224 .more2{
   float: right;
}
#elem-frontnews_list01-146892076195255{
   border-bottom: #efefef 1px solid;
    border-left: #efefef 1px solid;
    padding-bottom: 10px;
    width: 483px;
    float: left;
    border-right: #efefef 1px solid;
}
#elem-frontnews_list01-146892076195255 .frontnews_list01-d1_c1_01{
   padding-bottom: 0px;
    margin-top: 0px;
    padding-left: 10px;
    width: 465px;
    padding-right: 10px;
    margin-right: 0px;
    padding-top: 15px;
}
#elem-frontnews_list01-74979947725{
   border-bottom: #efefef 1px solid;
    border-left: #efefef 1px solid;
    padding-bottom: 10px;
    width: 483px;
    float: left;
    border-right: #efefef 1px solid;
}
#elem-frontnews_list01-74979947725 .frontnews_list01-d1_c1_01{
   padding-bottom: 0px;
    margin-top: 0px;
    padding-left: 10px;
    width: 465px;
    padding-right: 10px;
    margin-right: 0px;
    padding-top: 15px;
}
#elem-frontnews_list01-13956778749{
   border-bottom: #efefef 1px solid;
    border-left: #efefef 1px solid;
    padding-bottom: 10px;
    width: 483px;
    float: left;
    border-right: #efefef 1px solid;
}
#elem-frontnews_list01-13956778749 .frontnews_list01-d1_c1_01{
   padding-bottom: 0px;
    margin-top: 0px;
    padding-left: 10px;
    width: 465px;
    padding-right: 10px;
    margin-right: 0px;
    padding-top: 15px;
}
#elem-frontnews_list01-1468993893244 .frontnews_list01-d3_c2{
   padding-top: 10px;
}
#elem-frontspecifies_show01-1469000337061 img{
   width: 100%;
}
#elem-frontspecifies_show01-1469001440731 p{
   text-align: center;
    line-height: 30px;
    margin-top: 10px;
    margin-bottom: 0px;
    color: #757575;
    font-size: 16px;
}
#elem-frontspecifies_show01-1469001440731 span{
   color: #3ea3d8;
    font-size: 30px;
}
#elem-frontspecifies_show01-1469001455343 a:link{
   color: #626161;
    font-size: 14px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469001455343 a:active{
   color: #626161;
    font-size: 14px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469001455343 a:visited{
   color: #626161;
    font-size: 14px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469001455343 a:hover{
   color: #3ea3d8;
    font-size: 14px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469001455343 span{
   color: #3ea3d8;
    font-size: 14px;
}
#elem-frontspecifies_show01-1469001455343 p{
   text-align: left;
    margin: 0px;
}
#elem-frontspecifies_show01-1469002763941 p{
   text-align: left;
    color: #868687;
    font-size: 12px;
}
#elem-frontspecifies_show01-1469002763941 a:link{
   color: #868687;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469002763941 a:active{
   color: #868687;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469002763941 a:visited{
   color: #868687;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469002763941 a:hover{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469002751300 p{
   text-align: left;
    color: #fff;
    font-size: 14px;
}
#elem-frontspecifies_show01-1469002751300 a:link{
   color: #fff;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469002751300 a:active{
   color: #fff;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469002751300 a:visited{
   color: #fff;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469002751300 a:hover{
   color: #3ea3d8;
    text-decoration: none;
}
#elem-frontspecifies_show01-1469002795537 .fticon1{
   width: 30px;
    float: right;
    margin-left: 0px;
}
#elem-frontspecifies_show01-1469002795537 .fticon2{
   width: 30px;
    float: right;
    margin-left: 20px;
}
#elem-frontspecifies_show01-1469002795537 .fticon3{
   position: relative;
    width: 30px;
    float: right;
    margin-left: 20px;
    cursor: pointer;
}
#elem-frontspecifies_show01-1469002795537 .wxcode{
   z-index: 9999999;
    position: absolute;
    display: none;
    top: -190px;
    left: -150px;
}
#elem-frontspecifies_show01-1469002795537 .fticon3:hover .wxcode{
   display: block;
}
.change{
   position: relative;
}
.change2{
   position: absolute;
    width: 100%;
    display: none;
    top: 12px;
    left: 0px;
}
.change:hover .change2{
   display: block;
}
#elem-frontspecifies_show01-1468832116438 .change2 p{
   line-height: 20px;
    background: #f7f8f8;
    padding-top: 9px;
}
#elem-frontspecifies_show01-1468894882694 .left1{
   margin-bottom: 10px;
}
#elem-frontspecifies_show01-1468894882694 .left2{
   margin-bottom: 10px;
}
#elem-frontspecifies_show01-1468894882694 .left3{
   margin-bottom: 10px;
}
#elem-frontspecifies_show01-1468894882694 .left4{
   margin-bottom: 10px;
}
#elem-frontspecifies_show01-1468894882694 .left5{
   margin-bottom: 10px;
}
a.more1{
   position: absolute;
    color: #3ea3d8;
    font-size: 12px;
    top: 10px;
    right: 0px;
    text-decoration: none;
}
a.more2{
   position: absolute;
    color: #3ea3d8;
    font-size: 12px;
    top: 10px;
    right: 0px;
    text-decoration: none;
}
a.more3{
   position: absolute;
    color: #3ea3d8;
    font-size: 12px;
    top: 10px;
    right: 15px;
    text-decoration: none;
}
#elem-frontnews_list01-1468993893244 .frontnews_list01-d3_c2 .newslist-02{
   height: 118px;
}
#elem-frontnews_list01-146892076195255 .frontnews_list01-d1_c1_01 .comstyle{
   height: 210px;
}
#out{
   position: relative;
    width: 100%;
    float: left;
    height: 320px;
    overflow: hidden;
}
#mid{
   z-index: 9 !important;
    position: absolute;
    text-align: center;
    width: 1920px;
    height: 320px;
    margin-left: -960px;
    top: 50% !important;
    left: 50% !important;
}
#in{
   position: relative;
    top: -50%;
}
#ptitle{
   z-index: 99;
    position: absolute;
    width: 222px;
    background: url(/uploads/image/simg/about_titlebg.png) no-repeat;
    height: 110px;
    top: 155px;
    right: 0px;
}
#ptitle p{
   line-height: 30px;
    padding-left: 35px;
    color: #fff;
    font-size: 24px;
    padding-top: 20px;
}
#ptitle span{
   font-family: arial;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
#elem-frontspecifies_show01-1470793626131{
   margin: 0px auto;
    width: 1000px;
    background: url(/uploads/image/simg/about_listbg.jpg) no-repeat;
    height: 55px;
    clear: both;
    overflow: hidden;
}
#elem-frontspecifies_show01-1470793626131 .menu-first{
   width: 800px;
    float: right;
    overflow: hidden;
}
#elem-frontspecifies_show01-1470793626131 ul{
   padding-bottom: 0px;
    list-style-type: none;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    float: left;
    list-style-image: none;
    padding-top: 0px;
}
#elem-frontspecifies_show01-1470793626131 li{
   padding-bottom: 0px;
    list-style-type: none;
    padding-left: 0px;
    padding-right: 0px;
    float: right;
    margin-left: 30px;
    list-style-image: none;
    padding-top: 0px;
}
#elem-frontspecifies_show01-1470793626131 .menu-first ul li.menu-none a{
   padding-bottom: 0px;
    line-height: 55px;
    margin: 0px 0px 0px 5px;
    padding-left: 25px;
    padding-right: 25px;
    display: block;

    height: 55px;
    text-decoration: none;
    padding-top: 0px;
}
#elem-frontspecifies_show01-1470793626131 .menu-first ul li.menu-none a:hover{
   background: #3ea3d8;
    color: #fff;
    text-decoration: none;
}
#elem-frontspecifies_show01-1470793626131 .menu-first ul li.menu-none a.current{
   background: #3ea3d8;
    color: #fff;
    text-decoration: none;
}
#elem-frontspecifies_show01-1470793626131 .menu-first ul li.menu-none a.current:hover{
   background: #3ea3d8;
    color: #fff;
    text-decoration: none;
}
#elem-frontspecifies_show01-1470793626131 a.menu-text1:link{
   color: #2a2a2a;
    font-size: 16px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1470793626131 a.menu-text1:visited{
   color: #2a2a2a;
    font-size: 16px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1470793626131 a.menu-text1:active{
   color: #2a2a2a;
    font-size: 16px;
    text-decoration: none;
}
#elem-frontspecifies_show01-1470793626131 a.menu-text1:hover{
   color: #fff;
    font-size: 16px;
    text-decoration: none;
}
.frontspecifies_show01-d3_c1{
   width: 100%;
}
#elem-frontspecifies_show01-1470793626131 .comptitle_00{
   float: left;
    margin-left: 40px;
}
#elem-frontspecifies_show01-1470793626131 .comptitle_00 .titlestyle_00{
   line-height: 55px;
    font-style: normal;
    color: #3ea3d8;
    font-size: 20px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontproductscategory_show01-1470795711628 .comptitle_00{
   width: 242px;
    background: url(/uploads/image/simg/product_title.jpg) no-repeat;
    float: left;
    height: 51px;
    margin-left: 0px;
}
#elem-frontproductscategory_show01-1470795711628 .comptitle_00 .titlestyle_00{
   line-height: 51px;
    font-style: normal;
    padding-left: 28px;
    float: left;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontproductscategory_show01-147079571162822 .comptitle_00{
   width: 242px;
    background: url(/uploads/image/simg/product_title.jpg) no-repeat;
    float: left;
    height: 51px;
    margin-left: 0px;
}
#elem-frontproductscategory_show01-147079571162822 .comptitle_00 .titlestyle_00{
   line-height: 51px;
    font-style: normal;
    padding-left: 28px;
    float: left;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontproductscategory_show01-147079571162833 .comptitle_00{
   width: 242px;
    background: url(/uploads/image/simg/product_title.jpg) no-repeat;
    float: left;
    height: 51px;
    margin-left: 0px;
}
#elem-frontproductscategory_show01-147079571162833 .comptitle_00 .titlestyle_00{
   line-height: 51px;
    font-style: normal;
    padding-left: 28px;
    float: left;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontproducts_list01-1470796066929 .comptitle_00{
   border-bottom: #dadada 1px solid;
    padding-bottom: 15px;
    margin-top: 15px;
    width: 100%;
    margin-bottom: 15px;
    background: none transparent scroll repeat 0% 0%;
    float: left;
    height: 18px;
    margin-left: 0px;
}
#elem-frontproducts_list01-1470796066929 .comptitle_00 .titlestyle_00{
   line-height: 18px;
    font-style: normal;
    padding-left: 0px;
    float: left;
    color: #3ea3d8;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontproducts_list01-147079606692922 .comptitle_00{
   border-bottom: #dadada 1px solid;
    padding-bottom: 15px;
    margin-top: 15px;
    width: 100%;
    margin-bottom: 15px;
    background: none transparent scroll repeat 0% 0%;
    float: left;
    height: 18px;
    margin-left: 0px;
}
#elem-frontproducts_list01-147079606692922 .comptitle_00 .titlestyle_00{
   line-height: 18px;
    font-style: normal;
    padding-left: 0px;
    float: left;
    color: #3ea3d8;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontproducts_list01-147079606692933 .comptitle_00{
   border-bottom: #dadada 1px solid;
    padding-bottom: 15px;
    margin-top: 15px;
    width: 100%;
    margin-bottom: 15px;
    background: none transparent scroll repeat 0% 0%;
    float: left;
    height: 18px;
    margin-left: 0px;
}
#elem-frontproducts_list01-147079606692933 .comptitle_00 .titlestyle_00{
   line-height: 18px;
    font-style: normal;
    padding-left: 0px;
    float: left;
    color: #3ea3d8;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontpublic_breadcrumb01-1470886134059 .frontpublic_breadcrumb01-d1_c1{
   line-height: 59px;
    height: 59px;
}
#elem-frontpublic_breadcrumb01-1470886134059 .frontpublic_breadcrumb01-d1_c1 div{
   text-align: right;
    line-height: 59px;
    width: 980px;
    padding-right: 20px;
    background: url(/uploads/image/simg/contact_bg.jpg) repeat-x;
    height: 59px;
    color: #3ea3d8;
    font-size: 12px;
    font-weight: normal;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp{
   margin-top: 30px;
    width: 470px;
    float: left;
    margin-left: 50px;
}
#elem-frontcomcontent_detail01-1470896172322 .contactpic{
   margin-top: 100px;
    width: 326px;
    float: right;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp1{
   color: #222;
    font-size: 24px;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp2{
   text-align: left;
    margin-top: 30px;
    margin-bottom: 20px;
    color: #444;
    font-size: 14px;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp3{
   text-align: left;
    line-height: 30px;
    color: #444;
    font-size: 14px;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp3 a:link{
   color: #444;
    font-size: 14px;
    text-decoration: none;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp3 a:active{
   color: #444;
    font-size: 14px;
    text-decoration: none;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp3 a:visited{
   color: #444;
    font-size: 14px;
    text-decoration: none;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp3 a:hover{
   color: #06c;
    font-size: 14px;
    text-decoration: none;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp3 .contactp31{
   padding-left: 25px;
    background: url(/uploads/image/simg/contact_icon1.png) no-repeat left center;
    margin-left: 20px;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp3 .contactp32{
   padding-left: 25px;
    background: url(/uploads/image/simg/contact_icon2.png) no-repeat left center;
    margin-left: 20px;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp3 .contactp33{
   padding-left: 25px;
    background: url(/uploads/image/simg/contact_icon3.png) no-repeat left center;
    margin-left: 20px;
}
#elem-frontcomcontent_detail01-1470896172322 .contactp3 .contactp34{
   padding-left: 25px;
    background: url(/uploads/image/simg/contact_icon4.jpg) no-repeat left center;
    margin-left: 20px;
}
#elem-frontspecifies_show01-1470900040500{
   margin: 0px auto;
    width: 1000px;
}
#elem-frontspecifies_show01-1470900040500 .pn1{
   width: 304px;
    background: #fff;
    float: left;
    height: 170px;
    margin-right: 44px;
}
#elem-frontspecifies_show01-1470900040500 .pn2{
   width: 304px;
    background: #fff;
    float: left;
    height: 170px;
    margin-right: 44px;
}
#elem-frontspecifies_show01-1470900040500 .pn3{
   width: 304px;
    background: #fff;
    float: left;
    height: 170px;
}
#elem-frontspecifies_show01-1470900040500 p{
   line-height: 30px;
    padding-left: 25px;
    color: #333;
    font-size: 14px;
    padding-top: 25px;
}
#elem-frontspecifies_show01-1470900040500 span{
   color: #5389cf;
    font-size: 18px;
}
#elem-frontpublic_slideshow01-1470915529442{
   margin: 0px auto;
    width: 1000px;
    background:  no-repeat;
    height: 300px;
}
.frontpublic_slideshow01-d1_c1{
   width: 100%;
    height: 100%;
    clear: both;
}
#elem-frontnews_listrelated01-1470966234347 .border_00 .comptitle_00{
   margin-left: 0px;
}
#elem-frontnews_listrelated01-1470966234347 .border_00 .comptitle_00 .titlestyle_00{
   font-size: 18px;
}
#box_header{
   text-transform: uppercase;
}
#elem-frontnewscategory_tree01-147098644035266 .frontnewscategory_tree01-d2_c1 .menu-second{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: none !important;
    height: 100%;
    padding-top: 0px;
}
#elem-frontnewscategory_tree01-1470986440352 .frontnewscategory_tree01-d2_c1 .menu-second{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    display: none !important;
    height: 100%;
    padding-top: 0px;
}
#yjshare{
   z-index: 999;
    position: relative;
    text-align: right;
    margin-top: -80px;
    width: 250px;
    float: right;
}
#yjshare .jiathis_style_24x24{
   text-align: right;
}
#box_left_sub4_sub1_sub1_sub1{
   padding-bottom: 30px;
    width: 100%;
    margin-bottom: 15px;
    background: #f5f5f5;
    float: left;
}
#elem-frontproductscategory_show01-147079574444 .comptitle_00{
   width: 242px;
    background: url(/uploads/image/simg/product_title.jpg) no-repeat;
    float: left;
    height: 51px;
    margin-left: 0px;
}
#elem-frontproductscategory_show01-147079574444 .comptitle_00 .titlestyle_00{
   line-height: 51px;
    font-style: normal;
    padding-left: 28px;
    float: left;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontproducts_list01-1470796444 .comptitle_00{
   border-bottom: #dadada 1px solid;
    padding-bottom: 15px;
    margin-top: 15px;
    width: 100%;
    margin-bottom: 15px;
    background: none transparent scroll repeat 0% 0%;
    float: left;
    height: 18px;
    margin-left: 0px;
}
#elem-frontproducts_list01-1470796444 .comptitle_00 .titlestyle_00{
   line-height: 18px;
    font-style: normal;
    padding-left: 0px;
    float: left;
    color: #3ea3d8;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontproductscategory_show01-1470795745555 .comptitle_00{
   width: 242px;
    background: url(/uploads/image/simg/product_title.jpg) no-repeat;
    float: left;
    height: 51px;
    margin-left: 0px;
}
#elem-frontproductscategory_show01-1470795745555 .comptitle_00 .titlestyle_00{
   line-height: 51px;
    font-style: normal;
    padding-left: 28px;
    float: left;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontproducts_list01-14707964555 .comptitle_00{
   border-bottom: #dadada 1px solid;
    padding-bottom: 15px;
    margin-top: 15px;
    width: 100%;
    margin-bottom: 15px;
    background: none transparent scroll repeat 0% 0%;
    float: left;
    height: 18px;
    margin-left: 0px;
}
#elem-frontproducts_list01-14707964555 .comptitle_00 .titlestyle_00{
   line-height: 18px;
    font-style: normal;
    padding-left: 0px;
    float: left;
    color: #3ea3d8;
    font-size: 18px;
    font-weight: normal;
    text-decoration: none;
}
#elem-frontnews_listrelated01-1470966234347{
   width: 100%;
    float: left;
}
#elem-frontproducts_listbyrelated01-1472518240200{
   width: 100%;
    float: left;
}
.cd-top{
   position: fixed;
    text-indent: 100%;
    width: 60px;
    bottom: 40px;
    display: inline-block;
    white-space: nowrap;
    background: url(/uploads/image/simg/btn_top.png) no-repeat center 50%;
    height: 60px;
    overflow: hidden;
    right: 10px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
#elem-frontproducts_listbyrelated01-1472518240200{
   display: none;
}
#elem-frontnews_listrelated01-1470966234347{
   display: none;
}

.scv_listpages{

}

.scv_listpages ul{

        float:left;

        padding:12px 0px 12px 16px;

}

.scv_listpages ul li{

        float:left;

        font-family:tahoma;

        line-height:17px;

        margin-right:6px;

        border:1px solid #e9e9e9;

}

.scv_listpages ul li a{

        float:left;

        padding:2px 4px 2px;

        color:#555;

        display:block;

}

.scv_listpages ul li a:hover{

        color:#690;

        text-decoration:none;

        padding:2px 4px 2px;

}

.scv_listpages ul li.thisclass,

.scv_listpages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

        background-color:#f8f8f8;

        padding:2px 4px 2px;

        font-weight:bold;

}

.scv_listpages .pageinfo{

        line-height:21px;

        padding:12px 10px 12px 16px;

        color:#999;

}

.scv_listpages .pageinfo strong{

        color:#555;

        font-weight:normal;

        margin:0px 2px;

} 

.frontnews_detail01-d1_c1 .page p.pre{
padding-left: 10px;
width: 320px;
display: block;
float: left;
}
.frontnews_detail01-d1_c1 .page p.next{
text-align: right;
width: 320px;
padding-right: 10px;
display: block;
float: right;
}




