@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;font-family:"΢���ź�";}
body{font:14px/1.5;background:#fff;font-weigth:300;min-width: 1450px;}
button,input,optgroup,select,textarea {margin: 0;font: inherit;color: inherit;}
img{border:none}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,label,img,th{vertical-align:middle}
ul,ol,li{list-style:none}
a{text-decoration:none;outline:0;color: inherit;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer}
textarea {overflow: hidden;resize:none;}
table{border-collapse:collapse;border-spacing:0}
input,textarea,select{outline:0;}


.clearfix{*zoom:1;}
.clearfix:after{content:"\200B";height:0;display:block;visibility:hiden;clear:both;}
.container{width:1450px;margin: 0 auto;padding: 0;}
.left{float: left;}
.right{float: right;}


/*轮播 */
.mains{width:800px;padding-left:15px;margin:0 auto}



/* imgscroll2 */
.imgscroll2{width:380px;margin-right:5px;margin-bottom:5px;height:180px;float:left;position:relative;overflow:hidden}
.imgscroll2:hover .pre{display:block}
.imgscroll2:hover .next{display:block}
.imgscroll2 li{list-style:none;margin:0;padding:0}
.imgscroll2 .imglist{width:100%;height:inherit;position:absolute}
.imgscroll2 .imglist .imgurl{height:inherit;position:absolute;top:0;left:0}
.imgscroll2 .imgdesc{width:200px;left:50%;transform: translate(-50%, -50%);bottom:0px;position:absolute;overflow:hidden;}
.imgscroll2 .imgdesc li{width:28px;transition:all linear 0.2s;height:8px;float:left;vertical-align:middle;text-align:center;background:rgba(0,0,0,0.2);margin:0 4px;cursor:pointer;line-height:16px;}
.imgscroll2 .imgdesc li.hover{background:#4a97d8;width: 40px;}
.imgscroll2 .pre{position:absolute;top:50%;margin-top:-40px;z-index:10;width:26px;height:80px;left:0;background:rgba(0,0,0,0);line-height:80px;vertical-align:middle;text-align:center;color:rgba(250,250,250,0.6);cursor:pointer;display:none;font-size: 39px;}
.imgscroll2 .next{position:absolute;top:50%;margin-top:-40px;z-index:10;width:26px;height:80px;right:0;background:rgba(0,0,0,0);line-height:80px;vertical-align:middle;text-align:center;color:rgba(250,250,250,0.6);cursor:pointer;display:none;font-size: 39px;}
.imgscroll2 .imginfo{position:absolute;width:100%;bottom:26px;height:50px;overflow:hidden}
.imgscroll2 .imginfo li{height:50px;color:#fff;width:100%;color:#fff;line-height:50px;vertical-align:middle;text-align:center;background: linear-gradient(to top, rgba(0, 0, 0, 1),rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.1));}
.imgscroll2 .imginfo li a{width: 700px;margin: 0 auto;display: inline-block;text-align: center;font-size: 19px;letter-spacing: 2px; font-weight: bold;color: #FFFFFF;  white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏溢出的内容 */text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */}
/* imgscroll4 */
.imgscroll4{height:114px;float:left;position:relative;overflow:hidden}
.imgscroll4:hover .pre{display:block}
.imgscroll4:hover .next{display:block}
.imgscroll4 li{list-style:none;margin:0;padding:0}
.imgscroll4 .imglist{width:100%;height:inherit;position:absolute}
.imgscroll4 .imglist .imgurl{height:114px}
.imgscroll4 .imgdesc{width:80px;left:80%;margin-left:-40px;bottom:5px;position:absolute;overflow:hidden}
.imgscroll4 .imgdesc li{width:14px;border-radius:8px;transition:all linear 0.2s;height:14px;float:left;vertical-align:middle;text-align:center;background:#FFFFFF;margin:0;cursor:pointer;margin-left: 10px;}
.imgscroll4 .imgdesc li.hover{background:#0070e8;}
.imgscroll4 .pre{position:absolute;top:50%;margin-top:-40px;z-index:10;width:26px;height:80px;left:0;background:rgba(0,0,0,0);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none;font-weight: 39px;}
.imgscroll4 .next{position:absolute;top:50%;margin-top:-40px;z-index:10;width:26px;height:80px;right:0;background:rgba(0,0,0,0);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none;font-weight: 39px;}

/* imgscroll6 */
.imgscroll6{width:302px;height: 450px; float:left;position:relative;overflow:hidden}
.imgscroll6:hover .pre{display:block}
.imgscroll6:hover .next{display:block}
.imgscroll6 li{list-style:none;margin:0;padding:0}
.imgscroll6 .imglist{width:100%;height:inherit;position:absolute;bottom:0}
.imgscroll6 .imglist .imgurl{height:384px}
.imgscroll6 .imgdesc{width:193px;left:57px;bottom:0px;position:absolute;overflow:hidden}
.imgscroll6 .imgdesc li{width:28px;transition:all linear 0.2s;height:8px;float:left;vertical-align:middle;text-align:center;background:rgba(0,0,0,0.2);margin:0 4px;cursor:pointer;line-height:16px;}
.imgscroll6 .imgdesc li.hover{background:#4a97d8;width: 40px;}
.imgscroll6 .pre{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;left:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll6 .next{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;right:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}




/*正文*/
.sxcdpf-top{width: 100%;height: 36px;background: #1d68c3;line-height: 36px;}
.cltop-left{float: left;font-size: 16px;}
.cltop-left a{color:#FFFFFF;margin-right: 36px;}
.cltop-right{float: right;font-size: 16px;width: 280px;}
.cltop-right a{color: #FFFFFF;margin-right: 36px;}
.cltop-right a span{color: #FFFFFF;}
.cltop-right a img{width: 23px;margin-right: 5px;}
.cltop-right a .wza1{width: 20px;margin-top: -2px;}


.clbutton{width: 100%;height: 243px;background: #d0f0ff;background-image: url("../images/banner1.png");background-position: bottom center;background-size: 2066px;background-repeat: no-repeat;}

.cllogo{padding-top: 50px;}

.cdpfnav{width:100%;height: 66px;background: #1c5fb0;line-height: 66px;margin-bottom: 36px;}
.cdpfnav ul li{float: left;justify-content: space-between;flex:1;text-align: center;font-size: 26px;cursor:pointer;transition:all linear 0.3s;}
.cdpfnav ul{display: flex;width: 100%;}
.cdpfnav ul li a{color: #FFFFFF;}
.cdpfnav ul li:hover{background: #FFFFFF;transition:all linear 0.3s;}
.cdpfnav ul li:hover a{color: #014073;}
.cdpfnav ul li:last-child:hover{background: #1c5fb0;}


/*内容*/
.sxcdpf-content{width:100%;}

/*头条*/
.headlines{width:100%;margin-bottom: 46px;}
.headlines h1{width: 1250px;margin: 0 auto 20px;}
.headlines h1 img{float:left;width: 110px;}
.headlines h1 p{width: 1130px;float: right;text-align: center;font-size: 34px;margin-top: 10px;letter-spacing: 1.5px;font-weight: bold;
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */}
.headlines h1 p a{color:#333333;}
.headlines h6{width: 100%;float: left;text-align: center;font-size: 19px;margin-top: 8px;font-weight: 400;
  white-space: nowrap; /* 防止文本换行 */
  overflow: hidden; /* 隐藏溢出的内容 */
  text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */}
.headlines h6 a{color: #333333;}
.headlines:hover h1 p a{color: #c40e0e;}
.headlines:hover h6 a{color: #c40e0e;}

/*新闻板块*/
.newbox{width: 100%;margin-bottom: 30px;}
.carousel .imgscroll2{width:774px;height: 456px;}
.carousel .imgscroll2 img{width: 774px;height: 430px;}

.cdpfgzdt{width: 650px;}
.textlist{width:100%;}
.textlist h1{width: 100%;border-bottom: 2px solid #e4e4e4;height: 46px;margin-bottom: 25px;}
.textlist h1 span{display: inline-block;padding: 0 28px 0px;text-align: center;font-size: 24px;height: 40px;letter-spacing: 1px;}
.textlist h1 img{text-align: center;margin: -14px auto 0;}
.textlist h1 a{font-size: 16px;color: #666666;font-weight: 400;float: right;display: inline-block;margin: 13px 24px;}
.textlist ul li{width:100%;float: left;margin-bottom: 19px;}
.textlist ul li i{width: 6px;height: 6px;border-radius: 20px;background: #BBBBBB;display: block;float: left;margin-right: 9px;margin-top: 10px;}
.textlist ul li span{font-size: 21px;display: inline-block;float: left;width: 80%;white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏溢出的内容 */text-overflow: ellipsis;}
.textlist ul li time{font-size: 17px;float: right;display: inline-block;color: #999999;margin-top: 5px;}
.textlist ul li a{color: #444444;}
.textlist ul li:hover a{color: #c40e0e;transition:all linear 0.2s;}
.textlist ul li:hover i{background: #c40e0e;transition:all linear 0.4s;}
.textlist ul li:hover time{color:#b87a7a}

/*中间轮播*/
.middle{width: 100%;margin-bottom: 40px;}
.middle .imgscroll4{width: 100%;}
.middle .imgscroll4 img{width: 1450px;height: 114px;border-radius: 8px;}
.middle .imgscroll4 .imgdesc{right: 50px;}


/*左多右少*/
.several{width:100%;margin-bottom: 40px;}
.columns{width: 1000px;height: 1311px;position: relative;}
.vertical{width:422px;height: 1311px;}
.filelist{width: 100%;}
.filelist .filebox{width:478px;float: left;margin-right: 36px;}
.filelist .filebox:nth-child(2n){margin-right: 0;}
.filelist .filebox .textlist ul li span{width:72%;}
.filelist .filebox .textlist{margin-bottom: 20px;}

.cdpf-tab{width:950px;height:358px; padding: 15px 20px 0px;background:  linear-gradient(to top, rgba(255, 255, 255, 1),rgba(255, 255, 255, 1),rgba(255, 255, 255, 1),rgba(255, 255, 255, 1), rgba(230, 238, 249, 1));box-shadow: 0px 0px 6px 3px #dfeefd;position: absolute;bottom: 0px;}

.rightside1{width: 100%;margin-bottom: 10px;height: 336px;float: left}
.rightside1 img{margin-bottom: 30px;box-shadow:0px 5px 10px 0px #dddddd;border-radius: 8px;}

.rightside2{width:100%;height: 464px; text-align: center;margin-bottom: 20px;background:  linear-gradient(to top, rgba(255, 255, 255, 1),rgba(255, 255, 255, 1),rgba(255, 255, 255, 1),rgba(255, 255, 255, 1), rgba(230, 238, 249, 1));float: left}
.rightside2 img{width:370px;margin: 10px;}
.rightside2 h2{width: 100%;margin-bottom: 12px;float: left;}
.rightside2 h2 span{display: block;height: 50px;width: 180px;background:  linear-gradient(to right, rgba(0, 109, 232, 1),rgba(89, 194, 249, 1));border-radius: 0 0 20px 0;text-align: center;line-height: 48px;font-size: 24px;color: #FFFFFF;float: left;}
.rightside2 h2 a{display: inline-block;float: right;font-size: 16px;color: #666666;font-weight: 400;margin-top: 17px;margin-right: 20px;}

.rightside3{float: left;width:422px;text-align: center;background:  linear-gradient(to top, rgba(255, 255, 255, 1),rgba(255, 255, 255, 1),rgba(255, 255, 255, 1),rgba(255, 255, 255, 1), rgba(230, 238, 249, 1));box-shadow: 0px 0px 6px 3px #dfeefd;height: 481px;}
.rightside3 .imgscroll6{width: 302px;height: 420px;position: absolute;left: 60px;top:30px;}
.rightside3 .imgscroll6 .imgurl{width:302px;height: 400px;overflow: hidden;}
.rightside3 .imgscroll6 .imgurl img{width:302px;height: 400px;}


.nr-under{width: 100%;margin: 60px 0 40px;}
.nr-under ul li{float:left;width: 270px;margin-right: 25px;background: #d0e9ff;border-radius: 6px;}
.nr-under ul li img{width: 270px;}
.nr-under ul li:last-child{margin-right: 0;}


.combobox{width:100%;margin-bottom: 30px;}
.combobox ul li{float: left;width: 270px;margin-right: 25px;}
.combobox ul li:last-child{margin-right: 0;}
.combobox ul li select{width: 270px;padding: 10px 15px;border-radius: 4px;border:1px solid #CCCCCC;}


/*foot*/
.cdpf-foot{width: 100%;background: #1d68c3;padding: 40px 0 76px;}
.clfoot img{margin-top: 10px;}
.clfoot span{color:#FFFFFF;margin-top: 10px;display: inline-block;font-size: 17px;}
.clfoot{margin-right: 30px;}
.footcentext{font-size: 17px;color: #FFFFFF;line-height: 46px;}
.footwb img{width: 130px;}




/*子页面2*/
.clsubpage{margin-bottom: 10px;}
.subpage-top{width: 100%;margin-bottom: 30px;}
.subpage-top img{width: 32px;float: left;}
.subpage-top span{font-size: 20px;float: left;margin-top: 2px;}

.subpage-content{width:100%;margin-bottom: 60px;}
/*2级2页左*/
.rightsidebar.menu{width: 290px;float: left;}
.menutitle{width: 100%;height: 70px;line-height: 70px;font-size: 26px;color: #FFFFFF;text-align: center;background: #4c7fbc;}
.menu ul li {display:block;width:100%;list-style:none;overflow:visible;}
.menu ul li .active{display:block;color:#82846f;outline:none;font-size: 22px;background: #f3f3f3;background:url("../images/tb20.png") top right no-repeat;background-size: 20px;background-position: 250px center;color: #000000;padding: 15px 30px;}
.menu ul li .active.current{display:block;color:#82846f;outline:none;font-size: 22px;background: #f3f3f3;background:url("../images/tb19.png") top right no-repeat;background-size: 20px;background-position: 250px center;color: #000000;padding: 15px 30px;}
.menu .on .routine{display:block;color:#82846f;outline:none;font-size: 22px;background: #f3f3f3;background:url("../images/tb19.png") top right no-repeat;background-size: 20px;background-position: 250px center;background-color: #FFFFFF;padding: 15px 30px;}
.menu ul li .routine{display:block;color:#82846f;outline:none;font-size: 22px;background: #f3f3f3;background:url("../images/tb19.png") top right no-repeat;background-size: 20px;background-position: 250px center;background-color: #f3f3f3;padding: 15px 30px;}
.menu ul li .active.inactive{display:block;color:#82846f;outline:none;font-size: 22px;background: #f3f3f3;background:url("../images/tb20.png") top right no-repeat;background-size: 20px;background-position: 250px center;color: #000000;padding: 15px 30px;}
.menu ul li .inactive {display:block;color:#82846f;outline:none;font-size: 22px;background: #f3f3f3;background:url("../images/tb19.png") no-repeat;background-size: 20px;background-position: 250px center;background-color: #f3f3f3;padding: 15px 30px;}
.menu ul li ul {display:none;}
.horizontal{width:100%;height: 1px;background: #FFFFFF;border-top: 1px solid #ced8e2}
.menu ul li ul li a{display:block;font-size:18px;background:url("../images/tb19.png") no-repeat;background-size: 20px;background-position: 250px center;color: #666666;background-color: #fbfbfb;padding: 12px 30px;border-bottom: 1px solid #f1f1f1;}
.menu ul li ul .multiple a{font-size:18px;background:url("../images/tb19.png") no-repeat;background-size: 20px;background-position: 250px center;color: #666666;background-color: #fbfbfb;}
.menu ul li ul li .active{background:url("../images/tb20.png") top right no-repeat;background-size: 20px;background-position: 250px center;color: #000000;padding: 12px 30px;}
.menu ul li ul li ul li .multiple{padding: 8px 30px;display: block;border-bottom: 1px solid #f9f9f9;font-size: 16px;background:url("../images/tb21.png") no-repeat;background-size: 15px;background-position: 250px center;background-color:rgba(246,246,246,0.2);}
.menu ul li ul li ul li .multiple i{display: inline-block;width: 5px;height: 5px;border-radius: 10px;background-color: transparent;;margin-top: 9px;float: left;margin-right: 15px;}
.menu ul li ul li.ldxx a{color:#1c5fb0;font-size:18px;background:url("../images/tb22.png") no-repeat;background-size: 20px;background-position: 250px center;background-color: #fbfbfb;padding: 12px 30px;border-bottom: 1px solid #f1f1f1;font-weight: bold}
.menu ul li .dqcurrent{display:block;color:#82846f;outline:none;font-size: 22px;background: #f3f3f3;background:url("../images/tb19.png") top right no-repeat;background-size: 20px;background-position: 250px center;color: #000000;padding: 15px 30px;}





/*2级2页右*/
.rightsidebar_box{width:1130px;}
.zfxx-title{width: 100%;border-bottom: 3px solid #f3f3f3;}
.zfxx-title span{padding: 0 24px 16px;display: inline-block;font-size: 26px;border-bottom: 3px solid #00459e;margin-bottom: -2px;color: #00459e;font-weight: 400;}

.xxgk-content{padding: 30px;}
.textcontent{font-size: 20px;line-height: 46px;}

.nsbmbgs{width:100%;}
.nsbmtext{width:100%;padding:0px 10px 0 10px;}
.nsbmtext h3{width:100%;float:left;background-image:url("../images/bgs.gif");background-position:left center;background-repeat:no-repeat;padding:5px 0 5px 28px;color:#ee7b20;font-size:18px;font-weight:bold;}
.zyzntext{width: 100%;}
.zyzntext strong{line-height: 36px;text-indent: 2em;display: block;font-size: 18px}
.bmdtlist{
	width:92.7%;margin: 0 auto 20px;}
.bmdtlist li{margin: 10px 0 0;float: left;width: 100%;}
.bmdtlist li a{ float:left;letter-spacing: 1px; display: inline-block;font-size: 18px;color: #000;text-decoration: none;width: 800px; white-space: nowrap; /* 防止文本换行 */overflow: hidden; /* 隐藏溢出的内容 */text-overflow: ellipsis; /* 显示省略符号来代表被修剪的文本 */}
.bmdtlist li span{ float:right;}
.bmdtlist li img{float: left;width: 20px;margin-right: 6px;margin-top: 3px;}
.pagination{width:92.7%;margin: 0 auto 20px;}

.pageleft ul li{float: left;margin-top: 24px;}
.page{width: 260px;float: right;margin-top: 24px;}
.page ul li{float: left;margin-left: 10px;color: #000000;}
.page ul li img{width: 14px;opacity: 0.7;}

.nsbmbule{color:#0000ff;font-weight: bold;margin-right: 5px;}
.nsbmred{color: #ff0000;font-weight: bold;margin-right: 5px;}
.nbule{color: #000000;}
.partition{width:100%;height: 40px;float: left;}



#xxgkContent{width:1100px;float:left;padding:5px 10px;min-height:620px;}
#xxgkContent h3{width:508px;float:left;padding:5px 0px;font-size:14px;font-weight:bold;text-align:center;}
#xxgkContent p{text-indent:25px;padding:3px 0;line-height:25px;font-size:14px;}
#xxgkContent .ldxx{clear:both;width:1050px;padding-bottom: 20px;float:left;margin:5px 10px;border-bottom:#8f8f8f 1px dotted;}
#noboder{border-bottom:none; border-bottom:0px;}
#xxgkContent .ldxxpic{width:112px;float:left;padding:20px 0 0 0;}
#xxgkContent .ldxxpic dl{width:112px;}
#xxgkContent .ldxxpic dl dt{width:112px;line-height:0px;font-size:0px;vertical-align:middle;}
#xxgkContent .ldxxpic dl dd{width:112px;float:left;text-align:center;font-weight:bold;padding:5px 0px;}
#xxgkContent .ldxxpic dl dd span{ padding-left:10px;}
#xxgkContent .ldxxpic dl dd span{ padding-left:10px;}
#xxgkContent .ldxxtext{width:880px; float:left;padding:0 0 0 20px;margin-left: 10px;}
#xxgkContent .ldxxtext h4{width:100%;float:left;background-image:url("../images/zwgk_05.gif");background-position:left center;background-repeat:no-repeat;padding:10px 0 5px 30px;font-size:18px;font-weight:bold;}
#xxgkContent .ldxxtext p{width:100%;float:left;text-indent:25px;line-height:36px;padding:5px 0px;font-size:18px;}

.lessons{width:1090px;float: left;}
.lessons ul li{margin-right: 30px;float: left;margin-bottom: 20px;width: 528px;}
.lessons ul li:nth-child(2n){margin-right: 0;}
.lessons ul li img{width:170px;margin-right: 30px;}
.lessons ul li span{display: inline-block;font-size: 20px;}

.lessons ul li a span{color: #000000;}


/*图表*/

.clform{width: 1030px;margin-left: 10px;margin-top: 10px; float: left;}
#xxgk_table{width:1030px;float:left;border-color: #6A6A6A;}
#table1{width: 1030px;font-size: 16px;}
#table1 tr td{padding:15px;}
.hatext1{text-align: center;color: #DB0509;font-weight: bold;font-size: 18px;line-height: 32px;}
.hatext2{text-align: center;color: #333333;font-weight: bold;font-size: 18px;line-height: 40px;}
.dtimg{margin-right: 5px;margin-top: -5px;}
.tdtopic{font-weight: 500;font-size: 18px;}
.tdinput{width: 86%;padding:2px 10px;color: #888888;}
.tdinput2{width: 30%;padding:2px 10px;color: #888888;}
.tdi{display: inline-block;margin-right: 5px;margin-top: -5px;width: 9px;height: 11px;}
.textArea {width: 97.6%;height: 130px;border-bottom: #CCC 1px solid;border-left: #999 1px solid;border-right: #CCC 1px solid;border-top: #999 1px solid;padding: 2px 10px;color: #888888;}
.tdgm{text-align: center;}
#table1 tr td label{margin:0 10px 0 5px;}
.tdinpimg{width: 67px;margin: 0 10px;}
.td12 {width: 90%;padding: 5px 2%;color: #ff0000;border-bottom: 1px solid silver;}
.submit li{float: left;}
.submitli{width: 300px;margin: 0 auto;}
.submitli li{float: left;padding: 0 54px;}


/*网站地图*/
.website-map{width: 1390px;margin: 0 auto ;padding-top: 40px;}
.website-map ul li{width:1330px;margin-bottom: 50px;float: left;padding: 0 30px;}
.website-map ul li:nth-child(2n){background: linear-gradient(to top, rgba(235, 235, 235, 0.6), rgba(255, 255, 255, 1), rgba(255, 255, 255, 1)); }
.website-map .zfxx-title span{border-bottom: 3px solid #1867c5;color: #1867c5;padding: 0 24px 10px;}
.website-map .zfxx-title{margin-bottom: 20px;}
.website-map ul li p{width: 100%;}
.website-map ul li p a{display: inline-block;margin-right: 35px;float: left;margin-bottom: 20px;}
.website-map ul li p a span{display: inline-block;float: left;font-size: 20px;color: #555555;}
.website-map ul li p a i{display: inline-block;float: left;width: 6px;height: 6px;background: #999999;border-radius: 20px;margin-right: 9px;margin-top: 10px;}
.website-map ul li p a:hover span{color: #1867c5;}
.website-map ul li p a:hover i{background: #1867c5;text-align: center;}



/*详情*/
.details{width:100%;}
.common-detail-page-printer {position: relative;padding: 18px 30px;}
.detail-article-title {line-height: 50px;text-align: center;}
.detail-article-title h2 {font-weight: 700;font-size: 34px;}
.detail-article-infos {padding:20px 16px;color: #527299;font-size:17px;margin-top: 30px;border-bottom: 0;margin-bottom: 10px;}
.detail-article-infos .article-infos-source span {margin-right: 14px;}
.detail-article-infos .article-infos-source i {font-style: normal;color: #7a7a7a;}
.article-infos-func span {display: inline-block;padding: 0 0.5rem;}
.article-infos-func span:not(:first-child) {border-left: 1px solid #eaeaea;}
.article-infos-func .article-priter {cursor: pointer;border-left: none;color: #527299;}
.article-infos-func .article-priter i {display: inline-block;overflow: hidden;width: 1rem;height: 1rem;margin-right: 0.25rem;background-position: -327px -1782px;}
.article-infos-func .article-zoom i {font-style: normal;color: #7a7a7a;}
.article-infos-func .article-zoom a {margin: 0 0.25rem;color: #527299;}
.article-infos-func .article-zoom a {color: #527299;}
.article-infos-func .article-share {cursor: pointer;}
.article-infos-func .article-share i {display: inline-block;width: 16px;height: 16px;margin-right: 5px;background-position: -327px -1805px;}
.article-share-cnt {position: absolute;right: 30px;overflow: hidden;width: 60px;padding-top: 10px;text-align: center;}
.article-share-cnt a {display: block;margin: 4px auto;}
.article-share {float: right;margin-top: 2px;}
.article-share img {width: 24px;height: 24px;}
.article-body {margin-top: 1rem;}
.article-body a {display: inline-block;color: #3563b8;/* border-bottom: 1px solid #3563b8; */}
.fl_pc {float: left;display: inline-block;}
.fr_pc {float: right;display: inline-block;}
.article-body  {font-size: 1.25rem!important;}
.crossbar{width:100%;height: 10px;background: #EEEEEE;margin-bottom: 50px;}
.editor{line-height: 42px;font-size: 18px;margin: 0 auto;width: 80%;text-align: justify;}
.editor p{text-indent: 2em;padding-bottom: 10px;}




/*新闻列表*/
.newslist{padding:30px 20px;}
.newslist .textlist ul li{margin-bottom: 30px;}
.newslist .textlist ul li:hover i{width: 6px;height: 6px;border-radius: 20px;background: #0c4ea0;display: block;float: left;margin-right: 9px;margin-top: 10px;}
.newslist .textlist ul li:hover a{color: #0c4ea0;}
.newslist .textlist ul li:hover time{font-size: 17px;float: right;display: inline-block;color: #0c4ea0;margin-top: 5px;}

.sxszf-pagion {margin-top: 20px;}
.sxszf-pagion-num {padding: 3px;margin: 3px;text-align: center;font-size: 14px;}
.sxszf-pagion-num a {border: 1px solid #e5e5e5;padding: 4px 10px;margin: 2px;color: #666;text-decoration: none;}
.sxszf-pagion-num span.current {border: 1px solid #0457b7;padding: 4px 10px;font-weight: 700;margin: 5px;color: #fff;background-color: #0457b7;}
.sxszf-pagion-num span.disabled {border: 1px solid #ddd;padding: 4px 10px;margin: 5px;color: #ddd;}
.sxszf-page-form {line-height: 31px;overflow: hidden;height: 31px;margin-left: 5px;color: #666;}
.sxszf-page-form-text {line-height: 29px;width: 29px;height: 29px;margin-right: 5px;text-align: center;border: 1px solid #e5e5e5;}
.sxszf-page-form-btn {line-height: 29px;width: 32px;height: 29px;border: 1px solid #e5e5e5;text-align: center;background-color: transparent;}
.sxszf-page-form-btn:hover {color: #fff;background-color: #0457b7;border-color: #0457b7;cursor: pointer;}
.shanxi-gov-page-current {background: #2f5398;border: 1px solid #0457b7;color: #fff !important;}


/*互动交流*/
.interactive{width:100%;margin-bottom: 100px;padding-top: 30px;}
.leadernav{width:310px;z-index: 999;position: relative;}
.headline{width:100%;font-size: 32px;color: #1c69c6;padding: 30px 0 30px;text-align: center;}
.navigation{background: linear-gradient(to top, rgba(28, 95, 176, 1), rgba(29, 95, 177, 1), rgba(96, 153, 220, 1));padding: 40px 35px;}
.navigation li{width:100%;text-align: center;border-bottom: 1px solid #FFFFFF;padding: 30px 0;}
.navigation li img{margin-right:15px;margin-top: -7px;}
.navigation li a span{font-size: 24px;color: #FFFFFF;font-weight:500; display: inline-block;letter-spacing: 1px;}
.navigation li:hover a span{font-weight: bold;}
.navigation li:last-child{border-bottom: 0;}

.mailbox{width:1080px;box-shadow: 0px 0px 6px 3px #e6e6e6;padding:50px 30px 70px;height: 200px;height: auto}
.mailbox h5 span{display: inline-block;text-align: center;font-size: 30px;letter-spacing: 3px; width:220px;color: #1c69c6;}
.mailbox h5{margin-bottom: 30px;width: 100%;float: left}
.mailbox p{width: 100%;font-size: 18px;padding: 0 20px;margin-bottom: 20px;line-height: 32px;}

.mailtable table{width: 800px;margin: 0 auto;}
.mailtable table tr td{padding: 10px 0px;font-size: 18px;}
.tdm1{text-align: right;}
.mailtable table tr td img{margin-left: 5px;}
.mailtable table tr td label{margin:0 10px 0 2px;}
.mailtable .tdm3 .tdinput{width: 54%}
.mailtable .tdm4{ vertical-align: top;text-align: right;}

.mailtable .sending{width: 300px;margin: 0 auto;}
.mailtable .sending li{float: left;margin: 0 20px;}
.mailtable .sending li input{width:90px;height: 40px;}



















