
.bd h2 {
				font-size: 20px;
				font-weight: bold;
				color: #0052B2;
				line-height: 30px;
				border-bottom: 1px solid #0052B2;
			}
			.bd {
				width: 100%;
				float:left;
				padding: 0 !important;
				
				}
			.bd h2 span {
				float: right;
				font-size: 14px;
				line-height: 70px;
			}
			.bd h2 span a {
				color: #0052B2;
			}
			.bd ul li {
				width: 200px;
				padding: 0px;
                line-height: 30px;
                height: 30px;
                overflow: hidden;
                font-size: 16px;
			}
			.bd ul li span{
				float: right;
				font-size: 16px;
				line-height: 30px;
				padding: 0px;
				color: #0052B2;
				
			}
            .bd p {
                width:330px;
                float: left;
            }
            .bd p img {
                width: 330px;
                height: 200px;
            }
            .bd_lb {
                width: 220px;
                float: left;
                margin-left: 10px;
                margin-top: 10px;
            }
			.bd2 {
				width: 100%;
				float:left;
				background-color: #f2f2f2;
				margin-top: 20px;
				}
			.bd2 h2 {
				width: 150px;
				height: 50px;
				line-height: 50px;
				float: left;
				background-color: #ce4b4b;
				margin-top: 0px;
				text-align: center;
				color: #ffffff;
				font-weight: bold;
				letter-spacing: 2px;
			font-size: 20px;
			}
			.bd2 img {
				width: 350px;
				height: 220px;
			}
			.lsds {
				padding: 50px;
			}
			.bd2 ul li {
				width: 100%;
				padding: 0px;
				line-height: 35px;
				font-size: 18px;
			}
			.bd2 ul li a {
				height: 35px;
				overflow: hidden;
			}
			.nav {
			    width: 1190px !important;
			    height: 65px;
			    clear: both;
			    margin: 0 auto;
			    position: relative;
			    background: none;
			}
			.lsd li {
			    font-size: 18px;
			    color: #000000;
			    line-height: 55px;
			    height: 55px;
			    overflow: hidden;
			    white-space: nowrap;
			    /* text-overflow: ellipsis; */
			}
			.lsd li a{
				    line-height: 50px;
				    float: left;
				    padding-left: 10px;
			}
			.r {
			    width: 560px;
				float: right;
			}
			.r2 {
			    width: 750px;
				float: right;
			}
			.l {
				width: 560px;
				float: left;
			}
			.first3 {
				font-weight: bold;
				color: #000000 !important;
			}
			.bd3 {
				width: 100%;
				float:left;
				background-color: #f2f2f2;
				margin-top: 20px;
				padding-bottom: 50px;
				}
			.bd3 h2 {
				width: 150px;
				height: 50px;
				line-height: 50px;
				float: left;
				background-color: #ce4b4b;
				margin-top: 0px;
				text-align: center;
				color: #ffffff;
				font-weight: bold;
				letter-spacing: 2px;
			font-size: 20px;
			}
			.bd3 ul li {
				width: 100%;
				padding: 0px;
				line-height: 44px;
				font-size: 18px;
				float: left;
			}
			.bd3 ul li span {
				color: red;
			}
			.bd3 ul li a {
				height: 35px;
				overflow: hidden;
			}
			.bd4 {
				width: 100%;
				float:left;
				background-color: #f2f2f2;
				margin-top: 20px;
				padding-bottom: 20px;
				}
			.bd4 h2 {
				width: 150px;
				height: 50px;
				line-height: 50px;
				float: left;
				background-color: #ce4b4b;
				margin-top: 0px;
				text-align: center;
				color: #ffffff;
				font-weight: bold;
				letter-spacing: 2px;
			font-size: 20px;
			}
			.bd4 ul li {
				width: 100%;
				padding: 0px;
				line-height: 44px;
				font-size: 18px;
				float: left;
			}
			.bd4 img {
				width: 350px;
				height: 164px;
				float: left;
			}
			.bd4 p {
				width: 350px;
				text-align: center;
				height: 50px;
				line-height: 50px;
				float: left;
			}
			.bd4 ul li a {
				height: 35px;
				overflow: hidden;
			}
			.ct_top ul li {
			    float: left;
			    margin: 0 27px;
			}
			.lsd p {
				width: 100px;
				float: left;
				color: #003366;
			}
			.ms_01 {
				width: 730px;
				margin-top: 30px;
			}
			.ms_01 ul li {
				width: 100%;
				line-height: 30px;
				float: left;
				margin: 14px 0;
				font-size: 16px;
			}
			.ms_01 ul li span {
				float: left;
				color: #0052B2;
				font-weight: bold;
			}
			.center {
				width: 100%;
				height: 188px;
				float: left;
				background: url(../images/banner09.jpg) no-repeat;
				margin: 20px 0;
			}
			.icon {
				width: 120px;
				height: 160px;
				float: right;
				margin:14px 30px;
			}
			.icon_an {
				width: 120px;
				height: 38px;
				float: left;
				background: #ce4b4b;
				margin: 7px 0;
				text-align: center;
				line-height: 38px;
			}
			.icon_an  a {
				color: #fff;
				font-size: 18px;
			}
			.price {
				width: 1200px;
				margin: 0 auto;
			}
			
			.price h2 {
				font-size: 24px;
				color: #333;
				line-height: 1;
				font-weight: 400;
				padding-bottom: 10px;
				width: 140px;
				float: left;
				margin: 0px;
			}
			
			.price .category {
				width:820px;
				overflow: hidden;
				position: relative;
				overflow: hidden;
				margin-bottom: 20px;
				margin-left: 370px;
			}
			
			.price .category:after {
				content: "";
				position: absolute;
				width: 100%;
				left: 0;
				top: 0;
				height: 1px;
				z-index: 2;
			}
			
			.price .category:before {
				content: "";
				position: absolute;
				width: 100%;
				left: 0;
				bottom: 0;
				height: 1px;
				z-index: 2;
			}
			
			.price .category a:after {
				content: "";
				display: inline-block;
				width: 0;
				height: 100%;
				vertical-align: middle;
			}
			
			.price .category .prev {
				display: none;
				position: absolute;
				top: 0;
				width: 59px;
				height: 100%;
				box-shadow: 0 0 3px #c6c6c7;
				background: #fff;
				text-align: center;
				font-size: 0;
				left: 0;
				border-right: 1px solid #e1e3e6;
			}
			
			.price .category .prev span {
				display: inline-block;
				vertical-align: middle;
				width: 9px;
				height: 14px;
				background-repeat: no-repeat;
				background-image: url(../images/arrow.svg);
				background-position: 96.77% 25%;
				background-size: initial;
			}
			
			.price .category .next span {
				display: inline-block;
				vertical-align: middle;
				width: 9px;
				height: 14px;
				background-repeat: no-repeat;
				background-image: url(../images/arrow.svg);
				background-position: 61.29% 25%;
				background-size: initial;
			}
			
			.price .category .next {
				position: absolute;
				top: 0;
				width: 59px;
				height: 100%;
				box-shadow: 0 0 3px #c6c6c7;
				background: #fff;
				text-align: center;
				font-size: 0;
				right: 0;
				border-left: 1px solid #e1e3e6;
			}
			
			.price .category ul li {
				display: table-cell;
				white-space: nowrap;
				font-size: 14px;
				text-align: center;
				border-bottom: 3px solid transparent;
				cursor: pointer;
				position: relative;
				padding: 18px 15px;
			}
			
			.price .category ul li.active {
				border-bottom-color: #00a4ff;
				color: #00a4ff;
			}
			
			.price .cont {
				display: none;
			}
			
			.price .cont.active {
				display: block;
			}
			
			.price .cont ul li {
				width: 280px;
				float: left;
				margin: 0 10px;
				box-sizing: border-box;
			}
			
			.price .cont ul li:nth-child(4n) {
				margin-right: 0px!important;
			}
			
			.price .cont ul li a {
				display: block;
				background-color: #fff;
				margin-top: 20px;
				padding: 13px 20px 15px;
			}
			
			.price .cont ul li a:hover {
				box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .1);
			}
			
			.price .cont ul li a:hover .cont_main h3.title {
				color: #00a4ff;
			}
			
			.price .cont ul li a .cont_main {
				display: table-cell;
				vertical-align: top;
			}
			
			.price .cont ul li a .cont_main h3.title {
				font-size: 18px;
				font-weight: 400;
				color: #333;
				line-height: 32px;
				white-space: nowrap;
				overflow: hidden;
				display: block;
				text-overflow: ellipsis;
			}
			
			.price .cont ul li a .cont_main p.desc {
				font-size: 14px;
				line-height: 1.5;
				color: #666;
				height: 42px;
				margin-top: -2px;
				display: -webkit-box;
				-webkit-box-orient: vertical;
				-webkit-line-clamp: 2;
				overflow: hidden;
			}
			
			/********************视频投诉******************/
			.list_02 h2 {
				width: 1200px;
				height: 52px;
				float: left;
				border-bottom:1px solid #5577bb;
			}
            .list_02 h2 span {
                float:right;
                line-height: 70px;
                color: #5577bb;
                font-weight: bold;
            }
            .list_02 h2 span a {
                color: #5577bb;
            }
			.spi {
				width: 235px;
				height: 160px;
				float: left;
				margin-right: 6px !important;
				margin-left: 0px !important;
			}
			  .tpb {
				position: relative;
			}
			
			.tpb a {
				width: 100%;
				height: 100%;
				display: block;
				color: #fff;
				overflow: hidden;
			}
			
			.tpb a img {
				width: 235px;
				height: 130px;
			}
			
			.tpb a .tm {
				position: absolute;
				left: 0;
				bottom: 0;
				width: 100%;
				height: 30px;
				line-height: 30px;
				text-align: center;
				overflow: hidden;
				font-size: 16px;
				white-space: nowrap;
				/*text-overflow:ellipsis;*/
                color: #666;
			}
			
			  .tpb a .tpm {
				width: 60px;
				height: 60px;
				position: absolute;
				left: 110px;
				bottom: 65px;
				background: url(../images/video_01.png) no-repeat;
			}
			
			.tpb a:hover .tpm {
				background: url(../images/video_02.png) no-repeat;
			}
			.wb {
				margin: 0px !important;
			}
			.rexian {
				width: 100%;
				float: left;
				
			}
			.rexian p {
				text-align: left;
				float: left;
				line-height: 24px;
				margin: 0 30px 0 0 !important;
			}
            .lr2 h2 {
                width: 535px;
                height: 50px;
                line-height: 50px;
                border-bottom:1px solid #5577bb;
                float:right;
                margin-top: 20px;
            }
            .lr2 h2 span {
                float: right;
                line-height: 70px;
            }
            .lr2 h2 a {
                color: #2f5c9d;
                font-weight: bold;
            }
            .lr_list2 {
                width: 455px;
                float: left;
                padding:10px 10px 10px 10px;
            }
            .lr_list2 h3 {
                width: 455px;
                float: left;
                height: 36px;
                line-height: 36px;
                font-size: 18px;
                padding-left: 10px;
                color: #245499;
                letter-spacing: 2px;
                font-weight: bold;
                margin: 0px;

            }
            .lr_list2 p {
                width: 515px;
                float: left;
                height: 72px;
                line-height: 24px;
                font-size: 16px;
                padding-left: 10px;
                color: #000;
                letter-spacing: 2px;
                text-indent: 2em;
            }
            .lr_list2 ul li {
                width: 505px;
                float: left;
                height: 36px;
                line-height: 36px;
                font-size: 16px;
                padding-left: 20px;
                overflow: hidden;
                list-style-type: disc;  
            }
            .list_02 h2 {
				width: 1200px;
				height: 52px;
				float: left;
				border-bottom:1px solid #5577bb;
			}
			.spi2 {
				width: 291px;
				height: 160px;
				float: left;
				margin-right: 12px;
				margin-left: 0px !important;
			}
			  .tpb2 {
				position: relative;
			}
			
			.tpb2 a {
				width: 100%;
				height: 100%;
				display: block;
				color: #fff;
				overflow: hidden;
			}
			
			.tpb2 a img {
				width: 291px;
				height: 130px;
			}
			
			.tpb2 a .tm2 {
				position: absolute;
				left: 0;
				bottom: 0;
				width: 100%;
				height: 30px;
				line-height: 30px;
				text-align: center;
				overflow: hidden;
				font-size: 16px;
				white-space: nowrap;
				/*text-overflow:ellipsis;*/
                background-color: rgba(0, 0, 0, 0.4);
			}
            .weidy {
                width: 1136px;
                margin: 10px auto;
            }
            .weidy img {
                width: 1136px;
                height: 92px;
            }
            .jcjm {
                width: 380px;
                float: left;
                margin: 10px;
            }
            .jcjm h2 {
                width: 360px;
                height: 36px;
                line-height: 36px;
                background: #b33a3a;
                padding-left: 20px;
                font-size: 18px;
                color: #fff;
                margin: 0px;
                border: 0;
            }
            .jcjm p {
                width: 380px;
                height: 220px;
                float: left;

            }
            .jcjm p img  {
                width: 380px;
                height: 220px;
                float: left;

            }
            .jcjm ul li {
                width: 350px;
                background: url(../images/video_03.png) left center no-repeat;
                padding-left: 30px;
                line-height: 30px;
                height: 30px;
                float: left;
                margin-left: 10px;
                overflow: hidden;
            }
			
