body {
    font-family: 微软雅黑;
    color: #000;
    line-height: 24px;
}

a {
    color: #000;
}

a:hover {
    color: #F7850B;
}

.logo {
    background: #fff;
}

.dh {
    background: #0D2958;
    height: 49px;
    line-height: 49px;
    overflow: hidden;
}

.notice {
    border-bottom: 1px solid #E3E3E3;
    height: 48px;
    line-height: 48px;
    overflow: hidden;
}

.boxshow1 {
    margin-bottom: 20px;
    -webkit-box-shadow: 0 0.2vw 0.3vw #888888;
    -o-box-shadow: 0 0.2vw 0.3vw #888888;
    box-shadow: 0 0.2vw 0.3vw #888888;
}

#fl {
    float: left;
}

#fr {
    float: right;
}

#about {
    float: left;
    margin-left: 16px;
}

.mt10 {
    margin-top: 10px;
}

.news_con {
    border: 1px solid #dfdfdf;
}

.n_title1 {
    font-size: 14px;
    font-weight: bold;
    color: #083356;
    padding-left: 10px;
    height: 30px;
    line-height: 30px;
}

/* .footer{

     background: url(/img/bot.jpg) center no-repeat;

     height: 244px;

     margin-top: 10px;

}*/

#fot_lx {
    margin-top: 20px;
    color: #E1ECFD;
}

#fot_lx img {
    padding-left: 20px;
}

#fot_dt {
    margin-top: 20px;
    float: right;
    text-align: right;
}

.bot {
    background: #121212;
    height: 40px;
    line-height: 40px;
    color: #fff;
}

.bot a {
    color: #fff;
}

#LatestNews53.LatestNews {
}

/*新闻标题*/

#LatestNews818.LatestNews .hd {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: none;
}

/*新闻列表*/

#LatestNews818.LatestNews .li_cell {
    vertical-align: middle;
}

#LatestNews818.LatestNews .bx {
    height: 30px;
    overflow: hidden;
}

#LatestNews818.LatestNews .link {
    float: left;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    color: #333;
}

#LatestNews818.LatestNews .link:hover {
    color: #f30;
}

/*时间*/

#LatestNews818.LatestNews .time {
    float: right;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    color: #666;
}

 /*forSeprateConfigStyles*/ 

/*挂件主体*/

#PhotoList942.PhotoList {
    overflow: hidden;
    border: 1px solid #dfdfdf;
}

/*头部可以设置头部背景*/

#PhotoList942.PhotoList .hd {
    background-color: #dcdcdc;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #dfdfdf;
}

/*头部更多链接*/

#PhotoList942.PhotoList .hd .more a {
    float: right;
    color: #000;
    margin-right: 20px;
}

#PhotoList942.PhotoList .hd .more a:hover {
    color: #f30;
    text-decoration: underline;
}

/*头部标题*/

#PhotoList942.PhotoList .hd h3 {
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    float: left;
}

/*列表主体*/

#PhotoList942.PhotoList .pl_box {
    padding-top: 10px;
}

/*截断滚动的div,可以margin调整与左右的边距*/

#PhotoList942.PhotoList .bd {
    overflow: hidden;
    position: relative;
}

/*列表一列*/

#PhotoList942.PhotoList .bd li {
    width: 215px;
    padding: 1px;
    margin: 0 0 0 19px;
    display: inline;
    text-align: center;
    float: left;
}

/*列表图片*/

#PhotoList942.PhotoList .Marquee_imgbx {
    margin: 0 10px 10px 0;
    float: left;
    width: 220px;
}

/*列表元素图片*/

#PhotoList942.PhotoList .bd li img {
    width: 220px;
    height: 190px;
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #dfdfdf;
}

/*列表元素链接主体*/

#PhotoList942.PhotoList .bd .link_wrap {
    height: 30px;
    line-height: 30px;
    background: #fafafa;
}

/*列表元素图片标题链接*/

#PhotoList942.PhotoList .bd .pd_link {
    margin: 0 10px;
    white-space: nowrap;
    overflow: hidden;
}

/*图片标题链接*/

#PhotoList942.PhotoList .bd .pd_link a {
    color: #000;
}

#PhotoList942.PhotoList .bd .pd_link a:hover {
    color: #f30;
    text-decoration: underline;
}

/*图片放大镜*/

#PhotoList942.PhotoList .jqzoom {
    display: block;
}

/*设置图片列表放大镜*/

.jqzoom {
    position: relative;
}

.zoomdiv {
    z-index: 999;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 300px;
    background: #fff;
    border: 1px solid #ccc;
    display: none;
    text-align: center;
    overflow: hidden;
}

.zoomdiv img {
    width: 400px !important;
    height: 500px !important;
}

.jqZoomPup {
    z-index: 999;
    visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    border: 1px solid #aaa;
    background: #fff;
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    filter: alpha(Opacity=50);
}

/*分页样式*/

.page {
    width: auto;
    margin-top: 18px;
    text-align: center;
    font-size: 12px;
    overflow: hidden;
}

#LatestNews53.LatestNews {
}

/*新闻标题*/

#LatestNews818.LatestNews .hd {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: none;
}

/*新闻列表*/

#LatestNews818.LatestNews .li_cell {
    vertical-align: middle;
}

#LatestNews818.LatestNews .bx {
    height: 30px;
    overflow: hidden;
}

#LatestNews818.LatestNews .link {
    float: left;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    color: #333;
}

#LatestNews818.LatestNews .link:hover {
    color: #f30;
}

/*时间*/

#LatestNews818.LatestNews .time {
    float: right;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    color: #666;
}

 /*forSeprateConfigStyles*//* 挂件开始 */

#MsgList946.MsgList {
    border: 1px solid #dfdfdf;
}

/* 挂件头部 */

#MsgList946.MsgList .hd {
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    font-weight: bold;
    border-bottom: 1px solid #dfdfdf;
    margin-bottom: 20px;
    padding-left: 10px;
    background: #dcdcdc;
}

#MsgList946.MsgList table {
    table-layout: fixed;
    border-collapse: collapse;
}

#MsgList946.MsgList td, #MsgList946.MsgList th {
    vertical-align: top;
    padding: 10px;
}

#MsgList946.MsgList th {
    font-size: 13px;
    font-weight: bold;
    text-align: right;
    width: 100px;
    color: #333;
}

#MsgList946.MsgList input.title {
    width: 400px;
}

#MsgList946.MsgList td {
    padding-left: 20px;
}

#MsgList946.MsgList input.txt {
    padding: 5px 10px;
}

/* 留言内容的样式 */

