@charset "utf-8";
/* CSS Document */

/* --------reset-------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}input,select,textarea,button{font-size:100%;}fieldset,img,abbr,acronym{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}ol,ul{list-style:none;}h1,h2,h3,h4,h5,h6,legend{font-size:100%;font-weight:400;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
/* --------base-------- */
body{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;color:#000000;}h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h1,h2,h3,h4,h5,h6,strong,caption,th{font-weight:700;}abbr,acronym{border-bottom:1px dotted #aaa;cursor:help;}em{font-style:italic;}p,fieldset{margin-bottom:1em;}

/* --------global-------- */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/* html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */.red{color:#F00;}.yellow{color:#FF0;}.white{color:#FFF;}.blue{color:#00F;}.blue1{color:#0a4e9e}.black{color:#000;}.green{color:#008000;}.brown{color:#A52A2A;}.gray{color:#CCC;}.fl{float:left;}.fr{float:right;}.bd{border:1px solid #ccc}

/* current */
.w1002 { width: 1002px; margin: 0 auto; }
.mt10{ margin-top: 10px; }
.mt20{ margin-top:20px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mt5{ margin-top:5px;}
.ml5 { margin-right: 5px; }

body{ font-size:12px; background:url(../img/bg.jpg) no-repeat center top}
ul,li{ list-style:none}
a{ text-decoration:none}
a:hover{ text-decoration:underline}
.fl{ float:left}
.fr{ float:right}
.KSS_titleBar{ display:none}
a img{border:none}
.top{height:25px; padding-top: 10px; overflow:hidden;width:1000px; margin:0 auto; background:url(../img/top.gif) repeat-x; color:#646464; }

.top .fl{ margin-left:23px;with:160px;}
.top .fr{ margin-right:23px;float:right;}
.top2{height:126px;width:1000px; margin:0 auto; overflow:hidden}
.gg1{ margin-right:12px; margin-top:21px}
.nav{ overflow:hidden;width:1006px;height:46px; margin:0 auto; background:url(../img/nav.gif) no-repeat}
.nav-ul{ overflow:hidden; position:relative;top:2px;left:22px;_top:6px}
.nav-ul li{ float:left; line-height:44px; margin-right:23px}
.nav-ul a{color:#fff; font-size:16px; font-weight:bold; display:block;width:99px;  text-align:center}
.nav-ul a:hover{ background:url(../img/ahover.gif) no-repeat; text-decoration:none}
.search{color:#fff; position:relative; padding: 10px 0 0 25px;_padding: 6px 0 0 15px; overflow:hidden; clear:both; line-height: 23px; }
.search input { vertical-align: middle; }
.search a{color:#fff}
.search-bg{ display:inline-block; background:url(../img/seach-bg.gif) no-repeat;width:140px;height:23px; line-height: 23px; padding: 0 10px 0 20px; border: 0; }

.search .sbt { width:63px; height:23px; background: url(../img/ss.gif) center center no-repeat; border: 0; vertical-align: middle; }
.kword a{ margin:0 5px;}
.a{width:1000px; margin:10px auto 0 auto; overflow:hidden}
.a-left{ float:left;width:218px;height:339px}
.a-center{ float:left;height:339px;width:522px; margin-left:13px}
.a-right{ float:left;height:339px; margin-left:13px;width:234px}
.mfxx{border:1px solid #d6d6d6;width:216px;height:195px;}
.title{height:33px; line-height:33px; overflow:hidden;border-bottom:1px solid #d6d6d6; background:url(../img/title.gif) repeat-x}
.title .fl{ display:block; background:url(../img/title-gif.gif) no-repeat 0 50%; padding-left:15px; margin-left:13px;color:#0070bf; font-weight:bold; font-size:14px}
.title .fr{ margin-right:7px;color:#000}
.title .fr a{color:#333}
.list{width:193px; margin:0px auto 0 auto}
.list1{width:214px}
.list2{width:214px}
.list3{width:298px}
.list3 a{width:233px; display:inline-block}
.list4{width:298px; margin:10px auto 0 auto}
.list4 img{ margin-right:5px}
.list4 li{ margin-bottom:8px;}
.list4 a{color:#333}
.list li{ border-bottom:1px dotted #000000; line-height:25px; display:flex; justify-content:space-between; align-items:flex-end;}
.list li span{margin-left: 20px;width:73px;text-align:right;}
.list a{color:#333}
.imgplay{border:1px solid #d5d5d5;width:268px;height:195px; float:left}
#KinSlideshow .KSS_titleBox{ display:none}
.a-center-1{ overflow:hidden}
.fabu{ margin-top:12px}
.hyzx{border:1px solid #d6d6d6;width:232px;height:337px;}
.dongtai{width:520px;height:127px;border:1px solid #d6d6d6;margin-top:12px; background:#efefef url(../img/new.gif) no-repeat left top;}
.dongtai ul{ overflow:hidden;width:484px; margin:0 auto}
.dongtai ul li{ float:left;width:242px; margin-bottom:5px}
.dongtai ul li a{color:#333;display:inline-block;width:194px; white-space: nowrap; overflow: hidden; height: 18px;}
.dongtai-title{ font-size:14px; margin-top:15px; margin-left:30px; margin-bottom:12px}
.g2{widtH:998px;height:106px; margin:14px auto 0 auto;border:1px solid #d6d6d6;}
.g2 img{float:left;}

.b{width:1000px; margin:12px auto 0 auto; overflow:hidden}
.b-left{ float:left;width:323px;border:1px solid #d6d6d6;height:473px}
.b-center{ float:left;width:323px;border:1px solid #d6d6d6; margin-left:13px;height:473px}
.b-right{ float:left; margin-left:13px;height:473px}
.gys{width:321px;border:1px solid #d6d6d6;height:197px}
.gq{width:321px;border:1px solid #d6d6d6;height:262px; margin-top:12px}
.gq1{width:321px;border:1px solid #d6d6d6; padding-bottom:12px; margin-top:12px}
.quyu-w{width:321px;border:1px solid #d6d6d6;height:197px;height:330px; overflow:hidden; background:#f0f0f0}
.quyu{width:288px; margin:15px auto 0 auto;}
.quyu{width:288px; margin:15px auto 0 auto;*line-height:250%;}
.quyu a{ margin:0 4px;color:#000; display:inline-block;}
.quyu p{ overflow:hidden; line-height:26px;margin-bottom:8px;}
.quyu b{ float:left; font-size:14px; margin-right:5px}
.quyu span{ float:left;width:246px}
.play2{height:129px; margin-top:12px;border:1px solid #d6d6d6;}
.fenlei{ background:url(../img/fenlei-bg.gif) no-repeat;width:1000px;height:97px; margin:12px auto 0 auto} 
.fenlei-n{ position:relative;top:10px;left:20px}
.fenlei-n p{width:925px;overflow:hidden;margin-left:10px;}
.fenlei-n a{ margin-right:18px;color:#77ac00;line-height:200%; display:inline-block}
.youqing{width:998px;margin:12px auto 0 auto;border:1px solid #c5c5c5;overflow:hidden;}
.youqing li{float:left;margin-right:10px;}
.youqing-title{ background:url(../img/youqing-title.gif) repeat-x;height:27px; line-height:27px; text-indent:20px; font-weight:bold
;color:#333;border-bottom:1px solid #c5c5c5}
.youqing-n{ background:#efeeee url(../img/youqingbg.gif) repeat-x;padding:10px;line-height:24px;}
.youqing-n p{width:966px; line-height:26px; margin:0 auto;padding:0 0 10px 0;}
.youqing-n a{color:#000;}

.bot{width:1000px;margin:12px auto 0 auto;background:#efeeee;height:145px;}
.bot-nav{ text-align:center;color:#fff; background:url(../img/bot.gif) repeat-x;height:32px; line-height:32px}
.bot-nav a{color:#fff}
.bot-n{ text-align:center;border:1px solid #c5c5c5;height:112px; line-height:25px}
.bot-div{ margin-top:30px}



.content{ overflow:hidden;width:1000px; margin:12px auto 0 auto}
.con-left{ float:left;width:662px;border:1px solid #d7d7d7; padding-bottom:20px}
.con-right{ float:right; }
.i-imgplay{ margin-top:12px;}
.i-title{ background:url(../img/ititle.gif) repeat-x;height:39px; overflow:hidden}
.i-title .fl{ background:url(../img/ititlefl.gif) no-repeat 0 50%; padding-left:15px;color:#0f71bc; font-weight:bold; font-size:14px}
.i-title-n{ background:url(../img/ititlebg.gif) no-repeat left 28px;width:636px; margin:0 auto;height:30px; line-height:30px;border-bottom:1px solid #c4c4c4}
.i-title-n1{ background:url(../img/ititlebg.gif) no-repeat left 28px;width:741px; margin:0 auto;height:30px; line-height:30px}
.i-title-n2{ background:url(../img/ititlebg.gif) no-repeat left 28px;width:972px; margin:0 auto;height:30px; line-height:30px}
.i-title-n a{color:#000}
.zifenlei{width:636px; margin:12px auto 0 auto; background:#eeeeee}
.zifenlei p{ padding:10px; line-height:22px;}
.zifenlei a{color:#000; margin: 0 5px}
.list5{width:636px;}
.fanye{width:500px; margin:20px auto 0 auto;}
.fanye li { display: inline-block; vertical-align: top;}
.fanye li a{ display:block; width: 25px; background:url(../img/num.gif) no-repeat;min-width:25px;height:25px; text-align:center; line-height:25px;color:#5d5d5d; margin-left:2px}
.fanye li .prev, .fanye li .next { width: 61px; }
.fanye li a:hover, .fanye li a.hover, .fanye li a.thisclass {background:url(../img/numhover.gif) no-repeat;color:#fff}
.fanye .sy a{width:35px;background:url(../img/num1.gif) no-repeat;}
.fanye .sy a:hover, .fanye .sy a.hover, .fanye .sy a.thisclass {background:url(../img/numhover1.gif) no-repeat;color:#fff}

.ye{ display:inline-block;width:39px;height:19px; line-height:19px;border:1px solid #aeaeae}
.num{ display:inline-block; background:url(../img/num.gif) no-repeat;width:25px;height:25px; text-align:center; line-height:25px;color:#5d5d5d; margin-left:2px}
.num:hover{background:url(../img/numhover.gif) no-repeat;color:#fff}

.guanyu{width:1000px; margin:12px auto 0 auto; overflow:hidden}
.guanyu-left{ float:left;width:217px;}
.guanyu-right{width:768px; margin-left:12px; float:left;border:1px solid #c3c4c6;height:607px}
.kuaisu{width:215px;height:209px;border:1px solid #d5d5d5}
.kuaisu-n{ background:#f0f0f0;width:215px;height:175px;}
.kuaisu-n ul{width:187px; margin:0 auto; position:relative;top:20px}
.kuaisu-n li{ background:url(../img/ks-bg.gif) no-repeat;width:187px;height:35px; line-height:30px; text-indent:20px;color:#333}
.kuaisu-n a{color:#333}
.zxdt{width:215px;border:1px solid #d6d6d6;height:526px; margin-top:12px}
.list7{width:190px;}
.text{height:500px; overflow:auto; margin-top:20px; padding:10px; line-height:21px;width:728px}
.huiyuan{width:998px; margin:12px auto 0 auto;border:1px solid #c3c4c6}
.huiyuan-text{ line-height:21px; padding:15px}
.huiyuan ul{ margin-left:296px}
.huiyuan ul li{ margin-bottom:16px;}
.huiyuan input{width:152px;height:17px; line-height:17px;border:1px solid #b2b2b2}
.huiyuan .r{color:#e2010f; font-size:14px}
.mar5{ margin-left:23px}
.mar6{ margin:0 6px}
.fabu-n{ margin-left:20px}
.fabu-n p{ line-height:21px}
.zhaobiao h1{ font-size:14px;width:631px; margin:10px auto;border-bottom:1px dotted #000; padding-bottom:10px; text-align:center}
.date{width:631px; margin:0 auto; overflow:hidden}
.date-left{ float:left}
.date-right{ float:right}
.date-right a{ margin:0 3px}
.zb-title{width:631px;height:29px; line-height:29px; margin:20px auto 0 auto; background:#e0e0e0; font-size:14px; text-indent:15px}
.zb-text{width:631px; margin:20px auto 0 auto; line-height:23px}

.infolist{width:368px;float:left;height:300px;}
.infolist small{width:100px;text-align:right;display:block;float:left;font-size:12px;line-height:31px;color:#999;clear:left;height:31px;overflow:hidden;}
.infolist span{width:200px;line-height:30px;float:left;height:31px;overflow:hidden;}
.picview{height:300px;}

#out {   

    width:298px; margin:5px auto; 

    height:150px;   

    overflow:hidden;   

}   

#in ul {   

    width: 100%;   

}   

#in ul li {   

    width: 100%;   

    float: left;   

    overflow: hidden;   

    list-style: none;   

}   

#demo{overflow:hidden;width:998px;}
#demo img{width:150px;height:106px;margin:0 5px;}
#indemo{width:800%;float:left;}
#demo1{float:left;}
#demo2{float:left;}


.ss div{
	margin: 5px 0;
}
.ss{margin-top: 20px;}
.ss input { vertical-align: middle; }
.ss a{color:#fff}
.ss .search-bg{ display:inline-block; background:url(../img/seach-bg1.png) no-repeat;width:520px;height:38px; line-height: 38px; padding: 0 10px 0 30px; border: 0; font-size: 14px; border:1px solid red;}

.ss .sbt { width:65px; height:38px; background: url(../img/ss.png) center center no-repeat; border: 0; vertical-align: middle; color:#fff; font-size: 16px; cursor: pointer;}
.kword a{ margin:0 5px; color: #666666;}
.list5 li{flex-direction:row-reverse;}
