html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
img, ins, kbd, q, s, samp,
small, strike, strong,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
padding: 0;
outline: 0;
font-size: 100%;
vertical-align: baselinebaseline;
background: transparent;
}
body {
	background-color: #eee;
    color: #444444;
    font: 12px/180% Arial,"ËÎÌå",Helvetica,sans-serif,Verdana;
    margin: 0;
    text-align: center;
}

ol, ul {
        list-style: none;
}
blockquote, q {
        quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
        content: '';
        content: none;
}

table {
border-collapse: collapse;
border-spacing: 0;
}
.clear{ clear:both;}
a {text-decoration: none;
}

#main_div1 {
    margin: 0 auto;
    width: 100%;
}
#main_div {
    margin: 0 auto;
    width: 100%;
}
#top {
    margin: 0 auto;
    text-align: left;
    width: 100%;
	background: url(images/body_bj.gif) repeat-x;
	height:127px;
}
.top1{background: url(images/top_bj.png) no-repeat;height:127px;}
.xian{height:18px;width:1009px;background: url(images/xian.jpg) no-repeat;margin:0 auto;}
#header {
    height: 127px;
    margin: 0 auto;
    width: 970px;
}
#logo {
    float: left;
    height: 97px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 15px;
    text-align: center;
    width: 300px;
}

.web_bg{background: url(images/body_bj1.gif) repeat-y top center;}


#nav {
    background: url("images/nav.png") no-repeat scroll center top transparent;
    height: 74px;
    margin-top:20px; 
    width: 670px;
	float:left;
}
#nav ul{margin: 0px;padding:0px;margin-left: 20px;}
#nav li{float:left;}

#nav li a{
    text-align: center;
    width: 70px;
	display:block;
	height:74px;
	color:#000;
	text-decoration: none;
	line-height:39px;
}

#nav li a:hover{
    background: url("images/nav_1.png") no-repeat scroll center top transparent;
    color: #FFFFFF;
    text-decoration: none;
    width: 70px;
}

#nav li a.daohangjcurr{ background: url("images/nav_1.png") no-repeat scroll center top transparent;
    color: #FFFFFF;
    text-decoration: none;
    width: 70px;}

#mainmain {
    margin: 0 auto;
    width: 970px;
}
#main_con {
    background: none repeat scroll 0 0 #FFFFFF;
    text-align: left;
    width: 970px;
}
#right {
    background: url("images/left_bj.gif") repeat-y scroll 0 0 transparent;
    float: left;
    margin-left: 0;
    overflow: hidden;
    width: 263px;
}
.blk_t {
    background: url("images/right_class_bg.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    height: 29px;
    line-height: 29px;
    overflow: hidden;
    text-indent: 25px;
	margin:0;
}
.pro_over ul{margin:0;padding:0;}
.pro_over li{float:left;margin-left:5px;*margin-left:5px;_margin-left:-2px;margin-right:5px;*margin-right:5px;_margin-right:0px;width:150px;}

table {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
}
.navigation li {
    float: left;
    padding-right: 0;
    position: relative;
    text-align: center;
    width: 70px;
    z-index: 100;
}

.newprod_list {
    margin: 0 16px;
    padding-bottom: 5px;
    padding-top: 6px;
    text-align: center;
    width: 133px;
}
#right .newprod_pic, #right .newprod_pic img {
    float: left;
    height: 110px;
    overflow: hidden;
    width: 110px;
}
#right .newprod_name, #right .newprod_price1 {
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    width: 112px;
}
#right .newprod_name, #right .newprod_price1, #right .newprod_intr {
    float: left;
    text-align: center;
}
.newprod_name, .newprod_name a, .newprod_name a:visited {
    color: #2B2B2B;
}
#right .newprod_intr {
    color: #777777;
    height: 34px;
    line-height: 1.5em;
    margin: 0 auto;
    overflow: hidden;
    width: 112px;
}
.newprod_list {
	margin: 5px 16px 6px;
    text-align: center;
    width: 133px;
}
#right .list_bot, #right .login_bot {
    background: url("images/left_class_bg1.gif") no-repeat scroll center top transparent;
    clear: both;
    font-size: 1px;
    height: 7px;
    line-height: 7px;
    overflow: hidden;
}
.blankbar {
    clear: both;
    font-size: 1px;
    height: 0;
    line-height: 0;
}
.lxwm_1{
	margin: 20px auto;
    width: 200px;
}
.prod_type {
    padding-top: 4px;
}
.prod_type ul {
    float: none;
    margin: 0 auto;
    width: 90%;
}
.prod_type ul li, .prod_type ul li a, .prod_type ul li a:visited {
    color: #444444;
}
.prod_type ul li {
    border-bottom: 1px dashed #CCCCCC;
    margin-bottom: 5px;
    padding: 0 0 4px 18px;
    text-indent: 10px;
}
.prod_type ul li a {
    height: 29px;
    line-height: 29px;
}
.list_con {
    padding-top: 5px;
	margin: 0 10px;
}
.list_con ul {
    line-height: 2em;
    margin-left: 10px;
}
#right .list_con ul li {
    height: 30px;
    overflow: hidden;
    width: 220px;
	line-height:30px;
}
.list_con ul li {
    background: url("images/news_arrow.gif") no-repeat scroll 0 10px transparent;
    float: left;
    overflow: hidden;
    padding-left: 10px;
    width: 300px;
}
.list_con ul li a:link{
    color: #444444;
    text-decoration: none;
}
#left {
    background: url("images/right_bj.gif") repeat-y scroll 0 0 transparent;
    float: right;
    margin-right: 0;
    margin-top: 0;
    overflow: hidden;
    width: 690px;
}
#banner {
    clear: both;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 690px;
}
#left .flash_image {
    margin: 0 auto;
    overflow: hidden;
    padding-bottom: 8px;
    width: 684px;
}
#banner .flash_image {
    background: none repeat scroll 0 0 #FFFFFF !important;
    width: 690px !important;
}
#left .company_intro {
    font-size: 12px;
    overflow: hidden;
    padding: 6px 10px;
    text-align: justify;
    width: 670px;
}
.blk_b {
    background: url("images/left_class_bg.gif") no-repeat scroll 0 0 transparent;
    color: #01467B;
    font-size: 12px;
    font-weight: normal;
    height: 28px;
    line-height: 28px;
    text-indent: 25px;
	margin: 0;
}
.list_more {
    clear: both;
    height: 20px;
    padding-right: 20px;
    text-align: right;
}
#left .list_bot, #left .login_bot {
    background: url("images/right_class_bg1.gif") no-repeat scroll center top transparent;
    clear: both;
    height: 7px;
    overflow: hidden;
}
#left .pro_over {
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 16px;
    padding-top: 10px;
    width: 674px;
}
.media_grid td {
    vertical-align: top;
}
.newprod_list {
    margin: 0 16px;
    padding-bottom: 5px;
    padding-top: 6px;
    text-align: center;
    width: 133px;
}
.newprod_pic {
    margin: 0 auto;
    vertical-align: middle;
}
.newprod_pic, .newprod_pic img {
    height: 133px;
    overflow: hidden;
    width: 133px;
}

