/* CSS Document */
body{padding:0;margin:0;font-size:16px;font-family:"微软雅黑";min-width:1200px; }
a{text-decoration:none}
ul,li{list-style:none;}
img{border:0px;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0}
.clear{clear:both;height:0px;ine-height:0px}
article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video{display:block}
.w100{width:100%;margin:0 auto;min-width:1200px;}
.w1200{width:1200px;margin:0 auto;}
.txt-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}/*文本超出 小圆点显示*/
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
/*局部样式*/
/*top*/
.top{overflow:hidden;padding-top:25px;height:85px;}
.logo{width:395px;height:52px;margin-top:10px;overflow:hidden;margin-left: 35px;}
.logo a,.logo a img{display: block;width:395px;height:52px;}
.top-r{overflow: hidden;width:330px;font-size:14px;color:#999;margin-right:35px;}
.top-a{overflow: hidden;height:16px;line-height:16px;text-align:right;}
.top-a a{display:inline-block;color:#333;}
.top-a span{display:inline-block;padding:0px 10px;}
.form{width:275px;height:38px;float: right;position: relative;overflow:hidden;background:url(../images/so-bg.png) center no-repeat;margin-top:20px;}
input.search-left{width:220px;height:40px;border:none;background:url(../images/so-bg1.png) 19px center no-repeat;font-size:16px;padding:0px 9px;float:left;}
input.search-right{float:left;width:36px;height:38px;}
.form:hover input.search-left{background:none;}
/* navBar css */
.navBar{position:relative;z-index:9;margin-top:10px;width:100%;height:46px;background:url(../images/nav-bg.png) ;}
.nav{position:relative;line-height:46px;margin:auto;text-align: center;font-family:"Microsoft YaHei",SimSun,SimHei;  }
.nav a{color:#fff;}
.nav h3{ float:left;font-size:16px; font-weight:normal;}
.nav .m{display: inline-block;position:relative; padding:0 38px;}
.nav h3 a{display:block;color:#FFF;}
.nav .on h3 a{color:#fff;}
.nav .sub{ display:none; /*默认隐藏*/width:100%;position:absolute; left:0px;top:46px;background:url(../images/bai.png) repeat;}
.nav .sub li a{ display:block;width:100%;/* height:34px;*/ line-height:34px;text-align:center;font-size:14px;}
.nav .sub li a:hover{ background:#9a0000; color:#fff;}
/*fullSlide*/
.slider{ width:100%;  min-width:1200px;  height:400px;  position:relative; overflow:hidden; background:#fff; text-align:center;   }
.slider .bd{ width:1200px; position:absolute; left:50%; margin-left:-600px  }
.slider .bd li{ width:1200px;  overflow:hidden; }
.slider .bd li img{ display:block; width:1200px; height:400px;    }
.slider .tempWrap{ overflow:visible !important }
.slider .tempWrap ul{  margin-left:-1200px !important; /*强制位置*/  }
.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:8px; height:8px; line-height:99px; overflow:hidden; background:url(../images/slider-btn.png) 0 -10px no-repeat; 
	margin:0 5px; cursor:pointer; filter:alpha(opacity=60);opacity:0.6;  }
.slider .hd li.on{ background-position:0 0; filter:alpha(opacity=100);opacity:1;  }
.slider .pnBtn{  position:absolute; z-index:1; top:0; width:100%;  height:420px; cursor:pointer;   }
.slider .prev{ left:-50%; margin-left:-600px;  }
.slider .next{ left:50%;  margin-left:600px;  }
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:420px; background:#000; filter:alpha(opacity=50);opacity:0.5;   }
.slider .pnBtn .arrow{ display:none;   position:absolute; top:180px; z-index:1; width:60px; height: 45px; }
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.slider .prev .arrow{ right:-46px; background:url(../images/nextprev.png) center no-repeat;   }
.slider .next .arrow{ left: -46px; background:url(../images/bannernext.png) center no-repeat;  }

.banner-p{ position: absolute; bottom:35px; background: rgba(0,0,0,0.6); color: #fff; line-height: 50px; padding: 0 80px 0 25px; font-size: 18px;}/*part1 css */
.part1{overflow: hidden;padding:40px 0px;}
/*part1-l css */
.part1-l{width:200px;height:254px;overflow:hidden;}
.part-h1{height:22px;padding:6px 0px;overflow: hidden;line-height:22px;background:url(../images/h1.png) 145px center no-repeat;}
.part-h1 .part-hh{font-size:18px;color:#0f0e0e;float: left;border-left:4px solid #9a0000;padding-left:15px;}
.more{float: right;font-size:14px;}

.more1{float: right;font-size:14px;padding-top:6px;color:#3c3c3c;}
.more1 a{color:#3c3c3c;}

.more a,.slideTxtBox .bd ul div.bd-more a{color:#4b4b4b;}
.part1-l ul{padding:5px 0px;}
.part1-l ul li{height:54px;line-height: 54px;font-size:15px;background:url(../images/dot.png) left center no-repeat;padding-left:12px;border-bottom:1px dashed #a3a3a3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.part1-l ul li a{color:#333;}
/* slideTxtBox css */
.slideTxtBox{width:520px;float:left;overflow: hidden;height:254px;}
.slideTxtBox .hd{width:520px;height:34px;position:relative;}
.slideTxtBox .hd ul{overflow: hidden;}
.slideTxtBox .hd ul li{float:left;cursor:pointer;font-size:16px;text-align: center;color:#333;border:1px solid #787878;width:104px;height:32px;line-height:32px;}
.slideTxtBox .hd ul li.on{color:#fff;background:#9a0000;border:1px solid #9a0000;}
.slideTxtBox .bd ul{zoom:1;position:relative;width:520px;height:196px;padding-top:24px;}
.slideTxtBox .bd ul div.bd-more{position: absolute;top:-34px;height:34px;line-height: 34px;right:0px;font-size:14px;}
.slideTxtBox .bd ul li{height:86px;margin-bottom:24px;overflow:hidden;}
div.bd-i{float: left;}
div.bd-i img{display: block;width:136px;height:86px;}
div.bd-r{float:right;width:360px;height:86px;overflow:hidden;}
div.bd-h{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
div.bd-h a{font-size:16px;color:#333;}
div.bd-tt{margin-top:10px;height:60px;line-height: 30px;font-size:14px;color:#6f6f6f;}
/*part1-r css */
.part1-r{width:200px;}
.part1-h2{background:url(../images/h2.png) left center no-repeat;height:34px;line-height: 34px;}
.part1-h2 div.part-hh{padding-left:10px;font-size:16px;color:#fff;}
.part1-r ul{overflow: hidden;height:220px;}



.part1-h21{background:url(../images/h21.png) left center no-repeat;height:34px;line-height: 34px;}
.part1-h21 div.part-hh1{padding-left:15px;font-size:16px;color:#fff;}

.part1-r ul li{width:94px;height:86px;margin-top:24px;float: left;}
.part1-r ul li div.pr1-i{width:80px;height:50px;overflow: hidden;}
.part1-r ul li div.pr1-h{height:26px;line-height: 26px;margin-top:10px;text-align:center;}
.part1-r ul li a{font-size:16px;color:#978765;}
.p1{background:url(../images/i1.png) center no-repeat;}
.p2{background:url(../images/i2.png) center no-repeat;}
.p3{background:url(../images/i3.png) center no-repeat;}
.p4{background:url(../images/i4.png) center no-repeat;}
.p5{background:url(../images/i5.png) center no-repeat;}
.p6{background:url(../images/i6.png) center no-repeat;}
.part1-r ul li:hover .p1{background:url(../images/i1-on.png) center no-repeat;}
.part1-r ul li:hover .p2{background:url(../images/i2-on.png) center no-repeat;}
.part1-r ul li:hover .p3{background:url(../images/i3-on.png) center no-repeat;}
.part1-r ul li:hover .p4{background:url(../images/i4-on.png) center no-repeat;}
.part1-r ul li:hover .p5{background:url(../images/i5-on.png) center no-repeat;}
.part1-r ul li:hover .p6{background:url(../images/i6-on.png) center no-repeat;}
.part1-r ul li:hover a{color:#c6020d;}

/*part2 css */
.part2{background:url(../images/s-bg.png) center no-repeat;height:222px;}
.p2-h{float: left;width:32px;padding:15px 0px;height:110px;margin-left:60px;margin-top:40px;font-size:14px;line-height:16px;color:#fff;text-align: center;background:url(../images/h3.png) center no-repeat;}
/*scrollBox css */
.scrollBox{position:relative;width:1200px;height:186px;float: right;overflow:hidden;padding-top:35px;}
.scrollBox .bd{overflow:hidden;width:1200px;margin: auto;}
.scrollBox .bd ul{overflow: hidden;}
.scrollBox .bd ul li{ float:left;position:relative;text-align: center;width:206px !important;margin-right:40px;}
.scrollBox .bd ul li a{display: block;width:206px;font-size:14px;color:#0f0e0e;}
.scrollBox .bd ul li a img{display: block;width:216px;height:148px;}
.tt1{display: block;padding:0px 10px;text-align:left;height:36px;line-height: 36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.scrollBox a.prev,.scrollBox a.next{position:absolute;display:block;top:94px;width:17px; height:30px;}
.scrollBox a.next{right:0px;background:url(../images/btn22.png) right no-repeat;cursor:pointer; width:17px;}
.scrollBox a.prev{left:0px;background:url(../images/btn11.png) left no-repeat;cursor:pointer;width:17px }
.scrollBox a.prev:hover,.scrollBox a.next:hover{opacity: 1;}

/*foot*/
.foot-bg{background:url(../images/bg2.png) top center repeat;height:126px; }
.foot{padding:25px 0px;font-size:14px;color:#fff;height:76px;}
.foot-l{width:260px;height:28px;margin-top:30px;}
.f1-h{float: left;width:110px;text-align: center;line-height: 28px;}
.sel_mask{float:left;position:relative;width:146px;height:26px;border:1px solid #fff;color:#fff;}
.sel_mask div.sel-h{overflow: hidden;cursor: pointer;}
div.sel-hh{float: left;padding-left:15px;line-height: 26px;}
.sel_mask div.sel-i{ /*箭头图标*/display: inline-block;float: right;margin-right:10px;margin-top:10px;width:10px;height:6px;cursor: pointer;}
.sel_mask div.sel-i img{width:10px;height:6px;}
.sel_mask ul{width:138px;padding:0px 5px;left:-1px;position:absolute;bottom:28px;display: none;max-height:100px;overflow:auto;overflow-x:hidden;background:url(../images/bai.png) repeat;z-index:2;}
.sel_mask ul li a{display:block;text-align:left;font-size:12px;color:#333;height:30px;line-height: 30px;border-bottom:1px solid #d7d7d7;overflow:hidden;}
.foot-tt{float: left;margin-left:94px;width:500px;text-align:center;margin-top:15px;}
.foot-tt p{line-height:30px;}
.foot-tt p span{display: inline-block;padding:0px 10px;}
.foot-e{overflow: hidden;float:right;text-align: right;}
.foot-e div.fe-i{display: inline-block;margin-left:45px;width:60px;height:90px;text-align: center;}
.foot-e div.fe-i img{display: block;width:60px;height:auto;}
.foot-e div.fe-i p{margin-top:5px;}

/* center css */
.center{width:1100px;margin:0 auto;margin-top:25px;overflow:hidden;z-index:1;min-height:622px;height:100%;_height:622px; padding-bottom:30px;}
.live{color:#333;font-size:14px;height:40px;line-height: 40px;padding-left:40px;margin-bottom:40px;background:url(../images/live.png) 15px center no-repeat;}
.live a{color:#333;}
#menu{width: 219px;padding:10px 0px; float:left;}
.menu_h{height: 91px;background: url(../images/top-nav.png) repeat;border-top:none;border-bottom:none;}
.menu_h p { color:#fff; font-size:22px; font-weight:bold; text-align:left; padding-top:27px;padding-left:20px;}
.menu_h  span{ color:#fff; font-size:18px; text-align:left;padding-top:20px;padding-left:20px;}
.menu-ul{padding:2px 0;}
.menu-ul ul{padding-bottom:100px; background:#f8f8f8;}
.menu-ul li{text-align: center;display: block;height: 45px;line-height: 45px;background:url(../images/jt-icon.png) no-repeat  90% center #f8f8f8; border-bottom: solid 1px #acacac; box-sizing:border-box;}
.menu-ul li a{color:#333;font-size:14px;  margin-left:-30px;}
.menu-ul li:hover,.menu-ul li.menu-on{background: url(../images/dot1-on.png) center center no-repeat; border-bottom:solid 1px #f8f8f8;}
.menu-ul li:hover a,.menu-ul li.menu-on a{color:#fff;}

.cen-r{width:821px;}
.detil p{line-height:30px;text-indent: 2em;font-size:14px;color:#333;} 
/*content css */
.content{margin-top:-30px;min-height:522px;height:100%;_height:522px;}
.con-h{font-size:20px;text-align: center;line-height: 40px;}
.con-span{text-align: center;margin:30px 0px;height:40px;line-height:40px;font-size:14px;color:#515151;overflow: hidden;}
.con-span div.span-dd,div.span-ff{display:inline; margin:0 20px;}
div.span-ff span{display: inline-block;padding:0px 10px;cursor:pointer;}
.con-tt{padding:0px 0px;}
.con-tt p{line-height:30px;text-indent: 2em;font-size:14px;color:#515151;} 

.con-tt p video{line-height:30px;text-indent: 2em;font-size:14px;color:#515151;display:inline; margin:0 auto;} 

.con-hits{margin:10px 0px;font-size:14px;color:#515151;}
.con_bt{padding:20px 0px;margin-bottom:20px;overflow: hidden;width:850px;}
.con_bt div{float: left;background:url(../images/con-btn.png) left bottom no-repeat;width:600px;padding-left:10px;margin-right:10px;height:36px;line-height:36px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.con_bt div a{color:#333;}
.con_bt div span{display:inline-block;color:#fff;margin-right:5px;}

/*list css */
.list ul li{position: relative;height:40px;line-height: 40px;padding-left:20px;padding-right:80px;background:url(../images/dot2-on.png) left center no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list ul li a{font-size:14px;color:#595959;overflow:hidden;}
.list ul li span.date1{display: block;position: absolute;font-size:12px;color:#636362;right:0px;top:0px;}
.list ul li:hover{background:url(../images/dot2.png) left center no-repeat;}
.list ul li:hover a,.list ul li:hover,.list ul li:hover span.date1{color:#c6020d;}
.fy{margin-top:40px;text-align: center;}
/*v-list css */
.v-list ul{width:870px;overflow:hidden;}
.v-list ul li{width:240px;height:275px;padding:10px;background:url(../images/bb1.png) repeat;font-size:14px;overflow:hidden;float: left;margin-right:30px;margin-bottom:40px;}
div.vl-i img{display: block;width:240px;height:185px;}

div.vl-i1 img{display: block;width:240px;height:160px;}

div.vl-h{height:48px;line-height: 24px;overflow: hidden;margin-top:7px;padding:0px 5px;}
div.vl-h a{color:#515151}
div.vl-hits{height:20px;line-height: 20px;background:url(../images/dot3.png) 5px center no-repeat;padding-left:40px;padding-right:5px;overflow: hidden;margin-top:15px;color:#808080;}
/*public css end*/
.con_bt div a:hover,.live a:hover,.more a:hover,.slideTxtBox .bd ul div.bd-more a:hover,.part1-l ul li a:hover,div.bd-h a:hover,.scrollBox .bd ul li a:hover,.sel_mask ul li a:hover{color:#c10000;}




.tempWrap{ width:1200px !important;}