#MsgList946.MsgList textarea.lecontent {
    width: 400px;
    height: 100px;
    padding: 10px;
    overflow: auto;
}

/* 留言列表 */

#MsgList946.MsgList .lmg_lists {
    margin-top: 10px;
}

#MsgList946.MsgList .lmg_lists li {
    padding: 10px 20px;
    border-bottom: 1px solid #dfdfdf;
}

#MsgList946.MsgList .lmg_lists a.lg_name {
    font-weight: bold;
    color: #333;
}

#MsgList946.MsgList .lmg_lists .lg_time {
    margin-left: 5px;
    padding-left: 5px;
    border-left: 1px solid #999;
    color: #999;
}

/* 留言列表中的留言内容 */

#MsgList946.MsgList .lg_content {
    margin-top: 10px;
}

/* 分页 */

#MsgList946.MsgList #pager {
    font-size: 12px;
    padding: 10px;
    text-align: center;
    color: #000;
}

/*forSeprateConfigStyles*/#LatestNews53.LatestNews {
}

/*新闻标题*/

#LatestNews818.LatestNews .hd {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: none;
}

/*新闻列表*/

#LatestNews818.LatestNews .li_cell {
    vertical-align: middle;
}

#LatestNews818.LatestNews .bx {
    height: 30px;
    overflow: hidden;
}

#LatestNews818.LatestNews .link {
    float: left;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    color: #333;
}

#LatestNews818.LatestNews .link:hover {
    color: #f30;
}

/*时间*/

#LatestNews818.LatestNews .time {
    float: right;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    color: #666;
}

 /*forSeprateConfigStyles*/ 

/*挂件主体*/

#PhotoList938.PhotoList {
    overflow: hidden;
    border: 1px solid #dfdfdf;
}

/*头部可以设置头部背景*/

#PhotoList938.PhotoList .hd {
    background-color: #dcdcdc;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #dfdfdf;
}

/*头部更多链接*/

#PhotoList938.PhotoList .hd .more a {
    float: right;
    color: #000;
    margin-right: 20px;
}

#PhotoList938.PhotoList .hd .more a:hover {
    color: #f30;
    text-decoration: underline;
}

/*头部标题*/

#PhotoList938.PhotoList .hd h3 {
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
    float: left;
}

/*列表主体*/

#PhotoList938.PhotoList .pl_box {
    padding-top: 10px;
}

/*截断滚动的div,可以margin调整与左右的边距*/

#PhotoList938.PhotoList .bd {
    overflow: hidden;
    position: relative;
}

/*列表一列*/

#PhotoList938.PhotoList .bd li {
    width: 215px;
    padding: 1px;
    margin: 0 0 0 19px;
    display: inline;
    text-align: center;
    float: left;
}

/*列表图片*/

#PhotoList938.PhotoList .Marquee_imgbx {
    margin: 0 10px 10px 0;
    float: left;
    width: 162px;
}

/*列表元素图片*/

#PhotoList938.PhotoList .bd li img {
    width: 220px;
    height: 190px;
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #dfdfdf;
}

/*列表元素链接主体*/

#PhotoList938.PhotoList .bd .link_wrap {
    height: 30px;
    line-height: 30px;
    background: #fafafa;
}

/*列表元素图片标题链接*/

#PhotoList938.PhotoList .bd .pd_link {
    margin: 0 10px;
    white-space: nowrap;
    overflow: hidden;
}

/*图片标题链接*/

#PhotoList938.PhotoList .bd .pd_link a {
    color: #000;
}

#PhotoList938.PhotoList .bd .pd_link a:hover {
    color: #f30;
    text-decoration: underline;
}

/*图片放大镜*/

#PhotoList938.PhotoList .jqzoom {
    display: block;
}

/*设置图片列表放大镜*/

.jqzoom {
    position: relative;
}

.zoomdiv {
    z-index: 999;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 300px;
    background: #fff;
    border: 1px solid #ccc;
    display: none;
    text-align: center;
    overflow: hidden;
}

.zoomdiv img {
    width: 400px !important;
    height: 500px !important;
}

.jqZoomPup {
    z-index: 999;
    visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    border: 1px solid #aaa;
    background: #fff;
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    filter: alpha(Opacity=50);
}

/*分页样式*/

#PhotoList938.PhotoList #pager {
    font-size: 12px;
    padding: 10px;
    text-align: center;
    color: #000;
}

 /*forSeprateConfigStyles*/#LatestNews53.LatestNews {
}

/*新闻标题*/

#LatestNews818.LatestNews .hd {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: none;
}

/*新闻列表*/

#LatestNews818.LatestNews .li_cell {
    vertical-align: middle;
}

#LatestNews818.LatestNews .bx {
    height: 30px;
    overflow: hidden;
}

#LatestNews818.LatestNews .link {
    float: left;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    color: #333;
}

#LatestNews818.LatestNews .link:hover {
    color: #f30;
}

/*时间*/

#LatestNews818.LatestNews .time {
    float: right;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    color: #666;
}

 /*forSeprateConfigStyles*/#LatestNews53.LatestNews {
}

/*新闻标题*/

#LatestNews818.LatestNews .hd {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: none;
}

/*新闻列表*/

#LatestNews818.LatestNews .li_cell {
    vertical-align: middle;
}

#LatestNews818.LatestNews .bx {
    height: 30px;
    overflow: hidden;
}

#LatestNews818.LatestNews .link {
    float: left;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    color: #333;
}

#LatestNews818.LatestNews .link:hover {
    color: #f30;
}

/*时间*/

#LatestNews818.LatestNews .time {
    float: right;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    color: #666;
}

 /*forSeprateConfigStyles*/#NewsPagingList933.NewsPagingList {
    border: 1px solid #dfdfdf;
}

/*头部.hd可以设置头部背景*/

#NewsPagingList933.NewsPagingList .hd {
    background-color: #dcdcdc;
    height: 40px;
    line-height: 40px;
    color: #000;
}

#NewsPagingList933.NewsPagingList .hd .title {
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}

/*新闻列表面包屑*/

#NewsPagingList933.NewsPagingList .hd .mbx_dv {
}

/*列表主体.bd*/

#NewsPagingList933.NewsPagingList .bd {
    margin-bottom: 5px;
}

/*单个列表li*/

#NewsPagingList933.NewsPagingList li {
    background-color: #fff;
    border-bottom: 1px dashed #afafaf;
    padding-left: 10px;
    margin-left: 10px;
    vertical-align: middle;
    *zoom: 1;
    font-size: 12px;
    background: url(/img/dian.jpg) left no-repeat;
}

