@charset "utf-8";
/*  全局  */
#header,#banner,#nav,#mainbody,#footer { width:1004px; padding:0px; margin:0px auto; background-color:#fff;}
/*  header  */
#header { height:111px; }
/*  banner  */
#banner { padding-top:15px;}
div.wrapper { width:1004px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background:none; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background:none; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1004px; height:222px; }
    #slideshow ul { display: none; }
/*mainbody*/
#mainbody { padding:20px 0px;}
.mainbox { width:640px; margin-left:24px;_margin-left:10px; }
.lan { background:url(../images/q.gif) no-repeat bottom left; height:28px; line-height:28px;}
.lan h3 { color:#c90800; font-family:Arial, Helvetica, sans-serif;}
.mainbox_2 { font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:24px; color:#141414; padding:12px 2px;}

.aside { width:250px; margin-right:24px;_margin-right:10px; }
.xitong { height:180px;}
/*底部*/
#footer { border-top:1px dashed #9d9d9d; color:#444444; padding:20px 0px; line-height:24px; }

/*      内页      */
.mainbox_2 ol { margin:20px 40px;_margin:20px 0px 20px 25px;}
.mainbox_2 li { height:40px; width:900px;color:#462a65;}
.mainbox_2 li a { font-size:14px; color:#462a65; height:40px; line-height:40px;text-decoration:underline;}
.mainbox_2 li a:hover { color:#1a0b98;}
.mainbox_2 span { width:623px; display:block; _padding-left:25px; margin-left:23px; line-height:24px; color:#141414;}
.mainbox_2_1 span { width:952px; display:block; _padding-left:25px; margin-left:23px; line-height:24px; color:#141414;}
.aside2 { color:#141414; margin-top:10px;}
.aside2 h5 { background-color:#ebebeb; height:28px; line-height:28px; padding-left:10px; font-weight:normal;}
.aside2 ul { margin:10px 0px;}
.aside2 li { height:30px; width:240px;color:#462a65; padding-left:10px;}
.aside2 li a { font-size:14px; color:#141414; height:30px; line-height:30px;text-decoration:underline;}
.aside2 li a:hover { color:#1a0b98;}

.mainbox_2a { border-top:1px solid #dcdcdc; margin:24px; }
/*产品展示*/
.mainbox_2a dl { margin:17px 9px 0px 9px; float:left; height:248px;}
.mainbox_2a dl dt { width:221px; height:221px;}
.mainbox_2a dl dt img { width:220px; height:220px; border:1px solid #e5e5e5;}
.mainbox_2a dl dd { text-align:center;}
.mainbox_2a dl dd a { color:#333; line-height:22px; display:block; }
.mainbox_2a dl dd a:hover { text-decoration:underline;}

.mainbox_2 h6 {letter-spacing:1px;}
