﻿  @charset "utf-8";
/* CSS Document */
/*全局样式*/
*{padding: 0;margin: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, button, fieldset, form, input, legend, textarea, th, td { margin: 0; padding: 0;font-family:"微软雅黑", "Microsoft YaHei","arial";}
body{width:100%;height: 100%;margin:0 auto;font-family:"微软雅黑", "Microsoft YaHei","arial";}
select,input,textarea{font-family:"微软雅黑", "Microsoft YaHei","arial";}
table { border-collapse: collapse; border-spacing: 0;}
a{text-decoration: none;}
img { border: 0;}
button,input,optgroup,select,textarea {margin: 0;font: inherit;color: inherit; outline: none;}
li { list-style: none;}
.clear{clear: both;}
.clearfix::after {clear: both;}
.pull-left {float: left;}
.pull-right {float: right;}
.wrap {max-width: 1200px !important;margin: 0 auto;}
.h10{  height: 10px;}
.h20{  height: 20px;}
.h30{  height: 30px;}
.h40{  height: 40px;}
.h50{  height: 50px;}
@media screen and (max-width: 1000px) {
    .header {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .flicker-example {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .news_bg {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .body_tit_bg {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .shortcut_bg {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .xmsb_bg {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .solution-box {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .wrap {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .jjfa_bg {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .footer_bg {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .text-num-width {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .erj-top {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .on-line {
        width: 1200px;
    }
}
@media screen and (max-width: 1000px) {
    .in_box {
        width: 1200px;
    }
}


/*头部*/
.header_bg{width: 100%;height: 100px;overflow:hidden}
.header{background-color: #f5f5f5;;overflow:hidden}
.logo_box{ height: 100px;overflow:hidden}
.header_logo{float: left; margin: 25px 0px 0px 0px ;overflow:hidden}
.menucon{ background-color: #ed614a;height:50px; overflow:hidden}
.menulist>li{ float: left;text-align: center;vertical-align: middle;font-size: 16px; list-style: none;}
.menulist>li .child_menu{display: none;}
.menulist>li a {float: left;display: block;position: relative;font-size: 16px;color: #fff;line-height: 50px; padding: 0px 41px;}
.menulist>li a i{display: block;position: absolute;height: 50px; top:0;left: 50%;right: 50%; background: #fff;opacity:0.2;   }
.menulist>li a:hover{color: #fff;   }
.menulist>li a:hover i {left: 0;right: 0;-webkit-transition-property: left, right;transition-property: left, right;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out; transition-timing-function: ease-out;}
/*搜索框*/
.search_div{border-radius: 25px; background-color: #e1e1e1;margin: 25px 0px 0px 0px;height: 40px; overflow:hidden}
.search_div input{ list-style: none;border:none; line-height: 40px;height: 40px;float: left;color: #999; font-size: 14px;background:rgba(0,0,0,.0); margin-left: 20px;outline: none;}
.search_div input::-webkit-input-placeholder {color: #999;}
.search_div    input::-moz-input-placeholder {color: #999;}
 .search_div   input::-ms-input-placeholder {color: #999;}
.search_div .search_btn{display: inline-block;width: 22px;height: 23px;background: url(../img/icon_search.png);margin: 10px 15px 10px 5px;}
.search_div .search_btn:hover{background: url(../img/icon_searchon.png);cursor: pointer;}
/* 大图切换 */
.flickerplate {position:relative;height:345px;background-color:#e6e6e6;overflow:hidden}
.flickerplate ul.flicks {width:10000%;height:100%;padding:0px;margin:0px;list-style:none}
.flickerplate ul.flicks>li {float:left;width:1%;height:100%;background-position:center;background-size:cover;display:table}
.flickerplate ul.flicks>li .flick-inner {height:100%;padding:10px;color:#fff;display:table-cell;vertical-align:middle}
.flickerplate ul.flicks>li .flick-inner .flick-content {max-width:68.75em;margin-left:auto;margin-right:auto}
.flickerplate ul.flicks>li .flick-title {padding:0px 0px;font-size:2.778em;line-height:1.995em;text-align:center}
@media only screen and (max-width: 43.813em) {
.flickerplate ul.flicks>li .flick-title {font-size:1.667em}}
.flickerplate ul.flicks>li .flick-sub-text {padding:5px;font-weight:300;line-height:2.5em;color:rgba(255, 255, 255, 0.8);text-align:center}
.flickerplate ul.flicks>li .flick-title span.flick-block-text, .flickerplate ul.flicks>li .flick-sub-text span.flick-block-text {padding:12px 18px;background-color:rgba(0, 0, 0, 0.6)}
.flickerplate .arrow-navigation {position:absolute;height:80%;width:10%;top:10%;z-index:100;	overflow:hidden}
.flickerplate .arrow-navigation .arrow {display:block;height:100%;width:90%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.flickerplate .arrow-navigation:hover, .flickerplate .arrow-navigation .arrow:hover {	cursor:pointer}
.flickerplate .arrow-navigation.left {left:10%}
.flickerplate .arrow-navigation.left .arrow {opacity:0;margin:0px 0px 0px 50%;	background-image:url("../img/flickerplate/arrow-left-light.png");background-repeat:no-repeat;	background-position:left}
.flickerplate .arrow-navigation.right {right:10%}
.flickerplate .arrow-navigation.right .arrow {opacity:0;margin:0px 0px 0px -50%;background-image:url("../img/flickerplate/arrow-right-light.png");background-repeat:no-repeat;background-position:right}
.flickerplate .arrow-navigation.left.hover .arrow {opacity:1;margin:0px 0px 0px 20%}
.flickerplate .arrow-navigation.right.hover .arrow {opacity:1;margin:0px 0px 0px -20%}
.flickerplate .dot-navigation {position:absolute;bottom:15px;width:100%;text-align:center;z-index:100}
.flickerplate .dot-navigation ul {text-align:center;list-style:none;padding:0px 15px}
.flickerplate .dot-navigation ul li {display:inline-block;float:none}
.flickerplate .dot-navigation .dot {width:10px;height:10px;margin:0px 6px;background-color:rgba(255, 255, 255, 0.3);border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-transition:background-color 0.2s ease-out;-moz-transition:background-color 0.2s ease-out;-o-transition:background-color 0.2s ease-out;-ms-transition:background-color 0.2s ease-out;transition:background-color 0.2s ease-out}
.flickerplate .dot-navigation .dot:hover {cursor:pointer;background-color:rgba(255, 255, 255, 0.6)}
.flickerplate .dot-navigation .dot.active {background-color:#fff}
.flickerplate .dot-navigation.left, .flickerplate .dot-navigation.left ul {text-align:left}
.flickerplate .dot-navigation.right, .flickerplate .dot-navigation.right ul {text-align:right}
.flickerplate.flicker-theme-dark .arrow-navigation.left .arrow {background-image:url("../img/flickerplate/arrow-left-dark.png")}
.flickerplate.flicker-theme-dark .arrow-navigation.right .arrow {	background-image:url("../img/flickerplate/arrow-right-dark.png")}
.flickerplate.flicker-theme-dark .dot-navigation .dot {background-color:rgba(0, 0, 0, 0.12)}
.flickerplate.flicker-theme-dark .dot-navigation .dot:hover {background-color:rgba(0, 0, 0, 0.6)}
.flickerplate.flicker-theme-dark .dot-navigation .dot.active {background-color:#000}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner {color:rgba(0, 0, 0, 0.9)}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text {color:rgba(0, 0, 0, 0.9)}
.flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate.flicker-theme-dark ul.flicks li .flick-inner .flick-content .flick-sub-text span.flick-block-text {background-color:rgba(255, 255, 255, 0.5)}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner {color:rgba(0, 0, 0, 0.9)}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text {color:rgba(0, 0, 0, 0.9)}
.flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-title span.flick-block-text, .flickerplate ul.flicks li.flick-theme-dark .flick-inner .flick-content .flick-sub-text span.flick-block-text {background-color:rgba(255, 255, 255, 0.5)}
.flickerplate.animate-transform-slide ul.flicks {-webkit-perspective:1000;-webkit-backface-visibility:hidden;transform:translate3d(0%, 0px, 0px);-webkit-transform:translate3d(0%, 0px, 0px);-webkit-transition:-webkit-transform 0.6s;-o-transition:-o-transform 0.6s;-moz-transition:-moz-transform 0.6s;transition:transform 0.6s}
.flickerplate.animate-transition-slide ul.flicks {position:relative;left:0%;-webkit-transition:left 0.4s ease-out;-moz-transition:left 0.4s ease-out;-o-transition:left 0.4s ease-out;-ms-transition:left 0.4s ease-out;transition:left 0.4s ease-out}
.flickerplate.animate-jquery-slide ul.flicks {position:relative;left:0%}
.flickerplate.animate-scroller-slide {padding-bottom:0px;	overflow:auto}
.flickerplate.animate-scroller-slide ul.flicks {position:auto}

/* 解决方案 */
.body_tit_bg{ background-color:#e1e1e1; height:50px;}
.body_tit{ text-align:center; font-size:24px; color:#333; line-height:50px;}
.tit_jt{ width:100%; height:8px; background: url(../img/jt.png) no-repeat center;}
.jjfa_bg{ height:325px; background-color:#1f2028}
/* 主栏目模块 */
.Service-box {-ms-box-sizing: border-box;-o-box-sizing: border-box; box-sizing: border-box; padding-top:40px;}
.Service-content {min-width: 1200px; margin: 0 auto;padding: 0;}
.Service-item {display: block; width: 200px;padding: 30px 16px;text-align: center; float: left;height: 240px;margin: 0 0 10px; background-color:#fff;box-sizing: border-box; border-radius: 10px;overflow: hidden;}
.Service-content .Service-item { -webkit-transition: all 160ms; transition: all 160ms;}
.item-image {display: inline-block; height: 100px;width: 100px;line-height: 100px; text-align: center; border: 3px solid transparent; margin: 0;border-radius: 100%;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 160ms; transition: all 160ms;}
.item-image img { width: 100%; height: 100%;display: block;border: none;}
.item-title {line-height: 25px; font-size: 20px; color: #ec604b; font-weight:bold;padding: 22px 0 7px; font-family:"Microsoft YaHei";}
.item-text { color: #9A9A9A; font-size: 14px;  line-height: 17px;  height: 34px; overflow: hidden; font-family:"Microsoft YaHei";}
.item-link {font-family:"Microsoft YaHei"; color: #FFFFFF; display: none; padding: 6px 20px;background-color: #ed614a; margin: 17px auto; font-size: 14px;line-height: 25px;border-radius: 5px; -webkit-transition: all 160ms;
transition: all 160ms; font-weight: normal;}
.Service-item:hover { border-color: #DEDDDD; padding-top: 26px; position: relative; z-index: 99; text-decoration: none;box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1);webkit-transform: translate3d(0, -3px, 0);transform: translate3d(0, -3px, 0);}
.Service-item:hover .item-image { height: 60px; width: 60px;line-height: 60px;margin: 0 auto;}
.Service-item:hover .item-link {display: block;}
.Service-item:hover .item-title { padding: 10px 0 7px;}
.Service-item + .Service-item {margin-left: 50px; position: relative;}
.item-tag {width: 67px; height: 67px; color: #FFFFFF; position: absolute; transform: rotateZ(-315deg);top: 9px; right: 9px; font-size: 12px; line-height: 17px;}
.item-background { width: 67px; height: 67px; position: absolute;top: 0px; right: 0px;}
.item-background img { width: 100%; height: 100%;}

/* 新闻公告 */
.news_bg{background-color:#efefef; padding:25px 0px;}
.news_box{  background-color:#fff;width:100%; height:50px; display:block; }
.smarticker{width:90%;direction: ltr;}
.size1{height: 50px;overflow: hidden;}
.smarticker .sec1, .smarticker .sec1-2, .smarticker .sec2, .smarticker .sec3, .smarticker .sec4, .smarticker .sec5, .smarticker .sec6, .smarticker .sec7{float: left;}
.smarticker .sec1{width: 10%;}
.smarticker .sec1-2{width: 15%;}
.smarticker ul{padding: 0;margin: 0;list-style: none;}
.smarticker .smarticker-cats, .smarticker-cats .catlist, .smarticker .smarticker-category, .smarticker .smarticker-news{height: 100%;overflow: hidden;}
.smarticker .smarticker-cats, .smarticker .smarticker-category{text-align: center;}
.smarticker li{height: 50px;line-height: 50px;font-family:"Microsoft YaHei";}
.smarticker a{text-decoration: none; }
.smarticker a span{ margin-right:10px; color:#b7b7b7; font-size:14px;font-family:"Microsoft YaHei";}
.smarticker .smarticker-news{text-align: left;position: relative;}
.smarticker .smarticker-news ul{margin-left: 15px;display: none;}
.smarticker .smarticker-news ul li{position: absolute;display: none;height: 100%;top: 0px;}
.theme1{background: #fff; color: #ed614a}
.theme1 .smarticker-news a{color: #666;font-size: 16px;font-family:"Microsoft YaHei";}
.theme1 .smarticker-news a:hover{color: #ed614a;}
.theme1 .smarticker-cats{position: relative;background: #999;}
.theme1 .smarticker-cats .left{position: absolute;left: 0px;background: url('../img/left-flc-w.png') no-repeat right center;width: 20%;height: 100%;}
.theme1 .smarticker-cats .right{position: absolute;right: 0px;top: 0px;z-index: 1;background: url('../img/right-flc-w.png') no-repeat right center;width: 20%;height: 100%;}
.no-category .smarticker-cats .left{display: none;}
.theme1 .smarticker-cats a{color: #fff;text-decoration: none;font-weight: bold;font-size: 20px;}
.theme1 .smarticker-category a{color: #999;text-decoration: none;}
.theme1 .flasher{color:#666;}
.smarticker-cats li{background-color:#c3c3c3;}
.more a{ color:#666; line-height:50px; font-size:14px; margin:0px 10px;}
.more a:hover{color:#ed614a;}

/* 四大块展示 */
.shortcut_bg{ background-color:#efefef; padding-bottom:25px;}
.shortcut{min-width:1200px;height:506px;margin:0px auto;position:relative;z-index:1;overflow:hidden;}
.shortcut a{display:block;width:600px;height:253px;position:relative;overflow:hidden;float:left;transition:all 0.3s linear;-webkit-transition:all 0.3s linear;top:0px;}
.shortcut a img{position:absolute;left:0px;top:0px;}
.shortcut a span{position:absolute;line-height:18px;color:#999;left:15px;bottom:32px;transition:all 1s;-webkit-transition:all 1s;}
.shortcut a .imgH{left:-600px;transition:all 0.2s ease;-webkit-transition:all 0.2s ease;}
.shortcut a:hover{text-decoration:none;}
.shortcut a:hover .imgH{display:block;left:0px;}
.shortcut a:hover span{color:#fff;animation:img4 0.8s linear infinite alternate;-webkit-animation:img4 1s linear infinite alternate;}
@keyframes img4{0%{bottom:32px;} 100%{bottom:25px;}}
@-webkit-keyframes img4{0%{bottom:32px;} 100%{bottom:25px;}}
/* 招投标/项目申报指南 */
.xmsb_bg{ background-color:#d0d0d0; padding-bottom: 20px;}
.xmsb_box{ min-width: 1200px; height: 353px}
.zb_left{ width:600px;background-color:#f4f4f4; }
.zb_left .tit_box{width:600px; height: 60px;  background-color: #e1e1e1;}
.zb_left .tit_bt{ padding: 0px 20px; background-color: #ed614a; line-height: 60px; font-size: 20px;color: #fff;}
.zb_list{ width: 580px;line-height: 42px;font-size: 16px;}
.zb_list a{color: #333;}
.zb_list a:hover{color: #ed614a;}
.zb_date{ color: #999;margin-right: 15px;}
.zb_lb{color: #333;}
.sb_right{ width:600px;background-color:#e1e1e1;}
.sb_right .tit_box{width:600px; height: 60px;  background-color: #f4f4f4;}
.sb_right .tit_bt{ padding: 0px 20px; background-color: #ed614a; line-height: 60px; font-size: 20px;color: #fff}
.padding_list{  margin:20px; }
.xmsb_more a{ color:#666; line-height:60px; font-size:14px; margin:0px 10px;}
.xmsb_more a:hover{color:#ed614a;}

/* 关于我们等~ */
.solution-box {background: #262c50;height:600px; }
.solution-bj { background: url("../img/bg.jpg"); background-size: cover; height:600px;}
.solution-header {padding: 30px 15px ; margin:0px auto 20px auto;text-align: center;}
.solution-header h2 {margin-bottom: 10px; font-size: 36px; line-height: 46px;text-align: center;color: #FAFBFE;font-weight: inherit;}
.solution-header p { font-size: 18px;line-height: 22px;text-align: center;color: #FFFFFF;opacity: 0.6;}
.solution-content {max-width: 1172px;margin: 0 auto;}
.solution-list {width: 300px; float: left;}
.solution-list ul li {width: 240px; height: 72px; background: rgba(255, 255, 255, 0.15);padding-left: 30px; margin: 0 10px; position: relative;}
.solution-list ul li h2 {font-size: 18px;color: #FFFFFF; line-height: 72px;font-weight: inherit;}
.solution-list ul .on { width: 260px;margin: 0;padding-left: 40px; background-image: linear-gradient(-180deg, #ed614a 0%, #e85351 63%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ed614a, endColorstr=#e85351);
/*IE<9>*/
-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ed614a, endColorstr=#e85351)";
/*IE8+*/}
.solution-item {margin-left: 300px; display: block; padding: 0px 10px 0 10px;overflow: hidden;}
.solution-item ul li {padding: 0;}
.solution-item ul li h2 { font-size: 22px; line-height: 28px; color: #FFFFFF;margin: 0 0 15px 0; font-weight: inherit;}
.solution-item ul li p {opacity: 0.8; font-size: 16px; color: #FFFFFF;line-height: 22px;}
.solution-item .about_us p{opacity: 0.8; font-size: 16px; color: #FFFFFF;line-height: 32px; text-indent:2em;}
.s-btn {display: inline-block;color: #36383C;font-size: 14px;line-height: 20px;padding: 4px 20px; cursor: pointer; border: 1px solid #d4d5d7; position: relative; letter-spacing: normal;}
.solution-more {border: 1px solid #FAFBFE;    border-radius: 4px;   height: 40px; width: 140px; margin: 20px 0 0 0;line-height: 30px; font-size: 14px;color: #FAFBFE; text-align:center}
.solution-more:hover { color: #fa6f66;  border: 1px solid #fa6f66;}
.solution-title { position: relative; margin:40px 0px 20px 0px;}
.solution-title h3 { font-size: 18px; color: #FFFFFF;width: 135px;font-weight: inherit;}
.solution-title span {border-top: 1px solid white;opacity: 0.2;display: inline-block; width: 100%; position: absolute;margin-left: 135px; top: 12px;}
.solution-brand { width: 100%; position: relative;}
.solution-brand-item { padding: 10px 20px 10px 0;width: 213px;float: left;}
.solution-brand-item a {border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 2px; height: 170px;display: block;}
.solution-brand-item a i img {width: 60px; height: 60px;margin:35px auto 0px auto; border: none;  display: block;}
.solution-item .solution-brand-item a p {font-size: 20px;    color: #FFFFFF;line-height: 50px; text-align:center;}
.solution-brand-item .solution-more { width: auto; margin-top: 0;}
.solution-brand-item a:hover { background: rgba(255, 255, 255, 0.1);}
.solution-more-wrap { padding-top: 50px; padding-bottom: 40px; text-align: center; display: block;}
.solution-more-wrap .solution-more { width: auto; margin-top: 0; color: #999;font-size:18px; border: none;}
.solution-more-wrap .solution-more:hover { color: #F56F69;}
.solution-item ul { display: none;}

.solution-brand-item-2 { padding: 10px 20px 10px 0;width: 213px;float: left;}
.solution-brand-item-2 a {border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 2px; height: 170px;display: block;}
.solution-brand-item-2 a i img {width: 192px; height: 170px;;border: none;  display: block;}
.solution-brand-item-2 a:hover { background: rgba(255, 255, 255, 0.1); border:1px solid #fff}

.solution-brand-item-3 { padding: 0px 20px 20px 0;width: 213px;float: left;}
.solution-brand-item-3 a {border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 2px; height: 175px;display: block;}
.solution-brand-item-3 a i img {width: 100px; height: 100px;margin:10px auto 0px auto; border: none;  display: block;}
.solution-brand-item-3 a:hover { background: rgba(255, 255, 255, 0.1); border:1px solid #fff}
.solution-item .solution-brand-item-3 a p {font-size: 14px;color: #FFFFFF;line-height:20px; text-align:center; margin-top:10px; padding:0px 15px; }
.solution-item .solution-brand-item-3 .lmxh_more p{font-size: 16px;color: #fa6f66;line-height:150px;}

/* footer */
.footer_bg{ background-color:#4a4a4a;padding:25px 0px 40px 0px; height:170px;}
.footer_cr{ font-size: 14px;color: #999999; line-height:30px; width:80%; }
.bm_watch{ width:94px; height:114px; background:url(../img/watch.jpg) no-repeat; position:relative;right:0px;}
/* 侧边栏 */
.side{position:fixed;width:78px;right:0;top:50%;margin-top:0px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#f67524;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../img/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../img/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../img/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../img/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../img/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../img/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../img/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../img/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../img/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../img/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../img/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#f67524;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../img/leftewm.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox.son{width:240px;height:118.5px !important;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:36px;background:#f67524}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../img/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../img/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}

/*二级页面*/

.erj-top{  height:345px; margin: 0px auto; }
.erj-tit-box{   width: 600px; padding-top: 90px; }
.erj-top-bg-a1{ background: url("../img/bg_a1.jpg")  no-repeat center top;}
.erj-top-bg-a2{ background: url("../img/bg_a2.jpg")  no-repeat center top;}
.erj-top-bg-a3{ background: url("../img/bg_a3.jpg")  no-repeat center top;}
.erj-top-bg-a4{ background: url("../img/bg_a4.jpg")  no-repeat center top;}
.erj-top-bg-a5{ background: url("../img/bg_a5.jpg")  no-repeat center top;}
.erj-top-bg-a6{ background: url("../img/bg_a6.jpg")  no-repeat center top;}
.erj-top-bg-a7{ background: url("../img/bg_a7.jpg")  no-repeat center top;}
.erj-top-bg-a8{ background: url("../img/bg_a8.jpg")  no-repeat center top;}
.erj-top-bg-a9{ background: url("../img/bg_a9.jpg")  no-repeat center top;}
.erj-top-bg-a10{ background: url("../img/bg_a10.jpg")  no-repeat center top;}
.erj-tit{color: #ed614a; font-size: 36px;}
.erj-tit h1{color: #ed614a; font-size: 36px;}
.erj-tit span{color: #ed614a; font-size: 26px;}


/* 当前位置 */
.on-line{  height:55px; line-height: 55px; background-color: #e9e9e9; color: #999;font-size: 16px;}
.on-line a{color: #ed614a; margin: 0px 10px 0px 0px}
.on-line a:hover{color: #fc8471;}
.on-line span{ margin: 0px 10px;}
.text-num-width { width: 500px;  padding-left: 16px; border-left: 4px solid #ed614a; margin: 15px 80px 15px 0px; border-bottom: 1px solid #e4e4e4;}
/*.text-num-width { width: 100%;  padding-left: 16px; border-left: 4px solid #ed614a; margin: 15px 80px 15px 0px; border-bottom: 1px solid #e4e4e4;}*/
.text-tit {color: #333;font-size: 18px;}
.text-tit:hover {background: url(../img/dian-h.png) no-repeat left;color: #ed614a;}
.text-num-width span{ display: block;color: #999; margin: 10px 0px;font-size: 14px;}
.text-num-width i{ color: #999;font-style: normal; margin: 0px 40px;}
.text-xq{ color: #999;font-style: normal;  padding-bottom: 20px;font-size: 16px;}

/*分页*/
.digg{display: flex;justify-content: center;align-items: center;}
.digg span { margin: 0px 5px; color: #999; border-radius: 3px; }
.digg a { background-color: #efefef;color: #333;padding: 5px 15px;margin: 0px 5px;border-radius: 3px;}
.digg a:hover { background-color: #ed614a; color: #fff;}
.disabled { background-color: #efefef; padding: 5px 10px}
.digg .current {background-color: #ed614a;color: #fff; padding: 5px 15px}
.digg .active {background-color: #ed614a;color: #fff; padding: 5px 15px}

/*科研项目*/
.kyxm-box{ border: 1px solid #e4e4e4; text-align: center;}
.kyxm-box-tit{border-bottom: 1px solid #e4e4e4;color: #ed614a;height: 40px;}
.kyxm-box-tit td{color: #ed614a; line-height: 30px;height: 50px;border-right: 1px solid #e4e4e4; font-size: 22px;}
.kyxm-box-nr td{color: #333; line-height: 30px;height: 60px;border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;font-size: 16px;}
.kyxm-box-nr td a{color: #333;}
.kyxm-box-nr td a:hover{color: #ed614a;}


/*产品展示*/
.cp-box{width: 1200px; height: 310px;}
.cp-img{width: 600px; height: 310px;}
.cp-xq{width: 600px; height: 310px;background-color: #f6f6f6;padding: 40px;}

.cp-xq h1{color: #ed614a;font-size: 28px; }
.cp-xq div{color: #666;margin: 10px 0px; }
.cp-xq a{ display: block; width: 140px; background-color: #ed614a; color: #fff;font-size: 16px; text-align: center; line-height: 35px; margin: 20px 0px; border-radius: 4px;}
.cp-xq a:hover{ background-color: #fc8471; color: #fff;}

/*产品展示*/
.rjkf-tit{ width: 100%; border-left: 4px solid #ed614a; background-color:#e9e9e9;color: #333; line-height: 45px; text-indent: 1em;font-size: 18px; margin-bottom: 20px; }
.rjkf-xm-list{ background: url("../img/list-jt.png") no-repeat left ; padding-left: 22px;color: #333;font-size: 18px;margin-top: 20px ; margin-right: 20px;}
.rjkf-xm-list:hover{ background: url("../img/list-jt-h.png") no-repeat left ;color: #ed614a; }
.rjkf-about{color: #333; text-align: center; margin:0px 0px 30px 0px; }
.rjkf-about-nr{color: #333; margin:0px 0px 30px 0px; line-height: 38px; font-size: 18px; text-indent: 2em;}
.rjkf-about-img{ text-align: center;}

 /*详情通用页面*/
.xq-tit-box{   width: 600px; padding-top: 50px; }
.xq-tit-box .zzhi{ margin-bottom: 20px;font-size:30px; text-align: center}
.in_box {width: 1200px;}
.in_tit {  font-size: 32px;text-align: center;color: #333;padding: 15px 30px 10px 30px;}
.time {font-size: 16px;line-height: 34px;color: #ababab;text-align: center;margin-bottom: 20px;}
.time span{color: #ababab; margin: 0px 15px;}
.in_zw {font-size: 18px;color: #333;line-height:40px;margin: 0px 30px 30px 30px;}
.hr_top {height: 1px;border: none;border-top: 1px solid #d9d9d9;margin: 0px 30px 30px 30px;}


/* 资质证书 */
.zs-box{ width:22%; margin:0px 30px 20px 0px;}
.zs-nr{width:100%;height: 200px;border: 1px solid #e5e5e5; background-color: #fff;}
.zs-name {font-size: 18px; text-align: center; margin-top: 10px;font-weight: normal;}
.zs-name a { color: #333;}
.zs-name a:hover { color: #ed614a;}


/*核心技术*/
.hxjs_box{ width: 15%; padding: 20px; background-color:#f5f5f5;border-left:2px solid #da4321; margin: 0px 2px; color: #da4321; }
.fw-bg{  width: 98%;margin:10px auto;overflow-x: hidden}
.fw-ico-01 img{ display: block;width: 100%; }
.fw-ico-box{width:100%;}
.fw-ico-box span{font-family:"宋体";}
.fw-ico-bg{ width:27.6%; height: 27.6%; margin:8px; padding: 5px 0px 5px 0px; text-align:center;font-size:14px;background: url(../img/hxjs-bg.gif) repeat ;border-radius: 10%/10%;color: #333;font-weight: bolder; border: 1px  dotted #da4321}
.fw-ico-01,.fw-ico-02,.fw-ico-03,.fw-ico-04,.fw-ico-05,.fw-ico-06,.fw-ico-07,.fw-ico-08,.fw-ico-09,.fw-ico-10{ width:70px ;height: 70px; margin: 0px auto ;}



.header_logo{float: left; margin: 2px 0px 0px 0px ;overflow:hidden}