body,html{padding:0;margin:0;width:100%;height:100%}
body,div,th,th{font-size:16px;line-height:200%;font-family:Helvetica,Tahoma,Arial,"Microsoft YaHei",SimHei,STXihei,"WenQuanYi Micro Hei";}
ul,li,ol{list-style:none;margin:0;padding:0}
.w12{width:1200px;margin:0 auto;padding:0 10px}
.w19{width:100%;margin:0 auto;max-width:1920px;min-width:1220px;}
.fleft{float:left}
.fright{float:right}
.of{overflow:hidden;}
.Ititle {font-size:36px;font-weight:bold;text-align:center}
.Ititle span{display:block;height:3px;width:40px;margin:0 auto}
#Logo {padding-top:38px;height:80px}
#Menu {float:right;padding-top:46px;}
#Menu li{color:#9fa0a0;float:left;padding:0 18px;}
#Menu li a{color:#000;text-decoration:none}
#Menu li .Mline{display:block;height:2px;background-color:#000;width:0;margin:10px auto 0 auto;
	-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
#Menu li a:hover .Mline{width:100%}
#Banner {font-size:0;}
#Banner #Bpic {position:relative;}
#Banner #Bpic li{width:1920px;float:left}
#Banner #Blit {position:absolute;z-index:2;top:660px;text-align:center;height:50px;letter-spacing:75px;}
#Banner #Blit li {width:28px;height:28px;border-radius:50%;display:inline-block;padding:10px 0 0 10px;cursor:pointer}
#Banner #Blit .active {background-color:rgba(255,255,255,0.2)}
#Banner #Blit .active div{border-color:rgba(255,255,255,1)}
#Banner #Blit li div{width:12px;height:12px;border:solid 3px rgba(255,255,255,0.3);border-radius:50%;}
#Banner #Blit dd{position:relative;display:block;height:1px;background:rgba(255,255,255,0.2);top:-20px;z-index:1;width:216px;margin:0 auto;}
#Iabout {width:460px;}
#Iabout h1{margin:0;padding:0;font-size:24px;font-weight:bold;}
#Iabout p{font-size:16px;color:#5b5b5b}
#Iabout a{display:block;width:112px;height:26px;border:solid 1px #898989;color:#898989;font-size:14px;line-height:26px;text-align:center;text-decoration:none}
#Iabout .bgm{width:0px;height:26px;position:relative;top:-26px;background-color:#000;z-index:-1;
	-webkit-transition: all 0.4s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
#Iabout a:hover{color:#fff}
#Iabout a:hover .bgm{width:112px;}
#IASlider {width:680px;height:350px;position:relative}
#IASlider #Apic {position:relative;}
#IASlider #Apic li{width:680px;position:absolute;top:0;left:0}
#IASlider #Alit {position:absolute;z-index:2;top:300px;right:20px;text-align:center;height:20px;letter-spacing:12px;}
#IASlider #Alit li{height:20px;width:13px;display:inline-block;border-radius:50%;background-color:rgba(255,255,255,0.3);color:#fff;line-height:20px;padding-left:7px;font-size:10px;cursor:pointer;}
#IASlider #Alit .active{background:#fff;color:#898989}
#Iproject {padding:27px 0;border-bottom:solid 1px #434343;background:#000;}
#Iproject .Ititle {color:#fff;}
#Iproject .Ititle span{background:#fff}
#Iproject p{font-size:20px;color:#717171}
#Iproject span{color:#717171}
#Iproject a{display:block;color:#a0a0a0;padding-top:30px}
#Iproject a:hover{color:#fff}
#IPM {padding: 90px 0;background:#000;text-align:center}
#IPM div{border-right:solid 1px #fff;display:inline-block;height:40px;overflow:hidden;}
#IPM a{text-decoration:none;color:#fff;display:inline-block;width:160px;height:40px;line-height:40px;font-size:18px;position:relative;z-index:2}
#IPM a span{width:1px;height:40px;position:relative;top:-40px;background:#fff;left:0;display:block;z-index:-1;
	-webkit-transition: all 0.4s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
#IPM a:hover {color:#000}
#IPM a:hover span{width:160px}
#Iuse .active {width:795px;}
#Iuse .Simg {width:100%;height:330px;overflow:hidden;}
.IUlist .Pinfo { padding: 10px 30px}
.Ititle {padding:40px 0 36px 0;}
.Ititle span{background:#000}
.IUlist {width:390px;background:#e8e8e8;margin-top:15px;display:block;color:#000;text-decoration:none}
.IUlist img{-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-ms-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;}
.IUlist:hover img{transform:scale(1.1)}
.IUlist h2 {font-size:24px;margin:0;}
.IUlist .gt {float: right;width: 24px; text-align: right;font-size:0;padding-top:5px;}
.Allnews {color:#000;display:inline-block;text-align:center;margin:0 auto}
.Allnews:hover{color:#898989}
#Inews {padding:2px 0 54px 0;}
#Inews .IUlist {display:inline-block}
#Inews .Simg {width:100%;height:250px;overflow:hidden;}
#footer {background-color:#000;overflow:hidden;color:#898989;padding-top:50px;}
#footer .company{font-size:20px;letter-spacing:1px}
#footer .en{font-size:12px;font-weight:700;line-height: 20px;}
#footer span{display:block}
#footer>.fright{width:630px}
#footer .tel{font-weight:700;font-size:14px;line-height:30px}
#footer h1{font-size:24px;color:#fff;margin:0}
#footer .bt{font-size:24px;font-weight:bold}
#footer .iconDiv{position:relative;padding-right: 44px;}
#footer .icon{margin-left:40px;padding-top:30px;cursor:pointer}
#footer #Plink{letter-spacing:95px;margin-bottom:138px}
#footer #Plink li{display:inline-block}
#footer #Plink a{display:inline-block;color:#fff;text-decoration:none;font-size:16px;line-height:24px;letter-spacing:0}
#footer #Plink a:hover{color:#898989}
#footer .bline{height:1px;background-color:#adadad;margin-top:30px}
#footer #copyright{color:#898989;font-size:14px;}
#footer #copyright a{color:#898989;text-decoration:none}
#footer #copyright a:hover{color:#bbb}
#ewm_wx{position:absolute;top:-135px;left:80px;display:none}
#ewm_wb{position:absolute;top:-135px;left:0;display:none}
#ewm_qq{position:absolute;top:-135px;left:164px;display:none}
.ewm_cont{width:94px;padding:10px;text-align:center;background-color:#fff;margin:0;line-height:18px;font-size:14px;color:#000}
.ewm_cont img{width:94px;}
.dSolid{width:0;height:0;margin:0 auto;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}

#Path{border-bottom:solid 2px #bebebe;padding:23px 0;}
#Path #Path_url {color:#bebebe;background-image:url('../images/icon_home.png');background-repeat:no-repeat;padding-left:35px;width:1165px;margin:0 auto;}
#Path>div a{color:#bebebe;text-decoration:none;}
#Path>div a:hover{color:#898989;}