* {
	margin: 0;
	padding: 0;
	font-family: "microsoft yahei";
}

img {
	border: none;max-width:100%;
}

a {
	text-decoration: none; color:#fff;
}

ol,
ul {
	list-style: none;
}

div {
	display: block;
}

body {
	background: #000;
}

.w1200 {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.mr40 {
	margin-right: 40px;
}

.pa {
	position: absolute;
}
.pl20{padding-left: 20px;}
.h30{width: 100%;height: 30px;overflow: hidden;}
.h30:after{content: "";width: 0;height: 0;display: block;clear: both;}
/*导航*/

.nav {
	position: fixed;
	width: 100%;
	height: 121px;
	z-index: 1000;
	left: 0;
	top: 0;
    background:url(../images/bg_01.png) repeat;
}

.nav #menu_hover_bg {
	width: 100%;
	height: 0;
	color:#fff;
	position: absolute;
	top: 121px;
	z-index: 9;
	overflow: hidden;
}



.nav .menu {
	float: right; margin-top:20px;
}

.nav .menu ul li {
	float: left; margin-top:15px;
}

.nav .menu ul li h2 {
	font-weight: normal;
	font-size: 16px;
	position: relative;
}

.nav .menu ul>li.intro>h2:before {
	content: "";
	position: absolute;
	width: 50px;
	height: 2px;
	left: 50%;
	margin-left: -25px;
	bottom: 25px;
}

.nav .menu ul>li>h2>img {
	right: -40px;
	top: 31px;
}

