/*整体的字体、间距、列表*/
html {overflow-y:scroll;}
body {font: 12px/1 "Microsoft YaHei", "微软雅黑",'宋体', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;margin:0px auto;color: #333;background:#ffffff; text-align:left;}
form, img, p{margin: 0px auto;border:0px;}
ul, li,ol,dl,dt,dd{margin:0px auto;padding:0px;list-style:none;list-style-position:outside;}
div,h1,h2,h3,h4,h5,h6,fieldset,input,textarea,blockquote{padding:0; margin:0 auto;}
h2,h3{ font-weight:normal;}
address,cite,code,em,th,i{ font-style:normal;}
a:link, a:visited {color:#333;text-decoration: none !important;}
a:hover{color:#004eb3;text-decoration: underline;}
a,input{outline:none;}

.fl{float:left;}
.fr{float:right;}
.left{float:left; _display:inline;}
.right{float:right; _display:inline;}
.clear{clear:both;}
.no_way{clear:both;display:block;overflow:hidden;height:0px;margin:0px;padding:0px;line-height:0; font-size:0;}
.hide {display:none;}
.line_26{ line-height:26px;}
.line_24{ line-height:24px;}
.line_22{ line-height:22px;}
.border{ border:1px solid #E0E8EB;}
.overhidden {overflow: hidden;}

.ggBox{width:1200px; margin:0 auto; overflow:hidden;}
.gg_130{width:130px; height:60px; overflow:hidden;}
.gg_140{width:140px; height:50px; overflow:hidden;}
.gg_290{width:290px; height:100px; overflow:hidden;}
.gg_235{width:235px; height:90px; overflow:hidden;}
.gg_600{width:600px; height:100px; overflow:hidden;}

.main{ width:1200px; height: auto; margin:0 auto;}

.brand{border:1px solid #e5e4e4; width:998px; margin:0 auto;}
.brand .brandImg{ height:88px; position:relative; overflow:hidden;}
.brand .brandImg .brandTit{width:60px; height:68px; padding-top:20px; padding-left:25px; font-family:"宋体"; font-size:14px; line-height:24px; font-weight:bold; color:#1391a8; background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/pp.jpg) no-repeat 77px 3px;}
.brand .brandImg .brandList{width:913px; height:88px;}
.brand .brandImg .brandAd{position:absolute; right:0; top:15px; z-index:99; width:913px; height:88px; text-align:center; display:none;}
.brand .brandImg .brandList .left{margin:15px 0 0 19px;}
.brand .brandTxt{padding:8px 0 10px;line-height:20px; border-top:1px solid #e5e4e4; font-size:14px; font-family:"宋体"; }
.brand .brandTxt ul li{float:left; width:140px; padding-left:10px; margin:8px 0 0 14px; background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/icon.jpg) no-repeat 0 10px; _display:inline;}
.brand .brandTxt ul li a:link,.brand .brandTxt ul li a:visited{ text-decoration:none;color:#666; }
.brand .brandTxt ul li a:hover{color:#004eb3; text-decoration:underline;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
.clearfix{display:block;}

.w_870{ width:870px;}
.new{ height:110px; padding:20px 26px;}
.new .l-t{ width:26px; height:26px;}
.new .l-t-bg{ background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/tit.png) no-repeat left top; left:0; top:0}
.new .l-b-bg{ background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/tit.png) no-repeat left -36px; left:0; bottom:0}

.new .r-t-bg{ background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/tit.png) no-repeat left -70px; right:0; top:0}
.new .r-b-bg{ background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/tit.png) no-repeat left -106px; right:0; bottom:0}
.new h2{font-size:24px; font-weight:normal; margin-bottom:15px;}
.new h2 a{ text-decoration:none;}
.new .line_24{ color:#AAAAAA; line-height:26px;}
.new .line_24 a{ color:#cc0000}

/*定义焦点图容器*/
#player {width:620px;height:360px;}
.picfocus {width:auto;height:auto;overflow:hidden;position:relative;}
.play_list a{ display:block;position:absolute;overflow:hidden;width:100%;height:100%;}
	
/*定义图像说明文字背景*/
.play_bg{position:absolute;bottom:0;background-color:#000;margin-bottom:0px;height:32px;width:100%;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000}	
.play_info{position:absolute;bottom:0px;right:0px;padding:0px;height:32px;line-height:32px;width:96%;color:#fff;z-index:1001;cursor:pointer;font-size:14px;	display:block;font-weight:bold}
/*定义按钮区域位置*/
.play_text {position:absolute;bottom:0;	right:0;height:32px;z-index:1002;margin:0}	
.play_text ul {list-style-type:none;height:25px;display:block;_padding-top:0px;	z-index:1003;margin:0}	
.play_text ul li{width:18px;height:15px;float:left;font-family:'Arial Black';background-color:#927a76;display:block;color:#FFF; border:1px solid #FFF;text-align:center;margin-left:2px;cursor:pointer;font-family:Arial;font-size:12px;margin-top:9px;list-style:none;padding:0;background-image:none;line-height:16px;}	
/*定义当前焦点图的按钮颜色*/
.play_text ul li.current {background-color:#5594CA; border:1px solid #FFF;	color:#fff;}	
.play_btn {position:absolute;bottom:0;right:0;height:32px;z-index:1002;margin:0}	
.play_btn ul {list-style-type:none;	height:25px;display:block;_padding-top:0px;z-index:1003;margin:0}	
.play_btn ul li{width:16px;	height:13px;float:left;font-family:'Arial';background-color:#5594CA;display:block;color:#FFF;text-align:center;margin-left:1px;cursor:pointer;font-size:11px;margin-top:9px; line-height:16px;}	
/*定义当前焦点图的按钮颜色*/
.play_btn ul li.current {background-color:#5594CA;color:#fff;}

.w_300 ul{ font-family:"宋体"; font-size:14px; line-height:30px; margin:0 10px 10px 20px;}
.t-tit{ border-bottom:2px solid #1391A8; height:35px; margin-bottom:10px;}
.t-tit h2{ background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/dot-g.jpg) no-repeat 8px 11px; padding:12px 0 0 30px; font-family:"宋体"; font-weight:bold; font-size:14px;}
.t-tit span{ display:inline; float:right; padding-right:10px; font-size:12px; font-weight:normal; padding-top:4px;}
.t-tit span a{ color:#999;}

.w_300{ width:300px;}
.r-news{ background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/r.jpg) repeat-x center top; height:39px; margin-bottom:11px;}
.r-news h2{ font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:18px; background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/dot-r.png) no-repeat 8px 12px; padding:12px 0 0 35px;}
.r-list{ line-height:38px; font-size:16px;}
.r-list ul{ margin-bottom:20px;}
.r-list li{ border-bottom:1px solid #ECECEC;}
.r-list li a:link,.r-list li a:visited{ color:#666;}
.r-list li a:hover{color:#004eb3;}

.iput_150{width:175px; margin-right:10px; padding:0 5px; color:#999; border:1px solid #e2e7eb;}
.sel_95{width:110px; color:#999; border:1px solid #e2e7eb;}

.sideBar{width:328px; overflow:hidden; padding-bottom:11px;}
.sideBar .form{padding:9px 9px 20px 20px; padding-bottom:0;}
.sideBar .form h5{margin-bottom:20px; margin-top:10px; font-family:"宋体"; font-size:12px; font-weight:bold;}
.sideBar .form .iptBox{height:20px; margin-bottom:20px; padding-left:1px;}
.sideBar .form select{height:20px; margin-right:15px;}
.sideBar .form input{height:19px; line-height:19px;}
.sideBar .form a.seaBtn{display:inline-block; width:42px; height:20px; background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/ss.jpg) no-repeat left top; text-align:center; line-height:20px; color:#fff !important; text-decoration:none;}
.sideBar .formTxt{text-align:center; margin-bottom:10px; padding-top:10px;}
.sideBar .formTxt .info{color:#1391a8;  font-size:16px;margin-top:10px;}

/*左右图片滚动*/
.rollBox { width:958px; padding:20px;clear:both;height: auto;margin:0  auto; border:1px solid #1CA0B9; background:#F5F5F7; overflow:hidden;}
.rollBox h2{ float:left; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:18px; margin-right:30px; margin-bottom:20px;}
.rollBox h3{ float:left; font-family:"Microsoft YaHei", "微软雅黑", "SimHei", "黑体", "宋体"; font-size:12px; margin-top:5px;}
.rollBox h3 a:link,.rollBox h3 a:visited{ text-decoration:underline; color:#999}
.rollBox h3 a:hover{color:#004eb3; text-decoration:none;}
.rollBox h4{ float: right; font-family:Verdana, Geneva, sans-serif; font-weight:normal; font-size:12px; margin-top:5px;}
.rollBox h4 a:link,.rollBox h4 a:visited{ text-decoration:none; color:#6597EC}
.rollBox h4 a:hover{color:#004eb3; text-decoration:underline;}
.rollBox .LeftBotton {height:120px;width:18px;background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/l_bg.jpg) no-repeat  left 20px;overflow:hidden;float:left;display:inline;margin:0px 8px 0 0;cursor:pointer;}
.rollBox .RightBotton {height:120px;width:18px;background:url(http://img.eol.cn/images/ed/df/zhejiang/2014/gk/r_bg.jpg) no-repeat  right 20px;overflow:hidden;float:left;display:inline;margin:0px 0 0 7px;cursor:pointer;}
.rollBox .Cont {width:907px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}
.rollBox .Cont .pic {width:135px; padding:5px; border:1px solid #E9EDEC; background:#FFF; margin-right:5px;float:left;text-align:center;}
.rollBox .Cont .pic img {display:block;margin:0 auto;width:135px; height:90px;}
.rollBox .Cont .pic p {line-height:21px;font-size:14px;width:135px; margin-top:5px; text-align:center;}
.rollBox .Cont a:link, .rollBox .Cont a:visited {color:#333;text-decoration:none;}
.rollBox .Cont a:hover {color:#004eb3;text-decoration:underline;}
.rollBox #List1, .rollBox #List2 {float:left;}

.w_320{ width:318px;}
.img-135{ width:135px; height:85px; padding-left:15px; margin-top:2px;}
.w_320 ul{ font-family:"宋体"; font-size:14px; line-height:30px; margin:10px 10px 10px 15px;}
.w_320 ul a:link,.w_320 ul a:visited{ text-decoration:none;color:#663333; }
.w_320 ul a:hover{color:#004eb3; text-decoration:underline;}
.w_150{ width:150px; padding-right:5px;margin-top:10px;}
.w_150 h2{ font-family:"宋体"; color:#666; font-size:14px; margin-bottom:10px;}
.w_150 h2 a:link,.w_150 h2 a:visited{ text-decoration:none;color:#666; }
.w_150 h2 a:hover{color:#004eb3; text-decoration:underline;}
.w_150 .line_24{ color:#999}
.w_150 .line_24 a{ color:#999}

.flc{border:1px solid #e2e7eb; border-bottom:none; font-family:"宋体";}	
.flc .flcBox{border-bottom:1px solid #e2e7eb; padding:15px 15px 10px;}
.flc .flcBox h1{color:#1391a8; font-weight:bold; font-family:"宋体"; font-size:14px; margin-bottom:10px;}
.flc .flcBox div{line-height:26px; font-size:14px;}
.flc .flcBox div a{color:#666; margin:0 10px 0 0;}
.flc .flcBox div a:link,.flc .flcBox div a:visited{ text-decoration:none;color:#666; margin:0 10px 0 0;}
.flc .flcBox div a:hover{color:#004eb3; text-decoration:underline;margin:0 10px 0 0;}
.flc .flcBox .conCon{}
.flc .flcBox .conCon p{line-height:30px; color:#666;}

.font_16{ font-size:16px;}
.font_14{ font-size:14px;}
.font_13{ font-size:13px;}
.mar_t_30{margin-top:30px}
.mar_t_20{margin-top:20px}
.mar_r_10{margin-right:10px }
.mar_r_5{margin-right:12px }
.mar_r_f{margin-left:-10px }
.mar_r_r{margin-right:-10px }
.mar_t_10{margin-top:10px}
.pos_r{ position:relative;}
.pos_a{ position: absolute;}

/*对联广告*/
#adleft {position:absolute;top:40px;left:5px;text-align:center;}
#adright {position:absolute;top:40px;right:5px;text-align:center;}
/*浮动广告的关闭按钮*/
.closeBtn{display:block;cursor:pointer;color:#666666;line-height:18px;font-size:12px;text-align:center;padding:0;}

/* 改版 */
.topest .phone-show, .topest .nav-more-show{z-index: 10000;}
.public {width: 1200px;margin: 0 auto;}

.logo_search {margin-top: 35px;margin-bottom: 15px;}
.logo_search .logoimg{font-size: 30px;letter-spacing: 1.5px;font-weight: bold;}
.logo_search .logoimg img{width: 90px;margin-right: 7px;vertical-align: middle;}
.logo_search .formto{margin-top: 9px;}
.logo_search .righthome{display: none;}
.logo_search .formto a{text-align: center;width: 90px;height: 32px;background: #0F2560;border-radius: 4px;display: inline-block;color: #FFFFFF;line-height: 32px;margin-left: 10px;}
.logo_search .formto input{color: #999999;padding-left: 9px;width: 152px;height: 32px;border-radius: 2px;border: 1px solid #EEEEEE;margin-left: 15px;vertical-align: top;}
.logo_search .formto input::-webkit-input-placeholder {color: #999999;}
.logo_search .formto input::-moz-input-placeholder {color: #999999;}
.logo_search .formto input::-ms-input-placeholder {color: #999999;}
.logo_search .formto select{width: 104px;border-radius: 2px;border: 1px solid #EEEEEE;height: 32px;color: #999999;outline: none;}

.navlist_mobile {display: none;}
.navlist{height: 60px;line-height: 60px;background-color: #0A2461;margin-bottom: 36px;}
.navlist .public{height: 100%;}
.navlist ul li{width: 14.28%;height: 100%;text-align: center;}
.navlist ul li a{color: #fff;font-size: 21px;font-weight: bold;text-decoration: none;position: relative;}
.navlist ul li a:after{content: '';display: block;width: 100%;height: 3px;position: absolute;bottom: -9px;left: 0;background: #43C5FD;transition: 0.2s all;opacity: 0;}
.navlist ul li a:hover:after{opacity: 1;}

.banner_slide_m{display: none;}
.banner_slide .pagination {position: absolute;z-index: 20;right: 0;bottom: 4px;width: 255px;text-align: center;}
.banner_slide .swiper-pagination-switch {display: inline-block;width: 30px;height: 4px;background: #fff;opacity: 0.4;margin: 5px 7px;border-radius: 20px;cursor: pointer;}
.banner_slide .swiper-visible-switch {background: #aaa;}
.banner_slide .swiper-active-switch {background: #fff;opacity: 1;}
.banner_slide {width: 870px;height: 300px;}
.banner_slide .swiper-slide a {display: block;position: relative;}
.banner_slide .swiper-slide a img{display: block;}
.banner_slide .swiper-slide a .txt-info{box-sizing: border-box;width: 255px;height: 100%;position: absolute;right: 0;top: 0;z-index: 10;padding: 30px 25px 0 30px;
    background: url('https://zhejiang.eol.cn/e_images/index/2020/hub/icon/bg-1px-2.png') repeat;
}
.banner_slide .swiper-slide a .txt-info h3{font-size: 18px;color: #F2F2F2;line-height: 30px;font-weight: bold;margin-bottom: 13px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.banner_slide .swiper-slide a .txt-info p{font-size: 14px;color: #F2F2F2;line-height: 24px;}
.banner_slide .swiper-slide a .txt-info .desc{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    line-clamp: 7;
    -webkit-box-orient: vertical;
}
.banner_slide .swiper-slide a .txt-info .tag{background: #D8222B;position: absolute;right: 0;bottom: 46px;padding: 2px 10px;}

.speial_wrap{width: 870px;}
.speial_wrap .item{width: 33.33%;padding: 20px 15px 20px 15px;box-sizing: border-box;height: 135px;position: relative;}
.speial_wrap .item:before{content: '';display: block;width: 0.5px;height: 60px;background: #E1E1E1;position: absolute;right: 0;top: 50%;transform: translateY(-50%);}
.speial_wrap .item:last-child:before{display: none;}
.speial_wrap .item a{text-decoration: none;display: block;}
.speial_wrap .item a:hover h3{color: #004eb3;}
.speial_wrap .item h3{font-size: 16px;color: #000000;line-height: 22px;margin-bottom: 23px;transition: all 0.2s;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.speial_wrap .item span{font-size: 12px;color: #0F2560;}

.banner .w_300{height: 433px;box-sizing: border-box;}
.banner .w_300 a{text-decoration: none;}
.banner .w_300 img{width: 100%;display: block;}
.banner .w_300 .zy_content{padding: 16px 15px 20px 15px;border: 1px solid rgba(151, 151, 151, .3);height: 271px;box-sizing: border-box;position: relative;}
.banner .w_300 .zy_content h2{margin-bottom: 16px;}
.banner .w_300 .zy_content h2 a{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.banner .w_300 .zy_content .line_24 p a{color: #999999;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    line-clamp: 6;
    -webkit-box-orient: vertical;
}
.banner .w_300 .zy_content .tag{position: absolute;right: 20px;bottom: 35px;font-size: 13px;color: #0F2560;}

.public_title{font-size: 21px;color: #0A2461;font-weight: bold;border-bottom: 4px solid #0A2461;line-height: 32px;}

.gg_140{width:140px; height:50px; overflow:hidden;}
.ggMain{width:1200px; }
.ggMain .tit{width:100%;border-bottom:1px solid #e1e1e1;}
.ggMain .tit .tabBox span{display: inline-block;width: 1px;height: 13px;background: #E1E1E1;margin: 12px 15px 0 15px;}
.ggMain .tit .tabBox div{float:left; height:35px; line-height:36px; font-size: 13px;}
.ggMain .tit .tabBox div.tag_01{background:#fff; height:36px; line-height:36px;}
.ggMain .tit .tabBox div.tag_01 a{color: #0F2560;}
.ggMain .tit .tabBox div a{display:block; _float:left; height:36px; text-decoration:none; color: #999999;font-weight: bold;}
.ggMain .content{width:1200px; display:none;}
.ggMain .tabImg{width:1200px;}
.ggMain .tabImg .left{margin:15px 0 0 0;width: 19.4%;margin-right: 0.75%;}
.ggMain .tabImg .left:last-child{margin-right: 0;}
.ggMain .tabImg .left img{width: 100%;display: block;}
.ggMain .tabList{padding:15px 0 0 0;}
.ggMain .tabList ul{padding-bottom:35px; line-height:22px; font-size:14px;}
.ggMain .tabList ul li{float:left; width: 19.4%;margin-right: 0.75%;margin-bottom: 5px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ggMain .tabList ul li:before {content: '';display: inline-block;width: 4px;height: 4px;border-radius: 4px;background: #E5E5E5;vertical-align: middle;margin-right: 8px;}
.ggMain .tabList ul li:nth-child(5n+5){margin-right: 0;}
.ggMain .tabList ul li a:link,.ggMain .tabList ul li a:visited{ text-decoration:none;color:#666666; }
.ggMain .tabList ul li a:hover{color:#004eb3; text-decoration:underline;}

/* 资讯 */ 
.main-tab a {color: #666;}
.main-3-news ul > a{display: block;text-align: center;color: #666F86;padding: 20px 0;cursor: pointer;margin-bottom: 20px;font-size: 14px;}
.eol-main-3 .bar-title{margin-top: 12px;}
.main-tab .tabs-02-title{border-bottom: 1px solid #E1E1E1;margin-bottom: 5px;position: relative;height: 44px;}
.main-tab .tabs-02{font-size: 15px;text-align: center;position: relative;color: #666F86;margin-right: 42px;padding: 10px 0 0px;float: left;line-height: 30px;border-bottom: 4px solid #fff;}
.main-tab .tabs-02 a{text-decoration: none;}
.main-tab .tabs-02 i{border-right: 1px solid #e1e1e1;position: absolute;right: -23px;bottom: 7px;height: 18px;width: 0;}
.main-tab .tag-02.tabs-02{color: #0A2461;font-size: 21px;font-weight: bold;border-bottom: 4px solid #0A2461;}
.tabs-02-other{position: absolute;right: 0;font-size: 15px;color:#666F86;line-height: 38px;bottom: 0;cursor: pointer;width: 72px;height: 37px;bottom: 0px;z-index: 11;text-align: center;}
.tabs-02-other.cur{position: absolute;right: 0;font-size: 15px;bottom: 0;height: 45px;line-height: 51px;cursor: pointer;height: 37px;border: 1px solid #e1e1e1;border-bottom: none;bottom: -1px;z-index: 11;background: #fff;color: #0A2461;line-height: 38px;text-align: center;}
.tabs-02-other.cur .con{display: block;}
.tabs-02-other .con{display: none;border: 1px solid #f1f1f1;border-top: none;top: 37px;position: absolute;width: 280px;right: -1px;background: #fff;padding-top: 15px;padding-bottom: 7px;}
.tabs-02-other .con em{color: #666;margin: 0 10px;text-align: left;display: inline-block;padding: 4px 7px;line-height: 1em;font-size: 13px;text-align: left;border-radius: 3px;float: left;margin: 0 15px 8px 15px;}
.tabs-02-other .con em:hover, .tabs-02-other .con em.cur{text-decoration: none;background: #0A2461;color: #fff;}

.eol-main-3 .main-3-news li{border-bottom: 1px solid #e1e1e1;padding: 20px 0;}
.eol-main-3 .main-3-news li.noborder{border-bottom: none}
.eol-main-3 .main-3-news li:last-child{border-right: none;border-bottom: none;}
.eol-main-3 .main-3-news li img{width: 100px;height: 80px;float: left;margin-right: 20px;}
.news-more{text-align: center;color: #666F86;padding: 20px 0;cursor: pointer;}
.eol-main-3 .main-3-news li h4{font-size: 18px;color: #0A2461;padding-top: 6px;letter-spacing: 0;line-height: 26px;padding-bottom: 15px;}
.eol-main-3 .main-3-news li h4 a{color: #333;font-weight: normal;text-decoration: none;transition: all 0.2s;}
.eol-main-3 .main-3-news li h4 a:hover{color: #004eb3;}
.eol-main-3 .main-3-news li .main-1-news-bar .news-bar-tag{font-size: 12px;color: #666F86;margin-right: 8px;line-height: 22px;}
.eol-main-3 .main-3-news li .main-1-news-bar .news-bar-time{font-size: 12px;color: #C9CCD4;line-height: 22px;}

.three_pic{width: 100%;}
.three_pic a{display: block;width: 31.6%;margin-right: 2.6%;box-sizing: border-box;}
.three_pic a:last-child{margin-right: 0;}
.three_pic a img{width: 100%;border: 1px solid #E0E0E0;box-sizing: border-box;}

.long_pic{width: 100%;}
.long_pic a{display: block;width: 100%;}
.long_pic a img{width: 100%;border: 1px solid #E0E0E0;box-sizing: border-box;}

.gaoduan img{width: 100%;}
.gaoduan .txt{padding: 13px 4px;font-size: 14px;color: #666;line-height: 34px;}
.gaoduan .txt p span{font-weight: bold;}
.gaoduan .txt p span a:hover {color: #004eb3;}

.old_data{margin-top: 12px;}
.right_frame .frame_title{border-bottom: 1px solid #e1e1e1;}
.right_frame .text{padding: 13px 4px;line-height: 34px;}
.right_frame .text a{font-weight: bold;font-size: 14px;color: #666;display: block;}
.right_frame .text a:hover{color:#004eb3;}
.right_frame .checkmore{padding: 0 4px;margin-top: 5px;}
.right_frame .checkmore .moretext{color: #0F2560;font-size: 14px;margin-top: 6px;}
.right_frame .checkmore .operate a{display: inline-flex;align-items: center;padding: 0 17px;height: 28px;line-height: 28px;border-radius: 4px;border: 1px solid #0F2560;box-sizing: border-box;text-align: center;color: #0F2560;font-size: 14px;}
.right_frame .checkmore .operate a:first-child{margin-right: 10px;}

.right_ad{padding-top: 10px;}
.right_ad img{width: 100%;display: block;}
.right_ad a{display: block;}

.contact_us .text p{height: 20px;line-height: 20px;font-size: 14px;color: #666666;margin-bottom: 10px;}
.contact_us .text p span:first-child{margin-right: 20px;}

.footer{background: #0A2461;color: #fff;padding: 20px 0 15px 0;text-align: center;font-size: 12px;line-height: 22px;}
.footer .info{opacity: 0.8;filter: alpha(opacity=80);}
.footer a{color: #fff;}
.footer a:hover{color: #fff;}

.gknews_mobile, .m4_tools, .m5_recommend, .m_content_list{display: none;}

@media screen and (max-width: 1000px) {
    /* 解决真机swiper闪白 */
    .swiper-container{transform:translate3d(0,0,0) !important;}
    .swiper-slide{transform:translate3d(0,0,0) !important;}

    .blank-m{width: 100%;height: 8px;background: #ededed;}
    .eol-m-title{font-weight: bold;color: #004eb3;font-size: 4vw;border-left: 3px solid #004eb3;padding-left: 6px;line-height: 1em;margin-bottom: 22px;}

    .topest, .ggBox, .navlist, .banner, .ggMain, .eol-main-3, .footer, .logo_search .formto {display: none;}
    .logo_search.public {height: 13.5vw;width: 100%;margin-top: 0;margin-bottom: 0;padding: 0 2%;display: flex;justify-content: space-between;align-items: center;box-sizing: border-box;}
    .logo_search .logoimg{font-size: 4.5vw;float: none;margin: 0;display: inline-flex;align-items: center;justify-content: flex-start;}
    .logo_search .logoimg img {width: 18%;margin: 0;margin-right: 2%;}
    .logo_search .righthome{display: block;font-size: 13px;color: #0A2461;font-weight: bold;float: none;margin: 0;}
    .logo_search .righthome a{display: inline-flex;align-items: center;white-space: nowrap;}
    .logo_search .righthome img{width: 17px;height: 17px;margin-right: 4px;}
    .logo_search.public:after{display: none;}

    .navlist_mobile{display: block;width: 100%;display: inline-flex;align-items: center;justify-content: center;background: #0A2461;vertical-align: bottom;}
    .navlist_mobile .item{width: 25%;text-align: center;padding: 3.6% 0;}
    .navlist_mobile .item a{display: block;width: 100%;height: 100%;font-size: 3.8vw;text-decoration: none;color: #fff;font-weight: bold;}

    .banner_slide_m{display: block;width: 100%;overflow: hidden;}
    .banner_slide_m .swiper-slide, .banner_slide_m .swiper-wrapper{height: auto !important;}
    .banner_slide_m .swiper-slide a{display: block;position: relative;}
    .banner_slide_m .swiper-slide a img{width: 100%;}
    .banner_slide_m .swiper-slide a .txt-info{padding: 2.2% 15px 2.2% 15px;position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;background: rgba(255, 255, 255, .7);}
    .banner_slide_m .swiper-slide a .txt-info h3{font-weight: normal;font-size: 3.8vw;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

    .gknews_mobile{display: block;}
    .gknews_mobile li a{position: relative;padding: 15px 0;margin: 0 14px;overflow: hidden;display: flex;align-items: center;flex-direction: row;}
    .gknews_mobile li a .con{margin: 0;}
    .gknews_mobile li a .con h4{padding-bottom: 5px;color: #555;margin-bottom: 6px;line-height: 1.5em;font-size: 4vw;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;font-weight: normal;}
    .gknews_mobile li a .con .m-news-tag{font-size: 12px;color: #0A2461;margin-right: 18px;}
    .gknews_mobile li a .con .m-news-time{font-size: 12px;color: #999;}
    .gknews_mobile li a:after{content: "";position: absolute;border-bottom: 1px solid #d8d8d8;-webkit-transform: scale(0.5);transform: scale(0.5);box-sizing:border-box;bottom: 0;left: 0;width: 200%;left: -50%;}
    .gknews_mobile>a{display: block;text-align: center;color: #999;padding: 3% 0;font-size: 14px;}

    .m4_tools{display: block;padding: 18px 15px;}
    .m4_tools .list_grid{display: flex;justify-content: space-around;align-items: center;}
    .m4_tools .list_grid a{display: block;text-align: center;}
    .m4_tools .list_grid a .imgwrap{width: 50px;border-radius: 50%;height: 50px;overflow: hidden;background: #349FCD;display: flex;justify-content: center;align-items: center;}
    .m4_tools .list_grid a img{width: 50%;}
    .m4_tools .list_grid a p{margin-top: 10px;font-size: 12px;color: #666;}

    .m5_recommend{display: block;padding: 18px 15px;}
    .m5_recommend .imglist{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin: 3% 0;}
    .m5_recommend .imglist a{width: 48%;margin: 0;margin-bottom: 2%;display: block;}
    .m5_recommend .imglist img{width: 100%;}
    .m5_recommend .schoollist{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
    .m5_recommend .schoollist li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0;margin-bottom: 3%;text-align: left;width: 48%;list-style: inside;padding-left: 2px;}
    .m5_recommend .schoollist li a{color: rgb(154, 154, 154);font-size: 13px;}
    .m5_recommend .tabs-02{margin-right: 2%;padding: 1.3% 4%;border: 1px solid #004eb3;border-radius: 5px;overflow: hidden;color: #004eb3;display: inline-block;font-size: 3.5vw;}
    .m5_recommend .tag-02{background: #004eb3;color: #fff;}
    .m5_recommend .tabs-02-title{margin-bottom: 2%;}

    .m_content_list{display: block;padding: 18px 15px;}
    .m_content_list .main-tab .tabs-02{color: #000000;padding: 0;margin-right: 0;font-weight: bold;font-size: 3.6vw;line-height: inherit;padding: 2% 0;}
    .m_content_list .main-tab .tag-02.tabs-02{color: #004eb3;border-bottom: 2px solid #004eb3;font-size: 4vw;}
    .m_content_list .main-tab .tabs-02 i{display: none;}
    .m_content_list .main-tab .tabs-02-title{display: flex;justify-content: space-between;align-items: center;height: auto;margin-bottom: 0;}
    .eol-main-3 .main-3-news li{padding: 2.5% 0;}
    .eol-main-3 .main-3-news li h4{font-size: 4.2vw;line-height: 1.5em;}
    .eol-main-3 .main-3-news li h4 a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
    .public_img_style{display: block;width: 100%;}
    .public_img_style img{width: 100%;}
    .main-3-news ul > a{padding: 0;margin: 0;margin-top: 20px;}
}
  
