﻿@charset "utf-8";
body{font-size:12px; font-family:Arial; margin:0; padding:0; color:#666; line-height:17px;}
/* ============================================================ */
a{text-decoration:none; color:#666;}
a:hover{color:#F30000; text-decoration:underline;}
img{border:0;}
li{list-style:none; list-style-type:none;}
h1,h2{font-weight:normal; font-size:12px; margin:0; padding:0;}
p,ul,ol,dl,dt,dd,li{margin:0; padding:0; list-style:none;}
.lineheight18{line-height:18px;}
.lineheight20{line-height:20px;}
.lineheight22{line-height:22px;}
.lineheight24{line-height:24px;}
.margintop1{margin-top:1px;}
.margintop3{margin-top:3px;}
.margintop5{margin-top:5px;}
.margintop8{margin-top:8px;}
.margintop12{margin-top:12px;}
.margintop16{margin-top:16px;}
.margintop18{margin-top:18px;}
.margintop25{margin-top:25px;}
.margintop30{margin-top:30px;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.white{color:#fff;}
.redfont{color:#e00;}
/* ============================================================ */
#box{width:1000px; margin:0 auto;}
*html #box{width:1000px; margin:0 auto;}
/* ++++++++++++++ Logo ++++++++++++ */
/* ++++++++++++++ Main_nav ++++++++++++ */
.Navtab_bg{background:#424242 url(navtabbg.jpg) no-repeat right bottom;}
.Navtab{margin:2px 0 0 0;}
.Navtab td{font-family:Arial; font-size:11px; color:#fff; background:#5C5C5C url(navbg.jpg) no-repeat right top; border-bottom:1px #9D9D9D solid; height:31px;}
.Navtab td a{color:#fff; display:block;}
.Navtab td span{font-family:Arail; font-size:14px; color:#fff; background:url(navicon.jpg) no-repeat 1em center; display:block; float:left; width:180px; text-indent:2.3em;}
*:lang(en) .Navtab td span{font-family:Arial; font-size:14px; color:#fff; background:url(navicon.jpg) no-repeat 1em center; display:block; float:left; width:180px; text-indent:2.2em;}
/* ++++++++++++++ Topnav ++++++++++++ */
.Topnav{margin-left:30px;}
.Topnav1{background:url(t_navicon1.jpg) no-repeat left 11px; padding-left:16px; font-family:Arial;}
.Topnav2{background:url(t_navicon2.jpg) no-repeat left 12px; padding-left:16px; font-family:Arial;}
/* ++++++++++++++ Lang ++++++++++++ */
.lang1{background:url(chinese.jpg) no-repeat left center; width:130px; text-indent:3.3em; font-family:Arial;}
.lang2{background:url(english.jpg) no-repeat left center; width:130px; text-indent:3.3em; font-family:Arial;}
.lang3{background:url(Russia.jpg) no-repeat left center; width:130px; text-indent:3.3em; font-family:Arial;}
/* ++++++++++++++ jyln ++++++++++++ */
.jyln_bg{background:#DBDBDB; padding:5px 0 35px 0;}
.jyln_h1{background:#f6f6f6; border:1px #AFAFAF solid; padding:2px 0;}
.jyln_h1 span{background:url(h1_icon.jpg) no-repeat 0.8em center; display:block; font-family:Arial; font-size:14px; text-indent:2.2em;}
/* ++++++++++++++ wz ++++++++++++ */
.wz{background:#A42914; height:31px; margin-top:1px;}
.wz td{background:url(wz_icon.jpg) no-repeat 2em center; padding:0 36px; color:#fff; padding-top:2px;}
.wz td a{color:#fff;}
/* ++++++++++++++ Product ++++++++++++ */
.cpbg{border-right:2px #ccc solid; padding-bottom:15px;}
.cp_h1tab{border-bottom:1px #B2B2B2 solid; height:30px;}
.cp_h1{*background:url(h1_icon.jpg) no-repeat 0.8em 15px; background:url(h1_icon.jpg) no-repeat 0.8em 10px !important; font-family:Arial; font-size:14px; text-indent:2.2em;}
.cptab{margin:14px 0 6px 0; text-align:left;}
.cptab img{border:1px #B2B2B2 solid; margin-right:9px;}
/* ++++++++++++++ News ++++++++++++ */
.News_bor{border-bottom:2px #ccc solid;}
.Newstab{margin:6px 0 0 0;}
.Newstab td{background:url(newsicon1.jpg) no-repeat 4px 9px; height:24px; line-height:24px; text-indent:1.1em;}
.Newstab .aww{background:none;}
.Newstab .awe td{background:url(icon3.png) no-repeat 11px 9px; text-indent:1.2em;}
/* ++++++++++++++ Foot ++++++++++++ */
.Foot{background:#A42914; width:1000px; height:50px; text-align:center; color:#fff; margin:2px 0 0 0; font-family:Arial;}
.Foot a{color:#ff0;}

/* =========================================== */
.N_newstexth1{color:#DD2F31; font-weight:bold; line-height:27px;}
.N_newstext_text{line-height:22px;}

/* ++++++++++++++++ message ++++++++++++++++ */
.mess{border:1px #eee solid; margin:18px 0 25px 0; padding-bottom:8px;}
.messh1_text{border-left:5px #A42914 solid; background:#FFEEEB; padding:0 15px;}
.messh1{font-weight:bold; font-size:14px; height:22px;}
.mess_h1a{background:#EBF6FC; height:35px; text-indent:2em; color:#2B71B3; font-size:14px;}

/* ==========  ========= */
.jjtab h3{margin:0; padding:0; border-bottom:1px #D6D4D4 solid; padding-bottom:12px; font-size:16px; color:#CC0000; text-align:center; font-family:Arial;}
.aad{background:#F4F4F4; height:26px; line-height:26px; margin-bottom:6px; text-align:center; font-family:Arial;}

.w_style{width:130px; display:block; white-space:normal;table-layout:fixed; word-break:break-all; overflow:auto;}
.w_style1{width:240px; height:70px; float:left; display:block; white-space:normal;table-layout:fixed; word-break:break-all; overflow-y:auto;}