body{
	background:#f7f7f7;
}
.cpjstu{
    height: 300px;
    width: 300px;
}
.position{
	width:1200px;
	margin:0 auto;
}
.jst{
	width:1200px;
	background:#fff;
	margin:0 auto;
}
.jst-h{
	width:310px;
	height:310px;
	margin:20 auto;
	border:1px solid#f7f7f7;
	background:#fff;
}

.cpjsnr{
    width:1000px;
    background: #fff;
    padding:30px;
    margin-top:30px;
    margin:0 auto;
}
.cpjsnr p{
	letter-spacing:2px;
	line-height:2;
}

#lun_position{
	width:270px;
	height:60px;
	margin:0 auto;
	position: absolute;
	background:#0383d3;
	color:#fff;
	left:20%;
	top:440px;
	line-height:60px;
}   
#lun_position a{
	color:#fff;
}
.r-content-main{
	width:100%;
}
.reference-content{
	width:1200px;
	height:450px;
	background:#fff;
	margin:0 auto;
}
.reference-list{
	position: relative;
	top:50px;
}
.reference-list li{
	width:275px;
	height:280px;
	text-align:center;
	border:1px solid#dcdcdc;
	border-radius:10px;
	list-style:none;
	float: left;
	margin-left:20px;
	overflow: hidden;
}
.reference-list_tu{
	width:80px;
	height:80px;
	margin-left:100px;
	margin-top:40px;
}
.reference-list_p{
	text-align:center;
	font-weight:bold;
	font-size:16px;
	margin-top:20px
}
.reference_act{
	width:100%;
	height:20px;
	background:#0383d3;
	display: none;
}
.r-p_con{
	width:90%;
	margin-top:24px;
	margin:0 auto;
	font-size:15px;
	color:#494949;
}
.r-d-t2{
	display: none;
}
.r-p_con{
	display: none;
}
.b-content{
	width:100%;
	height:685px;
	background:#fff;
    background-size:100% 670px;
}    
.b-c-p{
	height:130px;
	line-height:130px;
	color:#333;
	text-align:center;
	font-size:30px;
}
.b-c-ul{
	width:1200px;
	height:auto;
	margin:-30 auto;
	list-style:none;
}
.b-c-ul li{
	width:275px;
	height:225px;
	float: left;
	margin-left:20px;
	border-radius:5px;
	overflow: hidden;
	margin-top:10px;
}
.b-c-ul-t{
	width:240px;
	height:160px;
	padding:2%;
	margin:0 auto;
	border-radius:10px;
}
.g-r{
	text-align:center;
	color:#333;
	margin-top:20px;
}
.b-c-ul-t img{
	width:100%;
	height:100%;
	overflow: hidden;
	border-radius:10px;
}
.reference-f-content{
	width:1200px;
	height:350px;
	margin:0 auto;
}
.reference-f-content ul li{
	width:200px;
	list-style:none;
	float: left;
	margin-left:30px;
}
.reference-f-content ul li img{
	width:100%;
}
/*右侧悬浮*/
.youce{
    position: fixed;
    right: 0;
    bottom: 100px;
    width: 55px;
    height: 174px;
    border: 1px solid #dcdcdc;
    border-radius: 5px;

}
.youce img {
    display: block;
    width: 100%;
    text-align: center;

}
.youce .youce-common{
    border-bottom: 0px solid #dcdcdc;
    position: relative;
   
    
}
.youce .youce-common:last-of-type{
    border-bottom: 1px solid #dcdcdc;
 }   
.youce .youce-common .meng{
    width: 55px;
    height: 60px;
    top: 0;
    left: 0;
    background: #167fff;
    font-size: 14px;
     box-sizing: border-box;
     color: white;
     display: none;
     position: absolute;
}
.youce-common .righterweima{
    margin-right: 5px;
}
.youce-common:nth-of-type(1) .righterweima{
    display: none;
    position: absolute;
    right: 50px;
    top: -3px;
    width: auto;
    height: 58px;
}
.youce-common:nth-of-type(2) .righterweima{
    display: none;
    position: absolute;
    right: 50px;
    top: -3px;
    width: auto;
    height: 132px;
}
.youce-common:last-of-type{
    cursor: pointer;
}
               #search_btn{
               display: block;
               height: 50px;
               width: 120px;
               background: #ff9c01;
               border-radius: 0px 4px 4px 0px;
               float: right;
               line-height: 50px;
               text-align: center;
               color: #fff;
               text-decoration: none;
           }
   #search_btn:hover{
   	cursor:pointer;
   }
   .newscon .newt{
       height: 48px;
   } 
   .newsimg .new-desc{
       height: 84px;

   }  
