body {
  margin: 0px auto;
  padding: 0px;
  font-family: "Microsoft YaHei", "SimSun";
  font-size: 14px;
  background: #fff;
  min-width: 1280px;}

.Top {
  width: 100%;
  height: 200px;
  background: url(../../images/topbg.png) no-repeat top center;}
.Top .TopCon {
  width: 1200px;
  height: 150px;
  margin: 0 auto;}

.Nav {
  width: 100%;
  height: 50px;}
.Nav .NavCon {
  width: 1200px;
  height: 50px;
  margin: 0 auto;
  position: relative;
  z-index: 2;}
.Nav .NavCon ul {
  display: flex;
  justify-content: space-between;}
.Nav .NavCon ul li {
  width: 110px;
  height: 47px;
  line-height: 50px;
  text-align: center;
  border-bottom: 3px solid #ca0212;}
.Nav .NavCon ul li:last-child {
  margin-right: 0;}
.Nav .NavCon ul li:hover {
  border-bottom: 3px solid #fee4a0;}
.Nav .NavCon ul li a {
  color: #fff;
  font-size: 17px;
  font-weight: bold;
  display: block;
  width: 110px;
  height: 50px;
  font-family: "Microsoft YaHei UI";}
.Nav .NavCon ul li:hover ul {
  display: block;}
.Nav .NavCon ul li ul {
  width: 110px;
  display: none;
  overflow: hidden;}
.Nav .NavCon ul li ul li {
  width: 110px !important;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border-bottom: 1px solid #f2d485 !important;
  background: #fce7b1;}
.Nav .NavCon ul li ul li a {
  color: #ca0212;
  font-size: 13px;
  line-height: 40px;
  font-family: "Microsoft YaHei UI";}
.Nav .NavCon ul li ul li:hover {
  background: #f2d485;}
.Nav .NavCon ul li ul li:hover a {
  color: #ca0212 !important;}
.NowNav {
  width: 110px;
  height: 47px;
  border-bottom: 3px solid #fee4a0 !important;}
.NowNav a {
  color: #fee4a0 !important;}

.Content01 {
  width: 1200px;
  height: 410px;
  margin: 30px auto 0;}
.Content01 .ImgNews {
  width: 660px;
  height: 390px;
  border: 1px solid #eaeaea;
  padding: 9px;
  float: left;}
.pop {
  width: 660px;
  height: 390px;
  overflow: hidden;
  background-color: #000000;
  position: relative;}
.pop ul {
  display: none;}
.pop ul li {
  width: 660px;
  height: 390px;
  overflow: hidden;}
.num_list {
  position: absolute;
  width: 100%;
  left: 0px;
  bottom: -1px;
  background: url(../../images/imgbg.png) repeat;
  color: #ffffff;
  font-size: 15px;
  padding: 7px 0px;
  height: 32px;
  overflow: hidden;
  font-weight: bold;
  line-height: 24px;}
.num_list span {
  display: inline-block;
  height: 16px;
  padding-left: 10px;
  float: left;}
.button {
  position: absolute;
  z-index: 1000;
  right: 10px;
  bottom: 12px;
  font-size: 13px;}
.button a {
  display: block;
  line-height: 16px;
  float: left;
  padding: 2px 6px;
  margin-right: 3px;
  color: #ffffff;
  cursor: pointer;
  font-weight: bold;}
.button .b1 {
  color: #fff;
  background: url(../../images/imgbg.png) repeat;}
.button .b2 {
  color: #fff;
  background: #ca0212;}
.d2 {
  width: 660px;
  height: 390px;
  overflow: hidden;}
.loading {
  width: 660px;
  background-color: #000000;
  color: #fff;
  font-size: 12px;
  height: 342px;
  text-align: center;}
.Content01 .News {
  width: 475px;
  height: 410px;
  float: right;
  background: #f7f7f7;
  padding: 0 15px;}
.Content01 .News .Title {
  width: 475px;
  height: 50px;
  background: url(../../images/titleline.png) no-repeat bottom left;
  overflow: hidden;
  margin-top: 10px;}
.Content01 .News .Title h3 {
  color: #ca0212;
  font-size: 22px;
  line-height: 50px;
  float: left;
  text-indent: 5px;}
.Content01 .News .Title a {
  display: block;
  width: 50px;
  color: #666;
  font-size: 14px;
  float: right;
  background: url(../../images/more.png) no-repeat right center;
  line-height: 50px;
  text-align: center;}
.Content01 .News .Title a:hover {
  color: #ca0212;}
.Content01 .News ul {
  margin-top: 10px;}
.Content01 .News ul li {
  width: 465px;
  height: 41px;
  line-height: 41px;
  overflow: hidden;
  padding: 0 5px;}
.Content01 .News ul li i {
  display: block;
  width: 6px;
  height: 6px;
  background: #c30002;
  float: left;
  margin: 18px 6px 17px 0;}
.Content01 .News ul li a {
  display: block;
  width: 453px;
  height: 41px;
  color: #333;
  font-size: 16px;
  line-height: 41px;
  float: left;}
.Content01 .News ul li a:hover {
  color: #ca0212;}

.Content02 {
  width: 1200px;
  height: 370px;
  margin: 30px auto 0;}
.Content02 .Notice {
  width: 800px;
  height: 350px;
  border: 1px solid #eaeaea;
  padding: 9px;
  float: left;}
.Content02 .Notice .Title {
  width: 800px;
  height: 50px;
  background: url(../../images/titleline.png) no-repeat bottom left;
  overflow: hidden;}
.Content02 .Notice .Title h3 {
  color: #ca0212;
  font-size: 22px;
  line-height: 50px;
  float: left;
  text-indent: 5px;}
.Content02 .Notice .Title a {
  display: block;
  width: 50px;
  color: #666;
  font-size: 14px;
  float: right;
  background: url(../../images/more.png) no-repeat right center;
  line-height: 50px;
  text-align: center;}
.Content02 .Notice .Title a:hover {
  color: #ca0212;}
.Content02 .Notice ul {
  margin-top: 10px;}
.Content02 .Notice ul li {
  width: 790px;
  height: 54px;
  line-height: 54px;
  overflow: hidden;
  padding: 0 5px;
  border-bottom: 1px solid #eaeaea;}
.Content02 .Notice ul li i {
  display: block;
  width: 20px;
  height: 16px;
  background: url(../../images/noticeicon.png) no-repeat;
  float: left;
  margin: 21px 6px 21px 0;}
.Content02 .Notice ul li a {
  display: block;
  height: 54px;
  color: #333;
  font-size: 16px;
  line-height: 54px;
  float: left;}
.Content02 .Notice ul li span {
  display: block;
  height: 54px;
  color: #999;
  font-size: 16px;
  line-height: 54px;
  float: right;}
.Content02 .Notice ul li a:hover {
  color: #ca0212;}
.Content02 .Down {
  width: 335px;
  height: 370px;
  float: right;
  background: #f7f7f7;
  padding: 0 15px;}
.Content02 .Down .Title {
  width: 335px;
  height: 50px;
  background: url(../../images/titleline.png) no-repeat bottom left;
  overflow: hidden;
  margin-top: 10px;}
.Content02 .Down .Title h3 {
  color: #ca0212;
  font-size: 22px;
  line-height: 50px;
  float: left;
  text-indent: 5px;}
.Content02 .Down .Title a {
  display: block;
  width: 50px;
  color: #666;
  font-size: 14px;
  float: right;
  background: url(../../images/more.png) no-repeat right center;
  line-height: 50px;
  text-align: center;}
.Content02 .Down .Title a:hover {
  color: #ca0212;}
.Content02 .Down ul {
  margin-top: 10px;}
.Content02 .Down ul li {
  width: 325px;
  height: 41px;
  line-height: 41px;
  overflow: hidden;
  padding: 0 5px;}
.Content02 .Down ul li i {
  display: block;
  width: 6px;
  height: 6px;
  background: #c30002;
  float: left;
  margin: 18px 6px 17px 0;}
.Content02 .Down ul li a {
  display: block;
  height: 41px;
  color: #333;
  font-size: 16px;
  line-height: 41px;}
.Content02 .Down ul li a:hover {
  color: #ca0212;}

.Content03 {
  width: 1180px;
  height: 82px;
  border: 1px solid #eaeaea;
  padding: 9px;
  margin: 30px auto 0;}
.specialBox {
  position: relative;
  width: 1075px;
  height: 82px;
  left: 23px;
  overflow: hidden;}
.specialBox .arrow {
  position: absolute;
  width: 20px;
  height: 40px;
  text-align: center;
  color: #fff;
  background-color: #666;
  line-height: 40px;
  top: 50%;
  opacity: 0;
  cursor: pointer;
  transform: translateY(-50%);
  transition: all 0.3s;
  user-select: none;}
.specialBox:hover .arrow {
  opacity: 0.8;}
.specialBox .arrow-left {
  left: 5px;}
.specialBox .arrow-right {
  right: 5px;}
.Content03 .specialList {
  position: absolute;
  display: flex;}
.Content03 .specialList .specialItem {
  width: 1075px;}
.Content03 .Title {
  width: 82px;
  height: 82px;
  float: left;}
.Content03 .Special {
  width: 1075px;
  height: 82px;
  float: right;}
.Content03 .Special ul li {
  width: 1075px;
  height: 82px;
  float: right;}
.Content03 .Special ul li a {
  display: block;
  width: 1075px;
  height: 82px;}

.Content04 {
  width: 1180px;
  height: 130px;
  margin: 30px auto 0;
  border: 1px solid #eaeaea;
  padding: 9px;}
.Content04 .Link .Title {
  width: 1180px;
  height: 50px;
  background: url(../../images/titleline.png) no-repeat bottom left;
  overflow: hidden;}
.Content04 .Link .Title h3 {
  color: #ca0212;
  font-size: 22px;
  line-height: 50px;
  float: left;
  text-indent: 5px;}
.Content04 .Link ul {
  margin-top: 13px;
  width: 1195px;
  overflow: hidden;}
.Content04 .Link ul li {
  height: 64px;
  float: left;
  margin-right: 13px;}
.Content04 .Link ul li a {
  display: block;
  height: 64px;}
#marquee1 {
  overflow: hidden;}

.ArticleList {
  width: 1200px;
  height: auto;
  margin: 30px auto 0;}
.ArticleList .Title {
  width: 1200px;
  height: 50px;
  background: url(../../images/titleline.png) no-repeat bottom left;
  overflow: hidden;}
.ArticleList .Title h3 {
  color: #ca0212;
  font-size: 22px;
  line-height: 50px;
  float: left;
  text-indent: 5px;}
.ArticleList .Title .NowAdd {
  width: 200px;
  height: 50px;
  float: right;}
.ArticleList .Title .NowAdd i {
  display: block;
  width: 14px;
  height: 14px;
  margin: 23px 2px 23px 0;
  float: left;
  background: url(../../images/nowadd.png) no-repeat;}
.ArticleList .Title .NowAdd span {
  display: inline-block;
  color: #808080;
  font-size: 14px;
  float: left;
  line-height: 60px;
  margin: 0 2px;}
.ArticleList .Title .NowAdd span a {
  color: #808080;
  font-size: 14px;}
.ArticleList .Title .NowAdd span a:hover {
  color: #aa2329;}
.ArticleList .Title a:hover {
  color: #ca0212;}
.ArticleList ul {
  margin-top: 10px;}
.ArticleList ul li {
  width: 1190px;
  height: 54px;
  line-height: 54px;
  overflow: hidden;
  padding: 0 5px;
  border-bottom: 1px dashed #eaeaea;}
.ArticleList ul li i {
  display: block;
  width: 6px;
  height: 6px;
  background: #ca0212;
  float: left;
  margin: 24px 6px 24px 0;}
.ArticleList li a {
  display: block;
  height: 54px;
  color: #333;
  font-size: 16px;
  line-height: 54px;
  float: left;}
.ArticleList li span {
  display: block;
  height: 54px;
  color: #999;
  font-size: 16px;
  line-height: 54px;
  float: right;}
.ArticleList li a:hover {
  color: #ca0212;}

.ArticleList2 {
  width: 1200px;
  min-height: 540px;
  margin: 30px auto 0;
  overflow: hidden;}
.ArticleList2 .Title {
  width: 920px;
  height: 50px;
  background: url(../../images/titleline.png) no-repeat bottom left;
  overflow: hidden;
  margin-bottom: 20px;}
.ArticleList2 .Title h3 {
  color: #ca0212;
  font-size: 22px;
  line-height: 50px;
  float: left;
  text-indent: 5px;}
.ArticleList2 .Title .NowAdd {
  width: 200px;
  height: 50px;
  float: right;}
.ArticleList2 .Title .NowAdd i {
  display: block;
  width: 14px;
  height: 14px;
  margin: 23px 2px 23px 0;
  float: left;
  background: url(../../images/nowadd.png) no-repeat;}
.ArticleList2 .Title .NowAdd span {
  display: inline-block;
  color: #808080;
  font-size: 14px;
  float: left;
  line-height: 60px;
  margin: 0 2px;}
.ArticleList2 .Title .NowAdd span a {
  color: #808080;
  font-size: 14px;}
ma .ArticleList2 .Title .NowAdd span a:hover {
  color: #aa2329;}
.ArticleList2 .Title a:hover {
  color: #ca0212;}
.ArticleList2 .SecNav {
  width: 250px;
  height: auto;
  overflow: hidden;
  float: left;
  margin-right: 30px;}
.ArticleList2 .SecNav .Title2 {
  width: 180px;
  height: 56px;
  background: url(../../images/navbg.png) no-repeat;
  padding: 12px 35px;}
.ArticleList2 .SecNav .Title2 h3 {
  display: block;
  width: 180px;
  height: 46px;
  line-height: 46px;
  color: #fff;
  font-size: 26px;
  font-weight: bold;}
.ArticleList2 .SecNav .Title2 span {
  display: block;
  width: 55px;
  height: 1px;
  background: #fff;}
.ArticleList2 .SecNav .SecNavList {
  width: 250px;
  height: auto;
  overflow: hidden;}
.ArticleList2 .SecNav .SecNavList ul li {
  width: 180px;
  height: 56px;
  line-height: 56px;
  border-bottom: 1px solid #e68a8e;
  background: #f5f5f5;
  padding: 0 35px;}
.ArticleList2 .SecNav .SecNavList ul li a {
  display: block;
  width: 180px;
  height: 56px;
  color: #333333;
  font-size: 16px;
  line-height: 56px;}
.ArticleList2 .SecNav .SecNavList ul li:hover {
  background: #cc3d44;
  border-bottom: 1px solid #cc3d44;}
.ArticleList2 .SecNav .SecNavList ul li:hover a {
  color: #fff;}
.ArticleList2 .List {
  width: 920px;
  float: right;}
.ArticleList2 ul li {
  width: 910px;
  height: 54px;
  line-height: 54px;
  overflow: hidden;
  padding: 0 5px;
  border-bottom: 1px dashed #eaeaea;}
.ArticleList2 ul li i {
  display: block;
  width: 6px;
  height: 6px;
  background: #ca0212;
  float: left;
  margin: 24px 6px 24px 0;}
.ArticleList2 li a {
  display: block;
  height: 54px;
  color: #333;
  font-size: 16px;
  line-height: 54px;
  float: left;}
.ArticleList2 li span {
  display: block;
  height: 54px;
  color: #999;
  font-size: 16px;
  line-height: 54px;
  float: right;}
.ArticleList2 li a:hover {
  color: #ca0212;}

.Page {
  width: 1200px;
  height: 30px;
  margin: 40px 0px 40px 0px;
  text-align: center;}
.Page a {
  color: #999;
  font-size: 12px;
  margin: 0 5px;
  border: 1px solid #e6e6e6;
  padding: 6px 16px;
  background: #fff;}
.Page a:hover {
  color: #fff;
  border: 1px solid #ca0212;
  background: #ca0212;}
.hover {
  color: #fff !important;
  border: 1px solid #ca0212 !important;
  background: #ca0212 !important;}

.Footer1 {
  width: 100%;
  height: 99px;
  border-bottom: 1px solid #be3539;
  margin-top: 30px;}
.Footer1 .FooterCon {
  width: 1200px;
  height: 99px;
  margin: 0 auto;
  background: url(../../images/logo.png) right center no-repeat;}
.Footer1 .FooterCon .Con1 {
  width: 300px;
  height: 48px;
  padding: 26px 0;
  float: left;}
.Footer1 .FooterCon .Con1 p {
  width: 300px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  font-size: 13px;
  font-weight: lighter;}
.Footer1 .FooterCon .Con2 {
  width: 400px;
  height: 48px;
  padding: 26px 0;
  float: left;}
.Footer1 .FooterCon .Con2 p {
  width: 400px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  font-size: 13px;
  font-weight: lighter;}
.Footer2 {
  width: 100%;
  height: 50px;}
.Footer2 p {
  width: 1200px;
  height: 50px;
  margin: 0 auto;
  line-height: 50px;
  color: #fff;
  font-size: 13px;
  text-align: left;}
.FooterBg {
  background: #ae0207;}

.MainRightCon {
  padding: 25px 0px;
  overflow: hidden;}
.MainRightCon .NewsTitle {
  width: 1200px;
  border-bottom: 1px dashed #dadada;
  padding: 0 0 10px 0;}
.MainRightCon .NewsTitle h3 {
  width: 1200px;
  line-height: 40px;
  color: #4c4c4c;
  font-size: 26px;
  font-weight: bold;
  font-family: "Microsoft YaHei UI";
  text-align: center;
  margin-bottom: 10px;}
.MainRightCon .NewsTitle .ArticleInfor {
  width: 1200px;
  height: 30px;
  text-align: center;}
.MainRightCon .NewsTitle .ArticleInfor span {
  display: inline-block;
  line-height: 30px;
  color: #999;
  font-size: 12px;
  margin-right: 15px;
  font-family: "Microsoft YaHei UI";}
.MainRightCon .NewsTitle .ArticleInfor .Clock {
  background: url(../../images/clockicon.png) no-repeat left center;
  text-indent: 20px;}
.MainRightCon .NewsTitle .ArticleInfor .See {
  background: url(../../images/see2.png) no-repeat left center;
  text-indent: 20px;}
.MainRightCon .NewsTitle .ArticleInfor .People {
  background: url(../../images/people.png) no-repeat left center;
  text-indent: 20px;}
.MainRightCon .NewsTitle .ArticleInfor .Source {
  background: url(../../images/source.png) no-repeat left center;
  text-indent: 20px;}
.MainRightCon .ArticleShow {
  width: 1200px;
  height: auto;
  margin-top: 20px;
  padding-bottom: 30px;}
.MainRightCon .ArticleShow img {
  display: block;
  margin: 15px auto;}
.MainRightCon .ArticleShow p {
  color: #4c4c4c;
  font-size: 16px;
  font-family: "Microsoft YaHei UI";
  line-height: 32px;
  margin-bottom: 10px;
  text-indent: 2em;
  text-align: justify;}

.ArticleList2 .ArticleShow {
  width: 920px;
  float: right;}
.ArticleList2 .MainRightCon {
  padding: 25px 0px;
  overflow: hidden;}
.ArticleList2 .MainRightCon .NewsTitle {
  width: 920px;
  border-bottom: 1px dashed #dadada;
  padding: 0 0 10px 0;}
.ArticleList2 .MainRightCon .NewsTitle h3 {
  width: 920px;
  line-height: 40px;
  color: #4c4c4c;
  font-size: 26px;
  font-weight: bold;
  font-family: "Microsoft YaHei UI";
  text-align: center;
  margin-bottom: 10px;}
.ArticleList2 .MainRightCon .NewsTitle .ArticleInfor {
  width: 920px;
  height: 30px;
  text-align: center;}
.ArticleList2 .MainRightCon .NewsTitle .ArticleInfor span {
  display: inline-block;
  line-height: 30px;
  color: #999;
  font-size: 12px;
  margin-right: 15px;
  font-family: "Microsoft YaHei UI";}
.ArticleList2 .MainRightCon .NewsTitle .ArticleInfor .Clock {
  background: url(../../images/clockicon.png) no-repeat left center;
  text-indent: 20px;}
.ArticleList2 .MainRightCon .NewsTitle .ArticleInfor .See {
  background: url(../../images/see2.png) no-repeat left center;
  text-indent: 20px;}
.ArticleList2 .MainRightCon .NewsTitle .ArticleInfor .People {
  background: url(../../images/people.png) no-repeat left center;
  text-indent: 20px;}
.ArticleList2 .MainRightCon .NewsTitle .ArticleInfor .Source {
  background: url(../../images/source.png) no-repeat left center;
  text-indent: 20px;}
.ArticleList2 .MainRightCon .ArticleShow {
  width: 920px;
  height: auto;
  margin-top: 20px;
  padding-bottom: 30px;}
.ArticleList2 .MainRightCon .ArticleShow img {
  display: block;
  margin: 15px auto;}
.ArticleList2 .MainRightCon .ArticleShow p {
  color: #4c4c4c;
  font-size: 16px;
  font-family: "Microsoft YaHei UI";
  line-height: 32px;
  margin-bottom: 10px;
  text-indent: 2em;
  text-align: justify;}

.Content {
  width: 1100px;
  height: 948px;
  margin: 720px auto 0;
  overflow: hidden;}
.Content .AuthorityBg {
  width: 343px;
  height: 890px;
  float: left;
  background: url(../../images/authoritybg.png) no-repeat;}
.Content .AuthoritySzqhBg {
  width: 343px;
  height: 890px;
  float: left;
  background: url(../../images/szqhleft.png) no-repeat;}
.Content .AuthorityBg .Main {
  width: 250px;
  height: 36px;
  margin: 130px 0 0 80px;}
.Content .AuthoritySzqhBg .Main {
  width: 250px;
  height: 36px;
  margin: 130px 0 0 80px;}
.Content .AuthorityBg .Main ul {
  margin-left: 15px;}
.Content .AuthoritySzqhBg .Main ul {
  margin-left: 15px;}
.Content .AuthorityBg .Main ul li {
  width: 86px;
  height: 36px;
  background: #ffdb99;
  border-radius: 4px;
  line-height: 36px;
  text-align: center;
  margin: 0 10px;
  float: left;}
.Content .AuthoritySzqhBg .Main ul li {
  width: 86px;
  height: 36px;
  background: #ffdb99;
  border-radius: 4px;
  line-height: 36px;
  text-align: center;
  margin: 0 10px;
  float: left;}
.Content .AuthorityBg .Main ul li a {
  display: block;
  color: #ca0212;
  font-size: 20px;
  line-height: 36px;
  font-weight: bold;}
.Content .AuthoritySzqhBg .Main ul li a {
  display: block;
  color: #ca0212;
  font-size: 20px;
  line-height: 36px;
  font-weight: bold;}
.Content .AuthorityBg .Main ul li:hover {
  background: #ca0212;}
.Content .AuthoritySzqhBg .Main ul li:hover {
  background: #ca0212;}
.Content .AuthorityBg .Main ul li:hover a {
  color: #ffdb99;}
.Content .AuthoritySzqhBg .Main ul li:hover a {
  color: #ffdb99;}
.Content .AuthorityBg .Six {
  width: 250px;
  height: auto;
  overflow: hidden;
  margin-top: 100px;
  margin-left: 80px;}
.Content .AuthoritySzqhBg .Six {
  width: 250px;
  height: auto;
  overflow: hidden;
  margin-top: 100px;
  margin-left: 80px;}
.Content .AuthorityBg .Six ul li {
  width: 250px;
  height: auto;
  margin-bottom: 35px;
  overflow: hidden;}
.Content .AuthoritySzqhBg .Six ul li {
  width: 250px;
  height: auto;
  margin-bottom: 35px;
  overflow: hidden;}
.Content .AuthorityBg .Six ul li span {
  display: block;
  float: left;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  margin-right: 10px;
  border-radius: 4px;}
.Content .AuthoritySzqhBg .Six ul li span {
  display: block;
  float: left;
  width: 24px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  color: #fff;
  font-size: 18px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  margin-right: 10px;
  border-radius: 4px;}
.SixColor1 {
  background: #e6a122;}
.SixColor2 {
  background: #ca0212;}
.Content .AuthorityBg .Six ul li a {
  display: block;
  float: right;
  width: 215px;
  color: #333;
  font-size: 15px;
  text-align: justify;
  line-height: 24px;}
.Content .AuthoritySzqhBg .Six ul li a {
  display: block;
  float: right;
  width: 215px;
  color: #333;
  font-size: 15px;
  text-align: justify;
  line-height: 24px;}
.Content .AuthorityBg .Six ul li:hover a {
  color: #ca0212;}
.Content .AuthoritySzqhBg .Six ul li:hover a {
  color: #ca0212;}
.Content .NewsList {
  width: 720px;
  height: 890px;
  float: right;}
.Content .szqh .NewsList {
  width: 1100px;
  height: 890px;
  float: right;}
.Content .NewsList .List {
  width: 720px;
  height: 290px;
  margin-bottom: 15px;}
.Content .szqh .NewsList .List {
  width: 1100px;
  height: 430px;
  margin-bottom: 15px;}
.Content .NewsList .List .Title {
  width: 720px;
  height: 44px;
  background: #f5f5f5;}
.Content .szqh .NewsList .List .Title {
  width: 1100px;
  height: 44px;
  background: #f5f5f5;}
.Content .NewsList .List .Title .TitleName {
  width: 160px;
  height: 44px;
  background: #cc0012;
  float: left;}
.Content .NewsList .List .Title .TitleName i {
  display: block;
  width: 21px;
  height: 22px;
  background: url(../../images/specialicon.png) no-repeat;
  margin: 11px 10px 11px 15px;
  float: left;}
.Content .NewsList .List .Title .TitleName h3 {
  color: #fff;
  font-size: 22px;
  font-weight: bold;
  float: left;
  line-height: 44px;}
.Content .NewsList .List .Title a {
  color: #666;
  font-size: 15px;
  float: right;
  margin-right: 20px;
  line-height: 44px;
  font-weight: lighter;}
.Content .NewsList .List .Title a:hover {
  color: #ca0212;}
.Content .NewsList .List ul {
  margin-top: 15px;}
.Content .NewsList .List ul li {
  width: 720px;
  height: 38px;
  line-height: 38px;}
.Content .szqh .NewsList .List ul li {
  width: 1100px;
  height: 38px;
  line-height: 38px;}
.Content .NewsList .List ul li i {
  display: block;
  width: 8px;
  height: 11px;
  background: url(../../images/listicon.png) no-repeat;
  float: left;
  margin: 14px 6px 13px 0;}
.Content .NewsList .List ul li a {
  display: block;
  color: #333;
  font-size: 16px;
  line-height: 38px;}
.Content .NewsList .List ul li a:hover {
  color: #ca0212;}

.SpecialList {
  width: 1200px;
  height: auto;
  margin: 720px auto 0;}
.SpecialList .List {
  width: 1100px;
  height: auto;
  padding: 0 50px;
  background: url(../../images/conbg.png) repeat-y;
  margin-left: -2px;}
.SpecialList .List .Title {
  width: 1100px;
  height: 44px;
  background: #f5f5f5;}
.SpecialList .List .Title .TitleName {
  width: 160px;
  height: 44px;
  background: #cc0012;
  float: left;}
.SpecialList .List .Title .TitleName i {
  display: block;
  width: 21px;
  height: 22px;
  background: url(../../images/specialicon.png) no-repeat;
  margin: 11px 10px 11px 15px;
  float: left;}
.SpecialList .List .Title .TitleName h3 {
  color: #fff;
  font-size: 22px;
  font-weight: bold;
  float: left;
  line-height: 44px;}
.SpecialList .List .Title .NowAdd {
  width: 200px;
  height: 44px;
  float: right;
  margin-right: 15px;}
.SpecialList .List .Title .NowAdd i {
  display: block;
  width: 14px;
  height: 14px;
  margin: 15px 2px 15px 0;
  float: right;
  background: url(../../images/nowadd.png) no-repeat;}
.SpecialList .List .Title .NowAdd span {
  display: inline-block;
  color: #808080;
  font-size: 14px;
  float: right;
  line-height: 44px;
  margin: 0 2px;}
.SpecialList .List .Title .NowAdd span a {
  color: #808080;
  font-size: 14px;}
.SpecialList .List .Title .NowAdd span a:hover {
  color: #aa2329;}
.SpecialList .List ul {
  margin-top: 15px;}
.SpecialList .List ul li {
  width: 1100px;
  height: 38px;
  line-height: 38px;}
.SpecialList .List ul li i {
  display: block;
  width: 8px;
  height: 11px;
  background: url(../../images/listicon.png) no-repeat;
  float: left;
  margin: 14px 6px 13px 0;}
.SpecialList .List ul li a {
  display: block;
  color: #333;
  font-size: 16px;
  line-height: 38px;
  float: left;}
.SpecialList .List ul li span {
  display: block;
  color: #999;
  font-size: 16px;
  line-height: 38px;
  float: right;}
.SpecialList .List ul li a:hover {
  color: #ca0212;}
.SpecialList .BottomBg {
  width: 1100px;
  height: 60px;
  padding: 0 50px;
  background: url(../../images/bottombg.png) no-repeat;
  margin-left: -2px;}
.Page2 {
  width: 1100px;
  height: 30px;
  padding: 30px 0px 0px 0px;
  text-align: center;
  background: #fff;}
.Page2 a {
  color: #999;
  font-size: 12px;
  margin: 0 5px;
  border: 1px solid #e6e6e6;
  padding: 6px 16px;
  background: #fff;}
.Page2 a:hover {
  color: #fff;
  border: 1px solid #ca0212;
  background: #ca0212;}
.MainRightCon2 {
  padding: 25px 0px;
  overflow: hidden;}
.MainRightCon2 .NewsTitle {
  width: 1100px;
  border-bottom: 1px dashed #dadada;
  padding: 0 0 10px 0;}
.MainRightCon2 .NewsTitle h3 {
  width: 1100px;
  line-height: 40px;
  color: #4c4c4c;
  font-size: 26px;
  font-weight: bold;
  font-family: "Microsoft YaHei UI";
  text-align: center;
  margin-bottom: 10px;}
.MainRightCon2 .NewsTitle .ArticleInfor {
  width: 1100px;
  height: 30px;
  text-align: center;}
.MainRightCon2 .NewsTitle .ArticleInfor span {
  display: inline-block;
  line-height: 30px;
  color: #999;
  font-size: 12px;
  margin-right: 15px;
  font-family: "Microsoft YaHei UI";}
.MainRightCon2 .NewsTitle .ArticleInfor .Clock {
  background: url(../../images/clockicon.png) no-repeat left center;
  text-indent: 20px;}
.MainRightCon2 .NewsTitle .ArticleInfor .See {
  background: url(../../images/see2.png) no-repeat left center;
  text-indent: 20px;}
.MainRightCon2 .NewsTitle .ArticleInfor .People {
  background: url(../../images/people.png) no-repeat left center;
  text-indent: 20px;}
.MainRightCon2 .NewsTitle .ArticleInfor .Source {
  background: url(../../images/source.png) no-repeat left center;
  text-indent: 20px;}
.MainRightCon2 .ArticleShow {
  width: 1100px;
  height: auto;
  margin-top: 20px;
  padding-bottom: 30px;}
.MainRightCon2 .ArticleShow img {
  display: block;
  margin: 15px auto;}
.MainRightCon2 .ArticleShow p {
  color: #4c4c4c;
  font-size: 16px;
  font-family: "Microsoft YaHei UI";
  line-height: 32px;
  margin-bottom: 10px;
  text-indent: 2em;
  text-align: justify;}

.Footer3 {
  width: 100%;
  height: 99px;
  border-bottom: 1px solid #db4d5a;}
.Footer3 .FooterCon {
  width: 1200px;
  height: 99px;
  margin: 0 auto;
  background: url(../../images/logo.png) right center no-repeat;}
.Footer3 .FooterCon .Con1 {
  width: 300px;
  height: 48px;
  padding: 26px 0;
  float: left;}
.Footer3 .FooterCon .Con1 p {
  width: 300px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  font-size: 13px;
  font-weight: lighter;}
.Footer3 .FooterCon .Con2 {
  width: 400px;
  height: 48px;
  padding: 26px 0;
  float: left;}
.Footer3 .FooterCon .Con2 p {
  width: 400px;
  height: 24px;
  line-height: 24px;
  color: #fff;
  font-size: 13px;
  font-weight: lighter;}
.Footer4 {
  width: 100%;
  height: 50px;}
.Footer4 p {
  width: 1200px;
  height: 50px;
  margin: 0 auto;
  line-height: 50px;
  color: #fff;
  font-size: 13px;
  text-align: left;}