/*---------产品右边列表----------*/
.dc_r{width:930px;}
.dc_r_top{width:930px;}





/*.productlist{position:relative; overflow: hidden; width: 100%;}
.productlist ul{zoom: 1;}
.productlist ul li{width:222px;height:262px;background:#fff;margin-right:14px;margin-bottom:14px;position:relative;float: left;}
.productlist ul li:nth-of-type(4n){margin-right:0;}
.productlist ul li .img{width:222px;height:222px;line-height:222px;text-align:center;}
.productlist ul li .img img{max-width:170px;max-height:145px;margin:0 auto;display:inline-block;vertical-align:middle;}
.productlist ul li span{width:222px;height:222px;position:absolute;top:0;left:0;background:rgba(255,255,255,.2);display:none;}
.productlist ul li:hover span{display:block;}
.productlist ul li p{padding:0 20px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.productlist ul li:hover{box-shadow: 0px 0px 4px 0px rgba(85, 85, 85, 0.4);}
.productlist ul li:hover p{color:#db2121;}
*/





.productlist { overflow: hidden; padding-bottom: 20px;position:relative; }
.productlist .pro-list{ width: 232px; height: 295px; float: left; padding-top: 15px; }
.productlist .pro-list dl{  width: 208px; height: 280px; background: #fff; border: 1px solid #eee; box-sizing:border-box; margin-left: 11px; margin-right: 11px; margin-bottom: 40px;  transition: all ease .2s 0s; -moz-transition: all ease .2s 0s; -webkit-transition: all ease .2s 0s; }
.productlist .pro-list dt{ width: 100%; height: 206px; line-height: 206px;text-align: center; background: #fff; overflow: hidden; border-bottom: 1px solid #eee; box-sizing:border-box; transition: all ease .2s 0s; -moz-transition: all ease .2s 0s; -webkit-transition: all ease .2s 0s; }
.productlist .pro-list dt img{ max-width: 206px; max-height: 206px; vertical-align: middle;}
.productlist .pro-list dd{ text-align: center; background: #f8f8f8; height: 72px;  transition: all ease .2s 0s; -moz-transition: all ease .2s 0s; -webkit-transition: all ease .2s 0s; }
.productlist .pro-list dd h3{ font-size: 16px; color: #333; line-height: 16px; padding: 15px 5px 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; transition: all ease .2s 0s; -moz-transition: all ease .2s 0s; -webkit-transition: all ease .2s 0s;  }
.productlist .pro-list dd p{ font-size: 14px; color: #999; padding: 8px 5px 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; transition: all ease .2s 0s; -moz-transition: all ease .2s 0s; -webkit-transition: all ease .2s 0s;  }
.productlist .pro-list dd .more{  width: 98px; height: 30px; line-height: 30px; display: inline-block; color: #fff; border: 1px solid #fff; color: #fff; font-size: 12px;  display: none;  transition: all ease .2s 0s; -moz-transition: all ease .2s 0s; -webkit-transition: all ease .2s 0s;  }

.productlist .pro-list:hover dl{ width: 230px; height: 310px; transform:translate(0,-15px); margin-top: -15px\0; /* ej */ margin-bottom: 10px;  margin-left: 0px; margin-right: 0px; border-color: #001655; }
/*.productlist .pro-list:hover dl{ width: 230px; height: 310px; transform:translate(0,-15px); margin-bottom: 10px;  margin-left: 0px; margin-right: 0px; border-color: #e83428; }*/
.productlist .pro-list:hover dt{ height: 228px; border-color: #001655; }
.productlist .pro-list:hover dt img{ transfrom:scale(1.2); max-width: 228px; max-height: 228px; }
.productlist .pro-list:hover dd{ height: 80px; background: #001655; }
.productlist .pro-list:hover dd h3{ color: #fff; padding-top: 12px; padding-bottom: 12px; }
.productlist .pro-list:hover dd p{ display: none; }
.productlist .pro-list:hover .more{ display: inline-block; }















.dc_li_a{width:222px;height:262px;background:#fff;margin-right:14px;margin-bottom:14px;position:relative;}



.dc_li_a:hover{box-shadow: 0px 0px 4px 0px rgba(85, 85, 85, 0.4);}
.dc_li_a:hover p{color:#db2121;}
.dc_r .dc_li_a:nth-of-type(4n){margin-right:0;}
.dc_li_a div{width:222px;height:222px;line-height:222px;text-align:center;}
.dc_li_a img{max-width:170px;max-height:145px;margin:0 auto;display:inline-block;vertical-align:middle;}
.dc_li_a span{width:222px;height:222px;position:absolute;top:0;left:0;background:rgba(255,255,255,.2);display:none;}
.dc_li_a:hover span{display:block;}
.dc_li_a p{padding:0 20px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}


.sys_r_li>.dc_li_a:nth-of-type(4n){margin-right:0;}

.case_list,.sys_list{width:210px;overflow:hidden;margin-right:100px;}
.sys_class_one{width:100%;box-sizing:border-box;background:#fff;}


.sys .sys_list{margin-right:0;}
.sys_list .fw_btn{display:block;height:44px;line-height:44px;text-align:center;color:#db2121;font-weight:bold;margin-top:32px;background:#fff;position: relative;}
.sys_list .fw_btn::after{content:"";width:8px;height:14px;background:url(./img/fw_btn_bg.png) no-repeat center center;position: absolute;top:15px;right:28px;}
.sys_list .fw_video{display:block;width:100%;height:120px;background:url(./img/link_bg1.jpg) no-repeat center center;font-size:22px;line-height: 120px;color:#fff;text-align:center;margin-top:32px;}
.sys_li{display:block;width:300px;height:220px;margin-bottom:14px;position:relative;}
.sys_li .pic_box{width:300px;height:220px;overflow:hidden;background:#fff;text-align:center;line-height:220px;}
.sys_li .pic_box img{width:300px;height:220px;transition: all 1.4s;display:inline-block;vertical-align:middle;}
.sys_li img:hover{transform: scale(1.2);}
.sys_li .pic_box p{width:260px;height:40px;line-height:40px;color:#fff;background:rgba(85,85,85,.7);text-align:center;position: absolute;left:0;bottom:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 20px;}
.sys_r{width:930px;}
.sys_r .sys_r_box>p{margin-bottom:17px;font-size:20px;height:40px;line-height:20px;border-bottom:1px solid #d9d9d9;position: relative;}
.sys_r .sys_r_box>p::after{content:"";width:260px;height:1px;background:#db2121;position: absolute;left:0;bottom:-1px;}
.sys_r .sys_r_box .sys_r_li{overflow:hidden;margin-bottom:20px;}
.sys_r_li .newsone{display:block;overflow:hidden;width:100%;height:60px;padding:14px 0;border-bottom:1px dashed #d9d9d9;}
.sys_r_li .newsone:hover{color:#db2121;}
.sys_r_li .newsone b{display: block;line-height: 60px;margin-left: 24px;width: 500px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sys_r_li .newsone span{display: block;line-height: 60px;}


/*搜索*/
.searchlist{position:relative; overflow: hidden; width: 100%;}
.searchlist ul{zoom: 1;}
.searchlist ul li{width:228px;height:262px;background:#fff;margin-right:15px;margin-bottom:14px;position:relative;float: left;}
.searchlist ul li:nth-of-type(5n){margin-right:0;}
.searchlist ul li .img{width:228px;height:228px;line-height:228px;text-align:center;}
.searchlist ul li .img img{max-width:170px;max-height:145px;margin:0 auto;display:inline-block;vertical-align:middle;}
.searchlist ul li span{width:228px;height:228px;position:absolute;top:0;left:0;background:rgba(255,255,255,.2);display:none;}
.searchlist ul li:hover span{display:block;}
.searchlist ul li p{padding:0 20px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.searchlist ul li:hover{box-shadow: 0px 0px 4px 0px rgba(85, 85, 85, 0.4);}
.searchlist ul li:hover p{color:#db2121;}
/*搜索*/



/*搜索*/


/*产品详情*/

.productleft{ width: 100%; overflow: hidden; position: relative; }
.productleft .img{ width: 100%;  overflow: hidden; margin-top: 30px;     text-align: center;}
.productleft .img img{max-width: 450px; max-height: 450px; vertical-align: middle;text-align: center; }

.productleft h1{color: #000;font-size: 26px; height: 38px; line-height: 38px;}
.productleft h3{color: #bb0c09;font-size:18px;height: 38px; line-height: 38px;border-bottom: 1px solid #bb0c09 ;}



.pro_intro{margin: 40px 0; overflow: hidden;position: relative; width: 100%; }
.pro_introC{margin-top: 15px;}
.pro_introC_nav{border-bottom: 1px solid #bb0c09;height: 45px;}
.pro_introC_nav li{background:#eeeeee;margin-right:2px;float: left;height: 45px;font-size: 16px;color: #949494;position: relative;}
.pro_introC_nav li a{display: block;height: 41px;width: 128px;text-align: center;line-height: 41px;background: #eeeeee;}
.pro_introC_nav li a.click{color: #fff;background: #bb0c09;border-bottom: 4px solid #bb0c09;}
.pro_data{padding: 15px 0;}
.pro_special{ display:none;}
.pro_special p{line-height: 28px;padding-left: 8px;}
.pro_special p img{ max-width: 100%;}
.pro_special a .cpimgxzwj{width: 300px; margin: auto; height: 50px; line-height: 50px; text-align: center; background-color: #15499a; color: #fff;
border-radius:50px ; font-size: 16px; margin-top: 50px;}


/*相关产品*/
.pro_introB p{border-bottom: 2px solid #e1e1e1;height: 30px;}
.pro_introB{margin-top: 40px;}
.pro_introB em{font-size: 16px;color: #343434;border-bottom: 4px solid #1C62B0;height: 28px;display: inline-block;}
.pro_introB span{border-right: 2px solid #fff;display:inline-block;height: 32px;position: relative;_top:2px;}
.relative_pro{padding: 8px 0 0 52px;position: relative;width: 1147px;}
.relative_list{width: 1147px;overflow:hidden;border-left: 1px solid #e1e1e1; position:relative; height:265px; margin-bottom:20px; margin-top:15px;}
.relative_list ul{ width:1147px; position:absolute;}
.relative_list li{text-align: center;border-right: 1px solid #e1e1e1;float: left;position: relative; padding:0 12px; width:248px}
.relative_list li a{color: #343434;line-height: 16px;}
.relative_list li img{width: 225px; height: 225px;}
.relative_list li b{color: #343434;line-height: 16px; line-height:32px; font-size:14px; margin-bottom:10px}
.relative_list li a i,.pro_introB .relative_list li a b{display: block;font-weight:normal;}
.relative_pro a.prev,.relative_pro a.next{display: block;width: 38px;height: 38px;position: absolute;top:125px;cursor: pointer;}
.relative_pro a.prev{background:url(../images/detailleftg.jpg) no-repeat;left: 0;}
.relative_pro a.prev:hover{background: url(../images/detaillefto.jpg) no-repeat;}
.relative_pro a.next{background: url(../images/detailrightg.jpg) no-repeat;right: 0px; z-index:99999}
.relative_pro a.next:hover{background: url(../images/detailrighto.jpg) no-repeat;z-index:99999}


/*相关产品*/


/*下一个 返回*/

/*下一个 返回*/
.commonDetailedContentsfoot{border:1px solid #cccccc; border-left:none; border-right:none; margin-top: 30px;position: relative;]}
.commonDetailedContentsfoot p{ float:right;}
.commonDetailedContentsfoot p a{ display:inline-block; 
    width: 100px;
    margin-top: 35px;
    text-align: center;
    line-height: 30px;
    padding-right: 20px;
    background: #15499a url(../images/head05.png) no-repeat 88px center;
    color: #fff;
    transition: all .4s ease;
    -webkit-transition: all .4s ease;
}
.commonDetailedContentsfoot p a:hover{opacity:.8;background-position-x:94px;}
.commonDetailedContentsfoot dl{margin-right:130px; font-size:13px; padding:13px 0px;}
.commonDetailedContentsfoot dl  a{color:#1a1a1a;}
.commonDetailedContentsfoot dl  a:hover{color:#15499a}
.commonDetailedContentsfoot dl span{ display:inline-block; background:#f2f2f2; color:#1a1a1a; line-height:27px; padding:0px 10px; margin-right:5px;}
.commonDetailedContentsfoot dl dd{ margin-bottom:20px;}
.commonDetailedContentsfoot dl dt{ }




/*下一个 返回*/


/*下一个 返回*/
/*产品详情*/