@charset "utf-8"; body,td,th{font-size: 14px;color: #454545;font-family:'Lato-Regular',Arial, Helvetica, sans-serif;} body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background:#ffffff; line-height: 1.8;} div,img,ol,dt,dl,dd,p,input,button,input,textarea,form{margin:0;padding:0;border:0;} a:link{color: #676767;text-decoration: none;} a:visited{text-decoration: none;color: #454545;} a:hover{text-decoration: none;color: #000000;} a:active{text-decoration: none;color: #ce292d;} h1,h2,h3,h4{margin:0;padding:0;font-weight:bold;} ul,li {list-style:none;list-style-type:none; padding:0; margin:0} .c{ border:0; margin:0; padding:0;clear:both;visibility:hidden;} *,:after,:before{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;} /* 表格元素 */ table,td,tr,th{font-size: 14px;line-height:200%; text-decoration: none; font-family:'Lato-Regular',Arial, Helvetica, sans-serif} .dd1{ width:100%; border-left:#e6e6e6 solid 1px;border-top:#e6e6e6 solid 1px;border-collapse:collapse; font-size:12px} .dd1 td{border-right:#e6e6e6 solid 1px;border-bottom:#e6e6e6 solid 1px; padding:5px;} .anniu{ border:0px solid #ff6600; background:#ffffff; color:#333333; width:85px; line-height:24px; text-align:center; font-family:'Lato-Regular',Arial, Helvetica, sans-serif;} .biaodan{border:0px; padding:0; margin:0; width:320px; padding-left:5px; height:34px;line-height:34px;color:#444444; text-align:left; border:1px solid #e2e2e2;} .searchbiaodan{border:0px; padding:0; margin:0; width:350px; height:36px;line-height:36px; padding-left:10px; color:#999999;float:left;} .biaodan1{border:0px; padding:0; margin:0; width:320px; padding-left:5px; padding-top:5px; line-height:26px;color:#444444; text-align:left; border:1px solid #e2e2e2;} .right{float:right} .left{float:left} /*头部及菜单样式*/ .content{width:1200px; margin:0px auto; max-width: 1200px;} .header{height:90px;} .logo{} .right{} .phone{ text-align:right; padding-top:10px; line-height:25px; height:40px;} .phone img{ padding-left:20px; padding-right:8px} /**导航菜单**/ .nav{line-height:45px; height:45px; max-width: 500px;} .nav a{color:#555555; height:45px; display:block; float:none; transition:all 0.8s; font-family: 'Lato-Bold'; font-size: 16px;} .nav a:hover{color:#006baf;} .nav .home{ color:#006baf;} .nav .home a{color:#006baf;} .nav .home a:hover{color:#333333;} .footwrap{background:#0069ac; width:100%; color:#ffffff; height:auto} .foot{padding:30px 0} .foot h2{ font-size:16px; font-weight: normal; line-height:35px; padding-bottom:5px; color:#fff; text-transform:uppercase} .foot a{ color:#d9e1eb} .footmenu{ padding-top:15px; padding-bottom:15px;} .dservice{} .dservice li{ line-height:26px;} .ewm{ text-align:left; color:#d9e1eb;} .ewm img{display: block; margin-top:8px; max-width: 130px;} .wz{ background:url(../images/foot1.png) no-repeat 5px 50%; padding-left:36px; margin-top:15px; line-height:20px; max-width: 450px;} .email{ background:url(../images/foot3.png) no-repeat left 50%; background-size: 25px; padding-left:36px; margin-top:15px; font-size: 18px; line-height:32px} .tel{ background:url(../images/foot2.png) no-repeat left 50%; background-size: 25px; padding-left:36px; margin-top:40px; font-size: 18px; line-height:32px} .copyrightbox{border-top:1px solid #3386bb} .copyright{line-height:60px;} .copyright_a{ text-align:left; float:left;} .copyright_b{text-align:right; float:right} .copyright a{color:#ddd;} /*首页图片切换样式*/ #banner{clear:both;min-width:1000px;background:#fff;width: 100%;margin: 0px auto; overflow:hidden} .slider_img{display: block;text-align: center;height: 100%;} .slider_img img{display:inline-block!important;margin:0px 0;max-width:100%;width: auto;height: auto;display:block;} .wmuSlider{height:100%!important;position:relative;overflow:hidden;} .bbdd{z-index: 2;position: absolute;bottom: 2%;margin: 0;padding: 0; width:100%; text-align:center;} .bbdd li{margin: 0 8px 2px 0;list-style-type: none; display:inline-block;} .bbdd a{display:inline-block;text-indent: -9999px;width:16px;height:16px; background: url(../images/dot.png) no-repeat 0 -16px;display: block;border-radius:16px; overflow:hidden} .bbdd a.wmuActive{background-position: 0 0;} .banner{width:100%;text-align:center; margin:0 auto;margin-bottom:10px;background:#eee;} .banner img{min-width:1000px;max-width:100%;} .wmuSliderPrev,.wmuSliderNext{width: 48px;height: 56px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;} .wmuSliderNext{background: url(../images/arrow_r.png) no-repeat;right: 0;} .wmuSliderPrev{background: url(../images/arrow_l.png) no-repeat;left: 0;} .wmuSlider:hover .wmuSliderNext{opacity: 0.8;filter: alpha(opacity=25);} .wmuSlider:hover .wmuSliderPrev{opacity: 0.8;filter: alpha(opacity=25);} .wmuSlider:hover .wmuSliderNext:hover{background: url(../images/arrow_r_on.png) no-repeat;opacity: 1;filter: alpha(opacity=50);} .wmuSlider:hover .wmuSliderPrev:hover{background: url(../images/arrow_l_on.png) no-repeat;opacity: 1;filter: alpha(opacity=50);} /*内页*/ .ptb60{padding:60px 0;} .contentmain{display:-webkit-flex; display: -ms-flexbox; display: flex; justify-content:space-between;} .contentflex{display:-webkit-flex; display: -ms-flexbox; display: flex; flex-direction: row; flex-wrap: wrap; justify-content:space-between;} .sortlist_a{width:32%; border:1px solid #e2e2e2; padding: 20px; margin-top: 2%;} .sortlist_a:nth-child(-n+3){margin-top:0} .sortlist_img{text-align:center} .sortlist_box{} .sortlist_title{ font-size: 18px; font-family:'Lato-Bold'; color:#00477e} .sortlist_title a{ color:#00477e} .sortlist_content{line-height: 1.6; padding:5px 0 0;} .sortlist_content dt{ text-align:center; padding-top:20px;} .content_l{ width:20%; background: url(../images/ldi.png) no-repeat right bottom #006baf; display: flex; align-items: center;} .ctitle{ text-align:center; font-size:30px; color:#FFFFFF; line-height: 1.5;} .ctitle p{ color:#a9b6cf; text-transform:uppercase; font-size: 18px; padding: 15px 0;} .content_m{width:48%; margin-right: 2%; background:#ffffff;} .aboutlist{ padding:20px 30px 0} .aboutlist p{ padding-top:10px} .content_r{width:30%; background:#ffffff; padding:20px} .indexnews{} .newstitle{ color:#00923f; font-size:18px; text-transform:uppercase; font-weight:bold; line-height:35px;} .newsimage{ text-align:center; padding:5px 0} .indexnews li{ background:url(../images/leftmenujt.gif) no-repeat left 7px; background-size: 5px; padding-left:12px; line-height:21px; min-height: 42px; margin-top:15px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;} .m15{ margin-top:20px;} .list{width:390px; background:#ffffff; height:140px} .list_a{float:left; width:180px;} .list_b{float:left; width:180px; padding-left:15px; padding-top:5px} .list_b h2{ font-size:14px; line-height:30px} .newsbox{background:#eeeeee;} .linkBtn{ width:95px; margin:0px auto; line-height:32px;text-align:center;border:1px solid #a9b6cf;color:#d9d6df; /* Gecko browsers */ -moz-border-radius: 4px; /* Webkit browsers */ -webkit-border-radius: 4px; /* W3C syntax - likely to be standard so use for future proofing */ border-radius:4px;} .linkBtn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; } .linkBtn:hover{color:#fff;background-color:#0fa24e} .aboutwrap{ background:url(../images/topline.gif) repeat-x top; height:auto; padding-bottom: 30px;} .content_left{float:left; width:245px; padding-top:20px;border-top:5px solid #d70f22;} .lefttitle{ background:#006baf; font-size:20px; line-height:48px; color:#ffffff; padding-left:20px; font-family: 'Lato-Bold';} .content_right{float:left; width:calc(100% - 245px); background:url(../images/right.png) no-repeat right 5px; padding:0 35px 0 30px; min-height:500px; _height:500px;} .location{ padding-top:35px; height:auto;} .locationwz{ line-height:30px; background:url(../images/breadico.png) no-repeat left 50%; padding-left: 20px;} .content_right .bg1 {background:url(../images/right_bg1.jpg) no-repeat right 5px;} .content_right .bg2 {background:url(../images/right_bg2.jpg) no-repeat right 5px;} .content_right .bg3 {background:url(../images/right_bg3.jpg) no-repeat right 5px;} .content_right .bg4 {background:url(../images/right_bg4.jpg) no-repeat right 5px;} .content_right .bg5 {background:url(../images/right_bg5.jpg) no-repeat right 5px;} .content_right .bg6 {background:url(../images/right_bg6.jpg) no-repeat right 5px;} .content_right .bg7 {background:url(../images/right_bg7.jpg) no-repeat right 5px;} .locationtitle{ font-size:24px; line-height:60px; color:#d70f22; font-family: 'Lato-Bold';} .locationtitle p{ font-size:14px; line-height:180%; color:#666666; padding-bottom:20px} .aboutcontent{ padding:0; font-size: 15px;} .aboutcontent img,.aboutbanner img{width:100%;} .newscontent{ padding:0} .productcontent{ padding:0} .newsproduct{ padding:0} .newsproduct li{float:left; width:32%; margin-right:2%; border:1px solid #dddddd; background:#f6f6f6; margin-top: 2%;} .newsproduct li:nth-child(3n){margin-right:0} .newsproduct img{width:100%;background:#ffffff; padding:10px 0} .newsproduct dt{ text-align:center; font-size:14px; line-height: 1.6;} .newsproduct li:hover{ border:1px solid #006baf} /* 二级分类 */ .pro_type{ height:auto;border:1px solid #dddddd; border-top:0} .pro_type strong{ color:#0a60b8; font-weight: normal; font-family: 'Lato-Bold';} .pro_type a,.pro_type a:link,.pro_type a:visited,.pro_type a:active {text-decoration:none;padding-left:20px; font-weight:bold; color:#122889} .pro_type a:hover {color:#0043cc;} .pro_type li {line-height:50px;background:#f3f3f3; border-bottom:1px solid #dddddd;} .type_list{ width:auto; height:auto;} .type_list a,.type_list a:link,.type_list a:visited,.type_list a:active{ font-weight:normal; display:block; color:#444444} .type_list li{ line-height:48px;background:url(../images/leftmenudi.gif) no-repeat 0px 50% #ffffff;} .leftmenu{ height:auto;border:1px solid #dddddd; border-top:0} .leftmenu li{line-height:50px;background:#f3f3f3; border-bottom:1px solid #dddddd;} .leftmenu a{ text-decoration:none;padding-left:20px; color:#122889; display:block} .leftmenu a:hover{ background:#ffffff; color:#d70f22;} .leftmenu li.home{background:#ffffff; color:#d70f22;} .leftmenu li.home a{background:#ffffff; color:#d70f22;} .newscontent{padding:10px 0} .news{padding:0} .news li{ background:url(../images/leftmenujt.gif) no-repeat left 23px; padding-left:15px; line-height:24px; padding-top:15px; padding-bottom:15px; border-bottom:1px dashed #e2e2e2; font-size: 18px;} .viewbox{ font-size:18px; line-height:150%; text-align:center; border-bottom:1px solid #e2e2e2; padding-bottom:5px} .context{ border-top:1px solid #e2e2e2; padding-top:15px; height:90px; position: relative;} .context li{line-height: 30px;} .context .return{position: absolute; right:0; top:50%; margin-top:-22px} .context .return a{background: #0069ac; line-height: 44px; height: 44px; display: block; padding: 0 30px; color: #fff;} .contentxx{padding: 20px 0; min-height: 300px;} .contactbox{ padding-bottom:50px; padding-top:50px} .leftcontact{ background:#eeeeee; color:#005a90; line-height:170%; font-size:14px; width:55%; padding:30px 40px} .leftcontact span{ color:#666666; font-size:14px; text-transform:uppercase} .leftcontact p{ padding-top:5px;} .leftcontacttitle{ font-size:18px; line-height:40px; padding-bottom:10px} .rightcontact{border:1px solid #eeeeee; width:43%; padding:30px 40px} .address{ background:url(../images/wz.png) no-repeat left 50%; padding-left:60px} .telephone{ background:url(../images/tel2.png) no-repeat left 50%; padding-left:60px} .qq{ background:url(../images/qq.png) no-repeat left 50%; padding-left:60px} .web{ background:url(../images/diannao.png) no-repeat left 50%; padding-left:60px} .cline{background:url(../images/dian.png) repeat-x top; padding-top:12px; padding-bottom:12px} .productsm{ text-align:center; font-size:20px;} .productimg{ text-align:center; padding-top:5px; padding-bottom:5px} .productxxcs{ padding:25px 0;} .productcstitle{ height:36px; border-top:1px solid #eeeeee;border-right:1px solid #eeeeee; border-bottom:1px solid #e4393c; background:#f7f7f7;} .productcstitle h2{float:left; font-size:16px; font-family: 'Lato-Bold'; background:#e4393c; color:#ffffff; line-height:36px; font-weight:normal; padding-left:20px; padding-right:20px} .aboutbanner{ text-align:center; padding-top:15px; padding-bottom:10px} /* 分页 */ .newspage{ padding:20px 0 30px;} .propage{ padding:30px 0 30px;} .black2 {text-align: center;font-size: 14px;line-height:22px;} .black2 a {border:#b1b8bc 1px solid;padding:6px 12px;margin:2px;color: #444444;text-decoration: none;background-color:#ffffff; border-radius:3px} .black2 a:hover {border:#83898c 1px solid;color: #ff0000;} .black2 a:active {border:#83898c 1px solid;color: #ff0000;} .black2 span.current {border: #49575d 1px solid; padding:6px 12px;font-weight: bold; margin:2px; color: #ffffff; background-color: #5a6b75; border-radius:3px} .black2 span.disabled {border: #49575d 1px solid;padding:6px 12px;margin: 3px;color: #333;} /**按钮**/ .btn02 { width:120px; height:40px; background:#0070b4; color:#ffffff; font-size:14px; font-weight:bold; line-height:40px; cursor:pointer; border:0; margin:0; padding:0; text-align:center;} .btn04 { width:120px; height:40px; background:#004f7f; color:#ffffff; font-size:14px; font-weight:bold; cursor:pointer; line-height:40px; border:0; margin:0; padding:0; text-align:center;} /* @media(max-width:1024px){ .content{width:auto; margin:0px auto; padding:0 3%} .copyrightbox{border-top:1px solid #3386bb} .copyright{line-height:1.8;} .copyright_a{ text-align:center; float:none;} .copyright_b{text-align:center; float:none} .mobno{display: none;} .foot{padding:30px 0} .foot h2{ font-size:14px; line-height:1.8; padding-bottom:5px; color:#fff;} .footmenu{ padding-top:10px; padding-bottom:10px;} .dservice{display: none;} .contentmain{flex-direction: column;} .ewm{width:100%;} .wz{ background:url(../images/foot1.png) no-repeat 2px top; background-size: 14px; padding-left:25px; margin-top:15px; line-height:20px; max-width: 100%; width:100%;} .email{ background:url(../images/foot3.png) no-repeat left 50%; background-size: 20px; padding-left:25px; margin-top:15px; font-size: 14px; line-height:20px} .tel{ background:url(../images/foot2.png) no-repeat left 50%; background-size: 20px; padding-left:25px; margin-top:40px; font-size: 14px; line-height:20px} } */