﻿@charset "utf-8";
@import url(public.css);
@import url(jquery.gallery.css);
div#header{height:131px;width:100%;}
div.headTop{background-color:#297acc;color:#FFF;overflow: hidden;}
div.headTop div.mw{height:42px;line-height:42px;}
div.headTop div.mw span.icon-tel,div.headTop div.mw span.icon-mail{display:block;height:42px;overflow:hidden;padding-right:20px;}
div.headTop div.mw span.icon-tel i{display:block;float:left;width:16px;height:13px;margin-right:5px;background:url(../index/icon.png) -170px -179px no-repeat;margin-top:16px;}
div.headTop div.mw span.icon-mail i{display:block;float:left;width:16px;height:13px;margin-right:5px;background:url(../index/icon.png) -188px -178px no-repeat;margin-top:16px;}
div.headTop div.mw span.icon-mail.fl a{color:#ffffff;}
div.headTop div.mw div#Share a{display:block;float:left;height:40px;width:38px;background:url(../index/icon.png) -170px 0 no-repeat;}
div.headTop div.mw div#Share a.tsina{background-position:-208px 0;}
div.headTop div.mw div#Share a.weixin{background-position:-246px 0;}
div.headTop div.mw .bdshare-button-style2-32 a{margin:0;}
div.headTop div.mw div#Share a:hover{background-position:-170px -39px;}
div.headTop div.mw div#Share a.weixin:hover{background-position:-246px -39px;}
div.headTop div.mw div#Share a.tsina:hover{background-position:-208px -39px;}
div#Menu_Top{height:89px;}
div#Menu_Top a.logo{display:block;float:left;}
ul#Nav{height:89px;line-height:89px;}
ul#Nav li{float:left;width:115px;padding-left:10px;}
ul#Nav li a{display:block;float:left;font-size:16px;color:#494949;height:89px;overflow:hidden;width:100%;}
ul#Nav li a i{display:block;width:25px;float:left;height:20px;background:url(../index/icon.png) no-repeat;margin-top:35px;margin-right:5px;}
ul#Nav li a:hover {font-weight:bold;}
ul#Nav li a i.nav-home{background-position:-164px -221px;}
ul#Nav li a i.nav-about{background-position:-186px -221px;}
ul#Nav li a i.nav-pro{background-position:-212px -221px;}
ul#Nav li a i.nav-news{background-position:-234px -221px;}
ul#Nav li a i.nav-contact{background-position:-258px -221px;}
ul#Nav li a i.nav-video{background-position:-164px -247px;}
div#banner{width:100% !important;height:506px;position:relative;overflow:hidden;}
div#banner ul,div#banner ul li{width:100% !important;height:506px;}
div#banner ul li{background-repeat:no-repeat;background-position:top center;}
div#banner div.hd{width:100% !important;position:absolute;bottom:20px;left:0;height:20px; text-align:center;}
div#banner div.hd span{display:inline-block;width:19px;height:19px;margin:0px 5px;background: url(../index/icon.png?v=201512) -167px -158px no-repeat;line-height:50px;overflow:hidden;}
div#banner div.hd span.on{background-position:-186px -158px;}
dl#Brand{height:448px;padding:50px 0px;}
dl#Brand dt.tl{height:160px;display:block;text-align:center;}
dl#Brand dt.tl h2{font-size:34px;line-height:38px;display:block;font-weight:normal;}
dl#Brand dt.tl span{display:block;height:40px;line-height:40px;font-size:20px;}
dl#Brand dt.tl a{display:inline-block;margin:15px;width:116px;height:32px;overflow:hidden;
background:url(../index/icon.png) -170px -120px no-repeat;text-align:center;line-height:32px;color: #FFF;}
dl#Brand dt.tl a:hover{background-position:-170px -83px;}
dl#Brand dd.lcn{height:260px;display:block;padding:10px 0;}
ul.TxtList li{float:left;width:300px;text-align:center;margin:0px 12.5%;}
ul.TxtList li span{display:block;text-align:left;padding:15px 0;line-height:25px;}
ul.TxtList li.fl,ul.TxtList li.fr{margin:0;}
ul.TxtList li.fr{float:right;}
div.iabout{background:url(../index/B_02.jpg) top center no-repeat;height:732px;overflow:hidden;}
dl#Company{height:400px;margin:12% auto 0;}
dl#Company dd#AboutCon{width:365px;height:400px;}
dl#Company dd#AboutCon div.iabout-tit{height:36px;border-bottom:2px solid #ffffff;line-height:36px;color:#fff;}
dl#Company dd#AboutCon div.iabout-tit h2 {display:inline-block;margin-right:5px;border-bottom:2px solid #297acc;font-weight: normal;font-size:20px;height:36px;float:left;}
dd#AboutCon div.iaboutCon{padding:10px 0;line-height:24px;color:#fff; text-indent:25px;height:250px;overflow:hidden;}
dd#AboutCon a.more{display:block;width:90px;height:32px;line-height:32px;text-align:center;border: 1px solid #297acc;color: #297acc;margin-top:15px;}
dl#Company dd.iabout-video{width:365px;height:240px;border:6px solid #fff;background:#fff;background:url(../index/movie.gif) left no-repeat;background-size:365px 240px;}
div.iPro{height:681px; background:#325b93;color:#FFF;width:100%;}
dl#iProduct{height:560px;padding:50px 0px;}
dl#iProduct dt.tl{height:120px;display:block;text-align:center;}
dl#iProduct dt.tl h2{font-size:34px;line-height:38px;display:block;font-weight:normal;}
dl#iProduct dt.tl span{display:block;height:40px;line-height:40px;font-size:20px;}
dl#iProduct dd.lcn{padding:20px 0;height:400px;}
dl#iProduct dd.lcn div.ipro_video{width:500px;height:330px;background:#fff;padding:0px;background:url(../index/movie.gif) left no-repeat;background-size:500px 330px;}
dl#iProduct dd.lcn div.Plist{width:580px;}
dl#iProduct dd.lcn div.Plist li{line-height:25px;}
dl#iProduct dd.lcn div.Plist li a.parent{display:block;height:36px;line-height:36px;border-bottom:1px solid #ff0016;color:#fff;}
dl#iProduct dd.lcn div.Plist li a.parent  span{display:block;float:left;border-bottom:1px solid #fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:bold;max-width:100%;}
dl#iProduct dd.lcn div.Plist li ul{padding:5px 0 10px;clear:both;height:auto;overflow:hidden;}
dl#iProduct dd.lcn div.Plist li ul li{float:left;width:50%;}
dl#iProduct dd.lcn div.Plist li ul li a{border:0;font-weight:normal;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-indent:20px;color:#fff;background:url(../index/arrow.png) left no-repeat;}
dl#iProduct dd.lcn div.Plist a.more{display:block;width:90px;height:32px;line-height:32px;text-align:center;background:#FFF;color: #297acc;margin-top:15px;}
dl#News{height:560px;padding:45px 0;}
dl#News dt.tl{height:100px;display:block;text-align:center;}
dl#News dt.tl h2{font-size:34px;line-height:38px;display:block;font-weight:normal;}
dl#News dt.tl span{display:block;height:40px;line-height:40px;font-size:20px;}
dl#News dd.lcn{height:450px;display:block;}
dl#News dd.lcn ul#NewList{height:450px;}
dl#News dd.lcn ul#NewList li{width:640px;float:right;display:block;height:auto;overflow:hidden;}
dl#News dd.lcn ul#NewList li.first{float:left;height:450px;padding:0;width:500px;}
dl#News dd.lcn ul#NewList li.first a.inews-item-img{display:block;height:315px;overflow:hidden;text-align:center;border:0;padding:0;}
dl#News dd.lcn ul#NewList li a.newsTl{width:80%;height:35px;line-height:35px;font-size:20px;display:block;float:left;border:0;padding:0;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
dl#News dd.lcn ul#NewList li span.dtime{display:block;width:16%;float:right;line-height:35px;text-align:right;color:#666;}
dl#News dd.lcn ul#NewList li abbr{display:block;width:100%;padding:5px 0px;clear:both;line-height:25px;color: #626262;}
dl#News dd.lcn ul#NewList li a{height:auto;overflow:hidden;display:block;border:1px solid #fff;padding:20px;}
dl#News dd.lcn ul#NewList li a span.ntl{display:block;width:80%;float:left;height:35px;line-height:35px;font-size:20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
dl#News dd.lcn ul#NewList li a:hover{border-color:#297acc;color:#297acc;}
dl#News dd.lcn ul#NewList li a:hover span{color:#297acc;}
dl#News dd.lcn ul#NewList li a:hover abbr{color:#297acc;}
footer{background:#297acc;color:#fff;height:auto;width:100% !important;}
div#footer{position:relative;padding:25px 0px;height:30px;}
div#footer div.fr a{color:#fff;padding:0px 8px;}
div#footer div.fr a:hover{color:#ff000a;}
div#footer a.gotoTop{position: absolute;top:-22px;left:50%;margin-left:-24px;width:47px;   height:47px;overflow:hidden;z-index:100;display:block;background: url(../index/icon.png?v=201512) -104px -215px no-repeat;}
div.Paths{padding:50px 0px;background:#e5e5e5;text-align:center;width:100% !important;color:#434343;font-size: 34px;}
div#About_1{height:350px;padding:50px 0;}
div#About_1 div#video{margin:80px 60px 0;width: 400px;height: 260px;border: 3px solid #ffe5e5;background-color: #ffe3ba;background:url(../index/movie.gif) left no-repeat;background-size:400px 260px;}
div#About_1 div.about1-con{width:51%;margin-right:4%;}
div#About_1 div.about1-con span.icon-left,div#About_1 div.about1-con span.icon-right{display:block;background: url(../index/icon.png?v=201512) -290px -156px no-repeat;width: 58px;height: 47px;}
div#About_1 div.about1-con span.icon-right{background-position: -355px -156px;}
div#About_1 div.about1-con div.aboutcon{margin:35px 0 25px;width:100%;line-height:25px;height:180px;overflow:hidden;}
div#Cust{background:url(../index/About-us_02.jpg) top center no-repeat;padding-top:280px;height:353px;}
div#Cust div.Cust_Con{width:660px;color:#fff;line-height:27px;margin-left:60px;}
dl#culture{height:auto;padding:50px 0px;}
dl#culture dt.tl{height:120px;display:block;text-align:center;}
dl#culture dt.tl h2{font-size:34px;line-height:38px;display:block;font-weight:normal;}
dl#culture dt.tl span{display:block;height:40px;line-height:40px;font-size:20px;}
dl#culture dd.lcn{height:260px;display:block;padding:10px 0;}
div#network{height:450px;background:url(../index/About-us_04.jpg) top center no-repeat;padding:90px 0px;color:#fff; text-align:center;}
div#network div.netTl{height:120px;display:block;text-align:center;}
div#network div.netTl h2{font-size:34px;line-height:38px;display:block;font-weight:normal;}
div#network div.netTl span{display:block;height:40px;line-height:40px;font-size:20px;}
div#network div.NetCon{width:780px;margin:0 auto;line-height:27px;}
dl#certificate{height:auto;padding:50px 0px 70px;overflow:hidden;}
dl#certificate dt.tl{height:120px;display:block;text-align:center;}
dl#certificate dt.tl h2{font-size:34px;line-height:38px;display:block;font-weight:normal;}
dl#certificate dt.tl span{display:block;height:40px;line-height:40px;font-size:20px;}
div#Mains{background:url(../index/line.jpg) 69.8% repeat-y;padding-bottom:20px;}
div.NewsList{width:68.5%;padding-top:10px;padding-right:10px;padding-bottom:50px;}
div.hotNews{width:350px;padding-top:30px;}
div.hotNews h2{display:block;width:90px;height:32px;line-height:32px;background:#297acc;font-size:14px;color:#fff;font-weight:normal; text-align:center;}
div.hotNews ul li span.img{height:120px;overflow:hidden;display:block; text-align:center;}
div.hotNews ul li strong{display:block;padding:5px 0px;line-height:20px;font-size:16px;}
div.hotNews ul li span.lcn{display:block;width:100%;}
div.hotNews ul li a{color:#297acc;display:block;line-height:35px;}
div#Contact{background:url(../index/contact_02.jpg) top center no-repeat;height:852px;padding:40px 0px;}
div#Contacts{height:480px;}
div#Map{width:604px;}
dl#Contst{width:450px;}
dl#Contst dt.tl{height:35px;line-height:35px;color:#fff;font-size:16px;border-bottom:1px solid #838385;}
dl#Contst dt.tl span{display:block;border-bottom:1px solid #fff;float:left;}
dl#Contst dd.lcn{padding:15px 0px;line-height:25px;color:#fff;}
div#Msg{color:#fff;}
div#Msg h2{font-size:25px;font-weight:normal;}
div#ProView{padding:50px 0px;}