@charset "utf-8";


body,p,ul,li,div,img,a{
  margin:0;padding:0;
  font-family:微软雅黑;
}
li{
  list-style-type:none;
}
div{
  }
a{
  text-decoration:none;
  color:#5c5c5c;
}
img{
  border:0px;
}
.head{
  width:100%;
  height:120px;
}
.lhead{
  width:1380px;
  height:100px;
  margin:0 auto;
}
.lhead{
  width:1380px;
  height:100px;
  margin:0 auto;
}
.lheadl{
  width:500px;
  height:100px;
  float:left;
    margin-top:20px

}
.lheadr{
  float:right;
  width:850px;
  height:100%;
}
.nav{
  width:100%;
  height:60px;
  clear:both;
  margin-top:50px;
 }
.nav .nLi{ float:left;  position:relative; display:inline; }
.nav .nLi a{ display:block; padding:0 15px; font-size:16px;color:#343434  }
.nav .sub{ display:none;left:0; position:absolute;line-height:26px; padding-top:40px; background:white;z-index:99;width:auto;max-width:130px;padding-left:10px;padding-right:10px}
.nav .sub li{ zoom:1;text-align:center}
.nav .sub a{ display:block; padding:0 10px; font-size:16px;color:#5c5c5c;padding:1em 0;width:auto;max-width:130px;white-space:nowrap}
.nav .sub a:hover{ color:#1a60a6;  }
.mix{
 
  background:url("/upload/images/2019/9/1a68d254900a9749.png") no-repeat 0
}
.lg{
  font-size:12px;
  color:#396393;
  text-align:center;

}
.bignews{
  margin:0;
  padding:0;
  width:100%;
  height:300px;
  border-bottom:1px solid #d02801;
}
.part1{
  height:160px;
  width:100%;
  margin-bottom:30px;
}
.licon{
  width:320px;
  float:left;
  height:100%;
}
.movie{
  width:300px;
  height:100%;
  float:right;
  background:url('/upload/images/2021/2/video2.jpg') no-repeat center center;text-align:center;line-height:165px}
  
  
.movie img{
  width:95px;
  height:95px;
  cursor:pointer;
  margin-top:35px;
}

/*新页脚*/
.footie{
  width:100%;
  height:180px;
  background:#7a8e97;
  padding-top:40px;
  border-top:10px solid #114960
}

.ffoot{
  width:1280px;
  height:160px;
  margin:0 auto;
  color:white;
}
.ffoot-l{
  width:800px;
  height:100%;
  float:left;
}
.ffoot-r{
  width:122px;
  height:100%;
  float:right;
  text-align:center;
}

.ffoot-r span{
  font-size:14px;
  color:white;
    font-family:微软雅黑;
      font-weight:bold;

}

.ffoot a{
  font-size:22px;
  color:white;
  font-family:微软雅黑;
  margin-left:5px;
  margin-right:5px;
}

.ffoot p{
  font-size:14px;
  margin:0;
  font-family:微软雅黑;

}

/*股市版*/
.moremarket {
    width: 100px;
    height: 250px;
    float: left;
    padding-top: 10px;
    margin-right:35px;
}
.showmoremarket {
    width: 500px;
    height: 250px;
   margin:0 auto;    padding-top:10px
}

.outBox{ width:650px; }
.outBox .hd{ 
  float: right;
    width: 350px;
    height: 20px;
    margin-top: 5px; }
.outBox .hd ul li{
   float:left;
  padding:2px 6px;
  margin-right:5px;
  font-size: 11px;
  color:#1a60a6;
  border-radius:15px; 
}
.outBox .hd ul li.on{
  color: white;
    background: #1a60a6;}
.inBox{}
.inBox .inHd{width: 100px;
    height: 250px;
    float: left;
   
   }
.inBox .inHd ul{ overflow:hidden; zoom:1; }
.inBox .inHd ul li{ width: 100px;
    height: auto;
    cursor: pointer;
    list-style-position: outside;
    list-style: none;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    font-size: 12px;
    height: 29px;
    line-height: 29px;
    border-radius: 15px;
    margin-bottom: 5px;  }
.inBox .inHd ul li.on{ background-color: #d6c077;
    color: white;}
.inBox .inBd ul{ }
.inBox .inBd li {text-align:center}

/*v2*/
.l{
  float:left;
}
.r{
  float:right;
}
.c{
  clear:both;
}
.indexmain{
  width:1360px;
  height:auto;
  margin:0 auto;
  padding-top:20px;
}
.section{
  width:100%;
  margin:0 auto 30px auto;
  overflow:hidden;
}

.news{
  width:650px;
  height:100%;
}
.parttitle{
  width:100%;
  height:45px;
  line-height:45px;
  color:white;
  font-size:24px;
  border-bottom:1px solid #c9a06c;
  margin-bottom:5px;
}
.parttitle img{
  margin-right:10px;
  vertical-align:middle;
  
}
.parttitle a{
  color:#4a3232;
  cursor:pointer;
  font-size:14px;
  float:right;
}
.parttitle span{
  margin-left:50px;
}

.scrollimg{
  float:left;
  width:340px;
  height:200px;
  margin-top:15px;
  border:1px solid #c9a06c ; 
}
.topic{
  width:300px;
  float:right;
  height:200px;
  z-index:1;
  margin-top:15px;
}
#slideBox1{ width:334px; height:194px; overflow:hidden;position:relative;margin:3px;}
#slideBox1 .hd{ height:35px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1;width:70px;background:black;z-index:9;}
#slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
#slideBox1 .hd ul li{ list-style-type:none;float:left; margin-top:12px;margin-right:5px;  width:12px; height:12px; text-align:center; background:white;cursor:pointer;border-radius:20px }
#slideBox1 .hd ul li.on{background:#c3201b; }
#slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
#slideBox1 .bd li{ zoom:1;list-style-type:none;height:194px;width:334px}
#slideBox1 .bd li .pic{ text-align:center; }
#slideBox1 .bd  li .pic img{ width:334px; height:194px; display:block;}
#slideBox1 .bd  li .title{width:264px;height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-indent:1em;line-height:35px;font-size:14px;color:#ffffff;font-family:微软雅黑;background:#000000;position:absolute;bottom:0px  }
#slideBox1 .bd  li .title a{
  color:#ffffff;
  text-decoration:none;
}

.topic h2{
  color:#1961a9;
  font-weight:normal;
  font-size:18px;
  width:300px;
  float:right;
  line-height:25px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  margin-top:-0px;
}
.topic span{
  font-size:14px;
  color:#a0a0a0;float:right;
}
.topic p{
  width:300px;
  border-top:1px dotted #ccc;
  text-indent:2em;
  line-height:25px;
  font-size:12px;
  color:#333;
  float:right;
  padding-top:10px;
  max-height:125px;
  overflow:hidden;
}
.zhrbig{
  float:left;
  display:block;
  width:500px;
  height:26px;
  line-height:26px;
  font-size:14px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}.zhrbig a{
  background:url('/upload/images/2019/9/39ca4712c9ebc13f.png') no-repeat 5px;
  padding-left:20px;
  color:#333333
}
.zhrsmall{
  float:right;
  text-align:right;
  color:#a0a0a0;
    height:24px;
  line-height:24px;
  font-size:12px;

}
#company .hd{
  float:right;
  position:relative;
  margin-top:-45px;
}
#company .hd ul{
  float:right;
  height:32px;
  line-height:32px;
}
#company .hd li{
  float:left;
  padding:1px 20px;
  color:#4e3a39;
  font-size:14px;
  background:none;
  cursor:pointer;
  border-radius:15px;
  font-weight:bold
}
#company .hd li.on{
  background:white;
  color:#cf2703;
}
#company .bd {
  height:120px;
  width:100%;
  overflow:hidden;
  margin-top:10px;
}
#company .bd ul li{
  width:340px;
  height:30px;
  line-height:30px;
  font-size:14px;
  float:left;
}

