@charset "utf-8";
/*******author:Tongyan.Guo**************/
html{min-width:1002px;}
body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; }
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea{ 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{ text-decoration:none;outline:none; font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; }
a:hover{ text-decoration:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.bg{ background:url(../images/bg.jpg) center top no-repeat; }
.infobg{ background:url(../images/infobg.jpg) center top no-repeat; position:relative; }
.rel1002{ position:relative; width:1002px; height:944px; margin:0 auto; overflow:hidden;}
.anniu{ position:absolute; width:355px; height:60px; line-height:60px; text-align:center; font-size:24px; color:#ff0000; background:url(../images/a.png) no-repeat; left:50%; margin-left:-178px; bottom:80px; }
.anniu:hover{ background:url(../images/a-hover.png) no-repeat; color:#fff; }
.primary{ width:800px; margin:0 auto; padding:0 20px; font-size:14px; color:#cccccc;   }
.primary p{ line-height:30px; }
.contmain{ width:800px; display:none; padding-top:50px; }
.titBox{ width:734px; height:50px; line-height:50px; background:url(../images/titbg.png) center center no-repeat; color:#fffefe; text-align:center; font-size:44px; margin:50px auto 30px; }
.cont_text{ height:600px; padding:0 20px; overflow-x:hidden; overflow-y:auto; }
.cont_text img{ max-width:735px; }
.imgpic{ padding:10px 0; text-align:center; }
/**/
.vertical-track{ width:10px; right:0; background:#0d1226; top:22px; }
.vertical-handle{ width:10px; background-color: #142d65; right:0; }

.left{ width:300px; height:900px; position:fixed; left:0; top:40px; }
.navBox{ position:absolute; width:200px; height:409px; left:60px; top:150px; background:url(../images/tiao.png) 22px top no-repeat; padding-top:96px;  }
.navBox a{ display:block; height:43px; font-size:18px; line-height:43px; color:#00a8ff; margin-bottom:46px; }
.navBox a span{ display:inline-block; width:43px; height:43px; background:url(../images/nav.png) no-repeat; text-align:center; font-size:14px; margin-right:12px; }
.navBox a.on{ color:#ff0000; }
.navBox a.on span{ background:url(../images/navh.png) no-repeat; }
.back{ width:136px; height:136px; text-indent:-9999px; position:fixed; background:url(../images/back.png) no-repeat; right:50px; top:50%; margin-top:-68px; }
.info_table{ border-collapse:collapse; border-spacing:0; width:370px; margin:20px auto; border:9px solid #000; }
.info_table td,.info_table th{ background:#2c2c2c; border:1px solid #000; padding:10px; font-size:14px; color:#cecece; text-align:center; }
