@charset "utf-8";
.content{width: 1260px; margin: 0 auto;}
i,em,b{font-style: normal;}

.tit01{text-align: center; font-family: "Microsoft YaHei";font-size: 48px; color: #222222; display: block; margin-bottom: 40px;}
.tit01 a{color: #222222;}
.tit01 span{text-align: center; font-family: "Microsoft YaHei";font-size: 24px; color: #222222; display: block; font-weight: normal;}


/**/
.ysbj{ height: auto; position: relative; box-sizing: border-box; padding-top: 0px; overflow: hidden; font-family:"Microsoft Yahei"; margin-top:0px}
.ysbj h2{margin-bottom: 35px;}
.ysbj h2 span{ background: url(../images/ystitbg.png) no-repeat center center;}
.ys{ height:410PX;  position: relative;padding-top: 20px; }
.yst{ width: auto; height:30px;  position: absolute; right:30px;bottom:0px; z-index: 1; }
.yst li{cursor: pointer; position: relative; margin-right: 20px; width:10px; height: auto;  color: #cecece;  float:left; font:16px "微软雅黑"; font-weight: normal; text-align:center;padding-top: 0px; box-sizing: border-box;}
.yst li.cur{ color:#3357b8;}


.m_ys{ height:420px;}
.ys .jt a{width: 30px; height: 30px;position: absolute; bottom:3px;}
.ys .ysprev a{background: url(../slxw_TX_files/anl_z.png) no-repeat 0 0; left:1000px;}
.ys .ysnext a{background: url(../slxw_TX_files/anl_y.png) no-repeat  0 0; right:	0px;}
.ys .jt a i{font-size:64px; color:#e5e5e5;}
.ys .jt a:hover i{font-size:64px; color:#da251e;}
.ys  dl{width:1200px; height:420px;overflow: hidden;position: relative; }
.ys  dl dt{width: 1200px;height: 420px; display: block; float: left; padding-top:0px; box-sizing:border-box;}
.ys  dl dt img{width: 600px;height: 380px; width:auto; height:auto; display: block;}
.ys  dl dd{height: 230px; width: 520px;padding:30px 30px 0; box-sizing: border-box;  position: absolute;  top:110px; left:520px; background:rgba(255,255,255,1); color:#666666; box-shadow: 5px 5px 10px 0px rgb(0 0 0 /30%);}
.ys  dl dd h3 { padding-top: 5px; padding-bottom:5px; color: #fff; font-size: 22px; color: #333333; font-weight:normal; text-align: left; box-sizing: border-box;}
.ys dl dd p b{ width:50px; height:2px; background:#666666; display:block; margin:15px 0;}
.ys dl dd p{line-height: 32px;overflow: hidden; font-size:16px;color: #666666;  text-align: left;padding-left: 0px; background: url(../images/yspico.jpg) no-repeat 0 9px;}
.ys dl dd p i{font-size: 15px; color: #ff0101; font-weight: bold;}
.ys dl dd h5{ font-size:16px; font-weight: normal; padding:5px 0 5px 0; position:relative; padding-left:15px; }
.ys dl dd h5:after {content: ""; position: absolute; left: 0%; top:10px; width: 4px; height: 4px; background: #cf0e0f; border-radius:20px;}
.ys  dl{ background:url(anl_bg01.png) no-repeat top right;}
.ys  dl:nth-child(3){ background:url(anl_bg02.png) no-repeat top right;}
.ys  dl:nth-child(4){ background:url(anl_bg03.png) no-repeat top right;}
.ys  dl:nth-child(5){ background:url(anl_bg04.png) no-repeat top right;}

/**/
.nswsbj{ height: 590px; box-sizing: border-box; background:#fff; padding-top:40px; overflow: hidden; font-family:"Microsoft Yahei";position: relative;}
.nswsbj:before{content: "";width: 100%; height: 1px; background:#d9d9d9;position: absolute;left:0;top:197px;}

.nswsbj h2{ margin-bottom: 30px;}
.newstit{ height:42px;width: 304px; margin:30px auto 0; background: #fff; position: relative;z-index: 1; }
.newstit i{color:#333333;height: 42px; display: inline-block; font-weight: normal;text-decoration: none;}
.newstit i a{position: relative; text-decoration: none; font-size: 18px; display: inline-block;height:40px; color:#222222; line-height:40px; text-align: center; font-weight: normal; border:1px solid #d9d9d9;width:150px; float: left;}
.newstit i a:before{-webkit-transition:width .3s;transition:width .3s;content: "";width: 0; height: 3px; background:#da251e;position: absolute;left:0;bottom:0px;}
.newstit i a:nth-child(2){margin-left: -1px;}
.newstit i a.cur{color: #333; font-weight: bold;}
.newstit i a.cur:before{content: "";width: 100%; height: 3px; background:#da251e;position: absolute;left:0;bottom:0px;}
.newstit p{width: 97px; height: 28px; border:1px solid #d9d9d9; position: absolute; right: -448px;top:7px;}
.newstit p a{width: 48px; height: 28px;  float: left;}
.newstit p .newsprev{background: url(../slxw_TX_files/news_left.gif) no-repeat;}
.newstit p .newsnext{background: url(../slxw_TX_files/news_right.gif) no-repeat;}
.newstit p a:nth-child(1){border-right: 1px solid #d9d9d9;}
.tempWrap .gd{ width:130px; height:35px; line-height:35px; border: 1px solid #CCCCCC; margin:50px auto; text-align:center; font-size:14px; font-weight:normal; color:#CCCCCC; transition:all ease 1s; box-sizing:border-box;}
.tempWrap .gd a{ color:#999999; display:block;}
.tempWrap .gd:hover{ background:#da251e; border:none;}
.tempWrap .gd:hover a{ color:#FFFFFF;}


.news_nr{margin-top: 40px;}
.news_nr{ height:320px !important;}
.news2{width: 1200px;}
.news2 dl{width: 330px;margin-right: 110px; float: left;}
.news2 dt{ display:block; font:16px "Microsoft YaHei"; height: 70px; line-height: 70px; display: block; margin-bottom: 25px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; text-align: left; border-bottom: 1px dashed #999999; }
.news2 dt a{color:#222222; font-weight: normal;}
.news2 dd p { font:14px "Microsoft YaHei"; line-height:24px; height: 90px; color:#888888;}
.news2 dd em {background:url(../images/newsico.gif) no-repeat left center; display:block; font:14px Arial; color:#888888;}
.news2 dd em i { font-size:16px;}