.container{padding-top: 21px;margin-bottom: 10px;}
.container .left_cont{width: 355px;}
.container .right_cont{width: 833px;}

.b-1 {position: relative;}
.b-1 .hd{position: absolute;bottom: 0;width: 50px;right: 10px;line-height: 33px;}
.b-1 .hd ul li{display: inline-block;line-height: 34px;width: 6px;height: 6px;border-radius: 50%;border: 1px solid #fff;line-height:999px;margin: 0 3px;overflow:hidden; }
.b-1 .hd ul .on {background:#fff;}
.b-1 .bd ul li p{width: 100%;position: absolute;background: rgba(0,0,0,0.3);bottom: 0;line-height: 33px;padding-left: 16px;box-sizing:border-box;color: #fff;}

.b-2{padding:29px 25px;background: url(/tsg/images/left_bg.png) repeat-y;}
.b-2 .t{color: #e7e882;font-size: 16px;margin-bottom: 15px;}
.b-2 .t p{padding-bottom: 10px;position: relative;}
.b-2 .t p:after{content: "";width: 202px;height: 1px; background: url(/tsg/images/t_Bg.png) no-repeat;position: absolute;bottom: 0;left: 0;}
.b-2 .t p .more{color: #fff;float: right;margin-right: -15px;font-size: 14px;margin-top: 2px;}
.b-2 .c li a{color: #fff;line-height: 2;}
.b-2 .c li{background: url(/tsg/images/li_icon.png) no-repeat left center;padding-left: 7px;box-sizing:}

.b-2 .b-2_top{margin-bottom: 20px;}
.b-2 .b-2_mid{margin-bottom: 20px;}

.b-2 .b-2_btm .tit{width: 100%;height: 29px;background: url(/tsg/images/tit_bg.png) no-repeat left top;padding-left: 22px;line-height: 29px;color: #fff;box-sizing: border-box;background-size: 100% 100%;}
.b-2 .b-2_btm .con{padding: 16px 18px;background: url(/tsg/images/ask_bg.png) repeat; box-sizing: border-box;line-height: 2;color: #fff;}
.b-2 .b-2_btm .con p:nth-child(3){margin-bottom: 5px;}
.b-2 .b-2_btm .zx{display: block;width: 128px;height: 41px;background: url(/tsg/images/zx_bg.png) no-repeat center center ;line-height: 41px;text-align: center;color: #fff;}

.b-3{padding-top: 30px;background: url(/tsg/images/search_bg.png) no-repeat left top;padding-bottom: 30px;margin-bottom: 9px;}
.b-3 form{width: 600px;margin: 0 auto;}
.b-3 form p {margin-bottom: 22px;}
.b-3 form p a{text-align: center; display: inline-block;width: 112px;color: #575955;position: relative;line-height: 25px;}
.b-3 form p a.current{color: #fff;background: url(/tsg/images/search_cur.png) no-repeat center center;}
.b-3 form p a:after{content: "";width: 15px;height: 18px;display: block;background: url(/tsg/images/arrow_upicon.png) no-repeat center center;left: 0; right: 0;margin: 0 auto;position: absolute;bottom: -25px;display: none;}
.b-3 form p a.current:after{display: block;}
.b-3 form p a:hover{color: #fff;background: url(/tsg/images/search_cur.png) no-repeat center center;}
.b-3 form p a:hover:after{display: block;}
.b-3 form .input {position: relative;}
.b-3 form .input input.txt{width: 100%;background: #f1f1f1;height: 43px;border-radius: 8px; -moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;box-sizing: border-box;padding: 0 123px 0 10px;}
.b-3 form .input .subtn{width: 123px;height: 43px;background: url(/tsg/images/search_icon.png) no-repeat 25px center #98282b;position: absolute;right: 0;top: 0;border-top-right-radius: 8px; -moz-border-top-right-radius: 8px;-ms-border-top-right-radius: 8px;-o-border-top-right-radius: 8px;border-bottom-right-radius: 8px; -moz-border-bottom-right-radius: 8px;-ms-border-bottom-right-radius: 8px;-o-border-bottom-right-radius: 8px;color: #fff;font-size: 16px;padding-left: 20px;box-sizing: border-box;}

.b-4{margin-bottom: 8px;}
.b-4 .fl{width: 532px;box-sizing: border-box;background: url(/tsg/images/b-4_leftBg.png) no-repeat;background-size: 100% 100%;}
.b-4 .fr{width: 294px;box-sizing: border-box;background: url(/tsg/images/b-4_rightBg.png) no-repeat;background-size: 100% 100%;padding-right: 5px;}
.b-4 .fl .tit{width: 100%;height: 55px;padding-top:23px;padding-right: 23px; padding-left: 240px; box-sizing: border-box;font-size: 16px;background-size:100% 100%;}
.b-4 .fl .tit .more{float: right;color: #464a4d;font-size: 12px;display: inline-block;margin-top: 5px;}
.b-4 .fl .tit .more:hover{color: #98282b;}
.b-4 .fl .con{padding: 12px 22px;width: 100%;box-sizing: border-box;}
.b-4 .fl .con li{line-height: 38px;font-size: 16px;}
.b-4 .fl .con li:hover a{color: #98282b;}
.b-4 .fl .con li span{float: right;}

.b-4 .fr .tit{width: 100%;height: 55px;padding-top:23px;padding-right: 23px; padding-left: 120px; box-sizing: border-box;font-size: 16px;background-size:100% 100%;}
.b-4 .fr .tit .more{float: right;color: #464a4d;font-size: 12px;display: inline-block;margin-top: 5px;}
.b-4 .fr .tit .more:hover{color: #98282b;}
.b-4 .fr .con{padding: 12px 22px;width: 100%;box-sizing: border-box;}
.b-4 .fr .con li{line-height: 38px;font-size: 16px;}
.b-4 .fr .con li:hover a{color: #98282b;}
.b-4 .fr .con li span{float: right;}
.b-4 .fr .con{height: 215px;overflow-y:scroll ;}
.b-4 .fr .con li{font-size: 14px;padding-left: 6px;background: url(/tsg/images/li_iconB.png) no-repeat left center;}

.b-5{background: url(/tsg/images/b-5_bg.png) no-repeat;background-size: 100% 100%;padding-bottom: 12px;margin-bottom: 10px;}
.b-5 .tit{height: 50px; width: 100%;box-sizing: border-box;font-size: 16px;margin-bottom: 15px;padding-top:20px;padding-left: 410px;padding-right: 23px; }
.b-5 .tit .more{float: right;color: #464a4d;font-size: 12px;display: inline-block;margin-top: 5px;}
.b-5 .tit .more:hover{color: #98282b;}

.b-5 .con{overflow: hidden;padding: 0 10px;box-sizing: border-box;}
.b-5 .con .bd{overflow: hidden;}
.b-5 .con ul {overflow: hidden;}
.b-5 .con ul li{float: left;margin: 0 10px;text-align: center;}
.b-5 .con ul li p{text-align: center;margin-top: 12px;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.b-6 {background: url(/tsg/images/b-6_bg.png) no-repeat;background-size: 100% 100%;}
.b-6 .tit{height: 56px;padding-top: 25px;text-align: center;font-size: 16px;box-sizing: border-box;color: #fff;}
.b-6 .tit .more{float: right;color: #464a4d;font-size: 12px;display: inline-block;margin-top: 5px;margin-right: 23px;color: #fff;}
.b-6 .con {padding: 1px;}
.b-6 .con span{display: block;float: left;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.b-6 .con span.sp1{width: 10%;}
.b-6 .con span.sp2{width: 30%;}
.b-6 .con span.sp3{width: 15%;}
.b-6 .con span.sp4{width: 45%;}
.b-6 .con p{margin-bottom: 3px;}
.b-6 .con p span{line-height: 34px;}
.b-6 .con li span{line-height: 30px;}
.b-6 .con ul{overflow-y:scroll ;height: 156px;padding: 8px;box-sizing: border-box;background: #fff;}
.b-6 .con ul li:nth-child(2n-1){background: #f5f5f5;}
.b-6 .con ul li:nth-child(2n){background: #fff;}

