<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.content{width: 1200px; margin: 0 auto;}
i,em,b{font-style: normal;}

/**/
.pro_bj{overflow: hidden;background:#fff;/* padding-top:80px; */box-sizing: border-box;font-family: "Microsoft YaHei";}
.pro_bj h2{/* margin-bottom: 40px; */}
.pro1 {height: 934px; }
.pro1 .m_pro{ float: left;width: 708px; }
.pro1 .m_pro p{ height: 56px; line-height: 56px;  margin-bottom: 30px;}
.pro1 .m_pro p a{height: 56px; line-height: 56px; width: 172px; text-align: center; font-size: 20px; color: #333333;margin-right: 62px; color: #fff; position: relative; display: block; float: left;background: #172e7a; }
.pro1 .m_pro p a:hover{ background: #e8bd15; color: #fff; font-weight: bold; text-decoration: none; }
.pro1 .m_pro p a:last-child{margin-right: 0;}
.pro1 .m_pro li{ background: #fff;width: 328px; float: left; margin-right: 21px; margin-bottom: 10px;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.pro1 .m_pro li a{ text-decoration: none; }
.pro1 .m_pro li img{width: 328px; height: 328px; display: block;}
.pro1 .m_pro li span{ display: block; height: 48px; line-height: 48px; text-align: center; font-size: 16px; color: #666666; }
.pro1 .m_pro li:nth-child(2n){margin-right: 0;}
.pro1 .m_pro li:hover{box-shadow: 0 0 5px #172e7a;  }
.pro1 .m_pro li:hover span{ color: #07258a; }
.pro1 dl{float: right;width: 492px; }
.pro1 dt{width: 492px;height: 622px;overflow: hidden;}
.pro1 dt img{width: 492px;height: 622px;display: block;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.pro1 dd{padding-top: 20px; }
.pro1 dd h3{font-size: 30px; color: #333333; height:52px; line-height: 52px; overflow: hidden;  font-weight: normal; white-space: nowrap;}
.pro1 dd h3 a{color: #333333;}
.pro1 dd p{font-size: 14px; color: #666666; line-height: 30px; height: 86px;}
.pro1 dd .xq{ display: block; width: 156px; height: 42px; line-height: 40px; text-align: center; font-size: 16px; color: #07258a; font-weight: normal; line-height: 42px; background:url(../images/cp_btn.png) no-repeat center top }
.pro1 dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.cp_ys{padding-top: 57px; height: 172px; background: #f3f3f3;box-sizing: border-box; font-family: "Microsoft YaHei";  }
.cp_ys ul{width: 1326px; margin:0 auto;}
.cp_ys ul li{width: 220px; border-right: 1px solid #c8c8c8; height: 57px; float: left; text-align: center;font-size: 16px; color: #666666;}
.cp_ys ul li em{width: 58px; height: 40px; margin:0 auto 5px;  display: block;}
.cp_ys ul li:nth-child(1) em{background: url(../images/cpico1.png) no-repeat;}
.cp_ys ul li:nth-child(2) em{background: url(../images/cpico2.png) no-repeat;}
.cp_ys ul li:nth-child(3) em{background: url(../images/cpico3.png) no-repeat;}
.cp_ys ul li:nth-child(4) em{background: url(../images/cpico4.png) no-repeat;}
.cp_ys ul li:nth-child(5) em{background: url(../images/cpico5.png) no-repeat;}
.cp_ys ul li:nth-child(6) em{background: url(../images/cpico6.png) no-repeat;}
.cp_ys ul li:hover{color:#172e7a;font-weight:bold;}
.cp_ys ul li:hover:nth-child(1) em{background: url(../images/cpico1cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(2) em{background: url(../images/cpico2cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(3) em{background: url(../images/cpico3cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(4) em{background: url(../images/cpico4cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(5) em{background: url(../images/cpico5cur.png) no-repeat;}
.cp_ys ul li:hover:nth-child(6) em{background: url(../images/cpico6cur.png) no-repeat;}
.cp_ys ul li:last-child{border-right: 0;}
.pro2 {height: 830px; box-sizing: border-box; padding-top: 100px;}
.pro2 .m_pro{ float: right;width: 630px; }
.pro2 .m_pro .desc{ margin-bottom: 60px; }
.pro2 .m_pro h3{font-size: 30px; color: #333333; height:52px; line-height: 52px; overflow: hidden;  font-weight: normal; white-space: nowrap;}

.pro2 .m_pro h3 a{color: #333333;}
.pro2 .m_pro p{font-size: 14px; color: #666666; line-height: 30px; height: 86px;}
.pro2 .m_pro .xq{ display: block; width: 156px; height: 42px; line-height: 40px; text-align: center; font-size: 16px; color: #07258a; font-weight: normal; line-height: 42px; background:url(../images/cp_btn.png) no-repeat center top }
.pro2 .m_pro li a{ text-decoration: none; }
.pro2 .m_pro li{ background: #fff;width: 305px; float: left; margin-right: 20px; margin-bottom: 10px;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.pro2 .m_pro li a{ text-decoration: none; }
.pro2 .m_pro li img{width: 305px; height: 305px; display: block;}
.pro2 .m_pro li span{ display: block; height: 48px; line-height: 48px; text-align: center; font-size: 16px; color: #666666; }
.pro2 .m_pro li:nth-child(2n){margin-right: 0;}
.pro2 .m_pro li:hover{box-shadow: 0 0 5px #172e7a;  }
.pro2 .m_pro li:hover span{ color: #07258a; }
.pro2 dl{float: left;width: 542px; }
.pro2 dt{width: 542px;height: 608px;overflow: hidden;}
.pro2 dt img{width: 542px;height: 608px;display: block;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.pro2 dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}

/**/
.pzbj{height: 1060px;box-sizing: border-box;background: url(../images/pzbg1.jpg) no-repeat center top;/* padding-top: 227px; */overflow: hidden;font-family:"Microsoft Yahei";}
.pzbj h2{/* margin-bottom: 25px; *//* font-size: 45px; *//* color:  #172e7a; *//* text-align: center; */}
.pzbj h2 a{color:  #172e7a;}
.pzbj h2 span{ display: block; font-size: 20px; color: #666666; font-weight:normal; }
.pzbj .pzmore{width: 200px;height: 57px;line-height: 57px;background: url(../images/pzmore.png) no-repeat;margin:0 auto;font-size: 20px;color: #172e7a;box-sizing: border-box;padding-left: 30px;text-align: center;display: block;}
.pz{width: 1200px;position: relative; height: 710px;}
.pz dl{background: #fff;width: 280px;float: left;/* margin-right: 12px; */margin-bottom: 21px;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;}
.pz dl a{ text-decoration: none; }
.pz dl dt{width: 280px; height: 250px; overflow: hidden;}
.pz dl img{width: 280px;  display: block;}
.pz dl dd{display: block;height: 63px;text-align: center;font-size: 24px;color: #333333;padding: 10px 0 0 0px;box-sizing: border-box;position: relative;}
.pz dl dd span{font-size: 20px;display: block;color: #333;width: 272px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 42px;line-height: 42px;}
.pz dl dd i{ font-size: 14px; color: #d1d1d1; text-transform: uppercase; display: block; font-family: "Arial" }
.pz dl dd img{width: 67px; height: 52px; margin-right: 10px;margin-top: 10px; display: block; float: right;}
.pz dl:nth-child(3n){margin-right: 0;}
.pz dl dd a{display: block; float: left;width: 272px;}
.pz dl:hover dd{ color: #fff;  background: #172e7a; }
.pz dl:hover dd span{color: #fff;}

/**/
.nswsbj{ height: 832px; box-sizing: border-box;  padding-top:80px; overflow: hidden; font-family:"Microsoft Yahei";}
.nswsbj .tit01{margin-bottom: 30px;}


.mores{width:607px;}
.mores img{width: 461px; height: 130px; float: left;}
.mores em{width: 143px; height: 130px; float: left; text-align: center;font-size: 16px;  color: #fff; background: url(../images/wtmore.jpg) no-repeat; padding-top: 35px; box-sizing: border-box;}


                .topWrap {background:url(../images/tpbg.jpg) repeat-x center top;font-family: "Microsoft Yahei";  height: 170px; position: relative; overflow: hidden;}
                .header { width: 1200px; margin:0 auto;  }
                .twz { height:34px; color: #666666; line-height: 34px; font-size: 14px;}
                .twz a { display: inline-block;  color: #666666; position: relative;padding:0 25px; }
                .twz a:nth-child(1){background:url(../images/tpico1.png) no-repeat left center;}
                .twz a:nth-child(2){background:url(../images/tpico2.png) no-repeat left center;}
                .twz a:nth-child(3){background:url(../images/tpico3.png) no-repeat left center;padding-right: 0;}
                .fz {width: 310px;float: left;overflow: hidden;}
                .fz select {width: 180px;height: 22px;border: 1px solid #afafaf;margin-top: 6px;font-size: 12px;color: #333333; background: none;}
                .fz select option {font-size: 12px;}
                 .h_nr { height: 136px; overflow: hidden;padding-top: 17px; box-sizing: border-box; }
                .logo {width: 103px;height: 99px;margin-right: 10px;overflow: hidden;box-sizing: border-box;}
                .logo img { width: 103px; height: 99px; display: block; }
                .h_nr h2 {background: url(../images/logobg.png) no-repeat left 8px;padding-left: 20px;margin-top: 20px;float: left;font-size: 16px;color: #666666;font-weight: normal;text-align: left;line-height: 34px;height: 72px;}
                .h_nr h2 b{color: #333333;font-size: 35px;font-weight: bold;display:  block;letter-spacing: 1px;}
                .h_nr .sc{margin-top: 5px;height: 65px;float: right;width: 255px;box-sizing:border-box;position: relative;text-align:center;font-size:16px;color:#000;}
                .h_nr .sc:before{content: "";width: 72px;height: 1px; position: absolute;left:0;top:11px; background: #cdcdcd;}
                .h_nr .sc:after{content: "";width: 72px;height: 1px; position: absolute;right:0;top:11px; background: #cdcdcd;}
                .h_nr .sc img{width: 121px; height: 22px;display: block;margin:0 auto;}
                .h_nr span{background: url(../images/tel.png) no-repeat 2px 10px;height: 34px;line-height: 34px;display: block;padding-left: 40px;padding-top: 10px;}
                .h_nr span p {overflow: hidden;text-align: center;color: #172e7a;font: 30px "Arial";font-weight: bold;}
                .navbg{ height: 70px; background: #172e7a;}
                .nav{width: 1200px;margin:0 auto;}
                .nav ul{  height: 70px; width: 1200px;}
                .nav li {float: left;height: 68px;line-height: 70px;position: relative;}
                .nav li.home:before{content: "";width: 21px;height: 21px; background: url(../images/home.png) no-repeat;position: absolute;top:22px;left:15px;z-index: 3;}
                .nav li a:after{content: "";width: 1px;height: 70px; background:#293e84;position: absolute;top:0px;right:0px;z-index: 1;}
                .nav li a {text-decoration: none;color: #ffffff;font-size: 16px;display: inline-block;padding: 0 35px;position: relative;z-index: 2;}
                  .nav li.home a{padding:0 35px 0 50px;}
                  .nav li.nones a:after{ background: none; }
                .nav li:after{content:'';position:absolute;height:100%;width:0;background:#c4051e;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;color: #fff; z-index: 1;}
                .nav li:hover:after,.nav li.cur:after{width:100%;color: #fff;z-index: 1;}
                
                .nav li a:hover, .nav .cur a { font-weight: normal; text-decoration: none;  color: #fff;  }
                .h_head_gd{filter:alpha(opacity=100);opacity:1; position:fixed; top:0px; width:100%;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)-0); z-index:10; left:0; transition: all .3s;-moz-transition: all .3s;-webkit-transition: all .3s;-o-transition: all .3s;}
            
       
    
 i,em{font-style:normal;}
        

.pro_f{background: url(../images/fl_bj.png) no-repeat;height: 236px;}
.pro_f .tit{float:left;width:240px;text-align: center;padding-top:103px;}
.pro_f .tit h2 {font-size:24px;color: #fff;font-weight: bold;height: 34px;line-height: 34px;}
.pro_f .tit em{text-transform: uppercase;font:12px "Century Gothic";color: #e5e8f1;}
.pro_f .nr{float:left;width:880px;padding-top:10px;padding-left:41px;}
.pro_f .nr li{height: 42px;line-height: 42px;border-bottom:1px solid #ededed;/* overflow: hidden; */}
.pro_f .nr li:last-child{border:0;}
.pro_f .nr li h3{float:left;width: 201px;text-align: center;font-size:16px;color: #4c4c4c;/* background: url(../images/fl_ico1.jpg) no-repeat right center; */font-weight:100;}
.pro_f .nr li h3 a{color: #4c4c4c;}
.pro_f .nr li p{float:right;width:725px;}
.pro_f .nr li p a{display: inline-block;width:130px;padding-left:11px;font-size:14px;color: #333333;background: url(../images/fl_ico2.jpg) no-repeat left center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_f .nr li p a:hover{background: url(../images/fl_ico2_hv.jpg) no-repeat left center;color: #24a35c;font-weight: bold;}





/*1029626114@qq.com*/


/*title*/

h1 { font-size:32px;}

h2 { font-size:26px;}

h3 { font-size:20px;}

h4 { font-size:14px;}

h5 { font-size:12px;}

h6 { font-size:10px;}



.mt10{ margin-top:10px;}



a { color:#666; text-decoration:none;}  /*for ie f6n.net*/

a:focus{outline:0;} /*for ff f6n.net*/

a:hover { text-decoration:none;}

.vam { vertical-align:middle;}

.clear{clear:both; height:0; line-height:0; font-size:0;}

p{ word-spacing:-1.5px;}

.tr { text-align:right;}

.tl { text-align:left;}

.center { text-align:center;}

.fl { float:left;}

.fr { float:right;}

.pa{ position:absolute;}

.pr{ position:relative}

/* -- 购物车外部框架 -- */









/* -- 页面整体布局 -- */

.header , .content , .footer { width:1200px; margin:0 auto;  }



.active{border-bottom: #FF0000 solid 2px;}
</pre></body></html>