@charset "utf-8";
/* 专题模板首页 */
body,div,a,img,h1,h2,h3,h4,h5,h6,p,ol,ul,li,dl,dt,dd,input{margin:0; padding:0; list-style:none; border:none;}
body{font-size:12px; font-family:"微软雅黑","黑体","宋体";  color:#000;}
a{color:#000; text-decoration:none; color:#000;}
a:hover{text-decoration:none; color:#cc0000;}
/*logo*/
.logo_wrap{height:52px; position:relative;}
.logo_wrap span{font-size:11px; color:#950101; position:absolute; top:-1px;}
.logo{width:980px; height:52px; margin:0 auto;}
.logo_wrap .logo p{float: right; height:52px; font-size:14px; color:#950101; font-weight:bold; line-height:52px;}
.logo_wrap .logo p a:link{ color:#950101; text-decoration:none;}
.logo_wrap .logo p a:visited{color:#950101; text-decoration: underline;}
.logo_wrap .logo p a:hover{text-decoration:none;color:red;}
.logo_wrap .logo img{display:inline-block;margin:7px 0 5px;}
/*banner*/
.banner_wrap{width:100%; height:447px; position:relative; overflow:hidden;}
.banner{width:1920px; height:447px; position:absolute; left:50%; top:0; margin-left:-960px;}
.nav_wrap{height:60px; background:url(../images/navbg.jpg);}
.nav{width:980px; height:60px; margin:0 auto;}
.nav ul{margin-left:20px;}
.nav li{/*width:140px;*/ margin:0 30px 0;float:left; font-size:22px; font-family:"黑体"; font-weight:bold; line-height:60px; color:#FFF;}
.nav li a:link{ text-decoration:none;color:#FFF;}
.nav li a:visited{text-decoration:none;color:#FFF;}
.nav li a:hover{text-decoration:none; color:#E0E0E0;}
/*学习动态*/
.nav_xxdt{width:980px;margin:20px auto 10px; overflow:hidden;}
.nav_xxdt{text-align:center;}
.nav_xxdt h3{ padding:5px 50px;font-size:34px; font-family: "微软雅黑","黑体"; font-weight:bold; color:#313397; line-height:42px;}
.nav_xxdt h3 a{ color:#34339B; text-decoration:none;}
.nav_xxdt h3 a:hover{ text-decoration:underline;}
.nav_xxdt p{text-indent:2em;text-align:left;padding:2px 50px 10px;font-family:"微软雅黑","黑体"; font-size:16px; color:#666666; line-height:29px;}
/*图片切换*/
.tpxw{width:980px; height:350px; margin:0 auto;}
.tpxw_l{ float:left;width:490px; height:350px; text-align:center}
.tpxw_r{ float:right;width:460px; height:330px; font-size:16px; line-height:57px;}
.tpxw_r li{ margin-left:30px; list-style-type: disc;}
.s_banner{width:980px; height:148px; margin:20px auto 20px;}
/*学习进行时*/
.xxjxs{text-align:center;width:980px; margin:0 auto;}
.xxjxs img{ margin:0 auto 10px;}
.con{width:980px; height:900px; margin:10px auto;}
.conl{float:left;width:465px;height:250px;}
.conl img{margin-left:20px;
	align-content: center}
.conl p{font-size:22px; font-weight:bold; margin-bottom:10px; }
.conl p a{color:#CD3F3E;}
.conl li{ margin-left:30px; font-size:26px; line-height:30px;color: #FB0004; /*list-style-type:disc;*/}
.conr p{font-size:22px; font-weight:bold; margin-bottom:10px; }
.conr p a{color:#CD3F3E;}
.conr{float:right;width:465px;height:380px;}
.conr li{ margin-left:30px; font-size:16px; line-height:30px; list-style-type:disc;}
.xxzds{width:980px; margin:0 auto; text-align:center; overflow:hidden;}
.xxzds img{margin:10px auto 30px;}
.xxzdsl{float:left;width:465px;height:380px; text-align:left;}
.xxzdsl p{font-size:22px; font-weight:bold; margin-bottom:10px; }
.xxzdsl p a{color:#CD3F3E;}
.xxzdsl li{ margin-left:30px; font-size:16px; line-height:30px; list-style-type:disc;}
.xxzdsr{float:right;width:465px;height:380px; text-align:left;}
.xxzdsr p{font-size:22px; font-weight:bold; margin-bottom:10px; }
.xxzdsr p a{color:#CD3F3E;}
.xxzdsr li{ margin-left:30px; font-size:16px; line-height:30px; list-style-type:disc;}
.bottom{width:100%; height:102px;/*background:url(../images/bottombg.jpg);*/ font-size:14px; font-weight:bold; line-height:22px; color:#ff0000; text-align:center; padding-top:33px;background-color:#f7f6f6;margin-bottom:0px;}
/*一排新闻图片*/
.tplmwt{width:980px; height:30px;font-size:22px; margin:0 auto; line-height:40px; font-weight:bold; margin-bottom:10px; }
.tplmwt a{color:#CD3F3E;}
.tplmwt span{ text-align:right; font-size:14px; color:#36C;line-height:20px; float:right; margin-top:20px;}
.tplmw{width:956px; height:182px;  margin:0 auto 30px; padding:12px;}
.tplm{width230:px; height:px; float:left;}
.tplm p{font-size:14px;  text-align:center; line-height:25px;}
.tplm a{/*font-weight:bold;*/color:#666;}
.tplm li{float:left; margin-right:1px;}
.tplm li img{/*border:1px solid #CCC;*/ padding:0 3px;}
/*列表页面*/
.listc_w{width:920px; margin:0 auto; padding:30px;}
.listc{width860px; padding:30px;}
.listc h1{font-size:24px; color:#900;}
.listc li{font-size:18px; background-image:url(listbg.jpg); background-repeat:no-repeat; background-position: left;line-height:100px;border-bottom:1px dashed #999; padding-left:20px;}
/*pageList*/
.pageList{overflow:hidden;display:block;width:980px; height:68px; line-height:68px; text-align:center; font-size:14px;color:#333; letter-spacing:1px;word-spacing:5px;}
.pageList a:link,.pageList a:visited{font-size:14px; color:#000; text-decoration:none; font-weight:bold}
.pageList a:hover{text-decoration:underline;}
/*列表页翻页*/
.crumb a { color: #666;}
.crumb{padding-left: 20px;background: url(../../assets/home.png) left center no-repeat;color: #666;}
.page .page-large { text-align: center;margin: 30px 30px;font-size:16px;font-family: "宋体";color: #333;}
.page .page-large .page-info{font-size: 16px;font-family: "宋体";color: #333;}
.page .page-large a {padding: 10px; color: #111010;}
.page .page-large a.on {color: #666666;}
/*详情页面*/
.details{width:1000px; margin:20px auto;}
.details h1{text-align:center; font-size:34px; color:#333; padding:40px 1px 20px 0px;}
.details h3{text-align:center; font-size: 18px;color:#666; margin-bottom: 20px;}
.details .auther{ color: #999;text-align: center; font-size: 18px; line-height: 35px;display: block;padding: 0 30px 5px 0;margin-bottom: 30px;}
.details p{ margin-bottom:0px;font-size:18px; color:#666; line-height:35px;text-indent:0em;}