﻿/* ./images/li.jpg */
html,body{font-size: 12px !important;}
a.news-title {color: #7a7a7a;}
.content_r_breadcrumb a:hover {color: #a6a6a6 !important;}
.right-nav-title {color: #fff !important;}
.head {display: block;}
.head a { float: right;}
/*.more {width: 42px; height: 13px;background: url(/uploads/image/p2ssimages/more.gif); float: right; transform: translatey(-4px);}*、



/*banner*/
.pdbanner {margin: 0 auto; width: 980px; margin-top: 11px; height: 133px;}
.pdbanner .bg {margin: 0 0 0 10px; width: 170px; height: 133px;background: url(/uploads/image/p2ssisabout/bg.png) repeat-y left top;}
.pdbanner .txt{width: 100%; height: 100%;}

.pdbanner-about{background: url(/uploads/image/p2ssisabout/banner.jpg) no-repeat left top;}
.pdbanner-news {background: url(/uploads/image/p2ssisnews/banner.jpg) no-repeat left top;}
.pdbanner-shzr {background: url(/uploads/image/p2ssisshzr/banner.jpg) no-repeat left top;}
.pdbanner-rlzy {background: url(/uploads/image/p2ssisrlzy/banner.jpg) no-repeat left top;}
.pdbanner-kjcx {background: url(/uploads/image/p2ssiskjcx/banner.jpg) no-repeat left top;}
.pdbanner-hgsh {background: url(/uploads/image/p2ssishgsh/banner.jpg) no-repeat left top;}
.pdbanner-zsqy {background: url(/uploads/image/p2ssiszsqy/banner.jpg) no-repeat left top;}
.pdbanner-prc {background: url(/uploads/image/p2ssisprc/banner.jpg) no-repeat left top;}
.pdbanner-lxwm {background: url(/uploads/image/p2ssislxwm/banner.jpg) no-repeat left top;}
.pdbanner-flsm {background: url(/uploads/image/p2ssisbottom-nav/bannerflsm.jpg) no-repeat left top;}
.pdbanner-yqlj {background: url(/uploads/image/p2ssisbottom-nav/banneryqlj.jpg) no-repeat left top;}

.pdbanner-news .bg {background: url(/uploads/image/p2ssisnews/bg.png) repeat-y left top;}
.pdbanner-shzr .bg {background: url(/uploads/image/p2ssisshzr/bg.png) repeat-y left top;}
.pdbanner-rlzy .bg {background: url(/uploads/image/p2ssisrlzy/bg.png) repeat-y left top;}
.pdbanner-kjcx .bg {background: url(/uploads/image/p2ssiskjcx/bg.png) repeat-y left top;}
.pdbanner-hgsh .bg {background: url(/uploads/image/p2ssishgsh/bg.png) repeat-y left top;}
.pdbanner-zsqy .bg {background: url(/uploads/image/p2ssiszsqy/bg.png) repeat-y left top;}
.pdbanner-prc .bg {background: url(/uploads/image/p2ssisprc/bg.png) repeat-y left top;}
.pdbanner-lxwm .bg {background: url(/uploads/image/p2ssiszsqy/bg.png) repeat-y left top;}

.pdbanner-about .txt {background: url(/uploads/image/p2ssimages/txt.png) no-repeat left top; }
.pdbanner-news .txt {background: url(/uploads/image/p2ssisnews/txt.png) no-repeat left top; }
.pdbanner-shzr .txt {background: url(/uploads/image/p2ssisshzr/txt.png) no-repeat left top; }
.pdbanner-rlzy .txt {background: url(/uploads/image/p2ssisrlzy/txt.png) no-repeat left top; }
.pdbanner-kjcx .txt {background: url(/uploads/image/p2ssiskjcx/txt.png) no-repeat left top; }
.pdbanner-hgsh .txt {background: url(/uploads/image/p2ssishgsh/txt.png) no-repeat left top; }
.pdbanner-zsqy .txt {background: url(/uploads/image/p2ssiszsqy/txt.png) no-repeat left top; }
.pdbanner-prc .txt {background: url(/uploads/image/p2ssisprc/txt.png) no-repeat left top;}
.pdbanner-lxwm .txt {background: url(/uploads/image/p2ssislxwm/txtlxwm.png) no-repeat left top;}
.pdbanner-wzdt .txt {background: url(/uploads/image/p2ssisbottom-nav/txt-map.png) no-repeat left top;}
.pdbanner-flsm .txt {background: url(/uploads/image/p2ssisbottom-nav/txtflsm.png) no-repeat left top; }
.pdbanner-jjjd .txt {background: url(/uploads/image/p2ssisbottom-nav/txtjjjc.png) no-repeat left top; }
.pdbanner-yqlj .txt {background: url(/uploads/image/p2ssisbottom-nav/txtyqlj.png) no-repeat left top; }
.pdbanner-rss .txt {background: url(/uploads/image/p2ssisbottom-nav/txtrss.png) no-repeat left top; }
.pdbanner-cjwt .txt {background: url(/uploads/image/p2ssisbottom-nav/txtcjwt.png) no-repeat left top; }
.pdbanner-znss .txt {background: url(/uploads/image/p2ssisbottom-nav/txtznss.png) no-repeat left top; }

/*模块名称*/
.pdtit { border-bottom:1px solid #008eda; font-weight:bold; color:#008eda; width:502px; margin:0px;}
.pdtit .tit { float:left; line-height:15px;color:#008eda;}
.pdtit .more { float:right; padding:3px 0 0 0; margin-right:1px; line-height:15px;}
.pdtit .more a{text-decoration: none; color: #6a6a6a;}

.style4 .pdtit {color: #5f8b36; border-bottom: 1px solid #5f8b36;}


/*content*/
.dnncontainer_with_title h2 { color:#c89151; font-weight: 600; border-bottom: 1px solid #c89151; line-height: 6px; margin-bottom: 15px;    letter-spacing: 1px;} 
.style8 .dnncontainer_with_title h2 {color:#008eda; border-bottom: 1px solid #008eda; } 
.w { line-height: 19px;float: left;width: 337px;color: #909090;margin: 6px 0 0 0;}

/*关于我们*/
.tu {border: 1px solid #dedede;width: 148px;float: left;margin: 6px 12px 0 0;}
.tu img {padding: 4px;}
.w a {color: #909090;}

.zzjgline {clear: both;border-bottom: 1px dotted #ccc;}
/*zzjg*/
.zzjglist {  margin-top:20px; background:url(/uploads/image/p2ssizzjg/leftbg.jpg) no-repeat left 75px; }
.zzjglist .tit {  margin:0px; width:293px; height:75px; background:url(/uploads/image/p2ssizzjg/tit.jpg) no-repeat 61px top;}
.zzjglist .name { background:url(/uploads/image/p2ssizzjg/name.jpg) no-repeat; margin:0 0 0 61px; color:#fff;font-weight:bold; text-align:center; width:225px; height:36px; line-height:26px;}
.zzjglist .bm {margin-left:61px; margin-top:20px;background:url(/uploads/image/p2ssizzjg/tbg.gif) repeat-y;}
.zzjglist .bm li { width:200px; height:19px; line-height:19px; text-indent:20px;}
.zzjglist .qy { float:left; margin-left:61px; margin-top:40px;}
.zzjglist .qy li { width:200px;  height:19px; line-height:19px; text-indent:20px;background:url(/uploads/image/p2ssizzjg/bbg.gif) no-repeat;}
.zzjglist .blockbg { background:#fff; width:173px; height:1px; position:absolute; overflow:hidden;}
.zzjglist .righttxt {width:166px;background:url(/uploads/image/p2ssizzjg/rightbg_05.jpg) no-repeat left center; text-align:center;font-weight:bold; color:#c99151; vertical-align:middle;}
.zzjglist a { color:#c79250;white-space:nowrap;}
.zzjglist a:hover { color:#c89151;}
.zzjglist .qytab{ background:url(/uploads/image/p2ssizzjg/leftbg.jpg) no-repeat left -175px; }
.zzjglist .cyqynamet { background:url(/uploads/image/p2ssizzjg/rightbg_03.jpg) repeat-y ;  vertical-align:top; height:30px;}
.zzjglist .cyqynameb { background:url(/uploads/image/p2ssizzjg/rightbg_03.jpg) repeat-y ;  vertical-align:bottom; height:30px;}
.style1 .pagelist .listli:hover a {color: #c79250;}
.style1 .pagelist .listli:hover .date{color:#c79250;}

#bodylabel,#content{ line-height:19px; margin:10px 0 10px 0; }
#bodylabel p,#content p{ line-height:180%; margin:10px 0 0 0;}
#bodylabel ol { list-style-type:none; margin-top:10px;}
.content-box img{ max-width:500px;}

  /*tzzgx*/
.style1 #bodylabel h2 {font-size:12px;font-weight:bold;margin:20px 0 10px 0;color: #7a7a7a;border-bottom: none;}
.gqtab { border-left:1px solid #c2c2c2; border-top:1px solid #c2c2c2; margin:0px;}
.gqtab td{ border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; padding:3px 6px; font-family:arial; text-align:left;}
.gqtab thead td {background:#ebc888; color:#fff; font-weight:bold; }
.gqtabnew { border-left:1px solid #c2c2c2; border-top:1px solid #c2c2c2; margin:0px;}
.gqtabnew td{ border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; padding:3px 6px; font-family:arial; text-align:center;}
.gqtabnew thead td {background:#ebc888; color:#fff; font-weight:bold; }
.gqtab .tit { background:#f2f2f2; line-height:19px;}
.gqtab td table { margin:0px;}
.gqtab td table td { border:none;}
.gqtab input {height:19px; width:300px; border:1px solid #f2f2f2; font-size:12px; color:#666}
.gqtab textarea { margin-right:60px;width:300px; border:1px solid #f2f2f2; font-size:12px; color:#666}
.gqtab input.yzm { width:60px; margin-left:6px;}
.gqbtn { margin-top:20px; background:#d8a959; color:#fff; font-size:12px; padding:2px 4px; border:none;}

/*新闻*/
.dnnmodule-60514{ width: 150px; float: left; clear: none; margin-bottom: 20px;}
.dnnmodule-60517{ width: 340px; float: right; clear: none;}
.style2 .pagelist .listli:hover a {color: #8f6f5a;}
.style2 .pagelist .listli:hover .date{color:#8f6f5a;}
.style2 .newszhy .date{float:right;width:64px;}
.style2 .newszhy{margin-top:0px;}
.style2 .newszhy .tit{ background: none;}
.style2 .newslist2 { background:url(/uploads/image/p2ssimages/xw-dt.jpg) no-repeat 4px 6px; background-position: left center;}
.style2 .newslist2 .tit{ float: left;}
.style2 .newslist2 .date{ width: 75px; float: right;}
.i-news{width:150px; padding-top:2px; height:132px; background-color:#e5e5e5; position:relative; overflow:hidden;}
.i-news-content{ width:140px; margin:0 auto; padding:3px; height:105px; background-color:#ffffff;overflow:hidden;}
.i-news-nav{ width:74px; position:absolute; top:115px; padding-left:75px; height:16px; background:#e5e5e5; }
.i-news-page{ width:14px; height:16px; line-height:17px; text-align:center; background:; color:#ffffff; display:block; float:left; cursor:pointer;margin:0;}
.i-news-page-active{ background:#a0775b;width:14px; height:16px; line-height:17px;color:#ffffff; }
.i-news-item{ width:140px; height:105px; border:0; margin:0;}
.pic img { width:140px; height:105px; margin:0 auto; border:0;}
.i-news-title{ width:140px; height:17px; line-height:17px; position:relative; top:-23px; left:0; font-size:12px; color:#ffffff; background: 0 0 no-repeat ; text-align:center; overflow:hidden;}
.i-news-title a:link,.i-news-title a:visited,.i-news-title a:hover,.i-news-title a:active{color:#ffffff; text-decoration:none;}

.mtcx{}
.mtcx td { line-height:28px; text-align:left;}
.mtcx .tit { width:186px; background:url(/uploads/image/p2ssimages/dotline.gif) repeat-x bottom; text-indent:8px; font-weight:bold; color:#7a7a7a;}
.mtcx .inputd {width:351px;background:url(/uploads/image/p2ssimages/dotline.gif) repeat-x bottom; }
.mtcx .inputd input { margin-top:4px; width:284px;border:1px solid #d1d1d1}
.mtcx textarea { margin:4px 0 4px 0; width:284px; height:98px; border:1px solid #d1d1d1;}
.mtcx .inputd select{ margin:4px 0 0 0;}
.wjbutton { background:#018dd8; color:#fff; width:46px; font-size:12px; height:18px; line-height:18px; border:none;}
.mtcx .titwb {width:186px; text-indent:8px; font-weight:bold; color:#7a7a7a;background:none;}
.mtcx .inputdwb { background:none;font-weight:bold; color:#7a7a7a; padding-left:33px; }
.mtcx .inputdwb input{ background:none; width:35px;border:1px solid #d1d1d1;}
.mtcx .inputdwb img { margin:4px 0 8px 0;}
.btn{ background:#018dd8; margin:8px 0 20px 0; color:#fff; width:46px; font-size:12px; height:18px; line-height:18px; border:none;}
.style2 .btn { background: #be8f71;}

/*产品与服务统一模板*/
.prozhy { width:502px; margin:10px 0 0 0; color:#909090; background:url(/uploads/image/p2ssimages/dotline.gif) repeat-x left bottom; overflow: hidden; }
.prozhy td { line-height:19px;}
.prozhy .pictd { width:93px; padding:0 0 10px 0;float:left;}
.prozhy .pictab {   background:url(/uploads/image/p2ssimages/probg.gif) no-repeat; width:85px;  height:65px;  }
.prozhy .pictab img { margin:3px;}
.prozhy .txttdlx {}
.prozhy .txttd { width:400px; float:left;}
.prozhy .tit { margin:3px 0 0 0; font-weight:bold; background:url(/uploads/image/p2ssimages/arrow.jpg) no-repeat left 5px; text-indent:13px; }
.prozhy .zhy {padding:4px 0 9px 13px;  line-height:19px;}
.prozhy .zhy a { line-height:19px;}
.prozhy a { color:#909090}
.prozhy a:hover { color:#968780}
.prolistblock { border-bottom:1px solid #cccccc; padding:6px 0 4px 0; width:502px; margin:0px; overflow:hidden; float:left;}
.prolistblocknoline { padding:6px 0 4px 0; width:502px; margin:0px; overflow:hidden; float:left;}
.prolist table { width:100%;}
.prolist td { line-height:19px;}
.prolist { width:502px; margin:0px;}
.prolist li{ width:128px;float:left;  color:#7a7a7a; padding:3px 0 4px 0; background:none;}
.prolist .three{ width:170px;}
.prolist .two{ width:250px;}
.prolist a { display:block;  color:#7a7a7a; background:url(/uploads/image/p2ssimages/arrow.jpg) no-repeat 11px 5px; text-indent:0px; padding:0 0 0 24px}
.prolist a:hover { display:block;  color:#008eda; color:#909090;background:url(/uploads/image/p2ssimages/arrow.jpg) no-repeat 11px 5px; text-indent:0px;padding:0 0 0 24px }
.style3 .pagelist .listli:hover a {color: #95867f;}
.style3 .pagelist .listli:hover .date{color:#95867f;}

/*产品与服务-蓝星*/
.product-content#dnn_contentpane{ width: 960px;
    margin: 0 auto;}
#bluemaincontainer {
    width: 960px;
    margin: 0 auto;
}
/*--------轮播-------------*/
#bluemaincontainer .encontainer {
    position: relative !important;
}

#bluemaincontainer #carouselcontainer .carousel-indicators {
    bottom: 70px;
}

#bluemaincontainer #carouselcontainer {
    position: relative;
}

#bluemaincontainer #carouselcontainer #case1 {
    width: 960px;
    height: 288px;
    position: static;
}
#bluemaincontainer #carouselcontainer #case1 .pagination {
    position: absolute;
    z-index: 300;
    bottom: 78px;
    width: 100%;
    text-align: center;
}

#bluemaincontainer #carouselcontainer #case1 .swiper-pagination-switch {
    display: inline-block;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background: #555;
    margin: 0 5px;
    opacity: 0.8;
    border: 1px solid #fff;
    cursor: pointer;
}

#bluemaincontainer #carouselcontainer #case1 .swiper-active-switch {
    background: #fff;
}
/*#bluemaincontainer #carouselcontainer #case1 .swiper-pagination {*/
/*    bottom: 83px;*/
/*}*/

#bluemaincontainer .carousel-inner img {
    width: 100%;
    height: 100%;
}

/*------------轮播上的title------------*/
#bluemaincontainer .banner-title {
    height: 80px;
    width: 173px;
    position: absolute;
    top: 68px;
    left: 41%;
    text-align: center;
    font-family: 'microsoft yahei';
    color: #fff;
    z-index: 100;
}
#bluemaincontainer .banner-title div{ color: #fff;}

#bluemaincontainer .banner-title .title-star {
    font-size: 28px;
    font-weight: 400;
}

#bluemaincontainer .banner-title .title-life {
    font-size: 16px;
}

/*----------定位在轮播上的公司简介-----------*/
#bluemaincontainer #information {
    position: absolute;
    left: 120px;
    box-shadow: 0 0 10px #2073a7;
    width: 720px;
    min-height: 150px;
    margin: 0 auto;
    margin-top: -70px;
    background-color: #0090d6;
    z-index: 100;
}

#bluemaincontainer .info-header {
    padding-top: 10px;
    float: left;
    width: 100%;
    text-align: center;
    vertical-align: middle;
    line-height: 50px;
    font-size: 16px
}
#bluemaincontainer .info-header a{ color: #fff;}

#bluemaincontainer .info-header span {
    color: #ffffff;
}

#bluemaincontainer .info-content {
    float: left;
    padding: 0 30px 10px 30px;
    line-height: 30px;
    font-size: 13px;
    color: #fff;
}

#bluemaincontainer .info-content-en {
    padding-left: 37px;
}

#bluemaincontainer .info-content span {
    color: #ffffff;
}
/*----------产品列表--------*/
#bluemaincontainer #product-content {
    width: 100%;
    margin-top: 120px;
}
#bluemaincontainer #product-content #dnn_contentpane{ width: 960px;}
#bluemaincontainer .product-list {
    background: #e8ecef;
    width: 100%;
    padding-bottom: 50px;
}

#bluemaincontainer .list-content {
    height: auto;
    max-width: 1280px;
    margin: 0 auto;
}


#bluemaincontainer .list-title {
    margin: 0 auto;
    text-align: center;
    min-width: 200px;
    padding-top: 40px;
    padding-bottom: 40px;
}


#bluemaincontainer .list-title img {
    vertical-align: auto !important;
}

#bluemaincontainer .list-title-span {
    width: 358px !important;
    height: 20px !important;
    font-size: 24px !important;
    font-weight: 400 !important;
    color: #242424 !important;
    line-height: 20px !important;
    padding: 0 20px !important;
    vertical-align: top !important;
    font-family: microsoft yahei;
}

#bluemaincontainer .content-wrapper .list-title-span {
    font-size: 24px !important;
}

#bluemaincontainer .list-content-ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
}

#bluemaincontainer .fenlei1-title {
    height: 49px;
    width: 178px;
    margin-left: 22px;
    color: #fff;
    font-family: 'microsoft yahei';
    position: absolute;
    top: 700px;
    font-size: 24px;
    text-align: center;
    line-height: 49px;
}
#bluemaincontainer .fenlei1-title a.news-title{ color: #fff;}

#bluemaincontainer .fenlei1-title span {
    font-size: 19px;
    line-height: 26px;
}

#bluemaincontainer .product-content-wrapper {
    /*border-top: 0 solid rgba(221, 221, 221, 1);*/
    /*border-bottom: 0 solid rgba(221, 221, 221, 1);*/
    /*border-left: 0 solid rgba(221, 221, 221, 1);*/
    /*border-right: 0 solid rgba(221, 221, 221, 1);*/
    background-color: #ffffff;
    width: auto;
    height: 225px;
}

#bluemaincontainer .product-content-wrapper img {
    position: relative;
    border-style:none;
}

#bluemaincontainer .list-content-ul li {
    max-width: 33.27%;
    /*float: left;*/
    padding: 10px 7px;
}

#bluemaincontainer .product-comment {
    height: 73px;
    vertical-align: middle;
    padding-left: 19px;
    padding-right: 15px;

}

#bluemaincontainer .product-comment .title {
    width: 120px;
    font-size: 18px;
    font-family: microsoft yahei;
    font-weight: 400;
    color: #333333;
    display: block;
    height: 40px;
    line-height: 40px
}

#bluemaincontainer .see-detail {
    width: 80px;
    font-size: 12px;
    font-family: pingfang sc;
    font-weight: 400;
    display: block;
    line-height: 20px;
    color: #008eda

}

#bluemaincontainer .product-content-wrapper:not(.product-content-wrapper-not):hover {
    cursor: pointer;
}
/*gui页面banner上的title*/
#bluemaincontainer .fenlei_banner_title {
    background-color: #008eda;
    width: 185px;
    height: 100px;
    position: absolute;
    top: 80px;
    margin-left: 384px;
    text-align: center;
    font-family: 'microsoft yahei';
    color: #fff;
    vertical-align: middle;
    padding-top: 26px;
    padding-left: 10px;
    padding-right: 10px;
}

#bluemaincontainer .fenlei_banner_title .title-star {
    font-size: 28px;
    height: 36px;
    line-height: 36px;
    font-weight: 400;
}
#bluemaincontainer .fenlei_banner_title .title-star a.news-title{ color: #fff;}

#bluemaincontainer .fenlei_banner_title .title-life {
    font-size: 16px;
    padding-top: 15px;
    color: #fff;
}
#bluemaincontainer #menuimg {
    width: 960px;
    margin: 0 auto;
    position: relative;
    background-color: #008eda;
    /*margin-top: 10px;*/
}

#bluemaincontainer #menuimg img {
    width: 100%;
    height: 100%;
}
/*当前位置*/
#bluemaincontainer .breadcrumbs {
    width: 100%;
    background-color: #008eda;
    height: 40px;
}

#bluemaincontainer .breadcrumbs .breadcrumbs-wrapper {
    width: 960px;
    margin: 0 auto;
    padding-left: 20px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
#bluemaincontainer .breadcrumbs .breadcrumbs-wrapper > span{
		color: #ffffff;
   	font-size: 14px;
    font-weight: bold;
}
#bluemaincontainer .breadcrumbs .breadcrumbs-wrapper > span > a {
    color: #ffffff;
   	font-size: 14px;
    font-weight: bold;
}
#bluemaincontainer .content-wrapper {
    margin-top: 0 !important;
}

#bluemaincontainer .content-wrapper .list-content {
    background-color: #eff2f4;
    padding-bottom: 0;
}

#bluemaincontainer .content-wrapper .list-title1 {
    padding-bottom: 30px !important;
}

#bluemaincontainer .content-wrapper .list-title .list-title-wrapper {
    padding-bottom: 30px !important;
}

#bluemaincontainer .content-wrapper .list-title-wrapper2 {
    width: 960px;
    background-color: #ffffff;
    margin: 0 auto;
}

#bluemaincontainer .breadcrumbs span {
    width: 114px;
    height: 14px;
    font-size: 14px;
    font-family: pingfang sc;
    font-weight: bold;
    color: #ffffff;
    line-height: 40px;

}

#bluemaincontainer .content-wrapper .product-list1 {
    background-color: #eff2f4;
    padding-bottom: 0px;
}
#bluemaincontainer .content-wrapper .product-list1 .list-title-wrapper2 .categories-ul a.news-title,
#bluemaincontainer #product-content2 .product-list .list-title-wrapper2 .categories-ul a.news-title,
#bluemaincontainer #product-content .product-list .list-title-wrapper2 .categories-ul a.news-title{
	display: none;
}
#bluemaincontainer .content-wrapper .product-list1 .list-title-wrapper2 .categories-ul li a{
	text-decoration: none;
	color: #6a6a6a;
}

#bluemaincontainer .content-wrapper .product-list-xiangqing {
    background-color: #ffffff;
    padding-bottom: 20px;
    padding-top: 10px;
}

#bluemaincontainer #product-content2 {
    margin-top: 0;
}

