@charset "gb2312";
/*主体*/
/*面包屑导航*/
.navbar{width: 100%;height: 60px;line-height: 60px;background: #f8f8f8;}
.navbar .navbar_cont{width: 1200px;margin: 0 auto;}
.navbar .navbar_cont span{font-size: 18px;color: #999;}
.navbar .navbar_cont a{font-size: 18px;color: #565656;}
.h_line{width: 100%;height: 3px;background:linear-gradient(rgba(208,207,207,1),rgba(208,207,207,0));}
.main_cont{width: 1200px;margin: 25px auto 0;}
/*左侧文章*/
.main_cont .left_article{width: 820px;float: left;margin: 22px 30px 0 0;font-size: 20px;}
.main_cont .left_article .article_tit h1{font-size: 27px;color: #c11f24;text-align: center;font-weight: normal;overflow: hidden;/*white-space: nowrap;text-overflow: ellipsis;*/}
.main_cont .left_article .article_detail{height: 30px;line-height: 30px;border-bottom: 1px dashed #dedcdc;margin: 20px 0;}
.main_cont .left_article .article_detail li{float: left;width: 185px;font-size: 18px;color: #999;margin-left: 5px;}
.main_cont .left_article .article_detail li:nth-child(3){width: 300px;}
.main_cont .left_article .article_detail li.last{width: 125px;}
.main_cont .left_article .article_detail li img{margin: 0 7px 3px 0;vertical-align: middle;}
.main_cont .left_article .article_detail li span{cursor: pointer;}
.main_cont .left_article .article_detail li span:hover{color: #000;}
.main_cont .left_article .article{padding: 5px 5px 50px 5px;}
.main_cont .left_article .article p{font-size: 18px;line-height: 30px;}
.main_cont .left_article .article_foot{height: 80px;line-height: 80px;border-top: 1px solid #dedcdc;}
.main_cont .left_article .article_foot span{font-size: 16px;color: #040404;display: inline-block;width: 402px;white-space: nowrap;overflow: hidden;}
.main_cont .left_article .article_foot  .left_span{text-align: left;}
.main_cont .left_article .article_foot  .right_span{text-align: right;}
.main_cont .left_article .article_foot span img{vertical-align: middle;margin: 0 3px 4px 4px;}
.main_cont .left_article .article_foot span a{color: #040404;}
.main_cont .left_article .article_foot span a:hover{text-decoration: underline;}
/*右侧*/
.main_cont .right_area{width: 350px;float: left;}
.main_cont .right_area .top_cont{background: #f8f8f8;padding: 10px 13px;}
.main_cont .right_area .title{padding-top: 20px;}
.main_cont .right_area .title h2{font-size: 22px;color: #5b5b5b;}
.main_cont .right_area .hot_news .news_list{margin-top: 20px;}
.main_cont .right_area .hot_news li{border-bottom: 1px dashed #dedcdc;padding: 0 7px;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main_cont .right_area .hot_news a{font-size: 20px;color: #444;line-height: 40px;}
.main_cont .right_area .hot_news a:hover{text-decoration: underline;}
.main_cont .right_area .hot_news span{display: inline-block;width: 24px;height: 24px;background: #9a9a9a;color: #fff;font-size: 20px;text-align: center;line-height: 24px;margin-right: 5px;}
.main_cont .right_area .hot_news li:nth-child(1) span{background: #fc6c6c;}
.main_cont .right_area .hot_news li:nth-child(2) span{background: #ffa169;}
.main_cont .right_area .hot_news li:nth-child(3) span{background: #ffc861;}
.main_cont .right_area .science{margin: 50px 0;}
.main_cont .right_area .science .science_list{padding: 0 6px;margin-top: 26px;}
.main_cont .right_area .science .science_list li{width: 140px;float: left;margin: 0 32px 16px 0;}
/* .main_cont .right_area .science .science_list li.no_margin{margin-right: 0;} */
.main_cont .right_area .science .science_list li:nth-child(2),.main_cont .right_area .science .science_list li:nth-child(4){margin-right: 0;}
.main_cont .right_area .science .science_list li p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.main_cont .right_area .science .science_list li img{width:140px;height:110px;transition: all 0.5s ;}
.main_cont .right_area .science .science_list li img:hover{
transform: scale(1.125);}
.main_cont .right_area .science .science_list a{font-size: 16px;color: #5b5b5b;}
.main_cont .right_area .bottom_form{padding: 10px 13px;margin: 40px 0;}
.main_cont .right_area .bottom_form .register_cont{margin: 30px 0;}
.main_cont .right_area .bottom_form .register_cont .form_item input{border: 1px solid #999;width: 220px;height: 20px;caret-color: auto;padding: 5px;}
.main_cont .right_area .bottom_form .register_cont textarea{vertical-align: top;border: 1px solid #999;margin: 5px 0;width: 220px;caret-color: auto;padding: 5px;}
.main_cont .right_area .bottom_form .register_cont label{font-size: 16px;color: #5b5b5b;}
.main_cont .right_area .bottom_form .register_cont .form_item{width: 320px;height: 40px;line-height: 40px;}
.main_cont .right_area .bottom_form .register_cont .register_btn{height: 25px;margin: 10px 0 0 105px;}
.main_cont .right_area .bottom_form .register_cont .register_btn input{width: 54px;height: 25px;margin: 0 20px;cursor: pointer;font-size: 14px;}
.main_cont .right_area .bottom_form .register_cont .input_blue{background: #254369;color: #fff;}

