@import url(960_reset.css);
@import url(960_12_col.css);
@import url(superfish.css);
@import url(shadowbox.css);

body {font: 12px/1.5 "\5B8B\4F53"; background:#f5f5f5 url("../images/custom/body.gif") repeat-x;}

a:link,a:visited,a:active {color:#444;text-decoration:none;}
a:hover {color:#F60;}

.imb img{padding:2px; border:1px solid #d5e1e2; padding-bottom:2px;}
.imb a:hover img{ border:1px solid #F60;}
.hr{ border-bottom:1px solid #559400; font-size:0px; height:0px; }
.row5{width:19.9%; float:left;}
.row4{width:24.9%; float:left;}
.row3{width:33.3%; float:left;}
.row2{width:49.9%; float:left;}
.row1{width:100%; float:left;}

/*    li   -------*/
.li_dot li{ height:24px; line-height:24px; overflow:hidden; padding-left:7px; padding-right:7px; background:url("../images/custom/icon.gif") no-repeat 0 10px; border-bottom:1px dashed #d0bc9f;}
.li_dot li p{ text-indent:30px;}
.li_dot .date{ float:right; color:#999;}
.li_dot .f_text{ color:#999;}

.li_jiage span{ width:33.3%; overflow:hidden; display:block; float:left; }

.li_cat li{height:34px; line-height:34px; border-bottom:1px dashed #d0bc9f; padding-left:10px;}

.li_img{ text-align:center;}
.li_img p, .li_img strong{ display:block; height:22px; line-height:22px;}

.li_link li{ padding:0 10px; float:left;}

/* table   --------*/
.table_jiage{ }
.table_jiage th, .table_jiage td{ border:1px solid #a5bd85; text-align:center;}
.table_jiage th{ width:25%; color:#FFFFFF; background-color:#a5bd85;}

/*    box   ---------*/
.box{border:1px solid #a5bd85; padding:5px; line-height:22px; background-color:#f9fff4;}

.box-middle { padding-bottom:16px; background:url("../images/custom/box-middle-bottom.gif") no-repeat bottom center; margin-bottom:9px; }
.box-middle-inner{ border:1px solid #a5bd85; background:#f9fff4 url("../images/custom/box-middle.gif") no-repeat 2px 2px; padding:0 10px 10px; line-height:22px;}
.box-middle-inner .box-title{ height:40px; line-height:40px; color:#5e575e; margin-left:30px;}
.box-middle-inner .more{ float:right; text-indent:-999em; background:url("../images/custom/more.gif") no-repeat; width:32px; height:9px; line-height:9px; background-color:#000099;display:block; margin-top:5px;}

.box-sidebar{ padding-bottom:12px; background:url("../images/custom/box-sidebar-bottom.gif") no-repeat bottom center; margin-bottom:3px;}
.box-sidebar-inner{ border:1px solid #eaeaea; border-top:0 none; padding:0 10px 10px; background:#fff url("../images/custom/box-sidebar-title.jpg") no-repeat ;}
.box-sidebar-inner .box-title{ height:32px; line-height:32px; margin-bottom:5px;}
.box-sidebar-inner .box-title a, .box-sidebar-inner .box-title{color:#fff;}

/*    header  ----------*/
#header{height:158px; z-index:999;}
#header .container_12{ background:url("../images/custom/header-inner.jpg") no-repeat center 35px; padding-top:5px;}

#nav-header ul{ float:right; height:20px;}
#nav-header ul li{ float:left; padding:0 10px;} 

#header-content{ height:90px;}

#site-name h1 a{ text-indent: -999em; display:block; background:url("../images/custom/logo.jpg") no-repeat; width:270px; height:85px;}

/*      banner  -----------*/
#banner{ padding-top:1px; height:330px; overflow:hidden;}

/*     middle    --------*/
#site-content{ padding-top:15px;}
#company p{ text-indent:2em; font-size:14px; font-family:"¿¬Ìå";}
#content .li_dot li{ height:auto;}
#crumbs { margin-bottom:10px;}
#lxfs p{height:34px; line-height:34px; border-bottom:1px dashed #d0bc9f;}
#ad1 { height:165px;}
.ad .box-sidebar-inner{ padding:0px;}
.ad .box-sidebar-inner img{ padding:0px; margin:0px; width:220px; height:165px;}

/*     footer   -------*/
#footer{padding:1em 0; width:100%;}
#copyright{ text-align:center; padding:1em 0;}

#footer a{color:#000;}
#copyright a{ color:#0033FF; text-decoration:underline;}

/*  Article -----*/
#Article{ color:#000;}
#Article h1{ text-align:center; border-bottom:1px solid #a5bd85; height:30px; line-height:30px; overflow:hidden; font-size:20px;}
#Article_content{ padding:1em 10px; min-height:375px; _height:375px;}
#Article_content a{color:#559400;}
.next{ border-top:1px solid #a5bd85;}
#pages{ text-align:center;}

/*    extra ---------*/
#extra300{ float:right; padding-left:10px; width:300px; height:auto;}
#extra400{ float:right; padding-left:10px; width:400px; height:auto;}
#extra500{ float:right; padding-left:10px; width:500px; height:auto;}

/*    qqservice   -------*/
.QQbox{ z-index:99; width: 170px; right: 3px; top: 145px; position: absolute; color:#000;}
.QQbox .press{ right: 0; border: none; cursor: pointer;width: 26px; height: 136px;position: absolute;}
.QQbox .Qlist{ left: 0; width: 170px; background: url(siderIM_bg.gif) padding:5px;}
.QQbox .Qlist .b{ float: right; height: 6px; width: 170px; font-size: 1px; }
.QQbox .Qlist .infobox{ text-align:center; background:#bdc5cb; background-image:url(siderIM_infobox.gif); background-repeat:no-repeat;  padding:5px; line-height:14px; color:#000; font-weight:700;}
.QQbox .Qlist .t{ background:url(siderIM_title.gif); height:34px;}
.QQbox .Qlist .b{ background:url(siderIM_bottom.gif); height:9px; overflow:hidden; }
.QQbox .Qlist .con{ background: url(siderIM_bg.gif); width: 100%; padding: 10px 0px 0px 0px;}
.QQbox .Qlist .con ul{ background: url('kf.jpg')  no-repeat 10px ; height:70px; padding-left:70px; padding-top:50px;}
.QQbox .Qlist .con h2{ height: 22px; font: bold 12px/22px "ËÎÌå"; background: url(siderIM_bg.gif) repeat-y -163px 0; border: 1px solid #3a708d; text-align: center; color:#fff;}
.QQbox .Qlist .con ul li{margin:0 auto; width:100px;  text-align:center; color:#33F; height:25px;}
.QQbox .Qlist .con p{background:url(phone01.gif); height:65px; width:150px; margin:0 auto; }
.QQbox .Qlist .con ul li span{ padding-left:10px;color:#F00; font-size:14px;}