@charset "utf-8";
/*-------------初始化----------------*/
/****  文字大小初始化,使1em=10px *****/
body{font-size:62.5%;}/* for IE/Win */
html>body{font-size:12px;} /* for everything else */
/*字体边框等初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,tr,th,td,img{padding:0; margin:0; font-size:12px;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img,input{border:0;}
address,caption,cite,code,dfn,th,var{font-weight:normal; font-style:normal;}
ol,ul,li{list-style:none; vertical-align:top;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{text-decoration:none; outline:none;}
a img{border:none;}/*for IE*/
a:active{star:expression(this.onFocus=this.blur());}/*点击虚框去除*/
/*--------------end------------*/
body{background:#edecea; font-size:12px; font-family:'微软雅黑';}

/*------------banner------------*/
.ban{ width:100%; height:640px; background:url(banbg.jpg) no-repeat center top;}
.ban .ban_in{ width:1200px; height:640px; margin:0 auto; position:relative; overflow:hidden;}
.ban .ban_in img{ display:block; position:absolute;}
.ban .ban_in img.img1{ top:140px; left:-800px;}
.ban .ban_in img.img2{ top:285px; right:-800px;}
.ban .ban_in img.img3{ bottom:136px; left:428px; display:none;}
/*------------content------------*/
.video{ width:1200px; height:567px; margin:0 auto; background:url(videobg.jpg) no-repeat center left; position:relative;}
.video img{ display:block; position:absolute; right:50px; top:30px;}
.video .vbox{ width:810px; height:456px; position:absolute; left:195px; top:77px;}
.video .vbox .inner{ width:810px; height:456px; position:relative; cursor:pointer;}
.video .vbox .inner span{ width:102px; height:102px; background:url(bf1.png) no-repeat center; position:absolute; top:167px; left:373px;}
.video .vbox .inner:hover{ background:url(shadow.png);}

.box{ width:100%; height:186px; background:url(box1bg.jpg) no-repeat center top;}

.con{ width:100%; background:url(conbg.jpg);}
.con .inner{ width:1200px; margin:0 auto; background:url(mycon.jpg);}
.con .inner .mycon{ width:1200px; overflow:hidden; background:url(con1bg.jpg) no-repeat center top; padding-top:45px;}
/*------------节目单------------*/
.con .inner .mycon .cons{ width:886px; height:310px; margin:0 auto 25px auto;}
.con .inner .mycon .cons1{ width:852px; padding-left:34px;}
.con .inner .mycon .cons .conl{width:286px; height:310px; background:url(jmd.jpg) no-repeat center; float:left; position:relative;}
.con .inner .mycon .cons .conl h3{ font-size:30px; text-align:left; color:#fff; position:absolute; left:112px; top:20px;}
.con .inner .mycon .cons .conl .txt{ position:absolute; left:110px; top:139px;}
.con .inner .mycon .cons .conl .txt p{ font-size:15px; line-height:33px; text-align:left; cursor:pointer;}
.con .inner .mycon .cons .conl .txt p a{color:#fff;}
.con .inner .mycon .cons .conl .txt p a:hover{color:#ffd64e;}
.con .inner .mycon .cons .conl .txt p.cur a{color:#ffd64e;}
.con .inner .mycon .cons .conl img{ display:block; position:absolute; bottom:18px; left:46px;}
.con .inner .mycon .cons1 .conl{background-image:url(jmd1.jpg); }
.con .inner .mycon .cons1 .conl h3{left:50px; }
.con .inner .mycon .cons1 .conl .txt{left:50px; top:125px; }
.con .inner .mycon .cons1 .conl img{ left:22px;}
.con .inner .mycon .con2 .conl .txt{ top:90px; }
.con .inner .mycon .con2 .conl .txt p{ line-height:24px;}
.con .inner .mycon .con3 .conl .txt{ top:115px; }
.con .inner .mycon .con5 .conl .txt{ top:85px; }
.con .inner .mycon .con6 .conl h3{ left:30px; }

.con .inner .mycon .cons .conr{ overflow:hidden; width:560px; height:310px; float:left;}
.con .inner .mycon .cons .conr li{ width:560px; height:310px; position:relative; display:none; cursor:pointer;}
.con .inner .mycon .cons .conr li.curs{ display:block;}
.con .inner .mycon .cons .conr li .video_in{ display:none; width:560px; height:310px; position:absolute; left:0; top:0;}
.con .inner .mycon .cons .conr li span{ display:block; position:absolute; top:127px; left:252px; z-index:999;}

.con .inner .mycon .cons .conr li:hover{ background:url(shadow.png);}

/* .con .inner .mycon .cons .conr{ overflow:hidden; width:560px; height:310px; float:left;}
.con .inner .mycon .cons .conr li{ width:560px; height:310px; position:relative; display:none;}
.con .inner .mycon .cons .conr li.curs{ display:block;}
.con .inner .mycon .cons .conr li a{ display:block; width:560px; height:310px; position:absolute; left:0; top:0;}
.con .inner .mycon .cons .conr li a .bf{ display:block; position:absolute; top:127px; left:252px; z-index:999;}
.con .inner .mycon .cons .conr li:hover a{ background:url(shadow.png);}
 */
/*------------图集------------*/
#czlunbo{width:979px; height:590px; margin:0 auto 35px auto; background:url(picsbg.jpg) no-repeat center top; overflow:hidden; position:relative;}
#czlunbo #czimg{ width:600px; height:270px; margin:98px auto 0  auto; overflow:hidden; position:relative;}
#czlunbo #czimg ul{ width:9999999px; position: absolute; top:0; left: 0; }
#czlunbo #czimg ul li{float:left; width:600px; height:270px;}
#czlunbo .btn a{ display: block; width:36px; height:40px; position: absolute; top: 152px; }
#czlunbo .btn .btn_left{ left:0px; background:url(left-btn.jpg) no-repeat center center;}
#czlunbo .btn .btn_right{ right:0px; background:url(right-btn.jpg) no-repeat center center;}
#czlunbo .sbtn a{ display:block; position:absolute; width:26px; height:54px; top:26px; } 
#czlunbo #czxinxi{ position: absolute; bottom:84px; left:179px; width:640px; height:100px; }
.rollBox{ width:640px; height:100px; float:left; overflow:hidden; position:relative;}
.rollBox .scrollcon{ width:640px; height:100px; position:absolute; top:15px; left:0px;}
.rollBox .LeftBotton{ height:52px; width:24px; background:url(sbtn_left.png) no-repeat left center; overflow:hidden; float:left;display:inline; margin:0px; margin-top:7px; cursor:pointer;}
.rollBox .RightBotton{height:52px; width:24px; background:url(sbtn_right.png) no-repeat right center; overflow:hidden; float:left; margin-top:7px; display:inline; cursor:pointer;}
.rollBox .Cont{width:584px; overflow:hidden; float:left; height:68px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont ul li{width:136px; height:62px; overflow:hidden; float:left; margin-right:8px; cursor:pointer; border:2px solid transparent;}
.rollBox .Cont ul li.cur{border:2px solid #fff;}
.rollBox #List1, .rollBox #List2{ float:left;}
/*------------历史------------*/
.history{ width:1006px; height:585px; margin-left:96px; background:url(historybg.jpg) no-repeat center bottom;}
.history .gd{ width:1006px; height:42px; background:#dc2323; border-bottom:5px solid #9c0000;}
.history h2{ width:480px; height:90px; background:url(10years.jpg) no-repeat center; margin:35px 0 0 272px;}
#hispro{ width:860px; height:368px; margin-left:98px;}
#hispro ul{ width:860px; height:118px; overflow:hidden; position:relative; background:url(sjzbg.jpg) no-repeat 0 43px;}
#hispro ul li{ width:60px; height:85px; margin-top:30px; overflow:hidden; float:left; cursor:pointer; margin-right:19px;}
#hispro ul li:hover{background:url(lab.jpg) no-repeat 10px 46px;}
#hispro ul li.current{background:url(lab.jpg) no-repeat 10px 46px;}
#hispro ul li p{ font-size:20px; color:#c41900;}
#hispro .histxt{ width:860px; height:250px; overflow:hidden;}
#hispro .histxt p{ width:860px; height:250px; font-size:14px; line-height:26px; color:#c41900; display:none;}
#hispro .histxt p.currents{ display:block;}

#back{display:none; width:28px; text-align:center; border:1px solid #FEFFAB; padding:6px 0 10px 0; border-radius:3px; background:#AB0F13; font-size:10px; color:#FEFFAB; text-decoration:none; position: absolute; left:50%; margin-left:530px; bottom:60px; cursor: pointer; height:50px; overflow: hidden;}
