@charset "utf-8";
html,body{height:100%; padding:0px; margin:0px;min-width: 1200px;font:14px 微软雅黑;color:#444;}
.fl {float:left;}
.fr {float:right;}
.clear{clear:both;}
a { text-decoration: none; outline: none; color: #666; transition: 0.2s; }
p{text-align: justify;text-justify:inter-ideograph;margin: 0;}
li { list-style-type: none; vertical-align: top; margin: 0;padding:0;}
ul {margin: 0;padding: 0;}
img{margin: 0;padding: 0;}
img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; margin: 0;padding: 0}
em{font-style: normal;}
.content{width: 1200px;margin: 0 auto;}
/*banner*/
.flexslider{margin:0 auto 0;position:relative;width:100%;height:600px;overflow:hidden;zoom:1}
.flexslider .slides li{width:100%;height:100%}
.flex-direction-nav a{width:70px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease;border-radius:35px}
.flex-direction-nav .flex-next{background-position:0 -70px;right:0}
.flex-direction-nav .flex-prev{left:0}
.flexslider:hover .flex-next{opacity:.8}
.flexslider:hover .flex-prev{opacity:.8}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1}
.flex-control-paging li a{background:#dfdfdf;display:block;height:10px;overflow:hidden;text-indent:-99em;width:10px;cursor:pointer;-webkit-transition:all 0s ease;border-radius:10px}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background:#ffa23b}
.flexslider .slides a img{width:100%;height:600px;display:block}
/*头部*/
.topWrap{background:url(../images/tpbg.jpg) repeat-x center top;font-family:"Microsoft Yahei";height:150px;position:relative;overflow:hidden}
.header{width:1200px;margin:0 auto}
.twz{height:34px;color:#666;line-height:34px;font-size:14px}
.twz a{display:inline-block;color:#666;position:relative;padding:0 25px}
.twz a:nth-child(1){background:url(../images/tpico2.png) no-repeat left center}
.twz a:nth-child(2){background:url(../images/tpico3.png) no-repeat left center}
.twz a:nth-child(3){background:url(../images/tpico1.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:#333;background:0 0}
.fz select option{font-size:12px}
.h_nr{/*height:136px;*/overflow:hidden;box-sizing:border-box}
.logo{width:552px;height:100px;overflow:hidden;box-sizing:border-box;padding-top: 10px;}
.logo img{width:552px;height:100x;display:block}
.h_nr .sc{margin-top:30px;height: 65px; float: right;width: 260px; box-sizing: border-box; position: relative; }
.h_nr .sc img{float: left;width:45px;height: 45px;margin-right:20px;}
.h_nr .sc p{line-height: 16px;font-size: 16px; color: #454545;text-align: left;}
.h_nr .sc span{ font-size: 25px;color: #444;display: block;text-align: left;line-height: 38px;font-weight: 700;}
/*导航栏目*/
.navbg{height:50px;background:#003366}
.nav{width:1200px;margin:0 auto}
.nav ul{height:50px;width:1200px}
.nav li{float:left;line-height:50px;position:relative;width: 150px;}
.nav li.home:before{content:"";width:21px;height:21px;background:url(../images/home.png) no-repeat;position:absolute;top:15px;left:15px;z-index:3}
.nav li a:after{content:"";width:1px;height:50px;background:#034484;position:absolute;top:0;right:0;z-index:1} /*右侧横线*/
.nav li a{text-decoration: none;color: #fff;font-size: 17px; display: block;text-align: center;z-index: 2;    position: relative;}
.nav li.home a{padding:0 30px 0 50px}
.nav li.nones a:after{background:0 0}
.nav li:after{content:'';position:absolute;height:100%;width:0;background:#e8bd15;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;color:#fff;z-index:1}
.nav li.cur:after,.nav li:hover:after{width:100%;color:#fff;z-index:1}
.nav .cur a,.nav li a:hover{font-weight:400;text-decoration:none;color:#fff}
.h_head_gd{opacity:1;position:fixed;top:0;width:100%;z-index:10;left:0;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
/*统一标题*/
.title{text-align: center;padding-bottom: 20px;background: url(../images/dot.jpg) no-repeat center bottom;}
.title p{font-weight: bold;font-size: 35px;color: #454545;opacity: 0.9;text-align: center;}
.title span{color: rgba(139, 139, 139, 0.35);font-size: 25px; padding-top: 10px;}
/*lianxi*/
.lianxi{background:url(../images/lianxi_bg.jpg) no-repeat center;height: 750px;padding-top: 60px;    margin-top: 60px;}
.lianxi-center{margin: 0 auto;width: 1200px;overflow:hidden; }
.lianxi-left{float: left;width: 800px;border-right: 1px solid #ccc; margin-top: 55px;}
.lianxi-left p{margin-top: 10px; font-size: 16px;line-height: 40px;text-indent: 2rem;width: 750px;}
.lianxi-left span{font-size: 25px;color: #003366;}
.lianxi-right{float: right;width: 300px;margin-top: 60px;}
.lianxi-right span{font-size: 25px;color: #003366;}
.lianxi-cos1{padding-left: 50px;background: url(../images/icon.png) no-repeat left;}
.lianxi-cos1 p{line-height: 50px;color: #595959;font-size: 16px;margin-top: 35px;}
/*产品中心*/
.product{width:100%;margin-top: 20px;overflow: hidden;}
.product .content{margin-top: 30px;  }
.leftNav{ width:280px;padding-bottom:20px;}
.pro_title{padding:20px 0 20px 50px; height:66px;font-size:35px;color:#Fff; background: url(../images/title_01.jpg) no-repeat left;}
.pro_title span{ display: block; font-size:18px; color:#fff}
.leftNav ul{background: #eee;}
.leftNav ul li{line-height: 95px; background: url(../images/pro_icon.png) no-repeat 34px center;border-bottom: 1px dashed #ccc;}
.leftNav ul li:hover{ background: url(../images/pro_icon1.png) no-repeat 34px center;}
.leftNav ul li a{margin-left:60px; font-size:17px;color:#003366; padding-left:20px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.leftNav ul li a:hover{color:#e8bd15; }
/*右侧*/
.prolist{width: 900px;}
.strengthMain{overflow:hidden}
.strengthMain ul{width: 900px;}
.strengthMain li{float: left; height: 251px;overflow: hidden;background: #ccc;position: relative; margin: 0 0px 11px 17.6px;border: 1px solid #dfdfdf;}
.strengthMain li img{width:280px;height:210px;transition:all .5s;opacity:1;filter:alpha(opacity=100);}
.strengthMain li .font{width:280px;height:251px;top:0;left:0;position:absolute;color:#fff;text-align:center;font-size:16px;}
.strengthMain li .font p{font-size: 16px;color: #fff; font-weight: normal; margin-bottom: 20px;line-height: 41px;position: relative; top: 210px;height: 41px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; width: 280px; background-color:#003366;text-align: center;}
.strengthMain li:hover img{transform: scale(1.1, 1.1);opacity:0.4;filter:alpha(opacity=40);}
.strengthMain li:hover .font p{font-size: 20px;width: 230px;margin-left:25px;color: #fff;height: 200px; margin-bottom: 20px;line-height: 80px; background: none;position: relative; top: 72px;display: block;}
.strengthMain li .font::before,.strengthMain li .font::after{position:absolute;content:'';opacity:0;transition:all 0.5s;}
.strengthMain li .font::before{top:25px;right:15px;bottom:25px;left:15px;border-top:1px solid #fff;border-bottom:1px solid #fff;transform:scale(0,1);-webkit-transform-origin:0 0;transform-origin:0 0;}
.strengthMain li .font::after{top:15px;right:25px;bottom:15px;left:25px;border-right:1px solid #fff;border-left:1px solid #fff;transform:scale(1,0);transform-origin:100% 0;}
.strengthMain li:hover .font::before,.strengthMain li:hover .font::after{opacity:1;transform:scale(1);transition: all 0.5s;}
/*发货现场*/
.fhxc_bj{overflow: hidden;margin-top: 60px;background-color: #f1f1f1;   }
.fhxc_bj .title{ padding-top: 30px;}
.fhxc_bj .titis {height: 143px;}
.fhxc_bj .titis h4 a {color: #333333}
.fhxc_bj .titis p {background: url(../images/al_tt.jpg) no-repeat center;letter-spacing:0px}
.fhxc_bj .titis p em {color: #009b4d;padding:0 8px;}
.fhxc_qh{height: 80px;line-height: 80px;width:400px;margin:0 auto;margin-top: 40px;}
.fhxc_qh li {float:left;line-height: 80px;font-size:16px;color: #666666;width:200px;text-align: center;background: rgba(204, 204, 204, 0.46)}
.fhxc_qh li em {padding-left:28px;background: url(../images/al_ico1.png) no-repeat left center;height:25px;line-height: 25px}
.fhxc_qh li.on{background: #003366;color: #fff;}
.fhxc_qh li.on em {background: url(../images/al_ico1_hv.jpg) no-repeat left center;}
.fhxc_c{height: 300px;}
.fhxc_nr li {font-size:0;line-height: 0;float:left;width: 280px;height: 210px;margin-left:20px;box-shadow: 1px 5px 6px #444;}
.fhxc_nr li img {width:280px;height: 210px;}
.fhxc_nr p {text-align: center;font-size:20px;color: #454545;line-height: 60px;}
/*生产现场轮播图*/
.scxc{padding-top:60px;position: relative;height: 243px;}
.scxc li{float:left;width:260px;margin-right:35px;text-align: center;font-size:0;line-height: 0;margin-left: 10px;}
.scxc li img {width:260px;height: 195px;}
.scxc li a.tit{display:block;font-size:16px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 42px;}
.scxc li:last-child{margin:0;}
.al_j1,.al_j2{position: absolute;top:101px;}
.al_j1{left:-53px;}
.al_j2{right:-53px;}
.fhxc_bj a.more{display:block;width:130px;line-height:35px;margin:0 auto;text-align:center;font-size:16px;border-radius:10px;color:#454545;border:1px solid #036; }
.fhxc_bj a.more:hover{color:#fff;border:1px solid #e8bd15;background-color:#e8bd15}
/*新闻*/
.nswsbj{ padding-top:60px; overflow: hidden; font-family:"Microsoft Yahei";}
.news{overflow: hidden;font-family:"Microsoft Yahei";    padding-top: 20px; }
.news h2{height:40px; line-height: 40px; margin-bottom: 20px; position: relative; font-size: 20px; color: #07258a; background:url(../images/newsico.png) no-repeat left center;padding-left: 30px; font-weight: normal; }
.news h2 i{color:#07258a;}
.news h2 span{color: #333; font-size: 14px; }
.news_c dl{padding-bottom: 20px;border-bottom: 1px solid #d6d6d6; }
.news_c dt{ line-height: 30px; font-size: 16px; font-weight: bold;margin-bottom: 20px;}
.news_c dt em{width: 81px; height: 28px; line-height: 28px; color: #fff; display: inline-block; text-align: center; font-weight: normal; border-radius: 30px; background: #e8bd15;margin-right: 10px; }
.news_c dt a{ color: #454545;width:100%;overflow: hidden;display: block; white-space: nowrap; text-overflow: ellipsis;}
.news_c dt a:hover{ color: #003366;}
.news_c dd{line-height: 26px; font-size: 15px;margin-top: 10px;}
.news_c ul{}
.news_c  .newslist{padding-top: 20px; height: 191px;width: 600px;}
.news_c li{padding-left: 15px;  background: url(../images/newsico1.png) no-repeat left center; font-size: 15px; color: #666666; height: 35px; line-height: 35px; display: block;}
.news_c li a{color: #666666; width: 400px;overflow: hidden;display: block;white-space: nowrap;text-overflow: ellipsis;}
.news_c li a:hover{color: #003366; }
.news_c li span{ font-size: 15px; color: #666666; float: right; font-weight: normal; }
.news a.more{ display: block; width: 130px; line-height: 35px; margin: 0 auto;text-align: center; font-size: 16px;border-radius: 10px;color: #454545;border: 1px solid #003366;}
.news a.more:hover{color: #fff;border: 1px solid #e8bd15;background-color:#e8bd15 }
/*footer*/
.footer{background: #282828;overflow: hidden;padding: 20px;clear: both;}
.footer .content{margin: 0 auto;width: 1200px;}
.footer .content ul{}
.footer .content ul li{float: left;width: 150px;    line-height: 40px;}
.footer .content ul li a{padding-right: 48px;font-size: 17px;color: #bdbdbd;}
.footer .content ul li a:hover{color: #e8bd15;}
.footer .content p{text-align: center;margin-top: 40px;line-height: 26px;color: #bdbdbd;font-size: 15px;}
.footer .content p a{color: #888;}
/*客服系统*/
.client-2{position:fixed;top:50%;right:-170px;z-index:900}
.client-2 li a{text-decoration:none}
.client-2 li{position:relative;clear:both;margin-top:1px;height:62px}
.client-2 li i{display:block;margin:0 auto;width:30px;height:27px;background:url(../images/fx.png) no-repeat;text-align:center}
.client-2 li p{overflow:hidden;height:20px;color:#fff;text-align:center;font-size:12px;line-height:20px}
.client-2 .my-kefu-qq i{background-position:4px 5px}
.client-2 .my-kefu-tel i{background-position:0 -21px}
.client-2 .my-kefu-liuyan i{background-position:4px -53px}
.client-2 .my-kefu-weixin i{background-position:-34px 4px}
.client-2 .my-kefu-weibo i{background-position:-30px -22px}
.client-2 .my-kefu-ftop{display:none}
.client-2 .my-kefu-ftop i{width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top:6px}
.client-2 .my-kefu-left{position:relative;float:left;width:62px;height:47px}
.client-2 .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px;}
.client-2 .my-kefu-right{width:20px;}
.client-2 .my-kefu-tel-main{float:left;padding:9px 0 0;width:230px;height:53px;background:#003366;color:#fff}
.client-2 .my-kefu-main{position:relative;float:left;padding:9px 0 0;width:97px;height:53px;background:#003366}
.client-2 .my-kefu-weixin-pic{position:absolute;top:-24px;left:-130px;z-index:333;display:none}
.my-kefu-weixin-pic img{width:115px;height:115px}
