@charset "utf-8";

/* CSS Document */

.topLinks {

    width: 1200px;margin: 0 auto;height: 40px;line-height: 40px;text-align: right; position:relative;

}

.topLinks > a{

    display: inline-block;height: 40px;line-height: 40px;color: #727171;font-size: 16px;

}

.topLinks > a:hover {

    color: #595757;

}

.weixinCode {

    padding-right: 30px;background: url(../images/ecodeArr.png) right center no-repeat;

    display: inline-block; font-size:14px; color:#727171;

}

span.divi {

    width: 1px; background-color: #bdbcbc;overflow: hidden;position: relative;top: 3px;

    height: 18px;display:inline-block;margin: 5px 15px 0 15px;

}

a.shop_cn{

    padding-right: 22px;background: url(../images/english_03.jpg) center no-repeat; width:79px; height:12px;

}

a.shop_en {

    padding-right: 22px;background: url(../images/chinse_03.jpg) center no-repeat; width:79px; height:12px;

}

/*头部*/

/* General Styles for Menu  */

.menuBackground {

    line-height: 80px;

	width: 1300px;

	margin: 0 auto;

	z-index:999999;

	min-height:80px;

	position:relative;

}



.myMenu {

    position:absolute;

    width: 100%;

	right: 0;float: right; text-align:right;

}



.dropDownMenu {

    position: relative;

}



.dropDownMenu a {

    color: #727171;

    padding: 0 28px;

    display: block;

    text-decoration: none;

    font-size: 18px;

}



.dropDownMenu a:hover {

    color: #d60051;

    transition: all .4s;

}



.dropDownMenu,

.dropDownMenu ul {

    list-style: none;

    margin: 0;

    padding: 0;

}



.dropDownMenu li {

    line-height: 70px;

}



/* Level 1 Drop Down */

.dropDownMenu > li {

    display: inline-block;

    vertical-align: top;

    margin-left: -4px; /* solve the 4 pixels spacing between list-items */

    overflow: visible;transition: all .4s;

    _width:128px;

    _float:left;

}

.dropDownMenu > li > a{

    _width:128px;

	line-height:80px;

}

.dropDownMenu > li:first-child {

    margin-left: 0;

}



/* Level 2 */

.dropDownMenu ul {

    /*background: rgba(255, 255, 255, 0.65) none repeat scroll 0 0 !important;

    filter: Alpha(opacity=65);*/

    background: #ffffff;

	opacity:0.5;

}



.dropDownMenu > li > ul {

    clear: both;

    border-top: 1px solid #ddd;

    display: none;

    position: absolute;

    top: 100%;

    left: 0;

    z-index: 900;

    width: 100%;

    text-align: center;

    line-height: 40px;

    height: 40px;



}



.dropDownMenu > li > ul > li {

    display: inline-block;

    line-height: 40px;

}



.dropDownMenu > li > ul > li a {

    color: #727171;font-weight: bold;font-size: 16px;

}



#logo {

	width:154px;

	float:left;

	position:absolute;

	left:0;

}



#logo img {

    margin-top: 5px;

    display: block;

}



.show {

    -webkit-animation-duration: .4s;

    animation-duration: .4s;

    -webkit-animation-fill-mode: both;

    animation-fill-mode: both;

    -webkit-animation-name : fadeIn;

    animation-name: fadeIn;

    display: block !important;

}

.code2 {

    line-height: normal!important;width: 120px;position: absolute;

    top: 100%;right: 100px;z-index: 99999; background-color: #FFF;

    box-shadow: 0 0 1px rgba(0, 0, 0, 0.4); padding: 10px 5px;

    display: none;

    border: 1px solid #CCC ;

}



.code2 img {

    width: 120px;display: block;height: 120px;

}

.code2 p {

    width: 120px;padding: 0;margin: 0;

    line-height: 20px;font-size: 14px;color: #555;

}

.code2L,.code2R {

    width: 120px; text-align: center;height: 140px;

}

.code2L {

    float: left;

}

.code2R {

    float: right;

}





.banner{ width:100%; 

	height:618px; 

	background:url(../images/banner.jpg) top center no-repeat; 

	position:relative;

	min-width:1200px;

}



