﻿.company_idea {
    /* background: rgba(0, 0, 0, .8); */
  
    /*background-size: 100% 100%;*/
    color: #fff;
}
.wwkdd {
      background: url(../images/bgnews.jpg) no-repeat;
      background-size: 100% 100%;
      background-attachment: fixed;
	  background-position: left top;
}
.min_w1300 {
    width: 100%;
    min-width: 1200px;
    overflow: hidden;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
    text-shadow: #000 1px 1px 2px;
}

/*news*/
img { vertical-align:middle; border:0;max-width:100%;transition: 0.3s ease-in-out; }
.flex {display: flex;display: -webkit-flex;flex-wrap: wrap;}
.between {justify-content: space-between;}
.start {justify-content: flex-start;}

.wwkdd .page {/*background-image: url(../images/news_1.jpg);*/background-position: center;background-repeat:no-repeat;background-size: cover;padding: 39px 0;text-align: center;}
.page p {font-size: 24px;color: #fff;text-transform: uppercase;}
.page h1 {font-size: 36px;color: #fff;margin: 10px 0;font-weight: bold;line-height: normal;}
.page .line {width: 100px;height: 1px;background: #fff;margin: 0 auto;}
.wwkdd .page h2 {font-size: 18px;color: #fff;margin-top: 10px;}

#news .page {background-image: url(../images/news_1.jpg);}
.news .sec {padding:50px 40px;}
.news {width: 100%;}
.news .sec_li {text-align: center;margin-bottom: 40px;}
.news .sec_li li {display: inline-block;}
.news .sec_li li a {overflow: hidden;display: block;width: 165px;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 16px;border: 1px solid #4AACF1;box-sizing: border-box;margin-right: 30px;}
.news .sec_li .on a{background: #4AACF1;color: #FFFFFF;}
.news .sec_1 .con{width: 75%;}
.news .sec_1 .con h1 {font-size: 24px;color: #fff;font-weight: bold;}
.news .sec_1 .con p {font-size: 16px;color: #fff;line-height: 32px;}
.news .sec_1 .con .hed {margin: 20px 0;}
.news .sec_1 .con a {display: block;width: 175px;height: 40px;line-height: 40px;color: #4AACF1;font-size: 14px;text-align: center;text-transform: uppercase;border: 1px solid #4AACF1;box-sizing: border-box;margin-top: 11px;}
.news .sec_1 .con a:hover {color: #FFFFFF;background: #4AACF1;}
.news .sec_1 li {padding-bottom: 37px;margin-bottom: 0px;border-bottom: 1px dashed #CCCCCC;}
.news .sec_1 li:nth-last-child(1) {margin-bottom: 0;}
.n_main { margin:50px auto;position:relative;width:1200px}
.n_main .title{ position:relative;border-bottom:1px solid #ddd;padding-bottom:10px;}
.n_main .title .h2{line-height:30px;font-size:24px;color:#fff; font-weight:normal;text-align: center;}
.n_main .title .p1{margin-top:10px; height:24px; line-height:24px; font-size:14px; color:#fff;text-align: right;}
.n_main .title .p1 .view{margin-right: 10px; padding-left: 20px;color: #fff; background: url(../images/sprite.gif) no-repeat;}
.n_main .title .p1 span.view{background-position: left -36px;}
.n_content{ line-height:26px; color:#fff; overflow:hidden;padding: 30px 0;font-size:15px}
.n_content img{ max-width:100%; overflow:hidden;}
.n_main .obj {width: 1000px;height: 500px;margin: 0 auto;}


/*--------分页--------*/
.page_btn {  overflow: auto; margin: 50px 0; text-align: center;}
.page_btn_01 { display: inline-block; }
.page_btn_01 li { float: left; }
.page_btn_01 li a { display: block; border: 1px solid #ccc; margin-right: 5px; text-align: center; padding: 3px 10px; font-size: 14px; text-decoration: none;transition: 0.3s ease-in-out;color: #fff; }
.page_btn_01 li a:hover { background: #4AACF1; color: #fff; }
.page_btn_01 li .hover { background: #4AACF1; color: #fff; }