.nav .menu ul li h2 a {
	padding: 0 10px;
	line-height: 30px;
	display: block;
	height: 30px;
	color: #fff;
	font-size: 16px; border-radius:30px; 
}
.nav .menu ul li h2 a.hover{background:#e07127;}
.nav .menu ul li h2 a:hover {
	padding: 0 10px;
	line-height: 30px;
	display: block;
	height: 30px;
	color: #fff; background:#e07127;
	font-size: 16px;
}
.nav .menu ul li .sub_menu {
	width: auto;
	height: 0px;
	position: absolute;
	z-index: 999;
	right: 0;
	top: 50px;
	overflow: hidden; color:#fff; font-size:16px;
}
.nav .menu ul li .sub_menu li{ width:auto; height:80px; line-height:80px; padding:0 20px;}
.nav .menu ul li .sub_menu li a{ font-size:14px; color:#fff;}
.nav .menu ul li .sub_menu li a:hover{ font-size:14px; color:#fff;background:#e07127;padding:5px 10px;border-radius:30px;}
.nav .menu ul li .sub_menu .sub_menu_list {
	float: left;position: relative;
}


/*首页*/
.allbox{ float:left; height:auto; width:100%; overflow:hidden;}
.zhaibox{ margin:0 auto; width:1200px; height:auto;}
.syabout{ float:left; width:494px; height:auto; color:#000; background:#fff; padding:50px; font-size:16px; line-height:30px; margin-top:150px;  overflow:hidden; opacity:0.8;}
h1{ font-size:28px; line-height:40px; margin-bottom:30px;}
.syyewu{ width:1200px; height:auto; overflow:hidden; margin-top:40px; float:left; color:#fff; font-size:16px; line-height:30px; float:left;}
.syyewu li{ width:24.5%; height:auto; float:left; list-style:none; margin-right:0.5%; margin-bottom:8px; padding:0;margin-top:-12px; overflow:hidden; position:relative; font-size:14px;}
.syyewu li img{ width:100%;}
.syyewu li a{ color:#fff;}
.syyewu li a:hover{ color:#e07127;}
.syfoot{ width:1200px; height:auto; line-height:24px; text-align:center; color:#fff;  float:left; overflow:hidden; position:relative; margin-top:80px; font-size:14px;}

.fudong{ width:100%; height:auto; position:absolute; z-index:92; top:50%; left:0; text-align:center; margin-top:-30px; line-height:30px; font-size:12px;}


.nav .logo {
	float: left;
	width: 190px;
	height: 80px;
}

.nav .logo a {
	display: block;
	width: 190px;
	height: 80px;
}

/*about*/
.allnynav{ float:left; width:100%; height:80px; line-height:80px; background:#fff;box-shadow: 10px 10px 5px #f2f2f2;}
.allnynav li{ float:left; width:auto; padding:0 10px; color:#000; float:right;}
.allnynav li a{ color:#000; padding:7px 15px;}
.allnynav li a:hover{ background:#e07127; padding:7px 15px; color:#fff; border-radius:30px;}
.allnynav li a.curr{ background:#e07127; padding:7px 15px; color:#fff; border-radius:30px;}

.nyabout{ float:left; width:1200px; height:auto; padding-top:60px;}
.nyaboutny{ float:left; width:550px; height:498px; overflow-y:scroll; line-height:30px;}

.newsym{ float:left; width:1200px; height:auto; margin-top:15px; font-weight:bold;}
.newsym a{ color:#000; padding:5px;}

.weishi1{ position:absolute; z-index:999; top:50px; left:400px; color:#fff; font-size:24px;}
.weishi2{ position:absolute; z-index:999; top:-30px; left:800px; color:#fff; font-size:24px;}
.weishi3{ position:absolute; z-index:999; top:430px; left:600px; color:#fff; font-size:24px;}
.weishi4{ position:absolute; z-index:999; top:200px; left:1000px; color:#fff; font-size:24px;}

.whcymain{ float:left; margin-top:100px; width:1200px; height:400px;}
.whcymain img{ float:left; margin-bottom:20px;box-shadow: 5px 5px 5px #999; }
/*网络电视*/
.wlcmmain{ float:left; width:1200px; height:auto;}
.wlcmleft{ float:left; width:380px; height:auto; padding-left:220px; padding-top:150px;}
.wlcmleft li{ float:left; width:380px; height:80px; line-height:80px; margin-bottom:30px;}
.wlcmleft li.hover a{ font-weight:bold;}
.wlcmleft li a{ color:#000;}
.wlcmleft li.wl1{ background:url(../images/wlcm_05.png) no-repeat; width:180px; padding-left:200px;}
.wlcmleft li.wl11{ background:url(../images/wlcm1_05.png) no-repeat; width:180px; padding-left:200px;}

.wlcmleft li.wl2{ background:url(../images/wlcm_11.png) no-repeat; width:190px; padding-left:170px;}
.wlcmleft li.wl22{ background:url(../images/wlcm1_11.png) no-repeat; width:190px; padding-left:170px;}

.wlcmleft li.wl3{ background:url(../images/wlcm_17.png) no-repeat; width:190px; padding-left:150px;}
.wlcmleft li.wl33{ background:url(../images/wlcm1_17.png) no-repeat; width:190px; padding-left:150px;}

.wlcmleft li.wl4{ background:url(../images/wlcm_23.png) no-repeat; width:190px; padding-left:120px;}
.wlcmleft li.wl44{ background:url(../images/wlcm1_23.png) no-repeat; width:190px; padding-left:120px;}

.wlcmleft li.wl5{ background:url(../images/wlcm_29.png) no-repeat; width:190px; padding-left:90px;}
.wlcmleft li.wl55{ background:url(../images/wlcm1_29.png) no-repeat; width:190px; padding-left:90px;}

.wlcmright{ float:left; width:540px; margin-top:150px; height:400px; margin-left:60px; color:#999; font-size:14px; line-height:24px;}
.wlcmright li{ float:left; width:540px; height:auto; margin-top:30px;}

.zhantianyou{ float:left; width:300px; height:208px; overflow:hidden;}
.xingming{ font-size:18px; line-height:36px; color:#fff;}

.diandian{ float:left; width:600px; height:auto; margin-top:20px; background:none; text-align:center;}
.diandian img{ border-raius:10px;}

.videomain{ float:left; width:1100px; height:auto; background:#000; opacity:0.8; color:#fff; margin-top:100px; padding:50px; line-height:30px;}
.tab{position:absolute; z-index:2; bottom:15%; left:0; text-align:center; font-size:22px; font-weight:bold;}

.newsmain{ float:left; width:1200px; height:400px; overflow-y:scroll; margin-top:50px;}
.newsmain li{ float:left; width:1150px; height:auto; padding:20px 0px; border-bottom:#ccc solid 1px; color:#666;}
.newsmain li a{ color:#000;}
.newswd{ float:left; width:700px; padding-right:100px; height:auto; line-height:24px;}
.newstime{ float:left; width:350px; height:24px; line-height:24px; margin-top:56px; text-align:right;}

.rwftmain{ float:left; width:100%; height:auto; background:url(../images/rw_03.jpg) no-repeat; background-size:100% 100%;}
.rwnav{ float:left; width:1200px; height:100px;}
.rwnav li{ float:right; margin-top:20px; width:100px; text-align:center;}
.rwnav li a{ color:#000;}

.rwzhuti{ float:left; width:1140px; height:auto; padding:50px 30px; background:#fff; opacity:0.8; margin-top:30px; border-radius:10px;}
.renwubt{ float:left; width:1080px; height:46px; line-height:46px; background:url(../images/10_03.jpg) no-repeat; color:#fff; font-size:24px; font-weight:bold; padding-left:20px;}
.rwzhuti li{ float:left; width:301px; height:auto; margin:30px 35px 0px 35px;line-height:24px;}
.nyrewu{ float:left; width:1100px; height:60px; line-height:60px; text-align:center; color:#000; margin-top:30px;}
.nyrewu a{ color:#000; padding:10px;}
.nyrewu a.jingguo{ color:#e07127;}

.lxwmmain{ float:left; width:1200px; height:auto; margin-top:60px; line-height:30px;}
.jobbt{ float:left; width:1200px; height:81px; padding-top:30px; text-align:center; background:url(../images/11_03.jpg) no-repeat top center;}
.size11{ font-size:18px;}
.size12{ color:#666; text-transform:uppercase;}

.tabjbow{ float:left; width:800px; padding:0 200px; line-height:30px; font-size:22px;}
.wenzhang{ float:left; width:1100px; padding:50px; line-height:30px; color:#666;}

.viewzhuti{ float:left; width:1200px; height:auto; margin-top:60px;}
.viewbiaoti{ float:left; width:1200px; height:60px; line-height:60px; border-bottom:#ccc solid 2px; font-size:20px; font-weight:bold;}
.viewjian{ padding:30px 0px; text-align:center; float:left; width:1200px; line-height:36px; border-bottom:#ccc solid 1px; margin-bottom:30px;}
.jtxw2main{ float:left; width:1200px; height:500px; overflow-y:scroll; margin-top:30px;}
.jtxw2main li{ float:left; width:1150px; height:auto; line-height:28px; padding:25px 0px; border-bottom:#ccc solid 1px;}

.zywqh{color:#fff; text-align:right;  height:20px; line-height:20px; font-size:14px; position:relative; z-index:1;}
.zhongwen{ width:60px; position:absolute; z-index:1000; top:45px; left:50%; margin-left:540px; background:#000; color:#fff; font-size:14px; text-align:center; display:none;}
.zhongwen a{ color:#fff;}

.scroll{

             float:left; width:550px; height:498px; overflow-y:scroll; line-height:30px;

           


            overflow: auto;

        }

        .scroll::-webkit-scrollbar {

            width: 10px;

           height: 10px;

        }

        /*正常情况下滑块的样式*/

        .scroll::-webkit-scrollbar-thumb {

            background-color: rgba(0,0,0,.05);

            border-radius: 10px;

            -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);

        }

        /*鼠标悬浮在该类指向的控件上时滑块的样式*/

        .scroll:hover::-webkit-scrollbar-thumb {

           background-color: rgba(0,0,0,.2);

            border-radius: 10px;

            -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);

        }

        /*鼠标悬浮在滑块上时滑块的样式*/

        .scroll::-webkit-scrollbar-thumb:hover {

            background-color: rgba(0,0,0,.4);

            -webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);

        }

        /*正常时候的主干部分*/

        .scroll::-webkit-scrollbar-track {

            border-radius: 10px;

            -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);

           background-color: white;

        }

        /*鼠标悬浮在滚动条上的主干部分*/

        .scroll::-webkit-scrollbar-track:hover {

            -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.4);

            background-color: rgba(0,0,0,.01);

        }