/*一、文章资讯页面样式*/
body{min-width: 1200px;margin: 0;font-family:"Microsoft YaHei";min-height: 600px;background-color:#f3f4f6 }
/*通用居中容器*/
.container{width: 1200px;margin: 0 auto;}
/*通用全屏容器*/
.container-full{width: 100%;min-width: 1200px;}
/*头部样式开始*/
.header{width: 100%;background-color: #fff;padding:10px 0;box-shadow: 5px 5px 5px rgb(233,233,233);position: fixed;top:0 }

.header .h-logo{width: 190px;height: 45px;float: left;text-align: center;}

.header .h-nav{margin-left: 65px;width:600px;height: 45px;float: left;}

.header .h-nav .h-nav-list{list-style: none;height: 45px;width: 650px;margin: 0;padding: 0;}

.header .h-nav .h-nav-list li{transition: 0.6s;float: left;width: 110px;height: 45px;margin-left: 20px;line-height: 50px;text-align: center;}

.header .h-nav .h-nav-list li a{text-decoration:none;color: #616161}

.header .h-nav .h-nav-list li:hover{border-bottom: 2px solid rgb(70,195,123);}

.header .container .h-login .h-login-text{float: right;width: 100px;}

.header .container .h-login .h-login-text a{text-decoration:none;color: #616161}

.header .container .h-login{width: 38px;height: 40px;float: right;}

.header .container .h-login .personal{width: 40px;height: 1px;float: right;line-height: 60px;text-align: center;}

.header .container .h-login .personal a img{width: 35px;height: 35px;border-radius: 50%;}

.header .container .h-login .personal:hover .userlist{display:block;}

.header .container .h-login .userlist{position:relative;height: 100px;display: none;}

.header .container .h-login .userlist ul{border:1px solid rgb(243,243,243);padding-left:0;list-style: none;float: left;background-color:rgb(255,255,255);width: 125px;padding:5px;position: absolute;left: -60px;top:-41px;border-radius: 5px;}

.header .container .h-login .userlist ul li a{height: 40px;display:block;color: rgb(102,102,102);text-decoration:none;font-size: 15px;line-height: 40px}

.header .container .h-login .userlist ul li a:hover{background-color: rgb(243,244,246);}

.header .container .h-login .userlist ul li .quit{border-top: 1px solid rgb(243,243,243)}
/*头部样式结束*/
.header-route{height: 55px;width: 100%;}		
/*头部路径导航*/
.header-route .header-route-text{height: 50px;width: 100%;display: inline-block;line-height: 50px;font-size: 14px;color: #919191;border-bottom: 1px dotted #999999}

.header-route .header-route-text a{text-decoration:none;color: #919191;}

.header-route .header-route-text a:hover{color:#46C37B;}
/*文章首页开始*/
/*文章首页-左侧-文章及摘要列表*/
.container .main-left{float: left;width: 69%;margin-top:85px;/*background-color: #fff;border: 1px solid #E3ECF4;border-radius: 5px;padding:5px 20px;color: #919191*/}

.container .main-left .m-l-list{width: 100%;background-color: #fff;margin-bottom:10px;border-radius: 5px;border: 1px solid #E3ECF4;overflow: hidden;}

.container .main-left .m-l-list .m-l-l-top{display: inline-block;position: absolute;height: 28px;width: 70px;line-height: 28px;color: #F08080;margin:10px;border: 1px solid #F08080;text-align: center;}

.container .main-left .m-l-list .m-l-l-title{text-align:center;}

.container .main-left .m-l-list .m-l-l-title .m-l-l-text{font-size: 29px;font-weight:normal;font-style: normal;margin-bottom: 10px;margin-top:20px;color: #333}

.container .main-left .m-l-list .m-l-l-main{text-indent:2em;padding:0 30px;font-size: 15px;line-height:30px;}

.container .main-left .m-l-list .m-l-l-main .m-l-l-m-text{border-bottom: 1px solid #EEEEEE;padding-bottom:40px;}

.container .main-left .m-l-list .m-l-l-b-button{display: inline-block;float: right;width: 110px;height: 35px;text-align: center;color: #26A9E1;background-color:#FFF;line-height: 35px;text-decoration:none;border-radius: 20px;margin: 10px 15px;font-size: 13px;border: 1px solid #26A9E1;}

.container .main-left .m-l-list .m-l-l-b-button:hover{background-color:#26A9E1;color: #fff}
/*文章首页-右侧-热点文章列表*/
.container .main-right{float: right;margin-top:85px;width: 26%;background-color: #fff;border: 1px solid #E3ECF4;border-radius: 5px;padding: 0 15px;}

.container .main-right .m-r-top .m-t-t-title{display: inline-block;width: 100%;height: 45px;line-height: 45px;border-bottom: 1px solid #E3ECF4;font-size: 16px;color: #333}

.container .main-right .m-r-top .m-t-t-t-ul{margin: 0;padding: 0;list-style: none;}

.container .main-right .m-r-top .m-t-t-t-ul .m-t-t-t-li{height: 40px;width: 100%;line-height: 40px;}

.container .main-right .m-r-top .m-t-t-t-ul .m-t-t-t-li .m-t-t-t-l-a{text-decoration:none;color: #616161;font-size: 15px;transition:0.6s}

.container .main-right .m-r-top .m-t-t-t-ul .m-t-t-t-li .m-t-t-t-l-a:hover{color:#26A9E1;font-size: 16px;}
/*文章内容页-主体*/
.container .article-info{background-color: #fff;width: 100%;border-radius: 5px;box-shadow: 0 0 6px rgba(0,0,0,0.08);margin-top:105px;padding:10px 20px; }

.container .article-info .header-title {text-align: center;}

.container .article-info .header-title .h-t-text{font-weight: normal;font-style: normal;}

.container .article-info .header-title .h-t-releaseinfo{font-size:13px;color: #666;}

.container .article-info .header-title .h-t-releaseinfo span{margin-left: 10px;}

.container .article-info .header-title .h-t-releaseinfo .h-t-r-teacher{color:#26a9e1}

.container .article-info .header-abstract{width: 98%;background-color: #F7F7F7;border-radius: 5px;line-height: 55px;padding-left: 25px;font-size: 15px;margin:30px 0;}

.container .article-info .article-button{height:60px;width: 300px;margin: 25px auto;text-align: center;line-height: 60px;}

.container .article-info .article-button a{display: inline-block;width: 120px;height: 40px;color: #666666;background-color:#FFF;line-height: 40px;text-decoration:none;border-radius: 20px;border: 1px solid #D5D5D5;margin: 0 10px;font-size: 13px;}

.container .article-info .article-button a:hover{background-color:#26A9E1;color: #fff}