.buenor{ width:100%; height:60px; background:#4d4d4d; min-width:1200px;}

.buenor_cen{ width:1200px; margin:0 auto; height:60px;}

.buenor_left{ float:left; background:url(../images/sou_03.jpg) left no-repeat; line-height:60px; color:#FFF; font-size:14px; text-indent:33px;}

.sou{ width:320px; float:right; padding-top:16px;}

.inputBox_02{ background:#ffffff; width:262px; height:26px; float:left;border:1px #d3d3d3 solid; color:#a5a5a5;font-size:100%; padding-left:6px; line-height:26px;}

.searchBox_01{ background:url(../images/sor_03.jpg) no-repeat; width:50px; height:28px; overflow:hidden;border:0; border:none;margin:0px ; float:left; cursor:pointer;}



.blong{ width:1200px; overflow:hidden; padding-top:55px; margin:0 auto;}

.product{ width:100%; overflow:hidden; border-bottom:1px #e5e5e5 solid; padding-bottom:26px;}

.product ul{ margin:0 -19px 0 0; zoom:1;}

.product ul li{ width:285px; float:left; margin-right:19px;}

.product ul li img{ border:1px #ebf1f1 solid; height:349px; display:block;}

.product ul li span{ width:100%; float:left; text-align:center; padding-top:30px; color:#555555; font-size:16px;}



.blong_about{ width:100%; overflow:hidden; margin-bottom:74px;}

.blong_top{ text-align:center; overflow:hidden; margin-bottom:48px;}

.blong_about_cen{ width:100%; min-height:368px;}

.blong_about_left{ width:51%; float:left; background:#f0f0f0; min-height:368px;}

.blong_about_left p{ padding:50px 35px 30px 35px; line-height:40px; color:#444444; font-size:15px;}

.about_more{ padding-left:35px; color:#7ed1df; font-size:14px;}

.blong_flash{ width:49%; float:left;}



.img {

  display: block;

  width: 100%;

  position: relative;

  overflow: hidden;

}

.img img.up-pic {

  transform: translateZ(0px);

  transition: transform 0.3s ease 0s;

}

.up-graybox {

  z-index: 3;

}

.up-graybox {

  width: 100%;

  height: 100%;

  position: absolute;

  left: 0;

  top: 0;

  opacity: 0;

  filter: alpha(opacity=0);

  transition: all 0.4s ease 0s;

}

.img:hover img.up-pic {

  transform: scale(1.05, 1.05);

  transition: transform 0.6s ease 0s;

}

.img:hover .up-graybox {

  opacity: 1;

  filter: alpha(opacity=1);

}

.up-graybox .bgbox {

  display: block;

  width: 100%;

  height: 100%;

  background-color: #fff;

  opacity: 0.3;

  filter: alpha(opacity=40);

}



.about{ width:100%; padding-top:70px; overflow:hidden; padding-bottom:40px; border-bottom:1px #e5e5e5 solid;}

.about ul li{ width:400px; height:209px; float:left;}

.about ul li a{ display:block; height:209px;}

.about ul .cfsb{ background:url(../images/xjsb_03.jpg) no-repeat;}

.about ul .gsjs{ background:url(../images/gsjj_03.jpg) no-repeat;}

.about ul .jjfa{ background:url(../images/lyjg_03.jpg) no-repeat;}

.about ul li h1{ color:#ffffff; font-size:20px; width:100%; text-align:center; padding-top:33px;}

.about ul li p{ color:#ffffff; line-height:29px; font-size:14px; text-align:center; padding-top:7px;}





.products{ width:100%; overflow:hidden; padding-bottom:80px; margin-top:85px; min-width:1200px;}

.product_cen{ width:1285px; margin:0 auto; position:relative; overflow:hidden;}

.product_contet{ width:1189px; margin:0 auto; overflow:hidden; position:relative;}

.product_contet ul{ margin:0 -10px 0 0; zoom:1;}

.product_contet ul li{ width:229px; float:left; margin-right:10px; background:#ebf1f1; height:150px; text-align:center; overflow:hidden;}

.product_contet ul li img{ max-width:100%; height:auto;}

.next{ background:url(../images/prev_03.jpg) no-repeat; left:0; width:34px; height:30px; position:absolute; z-index:999; display:block; top:50%}

.prev{ background:url(../images/next_03.jpg) no-repeat; right:0; width:34px; height:30px; position:absolute; z-index:999; display:block; top:50%}



.foter{ width:100%; overflow:hidden; background:#666666; padding-bottom:10px; min-width:1200px;}

.foter_cen{ width:1200px; margin:0 auto; overflow:hidden; padding-top:26px; padding-bottom:44px; border-bottom:1px #8b8b8b dashed;}

.weixin{ float:left; width:150px; height:187px;}

.lxwm{ width:302px; float:left; overflow:hidden; margin-left:45px;}

.lxwm_top{ background:url(../images/eve_03.jpg) bottom repeat-x; padding-bottom:16px; overflow:hidden;}

.lxwm_top span{ float:left; font-size:16px; color:#d9d9d9; padding-top:10px;}

.lxwm_cen{ padding-top:11px; overflow:hidden;}

.lxwm_cen span{ color:#ebf1f1; font-size:14px; padding-left:39px; line-height:24px; float:left; margin-top:17px;}

.lxwm_cen .email{ background:url(../images/email_03.jpg) left no-repeat;}

.lxwm_cen .phone{ background:url(../images/phone_06.jpg) left no-repeat;}

.lxwm_cen .addre{ background:url(../images/address_08.jpg) left no-repeat;}



.outes{ width:263px; overflow:hidden; float:left; margin-left:83px;}

.outes ul{ padding-top:6px; overflow:hidden;}

.outes ul li{ width:157px; height:29px; border:1px #b6b9b9 solid; background:#3c3c3c; margin-top:5px;}

.outes ul li a{ width:100%; line-height:29px; text-align:left; color:#ebf1f1; font-size:14px; float:left; display:block; text-indent:19px;}



.ljxq{ width:294px; float:right; overflow:hidden;}

.ljxq_cen{ width:100%; overflow:hidden; padding-top:21px;}

.ljxq_cen{ color:#ebf1f1; font-size:14px; width:100%; float:left;}

.phones{ width:260px; height:40px; margin-top:14px;}

.submit{ width:260px; height:40px; background:#3c3c3c; margin-top:19px; border:0; font-size:18px; color:#ffffff;}



.bottom{ text-align:center; color:#f9f9f9; font-size:14px; padding-top:10px;}

.bottom a{ color:#f9f9f9;}



.list_banner_en{ width:100%; background:url(../images/list_banner.jpg) top center no-repeat; height:380px; overflow:hidden;}

.list_banner_cn{ width:100%; background:url(../images/list_banner1.jpg) top center no-repeat; height:380px; overflow:hidden;}



.page-nav-cont { width: 100%; border-bottom: 1px solid #f1f1f1; overflow:hidden;}

.row { width: 1200px; margin: 0 auto; }

.page-site { font-size: 12px; margin: 12px 0; color: #999; }

.page-site a { color: #999; }

.page-site i { color: #ccc; display: inline-block; padding: 0 8px; }

.page-site a:hover { color: #009fd6; }

.page-nav ul { text-align: right; font-size: 0; }

.page-nav ul li { display: inline-block; margin-left: 15px; }

.page-nav ul li a { display: block; padding: 11px 15px; font-size: 16px; position: relative; color: #333; }

.page-nav ul li a:hover { color: #009fd6; }

.page-nav li.cur a { background-color: #009fd6; color: #fff; }

.page-nav li.cur a:hover { color: #fff; }

.page-nav ul li.cur a:after { display: block; content: ''; position: absolute; left: 50%; margin-left: -5px; bottom: -5px; width: 0; height: 0; border-top: 5px solid #009fd6; border-right: 5px solid transparent; border-left: 5px solid transparent; }



.news_tangter{ margin:0 auto; line-height:28px; text-align:center; font-size:22px; font-weight:bold; color:#a41a12;padding-top:30px; font-family:"微软雅黑"; margin:0 30px;} 

.news_rnutn{height:50px; line-height:50px; text-align:center; margin:0 auto; color:#757474; border-bottom:1px #a8abaf dashed; margin:0 30px;}

.news_content{ height:auto; color:#505050; line-height:36px; margin:0 auto; font-size:14px; padding-top:24px; overflow:hidden; padding-bottom:40px; margin:0 30px; border-bottom:1px #a8abaf dashed;}

.news_content a{ color:#3763aa; text-decoration:underline;}



.news-deta {background-color: #f4f4f4;width: 100%;float: left;padding-bottom: 70px;}

.news-deta-box { background-color: #fff; width: 100%; float: left; margin-top: 50px; border-radius: 5px; }



#pages { padding:10px 0 10px;text-align:center;font:12px '宋体'; clear:both;}

#pages a { display:inline-block; padding:0px 8px; height:22px;font-size:12px;line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#333}

#pages a.a1 {padding:0px 12px; height:22px; line-height:22px;margin-top:0px;}

#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }

#pages span { display:inline-block;  padding:0px 8px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }

.page .noPage { display:inline-block;  padding:0px 12px; height:22px; line-height:22px;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }



.pageinfo{ color:#505050; line-height:36px; margin:0 auto; font-size:14px;}

.wal{width:1200px; margin:0px auto; overflow:hidden;}

.pageBg2{background:none; min-height:500px; _height:500px; padding-top:30px;}

.blog-content{ width:1200px; margin:0 auto; overflow:hidden; padding-top:10px;}



.about-cont { background: #f4f4f4; width: 100%; min-height: 500px; overflow:hidden;}

.about-cont h2 { font-size: 24px; color: #333; margin-top: 40px; margin-left: 8px; }

.about-cont-box { margin-top: 30px; background-color: #fff; /*background-color: rgba(255, 255, 255, 0.5);*/ margin-bottom: 40px; border-radius: 5px; }

.about-cont h2 i { display: inline-block; height: 25px; width: 5px; background: #009fd6; vertical-align: middle; border-radius: 2px; margin-right: 10px; }

.about-pic { margin: 30px; }



.news-cont { margin-bottom: 70px; overflow:hidden; width: 100%; margin-top:40px;}

.news_list a{display:block; border-bottom:1px solid #dadada; padding:25px 0; overflow:hidden; width:100%;transition:background 0.5s;}

.news_list .img{float:left; display:inline-block; margin:0 20px 0 7px; width:200px; overflow:hidden}

.news_list .ere{display:-webkit-box;max-height:130px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space: normal;margin-bottom:0;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;color:#808080; line-height:26px;}

.news_list .ere h1{ font-size:21px;}

.news_list .ere h2{ font-size:12px; font-weight:normal; color:#b7b7b7; }

.news_list .ere h3{ font-size:14px; font-weight:normal; color:#888}

.news_list a:hover{background:#fafafa}

.news_list a:hover h1{color:#222;}

.news_list a:hover h2{color:#888;}

.news_list a:hover h3{color:#666;}

.news_list a div img{width:200px; height:133px;transition:transform 1s;}

.news_list a:hover img{

	transform: scale(1.2);

}





.contact-cont { float: left; width: 100%; }

.contact-hd { border-bottom: 1px solid #e4e4e4; margin-top: 50px; }

.contact-hd span { font-size: 22px; display: inline-block; font-weight: bold }

.contact-hd span:after { background-color: #009fd6; height: 1px; display: inline-block; content: ''; width: 100%; margin-top: 10px }

.contact-info { margin: 40px 0 0; }

.contact-info li { float: left; width: 23%; font-size: 16px; }

.contact-info li a { color: #009fd6; text-decoration: underline; }

.contact-info li a:hover { color: #c2231c; }

.contact-info li i { border: 1px solid #f1f1f1; width: 28px; height: 28px; display: inline-block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; vertical-align: middle; margin-right: 10px; line-height: 26px; color: #009fd6; text-align: center; font-size: 14px }

.contact-info li.site-map { width: 30%; }



.message-box { background-color: #fbfbfb; float: left; width: 100%;}

.message-box .contact-hd { }

.message { width: 100%; font-size: 14px; margin-top: 25px; margin-bottom: 70px; float: left; }



.met-product {

  background:#FFF;

}

.met-product .container {

  padding: 30px 15px;

}

.met-product .container-fluid {

  padding: 30px;

}

.met-product ul.met-grid li {

  clear: none;

}

.shown{ 

	width:30%;

	position: relative;

  float: left;

  min-height: 1px;

  padding-right: 20px;

  padding-left:20px;

  margin-bottom: 22px;

}

.widget {

  /* position: relative; */

  margin-bottom: 30px;

  background-color: #fff;

}

.widget .cover {

  width: 100%;

}

.cover-image {

	width: 100%;

}

.cover {

  overflow: hidden;

}

figure{margin:0;}

.met-product .widget > .widget-title {

  padding: 20px;

  border-bottom: 1px solid #E0E0E0;

  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;

}

.met-product .widget,

.met-product .widget .widget-header,

.met-product .widget-body {

  -webkit-border-radius: 0 !important;

  -moz-border-radius: 0 !important;

  -o-border-radius: 0 !important;

  -ms-border-radius: 0 !important;

  border-radius: 0 !important;

}

.met-product .widget .widget-header:hover a:after {

  top: 35%;

  opacity: 1;

}

.met-product .widget .widget-header:hover img {

  -webkit-transform: scale(1.1);

  -moz-transform: scale(1.1);

  -ms-transform: scale(1.1);

  -o-transform: scale(1.1);

  transform: scale(1.1);

  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;

}

.met-product .widget .widget-header:hover .mask {

  background: rgba(0, 0, 0, 0.5);

  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;

}

.met-product .widget .widget-header img {

  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;

}

.met-product .widget .widget-header a {

  display: block;

  position: relative;

}

.met-product .widget .widget-header a:after {

  content: '+';

  width: 50px;

  height: 50px;

  line-height: 50px;

  margin: 0 auto;

  margin-left: -26px;

  margin-top: 0px;

  display: inline-block;

  position: absolute;

  top: 0%;

  left: 50%;

  z-index: 10;

  border-radius: 50px;

  border: 1px solid rgba(255, 255, 255, 0.5);

  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;

  opacity: 0;

  color: #fff;

  font-size: 40px;

  text-align: center;

}

.met-product .widget .widget-header .mask {

  position: absolute;

  width: 100%;

  height: 100%;

  transition: all 0.6s cubic-bezier(0.17, 0.84, 0.44, 1) 0s;

  z-index: 2;

}

.met-product .met-toolbar-body {

  margin-bottom: 15px;

  margin-top: -15px;

}

.met-product .met-toolbar-body .btn-toolbar {

  float: right;

}

.met-product .met-toolbar-body .btn-toolbar .btn-group {

  background: #fff;

}

.met-product .met-figure .widget-body {

  display: none;

}

.met-product.type-1 h4 {

  margin: 0;

  font-size: 16px;

  text-align: left;

}

.met-product.type-1 h4 a {

  color: #666;

}

.met-product.type-1 h4 p {

  padding-top: 5px;

  margin: 0;

  font-size: 13px;

  color: #848484;

}

@media (max-width: 767px) {

  .met-product.type-1 h4 {

    font-size: 14px;

  }

}

.met-product.type-1 h4 a {

  color: #464646;

}

.met-product.type-1 h4 a:hover {

  color: #696969;

}

.met-product.type-2 .container-fluid {

  padding: 15px;

}

.met-product.type-2 .keywords {

  font-size: 13px;

}

.met-product.type-2 ul {

  -webkit-box-shadow: none;

  -moz-box-shadow: none;

  -o-box-shadow: none;

  -ms-box-shadow: none;

  box-shadow: none;

}

.met-product.type-2 h4 {

  margin: 0;

  font-weight: 300;

}

@media (max-width: 767px) {

  .met-product.type-2 ul.met-grid li {

    background: #f2f2f2;

  }

}

.met-product.type-3 .keywords {

  padding-top: 5px;

  margin: 0;

  font-size: 13px;

  color: #848484;

}

@media (max-width: 991px) {

  .met-product.type-3 h4 {

    font-size: 14px;

  }

}

.met-product.type-3 p {

  font-size: 12px;

}

.met-product.type-3 .widget-actions {

  display: none;

}

@media (max-width: 767px) {

  .met-product .container,

  .met-product .container-fluid {

    padding: 10px !important;

  }

  .met-product .row {

    margin: 0;

  }

  .met-product ul.met-grid {

    margin: 0 -10px 0 0;

  }

  .met-product ul.met-grid li {

    margin-bottom: 10px;

    padding: 0 10px 0 0;

  }

}





/**************发展历程*************/

.history-wrap{

  padding-top: 83px;

  background-color: #fff;

  padding-bottom: 72px;

  overflow:hidden;

}

.history-wrap .tit-box{

  text-align: center;

}

.history-wrap .tit-box h4{

  font-size: 40px;

  line-height: 50px;

  font-family: Open Sans,Hiragino Sans GB,STXihei,微软雅黑, Verdana, Arial, Helvetica, sans-serif;

  color: #333;

}

.history-wrap .tit-box .st{

  font-size: 16px;

  line-height: 20px;

  color: #777;

}

.history-wrap .cent-wrap{

  width: 89.2%;

  margin: 42px auto 0;

  position: relative;

  padding-bottom: 100px;

  overflow:hidden;

}

.history-wrap .cent-wrap ul,.history-wrap .cent-wrap li{

  width: 100%;

}

.history-wrap .cent-wrap ul{

  position: relative;

  z-index: 2;

}

.history-wrap .cent-wrap li{

  margin-top: 28px;

  position: relative;

  opacity: 0;

  transition: opacity 0.4s ease 0s;

  float:left;

}

.history-wrap .cent-wrap li .cont-box{

  width: 29%;

}

.history-wrap .cent-wrap li .year{

  font-size: 40px;

  line-height: 50px;

  color: #333;

  font-weight: bold;

  font-family: "Arial";

}

.history-wrap .cent-wrap li .word{

  font-size: 14px;

  line-height: 24px;

  margin-top: 10px;

  color: #777;

}

.history-wrap .cent-wrap li .img{

  display: block;

  width: 13.8%;

  border-radius: 50%;

  overflow: hidden;

  margin-top: 8px;

}

.history-wrap .cent-wrap li .img img{

  width: 100%;

}

.history-wrap .cent-wrap li:nth-child(odd) .img{

  float: left;

}

.history-wrap .cent-wrap li:nth-child(odd) .cont-box{

  float: left;

  margin-left: 1.8%;

  text-align: right;

}

.history-wrap .cent-wrap li:nth-child(even) .img{

  float: right;

}

.history-wrap .cent-wrap li:nth-child(even) .cont-box{

  float: right;

  margin-right: 6.7%;

  width: 26%;

  text-align: left;

}

.history-wrap .cent-wrap li .point{

  display: inline-block;

  width: 18px;

  height: 18px;

  border: 1px solid #ccc;

  background-color: #fff;

  position: absolute;

  left: 50%;

  margin-left: -10px;

  text-align: center;

  border-radius: 50%;

  top: 14px;

}

.history-wrap .cent-wrap li .point i{

  display: none;

  width: 10px;

  height: 10px;

  margin-top: 4px;

  vertical-align: top;

  background-color: #000;

  border-radius: 50%;

}

.history-wrap .cent-wrap li.show{

  opacity: 1;

}

.history-wrap .cent-wrap li.show .point i{

  display: inline-block;

}

.history-wrap .cent-line-box{

  width: 1px;

  height: 100%;

  position: absolute;

  left: 50%;

  top: 0;

  z-index: 1

}

.history-wrap .cent-line-box .line{

  display: block;

  width: 1px;

  height: 100%;

  background-color: #ccc;

}

.history-wrap .cent-line-box .point-t{

  display: inline-block;

  width: 15px;

  height: 15px;

  border: 1px solid #ccc;

  border-radius: 50%;

  background-color: #fff;

  margin-left: -8px;

  position: absolute;

  top: 0;

}

.history-wrap .cent-line-box .point-h{

  position: fixed;

  display: none;

  width: 10px;

  height: 10px;

  background-color: #000;

  left: 50%;

  border-radius: 50%;

  margin-left: -5px;

  top: 50%;

  margin-top: -5px;

}

.history-wrap .bot-tit{

  line-height: 36px;

  font-size: 14px;

  text-align: center;

  color: #999;

  margin-top: 16px;

}



.w1520 {

  width: 79%;

  margin: 0 auto;

}