@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; margin:0; padding:0; border:0}
body{ border:0; padding:0; margin:0}
a{blr:expression(this.onFocus=this.blur())}
a{transition: all 0.7s linear 0s; blr:expression(this.onFocus=this.blur())}
ul{list-style:none ;}
.clearfix{*zoom:1;}
.clearfix:after{content:" ";clear:both;height:0;visibility:hidden;display:block;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.index_main{ width:980px; overflow:hidden; margin:0 auto}
.index_top{ width:980px; height:200px; float:left}
.index_banner{ width:980px; height:430px; float:left}
.index_nav{ width:980px;overflow:hidden;display: flex;align-items: center;justify-content: center;flex-wrap:wrap;background: #f4f4f4;padding: 32px 0;}
.nav_li{flex:0 0 30%;background:#00a8e6; margin:2px;max-width: 30%;}
.nav_li a{display: block;text-align: center;color:#fff; font-size:36px; line-height:100px;border-radius: 20px;overflow: hidden;}
.nav_li1{background:#00a8e6; margin-bottom:25px; margin-left:25px;}
.list_index{ width:980px; height:140px; float:left; margin-top:30px;}
.list_index a{ display:block; width:980px; height:140px; border:0;}
.index_pro{ width:436px; float:left; overflow:hidden; margin-top:36px; margin-left:36px; background:#efefef}
.index_pro a{ display:block; width:436px; float:left; overflow:hidden}
.index_pro a div{ float:left; width:436px; height:260px;overflow: hidden;}
.index_pro a img{ width:436px; height:auto;position: relative;top: 50%;transform: translateY(-50%);}
.index_pro a span{ float:left; padding:20px; line-height:200%;  color:#094a81; font-size:30px; max-height:99999px}
.index_guanggao{ width:980px; height:277px; float:left; margin:60px 0;}
.main_tab{ width:980px; overflow:hidden; float:left; margin-top:10px;}
/**tabs**/
.tabPanel{ width:980px; overflow:hidden; float:left}
.tabPanel ul{height:108px; width:980px; background:#f1f5f8; padding:0; margin:0; border:0;}
.tabPanel ul li{ width:490px; height:108px; float:left; text-align:center; line-height:108px; color:#888; list-style:none; font-size:36px; cursor:pointer}
.tabPanel .hit{
	cursor:pointer;
	background:#cae2f3;
	list-style:none;
}
.pane{display:none;}

.tag_1{ width:980px; height:280px; float:left; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; margin:20px 0}
.tag_1_main{ width:960px; height:260px; float:left; padding:10px; float:left}
.tag_1_main_name{ width:960px; height:60px; float:left; color:#333; font-size:40px; font-weight:bold}
.tag_1_main_name a{ display:block; width:960px; height:60px; float:left;  color:#333; font-size:40px; font-weight:bold}
.tag_1_main_con{ width:960px; height:190px; line-height:200%; font-size:30px; color:#666; margin-top:10px; float:left}
.main_footer{ width:980px; height:280px; margin:0 auto; background:url(../images/footer_bg.gif) no-repeat center; border-top:1px solid #999}
.main_footer_con{ width:980px; overflow:hidden; float:left; text-align:center; color:#8a8a8a; margin-top:115px; font-size:44px; line-height:350%}

.ff_nav{ width:980px; height:127px; border-top:1px solid #b3b3b3; position:fixed; bottom:0; background:#fff; margin-left:50%; left:-490px;}
.ff_nav_1{ width:245px; height:127px; float:left}
.ff_nav_1:hover{background:#00a8e6; color:#fff}
.ff_nav_1 a{ width:245px; height:127px; display:block; float:left; font-size:30px; color:#838383; text-align:center}
.ff_nav_1 a:hover{background:#00a8e6;   color:#fff}
.ff_nav_1 a i{ float:left; display:block; width:60px; height:60px; padding:10px 92px;}
.ff_nav_1 a span{ float:left; display:block; width:245px; text-align:center; overflow:hidden;}

.singer{ width:980px; height:140px; float:left; background:#00a8e6;}
.singer span{ display:block; height:140px; float:left; padding-left:30px; font-size:42px; color:#fff; font-weight:bold; line-height:140px;}
.singer_main{ width:960px; float:left; overflow:hidden; padding:10px; margin:30px 0; font-size:36px; line-height:200%; color:#666; max-height:999999px;}
.list{ width:960px; height:80px; float:left; border-bottom:2px dotted #CCC; margin:10px;overflow: hidden;}
.list a{ display:block; width:960px; height:80px; line-height:80px; float:left; font-size:36px; color:#06C;}


/*.ff_nav_1{background:#00a8e6!important; }*/












