body { margin:0; padding:0; width:100%;font-size:12px;font-family:Arial,Helvetica,sans-serif;}
html { padding:0; margin:0;}
.bg { width:100%; height:20px; clear:both; border-bottom:1px solid #e8e8e8; padding:0; margin:0;}
/* main */
.main {width:100%; padding:0; margin:0 auto; }
.resize { width:910px; margin:0 auto;}
/********** header **********/
.header {  background:url(/img/body/bg_header.gif) top repeat-x; height:88px; padding:0; margin:0;}
.block_header {margin:0 auto; width:910px; height:88px; }
/* logo */
.logo {float:right; padding:0; margin:0 ;height:88px;padding-right:30px;}
/* menu */
.menu { padding:0; /*margin:49px 0 0 0;*/ width:470px; float:left; /*height:88px;*/padding-top:48px;/*position:relative;top:49px;*/}
.menu ul { padding:0; margin:0; list-style:none; border:0;}
.menu ul li { float:left; margin:0 1px 0 0; padding:0; border:0;}
.menu ul li a { float:left; border:0; margin:0; padding:13px 10px; color:#ffffff; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.menu ul li a:hover { color:#2d2d2d; background:#f9f9f9 url(/img/body/hover_menu_a.gif) top repeat-x; padding:12px 9px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-top:1px solid #e3e3e3; border-bottom:none;}
.menu ul li a.active { color:#2d2d2d; background:#f9f9f9 url(/img/body/hover_menu.gif) top repeat-x; padding:12px 9px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; border-top:1px solid #e3e3e3; border-bottom:none;}
/********** block index **********/
.body { background:#f4f4f4; border:0; padding:0; margin:0;}
.body h2 { font:bold 20px Arial, Helvetica, sans-serif;color:#0759C2; /*color:#e2792c;/* border-bottom:1px solid #cccccc;*/ padding:10px 10px 2px 10px; margin:5px 0 10px 0;}
.body h3 { font:bold 36px Arial, Helvetica, sans-serif; color:#e2792c; padding:20px 0 0 10px; margin:0;}
.text-content{ font:normal 12px Arial, Helvetica, sans-serif; color:#8d8d8d; padding:0 10px; line-height:1.8em;padding-top:10px;}
.body_resize { width:910px; margin:0 auto; padding:0;position:relative;}
.body a { color:#128fb4; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
.body a:hover { text-decoration:underline;}
/*Welcome*/
.top_search{width:250px;}
.search_bt{margin:30px 0 0 0;}
input.search_input{width:170px;height:18px;float:left;margin:30px 5px 0 10px;border:1px solid #dbdbdb;}
.hotro{width:250px;height:auto;text-align:left;/*margin-right:10px;*/margin-top:5px;}
/* Left Module Style */
div.hotro h2 {color:#FFFFFF;padding: 6px;border-top: 1px solid #EFEFEF;background: url(/img/body/h3-bg.gif) no-repeat bottom left;font-size: 13px;text-indent: 25px;line-height: normal;margin:0px;}
div.moduletable {padding: 0 12px 8px;margin: 0;clear: both;}
.tieude{ font:bold 20px Arial, Helvetica, sans-serif; color:#0759C2;/*color:#e2792c; /*border-bottom:1px solid #cccccc;*/ padding:10px 10px 2px 10px; margin:5px 0 10px 0;}
.buton{text-align:center}
/********** footer **********/
.footer { background: url(/img/body/bg_footer.gif) repeat-x; padding:0; border-top:1px solid #dbdbdb; margin:0;}
.footer .resize div {color:#fff; font:normal 11px Arial, Helvetica, sans-serif; text-align:left;}
.footer .resize div a { color:#FFFFFF; font:bold 11px Arial, Helvetica, sans-serif;text-decoration:none;}
.footer .resize div a:hover{color:blue;}
.footer .resize div.text_left { text-align:left;}
.text_left a { padding:0 5px;}
.clr { clear:both; padding:0; margin:0;overflow:hidden;}
#column_left{float:left;width:640px;border:1px solid #e3e3e3; background:#f9f9f9;padding-top:10px;padding-left:5px;padding-bottom:20px;}
#column_right{float:right;width:250px;padding-left:8px;}
.product_img{text-align:center;padding:5px 0;width:220px;margin:0 auto;}
.cls{clear:both;overflow:hidden;}
.article_name{padding:5px 0;}
.center_title_bar{font:bold 18px Arial, Helvetica, sans-serif; color:#e2792c;}
.banner_item{padding:2px 0;}
.modul{padding:3px;border-bottom:1px solid #F2C2A0;border-left:1px solid #F2C2A0;border-right:1px solid #F2C2A0;background:url(/img/body/stripe1.gif) repeat top left;}
.modul2{padding:3px;background:url(/img/body/stripe1.gif) repeat top left;border-bottom:1px solid #F2C2A0;border-left:1px solid #F2C2A0;border-right:1px solid #F2C2A0;}
.modul3{padding:0px;margin:0px;background:url(/img/body/stripe1.gif) repeat top left;border-bottom:1px solid #F2C2A0;border-left:1px solid #F2C2A0;border-right:1px solid #F2C2A0;}
.modul a {font-family:Arial, Helvetica, sans-serif; color:#525252;text-align:left; font-size:12px;font-weight:bold; text-decoration:none;line-height:16px; background:url(/img/body/bl.gif) no-repeat left 30%;display:block;padding-left:22px;padding-bottom:4px;}
#slogan{font-weight:bold;font-size:13px;color:white;padding-left:80px;background:url(/img/body/slogan1.gif) no-repeat top left;width:667px;height:70px;position:absolute;top:225px;left:-10px;}
#slogan h2{color:White;font-weight:bold;padding:15px 3px 5px;margin:0px;}
.breadcrumb {font-size: 12px;font-weight: bold;padding-top:40px;padding-bottom: 8px;padding-left:10px;color:#0759C2;font-family:Arial,Helvetica,sans-serif;font-size:18px;margin-top:20px;}
.breadcrumb a:link{font-size: 12px;font-weight: bold;color: #F6AD26;text-decoration: none;padding-left:0px;}
.breadcrumb a:hover{font-size: 12px;font-weight: bold;color: #007B47;text-decoration: none;}
.breadcrumb a:active{font-size: 12px;font-weight: bold;color: #666666;text-decoration: none;}
.breadcrumb-select{font-size: 12px;font-weight: bold;color: #999999;text-decoration: none;}
/*menu doc */
.menu_list {width: 248px; /*border:1px solid #4477a9; /*margin:0 0 0 5px;*/}
.menu_head {padding: 5px 10px;cursor: pointer;position: relative;margin:1px;font-family:Arial, Helvetica, sans-serif;background:url(/img/body/left.gif) center right no-repeat;	font-weight:bold;color:#000000;border-bottom:1px solid #054393;font-size:13px;}
.menu_head a{color:#000000;font-weight:bold;}
.menu_body {display:none;}
.menu_body a{display:block;color:#000000;background:#fff url(/img/body/stripe1.gif) repeat top left;padding-left:10px;font-weight:normal;text-decoration:none;line-height:20px;}
.menu_body a:hover{color:#c15a11;text-decoration:underline;}
.numbervisitor{text-align:center;width:150px;background-color:#F4F4F4;padding:5px;font-size:16px;font-family:Times New Roman,Arial;color:#FFFFFF;font-weight:bold;}
