.fl{ float: left;}







.fr{ float: right;}







body{ min-width: 1280px;}







.h28{ height: 28px;}







.h20{ height: 20px;}







.h22{ height: 22px;}







.h23{ height: 23px;}







.h48{ height: 48px;}







.h38{ height: 38px;}







.h35{ height: 35px;}







.h30{ height: 30px;}







.h5{ height: 5px;}







.h15{ height: 15px;}











/*网站基本定义*/







@charset "utf-8";







/* CSS Document */















/*网站基本定义*/







input[type="submit"],







input[type="reset"],







input[type="button"],







button {







    -webkit-appearance: none;







}







div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}







h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}







body{ font-family:"Microsoft YaHei" !important; font-size:14px;margin:0px;padding:0px;color:#1a1a1a;line-height:21px;height:auto;-webkit-text-size-adjust: none;-moz-text-size-adjust:none; -ms-text-size-adjust: none;text-size-adjust: none;}







img{ border:0px;}







ul,li{ list-style:none;}







em{font-style:normal;}







a{ text-decoration:none; color:#1a1a1a;}







a.hover{text-decoration:none; color:#00a1e9;}







.del_float{ clear:both; line-height:0; height:0; font-size:0;}







a,area{blr:expression(this.onFocus=this.blur())}























/*网站基本定义*/







input{font-family:"Microsoft Yahei" !important ; background:none; outline: none;}







.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}







.clearfix{*zoom:1;}







.web{ width:1260px; margin:0 auto; }































/*common*/







.mainbody{ background-color: #f5f5f5;}







.ny-web{ width: 1260px; padding-bottom: 35px;}







.title{border-bottom:1px solid #cccccc; font-size:20px; color:#1a1a1a; padding-bottom:12px; padding-top:20px;}







.title span{ float:right; background:url(../images/titleimg.png) no-repeat left center; padding-left:25px; font-size:13px;}







.title span a{ padding:0px 5px; color:#666;}







.title span a:hover{ color:#1a1a1a;}







.title span a.cur{ color:#1a1a1a;}







.page img{ display: block; margin: 0 auto;}















/*index*/







.fllowIn{ padding:50px 0;}







.fllowIn .zmoduletitle .canedit{ font-size: 32px; line-height: 33px; padding-bottom: 12px; color: #333; text-align: center;}







.fllowIn .zabouttext04{ font-size: 16px; width: 972px; margin:0 auto; text-align: center; color: #333;padding-bottom: 57px;}







.fllowIn ul li{ float: left; width: 222px; padding:0 15px; text-align: center;}







.fllowIn ul li a{ display: block;}







.fllowIn ul li span{ display: block; padding-bottom: 21px;}







.fllowIn ul li span img{ display: block; width: 138px; height: 138px; margin:0 auto;}







/*.fllowIn ul li:hover span{ margin-top:-20px; }







.fllowIn ul li:hover h4{ margin-top:20px;}*/







.fllowIn ul li h4{ font-size: 18px; height: 24px; overflow: hidden; margin: 0 0 12px 0; line-height: 24px;}







.fllowIn .Fimore { display: block; width: 98px; height: 38px; line-height: 38px; text-align: center; overflow: hidden; border:1px solid #999; color: #666; margin:0 auto; margin-top:50px;}







.fllowIn .Fimore:hover{ color: #FFF; background-color: #163564;}















.indexproduct{ background: url(../images/producubg.jpg) no-repeat center #f2f2f2 ; background-size: cover; padding:50px 0; position: relative; overflow: hidden;}







.indexproduct .zmoduletitle .canedit{ font-size: 32px; line-height: 33px; padding-bottom: 12px; color: #333; text-align: center;}







.indexproduct .zabouttext04{ font-size: 16px; width: 854px; margin:0 auto; text-align: center; color: #333;padding-bottom: 46px;}







.indexproduct ul{ width: 1300px; }







.indexproduct ul li{ float: left; width: 620px; margin-right: 20px; background-color: #16315a; margin-bottom: 18px;}







.indexproduct ul li .left{ width: 326px; height: 242px; overflow: hidden;}







.indexproduct ul li .left img{ display: block; width: 326px; height: 242px;  -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}







.indexproduct ul li .left img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}







.indexproduct ul li .right{ width: 254px; color: #FFF; padding:16px;}







.indexproduct ul li .right .Protitle{ font-size: 18px; height:48px; margin: 22px 0 10px 0;}







.indexproduct ul li .right .text{ color: #eeeeee; height: 87px; overflow: hidden;}







.indexproduct .Fimore { display: block; width: 98px; height: 38px; line-height: 38px; text-align: center; overflow: hidden; border:1px solid #999; color: #666; margin:0 auto; margin-top:46px;}







.indexproduct .Fimore:hover{ color: #FFF; background-color: #163564;}



















.indexnewscenter{ background-color: #FFF; position: relative; overflow: hidden; padding:10px 0; }







.indexnewscenter .zmoduletitle .canedit{ font-size: 32px; line-height: 33px; padding-bottom: 12px; color: #333; text-align: center;}







.indexnewscenter .zabouttext04{ font-size: 16px; width: 854px; margin:0 auto; text-align: center; color: #333;padding-bottom: 46px;}







.indexnewscenter .newsleft{ width: 572px;}







.indexnewscenter .newsleft a{ display: block; }







.indexnewscenter .newsleft a p{ overflow: hidden;}







.indexnewscenter .newsleft a:hover h4,.indexnewscenter .newsleft a:hover p{color: #163564;}







.indexnewscenter .newsleft a img{ display: block; width: 572px; height: 321px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s;}







.indexnewscenter .newsleft a img:hover{-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1);}







.indexnewscenter .newsleft .newstext{ border:1px solid #dcdcdc; padding:5px 25px;}







.indexnewscenter .newsleft .newstext h4{ font-size: 18px; color: #333; height: 25px; overflow: hidden;}







.indexnewscenter .newsleft .newstext p{ font-size: 14px; color: #666; padding-top:12px; height: 88px; overflow: hidden;}







.indexnewscenter .newsright{ width: 630px;}







.indexnewscenter .newsright dl{ border-bottom: 1px solid #dcdcdc; padding-bottom: 23px; padding-top:32px;}







.indexnewscenter .newsright dl:hover h2,.indexnewscenter .newsright dl:hover h4,.indexnewscenter .newsright dl:hover p{ color: #163564;}







.indexnewscenter .newsright dl dd{ float: left; width: 57px; overflow: hidden; font-family: Arial; text-align: center; }







.indexnewscenter .newsright dl h2{ font-size: 48px;  height: 40px; line-height: 40px;}







.indexnewscenter .newsright dl dd p{ font-size: 13px; color: #666; }







.indexnewscenter .newsright dl dt{ width: 520px; float: left; padding-left:20px;padding-top:6px;}







.indexnewscenter .newsright dl dt a{ display: block;}







.indexnewscenter .newsright dl dt h4{ font-size: 18px; color: #333; height: 20px; line-height: 20px; overflow: hidden;}







.indexnewscenter .newsright dl dt p{ font-size: 14px; color: #666; height: 25px; line-height: 25px; overflow: hidden; padding-top:6px;}







.indexnewscenter .Fimore { display: block; width: 98px; height: 38px; line-height: 38px; text-align: center; overflow: hidden; border:1px solid #989898; color: #666; margin:0 auto; margin-top:46px;}







.indexnewscenter .Fimore:hover{ color: #FFF; background-color: #163564;}