/*列表链接*/

#NewsPagingList933.NewsPagingList li a {
    float: left;
    display: inline-block;
    height: 40px;
    line-height: 40px;
}

/*列表时间*/

#NewsPagingList933.NewsPagingList li .time {
    float: right;
    height: 40px;
    line-height: 40px;
    padding-right: 10px;
    color: #666;
}

/*分页样式*/

#NewsPagingList933.NewsPagingList #pager {
    font-size: 12px;
    padding: 10px;
    text-align: center;
    color: #000;
}

 /*forSeprateConfigStyles*/#LatestNews53.LatestNews {
}

/*新闻标题*/

#LatestNews818.LatestNews .hd {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: none;
}

/*新闻列表*/

#LatestNews818.LatestNews .li_cell {
    vertical-align: middle;
}

#LatestNews818.LatestNews .bx {
    height: 30px;
    overflow: hidden;
}

#LatestNews818.LatestNews .link {
    float: left;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    color: #333;
}

#LatestNews818.LatestNews .link:hover {
    color: #f30;
}

/*时间*/

#LatestNews818.LatestNews .time {
    float: right;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    color: #666;
}

 /*forSeprateConfigStyles*//* 插件开始 */

#CommPageInfo919.CommPageInfo {
    border: 1px solid #dfdfdf;
}

#CommPageInfo919.CommPageInfo .newsinfo_Breadcrumbs {
    background: #D1D1D1;
    height: 40px;
    line-height: 40px;
}

/* 插件头部 */

#CommPageInfo919.CommPageInfo .hd {
    display: none;
}

#CommPageInfo919.CommPageInfo .titlehd {
    float: left;
}

/* 插件头部标题 */

#CommPageInfo919.CommPageInfo .title {
    font-size: 14px;
    font-weight: bold;
    padding-left: 20px;
    display: none;
}

/* 面包屑地址 */

#CommPageInfo919.CommPageInfo .mbx_dv {
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-left: 20px;
}

/* 挂件标题 */

#CommPageInfo919.CommPageInfo .hd {
    text-align: center;
    padding: 10px 0 20px;
}

#CommPageInfo919.CommPageInfo .aboutnews {
    text-align: left;
    padding-bottom: 20px;
    font-weight: bold;
}

#CommPageInfo919.CommPageInfo .hd .con_title {
    color: #000;
    font-size: 26px;
    font-weight: 800;
    line-height: 30px;
    margin-bottom: 6px;
}

#CommPageInfo919.CommPageInfo .con_subbx {
    color: #7e7e7e;
}

/* 挂件主体 */

#CommPageInfo919.CommPageInfo .bd {
    padding: 0 10px 10px;
}

/* 挂件的内容简介 */

#CommPageInfo919.CommPageInfo .con_summer {
    border: 1px solid #dfdfdf;
    background: #efefef;
    padding: 20px;
    color: #666;
}

/* 挂件的内容详情 */

#CommPageInfo919.CommPageInfo .con_bx {
    margin-top: 10px;
}

 /*forSeprateConfigStyles*/#LatestNews53.LatestNews {
}

/*新闻标题*/

#LatestNews818.LatestNews .hd {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: none;
}

/*新闻列表*/

#LatestNews818.LatestNews .li_cell {
    vertical-align: middle;
}

#LatestNews818.LatestNews .bx {
    height: 30px;
    overflow: hidden;
}

#LatestNews818.LatestNews .link {
    float: left;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    color: #333;
}

#LatestNews818.LatestNews .link:hover {
    color: #f30;
}

/*时间*/

#LatestNews818.LatestNews .time {
    float: right;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    color: #666;
}

 /*forSeprateConfigStyles*//*挂件主体*/

#NewsInfo936.NewsInfo {
    border: 1px solid #dfdfdf;
}

/*挂件头部样式*/

#NewsInfo936.NewsInfo .newsinfo_Breadcrumbs {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    background: #dcdcdc;
}

/*挂件头部标题样式*/

#NewsInfo936.NewsInfo .newsinfo_Breadcrumbs .title {
    float: left;
    display: inline;
    font-size: 14px;
    font-weight: bold;
    margin: 0px 0 0 10px;
}

/*面包屑导航*/

#NewsInfo936.NewsInfo .newsinfo_Breadcrumbs .mbx_dv {
    float: right;
    display: inline;
    margin: 0px 10px 0 0;
}

/*新闻头部主体包含标题和点击次数等*/

#NewsInfo936.NewsInfo .hd {
    text-align: center;
    padding: 20px 0;
}

/*新闻正文标题样式*/

#NewsInfo936.NewsInfo .hd .con_title {
    color: #000;
    font-size: 26px;
    font-weight: 800;
    line-height: 30px;
    margin-bottom: 10px;
}

#NewsInfo936.NewsInfo .con_subbx {
    color: #7e7e7e;
}

#NewsInfo936.NewsInfo .con_subbx span {
    padding-left: 20px;
}

/*新闻主体内容内容*/

#NewsInfo936.NewsInfo .newsinfo_assemble .bd {
    padding: 0 20px 20px;
}

/*新闻摘要*/

#NewsInfo936.NewsInfo .con_summer {
    border: 1px solid #dfdfdf;
    background: #efefef;
    padding: 20px;
    color: #666;
}

/*新闻详细内容*/

#NewsInfo936.NewsInfo .con_bx {
    margin: 20px 0;
}

/*新闻标题图片*/

#NewsInfo936.NewsInfo .QcDV {
    display: none;
}

/*上一条下一条新闻*/

#NewsInfo936.NewsInfo .newspn {
    padding: 10px 0 10px 10px;
}

/*相关新闻*/

#NewsInfo936.NewsInfo .RecNews {
    padding: 0 0 0 20px;
}

#NewsInfo936.NewsInfo .RecNews .aboutnews {
    text-align: left;
    padding-bottom: 10px;
    font-weight: bold;
}

#NewsInfo936.NewsInfo .RecNews li {
    vertical-align: middle;
    *zoom: 1;
    line-height: 24px;
    height: 24px;
}

 /*forSeprateConfigStyles*/#LatestNews53.LatestNews {
}

/*新闻标题*/

#LatestNews818.LatestNews .hd {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: none;
}

/*新闻列表*/

#LatestNews818.LatestNews .li_cell {
    vertical-align: middle;
}

#LatestNews818.LatestNews .bx {
    height: 30px;
    overflow: hidden;
}

#LatestNews818.LatestNews .link {
    float: left;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    color: #333;
}

#LatestNews818.LatestNews .link:hover {
    color: #f30;
}

