@charset "utf-8";
/* CSS Document */

/* css reset */

    /* 清除内外边距 */
h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
    dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
    pre, /* text formatting elements 文本格式元素 */
    fieldset, legend, button, input, textarea, /* form elements 表单元素 */
    th, td { /* table elements 表格元素 */
        margin: 0;
        padding: 0;
		border: 0px;

    }

    body { /* table elements 表格元素 */
        margin: 0;
        padding: 0;
		border: 0px;

    }
    
    /* 设置默认字体 */
    body,
    button, input, select, textarea {
	font-family: 'Microsoft Yahei',"Lucida Grande", "Tahoma","Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	color:#333;
	/* [disabled]outline:none; */
    }
	button, input, select, textarea{ outline:none;}

    html {line-height: 1; }

    address, cite, em, var,i { font-style: normal; } /* 将斜体扶正 */
    
    h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
    h2 { font-size: 16px; }
    h3 { font-size: 14px; }
    h4, h5, h6 { font-size: 100%; }
    
    /* 重置列表元素 */
    ul, ol, li { list-style: none; }
    
    /* 重置文本格式元素 */
    a { text-decoration: none;color:#333; cursor:pointer;}
    a:hover { text-decoration:none; color:#ef3838; transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
	
	/* 重置图片元素 */	
    img {border: 0px;vertical-align:middle;-ms-interpolation-mode: bicubic;}
	
.bx_fl, .fl {float: left;}
.bx_fr, .fr {float: right;}
.clear{ clear:both;}
.c10{height:10px;width:100%;}
.c20{height:20px;width:100%;}
.c30{height:30px;width:100%;}
.dis{display:block;margin:0px;padding:0;}
.undis{display:none;margin:0px;padding:0;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}
.hot .item .img img, .hot .item .pic img{
	width:100%; height:100%;
	overflow-x: hidden;
    overflow-y: hidden;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	}
.hot .item .img img:hover, .hot .item .pic img:hover{
	transform: scale(1.2, 1.2);
	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
	}

.clear_50{height:50px; width:100%;}


.container{ margin:auto; width:100%; height:2260px;}


/*顶栏不动being*/
.ntes-nav{background-attachment:scroll; background-clip:border-box;  background-image:none; background-origin:padding-box; background-position:0 0;  color:#fff; background-repeat:repeat; background-size:auto auto; height:35px; font-size:14px; left:0;
line-height:23px; margin-bottom:0; margin-left:auto; margin-right:auto; margin-top:0;
position:fixed; top:0; width:100%; z-index:9999; background-color:#c90304;}

.w1200{ width:1180px; margin:auto;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

.shijian{ width:480px; height:20px; margin-top:7px; float:left; color:#fff;}


.theTopRight{width: 420px;height:17px;float:right;margin-top:7px;}
.theTopRight a{color:#fff;}
/*顶栏不动end*/

.daglogo{width:100%; height:105px; float:left; margin-top:5px; overflow:hidden;}
.logo{width:364px; height:86px; float:left; background:url(../img/dag/logo2024-1.png) no-repeat; margin-top:8px;}

/*导航栏*/
.daohang{margin:auto; width:1180px; height:50px; position: relative; }

.relative {
  position: relative;
  z-index: 2;
}


.menu {background-color:#c90304; height:50px; width:1180px; position: relative; float:left;}
/*#t453 {
  padding-left:235px;
}
#t455 {
  padding-left:494px;
}
#t456 {
  padding-left:238px;
}
#t457 {
  padding-left:910px;
}*/
.menu .on .nav-t a, .menu #on .nav-t a{
  color: #fff;

}
.menu li {
  float: left;
  }
.menu li{margin:0 14px;}

.menu li.menu-item{
  width: 9%;
  text-align: center;
  margin:0;
}

.menu li .nav-t {
  position: relative;

}
.menu li .nav-t a {
  display: block;
  /*padding: 0 14px;*/
  line-height: 50px;
  font-size: 16px;
  color: #fff;
  /*width: 95px;*/
}
.menu li .nav-c .menu-hover {
  position: absolute;
  top: 0px;
  /*left: 50%;
  margin-left: -10px;*/
  width: 20px;
  height: 8px;
  background: url(../images/menu_hover.png);
  z-index: 9999;
}
.menu li .nav-c {
position: absolute;
  left: 0;
  top: 50px;
  height: 0px;
  width: 1180px;
  display: none;
  background-color:#ff7575;
  text-align: left;
}
.menu li .nav-c ul {
  display: inline-block;
}

/*市州链接*/
.szlj{width:1178px; height:40px; border:solid 1px #e9e9e9; line-height:40px; float:left;}
.szgt{width:58px; height:20px; float:left; margin-left:26px;}

/*--------------------站内搜索--------------------*/
.searchCon{ float:right; width:432px; border:1px solid #ebebeb;height:39px; position: relative;top:23px;}

.searchBg{height:24px; line-height:24px; float:left; width:70%; margin-left:0px;}
.searchMenu{ border:0; float:right; cursor:pointer; width:120px; height:39px; background-color:#c90304;}


/*新闻动态*/

.index-one{ width:100%; height:312px; margin:auto; margin-top:15px;}

/*焦点图*/
.home-banner{width:510px; height:312px; position:relative; overflow:hidden; float:left; margin-left:15px;}
.home-banner .bd{width:510px; height:312px;}
.home-banner .bd li{position:absolute;top:0;left:650px;width:510px;height:312px;}
.home-banner .bd a{width:100%; height:312px; display:block; position:relative; font-family:"宋体";}
.home-banner .bd img{width:100%; height:100%;}
.home-banner .bd .banner-title{ position:absolute; left:0; bottom:0; width:100%; height:34px; background:#000; filter:alpha(opacity=80); background:rgba(0,0,0,0.8); line-height:34px;}
.home-banner .bd .banner-title i{width:40px; height:100%; background-color:#c90304; display:inline-block; float:left;}
.Cpic{background:url(../images/Cpic.png) center center no-repeat;}
.home-banner .bd .banner-title span{line-height:34px; color:#fff; font-weight:normal; font-size:14px; padding-left:15px;}
.home-banner .hd{position:absolute; bottom:11px; right:15px; }
.home-banner .hd b{color:#c90304; display:none; font-size:16px;}
.home-banner .hd b.down{display:inline-block;}
.home-banner .hd span{color:#fff; font-size:12px;}  
.home-banner .controler2 a{display:block; width:16px; position:absolute;top:150px; height:27px;}
.home-banner .controler2 a i{cursor:pointer;display:block;width:16px;height:27px; background:url(../images/home-banner-btn.png) no-repeat;}
.home-banner .controler2 .prev{left:10px;}
.home-banner .controler2 .prev i{background-position:-60px 0;}
.home-banner .controler2 .prev:hover i{background-position:0 0;}
.home-banner .controler2 .next{right:10px;}
.home-banner .controler2 .next i{background-position:-88px 0;}
.home-banner .controler2 .next:hover i{background-position:-28px 0;}

.news{width:391px; height:312px; float:left; border:solid 1px #eaeaea;}
/*选项卡*/
.newsbt/*切换按钮*/{ height:36px; width:391px;  margin-left:auto; margin-right:auto; border-bottom:solid 1px #eaeaea; background:#f8f8f8;}
.newsbt ul{float:left; margin-left:0px;width:100%}
.newsbt ul li{width:50%; height:36px; float:left; line-height:40px; list-style:none;text-align:center; }
.newsbt ul li.curr{ width:50%; height:36px; text-align:center; list-style:none; background:#fff; border-top:3px solid #c90304; margin-top:-3px;}
.newsbt ul li.normaltab{ width:50%; height:36px; text-align:center; list-style:none}
.newsbt ul li.curr a{color:#c90304; font-weight:bold; font-size:15px; list-style:none}
.newsbt ul li.normaltab a{color:#727272; font-size:15px; list-style:none}
.wzlb1{width:370px; height:240px; margin:12px auto;}

.newsr{width:244px; height:312px; float:right; border:solid 1px #eaeaea;}
.wzlb{width:244px; height:auto; float:left;}
.newslist2{ width:100%; height:130px;}
.newslist2 h1{ font-weight:bold; font-size:18px; color:#3b9ee2; height:45px; text-align:center; line-height:55px; font-family:"微软雅黑","simhei";}
.newslist2 p{ line-height:25px; color:#717171; font-size:14px; font-family:"微软雅黑","simhei"; height:85px; border-bottom:1px dashed #3b9ee2; padding-bottom:4px;}

.news-4nr{width:220px; height:220px; float:left;}

.f-right {
   width:auto;
   float:right;
line-height:10px;
color:#a2a2a2;
margin-top:-10px;}

.tzggbt{width:244px; height:36px; border-bottom:solid 1px #eaeaea; background:#f8f8f8;text-align:center}
.neswwzlb{width:220px; height:312px; margin:0 auto;}

.hfgg{width:1180px; height:140px; margin-top:15px;}


.index-two{ width:100%; height:437px; margin: 15px auto;}


/*首页通栏*/
.homeSec01Flash {height: 122px; position: relative; margin-top:20px;}
.homeSec01Flash li img {width: 100%; height: 100%;}
.homeSec01Flash .bd {height: 100%;}
.homeSec01Flash .bd ul {height: 100%;}
.homeSec01Flash .bd ul li {height: 100%;}
.homeSec01Flash .hd {position: absolute; right: 4px; bottom: 4px; z-index: 444; line-height: 0;}
.homeSec01Flash .hd ul li {display: inline-block; width: 18px; height: 14px; margin: 0 3px; text-align: center; line-height: 14px; font-size: 12px; color: #fff; background: #808080; background: rgba(0,0,0,0.5); cursor: pointer;}
.homeSec01Flash .hd ul li.on {background: #FF8A00;}


/*馆藏档案*/
.gcda{width:296px; height:437px; float:left; border:solid 1px #e7e7e7;background:url(../img/gcbg.png) no-repeat bottom;}
.gcdabt{width:276px; height:26px; float:left; background:#c90304; color:#fff; font-size:16px; font-family:"微软雅黑""simhei";  padding-top:10px; padding-left:20px;}
.gcdahg{width:296px; height:66px; float:left; border-top:solid 1px #e7e7e7;}
.gcdazlbt{width:150px; height:20px; float:left; margin-top:12px; margin-left:40px; font-size:16px; font-family:"微软雅黑""simhei";  }
.gcdazlm{width:220px; height:20px; float:left; margin-top:5px; margin-left:40px; }


/*视频点播*/
.news1{width:553px; height:437px; float:left; border:solid 1px #eaeaea; margin-left:15px; }
/*选项卡*/
.newsbt1/*切换按钮*/{ height:36px; width:553px;  margin-left:auto; margin-right:auto; border-bottom:solid 1px #eaeaea; background:#f8f8f8;}
.newsbt1 ul{float:left; margin-left:0px;}
.newsbt1 ul li{width:130px; height:36px; float:left; line-height:40px; list-style:none;}
.newsbt1 ul li.curr1{ width:130px; height:36px; text-align:center; list-style:none; background:#fff; border-top:3px solid #c90304; margin-top:-3px;}
.newsbt1 ul li.normaltab1{ width:130px; height:36px; text-align:center; list-style:none}
.newsbt1 ul li.curr1 a{color:#c90304; font-weight:bold; font-size:15px; list-style:none}
.newsbt1 ul li.normaltab1 a{color:#727272; font-size:15px; list-style:none}

.wzlb2{width:530px; height:385px; margin:5px auto;}

.spdbtt{width:530px;  height:280px;float:left;}
.spdbtt a{font-family: "微软雅黑";font-size: 26px; line-height:60px;  color:#b80000;}
.spdbtt p{font-family: "微软雅黑";font-size: 14px; line-height:25px;}

.cred{float:right;}
.cred a{font-family: "宋体"; font-size: 12px; color:#b80000;}


/*领导信箱*/
.gcdar{width:296px; height:437px; float:right; border:solid 1px #e7e7e7;}
.gcdarldxx{width:296px; height:120px; background:#f8f8f8;  float:left;}
.ldxxbt{width:296px; height:20px; font-family:"微软雅黑";font-size: 14px; color:#b80000; margin-left:10px; margin-top:10px;}
.ldxxlb{width:280px; height:100px; margin: 10px auto;}

.more{width:50px; height:20px; float:right; font-size: 14px; color:#fff; margin-right:10px;}

.wsbm{width:296px; height:135px;  border-top:solid 1px #e7e7e7; float:left;}
.wsbmbt{width:280px; height:20px; font-family:"微软雅黑";font-size: 16px; color:#b80000; margin-left:10px; margin-top:10px;}
.wsbmnr{width:280px; height:90px;  float:left; margin-left:20px; margin-top:10px;}
.wsbmlb{width:70px; height:70px; float:left; }
.yhzctb{width:45px; height:45px; background:url(../img/dag/yhzc.jpg) no-repeat;}
.yhdltb{width:45px; height:45px; background:url(../img/dag/yhdl.jpg) no-repeat;}
.bmxztb{width:45px; height:45px; background:url(../img/dag/bmxz.jpg) no-repeat;}
.bmqktb{width:45px; height:45px; background:url(../img/dag/bmqk.jpg) no-repeat;}
.wskttb{width:178px; height:92px; background:url(../img/dag/wskt.jpg) no-repeat; float:left; margin-left:-5px;}
.wsktwz{width:90px; height:92px; float:right;}
.wsktwzlb{width:80px; height:25px;}


/*专题专栏*/
.index-three{ width:100%; height:60px; margin: 15px auto;}
.ztzl1{width:375px; height:60px; background:url(../img/dag/img-dazl01.png) no-repeat; float:left;}
.ztzl2{width:375px; height:60px; background:url(../img/dag/img-dazl02.png) no-repeat; float:left; margin-left:10px;}
.ztzl03{width:375px; height:60px; background:url(../img/dag/img-dazl03.png) no-repeat; float:left; margin-left:10px;}
.ztzl3{width:187px; height:60px; background:url(../img/dag/dazl3.jpg) no-repeat; float:left; margin-left:5px;}
.ztzl4{width:187px; height:60px; background:url(../img/dag/dazl4.jpg) no-repeat; float:left; margin-left:5px;}
.ztzl5{width:187px; height:60px; background:url(../img/dag/dazl5.jpg) no-repeat; float:left; margin-left:5px;}
.ztzl6{width:187px; height:60px; background:url(../img/dag/dazl6.jpg) no-repeat; float:left; margin-left:5px;}
.ztzlmore{width:19px; height:60px; float:right; background:#b80000; color:#fff; padding-top:2px; padding-left:6px}


/*档案文化*/
.index-four{width:1180px; height:480px; margin: 15px auto;}
.dawh{width:1180px; height:480px; border:solid 1px #e8e8e8; float:left; margin-top: 15px;}
.dawhbt{width:1180px; height:44px; background:#fafafa url(../img/dag/dawhbj.jpg) no-repeat right; float:left;}
.dawh-bt{width:280px; height:20px; float:left; color:#c90304; font-size:16px; font-family:"微软雅黑""simhei"; margin-left:10px; margin-top:10px;}
.dawh-nr{width:392px; height:217px; float:left; border-top:solid 1px #e8e8e8; border-right:solid 1px #e8e8e8; border-bottom:solid 1px #e8e8e8;}
.dawh-nrr{width:392px; height:217px; float:left; border-top:solid 1px #e8e8e8; border-bottom:solid 1px #e8e8e8;}
.dawh-nrd{width:294px; height:217px; float:left;  border-right:solid 1px #e8e8e8;}
.dawh-nrdr{width:294px; height:217px; float:left;}
.dawh-nrtp{width:107px; height:132px; float:left; margin-left:15px; margin-top:30px;}
.dawh-nrwzlb{width:230px; height:160px; float:right; margin-top:10px; margin-right:15px;}

/*精神文明*/
.jswm{width:1180px; height:76px; margin-top: 15px; float:left;}
.wmzc{width:383px; height:76px; background:url(../img/dag/wmzc.jpg) no-repeat; float:left;}
.djgz{width:383px; height:76px; background:url(../img/dag/djgz.jpg) no-repeat; float:left; margin-left:15px;}
.zgzj{width:383px; height:76px; background:url(../img/dag/zgzj.jpg) no-repeat; float:right;}


/*两个选项卡*/
.index-five{width:1180px; height:360px; background-color:#fff; float:left;margin-bottom:6px}
.ywgz{width:420px; height:350px; float:left; border:solid 1px #eaeaea; margin-top:15px;}
/*选项卡*/
.newsbt2/*切换按钮*/{ height:36px; width:100%;  margin-left:auto; margin-right:auto; border-bottom:solid 1px #eaeaea; background:#f8f8f8;}
.newsbt2 ul{float:left; margin-left:0px;}
.newsbt2 ul li{width:140px; height:36px; float:left; line-height:40px; list-style:none;}
.newsbt2 ul li.curr2{ width:140px; height:36px; text-align:center; list-style:none; background:#fff; border-top:3px solid #c90304; margin-top:-3px;}
.newsbt2 ul li.normaltab2{ width:140px; height:36px; text-align:center; list-style:none}
.newsbt2 ul li.curr2 a{color:#c90304; font-weight:bold; font-size:15px; list-style:none}
.newsbt2 ul li.normaltab2 a{color:#727272; font-size:15px; list-style:none}
.wzlb3{width:100%; height:240px; padding: 0 10px;box-sizing:border-box}
.xin-title{width:100%;padding:10px 0;text-align:center;font-size:18px}

.flfg{width:420px; height:350px; float:right; border:solid 1px #eaeaea; margin-top:15px;}
/*选项卡*/
.newsbt3/*切换按钮*/{ height:36px; width:420px;  margin-left:auto; margin-right:auto; border-bottom:solid 1px #eaeaea; background:#f8f8f8;}
.newsbt3 ul{float:left; margin-left:0px;}
.newsbt3 ul li{width:140px; height:36px; float:left; line-height:40px; list-style:none;}
.newsbt3 ul li.curr3{ width:140px; height:36px; text-align:center; list-style:none; background:#fff; border-top:3px solid #c90304; margin-top:-3px;}
.newsbt3 ul li.normaltab3{ width:140px; height:36px; text-align:center; list-style:none}
.newsbt3 ul li.curr3 a{color:#c90304; font-weight:bold; font-size:15px; list-style:none}
.newsbt3 ul li.normaltab3 a{color:#727272; font-size:15px; list-style:none}

.djgz1{width:300px; height:350px; float:left; border:solid 1px #eaeaea; margin-top:15px;margin-left:18px}
.newsbt4/*切换按钮*/{ height:36px; width:300px;  margin-left:auto; margin-right:auto; border-bottom:solid 1px #eaeaea; background:#f8f8f8;}
.newsbt4 ul{float:left; margin-left:0px;}
.newsbt4 ul li{width:150px; height:36px; float:left; line-height:40px; list-style:none;}
.newsbt4 ul li.curr4{ width:150px; height:36px; text-align:center; list-style:none; background:#fff; border-top:3px solid #c90304; margin-top:-3px;}
.newsbt4 ul li.normaltab4{ width:150px; height:36px; text-align:center; list-style:none}
.newsbt4 ul li.curr4 a{color:#c90304; font-weight:bold; font-size:15px; list-style:none}
.newsbt4 ul li.normaltab4 a{color:#727272; font-size:15px; list-style:none}




/*footer*/
.footerbj{width:100%; float:left; background:url(../img/dag/footbj.jpg) no-repeat bottom; background-position: center bottom;margin-top:10px}
.footnr{width:100%; float:left;}
.footernr{width:1180px; height:270px; margin:auto;}
.yqlj{width:1180px; height:60px; float:left;}
.yqljnr{width:1090px; height:26px; float:right;}
.ljjj{width:200px; height:26px; float:left; margin-left:15px; margin-top:16px;}
.yqljselect{width:200px; margin-left:auto; margin-right:auto;}
.footBg{ width:100%; height:60px; float:left; line-height:40px; text-align:center;  font-family:"微软雅黑"; font-size:14px;}
.footBglm{ line-height:40px;}
.footBglm a{ line-height:40px;}


/*二级*/
.main{width:100%; height:auto; margin:auto; }

/*left*/
.tyzc{width:215px; height:auto;  float:left; margin-bottom:5px; margin-top:15px; background:#f2f2f2; position: inherit;}
.tyzctop{height:61px; width:215px; background:#c90304; margin:auto; font-family:"微软雅黑"; font-size:20px; color:#fff; line-height:60px; margin-top:10px; text-align:center}
.rjlefttp{width:215px; height:89px; background:url(../img/dag/rjleft.jpg) no-repeat;}

#lmenu{margin:0 0 8px;}
#lmenu div.unit ul{width:127px; border-top:none;padding:20px 0px 0px 20px;}
#lmenu h3{width:215px;height:58px;line-height:58px;overflow:hidden; font-weight:normal;font-family:"微软雅黑"; font-size:16px;cursor:default; float:left; margin-top:5px;}
#lmenu h3 hover{color:#dc0000;}
#lmenu h3 a{color:#a10101; font-size:16px;}
#lmenu li h3 a hover{width:215px;height:58px; background:#a10101; color:#fff; font-size:16px;float:left;}

.sub{font:14px 微软雅黑;
text-align:center;
line-height:30px;
}
.sub a{color:#656565; margin-left:15px;}



.hot{width:950px; height:auto; float:right; background:#fff; margin-top:15px; margin-bottom:15px;}
.hot-nav{width:100%; line-height:40px; height:40px; float:left; border-bottom:2px solid #dfdfdf;}
.hot-nav h1{color:#000000; font-weight:normal; position:relative; line-height:40px; display:inline-block; width:300px; padding-left:20px; float:left;}
.hot-nav h1 a{color:#3b9ee2; font-weight:normal; float:left;}
.hot-nav-r{width:450px; line-height:40px; height:40px; float:right; margin-right:20px; text-align:right; color:#a10101;}
.hot-nav-r a{color:#a10101;}

.hot .item{border-bottom:1px dashed #d3d3d3; padding:10px 0 0 0; height:150px; float:left; width:940px; }
.hot .item:hover{ background-color:rgba(240,240,240,0.4);}
.hot .item .img{width:220px; height:140px; float:left; display:block; position:relative; margin-right:20px; overflow:hidden;}
.hot .item .img img{width:100%; height:100%;}
.hot .item .img i{width:20px; height:14px; position:absolute; left:11px; bottom:7px; display:inline-block;}
.hot .item .text{ overflow:hidden; position:relative; height:140px; }
.hot .item .text h1 a{color:#3b9ee2; font-weight:normal;}
.hot .item .text h1 a:hover{color:#ef3838;}
.hot .item .text .des{font-size:14px; line-height:24px; height:72px; float:left; color:#9c9c9c; margin-top:10px;}
.hot .item .text .fl{margin-top:30px; font-size:12px; color:#b7b7b7;}
.fl .ch{float:left;}
.fl .ch em{margin-left:20px;}

.gray-line{width:930px; heigth:10px; border:none;border-top:1px dashed  #969696; float:left; margin-top:15px; margin-left:10px;}
.tupianzlm1{width:930px; height:auto; margin:auto;}

/*page*/
.page-large{text-align:center; margin:15px; float:left;}
.page-large a{min-width:34px; height:34px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:34px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-large a.on{border:1px solid #ef3838; background:#ef3838; color:#fff;}
.page-large a.none{border:none;}
.page-large .Num:hover{border:1px solid #ef3838; color:#ef3838;}
.page-large .on:hover{border:1px solid #ef3838; color:#fff;}

.page-large .prev-page{background:url(../images/small-prev-page.png) center center no-repeat;}
.page-large .next-page{background:url(../images/small-next-page.png) center center no-repeat;}
.page-large .prev-page:hover{border:1px solid #ef3838; background:url(../images/small-prev-page-on.png) center center no-repeat #ef3838;}
.page-large .next-page:hover{border:1px solid #ef3838; background:url(../images/small-next-page-on.png) center center no-repeat #ef3838;}



.text .data{right:0; bottom:0;  position:absolute; float:left; color:#b7b7b7;}
.text .data .span{color:#b7b7b7; font-size:12px; line-height:14px;}
.text .data .view{padding-left:30px; background:url(../images/tubiao.png) -239px -40px no-repeat; float:right; margin-top:25px;}

.wzlbnr{width:940px; margin:auto;}



/***********焦点图样式***/
/* slide */
.slide,.slide li{width:551px;height:280px;background-color:#fbfbfb;}
.slide{overflow:hidden;border:1px #ededed solid;position:relative;margin:40px auto 0 auto;}
.slide li{position:absolute;overflow:hidden;display:none;}
.slide li.current{display:block;}
.slide li .image{position:absolute;top:-2px;left:-2px;}
.slide li .text{bottom:0;overflow:hidden;background-color:rgba(0,0,0,0.6);width:148px;float:right;position:relative;height:auto;background:0;filter:none;text-indent:0;margin:15px 10px 0 0;padding:6px 0;}
.slide li .text a{color:#fff;font-size:14px;line-height:17px;float:left;}
.slide li img{width:380px;height:282px;}
.slide li .text .title a{font-size:16px;font-weight:700;color:#000;font-family:"微软雅黑","宋体";line-height:22px;text-indent:0;float:none;}
.slide li .text p{color:#888;font-size:12px;text-indent:0;clear:both;line-height:20px;margin-top:4px;}

.slide .triggers{position:absolute;z-index:1;width:400px;text-align:center;bottom:10px;height:38px;right:0;left:0;padding:0 0 8px;}
.slide .triggers a{font-size:11px;line-height:12px;color:#000;overflow:hidden;border-radius:1px;-webkit-text-size-adjust:none;float:none;width:62px;height:42px;text-align:center;display:inline-block;background:0;margin:0 3px 0 0;}
.slide .triggers a:hover{text-decoration:none;}
.slide .triggers a img{width:58px;height:38px;border:1px #999 solid;vertical-align:middle;opacity:.6;}
.slide .triggers a.current img{border:2px #2fac00 solid;opacity:1;}

.slide .icon-dot{display:inline-block;position:absolute;bottom:20px;right:43px;}
.slide .icon-dot a{width:9px;height:9px;display:inline-block;background-image:url(../img/dag/nav.png);background-repeat:no-repeat;background-position:-1px -1px;overflow:hidden;margin:0 2px;}
.slide .icon-dot a.current{background-position:-1px -12px;}

.slide .link-watch{width:30px;height:44px;display:none;position:absolute;top:110px;background:url(../img/dag/arrow.png) no-repeat 0 -57px;filter:alpha(opacity=60);cursor:pointer;}
.slide .link-watch.pre{left:0;}
.slide .link-watch.next{left:368px;right:0;background-position:right -57px;}
.slide .link-watch.down{background-position-y:-2px;}

/*新闻内容页样式开始*/
.newsnrbt{width:100%; height:auto; margin-top:30px;}
.newsnrbt h1{width:90%; height:auto; color:#666; font-size:30px; font-weight:normal; text-align:center; line-height:50px; margin:0 auto;}
.content-inf{color:#666; font-size:14px; font-family:"宋体"; text-align:center; line-height:60px; width:700px; margin: 0px auto;}
.content-txt{margin-top:60px; color:#666; font-size:14px; line-height:30px; width:90%; margin:auto; min-height:260px;_height:260px;text-indent:2em }
.content-txt img{max-width:80%; _width:80%;}

.content-link{width:90%; padding-top:14px; border-top:1px solid #989898; color:#666666; font-size:14px; line-height:20px; margin:auto;}
.content-link .prev-content{width:45%; text-align:left; float:left;}
.content-link .prev-content i{width:20px; height:20px; display:inline-block; float:left; background:url(../images/content_tubiao.png) -66px -11px no-repeat; margin-right:6px;}
.content-link .next-content{width:45%; text-align:right; float:right;}
.content-link .next-content i{width:20px; height:20px; display:inline-block; background:url(../images/content_tubiao.png) -66px -42px no-repeat; margin-left:6px; }
.content-link a{color:#1f1f1f; font-size:14px;}
.fbsj{margin:auto;}

.tvCon{ width:100%; background:#000;}
.position/*视频所在位置*/{ width:99%; margin:auto; height:40px; line-height:40px; }
.position span{ float:left;}
.position h1{ font-size:18px; color:#2A2A2A; font-family:"微软雅黑","黑体"; float:right;}

.pagination{height:30px; line-height:30px; text-align:center; clear:both; margin-top:10px; font-family:"微软雅黑"; font-size:14px;}

/*新闻内容页样式结束*/


/*搜索结果页*/

.search-1200{width:1180px; height:auto; border:1px solid #e7e8e8; float:right; background:#fff; margin-top:15px; margin-bottom:15px;}
.searchNav{color:#1a1a1a; font-size:16px; line-height:45px; border-bottom:1px dashed #d3d3d3; width:95%; margin:auto;}
.searchNav span{color:#ef3838;}
.searchList{margin-top:6px;}
.searchList .item{padding:20px 0 20px 10px; border-bottom:1px solid #f0f0f0;}
.searchList .item:hover{background-color:#f7f7f7;}
.searchList .item .search-title{color:#333333; font-size:18px; margin-bottom:14px;}
.searchList .item .search-title span{color:#ef3838;}
.searchList .item .search-txt{color:#666666; font-size:14px; line-height:20px; margin-bottom:10px;}
.searchList .item .search-txt span{color:#ef3838;}
.searchList .item .search-date{color:#333333; font-size:12px;}
.searchList .item .search-date em{color:#bababa; margin:0 30px 0 15px;}

.item .search-title span{color:#ef3838;}
.searchList .item .search-txt{color:#666666; font-size:14px; line-height:20px; margin-bottom:10px;}
.searchList .item .search-txt span{color:#ef3838;}
.searchList .item .search-date{color:#333333; font-size:12px;}
.searchList .item .search-date em{color:#bababa; margin:0 30px 0 15px;}

/*专题页面*/
.bwcxbanner{width:1360px; height:236px; background:url(../img/dag/bwcxbanner.jpg) no-repeat; margin:auto; margin-top:90px;}
.bwcxtt{width:100%; height:50px; float:left; margin-top:15px;}
.bwcxttbt h3{color:#c90304; font-size:36px; margin:auto; text-align:center;}

#bwcxmenu{  background-color:#c90304; height:50px; width:1180px; margin:auto;}
#bwcxtopmenu{ margin:auto; text-align:center; width:1180px;}
#bwcxtopmenu dt{text-align:center; padding:0; margin:auto; float:left; height:50px; line-height:50px; font-weight:bold; width:13.8%; }
#bwcxtopmenu dt .menu_first{padding-left:15px; width:14.8%;  background-color:#a10101;}
#bwcxtopmenu dt a{color:#fff; font-size:16px;}
#bwcxtopmenu dt a.selected:link,#topmenu dt a.selected:visited{font-weight:bold; color:#fff;  width:100%; display:block;}
#bwcxtopmenu dt a:link {text-decoration:none; color:#fff;}
#bwcxtopmenu dt a:visited {text-decoration:none; color:#fff;}
#bwcxtopmenu dt a:hover {text-decoration:none; color:#fff100;}


/*专题焦点图*/
.home-banner2{width:650px; height:350px; position:relative; overflow:hidden; float:left; }
.home-banner2 .bd{width:650px; height:350px;}
.home-banner2 .bd li{position:absolute;top:0;left:650px;width:650px;height:350px;}
.home-banner2 .bd a{width:100%; height:350px; display:block; position:relative; font-family:"宋体";}
.home-banner2 .bd img{width:100%; height:100%;}
.home-banner2 .bd .banner-title2{ position:absolute; left:0; bottom:0; width:100%; height:34px; background:#000; filter:alpha(opacity=80); background:rgba(0,0,0,0.8); line-height:34px;}
.home-banner2 .bd .banner-title2 i{width:40px; height:100%; background-color:#c90304; display:inline-block; float:left;}
.Cpic{background:url(../images/Cpic.png) center center no-repeat;}
.home-banner2 .bd .banner-title2 span{line-height:34px; color:#fff; font-weight:normal; font-size:14px; padding-left:15px;}
.home-banner2 .hd{position:absolute; bottom:11px; right:15px; }
.home-banner2 .hd b{color:#c90304; display:none; font-size:16px;}
.home-banner2 .hd b.down{display:inline-block;}
.home-banner2 .hd span{color:#fff; font-size:12px;}  
.home-banner2 .controler2 a{display:block; width:16px; position:absolute;top:150px; height:27px;}
.home-banner2 .controler2 a i{cursor:pointer;display:block;width:16px;height:27px; background:url(../images/home-banner-btn.png) no-repeat;}
.home-banner2 .controler2 .prev{left:10px;}
.home-banner2 .controler2 .prev i{background-position:-60px 0;}
.home-banner2 .controler2 .prev:hover i{background-position:0 0;}
.home-banner2 .controler2 .next{right:10px;}
.home-banner2 .controler2 .next i{background-position:-88px 0;}
.home-banner2 .controler2 .next:hover i{background-position:-28px 0;}

/*学习十九大*/
.sjdbanner{width:1600px; height:500px; background:url(../img/dag/zt19dbanner.jpg) no-repeat; margin-top:100px; margin-left:auto; margin-right:auto;}
.bwcxtt{width:100%; height:50px; float:left; margin-top:15px;}
.bwcxttbt h3{color:#c90304; font-size:36px; margin:auto; text-align:center;}

.hot-nav1{width:100%; line-height:40px; height:40px; float:left; background:#cc0000;}
.hot-nav1 h1{color:#fff; font-weight:normal; position:relative; line-height:40px; display:inline-block; width:300px; padding-left:20px; float:left;}
.hot-nav-r1{width:450px; line-height:40px; height:40px; float:right; margin-right:20px; text-align:right; color:#fff;}
.hot-nav-r1 a{color:#fff;}

.ztone{width:100%; heigth:380px; float:left; margin-top:20px;}


.ywgz1{width:510px; height:350px; float:left; border:solid 1px #eaeaea; margin-left:15px;}

.sjdbt1{width:495px; height:35px; background:#cc0000; line-height:35px; font-size:16px; color:#fff; padding-left:15px;}
.mk2detail{width:510px; height:310px; float:left;}
.sjdbgnr{width:495px; height:300px; float:left;margin-top:10px; margin-left:10px; line-height:45px; font-size:16px;}

.sjd-five{width:1180px; height:350px; float:left; margin-top:15px;}
.ywgz2{width:580px; height:350px; float:left; border:solid 1px #eaeaea;}
.ywgz3{width:580px; height:350px; float:left; border:solid 1px #eaeaea; margin-left:15px;}
.sjdbt2{width:565px; height:35px; background:#cc0000; line-height:35px; font-size:16px; color:#fff; padding-left:15px;}
.sjdbt2 a{color:#fff; float:right; margin-right:15px; font-size:14px;}

.sjdfour{width:1180px; height:280px; margin-top: 15px; background-color:#fff; float:left; margin-bottom:20px;}
.sjdnewsbt2{width:510px; height:44px; background:#fafafa; float:left; border-bottom:solid 1px #e8e8e8;}

.sjdnewsb{width:1180px; height:280px; border:solid 1px #e8e8e8; float:left;}

.bwcxfour{width:1180px; height:280px; float:left; margin-top:15px; margin-bottom:15px; }
.bwcxnewsbt2{border-bottom:2px solid #c90304; width:1180px; height:45px;  line-height:45px; font-size:18px; text-align:center; margin:auto; }
.bwcxnewsbt2 a{color:#c90304}
.bwcxtplb{width:1150px; height:200px; margin-top:15px; margin-left:15px; float:left;}

.bwcxtplb img{width:220px;
height:160px;
padding:5px;
margin-left:10px;
border:1px #C2C2C2 solid; 
}


.dawh-bt{width:380px; height:20px; float:left; color:#c90304; font-size:16px; font-family:"微软雅黑""simhei"; margin-left:10px; margin-top:10px;}

/*网上报名*/


/*焦点图*/
.home-banner1{width:770px; height:440px; position:relative; overflow:hidden; float:left; }
.home-banner1 .bd{width:770px; height:440px;}
.home-banner1 .bd li{position:absolute;top:0;left:770px;width:770px;height:440px;}
.home-banner1 .bd a{width:100%; height:440px; display:block; position:relative; font-family:"宋体";}
.home-banner1 .bd img{width:100%; height:100%;}
.home-banner1 .bd .banner-title1{ position:absolute; left:0; bottom:0; width:100%; height:34px; background:#000; filter:alpha(opacity=80); background:rgba(0,0,0,0.8); line-height:34px;}
.home-banner1 .bd .banner-title1 i{width:40px; height:100%; background-color:#c90304; display:inline-block; float:left;}
.Cpic{background:url(../images/Cpic.png) center center no-repeat;}
.home-banner1 .bd .banner-title1 span{line-height:34px; color:#fff; font-weight:normal; font-size:14px; padding-left:15px;}
.home-banner1 .hd{position:absolute; bottom:11px; right:15px; }
.home-banner1 .hd b{color:#c90304; display:none; font-size:16px;}
.home-banner1 .hd b.down{display:inline-block;}
.home-banner1 .hd span{color:#fff; font-size:12px;}  
.home-banner1 .controler2 a{display:block; width:16px; position:absolute;top:150px; height:27px;}
.home-banner1 .controler2 a i{cursor:pointer;display:block;width:16px;height:27px; background:url(../images/home-banner-btn.png) no-repeat;}
.home-banner1 .controler2 .prev{left:10px;}
.home-banner1 .controler2 .prev i{background-position:-60px 0;}
.home-banner1 .controler2 .prev:hover i{background-position:0 0;}
.home-banner1 .controler2 .next{right:10px;}
.home-banner1 .controler2 .next i{background-position:-88px 0;}
.home-banner1 .controler2 .next:hover i{background-position:-28px 0;}

.wsbmone{width:100%; height:451px; margin-top:15px; float:left;}
.wsbmone-r{width:353px; height:440px; float:right; }
.wsbmone-rs{width:353px; height:240px; float:right; border:solid 1px #e8e8e8;}
.yhzc2{width:117px; height:119px; background:url(../img/dag/yhzc-2.jpg) no-repeat; border-bottom:solid 1px #e8e8e8; border-right:solid 1px #e8e8e8; float:left;}
.yhdl2{width:117px; height:119px; background:url(../img/dag/yhdl-2.jpg) no-repeat; border-bottom:solid 1px #e8e8e8; border-right:solid 1px #e8e8e8; float:left;}
.xxtx{width:117px; height:119px; background:url(../img/dag/xxtx.jpg) no-repeat; border-bottom:solid 1px #e8e8e8; float:left;}
.bmqk2{width:117px; height:119px; background:url(../img/dag/bmqk-2.jpg) no-repeat; border-right:solid 1px #e8e8e8; float:left;}
.wskt2{width:117px; height:119px; background:url(../img/dag/wskt-2.jpg) no-repeat; border-right:solid 1px #e8e8e8; float:left;}
.lscx{width:117px; height:119px; background:url(../img/dag/lscx.jpg) no-repeat; float:left;}
.wsbmNews{width:353px; height:200px; float:left; margin-top:10px; margin-left:-5px;}
.wsbmNews li{margin-top:10px;}
.wsbmNews img{width:136px;
height:87px;
}

.wsbmtwo{width:100%; height:310px; margin-top:15px; float:left;}
.wsbmtwobt{width:100%; height:40px; border-bottom:solid 1px #e8e8e8; color:#0c1826; font-size:24px; font-family:"微软雅黑""simhei"; }
.wsktjj{width:360px; height:160px;  float:left; font-size:14px; font-family:"微软雅黑""simhei"; line-height:30px; margin-top:20px;}
.wsktline{ height:168px; border:solid 1px #efefef; float:left; margin-left:63px; margin-top:30px;}
.wsktlb{width:700px; height:220px; float:right;}
.wsktbt{width:700px; height:40px; background:#c90304; float:right; margin-top:30px;}
.wsktzi{width:70px; height:20px; color:#fff; font-size:14px; font-family:"微软雅黑""simhei"; float:left; line-height:40px; margin-left:50px;}
.wsktzi1{width:300px; height:20px; color:#fff; font-size:14px; font-family:"微软雅黑""simhei"; text-align: center; line-height:40px; float:left;}

/*登录框*/

/*注册*/
.register-box{width:560px; height:480px; padding:30px 50px 56px 50px; background-color:#fff; margin:70px auto; border-radius:12px; -moz-border-radius:12px; -o-border-radius:12px; -webkit-border-radius:12px; box-shadow:0px 0px 9px #ddd; -webkit-box-shadow:0px 0px 9px #ddd; -moz-box-shadow:0px 0px 9px #ddd;}
.register-nav{position:relative; border-bottom:1px solid #f0f0f0; padding-bottom:10px;}
.register-nav span{color:#333; font-size:20px; position:relative; display:inline-block; padding:0 5px;}
.register-nav span:before{position:absolute; content:""; left:0; bottom:-11px; width:100%; height:2px; background-color:#ef3838; }
.register-login{position:absolute; right:0; bottom:10px; font-size:14px; color:#333;}
.register-login a{color:#368cf6;}
.register-list{padding-left:81px; padding-top:10px;}
.register-list li{margin-top:28px; line-height:36px; color:#333; font-size:16px;}
.register-list li span{width:90px; line-height:36px; display:inline-block;}
.register-list .register-input{line-height:36px; height:36px; width:306px; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; border:1px solid #b5b5b5; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; box-shadow:inset 0 -1px rgba(34,25,25,.15),0 -1px rgba(255,255,255,.8); -moz-box-shadow:inset 0 -1px rgba(34,25,25,.15),0 -1px rgba(255,255,255,.8); -webkit-box-shadow:inset 0 -1px rgba(34,25,25,.15),0 -1px rgba(255,255,255,.8); text-indent:10px; font-size:13px;}
.register-list .register-input:focus{border:1px solid #7dabdf;}
.register-list .register-code{width:160px;}
.code-img{width:108px; height:36px; margin-left:20px; display:inline-block;}
.code-img img{height:100%; width:100%;}
.register-list .register-checkbox{width:12px; height:12px; vertical-align:middle; margin-right:10px; margin-left:90px;}
.register-list .register-txt{color:#444; font-size:14px; margin-top:10px;}
.register-list .register-txt a{color:#368cf6;}
.register-list .register-btn input{color:#fff; font-size:16px; line-height:36px; height:36px; width:306px; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; background-color:#ef3838; margin-left:90px; cursor:pointer;}
.register-list .register-btn input:hover{background-color:#f94d4d;}
.register-list li label{font-size:12px; color:#f00; width:100%;}


/*会员中心*/
.member-con{width:1200px; margin:0 auto; padding-top:18px;}
.m-pos{color:#999999; font-size:14px;}
.m-pos a{color:#999999; font-size:14px;}
.m-pos span{color:#333333;}

.member{margin:22px 0 50px; position:relative;}
.memberLeft{float:left; border:1px solid #dedede; padding:34px 50px; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-top-right-radius:0; min-height:520px; position:relative;}
.memberLeft:before{width:6px; height:280px; display:inline-block; position:absolute; content:""; background:url(../images/member-shadow.png); right:-1px; top:0; z-index:5;}
.member-nav{float:left; margin-right:86px;}
.member-nav li{margin-bottom:30px;}
.member-nav li a{color:#1e1e1e; font-size:16px; display:inline-block; position:relative;}
.member-nav li a:hover{color:#ef3838;}
.member-nav li .on{color:#ef3838;}
.member-nav li .on:before{content:""; position:absolute; right:-14px; top:5px; width:4px; height:8px; display:inline-block; background:url(../images/member-nav.png) no-repeat;}
.member-main{width:680px; float:left;}

.member-child{color:#d7d7d7; font-size:12px;}
.member-child a{color:#ba4444; font-size:14px; margin:0 20px; line-height:18px;}
.member-child a.on{color:#ef3838; font-weight:bold;}
.member-child a.curr{color:#ef3838; font-size:14px; margin:0 20px; line-height:18px; font-weight:bold;}
.member-child a.normaltab{color:#ba4444; font-size:14px; margin:0 20px; line-height:18px;}
.member-child a:first-child{margin-left:0;}

.member-text{margin-top:24px;}
.member-text table{color:#1a1a1a; font-size:13px; width:100%;}
.member-text table td{line-height:44px;}
.member-text .s-p{color:#646464; width:70px;}
.member-text .hyzb{color:#1d6ba7;}

.memberRight{width:268px; height:268px; border:1px solid #dedede; border-left:none; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-top-left-radius:0; border-bottom-left-radius:0; right:0px; top:0; position:absolute; background:#fff; z-index:3; text-align:center;}
.memberImg{padding-top:25px;}
.memberImg img{width:145px; height:145px;}
.memberName{color:#999999; font-size:12px; margin-top:15px;}
.memberName span{color:#191919; font-size:15px;}
.memberOut{margin-top:16px;}
.memberOut a{color:#333; font-size:13px; padding:5px 12px; display:inline-block; border:1px solid #dedede;}
.memberOut a:hover{color:#ef3838; border:1px solid #ef3838;}

.m-sj{width:4px; height:4px; background:url(../images/m-sj.png) no-repeat; position:absolute; right:265px; top:269px; z-index:4;}

.member-text .member-change{width:190px; height:32px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:13px; color:#1a1a1a; text-indent:6px;}
.member-text label{float:left; margin-right:10px;}
.member-text label .member-radio{margin-right:4px; cursor:pointer;}
.member-text textarea{width:529px; height:100px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-top:8px;}
.member-submit{padding:6px 30px; background:#ef3838; color:#fff; font-size:15px; display:inline-block; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; cursor:pointer; outline:none;}
.member-submit:hover{background:#ef5050;}
.member-reset{padding:6px 30px; background:#a58787; color:#fff; font-size:15px; display:inline-block; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; cursor:pointer; outline:none; margin-left:20px;}
.member-text .date{ background:url(../images/datePicker.gif) right center no-repeat;}

.member-text .change-Btn{color:#333; font-size:13px; padding:0 12px; display:inline-block; border:1px solid #dedede; background:#fff; margin-right:5px; cursor:pointer; outline:none; height:28px; line-height:28px;}

.c-p table td{padding:6px 0;}
.c-p table .s-p{text-align:right; padding-right:10px;}

.tggl table{border-left:1px solid #e7e7e7; border-top:1px solid #e7e7e7;}
.tggl td{border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; line-height:38px; color:#666666; text-align:center; padding:0 5px;}
.tggl .tggl-top{line-height:28px; background:#f7f7f7; font-size:12px; color:#999999;}
.tggl a{color:#2c5c9d;}

.page-small{width:100%; text-align:center; text-indent:0; position:relative;}
.page-small a{width:26px; height:26px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:26px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-small a.on{border:1px solid #ef3838; background:#ef3838; color:#fff;}
.page-small a.none{border:none;}
.page-small .Num:hover{border:1px solid #666666;}
.page-small .on:hover{border:1px solid #ef3838;}
.page-small .prev-page{background:url(../images/small-prev-page.png) center center no-repeat; background-size:6px auto;}
.page-small .next-page{background:url(../images/small-next-page.png) center center no-repeat; background-size:6px auto;}
.page-small .prev-page:hover{border:1px solid #ef3838; background:url(../images/small-prev-page-on.png) center center no-repeat #ef3838; background-size:6px auto;}
.page-small .next-page:hover{border:1px solid #ef3838; background:url(../images/small-next-page-on.png) center center no-repeat #ef3838; background-size:6px auto;}
.page-small #msgDiv{font-size:12px; position:absolute; left:18px; top:18px;}

.fbgj .tggl-top{line-height:44px; font-size:13px; color:#646464; width:80px;}
.fbgj .member-change{width:190px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; font-size:13px; color:#1a1a1a; text-indent:6px; height:28px;}
.fbgj td{text-align:left; text-indent:15px;}
.fbgj textarea{margin-bottom:8px; height:60px;width:529px; border:1px solid #c7c7c7; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-top:8px;}
.fbgj img{height:32px;}
.tggl .fbgj-tab{border:0px none; text-indent:0; padding:0 15px;}
.tggl .fbgj-tab td{border-right:0px none; border-bottom:1px dotted #c7c7c7; padding:10px 0; text-indent:0;}
.tggl .cke_editor td{text-indent:0;}
.tggl .fbgj-fj{border:0px none; text-indent:0; padding:0 15px;}
.tggl .fbgj-fj td{line-height:24px; border:0px none; padding:0; text-indent:0;}

.member-job td{color:#646464;}
.member-job .tggl-top{line-height:26px; color:#999999; font-size:12px; border-bottom:none;}
.member-job .tggl-top img{width:7px; height:5px; margin-left:4px;}
.member-job .r-n{border-right:none;}
.member-job .rb-n{border-right:none; border-bottom:none;}
.member-job .b-n{border-bottom:none;}
.member-job .member-job-add{float:right; margin-right:10px; color:#fd421d; font-size:12px;}
.member-job .member-job-add img{width:8px; height:8px; margin-right:4px; margin-bottom:2px;}

.member-del{width:50px; height:26px; position:absolute; left:18px; background:#fff; border:1px solid #c7c7c7; cursor:pointer; outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}

.sytj{margin-bottom:10px;}
.sytj input{width:50px; height:28px; cursor:pointer; outline:none; background:#fff; border:1px solid #c7c7c7; cursor:pointer; outline:none; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; margin-left:10px; font-size:12px;}

.txsq{margin-bottom:18px; color:#d5d5d5;}
.txsq span{display:inline-block; font-size:13px; color:#333333; line-height:30px; margin-right:20px; font-weight:bold; padding-left:22px;}
.txsq em{font-weight:normal;}
.txsq .zhye em, .txsq .zsr em, .txsq .txcs em, .txsq .gmcs em, .txsq .nsr em, .txsq .ysr em, .txsq .rsr em{color:#357ec2;}
.txsq .zhye{background:url(../images/zhye.png) left center no-repeat;}
.txsq .zsr{background:url(../images/zsr.png) left center no-repeat;}
.txsq .txcs{background:url(../images/txcs.png) left center no-repeat; width:150px;}
.txsq .txsj{background:url(../images/txsj.png) left center no-repeat;}
.txsq .gmcs{background:url(../images/gmcs.png) left center no-repeat; width:150px;}
.txsq .gmsj{background:url(../images/gmsj.png) left center no-repeat;}

.txsq-nav{width:100%; border-bottom:1px solid #e0e0e0; margin-bottom:14px; height:22px; box-sizing:border-box;}
.txsq-nav a{display:inline-block; height:22px; margin-right:24px; color:#1b1b1b; font-size:13px;}
.txsq-nav a.on{font-weight:bold; border-bottom:2px solid #ef3838; box-sizing:border-box;}

.wxsq{padding:50px 0 0 180px;}
.wxsq img{width:200px; height:200px;}

.ghtx{wdith:145px; height:145px;}

/*搜索结果页*/
.searchNav{color:#1a1a1a; font-size:16px; line-height:28px; border-bottom:2px solid #e7e7e7;}
.searchNav span{color:#ef3838;}
.searchList{margin-top:6px;}
.searchList .item{padding:20px 0 20px 10px; border-bottom:1px solid #f0f0f0;}
.searchList .item:hover{background-color:#f7f7f7;}
.searchList .item .search-title{color:#333333; font-size:18px; margin-bottom:14px;}
.searchList .item .search-title span{color:#ef3838;}
.searchList .item .search-txt{color:#666666; font-size:14px; line-height:20px; margin-bottom:10px;}
.searchList .item .search-txt span{color:#ef3838;}
.searchList .item .search-date{color:#333333; font-size:12px;}
.searchList .item .search-date em{color:#bababa; margin:0 30px 0 15px;}


/*图库样式开始*/

.wsztml{width:400px; font-size:20px; font-weight:bold; text-align:center; line-height:50px; margin:auto;}
.wsztml a {color:#c90304; }
/*banner*/
.DB_tab25 {width:100%;height:400px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:400px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:1200px;height:400px; margin:auto; top: 0; left: 0; bottom: 0; right: 0;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:100px;top:149px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:713px;top:223px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:83px;top:219px}
.DB_tab25 .DB_imgSet .DB_1_4{position:absolute;left:139px;top:109px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:475px;top:80px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:69px;top:107px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:69px;top:175px}
.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:10px;top:10px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:540px;top:30px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:730px;top:180px}
.DB_tab25 .DB_menuWrap{position:absolute;width:1200px; height:400px; margin:auto; top: 0; left: 0; bottom: 0; right: 0;}
.DB_tab25 .DB_menuWrap .DB_menuSet{display:inline-block;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 4px; width:72px; height:4px; background:#6e6e6e; float:left;}
.DB_tab25 .DB_menuWrap .DB_menuSet li.on{background:#ef3838;}

/*tssj*/
.tssj{}
.tssj .tssjNav{margin:0 14px; width:130px; height:44px; background-position:-436px -66px;}
.tssjList{margin-top:8px;}
.tssjList .tssjItem{float:left; width:325px; padding:15px; height:260px; overflow:hidden; margin-left:55px; position:relative;}
.tssjList .tssjItem .tssjImg{width:325px; height:200px; display:block;}
.tssjList .tssjItem .tssjImg img{width:100%; height:100%;}
.tssjList .tssjItem h1{margin-top:14px;}
.tssjList .tssjItem h1 a{color:#1f1f1f; font-weight:normal;}
.tssjList .tssjItem p{margin-top:14px; color:#aeaeae; font-size:12px;}
.biankuang{width: 3px;height: 3px;position: absolute;z-index: 99;border-radius:10px;}
.biankuang_1{height: 3px;top: -6px;left:0px;border-left: 3px solid #ef3838;}
.biankuang_2 {width: 0px;bottom:-3px;left: 0px;border-top: 3px solid #ef3838;}
.biankuang_3{height: 0px;bottom:0px;right:0px;border-right: 3px solid #ef3838;}
.biankuang_4{width:0px;top:-3px;right:0px;border-bottom: 3px solid #ef3838;}

/*page*/
.page-large{margin:40px 0 20px; text-align:center;}
.page-large a{width:34px; height:34px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:34px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-large a.on{border:1px solid #ef3838; background:#ef3838; color:#fff;}
.page-large a.none{border:none;}
.page-large .Num:hover{border:1px solid #ef3838; color:#ef3838;}
.page-large .on:hover{border:1px solid #ef3838; color:#fff;}

.page-large .prev-page{background:url(../images/small-prev-page.png) center center no-repeat;}
.page-large .next-page{background:url(../images/small-next-page.png) center center no-repeat;}
.page-large .prev-page:hover{border:1px solid #ef3838; background:url(../images/small-prev-page-on.png) center center no-repeat #ef3838;}
.page-large .next-page:hover{border:1px solid #ef3838; background:url(../images/small-next-page-on.png) center center no-repeat #ef3838;}

/*图库样式结束*/

/*视频样式开始*/

/*video_banner*/
.video{padding-top:28px;}
.video_banner{width:100%; height:400px; background-color:#333639; margin-bottom:30px; position:relative; overflow:hidden;}
.v_item{width:100%; height:100%; overflow:hidden;}
.v_item_img{width:716px; float:left; height:400px;}
.v_item_img img{width:100%; height:100%;}
.v_item_txt{float:left; width:484px;}
.v_item_txt h1{padding:0 24px; margin-top:32px;}
.v_item_txt h1 a{color:#fff; font-size:24px; font-weight:normal; line-height:36px;}
.v_item_txt p{padding:0 24px; margin-top:34px; color:#9fa5aa; font-size:15px;}
.v_item_txt .video_dis{padding:0 24px; margin-top:10px; color:#f1f1f1; font-size:15px; line-height:24px;}
.video_banner .hd{width:484px; position:absolute; text-align:center; height:70px; bottom:36px; right:0;}
.video_banner .hd ul{display:inline-block;}
.video_banner .hd ul li{width:70px; height:70px; float:left; cursor:pointer; border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; margin:0 20px; position:relative; z-index:0;}
.video_banner .hd ul li:before{width:70px; height:70px; cursor:pointer; border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; -webkit-border-radius:100%; position:relative; background-color:rgba(0,0,0,0.7); z-index:1; position:absolute; left:0; bottom:0; content:""; transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
.video_banner .hd ul li:hover:before, .hd ul li.on:before{background-color:rgba(0,0,0,0); transition-duration:1000ms; -moz-transition-duration:1000ms; -webkit-transition-duration:1000ms; -o-transition-duration:1000ms;}
.video-con{width:90%; margin:20px auto;}

/*jcspNav*/
.tssj .jcspNav{margin:0; background-repeat:no-repeat; background-position:-436px -126px;}
.jcspList{margin-top:16px;}
.jcspList .tssjItem{padding:0; margin-left:75px; width:350px; margin-bottom:30px; position:relative;}
.jcspList .tssjItem .tssjImg{width:100%; height:200px; position:relative;}
.jcspList .tssjItem .tssjImg:before{position:absolute; width:350px; height:200px; content:''; background:#000;  fliter: alpha(opacity=30); background:rgba(0,0,0,.3); display:none; top:0; left:0; z-index:1;}
.jcspList .tssjItem #caseBlanche{display:none;}
.jcspList .tssjItem:hover #caseBlanche, .jcspList .tssjItem:hover .tssjImg:before{display:block;}
.jcspList .tssjItem #load{height:62px;width:62px;position:absolute;top:70px;left:145px; background:url(../images/video-load.png) center center no-repeat; z-index:2;}
.jcspList .tssjItem #test{height:8px;width:8px;position:absolute;background-color:#fff;border-radius:50%;top:0px;left:10px; z-index:2;}
.jcspList .tssjItem #rond {height:60px;width:60px;border:1px solid #fff;border-radius:50%;position:absolute;top:70px;left:145px;animation:rond 2s infinite;-webkit-animation:rond 2s infinite; z-index:2;}
@keyframes rond {
  0% {transform:rotate(0deg);}
  100% {transform:rotate(360deg);}
}
@-webkit-keyframes rond {
  0% {-webkit-transform:rotate(0deg);}
  100% {-webkit-transform:rotate(360deg);}
}

/*图库样式结束*/

/*在线报名开始*/
.enlist {
	width: 950px;
	float: right;
	margin-bottom: 5px;
	margin-top: 15px;
}

.message_inf{width: 450px; padding-top:10px; margin:auto;}

.message_inf p {
	color: #1f1f1f;
	font-size: 16px;
	margin-bottom: 6px;
	overflow: hidden;
	line-height: 40px;
width:100%;
}

.message_inf span {
	display: inline-block;
	width: 100px;
	margin-left: 43px;
	margin-top: 10px;
	float: left;
}

.message_inf input {
	text-indent: 5px;
	font-size: 16px;
	margin-top: 15px;
border:1px solid #a9a9a9;
width: 200px;
}

.message_inf select {
	width: 200px;
	color: #6b6b6b;
	font-size: 14px;
	margin-top: 15px;
	cursor: pointer;
}

.message_reset {width: 180px; 
	margin-left: 63px !important;
	padding: 6px 39px !important;
	border: none !important;
	outline: none !important;
	background-color: #858585;
	color: #fff;
	font-size: 18px !important;
	height: auto !important;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	cursor: pointer;

}

.message_inf .message_btn{width: 180px; margin-left:0px; padding:6px 39px; border:none; outline:none; background-color:#c90304; color:#fff; font-size:18px; height:auto; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; cursor:pointer;}
.message_inf .message_btn:hover{background-color:#a10101;}
/*在线报名结束*/

/*爱国主义基地*/
.jyjdtop{width:100%; height:100px; margin:auto; background-color:#c01e20; position:fixed; z-index:9999; top:0;}
.jyjdlogo{background:url(../images/jyjdtop.png) no-repeat;  width:1360px; height:100px; margin:auto;}

/*珍藏展*/
.zcztop{width:100%; height:100px; margin:auto; background-color:#2e6cb8; position:fixed; z-index:9999; top:0;}
.zczlogo{background:url(../images/zcztop.png) no-repeat;  width:1360px; height:100px; margin:auto;}

/*留言板样式开始*/

.message_w860{width:860px; margin:auto;}
.message_w860 h1{color:#1f1f1f; font-size:24px; font-weight:normal;}
.message_inf1{padding-top:10px;}
.message_inf1 p{color:#1f1f1f; font-size:16px; margin-bottom:20px; overflow:hidden; line-height:28px;}
.message_inf1 span{display:inline-block; width:50px; float:left;}
.message_inf1 .line{width:100%; border-top:1px dotted #c7c7c7; margin:20px 0;}
.message_inf1 input, .message_inf select{height:32px; border:1px solid #a9a9a9; margin-left:13px; box-sizing:border-box; float:left;}
.message_inf1 input{text-indent:5px; font-size:14px;}
.message_inf1 select{width:166px; color:#6b6b6b; font-size:14px; cursor:pointer;}
.message_inf1 .message_email{width:255px; margin-right:35px;}
.message_inf1 .message_phone{width:176px; margin-right:35px;}
.message_inf1 .message_qq{width:176px;}
.message_inf1 .message_title{width:780px;}
.message_inf1 .message_txt{height:130px; border:1px solid #a9a9a9; margin-left:13px; box-sizing:border-box; width:780px; padding:5px;}
.message_inf1 img{width:114px; margin-left:20px;}
.message_inf1 .message_btn{margin-left:63px; padding:6px 39px; border:none; outline:none; background-color:#ef3838; color:#fff; font-size:18px; height:auto; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; cursor:pointer;}
.message_inf1 .message_btn:hover{background-color:#ef4d4d;}
.message_inf1 .tolist{font-size:16px; color:#0e81da; text-decoration:underline; position:absolute; bottom:0; margin-left:20px;}
/*留言板样式结束*/


/*档案工作专题片*/
.dagzztp{width:1180px; height:296px; background:url(../img/dag/dagzztp.jpg) no-repeat; float:left; }

/*党史学习*/
.dsxxbanner{width:1360px; height:236px; background:url(../img/dag/tsxxbanner.jpg) no-repeat; margin:auto; margin-top:90px;}