@charset "utf-8";
html{min-width:1200px;}
.banner_index{height:360px;position: relative;overflow:hidden;width: 100%;margin:0 auto; z-index: 0}
.banner_index .btn,.banner_pro .bBtn{position: absolute;top:130px;width: 56px;height: 78px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:20px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 20px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li{width: 1920px;float: left;}
.banner_index .banner_wrap li img{width:1920px; height:360px;}
.xdwidth{width:100%; position: absolute; top: 300px; z-index: 999999;}
.indexBanner_num{width:1200px;margin: 0 auto;text-align: center; padding:10px 0;} 
.indexBanner_num a{width: 12px;height: 12px;display: inline-block;_zoom:1;background: #e8e8e8;font-size: 0px;line-height: 0px;margin:0 6px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; z-index:1000; cursor:pointer}
.indexBanner_num a.on,.indexBanner_num a:hover{background: #e42911;}
.ydNews{width: 367px; float: left;margin-right:30px;}
.Newtit{background: url(images/index_16.jpg) repeat-x left bottom; height: 50px; line-height: 50px; font-size: 18px;}
.Newtit h2{background: url(images/index_13.jpg) repeat-x center bottom; float: left; color: #1f1f1f}
.Newtit font{float: left; color: #dcdcdc; padding: 0 0 0 12px; text-transform: Uppercase;}
.Newtit span{color: #bdbdbd; float: right; text-transform: Uppercase; font-size: 15px;}
.Newtit span a{color: #bdbdbd;}
.Newcont{padding: 32px 0 0 0; height: 280px;}
.Newcont li{background: #f4f4f4; width: 237px; height: 280px; display: block; float: left; margin: 0 0 0 32px;}
.Newcont li.first{margin: 0px;}
.Newcont li h3{font-size: 14px; color: #404040; line-height: 20px; padding:13px 0 12px 12px;}
.zhNews{width: 347px; float: left;margin-right:30px;}
.list{padding:20px 0 0 0;}
.list li{height: 36px; display: block; line-height: 36px; font-size: 14px;}
.list li span{color: #b5b5b5; float: right;}
.list li a{background: url(../images/index_27.png) no-repeat 5px center; padding: 0 0 0 20px;}
.list li a:hover{background: url(../images/index_24.png) no-repeat 5px center;}
.xxwid{width: 347px;margin-right:30px;float:left;}
.xxpic{width: 347px; height: 125px;}
.xxpic img{width: 377px; height: 125px;}

.ggwid{width: 327px;float:left;}

.d-list ul{padding:20px 0 0 0; height: 256px;}
.d-list li{height: 36px; display: block; line-height: 36px; font-size: 14px;}
.d-list li span{color: #b5b5b5; float: right;}
.d-list li a{background: url(../images/index_37.jpg) no-repeat 5px center; padding: 0 0 0 16px;}
.d-list li a:hover{background: url(../images/index_34.jpg) no-repeat 5px center;}
.xxMid{width: 367px; float: left;margin-right:30px;}
.fwCont{width: 1100px; margin: 0 auto;height:150px;}
.fwCont li{background: #f7f7f7; width: 340px; height: 76px; display: block; float: left; margin: 30px 30px 0 0; padding: 20px;}
.fwCont li .time{width: 75px; float: left; height: 76px; background: url(../images/index_43.jpg) no-repeat right top;}
.fwCont li span{display: block; text-align: center;}
.fwCont li .day{font-size: 28px; color: #323232; font-weight: 500; line-height: 45px;}
.fwCont li .year{font-size: 14px; color: #909090; line-height: 24px;}
.fwCont li .fwRt{width: 248px; float: right; height: 76px;}
.fwCont li .fwRt h3{font-size: 16px; line-height: 30px;}
.fwCont li .fwRt p{font-size: 12px; line-height: 18px; color: #858585; padding: 5px 0 0 0;}
.subbanner{width:100%; margin: 0 auto}
.subbanner img{width:100%; height: 300px}
.s-left{width:260px; float: left; background:#f7f7f7;}
.s-left .sTit{background:url(../images/s_05.jpg) no-repeat 0 0; height: 62px}
.s-left .sTit h2{font-size:22px; text-align: center; line-height:62px; color: #fceaea; font-weight: normal;}
.s-left .ltMenu{padding: 20px 0 0 0; background:url(../images/sub_22.jpg) no-repeat right top; min-height: 600px;}
.s-left .ltMenu li{height: 60px; line-height:60px; border-bottom: solid 1px #e4e4e4; width:210px; margin: 0 auto}
.s-left .ltMenu li a{color:#1c1c1c; display: block; line-height:60px; height: 60px; padding-left:15px}
.s-left .ltMenu li a:hover{color: #d71818; background:url(../images/s-ico.png) no-repeat right center}
.s-left .ltMenu li a.slight{color: #d71818; background:url(../images/s-ico.png) no-repeat right center}
.s-right{width:870px; float: right; border-left: solid 1px #f2f2f2; padding-left:32px;}
.s-right .rTit{height: 50px; border-bottom: solid 1px #e1e1e1;; padding-top:13px;}
.s-right .rTit h3{font-size: 18px; color: #1c1c1c; float: left; line-height:50px; background:url(../images/ind_15.png) no-repeat 5px 15px; padding-left: 38px}
.s-right .rTit .weizhi{line-height:50px; float: right; color: #8d8d8d; font-size: 14px; background:url(../images/sub_08.jpg) no-repeat left center; padding: 0 0 0 25px}
.s-right .rTit .weizhi span{padding: 0 5px}
.s-right .rTit .weizhi a{color: #8d8d8d}
.s-right .subMain{padding: 25px 0 0 0; min-height:600px; height:auto !important; height:600px; }
.sList{padding:0}
.sList li{font-size:16px; height: 60px; line-height:60px}
.sList li font{color:#b9b9b9; float:right}
.sList li a{background:url(../images/li.jpg) no-repeat 10px center; padding:0 0 0 25px}
.page{width:500px; margin:0 auto; padding:65px 0 0 0; height:100px}
.page a {margin:0 2px; padding:0 10px; height:30px; line-height:30px; color:#515151; text-align:center; text-decoration:none; border:1px solid #ccc; float:left; display:block}
.page a:hover{color:#fff; border:1px solid #d53b3b; background:#d53b3b}
.show{padding:50px 0}
.show h2{font-size:30px; color:#1b1b1b; text-align:center; line-height:36px; padding:0 40px 40px}
.show .sTime{height:38px; background:#f7f7f7; text-align:center; line-height:38px; color:#8f8f8f; font-size: 14px;}
.show .sTime span{padding:0 30px 0 0;}
.show .sMid{padding:20px 0 0 0}
.show .sMid p{font-size:16px; line-height:28px;text-indent:2em;} 


#vsb_content p.vsbcontent_img{text-align:center;}
#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:750px; margin:20px auto}
#vsb_content table tr td{ border-left:0px; border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }