@charset "utf-8";
/*******author:Tongyan.Guo**************/
html{min-width:1200px;}
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:none;}
.clearfix:after {content:"";display:block;height:0;clear:both;} 
.clearfix {zoom:1;}
.bg_01{ background:url(../images/bg_01.jpg) center top no-repeat;  }
.bg_02{ background:url(../images/bg_02.jpg) center 1915px no-repeat;  }
.rel1200,.header{ position:relative; width:1200px; margin:0 auto; overflow:hidden;}
.header{ height:906px; }
.tabBox,.part2{ height:728px; }
.tabTit{ height:98px; overflow:hidden; }
.tabTit a{ float:left; width:560px; height:98px; line-height:98px; text-align:center; font-size:38px; color:#fff; background:url(../images/taba.png) no-repeat; margin:0 5px; }
.tabTit a:hover,.tabTit a.on{ background:url(../images/tabh.png) no-repeat; }
.tabCont{ display:none; }
.cont{ padding-top:20px; }
.tpic{ float:left; border:5px solid #9865ff; width:524px; height:331px; margin-top:50px; }
.txt{  float:right; width:600px; height:444px; overflow-x:hidden; overflow-y:auto; padding-right:30px; font-size:16px; color:#fff; }
.txt p{ line-height:30px; margin:5px 0; }
.txt h3{ font-weight:bold; font-size:30px; padding:10px 0; }
.txt::-webkit-scrollbar{width:7px;height:7px;background-color:rgba(0,0,0,0);}
.txt::-webkit-scrollbar-track{background-color: #48269b;}
.txt::-webkit-scrollbar-thumb{ background-color:rgba(152,135,255,1);} 
.txt::-webkit-scrollbar-thumb:hover{background-color:rgba(152,135,255,.8);}
.txt::-webkit-scrollbar-thumb:active{background-color:rgba(152,135,255,.8);}
.txt::-webkit-scrollbar-track-piece{margin: 3px 0;}
.part2{ padding-top:135px; }
.part2 p{ font-size:18px; text-align:center; color:#fff; line-height:30px; height:145px; }
.bimg{ width:859px; height:447px; display:block; margin:11px auto; }
.part3{ height:705px; padding-top:155px; position:relative; }
.part4{ height:600px; padding-top:120px; }
.biao{ width:585px; }
.biaoTable{ border-collapse:collapse; border-spacing:0; width:100%; }
.biaoTable td,.biaoTable th{ font-size:14px; text-align:center; padding:8px; color:#fff;  }
.biaoTable th{ padding:0; height:27px; line-height:27px; }
.pink{ float:left; margin-top:23px; }
.pink .biaoTable th{ background:#821b83; border:1px solid #cd23d1; }
.pink .biaoTable td{ background:#9c0fa1; border:1px solid #cd23d1; }
.purple{ float:right;  }
.purple .biaoTable th{ background:#5632b2; border:1px solid #703bc3; }
.purple .biaoTable td{ background:#9774ef; border:1px solid #703bc3; }
.lb1{ float:right; }
.lb2{ float:left; }
.lunboBox{ width:597px; height:429px;  }
.lunboBox .bd{ height:402px; }
.lunboBox .bd li{ float:left; width:597px; height:389px; position:absolute; }
.lunboBox .bd li img{ width:597px; height:389px; }
.lunboBox .bd li p{ position:absolute; left:0; bottom:0; width:100%; height:40px; line-height:40px; background:url(../images/rgba.png) no-repeat; font-size:18px; color:#fff; text-align:center; }
.lunboBox .hd{ width:160px; margin:0 auto; }
.lunboBox .hd li{ float:left; width:26px; height:26px; background:url(../images/c.png) no-repeat; margin:0 6px; cursor:pointer; }
.lunboBox .hd li.on{ background:url(../images/ca.png) no-repeat; }
.cont .biaoTable th{ background:#821b83; border:1px solid #cd23d1; }
.cont .biaoTable td{ background:#9c0fa1; border:1px solid #cd23d1; }