#bluemaincontainer #product-content2 .product-list {
    background-color: #eff2f4;
}

#bluemaincontainer #product-content2 .product-list .list-title-wrapper {
    padding-bottom: 70px;
}

#bluemaincontainer #product-content2 .product-list .list-title-span {
    font-size: 24px;
}

#bluemaincontainer #product-content2 .product-list .list-title-wrapper2 {
    width: 960px;
    background-color: #ffffff;
    margin: 0 auto;

}
/*detail*/
#bluemaincontainer #product-content .list-title-wrapper-detail{
    width: 960px;margin: 0 auto;
}
#bluemaincontainer #product-content .list-title-wrapper-detail .detail-li-title1{
     width: 20%;float: left
 }
#bluemaincontainer #product-content .list-title-wrapper-detail .detail-li-title2{
    width: 80%;float: left
}
#bluemaincontainer #product-content .list-title-wrapper-detail .detail-li-title3{
    width: 40%;float: left
}
#bluemaincontainer #product-content .list-title-wrapper-detail .detail-li-title2 .link,#bluemaincontainer #product-content .list-title-wrapper-detail .detail-li-title3 .link{
    color: #008eda;
}
#bluemaincontainer .categories-ul li {
    width: 33.3%;
    padding: 30px 0 20px;
}

