﻿*
{
    margin: 0;
    padding: 0;
    font-size: 12px;
    color: #000009;
    font-family: 微软雅黑;
}
a
{
    text-decoration: none;
    color: #000009;
}
img
{
    border: 0;
}
body
{
    margin: 0 auto;
    background-color: #fff;
}
#top_banner
{
    width: 952px;
    margin: 0 auto;
    height: 34px;
    letter-spacing: 1px;
    line-height: 34px;
    overflow: hidden;
}
#top_banner table
{
    width: 952px;
}
#top_banner table tr td
{
    line-height: 34px;
    height: 34px;
    text-align: center;
    vertical-align: middle;
    width: auto;
}
#top_banner table tr td img
{
    height: 20px;
    vertical-align: middle;
}
#top_banner_left
{
    width: 260px;
    text-align: center;
}
#top_banner_left a
{
    cursor: pointer;
}
#top_banner_right
{
    width: 200px;
    text-align: center;
}
#logo
{
    width: 952px;
    height: 108px;
    margin: 0 auto;
    overflow: hidden;
    line-height: 108px;
    text-align: left;
}
#logo a
{
    font-size: 35px;
    margin-left: 20px;
    color: #000009;
}
#navigation
{
    height: 39px;
    width: 952px;
    overflow: hidden;
    margin: 3px auto;
    background-image: url(../image/navigation_bg.gif);
}
#navigation a
{
    width: 90px;
    height: 39px;
    text-align: center;
    font-weight: bold;
    color: #fff;
    line-height: 39px;
    float: left;
}
#navigation a:hover
{
    text-decoration: underline;
    cursor: pointer;
}
#flash
{
    width: 952px;
    margin: 0 auto;
}
#content_main
{
    width: 952px;
    margin: 0 auto;
    background-color: #fff;
}
#content_table
{
    width: 952px;
}
#weizhi
{
    width: 952px;
    margin: 0 auto 4px auto;
    clear: both;
    color: #000;
    height: 30px;
    line-height: 30px;
    text-indent: 30px;
    text-align: left;
}
#weizhi a
{
    color: #000;
}
#Left_producttype, #Left_videotype, #Left_albumtype, #Left_contactus
{
    width: 230px;
    background-color: #fff;
    background-image: url(../image/left_bg.jpg);
    border-bottom: 1px #5a7b9c solid;
    text-align: left;
    margin: 0 auto 5px auto;
}
.Left_div_title
{
    background-image: url(../image/left_title_bg.gif);
    height: 26px;
    line-height: 26px;
    text-align: left;
    text-indent: 40px;
    font-size: 14px;
    color: #fff;
}
.left_type_div
{
    text-align: left;
    border-bottom: 1px dashed #ccc;
    width: 210px;
}
.left_type_div a
{
    padding-left: 10px;
    line-height: 25px;
    color: #62808b;
    text-align: left;
    display: inline;
    background-image: url(../image/left_producttype_ico.jpg);
    background-repeat: no-repeat;
    background-position: 2px center;
}
.left_type_div a:hover
{
    text-decoration: underline;
}
.left_div_main
{
    text-align: left;
    width: 220px;
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 10px;
}
#Left_contactus .left_div_main div
{
    width: 210px;
    color: #34383b;
    margin: 0 auto;
    line-height: 25px;
    text-align: left;
}
.Right_div
{
    width: 710px;
    margin: 0 auto 5px 0;
    clear: both;
    overflow: hidden;
    background-color: #fff;
    background-image: url(../image/right_bg.jpg);
    border-bottom: 1px #5a7b9c solid;
}
.Right_div .div_title
{
    background-image: url(../image/right_title_bg.gif);
    width: 710px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
}
.div_title_b
{
    float: left;
    margin-left: 25px;
    text-align: left;
    width: 100px;
    display: inline;
    color: #000;
}
.div_title_s
{
    float: left;
    margin-left: 10px;
    display: inline;
    color: #873226;
    font-size: 10px;
}
.div_title_m
{
    float: right;
    margin-right: 10px;
    display: inline;
    color: #999;
    font-size: 10px;
}
.div_title_m a
{
    color: #2b5a7f;
    font-size: 10px;
}
.Right_div .right_div_main
{
    width: 700px;
    margin: 10px auto;
}
.Right_div .right_div_main h1
{
    text-align: center;
}
#b_nvagiation
{
    text-align: center;
    color: #dce2e4;
    margin: 0 auto;
    width: 952px;
    background-image: url(../image/bottom_navigation_bg.jpg);
    height: 26px;
    line-height: 26px;
    background-color: #282828;
}
#b_nvagiation a
{
    padding: 0 10px;
    color: #dce2e4;
    display: inline-block;
}
#bottom
{
    width: 952px;
    margin: 0 auto;
    text-align: center;
    line-height: 25px;
}
#bottom a
{
    color: #434343;
}
.jCarouselLite
{
    float: left;
    margin-top: 8px;
    height: 180px;
    overflow: hidden;
}
.jCarouselLite li
{
    list-style: none;
    margin: 0 4px;
    width: 150px;
    height: 180px;
}
.jCarouselLite li .jCarouselLite_img
{
    width: 150;
    height: 150px;
    text-align: center;
    overflow: hidden;
    border: 1px #999 solid;
    display: block;
    background-color: #fff;
}
.jCarouselLite li .jCarouselLite_name
{
    width: 150px;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    display: inline-block;
    text-align: center;
}
.jCarouselLite li .jCarouselLite_name a
{
    color: #3d3d3d;
}
.zuixinproductlist
{
    width: 150px;
    margin: 8px 10px 0 14px;
    float: left;
    height: 180px;
    overflow: hidden;
    display: inline;
}
.zuixinproductlist_img
{
    width: 150;
    height: 150px;
    text-align: center;
    overflow: hidden;
    border: 1px #999 solid;
    display: block;
    background-color: #fff;
}
.zuixinproductlist_name
{
    width: 150px;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    display: inline-block;
    text-align: center;
}
.zuixinproductlist_name a
{
    color: #3d3d3d;
}
#default_products
{
    width: 943px;
    margin: 0 auto;
    overflow: hidden;
    border: 1px #62808b solid;
    border-top: 0;
}
.default_div_title
{
    background-image: url(../image/default_content_title_bg.gif);
    width: 943px;
    height: 26px;
    line-height: 26px;
    color: #fff;
}
.default_div_main
{
    width: 943px;
    margin: 0 auto 5px 0;
    clear: both;
    overflow: hidden;
}
.default_div_main a
{
    display: inline-block;
    margin-left: 10px;
    color: #3d3d3d;
    width: 220px;
    height: 22px;
    line-height: 22px;
    text-align: left;
    overflow: hidden;
}
#links
{
    width: 943px;
    text-align: left;
    margin: 10px auto;
}
#links span
{
    width: 50px;
    text-align: center;
    font-weight: bold;
    color: #2b2323;
}
#links a
{
    padding: 1px 4px 1px 0;
    display: inline-block;
    color: #2b2323;
}
#fenlei
{
    width: 700px;
    margin: 0 auto;
    text-align: left;
    line-height: 25px;
    font-weight: bold;
}
.fenlei_a
{
    margin: 0 10px;
    display: inline;
    color: #33342c;
}
#news_list
{
    width: 700px;
    margin: 0 auto;
    text-align: left;
}
#news_list ul li
{
    border-bottom: 1px dashed #ccc;
    list-style: none;
    height: 30px;
    text-align: left;
    list-style-position: outside;
    line-height: 30px;
    width: 700px;
}
#news_list ul li span
{
    float: right;
}
.pagebanner
{
    line-height: 30px;
    text-align: center;
    clear: both;
}
#news_show
{
    width: 700px;
    margin: 10px auto;
}
#news_show h1
{
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}
#author
{
    line-height: 25px;
    text-align: center;
}
#author a
{
    color: #33342c;
}
#Digest
{
    width: 700px;
    margin: 10px auto;
    background-color: #fffcb6;
    text-align: left;
    border: 1px #ffa500 solid;
    padding: 5px;
    text-indent: 20px;
}
#newcontent
{
    width: 700px;
    margin: 10px auto;
    text-align: left;
    line-height: 22px;
    overflow: hidden;
}
#newcontent p
{
    text-align: left;
}
#up_new, #next_new
{
    width: 700px;
    text-align: left;
    line-height: 23px;
}
#up_new a, #next_new a
{
    color: #33342c;
}
#product_show
{
    width: 700px;
    margin: 10px auto;
}
#product_show h1
{
    font-size: 14px;
    text-align: center;
    line-height: 30px;
}
#product_pic123
{
    text-align: center;
}
#productcontent_tuijie
{
    margin: 10px auto;
    width: 700px;
}
#productcontent_tuijie .zuixinproductlist
{
    width: 150px;
    margin: 8px 12px 0 12px;
    float: left;
    height: 180px;
    overflow: hidden;
    display: inline;
}
.content_title
{
    height: 29px;
    text-align: left;
    text-indent: 20px;
    font-weight: bold;
    color: #fff;
    line-height: 29px;
    background-image: url(../image/content_title_bg.jpg);
    background-repeat: no-repeat;
    border-bottom: 2px #ff8226 solid;
}
#albumcontent
{
    text-align: center;
}
#zizhicontent
{
    width: 700px;
    margin: 10px auto;
    text-align: center;
}
#zizhicontent table, #zizhicontent table td, #zizhicontent table th
{
    border: 1px solid #ccc;
    border-collapse: collapse;
}
#zizhicontent table img
{
    margin: 5px;
    width: 100px;
}
#job_list
{
    width: 700px;
    margin: 0 auto;
    text-align: left;
}
#job_list td
{
    border-bottom: 1px dashed #ccc;
    height: 30px;
    text-align: left;
    line-height: 30px;
}
#zhaoshang_show
{
    text-align: left;
    width: 700px;
    margin: 10px auto;
    overflow: hidden;
}
#zhaoshang_show p
{
    text-align: left;
}
.text-input
{
    text-align: left;
}
.message_botton
{
    text-align: center;
}
#contactus_main
{
    width: 600px;
    margin: 10px auto;
}
#contactus_main #dizhi li
{
    list-style: none;
    text-align: left;
    border-bottom: 1px #999 dashed;
    line-height: 25px;
}
#contactus_main #mingpian li
{
    width: 290px;
    float: left;
    list-style: none;
    margin: 10px 10px 0 0;
    display: inline;
}
#contactus_main a
{
    color: #1600a3;
}
#contactus_main *
{
    text-align: left;
}
.fl
{
    border: 1px #c8c8c8 solid;
    color: #333;
    padding: 0 10px;
    display: inline-block;
    line-height: 25px;
    margin-right: 10px;
}