﻿@charset "utf-8";

a{font-family:微软雅黑,"微软雅黑",Verdana,Arial,"宋体",Helvetica, sans-serif;font-size:13px;text-decoration:none;}

/*去掉链接（包括图片链接）的虚线边框*/ 
a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */ 
:focus { outline: none; }/* for Firefox */ 

/*IE滚动条样式*/
body { SCROLLBAR-ARROW-COLOR:#FFFFFF;SCROLLBAR-FACE-COLOR:#cccccc;SCROLLBAR-DARKSHADOW-COLOR:#cccccc;SCROLLBAR-HIGHLIGHT-COLOR:#cccccc;SCROLLBAR-3DLIGHT-COLOR:#cccccc;SCROLLBAR-SHADOW-COLOR:#cccccc;SCROLLBAR-TRACK-COLOR:#E6E6E6;}
/* Webkit内核滚动条样式 */
::-webkit-scrollbar {width: 12px;}
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -webkit-border-radius: 0px; border-radius:0px;}/*滑轨*/
::-webkit-scrollbar-thumb {-webkit-border-radius:0px;border-radius:0px; background: rgba(204,204,204,1.0); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.1);}/*滑块*/
::-webkit-scrollbar-thumb:window-inactive {background: rgba(204,204,204,0.7);} 

body {margin:0; background:#fff; text-align:center; line-height:200%;}

div,ul,dl,dt,dd{ margin:0; padding:0;list-style:none;}
body,td,input,select,textarea{ font-family:微软雅黑,"微软雅黑",Verdana,Arial,"宋体",Helvetica, sans-serif; font-size: 13px;}
img{ border:0;}
form{ margin:0}
input,select{ vertical-align:middle;}
input[type=text],input[type=password],textarea{ border:#d7d7d7 1px solid; color:#646464}
hr{border-top:#4c9d8f 1px dotted; border-bottom:none; background:none; border-left:none; border-right:none}
*{-webkit-text-size-adjust:none;/*解决webkit内核浏览器强制最小字体*/ /*box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;*/} 
/*css3过渡效果*/
a,li,p,div{transition:background-color 0.3s;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s; -o-transition:background-color 0.3s;}

/*公共*/
.blank{ height:0; line-height:0; font-size:0; margin:0; padding:0; clear:both;}
.global_width{ width:1200px; margin:0 auto; text-align:left; position:relative;}
.floatL{ float:left;}.floatR{ float:right;}
.hide{ display:none;}

/*页头*/
#head{ position:relative; height:65px; background:#000c2c; width:100%; min-width:1200px; z-index:101;}
#logo{ position:absolute; z-index:110; top:0; left:0; width:150px; height:75px; background:url(../Images/logoBg.gif) left top no-repeat;}
#logo a{ display:inline-block; height:75px; overflow:hidden; line-height:75px; display: table-cell; vertical-align:middle; text-align:center;  *font-size:66px; width:150px;}
#logo a img{ vertical-align:middle; max-width:129px; max-height:75px;}
#search{ float:right; width:200px; height:30px; border-bottom:#819bab 1px solid; margin-top:22px;}
#Searchform{width:200px; height:30px; position:relative;}
#searchInput{height:30px; line-height:30px; border:none; color:#fff; float:left; width:165px; background:none; margin:0 0 0 5px; padding:0;}
#SearchBtn{ display:inline-block; width:30px; height:30px; background:url(../images/icos.png) left top no-repeat; float:right;}
#SearchBtn:hover{ background-position:-30px top;}
#searchOption{ position:absolute; width:100%; left:0; top:30px; background:#fff; padding:2px 5px; border:#e1e1e1 1px solid; display:none; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
#searchOption input{ vertical-align:middle; margin-top:-2px;}

/*主导航*/
#menu{ position:relative; width:1050px; height:65px; clear:both; margin:0 auto 0 159px; float:left; *display:inline;}
#nav{ position:relative; z-index:101;}
#nav li{ position:relative; float:left; height:65px; line-height:0;}
#nav li a{ font-size:15px; color:#a4aeb7; display:block; *display:inline-block; border-right:#333d56 1px solid; height:36px; line-height:18px; padding:0 10px; text-align:center; margin-top:13px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#nav li a span{ font-size:10px; font-weight:normal; color:#fff; line-height:12px; display:inline-block; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
#nav li.hover a,#nav li.hover a span{ color:#0090ff;}
#slider{ width:30px; height:6px; position:absolute; left:-50px; top:59px; z-index:100; background:url(../images/icos.png) -60px top no-repeat;}

/*二级菜单*/
#subMenu{ position:absolute; z-index:90; left:50%; top:63px; margin:0 auto; width:1200px; margin-left:-600px; text-align:left; background:rgba(255,255,255,0.92);background:#fff; border:#e1e1e1 1px solid; border-top:none;opacity:0.9;}
#subMenu ul{ position:relative; display:none; float:left;}
#subMenu ul li{ padding:15px 0; width:auto !important; width:700px; min-width:700px; text-align:center;}
#subMenu ul li a{ display:inline-block; padding:0 12px; color:#666666; font-size:13px; line-height:18px; white-space:nowrap; border-left:#cdcdcd 1px solid;}
#subMenu ul li a:hover{ color:#333;}
#subMenu div{ padding:0 40px 0 80px; display:none; float:left; width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#subMenu dl{ float:left; width:180px; margin:30px 0 30px 30px;}
#subMenu dl dt{ font-size:15px; color:#000; border-bottom:#cdcdcd 1px solid; padding:0 4px; margin-bottom:4px;}
#subMenu dl dd a{ display:inline-block; color:#666666; width:100%;line-height:18px; padding:0 4px; }
#subMenu dl dd a:hover{ color:#000;}
#subMenu div p{ float:right; margin:30px 0 15px 0; padding:0; width:160px; height:160px; overflow:hidden;}
#subMenu div p a{ position:relative; display:inline-block; width:160px; height:160px; overflow:hidden;}
#subMenu div p a img{ max-width:160px; max-height:160px;}
#subMenu div p a span{ display:inline-block; position:absolute; left:0; top:auto; bottom:0; width:100%; height:26px; line-height:26px; overflow:hidden; text-align:center; color:#fff; background:url(../Images/trans.png);}

/*框架*/
#box{ position:relative; z-index:9; width:1200px; margin:0 auto; text-align:left; min-height:50px;}

/*页脚*/
#foot{ position:relative; z-index:101; width:100%; min-width:1200px; margin:0 auto; background:#000c2c; padding:14px 0 4px 0; color:#fff;line-height:20px; clear:both; margin-top:60px;}
#foot a{ font-size:13px; margin:0 10px; color:#fff;}#foot a:hover{ color:#0090ff;}
#foot_right{ float:right; line-height:18px; }
#foot_right span{ font-size:18px; font-weight:bold; font-family:Gotham,Arial, sans-serif, "Helvetica Neue", Helvetica}
#foot_logo{ float:left; margin:0 15px 0 0; position:relative; top:-3px;}
#foot_logo img{ max-height:50px; *height:50px;}
.opa{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}

/*分享按钮*/
.bdsharebuttonbox{ position:fixed; z-index:10; left:auto; right:10px; top:180px; background:rgba(255,255,255,0.25); text-align:center; padding:5px 5px 0 5px; width:24px; border-radius:5px; box-shadow:0 0 3px #bbb;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4Bffffff,endColorstr=#4Bffffff);zoom: 1;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+180)); }
.bdsharebuttonbox a{ float:none; clear:both; margin:0; padding:0; display:inline-block; position:relative;}