.newprod_pic1 img{
	    overflow: hidden;
    width: 135px;height: 135px;}

#left .list_bot, #left .login_bot {
    background: url("images/right_class_bg1.gif") no-repeat scroll center top transparent;
    clear: both;
    height: 7px;
    overflow: hidden;
}
#footermain {
    background: url("images/food.gif") repeat-x scroll center top #EFF2F5;
    margin: 15px auto 0;
    width: 100%;
}
#footer {
    clear: both;
    color: #444444;
    line-height: 1.5em;
    margin: 0 auto;
    padding-top: 5px;
    text-align: center;
    width: 970px;
}
.mb_foot_block {
    position: relative;
}
#sta_content {
    font-size: 14px;
    line-height: 2em;
    overflow: hidden;
    padding: 4px 8px;
}
.prod_list_intr {
    color: #777777;
    height: 32px;
    margin: 0 auto;
    overflow: hidden;
    padding: 6px 0;
    width: 133px;
}
#left .art_list_con, #left .prod_list_con {
    overflow: auto;
    padding: 8px;
}
.pic_list_list, .prod_list_list {
    float: left;
    line-height: 1.5em;
    margin: 0 13px;
	*margin: 0 13px;
	_margin: 0 11px;
    overflow: hidden;
    padding: 5px 0;
    text-align: center;
    width: 141px;
}
.prod_list_pic, .prod_list_pic img {
    height: 133px;
    margin: 0 auto;
    overflow: hidden;
    width: 133px;
}
.prod_list_name {
    height: 35px;
    overflow: hidden;
}
.prod_list_name, .prod_list_type {
    height: 18px;
    margin-top: 5px;
    overflow: hidden;
    text-align: center;
    width: 133px;
}
A:link {
    color: #444444;
    text-decoration: none;
}
#pager {
    margin: 20px auto 0;
}
#pagerwrapper {
    padding: 0;
    width: 98%;
}
#pagerwrapper {
    clear: both;
    margin-bottom: 10px;
}
#pagerwrapper table td {
    padding-right: 10px;
}
#pager td {
    color: #999999;
    padding-left: 5px;
    padding-right: 5px;
}
#pagerwrapper .page_word {
    background-color: #FAFDFC;
    border: 1px solid #F6F4F2;
    height: 13px;
    margin: 0 3px;
    width: 45px;
}
#pagerwrapper .page_square_bg {
    background-color: #0468B4;
    border: 1px solid #F6F4F2;
    height: 13px;
    margin: 0 3px;
    width: 15px;
}
#pagerwrapper a {
    color: #0089D1;
}
#pagerwrapper .pageinput {
    width: 18px;
}
#left .art_list_con, #left .prod_list_con {
    overflow: auto;
    padding: 8px;
}
#left .art_list_con ul li {
    border-bottom: 1px dashed #CCCCCC;
    height: 30px;
    line-height: 30px;
}
#left .art_list_con ul li .n_time {
    color: #7E7E7E;
    float: right;
    padding-right: 15px; 
	margin:0;
}
#left .art_list_con ul li .l_title {
    background: url("images/news_arrow.gif") no-repeat scroll 0 12px transparent;
    float: left;
    height: 30px;
    overflow: hidden;
    padding-left: 15px;
    width: 460px;
	margin:0;
}
.artview {
    font-size: 12px;
    margin-bottom: 10px;
    padding: 6px 8px;
    text-align: justify;
}
.mod_toolbar a {
    color: #FFFFFF;
    font-size: 11px;
}
.mod_toolbar img {
    vertical-align: middle;
}
.artview_title {
    border-bottom: 2px solid #F5F5F5;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 30px;
    margin-bottom: 6px;
    text-align: center;
}
.artview_info {
    text-align: center;
}
.artview_intr {
    background-color: #F5F5F5;
    border: 1px solid #E5E5E5;
    color: #868686;
    line-height: 1.7em;
    margin: 5px 5px 0 5px;
    padding: 5px;
    text-indent: 24px;
}
#artview_content, #artview_content a {
    font-size: 14px;
}
#artview_content {
    line-height: 2em;
    text-align: justify;
    text-indent: 28px;
}
.p92{margin:0;}
.prodview_info {
    height: 23px;
    padding-left: 15px;
}
.artview_intr {
    background-color: #F5F5F5;
    border: 1px solid #E5E5E5;
    color: #868686;
    line-height: 1.7em;
    margin: 0 5px;
    padding: 5px;
    text-indent: 24px;
}
.cpxx_pic{
text-align:center;
}
#sendforms table .tableleft { width:130px; text-align:right; line-height:36px; }
#sendforms table .tableleft label { color:#3b3b3b; }
#sendforms table .tableright { text-align:left; padding-left:10px; width:400px; }
#sendforms table input { width:250px; border:1px solid #ccc; height:21px; }
#sendforms table #Title { width:400px; }
#sendforms table select { width:210px; border:1px solid #ccc; height:21px; }
#sendforms table textarea { width:400px; border:1px solid #ccc; height:130px; }
#sendforms .send_jt { padding:5px 10px 7px 10px; border:1px solid #e3c593; display:inline; }
#sendforms .send_jt a {color:#08817C}
#sendforms .send_jt a:hover {color:#ff0000}
#sendforms .button_but { margin:10px 0; }
#sendforms .sendtable {margin-left:50px;margin-top:20px;}

