
/*新的首页*/

/*banner*/
.ibanner,#focusBar,#focusBar li,#focusBar .ibanCont{height: 560px;height: 400px;}
#focusBar .arrL, #focusBar .arrR{top: 45%;}


.imain{margin-bottom: 70px;}
/*index_sect1*/
.index_sect1{width: 100%;}
.index_title{height: 72px;line-height: 72px;font-size: 24px;color: #333333;font-weight: normal;}
.index_title .index_more{float: right;font-size: 14px;color: #555555;}
.index_title .index_more img{margin-right: 6px;}
.index_title .index_more:hover{color: #003586;}
.index_title .index_more:hover img{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.index_sect1_1{width: 64%;float: left;overflow: hidden;height: 234px;position: relative;}
.index_news .swiper-slide a{display: block;width: 100%;height: 234px;overflow: hidden;}
.index_news .swiper-slide a dd{width: 100%;float: left;height: 100%;}
.index_news .swiper-slide a dd .dd_wrap{margin-left: 315px;height: 100%;box-sizing:border-box;border: 1px solid #e0dfdf;border-left: none;padding: 27px 27px 0 23px;border-right: 1px solid #e0dfdf;}
.index_news .swiper-slide a dd .dd_wrap h3{font-size: 18px;color: #555555;line-height: 24px;font-weight: normal;}
.index_news .swiper-slide a dd .dd_wrap span{display: block;font-size: 14px;line-height: 16px;color: #999999;margin: 10px 0 20px 0;}
.index_news .swiper-slide a dd .dd_wrap div{font-size: 14px;line-height: 24px;color: #999999;height: 96px;overflow: hidden;}
.index_news .swiper-slide a dt{float: left;width: 315px;margin-left: -100%;line-height: 234px;height: 234px;text-align: center;margin-top: -1px;overflow: hidden;}
.index_news .swiper-slide a dt img{width: 100%;height: 100%;}
.index_news .index_pagi {position: absolute;z-index: 20;bottom: 30px;width: 66px;text-align: center;left: 340px;z-index: 99;}
.index_news .swiper-pagination-switch {display: inline-block;width: 9px;height: 9px;border-radius: 50%;background: #bebebe;float: left;margin-right: 12px;cursor: pointer;}
.index_news .swiper-active-switch {background: #003586;}
.index_news .swiper-slide a:hover dd .dd_wrap h3{color: #003586;}
.index_news .swiper-slide a:hover dt img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.index_sect1_2{width: 35%;float: right;}
.index_sect1_2 li{height: 72px;margin-top: 9px;border: 1px solid #e0dfdf;box-sizing:border-box;padding: 12px 12px 0 16px; }
.index_sect1_2 li:first-child{margin-top: 0px;}
.index_sect1_2 li h3{font-size: 14px;line-height: 24px;color: #555555;font-weight: normal;}
.index_sect1_2 li span{display: block;font-size: 14px;color: #999999;line-height: 32px;}
.index_sect1_2 li:hover{background: #003586;border-color: #003586;}
.index_sect1_2 li:hover h3,.index_sect1_2 li:hover span{color: #ffffff;}

/*index_sect2*/
.index_sect2_1{width: 64%;float: left;}
.index_sect2_1_cont{padding: 4px;border: 1px solid #e0dfdf;height: 256px;}
.index_sect2_bg{width: 100%;height: 100%;background: url(img/index_sect2_bg.jpg) no-repeat center top;background-size: cover;
box-sizing:border-box;padding: 60px 38px 0 42px;}/*
.index_sect2_bg h3{font-size: 18px;color: #444444;font-weight: normal;line-height: 24px;}
.index_sect2_bg div{font-size: 14px;color: #777777;line-height: 24px;height: 48px;overflow: hidden;padding: 12px 0 20px 0;}
.index_sect2_bg span{display: block;width: 135px;height: 37px;line-height: 37px;text-align: center;border: 1px solid #acabab;font-size: 16px;color: #555555;}
.index_sect2_bg span:hover{border-color: #003586;background: #003586;color: #ffffff;}*/
.index_sect2_2{width: 35%;float: right;overflow: hidden;}
.index_vedio_wrap{padding: 4px;border: 1px solid #e0dfdf;height: 256px;}
.index_vedio{width: 100%;height: 100%;overflow: hidden;}
.index_vedio .swiper-slide a{display: block;width: 100%;height:256px;position: relative;overflow: hidden;}
.index_vedio .swiper-slide a img{width: 100%;height: 100%;}
.index_vedio .swiper-slide a p{width: 100%;height: 53px;line-height: 53px;background: url(img/index_gray_bg.png) repeat;
position: absolute;bottom: 0px;left: 0px;text-indent: 30px;font-size: 18px;color: #ffffff;}
.index_vedio .swiper-slide a i{display: block;width: 57px;height: 57px;background: url(img/index_vedio.png) no-repeat center;
position: absolute;bottom: 98px;left: 32px;z-index: 99;background-size: contain;bottom: 58px;}
.index_vedio .swiper-slide a:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}

/*0707修改*/
.indexSlideBox{ width:100%; height:196px;  position:relative;}
.indexSlideBox .bd{ position:relative; height:100%; z-index:0;overflow:hidden;   }
.indexSlideBox .bd li{ zoom:1; vertical-align:middle;width: 100%;height: 100%; }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.indexSlideBox .prev,
.indexSlideBox .next{display: block;width: 34px;height: 48px;position: absolute;top: 45px;z-index: 9;opacity: 0;filter:alpha(opacity=0);}
/*.indexSlideBox .prev{left: -42px;background: url(img/leftArr.png) no-repeat center;}
.indexSlideBox .next{right: -42px;background: url(img/rightArr.png) no-repeat center;}*/
.indexSlideBox .prev{left: -42px;background: url(img/leftArr1.png) no-repeat center;}
.indexSlideBox .next{right: -39px;background: url(img/rightArr1.png) no-repeat center;}
.index_sect2_bg:hover .indexSlideBox .prev,
.index_sect2_bg:hover .indexSlideBox .next{ filter:alpha(opacity=100);opacity:1;  }

.index_sect2_bg .indexSlideBox ul li h3{font-size: 18px;color: #444444;font-weight: normal;line-height: 24px;}
.index_sect2_bg .indexSlideBox ul li div{font-size: 14px;color: #777777;line-height: 24px;height: 48px;overflow: hidden;padding: 12px 0 20px 0;}
.index_sect2_bg .indexSlideBox ul li span{display: block;width: 135px;height: 37px;line-height: 37px;text-align: center;border: 1px solid #acabab;font-size: 16px;color: #555555;margin-left: 2px;}
.index_sect2_bg .indexSlideBox ul li span:hover{border-color: #003586;background: #003586;color: #ffffff;}
 

/*index_sect3*/
.index_sect3{ width:100%; overflow:hidden; position:relative; }
.index_sect3 .bd{ position: relative;margin-right:-40px; }
.index_sect3 .bd ul{ overflow:hidden; zoom:1; }
.index_sect3 .bd ul li{ margin: 0 40px 0 0; float:left; _display:inline; overflow:hidden; text-align:center; width: 200px; height: 170px; position:relative }
.index_sect3 .bd ul li a{ display: block; width: 100%; height: 100%;  border: 1px solid #e0dfdf; box-sizing: border-box;}
.index_sect3 .bd ul li em{ display: block; width: 200px; height:170px; position:absolute; z-index:9;display:none;top:0;left:0;}
.index_sect3 .bd ul li p{ font-size: 18px;color: #fff; line-height: 24px; margin-top: 50px;}
.index_sect3 .bd ul li p span{font-size:12px; display:block; text-align:center;}

.index_sect3 .bd ul .li1n { background:#9fa0a0; }
.index_sect3 .bd ul .li2n { background:#c9bc9c; }
.index_sect3 .bd ul .li3n { background:#77c4a1; }
.index_sect3 .bd ul .li4n { background:#56aded; }
.index_sect3 .bd ul .li5n { background:#f3d988; }

.index_sect3 .bd ul li:hover em{ display:block; }
.index_sect3 .bd ul li:hover p{ color: #fff; }



.index_sect4{ width:100%; position:relative; margin-top: 36px; }
.index_sect4 .bd{ position: relative;margin-right:-27px; }
.index_sect4 .bd ul{ overflow:hidden; zoom:1; }
.index_sect4 .bd ul li{ margin: 0 27px 0 0; float:left; _display:inline; overflow:hidden; width: 566px; height: 302px; }
.index_sect4 .bd ul li .pic{ float: left; width: 40%; height: 230px; overflow: hidden; }
.index_sect4 .bd ul li .pic img{ width: 100%; height: 100%; }
.index_sect4 .bd ul li .pic:hover img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1);}
.index_sect4 .bd ul li .txt{ float: right; width: 60%; height: 230px; border: 1px solid #e0dfdf; border-left: none; box-sizing: border-box; padding: 6% 5%; }
.index_sect4 .bd ul li .txt h5{ width: 100%; font-size: 18px; color: #555; font-weight: normal; }
.index_sect4 .bd ul li .txt h5 a:hover{ color: #003586; }
.index_sect4 .bd ul li .txt p{ font-size: 14px; color: #999; height: 120px; line-height: 24px; overflow: hidden;;}
.index_sect4 .bd ul li .txt .dh_more1{ display: block; width: 208px; height: 40px; line-height: 40px; box-sizing: border-box; border: 1px solid #e0dfdf; text-align: center; font-size: 14px;color: #555;vertical-align: middle; margin:0 auto;margin-top: 8%; }
.index_sect4 .bd ul li .txt .dh_more1 img{margin-right: 6px; }
.index_sect4 .bd ul li .txt .dh_more1:hover{color: #003586;}
.index_sect4 .bd ul li .txt .dh_more1:hover img{transform: rotate(180deg);-webkit-transform: rotate(180deg);}
.index_sect4 .bd ul li .txt .dh_more2{ display: block; width: 208px; height: 40px; line-height: 40px; box-sizing: border-box; border: 1px solid #e0dfdf; text-align: center; font-size: 14px;color: #555;vertical-align: middle; margin-top: 8%; }
.index_sect4 .bd ul li .txt .dh_more2 a{ margin: 0 10px; }
.index_sect4 .bd ul li .txt .dh_more2 img{margin-right: 6px; }
.index_sect4 .bd ul li .txt .dh_more2:hover{color: #003586;}

.index_sect4 .hd{ text-align: center; margin-top: 20px;display: none; }
.index_sect4 .hd ul li{ width:10px; height:10px; border-radius:50%; overflow:hidden; margin:0 5px; text-indent:-999px; cursor:pointer; background:#fff; border:1px solid #d4d4d4; box-sizing:border-box; display:inline-block; *display:inline; *zoom:1;}
.index_sect4 .hd ul li.on{ background:#008aff; border:1px solid #008aff;}

.index_sect4 .bd .prev{ position: absolute; top: 50%; margin-top: -20px; left: 0; opacity: 0; background: url(img/black_40.png); padding: 8px; cursor: pointer; }
.index_sect4 .bd .next{ position: absolute; top: 50%; margin-top: -20px; right: 0; opacity: 0; background: url(img/black_40.png); padding: 8px; cursor: pointer; }


/*Owl Carousel箭头样式*/

/*0708修改*/
.index_title{font-size: 18px;color: #003586;}
.index_title .index_more{color: #003586;}


/*0709修改*/
.index_sect5{width: 100%;overflow: hidden;}
.index_sect5_1{width: 60%;float: left;overflow: hidden;height: 306px;position: relative;}
.index_sect5_1 .index_news{width: 100%;}
.index_sect5_1 .index_news .swiper-slide{width: 100%;}
.index_sect5_2{width: 35%;float: right;height: 306px;}
.index_sect5_2 li{height: 72px;margin-top: 9px;border: 1px solid #e0dfdf;box-sizing:border-box;padding: 12px 12px 0 16px;overflow:hidden;}
.index_sect5_2 li:first-child{margin-top: 0px;}
.index_sect5_2 li h3{font-size: 14px;line-height: 24px;color: #555555;font-weight: normal;}
.index_sect5_2 li span{display: block;font-size: 14px;color: #999999;line-height: 32px;}
.index_sect5_2 li:hover,.index_sect5_2 li.on{background: #0d6fb8;border-color: #0d6fb8;}
.index_sect5_2 li:hover h3,.index_sect5_2 li:hover span{color: #ffffff;}
.index_sect5_2 li.on h3,.index_sect5_2 li.on span{color: #ffffff;}
.index_sect5 .index_news .swiper-slide{display: none;}
.index_sect5 .index_news .swiper-slide:first-child{display: block;}

/*0709pm修改*/
.index_news .swiper-slide a dd .dd_wrap{border-right: none;}

.index_sect4 .bd ul li .pic{width: 42%;}
.index_sect4 .bd ul li .txt{width: 58%;}

/*专题滚动*/
.index_sect2_bg{background: none;padding: 0px;}
.indexSlideBox{height: 256px;}
.indexSlideBox .bd li{height: 256px;box-sizing:border-box;padding: 60px 38px 0 42px;width: 732px !important;}
.indexSlideBox .prev{left: 0px;}
.indexSlideBox .next{right: 0px;}
.indexSlideBox .prev, .indexSlideBox .next{top: 110px;}

/*0711修改*/
.newsList li .newsRight .newsMore{font-size: 14px;background:url(img/index_more.png) no-repeat left 8px;padding-left: 18px;}
.index_vedio{position: relative;}
.index_vedio_wrap .swiper_prev,.index_vedio_wrap .swiper_next{display: block;width: 34px;height: 48px;position: absolute;top: 100px;
z-index: 9;opacity: 0;filter: alpha(opacity=0);cursor: pointer;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.index_vedio_wrap .swiper_prev{background: url(img/leftArr1.png) no-repeat center;left: 0px;}
.index_vedio_wrap .swiper_next{background: url(img/rightArr1.png) no-repeat center;right: 0px;}
.index_vedio_wrap:hover .swiper_prev,.index_vedio_wrap:hover .swiper_next{opacity: 100;filter: alpha(opacity=1);}
.index_vedio_wrap .index_sect2_bg{background: none;}

/*0713修改*/
.index_title{font-size: 16px;}
.index_news .swiper-slide a dd .dd_wrap h3{font-size: 16px;}
.index_sect2_bg .indexSlideBox ul li h3{font-size: 16px;}
.index_vedio .swiper-slide a p{font-size: 16px;}
.index_sect3 .bd ul li p{font-size: 16px;}
.index_sect4 .bd ul li .txt h5{font-size: 16px;}

/*编辑内容样式*/


.tg  {border-collapse:collapse;border-spacing:0;border-color:#999;border:none;}
.tg td{font-family:Arial, sans-serif;font-size:14px;padding:5px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-color:#999;color:#444;background-color:#f2fbff;}
.tg th{font-family:Arial, sans-serif;font-size:14px;font-weight:bold;padding:10px 5px;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;border-color:#999;color:#fff;background-color:#26ADE4;}
.tg .tg-7uoj{background-color:#34cdf9;color:#ffffff;text-align:center;vertical-align:top}
.tg .tg-baqh{text-align:center;vertical-align:top}