@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; text-decoration:none; list-style-type:none; font-family:"微软雅黑"; font-size:14px; border:0; outline:none; color:#333333; }
input[type=button], input[type=submit], input[type=file], button {
cursor: pointer;
-webkit-appearance: none;
}

body{ background:url(../images/bg.jpg) no-repeat; background-size: cover;}

/*头部*/
.top{width:1200px; margin: 0 auto; overflow: hidden;}
.top h1{width:auto; float: left; margin: 30px 0 0 0;}
.top p{width:auto; float: right; margin: 47px 0 40px 0;}
.top p img{ float: left;width: 31px; margin: 0 5px 0 0;}
.top p span{width:auto; float: left; line-height: 31px; font-size: 25px; font-weight: 100;}
/*导航*/
.z1{width:100%; margin: 0 auto; min-width: 1200px; height: 72px; background: #00429b;}
.menu{width:1200px; margin: 0 auto;}
.menu ul{width:100%; float: left;}
.menu ul li{float: left; line-height: 72px; width: 168px; text-align: center;position: relative; z-index: 9999999; margin: 13px 0 0 0;}
/*.menu ul li a:hover{background:#7aa4dd;}*/
.menu ul span{width:auto; float: left; color:#fff; line-height: 72px;}


.menu ul li a, .menu ul li a:visited {
	display: block;
	text-align: center;
	text-decoration: none;
	line-height: 36px;color:#fff;font-size: 18px; padding: 5px 10px; border-radius: 10px;
}
.menu ul li ul {
	display: none;
}
.menu ul li ul li{margin:0;}
.menu ul li:hover a {
	color: #FFFFFF;
	background: #7aa4dd;
}
.menu ul li:hover ul {
	display: block;
	position: absolute;
	top: 46px;
	left: 0;
	width: 125px;
}
.menu ul li:hover ul li a {
	padding-left: 1px;
	display: block;
	background: #f6f6f5;
	color: #000;
}
.menu ul li:hover ul li a:hover {
	background: #7e8ebc;
	color: #fff;
}
/*banner*/
      .swiper {
        width: 1200px; margin: 0 auto;
        height: 100%;
      }

      .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }

/*产品展示*/
.chanpin{width:1200px; margin: 0 auto;}
.chanpin h2{width:100%; float: left; text-align: center; font-size: 30px; color:#00429b; font-weight: 400; margin: 40px 0 5px 0;}
.chanpin h4{width:100%; float: left; text-align: center; font-size: 24px; color:#333333; font-weight: 400; text-transform: uppercase; margin: 0 0 40px 0;}
.chanpin ul{width:100%; margin: 0 auto 70px auto; overflow: hidden;}
.chanpin ul li{width:210px; float: left; margin: 0 45px;}
.chanpin ul li img{width:210px; height: 175px; border-radius: 10px; float: left; margin: 0 0 20px 0;}
.chanpin ul li p{width:100%; float: left; text-align: center; margin: 0 0 20px 0;}
.chanpin ul li p a{ font-size: 18px;}
.chanpin ul li span{width:100%; float: left; line-height: 30px;}
.chanpin ul li p a{ font-size: 18px;}
.z2{width:100%; margin: 0 auto; min-width: 1200px; background: #e4f4fd; overflow: hidden;}
/*资讯中心*/
.zixun{width:1200px; margin: 0 auto 50px auto; overflow: hidden;}
.zixun h2{width:100%; float: left; text-align: center; font-size: 30px; color:#00429b; font-weight: 400; margin: 40px 0 5px 0;}
.zixun h4{width:100%; float: left; text-align: center; font-size: 24px; color:#333333; font-weight: 400; text-transform: uppercase; margin: 0 0 40px 0;}
.zixun .left{width:auto; float: left; margin: 5px 0 0 0;}
.zixun .left li{width:234px; height: auto; float: left; margin: 0 0 0 56px;}
.zixun .left li img{width:234px; height: 182px; float: left;}
.zixun .left li p{width:100%; height: 30px; line-height: 30px; text-align: center; background: #eeeeee; float: left;}
.zixun .left li p a{ font-size: 12px;}
.zixun .right{width:310px; float: right;}
.zixun .right li{width:100%; float: left; line-height: 30px; background: url("../images/libg.jpg") no-repeat 0 center ; padding: 0 0 0 10px;}
.zixun .right li:hover{ text-decoration: underline;}
/*底部*/
.foot{width:1200px; margin: 0 auto; padding-bottom: 100px; overflow: hidden;}
.foot .youlian{width:100%; float: left; margin: 20px 0 40px 0;}
.foot .youlian span{width:auto; float: left; font-size: 18px; line-height: 50px;}
.foot .youlian a{width:auto; float: left;color:#666666; line-height: 50px; margin: 0 10px 0 0;}
.foot .left{width:400px; float: left;}
.foot .left h2{width:100%; float: left; font-size: 30px;color:#000; font-weight: 400; margin: 0 0 20px 0;}
.foot .left p{width:100%; float: left; color:#000; line-height: 25px;}
.foot .right{width:auto; float: left;}
.foot .right ul{width:100px; float: left; text-align: center; margin: 0 0 0 80px;}
.foot .right ul p{width:100%; float: left; font-size: 18px; line-height: 35px;}
.foot .right ul p a{font-size: 18px;}
.foot .right ul span{width:100%; float: left; line-height: 30px;}
.foot .right ul span a{color:#666666;}
.foot .right ul strong{
 width: 50%;
 float: left;
 line-height: 30px;font-weight:normal;
 text-align:left; 
}
.foot .right ul strong a{color:#666666;}
/*产品展示*/
.whole{width:100%; min-width: 1200px; margin: 0 auto; background: #eeeeee; overflow: hidden;}
.white{width:1200px; margin: 20px auto; background: #fff; overflow: hidden;}
.white .left{width:290px; float: left; margin: 40px 0 50px 40px;}
.white .left h2{width:100%; float: left; height: 50px; background: #00429b;color:#fff; font-size: 18px; font-weight: 400; text-indent: 1em; line-height: 50px;}
.white .left ul{width:100%; float: left; border: 1px solid #eeeeee; border-top: 0; border-bottom: 0; box-sizing: border-box;}
.white .left ul li{width:100%; float: left; line-height: 50px; text-indent: 2em; border-bottom: 1px solid #eee;}
.white .right{width:740px; float: right; margin: 40px 40px 0 0;}
.weizhi{width:100%; float: left; font-size: 16px;color:#666666;}
.weizhi a{font-size: 16px;color:#666666;}
.weizhi2{width:90%; margin: 25px 0 0 5%;}
.white .right .chanpinlb{width:100%; float: left;}
.white .right .chanpinlb li{width:100%; float: left; padding: 25px 0; border-bottom: 1px solid #eee;}
.white .right .chanpinlb li img{width:210px; height: 175px; float: left; margin: 0 25px 0 0;}
.white .right .chanpinlb li h2 a{color:#000; font-size: 16px; font-weight: 400;}
.white .right .chanpinlb li p{color:#666666; font-size: 14px; line-height: 25px; margin: 20px 0 0 0;}
.white .right .fenye{width:100%;  float: left; text-align: center; font-size: 16px;color:#666666; margin: 25px 0;}
.white .right .fenye a{ font-size: 16px;color:#666666; }
/*联系我们*/
.lianxi{width:844px; float: left; margin: 0 183px; padding-bottom: 100px; overflow: hidden;}
.lianxi img{width:100%; float: left; margin: 50px 0;}
.lianxi p{width:100%; float: left;color:#000; font-weight: 100; font-size: 20px; line-height: 50px;}
.lianxi strong{font-size: 16px;
 line-height: 50px;
 color: #000000;
}
/*新闻资讯*/
.white .right .new{width:100%; float: left;}
.white .right .new li{width:100%; float: left; padding: 25px 0; border-bottom: 1px solid #eee;}
.white .right .new li h2{width:auto; float: left; line-height: 30px;}
.white .right .new li h2 a{width:auto; font-size: 16px; color:#000000; font-weight: 400;}
.white .right .new li span{width:auto; float: right; line-height: 30px; font-size: 12px;color:#666666;}
.white .right .new li p{width:100%; float: left; line-height: 20px; font-size: 12px;color:#666666; margin: 10px 0 0 0;}
/*走进双衡*/
.zoujin{width:100%; float: left; margin: 50px 0 0 0; padding-bottom: 100px;}
.zoujin img{  margin: 0 0 25px 0; text-align:center;}
.zoujin p{width:100%; float: left; font-size: 16px; line-height: 50px;color:#000000;}
.zoujin h1{width:100%; float: left; text-align: center; font-size: 24px;color:#00429b; font-weight: 400; }
.zoujin .xinxi{width:100%; float: left; text-align: center; color:#666; font-size: 12px;margin:20px 0 ; border-top: 1px dashed #999; padding: 20px 0 0 0;}
.zoujin strong{font-size: 16px;
 line-height: 50px;
 color: #000000;
}

/*默认蓝色*/
.SonlineBox{ width:162px; font-size:12px;overflow:hidden; z-index:9999;}
.SonlineBox .openTrigger{ width:30px; height:110px; position:absolute; top:0px;  z-index:1; cursor:pointer;  background:#0176ba url(../images/openTrigger.jpg) no-repeat;}
.SonlineBox .titleBox{ width:158px; height:35px; line-height:35px; background:#038bdc url(../images/SonlineTitleBg.gif) repeat-x; border-bottom:2px solid #0176ba;}
.SonlineBox .titleBox span{ margin-left:10px; color:#fff; font-size:14px; font-family:'微软雅黑','黑体';}
.SonlineBox .contentBox{ width:158px; height:auto; border:2px solid #0176ba; background:#fff; position:absolute; z-index:2;}
.SonlineBox .contentBox .closeTrigger{ width:25px; height:25px; display:block; cursor:pointer;  position:absolute; top:5px;right:5px;-webkit-transition:all 0.8s ease-out;}
.SonlineBox .contentBox .closeTrigger:hover{-webkit-transform:scale(1) rotate(360deg);}
.SonlineBox .contentBox .listBox{overflow:hidden; margin-bottom:10px;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:86%; height:22px; margin:10px auto 0px auto;}
.SonlineBox .contentBox .listBox .QQList span{float:left; line-height:22px;}
.SonlineBox .contentBox .listBox .QQList a{float:left;}



.page1{ clear:both; margin-top:10px; line-height:30px; color:#666666; text-decoration:none; text-align:center;}
.SelectIndexStyle{padding:2px 5px 2px 0px;color:#f93;margin-right:2px;text-decoration:none;FONT-WEIGHT: bold; text-align:center;}
.UnSelectIndexStyle{padding:2px 1px 0px 0px;color:#333;text-decoration:none; text-align:center;}
.UnSelectIndexStyle a{color:#898639;text-decoration:none; text-align:center;}
.PreviewNextStyle{padding:2px 5px 2px 0px;color:#333;margin-right:2px;text-decoration:none; text-align:center;}
.PageEndStyle{padding:2px 5px 2px 5px;color:#666666;margin-right:2px;text-decoration:none; border:solid 1px #cccccc; text-align:center;}
.MouseOverStyle{padding:2px 5px 2px 0px;color:#898639;margin-right:2px;text-decoration:none; text-align:center;}
.MouseOutStyle{padding:2px 5px 2px 0px;color:#333;margin-right:2px;text-decoration:none; text-align:center;}
.InputTextBoxStyle{font-size:10px;width:20px; text-decoration:none; text-align:center;}
.SubmitButtonStyle{font-size: 10px;border: 1px solid #b2e05d;width:40px; text-decoration:none; text-align:center;}
.PageInfoStyle{font-size:12px;line-height:22px;color:#666666;text-decoration:none; text-align:center;}

.page1 a{color:#666; text-decoration:none; text-align:center;}
.page1 a:hover {
	 color:#3333CC; text-align:center;
}
























