.m-lb-img {position: relative;overflow: hidden;}
.lbItems, .lbItems .a, .lbItems .a img {width: 100%;height: 100%;}
.lbItems .a {display: block;position: absolute;left: 0;top: 0;}
.lbIists {box-sizing: border-box;position: absolute;left: 0;bottom: 0;width: 100%;overflow: hidden;}
.lbIists .a {display: block;max-width: 65%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #fff;}
.lbIists .a:hover {font-weight: bold;}
.lbNums {position: absolute;bottom: 0;}
.lbNums span {display: inline-block;border-radius: 50%;cursor: pointer;}
.lbIndexs {position: absolute;  }
.lbBtns .btn {position: absolute;top: 0;bottom: 0;margin: auto 0;cursor: pointer;text-align: center;font-family: "??????กใ";}
.lbBtns .lfBtn {left: 0;}
.lbBtns .rtBtn {right: 0;}

.lsz-new-wp {height: 366px ; width:1200px;}
.lsz-lb-img {width: 650px;height: 100%;}
.lsz-lb-img .lbIists {padding-top: 77px;text-align: center;background:url("/images/lsz-lb-img-bg.png") repeat-x; }
.lsz-lb-img .lbIists .a {max-width: 100%;margin: 0 auto;line-height: 40px;font-size: 16px; background-color: rgba(231,73,73,0.5);}
.lsz-lb-img .lbNums {left: 0;right: 0;bottom: 45px;width: 100%;height: 6px;line-height: 6px;text-align: center;}
.lsz-lb-img .lbNums span {width: 41px;height: 3px;margin: 0 1px;vertical-align: middle;background: #f7f7f7;border-radius: 0;}
.lsz-lb-img .lbNums span:hover, .lsz-lb-img .lbNums span.cur {height: 6px;background: #e74949;}


.lsz-news {width: 500px;margin-right: 0px;}
.m-tab {overflow: hidden;}
.tabItems>.item {display: none;}
.tabItems>.item:first-child {display: block;}
.lsz-news-tab {height: 100%;}

.mt-10 {margin-top: 10px;}
.lsz-news-tabBtns .btn {position: relative;display: inline-block;width: 33%;padding-bottom: 13px;text-align: center;line-height: 1;font-weight: bold;font-size: 16px;color: #333;border-bottom: 3px solid transparent; }

.lsz-news-tabBtns .btn:before {content: '';position: absolute;left: 0;top: 0;width: 1px;height: 17px;background: #d6d6d6;}
.lsz-news-tabBtns .btn:first-child:before {display: none;}
.lsz-news-tabBtns .btn:hover, .lsz-news-tabBtns .btn.cur {color: #090909;border-bottom-color: #090909; font-weight:bold}

.m-text-list li {box-sizing: border-box;float: left;width: 100%;}
.m-text-list li:first-child {margin-top: 0;}
.m-text-list .a {box-sizing: border-box;float: left;max-width: 81%;background-repeat: no-repeat;background-position: left center;}
.m-text-list .a:hover {text-decoration: underline;}
.m-text-list .d {float: right;}
.lsz-text-list  li {line-height: 39px;border-top: 1px dashed #999;}
.lsz-text-list  li:first-child {border-top: none;}
.lsz-text-list .a {padding-left: 17px;font-size: 15px;color: #333;background:url(../png/r9zzpk.png) no-repeat left center;}
.lsz-text-list .a:hover {color: #1a74ca;}
.lsz-text-list .d {font-size: 12px;color: #999;}

.ellipsis, .e {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.ibox{ width:380px; float:left; margin-right:40px;}
.ibox .lsz-news-tabBtns{ border-bottom:2px #e5e5e5 solid;}
.ibox .btn{ margin-bottom:-2px}
.ibox .btn:before{ background:none}
.tow{ min-height:240px; width:358px; margin-top:50px; border-left:1px #e5e5e5 solid}
.tow a{ margin-top:35px; display:block; height:66px; margin-left:85px;}

.bander{}
.bander img{ width:1240px;}

.ibox1{ width:570px; float:left;}
.ibox1 .lsz-news-tabBtns{ border-bottom:2px #e5e5e5 solid;}
.ibox1 .btn{ margin-bottom:-2px;width: 20%;}
.ibox1 .btn:before{ background:none}

.ibox1  .lsz-text-list  li { height:100px;  border-top:none; }
.ibox1  .lsz-text-list  li:first-child {border-top: none;}
.ibox1  .lsz-text-list .a {padding-left: 17px;font-size: 15px;color: #333;background:url(../png/r9zzpk.png) no-repeat left center; font-weight:bold}
.ibox1  .lsz-text-list .a:hover {color: #1a74ca;}
.ibox1  .lsz-text-list .d {font-size: 12px;color: #999;}
.ibox1  .lsz-text-list .hd{ height:39px;}
.ibox1  .lsz-text-list .bd{ font-size:14px; height:60px; line-height:2; overflow:hidden; color:#a3a7aa}

.tabtj {}
.tabtj .hd{ height:40px; width:100%;border-bottom:2px #e5e5e5 solid;}
.tabtj .hd a{ display:block; width: 20%; height:39px; line-height:39px; text-align:center; margin-bottom:-3px;border-bottom:3px #000000 solid; font-size:16px;  color:#000; font-weight:bold}

.ibox1 .tshow{ width:100%; height:35px; line-height:35px; margin-top:-35px; text-align: center; font-size:14px; color:#5b5959}
.ibox1 .tshow span{ padding-left:10px;}
.tabbox{width:100%; font-size:14px; color:#5b5959; }
.tabbox th ,.tabbox td{ height:33px; line-height:33px; text-align:center; overflow:hidden}
.tabbox th { text-align:center; font-weight:normal; background:#eaebec}
.tabbox td{ font-size:13px;}
.tabbox .a1{ text-align:left}
.tabbox .a2{ width:270px; text-align:left; height:33px; overflow:hidden; padding-left:5px;}
.tabbox tr:hover{ background:#eaebec}



.imgbox{background-color: #f3f3f3;width: 1220px; height: 110px; background:#e60002; margin:0 auto; margin-top:10px; margin-bottom:10px;}

.d-imgs {display: none;}
.d-imgs:first-child {display: block;}

.d-imgs .a {position: relative;display: inline-block;padding-top: 0;vertical-align: top;text-align: center; width:192px; border-right:1px #f38788 solid;}
.d-imgs .e1 .a{ border:none}
.d-imgs .f1 .a{ border:none}
.d-imgs .f1 { background:url(../png/utek3e.png) no-repeat right center}
.d-imgs .a .img {max-height: 50px;margin-top: 10px;}
.d-imgs .a .tt {position: absolute;left: 0;bottom: 10px;width: 100%;line-height: 20px;font-size: 16px;color: #FFF;}
.d-imgs .a:hover .tt {text-decoration: underline; color:#FFF}
.imgbox_items>li>a{height: 90px;width: 100px;margin-left: 10px;margin-top: 10px;padding-top: 55px;}

.d-imgs li{ float:left; height:110px;}


.imgbox .a:hover .img {
animation: myfirst 1s;
-moz-animation: myfirst 1s;	
-webkit-animation: myfirst 1s;	
-o-animation: myfirst 1s;	
}



@keyframes myfirst
{
    0%   {transform: rotate(10deg);}
    20%  {transform: rotate(-10deg);}
    40%  {transform: rotate(10deg);}
    60% {transform: rotate(-10deg);}
    80% {transform: rotate(10deg);}
    100% {transform: rotate(0deg);}
}

@-moz-keyframes myfirst 
{
    0%   {transform: rotate(10deg);}
    20%  {transform: rotate(-10deg);}
    40%  {transform: rotate(10deg);}
    60% {transform: rotate(-10deg);}
    80% {transform: rotate(5deg);}
    100% {transform: rotate(0deg);}
}

@-webkit-keyframes myfirst 
{
    0%   {transform: rotate(10deg);}
    20%  {transform: rotate(-10deg);}
    40%  {transform: rotate(10deg);}
    60% {transform: rotate(-10deg);}
    80% {transform: rotate(5deg);}
    100% {transform: rotate(0deg);}
}

@-o-keyframes myfirst 
{
    0%   {transform: rotate(10deg);}
    20%  {transform: rotate(-10deg);}
    40%  {transform: rotate(10deg);}
    60% {transform: rotate(-10deg);}
    80% {transform: rotate(5deg);}
    100% {transform: rotate(0deg);}
}


.tact{ padding:20px;}
.tact .t1{ width:500px;}
.tact .t2{ width:320px; margin-left:40px;}
.tact .t3{ width:300px;}
.tact .tbox{}
.tbox .hd{height:40px; width:100%;border-bottom:2px #e5e5e5 solid;}
.tbox .hd .btn {display:block; width: 100px; height:39px; line-height:39px; text-align:center; margin-bottom:-3px;border-bottom:3px #3790cd solid; font-size:16px;  color:#000; font-weight:bold}
.tbox .bd{ padding-top:20px;}
.tact .bd{ height:250px;}
.tact .t1 .bd .rt{ width:365px;}
.tact .t1 .bd .rt a{ display:block; height:35px; line-height:35px;color: #333;font-size: 14px; padding-left:10px; padding-right:10px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tact .t1 .bd .rt a {box-sizing: border-box;max-width: 100%;background-repeat: no-repeat;background-position: left center;}
.tact .t1 .bd .rt a:hover {color: #1a74ca;}
.tact .t1 .bd .rt .a0{ background:#eaebec}
.tact .t2 .bd .ftimg{ text-align:center; background:#999; height:170px; width:100%}
.tact .t2 .bd .ftimg img{ width:100%; height:170px;}
.tact .t2 .bd .ftcon{width:100%;font-size:15px;color:#333;line-height:1.5;margin-top:10px;overflow:hidden;}
.zjdc{}
.a10{ display:block; height:35px; line-height:35px;color: #333;font-size: 14px; padding-right:10px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.a10{box-sizing: border-box;max-width: 100%;background-repeat: no-repeat;background-position: left center;}
.a10:hover {color: #1a74ca;}

.jgfk .tit{ height:40px; line-height:40px; font-size:16px; font-weight:bold; text-align:center; background:url(../png/myn9a9.png) center center no-repeat}

.link{ height:58px; background:#e60002; width:100%}
.link a{ display:inline-table; width:240px; height:50px; line-height:50px; margin-top:4px; text-align:center; font-size:16px; color:#FFF;}
.link a:hover{background-color: rgba(255,255,255,0.1)}
.footer{ background:#FFF; padding:30px;}

.fcont{ font-size:14px; color:#808080; line-height:2}



.content{ padding-bottom:20px;}
.titles{ height:40px; line-height:40px; width:100%; border-bottom:2px #e5e5e5 solid; padding-top:10px;}
.titles h1{ float:left;font-size:16px; color:#333;display:block; padding-left:20px; padding-right:20px; height:39px; line-height:39px; text-align:center; margin-bottom:-3px;border-bottom:3px #e60002 solid; font-size:16px;  color:#000; font-weight:bold;}
.cul{ margin-top:15px;}
.cul li{height:40px; line-height:40px; padding-right:15px;}
.cul li span{ float:right; font-size:14px; color:#c0bdbc; padding-left:10px;}
.cul li a{ display:block;height:40px; line-height:40px; background:url(../png/xpi5me.png) no-repeat 10px center; font-size:16px; color:#7b7978 ;padding-left:25px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cul li:hover{ background:#eaebec}
.cul li.line{ background:url(../png/zlsg7c.png) repeat-x center}

.cul li.line{}
.line1{height:40px; line-height:40px; background:url(../png/zlsg7c.png) repeat-x center}


.content .hd{ height:60px; line-height:60px; border-bottom:1px #bdbfbe solid; margin-top:20px; font-size:24px; text-align:center; font-weight:bold}
.content .br{ height:40px; line-height:40px; font-size:14px; text-align:center}
.content .br span{ padding-left:10px; padding-right:10px;}
.content .br a{ font-size:14px; padding-right:5px}
.content .br a:hover{ text-decoration:underline}
.content .bd{ padding:40px; font-size:18px; line-height:2}


.hdcont{ padding:20px;}
.hdcont .hdtit{ width:250px;}
.hdcont .hdemail{ width:578px;  margin-right:20px;}
.hdcont .hdemail .hd{ height:40px; line-height:40px; width:100%; border-bottom:2px #e5e5e5 solid; padding-top:10px;}
.hdcont .hdemail .hd h1{font-size:16px; color:#333;display:block; width: 100px; height:39px; line-height:39px; text-align:center; margin-bottom:-3px;border-bottom:3px #e60002 solid; font-size:16px;  color:#000; font-weight:bold}
.hdcont .hdemail .bd { margin-top:13px;}
.hdcont .hdemail .bd a{ display:block;font-size:16px; color:#444444; height:40px; line-height:40px; padding-left:10px; padding-right:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hdcont .hdemail .bd a span{ float:right}
.hdcont .hdemail .bd a:hover{background:#eaebec}

.gd3{width: 345px;height: 310px;}
.gd3 .f1{margin-top: -10px;margin-left: -10px;}
.gd3 .f1 li{width: 167px;height: 70px;box-sizing: border-box;border: solid 1px #dcdcdc;float: left;margin-left: 10px;margin-top: 10px;}
.gd3 .f1 li a{font-size: 16px;color: #1a74ca;line-height: 66px;font-weight: bold;display: block;width: 100%;height: 100%;}
.gd3 .f1 li:hover, .gd3 .f1 .cur{background: #1a74ca;}
.gd3 .f1 li:hover a span,  .gd3 .f1 .cur span{color: #fff;}
.gd3 .f1 li .a1 span{margin-left: 70px;}
.gd3 .f1 li .a1{background:url(../png/ihe7l7.png) 32px center no-repeat;}
.gd3 .f1 li:hover .a1, .gd3 .f1 .cur .a1{background:url(../png/lxc93v.png) 32px center no-repeat;}
.gd3 .f1 li .a2 span{margin-left: 56px;}
.gd3 .f1 li .a2{background:url(../png/ul3q84.png) 20px center no-repeat;}
.gd3 .f1 li:hover .a2, .gd3 .f1 .cur .a2{background:url(../png/0kjq8m.png) 20px center no-repeat;}
.gd3 .f1 li .a3 span{margin-left: 70px;}
.gd3 .f1 li .a3{background:url(../png/nvwu9e.png) 32px center no-repeat;}
.gd3 .f1 li:hover .a3, .gd3 .f1 .cur .a3{background:url(../png/1owccw.png) 32px center no-repeat;}
.gd3 .f1 li .a4 span{margin-left: 56px;}
.gd3 .f1 li .a4{background:url(../png/aonqyn.png) 20px center no-repeat;}
.gd3 .f1 li:hover .a4, .gd3 .f1 .cur .a4{background:url(../png/6xwwlb.png) 20px center no-repeat;}

.sltj{}
.sltj .hd{ height:40px; line-height:40px; width:100%; border-bottom:2px #e5e5e5 solid; padding-top:10px;}
.sltj .hd h1{font-size:16px; color:#333;display:block; width: 100px; height:39px; line-height:39px; text-align:center; margin-bottom:-3px;border-bottom:3px #1a74ca solid; font-size:16px;  color:#000; font-weight:bold}
.sltj .bd{ padding:10px; padding-top:15px;}
.sltj .bd table{ font-size:14px; color:#444444}
.sltj .bd table td{ height:42px; line-height:42px;}
.sltj .bd table span{ font-size:20px; color:#1a74ca}

.fboxs{ height:190px; overflow:hidden; padding:20px;}
.fbox .hd{ height:40px; line-height:40px; width:100%; border-bottom:2px #e5e5e5 solid;}
.fbox .hd h1{font-size:16px; color:#333;display:block; width: 100px; height:39px; line-height:39px; text-align:center; margin-bottom:-3px;border-bottom:3px #1a74ca solid; font-size:16px;  color:#000; font-weight:bold}
.fboxs .cx{ width:830px;height: 140px;}
.fboxs .cx ul{margin-left: 48px;}
.fboxs .cx ul:first-child{margin-left: 14px;}
.fboxs .cx li{background:url(../png/kjmxqx.png) left center no-repeat;margin-top: 16px; float:left; width:20%;}
.fboxs .cx li a{font-size: 14px;color: #333333;padding-left: 15px;}
.fboxs .cx li a:hover{color: #1a74ca;font-weight: bold;}

.fbox1{ width:340px;}
.fbox1 .hd{ height:40px; line-height:40px; width:100%; border-bottom:2px #e5e5e5 solid; text-align:center;font-size:16px; color:#333;}
.fbox1 .bd{ margin-top:10px; padding-left:10px; padding-right:10px;}
.fbox1 .bd a{ height:40px; line-height:40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size:14px; background:url(../png/32i1uz.png) no-repeat left center; padding-left:15px;}

.zcont{ width:850px; height:950px; background:#FFF; padding-right:20px;}
.znav{ width:295px;height:950px; background:#FFF; padding-left:20px;}
.znav .hd{ height:45px; line-height:45px; text-align:center; font-size:16px; font-weight:bold; background:#e60002; color:#FFF; margin-top:20px;}
.znav .bd{ background:#f5f7fb; padding:20px;}
.znav .bd a{ display:block; height:45px; line-height:45px; background:#FFF; margin-bottom:10px;font-size:16px; padding-left:10px; padding-right:10px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; background:#FFF; border:1px #e60002 solid; color:#e60002; text-align:center}
.znav .bd a:hover{ background:#e60002; color:#FFF; margin-left:-10px; margin-right:-10px;}
.znav .bd .on{ background:#e60002;margin-left:-10px; margin-right:-10px; color:#FFF; font-weight:bold}