.Ssxd_Banner{width: 100%;background: url(../images/banner.jpg) no-repeat center;height: 600px;}
.ssxd_tit img{display:block;margin:30px auto}
.ssxd_jxjy{display:flex;justify-content:space-between;margin-top: 10px;}
.ssxd_jxjy p{font-size:17px;text-align:center;margin-top:20px;margin-bottom:20px}
.w{width:1160px;margin:0 auto;overflow:hidden}
.btn_all{width:475px;margin:20px auto;padding-top:10px;padding-bottom:30px}
.btn_all a{width:225px;height:50px;line-height:50px;text-align:center;font-size:20px;color:#fff;background-color:#ff4c41;display:inline-block;border-radius:50px}
.btn_all a:nth-of-type(2){background-color:#333333 !important;margin-left:20px}
.bgc_gray{background-color:#f5f4f4;padding-top:20px}
.bgc_gray1{background-color:#faf9f9;padding-top:20px}
.kcys{display:flex;justify-content:space-between;margin-bottom:20px}
.kcys li{width:369px}
.kcys li img{width:100%}
.kcys li p{width:100%;height:60px;line-height:60px;color:#fff;background-color:#ff4c41;text-align:center;font-size:18px}
.kcsz_l{width:700px;height:383px}
.kcsz_l img{width:100%}
.kcsz_r{width:435px;height:383px;border:4px solid #f6f1ef;box-sizing:border-box;padding:50px 30px}
.kcsz_r p{font-size:17px;color:#666666;line-height:1.8rem;margin-top:40px;letter-spacing:2px}
.kcys1{display:flex;justify-content:space-between;margin-bottom:20px}
.kcys1 li{display:flex;padding:15px 20px;background-color:#ff4c41;height:105px;width:355px;box-sizing:border-box}
.kcys1 li span{width:60px;font-weight:bold;font-size:23px;letter-spacing:1px;color:#333}
.kcys1 li div{flex:1}
.kcys1 li h5{color:#333;font-weight:bold;font-size:21px;margin-bottom:10px}
.kcys1 li p{color:#fff;font-size:15px}
.flex{display:flex;justify-content:space-between}
/* .flex img{width:100%} */
.shcg_r img{width:279px;height:572px}
.shcg_r{width:279px;height:572px;margin-left:16px}
.shcg_l{flex:1}
.xqhz p{color:#666;font-size:18px;padding:0 30px 30px 30px;line-height:1.8em;letter-spacing:2px}
.hqkc_r h5{font-size:24px;letter-spacing:1px;padding-top:50px;text-align:center;margin-bottom:30px}
.hqkc_r div{flex:1;margin:0 auto}
.hqkc_r div p{float:left;font:20px/40px "Î˘ČíŃĹşÚ"}
.hqkc_r div input{width:430px;height:40px;font:18px/40px "Î˘ČíŃĹşÚ";border:none;background:#d9d9d9;float:right;padding-left:10px;border-radius:5px}
.hqkc_r .submit{display:block;width:300px;font:bold 24px/50px "Î˘ČíŃĹşÚ";background:#fb3804;color:#fff;text-align:center;margin:40px auto 0;border:none;border-radius:25px}
.posterTvGrid{position:relative;height:340px;top:40px}
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888}
.posterTvGrid .contentHolder{position:relative;overflow:hidden}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:900px;height:340px}
.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:opacity=0}
.posterTvGrid .contentHolderUnit .leftShadow{position:absolute;top:35px;left:-174px;width:174px;height:260px;background:url(../images/leftshadow.png) no-repeat}
.posterTvGrid .contentHolderUnit .rightShadow{position:absolute;top:35px;right:-174px;width:174px;height:260px}
.posterTvGrid .bannerControls{}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:60%;width:45px;height:45px;margin-top:-43px}
.posterTvGrid .leftNav{left:7px;background:url("../images/1.png") no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="slide_prev_btn.png")}
.posterTvGrid .rightNav{right:7px;background:url("../images/2.png") no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="slide_next_btn.png")}
.posterTvGrid .leftNav:hover{}
.posterTvGrid .rightNav:hover{}
.posterTvGrid .bottomNav{z-index:140;position:absolute;width:100%;height:10px;margin-top:270px;padding:10px 0 0;text-align:center;display:none}
.posterTvGrid .bottomNavButtonOFF{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#c3c3c3}
.posterTvGrid .bottomNavButtonOFF:hover{background:#aaa}
.posterTvGrid .bottomNavButtonON,.posterTvGrid .bottomNavButtonON:hover{background:#69aaec}