﻿body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{background:#fff8f0 no-repeat top center; width: 100%; height: 100%; font:16px "Microsoft Yahei";-webkit-text-size-adjust:100%; color: #333;min-width: 1300px; }
a{color:#333;text-decoration:none}
a:hover{color:#e51115;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.clear {clear: both;} 
.clearfix {*zoom: 1;} 
.clearfix:before,
.clearfix:after {
    display: table;
    line-height: 0;
    content: "";
  }
  .clearfix:after {
    clear: both;
  }
/* ===================================================================================================================================================================== */

.banner {width: auto; height: 356px; background: url(../images/banner.jpg) no-repeat top center;}

.nav-wrap {height: 60px;background: #c90206; }
.nav {width: 1260px; height: 60px; margin: 0 auto; }
.nav ul li {float: left;line-height: 60px;  font-size: 20px;}
.nav ul li a {display: block; padding: 0 117px; color: #fff; font-weight: bold;}
.nav ul li a:hover {background: #e51115; color: #fff;}

.con-wrap {width: 1200px;margin: 0 auto;background-color: #FFF;padding: 30px;}
.gzdt-wrap {overflow: hidden; width: 1200px; margin: 0px auto 0 auto;}
.gzdt-wrap .gzdt-l {width: 586px; height: 334px; float: left; }
.gzdt-wrap .gzdt-r {width: 586px; height: 334px; float: right }

.r-bt-wrap {height: 43px;border-bottom: 1px solid #bebebe; }
.r-bt-wrap .bt-o {text-align: center; width: 100px; color: #FFF; padding: 0 10px; font-weight: bold;font-size: 20px;line-height: 43px; height: 43px; background: #e51115; float: left; }

.gd {width: 80px; float: right; text-align: right; line-height: 43px;}
.gzdt-r ul {margin-top: 10px;}
.gzdt-r ul li {line-height: 48px; font-size: 18px; position: relative; padding-left: 12px;}
.gzdt-r ul li:before {content: '';display: block;position: absolute;left: 0;top: 24px;width: 4px;height: 4px;-webkit-border-radius: 50%; -moz-border-radius: 50%;border-radius: 50%;background: #c90000;}
.gzdt-r ul li .time {float: right;color:#999;font-size: 16px;}


.xfhd-wrap {overflow: hidden; width: 1200px; margin: 30px auto 0 auto; min-height: 300px;}
.xfhd-wrap .xfhd-l {width: 586px;  float: left; }
.xfhd-wrap .xfhd-r {width: 586px;  float: right }
.xfhd-wrap ul {margin-top: 10px;}
.xfhd-wrap ul li {padding-left: 12px; line-height: 48px; font-size: 18px;  position: relative;}
.xfhd-wrap ul li:before {content: '';display: block;position: absolute;left: 0;top: 24px;width: 4px;height: 4px;-webkit-border-radius: 50%; -moz-border-radius: 50%;border-radius: 50%;background: #c90000;}
.xfhd-wrap ul li .time {float: right;color:#999;font-size: 16px;}

.liuyan-wrap {margin-top: 20px;}
.liuyan-l {width: 208px; height: 219px; float: left;}
.liuyan-r {width: 356px; height: 197px; float: right; border: 1px solid #efefef; padding: 10px;}
.liuyan-r-t {height: 94px; border-bottom: 1px solid #efefef;}

.r-t-bt { font-size: 18px;  text-indent: 2em; font-weight: bold; color: #e51115; background: url(../images/a-04.jpg) no-repeat left center;}
.r-t-bt-wz {font-size: 15px; margin-top: 10px; line-height: 24px; color: #999;}

.r-t-btt { margin-top: 10px; font-size: 18px;  text-indent: 2em; font-weight: bold; color: #e51115; background: url(../images/a-05.jpg) no-repeat left center;}
.liuyan-r-b ul {margin-top: 10px;}
.liuyan-r-b ul li {text-indent: 1em; line-height: 28px; font-size: 15px; position: relative;}
.liuyan-r-b ul li:before {content: '';display: block;position: absolute;left: 0;top: 14px;width: 4px;height: 4px;-webkit-border-radius: 50%; -moz-border-radius: 50%;border-radius: 50%;background: #c90000;}
.liuyan-r-b ul li .time {float: right;color:#999;font-size: 14px;}

.wyly {width: 169px; margin: 30px auto 0 auto;}
.lyyy {
  position: fixed;
  background: #00000043;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 9;
  display: none;
}

.lyyyCon {
  width: 616px;
  height: 322px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -161px;
  margin-left: -308px;
  z-index: 999;
  cursor: pointer;
  background: #fff;
  border-radius: 10px;
  box-shadow:
      1.3px 1.3px 4.7px rgba(0, 0, 0, 0.061),
      4.5px 4.5px 15.6px rgba(0, 0, 0, 0.089),
      20px 20px 70px rgba(0, 0, 0, 0.15);
}

.lyyyCon dt {
  border-bottom: 1px solid #ccc;
  position: relative;
}

.lyyyCon dt h3 {
  color: #da3300;
  text-align: center;
  font-size: 30px;
  font-weight: bolder;
  padding: 20px 0;
  font-weight: bolder;
}

.lyyyCon dt .close {
  width: 28px;
  height: 28px;
  background: url("../images/close.png") 0 0 no-repeat;
  background-size: 100% 100%;
  position: absolute;
  right: 10px;
  top: 15px;
}

.lyyyCon dd {
  font-size: 24px;
  font-weight: bolder;
  text-align: center;
  color: #333;
}

.lyyyCon dd p {
  margin-top: 70px;
}

.lyyyCon dd span {
  color: #da3300;
}

.lyyyCon dd .qd {
  border: 1px solid #da3300;
  border-radius: 15px;
  color: #da3300;
  margin: 60px auto 0;
  width: 135px;
  height: 50px;
  font-weight: 400;
  line-height: 50px;
}
.jqly {height: 50px; background: #ffeee9; margin-top: 30px;}
.jqly-l {height: 50px; color: #fff; line-height: 50px; font-size: 22px; text-align: center; background: #c90206; float: left; width: 200px;}
.jqly-r { height: 50px;width: 1000px;  float: right; overflow: hidden;}
.jqly-r .bd .tempWrap{ width:1000px !important;}/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.jqly-r .bd ul{ overflow:hidden; zoom:1; }
.jqly-r .bd ul li{ margin-right:20px;  float:left; height:50px; line-height:50px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.jqly-r ul li {margin-left: 20px; line-height: 50px; float: left;text-indent: 1em;  font-size: 18px;position: relative;}
.jqly-r ul li:before {content: '';display: block;position: absolute;left: 0;top: 24px;width: 6px;height: 6px;-webkit-border-radius: 100%; -moz-border-radius: 100%;border-radius: 100%;background: #ffa600;}

/*foot*/
.foot-link{width: 100%;height: 15px;color: #fff;background-color: #c90206;text-align: center;line-height: 15px;}
.foot-link a{color: #fff;}
.foot-link a:hover{text-decoration: underline;}
.footer-bj {width:100%;height: 180px;clear: both;overflow: hidden;background: #fff;}
.footer-img1 {width:160px; height: 180px; float: left; margin-top:20px;}
.footer {width:1170px; height: 180px;text-align: center;line-height: 34px; margin:0 auto;}
.footer-wz {width:825px; height: 151px; float: left; padding-top: 20px;}
.footer-img2 {width:160px; height: 180px; float: left;}
#_span_jiucuo{
    margin-top: 20px;
    width: 110px;
    height: 50px;
    display: block;
}

.top_banner {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
}
#toolbarSwitch{background:#ca090a;border-radius:15px;color:#fff;line-height:30px;display:inline-block;padding:0 15px;font-size:14px;float:right;margin-top:20px;margin-right:20px;}
#outold{background:#ca090a;border-radius:15px;color:#fff;line-height:30px;display:inline-block;padding:0 15px;font-size:14px;float:right;margin-top:20px;/* margin-right:70px; */}
	