/*时间*/

#LatestNews818.LatestNews .time {
    float: right;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    color: #666;
}

 /*forSeprateConfigStyles*/ 

/*挂件主体*/

#SinglePhoto944.SinglePhoto {
    border: 1px solid #dfdfdf;
}

/*头部可以设置头部背景*/

#SinglePhoto944.SinglePhoto .hd {
    background-color: #dcdcdc;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #dfdfdf;
}

/*头部标题*/

#SinglePhoto944.SinglePhoto .hd h3 {
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}

/*图片主体结构*/

#SinglePhoto944.SinglePhoto .albpic {
    text-align: center;
}

/*图片名称*/

#SinglePhoto944.SinglePhoto .bd {
    padding-bottom: 40px;
}

#SinglePhoto944.SinglePhoto .picname {
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0;
}

/*图片*/

#SinglePhoto944.SinglePhoto img {
    width: 400px;
    padding: 1px;
    border: 1px solid #dfdfdf;
    background: #fff;
}

#SinglePhoto944.SinglePhoto .bto p {
    margin-bottom: 10px;
}

/*forSeprateConfigStyles*/#LatestNews53.LatestNews {
}

/*新闻标题*/

#LatestNews818.LatestNews .hd {
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    display: none;
}

/*新闻列表*/

#LatestNews818.LatestNews .li_cell {
    vertical-align: middle;
}

#LatestNews818.LatestNews .bx {
    height: 30px;
    overflow: hidden;
}

#LatestNews818.LatestNews .link {
    float: left;
    display: inline-block;
    height: 48px;
    line-height: 48px;
    color: #333;
}

#LatestNews818.LatestNews .link:hover {
    color: #f30;
}

/*时间*/

#LatestNews818.LatestNews .time {
    float: right;
    height: 48px;
    line-height: 48px;
    padding-right: 20px;
    color: #666;
}

 /*forSeprateConfigStyles*/ 

/*挂件主体*/

#SinglePhoto940.SinglePhoto {
    border: 1px solid #dfdfdf;
}

/*头部可以设置头部背景*/

#SinglePhoto940.SinglePhoto .hd {
    background-color: #dcdcdc;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #dfdfdf;
}

/*头部标题*/

#SinglePhoto940.SinglePhoto .hd h3 {
    font-size: 14px;
    font-weight: bold;
    padding-left: 10px;
}

/*图片主体结构*/

#SinglePhoto940.SinglePhoto .albpic {
    text-align: center;
}

/*图片名称*/

#SinglePhoto940.SinglePhoto .bd {
    padding-bottom: 40px;
}

#SinglePhoto940.SinglePhoto .picname {
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0;
}

/*图片*/

#SinglePhoto940.SinglePhoto img {
    width: 400px;
    padding: 1px;
    border: 1px solid #dfdfdf;
    background: #fff;
}

#SinglePhoto940.SinglePhoto .bto p {
    margin-bottom: 10px;
}

/*forSeprateConfigStyles*//*挂件主体*/

#MainNavi808.MainNavi {
}

/*一级导航*/

/*可以设置分割线背景*/

#MainNavi808.MainNavi li.parent {
    float: left;
    position: relative;
}

/*一级导航链接*/

#MainNavi808.MainNavi a.lone_link {
    display: inline-block;
    width: 111px;
    height: 49px;
    line-height: 49px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

#MainNavi808.MainNavi a.lone_link:hover {
    background: #F7850B;
}

/*二级导航*/

#MainNavi808.MainNavi .children {
    position: absolute;
    background: #2f2f2f;
    left: 0;
    top: 35px;
    white-space: nowrap;
    width: 100px;
    z-index: 9 !important;
}

/*二级导航li结构*/

#MainNavi808.MainNavi .children li {
    vartical-align: middle;
    height: 28px;
    line-height: 28px;
    *zoom: 1;
}

/*二级导航链接*/

#MainNavi808.MainNavi .children a {
    display: block;
    height: 28px;
    line-height: 28px;
    color: #fff;
    padding: 0 10px;
}

#MainNavi808.MainNavi .children a:hover {
    background: #ff29c5;
    color: #fff;
}

/*激活的节点*/

#MainNavi808.MainNavi li.activelink {
}

 /*forSeprateConfigStyles*//* 挂件开始*/

#CommPageAbout821.CommPageAbout {
}

/* 挂件头部 */

#CommPageAbout821.CommPageAbout .hd {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #dfdfdf;
    overflow: hidden;
    padding: 0 10px;
}

/* 挂件标题 */

#CommPageAbout821.CommPageAbout .hd .title {
    font-size: 14px;
    font-weight: bold;
    color: #083356;
}

/* 挂件的更多的样式 */

#CommPageAbout821.CommPageAbout .more_link {
    float: right;
}

/* 挂件主体 */

#CommPageAbout821.CommPageAbout .bd {
}

/* 挂件的图片样式 */

#CommPageAbout821.CommPageAbout .img {
    float: left;
    width: 120px;
    height: 120px;
    margin-right: 10px;
}

#CommPageAbout821.CommPageAbout .content {
    overflow: hidden;
}

 /*forSeprateConfigStyles*/ 

/*挂件主体*/

#NewsPicPagingList829.NewsPicPagingList {
}

/*新闻列表面包屑*/

#NewsPicPagingList829.NewsPicPagingList .hd {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #dfdfdf;
}

#NewsPicPagingList829.NewsPicPagingList .hd .title {
    color: #083356;
    padding-left: 10px;
    font-size: 14px;
    font-weight: bold;
}

#NewsPicPagingList829.NewsPicPagingList .hd .mbx_dv {
}

/*清除bd内部元素浮动影响*/

#NewsPicPagingList829.NewsPicPagingList .bd {
    overflow: hidden;
    _zoom: 1;
}

/*列表元素*/

#NewsPicPagingList829.NewsPicPagingList .content {
    float: left;
    padding: 5px;
    width: 100%;
    line-height: 20px;
}

#NewsPicPagingList829.NewsPicPagingList .pager {
    float: left;
    width: 700px;
}

/*左侧图片结构*/

#NewsPicPagingList829.NewsPicPagingList .dvPic {
    width: 100px;
    float: left;
}

#NewsPicPagingList829.NewsPicPagingList .Newsimg {
    width: 95px;
    padding: 1px;
    border: 1px solid #dfdfdf;
    height: 64px;
}

#NewsPicPagingList829.NewsPicPagingList .dvNewsDetail {
    display: none;
}

/*列表元素右侧结构,margin-left是左侧图片结构宽度加上需要的间距*/

