@charset "utf-8";
/* css document */

* { margin:0; padding:0; }
ul, li, dl, dd, dt { margin: 0; padding: 0; list-style-type:none; }
img, a img { border:0; }
a:link, a:visited { color:#333; text-decoration:none; }
a:hover, a:active { color:#026938; text-decoration:underline; }
body { font-family:"宋体"; font-size:12px; color:#333; background: #e0e0e0 url(/uploads/image/siahkey_cn/header_bg.jpg) repeat-y center top; }
table { border-collapse: collapse; border: 1px #999 solid; }
table td { border: 1px #999 solid; }
table th { border: 1px #999 solid; }
.clear { overflow:hidden; height:0; clear:both; }
.clear_fix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clear_fix { display: inline-block; }
.clear_fix { display: block; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.container { margin: 0 auto; width: 980px; }
.list { margin-top: 5px; }
.list li { height: 28px; line-height: 28px; font-size: 0; vertical-align: bottom; padding-left: 15px; background: url(/uploads/image/siahkey_cn/icon1.jpg) no-repeat 5px 49%; }
#header { width: 100%; height: auto; }
.top { width: 980px; height: 86px; margin: 0 auto; }
.top span { display: block; }
.logo { padding: 25px 0 0 0;}
.logo img { display: block; width: 226px;}
.phone { padding: 7px 98px 0 0; width: 150px; height: 20px; }
.phone img { display: block; width: 150px; height: 20px; }
.nav_wrap { width: 100%; height: 68px; background: url(/uploads/image/siahkey_cn/nav_wrap_bg.jpg) repeat-x left bottom; position: relative; }
.nav_l_bg { width: 50%; height: 50px; background: url(/uploads/image/siahkey_cn/nav_l_bg.jpg) repeat-x; position: absolute; left: 0; top:6px; }
.nav { width: 100%; height: 56px; position: absolute; left: 0; top: 0; }
.nav_in { margin: 0 auto; width: 980px; height: 56px; background: url(/uploads/image/siahkey_cn/nav_l_bg1.jpg) no-repeat left bottom; }
.nav_l { width: 550px; height: 50px; padding-top: 6px; padding-left: 160px;}
.nav_l ul li { float: left; }

.nav_l ul li a { display: block; width: 110px; height:50px; line-height:50px; text-align: center; font-size:14px; font-family:"微软雅黑"; color: #fff; font-weight: bold; text-shadow: 1px 1px 1px #000;}
.nav_l ul li a:hover{background: url(/uploads/image/siahkey_cn/nav1_hover0.jpg) center 0 no-repeat; text-decoration: none;}

.nav_r { width: 247px; height: 56px; }
.nav_r .t { height: 24px; padding-top: 3px;}
.search {width: 143px; height:21px; background: url(/uploads/image/siahkey_cn/txtbg.jpg) 0 0 no-repeat; margin-left: 49px;}
.search .sea_v { float: left; width: 108px; height:21px; line-height: 20px; padding-left: 3px; border: none; background: none;}
.search .sea_b { float: left; width: 23px; height:21px; border: none; cursor: pointer; background: none; }
.language { height: 22px; line-height: 22px; padding-top: 45px; padding-right: 58px; font-weight: bold; font-family: "微软雅黑"; color: #333; font-size: 12px; font-weight: bold;}
.language a { font-size: 12px; }
.language a:link, .language a:visited { color: #565656; }
.language a:hover, .language a:active { color: #026938; }
.nav_r .b { height: 28px; }
.nav_r .b .b_nav { height: 28px; line-height: 28px; text-align: center; font-size: 12px; font-family: "微软雅黑"; color: #fff; }
.nav_r .b .b_nav a { padding: 0 10px; }
.nav_r .b .b_nav a:link, .nav_r .b .b_nav a:visited { color: #fff; }
#footer { width: 100%; height: 310px; background: #aeaeae url(/uploads/image/siahkey_cn/footer_bg.jpg) center top repeat-y; border-top: 5px #bbbbbb solid; }
.nav_list { margin: 0 auto; width: 980px;  padding-top: 22px; }
.nav_list dl { width: 145px; height: auto; padding-left: 20px;}
.nav_list dl dt { height: 30px; line-height: 30px; font-size: 12px; font-weight: bold; }
.nav_list dl dt a { display:block; height:26px; line-height:24px; padding-left: 10px; font-size: 12px;}
.nav_list dl dt a:hover { color:#fff; text-decoration:none; background:url(/uploads/image/siahkey_cn/icon5.jpg) 0 center no-repeat; }
.nav_list dl dd { height: 24px; line-height: 24px; font-size: 12px; overflow:hidden;  padding-left: 10px;}
.nav_list .mf { margin-left: 145px; }
.footer_info { margin: 0 auto; padding-top: 8px; width: 980px; line-height: 28px; text-align: center; color: #636363; border-top: 1px #a6a6a6 solid; }
