﻿
#banner{
height:350px;
}
.focusBox { position: relative; width:100%; height:350px; overflow: hidden; }
.focusBox .pic img { width:100%; height:350px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:8px; left:50%; transform:translate(-50%);  z-index:3}
.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:30px; height:8px; cursor:pointer; overflow:hidden; background:#0084cf; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
.focusBox .hd .on{ background:#f39c12; filter:alpha(opacity=100);opacity:1;}
.focusBox .prev,
.focusBox .next { width:45px; height:99px; position:absolute; top:120px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background-image:url(../image/index.png); background-position:-112px 0; left:150px }
.focusBox .next { background-image:url(../image/index.png); background-position:-158px 0; right:150px }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
.mbx{
height:50px;
background-color:#e5e5e5;
color:#515151;
}
.mbx span{
color:#515151;
font-weight:bold;
line-height:50px;
}
.mbx a{}
#ny-main .lm-t{ 
width:452px;
height:60px;
margin:0 auto;
background:url(../image/lm-t.png) center top no-repeat;
margin-bottom:20px;
}

#ny-main .lm-t h1{
width:195px;
text-align:center; 
padding-top:5px;
font-size:22px;
color:#0085d4;
margin:0 auto;
}
#ny-main .lm-t p{
width:195px;
text-align:center;  
margin:0 auto;
font-size:12px;
color:#b7b7b7;
}
#ny-main .lm-nav{
width:1200px;
height:40px;
text-align:center;
}
#ny-main .lm-nav a{
display:inline-block;  
width:120px;
height:35px;
color:#0085d4;
font-size:14px;
text-align:center; 
line-height:35px;
border:1px solid #0085d4;
border-radius:5px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
margin-right:15px;
}
#ny-main .lm-nav a:hover{
background-color:#0085d4;
color:#fff;
font-weight:bold;
}
a#active{
background-color:#0085d4;
color:#fff;
font-weight:bold;
}
.ny-content{
margin-top:40px;
border-top:1px dashed #e5e5e5;

}
.neirong{
width:1100px;
margin:0 auto;
}
.ny-content p{
color:#515151;
line-height:24px;
padding-top:15px;
}

.list-news{
padding-bottom:15px;
padding-top:15px;
border-bottom:1px dashed #e5e5e5;
}
.list-news .list-img,.list-news .list-cnt{
width:315px;
height:194px;
overflow:hidden;
}
.list-cnt{
width:855px!important;
}
.list-cnt h3{
font-size:16px;
color:#515151;
height:55px;
line-height:55px;
}
.list-cnt h3 span.date{
font-size:12px;
color:#999999;
font-weight:normal; 
float:right;
}
.list-cnt .list-more{
font-size:16px;
font-weight:bold; 
color:#0085d4;
height:55px;
line-height:55px;
}
.list-more:hover{
color:#f59e10;
}

.list-pro .pro-lb{
padding:8px;
}
.list-pro .pro-lb .lb-img{
width:284px;
height:213px;
overflow:hidden;

}
.list-pro .pro-lb  h3{
height:40px;
line-height:40px;
width:284px;
text-align:center;
font-size:14px;
}
.list-pro .pro-lb  h3 a{
display:inline-block; 
width:100%;
}
.list-pro .pro-lb  h3:hover{
background-color:#0084cf;
color:#fff;
}
.list-pro .pro-lb  h3:hover a{
color:#fff;
}

.list-pro .pro-lb img{
width:284px;
height:213px;
}


/* 新闻详细样式 */
.c h1 {
    text-align: center;
    height: 80px;
    line-height: 80px;
}

.c.t {
    height: 45px;
    background: #ededed;
    line-height: 45px;
    color: #666;
    text-align: center;
}

.f2 p {
    font-size: 14px;
    line-height: 30px;
}

p {}

.c.f2 {
    padding: 20px;
}
.c.prev {
    height: 50px;
    background: #eee;
    line-height: 50px;
    padding: 0px 20px;
}

.prev a {
    display: inline-block;
    width:510px
}

/* 产品描述 */
.game163{ position: relative; border: 1px solid #dcdddd; padding: 4px; overflow: hidden; width: 800px; }
.game163 .bigImg{ height: 600px; position: relative;}
.game163 .bigImg li img{ vertical-align:middle; width:800px; height:600px;   }
.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }

.game163 .smallScroll{ height: 47px; margin-bottom: 6px;}
.game163 .sPrev,.game163 .sNext{ float: left; display: block; width: 14px; height: 47px; text-indent: -9999px; background: url(../image/sprites1008.png) no-repeat 0 -3046px; margin-top:50px;}
.game163 .sNext{ background-position: 0 -2698px; }
.game163 .sPrev:hover{ background-position: 0 -3133px;}
.game163 .sNext:hover{ background-position: 0 -2785px;}

.game163 .smallImg{ float:left;  margin: 5px 6px; display:inline; width: 760px; overflow: hidden;}
.game163 .smallImg ul{ height:140px!important;  width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; padding: 0 10px 0 0; width:182px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border: 1px solid #dcdddd; width:180px; height:135px;  }
.game163 .smallImg .on img{ border-color: #1e50a2;}

.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.game163 .pageState span{ color: #f00; font-size: 16px;}
#pro-detail{
width:1200px;
padding-top:20px;
}
#pro-detail .detail-bt{
width:1200px;
height:60px;
background-color:#eee;
}
#pro-detail .detail-bt span{
display:inline-block; 
width:150px;
height:60px;
line-height:60px;
background-color:#0084cf;
font-size:18px;
text-align:center;
font-weight:bold;
color:#fff;
}
#pro-detail .detail-cnt{
padding:20px;
}
#pro-detail .detail-cnt p{
line-height:24px;
}


.ny-content video{
margin-top:15px;
margin-bottom:15px;
}

input#title {
    width: 160px;
    height: 40px;
    border: 1px solid #eee;
}

dt {
    font-weight: bold;
    font-size: 16px;
    display: inline;
    height: 40px;
    line-height: 40px;
}

.member_f {
    width: 80%;
    margin: 0px auto;
}

input.btnbig {
    width: 120px;
    height: 40px;
    background: #0085d4;
    color: #fff;
}

input.btnbig:hover {
    background: #f59e10;
}

input#vercode {
    width: 160px !important;
    height: 30px;
    border: 1px solid #eee;
}

.r-nav.fr  ul {
    margin-left: 22px;
}
























































