.container { padding:42px 0; }

.banner{ position: relative; overflow:hidden; z-index:1; }
.banner .bd {width: 1920px;position: relative;margin-left: -960px;left: 50%; }
.banner .hd { position:absolute; left:0; bottom:30px; width:100%; height:12px; z-index:4; }
.banner .hd ul { width:1200px; height:12px; margin:0 auto; text-align:center;}
.banner .hd ul li { display:inline-block; *display:inline; zoom:1; width:12px; height:12px;border-radius: 6px; margin:0 6px; background:#fff; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.banner .hd ul .on {background:#b92e32;}

.b_left{position: absolute;width: 1920px;height: 500px;left:0;top:0;}
.b_right{position: absolute;width: 1920px;height: 500px;right:0;top:0;}
.banner .prev{display: inline-block;width: 62px;height: 62px;background: url(/yscm/images/banner_prev.png) no-repeat center;position: absolute;left:300px;top:200px;}
.banner .next{display: inline-block;width: 62px;height: 62px;background: url(/yscm/images/banner_next.png) no-repeat center;position: absolute;right:300px;top:200px;}
.cont1_part{}
.part1_fl{float: left;}
.part1_fl .hd { position:absolute; height:12px; z-index:4; margin-top: -25px;}
.part1_fl .hd ul { width:559px;   text-align:right;padding-right: 15px;box-sizing: border-box;padding-top: 5px;}
.part1_fl .hd ul li { display:inline-block; *display:inline; zoom:1;background: #d2d2d2; width:14px; height:5px; margin:0 4px;line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.part1_fl .hd ul .on {background:#981b19;}
.part1_p2 {width: 559px;line-height: 38px;background: #4c4c4c;position: absolute;margin-top: -36px;opacity: 0.7;}
.part1_p2 p{color: #fff; font-size: 15px;margin-left: 20px;padding-left: 15px;}
.part1_fr{float: right;width: 625px;}
.part1_fr .pf_rt{border-bottom: 2px solid #d1d1d1;}
.part1_fl .bd ul li{position: relative;}
.lpart1_p2{position: absolute;left: 0;bottom: 0;background: rgba(0,0,0,0.4);width: 549px;font-size: 14px;line-height: 34px;padding-left: 10px;color: #fff;}


.part1_fr .pf_rb { padding-top:10px; }
.part1_fr .pf_rtl{float: left; width: 110px;line-height: 40px;text-align: center;background: #b92e32;font-size: 14px;font-weight: bold;color: #fff;}
.part1_fr .pf_rtr{float: right;padding-top: 10px;}
.part1_fr .pf_rtr a{font-size: 12px;color: #666666;}
.part1_fr .pf_rb ul li,.pf1{background: url(/yscm/images/li.png) no-repeat left;padding-left: 20px;}
.part1_fr .pf1 a{color: #b20303;background: url(/yscm/images/hot.png)no-repeat right;padding-right: 37px;font-weight: bold;}
.part1_fr .pf1{margin-top: 15px;}
.part1_fr .pf_rb ul li {line-height: 34px;}
.part1_fr .pf_rb ul li a{font-size: 14px; }
.part1_fr .pf_rb ul li span{float: right;font-size: 14px; }

.cont2_part{margin-top: 35px;}
.cont2_part .c2_tl{float: left;}
.cont2_part .c2_top{border-bottom: 1px solid #b2b2b2;float: right;width: 1120px;}
.cont2_part .c2_top h2{font-size: 26px;color: #b92e32;border-bottom: 3px solid #b92e32;width: 105px; margin-bottom:-2px;}
.cont2_part .c2_bod ul{overflow-x: hidden;}
.cont2_part .c2_bod ul li{float: left;width: 282px;margin-right: 25px;}
.cont2_part .c2_bod ul li img{display: block;margin-top: 25px;}
.cont2_part .bd_p2{height: 207px;background: rgba(0,0,0,0.65);margin-top: -207px;z-index: 999;position: absolute;width: 282px;display: none;padding: 65px 35px;box-sizing: border-box;}
.cont2_part .bd_p2 a{font-size: 16px;color: #fff;display: block;}
.cont2_part .c2_bod ul li:hover .bd_p2{display: block;}
.cont2_part .c2_bod .prev{display: inline-block;width: 62px;height: 62px;background: url(/yscm/images/c2_prev.png) no-repeat center;position: absolute;margin-top: -130px;margin-left: -50px;}
.cont2_part .c2_bod .next{display: inline-block;width: 62px;height: 62px;background: url(/yscm/images/c2_next.png) no-repeat center;position: absolute;margin-top: -130px;margin-left: 1190px;}
.cont2_part .c2_bod .hd{display: none;}

.cont3_part{margin-top: 40px;}
.cont3_part .c3_p1{float: left;width: 386px;}
.cont3_part .c3{margin-left: 21px;margin-right: 21px;}
.cont3_part .c3_top{background: url(/yscm/images/c3_top.png) no-repeat center;}
.cont3_part .c3_top .c3_tl{float: left;font-size: 15px;color: #fff;line-height: 31px;padding-left: 17px;}
.cont3_part .c3_top .c3_tr{float: right;padding-right: 8px;line-height: 31px;}
.cont3_part .c3_top .c3_tr a{font-size: 12px;color: #666666;}
.cont3_part .c3_bod { padding-top:5px; }
.cont3_part .c3_p2t{padding: 5px 10px 0;}
.cont3_part .c3_p2t .c3_p2tl{float: left;}
.cont3_part .c3_p2t .c3_p2tr{float: right;width: 250px;}
.cont3_part .c3_p2t .c3_p2tr h2{font-size: 14px;color: #010101;font-weight: normal;opacity: 0.8; line-height:20px; margin-bottom:3px;}
.cont3_part .c3_p2t .c3_p2tr p{font-size: 13px;color: #010101;font-weight: normal;opacity: 0.8; line-height:22px;}
.cont3_part .c3_bod ul li a{font-size: 14px;}
.cont3_part .c3_bod ul li {background: url(/yscm/images/li.png) no-repeat left;padding-left: 20px;line-height:38px;}