﻿@charset "utf-8";
/* CSS Document */


.flexslider{width:100%;height:525px; position: relative;}
/*图片*/
.flex-viewport,.flexslider .slides,.flexslider .slides li/*,.flexslider .slides li a img*/{ display: block; width:100%; /*height:100%;*/}
.flexslider .slides li { overflow: hidden; position: relative;}
.flexslider .slides li a { display: block; width:1920px; height:525px; position: relative; left:50%; margin-left:-960px;background-attachment: fixed !important; z-index: 0 !important;   }

/*按钮点*/
.flex-control-nav{width:1100px;position:absolute; left: 50%; margin-left: -550px; bottom:64px;text-align:right; z-index: 99999}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline; margin: 0 }
.flex-control-paging li a{ background-image:url(../images/dd.png) ;background-position: center 0; display: block; width: 34px; height:12px; overflow: hidden; text-indent: -99em; cursor: pointer; font-size: 0}
.flex-control-paging li a.flex-active{ background-position: center -12px;}
.flex-prev{ font-size: 0}
.flex-next{ font-size: 0}
/* .flex-direction-nav{ width: 100%; position: absolute; left: 0; top: 156px; z-index: 9999; }
.flex-direction-nav .flex-prev { width: 58px; height: 58px;  font-size: 0; display: block; background: url(../images/ban-l.png) no-repeat;float: left; margin-left: 30px; }
.flex-direction-nav .flex-next { width: 58px; height: 58px;font-size: 0; display: block; background: url(../images/ban-r.png) no-repeat;float: right ; margin-right: 30px;}
.flex-direction-nav .flex-prev:hover{ background: url(../images/ban-l1.png) no-repeat;}
.flex-direction-nav .flex-next:hover{background: url(../images/ban-r1.png) no-repeat;} */



