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: 18px; }
.top { color: #115aa0; font: bold 16px/22px Arial, Helvetica, sans-serif; }
.top2 { color: #333; font: bold 12px/18px Arial, Helvetica, sans-serif; }
.readmore { font-size: 12px; color: #de2810; 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 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#333; background-color:#FFFFFF; border: 1px solid #CCCCCC; }
.add a { color: #333; 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: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #ccc; border-right-color: #ccc; border-bottom-color: #ccc; border-left-color: #ccc; background: #fff; width:980px; padding:0 10px;}
.box2 { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #ccc; border-right-color: #ccc; border-bottom-color: #ccc; border-left-color: #ccc; background: #fff; width:980px;}
.box3 { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #ccc; border-right-color: #ccc; border-bottom-color: #ccc; border-left-color: #ccc; background: #fff; padding:10px}

.box3_1 { margin: 0 18px 0 10px;}
.box3_2 { border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #d9d9d9; border-right-color: #d9d9d9; border-bottom-color: #d9d9d9; border-left-color: #d9d9d9; background: #FFF; padding:9px; margin: 0 18px 0 10px;}
.box_main { background: url(../images/main_bg.gif) no-repeat center top; }

option { font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.main_title { color: #fff; font: bold 14px Arial, Helvetica, sans-serif; text-indent:18px }
.main_title2 { color: #0999c1; font: bold 14px Arial, Helvetica, sans-serif; text-indent:15px; background: url(../images/arrw2.gif) no-repeat left center; }
.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; }
.urlname2 { font-size: 12px; color: #0057ae; font-family: Arial, Helvetica, sans-serif; text-indent:15px }
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 img { margin:0 5px 2px 12px }
.menu_21 { font-size: 12px; color: #333; font-family: Arial, Helvetica, sans-serif; }
.menu_22 { font-size: 12px; color: #C00; font-family: Arial, Helvetica, sans-serif; }
a.menu_22:link { text-decoration: underline; }
a.menu_22:visited { text-decoration: underline; }
a.menu_22:hover { text-decoration: underline; }
a.menu_22:active { text-decoration: underline; }
.menu1 img { margin-right:2px; border:none }
.menu1 { color: #333; text-indent:28px; font: bold 12px Arial, Helvetica, sans-serif; }
a.menu1:link { text-decoration: none; }
a.menu1:visited { text-decoration: none; }
a.menu1:hover { text-decoration: none; }
a.menu1:active { text-decoration: none; }
.menu_0 { color: #fff; font: bold 14px Arial, Helvetica, sans-serif; }
a.menu_0:link { text-decoration: none; }
a.menu_0:visited { text-decoration: none; }
a.menu_0:hover { text-decoration: none; }
a.menu_0:active { text-decoration: none; }
.menu_1 { font-size: 12px; color: #333; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; }
a.menu_1:link { text-decoration: underline; }
a.menu_1:visited { text-decoration: underline; }
a.menu_1:hover { text-decoration: underline; }
a.menu_1:active { text-decoration: underline; }
.lefttitle { color: #FFF; text-indent:12px; font: bold 12px 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; }
.bg_main { background-image: url(../images/main_bg.gif); background-repeat: repeat-x; background-position: top; }
.bg_line { background-image: url(../images/main_line2.gif); background-repeat: no-repeat; background-position: right; }
.end { color:#FFF; 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 a{ color:#FFF; font: bold 12px/22px 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:46px; margin:0 0 0 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 14px; margin:0 5px; text-decoration:none; text-transform: uppercase; font: bold 14px/46px Arial, Helvetica, sans-serif; }
#menu ul li a:hover { color:#ff9f27; background-image: url(../images/menu_bg1.gif); }
.menu_mid { background: url(../images/menu_mid.gif); height: 15px; width: 1px; margin-top:15px }
.left_margin { margin-left:10px; margin-right:15px }
.pro_left_rt { border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
.livechat img { margin:4px; border:1px #ccc solid }
#main { width:720px; background: #FFFFFF; }
.main_title_bg_x { position:relative; top:2px; left:-4px }
.livehelp { padding-left:10px; }
#msn { Z-INDEX:99999; position:absolute; TOP:240px; left:50%; margin-left:-90px; }
.banner_bg_top { background: #FFF url(../images/banner_bg_top.gif) no-repeat top; }
.left_bg { background: #C00 url(../images/left_bg_bt.gif) repeat-x bottom; }
#more { position:relative; margin-left:96px; top:-12px; background: url(../images/more_bg2.gif) no-repeat; height: 19px; width: 104px; }
.more_details { font-size: 12px; color: #FFF; font-family: Arial, Helvetica, sans-serif; text-decoration:none; line-height:19px; padding-left:18px; }
.textpadding { padding:0 10px; }
.links { font: bold 12px Arial, Helvetica, sans-serif; color: #0057ae; }
.ourpro { font: italic 14px/26px Arial, Helvetica, sans-serif; color: #999; }




.hovershow a {
width: 200px;
  height: 150px;
  }

.hovershow a img{
width: 200px;
height: 150px;
    
  }

.hovershow a:hover{
position: absolute;
z-index: 128;
margin: -115px 0 0 -150px;
    
  }

.hovershow a:hover img{
width: 300px;
height: 225px;
border: 1px #c00 solid;

}

.top_img{ position:absolute; left:50%; margin-left:245px; top:20px; z-index:99}
#ver{ position:absolute; left:50%; margin-left:479px; top:10px; z-index:999}
