@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 14px/200% Microsoft YaHei; color:#000000;text-align:center; font-family: "Microsoft YaHei", SimSun, "SourceHanSansCN", "PingFang SC"; background:url(images/top01.jpg) top center no-repeat #d4e0ff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 14px/200% Microsoft YaHei;}
li,p{text-align:left;font:normal 14px/200% Microsoft YaHei;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:none;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 14px/200% Microsoft YaHei;}
.w1200{ width:1200px;}
.fl{ float:left;}
.fr{ float:right;}

/*head*/
.top_head{ height:484px;}

.title_h2{ text-align: center; height: 61px; margin: 35px auto; overflow: hidden;}
.title_h2 b{ background: url(images/title_bg.png) no-repeat; width: 324px; height: 61px; overflow: hidden; display: inline-block; text-align: center; line-height:58px; color: #fff; font-size: 36px; font-weight: bold;}
.title_h2 em{ color: #0359ff; float: right; font-size: 16px;}
.title_h2 em a:link,.title_h2 em a:visited,.title_h2 em a:hover{color: #0359ff; line-height: 65px;}

/*法律全文 1*/
.Law_con{ background: url(images/p1_bg.png) top center no-repeat; width: 1158px; height: 584px; overflow: hidden; box-sizing: border-box;}
.Law_con ul{ width: 785px; margin: 0 auto;}
.Law_con ul li:first-child{ float: left;}
.Law_con ul li:last-child{ float: right;}

/*解读评论 2*/
.JieDu_con{ margin:50px auto;}
.JieDu_con ul{}
.JieDu_con ul li{width:554px; float:left; margin-left:32px; height:105px; margin-bottom:18px; overflow:hidden; display: table; background: #fff; box-sizing: border-box; padding: 0 10px 0 20px;}
.JieDu_con ul li:hover{ background:#076cff; color: #fff;}
.JieDu_con ul li p{font-size:22px; line-height: 160%; display: table-cell; vertical-align: middle;}
.JieDu_con ul li:hover a{ color: #fff;}
.JieDu_con ul li p a:hover{ color: #fff;}

/*学习动态 3*/
.DongTai_con_line1{ background: url(images/conbg01.png) no-repeat; height: 27px; overflow: hidden;}
.DongTai_con_line2{ background: url(images/conbg03.png) no-repeat; height: 26px; overflow: hidden; margin-bottom: 30px;}
.DongTai_con{ background: url(images/conbg02.png) repeat-y;}

.DongTai_con .text_01{width: 88%; margin: 0 auto;}
.DongTai_con .text_01 li{ margin: 30px auto; border-bottom: #ffd4a1 1px solid; padding-bottom: 30px;}
.DongTai_con .text_01 li b{ display: block; font-size: 22px; margin-bottom: 5px;}
.DongTai_con .text_01 li p,.DongTai_con .text_01 li p a{ font-size: 22px; color: #666;}

.DongTai_con .text_02{width: 90%; margin: 0 auto 15px;}
.DongTai_con .text_02 li{ font-size: 22px; height: 180px; border-bottom: #ffd4a1 1px solid; float: left; width: 47%; margin-left:2.5%; display: table;}
.DongTai_con .text_02 li p{font-size: 22px; display: table-cell; vertical-align: top; padding-top: 25px; box-sizing: border-box;}
.DongTai_con .text_02 li span{ color: #fff; padding: 0 15px; display: inline-block;background: #076cff; border-radius: 25px; margin-right: 8px;}




/*融媒视角 4*/
.ShiJiao_con{ margin:50px auto;}
.left-wrap {
  position: relative;
  width: 1110px;
}
.left-wrap .swiper-slide {
  position: relative;
}
.left-wrap .swiper-slide div{ width: 350px; overflow: hidden;}
.left-wrap .swiper-slide div img{ margin-bottom: 5px;}
.left-wrap .swiper-slide div p { overflow: hidden; width:350px; height:96px; font-size:22px; background-color: #fff; box-sizing: border-box; padding: 10px 10px 10px 28px; line-height: 160%; position: relative;}
.left-wrap .swiper-slide div p:before { content: ""; position: absolute; left:15px; top:25px; width: 6px;height: 6px; -webkit-border-radius: 8px; border-radius: 8px; background-color: #0359ff;}
.left-wrap .arrow-left {
  position: absolute;
  left: -35px;
  top: 45%;
  z-index: 2;
  cursor: pointer;
}
.left-wrap .arrow-right {
  position: absolute;
  right: -35px;
  top: 45%;
  z-index: 2;
  cursor: pointer;
}
.left-wrap .pagi1 {
  position: absolute;
  right: 10px;
  bottom: 16px;
  z-index: 2;
}
.left-wrap .swiper-pagination-bullet.swiper-pagination-bullet-active {
  opacity: 1;
  background: #d80c14;
}
.left-wrap .swiper-pagination-bullet {
  background: #e7e0d9;
  opacity: 1;
  width: 9px;
  height: 9px;
  -webkit-border-radius: 9px;
  border-radius: 9px;
  margin-right: 4px;
  cursor: pointer;
}



.ShiJiao_con2{ margin:15px auto;}
.ShiJiao_con2 .list-main-news li{ position: relative; color:#fff; font-size: 22px; text-align: left; white-space: nowrap;text-overflow: ellipsis; padding:0px 0px 15px 30px; text-align: justify;white-space: normal; border-bottom:#dfa981 1px solid; margin-bottom:0px; float:left; width:45%; margin-left:3%; box-sizing:border-box; height:90px; display: table;}
.ShiJiao_con2 .list-main-news li p{ line-height: 160%; font-size: 22px; display: table-cell; vertical-align: middle;}
.ShiJiao_con2 .list-main-news li p:before { content: ""; position: absolute; left:10px; top:30px; width: 6px;height: 6px; -webkit-border-radius: 8px; border-radius: 8px; background-color: #dfa981;}
.ShiJiao_con2 .list-main-news li a,.ShiJiao_con2 .list-main-news li a:hover{ color: #fff;}
.ShiJiao_bg{ background: #076cff;}






/*copyright*/
.bk-footer-wrap { padding-top: 20px; text-align: left; padding-bottom: 50px;color: #fff; background: #00068c;}
.bk-footer-wrap .hline { width: 1200px;margin: 0 auto;}
.bk-footer-wrap .list-logo { font-size: 0;}
.bk-footer-wrap .list-logo li { float: left; margin-right: 10px; margin-bottom: 15px;}
.bk-footer-wrap .list-logo li:nth-child(9n) { margin-right: 0;}
.bk-footer-wrap .row { margin-bottom: 0px;}
.bk-footer-wrap .row p { font-size: 18px; color: #fff;}
.bk-footer-wrap .row p a,.bk-footer-wrap .row p a:hover{ color: #fff;}
.copyright-wrap p,.copyright-wrap p a,.copyright-wrap p a:hover{ color: #fff;}
.bk-footer-wrap .qrcode-wrap { padding-top: 30px; margin-bottom: 20px;}
.bk-footer-wrap .list-qrcode { text-align: center;}
.bk-footer-wrap .list-qrcode li { display: inline-block; vertical-align: top; font-size: 18px; text-align: center; color: #fff; margin-left: 77px; line-height: 1;}
.bk-footer-wrap .list-qrcode li img { margin-bottom: 20px;}
.bk-footer-wrap .list-qrcode li:first-child { margin-left: 0;}
.bk-footer-wrap .copyright-wrap { position: relative; text-align: center; padding-top: 30px; color: #fff;  font-size: 20px;}
.bk-footer-wrap .copyright-wrap p{ text-align:center; font-size:20px;}
.g-text-center { text-align: center;}
.kexin { position: absolute; left: 50%; top: 30px; margin-left: -330px;}


@media (min-device-width:480px) and (max-width:1200px),
       screen and (max-device-width:1200px){ 
html,body{ width:1300px;}
	   }


