@charset "utf-8";
/* CSS Document */

body,form,div,ul,ol,li,h1,h2,h3,h4,h5,h6,table,tr,th,td,p,a,input,dl,dt,dd,ul,ol,li,input,textarea{font-family:Microsoft YaHei,Arial,Helvetica,sans-serif ;font-weight:normal;-webkit-font-smoothing: subpixel-antialiased;color:#0d6fb8;margin:0;padding:0;border:0;}
dl, h1, h2, h3, h4, h5, h6, ol, p, ul{margin-top: 0; margin-bottom: 0;padding:0;}
dd, ol, ul{padding-left: 0; margin-left: 0}
em, i{font-style: normal}
li{list-style: none;padding:0;margin:0;display:block;}
h1, h2, h3, h4, h5, h6{font-size: 1em}
.clear{clear:both}
ul,li,dl,dd{margin: 0;padding: 0;}
img{border:0}
a,a:hover{text-decoration:none;margin:0;padding:0;}
.fl{float:left}
.fr{float:right}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.pdb{ padding-bottom:0; margin-bottom:0;}
input, select, textarea{outline: 0}
header, section, footer, aside, nav, article, figure{display: block;}
.wrap{width:1170px; margin:0 auto; clear:both;}
.wrap h3,.wrap_zrbg h3,#content_sxgc{font-weight:bold; color:#000; font-size:21px; margin-bottom:30px; margin-left:83px;}
.blank1{height:1px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.blank10{height:10px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.blank20{height:20px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.blank30{height:30px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.blank50{height:50px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.blank70{height:70px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.blank100{height:100px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.blank200{height:200px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.blank300{height:300px!important; font-size:1px!important;clear:both!important;line-height:0!important;margin:0!important;overflow:hidden;}
.line,.line_13px{ height:1px; background:#cccccd; width:100%; margin:10px auto;}
.line_13px{ width:1030px;}
.border{ border:none;}
.dxcx{cursor:pointer}

/*子栏目nav banner*/
.banner_dsh{background:url(/sxjt/template/common/indexbanner/banner_dsh.jpg) no-repeat top center; height:237px;}
.nav_dsh{height:50px; border-bottom:solid 1px #e7e7e7; width:100%;}
.nav_dsh .inside{width:1170px; font-size:15px;margin:0 auto;}
.nav_dsh .inside .left{color:#3a3a3a; float:left; height:50px; line-height:50px; background:url(../images/blue_bg.jpg) left center no-repeat; padding-left:82px;}
.nav_dsh .inside .left a{color:#013875;}
.nav_dsh .inside .left a:hover{color:#1369ac;}
.nav_dsh .inside .left img{padding:0 16px;}
.nav_dsh .inside .right{float:right;height:50px; line-height:50px; text-align:right;}
.nav_dsh .inside .right a{padding-right:25px; width:auto; float:left;color:#013875;}
.nav_dsh .inside .right a:hover{color:#1369ac;}
/*子栏目nav banner*/

/* page翻页 */
.page {height: 25px;margin: 30px auto;overflow: hidden;text-align: center;}
.page * {vertical-align: middle;}
.page a {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #B6B6B6;display: inline-block;height: 22px;line-height: 22px;margin-right: 5px;padding: 0 8px;text-align: center;}
.page a:hover {border-color: #0B3B8C;}
.page a[disabled="disabled"] {color: #CCCCCC;}
.page a[disabled="disabled"]:hover {border-color: #B6B6B6;text-decoration: none;}
.page .p-current {background: none repeat scroll 0 0 #0B3B8C;color: #FFFFFF;display: inline-block;font-weight: bold;height: 24px;line-height: 24px;margin-right: 5px;padding: 0 8px;}
/* page翻页 */

.jtywa1 span{display:block;width:272px;text-align:left;padding-left:15px;margin-top:175px;font-size:16px;color:#FFF;background:#000;background-color: rgba(0,0,0,0.5);}
a.jtywa2{display:none;}

.about li.gcjs{background:url(yw2.jpg) no-repeat;}
.about li.xnyyw{background:url(yw3.jpg) no-repeat;}
.about li.gjyw{background:url(yw4.jpg) no-repeat;}
.about li.jrtz{background:url(yw5.jpg) no-repeat;}
.about li.zyh{background:url(yw6.jpg) no-repeat;}
.about li.zc{background:url(yw7.jpg) no-repeat;}
.about li.st{background:url(yw8.jpg) no-repeat;}

.dise{display:block;}
.undise{display:none;}

.zt ul{background:url(/sxjt/template/common/indexbanner/new_yw.jpg) top center no-repeat;border:1px solid #bfbfbf;border-top:none;padding-top:6px;height:251px; overflow:auto;}
.zt li img{width:584px;height:121px;margin:5px 0px 0px 15px;}

.jtyw{height:257px;}
.jtyw ul{background:url(new_yw.jpg) top center no-repeat;border:1px solid #bfbfbf;border-top:none;padding-top:6px;}
.jtyw li{height:41px;color:#333333;padding-left:8px;border-bottom:1px dashed #c9c9c9;}
.jtyw li a{width:470px;font-size:16px;line-height:41px;height:41px;overflow:hidden;color:#6c6c6c;}

.jtyw li a:hover{color:#005499;}
.jtyw li span{width:85px;float:right;text-align:right;line-height:41px;font-size:14px;padding-right:18px;}
.jtyw li.last{border-bottom:none;}
.jtyw div{border:0px;}

.all{clear:left;}
.tab .all div.xwjs{text-align:left;height:258px; border:0;margin-top:-15px;}/*一定要设border*/
/*
.all2{clear:left;float:left;width:598px;}
.all2 div{text-align:left;height:257px;background:url(new_wb.jpg) top center no-repeat;border:1px solid #bfbfbf;border-top:none;} 一定要设border */

.business{width:1200px;margin:0 auto;position:relative;}
.about{width:1227px;margin:0 auto;height:478px;padding-top:0;}
.about li{float:left;display:block;width:288px;height:208px;margin-right:13px;}
.about li.dlsc{background:url(yw1.jpg) no-repeat;}
.about li.dlsc a,.about li.gcjs a,.about li.xnyyw a,.about li.gjyw a,.about li.jrtz a,.about li.zyh a,.about li.zc a,.about li.st a{width:272px;text-align:left;font-size:16px;color:#FFF;/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */line-height:34px;height:34px;letter-spacing:1px;}@media \0screen\,screen\9{/* 只支持IE6、7、8 */ .about li.dlsc a,.about li.gcjs a,.about li.xnyyw a,.about li.gjyw a,.about li.jrtz a,.about li.zyh a{background-color:#000000; filter:Alpha(opacity=50); position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */ *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */} .about li.dlsc a,.about li.gcjs a,.about li.xnyyw a,.about li.gjyw a,.about li.jrtz a,.about li.zyh a{position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */}}
.jtywa1 span{display:block;width:272px;text-align:left;padding-left:15px;margin-top:175px;font-size:16px;color:#FFF;background:#000;background-color: rgba(0,0,0,0.5);}
a.jtywa2{display:none;}


.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:245px;bottom:48px;z-index:1;}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff;z-index:50;}
.slideBox .hd ul li.on{cursor:pointer;background:#1369ac;}
.slideBox .bd{position:relative;height:100%;z-index:0;}
.slideBox .bd li{zoom:1; vertical-align:middle; cursor:pointer; }
.slideBox .bd img{width:559px;height:313px;display:block;}
.slideBox .bd li span{width:559px; position:absolute; bottom:0; left:0px; z-index:5; color:#fff; text-indent:1em; font-size:16px; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; text-align:left;}
.slideBox .bd li span a{font-size:18px; color:#fff; }
.slideBox .prev,.slideBox .next{position:absolute;left:3%;top:50%;margin-top:0px;display:block;width:32px;height:40px;background:url(/uiFramework/commonResource/image/2018051712592358352.png) -110px 5px no-repeat;filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{left:auto;right:3%;background-position:8px 5px;}
.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}

/*左边漂浮导航*/
.left_nav{background:#eeeeee;border-top:solid 1px #e5e5e5; width:90px; box-sizing:border-box; position:absolute; top:685px; left:50%; margin-left:-690px;z-index:5 }
.left_nav a{border:solid 1px #e5e5e5; border-width:0 1px 1px 1px; height:36px; line-height:36px; display:block; font-size:16px; color:#3a3a3a; font-weight:bold; text-align:center; box-sizing:border-box;}
.left_nav a.f13{transform:scale(1,1.13);-ms-transform:scale(1,1.13);-webkit-transform:scale(1,1.13);-moz-transform:scale(1,1.13);-o-transform:scale(1,1.13);letter-spacing:-1px;}
.left_nav a.f13,.left_nav a.f13:hover{ font-size:14px; font-weight:bold;}
.left_nav a:hover{background:#0d6fb8; color:#fff; border-color:#00796a; text-decoration:none}
.fixed{position:fixed!important; top:20px!important;} 

.img1600 img{width:1600px;height:507px;}
.img1920 img{width:1920px;height:608px;}

#playBox #smalltitleId ul{width:200px;}

div.scrollbox{padding-top:5px;height:95px;}
.title span.toti{width:75px;height:60px;line-height:30px;background:#0d6fb8;display:block;font-size:21px;color:#FFF;padding:20px 0 20px 25px;letter-spacing:8px;font-weight:600;}



/*覆盖index.css*/
div.Media{width:1200px;margin:0 auto;margin-bottom:0px;margin-top:10px;height:313px;}
div.tab{height:auto;margin:0 auto;position:relative; margin-top:-5px;}
div.about{width:1227px;margin:0 auto;height:438px;padding-top:0;}

/*首页焦点图-自适应宽度*/
*{zoom:1}
.fullSlide{position:relative; background:#000; margin:0 auto;}
.fullSlide .bd{position:relative; z-index:0;}
.fullSlide .bd li{overflow: hidden;}
.fullSlide .bd li img{width:100%!important; vertical-align:top;/*max-height:430px!important;*/transition-duration: 0.5s;}
.fullSlide .bd li img:hover{transform: scale(1.1);
    -webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);}
.fullSlide .hd{position:relative; z-index:1; margin-top:-30px; height:30px; line-height:30px; text-align:center;
/*background:#000; filter:alpha(opacity=60);opacity:0.6*/}
.fullSlide .hd ul{text-align:center; padding-top:0px;}
.fullSlide .hd ul li{cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px; background:#fff; overflow:hidden;font-size:0; border-radius:50px; -webkit-border-radius:50px;-moz-border-radius:50px;}
.fullSlide .hd ul .on{background:#01a8ee;}
.fullSlide .prev,.fullSlide .next{z-index:1; display:block; width:49px; height:66px; position:relative; margin:-11% 0 0 3%; float:left; background:url(banner_ctrl.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4}
.fullSlide .next{background-position:right 0; float:right; margin-right:3%}
.fullSlide .prev:hover,.fullSlide .next:hover{filter:alpha(opacity=80);opacity:0.8}

/*100周年
.bot{width:1200px;margin: 191px auto 0px auto;height:120px;}
body{background-image: url(/sxjt/resource/cms/2021/06/img_pc_site/2021062414363292425.png);
    background-position: center 0;
    background-repeat: no-repeat;
    width: 100%;
    z-index: 0;}
.nav{width: inherit;}*/

/*集团业务优化*/
.about #indexjtyw>li{position:relative}
.about #indexjtyw>li a.jtywa2{position:absolute;top:0;left:0;}
/*飘窗移动端20231215*/
@media only screen and (min-width: 100px) and (max-width: 980px) {
 #img img{width:120px!important;height:109px!important}
  #img {right: 16px!important;
    bottom: 40px!important;}
}
@media only screen and (min-width: 981px) and (max-width: 1660px) {
 #img img{width:150px!important;height:136px!important}
 
}

@media only screen and (min-width: 100px) and (max-width: 980px){
  .moblie_gwzt_silder .yw-box img{min-height:95px;}
}