/*视频频道*/
.dbt{color:#2c538c;font-size:42px;line-height:1;font-weight:bold;}
.lp_top{padding:30px 50px;position:relative;box-sizing: border-box;}
.nr{width:1280px;margin:0 auto;overflow:hidden;}
.lp_nav1{background:#2f79dc;font-size:0px;}
.lp_nav1 a{color:#fff;line-height:50px;font-size:16px;font-weight:bold;display:inline-block;padding:0 30px 0 50px;}
.lp_nav1 a:hover{text-decoration: underline;}
.sppd_bbg{background:#7f97b8;padding:40px 0;}
.sppd_title{padding:60px 0;position:relative;}
.sppd_title a{color:#39a2da;position:absolute;right:5px;top:50%;
-webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
     -o-transform: translateY(-50%);
        transform: translateY(-50%);
}
.sppd_title1{padding:40px 0;}

.sppd_tl{width:994px;float:left;position:relative;}
.sppd_tl_wz{width:100%;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.6);height:45px;line-height:45px;font-size:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color:#fff;text-align:center;box-sizing: border-box;padding:0 20px;border-radius:0 0 10px 10px;}

.sppd_tr{width:224px;float:right;padding:8px 0 0 0;box-sizing: border-box;}
.sppd_tr a{margin:0 0 10px 0;display:block;border:solid 2px transparent;box-sizing: border-box;position:relative;}
/*.sppd_tr a:hover{border:solid 2px #cee3ff;border-radius:10px;overflow:hidden;}*/
.sppd_tr a.current{border:solid 2px #cee3ff;border-radius:10px;}
.sppd_tr_icon{position:absolute;left:-45px;top:60px;line-height:0;display:none;}
.sppd_tr a.current .sppd_tr_icon{display:block;}


.sppd_over{overflow:hidden;}
.sppd_title a:hover{font-weight:bold;}
.sppd_video{padding:0 0 56.25% 0;height:0;overflow:hidden;border-radius:10px;}
.sppd_list1 {overflow:hidden;}
.sppd_list1 li{width:23.8%;float:left;margin:0 1.6% 15px 0;text-align:center;}
.sppd_list1 li:nth-child(4n){margin-right:0;}
.sppd_list1_t{color:#111111;font-size:16px;padding:20px 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;line-height:1.2;}
.sppd_list1 li a{display:block;}
.sppd_list1 li a:hover .sppd_list1_t{color:#197aff;}
.sppd_list3_t{color:#111111;font-size:16px;line-height:24px;height:72px;overflow:hidden;margin:15px 0 10px 0;padding:0 15px;}
.sppd_list1 li a:hover .sppd_list3_t{color:#197aff;}


.sppd_list2 {overflow:hidden;}
.sppd_list2 li{background:#eceef4;width:33%;float:left;margin:0 0.5% 12px 0;text-align:center;padding:30px;box-sizing: border-box;}
.sppd_list2 li:nth-child(3n){margin-right:0;}
.sppd_list2 li a{display:block;}
.sppd_list2_t{color:#111111;font-size:16px;line-height:24px;height:48px;overflow:hidden;margin:32px 0;padding:0 30px;}
.sppd_list2 li a:hover .sppd_list2_t{font-weight:bold;}
.sppd_list2 li .more{display:inline-block;background:#aeb7d3;color:#fff;height:25px;line-height:24px;padding:0 18px;border-radius:13px;}
.sppd_list2 li a:hover .more{background:#197aff;}

.sppd_l{width:620px;float:left;}
.sppd_xw{width:407px;float:left;}
.sppd_xwt{width:190px;float:right;}
.sppd_xwt a{color:#111111;font-size:16px;height:32px;line-height:32px;display:block;}
.sppd_xwt a:hover{color:#197aff;}
.sppd_r{width:620px;float:right;}

.sppd_list4 {overflow:hidden;}
.sppd_list4 li{background:#eceef4;width:305px;float:left;margin:0 0 18px 20px;text-align:center;border-radius:10px;overflow:hidden;}
.sppd_list4 li:nth-child(1){background:#b4100f;width:630px;margin-left:0;}
.sppd_list4_t{height:40px;line-height:40px;color:#111111;font-size:16px;padding:0 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sppd_list4 li:nth-child(1) .sppd_list4_t{height:85px;line-height:85px;color:#fff;font-size:22px;padding:0 20px;}
.sppd_list4 li a:hover .sppd_list4_t{color:#b4100f;}
.sppd_list4 li:nth-child(1) a:hover .sppd_list4_t{color:#fff;}



.sppd_list5 {overflow:hidden;}
.sppd_list5 li{min-height:500px;background:url(/channel-home/nen/images/sp9.jpg) no-repeat left top;width:33%;float:left;margin:0 0.5% 50px 0;text-align:center;padding:0 30px;box-sizing: border-box;}
.sppd_list5 li:nth-child(3n){margin-right:0;}
.sppd_list5_tit{padding:25px 15px;line-height:1;text-align:left;}

.sppd_list6{margin-top:20px;}
.sppd_list6 a{padding:0 15px 0 40px;height:48px;line-height:48px;background:url(/channel-home/nen/images/sp10.png) no-repeat 13px center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:16px;display:block;text-align:left;}

            
