﻿@charset "utf-8";
/* CSS Document */
/*最上方一行设置*/
.header { width: 100%; }
.top { width: 100%; background: #f1f1f1; height: 40px; line-height: 40px; border-bottom: 1px solid #dfdfdf; }
.con { width: 1085px; margin: 0 auto; font-size: 14px; position: relative; z-index: 333; }
.con>a:hover { color: #3a3a3a; }
/*最上方中的列表设置*/
.top ul { height: 40px; }
.top ul li { margin-left: 13px; cursor: pointer; float: right; padding-left: 1px; padding-right: 1px; height: 40px; }
.top ul.fr .tophigh { width: 83px; height: 41px; background: #fff; padding: 0px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; }
/*列表中的小图标设置*/
.top ul span { display: block; position: relative; margin-right: 5px; margin-left: 4px; top: 12px; float: left; background: url(../images/ico.png) no-repeat; }
/*每个小图标的位置单独设置*/
.top ul .t_1 { width: 14px; height: 16px; background-position: -295px -266px; }
.top ul .t_2 { width: 14px; height: 16px; background-position: -295px -298px; }
.top ul .t_3 { width: 14px; height: 15px; background-position: -295px -316px; top: 14px; }
.top ul .t_4 { width: 14px; height: 16px; background-position: -295px -331px; }
.top ul .t_5 { width: 14px; height: 16px; background-position: -295px -283px; top: 13px; }
.topsch { width: 600px; border: 1px solid #ccc; border-top: none; position: absolute; top: 41px; height: 282px; z-index: 11; right: 0; background: #fff; overflow: hidden; padding-top: 5px; }
.topsch ul { float: left; margin-left: 1px; }
.topsch ul li { width: 274px; height: 30px; line-height: 30px; float: left; }
.topsch ul li h2 { color: #c12806; display: block; float: left; width: 10px; }
.topsch li a { float: left; margin-left: 16px; }

/*logo*/
.toto{background: url(/skin/202102/img/logo.png) no-repeat; height: 146px;background-position:left; background-size: 50%;}
.logo{ width: 666px; height: 146px;}
.toplink{margin-top: 10px;width: 284px; }
.freetel{  float: right;  width: 300px;  height: 50px;  margin-top: 35px;background: url(/images/freetel.jpg) no-repeat;}
.toplink li{float: left; width: 65px; font-size: 14px; border-right: 1px solid #005cac; height: 16px; margin-right: 5px;}
.toplink li a{color: #005cac;height: 16px;line-height: 16px;display: block;}
.toplink li a:hover{color:red;}
.toptel{margin-right: 15px;}
/* 主站导航 */
.navs{width: 100%; height: 64px; background: #005cac;}
.nav_1,.nav_2,.nav_3,{width: 360px; height: 64px;}
.nav_1{border-right: 1px solid #0085f7;}
.nav_2{border-left: 1px solid #003f78; border-right:1px solid #0085f7; }
.nav_3{border-left: 1px solid #003f78;}
.nav2,.nav3{width: 100%; height: 23px;}
.nav2{padding-top: 6px;}
.nav3{padding: 6px 0;}
.nav2 a,.nav3 a{font-size: 14px;  color: #fff; margin: 0 15px;  float: left;width: 59px;white-space: nowrap;}
.nav2 a.home,.nav3 a.home{/* color: #f7f29f; */ font-size: 15px;font-weight: bold;width: 62px;float: left;/* letter-spacing: 0.5px; */}
.nav a:hover{color: red;}
/* 分站导航 */
.fennavbg{width: 100%; height: 60px; background: #005cac;}
.animenu__nav>li{ position: relative; font-size:17px;width: 137.5px; height: 60px; float: left; text-align: center; line-height: 60px;}
.animenu__nav>li a{color: #fff;}
.animenu__nav>li a:hover{color: #fddf16;}
.animenu__nav > li > a:first-child:nth-last-child(2):before { content: ""; position: absolute; border: 4px solid transparent; border-bottom: 0; border-top-color: currentColor; top: 50%; margin-top: -2px; right: 10px; }
.animenu__nav__child { min-width: 100%; position: absolute; top: 100%; left: 0; z-index: 8; display: none; margin: 0px 0 0 0; background-color: #1771bf; transition: margin .15s, opacity .15s; }
.animenu__nav__child > li { width: 100%; border-bottom: 1px solid #fff; }
.animenu__nav__child > li:first-child > a:after { content: ''; position: absolute; height: 0; width: 0; left: 70px; top: -6px; border: 6px solid transparent; border-top: 0; border-bottom-color: #fff; }
.animenu__nav__child > li:last-child { border: 0; }
.animenu__nav__child a { padding: 10px; width: 100%; border-color: #373737; }
.animenu__nav__child a:hover { border-color: #0186ba; color: #fff; }
/*友情链接*/
.bfsy_113 { width: 1083; height: 38px; border: 1px solid #e5e5e5; background: #fafafa; margin-top: 20px;}
.bfsy_113 div{float:left; width:100px; heightx;38px;line-height: 38px; color: #333; text-align: center; font-size: 16px; cursor:pointer;}
.bfsy_113 div.bfsy_114 { width: 100px; height: 38px; background: #1c8cd4; line-height: 38px; color: #fff; text-align: center; font-size: 16px; }
.bfsy_115 { width: 1075px; padding:4px; border: 1px solid #e5e5e5; border-top:none; margin-bottom: 20px;}
.bfsy_115 a { color:#333; }
.bfsy_115 a:hover { color:#C00; }
/*合作伙伴*/
.bfsy_124 { width: 1085px; height: 169px; overflow: hidden; }
.bfsy_125 { width: 135px; height: 169px; overflow: hidden; }
.bfsy_126 { width: 795px; height: 109px; padding:30px 0 30px 90px; overflow: hidden; }
.bfsy_126 a { float: left; width: 78px; height: 31px; overflow: hidden; padding-left:10px !important; margin-top: 5px; display: inline; }

/*主站底部*/
.bfsy_127 { height: 235px; width: 100%; background: #000000; }
.bfsy_128 { height: 235px; width: 1085px; overflow: hidden; margin: 0 auto; }
.bfsy_129 { height: 235px; width: 120px; overflow: hidden; }
.bfsy_130 { height: 135px; width: 430px; overflow: hidden; padding:50px 0 50px 150px; }
.bfsy_131 { height: 135px; width: 260px; overflow: hidden; background: #1b1b1b; margin: 50px 0; background: url("../images/34.jpg") no-repeat scroll 0 0; }
.bfsy_130 li { color: #CCCCCC; line-height: 30px; }
.bfsy_131 a { padding-left: 65px; line-height: 42px; }
/* 分站底部 */
.footer{ width:100px; background:#0068b7; overflow:hidden; width:100%; margin-top:60px; height: 236px;}
.bottom_middle{ margin-top:15px; width: 344px ;height:184px;float: left; background: url(../images/fenxiao/fenxiaobg.png)no-repeat; margin-left: 100px; color: #fff;}
.bottom_middle h2{margin-top: 35px; padding-left: 125px; font-size: 16px;color: #fff;}
.fenxiao{margin-left: 35px; margin-top: 7px;}
.bottom_middle a{color: #fff;font-size: 12px; margin: 5px 5px;float: left;width: 80px;}
.bottom_middle a:hover{color: red;}
.saoyisao{ float:left; margin-top:45px; margin-left:50px;}
.link{ float:left; font-size:14px; line-height:24px; color:#fff; margin:45px 0 9px 200px; font-family:'微软雅黑';}

/* 公共样式 */

.icon_play1{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -20px;
    margin-top: -50px;
    background: url(http://test.beifang.net/images/jiuye/bf_btn.png) no-repeat;
    z-index: 2;
    width: 40px;
    height: 40px;
}
.icon_play{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -20px;
    margin-top: -20px;
    background: url(http://test.beifang.net/images/jiuye/bf_btn.png) no-repeat;
    z-index: 2;
    width: 40px;
    height: 40px;
}


/* 视频当前页播放 */
.damowang{width: 100%; height: 100%;background: #000;opacity: .8;z-index: 99;position: fixed; display: none;}
.xiaomowang{ position: fixed;top: 50%; left: 50%; margin-left: -300px; margin-top: -200px; z-index: 100;display:none;background: red; width: 600px; height: 400px;}
.closesp{position: absolute; right: 40px; top:40px; width: 30px; height: 30px; background: yellow;background: url(/images/closesp.png) no-repeat;}
