body { background-color: #f5f5f5; margin:0 }
body, td, th { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.content_main { font-size: 12px; color: #333; font-family: Arial, Helvetica, sans-serif; line-height: 20px; }
.content_main2 { font-size: 12px; color: #333; font-family: Arial, Helvetica, sans-serif; line-height: 15px; }
.top { color: #FFF; font: bold 14px/20px Arial, Helvetica, sans-serif; }
a.top:link { text-decoration: none; }
a.top:visited { text-decoration: none; }
a.top:hover { text-decoration: underline; }
a.top:active { text-decoration: none; }
.readmore { font-size: 12px; color: #21c200; font-family: Arial, Helvetica, sans-serif; padding-left:20px }
a.readmore:link { text-decoration: none; }
a.readmore:visited { text-decoration: none; }
a.readmore:hover { text-decoration: underline; }
a.readmore:active { text-decoration: none; }
.t1 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333; line-height: 22px; }
.t2 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333; line-height: 22px; font-weight: bold; }
.t3 { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #333; line-height: 22px; }
a.t3:link { text-decoration: none; }
a.t3:visited { text-decoration: none; }
a.t3:hover { text-decoration: underline; }
a.t3:active { text-decoration: none; }
.t4_box { color:#333; border:none; font: 12px Arial, Helvetica, sans-serif; }
.add a { color: #000; text-decoration: none; padding:0 15px 0 5px; }
.box_01 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333; }
.box1 { border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 10px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: solid; border-top-color: #fff; border-right-color: #FFF; border-bottom-color: #fff; border-left-color: #FFF; background: #FFFFFF; padding-top:12px }
.box2 { border-top-width: 0px; border-right-width: 10px; border-bottom-width: 0px; border-left-width: 10px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #FFF; border-right-color: #FFF; border-bottom-color: #FFF; border-left-color: #FFF; background: #FFFFFF; }
option { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.main_title { font-size: 14px; color: #0057ae; font-family: Arial, Helvetica, sans-serif; font-weight: bold; height:32px; text-indent:14px; background: url(../images/arrw.gif) no-repeat left; border-bottom: 1px solid #d6d6d6; }
.main_title2 { color: #FFF; padding-left:12px; font: bold 13px Arial, Helvetica, sans-serif; }
.title { font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.urlname { font-size: 11px; color: #99ccff; font-family: Arial, Helvetica, sans-serif; }
a.menu_left:link { text-decoration: none; }
a.menu_left:visited { text-decoration: none; }
a.menu_left:hover { text-decoration: none; }
a.menu_left:active { text-decoration: none; }
.menu_21 { font-size: 12px; color: #333; font-family: Arial, Helvetica, sans-serif; text-indent:22px; }
.menu_21 a { text-decoration:none }

.menu1 img { margin:0 4px 0 13px; border:none }
.menu1 { color: #005ec4; text-indent:0px; font: bold 12px Arial, Helvetica, sans-serif; text-indent:18px; }
a.menu1:link { text-decoration: none; }
a.menu1:visited { text-decoration: none; }
a.menu1:hover { text-decoration: none; }
a.menu1:active { text-decoration: none; }
.lefttitle { color: #FFF; text-indent:12px; font: bold 13px Arial, Helvetica, sans-serif; }
.pro_itemno { font-size: 12px/20px; color: #005ec4; font-family: Arial, Helvetica, sans-serif; }
.pro_itemno2 { color: #000; font: bold 12px Arial, Helvetica, sans-serif; padding-top:4px }
.email { color: #333; }
a.email:link { text-decoration: none; }
a.email:visited { text-decoration: none; }
a.email:hover { text-decoration: underline }
a.email:active { text-decoration: none; }
.title_pro { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: bold; }
a.piclink:hover { text-decoration: none; left: 1px; position: relative; TOP: 1px }
a.more:link, a.more:visited, a.more:active { color: #333; text-decoration: none; }
a.more:hover { color: #333; text-decoration: underline; }
.left_contact { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; text-indent:8px; line-height: 26px; }
.end { color:#333; font: 12px/20px Arial, Helvetica, sans-serif;}
a.end:link { text-decoration: none; }
a.end:visited { text-decoration: none; }
a.end:hover { text-decoration: underline; }
a.end:active { text-decoration: none; }
.end2 { color:#fff; font: bold 12px Arial, Helvetica, sans-serif; padding:0 12px; text-transform: uppercase; text-decoration:none}

#top_img { width:940px; position:absolute; top:58px; left:50%; margin-left:110px; z-index:-1 }
#top_img_bg { width:1200px; position:absolute; top:0; left:50%; margin-left:-600px; z-index:-1 }
#menu { height:27px; margin-left:8px}
#menu ul { list-style-type:none; margin:0; padding:0; }
#menu ul li { float:left; }
#menu ul li a { display:block; color:#fff; padding:0 12px; margin:0; margin: 0 6px; text-decoration:none; text-transform: uppercase; font: bold 13px/27px Arial, Helvetica, sans-serif; }
#menu ul li a:hover { color:#fff; background-image: url(../images/menu_bg1.gif); }
.menu_mid { background: url(../images/menu_mid.gif); height: 27px; width: 2px; margin-top:0px }
.livechat img { margin:4px; border:1px #ccc solid }
#main { width:720px; background: #FFFFFF; }
#more { position:relative; margin-left:96px; top:-12px; background: url(../images/more_bg2.gif) no-repeat; height: 19px; width: 104px; }
.links { font: bold 12px Arial, Helvetica, sans-serif; color: #0057ae; }
.top_bg{ background: url(../images/top_bg.jpg) no-repeat center; }
#menu_position{ position:relative; margin-top:-24px;}