@charset "utf-8";
/* CSS Document */
body,div,ul,li{ margin:0; padding:0; border:0;}
body{font-size:100%;font-size:16px;font-size:1em; font-family:"Arial",'Microsoft Yahei'; color:#333333;overflow-x:hidden; }
ul { list-style: none; }
input{-webkit-appearance: none;border-radius:0; overflow:hidden; border:none;  -webkit-border-radius:0;-moz-border-radius:0;outline:medium;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
textarea { -webkit-appearance: none; border-radius: 0; border:none; -webkit-border-radius:0;-moz-border-radius:0;outline:medium;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box; }
a{ text-decoration: none; color:#333333;}
.clear{clear:both}

header{ width:100%; background:#323232; position:relative;}
.headerBox{width:1200px; height:72px; margin:auto; position:relative;}
.top_menu_ul li{ float:left; color:#fff; margin-right:25px;line-height:72px;}
.top_menu_ul li a{ color:#fff; font-size:0.875em;}
.top_menu_ul li.logo{ width:235px; text-align:center;}
.top_menu_ul li.logo img{ margin-top:25px;}
.top_menu_ul li.tel{ width:auto;}
.top_menu_ul li.tel>span{ margin-right:0.5em;}
.right{ position:absolute; width:200px; height:90%;top:10%; right:0;}
.nav2{position:absolute; top:100%; width:100%; height:0px; background:rgba(236,236,236,0.75); overflow:hidden;transition:0.4s ;-webkit-transition:0.4s;z-index:5;}
.nav2Avtive{height:114px;}
.nav2_menu{ width:1200px; height:auto; margin:auto;transition:0.4s ;-webkit-transition:0.4s;}
.nav_menu_ul{ display:block;width:1000px; float:right; }

.nav_menu_ul li{ width:100%; height:110px; display:block; padding-top:4px;text-align:center;}
.nav_menu_ul li>div{ width:102px; float:left;}
.nav_menu_ul li>div img{ margin-top:10px;margin-bottom:10px;}

.menu-tool>ul>li{ float:left; font-size:0.75em; color:#fff; width:33.33%; line-height:2em; text-align:center; position:relative; cursor:pointer}
.menu-tool>ul>li>span{ display:inline-block; position:relative; top:0.2em; right:0.5em;}
.tool2{ width:60px;padding:10px;padding-left:5px;padding-right:5px;border-radius:5px;background:#fff; position:absolute;top:99%; left:-10%; display:none; border:1px solid #CCC;z-index:5;}
.tool2:hover{display:block;}
.menu-tool>ul>li:hover .tool2{ display:block;}
.tool2>ul>li{ line-height:2.5em;}
.tool2>ul>li>a:hover{text-decoration:underline;}
.tool2>span{display:inline-block;}


.search{ width:100%;height:20px;border-radius:10px; background:#555555;margin-top:10px}
input[type="text"].input{width:75%;margin-left:10px;background:none;height:18px;}
input[type="button"].button{ width:18px;height:18px; background:url(../images/s.png);margin-top:2px;}