*{padding:0; margin:0;}

body,td,th,div,ul,li,font,span {font-size: 11px;color: #333333;font-family:Verdana,Arial, Helvetica, sans-serif;}
body {background-color:#0C0C0E;margin: 0px;}
/*#141414*/
a:visited {text-decoration: none;color:White;}
a:hover {text-decoration: underline;color:Gray;}
a{color:White;text-decoration: none;}
div,ul,li{margin:0px 0px; padding:0px 0px;}
ul,li{list-style:none;}
img{border:none;}
.fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fixed{display:block;}
.fixed{min-height:1%;}
* html .fixed{height:1%;}
h4{font-size:12px; color:#b3050c; line-height:30px; width:176px; height:30px; overflow:hidden; }
h5{font-size:12px; color:#000; line-height:30px; font-weight:normal;}
h5 span{color:#b3050c; padding-left:20px; font-weight:bold;}
h6{color:White; line-height:20px;font-weight:normal; margin:5px 0;}

.more{color:Gray; font-weight:normal}

#pageweb{width:973px; margin:0 auto;}

#header{ background:url(../images/menu_bottom.png) no-repeat; background-position:150px 115px; height:112px; padding-top:25px; margin-right:50px}
#nav{width:834px;float:right; padding-right:100px }
#nav li{float:right;font-family:Times New Roman; height:67px;position:relative; margin-right:30px; padding-top:75px}
#nav li ul{position:absolute;font-family:Times New Roman; /**margin-left:-120px;*/left:0px; top:67px;display:none; width:500px;}
#nav li ul li{ float:left;font-family:Times New Roman; line-height:40px; margin: 0px 25px 0px 5px;}
#nav li ul li a:visited,.login_link a:visited {color:White; font-size:12px}
#nav li ul li a:hover,.login_link a:hover {color: #000;font-family:Times New Roman;}
#nav li ul li a,.login_link a{color: White; font-size:12px; font-family:Time New Roman}
#logo{position:absolute; height:170px;  margin-left:28px;}
.login_link{ height:16px; position:absolute; right:30px ; margin-top:25px;margin-right:38px; background:url(../images/login_ico.gif) no-repeat right center; padding-left:25px;}
.login_link a{font-size:10px; text-decoration:underline; color:Gray; padding-right:20px;}
.login_link a:hover{ color:White;}

#index_center{background:url(../images/center_bg.jpg) no-repeat;background-color:#0C0C0E; background-position:bottom;  width:949px;min-height:500px; _height:576px; overflow:hidden; padding:12px 12px 0px 12px;}
#center{background:url(../images/center_bg.jpg) no-repeat #faf7ea right bottom;background-color:#0C0C0E; background-position:bottom; width:949px; min-height:445px;}
#center1{width:949px;background-color:transparent; background-position:bottom; overflow:hidden; padding:12px; padding-bottom:0px;}
.playflash{width:608px; height:396px; overflow:hidden; float:left; padding-left:20px }
.pro_comm{float:right;  position:relative; margin-right:40px; width:256px; height:190px; background-image:url(../images/menu_bottom.png); background-repeat:no-repeat; background-position:bottom; }
.pro_comm2{float:right; margin-top:8px; position:relative;height:190px; margin-right:40px;width:256px;background-image:url(../images/menu_bottom.png); background-repeat:no-repeat; background-position:bottom; }
.pro_comm label,.pro_comm2 label{ position:absolute; top:30px; left:94px; font-size:17px; color:#9e2c26; width:150px;}
.pro_comm a,.pro_comm2 a{ position:absolute; top:156px; left:94px; color:Gray;}
.pro_comm a:hover,.pro_comm2 a:hover{ position:absolute; top:156px; left:94px; color:White;}

.center_info{padding:30px 0 0 265px; clear:both;height:160px; background-image:url(../images/awards_bg.png); background-repeat:no-repeat; background-position:30px 20px;}
.awards{width:440px; height:130px; float:left; font-size:10px; color:White; line-height:20px;}
.awards a{ font-size:18px;  color:#9e2c26}
.howtobuy{ margin-left:113px; float:left; width:366px;}
.howtobuy li{ width:60px; margin-right:30px; float:left;}
.howtobuy li font{color:#6c654b; font-size:10px;}
.howtobuy li span{ display:block; margin-top:12px;}
.howtobuy li span a:visited {color: #9f6124;}
.howtobuy li span a:hover {color: #000;}
.howtobuy li span a{color: #9f6124; }
.readmore{margin-top:28px; margin-left:-10px; position:absolute;}

.content_r{width:254px; float:right; margin-right:16px; _margin-right:8px;margin-bottom:10px; visibility:hidden;}
.about_con{padding:22px 8px 0px; line-height:19px;}
.content_l{width:660px; float:left;}
.txt_title{width:634px; height:54px; border-bottom:solid 1px #ccc; margin:15px auto; color:#9e2c26; font-size:24px;}
.txt_content{width:634px; margin:0 auto; color:White; line-height:19px;}


/*#pro_menu{width:210px; background:url(../images/pro_menu_bg.gif) repeat-y left top #7e0f16; float:right; margin:-12px 26px 140px 0;_margin:-12px 13px 140px 0; }
#menu{background:url(../images/pro_menu_bg.jpg) no-repeat left bottom; width:210px; padding-bottom:350px;}*/
#pro_menu{width:210px;  background-color:transparent; visibility:hidden; float:right; margin:-12px 26px 140px 0;_margin:-12px 13px 140px 0; }
#menu{ background-color:transparent; width:210px; padding-bottom:350px;}
.menu_tit{margin-bottom:11px;}
#menu ul{padding:0 15px 0px 22px;} 
#menu li{border-top:solid 0px #95121a; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/ico1.gif) no-repeat right 12px;}
#menu ul li ul{padding:0}
#menu ul li ul li{font-size:11px; padding-left:18px; background:url(../images/ico2.gif) no-repeat 6px 12px;}
#menu li a:visited {color: #f3ebc4;}
#menu li a:hover {color: #000;}
#menu li a{color: #f3ebc4; }

#menu li.fri{border-top:none;}

.pro_list{margin-top:58px; width:636px; float:left; margin-left:22px;}
.pro_list_tit{font-size:20px; color:#7e0f16; line-height:35px; border-bottom:solid 1px #ddc2a3;}
.pro_list li{width:188px; float:left; border-bottom:solid 1px #ddc2a3;padding:18px 0 30px 24px;} 
.pro_list li span{margin-left:32px;}
.pro_list table{border-left:solid 1px #ccc;border-top:solid 1px #ccc; margin-top:20px; }
.pro_list th,.pro_list td{line-height:30px;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;border-collapse:collapse; padding:5px;}

.pro_list_a2{margin-top:58px; width:636px; float:left; margin-left:22px;}
.pro_list_a2 li{width:188px; float:left; border-bottom:solid 1px #ddc2a3;padding:18px 0 30px 24px;} 

.pro_list_a3{margin-top:18px; width:636px; float:left; margin-left:22px;}
.pro_list_a3 li{width:188px; float:left; border-bottom:solid 1px #ddc2a3;padding:18px 0 30px 24px;} 

.paging{margin-top:38px; text-align:center;}

.pro_view{margin-top:58px; width:663px; float:left; margin-left:22px;_margin-left:11px;}
.pro_imginfo{float:right;width:248px; text-align:center; margin-bottom:10px;background-color:transparent;}
.pro_imginfo p{width:248px; height:394px; background-color:transparent; }
.con_tit{font-size:24px; color:#800; border-bottom:solid 1px #d2c9b1; width:400px; height:67px; padding-left:5px; font-family:"Times New Roman", Times, serif; font-weight:bold;}
.con_txt{margin-top:28px; line-height:19px; font-size:12px; color:White; width:400px;}

.awards_comm{ width:201px; padding:16px 16px 150px 0; float:right; visibility:hidden;}
.awards_comm span{color:White; line-height:20px; margin:5px 0;}
.awards_list{width:661px; margin:10px 0 0 26px;}
.awards_tit{margin-bottom:15px; color:White;}
.awards_list li{line-height:30px; background:url(../images/ico4.gif) no-repeat 8px 12px; color:White;}
.awards_list li span{background:url(../images/ico5.gif) repeat-x left bottom; display:block; line-height:30px; padding-left:20px; font-size:12px; font-weight:bold; color: White;}
.awards_list li span a:visited { color:White;}
.awards_list li span a:hover {color: #000;}
.awards_list li span a{color:White; }
.awards_list li ul{padding-left:20px;padding-bottom:20px;}
.awards_list li ul li{line-height:24px; background:none;}
li.sel{background:url(../images/ico3.gif) no-repeat 8px 14px;}
.awards_list_ul{display:none;}

.news_comm{width:233px; padding:16px 10px 150px 0; float:right; visibility:hidden;}
.news_comm_tit{margin-bottom:10px; color:White; font-size:24px; }
.news_comm li{margin-bottom:22px;}
.news_comm li span{color:#000; clear:both; line-height:20px; padding:10px 0;}
.news_list{width:650px; float:left; margin:60px 0 0 24px; _margin:60px 0 0 12px; color:White; line-height:19px}
.news_list_tit{color:#9e2c26; font-size:24px; background:url(../images/ico5.gif) repeat-x left bottom; padding-left:10px; padding-bottom:2px;}
.news_list_tit2{color:#9e2c26; font-size:24px; background:url(../images/ico5.gif) repeat-x left bottom; padding-left:10px; padding-bottom:2px; font-size:20px; line-height:48px; margin-bottom:20px;}
.news_list li{line-height:30px;background:url(../images/ico5.gif) repeat-x left bottom; padding:0px 10px;}
.news_list li span{float:right;}

.pro_list{margin-top:58px; width:636px; float:left; margin-left:22px;}
#footer{background:url(../images/footer_bg.jpg) no-repeat; width:973px; height:70px;color:White; margin:0 auto; padding-top:5px;}
.webcount{width:144px; height:18px; margin-left:16px; float:left;line-height:18px; overflow:hidden; display:none;color:White;}
.webcount font{ border:solid 1px #ccc;color:White;}
.webcount span{ background-color:#ccc;border:solid 1px #ccc;color:White;}
.footerinfo{float:left; line-height:18px; margin-left:25px;color:White;}
.footerinfo a{color:White;}
.otherlink{float:right; margin-right:28px;color:White;}
.otherlink a{color:White;}