#bluemaincontainer .categories-title-span {
    display: block;
    text-align: center;
    font-size: 18px;
    font-family: microsoft yahei;
    font-weight: bold;
    color: #333333;
    line-height: 40px;

}

#bluemaincontainer .categories-icon-span {
    display: block;
    text-align: center;
    line-height: 28px;
    color: #008eda;
    font-size: 18px;

}

/*icon*/
#bluemaincontainer .categories-icon {
    -webkit-text-stroke: 1px #fff;
}

/*产品详情*/
#bluemaincontainer .detail-ul {

    width: 100%;
    display: flex;
    flex-direction: column;

}

#bluemaincontainer .detail-ul .detail-li:first-child {
    padding: 30px 20px;
    float: left;
}

#bluemaincontainer .detail-ul .detail-li {
    padding: 0 20px 30px 20px;
    float: left;
}

#bluemaincontainer .detail-ul .detail-li span:not(.detail-title-i) {
    font-size: 16px;
    font-family: microsoft yahei;
    font-weight: 400;
    color: #333333;
    line-height: 26px;

}
#bluemaincontainer .detail-ul .detail-li a,#bluemaincontainer .detail-ul .detail-li a:hover{ color: #6a6a6a;}

#bluemaincontainer .detail-title-i {
    color: #008eda;
    font-weight: bold
}





