/*实力践行•中国智造*/
.jjfa{ width:100%; min-height:418px; margin:0 auto; background:url(../images/bg_cplist.jpg) center top no-repeat; padding-top:55px}
.jjfa .title{ display:block; text-align:center; font-size:20px; color:#666; line-height:35px}
.jjfa .title p{ font-size:38px; color:#333; line-height:50px; font-weight:bold}
.jjfa .content{ width:1200px; height:auto; margin:30px auto 0}
.jjfa .content ul li{ float:left; margin-right:24px}

.childaa{ width:588px; height:220px; display:block; position:relative}
.childaa .topimg{ width:588px; height:220px; display:block; overflow:hidden}
.childaa .topimg img{display: block;width:588px;height:220px;transform: scale(1);transition: all 1s ease-out;}
.childaa .txt{ position:absolute; left:0; top:150px; width:588px; height:70px; display:block; text-align:center;background:url(../images/dec_cplist.png) repeat; line-height:70px; font-size:18px; color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; }
.childaa .frame{ display:none}

.childaa:hover .topimg img{transform: scale(1.0);}
.childaa:hover .txt{display:none}
.childaa:hover .frame{display: block;width:588px;height:129px;padding-top:91px;text-align: center;position: absolute;top: 0;left: 0;background: url(../images/dec_cplist.png) repeat}
.childaa:hover .frame p{font-size:18px; line-height:35px; color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}

/*产品展示*/
.i_product{ width:1200px; height:auto; margin:55px auto}
.i_product .title{ display:block; text-align:center; font-size:20px; color:#666; line-height:35px}
.i_product .title p{ font-size:38px; color:#333; line-height:50px; font-weight:bold}
.in_newsa{ width:100%; height: auto; margin:0 auto; display:block; overflow:hidden}

.in_newsa .news_top {text-align: center; margin-top:24px}
.in_newsa .news_top li{display: inline-block;height:40px;line-height:40px; border:2px solid #aaaaaa; padding:0 72px;margin:0 18px; background:#fff; color:#333; font-size:18px;border-radius:5px}
.in_newsa .news_top li a{color: #333;font-size: 18px;}
.in_newsa .news_top li:hover,.in_newsa .news_top li.on{border-radius:5px; background:#2d56a4; border:2px solid #2d56a4}
.in_newsa .news_top li:hover a,.in_newsa .news_top li.on a{color: #fff;}

.in_newsa .news_box{ margin-top:35px;}
.in_newsa .news_box ul{display: none;}
.in_newsa .news_box ul.on{display: block;}
.in_newsa .news_box li {width: 282px;float: left;margin-right:24px; margin-bottom:24px;}

.proming_a{ width:282px; height:269px; display:block; text-align:center; position:relative}
.proming_a .topimg{ width:276px; height:207px; position:absolute; left:0; top:0; display:block; overflow:hidden; padding:2px; border:1px solid #dfdfdf;}
.proming_a .topimg img{ max-width:100%; height:207px;transform: scale(1);transition: all 1s ease-out;}
.proming_a .txt{ position:absolute; left:0; top:212px; width:282px; height:50px; border-bottom:1px solid #dfdfdf; background:url(../images/arraw.png) right center no-repeat; line-height:50px; font-size:16px; color:#444; text-align: left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.proming_a:hover .topimg img{transform: scale(1.2);}
.proming_a:hover .txt{line-height:50px; font-size:16px; color:#2d56a4; border-bottom:1px solid #2d56a4; background:url(../images/arrawb.png) right center no-repeat }

/*公司简介*/
.in_about{ width:100%; height:672px; margin:0 auto; background:url(../images/bg_gsjj.jpg) center top no-repeat}
.in_about .main{ width:1200px; height:auto; margin:0 auto; padding-top:50px}
.in_abouta{ width:675px; height: auto; display:block}
.in_abouta .title{ font-size:18px; color:#fff; line-height:35px}
.in_abouta .title p{ font-size:40px; color:#fff; font-weight:bold; line-height:60px}
.in_abouta .title .dec{ width:50px; height:3px; background:#fff; margin:15px 0}
.in_abouta .contenta{ font-size:16px; line-height:30px; height:240px; display:block; overflow:hidden; color:#fff}
.in_abouta .contenta *{ font-size:16px; line-height:30px; color:#fff}

.in_abouta .more{ width:201px; height:35px; display:block; text-indent:45px; border:2px solid #fff;border-radius:20px; background:url(../images/arrawa.png) 130px center no-repeat; line-height:35px; color:#fff; font-size:18px; margin:30px 0;}
.in_abouta .more:hover{ background: url(../images/arrawb.png) 130px center no-repeat #fff; color:#2d56a4;}

.in_abouta .subin{}
.in_abouta .subin ul li{padding-left:34px; padding-right:34px; background:url(../images/line_gsjj.jpg) right center no-repeat; display:block; float:left;}

.proming_b{height:102px; display:block; text-align:center;line-height:55px; font-size:18px; color:#ffffff}
.proming_b img{ max-width:100%; height:47px;transition: all 0.3s linear 0s;-webkit-transform:rotateY(0);-moz-transform:rotateY(0);-webkit-transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;z-index:2;}
.proming_b:hover{line-height:55px; font-size:18px; color:#ffffff}
.proming_b:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}

/*实力保障*/
.slbz{ width:100%; height:534px; margin:0 auto; background:url(../images/bg1.jpg) center top no-repeat; padding-top:50px}
.slbz .title{ display:block; text-align:center; font-size:20px; color:#666; line-height:35px}
.slbz .title p{ font-size:38px; color:#333; line-height:50px; font-weight:bold}


.product{ width:100%; height: auto; margin:0 auto;}
.product .slideGroup {
    width: 1200px;
}

.product .parHd {
    text-align: center; margin-top:28px
}

.product .parHd li {
    display: inline-block;
    height: 40px;
    line-height: 40px; border:1px solid #e5e5e5;
    padding: 0 72px;
    font-size: 18px; background:#fff; color:#333;border-radius: 5px; margin:0 18px
}

.product .parHd li a { color:#333
}

.product .parHd li:hover,
.product .parHd li.on {
    background: #2d56a4; border:1px solid #2d56a4
}
.product .parHd li:hover a,
.product .parHd li.on a{
    color:#fff;
}
.product .parBd {
    width: 100%;
    margin-top: 50px;
    position: relative;
}
.product .parBd .slideBox {
    width: 100%;
    position: relative;
}
.product .parBd .slideBox ul li {
    width: 282px;
    margin: 0 12px;
    float: left;
    position: relative;
}
.product .parBd .slideBox ul{height: 263px;}

.proming_c{ width:282px; height:263px; display:block;position:relative}
.proming_c .topimg{ width:282px; height:212px; position:absolute; left:0; top:0; display:block; text-align:center; overflow:hidden; background:#fff}
.proming_c .topimg img{ max-width:100%; height:212px;transform: scale(1);transition: all 1s ease-out;}
.proming_c .txt{ position:absolute; left:0; top:212px; width:282px; height:50px; border-bottom:1px solid #dfdfdf; background:url(../images/arraw.png) 242px center no-repeat #fff; line-height:50px; font-size:16px; color:#444; text-indent:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.proming_c:hover .topimg img{transform: scale(1.2);}
.proming_c:hover .txt{line-height:50px; font-size:16px; color:#2d56a4; border-bottom:1px solid #2d56a4; background:url(../images/arrawb.png) 242px center no-repeat #fff }


/*新闻动态*/
.xwdt{ width:1200px; height:auto; margin:0 auto; margin-top:38px; margin-bottom:70px;}
.xwdt .title{ display:block; text-align:center; font-size:20px; color:#666; line-height:35px}
.xwdt .title p{ font-size:38px; color:#333; line-height:50px; font-weight:bold}

.xwdt .main{ width:1200px; height:auto; margin:45px auto 0;}

.leftnews{ width:798px; height:auto; display:block; float:left;}
.leftnews .head{ width:798px; height:39px; border-bottom:1px solid #b7b4b5}
 
.eh2{height:39px;width:650px;}
.eh2 ul{list-style:none;margin:0px;padding:0px; width:798px}
.eh2 li{line-height:38px; float:left;display:block;cursor:pointer;width:115px; font-size:20px;background: url(../images/ica.jpg) 2px center no-repeat;text-indent:35px; margin-right:35px; color:#333}
.eh2 .active{line-height:38px; border-bottom:2px solid #2d56a4;float:left;display:block;cursor:pointer;width:115px;color:#2d56a4;font-size:20px;background: url(../images/icb.jpg) 2px center no-repeat; text-indent:35px; margin-right:35px}

.leftnews .head .morea{font-size:14px; line-height:39px;float:right; color:#333} 
.leftnews .content{ margin-top:20px}

.topframe{ width:798px; height:auto; margin:0 auto; background: url(../images/line.jpg) left 60px repeat-x #f6f6f6;}

.childaaa{ width:344px; height:auto; display:block; float:left; margin-left:38px; padding-bottom:25px}
.childaaa .date{ height:60px; line-height:59px; font-size:24px; color:#ababab; font-family:Arial, Helvetica, sans-serif}
.childaaa p{ margin-top:10px; font-size:16px; line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.childaaa p a{ font-size:16px; line-height:35px; color:#333}
.childaaa span{ font-size:14px; line-height:25px; color:#888888; height:50px; display:block; overflow:hidden}
.childaaa .topimg{display:block; width:342px; height:256px; overflow:hidden; border:1px solid #fff; text-align:center;vertical-align: middle; margin-top:10px}
.childaaa .topimg img{max-width:100%; max-height:100%;transform: scale(1);transition: all 1s ease-out;}
.childaaa:hover .topimg img{transform: scale(1.2);}


.bottomframe{ width:722px; margin:8px auto 0; background:#f6f6f6; padding:10px 38px 0 38px; min-height:162px}
.bottomframe ul li{width:100%; height:38px;}
.bottomframe ul li a{ width:85%; height:38px; display:block; float:left; font-size:14px; color:#555; line-height:38px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; background:url(../images/dec.png) 0 center no-repeat; text-indent:12px}
.bottomframe ul li span{height:38px; width:15%; display:block; text-align:right; overflow:hidden; line-height:38px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#bcbcbc}


.rightnews{ display:block; float:right; width:370px; height:auto}
.rightnews .titlea{height:39px; border-bottom:1px solid #b7b4b5}
.rightnews .titlea p{line-height:38px; border-bottom:2px solid #2d56a4;float:left;display:block;cursor:pointer;width:115px;color:#2d56a4;font-size:20px;background: url(../images/icc.jpg) 2px center no-repeat; text-indent:35px;}
.rightnews .titlea a{font-size:14px; line-height:39px;float:right; color:#333}
.rightnews .content{width:298px; height:auto; margin:0 auto; background:#f6f6f6; padding:36px;}

.childbb{ width:296px; height:auto; background:url(../images/deca.jpg) repeat-x left bottom #fff; border:1px solid #fff; padding-bottom:15px}
.childbb .topimg{display:block; width:296px; height:222px; overflow:hidden; text-align:center;vertical-align: middle;}
.childbb .topimg img{max-width:100%; max-height:100%;transform: scale(1);transition: all 1s ease-out;}
.childbb:hover .topimg img{transform: scale(1.2);}
.childbb p{width:90%; height:auto; margin:10px auto 0; font-size:16px; line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.childbb p a{ font-size:16px; line-height:35px; color:#333}
.childbb span{ width:90%; height:auto; margin:0 auto; font-size:14px; line-height:25px; color:#888888; height:50px; display:block; overflow:hidden}

.bottomframeb{ width:100%; height:auto; margin:10px auto 0;}
.bottomframeb ul li{width:100%; height:38px;}
.bottomframeb ul li a{ width:100%; height:38px; display:block;font-size:14px; color:#555; line-height:38px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; background:url(../images/dec.png) 0 center no-repeat; text-indent:12px}
