﻿﻿@charset "utf-8";
/*引导页 S ------------------------------------*/
html,body{height: 100%;width:100%;}
.wrap{visibility: hidden;}
#content{height: 1px; overflow: hidden; background: none; min-height: 0; padding: 0; margin-bottom: 0; width: 1200px; border-radius: 0;}

body.bodyGuide{width:100%;min-width: 1210px; overflow:hidden;
background: url(../images_index/c96b1a35b86b456eaef47e41658a5337.jpg) center top no-repeat;
}
.bodyGuide #content{margin: 0; overflow: hidden;}
.bodyGuide .wrap{background: none;}
.bodyGuide .headerTop{ z-index: 3; }
.bodyGuide #logo{ top: 10%; text-align:center;}
.bodyGuide .sideFixed{display: none;}
.bodyGuide #footer{position: fixed; bottom:0px; left:0px; right:0px; width:100%;padding-top:10px; }

.fl{ float:left;}
.fr{ float:right;}
.puh2{ margin:0px auto; height:1px; width:100%;}
.puh5{ margin:0px auto; height:5px; width:100%;}
.puh8{ margin:0px auto; height:8px; width:100%;}
.puh10{ margin:0px auto; height:10px; width:100%; }
.puh15{ margin:0px auto; height:15px; width:100%; }
.puh20{ margin:0px auto; height:20px; width:100%; }
.puh30{ margin:0px auto; height:30px; width:100%; }
/* 2021-4-3*/

.backstretch{
  overflow: unset !important;
  min-width: 100% !important;
}
.backstretch img{min-width: 100% !important;}
.bodyGuide .footer_bg{ background:url(../images_index/black_70.png); position:absolute; width:100%; height:100%; left:0px; top:0px; z-index:-11;}
body .f_bg{ background:#003366; position:absolute; width:100%; height:100%; left:0px; top:0px; z-index:-11;
font-size: 14px;
	color: #F2F2F2;
	filter:alpha(opacity=80);opacity:0.8;

}
/*.footer_bg{filter:alpha(opacity=35);opacity:0.35;background:#000; position:absolute; width:100%; height:100%; left:0px; top:0px; z-index:-11;}*/
/* 2021-4-3 */


/* 2021-5-29 */

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
    -webkit-transition: background-color 43200s ease-in-out 0s;
    transition: background-color 43200s ease-in-out 0s;
}
/* 2021-5-29 */


/* 引导页-搜索框 */
.bodyGuide .siteSearchBar{top:38%; right: 50%; width: 610px; height:60px; margin-right: -355px;}
.bodyGuide .siteSearchBar .siteZnwd{margin: 15px 0 0 16px; height: 32px; line-height: 32px;}
.bodyGuide .s-form{width: 500px; line-height:58px;height:58px; background:url(../images_index/guide-searchBg.png) left top no-repeat; }

.bodyGuide .s-form .from-control{line-height:58px; width:344px; height:58px; padding:0 10px 0 25px; margin-left:25px; }
.bodyGuide .s-form .btn{line-height:200px; overflow:hidden; width:60px; height:60px; }
.bodyGuide .s-form .btn:active{background:  url(../images_index/guide-searchBg.png) left -62px no-repeat;}

.bodyGuide .s-form .link-box{font-size:14px;}
.bodyGuide .s-form .select-box{ width:101px; height:60px; }
.bodyGuide .s-form .select-box .s-option{left: 12px; top:0; width:66px; height:60px; line-height:60px;}
.bodyGuide .s-form .select-box ul{top: 40px;left: 1px;width: 476px;padding: 25px 10px 5px;}
.bodyGuide .s-form .select-box ul li{font-size:14px; float:left; width:31%; line-height: 1.5em;}
.bodyGuide .s-form .select-box .arrow-dn{top:28px; }
.bodyGuide .s-form .select-box .arrow-hover{top:21px;}

/*引导页-导航*/

