@charset "utf-8";
*{padding:0; margin:0;}
body{ width:100%; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{padding:0;margin:0;}
body{font-family:"微软雅黑";font-size:12px;color:#000;}
ul,li{list-style:none;}
a{text-decoration:none;}
img{border:none;}
a:hover{ text-decoration:underline!important;}
<!--解决a标签周围的虚线框开始-->
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
<!--解决a标签周围的虚线框结束-->
.borm{border-bottom:1px dashed #3C7BDF;}
.mr0{margin-right:0px!important;}
.ml4{margin-left:4px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mb10{margin-bottom:10px!important;}
.mr20{margin-right:20px!important;}

.pr20{padding-right:20px!important;}
.pt5{padding-top:5px!important;}
.pt10{padding-top:10px!important;}
.pt15{padding-top:15px!important;}
.pt20{padding-top:20px!important;}
.pt24{padding-top:24px!important;}
.pb10{padding-bottom:10px!important;}
.pb30{padding-bottom:30px!important;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.blank3,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank12,.blank15,.blank20,.blank25,.blank30,.blank40,.blank50,.blank70,.blank100{clear:both;overflow:hidden;display:block;}
.blank3{height:3px;font-size:0px;}
.blank5{height:5px;font-size:0px;}
.blank6{height:6px;font-size:0px;}
.blank7{height:7px;font-size:0px;}
.blank8{height:8px;font-size:0px;}
.blank9{height:9px;font-size:0px;}
.blank10{height:10px;}
.blank12{height:12px;}
.blank15{height:15px;}
.blank20{height:20px;}
.blank25{height:25px;}
.blank30{height:30px;}
.blank40{height:40px;}
.blank50{height:50px;}
.blank70{height:70px;}
.blank100{height:100px;}
/*all clear*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.clear{clear:both;}
img{ border:none; vertical-align:middle;}
.contain{width:100%; margin:0; padding:0;}
.part3{margin:0 auto;}
.width100{max-width:1442px;margin:0 auto;position:relative;}
.commw{
	width:100%;	
	position:relative;
}
.commw img{
	width:100%;
}

.bg1{
	background:url(../imgs/indexbg_01.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 610px;*/
	width: 100%;
}
.bg2{
	background:url(../imgs/indexbg_02.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 484px;*/
	width: 100%;
}
.bg3{
	background:url(../imgs/indexbg_03.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 440px;*/
	width: 100%;
}
.bg4{
	background:url(../imgs/indexbg_04.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 450px;*/
	width: 100%;
}
.bg5{
	background:url(../imgs/indexbg_05.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 430px;*/
	width: 100%;
}
.bg6{
	background:url(../imgs/indexbg_06.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 711px;*/
	width: 100%;
}
.bg7{
	background:url(../imgs/indexbg_07.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 576px;*/
	width: 100%;
}
.bg8{
	background:url(../imgs/indexbg_08.jpg) no-repeat center center;
	overflow:hidden;
	/*height:752px;*/
	width: 100%;
}
.bg9{
	background:url(../imgs/indexbg_09.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 360px;*/
	width: 100%;
}
.bg10{
	background:url(../imgs/indexbg_10.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 599px;*/
	width: 100%;
}
.bg11{
	/*background:url(../imgs/indexbg_11.jpg) no-repeat center center;*/
	overflow:hidden;
	/*height: 709px;*/
	width: 100%;
}
.baokaotiaojian_container{
	background: #00427c;

}
.baokaotiaojian_w{
	width: 1150px;
	padding:30px 0;
	margin: 0 auto;
	overflow: hidden;
	color: #fff;
}
.baokaotiaojian_head{
	overflow: hidden;
}
.baokaotiaojian_head ul li{
	width: 210px;
    height: 50px;
    border: 2px solid #fff;
    border-radius: 50px;
    font-size: 14px;
    float: left;
    text-align: center;
    line-height: 50px;
    margin: 0 36px 30px;

}
.baokaotiaojian_list{
	background: #fff;
	padding: 40px ;
}
.baokaotiaojian_list_item h3{
	font-size: 20px;
    font-weight: bold;
    color: #000;
    border-bottom: 1px solid #00427c;
    width: 300px;
    padding-bottom: 10px;
    margin: 0 0 32px;
}
.baokaotiaojian_list_item ul li{
	font-size: 14px;
	overflow: hidden;
	margin: 15px 0 0;

}
.baokaotiaojian_list_item ul li a{
	color: #303030;
	float: left;
	display: block;
	width: calc(100% - 100px);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.baokaotiaojian_list_item ul li span{
	color: #e67474;
	float: right;
	display: block;
	width: 60px;

}
.tab{
	
	height: 0;
	/*display: none;*/
	opacity: 0;
	z-index: -1;
	transition: 0.3s linear;
}
.tabon{
	/*display: block;*/
	z-index: 10;
	height: auto;
	opacity: 1;
	transition: 0.3s linear;
}
.baokaotiaojian_head ul li.active{
	background: #fff;
    color: #00427c;
    transition: 0.3s linear
}









.bg12{
	background:url(../imgs/indexbg_12.jpg) no-repeat center center;
	overflow:hidden;
	/*height: 528px;*/
	width: 100%;
}
.f1{
	background: #f1f1f1
}
.p_style1{
	color: #5a90cc;
	font-size: 18px;
	text-indent: 36px;
	line-height: 40px;
}
.p_style2{
	color: #4c4c4c;
	font-size: 18px;
	text-indent: 36px;
	line-height: 40px;
}
.pad25{
	padding: 50px 0 0
}
.pad50{
	padding: 50px 0 
}
.bgfff{
	background: #fff;
	padding: 15px 0;
}
.bgff{
	background: #fff;
	padding:100px  0 40px;
}
.bgc9{
	background: #c9c9c9
}


.anniubox{
	background: url("../imgs/adv.jpg") no-repeat center center;
	width: 800px;
	height: 500px;
    margin: 0 auto;
    position: fixed;
    top: calc(50% - 250px);
    left: calc(50% - 400px);
    background-size: contain;
    overflow: hidden;
    display: none;
     z-index: 9999999
}
.anniubox_content{
	position: relative;
	width: 100%;
	height: 100%
}
.anniubox_closebtn{
	width: 40px;
	height: 40px;
	background: transparent;
	position: absolute;
	top: 36px;
	right: 41px;
	border-radius: 50%
}
.anniubox_lqbtn{
	width: 320px;
    height: 50px;
    background:transparent;
    position: absolute;
    bottom: 47px;
    right: calc(50% - 170px);
    border-radius: 19px;
}
.anniubox_lqbtn a{
	width: 100%;
	height: 100%;
	display: block;
}