@charset "utf-8";
/* CSS Document */
body { background: #fff; clear: both; margin-top: 0px; font-family: Arial, Helvetica, sans-serif, Tahoma; font-size: 12px; color: #888888; }
.select { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
a:link { color: #666666; text-decoration: none; }
a:visited { color: #666666; text-decoration: none; }
a:hover { text-decoration: none; color: #00CC00; }
a:active { color: #666666; text-decoration: none;}
.product_data a:link { color: #00AA00; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; }
.product_data a:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00AA00; }
.product_data a:hover { text-decoration: none; }
.product_data a:active { text-decoration: none; }
#box { height: auto; width: 1002px; margin-right: auto; margin-left: auto; }
#logo { width: 200px; height: 60px; float: left; }
#logo_rt { width: 800px; height: 60px; float: left; }
.menubox { height: auto; width: 1000px; }
#blue_stripes { width: 998px; float: left; height: 60px; background-color: #0056AD; }
#arrow { width: 210px; height: 55px; float: left; padding-top: 5px; padding-left: 40px; font-size: 18px; color: #FFFFFF; font-family: Tahoma; vertical-align: middle; font-weight: bold; line-height: 48px; background-image: url(../img/arrow.gif); background-repeat: no-repeat; background-position: left center; }
#roll_news { width: 388px; float: left; height: 35px; font-family: Tahoma; font-size: 12px; color: #66CC00; padding-top: 25px; padding-left: 360px; font-weight: normal; }
.lins { width: 193px; float: left; height: auto; padding-top: 15px; padding-left: 10px; }
.lin_backdrop { background-image: url(../img/links.gif); background-repeat: no-repeat; background-position: center; font-family: Tahoma; height: 28px; width: 183px; font-size: 14px; font-weight: bold; line-height: 26px; color: #0056AD; float: left; padding-left: 10px; }
.lin_ul { width: 193px; background-image: url(../img/link_ul.gif); height: auto; font-family: Arial, Helvetica, sans-serif; line-height: 18px; text-indent: 15px; color: #A7A7A7; font-size: 11px; clear: both; }
.lin_ul ul { list-style-type: disc; list-style-image: url(bullet.gif); list-style-position: inside; }
.lin_ul ul a { font-family: Tahoma; font-size: 11px; color: #666666; font-style: normal; font-weight: 400; }
.lin_ul ul a:hover { color: #00CC00; text-decoration: none; }
.lin_ul ul a:link { text-decoration: none; }
.lin_ul ul a:visited { text-decoration: none; }
.lin_ul ul a:active { text-decoration: none; }
.lins_foot { height: auto; width: 193px; margin-bottom: 5px; }
#content { width: 772px; float: left; height: auto; padding-top: 15px; padding-left: 20px; }
#content_img { float: left; height: 158px; width: 748px; }
#foot { float: left; height: 20px; width: 1000px; background-color: #DDDDDD; border-top-width: 1px; border-top-style: solid; border-top-color: #C5C5C5; margin-top: 30px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; text-indent: 10px; color: #666666; }
#content_tit { width: 750px; float: left; height: 30px; font-family: Tahoma; font-size: 16px; color: #0056AD; font-weight: bold; line-height: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
#content_synopsis { font-family: Tahoma; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; width: 750px; float: left; height: auto;  padding-bottom: 5px; color: #666666; margin-bottom: 10px; }
.product_pic { height: 105px; width: 108px; float: left; padding-bottom: 10px; }
.product_data { float: left; height: 105px; width: 255px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #666666; padding-left: 10px; padding-bottom: 10px; }
.green-black { TEXT-ALIGN: center; padding: 3px; width: 725px; float: left; margin-top: 20px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; }
.green-black A { BORDER-RIGHT: #2c2c2c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2c2c2c 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #2c2c2c 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-DECORATION: none; background-color: #2c2c2c; background-image: url(../img/image1.gif); }
.green-black A:hover { BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid; background-color: #aad83e; background-image: url(../img/image2.gif); }
.green-black A:active { BORDER-RIGHT: #aad83e 1px solid; BORDER-TOP: #aad83e 1px solid; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; BORDER-BOTTOM: #aad83e 1px solid; background-color: #aad83e; background-image: url(../img/image2.gif); }
.green-black SPAN.current { BORDER-RIGHT: #aad83e 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aad83e 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(image2.gif) #aad83e; PADDING-BOTTOM: 2px; BORDER-LEFT: #aad83e 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #aad83e 1px solid }
.green-black SPAN.disabled { BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid }
#foot_lk { width: 800px; float: left; height: 20px; }
.hd1 { font-family: Arial, Helvetica, sans-serif; float: left; height: 27px; width: 795px; line-height: 25px; color: #666666; font-size: 11px; text-align: right; }
.productshow_pic { height: 200px; width: 167px; float: left; padding-bottom: 0px; }
.productshow_data { float: left; height: auto; width: 500px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #666666; padding-left: 10px; }
#conus { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 22px; color: #7D7D7D; float: left; width: 600px; text-decoration: none;   padding-left: 140px; padding-top: 50px; border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCCC; }
#flash { float: left; height: 250px; width: 998px; }
#flash_ad { height: 35px; width: 1000px; float: left; background-color: #E3E3E3; }
.content_main { width: 515px; float: left; height: auto; }
.content_main_lf { float: left; height: auto; width: 150px; }
.content_main_rt { float: left; height: auto; width: 360px; }
.content_main_y { float: left; height: 51px; width: 51px; padding-top: 15px; }
.content_main_t { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; float: left; height: 41px; width: 90px; padding-left: 7px; padding-top: 25px; color: #999999; }
.content_mian_pic { width: 106px; height: 60px; float: left; padding-left: 10px; padding-top: 10px; }
.content_mian_tt { width: 116px; float: left; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; line-height: 25px; text-align: center; }
.cntent_main_tit { width: 510px; }
.main_rt { width: 244px; float: left; height: 320px; padding-left: 10px; }
.main_news_by { height: auto; width: 229px; background-image: url(../img/main_tt_bk.gif); background-repeat: repeat-y; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; float: left; padding-left: 10px; padding-top: 5px; line-height: 16px; }
.main_news_by ul{ list-style-type: disc; list-style-position: inside;  }
.mian_news_foot { float: left; height: auto; width: 239px; }
.main_down { background-image: url(../img/main_rt_downbk.gif); width: 224px; height: 59px; float: left; background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-left: 10px; padding-top: 10px; padding-right: 5px; padding-bottom: 5px; }
.falsh_new1 { width: 700px; height: 27px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #009900; padding-top: 8px; padding-left: 20px; font-weight: bold; }
.falsh_new { width: 105px; height: 27px; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #009900; padding-top: 8px; font-weight: bold; }
#content_by { width: 740px; float: left; height: auto; }
.down_lk { width: 740px; height: 25px; float: left; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.down_tit { width: 400px; float: left; height: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 25px; }
.down_button { font-family: Arial, Helvetica, sans-serif; width: 107px; height: 25px; float: left; line-height: 25px; color: #666666; font-size: 12px; text-align: right; }
.content_text { width: 740px; float: left; height: auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8B8B8B; line-height: 20px; }
#news_show { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #999999; float: left; height: auto; width: 740px; }
