@charset "utf-8";
/*基础样式*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,option.textarea,submit,button,p,table,tr,th,td,span,a,img,article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video,fieldset{margin:0;padding:0;}
article,aside,audio,canvas,datalist,details,eventsource,figure,figcaption,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video {display:block;margin:0;padding:0;}
input,select,textarea,button{vertical-align:middle;}
body{font-size:14px; font-family:Microsoft Yahei,Verdana, Geneva, sans-serif;}
ul,li,ol{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
table,td{ empty-cells:show; border-collapse:collapse;}
.clear{width:0; height:0; margin:0; padding:0; font-size:0; line-height:0; clear:both;}
img{border:none;}
html,body{ width:100%; position:relative;}

a { text-decoration: none; outline: 0;}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block;}
a{outline:none; blr:expression(this.onFocus = this.onblur()); text-decoration:none; color:#333;}
a:hover{text-decoration:none;}

.top{ width:100%; height:90px; z-index:999999; background:#fff; box-shadow: 5px 5px 15px rgba(0,0,0,0.1); position: fixed;}
.zj{ width:1440px; margin:0px auto;}
.logo{ float:left; margin-top:14px; width:230px;}
.menu{ width:750px; float:left; margin-left:120px;}
.menu ul{}
.menu li{ width:105px; margin:0px 10px; float:left; height:60x; line-height:60px; text-align:center; margin-top:15px;}
.menu li a{ display:block; font-size:18px;}
.menu li a:hover{ background:#1f65f2; color:#fff;}
.tel{ width:235px; float:right; height:40px; margin-top:25px; background:url(../images/tel.png) no-repeat left center; font-size:18px; text-indent:30px; line-height:40px;}
.banner{ width:100%; top:90px; position:relative; margin-bottom:90px;}
.box{ width:100%;}
.about{ width:100%; padding:80px 0;}
.about_t{ width:100%;}
.about_tz{ width:100%; text-align:center; font-size:34px; font-weight:bold; color:#333;}
.about_tk{ width:50px; margin:10px auto; clear:both; height:4px; background:#1f65f2;}
.about_ty{ width:100%; text-align:center; font-size:16px; text-transform:uppercase;}

.product{ width:100%; margin-top:50px;}
.pro{ width:330px; margin:15px; float:left; background:#f1f1f1;}
.pro a{ padding:10px; width:310px; display:block;}
.pro a:hover{ background:#1f65f2; color:#fff; transition: all 0.5s ease;}
.pro a .pro_t{ width:100%; height:248px;}
.pro a .pro_t img{ width:100%; height:235px;}
.pro_z{ width:100%; line-height:40px; text-align:center;}

.bs{ background:#f1f1f1;}
.about_k{ width:100%; margin-top:50px;}
.about_l{ width:930px; float:left; margin-top:70px;}
.about_lt{ width:100%;}
.about_lz{ width:100%: margin-top:10px; font-size:24px; font-weight:bold; line-height:40px;}
.about_ln{ width:100%; margin-top:5px; line-height:1.8; font-size:16px; padding-right:40px; box-sizing:border-box;}
.about_r{ width:510px; height:600px; background:#1f65f2; float:right; padding:45px; box-sizing:border-box;}
.about_rt{ width:100%; font-size:36px; font-weight:bold; color:#fff;}
.about_rz{ width:100%; margin-top:5px; font-size:34px; font-weight:bold; color:#fff;}
.about_rd{ width:72px; height:6px; background:#fff; margin:20px 0;}
.about_rn{ width:100%; line-height:1.5; font-size:27px; color:#fff;}
.about_rp{ width:100%; margin-top:20px;}

.news_n{ width:100%; margin-top:60px;}

.xinwen{ width:100%; height:310px; background:#fff;}
.xinwen_l{ width:480px; float:left;}
.xinwen_l img{ width:100%; height:310px;}
.xinwen_r{ width:940px; height:310px; float:right; box-sizing:border-box; padding:50px;}
.xinwen_rt{ width:100%; font-size:18px; font-weight:bold;}
.xinwen_rt a{ color:#333;}
.xinwen_rt a:hover{ color:#1f65f2; transition: all 0.5s ease;}
.xinwen_rn{ width:100%; margin-top:10px; color:#999; line-height:2; height:150px;}
.xinwen_gd{ width:150px; height:45px; line-height:45px; background:#333; text-align:center;}
.xinwen_gd a{ color:#fff; display:block;}
.xinwen_gd a:hover{ color:#fff; background:#1f65f2; transition: all 0.5s ease;}

.xinwen_k{ width:100%; margin-top:50px;}

.xw{ width:460px; margin:10px; position:relative;float:left; height:250px; box-sizing:border-box; padding:30px; background:#fff;}
.xw:hover .xw_t{ background:#1f65f2; transition: all 0.5s ease;}
.xw_t{ width:92px; height:92px; position:absolute; top:-26px; left:30px; background:#646464;}
.xw_tz{ width:100%; text-align:center; font-size:24px; color:#fff; margin-top:18px;}
.xw_tn{ width:100%; text-align:center; color:#fff; margin-top:5px;}
.xw_k{ width:100%; margin-top:65px;}
.xw_kt{ width:100%; font-size:16px;}
.xw_kn{ width:100%; margin-top:10px; line-height:2; color:#999;}

.foot{ width:100%; background:#222222;}
.foot_t{ width:100%; border-bottom:1px #333 solid; padding:40px 0;}
.kslj{ width:120px; float:left; margin-right:70px; border-right:1px #333 solid;}
.kslj_t{ width:100%; color:#c8c8c8; font-weight:bold;}
.kslj_n{ width:100%; margin-top:5px;}
.kslj_n li{ width:100%; line-height:30px;}
.kslj_n li a{ color:#777777;}
.kslj_n li a:hover{ color:#fff; transition: all 0.5s ease;}

.fwrx{ width:225px; padding-right:70px; float:left; border-right:1px #333 solid; height:130px;}
.fwrx_t{ width:100%; color:#fff; text-align:center; font-size:18px; margin-top:30px;}
.fwrx_n{ width:100%; margin-top:10px; font-size:30px; font-weight:bold; color:#1f65f2;}

.ewm{ width:106px; float:right; margin-left:35px;}
.ewm_t{ width:100%; height:106px;}
.ewm_n{ width:100%; color:#c8c8c8; text-align:center; margin-top:5px;}

.foot_n{ width:100%;}
.foot_nz{ width:100%; padding:15px 0; text-align:center; color:#6a6a6a;}
.n_banner{ width:100%; height:400px; top:90px; position:relative; margin-bottom:90px;}
.nydh{ width:100%; margin-top:140px; float:left;}
.nydh_t{ width:100%;}
.nydh_tz{ width:100%; text-align:center; font-size:48px; font-weight:bold; color:#f1f1f1; text-transform:uppercase;}
.nydh_tn{ width:100%; text-align:center; font-size:42px; font-weight:bold; color:#333; margin-top:-40px;}

.left{ width:340px; float:left;}
.lanmu{ width:100%;}
.lanmu_t{ width:100%; padding:25px 0; text-align:center; background:#1f65f2;}
.lanmu_tz{ width:100%; color:#fff; font-size:22px; font-weight:bold;}
.lanmu_ty{ width:100%; color:#ccc; margin-top:3px; text-transform:uppercase;}
.lanmu_n{ width:100%; padding:10px 10px 5px; background:#f1f1f1; box-sizing:border-box;}
.lanmu_n li{ width:100%; margin-bottom:5px; background:#fff; height:45px; line-height:45px; text-align:center;}
.lanmu_n li a{ display:block; color:#333;}
.lanmu_n li a:hover{ color:#fff; background:#1f65f2; transition: all 0.5s ease;}
.lanmu_n li.on a{ color:#fff; background:#1f65f2; transition: all 0.5s ease;}
.contacter{ width:100%; margin-top:20px;}
.contacter_t{ width:100%; height:35px; border-bottom:1px #ccc solid;}
.contacter_tz{ float:left; line-height:34px; border-bottom:3px #1f65f2 solid; font-size:22px; font-weight:bold;}
.contacter_n{ width:100%; margin-top:5px; line-height:2;}

.right{ width:1060px; float:right;}
.abouter{ width:100%;}
.abouter_t{ width:100%; height:45px; border-bottom:1px #ccc solid;}
.abouter_tl{ float:left; line-height:44px; border-bottom:3px #1f65f2 solid; font-size:22px; font-weight:bold;}
.weizhi{ float:right; line-height:45px; color:#666;}
.weizhi a{ color:#666;}
.weizhi a:hover{ color:#1f65f2; transition: all 0.5s ease;}
.abouter_n{ width:100%; margin-top:10px; line-height:1.9; font-size;16px;}

.pt80{ padding:80px 0;}
.biaoti{ width:100%; margin-top:10px; font-size:20px; font-weight:bold; text-align:center; color:#333;}
.fabiao{ width:100%; margin-top:5px; color:#666; text-align:center; margin-bottom:20px; border-bottom:1px #ccc dashed; padding-bottom:5px;}
.fenpian{ width:100%; margin-top:30px;}
.fenpian_l{ width:100%; height:25px; line-height:25px; color:#333;}
.fenpian_l a{ color:#333;}
.fenpian_l a:hover{ color:#d60000; transition: all 0.5s ease;}
.producter{ width:100%; margin-top:10px;}


.proer{ width:330px; margin:11px; float:left; background:#f1f1f1;}
.proer a{ padding:10px; width:310px; display:block;}
.proer a:hover{ background:#1f65f2; color:#fff; transition: all 0.5s ease;}
.proer a .pro_t{ width:100%; height:248px;}
.proer a .pro_t img{ width:100%; height:235px;}
.proer_z{ width:100%; line-height:40px; text-align:center;}

.fenye{ width:100%; margin-top:20px; text-align:center;}
.fenye a{ padding:5px 8px; margin:0px 5px; border:1px #ccc solid;}
.fenye a:hover{ background:#1f65f2; color:#fff; transition: all 0.5s ease;}

.newser{ width:100%; margin-top:10px;}

.dongtai{ width:100%; border-bottom:1px #ccc solid; padding-bottom:20px; margin-top:20px;}
.dongtai:hover .dongtai_b{ background:url(../images/biao.png) no-repeat center #1f65f2; transition: all 0.5s ease;}
.dongtai:hover .dongtai_l{ width:160px; transition: all 0.5s ease;}
.dongtai:hover .dongtai_r{ width:880px; transition: all 0.5s ease;}
.dongtai:hover .dongtai_rt a{ color:#1f65f2; transition: all 0.5s ease;}
.dongtai_l{ width:140px; float:left; background:url(../images/xian.png) no-repeat left 20px;}
.dongtai_lt{ width:100%; color:#999999; font-size:22px;}
.dongtai_b{ width:38px; height:30px; background:url(../images/biao.png) no-repeat center; margin-top:20px;}
.dongtai_r{ width:900px; float:right;}
.dongtai_rt{ width:100%; font-size:18px;}
.dongtai_rn{ width:100%; margin-top:10px; line-height:1.9; color:#999;}








