 
.flash_div{ width:100%; margin:0 auto; overflow:hidden;display:none;}
.flash{height:140px;width:320px;overflow:hidden;position:relative;margin:0 auto;}
.ul_flash{width:100000px;height:100%}
.ul_flash li{float:left;width:320px;height:100%;}
.ul_flash img{width:100%;height:100%}
.flash .pagination{clear:both;position:absolute; width:100%; left:0;bottom:15px;z-index:2;height:10px; float:left; text-align:center;}
.flash .pagination span{ display:inline-block;background: no-repeat; background-size:100% 100%;width:10px;height:10px;text-indent:-9999px;border-radius:50%;-webkit-border-radius:50%;overflow:hidden;margin:0 3px;cursor:pointer;position:relative}
.flash .pagination span.swiper-active-switch{ background: no-repeat; background-size:100% 100%;}
 
.i_yw_t{ width:100%; margin:0 auto; max-width:670px; margin-top:3%; margin-bottom:3%; overflow:hidden; text-align:center; }
.i_yw_t h2{ max-width:382px; width:100%; margin:0 auto; margin-bottom:15px; font-weight:normal; font-size:20px; padding-bottom:18px;}
.i_yw_t.tbgs1 h2{background: center bottom no-repeat; color:#fff;}
.i_yw_t.tbgs1 p{ color:#fff;}
.i_yw_t p{ color:#666666; font-size:12px;}
.i_two{ margin-top:20px; margin-bottom:6%; overflow:hidden;}
.i_two .i_two_div{ width:100%; margin:0 auto; overflow:hidden; padding-top:1%;}
.i_two .i_two_div .imgs{ float:left; width:38.1%; overflow:hidden;}
.i_two .i_two_div .imgs img{ width:100%;}
.i_two .i_two_div .imgs img:hover{}
.i_two .i_two_div .i_two_r{ float:right; width:55%;  font-size:14px; line-height:28px;}
.i_two .i_two_div .i_two_r h2{ font-size:20px; line-height:28px; color:#008cab; margin-bottom:3%;font-weight:normal; }
.i_two .i_two_div .i_two_r h2 label{ display:block;}
.i_two .i_two_div .i_two_r .p{ overflow:hidden; min-height:224px; padding-bottom:3%;}
.i_two .i_two_div .i_two_r span{ color:#008cab;}
.i_two .i_two_div .i_two_r .i_two_more{  width:36%; max-width:166px; height:42px; line-height:42px; text-align:center; color:#fff; font-size:16px; border-radius:20px; display:block; margin-top:4%; background-color:#ce0010;}
.i_two .i_two_div .i_two_r .i_two_more:hover{filter: Alpha(Opacity=80);opacity: 0.8; -webkit-animation:doudong2 5s ease-in-out;
    -o-animation:doudong2 5s ease-in-out;
    animation:doudong2 5s ease-in-out;}
.i_two .i_two_div .i_two_r ul{ margin-top:3%;}
.i_two .i_two_div .i_two_r ul li{ float:left; width:15%; margin-right:2%; font-size:14px; text-align:center;}
.i_two .i_two_div .i_two_r ul li:last-child{ margin-right:0;}
.i_two .i_two_div .i_two_r ul li .imgs2{ margin:0 auto; width:100%; max-width:71px; margin-bottom:4%;}
.i_two .i_two_div .i_two_r ul li .imgs2 img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.i_two .i_two_div .i_two_r ul li:hover .imgs2{-webkit-animation:doudong2 5s ease-in-out;-o-animation:doudong2 5s ease-in-out;animation:doudong2 5s ease-in-out; }
.i_two .i_two_div .i_two_r ul li a:hover{ color:#008cab;}
.i_two .i_two_div .i_two_r ul li .imgs2{width:71px; height:71px; display:block;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs1 { background:url(/images/ab1on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs2{background:url(/images/ab2on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs3 {background:url(/images/ab3on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs4 {background:url(/images/ab4on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs5 {background:url(/images/ab5on.png) no-repeat; background-size:100% 100%;}
.i_two .i_two_div .i_two_r ul li .imgs2.bgs6 {background:url(/images/ab6on.png) no-repeat; background-size:100% 100%;}


  
.i_three{ padding-bottom:5%; overflow:hidden; margin-top:15px;}
.i_three_t{ height:50px; line-height:50px; overflow:hidden; color:#000000; font-size:16px;}
.i_three_t .i_three_more{ float:right; font-size:12px; color:#008cab;}

.i_three_l{ float:left; width:31.6%; overflow:hidden;}
.i_three_l:hover .imgs img{-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_three_l .imgs{ width:100%; margin-bottom:3px; overflow:hidden;}
.i_three_l .imgs img{ width:100%;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_three_l .i_three_l_txt{ background-color:#f4f4f4; overflow:hidden; padding:15px;}
.i_three_l .i_three_l_txt .i_three_l_one{ overflow:hidden; padding-bottom:12px;}
.i_three_l .i_three_l_txt .i_three_l_one .p{ float:left; width:74px; overflow:hidden; margin-right:10px; text-align:center; color:#fff;font-family:Arial;}
.i_three_l .i_three_l_txt .i_three_l_one .p span{ display:block;height:50px; line-height:50px; overflow:hidden; background-color:#008cab;  font-size:36px; letter-spacing:4px;}
.i_three_l .i_three_l_txt .i_three_l_one .p label{ display:block; height:29px; line-height:29px; overflow:hidden; background-color:#008cab; font-size:12px;}
.i_three_l .i_three_l_txt .i_three_l_one h2{ font-size:16px; line-height:22px; letter-spacing:1px; font-weight:normal;}
.i_three_l .i_three_l_txt .i_three_l_desc{ line-height:24px; overflow:hidden; height:72px; color:#666666; font-size:14px; margin-bottom:10px;}
.i_three_l .i_three_l_txt em{ color:#008cab; font-size:12px; display:block; padding-bottom:10px;}
.i_three_r{ float:right; margin-left:2.6%; overflow:hidden; width:30.6%;}
.i_three_r ul li{ display:block; border:3px solid #fff; padding-top:12px; padding-left:3%; padding-right:3%; padding-bottom:9px; height:65px; background-color:#f4f4f4; margin-bottom:6px; overflow:hidden;}
.i_three_r ul li .dates{float:left; width:65px; height:65px; overflow:hidden; margin-right:14px; text-align:center; color:#fff;background-color:#008cab;font-family:Arial;transition:all 0.3s;}
.i_three_r ul li .dates span{ display:block;height:36px; line-height:36px; overflow:hidden; margin-top:6px;   font-size:36px; letter-spacing:4px;}

.i_three_r ul li .dates label{ display:block; height:20px; line-height:20px; overflow:hidden;  font-size:14px;}
.i_three_r ul li .txt{ overflow:hidden;}
.i_three_r ul li .txt h2{ font-size:16px; color:#666666; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:20px; line-height:20px; margin-bottom:5px;}
.i_three_r ul li .txt p{ line-height:20px; overflow:hidden; color:#666666; font-size:13px;}
.i_three_r ul li:hover{ background:#fff right bottom no-repeat; border:3px solid #008cab; }
.i_three_r ul li:hover .dates{ background-color:#008cab;}
.i_four{ background-color:#008cab; overflow:hidden; padding-top:15px; padding-bottom:2%; }
.i_five{ overflow:hidden; margin-top:15px;  border-bottom:0; margin-bottom:4%;}
.i_five ul li{ float:left; width:16.6%;}
.i_five ul li img{width:100%; height:120px;-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}
.i_five ul li:hover img{-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;-webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1); -o-transform:scale(1.1, 1.1); -ms-transform:scale(1.1, 1.1); transform:scale(1.1, 1.1);}
.i_five ul li:nth-child(6n+0) div{border-right:0;}
.i_five ul li .partner_box{ border:1px solid #d8d8d8; box-sizing:border-box; overflow:hidden;}
 