/*
	2017/8/31
*/
header{margin:0 auto;padding-top:36px;width:1200px;}
.m5_bottom{margin-bottom:5px;}
.symbol{float:left;width:250px;}
.advert3{float:right;}
.ferret{float:left;padding-top:14px;}
.ferret_con{float:left; width:342px;height:40px; border:solid #e5e5e5;border-width:1px 0 1px 1px;}
.ferret input{width:100%;height: 40px;border:none;}
.ferret_submit{float:left;position:relative; width:62px;height:42px;background:#ffa916;}
.ferret_submit input{background:#ffa916;}
.ferret_submit i{position:absolute;top:8px;left:20px;color:#fff;font-size:22px;}
/*导航开始*/
nav{margin-top:5px; width:100%;height:80px;box-shadow:0px 1px 4px #888;background:#07d;}
.nav{margin:0 auto;padding:0;width:1200px;height:80px;}
.nav ul:first-child{margin-right:0px; line-height:80px;}
.nav ul:first-child li{padding:15px 0;}
.nav ul:first-child li a{width:50px; height:30px;line-height:30px;background:#fff;color:#07d;border-radius:5px; }
.nav ul{float:left; margin:10px 0;}
.nav ul li{margin:auto 20px; float:left;}
.nav ul a{display:block;font-size:14px;color:#fff;line-height:30px;font-size:16px;text-align:center;}
.nav ul a:hover{color:#f80;}
.nav span{float:left;margin:0 15px;margin-top:15px; width:1px;height:50px;background:#fff;display:block;}
.nav ul:last-child li a{width:100px; font-size:14px;height:20px;line-height: 20px;}
/*主体内容*/
.mainpart{margin:0 auto;width:1200px;}
.m20_top{margin-top:15px;}
.m20_top{margin-top:10px;}
.m5_top{margin-top:5px}
.m15_bottom{margin-bottom:15px;}
/*广告*/
.advert2{margin:0 auto;display:flex;justify-content:space-between;}
.m10_bottom{margin-bottom:15px;}
/*第一栏新闻*/
.news{float:left;}
.newsleft{float:left;}
.p20_right{padding-right:20px;}
.m20_right{margin-right:20px;}
.b_e6e7ea{border-right:1px solid #e6e7ea}
/*轮播图*/
.newsleft .carousel{position:relative;width:420px;height:300px;overflow:hidden;}
.newsleft .carousel .carouselimg{width:2940px;height:280px;transform:translatex(-420px); transition: all 1s linear;}
.newsleft .carousel .carouselimg li{float:left;width:420px;}
.newsleft .carousel .carouselimg li a{}
.newsleft .carousel .carouselimg li a img{display:block;}
.newsleft .carousel .carouselimg li span{display:block;color:#fff;line-height:40px;line-height:40px;font-size:16px;padding-left:5px;}
.newsleft .carousel .carouselimg li span.carouselspan{position:absolute;top:240px;width:420px;height:40px;background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%); z-index:100;}
.carouselol{padding:0;position:absolute;top:290px;left:50%;margin-left:-45px;}
.carouselol li{float:left;margin:0; width:8px;height:8px;background-color:#aaa;margin:0 5px;border-radius:50%;list-style:none;cursor:pointer;}
.carouselol li.now{background:#07d;}
.advertright{width:240px;float:right;}
/*会讯*/
.meeting{width:420px;}
.meetingimg{margin-top:12px;}
.meetingimg img{width:200px;}
.meetingimg img:first-child{display:block;float:left;}
.meetingimg img:last-child{display:block;float:right;}
.meetingtitle{margin-top:13px;}
/*聚焦新闻和推荐新闻*/
.newsright{float:right;width:440px;}

.commontitle{width:100%;position:relative; border-bottom:2px solid #e6e7ea;display:flex;justify-content:space-between}
.commontitle h2{margin:0;padding-bottom:6px;font-size:20px;color:#07d;border-bottom:2px solid #07d;display:inline-block;}
.commontitle h2 i{margin-right:5px;}
.commontitle a{float:right;color:#999;line-height:36px;font-size:14px;}
.advert4{position:absolute;top:5px;left:90px;}
.focustitle h2{padding-bottom:5px;height:45px;line-height:45px; color:#fe0000;border-bottom:2px solid #fe0000;font-size:24px;}
.commoncontent{}
.commoncontent .topnewsli a{color:#fe0000;}
.commoncontent li::before{content:"";display:inline-block;position:absolute;top:15px;width:6px;height:6px;border-radius:50%;background:#b4b4b5;}
.commoncontent li{position:relative;height:36px;line-height:36px;overflow:hidden;}
.commoncontent li a{padding-left:10px; display:block;overflow:hidden;height:36px;font-size:16px;text-decoration:none;color:#333;}
.commoncontent li a:hover{color:#f80;}
.commoncontent li a span{display:block;float:right;font-size:14px;color:#b4b4b5;}
.hotrecommendtitle{margin-top:20px;}
/*通栏广告*/
.advert1{margin:15px 0;}
.advert5{margin:15px 0;display:flex;justify-content:space-between;}
.advert6{display:flex;justify-content:space-between;}
/*其余*/
.area{width:1200px;}
.categoryleft{float:left;width:790px;}
.category_title{height:53px;margin-bottom:5px;border-bottom:2px solid #e6e7ea;}
.category_title h2{display:inline-block;}
.category_title a{float:right;color:#999;line-height:36px;font-size:14;line-height:51px;}
.parttentitle{line-height:51px;font-size:22px;color:#07d;border-bottom:2px solid #07d;}
.pl34{padding-left:34px;}
.pl40{padding-left:40px;}
.pl45{padding-left:45px;}
.title_icons1{height:50px;background: no-repeat 0 -50px;}
.title_icons2{height:50px;background: no-repeat;}
.title_icons3{height:50px;background: no-repeat 0 -95px;}
.title_icons4{height:50px;background: no-repeat 0 -195px;}
.commontitle .mb-2{margin-bottom:-2px;}
.category_title .mt-2{margin-top:2px;}
.categorynew{position:relative;float:left;width:340px;height:240;overflow:hidden;}
.prev{position:absolute;top:50%;left:0px;margin-top:-25px;padding-left:5px;width:32px;height:50px;background:rgba(0,0,0,0.3);transform:translatex(-37px);z-index:100;}
.next{position:absolute;top:50%;right:0px;margin-top:-25px;padding-right:5px;width:32px;height:50px;background:rgba(0,0,0,0.3);transform:translatex(37px);z-index:100;}
.prev i{font-size:28px;line-height:50px;color:rgba(255,255,255,0.9)}
.next i{font-size:28px;line-height:50px;color:rgba(255,255,255,0.9);float:right;}
.categorynew:hover > .next{transform:translatex(0);transition:all 1s ease;}
.categorynew:hover > .prev{transform:translatex(0);transition:all 1s ease;}
.prev:hover{background:rgba(0,0,0,0.6);transition:none;}
.prev:hover i{color:rgba(255,255,255,1)}
.next:hover{background:rgba(0,0,0,0.6);transition:none;}
.next:hover i{color:rgba(255,255,255,1)}
.categorynew > ul{width:1360px;transform:translatex(-340px);}
.categorynew > ul > li{float:left;width:340px;}
.categorynew > ul > li img{width:340px;}
.categoryimg{position:relative; margin-top:12px;width:340px;display:inline-block;}
.categoryimg > img{width:340px;}
.categoryimg .categoryimgtitle{position:absolute;left:0;top:183px;width:100%;height:44px;line-height:44px;color:#fff;text-align:center;font-weight:bold;font-size:16px;   background:linear-gradient(to bottom, rgba(0,0,0,0) 0, rgba(0,0,0,0.8) 100%)}
.mr30{margin-right:30px;}
.categorylist{width:430px;float:right;}
.categoryright{float:right;width:370px;}
.spreadimg > a > img{width:175px;}
.spreadimg > a:first-child{display:block;float:left;}
.spreadimg > a:last-child{display:block;float:right;}
/*tab切换*/
.tabcategory{height:321px;}
.place{position:relative;}
.category_title2{margin-bottom:5px;height:51px;border-top:2px solid #e6e7ea;}
.category_title2 > li:first-child:before{content:"";float:left;height:50px;width:43px;background: no-repeat 0 -50px;display:block;}
.category_title2 li{float:left;margin-right:20px;}
.category_title2 li h2{display:inline-block;line-height:51px;font-size:22px;font-weight:normal;}
.category_title2 li h2.parttentitle2{border-top:2px solid #07d;font-weight:bold;}
.category_title2 li h2 a{color:#999;}
.category_title2 li h2.parttentitle2 a{color:#07d;}
.tab_content{position:absolute;left:0;top:58px;width:790px;display:none;}
.tab_contentlive{display:block;}
.mt-2{margin-top:-2px;}
/*网员信息*/
.companymsg > a{float:left;display:inline-block;margin-right:20px;}
.companymsg > a > img{width:250px;}
.companymsg > div{float:right;width:570px;}
.companymsg > div > h4{margin-bottom:7px;font-size:26px;font-weight:bold;line-height:34px}
.companymsg > div > p{font-size:16px;line-height:24px;}
/*友情链接*/
.linkurl{margin-top:20px; width:100%;border-bottom:2px solid #e6e7ea;}
.linkurl span{margin:0;padding-bottom:6px; font-size:20px;color:#07d;border-bottom:2px solid #07d;display:inline-block;}
.linkurl i{margin-right:5px;}
.linkurl ul li{float:left;}
.linkurl ul li a{padding:8px 15px;font-size:15px;display:block;}
/*404*/
.error{position:relative;text-align:center;}
.error .clip .shadow{height:180px;}
.error .clip:nth-of-type(2) .shadow{width:130px;}
.error .clip:nth-of-type(1) .shadow,
.error .clip:nth-of-type(3) .shadow{width:250px;}
.error .digit{width:150px;height:150px;line-height:150px;font-size:120px;font-weight:bold;}
.error .msg{top:-190px;left:30%;width:80px;height:80px;line-height:80px;font-size:32px;}
.error span.triangle{top:70%;right:0%;border-left: 20px solid #535353;border-top: 15px solid transparent;border-bottom: 15px solid transparent;}
.error .container-error-404{position:relative;margin-top:20px;height:250px;padding-top:40px;}
.error .container-error-404 .clip{display:inline-block;transform: skew(-45deg);}
.error .clip .shadow{overflow:hidden;}
.error .clip:nth-of-type(2) .shadow{overflow:hidden;position: relative;box-shadow:inset 20px 0px 20px -15px rgba(150, 150, 150, 0.8), 20px 0px 20px -15px rgba(150, 150, 150, 0.8);}
.error .clip:nth-of-type(3) .shadow:after,
.error .clip:nth-of-type(1) .shadow:after{content:"";position:absolute;right:-8px;bottom:0px;z-index:9999;height:100%;width:10px;background:linear-gradient(90deg, transparent, rgba(173, 173, 173, 0.8), transparent);border-radius:50%;}
.error .clip:nth-of-type(3) .shadow:after{left:-8px;}
.error .digit{position:relative;top:8%;color:white;background:#07b3f9;border-radius:50%;display:inline-block;transform:skew(45deg);}
.error .clip:nth-of-type(2) .digit{left:-10%;}
.error .clip:nth-of-type(1) .digit{right:-20%;}
.error .clip:nth-of-type(3) .digit{left:-20%;}
.error > .errorpoint {font-size:24px;color:#a2a2a2;font-weight:bold;padding-bottom:20px;}
.error .tohome{padding:7px 10px;width:50px;height:50px; font-size:16px;color:#07b3f9;border:1px solid #07b3f9;border-radius:20px;}
.error .tohome:hover{color:#fe0000;border-color:#fe0000;}
.error .msg{position:absolute;left:180px;top:60px;z-index:9999;display:block;background:#535353;color:#a2a2a2;border-radius:50%;font-style:italic;}
.error .triangle {position:absolute;z-index:999;transform:rotate(45deg);content:"";width:0;height:0;}