/* banner部分 */
.tvPage .banner .wz_box{ text-align:center; padding-top:130px; letter-spacing:2px;}
.tvPage .banner .wz_box h2{ font-size:48px; color:#fff; font-weight:bold;}
.tvPage .banner .wz_box p{ font-size:30px; color:#00a0e9; margin:45px 0 80px;}
.tvPage .banner .wz_box a{ display:inline-block; width:198px; height:54px; line-height:54px; background:#00a0e9; font-size:20px; color:#fff; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.tvPage .banner .wz_box a:hover{ background:#108ee7;}
/* banner部分结束 */
.por{ position:relative;}
.poa{ position:absolute;}
.tv_bgc{ background-color:#f5f5f5;}
.tv_h2{ font-size:30px;}
.tv_p{ font-size:18px; color:#666; padding-top:10px;}

.tvPage .cont1{ text-align:center; padding:40px 0 65px;}
.tvPage .cont1 h4{ font-size:20px; line-height:30px; padding-bottom:45px;}
.tvPage .cont1 .box li{ float:left; width:300px; font-size:20px;}
.tvPage .cont1 .box li img{ margin-bottom:50px;}
.tvPage .cont1 .box li img:hover{-webkit-animation:swing .8s 0s 1 linear both; animation:swing .8s 0s 1 linear both;}

.tvPage .cont2{ padding:35px 0 50px;}
.tvPage .cont2 .box{ height:568px;}
.tvPage .cont2 .l_img{ left:0; bottom:0;}
.tvPage .cont2 .r_wz{ background:#fff; width:465px; height:427px; box-shadow:0 4px 12px #b8b8b8; right:0; bottom:60px; padding:40px 20px; font-size:16px; text-align:left; line-height:28px;}
.tvPage .cont2 .r_wz .line{ width:406px; height:1px; background:#e5e5e5; margin:35px auto 30px;}

.tvPage .cont3{ padding:45px 0 60px;}
.tvPage .cont3 img{ margin:95px 0 90px;}
.tvPage .cont3 p{ font-size:18px; text-align:center; line-height:30px;}

.tvPage .cont4{ padding:60px 0 100px;}
.tvPage .cont4 .list1{ height:468px; border-bottom:1px solid #a0a0a0; margin-top:80px;}
.tvPage .cont4 .list2{ height:470px;}
.tvPage .cont4 h4{ font-size:24px; margin-bottom:50px;}
.tvPage .cont4 h4 span{ display:inline-block; width:38px; height:38px; border-radius:100%; text-align:center; line-height:38px; background:#00a0e9; color:#fff;}
.tvPage .cont4 p{ font-size:18px; line-height:30px}
.tvPage .cont4 .list1 .wz{ top:35px; left:0;}
.tvPage .cont4 .list1 img{ top:0; right:0;}
.tvPage .cont4 .list2 .wz{ top:77px; right:0;}
.tvPage .cont4 .list2 img{ top:77px; left:0;}

.tvPage .cont5{ padding:50px 0 145px;}
.tvPage .cont5 .box{ margin-top:80px;}
.tvPage .cont5 .box li{ float:left; width:300px; color:#fff;}
.tvPage .cont5 .box li:hover .t_bg1{-webkit-animation: bounce 1s 0s 1 linear both;animation: bounce 1s 0s 1 linear both;}
.tvPage .cont5 .box .t_bg1{ width:110px; height:110px; background:url(../images/bj1.png) no-repeat; margin:0 auto 14px;}
.tvPage .cont5 .box .t_bg2{ background-image:url(../images/bj2.png);}
.tvPage .cont5 .box .t_bg3{ background-image:url(../images/bj3.png);}
.tvPage .cont5 .box .t_bg4{ background-image:url(../images/bj4.png);}
.tvPage .cont5 .box .b_bg1{ width:242px; height:93px; background:url(../images/bj5.png) no-repeat; margin:0 auto;}
.tvPage .cont5 .box .b_bg2{ background-image:url(../images/bj6.png);}
.tvPage .cont5 .box .b_bg3{ background-image:url(../images/bj7.png);}
.tvPage .cont5 .box .b_bg4{ background-image:url(../images/bj8.png);}
.tvPage .cont5 .box h4{ font-size:20px; line-height:32px; padding-top:23px; text-align:center;}
.tvPage .cont5 .box p{ font-size:14px; line-height:24px; padding:18px 0 0 10px; text-align:left;}

.tvPage .cont6{ padding:27px 0 50px;}
.tvPage .cont6 h4{ font-size:30px; color:#13caf1; margin-bottom:40px;}
.tvPage .cont6 p{ font-size:24px; line-height:38px;}
.tvPage .cont6 .list1{ height:375px; margin:45px 0;}
.tvPage .cont6 .list1 .wz{ top:40px; right:30px;}
.tvPage .cont6 .list1 img{ top:0; left:-132px;}
.tvPage .cont6 .list2{ height:389px;}
.tvPage .cont6 .list2 .wz{ top:65px; left:0;}
.tvPage .cont6 .list2 img{ top:0; right:33px;}

.tvPage .cont7{ padding:50px 0 185px; text-align:center;}
.tvPage .cont7 img{ margin:75px 0 0;}