body {margin:0px;padding:0px; font-family:Microsoft YaHei,simsun; font-size:12px; color:#59330c; background:#f9f9f9; line-height:25px; cursor:default;}
a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #59330c; text-decoration:none; /*hide-focus: expression(this.hideFocus=true);outline: none;*/ }
a:hover { text-decoration:none; color:#e2a300;}
img { border:0px;}
hr { border:none; border-bottom:dashed 1px #59330c;}
ul {list-style-type:none; margin:0px; padding:0px;}


.top { width:962px; margin:0px auto; height:79px; position:relative;}
.lang { margin-top:30px; width:160px; height:20px; float:right;}
.lang a { width:70px; line-height:20px; display:block; margin-right:10px; color:#fff; background:#163e86; float:left; text-align:center;}

.navi { width:962px; margin:0px auto; height:34px; background:url(index_05.jpg) left top repeat-x; position:relative;}
.navi ul li { float:left; margin:0px;}
.navi ul li a { color:#fff; line-height:34px; width:120px; display:block; text-align:center; background:url(index_06.jpg) left top no-repeat; font-weight:bold;}
.navi ul li a:hover { text-decoration:none; color:#e2a300; font-weight:bold;}


.banner { width:962px; height:205px; margin:5px auto; position:relative;}
.flashLink {position:absolute;top:0px;left:0px;display:block;background-color:#fff;filter:alpha(opacity=0);opacity:0;}

.index_main { width:940px; height:490px; margin:0px auto; padding:13px 9px 0px 13px; background:url(index_11.jpg) left top no-repeat;}
.index_com_t { background:url(index_12.jpg) left top no-repeat; height:38px; padding-left:50px;}
.index_com_m { background:url(index_29.jpg) left top repeat-y; padding:14px; /*text-indent:2em;*/ color:#666;}
.t_a{float:left; width:400px; line-height:38px;}
.t_b{color:#999; float:right; width:100px; text-align:right; padding:15px 15px 3px 0px; line-height:20px;}

.index_com_b { background:url(index_30.jpg) left top no-repeat; height:5px;}

.index_info_ti { float:left; font-weight:bold; font-size:14px; color:999; background:url(index_31.jpg) left top no-repeat; line-height:27px; text-align:center; display:block; width:70px;}
.index_info_en { float:left; padding-left:10px; font-size:11px; line-height:26px; width:210px; color:#ccc; border-bottom: solid 1px #ccc;}
.index_ch { float:left; font-weight:bold; font-size:16px; color:999;}
.index_en { float:left; padding-left:20px; font-size:11px; color:#ccc;}

.index_news ul { margin-left:10px; width:280px;}
.index_news ul li { float:left; border-bottom:solid 1px #ccc; width:100%;}
.index_news ul li a { background:url(index_20.jpg) left 5px no-repeat; line-height:30px; padding-left:20px;}

.index_tac_l { background:url(index_13.jpg) left top no-repeat; height:223px; width:27px;}
.index_tac_c { background:url(index_15.jpg) left top repeat-x;}
.index_tac_r { background:url(index_17.jpg) left top no-repeat; height:223px; width:6px;}
.index_tac_b { border-bottom:solid 1px #ccc; font-size:12px; font-weight:bold; color:#666666}

.index_info { white-space:nowrap;}
.index_info ul { margin-left:10px; width:280px;}
.index_info ul li { float:left; border-bottom:dashed 1px #ccc; width:100%;}
.index_info ul li a { background:url(index_38.jpg) left 5px no-repeat; line-height:30px; padding-left:20px;}

.index_pro_t { background:url(index_44.jpg) left top no-repeat; height:25px; padding-left:50px;}
.index_pro_m { background:url(index_52.jpg) left top repeat-y; padding:12px 5px 10px 5px;}
.index_pro_m ul li { float:left; text-align:center; width:220px; padding-top:10px; margin:0px 4px; line-height:20px;}
.index_pro_b { background:url(index_51.jpg) left top no-repeat; height:6px;}


.left_pro { background:url(products_10.jpg) left top repeat-y;}
.left_pro ul { padding-left:20px; padding-bottom:80px; width:218px;}
.left_pro ul li { float:left; margin:0px; padding:0px;}
.left_pro ul li a { background:url(products_07.jpg) left center no-repeat; width:164px; line-height:30px; display:block; text-align:left; padding-left:30px;}

.right { width:690px;}
.right_text { padding:20px; height:auto !important;height:600px;min-height:600px;}
.right_pro { padding-top:20px; height:auto !important;height:600px;min-height:600px;}
.right_pro img { border:solid 1px #ccc; padding:1px;}
.right_pro ul li { width:200px; text-align:center; float:left; margin:10px 10px; position:relative;}

.sub_navi_line { border-bottom:solid 1px #0064AA; border-top:solid 2px #0064AA; width:100%; height:2px; font-size:0px; line-height:0px;}
.page { background:url(products_34.jpg) center bottom no-repeat; width:100%; height:55px; text-align:center; line-height:30px; margin:10px auto; float:left;}

.pressList{width:100%; height:500px;}
.pressList ul { margin-top:25px;}
.pressList ul li{width:660px; float:left; line-height:35px; border-bottom:dashed 1px #ccc;}
.pressList ul li a{ background:url(arr.gif) left 2px no-repeat; padding-left:15px;}
.prDate{ width:120px; float:left; display:block; margin:0; text-align:center;}
.prTitle{ width:400px; float:left; display:block; margin:0; text-align:left; padding-left:20px}
.prSubject{ width:120px; float:left; display:block; margin:0;text-align:center;}
.pr_bg { background:url(news_bg.jpg) left top no-repeat; width:660px; height:36px; margin-top:20px; padding-top:6px;}
.pr_title { font-size:14px; font-weight:bold; text-align:center; color: #666666;}


.footer { width:962px; height:90px; margin:0px auto; padding-top:20px; text-align:center;}

.content_width {MARGIN: auto;WIDTH: 500px;text-align:center;padding:5px 0px 5px 0px;border-bottom:#CCC 1px solid;}
.content_width img{max-width:500px;}
/*.content_width img{max-width: 500px; width:expression(this.width > 500 ? "500px" : this.width)}*/
/*.content-width img{MAX-WIDTH:100% !important;HEIGHT: auto!important;width:expression(this.width > 500 ? "500px" : this.width)!important;}*/


.table { border-collapse:collapse; width:100%; margin-top:5px; }
.table td { padding:6px; border:1px solid #ccc; }

.right_body{ padding-top:10px;}

.left_scoll{float:left;}
.left_scoll img{ cursor:hand;}
.middle_scoll{float:left;width:860px;height:170px;overflow:hidden;}
.middle_scoll img { border:1px solid #999; }
.middle_scoll a:hover img { border:1px solid #e2a300; }
.right_scoll{float: left;}
.right_scoll{ cursor:hand;}