@CHARSET "UTF-8";


a{color:#000}

a:hover {

	text-decoration: none;

}



.col-d-5 {

	position: relative;

	min-height: 1px;

	padding-right: 15px;

	padding-left: 15px;

	width: 33.33%;

	float: left;
text-align:center

}
.col-d-5 img{display:inline-block}
.mnav a{padding: 10px 11px !important;}


.container {

	width: 1170px !important

}



.mt5 {

	margin-top: 5px;

}



.mt10 {

	margin-top: 10px;

}



.mt15 {

	margin-top: 15px;

}



.mt20 {

	margin-top: 20px;

}



.mt25 {

	margin-top: 25px;

}



.mt35 {

	margin-top: 35px;

}



.mnt10{margin:10px;margin-top:0px;}



.header {

	background: url('../images/logo.jpg') no-repeat 0px 20px;

	height: 110px;

}



.header h1 {

	font-size: 24px;

	margin-left: 70px;

	margin-top: 30px;

}



.header h1 small {

	display: block;

	font-size: 16px;

	margin-top: 10px;

}



.header .frt {

	font-size: 12px;

	margin-top: 10px;

}



.header .frt .tel,

.header .frt .email {

	display: inline-block;

	padding-left: 20px;

	margin-left: 25px;

}



.header .frt .tel {

	background: url('../images/ico.png') no-repeat 0px 3px;font-weight:bold;

}



.header .frt .email {

	background: url('../images/ico.png') no-repeat 0px -435px;

}


.header .frt .weibo {

	background: url('../images/ico.png') no-repeat 0px -460px;
	margin-left:20px;

}



.header .mnav{font-size:15px}

.mnav a{padding: 10px 11px !important;}

.header .nav-pills>li.active>a,

.header .nav-pills>li.active>a:hover,

.header .nav-pills>li.active>a:focus

	{

	color: #fff;

	background-color: #3971b8;

}



.header .nav .open>a,

.header .nav .open>a:hover,

.header .nav .open>a:focus{

	background-color: #3971b8;

	border-color: #3971b8;

	color: #fff;

}



.header .dropdown-toggle:focus {

	color: #fff;

}



.nav > li > a:hover, .nav > li > a:focus {

    text-decoration: none;

    background-color: #3971b8;

		color:#fff;

}



.index-message{width: 100%}
.index-message .top{overflow: hidden;}
.index-message .top .left{width: 50%;height: 395px;float:left;background:url(../images/hdhe_box_05_01.jpg) no-repeat right top;}
.index-message .top .left .in{width: 600px;float:right}
.index-message .top .right{width: 50%;height:395px;float:right;background:url(../images/hdhe_box_05_02.jpg) no-repeat left top}
.index-message .top h3{margin: 70px 0 5px 0;font-size:32px;}
.index-message .top h3 b{color:#244286}
.index-message .top .right .in{margin-left: 65px}
.index-message .top .en{margin-bottom: 45px;font-size: 18px;color:#666}
.index-message .top .desc{margin-bottom: 75px;font-size:16px}
.index-message .top a{width: 180px;height: 50px;border:1px solid #274285;font-size: 17px;display:block;line-height: 46px;text-align:center;border-radius:5px}
.index-message .top a:hover{background:#274285;color: white;transition:all 0.3s}
.index-message .top a b{font-size: 20px;transform:translateY(2px);display:inline-block}
.index-message .msg{padding: 30px 0;}
.index-message .msg .left{width: 290px;background:#284284;color:white;float:left;text-align:center;user-select:none}
.index-message .msg .left h3{font-size: 28px;line-height:50px;font-weight:bold;margin: 80px auto 15px}
.index-message .msg .left p{font-size:24px;margin-bottom: 80px}
.index-message .msg .right{padding: 45px 0 0 340px}
.index-message .msg .right h4{font-size:15px;margin-bottom: 30px;letter-spacing: 2px}
.index-message .msg .right h4 b{color: #274285;}
.index-message .msg .right .line{margin: 10px 0 20px;height: 38px;overflow:hidden}
.index-message .msg .right input{width: 49%;float: left;height:100%;border-radius: 3px;border: 1px solid #999;text-indent: 20px;letter-spacing: 2px}
.index-message .msg .right button{width: 48.7%;float: right;height:100%;background:#294283;color:white;font-size:16px;font-weight:bold;border:none;border-radius: 3px}
.index-message .msg .right #distpicker1{width: 49%;float: right;height: 100%;display:flex;justify-content:space-around;color:#333333}
.index-message .msg .right #distpicker1 select{height: 100%;width: 32%;border: 1px solid #999;border-radius: 3px}

.youshi{height:615px;background:url('../images/iysbg.jpg') no-repeat center;color:#fff}

.youshi h2{margin:20px auto 0px;width:550px;background:url('../images/4.png') no-repeat 0px 7px;padding-left:50px}

.youshi .ysc h3{height:45px;font-size:26px;padding-left:60px;line-height:50px;margin-top:55px;}

.youshi .ysc p{text-indent:2em;line-height:1.8}

.youshi .ysc .ys1 h3{background:url('../images/ico.png') no-repeat 1px -50px;}

.youshi .ysc .ys2 h3{background:url('../images/ico.png') no-repeat 1px -100px;}

.youshi .ysc .ys3 h3{background:url('../images/ico.png') no-repeat 1px -150px;}

.youshi .ysc .ys4 h3{background:url('../images/ico.png') no-repeat 1px -200px;}

.youshi .li6,.youshi .ijoin{width:245px;color:#fff;height:45px;line-height:45px;display:inline-block;}

.youshi .li6{border:1px solid #aaaaaa;}

.youshi .ijoin{background-color:#d30000;border:1px solid #d30000;}



.footer{background-color:#333333;color:#999;}

.footer h5{color:#fff;}

.footer ul li{font-size:12px;height:35px;line-height:35px;}

.footer li{padding-left:22px;background:url('../images/ico.png') no-repeat -0px -396px;}

.footer li a{color:#999;}

.footer li a:hover{color:#fff;}

.footer .fnavm{padding-left:60px;}

.footer .tel{background:url('../images/ico.png') no-repeat -0px -311px;padding-left:22px;margin-top:22px}

.footer .zx{background:url('../images/ico.png') no-repeat -0px -258px;padding-left:22px;margin-top:22px}

.footer .wexin{background:url('../images/ico.png') no-repeat -0px -358px;padding-left:22px;margin-top:22px}

.copy{background-color:#1e1e1e;color:#999999;height:45;line-height:45px;font-size:13px; text-align:center}

.bgw{background-color:#fff}

.ncontent{padding:35px}


.list-top1-a{margin:0px 15px;text-decoration:none !important;color:#333;width:205px;height:48px;display:inline-block;margin-top:10px;line-height:48px;overflow:hidden;font-size:18px;border:1px solid #999999}
.list-top{margin-top:20px;}
.i-active{background:#3971b8;color:#FFF}
.list-top1-a:hover{background:#3971b8;color:#FFF;}
.pull-left h1{text-align:left}
.index-vr a .img-w{overflow:hidden;position:relative}
.index-vr a .img-w .cover{transition:all 0.3s ease 0s}
.index-vr a:hover .img-w .cover{transform:scale(1.1);transition:all 0.5s ease 0s}
.index-vr a .img-w .bf{position:absolute;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,0.05)}
.index-vr .swiper-button-prev{background-image:url("../images/fanye.png");}
.index-vr .swiper-button-next{background-image:url("../images/fanye.png");transform:rotate(180deg)}
.swiper-button-prev, .swiper-button-next{background-size:44px 44px!important;}