@charset 'utf-8';
/*******
@name:base.css
@time:2015/1/16
********/
/*初始化浏览器*/
html,body,ul,li,form,p,dl,dt,dd,h1,h2,h3,h4,h5,h6,img,hr,ol,input,button{margin: 0;padding: 0;list-style: none;color: #000;border: 0;}
address,cite,dfn,em,var{font-style: normal;}
.mid,img{vertical-align: middle;}
textarea{resize: none;}
/*初始化页面*/
a{text-decoration: none;color: #000;}
a:hover{text-decoration: none;color: red;}
body{font: normal 14px/24px '微软雅黑';color: #000;}

/*显示与定位*/
.none{display: none;}
.inline{display: inline;}
.block{display: blocck;}
.relative{position: relative;}
.absolute{position: absolute;}
.fixed{position: fixed;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;}
.hidden{overflow: hidden;}

/*宽度*/
.wapper{width: 1200px;margin: 0 auto;}


/*边距属性控制*/
.m1{margin: 1px;}
.m2{margin: 2px;}
.m3{margin: 3px;}
.m4{margin: 4px;}
.m5{margin: 5px;}
.m10{margin: 10px;}
.m15{margin: 15px;}
.m20{margin: 20px;}
/*边距属性控制---上*/
.mt-4{zoom: 1;margin-top: -4px;}
.mt1{margin-top: 1px;}
.mt3{margin-top: 3px;}
.mt4{margin-top: 4px;}
.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
/*边距属性控制---下*/
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
/*边距属性控制---左*/
.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
/*边距属性控制---右*/
.mr5{margin-right: 5px;}
.mr9{margin-right: 9px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}

/*边距属性控制*/
.p1{padding: 1px;}
.p2{padding: 2px;}
.p3{padding: 3px;}
.p4{padding: 4px;}
.p5{padding: 5px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
/*边距属性控制---上*/
.pt1{padding-top: 1px;}
.pt3{padding-top: 3px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt30{padding-top: 30px;}
/*边距属性控制---下*/
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}
/*边距属性控制---左*/
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 20px;}
/*边距属性控制---右*/
.pr5{padding-right: 5px;}
.pr9{padding-right: 9px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}

/*对象背景属性控制*/
.bg1,.bg-fff{background: #fff;}
.bg-efefef{min-width: 1190px;background: #efefef;}
.bg-e6f0f5{background: #e6f0f5;}
.bg-f0f0f0{background: #f0f0f0;}
.bg-dcebd2{background: #dcebd2;}
.bg-f0ebdc{background: #f0ebdc;}
.bg-ffebe1{background: #ffebe1;}
.bg-dcf5f5{background: #dcf5f5;}
.bg-ccc,.bg4{background: #ccc;}
.bg2{background: #ffebeb;}
.bg3{background: #f5f5f5;}
/*对象边框属性控制*/
.b-dashed{border: 1px dashed #ccc;}
.b-dashed-b{border-bottom: 1px dashed #ccc;}
.y-dashed{width: 1px;height: 100%;border-left: 1px dashed #d0d0d0;}
.b-solid{border: 1px solid #d0d0d0;}
.x-solid{width: 100%;height: 1px;border-top: 1px solid #d0d0d0;}
.y-solid{width: 1px;height: 100%;border-left: 1px solid #d0d0d0;}
.b1{border: 1px solid #d0d0d0;}
.b2{border-right: 1px solid #d0d0d0;border-bottom: 1px solid #d0d0d0;border-left: 1px solid #d0d0d0;}
.b3{border-right: 1px solid #d0d0d0;border-left: 1px solid #d0d0d0;}
.b4{border-top: 1px solid #d0d0d0;border-right: 1px solid #d0d0d0;border-left: 1px solid #d0d0d0;}
.b5{border: 3px solid #d0d0d0;}
.b6{border: 1px solid #d0d0d0;}
.b-b-1{border-bottom: 1px solid #d0d0d0;}
.b-b-2{border-bottom: 1px solid #d0d0d0;}
.b-r-1{border-right: 1px solid #d0d0d0;}
.b-t-1{border-top: 1px solid #d0d0d0;}
/*对象LI宽度*/
.li-left li{float: left;}
.li-20 li{width: 20%;}
.li-24 li{width: 24%;}
.li-25 li{width: 25%;}
.li-33 li{width: 33%;}
.li-50 li{width: 50%;}

/*字体大小控制*/
.fs12{font-size: 12px;}
.fs13{font-size: 13px;}
.fs14{font-size: 14px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}
.fs20{font-size: 20px;}
.fs22{font-size: 22px;}
.fs24{font-size: 24px;}
.fs30{font-size: 30px;}
.fs36{font-size: 36px;}
/*字体行高控制*/
.lh18{line-height: 18px;}
.lh19{line-height: 19px;}
.lh20{line-height: 20px;}
.lh21{line-height: 21px;}
.lh22{line-height: 22px;}
.lh23{line-height: 23px;}
.lh24{line-height: 24px;}
.lh25{line-height: 25px;}
.lh26{line-height: 26px;}
.lh27{line-height: 27px;}
.lh28{line-height: 28px;}
.lh29{line-height: 29px;}
.lh30{line-height: 30px;}
.lh31{line-height: 31px;}
.lh32{line-height: 32px;}
.lh33{line-height: 33px;}
.lh34{line-height: 34px;}
.lh35{line-height: 35px;}
.lh36{line-height: 36px;}
.lh37{line-height: 37px;}
.lh40{line-height: 40px;}
.lh45{line-height: 45px;}
/*字体控制*/
.fm1{font-family: '微软雅黑';}
.fm2{font-family: '宋体';}
.fm3,.ff-en{font-family: Arial, Helvetica, sans-serif;}
/*字体其它控制*/
.n{font-weight: normal;}
.b,.strong{font-weight: bold;}
/*文本对齐控制*/
.tc,.center{text-align: center;}
.tl{text-align: left;}
.tr{text-align: right;}
.tj{text-align: justify;}
/*文本缩进控制*/
.ti-999{text-indent: -999em;}
.ti10{text-indent: 10px;}
.ti24{text-indent: 24px;}
.ti28{text-indent: 28px;}
.ti30{text-indent: 30px;}
/*文字对象间隔控制*/
.ws1{word-spacing: 1px;}
.ws2{word-spacing: 2px;}
.ws3{word-spacing: 3px;}
.ws4{word-spacing: 4px;}
.ws5{word-spacing: 5px;}
/*文字颜色*/
.c-983839{color: #983839;}
.c-888{color: #888;}
.c-999{color: #999;}
.c-005a9b{color: #005a9b;}
.c-d0d0d0{color: #d0d0d0;}
.c-5a961e,.c-5a961e a{color: #5a961e;}
.c-ff3c50{color: #ff3c50;}
.red{color: #f00;}
.yellow{color: #ff8c37;}
.white,.white:hover{color: #fff;}


/*圆角*/
.r-5{-moz-border-radius: 5px;border-radius: 5px;-webket-border-radius: 5px;}
.r-10{-moz-border-radius: 10px;border-radius: 10px;-webket-border-radius: 10px;}
.r-tl-5{-moz-border-radius-topleft: 5px;border-top-left-radius: 5px;-webket-border-radius-topleft: 5px;}
.r-tl-10{-moz-border-radius-topleft: 10px;border-top-left-radius: 10px;-webket-border-radius-topleft: 10px;}
.r-tr-5{-moz-border-radius-topright: 5px;border-top-right-radius: 5px;-webket-border-radius-topright: 5px;}
.r-tr-10{-moz-border-radius-topright: 10px;border-top-right-radius: 10px;-webket-border-radius-topright: 10px;}
.r-bl-5{-moz-border-radius-bottomleft: 5px;border-bottom-left-radius: 5px;-webket-border-radius-bottomleft: 5px;}
.r-bl-10{-moz-border-radius-bottomleft: 10px;border-bottom-left-radius: 10px;-webket-border-radius-bottomleft: 10px;}
.r-br-5{-moz-border-radius-bottomright: 5px;border-bottom-right-radius: 5px;-webket-border-radius-bottomright: 5px;}
.r-br-10{-moz-border-radius-bottomright: 10px;border-bottom-right-radius: 10px;-webket-border-radius-bottomright: 10px;}

/*其他*/
.margin{font: normal 10px/10px '宋体';height: 10px;}
.m5{font: normal 5px/5px '宋体';height: 5px;}

/*翻页代码*/
.body-pager{font: normal 14px/26px '宋体';}
.body-pager .pager{height: 28px;border-left: 1px solid #ddd;}
.body-pager .pager li{float: left;border: 1px solid #ddd;border-width: 1px 1px 1px 0;}
.body-pager .pager li span{font-weight: normal;padding: 0 8px;display: block;color: #320d71;}
.body-pager .pager li a span{color: #666; }
.body-pager .pager li a.selected span{background: #f2f2f2; color:#320d71;}
.body-pager .right{font-size: 12px;}
.body-pager .right .input{line-height: 24px;width: 30px;height: 24px;padding: 0 5px;border: 1px solid #ddd;}
.body-pager .pager .atthis{font-weight: normal;background: #fff;}
.body-pager .pager .atthis  a span{color: #f00;}
.body-pager .right .button1{height: 26px;padding: 0 5px;cursor: pointer;color: #fff;background: #320d71;}

/*信息详情*/
.infoshow{padding: 15px;}
.infoshow h1{font-size: 24px;line-height: 40px;padding: 5px 0 5px 0;text-align: center;}
.info-time{line-height: 30px;height: 30px;text-align: center;background: #eee;}
.info-time span{color: #006496;}
.info-cont{font: normal 16px/30px SimSun;padding: 20px 0;}
.info-cont p{text-indent: 2em;}


/*具体样式*/
.w278{width: 278px;}
.w715{width: 715px;}
.w478{width: 478px;}
.w515{width: 515px;}

.h130{height: 133px;}
.h200{height: 201px;}
.h260{height: 125px;}
.h255{height: 125px;}

.b2{border: 1px solid #7f5eb8;}

.bg-fff{box-shadow: 0 8px 12px  #ccc;}

.toper{font: normal 14px/60px 'microsoft yahei';color: #000;background: #320d71; color:#fff;}
.toper a{color:#fff;}

.header{border-bottom: 4px solid #320d71; height:100px;}

.logo{width:290px; float:left; height:100px; margin: 0 auto;background: transparent url(../images/logo.png) no-repeat left center;}


.nav {overflow: hidden; float:right; margin-right: -20px;}
.nav li{float: left;}
.nav li a{font: bold 18px/100px 'microsoft yahei';float: left;    padding: 0 25px;color: #320d71;}
.nav li a:hover,.nav li a.atthis{text-decoration: none; background:#7f5eb8; color:#fff;}

.footer{font: normal 14px/22px 'microsoft yahei';padding: 10px 0 10px 0;text-align: center;color: #fff;border-top: 1px solid #320d71; background:#3f3e77; opacity: 0.5; filter: Alpha(opacity=50);}
.footer p{color:#fff;}

.top{height: 166px;}

.title-catalog-00{font: normal 16px/38px 'microsoft yahei';height: 38px;border-bottom: 2px solid #320d71;box-shadow: 0 2px 1px #ccc;}
.title-catalog-00 > span{font: normal 16px/38px 'microsoft yahei';float: left;padding: 0 15px;color: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px;background: #320d71;}
.title-catalog-00 > a{font: normal 12px/38px 'microsoft yahei';float: right;padding-right: 15px;}

.title-catalog-01{font: normal 16px/38px 'microsoft yahei';height: 38px;border-bottom: 2px solid #320d71;border-top-left-radius: 5px;border-top-right-radius: 5px;background: #320d71;box-shadow: 0 2px 1px #ccc;}
.title-catalog-01 > span{font: normal 16px/38px 'microsoft yahei';float: left;padding: 0 15px;color: #fff;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.title-catalog-01 > a{font: normal 12px/38px 'microsoft yahei';float: right;padding-right: 15px;color: #fff;}

.gp .side{float: left;width: 80px;border: 1px solid #320d71;background: #320d71;}
.gp .side li a{font: normal 14px/40px 'microsoft yahei';display: block;width: 79px;text-align: center;color: #fff;}
.gp .side li a.atthis{padding-right: 3px;color: #000;border-right: 1px solid #fff;background: #fff;}
.gp .gp-content{overflow: hidden;padding: 5px;border: 1px solid #320d71;}
.gp .gp-content .info{float: left;width: 705px;}
.gp .gp-content .info table{width: 100%;background: #7f5eb8;}
.gp .gp-content .info table td{padding: 0 10px;background: #fff; width:100px;max-width:100px;}
.gp .gp-content .info .title{width: 70px; color:#fff; text-align: right; padding-left: 15px;background: #320d71;}
.gp .gp-content .info-img{float: right;width: 200px;}
.gp .gp-content .info-img img{width: 100%;height: 255px;}
.gp .gp-content h1{font: bold 16px/44px 'microsoft yahei'; max-width:415px; color: #333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.hot_slider{display: inline;width: 1024px;}
.slider_wrap{position: relative;width: 1024px;height: 150px;}
.mask{position: absolute;bottom: 0;left: 0;display: block;width: 100%;height: 35px;opacity: .6;background-color: #000;FILTER: alpha(opacity=60);}
.comt{position: absolute;bottom: 0;left: 0;width: 1024px;height: 35px;text-align: left;text-indent: 10px;color: #fff;}
.comt h3{font-size: 14px;line-height: 35px;color: #fff;}
.slider_box{position: relative;float: left;overflow: hidden;width: 1024px;height: 150px;}
.contentList li{position: relative;float: left;}
.contentList li img{width: 1024px;height: 150px;}
.previewList{position: absolute;right: 5px;bottom: 10px;}
.previewList li{float: left;width: 15px;height: 15px;margin-right: 5px;list-style: none;cursor: pointer;border-radius: 15px;background: #fff;}
.previewList li:hover,.previewList li.active{background: #e96734;}


.slider_wrap1{position: relative;overflow: hidden;width: 525px;height: 360px;;}
.slider_box1{position: relative;float: left;overflow: hidden;width: 525px;height: 360px;;}
.contentList1 li{position: relative;float: left;height: 360px;}
.contentList1 li img{width: 525px;height: 360px;}
.previewList1{position: absolute;right: 3px;bottom: 13px;}
.previewList1 li{float: left;overflow: hidden;width: 10px;height: 10px;margin-right: 8px;list-style: none;cursor: pointer;text-align: center;border-radius: 10px;background: #fff;}
.previewList1 li.active,.previewList1 li:hover{background: #e96734;}
.mask1{position: absolute;bottom: 0;left: 0;display: block;width: 100%;height: 42px;opacity: .5;background: #000;FILTER: alpha(opacity=50);}
.comt1{font-size: 14px;line-height: 42px;position: absolute;bottom: 0;left: 0;overflow: hidden;width: 100%;height: 42px;text-indent: 1em;color: #fff;}
.comt1 h3{color: #fff;}


.list-text{font: normal 14px/26px 'microsoft yahei';}
.list-text li{text-indent: 10px;background: transparent url(../images/icon_list.png) no-repeat left center;}
.list-text span{font-size: 12px;float: right;color: #aaa;}


.list-text1{font: normal 14px/26px 'microsoft yahei';}
.list-text1 li{text-indent: 10px;background: transparent url(../images/icon_list_0.png) no-repeat left center;}
.list-text1 span{font-size: 12px;float: right;color: #aaa;}


#xmlist li{overflow: hidden;height: 125px;}
#xmlist li{padding: 6px 0;}
#xmlist li table{background: #7f5eb8;}
#xmlist li table td{font-size: 14px;padding-left: 3px;background: #fff;}
#xmlist li table td > a{display: block;margin-right: -1px;background: #fff;}
#xmlist li table td.img{width: 180px;height: 120px;padding-right: 2px;background: #fff;}
#xmlist li table td.img img{box-shadow: 0 2px 5px  #ccc;}
#xmlist li table td.rightfont{background: #320d71;}

@font-face{font-family: 'iconfont';src: url('../iconfont/iconfont.eot?t=1491028238029'); /* IE9*/src: url('../iconfont/iconfont.eot?t=1491028238029#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../iconfont/iconfont.woff?t=1491028238029') format('woff'), /* chrome, firefox */
    url('../iconfont/iconfont.ttf?t=1491028238029') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../iconfont/iconfont.svg?t=1491028238029#iconfont') format('svg'); /* iOS 4.1- */}

.iconfont{font-family: 'iconfont' !important;font-size: 20px;font-style: normal;line-height: 38px;padding-right: 10px;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}

.IndexTable th{white-space: nowrap;}
.IndexTable td{text-align: center;}


#body1{font: bold 14px/28px 宋体;padding-top: 2px;padding-left: 35px;color: #fff;background: url(style/img/List03.gif);}
.ImgContent{display: inline;float: left;width: 476px;margin: 10px 0 10px 12px;padding: 0;}
#Content{border: #a7d4f3 1px solid;}
h4{font: bold 14px/32px 宋体;padding-top: 8px;text-align: center;color: #075a9c;}
.ImgContent ul li{float: left;text-align: center;color: #075a9c;}
.ImgBorder{display: inline;float: left;width: 180px;height: 123px;margin-left: 38px;padding-top: 2px;text-align: center;background: url(style/img/list04.gif);}
.ImgText{font: bold 14px/30px 宋体;display: inline;float: left;width: 192px;margin-left: 31px;text-align: center;}
.spancss{float: left;width: 100%;margin: 0;padding: 0;text-align: center;}
.trans_msg{filter: alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);}
font{font-size: 12px;}
.text1{float: left;width: 470px;margin: 10px 0 15px 0;text-align: left;}
.text1 li{display: inline;float: left;margin: 0 30px;}
.NextImgPager{font-family: 宋体;font-size: 9pt;height: 26px;padding-top: 6px;padding-right: 25px;text-align: right;background: url(style/img/list06.gif);}
.NextImgPager a{margin: 5px 3px;padding: 2px 4px;text-decoration: none;color: Black;border: 1px solid gray;}
.NextImgPager span{font-weight: bold;margin: 10px 3px 0 3px;color: DarkRed;}
.TitleStyle{float: left;padding: 3px;}
.TitleStyle li{font: normal 14px/23px 宋体;float: left;}
.TitleStyle li img{margin: 11px 8px 4px 8px;padding: 0;border: 0;}
.TitleIndex3{font: bold 14px/31px 宋体;padding: 0 0 0 32px;vertical-align: bottom;color: #051f6c;}
.TitleIndex3 a{color: #051f6c;}
.rightfont{font-weight: bold;}
.IndexTitle4{color: #320d71;}
.IndexTitle4 a{color: #320d71;}
.spancss * a{line-height: 20px;border: #ccc 1px solid;background: #fff;}
.NextImgPager{font-family: 宋体;font-size: 9pt;padding-right: 45px;text-align: right;}
.NextImgPager a{margin: 5px 5px;padding: 3px 10px;text-decoration: none;color: Black;}
.NextImgPager span{font-weight: bold;margin: 10px 3px 0 6px;color: DarkRed;}
.StartImgTable tr td{line-height: 17px;color: #320d71;}
.StartImgTable tr td.title{color: #fff;}

.business{background: #fff;}
.business > table{border: 1px solid #7f5eb8;border-width: 0 1px  1px 0;}
.business > table  td{line-height: 30px; border: 1px solid #7f5eb8;border-width: 1px 0 0 1px;}
.business > table  td.title{width: 360px;padding-right: 5px;text-align: right;background: #7f5eb8;}
.business > table  td > table td{padding-left: 5px;border: 1px solid #7f5eb8;border-width: 0 1px  1px 0;}
.business > table  td > table{border: 1px solid #7f5eb8;border-width: 0;}
.business > table  td > table  td{border: 1px solid #7f5eb8;border-width: 0 1px  1px 0;}
.business > table   .img{border: 0;border-top: 1px solid #7f5eb8;}
.business > table   .img td{text-align: center;border: 0;}
.business > table  td span{float: left;width: 100px;margin-right: 10px;padding: 0 5px;text-align: right;background: #320d71;}

.local{padding-left: 10px; font:normal 14px/50px 'microsoft yahei'; height:40px;}
.pt0{padding-top:0;}

.side-nav{overflow:hidden; text-align: center; border-radius: 5px;}
.side-nav h1{font:normal 16px/40px 'microsoft yahei'; background:#320d71; color:#fff;}
.side-nav ul{padding-top:10px;}
.side-nav ul li{font:normal 14px/40px 'microsoft yahei';}
.side-nav ul li:last-child{border-bottom: 0;}
.side-nav ul li a{display:block;  text-align: left;text-indent: 30px;}
.side-nav ul li a.atthis,.side-nav ul li a:hover{background:#320d71; color:#fff;}
.side-nav ul li a.atthis:after,.side-nav ul li a:hover:after{content:'>'; float:right; padding-right: 15px;}

.lh30{line-height: 35px;}
.b_b_1 li{border-bottom: 1px dashed #eee;}

.confy{ width:100%; height:37px; background:#f1f1f1; margin:30px 0;}
.confysy{ width:430px; height:37px; margin-left:15px; overflow:hidden;}
.fenye1{ width:78px; float:left; height:24px; background:#320d71; line-height:24px; margin-top:5px; text-align:center; color:#fff;}
.fenye1 a,.fenye1 a:hover{ color:#fff;}
.confy font{text-decoration:none;}
.fenyet{ width:80%; line-height:36px; float:right}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}

table td{width: 555px;/* white-space: nowrap; */ overflow: hidden; text-overflow: ellipsis;}

.show-content table td{white-space: normal; overflow: hidden; text-overflow: ellipsis;}

.links {text-align:center;}
.links img{height:60px; padding:10px 0;}





.body-tabs,
.bodyer{left:0;position:absolute;top:0;z-index:1}
.bodyer{overflow:auto;z-index:2;}
.footer-index{position: fixed;width:100%; z-index: 3;min-width:1200px; bottom:0;}
.toper-index{ position: relative;z-index: 3;min-width:1200px;}
.header-index{height:100px; position: relative;z-index: 3;min-width:1200px;}

.control {overflow: hidden; position:absolute; z-index: 3;width:1230px;height:625px;left:50%;top:220px;margin-left:-615px;}
.control-wapper {background:rgba(255,255,255,.5);overflow: hidden;}
.control-cont { position:relative; background:#fff;margin:15px;overflow: hidden;height:535px;}
.control-btn{width:74px;height:30px;margin:0 auto;cursor:pointer;}
.control-btn img{vertical-align:inherit}
.control-btn-up{position:fixed;left:50%;width:74px;height:30px;margin-left:-25px;bottom:60px;}

.nav-side{ position:absolute; bottom:0; width:100%; font:normal 18px/50px 'microsoft yahei'; }
.nav-side a{width:148px; text-align: center; margin-right: 2px; float:left;background:#7f5eb8;color:#fff; }
.nav-side a:last-child{margin:0; width:150px;}
.nav-side a.atthis,.nav-side a:hover{background:#320d71;}

#body-zt .slider_wrap1{position: relative;overflow: hidden;width: 100%;height: 485px;;}
#body-zt .slider_box1{position: relative;float: left;overflow: hidden;width: 100%;height: 485px;;}
#body-zt .contentList1 li{position: relative;float: left;height: 485px;}
#body-zt .contentList1 li img{width: 100%;height: 485px;}
#body-zt .previewList1{position: absolute;right: 30px;bottom: 28px;}
#body-zt .previewList1 li{float: left;overflow: hidden;width: 20px;height: 20px;margin-right: 8px;list-style: none;cursor: pointer;text-align: center;border-radius: 20px;background: #fff;}
#body-zt .previewList1 li.active,.previewList1 li:hover{background: #320d71;}
#body-zt .mask1{position: absolute;bottom: 0;left: 0;display: block;width: 100%;height: 80px;opacity: .5;background: #fff;FILTER: alpha(opacity=50);}
#body-zt .comt1{font-size: 35px;line-height: 80px;position: absolute;bottom: 0;left: 0;overflow: hidden;width: 100%;height: 80px;text-indent: 1em;color: #fff;}
#body-zt .comt1 h3{color: #fff;}

#body-gp{position: relative;}
#body-gp h1,#body-zs h1,#body-jy h1,#body-gg h1,#body-jg h1,#body-xw h1,#body-zx h1{font:bold 60px/100px 'microsoft yahei'; text-align: center; color:#320d71;}
.tab-catalog-00{width:120px;float:left;}
.tab-catalog-00 a{ text-align: center; color:#846eaa; display:block; font:bold 60px/80px 'microsoft yahei'; }
.tab-catalog-00 a.atthis{color:#320d71; text-decoration: underline;}
#body-gp dl,#body-zs dl{font:normal 18px/27px 'microsoft yahei';}
#body-gp dt,#body-zs dt{float: left; color:#320d71; font-weight: bold;}
.btn {padding:5px 20px;  background:#320d71; color:#fff; }
.btn:hover{color:#fff;}
.tab-catalog-01{position:absolute; left:50%;margin-left: -50px; bottom:70px;}
.tab-catalog-01 a{float:left; margin:0 15px; background:#846eaa; width:20px; font-size: 0; height:20px; border-radius: 20px;}
.tab-catalog-01 a.atthis{background:#320d71;}


#xmlist table,#jyrcTable table{width:100%; }

#jyrc table th{background:#7f5eb8;color:#fff;}
#jyrc table {font:normal 18px/45px 'microsoft yahei'; text-align: center;  }
#jyrc table table td{background:#ccbfe3; }

.w567{width:567px;}
#body-gg ul{overflow:hidden;}
#body-gg li{margin:0 30px; font:normal 18px/40px 'microsoft yahei'; border-bottom: 1px solid #ccc;}
#body-gg li span{font-size: 16px; color:#333;}
#body-gg .more{float: left; color:#320d71; clear:both;  padding: 10px 0 0 30px;}

#body-jg table{width:100%; font:normal 18px/40px 'microsoft yahei';}
#body-jg table th{background:#7f5eb8; color:#fff;}
#body-jg table td{white-space: normal; font-size: 14px; line-height: 22px;padding:2px 0; text-align: center;}

.newList{padding-left: 25px; overflow:hidden; padding-right: 15px;}
.newList li{overflow:hidden; background:#eaeaea; margin-bottom: 15px;}
.newList li h2{padding:5px 10px 0; font:normal 18px/27px 'microsoft yahei'; color:#320d71;}
.newList li p{padding:5px 10px; font:normal 16px/24px 'microsoft yahei'; color:#333333;}
.newList span{float:right; background:#320d71; font-size: 22px; text-align: center; padding:17px; color:#fff; width:90px;  height:56px;}

.bottom{height:87px;}
.business {min-height: 700px;}