/*hgysh*/
.hxyshblock{margin:6px 0 22px 0; width:500px; height:247px;* height:251px; overflow:hidden;}
.hgysh {margin:6px 0 22px 0; overflow:hidden ;}
.hxysh{ width:150px; height:115px; float: left; margin:0 8px 17px 8px;}
.hxysh .pictxt{  padding:5px; background:url(/uploads/image/p2ssimages/hgyshbg.gif) no-repeat left top;}
.hxysh .pictxt .pictxtdiv {position:relative;}
.hxysh .tit { height:17px; overflow:hidden;position:absolute; bottom:4px; text-align:center; width:140px; background:#008eda;background:rgba(0, 142, 218, 0.8) none repeat scroll 0 0 !important;
filter:alpha(opacity=80); }
.hxysh .tit a { color:#fff;}
.hxysh .tit a:hover { color:#fff;}

/*责任与关怀*/
.style4 .pinpblock{margin:6px 0 22px 0; width:502px; overflow:hidden;}
.style4 .pinpblock table{float:left; }
.style4 .pinp{ width:150px;  margin:0 8px 17px 8px; float:left;}
.style4 .pinp .pictxt{  padding:5px; background:url(/uploads/image/p2ssimages/hgyshbg.gif) no-repeat left top;}
.style4 .pinp .pictxt .pictxtdiv {}
.style4 .pinp .tit {  
color:#fff;
line-height:16px;
overflow:hidden;
text-align:center;
width:140px;
background:#5e8c34;
background:rgba(94, 140, 52, 0.8) none repeat scroll 0 0 !important; 
filter:alpha(opacity=80); 
padding-top:1px;
 margin-top:-24px;position: relative;
}
.style4 .pinp .tit a { color:#fff;}
.style4 .pinp .tit a:hover { color:#fff;}
.style4 .tu img{ width:140px; height:105px;}
.style4 .listli a{color:#7a7a7a;}
.style4 .pagelist .listli:hover a {    color: #5f8b36;}
.style4 .pagelist .listli:hover .date{color:#5f8b36;}
.style4 .hdly .pinp .tit{ margin:0; padding:0; background:none !important;}
.style4 .hdly .pinp .tit a{  color:#6a6a6a;}
.xlyyg { margin:0px;background:#e4e6e5;  padding:19px 0px 12px 21px;}
.xlyyg .tit{font-size:13px;height:24px;}
.xlyyg .yg{margin-bottom:12px;}
.xlyyg .st{margin-right:26px;}
.style4 .rigcont{background:#e5e5e5;padding-top:10px;padding-right:15px;}
.style4 .rigcont .rcontit{color:#fff;text-align:center;line-height:18px;width:58px;height:18px;background:#8fae72; float:left;margin-right:3px;margin-bottom:14px;}
.style4 .rigcont .more{float:left;height:11px;margin-top:3px;}
.style4 .rigcont .rcontzw{height:150px;}
.style4 .rigcont .rcontzw .img{float:left;width:86px;height:64px;margin-right:8px;margin-left:11px;}
.style4 .rigcont .rcontzw .ztit{float:left;line-height:18px;width:60px;}
.style4 .rigcont .rcontzw .ztit a{col0r:#989898}
.style4 .rigcont .rcontzw .ztit a:hover{color:#5f8b36}


/*夏令营*/
.zrdtlist { margin:0px; background:#e5f4fb; padding:0 7px 7px 7px;}
.zrdtlist .liblock { padding:7px 0 0 0;background:url(/uploads/image/p2ssimages/dotline.gif) repeat-x bottom; line-height:19px; color:#91918f;}
.zrdtlist .date { color:#104b69;font-weight:bold;}
.zrdtlist .tit { background:url(/uploads/image/p2ssimages/arrow.gif) no-repeat left 6px; text-indent:13px; color:#018fdb;} 
.zrdtlist .zhy {padding:0 0 7px 0;}
.zrdtlist .zhy a{color:#91918f;}
.zrdtlist .zhy a:hover{color:#91918f;}
.zrdtlist table {width:100%;}

.rcrpic { margin-top:10px; display:none;}
.style4 .zrdtlist .tit { background: url(/uploads/image/p2ssimages/ddd.jpg) no-repeat left 6px; color: #629f28;}


/*人力资源*/
.newszhy { width:502px; margin:6px 0 0 0; color:#909090;  }
.newszhy td { line-height:12px;}
.newszhy .pictd { width:150px; padding:0 0 7px 0; float: left;}
.newszhy .pictab {   background:url(/uploads/image/p2ssimages/probg.gif) no-repeat; width:85px;  height:65px; }
.newszhy .pictab img { margin:3px;}
.newszhy .txttd { width:409px;}
.newszhy .tit { margin:3px 0 0 0;  background:url(/uploads/image/p2ssimages/arrow.jpg) no-repeat left 5px; text-indent:13px; }
.newszhy .zhy {padding:4px 0 8px 13px;  line-height:19px;  text-justify : auto; text-align:justify;}
.newszhy .zhy span { float:right; display:block; height:19px; line-height:18px;}
.newszhy .zhy:hover a{ color:#8f6f5a;}
.newszhy .zhy:hover span{ color:#8f6f5a;}
.newszhy a { color:#909090}
.newszhy a:hover { color:#8f6f5a}
.newslist2 { width:340px; float:right; }
.newslist2:hover a{ color:#8f6f5a;}
.newslist2:hover .date{ color:#8f6f5a;}
.newslist2 { background:url(/uploads/image/p2ssimages/arrow.gif) no-repeat 1px 5px; color:#909090; color:#7a7a7a; }
.newslist2 .tit { padding:3px 0 4px 0; line-height:12px; text-indent:23px; width:265px;}
.newslist2 span.date {padding:3px 0 4px 0;line-height:12px; text-align:right;width:75px;}
.newslist2 a { color:#7a7a7a; }
.newslist2 a:hover { color:#008eda; }
.pagelist { padding-bottom:14px; }
.pagelist .listli { width:502px;margin:9px 0 0 0; background:url(/uploads/image/p2ssimages/dotline.gif) repeat-x left 13px;}
.pagelist .listli:hover a{ color:#8f75b6;}
.pagelist .listli:hover .date { color:#8f75b6;}
.pagelist .tit{ float:left; }
.pagelist .tit span { background:#fff; padding:0 3px 0 3px;}
.pagelist .date { text-align:right;background:#fff; width:102px; float:right;}
.pagelist .more { text-align:right;  float:right;padding:0px;}
.pagelist .zhy { width:502px;word-wrap: break-word;
word-break: normal; }
.pageinfo a { color:#7a7a7a;}
.pageinfo a:hover { color:#5f8b36;}

.style4 .list6 .tuw {margin: 0px 0 20px 0;}
/*.style4 .list6 img {margin: 0 14px 14px 0; float: left; display: block;}
.style4 .list6 li { clear: both;}
.style4 .list6 span {margin: -19px 0 4px 0; font-weight: bold; display: block;}
.style4 .list6 a { display: block; color: #8f8f8f;}
.style4 .list6 a:hover { color: #5f8d35;}*/

.style5 .newszhy .pictab {width:140px;  height:111px; border:1px solid #dedede;background:none; }
.style5 .newslist2 { background:url(/uploads/image/p2ssimages/dt.jpg) no-repeat 4px 6px; background-position: left center;}
.style5 .newszhy .tit { background:none;float:left;font-weight:normal;text-indent:23px;}
.style5 .newslist2 a:hover{color:#8f75b6;}
.style5 .newslist2:hover .date{color:#8f75b6;}

/*人才招聘*/
.zhaoptab { width:700px; margin-bottom:15px; margin-top:15px; border-left:1px solid #c9c9c9;border-top:1px solid #c9c9c9;}
.zhaoptab td { }
.zhaoptab table { margin:0;width:100%;}

.zhaoptab .tit { width:96px;padding:4px;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.zhaoptab .longtd {padding:4px;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.zhaoptab .normaltd {padding:4px;border-right:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;}
.zhaopbtn { margin-bottom:20px; width:45px; background:#87759f; height:20px; color:#fff; border:none;}
.zhaoptab .longtd textarea { border:1px solid #c9c9c9; width:95%;font-size:12px;color:#333;}
.zhaoptab input { width:200px; height:17px; border:1px solid #c9c9c9; font-size:12px; color:#333;}
.zhaoptab .yzmtd input { width:45px; }
.zhaoptab .yzmtd {border:1px solid #c9c9c9; font-size:12px; color:#333;padding:4px;}

/*wzdt*/
.wzdt {margin:0; width:730px; float:left; font-family:"微软雅黑";}
.wzdt_tit { height: 58px; line-height:72px; float:left;}
.wzdt .wzdt_con { width:752px; float:left; font-weight:bold; }
.wzdt .wzdt_con .wzdt_con_list { width:168px; height:350px; float:left; margin-right:20px;margin-top:13px; margin-bottom:13px;margin-left:0;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit font { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit a { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit a:hover { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit { width:168px; float:left; height:30px; line-height:30px; background:url(/uploads/image/p2ssimages/wzdt_tbg.jpg) 0 0 repeat-x; text-indent:6px; font-size:12px; color:#ffffff;}
.wzdt .wzdt_con .wzdt_con_list  ul { width:168px; list-style-type:none; text-decoration:none; float:left; line-height:25px; text-indent:6px; }
.wzdt .wzdt_con .wzdt_con_list  ul li {list-style-type:none; text-decoration:none; width:100%; color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li font{color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li a{color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li a:hover{ color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul {list-style-type:none; text-decoration:none; width:100%; color:#1cb2ff; }
.wzdt .wzdt_con .wzdt_con_list  ul li ul li{list-style-type:none; text-decoration:none; width:100%; color:#1cb2ff; font-weight:100; background:url(/uploads/image/p2ssimages/wzdt_ztbg.jpg) 6px center no-repeat; text-indent:12px;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul li font{ color:#1cb2ff;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul li a{ color:#1cb2ff;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul li a:hover{ color:#1cb2ff; }

/*yqlj*/
.yqlj {width:502px; margin:0; float:left}
.yqlj_con {width:502px;height:64px; margin-top:13px; float:left; border-bottom:#bcbcbc 1px dashed; font-size:12px;}
.yqlj_con select {width:250px;height:20px; float:left; line-height:20px; color:#313131; margin-top:6px; border:none; background:url(/uploads/image/p2ssimages/select_bg.jpg) 0 0 no-repeat;}
.yqlj_con_title {width:502px;height:22px; line-height:22px; float:left; color:#008ed8;}


/*rss*/
.onlyw { width:502px; line-height:19px; color:#909090; margin:6px 0 0 0; height:auto;
}

/*sousuo*/
.lbl-common{ width: auto;}
.g-result-relative span{ padding-left: 0;}


.rigimg {    margin: 56px 0px 0px 0px;}


.dnnmodule-76396{ width: 150px; float: left; clear: none;}
.dnnmodule-76397{ width: 330px; float: right;clear: none;}
.style2 .newslist2{ width: 330px;}
.style2 .newslist2 .tit{ width: 250px; padding: 0; line-height: 16px;}
