@charset "UTF-8"; 
body {margin: 0px; padding: 0px; border: 0px; font-family: "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", "宋体"; color: #333333; font-size: 14px; width: 100%; background: #ffffff; }
a {margin: 0px; padding: 0px; border: 0px; text-decoration: none; color: #333333; font-size: 13px; }

a:hover {text-decoration: none !important; }
* {padding: 0px; margin: 0px; border: 0px; }
img{transition: all 0.6s}
img:hover{transform: scale(1.03); }
li {list-style: none; }
textarea:focus {outline: none; }
input:focus {outline: none; }
img{border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
img {max-width: 100% !important; transition: all 0.6s}
div, p, table, td, ul, li, span, a, ol, input {padding: 0px; margin: 0px; border: 0px; }

input::-ms-input-placeholder { /* Internet Explorer 10+ */color:#fff; font-size:12px; }
input::-webkit-input-placeholder { /* WebKit browsers */color:#fff; font-size:12px; }
input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#fff; font-size:12px; }
input::-moz-placeholder { /* Mozilla Firefox 19+ */color:#fff; font-size:12px; }
.clear {clear: both !important; height: 0px !important; width: 0px !important; float: none !important; margin: 0px !important; padding: 0px !important; border: 0px !important; }
.mr-0{margin-right: 0px !important; }

/*一级类目导航栏*/
.header{width: 100%; height: 60px; background: #6454d6; position: fixed; top: 0px; z-index: 999; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.header-content{width: 1200px; margin: 0px auto; height: 60px; }
.myguancha-logo{width: 190px; float: left; display: inline-block; margin-top: 10px; margin-right: 30px; }
.myguancha-logo img{transition: none !important; }
.myguancha-logo img:hover{transform: none !important; }
.header-content-info{float: left; padding: 0px 15px 0px 15px; /*position: relative; */}
.header-content-info:hover{background-color: #5242c3; }
.header-content-info a{width: auto; font-size: 18px; color: #ffffff; line-height: 60px; }
.header-content-info a:hover{color: #f0dfe1; }
.header-content-info-xl{position: absolute; left: 50%; z-index: 100; height: 0; overflow: hidden; margin-top: 12px; margin-left: -563px; }
.header-content-info-xl img{margin: 0px 30px 0px 30px; width:78px; height:98px;}
.header-content-info:hover .header-content-info-xl{height: 98px; transition: all ease 0.6s; }
.header-content-info:hover .header-content-info-bg{height: 120px; transition: all ease 0.4s; }
.header-content-info-bg{width: 100%; height: 0px; transition: all ease 0.3s; background: rgba(100,84,214,0.9); transition: all ease 0.3s; position: absolute; top:60px; z-index: 99; left: 0; }
/*选中后样式*/
.header-current{width: 0; height: 0; border-width: 0 12px 8px; border-style: solid; border-color: transparent transparent white; margin-left: auto; margin-right: auto;  margin-top: -8px; z-index: 999; }
/*搜索框*/
.header-right{float: right; width: 205px; height: 60px; position: relative; display: inline-block; }
.search{float: left; width:150px; height: 60px; display: inline; position: absolute; top: 16px; }
.search-form{width: 140px; line-height: 28px; display: inline; background-color: #6454d6; border: 1px #ffffff solid; border-radius: 10px; -webkit-border-radius:10px; -moz-border-radius:10px; font-size: 14px; color: #ededed; padding-left: 10px; }
.search-top{background-color: transparent; }
.iconfont-search{position: absolute; left: 128px; top:5px; font-family: "iconfont" !important; font-size: 20px; color: #ffffff; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.iconfont-search:hover{color: #e1e1e1; }

/*登陆样式*/
.land{position: relative; }
.sign-in{width: 26px; height: 30px; float: left; display: inline; }
.sign-in-img{margin-left: 170px; padding-bottom: 12px; padding-top: 16px; position: absolute; top:0px; z-index: 999; }
.land-xl{width: 160px; background-color: #ffffff; box-shadow: 1px 5px 5px rgba(255, 255, 255, .3); position: absolute; height: 0px; z-index: 999; overflow: hidden; position: absolute; left: 100px; top: 60px; }
.land:hover .land-xl{height: 311px; width: 160px; transition: all ease 1s; }
.land-xl-box{width: 140px; height: 40px; padding-left: 20px; float: left; }
.land-xl-p{font-size: 14px; color: #333333; font-weight: 400; line-height: 40px; }
.land-xl-p1{font-size: 14px; color: #333333; font-weight: 400; line-height: 67px; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.land-xl-p:hover, .land-xl-p1:hover{color:#6454d6; }
.land-xl-box-1{/*padding-top: 14px;  */width: 140px; height: 55px; padding-left: 20px; float: left; }
.land-border-bottom{border-bottom: 1px solid #eeeeee; }
/*二级类目导航栏*/
.header-second{width: 100%; height: 40px; background: #faf5f5; box-shadow: 0px 1px 4px #d5d4cc; text-align: center; margin-top: 60px; position: fixed; top: 0px; z-index: 998; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.header-second-content{margin: 0 auto; text-align: center; }
.header-sec-con-info{font-size: 14px; font-weight: 400; display: inline-block; }
.header-sec-con-info a{font-size: 14px; color: #6454d6; line-height: 40px; margin: 0px 15px 0px 15px; }
.header-sec-con-info:hover{transition: all ease 0.3s; color: #b10d27 !important; border-bottom: #6454d6 solid 3px; }
.head-selected{transition: all ease 0.3s; color: #b10d27; border-bottom: #6454d6 solid 3px; }
/*------New-activitie-banner------*/
.activitie-banner{width: 1200px; height:160px; margin: auto; padding-top: 78px; padding-bottom: 18px; overflow: hidden; }
.activitie-banner img:hover{transform:none !important; }
.activitie-banner img{width: 1200px; height: 160px; }
/*slide-banner*/
.slide{width: 1200px; height: 350px; margin: 0 auto; overflow: hidden; }
.slide-banner{display: inline-block; width: 840px; height: 350px; overflow: hidden; z-index: 8; position: relative; }
.banner-move{width: 840px; height: 350px; overflow: hidden; }
.banner-move a img:hover{transform: scale(1.02); }
.slide-banner-title{font-size: 24px; color: #ffffff; float: left; position: absolute; bottom: 32px;left: 18px; z-index: 9; font-weight: 400; }
.slide-banner-title:hover{color: #d9d9d9; }
.banner-scroll{position: absolute; bottom:10px;  left:18px; z-index: 7; }
.banner-scroll li{float: left; width: 35px; height: 2px; background: #ffffff; margin-right: 5px; }
.banner-scroll .on{background: #6454d6; }
.slide-r{width: 360px; height: 360px; display: inline-block; float: right; }
/*活动入口*/
.dlide-r-l{width: 170px; height: 170px; margin: 0px 0px 10px 10px; display: inline-block; float: left; overflow: hidden; position: relative; }
.dlide-r-l-title{width: 170px; height: 170px; position: absolute; bottom: 0px; z-index: 9; transition: all ease 0.5s; }
.dlide-r-l-title-p{position: absolute; bottom: 6%; width: 170px; height: 28px; text-align: center; font-size: 14px; line-height: 18px; color: #ffffff; transition:margin-bottom 0.3s linear;  }
.dlide-r-l:hover .dlide-r-l-title {width: 170px; height: 170px; background: rgba(0,0,0,0.5); }
.dlide-r-l:hover .dlide-r-l-title-p{margin-bottom:60px; }
.dlide-r-l:hover .dlide-r-l-img{transform: scale(1.04); }
/*樱桃学院入口*/
.dlide-r-r{width: 170px; height: 170px; margin: 0px 0px 10px 10px; display: inline-block; float: right; overflow: hidden; position: relative; }
.dlide-r-r-title{width: 170px; height: 170px; position: absolute; bottom: 0px; z-index: 9; transition: all ease 0.5s; }
.dlide-r-r-title-p{position: absolute; bottom: 6%; width: 170px; height: 28px; text-align: center; font-size: 14px; line-height: 18px; color: #ffffff; transition:margin-bottom 0.3s linear;  }
.dlide-r-r:hover .dlide-r-r-title {width: 170px; height: 170px; background: rgba(0,0,0,0.5); }
.dlide-r-r:hover .dlide-r-r-title-p{margin-bottom:60px; }
.dlide-r-r:hover .dlide-r-r-img{transform: scale(1.04); }
/*------content------*/
.content{width: 1200px; padding-top: 36px; margin: auto; }
.content1{width: 1200px; margin: auto; }/*去掉二级导航栏，位置上移*/
.content-center{display:inline-block; }
/*内容部分右侧所有栏目*/
.content-r{width: 368px; display: block; float: right; display: block; }
.content-l-title img{width: 21px; height: 21px; border-radius:0px !important; /*取消默认图片切圆角属性*/float: left; display: inline-block; margin-top: 7px; }
.content-l-title{display: inline-block; float: left; }
.content-l-title p{font-size: 24px; font-weight: 500; color: #262626; float: left; margin-top: 0px; }
/*快讯部分*/
/*引用H-ui*/
.Huifold .item{position:relative}
.Huifold .item h4{margin:0; font-weight:400; position:relative; width: 312px; overflow: hidden; font-size:14px; line-height:22px; cursor:pointer; float: right; }
.Huifold .item h4:hover{color: #6454d6; transition: 0.5s;  }
.Huifold .item .info{display:none; padding:10px; }
.selected{color: #6454d6; transition: 0.5s;  }/*快讯选中标题样式*/
/*-H-ui结束*/
.newflash{margin-left: 18px; float: left; margin-top: 18px; }
.newflash-content{float: left; margin-top: 10px; margin-left: 10px; border-left: 2px solid #ebebeb; }
.newflash-content ul{float: left; }
.newflash-content ul li{margin-bottom: 16px; }
.newflash-icon{padding-top:16px; width: 325px; float: right; display: block;  }
.pad-top-8{padding-top: 8px !important; }
.newflash-icon img{width: 12px; height: 12px; position: relative; left: -7px; top: 5px; display: inline-block; vertical-align:top; }
.newflash-p{font-size: 14px; line-height: 24px; color: #262626; font-weight: 500; }
.newflash-p:hover{ color: #6454d6; }
.newflash-text{width: 315px; font-size: 13px; color: #a7a7a7; overflow: hidden; line-height: 20px; }
.newflash-title{width: 306px; display: inline-block; vertical-align:top; }
.newflash-time{font-size: 12px; font-weight: 400; color: #a7a7a7; line-height: 20px; margin-left: 14px; }
.newflash-more{margin-top: 10px; width: 325px; height: 32px; float: left; }
.newflash-more a{display: block; margin: 0 auto; width: 180px; height: 32px; }
.newflash-more-info{text-align: center; display: block; margin: 0 auto; border: 1px solid #6454d6; border-radius: 6px; -webkit-border-radius:5px; -moz-border-radius:5px; }
.newflash-more-info:hover{background-color: #dfd8f7; border: none; }
.newflash-more-info p{font-size: 18px; margin-bottom: 0px !important; color: #6454d6; font-weight: 300; line-height: 32px; }
/*推荐板块 Recommend*/
.recommend{margin-top:50px; float: left; margin-left: 18px; display: inline-block; }
.recommend-title{display: inline-block; width: 350px; }
.recommend-title img{width: 21px; height: 21px; border-radius:0px !important; float: left; display: inline-block; margin-top: 7px; }
.recommend-title p{font-size: 24px; font-weight: 500; color: #262626; float: left; }
.recommend-title-more{font-size: 13px; font-weight: 100; color: #a7a7a7; float: right; margin-top: 14px; }
.recommend-content{width: 350px; float: left; display: inline-block; }
.recommend-content li{display: block; float: left; margin-top: 6px; margin-bottom: 6px; }
.recommend-content-title{float: left; display: inline-block; }
.recommend-content-title img{width: 108px; height: 69px; float: left; display: inline-block; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; }
.recommend-content-title-p1{font-size: 16px; color: #262626; float: left; display: block; margin-left: 10px; margin-top: 6px; width: 210px; }
.recommend-content-title-p1:hover{color: #6454d6; }
.recommend-content-title-p2{font-size: 12px; font-weight: 200; float: left; margin-top: 8px; color: #a7a7a7; margin-left: 10px; line-height: 24px; display: block; width: 250px; }
.recommed-text{width: 350px; float: left; line-height: 20px; font-size: 13px; color: #4e4e4e; margin-top: 10px; margin-bottom: 8px; }
.border-hr{border-bottom: 1px solid #e0e0e0; }/*分割线*/

/*樱桃学院*/
.college{margin-top:20px; float: left; margin-left: 18px; display: inline-block; }
.college-img{width: 350px; height: 200px; float: left; margin-top: 10px; overflow: hidden; }
.college-img a img{transform: none;}
.myguancha-wechat{margin-left: 18px; margin-top: 20px; display: block; float: left; }
.myguancha-wechat img{margin-top: 17px; float: left; transform: none;}
.myguancha-wechat p{font-size: 24px; font-weight: 500; color: #262626; float: left; margin-top: 8px; }
.wechat-img{width: 350px; float: left; margin-top: -10px; overflow: hidden; }
.research-img{width: 350px; height: 200px; float: left; margin-top: -10px; overflow: hidden; }
.meet-img{width: 350px; height: 200px; overflow: hidden; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; overflow: hidden; }
.week{float: left; margin-top: 20px; display:block; }
.week-title{display: inline-block; width: 350px; margin-left: 18px; margin-bottom: -17px; }
.week-title img{width: 21px; height: 21px; border-radius:0px !important; float: left; display: inline-block; margin-top: 7px; }
.week-title p{font-size: 24px; font-weight: 500; color: #262626; float: left; }
.content-r-more{font-size: 13px; font-weight: 100; color: #a7a7a7; float: right; margin-top: 14px; }
.a-week{float: left; display: block; margin-top: 17px; margin-left: 18px; height: 198px; }
.a-week-bg{width: 350px; height: 198px; z-index:99; overflow: hidden; }
.a-week-size{width: 350px; height: 198px; }
.week-font{width: 350px; height: 74px; background-color: rgba(0,0,0,0.5); position: relative; top:-74px; z-index:100; }
.week-font a p{width: 330px; margin: 0 auto; font-size: 14px; font-weight: 400; color: #ffffff; line-height: 18px; padding-top: 10px; }
.week-font a p:hover{color: #cccccc; }
/*右侧热文部分*/
.hotdoc{float: left; width: 350px; margin-top: 26px; display: block; margin-left: 18px; }
.hotdoc-frist{padding-top: 14px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; float: left; position: relative; }
.hotdoc-frist-bg{width: 350px; height: 200px; z-index: 8; overflow: hidden; }
.hotdoc-frist-label{z-index: 9; width: 60px; height: 37px; position: absolute; top:14px; left: -10px; }
.hotdoc-frist-title{width: 310px; position: absolute; bottom: 8px; left: 25px; font-weight: 400;}
.hotdoc-frist-title a p{text-align: left; line-height: 20px; font-size: 14px; color: #ffffff; }
.hotdoc-frist-title a p:hover{color: #d1d1d1; }
.hotdoc-last{padding-top: 14px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; float: left; display: inline-block; position: relative; }
.hotdoc-last-img{width: 130px; height: 80px; overflow: hidden; z-index: 8; float: left; overflow: hidden; }
.hotdoc-last-label{width: 21px; height: 21px; background-color:rgba(0,0,0,0.5) ; font-size:18px; text-align: center; color: rgba(255,255,255,0.5); position:absolute; top:14px; left: 0px; z-index: 9; border-radius: 5px 0px 0px 0px ; -webkit-border-radius: 5px 0px 0px 0px ; -moz-border-radius: 5px 0px 0px 0px ; }
.hotdoc-title{float: left; font-size: 13px; color: #262626; font-weight: bold; margin-top: 3px; margin-left: 8px; width: 212px; }
.hotdoc-title:hover{color: #666666; }
.hotdoc-time{float: left; font-size: 12px; color: #a7a7a7; position: absolute; top:70px; left: 138px; }
/*内容-左侧css*/ /*最新文章板块*/
.new-content{float: left; width: 832px; }
.content-title{color: #262626; font-size: 24px; line-height: 32px; font-weight: 500; }
.content-link{width: 800px; padding-top: 19px; padding-left: 11px; padding-bottom: 19px; float: left; display: block; }
.content-link:hover{box-shadow: 0px 0px 6px #d9d9d9; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; }
.content-link-a{width: 250px; height: 160px; overflow: hidden; }
.content-link img{float: left; display: inline-block; margin-right: 20px; }
.content-link-title{height: 140px; }
.content-title-big{width: 520px; color: #262626; font-size: 18px; font-family: "SourceHanSansCN"; font-weight:600; float: left; display: block; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.content-title-big:hover{color: #6454d6; }
.content-tite-small{font-size: 13px; color: #4e4e4e; line-height: 22px; float: left; margin-top: 12px; width: 520px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.content-tite-small:hover{color: #6454d6; }
.content-tag{display: inline-block; width: 520px; float: left; }
.content-tag-l{display: block; }
.content-from{font-size: 13px; color: #a7a7a7; float: left; display: inline-block; }
.content-source{color:#6454d6; font-size:13px; display: inline-block; float: left; }
.content-writer{font-size: 13px; color: #a7a7a7; float: left; display: inline-block; }
.content-writer:hover{color: #6454d6; }
.content-tag-r{float: right; }
.content-tag-r p{color: #a7a7a7; font-size: 13px; font-weight: 200; float: right; }
.content-tag-time{width: 12px; height: 12px; float:left; margin-top: 2px; margin-right: 4px !important; }
/*产业板块*/
.industry{float: left; width: 832px; margin-top: 30px; }
.content-title-2{display: inline-block; color: #262626; font-size: 24px; line-height: 32px; font-weight: 500; }
.content-more{color: #a7a7a7; font-size: 13px; line-height: 32px; font-weight: 200; float: right; }
.content-focus{width: 832px; height: 175PX; float: left; margin-top: 8PX; display: inline-block; }
.content-focus-left{display: inline-block; width: 260px; height: 175px; overflow: hidden; float: left; margin:0px 13px 0px 0px;  }
.content-focus-center{display: inline-block; width: 260px; height: 174px; float: left; margin: 0px 13px 0px 13px; }
.content-focus-right{display: inline-block; width: 260px; height: 174px; float: left; margin: 0px 0px 0px 13px; }
/*腰封banner-1 waist-banner*/
.waist-banner{width: 832px; height: 150px; float: left; margin-top: 20px; margin-bottom: 10px; overflow: hidden; }
.waist-banner img{width: 832px; height: 150px; }
/*活动版块*/
.activity{margin-top: 26px; width: 832px; float: left; }
/*observation查看更多*/
.view-more{margin-top: 15px; width: 832px; height: 36px; float: left; }
.view-more a{display: block; margin: 0 auto; width: 160px; height: 36px; }
.view-more-info{text-align: center; background-color: #ffffff; display: block; margin: 0 auto; border: 1px solid #6454d6; border-radius: 6px; -webkit-border-radius:5px; -moz-border-radius:5px; }
.view-more-info:hover{background-color: #ded7f6; border: none; }
.view-more-info p{font-size: 20px; color: #6454d6; font-weight: 400; line-height: 36px; }


/*infant-food.html classify*/
.classify{padding-top: 136px; }
.classify-untop{padding-top: 96px; }
.classify-banner{width: 832px; float: left; }
.classify-banner-l{width: 550px; height: 354px; float: left; position: relative; overflow: hidden !important; }
.classify-banner-title{position: absolute; bottom: 23px; left: 18px; width: 513px; font-size:24px; color: #f5f5f5 ; z-index: 9; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; }
/*.classify-banner-title:hover{color: #ededed; }*/
.classify-banner-r{width: 268px; height: 354px; float: left; margin-left: 10px; }
.classify-banner-top{width: 268px; height: 172px; float: left; display: inline-block; position: relative; overflow: hidden !important; }
.classify-banner-text{position: absolute; bottom: 5px; left: 5px; font-size:14px; color: #f5f5f5; line-height: 18px; width: 240px; }
/*.classify-banner-text:hover{color: #ededed; }*/
.classify-banner-bottom{width: 268px; height: 172px; float: left; display: inline-block; margin-top: 10px; position: relative; overflow: hidden !important; }
.spacing-10{margin-top: 10px; }/*10px高度*/
/*myresearch.html*/
.myresearchbanner{width: 100%; height: 600px; background-image: url(../img/researchbanner1.jpg); margin-top: 60px; position: relative; overflow: hidden; }
.muresearch-b-title{margin-top: 255px; text-align: center; font-size: 64px; letter-spacing:20px; color: #ffffff; font-weight: 400; }
.muresearch-b-small{margin-top:2px; text-align: center; font-size: 32px; letter-spacing:10px; color: #ffffff; font-weight: 400; }
.core-advantage{padding-top: 70px; width: 1038px; margin:  auto; overflow: hidden; }
.research-title{width: 300px; margin:0 auto; text-align: center; }
.research-title-big{letter-spacing:20px; margin-left: 20px; color:#333333; font-size: 34px; font-weight: 500; }
.research-title-small{margin-top: 5px; letter-spacing: 1px; color: #585858; text-align: center; font-size: 20px; }
.advantage{margin-top: 44px; text-align:center; }
.advantage-size{width: 324px; margin-right: 28px; margin-bottom: 30px; height: 350px; display: inline-block; position: relative; transition: all 0.6s}
.advantage-size:hover{transform: scale(1.04); }
.advantage-c{margin: auto; }
.advantage-img{width: 324px; height: 350px; margin: 0 auto; pointer-events:none !important; }
.advantage-icon{width: 50px; height: auto; position: absolute; top: 70px; left: 45%; pointer-events:none !important; }
.advantage-title{position: absolute; top: 160px; font-size: 32px; width: 324px; text-align: center; color: #ffffff; font-weight: 400; z-index: 9; }
.advantage-text{position: absolute; top:  210px; font-size: 18px; color: #ffffff; width: 324px; text-align: center; line-height: 24px; z-index: 9; }
/*产品服务*/
.product-top{width: 324px; height: 240px; margin-right: 25px; position: relative; float: left; transition: all 0.6s}
.product-top:hover{transform: scale(1.04); }
.product-top-img{width: 324px; height: 240px; pointer-events:none !important; }
.product-title{font-size: 24px; color: #ffffff; position: absolute; top: 63px; width: 324px; letter-spacing:2px; text-align: center; }
.product-text{font-size: 14px; color:#ffffff; position: absolute; top:115px; width:324px; text-align:center; letter-spacing:0.5px; }
.product-bottom{width: 238px; height: 240px; margin-right: 22px; position: relative; float:left; transition: all 0.6s; }
.product-bottom:hover{transform: scale(1.04); }
.product-bottom-img{width: 238px; height: 240px; pointer-events: none !important; }
.product-bottom-title{font-size: 24px; color: #ffffff; position: absolute; top: 110px; width: 238px; text-align: center; letter-spacing:2px; }
.advantage1{height: 290px; margin-top: 15px; text-align:center; }
.research-box{width: 238px; height: 356px; margin-right: 22px; position: relative; float: left; transition: all 0.6s; margin-bottom: 26px; transition: all 0.6s; }
.research-box:hover{transform: scale(1.04); }
.research-box-img{width: 238px; height:356px; pointer-events:none !important; }
.research-tag{width: 118px; height:32px; font-size: 16px; color: #ffffff; text-align: center; line-height:32px; background-color: #6454d6; position:absolute; top:20px; left:0px; z-index:9; }
.research-p{width: 238px; position: absolute; top: 90px; }
.research-p-t{font-size: 20px; color: #262626; width: 198px; line-height: 28px; text-align: left; margin:auto; font-weight: 400; margin-bottom: 15px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.research-p-p{font-size: 14px; color: #787878; width: 198px; text-align: justify; margin:auto; }
.research-a{text-align: center; color: #6454d6; font-size: 16px; width: 238px; margin: auto; position: absolute; top: 215px; z-index: 11; }
.interval-height{margin-top:44px; }
.myresearch-team{width: 765px; margin: auto; margin-top: 44px; margin-bottom: 44px; overflow: hidden; }
.myresearch-team-box{width: 235px; height: 313px; float: left; margin-right: 30px; }
.myresearch-team-img{width: 235px; height: 313px; overflow: hidden; pointer-events:none !important; z-index: 2; }
.team-introduction{z-index: 1; }
.team-introduction:hover{z-index: 3}
/*正文页*/
.p-title{width: 800px; margin-right: 32px; height:auto; float:left; color: #262626; }
.p-title-text{width:800px; font-size: 24px; color:#262626; line-height: 36px; text-align:justify; }
.p-subheading{width: 800px; float:left; margin-top:24px; margin-bottom:25px; }
.p-theme{color:#6454d6; font-size:16px; line-height: 16px; float:left; margin-right:25px; }
.p-author{font-size: 16px; color:#a7a7a7; line-height:16px; float:left; margin-left:5px; }
.p-see{font-size: 16px; color: #a7a7a7; line-height: 16px; float: left; margin-left: 30px; }
.p-time{float:right; font-size:16px; line-height:16px; margin-right:0px; color:#a7a7a7; }
/*正文样式*/
.p-text{margin-top:5px; width: 800px; overflow:hidden; font-size: 16px; color:#333333; line-height: 32px; font-size: 16px; }
.p-text img{width: auto; text-align: center; pointer-events:none !important; margin-left: auto; margin-right: auto; }
.p-p1{float:left; text-align:justify; font-size:16px; }
.p-p2{text-align:center; margin:auto; font-size:16px; }
.p-text a{color:#4491c8; font-size: 16px; }
.p-text-bottom{width: 800px; display: inline-block; margin-top: 40px; margin-left: 200px; }
.p-text-img{height: 125px; float: left; }
.p-text-bottom p{margin-top: 32px; margin-left: 30px; }
.p-information{width: 800px; margin-top: 50px; }
.p-subject{opacity:0.6; height: 18px; padding-left: 12px; padding-right:12px; background-color: #d9d5fb; border-radius: 9px; -webkit-border-radius:9px; -moz-border-radius:9px; float: left; color: #6454d6; font-size: 14px; font-weight: 300; margin-right: 15px; }
.p-subject:hover{opacity:1; }
.p-share{float: right; display: inline-block; margin-right: 0px; }
.p-share p{color: #a7a7a7; font-size: 14px; display: inline-block; margin-right: 3px; }
.p-icon-share{width: 1.2em; height: 1.2em; vertical-align: -0.15em; fill: currentColor; overflow: hidden; display: inline-block; }
.p-push{width: 800px; float: left; margin-top: 52px; margin-bottom: 36px; }
.p-push-content{width: 800px; height: 175PX; float: left; margin-top: 8PX; display: inline-block; }
.p-push-box{display: inline-block; width: 260px; height: 175px; overflow: hidden; float: left; margin-right:10px; position: relative;   }
.p-push-box-p{width: 225px; color:#ffffff; font-size: 14px; line-height:16px; position: absolute; bottom: 12px; left:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
/*评论区*/
.p-comment{width: 800px; float: left; }
.p-input{width: 800px; float:left; margin-top: 10px; }
.p-head-img{width: 30px; height: 30px; pointer-events:none !important; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; }
.p-input-p{font-size: 14px; color: #262626; width: 583px; height: 30px; border: 1px solid #4f4f4f; margin-left: 20px; font-weight: 300; }
/*活动页 activity*/
.activity-banner{width: 1200px; height: 500px; margin:0 auto; padding-top: 60px; }
.activity-banner-img:hover{transform:none !important; }
.activity-banner-img{border-radius: 0px 0px 5px 5px; -webkit-border-radius:0px 0px 5px 5px; -moz-border-radius:0px 0px 5px 5px; transition: all 0.6s !important; }
.act-title{width:1200px; height:60px; background-color: #ededed; margin:0 auto; margin-top: 50px; overflow: hidden; position: relative; }
.act-title-content-my{width: 270px; height:30px; margin: auto; padding-top: 15px; pointer-events:none; }
.act-title-content-outside{width: 150px; height:30px; margin: auto; padding-top: 15px; pointer-events:none; }
.act-title-content-report{width: 150px; height:30px; margin: auto; padding-top: 15px; pointer-events:none; }
.act-guan-logo{width: 30px; height:30px; float: left; margin-right: 10px; }
.act-title-text{font-size: 24px; line-height: 30px; float: left; padding-left:5px; font-weight: 500; }
.act-inside{width: 1200px; margin: auto; margin-top: 20px; display: block; }
.act-inside-box{width: 585px; height: 440px; float: left; margin-right: 26px; margin-top: 20px; margin-bottom: 20px; border:1px solid #f3f3f3; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; position: relative; transition: all 0.6s}
.act-inside-box:hover{transform: scale(1.02); box-shadow: 0px 0px 6px #d9d9d9; }
/*提交活动入口*/
.act-submission{width: 98px; height: 34px; position: absolute; right: 20px; top: 15px; border:1px solid #6454d6; overflow:hidden; transition: all 1s}
.act-sub-p{font-size: 17px; color: #6454d6; line-height: 34px; display: inline-block; width: 98px; text-align: center; }
.act-submission:hover{background-color: #6454d6; border:none; }
.act-submission:hover .act-sub-p{color: #ffffff; }
/*角标样式*/
.act-sign{width: 106px; height:32px; overflow:hidden; position: absolute; top: -9px; left: 0px; }
.sign-box{width: 97px; height: 32px; border-radius:5px 0px 0px 0px; -webkit-border-radius:5px 0px 0px 0px; -moz-border-radius:5px 0px 0px 0px; background-color: #6454d6; overflow:hidden; font-size: 18px; text-align: center; line-height: 32px; float: left; color:#ffffff; }
.sign-box img{margin: -3px; overflow:hidden; height: 18px; width:auto; margin-right: 5px; }
.sign-shadow{width: 0; height: 0; border-bottom: 9px solid #c00a26; border-right: 9px solid transparent; float:left; }
/*活动结束标记*/
.sign-box-end{background-color: #b3b3b3; }
.sign-shadow-end{border-bottom: 9px solid #808080; }
.act-box-img{width:585px; height:290px; pointer-events:none; overflow:hidden; }
.act-box-img img{width:585px; height:290px; overflow:hidden; }
.act-box-p{width: 585px; margin-top: 17px; padding-left: 25px; }
.act-box-p-title{width: 535px; font-size: 24px; color:#262626; line-height: 30px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; }
.act-box-p-text{width: 535px; height:38px; margin-top: 8px; font-size: 14px; color:#a7a7a7; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.act-box-hr{width: 535px; float: left; border-bottom: 1px dashed #dadada; margin:auto; margin-top: 18px; }
.act-information{width: 535px; margin-top: 9px; float: left; display: inline-block; position: relative; }
.act-in-series{float: left; padding-left: 8px; padding-right: 8px; height:24px; font-size: 13px; line-height: 24px; color:#ffffff; background-color:#ff2447; }
.act-in-series:hover{background-color: #6454d6; }
.act-in-time{float:left; display:block; line-height: 13px; position: absolute; right: 90px; }
.act-in-add{float:right; display:block; line-height: 14px; }
.act-in-icon{height: 14px; width: auto; margin-right: 5px; float: left; display: block; }
/*外部活动*/
.act-outside{width: 1200px; margin: auto; margin-top: 20px; display: block; }
.outside-inside-box{width: 380px; height: 440px; float: left; margin-right: 26px; margin-top: 20px; margin-bottom: 20px; border:1px solid #f3f3f3; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; position: relative; transition: all 0.6s}
.outside-inside-box:hover{transform: scale(1.02); box-shadow: 0px 0px 6px #d9d9d9; }
/*角标样式*/
.outside-sign{width: 106px; height:32px; overflow:hidden; position: absolute; top: -9px; left: 0px; }
.sign-box{width: 97px; height: 32px; border-radius:5px 0px 0px 0px; -webkit-border-radius:5px 0px 0px 0px; -moz-border-radius:5px 0px 0px 0px; background-color: #6454d6; overflow:hidden; font-size: 18px; text-align: center; line-height: 32px; float: left; color:#ffffff; }
.sign-box img{margin: -3px; overflow:hidden; height: 18px; width:auto; margin-right: 5px; }
.sign-shadow{width: 0; height: 0; border-bottom: 9px solid #c00a26; border-right: 9px solid transparent; float:left; }
/*活动结束标记*/
.sign-box-end{background-color: #b3b3b3; }
.sign-shadow-end{border-bottom: 9px solid #808080; }
.outside-box-img{width:380px; height:290px; pointer-events:none; overflow:hidden; }
.outside-box-img img{width:380px; height:290px; overflow:hidden; }
.outside-box-p{width: 380px; margin-top: 17px; padding-left: 25px; }
.outside-box-p-title{width: 330px; font-size: 24px; color:#262626; line-height: 30px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:1; }
.outside-box-p-text{width: 330px; height:38px; margin-top: 8px; font-size: 14px; color:#a7a7a7; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.outside-box-hr{width: 330px; float: left; border-bottom: 1px dashed #dadada; margin:auto; margin-top: 18px; }
.outside-information{width: 330px; margin-top: 6px; float: left; display: inline-block; position: relative; }
.outside-in-series{float: left; padding-left: 8px; padding-right: 8px; height:24px; font-size: 13px; line-height: 24px; color:#ffffff; background-color:#ff2447; }
.outside-in-series:hover{background-color:#6454d6; }
.outside-in-time{float:left; padding-top: 5px; display:block; line-height: 13px; position: absolute; left: 120px; }
.outside-in-add{padding-top: 5px; float:right; display:block; line-height: 14px; }
.outside-in-icon{height: 14px; width: auto; margin-right: 5px; float: left; display: block; }
/*活动报道*/
.act-report{width: 1200px; margin: auto; display: block; }
.act-report-box{width: 285px; height: 280px; float:left; margin-right: 17px; overflow: hidden; margin-top: 20px; margin-bottom: 10px; border:1px solid #f3f3f3; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; transition: all 0.6s}
.act-report-box:hover{box-shadow: 0px 0px 6px #c7c7c7; cursor:pointer; }
.act-report-box-img{width: 285px; height:  190px; overflow: hidden; transition: all 0.6s}
.act-report-box-img:hover{transform: none; }
.act-report-text{width: 255px; margin:auto; overflow: hidden; padding-top: 6px; }
.report-text-title{width: 255px; height: 45px; font-size: 16px; line-height: 24px; color: #333333; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.report-text-title:hover{color: #6454d6; }
.report-text-bottom{width: 255px; float: left; padding-top:8px; }
.report-t-b-p1{float:left; font-size: 14px; color:#555555; }
.report-t-b-p2{float: right; font-size: 12px; color: #cccccc; }
/*activity查看更多*/
.activity-more{width:1200px; height: 36px; margin: auto; border:1px solid #f5f5f5; overflow: hidden; transition: all 1s; }
.activity-more:hover{background-color: #f3f3f3; border: 1px solid #f3f3f3; }
.activity-more:hover .activity-more-p{color: #333; }
.activity-more-a{text-align: center; width: 160px; height: 36px; }
.activity-more-p{font-size: 20px; line-height: 36px; color: #ccc; transition: all 1s; }
/*悬浮导航栏 hover-box*/
.hover-box{z-index: 999; width: 50px; height: 180px; position: fixed; right: 10px; bottom: 100px; }
/*最新活动*/
.hover-activity{display: none;}
/*二维码*/
.hover-erweima{display: none;}
/*返回顶部*/
/*1204*/
.hover-top{width: 48px; height: 48px; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; background-color: rgba(181,181,181,0.5); margin-top: 150px; cursor:pointer !important; }
.hover-top:hover{background-color: rgba(181,181,181,0.8); cursor:pointer !important; }
.hover-top-img{width: 33px; height: auto; padding-left: 7px;  padding-top: 9px; }
.hover-top-img:hover{transform: none !important; }
/*个人中心页*/
.personal-banner{width: 1200px; height:120px; margin: auto; overflow: hidden; padding-top: 60px; pointer-events:none; -webkit-user-select: none; }
.personal{width: 1200px; margin: auto; overflow: hidden; }
.personal-this{position: absolute; left: 0; top: 0; height: 41px; border-bottom: 2px solid #6454d6; box-sizing: border-box; pointer-events: none; }
.personal-this a{color:#6d61c6 !important; }
.layui-tab-title a{font-size: 14px; }
/*基本资料*/
.personal-basics{width: 900px; overflow: hidden; margin: auto; margin-top: 50px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; box-shadow: 0px 0px 8px #d6d6d6; }
.personal-basics-top{width: 900px; height: 80px; text-align: center; background-color: #6d61c6; }
.personal-basics-top p{font-size: 24px; font-weight: 400; color: #ffffff; line-height: 80px; }
.personal-upload-text{display: inline-block; width: 200px !important; }
.personal-upload-size{width: 50px; height: 50px; overflow: hidden; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; margin-right: 25px; pointer-events: none; border:1px solid #fff; }
/*修改密码*/
.personal-password{width: 900px; height: 400px; overflow: hidden; margin: auto; margin-top: 50px; border-radius: 5px;   -webkit-border-radius:5px; -moz-border-radius:5px; box-shadow: 0px 0px 8px #d6d6d6; }
.personal-password-top{width: 900px; height: 80px; text-align: center; background-color: #6d61c6; }
.personal-password-top p{font-size: 24px; font-weight: 400; color: #ffffff; line-height: 80px; }
.personal-password-text{font-size: 20px; font-weight: 400; color: #333333; line-height: 100px; width: 900px; text-align: center; }
.personal-password-c{margin-left: 200px !important; }
.personal-password-c-c{margin-left: 304px !important; }
/*绑定账号*/
.personal-bind{width: 900px; overflow: hidden; margin: auto; margin-top: 50px; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; box-shadow: 0px 0px 8px #d6d6d6; }
.personal-bind-top{width: 900px; height: 80px; text-align: center; background-color: #6d61c6; }
.personal-bind-top p{font-size: 24px; font-weight: 400; color: #ffffff; line-height: 80px; }
.personal-bind-content{width: 380px; }
.bind-content-box{width: 380px; height:65px; overflow: hidden; margin-left: auto; margin-right: auto; margin-top: 6px; }
.bind-name{width: 70px; font-size: 16px; color: #666666; line-height: 42px; display: inline-block; }
.mt-40{margin-top: 40px; }
.bind-p1{width: 200px; display: inline-block; font-size: 16px; color: #666666; line-height: 42px; text-align: center; }
.bind-p2{color: #c2c2c2 !important; }
.bind-button{float: right; display: inline-block; width: 80px; height: 32px; border:1px solid #ef4456; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; color: #ffffff; }
/* 我的收藏 部分补充*/
.personal-collection{margin: auto; width: 1200px; margin-top: 5px; margin-bottom:5px; }
.personal-no-collect{float:left; padding:2px 3px 2px 3px;  font-size: 12px; color:rgba(239,68,86,0.8); }
.personal-no-collect:hover{background-color: rgba(239,68,86,0.4); color:rgba(255,255,255,0.8); }

/*我的评论*/
.personal-comment{width: 1200px; margin: auto; margin-top: 80px; margin-bottom: 30px; text-align: center; }
.personal-comment img{margin: 20px; width: 245px; height: 225px; margin: auto; pointer-events: none; }
.personal-comment p{font-size: 14px; color: #333333; margin-top: 20px; }
/*分类页加载更多 通用*/
.load-more{width: 832px; height: 38px; margin-top: 20px; text-align: center; }
.load-more-box{margin: 0 auto; width: 96px; height: 38px; border:1px solid #6454d6; border-radius: 3px; -webkit-border-radius:3px; -moz-border-radius:3px; }
.load-more-a{font-size: 14px; line-height: 38px; color: #6454d6; font-weight: 400; }
.load-more-box:hover{border:none; background-color:#f9e8eb; }
/*快讯列表页*/
.newsfalsh-share{height: 20px; float: left; }
.newsflash-other-box{display: inline-block; margin-right: 10px; width: 20px; height:20px; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; text-align: center; }
.newsflash-icon{color: #ffffff; font-size: 15px !important; line-height: 20px; text-align: center; }
.newsflash-content{padding-top: 24px; }
.newsflash-banner{width: 1200px; height: 60px; overflow: hidden; pointer-events: none; margin:auto; padding-top: 70px; }
.newsflash-banner-img{border-radius: 0px !important; -webkit-border-radius: 0px  !important; -moz-border-radius: 0px !important}
.newsflash{width: 832px; float:left; }
.newsflash-calendar{position: fixed; top: 150px; }
.newsflash-time{width: 46px; overflow: hidden; position: relative; pointer-events: none; }
.newsflash-time-month{width: 46px; height: 26px; text-align: center; font-size: 23px; line-height: 30px; color: #c0c0c0; font-family: "宋体"; font-weight:700; border-bottom: 1px solid #c0c0c0; margin-bottom: 12px; }
.newsflash-time-p{width: 46px; text-align: center; font-size: 24px; line-height: 24px; color: #c0c0c0; position: absolute; bottom: 11px; }
.newsflash-box{margin-left: 66px; margin-right: 16px; margin-bottom: 50px; width: 750px; float: left; border-bottom:1px solid #f1f1f1; }
.newsflash-title{font-size:18px; font-weight: 700; line-height: 25px; color: #262626; transition: 0.5s; width: 760px; }
.newsflash-title:hover{color:#6454d6; font-weight: 600; }
.newsflash-text{margin-top: 8px; margin-bottom: 10px; width:760px; display: inline-block; float: left; }
.newsflash-text-p1{float: left; display: inline-block; font-size: 14px; margin-right: 30px; line-height: 20px; color: #787878; }
.newsflash-text-p2{float: left; display: inline-block; font-size: 14px; margin-right: 10px; line-height: 20px; color: #787878; }
.newsflash-p{width:750px; font-size: 14px; line-height: 24px; color: #787878; margin-bottom: 15px; }
/*登陆页login*/
.login-bgc{background-color: #f6f6f6; }
.login{width: 854px; height: 538px; margin:auto; margin-top: 0px; margin-bottom:60px; }
.login-left{width: 412px; height:394px; float: left; margin-top: 57px; text-align: center; background-color: #7b70d6; border-radius: 5px 0px 0px 5px; -webkit-border-radius:5px 0px 0px 5px; -moz-border-radius:5px 0px 0px 5px; box-shadow: 0px 0px 10px rgba(25,5,7,0.22); -webkit-user-select: none; }
.login-left-logo{width: 186px; height:164px; pointer-events:none; overflow:hidden; margin:auto; margin-top:95px; }
.login-left-p{font-size: 24px; color: #ffffff; line-height: 24px; margin-top: 78px; font-weight: lighter; letter-spacing:12px; }
.login-right{background-color: #ffffff; float: right; width:442px; height: 508px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; box-shadow:-12px 12px 18px rgba(30,30,30,0.3); }
.login-tab-title{position: relative; top:30px !important; left: 120px !important; border-bottom: none !important; transition: all .2s; -webkit-transition: all .2s; }
.login-tab-title li{font-size: 24px !important; }
.login-tab-content{margin-top: 50px; margin-left: 40px; width: 350px; height: 368px; overflow: hidden; }
.login-input-block{margin-left: 0px !important; }
.login-input{border-width: 0px 0px 1px 0px !important; border-style: solid; }
.login-btn{width: 350px !important; height: 45px !important; font-size: 20px !important; font-weight: 100; }
.login-forget{height: 20px; float: right; margin-bottom: 20px; color: #111111; line-height: 14px; font-size: 14px; font-weight: 100; }
.login-sendout{margin-top: -25px; height: 0px; }
.login-other-p{width: 340px; margin-top: 40px; color: #999999; text-align: center; font-weight: 200; font-size: 20px; -webkit-user-select: none; }
.login-other{width: 186px; margin: auto; margin-top: 20px; }
.login-other-box{display: inline-block; margin-right: 25px; width: 42px; height: 42px; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; text-align: center; }
.login-icon{color: #ffffff; font-size: 28px !important; line-height: 42px; }
.login-wechat{background-color: #dddddd; }
.login-wechat:hover{background-color: #5cba4d; }
.login-weibo{background-color: #dddddd; }
.login-weibo:hover{background-color: #e6162d}
.login-qq{background-color: #dddddd; }
.login-qq:hover{background-color: #43abe1; }
.login-form-item{margin-top: 24px; }
.login-form-item1{margin-top: 50px; }
/*page.html*/
/*1202*/
.page-comment{margin-top: 20px; width: 100%}
.page-submit{margin-top: 10px; float: right; }
.comment-content{width: 800px; margin-top: 10px; }
.comment-text{width: 800px; border-bottom: 1px solid #f1f1f1; margin-top: 36px; }
.comment-img{width:48px; height: 48px; margin-top: 5px; float: left; }
.comment-img-img{width:48px; height: 48px; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; pointer-events: none; }
.comment-text-p{width: 732px; margin-left: 68px; margin-bottom: 12px; }
.comment-text-name{font-size: 16px; line-height: 24px; margin-bottom: 8px; font-weight:700; color: #282828; }
.comment-text-p2{font-size: 16px; line-height: 24px; font-weight: 300; color: #666; margin-bottom: 8px; }
.comment-information{width:732px; height: 20px; }
.comment-text-time{font-size: 14px; color: #bbb; float: left; }
.comment-icon{float: right; height: 20px; }
.page-icon{font-size: 20px !important; line-height: 20px; margin-left: 5px; color: #bbb; }
.page-icon:hover{color:#6454d6; }
.page-icon-p{font-size: 15px; line-height: 20px; color: #bbb; display: inline-block; margin-right: 5px; }
/*我的评论*/
.comment-content-box{width:1160px; height: auto; margin: auto; margin-top:2px; }
.comment-box{width:1160px; margin: auto; margin-top: 25px; padding-bottom: 18px; border-bottom:1px solid #f1f1f1; }
.com-box-title{width:1160px; height: 30px; float: left; display: inline-block; }
.com-box-img{width: 30px; height: 30px; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; pointer-events:none; float: left; overflow: hidden; }
.com-box-name{font-size: 18px; line-height: 30px; font-weight: 700; color: #282828; float: left; margin-left:12px; }
.com-box-text{width:1160px; float: left; color:#000; font-size: 16px; font-weight:400; line-height: 24px; margin-top: 12px; }
.com-box-quote{width:1100px; margin:auto; margin-left:16px; margin-top: 10px; background-color: #f8f8f8; overflow: hidden; display: block; padding:14px; float: left; display: inline-block; position: relative; }
.com-box-footer{width:1160px; float: left; display: inline-block; margin-top: 12px; }
.com-box-footer p{font-size: 14px; color: #777777; float: left; display: inline-block; line-height: 24px; }
.footer-del{float: right !important; background-color: #ffffff !important; }
.footer-del-p{color: rgba(119,119,119,0.3) !important; float: right !important; transition: all 0.6s !important; font-size: 14px; color: #777777; display: inline-block; line-height: 24px; }
.com-box-footer:hover .footer-del-p{color: rgba(227,29,60,1) !important; }
@media (max-width:1330px){.r-nav{right: 3%; margin-left: 0px; }}
@media (min-width:1331px){.r-nav{left: 50%; margin-left: 610px; }}
.r-nav{width:48px; bottom: 100px; z-index: 999; position:fixed; z-index: 999; }
.r-nav-a{position: relative; color: #d9d9d9; }
.r-nav-item{width: 48px; height: 48px; margin:14px auto; border: 1.2px solid #d9d9d9; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; text-align: center; }
.r-nav-item:hover{border: 1.2px solid #a2a2a2; }
.r-nav-item:hover .r-nav-item-ui{color:  #a2a2a2; }
.r-nav-item-ui{font-size: 28px !important; color: #d9d9d9; line-height: 48px; }
.r-nav-number{width:30px; height: 30px; position: absolute; top: -9px; left:36px; background-color: #ff7b7b; border-radius: 50%; -webkit-border-radius:50%; -moz-border-radius:50%; text-align: center; }
.r-nav-number p{color: #fff; font-size: 16px; line-height: 30px; }
/*页码样式*/
.pagination{font-size: 0px; display: inline-block; text-align: center; width: 840px; margin:20px auto; padding:20px; }
.page-item{display: inline-block; padding-left:8px; padding-right:8px; color: #262626; font-size: 13px; line-height: 24px; border: 1px solid #d9d9d9; margin-left: 2px; margin-right: 2px; }
.disabled{color: #979797; }
.today{float: left; margin-left: 18px; position: relative; }
.today-date{position: absolute; left:20px; top: 22px; z-index: 9; width:200px; height:46px; overflow: hidden; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.toady-date-day{font-size: 60px; color: #ffffff; line-height: 46px; float: left; }
.toady-date-line{font-size: 30px !important; color: #ffffff; display: inline-block; float: left; margin:14px 2px 0px 2px; }
.toady-date-time{font-size: 15px !important; color: #ffffff; float: left; line-height: 16px; margin-top: 15px; }
.today-newflash{font-size: 22px; position: absolute; top: 125px; left: 20px; color:#ffffff; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
.today-newflash:hover{color: #eeeeee; }
.today-bgimg{width: 350px; height: 175px; transform:none !important; overflow: hidden; pointer-events: none !important; }
.p-see{margin-right: 10px; }
.p-item-ui{font-size: 18px !important; color: #a7a7a7; line-height: 18px; float: left; margin-left: 12px; }
.p-item-ui:hover{color: #6454d6; }
.p-item{/*display: inline-block; */font-size: 16px; color: #a7a7a7; line-height: 16px; float: left; margin-left: 4px; }
.personal-bind{height: 300px; }
.eject{height: 100%; width:100%; position: fixed; left: 0; top: 0; bottom: 0; right: 0; margin:auto; z-index: 999; overflow: hidden; }
.eject-box{height: 100%; width: 100%; left: 0; top: 0; position: relative; background:rgba(0,0,0,0.5); overflow: scroll; }
.eject-box-content, .eject-box-content-mail{position:absolute; top: 50%; left: 50%; width:460px; height: 360px; background:#ffffff; border-radius: 5px; -webkit-border-radius:5px; -moz-border-radius:5px; transform:translate(-50%,-50%); }
.eject-box-content-mail{height: 380px !important; }
.eject-close{float: right; margin-right: 15px; margin-top: 12px; cursor:pointer; }
.eject-box-tel{padding:30px 50px; }
.eject-tel-title{font-size: 20px; color: #353535; text-align: center; line-height: 30px; margin-bottom:20px; }
.login-input-block{font-size: 16px !important; }
#eject-tel-hide{display: none; }
#eject-tel-grow{display: block; }
#eject-mail-hide{display: none; }
#eject-mail-grow{display: block; }
.mail-code{float: right; width:140px; height: 45px; margin-top: -45px; margin-right: 35px; background:#808080; overflow: hidden; pointer-events:none; }
.mail-input{width: 50% !important; }
.mail-code-refrech{float: right; font-size: 26px !important; line-height: 45px; margin-top: -45px; }
/*1206*/
#comments{width: 800px;}
/*nofind 1206*/
.nofind{background-image: url(http://images.myguancha.com/ymgcbgimg.jpg); width: 100%; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;}
.nofind-box{ position: fixed; left: 43%; top: 18%; }
.nofind-box-logo{ width: 240px; height: auto; pointer-events: none;	}
.nofind-box-p1{ margin-top: 150px;  width: 100%; font-size: 36px; color: #656565; line-height: 60px; font-weight: 500; float: left; overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.nofind-box-p2{ width: 100%; font-size: 20px; color: #858585; line-height: 40px; font-weight: 400; float: left;  overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1; }
.back{margin-top: 50px;}
.back-a{padding: 8px 12px; background-color: #6454d6; border-radius: 6px; -webkit-border-radius:6px; -moz-border-radius:6px; text-align: center; font-size: 18px; line-height: 18px; color: #fff; font-weight: 400;}
.back-a:hover{ background-color: #3c32a9; }
/*通用*/
.classify-banner-text, .classify-banner-text, .dlide-r-l-title-p, .dlide-r-r-title-p{z-index: 990;}
.hotdoc-frist-title{z-index: 990;}
.slide-shadow, .hotdoc-shadow, .classify-shadow1, .classify-shadow2, .slide-r-shadow{position: absolute;bottom: 0px;left: 0px;z-index: 1;border-radius: 0px 0px 5px 5px ;-webkit-border-radius:0px 0px 5px 5px ;-moz-border-radius:0px 0px 5px 5px ;background-image: url(http://images.kxquan.com/shadow-90px.png);background-repeat: repeat-x;}
/*首页轮播*/
.slide-shadow{ width: 840px; height: 90px;}
.slide-r-shadow{ width: 170px; height: 50px;}
/*侧边栏-热文*/
.hotdoc-shadow{ width: 350px; height: 68px;}
/*分类页*/
.classify-shadow1{ width: 550px; height: 75px;}
.classify-shadow2{ width: 268px; height: 65px;}
.header-second{overflow:hidden}



/*------底部boootm------*/
.bottom-content{
	margin-left: 300px;
	margin-top: 40px;
	float: left;
	width: 400px;
}
.bottom-logo{
	float: left;
	margin-top: 16px;
	width: 220px;
	pointer-events:none;
}
.bottom-link-company{
	float: left;
	margin-top: 16px;
}
.bottom-link-company ul li{
	display: inline-block;
	margin-right:24px; 
}
.bottom-link-company ul li a{
	font-size: 15px;
	color: #c0c4cf;
	font-weight: 400;
}
.bottom-link-wechat{
	width: 200px;
	margin-top: 40px;
	margin-bottom:30px;
	display: inline-block;
	text-align: center;
}
.bottom-link-wechat img{
	width: 136px;
	height: 136px;
	margin: 0 auto;
	pointer-events:none !important;
}
.bottom-ICP{
	width: 1200px;
	height: 40px;
	text-align: center;
	margin: 0 auto;
	border-top: 1px solid #3b424a;
}
.bottom-ICP-p1{
	font-size: 14px;
	color: #ededed;
	font-weight: 300;
	line-height: 26px;
	margin-top: 8px;
	margin-right: 80px;
	display: inline-block;
}
.bottom-ICP-p2{
	font-size: 12px;
	color: #b2b2b2;
	line-height: 22px;
	display: inline-block;
	margin-right: 80px;
}
.bottom{
	width: 100%;
	height: 260px;
	background-color: #0b1633;
	margin-top: 50px;
	display: block;
}
/*上部分链接*/
.bottom-link{
	width: 1200px;
	margin: 0 auto;
	display: block;
}

.bottom-link p{
	size: 16px;
	color: #ffffff;
	font-weight: 500;
	margin-bottom: 20px;
}
.bottom-link li{
	size: 14px;
	line-height: 30px;
	font-weight: 300;
}
.bottom-link a{
	color: #b2b2b2;
}
.bottom-link-matrix{
	display: inline-block;
	float: left;
	margin-top: 35px;
	width: 410px;
}
.bottom-link-matrix li{
	width: 117px;
	display: inline-block;
}
.bottom-link-parters{
	float: left;
	margin-top: 36px;
	width: 300px;
	display: inline-block;
}
.bottom-link-parters li{
	display: block;
}
.bottom-link-parters-1{
	width: 134px !important;
	display: inline-block ;
}
.recommed-text, .recommend-content-title-p1{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; }
.recommed-text{ -webkit-line-clamp:2; }
.recommend-content-title-p1{ -webkit-line-clamp:3; }
.newsflash-box{ margin-left: 2px !important; margin-right: 0px !important; }
.newsflash-text, .newsflash-p{ width: 800px !important; }