#NewsPicPagingList829.NewsPicPagingList .dvContent {
    margin-left: 105px;
}

#NewsPicPagingList829.NewsPicPagingList .dvBottom {
    margin-left: 130px;
}

#NewsPicPagingList829.NewsPicPagingList .dvbtm_a {
    float: right;
    display: block;
    background-color: #0ff;
    width: 100px;
    height: 40px;
    line-height: 40px;
    margin-right: 30px;
}

#NewsPicPagingList829.NewsPicPagingList .dvNews {
    word-wrap: break-word;
    padding-right: 6px;
}

/*列表元素右侧新闻标题*/

#NewsPicPagingList829.NewsPicPagingList .dvTitle {
    color: #FF840D;
}

#NewsPicPagingList829.NewsPicPagingList .dvTitle a {
    color: #FF840D;
}

/*列表元素右侧新闻标题链接*/

#NewsPicPagingList829.NewsPicPagingList .aTitle {
    font-weight: bold;
    word-wrap: break-word;
}

/*翻页导航*/

#NewsPicPagingList829.NewsPicPagingList .pager {
}

#NewsPicPagingList829.NewsPicPagingList .Newsimg {
    width: 95px;
    height: 80px;
}

 /*forSeprateConfigStyles*//*挂件主体*/

#ProductMarquee834.ProductMarquee {
}

/*头部可以设置头部背景*/

#ProductMarquee834.ProductMarquee .Marquee_hd {
    height: 38px;
    line-height: 38px;
}

/*头部div*/

#ProductMarquee834.ProductMarquee .Marquee_hd {
    background: #D1D1D1;
}

/*头部标题*/

#ProductMarquee834.ProductMarquee .Marquee_title {
    font-size: 14px;
    font-weight: bold;
    background: #083356;
    width: 120px;
    text-align: center;
    color: #fff;
}

/*头部更多链接*/

#ProductMarquee834.ProductMarquee .Marquee_hd a {
    float: right;
    color: #333;
    padding-right: 5px;
}

/*滚动主体*/

#ProductMarquee834.ProductMarquee .Marquee_bd {
    padding: 10px;
    position: relative;
    zoom: 1;
}

/*滚动内部主体用于截断隐藏滚动内容*/

#ProductMarquee834.ProductMarquee .Marquee_box {
    overflow: hidden;
    width: 100%;
    position: relative;
}

/*滚动的所有内容ul*/

#ProductMarquee834.ProductMarquee .Marquee_lists {
}

/*滚动单元元素宽度等于滚动图片padding,border,width之和*/

#ProductMarquee834.ProductMarquee .Marquee_li {
    padding-right: 20px;
    width: 222px;
}

/*滚动的单个元素*/

#ProductMarquee834.ProductMarquee .Marquee_imgbx {
}

/*滚动图片*/

#ProductMarquee834.ProductMarquee .Marquee_img {
    width: 222px;
    height: 166px;
    padding: 2px;
    border: 1px solid #dfdfdf;
}

/*产品名称*/

#ProductMarquee834.ProductMarquee .Marquee_name {
    text-align: center;
    line-height: 25px;
}

#ProductMarquee834.ProductMarquee .Marquee_link {
    color: #000;
}

#ProductMarquee834.ProductMarquee .Marquee_link:hover {
    color: #f30;
    text-decoration: underline;
}

#ProductMarquee834.ProductMarquee .jqzoom {
    display: block;
}

/*设置图片列表放大镜*/

.jqzoom {
    position: relative;
}

.zoomdiv {
    z-index: 999;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 300px;
    background: #fff;
    border: 1px solid #ccc;
    display: none;
    text-align: center;
    overflow: hidden;
}

.zoomdiv img {
    width: 400px !important;
    height: 500px !important;
}

.jqZoomPup {
    z-index: 999;
    visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    border: 1px solid #aaa;
    background: #fff;
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    filter: alpha(Opacity=50);
}

/*左右切换箭头*/

#ProductMarquee834.ProductMarquee .prev_btn {
    position: absolute;
    left: 3px;
    top: 50%;
}

#ProductMarquee834.ProductMarquee .next_btn {
    position: absolute;
    right: 3px;
    top: 50%;
}

 /*forSeprateConfigStyles*//*挂件主体*/

#NewsTab851.NewsTab {
    padding: 10px 5px 0 5px;
}

/*--头部tab按钮主体--*/

#NewsTab851.NewsTab .tabs-switch_wraper {
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #D7D6D7;
    background: url(/img/t_bj.jpg) 0 0 repeat-x;
    position: relative;
    border: 1px solid #dfdfdf;
}

/*头部更多链接*/

#NewsTab851.NewsTab .news_tab_Much {
    float: right;
    display: inline;
    margin: 0px 10px 0 0;
}

#NewsTab851.NewsTab .news_tab_Much a {
    color: #000;
}

#NewsTab851.NewsTab .news_tab_Much a:hover {
    color: #f30;
    text-decoration: underline;
}

#NewsTab851.NewsTab .tabs-switch_lists {
    height: 30px;
    position: absolute;
    left: 30px;
    top: 0;
    width: 80%;
}

/*包裹tab按钮的li标签*/

#NewsTab851.NewsTab .tabs-switch_btn {
    float: left;
    display: inline-block;
}

/*未选中tab按钮*/

#NewsTab851.NewsTab .tabs-switch_btn a {
    display: block;
    width: 100px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    color: #333;
    font-weight: bold;
}

/*选中的tab按钮*/

#NewsTab851.NewsTab .tabs-switch_active a {
    background: #083356;
    border-bottom: 0;
    color: #fff;
}

/*--主体切换内容--*/

#NewsTab851.NewsTab .tabs-switch_container {
    padding: 10px 5px 0 5px;
}

/*热门或推荐新闻主体*/

#NewsTab851.NewsTab .tabs-switch_hot {
    border-bottom: 1px solid #dfdfdf;
    padding-bottom: 10px;
}

/*缩略图主体*/

#NewsTab851.NewsTab .tabs-switch_thumb {
    float: left;
    margin-right: 10px;
}

/*缩略图图片*/

#NewsTab851.NewsTab .tabs-switch_thumb img {
    padding: 2px;
    border: 1px solid #dfdfdf;
    width: 100px;
    height: 90px;
}

/*热门新闻的链接*/

#NewsTab851.NewsTab .tabs-switch_hotlink {
    color: #cc0000;
    font-size: 14px;
    font-weight: bold;
}

/*热门新闻的内容*/

#NewsTab851.NewsTab .tabs-switch_hotcontent {
    color: #666;
}

