ul,li,h1,h2,h3,h4,.h1{padding:0;margin:0;} .hr20{height:20px;overflow:hidden;clear: both;}.hr40{height:40px;overflow:hidden}

a{color: white;text-decoration: none;}

a:hover{text-decoration: none;}

.imgbg{background:url(../images/new_index/n_12.jpg) no-repeat center bottom #233575;}

.disshow{display:inline-block;}

.dishide{display:none;}

.bannerbox{position:relative;width:100%;text-align:center;overflow:hidden;height:645px;}

.sologan{position:absolute;bottom:0;background:rgba(34,71,147,0.9);width:100%;padding:15px 0 25px 0;z-index: 1;}



.sologan ul li{float:left;display:inline-block;position: relative;}

.sologan ul li h2{color: white;font-size:18px;display:block; text-align: left;margin:24px 0 5px 0}

.sologan ul li span{color: white;font-size:14px;display:block;}

.part1 .col-xs-6 .part1box img{max-width: 100%;}





.part1bg{background:#f0f2f5;padding:50px 15px}

.part1 .col-xs-3,.part1 .col-xs-6{padding-left:0;padding-right:0}



.part1box{position:relative;text-align: center;background: white;padding:28px 0;}

.part1box .h3{font-size:18px;margin-top: 40px;color: #2f2f2f;}

.part1box .h2{font-size:18px;margin-top: 40px;color: #2f2f2f;}

.part1box .part1_p{color:#646464}

.part1box h3{font-size:18px;margin-top: 11px; color:#2f2f2f;}

.part1box div span{font-size:29px;}

.part1box .h3_{font-size:18px;margin-top:-5px; color:#2f2f2f;}

.content_box{position:absolute;color:white;top:20%;left:8%}

.content_box h2{font-size:20px; text-align: left;font-weight: 700;}

.content_box .h2_{font-size:20px; text-align: left;font-weight: 700;color: white}

.content_box .h3_tile{font-size:20px; text-align: left;font-weight: 700;}

.content_box p{font-size: 14px;text-align: left}

.content_line{border-bottom:1px solid white;width:24px;margin:20px 0;}



.content_line2{border-bottom:1px solid #959595;width:24px;margin:15px auto;}



.mature{background:white;padding:15px 30px 5px 30px}

.mature div h2{font-size:20px;color:#2f2f2f}

.mature div p{font-size:12px;color:#2f2f2f;text-transform:Uppercase}

.mature i{float:right;margin-top: 10px;color:#8a8a8a;}

.mature i:hover{color:#00f0ff;}



.mature_color{background:none;padding:15px 30px 5px 30px}

.mature_color div b{font-size:20px;color:white}

.mature_color div p{font-size:12px;color:white;opacity:0.5;text-transform:Uppercase}

.mature_color i{float:right;margin-top: 10px;color:#8a8a8a;}

.mature_color i:hover{color:#00f0ff;}



.part2 .col-xs-2{width:20%;padding-left:1px;padding-right:1px;}

.part2 .part2box{padding:40px 0 60px 15px;background: #314c99;background-color: rgba(49,76,153,0.6);filter:alpha(opacity=60);}

.part2box div h3{font-size: 18px;color:#00deff;font-weight: 700;margin-top: 60px;}

.part2box p{color: white;font-size:14px;}

.part2box div{padding-left: 20px;}



.part3 a{text-decoration: none;}

.part3 .col-xs-4{padding-left:0;padding-right:0;border-right:3px solid white;}

.part3box{overflow:hidden;}

.part3box div{text-align: center;background:#f7f8fa;}

.part3box h3{font-size: 20px;color:#2f2f2f;font-weight: 700;padding-top: 30px;}

.part3box p{color: #737373;font-size:14px;margin-bottom:40px;}

.part3box .content_line{border-bottom:2px solid #2e5ab8;width:24px;margin:15px auto;}

.part3box font{border-top:1px solid #eee;font-size:14px;color:#737373;display:block;text-align:center;height:55px;line-height:55px;}

.part3box font span{font-size:20px;color:#2e5ab8;font-weight: 700;font-family: arial;}

.part3box_img img{cursor:pointer;transition: all 0.8s;}

.part3box_hover:hover img{transform: scale(1.1);}

/*.part3box_hover div{text-align: center;background:#00c1de;}*/

.part3box_hover h3{font-size: 20px;color:white;font-weight: 700;padding-top: 30px;}

.part3box_hover p{color:white;font-size:14px;margin-bottom:40px;}

.part3box_hover .content_line{border-bottom:2px solid white;width:24px;margin:15px auto;}

.part3box_hover font{border-top:1px solid #eee;font-size:14px;color:white;display:block;text-align:center;height:55px;line-height:55px;}

.part3box_hover font span{font-size:20px;color:white;font-weight: 700;font-family: arial;}

.part3box_img{height: 233px;overflow:hidden}



.part4box{background:white;box-shadow:3px 2px 13px #afafaf;}

.part4box_title{border-bottom:1px dashed #dcdcdc;padding:20px 0 20px 30px;}

.part4box_title .h1{font-size:20px;color:#1f2f64;font-weight:700;}

.part4box_title .h1 span{font-size:12px;color:#dcdcdc;padding-left:10px;text-transform:Uppercase}

.more{float:right;margin: 24px 20px 0 0;}

.triang_left{display:inline-block;width: 0;height: 0;border-top: 5px solid transparent;border-right: 10px solid #1f2f64;border-bottom: 5px solid transparent;}

.triang_right{display:inline-block;width: 0;height: 0;border-top: 5px solid transparent;border-left: 10px solid #1f2f64;border-bottom: 5px solid transparent;}

.more_text{display:inline-block;color:#1f2f64;font-size:18px;margin:0 10px;}

.part4box .col-xs-6{padding-right:0}

.part4box .newsbox{border-bottom: 1px dashed #dcdcdc;margin:5px 15px;padding:30px 0;position:relative}

.newsbox .col-xs-5{padding-left: 0;padding-right: 0;}

.newsbox .col-xs-7{font-size: 18px;color:#636363;padding-left:0;padding-right:0;line-height: 30px;}

.newsbox .data{position:absolute;right:10px;bottom:20px;font-size:16px;color:#707070}

.wrap{height: 108px;line-height: 22px;overflow: hidden;}

.wrap .text {float: right;margin-left: -5px;width: 100%;word-break: break-all;}

.wrap::before {float: left;width: 5px;content: '';height: 108px;}

.wrap::after {float: right;content: "...";height: 20px;line-height: 22px;width: 3em;margin-left: -3em;position: relative;left: 100%;top: -20px;padding-right: 5px;}

.newsbox:last-child{border-bottom:none}

.partner{background: white;border-top:1px solid #e5e5e5}

.partner .row .col-xs-1 img{max-width:100%;max-height: 100%;}

.partner .row .col-xs-1{width:10%;padding-left:0;padding-right:0;border-left:1px solid #e5e5e5;text-align:center;position:relative;}

.partner .row .col-xs-1:last-child{border-right:1px solid #e5e5e5}

.partner .row{margin-left: 0;margin-right: 0;}



.bottom1{position: absolute;z-index:1;height: 3px;width: 0%;bottom: 0px;right: 0px;}

.friendlink{height: 60px;line-height:60px;}

.friendlink b{font-size:14px;color:#636363;}

.friendlink a{display: inline-block;margin-left: 10px;font-size:12px;color:#636363;font-weight:normal}

@media (max-width:1199px){

	.sologan_line{border-left:1px solid rgb(255,255,255,0.3);height:50px;float:left;margin:20px 40px 0 40px;}

	.sologan ul{width:1000px;margin:0 auto;}

	.part1,.mature,.mature_color,.part2,.part3,.part4box,.partnerbox,.friendlink{width:1000px;margin:0 auto;}

	.bannertext{width:1000px;margin-left:-500px;position:absolute;font-size: 40PX;color: white;left:50%;top:42%;text-align: center;}

}

@media (min-width:1200px){

	.bannertext{width:1200px;margin-left:-600px;position:absolute;font-size: 40PX;color: white;left:50%;top:42%;text-align: center;}

	.sologan_line{border-left:1px solid rgb(255,255,255,0.3);height:50px;float:left;margin:20px 70px 0 70px;}

	.sologan ul{width:1200px;margin:0 auto;}

	.part1,.mature,.mature_color,.part2,.part3,.part4box,.partnerbox,.friendlink{width:1200px;margin:0 auto;}

}

.hotimg{position:absolute;right: 20px;top: 12px;}

