﻿.yynav
{
  background-color:#ededed;	
  border-bottom:solid 1px #ededed;
}
.yynav ul li {
    cursor: pointer;
    display: table-cell;
    font-size: 16px;
    padding: 14px 25px;
    position: relative;
    text-align: center;
    white-space: nowrap;
}
.yynav ul li.active {
    color: #00a4ff;
    border-bottom:2px solid #00a4ff;
}
.yybody
{
  width:100%; 
  padding-bottom: 70px;
  padding-top: 52px;   
}
.yyleft
{
  background-color:#f4f6f7;
  float:left;
  width:200px;
  padding:25px 25px;
  text-align:left;
}
.yyleft h3 {
    background: transparent none repeat scroll 0 0;
    color: #039be5;
    font-size: 16px;
    font-weight: bold;
    letter-spacing: 1px;
    margin: 0 0 8.66667px;
    padding: 0;
    text-transform: uppercase;
}
.yyul
{
   float:left;    
}
.yyul li
{
   float:left;
   width:186px;
   line-height:40px;
   border-bottom:1px solid #dadedf;
   background:url(/files/images/jian.jpg) no-repeat 0px 18px;
   padding-left:14px;
}
.yyul li a
{
   font-size: 16px;
   color:#505656;
}
.yyright
{
  float:right;
  width:865px;
  text-align:left;
  background-color:#f7f8fa;
  padding-top:15px;
}
.yyright h1
{
  color: #000;
  font-size: 30px;
  font-weight: 500;
  line-height: 40px;
  margin-bottom: 10px;
  text-indent:20px;
}
.articleinfos
{
  color:#999;
  margin-bottom: 15px;
  text-indent:20px;
}
.infos-item {
  color: #999;
  font-size: 14px;
  margin: 0;
}
.con
{
  color: #333;
  font-size: 16px;
  line-height: 1.8;
  list-style: outside none disc;
  overflow-wrap: break-word;
  background-color:White;
  border-top:solid 1px #eee;
  float:right;
  padding-top:14px;
}
.con p
{
  padding:10px 0px;
}

/** yyhome **/
#yytop {
    background: #222733 none repeat scroll center center / cover ;
    height: 180px;
    overflow: hidden;
    padding: 70px 20px 40px 20px;
    transition: height 0.4s ease 0s;
}
#yytop h1{
    font-size: 30px;
    color: #fff;
    font-weight: 400;
    line-height: 1.5;
}
.yydes {
    font-size: 14px;
    margin: 10px 0 22px;
    color: #fff;
    line-height: 1.7;
    width:530px;
}
.yydes p {
    line-height: 1.7;
}
.yybtn {
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    vertical-align: middle;
    background-color: #00a4ff;
    box-sizing: border-box;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    min-width: 140px;
    outline: 0 none;
    padding: 0 20px;
    text-align: center;
}
a.yybtn:hover{
    color:White;
}
.yylist
{
  width:100%; 
  padding-bottom: 70px;
  padding-top:72px;   
}
.btitle {
    height: 31px;
    margin-bottom:31px;
    position: relative;
}
.btitle  .line {
    background-color: #ddd;
    height: 1px;
    left: 0;
    position: absolute;
    top: 15px;
    width: 100%;
    z-index: 1;
}
.btitle  .tit {
    font-size: 26px;
    height: 31px;
    line-height: 31px;
    position: relative;
    text-align:center;
    z-index: 2;
}
.title {
    font-size: 18px;
    margin-top: 20px;
    width:493px;
    margin-bottom:35px;
    float:left;
    margin-right:50px;
    border:1px solid #e5e5e5;
    padding:20px 30px 10px 30px;
    min-height:120px;
}
.title  a{
   color:#039be5;
}
.yylist .title .desc
{
    color: #827d7c;
    font-size: 14px;
    line-height: 24px;
    margin-top: 9px;
    width: 483px;
    max-height:50px;
    min-height:50px;
    overflow:hidden;
}
.see
{
    background:url(/files/images/see.jpg) no-repeat 0px 3px;  
    padding-left:22px;
    font-size:12px; 
    margin-top:10px;
    color:#666;
    float:left;
}
.time
{
    background:url(/files/images/time.jpg) no-repeat 0px 2px;  
    padding-left:22px;
    font-size:12px; 
    margin-top:10px;
    color:#666;
    float:left;
    margin-left:20px;
}
.GLprolist
{
   width:100%;   
   float:left; 
   padding-top:10px;
   height:22px;
   overflow:hidden;
}
.GLprolist li
{
   float:left;
   padding-right:10px;
   font-size:14px;
}
.GLprolist li a
{
   font-size:14px;
   color:#827d7c;
}



.con h2 {
    color: #333;
    font-size: 24px;
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 20px;
    margin-top: 38px;
}
.con p.proxg {
    line-height: 26px;
    margin: 0 0 13px;
    padding:0px;
}
.prolist
{
    margin-bottom: 24px;
    margin-top: 0;
}
.prolist li{
    margin-top: 18px;
    margin-bottom: 10px;
    background:url(/files/images/dote.png) no-repeat 0px 9px;
    padding-left:16px;
    line-height:normal;
}
.prolist li a{
    color:#00a4ff;
}
