﻿.div2{top:40px;z-index:999;position:fixed;_position:absolute;_top:expression(documentElement.scrollTop + 0 + "px");_margin-top:250px;}

	#word{
		position: absolute;
      top:232px;
      left:297px;
		z-index: 99;
		width: 588px;
        overflow:hidden;
		height: auto;
		background-color: white;
		border: #ccc solid 1px;
		display: none;
        box-shadow:0 4px 6px 0 rgba(156,156,156,5);
       border:#ccc solid 1px;
       color:#000000;
	}
        .cases-banner {
    width: 100%;
    height: 372px;

    color: #fff;

       margin-top:70px;
}
  .cases-banner .cases-banner-title {
    font-size: 30px;
    padding-top: 40px;
}
        .cases-banner .cases-banner-detail {
    font-size: 16px;
    color: #b0b8bf;
    padding-top: 25px;
}

 .conthead {
    width: 1260px;
    margin: 0px auto;
        margin-top: 0px;
    overflow: hidden;
    height: 480px;
    font-size: 14px;
}
 .conthead .niutop_red {
    border: 1px solid #dfdfdf;
    width: 145px;
    height: 45px;
    font-size: 30px;
    padding: 5px;
    line-height: 45px;
    background-color: #f00;
    color: #FFf;
    float: left;
    text-shadow: 0 1px #121212;
}
  .cases-banner .cases-banner-title {
    font-size: 35px;
    padding-top: 74px;
    color: #FFf;
}

        .conthead .niutop {
    border: 1px solid #dfdfdf;
    width: 145px;
    height: 45px;
    font-size: 25px;
    padding: 5px;
    line-height: 45px;
    float: left;
}

        .message {
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    height: 45px;
    padding: 0 10px;
    position: relative;
    top: 30px;
    z-index: 2;
    background: rgba(0, 0, 0, 0.2);
    color: #fff;
    font-size: 14px;

}
        .message .message-container {
    width: 1100px;
    margin: 0 auto;
    position: relative;
}
        .message a.message-title {
    display: inline-block;
    margin-top: 15px;
    margin-right: 20px;
    width: 80px;
    font-size:14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: white;
  
}

  .message span {
    display: inline-block;
    margin-top: 15px;
    margin-right: 20px;
    width: 80px;
    font-size:14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: white;
  
}
.message a {
    outline: none;
}
.message a.more {
    width: auto;
    position: absolute;
    text-decoration: none;
    color: #fff;
    top: 15px;
    right: 10px;
    color: rgba(255, 255, 255, 0.7);
}
 .articleBox {height:290px;}
  .articleBox .bitaoti {color:#8a8a88;font-weight:bold;text-align:center;} 

  .soso-shadowBox {
    padding: 4px 1px 4px 4px;
  overflow:hidden;
    width: 700px;
    border-radius: 3px;
}
  .soso-form {
    position: relative;
    padding: 200px 0 0 400px;
    height: 23px;
    border-radius: 3px;
    top: 0px;
    left: 0px;
}
  .peer-recommend {
    width: 100%;
    padding: 50px 0 0px;
    background: #fff;
    padding:5px;
     background-color:#f7f7f7;
     display: inline-block;
}

.peer-recommend .recommend-cont{
   width: 1200px;
    margin: 0 auto;

}
.tongjishu{
		position: absolute;
      top:50px;
      left:400px;
		z-index: 99;
		width: 600px;
        height:100px;
        overflow:hidden;

	
	}
   .tongjishu .textshutext{

margin: 20px auto;
font-size: 30px;
font-weight: bold;
color:white;
margin-top:40px;
   }
.tongjishu .textshu{
 float:left;
margin: 20px auto;
font-size: 64px;
text-align:left;
font-weight: bold;
color:white;
margin-left:10px;

}
       .canfloat
        {
            position: fixed;
            top: 45px;
            _position: absolute;
        }

.bottom_xf{ background-color:#000000; width:100%; height:40px;margin:0 auto; overflow:hidden; position: fixed; bottom:0;box-shadow: -0px -2px 5px #888888;}


.div2{top:40px;z-index:999;position:fixed;_position:absolute;_top:expression(documentElement.scrollTop + 0 + "px");_margin-top:280px;}
#setnav{border-bottom:1px solid #e6e6e6;height:50px;line-height:47px}
#setnav li{list-style:none;float:right;margin-right:35px}
#setnav li:first-child{margin-right:0}
#setnav li a{display:inline-block;height:47px}
#setnav li.scholar{margin-right:35px;position:relative}
#setnav li.scholar span{position:absolute;left:4em;top:.7em;width:5px;height:5px;background-color:#e00013;border-radius:50%}
#wljb{display:block;float:right;background:url(../images/logo5.png) no-repeat scroll 0 0 transparent;margin-right:120px;margin-top:3.5px;margin-left:50px;width:150px;height:46px;line-height:1000px;overflow:hidden}
#logo{margin:auto;width:960px}
#logo .logo{margin:auto;width:302px;height:94px;background-image:url(../images/Query1.png);background-size:302px 94px}
#setnav #more{float:right;position:relative;margin-left:30px}
#setnav #more div:first-child{display:inline-block;width:124px;height:100%;text-align:center;cursor:pointer}
#setnav #more div:first-child span{background:url(../images/logo5.png) no-repeat;background-size:14px 14px;height:14px;width:14px;overflow:hidden;display:inline-block;position:absolute;left:13px;top:16px}
#setnav #more div:first-child.active{color:#e00013}
#setnav #more .menu{position:fixed;width:298px;top:47px;right:0;display:none;z-index:10}
#setnav #more .menu ul{border:1px solid #e6e6e6;border-right:0;background-color:#f7f7f9;width:282px;padding:0 8px 0 7px}
#setnav #more .menu li{float:left;position:relative;line-height:0;text-align:center;font-size:12px;width:94px;margin:30px 0 0 0}
#setnav #more .menu li:nth-child(10),#setnav #more .menu li:nth-child(7),#setnav #more .menu li:nth-child(8),#setnav #more .menu li:nth-child(9){display:none}
#setnav #more .menu li img{height:50px;width:50px}
#setnav #more .menu li div{margin-top:15px}
#setnav #more .menu li:last-child{position:relative;left:-8px;width:297px;text-align:center;border-top:1px solid #e6e6e6;margin-top:36px;margin-right:-7px;height:46px;line-height:46px}
#setnav #more .menu li:last-child a{width:100%;height:100%}
#setnav #more .menu li:last-child.active{visibility:hidden;height:0}
.style5 ul li{margin:0 6px;position:relative;list-style:none}
.style5 ul li{transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.style5 ul li img{border-radius:2px}
.style5 ul li span{background:rgba(0,0,0,.5);color:#fff;border-bottom-left-radius:2px;border-bottom-right-radius:2px;line-height:23px;position:absolute;bottom:3px;width:170px;left:0;font-size:12px;transition:All .4s ease-in-out;-webkit-transition:All .4s ease-in-out;-moz-transition:All .4s ease-in-out;-o-transition:All .4s ease-in-out}
.style5 ul li:hover{transform:translate(0,-10px);-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px)}
.webcont1{width:650px;margin:0 auto}