*{margin:0;padding:0;}
img{border:none; vertical-align:top;}
li{ list-style:none;}
i,em{ font-style:normal;}
a{color:#8f8f8f;}
body{padding-top: 50px;font:12px/24px tahoma,'\5b8b\4f53';color: #8f8f8f;    background:#fff url(https://img.ssl.q1.com/lw/images/20200603_main/body_v24.jpg?v=3) no-repeat center 40px;font-family:"Microsoft YaHei","Helvetica Neue",Arial,HelveticaNeue,Helvetica,"BBAlpha Sans",sans-serif;}
.top{width: 1280px;margin: 0 auto;position: relative;height: 721px;}
.logo{ position:absolute; top:10px;left:0px;z-index: 1;}
.logo img{width: 150px;height: 125px;}
.top_video{ width: 147px;height: 147px;position: absolute;right:177px;top:502px;cursor:pointer;display: block;z-index: 2; 
  /* background: url(https://img.ssl.q1.com/lw/images/20200603_main/video_btn.png?v=3); */
}

.server{background: url(https://img.ssl.q1.com/lw/images/20170215_main/mulitline3.png?v=1) no-repeat 0 -2px;width: 237px;height: 34px;position: absolute; overflow: hidden;left: 0;bottom: 20px;margin-left: 0;}
.server ul{ position:absolute; height:26px; line-height:26px; width:180px; overflow:hidden;top:2px;left:120px; }
.server li{ color:#fff;font-size:14px;}

.server ul span{ display:inline-block;color:#fff; width:36px;text-align:center; font-size:14px;height: 26px;margin-right: 15px;}

.menu{width:100%; height:65px;position:absolute; top:10px; left:130px; overflow:hidden;}
.menu_one{ margin-top:17px; height:40px;}
.menu_one{ position:relative;}
.menu_one li{ float:left; display:inline;height:40px;text-align:center; width:176px;}
.menu_one li.menu_list1{ border-left:none;}
/*.menu_list4{margin-left: 160px;}*/
.menu_one li.menu_list6{ border-right:none;}
.menu_one li a{display:block;font-weight:bold; font-size:14px; color:#011010;}
.menu_one li span{ display:block; color:#011010;}
.menu_one li a:hover{ color:#011010; text-decoration:none;}
.menu_tow{ margin-top:5px;}
.menu_tow li{float:left; display:inline;text-align:center; width:176px;height:108px;}
.menu_tow li span{ display:block; margin-bottom:1px;}
.menu_tow li a{color:#011010; padding:0 13px; line-height:16px; display:inline-block; height:16px;}
.menu_tow li a:hover{  color:#011010; text-decoration:underline;}


.nav{background:#343e59; height: 135px;}
.nav li{overflow: hidden;float: left;width: 120px; display: inline-block; height: 67px; text-align: center;font-size: 13px; }
.nav li span ,.nav li a:hover span{background: url(https://img.ssl.q1.com/lw/images/20200603_main/icon.png?v=1)}
.nav li.nav_1{ border-bottom:1px solid #3f4962;border-right:1px solid #3f4962; }
.nav li.nav_2{ border-bottom:1px solid #3f4962; }
.nav li.nav_3{ border-right:1px solid #3f4962;}
.nav li a{display: inline-block;color: #fff; width: 100%;height: 47px;padding-top: 20px;}
.nav li span{width:24px;height: 24px;vertical-align: middle;display: inline-block;margin-right: 10px;}
.nav li.nav_1 span{background-position: 0 -27px;}
.nav li.nav_2 span{background-position: -31px -27px;}
.nav li.nav_3 span{background-position: -60px -27px;}
.nav li.nav_4 span{background-position: -89px -27px;}
.nav li a:hover{color: #ffd686;}
.nav li.nav_1 a:hover span{background-position: 0 0;}
.nav li.nav_2 a:hover span{background-position: -31px 0;}
.nav li.nav_3 a:hover span{background-position: -60px 0;}
.nav li.nav_4 a:hover span{background-position: -89px 0;}

.fast{background:#343e59; height:294px;}
.fast li{overflow: hidden; width: 120px; height: 97px; float: left; position: relative;text-align: center;}
.fast li span{width: 27px; height: 26px;background: url(https://img.ssl.q1.com/lw/images/20200603_main/icon.png?v=1);vertical-align: middle;display: block;margin: 0 auto}
.fast li a{display: inline-block; color: #fff; width: 100%; padding-top: 30px;height: 67px;}
.fast li:hover a{color: #ffd686;}
.fast li.fast_1 span{background-position: 0 -57px;}
.fast li.fast_2 span{background-position: -32px -57px;}
.fast li.fast_3 span{background-position: -61px -57px;}
.fast li.fast_4 span{background-position: -90px -57px;}
.fast li.fast_5 span{background-position: -123px -57px;}
.fast li.fast_6 span{background-position: -151px -57px;}

.fast li.fast_1:hover span{background-position: 0 -90px;}
.fast li.fast_2:hover span{background-position: -32px -90px;}
.fast li.fast_3:hover span{background-position: -61px -90px;}
.fast li.fast_4:hover span{background-position: -90px -90px;}
.fast li.fast_5:hover span{background-position: -123px -90px;}
.fast li.fast_6:hover span{background-position: -151px -90px;}
.fast li.fast_1{border-right:1px solid #464f68;border-bottom:1px solid #464f68;}
.fast li.fast_2{border-bottom:1px solid #464f68;}
.fast li.fast_3{border-right:1px solid #464f68;border-bottom:1px solid #464f68;}
.fast li.fast_4{border-bottom:1px solid #464f68;}
.fast li.fast_5{border-right:1px solid #464f68; height:87px;}
.fast li.fast_6{height:87px;}

.service{height: 291px;width: 241px;border: 1px solid #e6ebf7;background: #fff;}
.service h2{height: 60px;line-height: 60px;text-align: center;font-size: 20px;color: #343e59;font-weight: normal;}
.service ul{margin-left: 9px;}
.service li{width: 111px;height: 47px;border: 1px solid #d9dbe1;float: left;margin-left: -1px;margin-top: -1px;text-align: center;line-height: 47px;}
.service li a{display: inline-block;width: 100%;height: 100%;font-size: 14px;color: #343e59;position: relative;}
.service li a span{position: absolute;background: url(https://img.ssl.q1.com/lw/images/20200603_main/icon.png?v=1) -123px 0;width: 9px;height: 11px;display: block;right: 18px;top: 9px;}
.service li a:hover{background: #343e59;color: #fff;}

.contact{height: 126px;width: 229px;border: 7px solid #95a3bf;background: #354164;}

.mask_video{position:absolute;z-index:9;filter:alpha(opacity=80);background:#000;opacity: 0.8;-moz-opacity: 0.8;left:0;top:0;width:100%;display: none;}
.popup_video{ width:800px; height:500px; position:fixed;_position:absolute; top:200px; _top:300px ;left:50%; margin-left:-400px; z-index:10; display:none;}
.video_close{background:url(https://img.ssl.q1.com/lw/images/20170215_main/close.png?v=1) no-repeat; width:59px; height:58px; position:absolute; top:5px; right:-70px; z-index:10; cursor:pointer;}
.video_close:hover{transform: rotate(360deg);transition: 1s;}