body{font-size:15px;color:#333;background:#fff;padding:0;margin:0 auto;text-align:center;line-height:32px;font-family:"Î¢ÈíÑÅºÚ",Microsoft yahei;}

ul,li,p,h2,h1,form,textarea,input,marquee,h3,h4,img,table{padding:0;margin:0;}
table,tr,td,iframe,div,flash{margin:0;padding:0;border:0;}
ul{list-style:none;}

a {color:#333;text-decoration:none;}
a:Hover {color:#d00;}

a.red{color:#f00;;text-decoration:underline;font-size:14px;}
a.red:hover{color:#000;text-decoration:none;}

.more a {color:#f00;text-decoration:underline;font-weight:bold;}
.more a:hover {color:#000;text-decoration:none;}

img,table,tr,td{border:0;padding:0;margin:0;}
p{text-align:left;margin:0;padding:0;}  
h2,{margin:0;padding:0;}


iframe{margin:0;padding:0;border:0;}
table td img{margin:0;padding:0;border:0;}

.blue {color:#2E81D5;}
.blue2 {color:#117AE3;font-weight:bold;font-size:18px;line-height:30px;}

.black{color:#000;font-size:14px;font-weight:bold;}

.yellow{color:#ff0;}
.yellow2{color:#ff0;font-size:14px;font-weight:bold;}
.red{color:#f00;font-weight:bold;}
.white{color:#fff;font-size:14px;}

.orange{color:#f30;}

.orange a{color:#f30;font-weight:bold;margin-left:10px;text-decoration:underline;}
.orange a:hover{color:#000;text-decoration:none;}


.purple {color:#8F1043;font-weight:bold;}



.newtop  {width:100%;float:left;background:#333;color:#333;font-size:14px;color:#fff;height:45px;line-height:45px;font-family:"Î¢ÈíÑÅºÚ",Microsoft yahei;display: block;position: fixed;z-index: 999;top:0;}

.newtop .newtop_left {float:left;width:500px;text-align:left;}
.newtop .newtop_left span {float:left;margin-left:10px;}
.newtop .newtop_left a {margin:0 10px;color:#fff;}
.newtop .newtop_left a:hover {color:#ff0;}


.newtop .newtop_right{float:right;text-align:right;}

.newtop .newtop_right span {float:right;margin-right:2px;}

.newtop .newtop_right a {margin:0 10px;color:#ff0;}
.newtop .newtop_right a:hover {color:#fff;}

.newtop .newtop_right span.vip {margin-top:6px;margin-left:5px;}
.newtop .newtop_right span.upbtn {margin-left:10px;}

.new_container{width:1200px;;margin:0px auto;text-align:center;background:#fff;padding-top:46px;padding-top:40px;}

.new_banner1200{float:left;width:1200px;margin-top:10px;;}



.footer {float:left;width:100%;float:Left;text-align:center;margin:50px auto 0;font-size:13px;background:#202020;color:#fff;line-height:40px;}
.copyright {width:950px;margin:10px auto;text-align:center;font-size:13px;}
.copyright a {color:#fff;}
.copyright a:hover {color:#ff0;}
.footer img {vertical-align:middle;}


/* icon begin */


.home_sc span.icon{font-weight:normal;float:left;font-size:12px;margin-right:8px;margin-top:7px;}
.icon{background:url(../images/icons.gif) 0 0 no-repeat;zoom:1;font-size:12px;cursor:default;float:left;width:16px;height:16px;margin:6px 5px 6px 0;}

.hot{padding:2px 10px;background-position:-34px -30px;}
.new{padding:2px 10px;background-position:-2px -30px;}
.hot{padding:2px 10px;background-position:-34px -30px;}
.new{padding:2px 10px;background-position:-2px -30px;}
.xls,.xlsx{background-position:-105px 0px;}
.ppt,.pptx{background-position:-139px 0px;}
.doc,.docx{background-position:-72px 0px;}
.rar,.zip{background-position:-215px -120px;}
.htm{background-position:-240px 0px;}

.txt{background-position:-36px 0px;}
.pdf{background-position:0 0px;}
.vsd{background-position:-173px 0px;}
.rtf{background-position:-140px -27px;}
.pot{background-position:-209px -29px;}
.pps{background-position:-209px 0px;}
.wps{background-position:-106px -26px;}
.et{background-position:-73px -27px;}
.dps{background-position:-174px -28px;}
.num1{background-position:0 -96px;padding:3px 7px;}
.num2{background-position:-25px -96px;padding:3px 7px;}
.num3{background-position:-50px -96px;padding:3px 7px;}
.num4{background-position:-75px -96px;padding:3px 7px;}
.num5{background-position:-100px -96px;padding:3px 7px;}
.dl{background-position:-202px -70px;}
.cang{background-position:-201px -92px;}
.star-small-on{padding:2px 0px;background-position:-86px -120px;}
.star-small-half{padding:2px 0px;background-position:-104px -120px;}
.star-big-off{padding:2px 0px;background-position:-2px -121px;}
.star-big-on{padding:2px 0px;background-position:-23px -121px;}
.star-big-half{padding:2px 0px;background-position:-45px -121px;}
.big_score {background-position:-56px -52px;padding:2px 0px;}

/* icon end */



/*bootstrap*/
ul.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px auto;
  border-radius: 4px;
  text-align:center;
}
ul.pagination > li {
  display: inline;
}
ul.pagination > li > a,
ul.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #428bca;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}
ul.pagination > li:first-child > a,
ul.pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
ul.pagination > li:last-child > a,
ul.pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
ul.pagination > li > a:hover,
ul.pagination > li > span:hover,
ul.pagination > li > a:focus,
ul.pagination > li > span:focus {
  color: #2a6496;
  background-color: #eee;
  border-color: #ddd;
}
ul.pagination > .active > a,
ul.pagination > .active > span,
ul.pagination > .active > a:hover,
ul.pagination > .active > span:hover,
ul.pagination > .active > a:focus,
ul.pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  cursor: default;
  background-color: #428bca;
  border-color: #428bca;
}
ul.pagination > .disabled > span,
ul.pagination > .disabled > span:hover,
ul.pagination > .disabled > span:focus,
ul.pagination > .disabled > a,
ul.pagination > .disabled > a:hover,
ul.pagination > .disabled > a:focus {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
ul.pagination-lg > li > a,
ul.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
}
ul.pagination-lg > li:first-child > a,
ul.pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
ul.pagination-lg > li:last-child > a,
ul.pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
ul.pagination-sm > li > a,
ul.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
ul.pagination-sm > li:first-child > a,
ul.pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
ul.pagination-sm > li:last-child > a,
ul.pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.pager {
  padding-left: 0;
  margin: 20px 0;
  text-align: center;
  list-style: none;
}
.pager li {
  display: inline;
}
.pager li > a,
.pager li > span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 15px;
}
.pager li > a:hover,
.pager li > a:focus {
  text-decoration: none;
  background-color: #eee;
}
.pager .next > a,
.pager .next > span {
  float: right;
}
.pager .previous > a,
.pager .previous > span {
  float: left;
}
.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus,
.pager .disabled > span {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
}



nav {width:100%;float:left;}

.new_logo {float:left;width:1200px;padding:25px 0;}
.new_logo .logo_img {float:left;width:250px;padding-top:8px;text-align:center;}
.new_logo .logo_ad {float:left:width:950px;padding-top:5px;}

.new_part_left .left_banner {
    float: left;
    padding-top: 15px;
    text-align: center;
    width: 880px;
}

.new_part_right .new_part_rightcontad {
    float:left;margin-top:15px;
    width: 300px;
}

.new_part1 {float:left;width:1200px;}

.part1_ad {position:absolute;width:970px;height:90px;top:585px;z-index:999;overflow:hidden;}


.new_header {float:left;width:1200px;}


.new_header .new_nav {float:left;width:1200px;line-height:40px;text-align:left;background:#C10504;}

.new_header .new_nav ul li {float:left;text-align:left;line-height:40px;}
.new_header .new_nav ul li a {color:#fff;margin: 0 25px 0px 40px;font-weight:bold;font-size:16px;}
.new_header .new_nav ul li a:hover {color:#ff0;}
.new_header .new_nav ul li a.else {color:#fff;}
.new_header .new_nav ul li a.else:hover {color:#ff0;}
.new_header .new_nav ul li.sel {display:none;}


.new_header .new_nav ul h2 {float:left;text-align:left;line-height:40px;}
.new_header .new_nav ul h2 a {color:#fff;margin: 0 25px 0px 40px;font-weight:bold;font-size:16px;}
.new_header .new_nav ul h2 a:hover {color:#ff0;}
.new_header .new_nav ul h2 a.else {color:#fff;}
.new_header .new_nav ul h2 a.else:hover {color:#ff0;}
.new_header .new_nav ul h2.sel {display:none;}



.new_header .new_search {float:left;width:1200px;background:#F6F6F6;line-height:45px;padding-top:5px;border-bottom:solid 1px #880407;}
.new_header .new_search span {float:left;margin-left:20px;font-size:14px;}
.new_header .new_search span font {color:#d00;}
.new_header .new_search span a {margin:0 5px;}

.new_header .new_search .searchbox {border:1px solid #CCCCCC;border-right:none;border-radius:4px;background:#fff;float:left;height:28px;margin-left:20px;text-align:left;width:400px;margin-top:5px;float:right;margin-right:10px;}
.new_header .new_search .searchbox ul li {float:left;height:28px;font-size:14px;}
.new_header .new_search .searchbox ul li select {border:none;float:left;height:27px;margin-left:5px;}
.new_header .new_search .searchbox ul li input#keyword {float:left;border:none;background:none;line-height:26px;width:265px;color:#666;margin:0 5px;}

.dl_position {float:left;width:100%;text-align:left;border-bottom: 1px solid #d00;margin-top:10px;padding-bottom:10px;margin-bottom:10px;line-height:35px;}
.dl_position h2 {font-size:15px;font-weight:normal;color:#333;}
.dl_position h2 b {color:#d00;margin:0 5px;}
.dl_position h2 a {color:#d00;margin:0 5px;}
.dl_position h2 a:hover {color:#000;}

.dl_position span {float:right;margin-right:10px;font-size:14px;}
.dl_position span a {color:#039;margin:0 5px;}
.dl_position span a:hover {color:#d00;}


.new_part .new_part_right {float:right;width:300px;}

.new_part .new_part_right .new_part_btn { border: 1px solid #e7e7e7; border-radius: 10px; float: left;padding: 10px 0;text-align: center;width: 298px;margin-top:20px;}
.new_part .new_part_right .new_part_btn img {margin:8px 0;}

.new_part .new_part_right .new_part_rightbanner {float:left;width:100%;text-align:center;}
.new_part .new_part_right .new_part_rightbanner a{display:block;font-weight:bold;color:#fff;font-size:22px;float:left;width:100%;background:Url(/images/new/r_b300x60.png) no-repeat center;height:60px;line-height:60px;text-align:center;margin-top:20px;}
.new_part .new_part_right .new_part_rightbanner a:hover {color:#ff0;background:Url(/images/new/r_b300x60_2.png) no-repeat;}

.new_part_rightcont1 {float:right;width:278px;border:solid 1px #E8E8E8;padding:10px;padding-top:60px;margin-top:15px;background:url(/images/new/user.jpg) no-repeat center 10px;height:285px;overflow:hidden;}
.new_part_rightcont1 ul li {line-height:25px;font-size:13px;padding-left:20px;background:url(/images/new/arrow.jpg) no-repeat 3px 7px;}
.new_part_rightcont1 ul li:hover {background:#F8FCFE url(/images/new/arrow.jpg) no-repeat 3px 7px;cursor:pointer;}
.new_part_rightcont1 ul li.action-item {border-bottom: 1px dashed #d8d8d8; height:45px;line-height:22px;margin-bottom:6px;overflow:hidden;padding-bottom:5px;}
.new_part_rightcont1 ul li.action-item .a-uname {color: #2a78b4;line-height: 18px; margin-right: 5px;}
.new_part_rightcont1 ul li.action-item .a-uname:hover {color: #c00;}
.new_part_rightcont1 ul li.action-item .a-time {color: #f30;}


.new_part_rightcont2 {float:right;width:278px;border:solid 1px #E8E8E8;padding:10px;margin-top:15px;background:#FBFBFB url(/images/new/rank_top1.jpg) no-repeat center top;padding-top:60px;}

.new_part_rightcont2 .tab {float:left;width:278px;height:40px;}
.new_part_rightcont2 .tab ul {float:left;width:278px;padding:0;margin-top:5px;}
.new_part_rightcont2 .tab ul li{float:left;display:inline;width:87px;color:#333;line-height:40px;text-align:center;font-weight:bold;border-bottom:solid 1px #EBEBEB;}
.new_part_rightcont2 .tab ul li.yixuan {color:#A30507;cursor:pointer;border-bottom:solid 1px #A30507;}


.new_part_rightcont3 .tab {float:left;width:278px;height:40px;}
.new_part_rightcont3 .tab ul {float:left;width:278px;padding:0;margin-top:5px;}
.new_part_rightcont3 .tab ul li{float:left;display:inline;width:136px;color:#333;line-height:40px;text-align:center;font-weight:bold;border-bottom:solid 1px #EBEBEB;}
.new_part_rightcont3 .tab ul li.yixuan {color:#A30507;cursor:pointer;border-bottom:solid 1px #A30507;}


.new_part_right .newscont ul{float:left;width:258px;padding:15px 10px 0;}
.new_part_right .newscont ul li {padding-left:28px;text-align:left;line-height:35px;height:35px;overflow:hidden;border-bottom:solid 1px #EBEBEB;}
.new_part_right .newscont ul li:hover {border-bottom:solid 1px #D50C0E;cursor:pointer;}
.new_part_right .newscont ul li.no1 {background:url(/images/new/no1.jpg) no-repeat 0px 11px;}
.new_part_right .newscont ul li.no2 {background:url(/images/new/no2.jpg) no-repeat 0px 11px;}
.new_part_right .newscont ul li.no3 {background:url(/images/new/no3.jpg) no-repeat 0px 11px;}
.new_part_right .newscont ul li.no4 {background:url(/images/new/no4.jpg) no-repeat 0px 11px;}
.new_part_right .newscont ul li.no5 {background:url(/images/new/no5.jpg) no-repeat 0px 11px;}
.new_part_right .newscont ul li.no6 {background:url(/images/new/no6.jpg) no-repeat 0px 11px;}
.new_part_right .newscont ul li.no7 {background:url(/images/new/no7.jpg) no-repeat 0px 11px;}
.new_part_right .newscont ul li.no8 {background:url(/images/new/no8.jpg) no-repeat 0px 11px;}
.new_part_right .newscont ul li.no9 {background:url(/images/new/no9.jpg) no-repeat 0px 11px;}
.new_part_right .newscont ul li.no10 {background:url(/images/new/no10.jpg) no-repeat 0px 11px;}


.new_part_rightcont3 {float:right;width:278px;border:solid 1px #E8E8E8;padding:10px;margin-top:15px;background:#FBFBFB url(/images/new/rank_top2.jpg) no-repeat center top;padding-top:60px;}


.new_part_rightcont4 {float:right;width:278px;border:solid 1px #E8E8E8;padding:10px;margin-top:15px;background:#FBFBFB url(/images/new/rank_top4.jpg) no-repeat center top;padding-top:45px;}
.new_part_rightcont4 ul {padding:5px 10px 0;}
.new_part_rightcont4 ul li {background:url(/images/new/right_ico.jpg) no-repeat 0px 11px;padding-left:28px;text-align:left;line-height:35px;height:35px;overflow:hidden;border-bottom:solid 1px #EBEBEB;}
.new_part_rightcont4 ul li:hover {border-bottom:solid 1px #D50C0E;cursor:pointer;}

.new_homepart2_rightcont4 {display:none;float:right;width:278px;border:solid 1px #E8E8E8;padding:10px;padding-top:60px;padding-bottom:10px;margin-top:10px;background:url(/images/new/vip.jpg) no-repeat center 10px;height:240px;overflow:hidden;}
.new_homepart2_rightcont4 ul li {line-height:25px;font-size:13px;padding-left:20px;background:url(/images/new/arrow.jpg) no-repeat 3px 7px;}
.new_homepart2_rightcont4 ul li:hover {background:#F8FCFE url(/images/new/arrow.jpg) no-repeat 3px 7px;cursor:pointer;}



.new_homepart2_rightcont4 ul li.action-item {border-bottom: 1px dashed #d8d8d8; height:25px;line-height:15px;margin-bottom:6px;overflow:hidden;padding-bottom:5px;}
.new_homepart2_rightcont4 ul li.action-item .a-uname {color: #2a78b4;line-height: 18px; margin-right: 5px;}
.new_homepart2_rightcont4 ul li.action-item .a-uname:hover {color: #c00;}
.new_homepart2_rightcont4 ul li.action-item .a-time {color: #f30;}




.notice {width:1198px;float:left;margin:15px auto;text-align:center;border:solid 1px #ccc;border-top:2px solid #D40000;background:#F7F7F7;}
.notice p {font-size:14px;text-indent:0em;margin:8px 30px;}



 
.new_event {width:1200px;;margin:0px auto;text-align:center;background:#fff;}


.event11 {width:1200px;float:left;background:#EFBD3A url(/images/event11_top.jpg) no-repeat top; padding-top:350px;padding-bottom:40px;}

.event11_cont {width:530px;height:330px;border:solid 2px #03204A;margin:50px auto;text-align:center;}
.event11_top {float:left;width:530px;height:260px;}
.event11_down {float:left;width:530px;height:70px;line-height:70px;background:url(/images/event11_listcont.jpg) no-repeat;}
.event11_down h2 {color:#fff;font-size:50px;font-weight:normal;text-align:left;margin-left:15px;}
.event11_down span{float:right;}
.event11_down span a {display:block;width:142px;color:#F61D4B;font-size:25px;}
.event11_down span a:hover {background:url(/images/event11_listcont2.jpg) no-repeat;}


.event11_down2 {float:left;width:530px;height:70px;line-height:70px;background:url(/images/event11_listcont3.jpg) no-repeat;}
.event11_down2 h2 {color:#fff;font-size:30px;font-weight:normal;text-align:left;margin-left:15px;}
.event11_down2 span{float:right;color:#000;width:142px;font-size:25px;}



.new_part .new_part_left .dl_box ul.jichu_list li {text-align:left; background: Url(../images/arrow.jpg) no-repeat 2px 14px;padding-left: 18px;text-align:left;}


.footer {margin:20px auto 0;line-height: 22px;padding:15px 0px;}
.footer a {color:#fff;}
.footer a:hover {color:#ff0;}
.footer ul {width:80%;margin:10px 10%;}
.footer p {text-align:center;line-height:33px;}

.copyright {width: 100%;}



.pdfcont {width:100%;float:left;margin-top:30px;}
.pdfcont p {padding:10px 30px;}
.pdfcont img {text-align:center;margin:20px auto;display:block;}
.pdfcont table {width:100%;}
.pdfcont table td {text-align:left;padding:0px 20px;line-height:25px;}
.pdfcont h1 {font-size:25px;font-weight:bold;line-height:40px;margin:20px 0px;}
.pdfcont h2 {font-size:17px;line-height:35px;margin:10px 0px;}

    #TOC li {
      list-style: none;
    }
    #TOC ul {
      padding-left: 1.3em;
    }
    #TOC > ul {
      padding-left: 0;
    }
    #TOC a:not(:hover) {
      text-decoration: none;
    }
    code{white-space: pre-wrap;}
    span.smallcaps{font-variant: small-caps;}
    div.columns{display: flex; gap: min(4vw, 1.5em);}
    div.column{flex: auto; overflow-x: auto;}
    div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
    /* The extra [class] is a hack that increases specificity enough to
       override a similar rule in reveal.js */
    ul.task-list[class]{list-style: none;}
    ul.task-list li input[type="checkbox"] {
      font-size: inherit;
      width: 0.8em;
      margin: 0 0.8em 0.2em -1.6em;
      vertical-align: middle;
    }
    .display.math{display: block; text-align: center; margin: 0.5rem auto;}




/* For devices smaller than 650px */
@media (max-width: 650px) {

.new_container {width:100%;}
.newtop {line-height:30px;height:62px;}
.newtop .newtop_left {width:100%;}
.new_banner1200 {width:100%;display:none;}

.new_homelogo {width:100%;padding: 15px 0px 5px;}
.new_homelogo .logo_img {width:100%;text-align:center;} 
.new_homelogo .logo_ad {width:100%;}
.new_homelogo .logo_ad img {display:none;} 

.new_logo {width:100%;padding: 15px 0px 5px;}
.new_logo .logo_img {width:100%;text-align:center;} 
.new_logo .logo_ad {width:100%;}
.new_logo .logo_ad img {display:none;} 

.new_header {width:100%;} 
.new_header .new_nav {width:100%;}
.new_header .new_nav ul h2 {line-height: 22px;}
.new_header .new_nav ul h2 a {margin: 0px 10px 0px 18px;font-size: 14px;}
.new_header .new_search {width:100%;line-height: 25px;} 
.new_header .new_search .searchbox {float:left;width: 320px;}
.new_header .new_search .searchbox ul li input#keyword {width:192px;}
.new_header .new_search span {margin:10px;}

.new_homepart2_rightad {width:100%;}

.new_part .new_part_left .dl_box ul {padding:0px;}
ul.pagination {margin: 20px auto 0px}
ul.pagination > li > a, ul.pagination > li > span {padding: 6px 10px;}

.new_part .new_part_right {float:left;width:90%;margin:0px 5%;} 
.new_part .new_part_right .new_part_btn {width:100%;}


.new_part_rightcont4 {float:left;width:85%;margin-left:5%}
.new_homepart2_rightad {width:100%;}

.new_hottools {width:90%;margin-left:5%;padding-bottom:0px;}
.new_hottools h2 {width:100%;} 
.new_hottools ul {width: 95%;}
.new_hottools ul li {width:80%;}


.webtools {width:90%;margin-left:5%} 
.webtools ul {width: 96%;}

.toolsarea {float: left;} 

.friendlylinks {width:99%;} 
.friendlylinks p {width:92%;} 


.izl-rmenu {display:none;}

.dl_position h2 {margin:0px 1%;}



}