#company .bd li a{
  color:#666;
}
#company .bd li a span{
  color:#e3d1a3;
}


#vnc1{
  width:100%;
  height:140px;overflow:hidden; position:relative;  margin-top:20px;
}
#vnc1 .picList{
  width:1380px;
}#vnc1 .bd ul{ overflow:hidden; zoom:1; }
#vnc1 .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
#vnc1 .bd ul li .pic{ text-align:center; }
#vnc1 .bd ul li .pic img{ width:210px; height:140px; display:block; padding-right:20px;}
#vnc1 .bd ul li:hover .title{top:0  }
#vnc1 .bd ul li .title{width:210px;height:140px;background:#4096c5;opacity:0.9;
line-height:140px;font-size:14px;position:absolute;top:-100%;text-align:center;overflow:hidden;  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;}
#vnc1  .title a{
  color:white;
  width::100%;height:100%;
  
}
.content_middle{
  width:100%;
  height:285px;
    margin:0px auto;
}
.content_middle ul{
  height:285px;
}
.content_middle:hover .common{
  display: block;
}
/*左右切换图标*/
.content_middle .common{
  display: block;
  width:50px;
  height: 100px;
  position: absolute;
  z-index: 25;
    top:50%;
    margin-top: -50px;
    display: none;
}
/*左右切换图标*/
.content_middle ul li{
  position:absolute;
  left:0px;
  width:100%;
  height:285px; 
  opacity: 0;
  filter: alpha(opacity=0);
  margin:0px auto;
  list-style-type:none;
}
.content_middle .table{
  width:580px; 
  height:6px;
  position: relative;
  z-index:9;
  margin:0 auto;
  top:-20px;
}
.content_middle .table a{
    width:140px;
    height:100%; 
    margin-left:3px;
    display: block;
    float:left; 
    text-decoration:none; 
    background-color:#d1d5de;
}