/*--热门新闻后的新闻列表--*/

#NewsTab851.NewsTab .tabs-switch_linklists {
    padding-top: 5px;
}

#NewsTab851.NewsTab .tabs-switch_link {
    line-height: 24px;
    height: 24px;
    padding-left: 10px;
    overflow: hidden;
    _zoom: 1;
    border-bottom: 1px dotted #dfdfdf;
    background: url(/img/dian.jpg) left no-repeat;
}

#NewsTab851.NewsTab .tabs-switch_link .time {
    float: right;
}

#NewsTab851.NewsTab .tabs-switch_link a {
    color: #333;
    float: left;
}

/*--全部显示简介部分样式--*/

#NewsTab851.NewsTab .tabs-switch_Sum {
    border-bottom: 1px solid #dfdfdf;
    padding-bottom: 10px;
}

#NewsTab851.NewsTab .tabs-switch_Sum_hottitle {
}

#NewsTab851.NewsTab .tabs-switch_Sum_hotlink {
    color: #cc0000;
    font-size: 14px;
    font-weight: bold;
}

#NewsTab851.NewsTab .tabs-switch_Sum_p {
    color: #666;
    margin-top: 10px;
}

 /*forSeprateConfigStyles*//*挂件主体*/

#NewsLunBo844.NewsLunBo {
    padding: 10px;
}

#NewsLunBo844.NewsLunBo .slider_wrap {
    position: relative;
}

#NewsLunBo844.NewsLunBo .slides_container {
    width: 100%;
    overflow: hidden;
    position: relative;
}

#NewsLunBo844.NewsLunBo .slides_control a {
    display: block;
}

/*设置轮播图片的样式*/

#NewsLunBo844.NewsLunBo .slides_control img {
    display: block;
    width: 330px;
    height: 222px;
}

/*轮播数字栏*/

#NewsLunBo844.NewsLunBo .slider_wrap .pagination {
    position: absolute;
    bottom: 10px;
    right: 10px;
    z-index: 100;
}

#NewsLunBo844.NewsLunBo .slider_wrap .pagination li {
    float: left;
    margin: 0 1px;
    list-style: none;
}

/*未选中的轮播数字*/

#NewsLunBo844.NewsLunBo .slider_wrap .pagination li a {
    display: block;
    width: 16px;
    height: 16px;
    line-height: 16px;
    text-align: center;
    background: #efefef;
    border: 1px solid #999;
    float: left;
    overflow: hidden;
    color: #666;
}

/*选中的轮播数字*/

#NewsLunBo844.NewsLunBo .slider_wrap .pagination li.current a {
    background: #ffcfb2;
    border: 1px solid #fc8c46;
    color: #fff;
}

/*轮播的标题栏*/

#NewsLunBo844.NewsLunBo .slider_title_lists {
    background-color: #666;
    line-height: 30px;
}

#NewsLunBo844.NewsLunBo .slider_title_cell {
    display: none;
}

/*轮播标题栏链接样式*/

#NewsLunBo844.NewsLunBo .slider_title_lists a {
    color: #fff;
    padding-left: 10px;
}

/*轮播新闻下面的新闻列表*/

#NewsLunBo844.NewsLunBo .news_sldtop_lists {
    margin-top: 10px;
}

#NewsLunBo844.NewsLunBo .news_sldtop_lists .time {
    float: right;
}

#NewsLunBo844.NewsLunBo .news_sldtop_lists li {
    *zoom: 1;
    vertical-align: middle;
    background: url(/img/dian.jpg) left no-repeat;
}

#NewsLunBo844.NewsLunBo .news_sldtop_lists a {
    color: #333;
    display: block;
    padding-left: 10px;
    line-height: 24px;
}

 /*forSeprateConfigStyles*/ 

/* banner图片挂件*/

#AdverSliderLunbo814.AdverSliderLunbo {
}

/* height设置成图片高度 */

#AdverSliderLunbo814.AdverSliderLunbo .bigImgBanner_bd {
    height: 490px;
}

/* 挂件头部,需要标题去掉display:none */

#AdverSliderLunbo814.AdverSliderLunbo .bigImgBanner_hd {
    display: none;
}

/* 挂件主体部分 */

#AdverSliderLunbo814.AdverSliderLunbo .bigImgBanner_bd {
    overflow: hidden;
    position: relative;
}

#AdverSliderLunbo814.AdverSliderLunbo .slides_wrapperbox {
    display: none;
    position: absolute;
    text-align: center;
}

#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-container {
}

/* 左右按钮 */

#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-next,#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-previous {
    display: block;
    width: 11px;
    height: 29px;
    overflow: hidden;
    text-indent: -9999px;
    margin-right: 5px;
    position: absolute;
    top: 50%;
    margin-top: -15px;
    z-index: 11;
}

#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-next {
    background: url(/img/rightarrow.png) no-repeat;
    right: 10px;
}

#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-previous {
    background: url(/img/leftarrow.png) no-repeat;
    left: 10px;
}

/* 圆角标记 */

#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-pagination {
    position: absolute;
    bottom: 10px;
    z-index: 11;
    left: 50%;
}

#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-pagination li {
    float: left;
    margin: 0 1px;
    position: relative;
    left: -50%;
}

#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-pagination li a {
    display: block;
    width: 13px;
    height: 0;
    padding-top: 13px;
    background: url(/img/pagination.png) no-repeat;
    float: left;
    overflow: hidden;
}

#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-pagination li a.active,#AdverSliderLunbo814.AdverSliderLunbo .slidesjs-pagination li a:hover.active {
    background: url(/img/pagination_active.png) no-repeat;
}

#AdverSliderLunbo814.AdverSliderLunbo .slides_wrapperbox a:link,#AdverSliderLunbo814.AdverSliderLunbo .slides_wrapperbox a:visited {
    color: #333;
}

#AdverSliderLunbo814.AdverSliderLunbo .slides_wrapperbox a:hover,#AdverSliderLunbo814.AdverSliderLunbo .slides_wrapperbox a:active {
    color: #9e2020;
}

/*forSeprateConfigStyles*//*挂件主体*/

#LeftNaviExpand909.LeftNaviExpand {
    border: 1px solid #dfdfdf;
}

#LeftNaviExpand909.LeftNaviExpand li {
    position: relative;
    *zoom: 1;
    *vertical-align: top;
}

/*头部链接*/

#LeftNaviExpand909.LeftNaviExpand .firlinkbx {
    padding: 0 10px;
    height: 40px;
    line-height: 40px;
    background: #0D2958;
    *zoom: 1;
    vartical-align: middle;
    text-align: center;
}