.wj-form .wj-inp-group input, .wj-form .wj-inp-group select{
	margin-bottom: 10px;
}     
#search_btn{
       display: block;
       height: 50px;
       width: 120px;
       background: #ff9c01;
       border-radius: 0px 4px 4px 0px;
       float: right;
       line-height: 50px;
       text-align: center;
       color: #fff;
       text-decoration: none;
   }
#search_btn:hover{
	cursor:pointer;
}
.newscon .newt{
   height: 48px;
} 
.newsimg .new-desc{
   height: 84px;

}  
.wj-form .wj-inp-group input, .wj-form .wj-inp-group select{
	margin-bottom: 10px;
}   
.staple{
	width:1200px;
	height:500px;
	margin:0 auto;
}
.staple table{
	border-radius:10px
}
.table_tr{
	height:100px;
	background:#e4eaee;

}
.table_tr th{
	font-size:28px;
	font-weight:400;
}
.table_td{
	background:#fff;
	color:#333;
}
.table_td td{
	font-size:16px;
}
.table_b{
	color:#333;
	background:#e4eaee;
}
.table_td_3{
	font-size:16px;
	background:#f2f2f2;
}
.table_td_2{
	color:#0383d3;
	font-size:16px;
	font-weight: bold;
	background:rgba(205,229,251,0.5);
}
.staple-list li{
	width:270px;
	height:178px;
	border:1px solid#dcdcdc;
	border-radius:5px;
	float: left;
	margin-left:20px;
	list-style:none;
	margin-top:20px;
}
.staple-list li:hover{
	font-size:18px;
	box-shadow: 0px 0px 10px 1px#63b6fa;
}
.staple-h{
	width:100%;
	height:10px;
	background:#2990d2;
	border-radius:10px;
	display: none;
}
.staple_t{
	width:50px;
	height:50px;
	margin:0 auto;
	position: relative;
	top:30px;
}
.st_t2{
	display: none;
}
.staple-our{
	width:65%;
	text-align:center;
	margin:0 auto;
	position: relative;
	top:40px;
	color:#747474;
	font-size:16px;
}
.staple_fw li{
	width:255px;
	height:257px;
	float: left;
	list-style:none;
	margin-left:30px;
	background:#fff;
}

.fw-t{
	width:80%;
	margin:0 auto;l
}
.fw-p{
	font-size:16px;
	color:#333;
	text-align:center;
}
.fw-zx{
	width:85%;
	height:40px;
	line-height:40px;
	margin:0 auto;
	position: relative;
	top:20px;
}
.fw-zx1{
	width:50%;
	float: left;
	color:#333;
	
	cursor: pointer;
	background:#0383d3;
	color:#fff;
}
.fw-zx2{
	width:49%;
	float: left;
	color:#333;
	cursor: pointer;
	background:#ff9c01;
	color:#fff;
}
.fw-zx1 img{
	margin-left:10px;
	float: left;
	margin-top:10px;
}
.fw-zx2 img{
	margin-left:10px;
	float: left;
	margin-top:10px;
} 
.zd_t{
	width:100px;
	height:36px;
	line-height:36px;
	float: right;
	background:#0383d3;
	border-radius:10px;
	margin-right:50px;
	font-size:14px;
}
.zd_t a{
	text-decoration:none;
	color:#fff;
}
.zd_t a:hover{
	text-decoration:underline;
}
.cxtj .wj-mengceng-concenter, .wj-product-meceng2 .wj-mengceng-concenter{
	background: #ffffff url('../images/wj-blue.png') no-repeat;
    background-size: 100%;
    border-radius: 5px;
    padding: 0 20px;
    padding-bottom: 20px;
    position: relative;
}
