.xxjj{width:1200px;height:450px;margin:0 auto;background:#fff;margin-top:60px;padding:30px 0;}
.spz{font-size:32px;line-height:200%;}
.sp1{margin-left:40px;color:#0a85ed;font-weight:bold;}
.sp2{color:#f0152b;font-weight:300;}
.sp3 img{vertical-align:middle;}
.xxjjimg{padding:50px;padding-bottom:0px;padding-top:30px;padding-left:40px;}
.xxjj p{width:460px;height:230px;line-height:170%;font-size:15px;padding:30px;padding-left:40px;padding-top:0px}
.xxjj .ljxq{padding-left:40px;}
.jjleft{width:500px;float:left;}
.jjright{width:700px;float:left;transition:10s;}
.jjtp{margin-top:35px;}
.pplc{padding-top:60px;padding-bottom:10px;}
.jxtx{width:1200px;margin:0 auto;background:#fff;padding-bottom:30px;margin-top:30px;}
.jxleft{width:560px;float:left;height:380px;padding:40px;padding-bottom:0;}
.jxleft img{}
.jxright{width:560px;height:380px;float:left;padding-top:40px;}
.jxright p{line-height:170%;font-size:15px;padding:40px;}
.djzx{margin-top:20px;margin-left:10px;}
.jxsl{width:1200px;padding-left:38px;overflow:hidden;}
.jyleft{width:460px;float:left;padding:40px;}
.jyleft p{width:460px;line-height:170%;font-size:15px;padding:10px;}
.jyright{float:left;width:630px;padding-top:40px;}
.cybf{width:1200px;margin:0 auto;margin-top:30px;background:#fff;}
.cyright{width:460px;float:left;padding:40px;overflow:hidden;padding-top:60px;}
.cyright p{line-height:170%;font-size:15px;padding:20px;padding-top:0;}
.cyleft{width:560px;float:left;padding:40px;}
.zxcy{margin-top:30px;margin-left:20px;}
.xyfc{width:100%;margin-top:30px;padding:30px 0;background:#fff;text-align:center;}
.xyfcp{width:1210px;margin:0 auto;line-height:170%;font-size:17px;text-align:center;text-indent: 2em;}
.divtit span{font-size:23px;line-height:170%;margin-left:15px;color:#999999;font-weight:bold;cursor:pointer;}
.divtit span:hover{color:#333;}
.divtit{padding:40px;padding-top:20px;font-size:28px;color:#bcbcbc;}
.imgbox{float:left;width:25%;}
.imgbox p{font-size:16px;padding:13px;margin-top:-3px;}
.div{padding-left:15px;}
.ckgd{width:100%;background:#f1f1f1;padding:50px;}
.msfc{width:100%;text-align:center;background:#fff;font-size:15px;margin-top:30px;padding-top:30px;}
.msfcp{font-size:17px;line-height:170%;padding-bottom:20px;}
.mstr td{position:relative;}
.msjj{position:absolute;width:350px;height:454px;top:0px;left:0px;color:#fff;}
.ncmsjj{position:absolute;width:340px;height:420px;}
.ncmsjj p{padding-left:30px;line-height:170%;}
.msjj .msjjp{margin-top:315px;line-height:40px;}
.msjj:hover{box-sizing:border-box;border:3px solid #38a4ff;}
.msjj:hover .ncmsjj{top:-5px;left:-5px}
.msjj:hover .mx{color:#38a4ff;}
.msjj:hover a{border:3px solid #38a4ff }
.mx{font-size:30px;margin-bottom:100px;}
 .msjj a{color:#38a4ff;margin-top:315px;font-size:15px;padding:5px 10px;border:1px solid #38a4ff;margin-left:46px;}
.ymgdh{margin-top:30px;}
.yxcjy{width:1200px;margin:0 auto;margin-top:30px;text-align:center;overflow:hidden;background:#fff;padding:40px 0;}
.yxcjytp{margin-left:10px;}
.yxcjyp{font-size:17px;line-height:170%;}
.ulbox ul{margin-left:5px;}
.ulbox ul li{float:left;margin-right:10px;margin-top:10px;}
.ppry{width:1200px;margin:0 auto;text-align:center;padding:40px 0;background:url(img/ppry.jpg);margin-top:50px;}
#marquePic3 p{text-align:center;line-height:50px;}
#marquePic4 p{text-align:center;line-height:50px;}
#demo2box{width:1200px;margin:0 auto;padding:30px 0;}
#demo2{width:900px;margin:0 auto;padding:60px;padding-top:20px;}
.jnbox{width:1000px;margin:0 auto;padding-top:20px;}
.jnleft{width:300px;float:left;}
.jnright p{font-size:17px;line-height:170%;border-bottom:1px solid #e7e7e7;text-align:center;padding-bottom:25px;}
.zxUrl2{padding:14px 30px;margin-left:40px;border-radius:5px;background:#f01332;color:#fff;font-size:16px;}
.zxUrl2:hover{color:#f01332;background:#fff;border:1px solid #f01332;}
.msjjp a{background:none;border-radius:0;}
.msjjp a:hover{background:none;color:#38a4ff;}
.jxsl2{width:222px;}
.hf {
    flex-wrap: wrap;
}
.w {
    width: 1200px;
    height: auto;
    margin: 0 auto;
	margin-top:20px;
    clear: both;
    position: relative;
}
.hf>li {
    width: 290px;
    height: 217px;
	float:left;
    overflow: hidden;
    
    position: relative;
	display: list-item;

}

.hf>li:hover p{display:none; transition:0.5s;}
.hfp{font-size:20px;font-weight:bold;}
.hf>li>p {
	font-size:15px!important;
    width: 305px;
    height: 217px;
    background: rgba(0,0,0,.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);
    position: absolute;
    bottom: 0;
    left: 0;
	display:block;
    font: 16px/26px Microsoft;
    text-align: center;
    color: #fff;	
    box-sizing: border-box;
    padding-top: 75px;
	padding-left:20px;
	padding-right:30px;
    transition: all .9s;
}
.x-picture-tabs-list-ctrl-item a{cursor:pointer}
.x-picture-tabs-list-ctrl-item img{box-shadow: 1px 1px 5px #dedede;}
.pictrue-prev:hover img{box-shadow: 0px 0px 15px #888;}
.pictrue--more:hover img{box-shadow: 0px 0px 15px #888;}
.pictrue--next:hover img{box-shadow: 0px 0px 15px #888;}
.x-picture-tabs-list-ctrl-item a:hover img{box-shadow: 0px 0px 15px #888;}
.seven{width:1200px;margin:0 auto;padding:40px 0;text-align:center;background:#fff;margin-top:40px;}
.sevenp{font-size:17px;line-height:170%;padding-bottom:20px;}
.zybox{width:1100px;margin:0 auto;text-align::center;height:310px;border-top:1px solid #e7e7e7;padding-top:30px;}
.zyul li{width:263px;float:left;overflow:hidden;margin-right:15px;}
.zyul li span{line-height:170%;font-size:19px;font-weight:bold;color:#0d83e7;}
.zyul li p{font-size:16px;color:#999999;line-height:170%;padding-top:20px;padding-bottom:20px;border:1px solid #0d83e7;border-top:none;}
.zyul li:hover p{background:#0d83e7;color:#fff;}
.zyul li:hover span{color:#fff;}