.news{margin-left: 0px;*margin-left: -40px;}

.com_con{line-height:40px;}

.show-cp{width:230px;margin:0 auto;}
.show-cp-tp{float:left;width:110px;height:110px;}
.show-cp-name{float:left;width:90px;margin-left:20px;margin-top: 20px;}

.yema{width:660px;}
#jzpage {position:relative;left:50%;height:27px;margin:15px 100px 0px auto;*margin:15px 100px 0px auto;_margin:15px auto 0px auto;text-align:center;}
#jzpage a {position:relative;display:inline-block;right:50%;color:#fff;width:27px;height:27px;line-height: 27px;text-align: center;vertical-align:middle;}
#jzpage a {*display:inline;*zoom:1}
#jzpage a.yema1,#jzpage a.yema3,#jzpage a.yemas10,#jzpage a.yemax10 {text-indent: -99999px;font-size:0;}
#jzpage a.yema1 {background: url(images/pages.png) no-repeat -120px -250px;}
#jzpage a.yema1:hover {background: url(images/pages.png) no-repeat -90px -250px;}
#jzpage a.yemas10 {background: url(images/pages.png) no-repeat -380px -250px;}
#jzpage a.yemas10:hover {background: url(images/pages.png) no-repeat -350px -250px;}
#jzpage a.yema2 {background: url(images/pages.png) no-repeat -230px -250px;}
#jzpage a.yema2:hover {color:#000;background: url(images/pages.png) no-repeat -190px -250px;}
#jzpage a.yemacurr {color:#000;font-weight: bold;background: url(images/pages.png) no-repeat -190px -250px;cursor:pointer}
#jzpage a.yemax10 {background: url(images/pages.png) no-repeat -450px -250px;}
#jzpage a.yemax10:hover {background: url(images/pages.png) no-repeat -420px -250px;}
#jzpage a.yema3 {background: url(images/pages.png) no-repeat -300px -250px;}
#jzpage a.yema3:hover {background: url(images/pages.png) no-repeat -270px -250px;}