#LeftNaviExpand909.LeftNaviExpand a.lone_link {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

#LeftNaviExpand909.LeftNaviExpand a.lone_link:hover {
    color: #f30;
}

/*导航一级链接*/

#LeftNaviExpand909.LeftNaviExpand .item1 .firlinkbx {
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    background: none;
    border-bottom: 0;
    background: #F6F6F6;
}

#LeftNaviExpand909.LeftNaviExpand .item1 a {
    color: #333;
}

#LeftNaviExpand909.LeftNaviExpand .item1 a:hover {
    color: #f30;
}

/*导航二级链接*/

#LeftNaviExpand909.LeftNaviExpand .item2 {
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
}

#LeftNaviExpand909.LeftNaviExpand .item2 a {
    color: #333;
}

#LeftNaviExpand909.LeftNaviExpand .item2 a:hover {
    color: #111;
}

#LeftNaviExpand909.LeftNaviExpand .item1 .expend {
    border-top-color: #999;
}

#LeftNaviExpand909.LeftNaviExpand .item1 .unexpend {
    border-bottom-color: #999;
}

/*收起时的箭头样式,如不需要展开收起效果，加上display:none;

 */

#LeftNaviExpand909.LeftNaviExpand .expend {
    position: absolute;
    height: 0;
    width: 0;
    overflow: hidden;
    border: 5px dashed transparent;
    border-top: 5px solid #dfdfdf;
    right: 10px;
    top: 15px;
    display: none;
}

/*展开时的箭头样式,如不需要展开收起效果，加上display:none;

 */

#LeftNaviExpand909.LeftNaviExpand .unexpend {
    position: absolute;
    height: 0;
    width: 0;
    overflow: hidden;
    border: 5px dashed transparent;
    border-bottom: 5px solid #dfdfdf;
    right: 10px;
    top: 10px;
    display: none;
}

/*一级链接主体*/

#LeftNaviExpand909.LeftNaviExpand ul.children1 {
}

/*二级链接主体*/

#LeftNaviExpand909.LeftNaviExpand ul.children2 {
    background: #fafafa;
    display: none;
}

#LeftNaviExpand909.LeftNaviExpand .item1 {
    border-bottom: 1px solid #dfdfdf;
    margin-top: 1px;
}

/*forSeprateConfigStyles*//*挂件主体*/

#LeftNaviExpand930.LeftNaviExpand {
    border: 1px solid #dfdfdf;
}

#LeftNaviExpand930.LeftNaviExpand li {
    position: relative;
    *zoom: 1;
    *vertical-align: top;
}

/*头部链接*/

#LeftNaviExpand930.LeftNaviExpand .firlinkbx {
    padding: 0 10px;
    height: 40px;
    line-height: 40px;
    background: #0D2958;
    *zoom: 1;
    vartical-align: middle;
    text-align: center;
}

#LeftNaviExpand930.LeftNaviExpand a.lone_link {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

#LeftNaviExpand930.LeftNaviExpand a.lone_link:hover {
    color: #f30;
}

/*导航一级链接*/

#LeftNaviExpand930.LeftNaviExpand .item1 .firlinkbx {
    height: 40px;
    line-height: 40px;
    padding: 0 20px;
    background: none;
    border-bottom: 0;
    background: #F6F6F6;
}

#LeftNaviExpand930.LeftNaviExpand .item1 a {
    color: #333;
}

#LeftNaviExpand930.LeftNaviExpand .item1 a:hover {
    color: #f30;
}

/*导航二级链接*/

#LeftNaviExpand930.LeftNaviExpand .item2 {
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
}

#LeftNaviExpand930.LeftNaviExpand .item2 a {
    color: #333;
}

#LeftNaviExpand930.LeftNaviExpand .item2 a:hover {
    color: #111;
}

#LeftNaviExpand930.LeftNaviExpand .item1 .expend {
    border-top-color: #999;
}

#LeftNaviExpand930.LeftNaviExpand .item1 .unexpend {
    border-bottom-color: #999;
}

/*收起时的箭头样式,如不需要展开收起效果，加上display:none;

 */

#LeftNaviExpand930.LeftNaviExpand .expend {
    position: absolute;
    height: 0;
    width: 0;
    overflow: hidden;
    border: 5px dashed transparent;
    border-top: 5px solid #dfdfdf;
    right: 10px;
    top: 15px;
    display: none;
}

/*展开时的箭头样式,如不需要展开收起效果，加上display:none;

 */

#LeftNaviExpand930.LeftNaviExpand .unexpend {
    position: absolute;
    height: 0;
    width: 0;
    overflow: hidden;
    border: 5px dashed transparent;
    border-bottom: 5px solid #dfdfdf;
    right: 10px;
    top: 10px;
    display: none;
}

/*一级链接主体*/

#LeftNaviExpand930.LeftNaviExpand ul.children1 {
}

/*二级链接主体*/

#LeftNaviExpand930.LeftNaviExpand ul.children2 {
    background: #fafafa;
    display: none;
}

#LeftNaviExpand930.LeftNaviExpand .item1 {
    border-bottom: 1px solid #dfdfdf;
    margin-top: 1px;
}

 /*forSeprateConfigStyles*/ 

/*挂件主体*/

#PhotoList948.PhotoList {
     /*border: 1px solid #dfdfdf;*/
    overflow: hidden;
}

/*头部可以设置头部背景*/

#PhotoList948.PhotoList .hd {
    background-color: #dcdcdc;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #dfdfdf;
}

/*头部更多链接*/

#PhotoList948.PhotoList .hd .more a {
    float: right;
    color: #000;
    margin-right: 10px;
}

#PhotoList948.PhotoList .hd .more a:hover {
    color: #f30;
    text-decoration: underline;
}

/*头部标题*/

#PhotoList948.PhotoList .hd .title {
    background: #083356;
    display: block;
    text-align: center;
    width: 100px;
    color: #fff;
    float: left;
}

/*列表主体*/

#PhotoList948.PhotoList .pl_box {
    padding-top: 10px;
}

/*截断滚动的div,可以margin调整与左右的边距*/

#PhotoList948.PhotoList .bd {
    margin: 0 10px;
    overflow: hidden;
    position: relative;
}

/*列表一列*/

#PhotoList948.PhotoList .bd li {
    width: 170px;
    padding: 1px;
    margin: 0 0 0 20px;
    display: inline;
    text-align: center;
    float: left;
}

/*列表图片*/

#PhotoList948.PhotoList .Marquee_imgbx {
    margin: 0 10px 10px 0;
    float: left;
    width: 182px;
}

