
/*二级导航*/
.class2{border-top: 1px solid #D7D7D7;}
.class2 ul{float: right;border-right:1px solid #D7D7D7 }
.class2 ul li{float: left;border-left: 1px solid #D7D7D7; }
.class2 ul li a{color:#2e2e2e; display: block;padding: 18px 25px;height: auto;overflow: hidden;}
.class2 ul li a span{float: left;}
.class2 ul li .img2{display:none;}
.class2 ul li img{float: right;margin-left: 15px;margin-top: 5px;}
.class2 ul li:hover{background-color:#D93535; }
.class2 ul li:hover .img1{display: none;}
.class2 ul li:hover .img2{display:block;}
.class2 ul li:hover a{color:#ffffff; }
.class2-li-hover{background-color:#D93535;}
.class2-a-hover{color:#ffffff!important;}

/*标题及位置*/
.td{}
.td .left{width:800px;}
.td .left p{font-size:22px;font-weight:bold;color:#43454a;margin-top: 25px; }
.td .left ul{}
.td .left ul li{margin-right: 30px;float: left;margin-top:18px;}
.td .left ul li a{color:#43454a; }
.td .left ul li a:hover{color:#d93535; }
.class3-hover{color:#d93535!important;}
.td .right{width: 400px;margin-top:70px;color:#797979;text-align: right;}
.td .right a{color:#797979;}
.td .right a:hover{color:#d93535;}

/*内容展示区*/
.show{background: url("../images/show-bg.jpg") repeat-x top;margin-top: 25px;min-height: 500px;margin-bottom:100px;}
.show img{max-width: 100%!important;
  /*  max-width: 1130px;
    height:auto;
    width:expression(this.width > 1130 ? "1130px" : this.width);*/}
.show table{max-width: 100%!important; }
/*产品*/
.pro-show{margin-top:40px;height: auto;overflow: hidden; }
.pro-show li{float: left;margin-right:35px; width:380px;height: 255px; }
.pro-show li img{width:380px;height: 255px;}
.pro-show li a{position: absolute;display: block;box-shadow:2px 2px 30px #EEEEEE; transition: all 0.3s;}
.pro-show li a:hover{margin-top: -5px;}

.pro-list{height: auto;overflow: hidden;}
.pro-list li{width:595px;height:320px;background-color:#E1EFF7; float: left;margin-right:20px; margin-top: 50px;transition: all 0.3s;}
.pro-list li:hover{background-color:#EFF3F7; overflow: hidden;}
.pro-list li .left{width: 295px;text-align: center;}
.pro-list li .left img{margin:50px 0px 0px 28px;transition: all 0.5s;width: 230px;height: 205px;}
/*.pro-list li .left img:hover{-webkit-transform: scale(1.1);  transform: scale(1.1); }*/
.pro-list li .right{width: 300px;}
.pro-list li .right .p1{font-size: 16px;color:#383838;margin-top:40px;  }
.pro-list li .right .p2{color:#6a6a6a;line-height: 25px;margin-top: 30px;height: 125px;width: 270px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    *display:block;
    -webkit-line-clamp:5;
    -webkit-box-orient: vertical;}
.pro-list li .right .p3{margin-top: 30px;}
.pro-list li .right .p3 .btn1{width:115px;height: 32px;border: 1px solid #8C8C8C;text-align: center;line-height: 32px;border-radius: 5px;background-color:#EFF3F7;  }
.pro-list li .right .p3 .btn2{width:115px;height: 32px;border: 1px solid #D93535;text-align: center;line-height: 32px;border-radius: 5px;background-color:#D93535;color:#ffffff; margin-left: 5px;  }
 .btn2 a{color:#ffffff}

/*产品单页*/
.product-info{border: 1px solid #D5D5D5;padding:40px;width: 1130px;margin: 50px auto;margin-bottom:0;background-color: #ffffff;height: auto;overflow: hidden;}
.pro-inshow{height: auto;overflow: hidden;}
.pro-inshow p{height: auto;overflow: hidden;}
.pro-inshow button{height: 34px;width: 115px;background-color:#D93535;color:#ffffff;float: right;border-radius: 5px;margin-top:10px;  }
.pro-inshow .left{width: 260px;height: 260px;}
.pro-inshow .right{width: 750px;}
.pro-inshow .right .p1{border-bottom: 1px dashed #898888;line-height:60px;font-size:18px;color:#3f3f3f;font-weight: bold;  }
.pro-inshow .right .p2{margin-top: 15px;line-height: 25px;color:#636363; }
/*技术服务*/
.TSS{border: 1px solid #C1C1C1;margin-top: 60px; background-color:#ffffff;padding-bottom: 50px;}
.TSS ul{width: 1105px;margin:40px auto;height: auto;overflow: hidden;}
.TSS ul li{margin-top: 20px;height: auto;overflow: hidden;border: 1px solid #ffffff;}
.TSS ul li:hover{border: 1px dashed #2D93CA;}
.TSS ul li:hover .left div .p1{color: #2D93CA;}
.TSS ul li .left{width:910px;height: 205px;background-color: #EFF3F7;overflow: hidden; }
.TSS ul li .left .div1{margin-top: 24px;margin-left: 22px;float: left;width: 118px;height: 158px;overflow: hidden;}
.TSS ul li .left img{/*width: 118px!important;height: 158px!important;*/transition: all 0.5s;}
/*.TSS ul li .left img:hover{-webkit-transform: scale(1.1);  transform: scale(1.1);}*/
.TSS ul li .left .div2{width:690px;float: left; margin-left:38px; }
.TSS ul li .left .div2 .p1{color:#43454a;font-size: 16px;margin-top: 35px; }
.TSS ul li .left .div2 .p2{color:#43454a;line-height: 25px;margin-top: 15px;height: 100px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    *display:block;
    -webkit-line-clamp:4;
    -webkit-box-orient: vertical;}
.TSS ul li .right{width:190px;height: 205px;background-color: #EFF3F7; }
.TSS ul li .right button{width: 145px;line-height: 45px;background-color:#D93535; color: #ffffff;margin-left: 22px;margin-top: 80px;  }

.TSS2{border: 1px solid #C1C1C1;margin-top: 60px; background-color:#ffffff;padding-bottom: 50px;}
.TSS2 ul{width: 1125px;margin:40px auto;height: auto;overflow: hidden;}
.TSS2 ul li{width: 470px;height:250px;padding:40px;border: 1px dashed #C3BCBB;float: left;margin-right: 20px;margin-top: 30px;  }
.TSS2 ul li:hover{border: 1px dashed #2D93CA;}
.TSS2 ul li:hover .p1{color: #2D93CA;}
.TSS2 ul li .p1{font-size:16px;color:#151515;}
.TSS2 ul li .p2{line-height:28px;color:#6a6a6a;margin-top: 20px;height:140px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    *display:block;
    -webkit-line-clamp:5;
    -webkit-box-orient: vertical;}
.TSS2 ul li button{width:115px;line-height: 34px;border: 1px solid #C1C1C1;background-color: #ffffff;color:#5a5a5a;margin-top:50px;transition: all 0.2s;  }
.TSS2 ul li button:hover{background-color:#D93535; color: #ffffff;border: 1px solid #D93535;}













/*下载提交信息弹窗*/
.xinxi{width: 555px;height:360px;background-color:#ffffff; }
.xinxi ul{width:490px;margin: 20px auto; }
.xinxi img{margin: 20px auto;}
.xinxi li{height: auto;overflow: hidden;}
.xinxi li input{line-height:38px;border: 1px solid #BABABA;margin-top:10px;text-indent: 20px; }
.xinxi .li2 input{width: 488px;}
.xinxi .li4 input{width: 488px;}
.xinxi .li3 .input1{width:200px;float: left;}
.xinxi .li3 .input2{width:270px;margin-left: 16px;float: right; }
.xinxi .li5 input{float: right;width:140px;border-radius: 5px;text-indent: 0;background-color: #ffffff;margin-left: 20px; margin-top:20px;}
.xinxi .li5 .sbt{background-color:#D93535;color:#ffffff;border: 1px solid #D93535; }

/*新闻*/
.show-news{background-color:#ffffff;padding:30px 40px;width: 1128px;border: 1px solid #D5D5D5;margin-top: 50px;height:170px;  }
.show-news .p1{text-align: center;font-size: 18px;color:#43454a;font-weight: bold; }
.show-news .p2{text-align: center;line-height:45px;color:#43454a;margin-top: 15px; }
.show-news .p3{line-height:30px;height: 60px;color:#6d6d6d;margin-top: 20px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    *display:block;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;}
.show-news span{line-height: 32px;width:115px;text-align: center;color:#5a5a5a;display: block;border: 1px solid #D5D5D5;margin:0 auto;border-radius: 5px;margin-top: 20px;transition: all 0.3s;   }
.show-news span:hover{background-color:#D93535;color:#ffffff;border: 1px solid #D93535; }

.news-list{height:auto;overflow: hidden;}
.news-list li{width: 555px;float: left;background-color:#EFF3F7;padding:30px 20px;height: auto;overflow: hidden;margin-top: 20px;margin-right:20px;}
.news-list li:hover .right .p1{color:#3156A3;}
.news-list li .left{width:186px;height: 138px; overflow: hidden;}
.news-list li .left img{width:186px;height: 138px;}
.news-list li .right{width:345px; }
.news-list li .right .p1{font-size: 15px;color:#43454a;height: 20px;font-weight: bold;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    *display:block;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.news-list li .right .p2{font-size: 13px;color:#43454a;line-height: 30px; }
.news-list li .right .p3{line-height: 23px;color:#6d6d6d;height: 92px;margin-top: 15px;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    *display:block;
    -webkit-line-clamp:4;
    -webkit-box-orient: vertical;}

/*新闻单页*/
.news-info{border: 1px solid #D5D5D5;padding:40px;width: 1130px;margin: 50px auto;background-color: #ffffff; }
.news-info .inshow{min-height: 400px;}
.news-info .inshow .p1{text-align: center;font-size: 18px;color:#43454a;font-weight: bold;}
.news-info .inshow .p2{text-align: center;line-height:40px;color:#43454a;}
.news-info .inshow div{margin-top: 30px;}

.fanye{padding: 40px 0;}
.fanye span{display: block;width: 45%;color:#43454a;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    *display:block;
    -webkit-line-clamp:1;
    -webkit-box-orient: vertical;}
.fanye .right{text-align: right;}
.fanye a{color:#43454a; }



/*单页*/
.info{padding: 65px 45px;width: 1130px;background-color:#ffffff;border: 1px solid #D5D5D5;margin:50px auto;min-height:400px; height:auto;overflow: hidden; }

/*联系我们*/
.join{}
.join-form{height: auto;overflow: hidden;border-bottom: 1px dashed #6D6D6D;padding-bottom:50px;margin-bottom: 50px;}
.join .left{width: 265px;margin-top:-15px;}
.join .left li{line-height:60px;height: 60px;background-color:#ECECEC;margin-top:15px;text-align: center;   }
.join .left li a{display: block;font-size: 16px;color:#696969; }
.join .left li a:hover{background-color:#D93535;color:#ffffff;}
.join .right{width:750px;padding:30px 40px;background-color:#ECECEC; height: auto;overflow: hidden;  }
.join .right p{line-height:50px;margin-top:15px;height:auto;overflow: hidden;     }
.join .right span{font-size: 16px;text-align: center;display: block;float: left;width:114px;color:#696969;  }
.join .right input{text-indent: 15px;height:50px;line-height:50px;}
.join .right .p1{line-height:50px;}
.join .right .p1 input{height: 50px;line-height: 50px;width:635px;float: right; }
.join .right .p2 input{width:250px; }
.join .right .p2 .s1{float: left;}
.join .right .p2 .s2{float: right;}
.join .right .p2 .input2{float: right;}
.join .right .p3 textarea{width:635px;line-height: 25px;height: 150px;background-color: #ffffff; text-indent: 20px;}
.join .right .p4 input{float: right;width:155px;text-indent: 0;margin-left:20px;}
.join .right .p4 .sbt{background-color:#D93535;color:#ffffff;  }
.join .right .p4 .rst{background-color:#ffffff;border: 1px solid #B1B1B1;color:#414141; }








/*放大镜*/
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.tb-s310, .tb-s310 a{height:310px;width:216px;}
.tb-s310, .tb-s310 img{max-height:310px;max-width:216px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:40px;width:40px;}
.tb-booth{position:relative;z-index:1;}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{border:1px solid #CDCDCD;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}


.TSS .tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.TSS .tb-pic a img{vertical-align:middle;}
.TSS .tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.TSS .tb-thumb{margin:10px 0 0;overflow:hidden;}
.TSS .tb-thumb li{background:none repeat scroll 0 0 transparent;float:left;height:42px;margin:0 6px 0 0;overflow:hidden;padding:1px;}
.TSS .tb-s311, .tb-s311 a{height:158px;width:118px;}
.TSS .tb-s311, .tb-s311 img{max-height:158px;max-width:118px!important;}
.TSS .tb-s311 a{*font-size:271px;}
.TSS .tb-s40 a{*font-size:35px;}
.TSS .tb-s40, .tb-s40 a{height:40px;width:40px;}
.TSS .tb-booth{position:relative;z-index:1;}
.TSS .tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:40px;padding:2px;}
.TSS .tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.TSS .tb-thumb li div{border:1px solid #CDCDCD;}
.TSS .zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:150px!important;height:150px!important;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.TSS .zoomMask{position:absolute;background:url("../images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}

.form-control{background-color: #D93535!important;color: #ffffff!important;}


















