﻿@charset "utf-8";a,b,body,dd,div,dl,dt,em,h1,h2,h3,h4,h5,h6,html,i,img,input,li,ol,p,span,strong,textarea,ul{margin:0;padding:0}
body,html{height:100%}
body{font-family:"微软雅黑";font-size:12px;color:#555;min-width: 1020px;}
li{list-style:none}
a,img,input{border:0 none}
a{text-decoration:none;outline:0}
a:hover{text-decoration:none}
a:focus,input:focus{outline:0 none}
em,i{font-style:normal}
.w{width: 1150px;margin:0 auto;}
.ww{width:1150px}
.fl{float:left}
.fr{float:right}
.hide{display:none}
.clear{clear:both}
.clearfix{zoom:1}
.clearfix:after{content:" ";display:block;clear:both;height:0}
.icon{background:url(../images/website_images/icon_bg.png) no-repeat}
a img.opacity{filter:alpha(opacity=100);opacity:1;-moz-opacity:1}
a:hover img.opacity{filter:alpha(opacity=80);opacity:.8;-moz-opacity:.8}
.header{position: fixed;top: 25px;left: 0;z-index: 9999;width: 100%;height: 75pt;}
.project_suggest .header{ position: absolute;}
.project_suggest .header .top{ position: absolute;}
.header h1{width: 154px}
.logo{padding-top: 24px}
.header .logo_text{margin-top: 24px;padding-left: 5px;width: 163px}
.top{position:fixed;width:100%;height:100px;z-index:10}
.top .t_cen{position:relative;height:100px;z-index:10}
.top .t_cen .bgColor{position:relative;background:#000;opacity:.5;border-radius:50px 0 50px 0;height:100px}
.top.opacity .t_cen .bgColor{position:relative;background:#2b2b2b;opacity:1;border-radius:50px 0 50px 0;height:100px}
.top .t_c_logo{position:absolute;z-index:100;left:68px;top:-25px;width:157px;height:174px;background-color:#76161f;border-radius:0 50px 0 50px;text-align:center}
.top .t_c_logo img{width:120px;height:76px;margin:49px 0}
.top .t_c_lr{position:absolute;width:84px;height:100px;z-index:10}
.top .t_c_left{left:0;top:0;border-radius:60% 0 0 0}
.top .t_c_right{left:1090px;top:0;border-radius:0 0 60% 0}
.t_c_right_bottom{position:absolute;bottom:0;background-color:#76161f;border-radius:0 30% 0 30%;width:35px;height:35px;right:-45px}
.top .t_c_cen{position:absolute;right: 0px;top:0;width: 640px;height:100px;z-index:99;}
.top .t_c_cen .t_c_top{position:relative;z-index:20;width:407px;height:61px;padding-left:599px}
.top .t_c_cen .t_c_top img{float:left;margin-left:20px}
.top .t_c_cen .t_c_top .top_sc{width:42px;height:40px;cursor:pointer;margin-top:15px}
.top .t_c_cen .t_c_top .top_tel{width:249px;height:57px;margin-top:7px}
.top .t_c_cen .t_c_bottom{position:relative;z-index:20;width: 640px;height:100px;z-index:25;right: 25px;}
.top .t_c_cen .t_c_bottom .thisMenu{position:absolute;bottom:0;width:109px;height:68px;background:url(../images/website_images/nav_active.png) center bottom no-repeat;z-index:30}
.top .t_c_cen .t_c_bottom ul{position:absolute;/* top:22px; */z-index:35;right: 0;/*height: 100px;*/}
.top .t_c_cen .t_c_bottom ul li{position:relative;float:left;width:70px;padding: 27px 17px;text-align:center;z-index:35;display:inline-table;text-align:center;color:#c1c1c1;}
.top .t_c_cen .t_c_bottom ul li.thisli,.top .t_c_cen .t_c_bottom ul li:hover{color:#FFF}
.top .t_c_cen .t_c_bottom ul li a{display:block;width:70px;height:45px;margin-left:0;text-align:center; color: inherit;}
.top .t_c_cen .t_c_bottom ul li a em{display:block;font-size:16px;}
.top .t_c_cen .t_c_bottom ul li a i{line-height:30px;display:block;font-size:12px;text-align:center;padding-right:2px;font-family:Arial}
/*===============子菜单定位=================*/
.top .t_c_cen .t_c_bottom ul li .Nodes{position:absolute;overflow:hidden;height:0px;right: 0px;top: 99px;z-index:100;max-width: 860px;width: 860px;}
.top .t_c_cen .t_c_bottom ul li .Nodes .bgColor{position: absolute;background: #000;opacity: 0.5;border-radius: 0px 10px 0px 10px;height: 38px;width: 100%;}
.top .t_c_cen .t_c_bottom ul li .Nodes dl{position:static;float: right;left:0px;top: 0px;z-index:100;width: initial;background: #2b2b2b;opacity: 0.8;border-radius: 0px 10px 0px 10px;height: 40px;margin-top: 10px;}
.top .t_c_cen .t_c_bottom ul li .Nodes dl dt{width: initial;height: 40px;float: left;/* padding: 0px 10px; */margin:0;text-align: center;display: inline-block;}
.top .t_c_cen .t_c_bottom ul li .Nodes dl dt a{display:block;height: 40px;color:#FFF;line-height: 40px;padding: 0px 15px;width: inherit;}
.top .t_c_cen .t_c_bottom ul li .Nodes dl dt a:hover{text-decoration:none;color:#fff;background:#76161f;border-radius: 0px 10px 0px 10px;}
