

.down_nav_bg{background-color:#262626;width: 100%;height: 50px;display: flex;align-items:center;justify-content: flex-start;}
.down_nav_i{padding-left: 70px;color:#009900;font-size: 30px;}
.down_nav_t{color: #ffffff;font-size:16px;text-align: center;padding-left: 18px;}


.news_u{display: flex;flex-direction:row;list-style: none;margin-left: 60px;  }
.news_l{text-decoration: none;color:#ffffff;background:#009900;width: 120px;text-align: center;height: 50px;line-height: 50px;margin-left:2px;font-size: 14px; }
.news_u li a{color: white;text-decoration: none;display:block;}
.news_u li a.active {background:#1b95d3;width: 120px;color:#ffffff;text-align: center;}
.news_u li:hover:not(.active){background:#1b95d3;}




.news_page{display: flex;align-items: center;justify-content: center;height: 40px;}
.news_page_all{width:25px;height:25px;background: #009900;color: #ffffff;border-radius: 100%;text-align: center;padding-top: 0px;display: flex;align-items: center;justify-content: center;margin-left:1px;}
.news_page_all a{text-decoration: none;color: #ffffff;cursor: pointer;line-height: 25px;width: 25px;}
.news_page_all a:hover{color:#ffffff;font-weight: bold;margin-bottom:1px;}
.news_page_all:hover{background:#1b95d3;border: 3px solid rgba(27,149,211,0.4); }
.news_page_all a.active{border-radius: 100%;text-decoration: none;cursor: pointer;line-height: 25px;width: 25px;background:#1b95d3; }


/*新闻标题*/
.news_body_title{display: flex;justify-content:center;align-items: center;height:50px;}
.news_body_title_r{color: black;width:60%;font-size: 16px;font-weight: bold;align-items: flex-start;text-align: left;}
.news_body_title_date{color: black;width:20%;text-align: left;}



.body{font-family:"Arial","黑体","微软雅黑";}
/*详情页*/

 /*所有详情页的容器，字体、居中、竖着排 */
.project_content{font-family:"Arial","黑体","微软雅黑";display: flex;flex-direction: column;align-items: center;color: black;}

/*大图*/

.case_title{font-size: 20px;font-weight: bold;padding: 10px 5px;line-height: 150%;font-family:"Arial","黑体","微软雅黑";}
.case_year{font-size: 14px;padding:2px 5px;}


/*其它项目*/
.other_case_t{display: flex;flex-direction: row;font-size: 12px;margin-bottom:2px;}
.other_case_t div{padding:8px;color: #ffffff;margin-right:2px;background-color: #009900;border-radius:10px;  }
.other_case_t div:hover{animation:other_flash 0.1s;animation-fill-mode:forwards;}
.other_case_t div a{color: #ffffff;text-decoration: none;}


@keyframes other_flash{

/*  1%{border: 1px solid #1b95d3;}
*/

 1%{padding: 8px 1px;background: #ffffff;}

  50%{padding:8px 30px;background:#ffffff;border-radius:5px; }

  100%{padding:8px 15px;background: #1b95d3;border-radius:0px; }
}



/*视频*/
.case_video{width: 60%;margin-bottom:30px}
.video_text{background-color: #1b95d3;font-size: 14px;color:#ffffff;padding:5px; 10px;width: 59%;line-height: 150%;margin-bottom:30px;margin-top: 10px;}


/*logo和文字*/
.logo_title{width:60%;background: url('../project/p1/case_1/images/logo_bg.jpg');height: 130px;margin-bottom:15px;background-size: contain;}
.logo_logo{flex:0.3;background-size:contain;height: 80px;background-repeat: no-repeat;padding-left:20px;}
.logo_t1{flex:0.6;text-align: center;}
.logo_t2{flex: 3;flex-grow:2;font-size: 13px;flex-shrink: 2;}

/*表格一*/
.table_1{font-size:12px;margin-bottom:20px;border-collapse: collapse;width: 100%;}
.table_1 td{padding:5px 5px 5px 5px;border:1.5px solid black;}
.t_bold{font-weight: bold;}


/*配文的文字  标题绿色 正文黑色 文字大小*/
.textdiv{font-size:16px;width: 60%;text-align: left;line-height: 200%;margin-bottom:20px;margin-top: 20px;}
.textgreen{color:#009900;}
.textblack{color:black;}
.textbold{font-weight: bold;}
.nobold{font-weight: normal;}
.p2_case1_fontsize{font-size: 16px;}
.text_a{color:#0075a0;cursor: pointer;line-height: 25px;width: 25px;}



/*有标题的一条线*/
.line_container{display: flex;justify-content: center;align-items: center;width: 60%;margin-bottom:10px;margin-top: 40px;}

.line_item1{height: 25px;background:#006600;width:2%;} /*多出来的空间就给两条线各分一份*/

.line_item2{height: 30px;border: 1px solid #D3D3D3; color:#ffffff;font-size: 13px;
  text-align: center;background: #006600;font-weight: bold;
  display: flex;justify-content: center;align-items: center;} 
 /*中间的字让它自然撑开，两条线的初始宽度设置的很小，留言空间来给中间的字。如果多出来的就再让两条线各分一半*/

.line_item3{height:25px;background:#006600; width:30%;flex-grow: 1;}




/*其它项目*/
.cases{width: 100%;margin-bottom: 5px;display: flex; display: -webkit-flex;flex-wrap:nowrap;margin-top: 20px;justify-content: center;}

.case_1{flex-shrink: 1;height:212px; background:url('../images/index/case_1.gif');background-size:cover;margin-right: 5px;}
.case_1_div{color: #ffffff;padding-left: 8px;font-size: 14px;line-height:130%;background-color:black;opacity: 0.4;}
.case_1_t{color: #ffffff;position: relative;top:-55px;left: 10px;min-width:250px;}
.case_1_t span{font-size:15px;}
.case_1_t a{color: #ffffff;text-decoration: none;}


.case_2{flex-shrink: 1;height:212px; background:url('../images/index/case_2.gif');background-size:cover;margin-right: 5px;}
.case_2_div{color: #ffffff;padding-left: 8px;font-size: 14px;line-height:130%;background-color:black;opacity: 0.4;}
.case_2_t{color: #ffffff;position: relative;top:-55px;left: 10px;min-width:250px;}
.case_2_t span{font-size:15px;}
.case_2_t a{color: #ffffff;text-decoration: none;}


.case_3{flex-shrink: 1;height:212px; background:url('../images/index/case_3.gif');background-size: cover;margin-right: 5px;}
.case_3_div{color: #ffffff;padding-left: 8px;font-size: 14px;line-height:130%;background-color:black;opacity: 0.4;}
.case_3_t{color: #ffffff;position: relative;top:-55px;left: 10px;min-width:250px;}
.case_3_t span{font-size:15px;}
.case_3_t a{color: #ffffff;text-decoration: none;}


.case_4{flex-shrink: 1;height:212px; background:url('../images/index/case_4.gif');background-size: cover;}
.case_4_div{color: #ffffff;padding-left: 8px;font-size: 14px;line-height:130%;background-color:black;opacity: 0.4;}
.case_4_t{color: #ffffff;position: relative;top:-55px;left: 10px;min-width:250px;}
.case_4_t span{font-size:15px;}
.case_4_t a{color: #ffffff;text-decoration: none;}





/*留言板*/
.message_book{display: flex;height: 80px;justify-content: flex-start;align-items: flex-end;margin-bottom: 50px;}
.message_title{padding-left: 70px;font-size: 38px;font-weight: bold;min-width:160px;}
.message_t_b{font-size: 20px;color: rgba(0,0,0, 0.7);}



.V_Code{font-size:40px;color: black;text-align:left;height: 40px;line-height: 40px;font-weight: bold;letter-spacing:3px;}
.message_submit{width:200px;height: 60px;font-size: 25px;line-height: 50px;margin-left: 20px;
	             margin-top:60px;background: green;color: #ffffff;border: 0 solid #ffffff;cursor: pointer;}



/*留言表单样式*/
input[type=text]{
    height: 20px;
    font-size: 20px;
    border: none;
	border-bottom: 2px solid #009900;
	outline:none;
	 transition: 0.5s;
	 padding:10px 0px ;
	 margin:20px;
    }


input[type=text]:focus {
  background-color: #ffffff;
  border: none;
  border-bottom: 6px solid #009900;
}
