/* CSS Document */
body,div,ul,li,p,input,a,h3,h5,span,form,table.tr,td,img{ margin:0; padding:0}
body{ font-family:"裏罷囘菜"; font-size:12px; line-height:22px; color:#474646;background:#D8D8D8}
a{text-decoration:none; blr:expression(this.onFocus=this.blur());  outline:none}
li{ list-style:none}
img{ border:none}
.left{ float:left; display:inline}
.right{ float:right; display:inline}
.clear{ clear:both}
.top1,.banner_img,.warp{ width:986px; margin:0 auto}
.top{ width:100%; background:#fff}
.top1{ height:118px;}
.nav{ width:100%; height:29px; background:#A8E6F3}
.bg{ width:100%; height:15px; background:#F4F4F4}
.bg img{ width:986px; height:14px; display:block; margin:0 auto}
.nav ul{ width:800px; margin:0 auto}
.nav li{ float:left; display:inline; padding-left:20px; padding-right:20px; background:url(images/index13.png) no-repeat; background-position:right center}
.nav li a{ line-height:29px; font-size:14px; font-weight:bold; color:#000}
.nav li a:hover{ color:#999999}
.banner{ width:100%; height:251px; background:url(images/index25.jpg) no-repeat; background-position:center}
.ys{ width:100%; height:40px; background:url(images/index22.jpg) repeat-x; overflow:hidden}
.ys .wenzi{ width:986px; line-height:40px; margin:0 auto; background:url(images/index.jpg) no-repeat; background-position: left center}
.ys .wenzi b{ color:#0857B2; margin-left:24px; margin-right:34px;}
.warp{ margin-top:10px;}
.side{ width:245px;}
.cp{ background:#fff}
.cp ul{ padding-top:19px; padding-bottom:6px;}
.cp ul li{  margin-bottom:6px; margin-left:14px;}
.cp ul li a{ display:block;  width:175px; height:31px; background:url(images/index4.jpg) no-repeat;line-height:31px; color:#000; padding-left:37px; }
.cp ul li a:hover{ text-decoration:underline}
.lx{ margin-top:9px;}
.lx .wenzi{ background:url(images/index7.jpg) no-repeat; background-position:center bottom;padding:14px 11px;}
.main{ width:722px;}
.jj{ width:427px; height:242px; overflow:hidden }
.jj .title{ background:url(images/index2.jpg) no-repeat; color:#fff; font-size:16px;padding-left:27px; height:35px; line-height:35px;}
.jj .wenzi{ /*border-left:1px solid #E5EAE4; border-right:1px solid #E5EAE4;*/ padding-top:10px; padding-left:17px; padding-right:17px; background:#fff; padding-bottom:10px;}
.jj .wenzi img{ display:block; margin:0 auto; margin-bottom:11px;}
.news{ width:279px; height:242px; }
.news .title{ background:url(images/index2.jpg) no-repeat; color:#fff; font-size:16px;padding-left:27px; height:35px; line-height:35px;}
.news ul{ border-left:1px solid #E5EAE4; border-right:1px solid #E5EAE4; /*padding-top:20px;*/ padding-bottom:17px; background:#fff}
.news ul li{ height:33px; background:url(images/index10.jpg) no-repeat; background-position: left bottom; margin-left:17px; margin-right:17px; width:220px; overflow:hidden}
.news ul li a{ background:url(images/index24.jpg) no-repeat; background-position:left center; padding-left:20px; color:#000; line-height:33px;}
.news ul li:hover a{ text-decoration:underline}
.mov{ width:724px; height:155px; margin-top:22px; background:#fff; overflow:hidden}
.mov .title{ background:#ECECEC; height:26px; margin-top:1px;}
.mov .title img{ margin-top:5px; margin-left:8px;}
.btt{ width:14px; height:53px; margin-top:30px}
.scroll {position: relative; width: 724px;}
.u_box{ width:675px; margin-top:10px; overflow:hidden;}
/*.u_box LI { height:: 145px;width: 122px; }*/
#slider LI { float: left; overflow: hidden;width:135px; height:125px; /*margin-right:13px;*/}
#slider LI img{ width:116px; height:110px; border:2px solid #DCDCDC}
#slider LI:hover img{ border:2px solid #89ddff}
#slider LI a{display:block; color:#000; width:122px; height:30px; line-height:28px; text-align:center}
#slider { width: 664px !important; margin-left: 30px; _display: inline}
#prevBtn{ position:absolute; width:12px; height:25px; top:50px; left:7px; background:url(images/index9.jpg) no-repeat}
#nextBtn{ position:absolute; width:12px; height:27px; top:50px; right:7px; background:url(images/index8.jpg) no-repeat}
#prevBtn a{ display:block; width:12px; height:25px; text-indent:-3000px}
#nextBtn a{ display:block; width:12px; height:27px; text-indent:-3000px}
.link{ width:100%; height:26px; border-bottom:1px solid #C4C4C4; background:#FCFCFC; margin-top:18px;}
.link .wenzi{ width:650px; margin:0 auto; overflow:hidden}
.link .wenzi a{ display:block; float:left; padding-left:21px; padding-right:21px; background:url(images/index13.png) no-repeat; background-position: right center; color:#616161; line-height:26px;}
.link .wenzi a:hover{ color:#000}
.foot{ width:100%; height:70px; background:url(images/index14.jpg) repeat-x;}
.foot .wenzi{ width:986px; margin:0 auto; padding-top:20px;display: flex;align-items: center; justify-content: space-around;}
/*.foot .wenzi .left{ width:610px;}*/
.foot .wenzi .right{ width:150px;}
.more{ display:block; width:43px; height:12px; margin-right:20px; margin-top:10px; float:right; background:url(images/more.jpg) no-repeat}
.mov .title .more{ background:url(images/more2.jpg) no-repeat}
/*____________________________________*/
.about .title{ width:722px; height:34px; background:url(images/list_06.jpg) no-repeat}
.about .title h3{ color:#fff; font-size:16px; font-weight:normal; width:110px; height:35px; text-align:center; line-height:35px; display:block; float:left;}
.about .title span{ float:right; display:block; width:500px; text-align:right; margin-right:21px; line-height:35px}
.about .title span a{ color:#0D4093}
.about .title{ background:url(images/list_06.jpg) no-repeat}
.about .wenzi{ padding-top:19px; padding:30px 30px; background:url(images/index17.jpg) no-repeat; min-height:398px; font-family:"卜悶";}
.wenzi_ul li{ height:33px; border-bottom:1px dashed #788490; /*background:url(images/index10.jpg) repeat-x; background-position: left bottom;*/}
.wenzi_ul li a{ background:url(images/list_10.jpg) no-repeat; background-position:10px center; padding-left:20px; color:#000; line-height:33px; display:block; width:500px; float:left}
.wenzi_ul li:hover a{ text-decoration:underline}
.wenzi_ul li span{ display:block; width:78px; float:right}

/*！！！！！！！！！！！！！！！！！！*/
.prlist{ padding-bottom:20px;}
.prlist li{ width:206px; float:left; display:inline; margin-right:13px;}
.prlist li p{ width:185px; line-height:40px; text-align:center; color:#000}

.prlist li img{ width:198px; height:163px; padding:2px; border:2px solid #eee; background:#fff}
.prlist li:hover img{ border:2px solid #89ddff}
.prlist li:hover p{ text-decoration:underline}
.page{ height:29px; line-height:29px; margin-top:15px; background:#3186D8; text-align:right; color:#000; position:absolute; bottom:25px; left:30px;  width:662px; }
.about .wenzi{ position:relative;}
.page a{ /*display:block; float:left; margin-right:6px;*/ color:#000}
.page p{ width:240px; float:right}
.page p img{ margin-top:8px;}
.block{ display:block; float:left; margin-right:6px;}
.cp .title { width:244px; height:34px; background:url(images/index1.jpg) no-repeat}
.cp .title h3{ color:#fff; font-size:16px; width:110px; height:34px; text-align:center; line-height:34px; font-weight:normal; display:block; float:left; }
.cp .title h3 a{ color:#fff;}
.cp .title span{ float:right; display:block; width:130px; height:34px; text-align:right; line-height:35px}
.hot-event {position: relative; }       
.hot-event .event-item { position: absolute; z-index: 1; left: 0; top: 0; }
.hot-event .banner1 { display: block; }
.hot-event .banner2{ display:none}
.hot-event .event-item img { width:986px; height:251px; }

/*.nav ul li:hover, .nav ul.last:hover{ background:url(images/index_21.gif) repeat-x}*/
/*.nav ul li:hover a, .nav ul.last:hover a{ color:#FFF5F2; }*/
.nav ul li .ul_2 li{ clear:both }
.nav ul li{ position:relative;z-index:2}
.nav ul li ul li{ position:static; overflow:hidden}
.nav ul li ul{display:none; position:absolute; top:29px; left:0; }
.nav ul li:hover ul{ width:100px; display:block; background:#A8E6F3; filter: Alpha(Opacity=90); }
.nav ul li:hover .ul_2 li{ width:100px;  padding:0; text-align:center; background:none; height:30px; line-height:35px;  border-bottom:1px dashed #000;/* overflow:hidden*/}
.nav ul li:hover .ul_2 li a{ color:#000; font-weight:bold; font-size:14px;}
.nav ul li:hover .ul_2 li a:hover{ color:#999}
/*.table{ width:510px; margin:0 auto}*/
.table td{ height:30px; line-height:30px; padding-left:20px;}
.zi{ font-family:"裏罷囘菜"; font-size:16px; color:#fff; line-height:34px; /*font-weight:bold;*/ margin-left:20px;}