.Block-a{ width: 100% ; height: 624px; background: url(../images/bk1-bj.jpg) no-repeat center center;/* margin: 525px 0 0 0;*/  position: relative; z-index: 999;}
.Block-b{width: 100% ; height: 475px; background-color: #f6fafe;}
.bk-c{ width: 1200px; margin: 0 auto ; position: relative;}
.top-up{ width: 1233px; height: 177px; background: url(../images/mbj.png) no-repeat; position: absolute;  top: -79px; left: -15px; }
.screen-box{ width: 652px; height: 88px;}
.tq-box{ width:581px; height: 88px;  position: absolute; right: 0; top: 33px; overflow: hidden; }
.screen-box .sre{ width: 652px; height: 88px; position: relative;}
.screen-box .sre .tz{ position: absolute; left: 15px; top: 17px;}
.screen-box .sre h5{ width: 70px; height: 64px; line-height: 64px; font-size: 14px; color: #fff; padding-left: 50px;}
.screen-box .sre .se-b{ width: 458px ; height: 28px; position: absolute; left: 123px; top: 19px; z-index: 9998;}

.xl {width:146px;height:28px; float: left; background: url(../images/so.png) no-repeat; margin-right: 5px;}
.xl p {width:136px;height:28px; line-height:28px;display:block; padding-left:9px;font-size:14px; color:#fff;}
.xl .set {background:url(../images/san0.png) no-repeat ; background-position:129px 12px;}
.xl .select {background:url(../images/san1.png) no-repeat ; background-position:129px 12px ;}

.xl .new {width:145px;position:absolute;top: 29px; border:1px solid #b4cae0; background-color:#f9fbfd; border-top:none;display:none; max-height:155px; overflow-y:auto ; overflow-x: hidden; z-index: 999; border-radius: 4px; padding: 5px 0}
.xl ul li { width:140px; margin: 0 auto; }
.xl ul li a{ width:125px; height:25px; line-height:25px; background: url(../images/d.jpg) no-repeat 10px center;  padding-left:15px; display:block;  font-size:14px; color:#767f88;  overflow:hidden}
.xl ul li:hover a{background-color:#e3f2f7; color:#1b599e; font-weight: bold}
.sb{ width: 52px; height: 30px; line-height: 30px; text-align: center; border: none; background: url(../images/sub1.png) no-repeat; position: absolute; right: 16px; top: 18px; font-size: 16px; color: #fff ; cursor: pointer;}
.sb:hover{background: url(../images/sub2.png) no-repeat; }




.icon-bj{ width: 1200px ; height: 113px ; border-radius: 4px; position: absolute; left: 12px; bottom: 0px; z-index: 99; 
}
.icon-bj ul{ width: 1165px; margin: 0 auto; padding: 18px 0 0 0;}
.icon-bj ul li{ width: 105px; height: 84px; border-right: 1px solid #e5e5e5; text-align: center;float: left; position: relative; overflow: hidden;}
.icon-bj ul li img{ margin: 10px 0 0 0}
.icon-bj ul li a{ display: block; width: 100% ; height: 84px;}
.icon-bj ul li h4{ width: 100%; height: 16px;line-height: 16px; font-size: 14px; color: #585e62; text-align: center; position: absolute; left: 0; bottom: 12px; overflow: hidden;}
.icon-bj ul li:hover img{ 	animation:tada 1s .2s ease both;-moz-animation:tada 1s .2s ease both;}
.icon-bj ul li:hover h4{color: #17559d}


.hot{ width:560px !important;height:32px; overflow: hidden; }
.hot ul{ width:560px; height:32px; overflow:hidden; margin:0;padding:0; }
.hot ul li{float:left;  }
.hot ul li a{ height:32px; line-height:32px; color:#fff; font-size:14px; display:inline-block; }
 @media screen\9{.slid_box{ top:-3px}}
.hot ul li a span{ font-size:14px; color:#758798;}
.hot ul li a .yun{ width: 28px; height: 20px; position: relative; top: 3px;}


.jd-nw-box{ width: 1200px; position: relative; top: 142px; }
.jd-l{ width: 466px; float: left; overflow: hidden; }
.jd-r{ width: 684px; float: right ; overflow: hidden; }

.tit-box{ width: 100%; height: 57px; background: url(../images/jdx.png) no-repeat left bottom; position: relative;}
.tit-box h3{ height: 57px; line-height: 48px; font-size: 24px; color: #1c2732; padding-left: 18px;}

/* 焦点图 */
.yx-rotaion{width: 100%; margin: 24px 0 0 0}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
/* .yx-rotation-title{position:absolute;width:100%;height:60px;line-height:60px; background: url(../images/jdb.png) repeat; left:0;bottom:0;_bottom:-1px;z-index:1} */
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{ width: 100%; text-align: center; height:20px;line-height:20px;right:0px;bottom:30px;z-index:2}
.yx-rotation-focus span{width:12px;height:6px; display: inline-block ; background: url(../images/jd1.png) no-repeat; margin: 0 4px; font-size: 0}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{ background: url(../images/jd2.png) no-repeat; width: 23px;}
.rotaion_list{width:0;height:0;overflow:hidden;}

.yx-rotaion .rotaion_list li a{ width: 465px; height: 310px; position: relative; overflow: hidden;}
.yx-rotaion .rotaion_list li img{ width: 465px; height: 310px;}
.yx-rotaion .rotaion_list li h4{ width: 100% ; height: 60px; line-height: 70px; text-align: center; font-size: 16px; color: #fff; position: absolute; left: 0; bottom: 0px ;   background: url(../images/jdb.png) repeat; }

.Nota5{ width:100%; height:53px; border-bottom:1px solid #c4cacf;position:relative}
.Nota5 a{ text-align: center ; position:absolute; right:0px; bottom:14px; font-size:12px; color:#93989e;}
.Nota5 a:hover{ color: #17559d}
.Nota5 h4{ width:128px; height:53px; line-height:53px; float: left; text-align:center;cursor:pointer;background: url(../images/xi2.jpg) no-repeat; background-position: right center; margin-right: 10px; position: relative;}
.Nota5 h4 span{width:118px; height:53px; line-height:44px; display: block; font-size:20px; color:#5d6873; position: relative; bottom: -5px;}
.Nota5 h4.lp span{ background: url(../images/on.png) no-repeat; background-position: left bottom; color: #1a599f}


.qie-box{ width: 100%}
.bt-b{ width: 664px; height: 112px;border-bottom: 1px dashed #c0ccd5;padding: 0 10px; margin: 24px 0 0 0; overflow: hidden; } 
.bt-b a{ width: 664px; height: 107px; display: block; background-color: #fff; overflow: hidden; }
.bt-b h3{ width: 100%; height: 20px; line-height: 20px; font-size: 16px;text-align: center; font-weight: bold ; color: #1a599f; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1; margin: 18px 0 11px 0; overflow: hidden;}
.bt-b p{ width: 100%; height: 40px; line-height: 20px; font-size: 12px; color: #868a8e; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; overflow: hidden;}
.bt-b h3:hover{ color: #eb0101}
.bt-b p:hover{ color: #80a2c8}


.qie{width: 100%;  overflow: hidden; position: relative;}
.qie ul{ width: 100%; padding-top:10px;}
.qie ul li{width: 100%; height:30px; line-height:30px; margin-bottom: 2px; overflow:hidden}
.qie ul li a{width:524px;height:30px; line-height:30px;display:block; float: left;background:url(../images/sn1.png) no-repeat; display:block; background-position:4px center; padding-left:14px; font-size:16px; color:#5d6873;white-space:nowrap;  text-overflow:ellipsis; overflow:hidden; }
.qie ul li span{ width:75px;height:30px;line-height:30px; display:block; text-align:right; font-size:14px; color:#8796a5; font-family:"Arial";float: right ; overflow:hidden}
.qie ul li:hover a{ color:#17559d; background:url(../images/sn2.png) no-repeat;background-position:4px center;}

.bka-c{ width: 1200px; height: 475px; margin: 0 auto; position: relative; }
.bk-l{ width: 737px; position: relative; z-index: 23;}
.ksq-bj{ width: 786px; height: 343px; background-color: #fff ; border-radius: 4px; margin: 19px 0 0 0; overflow: hidden;}
.huan-a{ width: 100% ; height: 42px; background-color: #eaeef5; overflow: hidden;}
.huan-a h3{ width: 131px; height: 42px;float: left; overflow: hidden;}
.huan-a h3 span{ width: 77px; height: 42px; line-height: 42px ; font-size: 16px; color: #575757 ; padding-left: 54px; display: block;}
.huan-a .ks1{ background: url(../images/tt1.png) no-repeat; background-position: 20px center}
.huan-a .ks2{ background: url(../images/tt2.png) no-repeat; background-position: 20px center}
.huan-a .ks3{ background: url(../images/tt3.png) no-repeat; background-position: 20px center}
.huan-a .ks4{ background: url(../images/tt4.png) no-repeat; background-position: 20px center}
.huan-a .ks5{ background: url(../images/tt5.png) no-repeat; background-position: 20px center}
.huan-a .ks6{ background: url(../images/tt6.png) no-repeat; background-position: 20px center}
.huan-a .on3{ background: url(../images/hn.jpg) no-repeat;}
.huan-a .on3 span{ font-weight: bold; color: #fff}
.huan-a .on3 .ks1{ background: url(../images/tt1-1.png) no-repeat; background-position: 20px center}
.huan-a .on3 .ks2{ background: url(../images/tt2-1.png) no-repeat; background-position: 20px center}
.huan-a .on3 .ks3{ background: url(../images/tt3-1.png) no-repeat; background-position: 20px center}
.huan-a .on3 .ks4{ background: url(../images/tt4-1.png) no-repeat; background-position: 20px center}
.huan-a .on3 .ks5{ background: url(../images/tt5-1.png) no-repeat; background-position: 20px center}
.huan-a .on3 .ks6{ background: url(../images/tt6-1.png) no-repeat; background-position: 20px center}


.huan-b{ width: 758px; height: 270px; margin: 0 auto; margin-top: 15px;}
.huan-b .wz-b{ width: 100%; height: 109px; border-bottom: 1px dashed #c0ccd5; margin: 15px 0 0 0;}
.huan-b .wz-b a{width: 100%; height: 95px; display: block ;}
.huan-b .wz-b a .ttd-b{width: 143px; height: 95px;float: left; margin: 0 0 0 6px; overflow: hidden;}
.huan-b .wz-b a img{ width: 143px; height: 95px;    transition: all 1.1s;}
.huan-b .wz-b a .wr-b{ width: 598px; height: 95px;float: right ;}
.huan-b .wz-b a .wr-b p{ width: 580px; height: 80px; line-height: 20px; margin: 0 auto; font-size: 14px; color: #91959a;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4; margin-top: 7px;text-align:justify; overflow: hidden;}
.huan-b .wz-b a .wr-b p span{color: #1f81be; padding-right: 4px;}
.huan-b .wz-b a:hover .wr-b{ background-color: #eff6fe;}
.huan-b .wz-b a:hover .wr-b p{ color: #1f81be}
.huan-b .wz-b a:hover img{transform: scale(1.1);}

.list-ks{ width: 100% ; height: 153px; margin-top: 12px; overflow: hidden;}
.list-ks ul{ width: 788px}
.list-ks ul li{ width: 245px; height: 45px;float: left; margin: 0 12px 8px 0; background: url(../images/gd1.png) no-repeat; overflow: hidden;}
.list-ks ul li a{ width: 245px; height: 45px;display: block ; background: url(../images/di1.jpg) no-repeat 23px center;}
.list-ks ul li a h3{ width: 162px; height: 45px; line-height: 45px; font-size: 14px;color: #575757; padding-left: 33px; white-space:nowrap;  text-overflow:ellipsis; overflow: hidden;}
.list-ks ul li:hover{ background: url(../images/gd2.png) no-repeat;}
.list-ks ul li:hover h3{ color: #1b5fa2; font-weight: bold}


.Block-c{ width: 100% ; height: 406px; background: url(../images/ys-bj2.jpg) no-repeat;background-position: bottom center;
 background-size: cover; background-attachment: fixed;  }
.Block-d{width: 100% ; height: 562px; background: url(../images/wd-bj.jpg) no-repeat; background-position: center center; overflow: hidden;}
.bba{ width: 100% ; height: 77px; border-bottom: 1px solid #c4cacf; position: relative;}
.bba h3{ height: 26px; line-height: 26px ; font-size: 24px; color: #1c2732; position: absolute; left: 0; bottom: 11px;}

.bk-r{ width: 447px; height: 471px; background: url(../images/jb-bj.png) no-repeat; position: absolute; right: 0; top: 22px; }
.bk-r .nw{ width: 368px; height: 410px; margin: 33px 0 0 56px; overflow: hidden;}
.bk-r .nw ul{ width: 100%}
.bk-r .nw ul li{ width: 325px; height: 77px; background: url(../images/ww-bj.png) repeat ; padding: 22px 20px; border-radius: 4px; margin-bottom: 23px; overflow: hidden;}
.bk-r .nw ul li a{ width: 100% ; height: 77px; display: block;}
.bk-r .nw ul li a .mg{width: 115px; height: 77px;float: left; overflow: hidden;}
.bk-r .nw ul li a img{ width: 115px; height: 77px;    transition: all 1.1s;}
.bk-r .nw ul li a .wb-box{ width: 195px; height: 77px;float: right; overflow: hidden;}
.bk-r .nw ul li a .wb-box h3{ width: 100% ; height: 20px; line-height: 20px ; font-size: 16px; color: #fff;white-space:nowrap;  text-overflow:ellipsis; margin: 1px 0 5px 0; overflow: hidden;}
.bk-r .nw ul li a .wb-box p{width: 100% ; height: 48px; line-height: 16px; color: #a9b8d2; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}
.bk-r .nw ul li:hover{ background: none; background-color: #fff}
.bk-r .nw ul li:hover .wb-box h3{ font-weight: bold; color: #00ad98}
.bk-r .nw ul li:hover .wb-box p{ color: #5e86b9}
.bk-r .nw ul li:hover .mg img{transform: scale(1.1);}

.centa{ width: 1200px; height: 406px; margin: 0 auto;  overflow: hidden;}
.jies-box{ width: 100% ; height: 81px; border-bottom: 1px solid #6194ba; position: relative;}
.jies-box h3{ font-size: 24px; color: #fff ; position: absolute; left: 1px ; bottom: 12px;}

.se-c{ width: 356px; height: 28px; position: absolute; right: 88px; bottom: 11px;}

.xl2 {width:111px;height:28px; float: left; background: url(../images/xl1.png) no-repeat; margin-right: 7px; position: relative; z-index: 999;}
.xl2 p {width:102px;height:28px; line-height:28px;display:block; padding-left:9px;font-size:14px; color:#fff;}
.xl2 .set {background:url(../images/san3.png) no-repeat ; background-position:96px 12px;}
.xl2 .select {background:url(../images/san4.png) no-repeat ; background-position:96px 12px ;}
.xl2.bj{background: url(../images/xl2.png) no-repeat;}

.xl2 .new{width:145px;position:absolute;top: 33px; left: 0; border:1px solid #b4cae0; background-color:#f9fbfd; border-top:none;max-height:155px;  overflow-y:auto ; overflow-x: hidden ; z-index: 999; border-radius: 4px; padding: 5px 0;display:none; }
.xl2 .new li { width:140px; margin: 0 auto; }
.xl2 .new li a{ width:125px; height:25px; line-height:25px; background: url(../images/d.jpg) no-repeat 10px center;  padding-left:15px; display:block;  font-size:14px; color:#767f88;  overflow:hidden}
.xl2 .new li:hover a{background-color:#e3f2f7; color:#1b599e; font-weight: bold}
.xl2 .jg{ position: absolute; left: 48%; top: 29px; display: none}

.sb2{width: 87px;height: 28px;line-height: 28px;border: none;background: url(../images/sub3.png) no-repeat;position: absolute;right: 1px;bottom: 11px;font-size: 16px;color: #fff;cursor: pointer; padding-left: 31px;}
.sb2:hover{background: url(../images/sub4.png) no-repeat;}



.picScroll-left{width:1190px;  margin:0 auto; margin-top: 10px;}
.picScroll-left .hd{width:1190px; position: relative; z-index:99999;}
/* .picScroll-left .hd .prev{display: inline-block;  width:8px; height:24px; float:right;   overflow:hidden;background:url(../images/right.png) no-repeat;position:absolute; right:-15px ; top:110px;  }
.picScroll-left .hd .next{ display:inline-block;  width:8px; height:24px; float:left;   overflow:hidden; cursor:pointer; background:url(../images/left.png) no-repeat;position:absolute; left:-15px ; top:110px; } */

.picScroll-left .hd ul{ width:100%; text-align:center; overflow:hidden; zoom:1;  zoom:1; position:relative; right:0; top:265px; z-index:999999999 ;}
.picScroll-left .hd ul li{ display: inline-block; width:43px; height:12px; overflow:hidden;  text-indent:-999px; cursor:pointer; background:url(../images/ddf.png) 0 -12px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
		
.picScroll-left .bd{width:1190px; height:280px; overflow:hidden; }
.picScroll-left .bd ul{  /*overflow:hidden;*/ zoom:1; height:280px; width:1190px}
.picScroll-left .bd ul li{  float:left; border-radius: 4px; position:relative; margin-right:31px; padding: 6px; }
.picScroll-left .bd ul li a{width:154px; height:219px; display:block; border: solid 3px #fff; border-radius: 4px; position: relative; overflow: hidden;}
.picScroll-left .bd ul li .ys{ width:154px; height:219px;transition: all 1.1s;}
.picScroll-left .bd ul li .dw{ width:154px; height:48px; background:url(../images/fdb.png) repeat; position:absolute; left:0; bottom:0; z-index: 3;}
.picScroll-left .bd ul li .dw h3{ width: 100% ; height: 20px ;line-height: 20px ; text-align: center; font-size: 16px; color: #03499d; white-space:nowrap;  text-overflow:ellipsis; margin: 6px 0 0px 0; overflow: hidden;}
.picScroll-left .bd ul li .dw h4{ width: 100% ; height: 20px ;line-height: 20px ; text-align: center; font-size: 12px; color: #5278b3; white-space:nowrap;  text-overflow:ellipsis; overflow: hidden;}
.picScroll-left .bd ul li .fd-bj{width:154px; height:219px; background:url(../images/fd-bj.png) repeat;position:absolute; left:0; bottom:0; z-index: 2; text-align: center; overflow: hidden; display: none}
.picScroll-left .bd ul li .fd-bj img{ margin: 66px 0 0 0;}

.picScroll-left .bd ul li:hover{ padding: 0; border: solid 6px #fff;}
.picScroll-left .bd ul li:hover a{ border-radius: 0}
.picScroll-left .bd ul li:hover .fd-bj{ display: block}
.picScroll-left .bd ul li:hover .dw{ background:url(../images/fdc.png) repeat; height: 58px; }
.picScroll-left .bd ul li:hover .dw h3{ font-weight: bold; color: #fff; margin: 8px 0 3px 0;}
.picScroll-left .bd ul li:hover .dw h4{ color: #fff}
.picScroll-left .bd ul li:hover .ys{transform: scale(1.1);}


.centb{ width: 1200px; height: 440px; margin: 0 auto; padding: 70px 0 0 0 ; position: relative;}
.tp-nw{ width: 278px; height: 408px;float: left; margin-right: 18px; padding: 0 10px; background-color: #fff ; border-radius: 4px; overflow: hidden;}
.ttd{ width: 278px; height: 54px; border-bottom: 1px solid #c7cfd1; position: relative;}
.ttd a{ font-size: 14px; color: #93989e; position: absolute; right: 0; bottom: 7px;}
.ttd h3{ height: 31px; line-height: 31px; background: url(../images/cd1.png) no-repeat left center; font-size: 18px; color: #2d313f; padding-left: 32px; position: absolute; left: 0; bottom: 4px;}
.ttz h3{ background: url(../images/cd2.png) no-repeat left center;}
.tty h3{ background: url(../images/cd3.png) no-repeat left center;padding-left: 35px;}
.ttd a:hover{color: #17559d}

.tp-nw .pic{ width: 100%; height: 149px; position: relative; margin: 13px 0 0 0; overflow: hidden;}
.tp-nw .pic img{ width: 100%; height: 149px; transition: all 1.1s;}
.tp-nw .pic h4{ width: 268px; padding: 0 5px; height: 47px; line-height: 56px; font-size: 14px; color: #fff; background: url(../images/pp-bj.png) repeat; position: absolute; left: 0; bottom: 0; overflow: hidden;}
.tp-nw .pic:hover img{transform: scale(1.1);}

.tp-nw .xw{width: 100%; height: 184px;; overflow: hidden; position: relative;}
.tp-nw .xw ul{ width: 100%; padding-top:13px;}
.tp-nw .xw ul li{width: 100%; height:30px; line-height:30px; margin-bottom: 3px; overflow:hidden}
.tp-nw .xw ul li a{width:260px;height:30px; line-height:30px;display:block; float: left;background:url(../images/sn1.png) no-repeat; display:block; background-position:4px center; padding-left:14px; font-size:14px; color:#5d6873;white-space:nowrap;  text-overflow:ellipsis; overflow:hidden; }
.tp-nw .xw ul li:hover a{ color:#2561aa; background:url(../images/sn2.png) no-repeat;background-position:4px center;}

.hd-bj{ width: 240px;  height: 406px ; background: url(../images/jl-bj.png)  no-repeat; float: right; overflow: hidden;}
.hd-c{ width: 214px; margin: 0 auto; overflow: hidden;}
.hd-c .yh{ width: 100% ; height: 52px; border-bottom: 1px solid #e1ecf4 ; position: relative;}
.hd-c .yh h3{height: 31px;line-height: 31px;background: url(../images/wx.png) no-repeat left center;font-size: 18px;
  color: #2d313f;padding-left: 43px;position: absolute;left: 0;bottom: 4px;}

.zix{ width: 102px; height: 35px;line-height: 35px; background: url(../images/q6.png) no-repeat; display: block; margin: 0 auto; margin-top: 11px; font-size: 14px; padding-left: 72px; color: #fff ;}
.hd-c .hd-b{ width: 100%; height: 276px; padding-top: 11px; border-bottom: 1px solid #e1ecf4; overflow: hidden;}
.zmb{ width: 100%; margin: 0 0 21px 0}
.zmb .zm1{ width: 100%; height: 24px}
.zmb .zm1 img{ width: 24px; height: 24px; float: left;}
.zmb .zm1 .back{ width: 185px; height: 24px;float: right; background: url(../images/q3.png) no-repeat; overflow: hidden;}
.zmb .zm1 .back h4{ width: 170px; height: 24px; line-height: 24px; font-size: 14px; color: #586372; white-space:nowrap;  text-overflow:ellipsis; padding-left: 8px; overflow: hidden;}

.zmb .zm2{ width: 100%; height: 24px; margin-top: 3px;}
.zmb .zm2 img{ width: 24px; height: 24px; float: right;}
.zmb .zm2 .back{ width: 185px; height: 24px;float: left; background: url(../images/q4.png) no-repeat; overflow: hidden;}
.zmb .zm2 .back h4{ width: 160px; height: 24px; line-height: 24px; font-size: 14px; color: #586372; white-space:nowrap;  text-overflow:ellipsis; padding-right: 8px;text-align: right; margin-left: 10px; overflow: hidden;}
.bor{ border: none !important}

.jd-r{width: 684px;height: 391px;float: right;overflow: hidden;}

/* 2020.4.13增加专题专栏 */

.Block-e{ width: 100% ; background-color: #f6fafe ;}
.Block-e-c{ width: 1200px; height: 305px; margin: 0 auto; overflow: hidden;}
.titb{ width: 100%; height: 93px; background: url(../images/zt.jpg) no-repeat left bottom; position: relative;}
.titb h3{ font-size: 24px; color: #1c2732 ; position: absolute; left: 25px; bottom: 17px;}
.picMarquee-left2{ width:100%;  overflow:hidden; position:relative; margin:32px 0 0 0; }
.picMarquee-left2 .hd{ position:absolute; left:0; top:40px; width:100%; z-index: 9;  height: 0;}
.picMarquee-left2 .bd{ width:1200px;}
.picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left2 .bd ul li{ width:285px; height: 126px; float:left; _display:inline; overflow:hidden;margin-right:17px;  position: relative; padding: 4px; }
.picMarquee-left2 .bd ul li img{width:285px; height: 126px;cursor:pointer;}
.picMarquee-left2 .bd ul li:hover{ padding: 0; border: solid 4px #21529c}
.picMarquee-left2 .bd ul li:hover h3{position: absolute; left: 0px; bottom: 0px; background-color: #21529c }
/* .picMarquee-left2 .hd .next{ width: 46px; height: 72px; background: url(../images/left5.png) no-repeat; float: left;}
.picMarquee-left2 .hd .prev{ width: 46px; height: 72px; background: url(../images/right5.png) no-repeat;float: right} */
.picMarquee-left2 .bd ul li h3{ width:285px; height: 24px; line-height: 24px; text-align: center; font-size: 14px; color: #fff; position: absolute; left: 4px; bottom: 4px; background: rgba(76, 158, 210, 0.8); overflow: hidden;}