.content_middle .table a.small_active{
background:#3E5481;
  color: #fff;
   
} 
.fenlei{
  width:100%;
  height:40px;
  margin: 0 auto;
  border-bottom:1px solid #ad9861;
}
.fenlei div{
  width:150px;
  height:40px;
  line-height:40px;
  border-radius:5px;
  text-align:center;
  background-color:#ad9861;
  color:white;
  font-size:16px;
  float:left;
  
}
#dang{
  width:1360px;
  height:175px;
  overflow:hidden;
  position:relative;
}
#dang .bd{ position:relative; height:100%; z-index:0;   }
#dang .bd ul{ overflow:hidden; zoom:1; }
#dang .bd ul li{width:325px;float:left;margin-right:20px; _display:inline; overflow:hidden; text-align:center;  }
#dang .bd img{ width:325px; height:175px; display:block;  }

/*
body,p,ul,li,div,img,a{
  margin:0;padding:0;
  font-family:微软雅黑;
}
li{
  list-style-type:none;
}
div{
  }
a{
  text-decoration:none;
  color:#5c5c5c;
}
img{
  border:0px;
}
.head{
  width:100%;
  height:120px;
}
.lhead{
  width:1380px;
  height:100px;
  margin:0 auto;
}
.lhead{
  width:1380px;
  height:100px;
  margin:0 auto;
}
.lheadl{
  width:500px;
  height:100px;
  float:left;
    margin-top:20px

}
.lheadr{
  float:right;
  width:850px;
  height:100%;
}
.nav{
  width:100%;
  height:60px;
  clear:both;
  margin-top:50px;
 }
.nav .nLi{ float:left;  position:relative; display:inline; }
.nav .nLi a{ display:block; padding:0 15px; font-size:16px;color:#343434  }
.nav .sub{ display:none; width:100px; left:0;  position:absolute;line-height:26px; padding-top:40px; background:white;z-index:99 }
.nav .sub li{ zoom:1;text-align:center}
.nav .sub a{ display:block; padding:0 10px; font-size:16px;color:#5c5c5c;padding:1em 0;width:auto;max-width:130px;white-space:nowrap}
.nav .sub a:hover{ color:#1a60a6;  }
.mix{
 background:url("../images/lj.png") no-repeat 0;

}
.lg{
  font-size:12px;
  color:#396393;
  text-align:center;

}
.bignews{
  margin:0;
  padding:0;
  width:100%;
  height:300px;
  border-bottom:1px solid #347a9e;
}
.part1{
  height:160px;
  width:100%;
  margin-bottom:30px;
}
.licon{
  width:320px;
  float:left;
  height:100%;
}
.movie{
  width:300px;
  height:100%;
  float:right;
  background:url('../images/GXCORP_INDEX_21.png') no-repeat center center;text-align:center;line-height:165px}
  
  
.movie img{
  width:95px;
  height:95px;
  cursor:pointer;
  margin-top:35px;
}


.footie{
  width:100%;
  height:180px;
  background:#7a8e97;
  padding-top:40px;
  border-top:10px solid #114960
}

.ffoot{
  width:1280px;
  height:160px;
  margin:0 auto;
  color:white;
}
.ffoot-l{
  width:800px;
  height:100%;
  float:left;
}
.ffoot-r{
  width:122px;
  height:100%;
  float:right;
  text-align:center;
}

.ffoot-r span{
  font-size:14px;
  color:white;
    font-family:微软雅黑;
      font-weight:bold;

}

.ffoot a{
  font-size:22px;
  color:white;
  font-family:微软雅黑;
  margin-left:5px;
  margin-right:5px;
}

.ffoot p{
  font-size:14px;
  margin:0;
  font-family:微软雅黑;

}


.moremarket {
    width: 100px;
    height: 250px;
    float: left;
    padding-top: 10px;
    margin-right:35px;
}
.showmoremarket {
    width: 500px;
    height: 250px;
   margin:0 auto;    padding-top:10px
}

.outBox{ width:650px; }
.outBox .hd{ 
  float: right;
    width: 350px;
    height: 20px;
    margin-top: 5px; }
.outBox .hd ul li{
   float:left;
  padding:2px 6px;
  margin-right:5px;
  font-size: 11px;
  color:#1a60a6;
  border-radius:15px; 
}
.outBox .hd ul li.on{
  color: white;
    background: #1a60a6;}
.inBox{}
.inBox .inHd{width: 100px;
    height: 250px;
    float: left;
   
    margin-right: 35px; }
.inBox .inHd ul{ overflow:hidden; zoom:1; }
.inBox .inHd ul li{ width: 100px;
    height: auto;
    cursor: pointer;
    list-style-position: outside;
    list-style: none;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    font-size: 12px;
    height: 29px;
    line-height: 29px;
    border-radius: 15px;
    margin-bottom: 5px;  }
.inBox .inHd ul li.on{ background-color: #d6c077;
    color: white;}
.inBox .inBd ul{ }
.inBox .inBd li {text-align:center}


.l{
  float:left;
}
.r{
  float:right;
}
.c{
  clear:both;
}
.indexmain{
  width:1360px;
  height:auto;
  margin:0 auto;
  padding-top:20px;
}
.section{
  width:100%;
  margin:0 auto 30px auto;
  overflow:hidden;
}

.news{
  width:650px;
  height:100%;
}
.parttitle{
  width:100%;
  height:45px;
  line-height:45px;
  color:white;
  font-size:24px;
  border-bottom:1px solid #cdcdcd;
  margin-bottom:5px;
}
.parttitle img{
  margin-right:10px;
  vertical-align:middle;
  
}
.parttitle a{
  color:white;
  cursor:pointer;
  font-size:14px;
  float:right;
}
.parttitle span{
  margin-left:50px;
}
.scrollimg{
  float:left;
  width:340px;
  height:200px;
  margin-top:15px;
  border:1px solid #35799e ; 
}
.topic{
  width:300px;
  float:right;
  height:200px;
  z-index:1;
  margin-top:15px;
}
#slideBox1{ width:334px; height:194px; overflow:hidden;position:relative;margin:3px;}
#slideBox1 .hd{ height:35px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1;width:70px;background:black;z-index:9;}
#slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
#slideBox1 .hd ul li{ list-style-type:none;float:left; margin-top:12px;margin-right:5px;  width:12px; height:12px; text-align:center; background:white;cursor:pointer;border-radius:20px }
#slideBox1 .hd ul li.on{background:#137c9a; }
#slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
#slideBox1 .bd li{ zoom:1;list-style-type:none;height:194px;width:334px}
#slideBox1 .bd li .pic{ text-align:center; }
#slideBox1 .bd  li .pic img{ width:334px; height:194px; display:block;}
#slideBox1 .bd  li .title{width:264px;height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-indent:1em;line-height:35px;font-size:14px;color:#ffffff;font-family:微软雅黑;background:#000000;position:absolute;bottom:0px  }
#slideBox1 .bd  li .title a{
  color:#ffffff;
  text-decoration:none;
}

.topic h2{
  color:#1961a9;
  font-weight:normal;
  font-size:18px;
  width:300px;
  float:right;
  line-height:25px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
  margin-top:-0px;
}
.topic span{
  font-size:14px;
  color:#a0a0a0;float:right;
}
.topic p{
  width:300px;
  border-top:1px dotted #ccc;
  text-indent:2em;
  line-height:25px;
  font-size:12px;
  color:#333;
  float:right;
  padding-top:10px;
  max-height:125px;
  overflow:hidden;
}
.zhrbig{
  float:left;
  display:block;
  width:500px;
  height:24px;
  line-height:24px;
  font-size:12px;
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}.zhrbig a{
  background:url('../images/lb.png') no-repeat;
  padding-left:20px;
  color:#333333
}
.zhrsmall{
  float:right;
  text-align:right;
  color:#a0a0a0;
    height:24px;
  line-height:24px;
  font-size:12px;

}
#company .hd{
  float:right;
  position:relative;
  margin-top:-45px;
}
#company .hd ul{
  float:right;
  height:32px;
  line-height:32px;
}
#company .hd li{
  float:left;
  padding:1px 20px;
  color:white;
  font-size:14px;
  background:none;
  cursor:pointer;
  border-radius:15px;
  font-weight:bold
}
#company .hd li.on{
  background:white;
  color:#0d939f;
}
#company .bd {
  height:120px;
  width:100%;
  overflow:hidden;
  margin-top:10px;
}
#company .bd ul li{
  width:340px;
  height:30px;
  line-height:30px;
  font-size:14px;
  float:left;
}

#company .bd li a{
  color:#666;
}
#company .bd li a span{
  color:#e3d1a3;
}


#vnc1{
  width:100%;
  height:140px;overflow:hidden; position:relative;  margin-top:20px;
}
#vnc1 .picList{
  width:1380px;
}#vnc1 .bd ul{ overflow:hidden; zoom:1; }
#vnc1 .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
#vnc1 .bd ul li .pic{ text-align:center; }
#vnc1 .bd ul li .pic img{ width:210px; height:140px; display:block; padding-right:20px;}
#vnc1 .bd ul li:hover .title{top:0  }
#vnc1 .bd ul li .title{width:210px;height:140px;background:#4096c5;opacity:0.9;
line-height:140px;font-size:14px;position:absolute;top:-100%;text-align:center;overflow:hidden;  transition: 0.5s;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;}
#vnc1  .title a{
  color:white;
  width::100%;height:100%;
  
}
.content_middle{
  width:100%;
  height:285px;
    margin:0px auto;
}
.content_middle ul{
  height:285px;
}
.content_middle:hover .common{
  display: block;
}

.content_middle .common{
  display: block;
  width:50px;
  height: 100px;
  position: absolute;
  z-index: 25;
    top:50%;
    margin-top: -50px;
    display: none;
}

.content_middle ul li{
  position:absolute;
  left:0px;
  width:100%;
  height:285px; 
  opacity: 0;
  filter: alpha(opacity=0);
  margin:0px auto;
  list-style-type:none;
}
.content_middle .table{
  width:580px; 
  height:6px;
  position: relative;
  z-index:9;
  margin:0 auto;
  top:-20px;
}
.content_middle .table a{
    width:140px;
    height:100%; 
    margin-left:3px;
    display: block;
    float:left; 
    text-decoration:none; 
    background-color:#d1d5de;
}

.content_middle .table a.small_active{
background:#3E5481;
  color: #fff;
   
} 
.fenlei{
  width:100%;
  height:40px;
  margin: 0 auto;
  border-bottom:1px solid #ad9861;
}
.fenlei div{
  width:150px;
  height:40px;
  line-height:40px;
  border-radius:5px;
  text-align:center;
  background-color:#ad9861;
  color:white;
  font-size:16px;
  float:left;
  
}
#dang{
  width:1360px;
  height:135px;
  overflow:hidden; 
}
#dang .bd{ position:relative; height:100%; z-index:0;   }
#dang .bd li{ zoom:1; vertical-align:middle; }
#dang .bd img{ width:1360px; height:135px; display:block;  }

*/