.banner {width: 100%; min-width:1180px; height: 376px; background: url(../images/banner.jpg) center top no-repeat; overflow: hidden;}


.contentdiv{ padding-bottom:30px;}
.contentdiv h1{  color:#000; text-align:center;border-bottom: 1px dotted #dddddd;
padding: 20px 0 10px;line-height: 50px;}
.contentdiv h2{ padding-left:20px; line-height:40px; background-color:#efefef;text-align: left;}
.contentdiv h3{ padding-bottom:10px; background:url(../images/line2.jpg) bottom left repeat-x; text-align:center;margin:20px 0 30px;}
.contentdiv h3 span{ padding-left:20px;}
.contentdiv p{ padding:10px 0px;    text-align: left; font:normal 14px/30px "微软雅黑",Arial, Helvetica, sans-serif}
.contentdiv p strong{ display:block; width:100%; font:normal 24px/50px "微软雅黑",Arial, Helvetica, sans-serif; color:#2391d4;}
.lxdivl{ float:left; margin-top:30px;}
.lxdivr{ float:right; margin-top:30px;}



.pro_top {margin: 56px auto 0px auto; width: 428px; height: 121px; background: url(/static/style/images/index_14.jpg) center 71px no-repeat; text-align: center;}
.pro_top p {margin: 0px; font-size: 28px; line-height: 30px; color: #1e1a16; }
.pro_top span {font-size: 14px; line-height: 30px; color: #97c305; }


.pro_series a{ margin:40px 5px;}
.pro_series a.cur{background-color: #97c305; color:#fff;}






.produtsshow{ margin:0px auto 20px auto;    }
.produtsshow h1{ font:normal 24px/50px "微软雅黑",Arial, Helvetica, sans-serif; text-align:center; background-color:#efefef}
.produtsshow .proshow{ margin:20px auto;    position: relative;}
.produtsshow .proright{ float:right; width:50%; font-size:14px; line-height:40px;}

.procontent{ padding:20px;}

.pagelist {padding:30px 0px 10px 0px; TEXT-ALIGN: center; color:#646464; clear:both; overflow: hidden;}
.pagelist a{ MARGIN:3px; PADDING:3px 7px;}
.pagelist a:hover { BACKGROUND: #b1b1b1; COLOR: #ffffff; TEXT-DECORATION: none;}
.pagelist a.current{ color:#FFFFFF;border:1px solid #316dbd; BACKGROUND: #316dbd; }
.pagelist ul{margin:0 auto; display: table;}
.pagelist li{ float:left; margin:0 3px; line-height:50px;}
.pagelist li.active a{background: #1BBC9B;color: #fff;border: solid 1px #1BBC9B;}


.newlist li{float:left; padding-top:40px; padding-bottom:40px; width:100%!important; background:url(../images/line2.jpg) bottom left repeat-x; margin: 0;text-align: left!important;}
.newlist li img{ float:left; width:180px; margin-right:50px;}
.newlist li p{ float:left;  color:#666666}
.newlist li p a{font: normal 15px/30px  "微软雅黑",Arial, Helvetica, sans-serif; color:#000}
.newlist li p a:hover{ color:#0866BD;}
.newlist li p em{ padding-left:20px; color:#ccc}

.zhaopin{ margin-bottom:30px; width:100%; background-color:#e1e1e1}
.zhaopin td{ padding:5px; background-color:#fff; font:normal 13px/24px "微软雅黑",Arial, Helvetica, sans-serif;}
.zhaopin em{ font:normal 14px "微软雅黑",Arial, Helvetica, sans-serif; color:#97c305}
.zhaopin b{ font:normal 18px/30px "微软雅黑",Arial, Helvetica, sans-serif;}
.zhaopin td p{ font:normal 13px/24px "微软雅黑",Arial, Helvetica, sans-serif;}
.pagediv{margin-bottom:10px; border:1px solid #eaeaea; font:normal 12px/30px "微软雅黑",Arial, Helvetica, sans-serif}
.pagediv h1{ font:normal 18px/40px "微软雅黑",Arial, Helvetica, sans-serif; color:#000; text-align:center; background-color:#eaeaea}
.pagediv p{ padding:10px;}

.downlist li{ float:left; border-bottom: 1px #CCC dashed; margin-bottom:30px; padding-top:20px; padding-bottom:10px; width:95%; background:url(../images/line2.jpg) bottom left repeat-x; color:#333333;}
.downlist li img{ width:150px; height:113px; margin-right:20px;}
.downlist li b{float:left; display:block; margin-right:20px; padding-top:7px; width:180px; height:100px; background-color:#e0e0e0; text-align:center; font: normal 40px/60px "微软雅黑",Arial, Helvetica, sans-serif; color:#b1b1b1}
.downlist li b em{ font:normal 16px/30px "微软雅黑",Arial, Helvetica, sans-serif; color:#b1b1b1}
.downlist li span{ float:right; color:#cccccc}
.downlist li a{font: normal 18px/40px  "微软雅黑",Arial, Helvetica, sans-serif; color:#000}
.downlist li a:hover{ color:#169e6e;}
.downlist li em{color:#169e6e; font-style:normal;}
.downlist li font{ font-size:14px; color:#888888;}


.xunpan{ padding:20px;}
.xunpan table{border-top:1px solid #efefef; border-left:1px solid #efefef;}
.xunpan table td{padding:10px 5px; border-bottom:1px solid #efefef; border-right:1px solid #efefef;}
.xunpan input{ padding:0px 5px; width:250px; height:30px; border:1px solid #efefef}
.xunpan textarea{ padding:10px; width:80%; height:200px; border:1px solid #efefef}
.xunpan input.button{width:300px; height:40px; background-color:#97c305; font:normal 18px/40px "微软雅黑",Arial, Helvetica, sans-serif; color:#FFF; cursor: pointer}

.product_hits {}
.product_hits li{ padding:15px 7px; float:left; width:280px;}
.product_hits li a{display:block; text-align:center}
.product_hits li a:hover{background-color:#ebebeb;}
.product_hits li img{width:270px; height:250px; border:1px solid #ebebeb;}
.product_hits li em{ width:100%; font-size:13px; font-style:normal; line-height:40px; text-align:center;}

.page-active a{    background: #eb5a32;
    color: #fff;
    border: solid 1px #eb5a32;}



.cpxqcs{width: 540px;position: absolute;right: 0;top: 15px;}
.cpxqcs h2{background: none;text-align: left;font-size: 36px;line-height: 36px;color: #006fbb;}
.cpxqcs p{font-size: 16px;color: #575757;line-height: 42px;margin: 23px 0 0 0;}
.xjcp{font-size: 21px;color: #fff;display: block;line-height: 53px;width: 207px;height: 53px;text-align: center;background: #f08519;margin: 30px 0 0 0;}
.xjcp:hover{background: #0070bd;color: #fff;}


.insidenewL li {
    padding: 30px 0;
    border-bottom: 1px solid #d9d9d9;    height: 151px;
}
.insidenewL li:first-child {
    padding-top: 0;
}
.insidenewL li img {
    float: left;
    display: block;
    width: 35%;
    max-width: 200px;
	height: 150px;
}
.insidenewL li .textright {
    width: 920px;padding-left: 20px;float: left;
}
.insidenewL li .textright h4 {
    font-size: 18px;
    font-weight: bold;
}
.insidenewL li .textright p {
    margin: 15px 0;
    -webkit-line-clamp: 3;
    height: 72px;
    font-size: 16px;
    line-height: 24px;color: #666;
}
.insidenewL li .textright .morebtn {
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    color: #666;
}
.insidenewL li a:hover,.insidenewL li a:hover .morebtn{color: #2391d4;}


.newss h1{background: none;border: none;}
.newss h3{margin: 0 0 30px;}

.hsh_zp04>li{margin: 0 0 20px;}
.hsh_zp04 li h3{color: #ffffff; background-color: #0068b7;    font-size: 15px;
    height: 60px;
    line-height: 60px;
    padding: 0 28px;}
.zhaoptext04 {
    padding: 16px 32px 32px;
    background: #f2f2f2;
    font-size: 13px;
    color: #333333;
    line-height: 24px;
    display:block;
}
.recrequest04 {
    padding: 2% 0;
    
    border-bottom: 1px solid #e8e8e8;
    line-height: 28px;
}
.hsh_zp04 li .col-lg-3 {
    width: 25%;float: left;
}

.sxuandan{margin: 25px 0 10px!important;}
.sxuandan .form-group{clear: both;}
.sxuandan label{float: left;width: 8%;line-height: 43px;margin: 0 2% 1% 0;text-align: right;color: #555!important;}
.sxuandan .col-md-9 {float: left;width: 30%;}
.sxuandan button{    display: block;
    width: 100px;
    height: 40px;
    margin: 20px 0 0 22%;
    background: #f08519;
    color: #fff;
    border: none;
    cursor: pointer;
    outline: none;}
.sxuandan button:hover{background: #2391d4;}

.sxuandan input[type="text"],.sxuandan textarea{background: #e6e6e6!important;border: 1px solid #ced4da!important;color: #000!important;}