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

#main { width: 100%; height: auto; }
#main .content { padding: 0 4px; width: 970px; height: auto !important; min-height: 600px; height: 600px; margin: 0 auto; background: url(/uploads/image/siahkey_cn/content_bg.jpg) repeat-y left top; border-top: 1px #dddddd solid; border-bottom: 1px #dddddd solid; }
#main .left { width: 191px; margin-left: 5px; margin-top: 10px; }
#main .right { width: 738px; margin: 10px 15px 0 0; }
.menu { width: 191px; height: auto; }
.menu h4 { height: 33px; line-height: 32px; padding-left: 10px; font-size: 15px; font-family: "微软雅黑"; font-weight: normal; background: url(/uploads/image/siahkey_cn/menu_bt.jpg) no-repeat; }
.menu ul li { font-size: 0; vertical-align: bottom; height: 31px; }
.menu ul li a { display: block; height: 31px; line-height: 32px; width: 141px; background: url(/uploads/image/siahkey_cn/menu_li.jpg) no-repeat; font-size: 12px; padding-left: 51px; overflow: hidden; }
.menu dl dt { width: 161px; height: 31px; line-height: 32px; background: url(/uploads/image/siahkey_cn/menu_li.jpg) no-repeat; font-size: 12px; padding-left: 31px; font-weight: bold; overflow: hidden; margin-bottom: 5px; }
.menu dl dd { height: 26px; line-height: 26px; vertical-align: bottom; background:  17px center no-repeat; _background:  17px 48% no-repeat; }
.menu dl dd a { padding-left: 25px; }
.menu a.sel { color:#026938; text-decoration:underline; }
.menu a.sel2 { display:block; width:161px; height:26px; background: 10px center no-repeat; }
.r_pic { width: 738px; height: 153px; }
.r_pic img { display: block; width: 738px; height: 153px; }
.news_list {}
.news_list ul li { height: 34px; line-height: 34px; font-size: 0; vertical-align: bottom; background: url(/uploads/image/siahkey_cn/icon2.jpg) 5px center no-repeat; border-bottom: 1px #cccccc dashed; padding-left: 15px; }
.news_list ul li span { float: left; display: block; font-size: 12px; }
.news_list ul li font { float: right; display: block; font-size: 12px; }
.page { padding-left:10px; padding-bottom: 10px; height: 24px; line-height: 24px; }
.page a, .page span { display: inline-block; margin: 0 3px; }
.pro_list {width: 630px; height: 420px; background: url(/uploads/image/siahkey_cn/bg1.jpg) 0 0 no-repeat; margin: 0; margin-top: 20px; padding-left: 108px; overflow: hidden;}
.pro_list .pro_wrap{ width: 120%;}
.box { width: 216px; height: 108px; /*margin-bottom: 108px; */margin-right: 108px; }
.box .l { width: 108px; height: 108px;}
.box .l img { display: block; width: 108px; height: 108px; }
.box .r { width: 108px; height: 108px;}
.box .r h4 {line-height: 20px; padding:10px 5px 0; font-size: 13px;color: #000;}
.box .r h4 a{color: #000;}
.box .r span { display: block; line-height: 20px; color: #828282; }
.box .r span b { color: #333333; }
.article { }
.art_bt { height:40px; line-height:40px; font-size:16px; color:#555; font-family:"微软雅黑"; text-align: right;}
.art_adv { display:block; color:#888; height:24px; line-height:24px; border-bottom:1px #dedede solid; }
.art_con { line-height:26px; font-size:14px; color:#666; }
.app { border-bottom:1px solid #cbcbcb; padding-bottom:12px; margin-top:12px; }
.app_l { width:130px; height:100px; float:left; padding:3px; border:1px solid #cccccc; }
.app_r { float:right; width:580px; height:108px; }
.app_r h1 { height:25px; line-height:25px; background: left center no-repeat; }
.app_r h1 font { font-size:14px; font-family:"微软雅黑"; display:block; float:left; padding-left:15px; }
.app_r h1 a:link, .app_r h1 a:visited { color:#004caa; }
.app_r h1 span { display:block; float:right; font-size:12px; font-weight:normal; color:#3c3f44; padding-right:10px; }
.app_r p { color:#919191; line-height:20px; text-indent:25px; padding:5px 0px; }
.app_r h2 { font-size:12px; color:#919191; font-weight:normal; line-height:30px; }
.app_r h2 a:link, .app_r h2 a:visited { color:#3f3f3f; text-decoration:underline; }
.app_r h2 a:hover { color:#1e87d8; }
.zp { border-bottom:1px solid #dbdbdb; margin-bottom:20px; }
.zp_con { line-height:25px; padding-bottom:20px; }
.zp_button { text-align:center; }
.zp_button img { display:block; width:81px; height:24px; margin:0 auto; }

.jobs {border-bottom: 1px dashed #444; margin: 10px 0; }
.jobs tr td {padding: 4px; }
.jobs a{font-weight: bold; color: #fbaf5d;}