/*列表元素图片*/

#PhotoList948.PhotoList .bd li img {
    width: 180px;
    height: 150px;
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #dfdfdf;
}

/*列表元素链接主体*/

#PhotoList948.PhotoList .bd .link_wrap {
    height: 24px;
    line-height: 24px;
    background: #777777;
    color: #fff;
}

/*列表元素图片标题链接*/

#PhotoList948.PhotoList .bd .pd_link {
    margin: 0 10px;
    white-space: nowrap;
    overflow: hidden;
}

/*图片标题链接*/

#PhotoList948.PhotoList .bd .pd_link a {
    color: #fff;
}

#PhotoList948.PhotoList .bd .pd_link a:hover {
    color: #f30;
    text-decoration: underline;
}

/*图片放大镜*/

#PhotoList948.PhotoList .jqzoom {
    display: block;
}

/*设置图片列表放大镜*/

.jqzoom {
    position: relative;
}

.zoomdiv {
    z-index: 999;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 300px;
    height: 300px;
    background: #fff;
    border: 1px solid #ccc;
    display: none;
    text-align: center;
    overflow: hidden;
}

.zoomdiv img {
    width: 400px !important;
    height: 500px !important;
}

.jqZoomPup {
    z-index: 999;
    visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    border: 1px solid #aaa;
    background: #fff;
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    filter: alpha(Opacity=50);
}

/*分页样式*/

#PhotoList948.PhotoList #pager {
    font-size: 12px;
    padding: 10px;
    text-align: center;
    color: #000;
}

 /*forSeprateConfigStyles*//* 挂件开始*/

#CommPageAbout1039.CommPageAbout {
    margin-top: 20px;
    border: 1px solid #dfdfdf;
}

/* 挂件头部 */

#CommPageAbout1039.CommPageAbout .hd {
    padding: 0 10px;
    height: 40px;
    line-height: 40px;
    background: #0D2958;
    *zoom: 1;
    vartical-align: middle;
    text-align: center;
}

/* 挂件标题 */

#CommPageAbout1039.CommPageAbout .hd .title {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}

/* 挂件的更多的样式 */

#CommPageAbout1039.CommPageAbout .more_link {
    float: right;
}

/* 挂件主体 */

#CommPageAbout1039.CommPageAbout .bd {
}

/* 挂件的图片样式 */

#CommPageAbout1039.CommPageAbout img {
    float: left;
    width: 120px;
    height: 120px;
    margin-right: 10px;
}

#CommPageAbout1039.CommPageAbout .content {
    padding: 10px;
}

 /*forSeprateConfigStyles*/

.banner .slides li {
    height: 400px;
    background-size: cover;
}

.flex-direction-nav {
    position: absolute;
    z-index: 3;
    width: 100%;
    top: 30%;
}

.flex-direction-nav li a {
    display: block;
    width: 50px;
    height: 38px;
    overflow: hidden;
    cursor: pointer;
    position: absolute;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}

.flex-direction-nav li a.flex-prev {
    left: 40px;
    background: url(/img/prev_icon.png) center center no-repeat;
}

.flex-direction-nav li a.flex-next {
    right: 40px;
    background: url(/img/next_icon.png) center center no-repeat;
}

.flex-direction-nav li a:hover {
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
}

.zbanner img {
    width: 100%;
    height: 300px;
}

.logo div a img {
    height: 85px;
}

.tel_img {
    margin-left: 200px;
    width: 180px;
    background: url('../pic/tel.png') no-repeat;
    display: block;
    height: 80px;
    float: left;
    margin-top: 13px;
    padding-left: 7px;
    font-size: 16px;
    line-height: 25px;
}

.tel_img p {
    color: #E4720E;
    font-size: 23px;
}

.qiehuan {
    width: 100px;
    float: left;
    height: 80px;
    line-height: 80px;
}

.thumb {
    width: 100%;
    margin: 20px 0px;
    text-align: center;
}

.top_box {
    width: 100%;
    height: 100px;
    background: #fff;
}

.top {
    width: 1003px;
    margin: 0 auto;
    text-align: left;
}

.top_ul1 {
    width: 365px;
    float: left;
        /*background: url(/images/top.jpg) no-repeat;*/
}

.top_ul2 {
    width: 620px;
    float: right;
    padding: 27px 0 0 0;
    text-align: right;
}

.top_link {
    color: #888;
    padding: 0 17px 0 0;
}

.top_link span {
    margin: 0 10px 0 0;
}

.top_link a {
    margin: 0 0 0 10px;
}

.top_link a:link, .top_link a:visited {
    color: #888;
}

.text1 {
    color: #CCC;
}

#sr {
    height: 17px;
    line-height: 18px;
    width: 140px;
    border: solid 1px #ddd;
    background: url(/img/searchIco.jpg) no-repeat;
    padding: 0 0 0 20px;
    margin: 0 0 0 25px;
}

.nav {
    margin: 10px 0 0 0;
}

.menu {
    line-height: 35px;
    height: 35px;
    padding: 0 0 0 20px;
}

.menu ul li {
    position: relative;
    display: inline;
    float: right;
    color: #fff;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
}

.menu ul li a:link, .menu ul li a:visited {
    color: #222;
    padding: 0 12px;
    display: block;
}

.menu ul li a:hover {
    color: #136aba;
    text-decoration: none;
    display: block;
}

.dwiphone {
    position: absolute;
    top: 25px;
    left: 455px;
}

.margin_15 {
    height: 15px;
    display: block;
    clear: both;
}

.bottom {
    height: 180px;
    color: #999;
    background: #353535;
}

.bottom_content {
    height: 140px;
    text-align: left;
    width: 1003px;
    margin: 0 auto;
}

.bottom_content ul {
    padding: 15px 0 0 0;
    line-height: 2.5;
}

.bottom_content ul li {
    width: 900px;
}

.bottom_content dl {
    float: right;
    width: 125px;
    height: 150px;
    background: #fff;
    margin: 0 0 0 25px;
}

.bottom_content dl dt, .bottom_content dl dd {
    width: 125px;
    text-align: center;
}

.bottom_content dl dt img {
    margin: 3px 0 0 0;
}

.bottom a:link, .bottom a:visited {
    color: #999;
}

.bottom_links, .bottom_links a:link, .bottom_links a:visited {
    color: #999;
}

.bottom_links {
    text-align: center;
    width: 100%;
    background: #272727;
    padding: 0px 0;
}

.bottom_links ul {
    width: 1003px;
    margin: 0 auto;
}

.bottom_links li {
    float: left;
    margin: 3px 8px 0 0;
}