@charset "utf-8";
html{min-width:1002px;}
body{ margin:0; padding:0; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif; background-color:#fff;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
img{ border:0;}
ol,ul{list-style:none;}
a{font-family:"宋体",Arial, Helvetica, sans-serif; text-decoration:none;outline:none;}
a:hover{ text-decoration:underline;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.bg{ background:url(../images/bg.jpg) center top no-repeat #240803;}
.rel1002{ position:relative; width:1002px; margin:0 auto; overflow:hidden;}
.img_banner{ position:relative; width:1002px; margin:0 auto; overflow:hidden;}
.img_banner img{ float:left;}
.xq_01,.xq_02,.xq_03{ position:absolute; text-indent:-9999px; background:url(about:blank); width:100px; height:27px; left:595px; }
.xq_01{ top:477px; }
.xq_02{ top:611px; }
.xq_03{ top:754px; }
.xq_01:hover,.xq_02:hover,.xq_03:hover{ background:url(../images/anniu_h.jpg) no-repeat; }
.con_box{ position:absolute; width:680px; height:555px; background:#000; padding:10px; left:180px; top:350px; display:none; z-index:1986; }
.con_box .close{ position:absolute; width:56px; height:56px; right:-56px; top:0;  }
.tab{ height:30px;}
.tab a{ width:108px;height:30px; line-height:30px; display:block; float:left; margin-right:2px; text-align:center; color:#797389; font-size:14px; font-weight:bold; background:#14092f; text-decoration:none; }
.tab a:hover{ background:#220f4e;  color:#fff;}
.tab a.hover{ background:#220f4e;  color:#fff;}
.tab_cont{ background:#220f4e; width:680px; margin:0 auto; height:525px; overflow-x:hidden; overflow-y:auto; }
.tab1,.tab2{ display:none; }
.con{ width:600px; margin:15px auto; color:#c6baab; line-height:18px; }
.con h3{ font-size:14px; font-weight:bold; }
.con p{ line-height:22px; text-indent:2em; padding:5px 0; }
.sub_table{  border-collapse:collapse; border-spacing:0;  width:550px; margin:10px auto; text-align:center;  }
.sub_table td,.sub_table th{  line-height:20px; padding:5px; font-size:12px; color:#bdb28f; background-color:#160733; border:1px solid #0d041f; text-align:center }
.sub_table th{font-size:15px; color:#413012; font-weight:bold; line-height:30px; background-color:#ca8120;}
