body { background-color: #f5f5f5; margin:0 }
body, td, th { color: #333; font-family: Arial, 宋体; font-size: 13px; }
.content_main { font-size: 13px; color: #333; font-family: Arial, 宋体; line-height: 20px; }
.content_main2 { font-size: 13px; color: #333; font-family: Arial, 宋体; line-height: 18px; }
.top { color: #003566; font: bold 18px/22px Arial, 宋体; }
.top2 { color: #333; font: bold 13px/18px Arial, 宋体; }
.readmore { font-size: 12px; color: #de2810; font-family: Arial, 宋体; 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: 13px; font-family: Arial, 宋体; color: #333; line-height: 22px; }
.t2 { font-size: 13px; font-family: Arial, 宋体; color: #333; line-height: 22px; font-weight: bold; }
.t3 { font-size: 13px; font-family: Arial, 宋体; 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, 宋体; 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, 宋体; font-size: 12px; color:#333; }
.box1 { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-top-color: #bcbcbc; border-right-color: #bcbcbc; border-bottom-color: #bcbcbc; border-left-color: #bcbcbc; background: #013567; }
.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: #bcbcbc; border-right-color: #bcbcbc; border-bottom-color: #bcbcbc; border-left-color: #bcbcbc; background: #FFF; padding:10px; }
.box3_1 { margin: 0 10px 0 11px;;}
.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 10px 0 11px;}
.box4 { 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; }

.box_main { background: url(../images/main_bg.gif) no-repeat center top; }

option { font-size: 12px; font-family: Arial, 宋体; }
select { font-family: Arial, 宋体; font-size: 12px; }
.main_title { color: #fff; font: bold 13px Arial, 宋体; text-indent:15px }
.main_title2 { color: #ff9102; font: bold 13px Arial, 宋体; text-indent:15px; background: url(../images/arrw2.gif) no-repeat left center; }
.title { font-size: 13px; font-family: Arial, 宋体; font-weight: bold; }
.urlname { font-size: 11px; color: #99ccff; font-family: Arial, 宋体; }
.urlname2 { font-size: 12px; color: #0057ae; font-family: Arial, 宋体; 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: 13px; color: #333; font-family: Arial, 宋体; }
.menu_22 { font-size: 13px; color: #C00; font-family: Arial, 宋体; }
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 13px Arial, 宋体; }
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, 宋体; }
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: 13px; color: #333; font-family: Arial, 宋体; 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:13px; font: bold 13px Arial, 宋体; }
.pro_itemno { font-size: 13px/20px; color: #005ec4; font-family: Arial, 宋体; }
.pro_itemno2 { color: #000; font: bold 13px Arial, 宋体; 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, 宋体; font-size: 13px; 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, 宋体; font-size: 13px; 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, 宋体;}
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, 宋体; 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:42px; margin:0 0 0 5px; }
#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 38px; margin:0; text-decoration:none; text-transform: uppercase; font: bold 14px/42px Arial, 宋体; }
#menu ul li a:hover { color:#fff; background-image: url(../images/menu_1.gif); }
.menu_mid { background: url(../images/menu_mid.gif); height: 29px; width: 2px; margin-top:8px }
.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, 宋体; text-decoration:none; line-height:19px; padding-left:18px; }
.textpadding { padding:0 10px; }
.links { font: bold 12px Arial, 宋体; color: #0057ae; }
.ourpro { font: italic 14px/26px Arial, 宋体; color: #999; }
.logo img{ margin-left:25px}




.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;

}

#ver { text-align:center}
#ver img{ margin:10px;}
