/*
* @Author: 哈利路球
* @Date:   2018-03-03 10:54:37
* @Last Modified by:   Being
* @Last Modified time: 2018-03-08 16:26:59
*/

*{ margin:0; padding:0;}
body{ font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
ul li{ list-style: none; }
a{ text-decoration: none; color: #000000; }
div{ box-sizing: border-box; }
.clear{ clear: both; }

.header{ width: 100%; }
.header .head_bj{ background: #383838; width: 100%; height: 37px;}
.header .head_bj .head{ width: 1198px; color: #ffffff; line-height: 37px; padding:0 25px; margin: 0 auto;  }
.header .logo{ padding: 2px 0; text-align: center;}
.header .nav_bj{ width: 100%; background: #cb000f;  }

#nav-menu{ width:1192px; line-height: 56px; height: 56px; margin: 0 auto;}
#nav-menu .menu1 li{position:relative; width:132px; height: auto; float:left; text-align:center; display:inline; font-size:16px;}
#nav-menu .menu1 li { width:132px; height: auto;font-weight:normal;display:inline-block;float:left;text-align:center;}
#nav-menu .menu1 li a.xialaguang{display:inline-block;color:#ffffff; text-decoration:none;font-size:16px;text-align:center;}
#nav-menu .menu1 li a.navhover, #nav-menu .menu1 li a.xialaguang:hover{width:132px; height:56px; float:left;background:#0e050a center; text-align:center;}
#nav-menu .menu1 li a.xialaguang {height:56px;line-height:56px;display:inline-block;text-align:center;}
#nav-menu .menu1 ul.children{ display:none; position:absolute; top:56px; width:132px; background:#0e050a center; float:left; z-index:9999;}
#nav-menu .menu1 ul.children li{width:132px;padding:0px;display:inline-block;font-size:14px;}
#nav-menu .menu1 ul.children li {display:block;}
#nav-menu .menu1 ul.children li a{width:132px;height:40px;line-height:40px;overflow:hidden;display:block; float:left;color:#fff;text-align:center;text-decoration:none; font-size:14px;}
#nav-menu .menu1 ul.children li a:hover{width:132px; line-height:40px;background:#ffffff center;text-decoration:none; color:#0e050a;}

.flexslider {margin: 0px auto 20px;position: relative;width: 100%;height: 482px;overflow: hidden;zoom: 1;}
.flexslider .slides li {width: 100%;height: 100%;}
.flex-direction-nav a {width: 70px;height: 70px;line-height: 99em;overflow: hidden;margin: -35px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 50%;z-index: 10;cursor: pointer;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 10px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width: 100%;height: 482px;display: block;}


.gonggao_bj{ width: 100%; height: 465px; background: url("../images/gg_bj.png") no-repeat; background-position:center center; }
.gonggao_bj .gonggao{ width: 1198px; margin: 0 auto; padding-top: 50px;}
.gonggao_bj .gonggao .gonggao_title{ width: 709px; height: 58px; margin: 0 auto;  }
.gonggao_bj .gonggao .gonggao_body{ margin-top: 40px; }
.gonggao_bj .gonggao .gonggao_body ul li{ margin-left: 15px; width: 580px; float: left;}
.gonggao_bj .gonggao .gonggao_body ul li .left{ width: 284px; float: left;}
.gonggao_bj .gonggao .gonggao_body ul li .right{ width: 295px; float: left; padding-top: 70px;}
.gonggao_bj .gonggao .gonggao_body ul li .right .title{ font-size: 18px; line-height: 36px; color: #000000; }
.gonggao_bj .gonggao .gonggao_body ul li .right .content{ line-height: 24px; color: #7c7a7a; height: 72px;}
.gonggao_bj .gonggao .gonggao_body ul li .right .more{ margin-top: 10px; }

.huodong{ width: 100%; height: 490px; background: url("../images/hd_bj.png") repeat-x;  }
.huodong .huodong_title{ width: 709px; height: 150px; margin: 0 auto; padding-top: 50px; }
.huodong .huodong_body{ width: 1198px; margin: 0 auto; padding-top: 25px;}
.huodong .huodong_body ul li{ width: 33.333%; float: left; text-align: center;}
.huodong .huodong_body ul li .title{ font-size: 16px; line-height: 32px; color: #ffffff; margin-top: 10px;}

.xinwen{ width: 100%; padding: 10px 0 30px; }
.xinwen .xinwen_title{ width: 709px; height: 150px; margin: 0 auto; padding-top: 70px; }
.xinwen .xinwen_body{ width: 1198px; margin: 0 auto; padding-top: 25px;}
.xinwen .xinwen_body ul li{ width: 25%; float: left; text-align: center;}
.xinwen .xinwen_body ul li .title{ width: 285px; font-size: 18px; line-height: 32px; color: #000000; margin: 10px auto 0; font-weight: bold; text-align: left;}
.xinwen .xinwen_body ul li .desc{ width: 285px; font-size: 14px; line-height: 25px; height: 50px; overflow: hidden; color: #333333; margin: 10px auto 0; text-align: left;}

.kaoji{ width: 1198px; margin: 0 auto; padding-top: 35px;}
.kaoji .kaoji_title{ width: 709px; height: 120px; margin: 0 auto; }
.kaoji .kaoji_body{ width: 1198px; margin: 0 auto;}
.kaoji .kaoji_body ul li{ width: 33.333%; float: left; text-align: center;}

.jingshen{ width: 1198px; margin: 0 auto; padding-top: 40px;}
.jingshen .jingshen_title{ width: 709px; height: 120px; margin: 0 auto; }
.jingshen .jingshen_body{ width: 1180px; margin: 0 auto;}
.jingshen .jingshen_body ul li{ width: 393px; float: left; text-align: center;}
.jingshen .jingshen_body ul li.left .top{ width: 393px; height: 334px; }
.jingshen .jingshen_body ul li.left .bottom{ width: 393px; height: 186px; background:#a4000c; padding: 0 60px;}
.jingshen .jingshen_body ul li.left .bottom .title{ color: #ffffff; font-size: 18px; line-height: 70px; font-weight: bold; }
.jingshen .jingshen_body ul li.left .bottom .description{ color: #ffffff; font-size: 14px; line-height: 30px; }
.jingshen .jingshen_body ul li.left .bottom .more{ margin-top: 10px; }
.jingshen .jingshen_body ul li.center .top{ width: 393px; height: 260px; background:#a4000c; padding: 0 60px;}
.jingshen .jingshen_body ul li.center .top .title{ color: #ffffff; font-size: 18px; line-height: 90px; font-weight: bold; }
.jingshen .jingshen_body ul li.center .top .description{ color: #ffffff; font-size: 14px; line-height: 30px; }
.jingshen .jingshen_body ul li.center .top .more{ margin-top: 40px; }
.jingshen .jingshen_body ul li.center .bottom{ width: 393px; height: 260px; }
.jingshen .jingshen_body ul li.right .top{ width: 393px; height: 334px; }
.jingshen .jingshen_body ul li.right .bottom{ width: 393px; height: 186px; background:#a4000c; padding: 0 60px;}
.jingshen .jingshen_body ul li.right .bottom .title{ color: #ffffff; font-size: 18px; line-height: 70px; font-weight: bold; }
.jingshen .jingshen_body ul li.right .bottom .description{ color: #ffffff; font-size: 14px; line-height: 30px; }
.jingshen .jingshen_body ul li.right .bottom .more{ margin-top: 10px; }

.zhengshu{ width: 1198px; margin: 0 auto; text-align: center; padding-top: 30px; }

.baoming_bj{ margin-top: 25px; width: 100%; height: 463px; background: url("../images/bm_bj.png") repeat-x; background-position:center center; }
.baoming_bj .baoming_title{ width: 416px; height: 59px; padding-top: 30px; margin: 0 auto; }
.baoming_bj .baoming_body{ width: 700px; margin: 0 auto; }
.baoming_bj .baoming_body .input{ width: 700px; margin-top: 35px;}
.baoming_bj .baoming_body .input .left{ width: 141px; height: 50px; float: left; }
.baoming_bj .baoming_body .input .left img{ margin-top: 11px; }
.baoming_bj .baoming_body .input .right{ width: 525px; height: 50px; float: left; margin-left:30px; }
.baoming_bj .baoming_body .input .right input{ width: 500px; height: 40px; border:0; padding:5px; line-height: 40px; font-size: 20px;}
.baoming_bj .baoming_body .submit { width: 340px; margin: 0 auto; padding-top: 55px; }
.baoming_bj .baoming_body .submit input{ width: 336px; height: 47px; background: url("../images/baoming_4.png"); border:0;}

.footer{ width: 1198px; height: 140px; margin: 0 auto; }
.footer .left{ float: left; width: 390px; padding: 20px 15px; }
.footer .right{ float: right; width: 590px; font-size:14px; color: #000000; line-height: 140px; text-align: right;}
.footer_line{ width: 100%; height: 2px; background: #a4000c; }

.show_page{ width: 1198px; margin: 0 auto; }
.show_page .show_title_text{ width: 1150px; margin: 0 auto; line-height: 30px; font-size: 20px; font-weight: bold; text-align: center;}
.show_page .show_body{ width: 1150px; margin: 0 auto; line-height: 32px; font-size: 16px; margin-top: 25px;}

.img_list{ width: 100%;  }
.img_list .img_list_body{ width: 1198px; margin: 0 auto; margin-top: 25px;}
.img_list .img_list_body ul li{ width: 33.333%; float: left; text-align: center;}
.img_list .img_list_body ul li .title{ font-size: 16px; line-height: 42px; }

.img_list .shuimg_list_body{ width: 1198px; margin: 0 auto; margin-top: 25px;}
.img_list .shuimg_list_body ul li{ width: 25%; float: left; text-align: center;}
.img_list .shuimg_list_body ul li .title{ font-size: 16px; line-height: 42px; }

.article_list{ width: 1198px; margin: 0 auto; }
.article_list .gonggao_list_body{ margin-top: 25px; }
.article_list .gonggao_list_body ul li{ margin-left: 15px; width: 1198px; margin-top:20px;}
.article_list .gonggao_list_body ul li .left{ width: 284px; float: left;}
.article_list .gonggao_list_body ul li .right{ width: 910px; float: left; padding-top: 70px;}
.article_list .gonggao_list_body ul li .right .title{ font-size: 18px; line-height: 36px; color: #000000; }
.article_list .gonggao_list_body ul li .right .content{ line-height: 24px; color: #7c7a7a; height: 72px; }
.article_list .gonggao_list_body ul li .right .more{ margin-top: 10px; }

.article_list .article_list_body{ margin-top: 25px; }
.article_list .article_list_body ul li{ margin-left: 15px; width: 1198px; margin-top:20px; border-bottom: 1px dashed #cccccc;}
.article_list .article_list_body ul li .title{ font-size: 18px; line-height: 36px; color: #000000; }
.article_list .article_list_body ul li .content{ line-height: 24px; color: #7c7a7a; height: 48px; }


.show_page .show_title, .img_list .img_list_title, .article_list .article_list_title{ width: 1150px; height: 80px; line-height: 80px; background: url("../images/title_bj.png") center no-repeat; margin: 0 auto; font-size: 36px; color: #a4000b; font-weight:blod; text-align:center; }
.children_nav_tab{ text-align: center; margin-top:25px;}
.children_nav_tab ul li{ padding:15px 40px 10px 40px ; margin-top:30px; display:inline; border:3px solid #414141; margin-left: 40px; text-align: center; border-radius: 10px;}
.children_nav_tab ul li:nth-child(1){ margin-left: 0; }
.children_nav_tab ul li.on{ border:3px solid #a4000b; background: #a4000b; }
.children_nav_tab ul li a{ font-size: 24px; color: #414141; }
.children_nav_tab ul li.on a { font-size: 24px; color: #ffffff; }

.page_info{ width:1198px; text-align:center; line-height:40px; margin:10px auto;}
.page {
  display: inline-block;
  padding-left: 0;
  border-radius: 4px;
}
.page > li{ display: inline; }
.page > li > a{ color:#a4000c; }
.page > .current > a,
.page > .current > span {   
  z-index: 2;
  color: #ffffff;
  cursor: default;
  background-color: #a4000c;
  border-color: #a4000c;}
.page > li > a,
.page > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.428571429;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
}

.tqnote{
  width: 500px;
  font-size: 16px;
  color: #f00000;
  margin: 40px auto 0;
}

.tqform{
  width: 500px;
  margin: 20px auto 40px;
}

.tqcode{
  width: 200px;
  height: 32px;
  margin: 0;
  padding: 0;
  float: left;
}

.tqsubmit{
  width: 100px;
  height: 36px;
  margin: 0;
  padding: 0;
  border: 0;
  background: #5696df;
  color: #ffffff;
  float: left;
}