.indNavList{ position: absolute; z-index:3; moverflow:hidden; width: 1093px; margin:0px auto; text-align: center; height:50px; line-height:50px;top:70%;left:50%; margin-left: -550px;}
/*
.indNavList{position: relative; z-index:1; moverflow:hidden; width: 1093px; margin:0px auto; text-align: center; height:50px; line-height:50px;  }
*/
.zx_menu_bg{filter:alpha(opacity=90);opacity:0.9;background: url(../images_index/text_bgh.png); position:absolute; width:100%; height:100%; left:0px; top:0px; z-index:-9999;}

/* 2021-3-5 */


/* 弹出导航 */
.pop{position: fixed;top:1%;width:100%;height:100%; z-index:999999999999999999999; overflow:hidden;-webkit-transition-duration: 0.44s;
    transition-duration: 0.44s;
    -webkit-transition-timing-function: swing;
    transition-timing-function: swing;
	margin-top:0%;
 }
.pop_head{position:relative;}
.pop_head a.close{width:80px;height:46px;position:absolute;right:15px;line-height:20px;color: #FFFFFF;text-decoration:none;top:10px; font-size:18px;}
.pop_body{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}


.current-11 {
	height: 38px;
	border-bottom: 1px solid #2e6699;
}

.current-T1 {
	height: 30px;
	line-height: 30px;
	border-left: 7px solid #2e6699;
	font-size: 16px;
	color: #2e6699;
	padding-left: 10px;
}


.Map-div {
	background: #f3f4f4;
	min-height:500px;
	overflow: hidden;
	margin:0px auto;
	width:70%;

}
.Map-list {
	width:98%;
	margin: 15px auto;
	min-height:500px;
	overflow: auto;
}

.Map-list ul {
	width: 99%;
	height: auto;
	border: 1px solid #dadada;
	color: #2e6699;
	background: #fff;
	margin-bottom: 8px;
        padding:8px 0px;
}

.tt {
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	text-indent: 1em;
	font-weight: bold;
	text-align:left;
}

.Map-list ul li {
	padding: 0 15px;
	height: auto;
	line-height:35px;
	font-size: 14px;
	float: left;
}

.Map-list ul li a {
	color: #2e6699;
}

.Map-list ul li a:hover {
	color: #2e6699;
	text-decoration: underline;
}

.clear{overflow: hidden; } 

/* 弹出导航 */


.indNavList ul{float:left; width:94%; position:relative; }
.indNavList ul li{float:left; width:165px;color:#fff; font-size:20px; height:50px; line-height:50px; text-align:center; cursor:pointer; border-right:1px solid #6b6c70; }

.indNavList ul.open li{ width:170px;}
.indNavList ul.open li.one{width:170px;}
.indNavList ul li:hover,.zx_menu ul li.hover{background:#0167cc; }

.indNavList ul li span{height:100%; display:inline-block; padding:0 0 0 40px;background:url(../images_index/navicon-1new.png) left center no-repeat;}
.indNavList ul li span.m1{background:url(../images_index/navicon-3new.png) left center no-repeat;}
.indNavList ul li span.m2{background:url(../images_index/navicon-2new.png) left center no-repeat;}
.indNavList ul li span.m3{background:url(../images_index/navicon-4new.png) left center no-repeat;}
.indNavList ul li span.m4{background:url(../images_index/navicon-5new.png) left center no-repeat;}
.indNavList ul li span.m5{background:url(../images_index/navicon-7new.png) left center no-repeat;} 
.indNavList ul li span.m6{background:url(../images_index/navicon-6new.png) left center no-repeat;} 
.indNavList p{float:left; background:#0167cc url(../images_index/zx_con20160809_19.png) center center no-repeat; width:65px; height:50px; position:relative; z-index:9; cursor:pointer;}
/* 2021-3-5 */




/* 背景切换 */
.bodyPic {display: none; position: fixed; z-index: -1; top: 0; left: 0; width: 100%; min-width: 1210px; height: 100%;}
.bodyGuide .bodyPic{display: block;no-repeat top fixed;background-size: 100%;}
.bodyPic .bd ,
.bodyPic .bd ul ,
.bodyPic .bd li { width: 100%; height: 100%; 
background-position: center 0;
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-size: cover;
    -webkit-background-size: cover;/* 兼容Webkit内核浏览器如Chrome和Safari */
    -o-background-size: cover;/* 兼容Opera */
}


/*网站首页 ---------------------------------------------------*/
/*导航*/
.mainNav{width: 1140px; float: left; }
.siteWidth .mainNav ul{
	width:1140px;
	margin: 0 auto;
}
.siteWidth .mainNav li{
	float: left;
	width:14%;
	text-align: center;
	font-size:19px;
	font-weight: bold;
	height: 58px;
}
.siteWidth .mainNav li.cur,.siteWidth .mainNav li:hover{
	background-color: rgba(1,1,1,0.1);
}
.siteWidth .mainNav li > a{
	display: block;
	line-height: 30px;
	color: #fff;
	height: 30px;
	margin-top:14px;
	border-right: 1px solid #5284B1;
}
.siteWidth .mainNav li.cur > a,.siteWidth .mainNav li:hover a{
	border-right-color: #154977;
}
.siteWidth .mainNav li > a span{
	padding-left: 30px;
}
.siteWidth .mainNav li> a span.no1 {
	background: url(../images_index/navicon-1new.png) left center no-repeat;
}
.siteWidth .mainNav li > a span.no2{
	background: url(../images_index/navicon-2new.png) left center no-repeat;
}
.siteWidth .mainNav li > a span.no3{
	background: url(../images_index/navicon-3new.png) left center no-repeat;
}
.siteWidth .mainNav li > a span.no4{
	background: url(../images_index/navicon-4new.png) left center no-repeat;
}
.siteWidth .mainNav li > a span.no5{
	background: url(../images_index/navicon-5new.png) left center no-repeat;
}
.siteWidth .mainNav li> a span.no6 {
	background: url(../images_index/navicon-6new.png) left center no-repeat;
}
.siteWidth .mainNav li> a span.no7 {
	background: url(../images_index/navicon-7new.png) left center no-repeat;
}
.siteWidth .mainNav li.cur > a span.no1,.header .nav li:hover > a span.no1{
	background-image: url(../images_index/navicon-11new.png);
}
.siteWidth .mainNav li.cur > a span.no2,.header .nav li:hover > a span.no2{
	background-image: url(../images_index/navicon-22new.png);
}
.siteWidth .mainNav li.cur > a span.no3,.header .nav li:hover > a span.no3{
	background-image: url(../images_index/navicon-33new.png);
}
.siteWidth .mainNav li.cur > a span.no4,.header .nav li:hover > a span.no4{
	background-image: url(../images_index/navicon-44new.png);
}
.siteWidth .mainNav li.cur > a span.no5,.header .nav li:hover > a span.no5{
	background-image: url(../images_index/navicon-55new.png);
}
.siteWidth .mainNav li.cur > a span.no6,.header .nav li:hover > a span.no6{
	background-image: url(../images_index/navicon-66new.png);
}
.siteWidth .mainNav li.cur > a span.no7,.header .nav li:hover > a span.no7{
	background-image: url(../images_index/navicon-77new.png);
}


.menuBtn{width:60px; height: 60px; float: right; border-radius: 0 6px 0 0; cursor: pointer; background: #febf34 url(../images_index/menuBtnIcon.png) center center no-repeat;}
.menuBtn:hover{background-color: #e9aa1f;}

/*主页-顶部框*/
.topColumn{
	overflow: hidden;
	border-radius: 0 0 8px 8px;
	padding-top:8px;
	padding-right:2px;
	padding-bottom:5px;
	padding-left:2px;
}
.layout{overflow: hidden;}

/*头条新闻*/
.topNews{overflow: hidden;background-color: rgba(0,0,0,0.1); padding:10px 0px;border-radius:5px;}

.topNews .title{height:55px; line-height:55px; text-align: center; font-size: 36px; color: #146ac1;}
.topNews  .title a{color:#146ac1;}
.topNews .intro{margin-top: 5px; text-align: center; font-size: 16px; color: #146ac1;}




@media all and (max-width: 415px){
	.indNavList{
		position: relative;
		display: inline-block;
		margin-top: 20px;
	}
}

/*--
颜色代码
#146ac1 蓝色标题
#e6e6e6 淡色边框
--*/








.box{margin: 40px 0;position: fixed; z-index:99999999999;}
.change-type {width: auto;
    min-height: 160px;
    position: relative;
    z-index: 99;
    left: 0;
    top:-270px;
    display: flex;
}

.change-type .type-left {
    width: 0;
    background: #fff;
    height: 100%;
	min-height:200px;
    box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.5);
    border-bottom-right-radius: 5px;
    overflow: hidden;
    transition: width 0.4s;
    -moz-transition: width 0.4s;
    -webkit-transition: width 0.4s;
    -o-transition: width 0.4s;
}
.change-type .showListType {
    width:460px;
    transition: width 0.4s;
    -moz-transition: width 0.4s;
    -webkit-transition: width 0.4s;
    -o-transition: width 0.4s;
}
.change-type .type-left ul li {
    line-height: 45px;
    height: 45px;
    text-align: left;
    width: 100%;
    position: relative;
    cursor: pointer;
}
.change-type .type-left ul li a {
    display: block;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9;
    padding-left: 15px;
    overflow: hidden;
    width: calc(100% - 17px);
    color: #333;
    font-size: 16px;
    border-left: 2px solid #26778d; /*#26778d  00ba97 */
}
.change-type .type-left ul li span {
    display: block;
    position: absolute;
    width: 0;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 8;
    overflow: hidden;
    transition: width 0.5s;
    -moz-transition: width 0.5s;
    -webkit-transition: width 0.5s;
    -o-transition: width 0.5s;
}
.change-type .type-left ul li:hover span {
    transition: width 0.5s;
    -moz-transition: width 0.5s;
    -webkit-transition: width 0.5s;
    -o-transition: width 0.5s;
}
.type-left ul li:nth-child(1):hover span,
.type-left ul li:nth-child(1).active span,
.type-left ul li:nth-child(8):hover span,
.type-left ul li:nth-child(8).active span {
    background: #ad1457;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(1):hover a,
.type-left ul li:nth-child(1).active a,
.type-left ul li:nth-child(8):hover a,
.type-left ul li:nth-child(8).active a {
    border-left: 2px solid #ad1457;
    color: #fff;
}
.type-left ul li:nth-child(2):hover span,
.type-left ul li:nth-child(2).active span,
.type-left ul li:nth-child(9):hover span,
.type-left ul li:nth-child(9).active span {
    background: #1976d2;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(2):hover a,
.type-left ul li:nth-child(2).active a,
.type-left ul li:nth-child(9):hover a,
.type-left ul li:nth-child(9).active a {
    border-left: 2px solid #1976d2;
    color: #fff;
}
.type-left ul li:nth-child(3):hover span,
.type-left ul li:nth-child(3).active span,
.type-left ul li:nth-child(10):hover span,
.type-left ul li:nth-child(10).active span {
    background: #ef5350;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(3):hover a,
.type-left ul li:nth-child(3).active a,
.type-left ul li:nth-child(10):hover a,
.type-left ul li:nth-child(10).active a {
    border-left: 2px solid #ef5350;
    color: #fff;
}
.type-left ul li:nth-child(4):hover span,
.type-left ul li:nth-child(4).active span,
.type-left ul li:nth-child(11):hover span,
.type-left ul li:nth-child(11).active span {
    background: #e91e63;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(4):hover a,
.type-left ul li:nth-child(4).active a,
.type-left ul li:nth-child(11):hover a,
.type-left ul li:nth-child(11).active a {
    border-left: 2px solid #e91e63;
    color: #fff;
}
.type-left ul li:nth-child(5):hover span,
.type-left ul li:nth-child(5).active span,
.type-left ul li:nth-child(12):hover span,
.type-left ul li:nth-child(12).active span {
    background: #8e24aa;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(5):hover a,
.type-left ul li:nth-child(5).active a,
.type-left ul li:nth-child(12):hover a,
.type-left ul li:nth-child(12).active a {
    border-left: 2px solid #8e24aa;
    color: #fff;
}
.type-left ul li:nth-child(6):hover span,
.type-left ul li:nth-child(6).active span,
.type-left ul li:nth-child(13):hover span,
.type-left ul li:nth-child(13).active span {
    background: #64b5f6;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(6):hover a,
.type-left ul li:nth-child(6).active a,
.type-left ul li:nth-child(13):hover a,
.type-left ul li:nth-child(13).active a {
    border-left: 2px solid #64b5f6;
    color: #fff;
}
.type-left ul li:nth-child(7):hover span,
.type-left ul li:nth-child(7).active span,
.type-left ul li:nth-child(14):hover span,
.type-left ul li:nth-child(14).active span {
    background: #388e3c;
    width: 100%;
    box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.5);
}
.type-left ul li:nth-child(7):hover a,
.type-left ul li:nth-child(7).active a,
.type-left ul li:nth-child(14):hover a,
.type-left ul li:nth-child(14).active a {
    border-left: 2px solid #388e3c;
    color: #fff;
}


.change-type .type-right{

    top: 50px;
    left: -52px;
    width: 52px;
    height: 229px;
    background: url(../images_index/zntj.png) top center no-repeat;
    color: #ffffff;
    padding-top: 40px;
    text-decoration: none;
} 


.type-right span{
    color: #ffffff;
    width: 20px;
    height: auto;
    text-align: center;
    font-size: 20px;
    line-height: 24px;
    display: block;
    margin: 0 auto; 

}

.change-type .type-right p {
    text-align: center;
    padding: 0 5px;
    color: #fff;
    display: table-cell;
    vertical-align: middle;
    cursor: pointer;
    line-height: 20px;
}










/*  图片视频 */

/*  图片视频  */







/* link */


.xglink{
    height:85px;
    background: #FFFFFF;
    position: relative;
	margin:0px auto;
}

 .wzlj {
	line-height: 30px; padding-left:20px; margin:0px auto;
}
.wzlj a {
	margin: 0px auto 4px; width: 146px; height: 40px; text-align: center; color: rgb(128, 128, 128); line-height: 40px; padding-left: 5px;  font-size: 15px; display: inline-block;
}
.wzlj a:hover {
	color: rgb(0, 51, 102);
}
.yqlj{ padding:0px 15px; width:92%; margin:0px auto;}
.yqlj select {
	width: 250px;
	height: 25px;
	color: rgb(128, 128, 128);
	font-size: 14px;
	background-color: rgb(255, 255, 255);
	margin-top: 2px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 9px;
}

/* link */



/*--右侧菜单--*/
.right-nav{display: inline-block; width: 78px; height: 100%; padding-top: 30px; background:url(../images_index/2015qh_index_rnav_bg.png) repeat left top; position: fixed; top: 0; float:right; z-index:99; right:-1px; opacity:0.5;}
.hand{width: 80px; opacity:50; height: 100px; background: url(../images_index/zx_con20160809_10.png) no-repeat center center; font: 12px/24px "微软雅黑"; color: #fff; position: fixed; right: 0; top: 20%; cursor: pointer; z-index: 99; vertical-align: middle; text-align: center;}
.hand span{display: inline-block; width: 80px; position: absolute; left: 0; top: 50%; font: 12px/24px "微软雅黑"; color: #fff; margin-top: 24px;}
.right-nav-touch{width: 10px;height:100%;position: fixed;right:0;top:0;}
.right-nav li{padding: 20px 0; height: 60px;}
.right-nav li a{display: inline-block; width: 78px; padding-top: 40px; font: 14px/20px "微软雅黑"; color: #fff; text-align: center;}
.right-nav li a:hover{text-decoration:none;}
.right-nav li a.a1{background:url(../images_index/rightnavtb20160809_06.png) no-repeat center top;}
.right-nav li a.a2{background:url(../images_index/rightnavtb20160809_10.png) no-repeat center top;}
.right-nav li a.a3{background:url(../images_index/rightnavtb20160809_13.png) no-repeat center top;}
.right-nav li a.a4{background:url(../images_index/rightnavtb20160809_16.png) no-repeat center top;}
.right-nav li a.a5{background:url(../images_index/rightnavtb20160809_19.png) no-repeat center top;}
.right-nav li a.a6{background:url(../images_index/rightnavtb20160816_01.png) no-repeat center top;}
.right-nav li a.a7{background:url(../images_index/rightnavtb20170113_16.png) no-repeat center top;} 
.right-nav li:hover{background: #0099FF;}



/* 2021-5-24 */
.width{width:1200px;margin:0 auto;overflow:hidden; }

/*轮播图*/
.main_411 {
	width: 608px;
	height: 424px;
}

.main_412 {
	width: 565px;
	min-height:424px;
	overflow:hidden;
	padding: 10px 10px 0 10px;
	background: #f4f8f7;
	border:1px solid #E8E8E8;
}


/* 焦点图片 */
.slideBox {
	width: 100%; height:434px; margin-top:0px; position: relative;
}
.slideBox > a {
	top: 40%; width: 40px; height: 62px; position: absolute; z-index: 9;
}
.slideBox > a.prev {
	background: url(../images_index/left.png) no-repeat 0% 0% / 100% 100%; left: 0px;
}
.slideBox > a.next {
	background: url(../images_index/right.png) no-repeat 0% 0% / 100% 100%; right: 0px;
}
.slideBox .bd {
	width: 100%; height: 100%; overflow: hidden;
}
.slideBox .bd .tempWrap {
	width: 100%; height: 100%; overflow: hidden;
}
.slideBox .bd ul {
	width: 100%; height: 100%; overflow: hidden;
}
.slideBox .bd ul li {
	width: 100%; height: 100%; float: left;
}
.slideBox .bd ul li > a {
	width: 100%; height: 100%; display: block; position: relative;
}
.slideBox .bd ul li > a img {
	width: 100%; height: 100%;
}
.slideBox .bd ul li > a > s {
	left: 0px; width: 100%; height: 40px; bottom: 0px; position: absolute; opacity: 0.5; background-color: rgb(0, 0, 0); -moz-opacity: 0.5; -khtml-opacity: 0.5;
}
.slideBox .bd ul li > a > span {
	left: 4%; width: 70%; height: 40px; bottom: 0px; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; font-size: 14px; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis;
}
.slideBox .hd {
	width: 18%; height: 40px; right: 0px; bottom: 0px; position: absolute;
}
.slideBox .hd ul {
	width: 100%; overflow: hidden; margin-top: 15px;
}
.slideBox .hd ul li {
	border-radius: 10px; width: 10px; height: 10px; margin-right: 10px; float: left; cursor: pointer; background-color: rgb(255, 255, 255); -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.slideBox .hd ul li.on {
	background-color: rgb(47, 85, 148);
}

/* 焦点图片 */
.list_one {
	width:100%; height: 100%; overflow: hidden; 
}
.lo_title {
	width: 100%; overflow: hidden; margin-bottom: 5px;border-bottom:1px solid #EBEBEB; padding-bottom:5px;
}
.lo_title p {
	width: 23%; height: 50px; text-align: center; line-height: 50px; font-size: 18px; margin-left: 2.5%; float: left; cursor: pointer; background-color: rgb(236, 236, 236);
}
.lo_title p:first-child {
	margin-left: 0px;
}
.lo_title div {
	margin-top: 10px; float: right;
}
.lo_title div a {
	display: none;
}
.lo_title div a img {
	transition:0.4s linear;
}
.lo_title div a:hover img {
	transform: rotate(360deg);
}
.lo_title div a.onb {
	display: block;
}
.lo_title p a {
	width: 100%; height: 100%; color: rgb(0, 0, 0); display: block;
}
.lo_title p.onb a {
	color: rgb(255, 255, 255); background-color: rgb(23, 130, 213);
}
.lo_main {
	width: 100%;
}
.lo_m {
	width: 100%; display: none;
}



/*动态导航*/
.xxfb_list{border-bottom:1px solid #E3E3E3;height:50px;line-height:50px;font-size:18px;background:url(../images_index/title.jpg) left  no-repeat; width:100%; overflow:hidden; padding-left:10px; }
.tabfirst_11 ul{ width:100%; height:49px; }
.tabfirst_11 li a{ font-size:18px;


    text-transform: uppercase;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;

}
.tabfirst_11 li{
	float:left;
	margin-top:0px;
	font-size:18px; font-family: 'Montserrat', sans-serif;
	cursor: pointer;
	height:49px;
	line-height:50px;
	text-align: center;
	font-weight:bold;
	color: #999;
	width:95px;
}


.tabfirst_11 li.on {
	font-size:18px; font-family: 'Montserrat', sans-serif;
	cursor: pointer;
	  font-family: inherit;
  font-weight: bold;
  color: inherit;
	font-weight:bold;
	width:95px;
	border-bottom:3px #005196 solid;
	height:48px;
	
	
}
.tabfirst_11 li.on a {
	font-size:18px; font-family: 'Montserrat', sans-serif;
	cursor: pointer;
	color:#005196;
	font-weight:bold;
	width:95px;
	height:48px;
	
}
.tabfirst_11 li a:hover {
	font-size:18px; font-family: 'Montserrat', sans-serif;
	cursor: pointer;
	color:#005196;
	font-weight:bold;
	width:95px;
	height:48px;
	
}
.tabfirst_11 li:hover{
	font-size:18px; font-family: 'Montserrat', sans-serif;
	cursor: pointer;
	color:#005196;
	font-weight:bold;
	width:95px;
	border-bottom:3px #005196 solid;
	height:48px;
	
}
.xxfb_list .tzgg-wz222{
	cursor: pointer;
	font-weight:bold;
	width:95px;
	border-bottom:3px #005196 solid;
	height:48px;
	
}
.xxfb_list .tzgg-wz222 a{
	color:#274472;
}

.news_list_fba{ padding-left:5px; padding-right:20px; font-size:16px; overflow:hidden;}
.news_list_fba li{border-bottom:1px dashed #F6F6F6;overflow:hidden;padding:3px 0 3px 12px;background:url(../images_index/Point_3.png) no-repeat 0px 14px; line-height:32px; width:98%;}
.news_list_fba li a:hover{ color:#4174c5;}
.news_list_fba .data{font-size:12px; color: #D1D1D1;}



.news_list_fba_2{ padding-left:15px;font-size:15px; overflow:hidden; padding-top:10px;}
.list_div{border-bottom:1px dashed #F6F6F6;overflow:hidden;padding:3px 0 3px 12px;background:url(../images_index/Point_3.png) no-repeat 0px 15px; line-height:28px; width:99%;}
.list_div a:hover{ color:#4174c5;}





/* neirongs */
.neirong{margin:0px auto; width:1200px; margin:0px auto; overflow:hidden;}
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}
.panel:hover {
    box-shadow: 0 10px 20px 0 rgba(168,182,191,.6);
}


/* neironge */





/* 图片视频 */

.index-sliders {
    padding: 0px 15px;
    margin-top:10px;
	background:#FFFFFF;
	overflow:hidden;
}
.panel-title1 {
    padding: 0 0 10px 0;
    margin: 0 5px;
    overflow: hidden;
    letter-spacing: 1px;
    font-weight: bold;
    font-size: 20px;
    color: #0069c5;
    border-bottom: 1px solid #ebebeb;
}

.panel-title1 i {
    float: left;
    font-size: 22px;
    margin-right: 5px;
    margin-top: 2px;
    font-weight: normal;
}
.iconfont{font-size: inherit;line-height: 1;-webkit-text-stroke-width:0;}
.panel-title .on {

  font-weight: bold;
  color:#005196;

}
.panel-title .on a {

	color: #005196;
	font-weight:bold;

	
}
.tzgg-wz{cursor: pointer;
	font-weight:bold;
	width:100px;
	}
.tzgg-wz a{
	color:#005196;
}
/*  图片视频 */
.shipin_tupian{width:100%;  margin-left:0px; padding:0px; overflow:hidden;}

.ilist ul{
	list-style:none;
	padding:0;
	overflow:hidden;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 0;
}
.ilist ul li{
	float:left;
	width:265px;
	height:178px;
	_margin:0 11px;
	text-align:center;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-bottom:5px;
	
}
.ilist ul li img{
	width:242px;
	height:148px;
	display:block;
	border:1px solid #ddd;
	padding:3px;
	margin:0;
}

.ilist ul li a img{border:0;transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
.ilist a:hover  img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}

.ilist .tptitle{font-family: "微软雅黑", "Microsoft Yahei"; font-size: 13px; line-height:40px; text-align: left; height:40px; padding-left:10px;}
/* 图片视频 */

.biaoti01{ border-bottom:1px solid #c2dbd5; overflow:hidden; padding-bottom:8px; line-height:28px;}
.biaoti01 h5{font-size:18px;font-weight:bold; color:#005196;}

.zti{ background:#FFFFFF; overflow:hidden; height:252px; width:100%; padding:8px;}
.zti i{ float:left;}

.ib_lb {
	 border-image: none; width:336px; height: 200px; 
}
.ctt-1 {
	width: 100%; height: 100%; overflow: hidden;
}
.ctt-1 .left {
	width: 100%; height: 100%; float: left; position: relative;
}
.ctt-1 .left .bd {
	width: 100%; height: 100%; overflow: hidden;
}
.ctt-1 .left .bd ul {
	width: 100%; height: 100%; overflow: hidden;
}
.ctt-1 .left .bd .tempWrap {
	width: 100%; height: 100%;
}
.ctt-1 .left .bd ul li {
	width: 100%; height: 100%; float: left;
}
.ctt-1 .left .bd ul li > a {
	width: 100%; height: 100%; display: block; position: relative;
}
.ctt-1 .left .bd ul li > a img {
	width: 100%; height: 100%;
}
.ctt-1 .hd {
	right: 3px; bottom: 3px; position: absolute;
}
.ctt-1 .hd ul li {
	margin: 0px 1px; padding: 0px 5px; color: rgb(255, 255, 255); float: left; cursor: pointer; background-color: rgba(0, 0, 0, 0.5);
}
.ctt-1 .hd ul li.on {
	background-color: rgb(186, 15, 19);
}






.data-pt{ padding-left:4px;}
.data-pt a{
    background-color: #fff;
    padding: 10px 13px;
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    border-radius: 3px;
    margin-top: 0px;
    display: block;
    margin-bottom: 15px;
    width:39%;
    float: left;
 
}
.data-pt a:nth-child(1){
    margin-right: 3%;
}
.data-pt a:nth-child(2){
    margin-left: 3%;
}
.data-pt a img{
    padding-right: 20px;
}

/* 电子杂志 */

.dzzz{ background:#FFFFFF; overflow:hidden; height:348px; width:100%; padding:8px;border-radius:3px;}
.dzzz i{ float:left;}
.chat{ width:100%; margin-top:10px; overflow:hidden; }
.dzzleft{ float:left; width:162px; overflow:hidden; height:195px;}
.dzzleft ul li{ width:100%; font-size:14px; line-height:30px; padding-left:6px;}
.dzzlefr{ float:right; overflow:hidden; padding-right:36px;}
.active11{ display:block; width:100%; overflow:hidden;background:url(../images_index/service-bg.png) no-repeat left top;text-align:center;}
.active11:hover{ width:100%; overflow:hidden;background:url(../images_index/service-bg-1.png) no-repeat left top; }
.active11 h2{ width:100%; font-size:16px; color:#fff; line-height:40px; text-align:center;}


/*  电子杂志 */

/* 简报 */
.margin-hz-5{ width:97%; overflow:hidden;}
.ft-notice dt {
    float: left;
}
.ft-notice {
    margin:0px 0 15px;
    background: #f5f5f5;
}
.ft-notice dt a {
    position: relative;
    display: block;
    padding: 15px 10px;
    background: #0069c5;
    /*background: #f15a5d;*/
    color: #fff;
    width: 60px;
    text-align: center;
    font-size: 18px;
    letter-spacing: 3px;
    font-weight: normal;
}
.ft-notice dt a:before {
    position: absolute;
    left: 0px;
    bottom: -10px;
    z-index: 9;
    content: "";
    /*border-top: 10px solid #f15a5d;*/
    border-top: 10px solid #0069c5;
    border-right: 15px solid transparent;
}
.ft-notice dd {
    padding-left:80px;
	line-height:24px;
	padding-top:5px;
	padding-bottom:5px;
}
.ft-notice dd a {
	display: block;
	max-height: 40px;
	color: #393939;
	overflow: hidden;
	line-height:20px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
}

/* 简报 */





/* 2021-5-24 */





