html{ width:100%; }
*{
   margin:0;
   padding:0;
   list-style:none;
   border:0;  
}

.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
a{ text-decoration:none; outline:none;}
.wrapper{ width:1200px; margin: 0 auto;}
input{ outline:none;}
.all{ width: 100%;}

body{ background: url(imagesgxmusjd_header.png) no-repeat #ffffff; background-size: 100%; }

/*头部 S*/
.header{ width: 100%; overflow: hidden;}
.header .container{ width:100%; height: 25px;}
.header .container .cer_right{ float: right;}
.header .container .cer_right ul li{ float: left;}
.header .container .cer_right ul li span{ margin: 0 8px; font-size: 12px; color: #7a7a7a;}
.header .container .cer_right ul li a{ font-size: 12px; font-family: "宋体"; color: #7a7a7a;}
.header .container .cer_right ul li a:hover{ color:#900; text-decoration: underline;}

.logo{ float: left; margin-top: 38px;}
.sjdlogo{ float: left; margin-left: 60px;}
/*头部 E*/

.nav{ width: 100%; height: 56px; line-height: 56px; background: url(imagesgxmusjd_nav.png); margin-top:20px;}
.nav ul li{ float: left;}
.nav ul li a{ display: block; padding: 0 24px; height: 56px;color: #FFFFFF; font-size: 18px;}
.nav ul li.ant a{ height: 51px; border-bottom: 5px solid #FFBC33;}
.nav ul li:hover{ height: 51px; border-bottom: 5px solid #FFBC33;}

/*banner S*/
.banner{ width: 100%; height: 540px; margin-top: 5px; }
.bannerbox{ width: 100%; height: 540px; overflow:hidden; position:relative;}
.bannerbox .hd{ height:15px; overflow:hidden; position:absolute; right:47%; bottom:5px; z-index:1; }
.bannerbox .hd ul{ overflow:hidden; zoom:1; float:left;}
.bannerbox .hd ul li{ float:left; font-size: 0; margin: 0 5px; width: 12px; height: 12px; background:#cccccc; cursor:pointer; border-radius: 50%;}
.bannerbox .hd ul li.on{ background:#e93333; }
.bannerbox .bd{ position:relative; height:100%; z-index:0;}
.bannerbox .bd li{ zoom:1; vertical-align:middle; }
.bannerbox .bd li .boxwa{ width: 100%; height: 43px; line-height: 43px; background:#c32323;}
.bannerbox .bd li .boxwa p{ padding-left: 30px; font-size: 20px; color: #FFFFFF;}
.bannerbox .bd img{ width: 100%; height: 453px; display:block;}

.bannerbox .prev{ display: none; position:absolute; left:3%; top:50%; margin-top:-50px; text-align: center; width: 30px; height: 50px; background: #E93333; }
.bannerbox .prev img{ margin-top: 10px; }
.bannerbox .next{ display: none; position:absolute; right:3%; top:50%; margin-top:-50px; text-align: center; width: 30px; height: 50px; background: #E93333;}
.bannerbox .next img{ margin-top: 10px; }
.bannerbox:hover .prev{ display: block;}
.bannerbox:hover .next{ display: block;}
/*banner E*/

.conone{ width: 100%; overflow: hidden; margin-top: 20px;}
.middle{ width: 100%; overflow: hidden; background: #FFFFFF; min-height: 450px;}

.currents{ width: 95%; padding: 0 2.5%; line-height: 35px; overflow: hidden; border-bottom: 1px solid #dadada;}
.currents ul li{ float: left; overflow: hidden; font-size: 12px; color: #666; font-family: "宋体"; }
.currents ul li a{ font-size: 12px; color:#999; font-family: "宋体"; }

/*学习平台 S*/
.platform{ float: left; width: 788px;}
.platform .platform_top{ width: 100%; height:55px;}
.platform .platform_bmt{ width: 110%; overflow: hidden;}
.platform .platform_bmt ul li{ float: left; width: 221px; height: 198px; overflow: hidden; margin-right: 60px; margin-top: 20px; }
.platform .platform_bmt ul li a img{ width: 221px; height: 143px; transition: 0.5s;}
.platform .platform_bmt ul li p{ width:100%; line-height: 30px; text-align: center; color: #FFFFFF; color: #333333; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.platform .platform_bmt ul li:hover p{ color: #990000; text-decoration: underline;}
/*学习平台 E*/

/*热点评论 S*/
.rdpl{ float: right; width: 380px;}
.rdpl .rdpl_top{ width: 100%; height:55px;}
.rdpl .rdpl_bmt{ width: 100%; overflow: hidden;}
.rdpl .rdpl_bmt ul li{ padding-left: 15px; float: left; line-height: 38px; overflow: hidden; background: url(imagesgxmusjd_dian.png) 0 50% no-repeat; }
.rdpl .rdpl_bmt ul li a{ color: #00002f;}
.rdpl .rdpl_bmt ul li a:hover{ color: #990000; text-decoration: underline;}
/*热点评论 E*/

.contwo{ width: 100%; overflow: hidden; margin-top: 20px;}

/*高能访谈 S*/
.gdft{ float: left; width: 788px; height: 356px; }
.gdft .gdft_top{ width: 100%; height: 33px;}
.gdft .gdft_bmt{ overflow: hidden; width: 100%; margin-top: 20px;}
.slider{ width:60%;  height:304px; padding:0 20%;  margin:0 auto;  position:relative; overflow:hidden; background:#000;  }
.slider .bd{ position:absolute; left:0; top:0; }
.slider .bd li{ overflow:hidden; position: relative;}
.slider .bd li img{ display:block; width:528px; height:304px;}
.slider .bd li .slider_wa{ position: absolute; left: 0; bottom: 0; width: 100%; height: 35px; line-height: 35px; background: url(imageshongs.png);}
.slider .bd li .slider_wa p{ font-size: 14px; color: #FFFFFF; font-family: "宋体"; padding-left: 20px; }
.slider .bd li:hover .slider_wa p{ text-decoration: underline;}
.slider .tempWrap{ padding:0 130px !important; /* 强制遮罩层显示2侧各130px */   }
.slider .bd ul{ margin-left:-528px !important;  }
.slider .pnBtn{ position:absolute; top:0; width:130px; height:304px; cursor:pointer;   }
.slider .prev{ left:0;}
.slider .next{ right:0;}
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:304px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none; position:absolute; top:0; z-index:1; width:32px; height:304px; _filter:alpha(opacity=70); }
.slider .prev .arrow{ left:0; background:url(imagesleft.png) 0 center no-repeat;   }
.slider .next .arrow{ right:0; background:url(imagesright.png) 0 center no-repeat;  }
/*高能访谈 E*/

/*专题视频 S*/
.ztsp{ float: right; width:380px;}
.ztsp .ztsp_top{ wwidth: 100%; height: 55px;}
.ztsp .ztsp_bmt{ width: 100%; overflow: hidden;}
.ztsp .ztsp_bmt ul li{ padding-left: 15px; float: left; line-height: 38px; overflow: hidden; background: url(imagesgxmusjd_dian.png) 0 50% no-repeat; }
.ztsp .ztsp_bmt ul li a{ color: #00002f;}
.ztsp .ztsp_bmt ul li a:hover{ color: #990000; text-decoration: underline;}
/*专题视频 E*/

.contheer{ width: 100%; overflow: hidden; margin-top: 30px; }
/*学校第十二次党代会 S*/
.dsecddh{ float: left; width: 376px; height: 350px;}
.dsecddh .dsecddh_top{ width: 376px; height: 55px;}
.dsecddh .dsecddh_bmt{ width: 376px; overflow: hidden;}
.dsecddh .dsecddh_bmt ul li{ padding-left: 15px; float: left; line-height: 38px; overflow: hidden; background: url(imagesgxmusjd_dian.png) 0 50% no-repeat; }
.dsecddh .dsecddh_bmt ul li a{ color: #00002f;}
.dsecddh .dsecddh_bmt ul li a:hover{ color: #990000; text-decoration: underline;}
/*学校第十二次党代会 E*/

/*相关文件 S*/
.xgwj{ float: left; width: 376px; height: 350px; margin-left: 15px; }
.xgwj .xgwj_top{ width: 376px; height: 55px;}
.xgwj .xgwj_bmt{ width: 376px; overflow: hidden;}
.xgwj .xgwj_bmt ul li{ padding-left: 15px; float: left; line-height: 38px; overflow: hidden; background: url(imagesgxmusjd_dian.png) 0 50% no-repeat; }
.xgwj .xgwj_bmt ul li a{ color: #00002f;}
.xgwj .xgwj_bmt ul li a:hover{ color: #990000; text-decoration: underline;}
/*相关文件 E*/

/*砥砺奋进的五年 S*/
.dzfjdwn{ float: right; width: 376px; height: 350px;}
.dzfjdwn .dzfjdwn_top{ width: 376px; height: 55px;}
.dzfjdwn .dzfjdwn_bmt{ width: 376px; overflow: hidden;}
.dzfjdwn .dzfjdwn_bmt ul li{ padding-left: 15px; float: left; line-height: 38px; overflow: hidden; background: url(imagesgxmusjd_dian.png) 0 50% no-repeat; }
.dzfjdwn .dzfjdwn_bmt ul li a{ color: #00002f;}
.dzfjdwn .dzfjdwn_bmt ul li a:hover{ color: #990000; text-decoration: underline;}
/*砥砺奋进的五年 E*/

/*基层典型 S*/
.for{ width: 100%; padding: 25px 0; margin-top: 30px; overflow: hidden; background: url(imagesgxmusjd_fext.jpg) no-repeat;}
.jcdf{ width: 100%; overflow: hidden;}
.jcdf_top{ width: 100%;}
.jcdf_bmt{ width: 105%; overflow: hidden; }
.jcdf_bmt ul li{ position: relative; float: left; width: 292px; height: 237px; background:#C32323; margin-right: 10px; margin-top: 10px; overflow: hidden; }
.jcdf_bmt ul li img{ width: 292px; height: 237px; transition: 0.5s;}
.jcdf_bmt ul li:hover img{ transform: scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1);  }
.jcdf_bmt ul li .jcdf_wa{ position: absolute; left: 0; bottom: 0; width: 100%; height: 40px; line-height: 40px; background: url(imageshongs.png);}
.jcdf_bmt ul li .jcdf_wa p{ padding-left: 20px; font-size: 16px; color: #FFFFFF; font-family: "微软雅黑"; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.jcdf_bmt ul li:hover .jcdf_wa p{ text-decoration: underline;}
/*基层典型 E*/
/*--------------------------------------------列表页S*--------------------------------------------*/
/*左边 S*/
.leftmian { width:210px;float:left;position:relative; border:#ddd solid 1px; border-bottom:2px solid #be0101; margin-top: 10px; _margin-left:50px; _margin-top:10px; _position:absolute; _left:200px; margin-left: 10px; }
.left_top { width:210px; height:50px; background:#be0101; _float:left;_margin-left:2px}
.postion_h1 { line-height:60px;height:60px; text-align:center; font-size:16px; color:#FFF;}
.left_body { width:210px; overflow:hidden; border-top:0;margin-top:5px; margin:0 auto; }
.lmdhlist {width:23px; float:left;}
.lmdhlist li{ width:210px; line-height:60px;display:block; text-align:center; -webkit-transition: all 0.5s;transition: all 0.5s; border-bottom:1px dashed #ddd; }
.lmdhlist li a{ width:100%; height:100%; display:block;}
.lmdhlist li:hover {color:#333; text-decoration:none; background:#f1f1f1;}
.left_body ul li.tonz{ color: #333;text-decoration: none;background: #f1f1f1; }
/*左边 E*/

.content_title { width:925px; border-bottom: #be0101 solid 2px; margin: 0 auto; padding: 15px 0 15px 15px; margin-top: 0px; font-size: 16px;
font-weight: normal; font-family: "微软雅黑"; color: #666666; background: url(../images/kjc2017-leishu.png) 0 50% no-repeat; }
.content_list{ margin:0 auto; width:100%;}
.content_list li img { _float:left;*+float:left;  *+margin-top:15px; _margin-top:15px}
.content_list li{ _float:left; *+float:left; height:47px;line-height:47px;font-size:16px; border-bottom:1px dashed #CCCCCC; display:block; padding-left: 15px; background:url(imageszzbli1.gif) left center no-repeat;   }
.content_list li:hover { background:url(imageszzbli1.gif) left center no-repeat;}
.content_list li a{_float:left;*+float:left;  padding-left:5px;color:#333;text-decoration:none;  font-size:14px; color:#333;font-family:"宋体", "sans-serif";}
.content_list li a:hover{color:#990000;}
.dibuline{ margin:0 auto; width:855px; text-align:center;  height:36px; line-height:36px; font-size:14px; margin-bottom:20px; margin-top:20px;}
.dibuline a{ padding: 5px 10px; border: 1px solid #ddd; margin: 0 3px; text-decoration: none; color: #666666;}
.dibuline a:hover{ text-decoration: none;  border: 1px solid #0099cc; background: #0099cc; color:#FFFFFF; }
.dibuline a.cz_page1{ text-decoration: none;  border: 1px solid #0099cc; background: #0099cc; color:#FFFFFF; }

.dibuline span{ display: block;   padding: 5px 10px; border: 1px solid #ddd; margin: 0 3px; text-decoration: none; color: #666666; }
.dibuline span:hover{ display: block;  text-decoration: none;  border: 1px solid #0099cc; background: #0099cc; color:#FFFFFF; }
.dibuline span.cz_page1{display: block; text-decoration: none;  border: 1px solid #0099cc; background: #0099cc; color:#FFFFFF; }

/*--------------------------------------------列表页 E*--------------------------------------------*/

.slew{ width: 95%; overflow: hidden; margin: 0 auto; border-top: 1px dashed #dedede; padding: 25px 0;}
.slew p{ font-size: 14px; color: #666666; font-family: "宋体";}
.slew p:hover{ color:#900000; text-decoration: underline;}

.letrs{ width: 105%; overflow: hidden; }
.letrs ul{ padding-top: 0; }
.letrs ul li{ position: relative; float: left; width: 280px; height: 237px; background:#C32323; margin: 8px; overflow: hidden; }
.letrs ul li img{ width: 280px; height: 237px; transition: 0.5s;}
.letrs ul li:hover img{ transform: scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1);  }
.letrs ul li .letrs_wa{ position: absolute; left: 0; bottom: 0; width: 100%; height: 40px; line-height: 40px; background: url(imageshongs.png);}
.letrs ul li .letrs_wa p{ padding-left: 20px; font-size: 16px; color: #FFFFFF; font-family: "微软雅黑"; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.letrs ul li:hover .letrs_wa p{ text-decoration: underline;}

/*底部 S*/
.footer{ width: 100%; overflow: hidden; padding: 25px 0; background: #f1f1f1; border-top: 3px solid #cd080f; margin-top:40px;  text-align: center; }
.footer .footer_nav{ width: 100%; text-align: center; }
.footer .footer_nav ul{display:inline-block;}
.footer .footer_nav ul li{ float: left;}
.footer .footer_nav ul li a{ font-size: 14px; color: #362f2f; font-family: "宋体"; }
.footer .footer_nav ul li span{ margin: 0 10px; font-size: 14px; color: #362f2f; font-family: "宋体"; }
.footer .footer_nav ul li a:hover{ color: #990000; text-decoration: underline;}

.footer dl{ display: inline-block; overflow: hidden; margin-top: 10px;}
.footer dl dt{ float: left; margin: 0 25px; font-size: 14px; color: #362f2f; font-family: "宋体";}
.footer dl dt a{ color: #362f2f; font-size: 14px; }
.footer dl dt a:hover{ color: #990000; text-decoration: underline;}

.footer p{ text-align: center; font-size: 12px; margin-top: 10px; color: #5f5f5f; font-family: "宋体";}
/*底部 E*/