﻿@charset "utf-8";
body { background:#ffffff;
}
/*幻灯片*/
.focus-box .slides{ position:relative; display:block; width:100%; height:100%; zoom:1; overflow:hidden; }
/*幻灯片样式*/
.focus-box{ position:absolute; top:0; right:0; bottom:0; left:0; overflow:hidden; _position:relative; }
.focus-box .tempWrap { height:100%;}	
.focus-box .slides{ position:relative; display:block; width:100%; height:100%; zoom:1; overflow:hidden; }
	.focus-box .slides:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.focus-box .slides li{position: relative; width:100%; height:100%; overflow:hidden; }
	.focus-box .slides li img{ min-width:100%; min-height:100%;width:100%; height:100%; _width:100%; _height:100%;}
	.focus-box .slides li .note-bg{ position:absolute; left:0; right:0; bottom:0; width:100%; height:50px; background:#000; filter:alpha(Opacity=30); -moz-opacity:0.3;opacity:0.3; background:linear-gradient(to top, rgba(0,0,0,0.6), rgba(0,0,0,0)); _background:url(none) 0 0 repeat #000; }
	.focus-box .slides li .note-txt{ position:absolute; left:0; right:0; bottom:0; display:block; padding:10px; height:24px; line-height:24px; color:#fff; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	
	.focus-box .flex-control-nav{ position:absolute; right:5px; bottom:10px; display:block; z-index:4; }
	.focus-box .flex-control-nav li{ margin:0 5px 0 0; display:inline-block; zoom:1; *display:inline; }
	.focus-box .flex-control-nav li a{ display:block; width:8px; height:8px; text-indent:-9999px; border:1px solid #fafafa; background:#fff; border-radius:8px; cursor:pointer; overflow:hidden; }
	.focus-box .flex-control-paging li a:hover { background:#333; }
	.focus-box .flex-control-paging li.on a { background:#c81623; border-color:#c81623; cursor:default; }
.left-690{ position:relative; float:left; margin:0 0 0 15px; padding:0; width:690px; }
.left-340{ position:relative; float:left; margin:18px 0 0 35px; padding:0; width:340px; }
.side-img-list {
    text-align: left;
    padding: 10px 0 11px 0;
    background: #fff;
}
.side-img-list li {
    display: block;
    padding: 10px 15px;
}
.side-img-list li .img-box {
    position: relative;
    float: left;
    width: 60px;
    height: 60px;
    overflow: hidden;
}
.side-img-list li .img-box img {
    margin: 0;
    padding: 0;
    border: 1px solid #ebebeb;
    width: 58px;
    height: 58px;
    border-radius:50%;
}
.side-img-list li .txt-box {
    display: block;
    margin-left: 20px;
    font-size: 12px;
    width:200px;
    padding-bottom:5px;
    border-bottom:1px solid #f2f2f2;
}
.side-img-list li .txt-box a {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
    color:#222222;
}
    .side-img-list li .txt-box span { color:#777777; }
.mainbottom { margin-top:10px;}
.allfenlei { margin-top:10px;
}
.fenleiList { text-align:left; font-size:13px;
}
   
.fenleiList dl { padding:5px;
    }
.fenleiList dt { color:#b6001f;
    }
.fenleiList dt span { margin-left:5px;
        }

.fenleiList dd span { margin-left:20px;}
.fenleiList dd span a{ color:#838384; }
.fenleiList dd span a:hover{  color:#b6001f; }
.rightnews {
    width: 833px;
    float: right;
    background: #FFF;
    min-height: 573px;
    margin-top: 10px;

    border:1px solid #e5e5e5;
}
.newslist{width:920px; padding:10px 20px;}
.newslist img{ float:left}
.newslist ul li{ width:810px; height:116px; margin-top:22px; float:left; border-bottom:1px dashed #cccccc}
.newcont{ width:775px; float:right;}
.newcont a:hover{color:#b50407}
.lf{text-align:left}
#leftnews img{ width:125px; height:95px}
.contitle {
    width: 100%;
    height: 46px;
    
}
.newslist {
    width: 789px;
    padding: 10px 20px;
}
.navigation{ width:100%; height:46px;color:#595757; line-height:46px; font-size:14px; float:left;padding-left:10px;}
    .navigation .leibie, .navigation .leibie a { color:#b6001f;}
    .newcont {
    width: 676px;
    float: right;
}
    .newt{ text-align:left; font-size:16px; color:#666666; line-height:24px;}
.newsdesc{ color:#9d9d9d;line-height:23px; height:50px; overflow:hidden;}
.gd a{ font-weight:bold; color:#b5001e;  float:right;  margin-top:0px}
.newlist{padding:20px 12px;}
.newlist ul li{ width:512px; height:35px; float:left; background:url(../images/direc.png) no-repeat 0 50%; line-height:35px; overflow:hidden}
/*新闻详情*/
.newsshow{ width:100%; background:#fff;}
.newsditilt{ width:835px; height:70px; margin:0 auto; text-align:center; padding-top:50px; line-height:30px; font-size:16px; color:#666666 ;border-bottom: #CCC dashed 1px;}
.newsditilt span{ font-size:12px; color:#959595}
.newsditil{padding: 20px 60px;}
.flip{width:835px; height:70px; margin:0 auto; text-align:center;  padding-top:50px; line-height:30px; font-size:16px; color:#666666; padding-bottom:30px; }
.flip ul li{ width:400px; background:url(../images/flip.png) no-repeat 228px 13px; text-align:center; border-right:1px dashed #666666; float:left}

.flip ul li div{ width:99%; display:block; text-align:center;}
.flip ul li a{ font-size:12px; padding-left:13px;}

/*左侧分类*/
.leftclanews{width: 268px; float:left; }
.newsti{ width:100%; height:45px; float:left;border:1px solid #b5b5b5; border-bottom:none}
.newsti img{margin-top: 4px;margin-left: 31px;}
.newscl{ float:left;height:165px; padding-bottom:25px;border:1px solid #b5b5b5; border-top:none}
.newscl ul li{  float:left;width:268px; height:38px;  line-height:38px;  background:url(../images/hdian.png) 74% 50% no-repeat   }
.newscl ul li a{ display:block; border-bottom:1px solid #b5b5b5; width:60%; font-size:14px;  text-align:left;margin: 0 auto;}
.lxwm{ float:left; margin-top:20px}


/*实验室场景页面*/
.sececontet{ width:100%}
.scdesc{ width:100%; height:348px; background:#5da8ee; float:left }
.sctitle{ width: 388px; height:52px; font-size:30px; border-left:2px solid #ffffff;border-right:2px solid #ffffff; margin:0 auto; color:#ffffff; text-align:center; margin-top:40px; line-height:50px}
.sczhaiyao{ width:1060px; height:100px; background:#ffffff; margin:0 auto; margin-top:30px; padding:30px; font-size:14px;border-radius:20px}
.sczhanshi{ width:100%; background:#ffffff; float:left}
.sczhanshi_title{width: 388px; height:52px; font-size:30px; border-left:2px solid #a4a3a3;border-right:2px solid #a4a3a3; margin:0 auto; color:#a4a3a3; text-align:center; margin-top:40px; line-height:50px}
.sczhanshi_desc{ width:1120px; margin:0 auto; margin-top:30px;}

