@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;border-box:box-sizing; -webkit-border-box:box-sizing;
}
body {
	font-size: 13px; 
	font-family: "微软雅黑"!important;
	font-weight: normal;
	color: #191919; 

}
div {border-box:box-sizing; -webkit-border-box:box-sizing;}
ul {
	list-style-type: none;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #00599d;
	text-decoration: none;
}
.left { float:left;}
.right { float:right;}
.flex { display:flex; justify-content: space-between;}

header { width:100%; border-bottom:1px solid rgba(255,255,255,0.18); height:114px; z-index:999999; position:fixed;}
.fixed { background-color: rgba(0,112,192,0.95); }
.content { width:1200px; margin:0px auto;}
header h1 { width:129px; height:81px; float:left;}
header h1 img { margin-top:19px;}
/*nav*/
nav { width:100%; float:left; height:57px; padding-top:10px; }
nav ul li {  float:left; margin-right:60px;}
nav ul li a {   text-align:center; line-height:57px;  padding:0 13px; font-size:16px; display: block; color:#FFF; }
nav ul li a:hover {
	color: #FFF;
	text-decoration: none;
	background-image: url(../images/xx.jpg);
	background-repeat: no-repeat;
	background-position: center 46px;
}
nav .dropdown { min-width:97px; position:relative;} 
nav ul.dropdown_menu { display:block; width:100%; position:absolute; z-index:99;  margin:0; margin-left:-30px; }
nav .dropdown_menu li { width:150px;  margin:0;background-color:#0070c0; height:0; overflow:hidden; float:none; padding:0 10px; transition:all .3s; -webkit-transition:all .3s; -o-transition:all .3s; -moz-transition:all .3s;   }
nav .dropdown:hover .dropdown_menu li { height: 45px;}
nav .dropdown .dropdown_menu li a{color: #fff; font-size: 14px; line-height: 45px; display: block; padding:0px;   text-align: center;}
/*nav end*/


/*header*/
.banben { width:42px; height:42px; line-height:42px; background-color:#179c89; border-radius:50%; float:left; text-align:center; color:#FFF; font-size:15px; margin-top:8px;  }
.header_r { width:1000px; float:right;}
.header_r_t{ width:287px; float:right;margin-top: 12px;}
.search {
	float: left;
	height: 29px;
	width: 216px;
	
	border-radius: 3px;
	border-radius: 25px;
	border: 1px solid  rgba(255,255,255,0.5);
}


.search1 {
	float: left;
	height: 27px;
	width: 170px;
	background: none;
	color: #FFFFFF;
	display: inline;
	line-height: 37px;
	margin-left: 16px;
	
	font-size: 14px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.searchimg1 {
	float: left;
	display: inline; margin-top:6px;
}
.header_r_yx { width:56px; height:29px; line-height:29px;  border-radius:3px; float:right;color:#FFF;font-size: 14px; text-align:center;}
.header_r_yx a  { color:#fff;}
a:hover .header_r_yx { background-color:#179c89; border:1px solid #179c89;}


/*header end*/



.banner{width:100%;overflow:hidden;height:723px;position:relative;/* margin-top:126px;*//*padding-top:130px;*/}
.banList{position:absolute;left:50%;margin-left:-960px;height:723px}
.banList li{height:723px;opacity:0;position:absolute;transform:scale(0);transition:transform 0.5s ease 0s, opacity 1.5s ease 0s;z-index:1;}
.banList li.active{opacity:1;transform:scale(1);z-index:2;}
.fomW{position:absolute;bottom:20px;left:50%;height:20px;z-index:9;width:1000px;margin-left:-500px}
.jsNav{text-align:center;}
.jsNav a{display:inline-block;background:#fff;width:12px;height:12px;border-radius:50%;margin:0 2px;}
.jsNav a.current{background:#b51e27;cursor:pointer}





/*footer*/
#footer { width:100%; height:477px; background-color:#090f16; border-top:4px solid #179c89; clear: both; overflow:visible;


}
.footer_l { margin-top:67px; float: left; width:324px;  text-align:left; height:182px; border-right:1px solid #18202b;}
.footer_l h2 { font-size:15px; line-height:29px;  color:#FFF;}
.footer_l h2 i { font-size:25px;}
.footer_l_tb { width:100%; float:left;}
.footer_l span {font-size:25px; line-height:42px; text-align:center; color:#090f16; width:42px; height:42px; display:block; background-color:#FFF; border-radius:50%; float:left; margin-right:12px; margin-top:30px;}
.footer_l.icon.iconfont {   }
.footer_r { margin-top:70px; float: right; width:785px; color:#FFF;  }

.footer_r ul { width:196px; float:left; text-align:left;}
.footer_r ul h3 a { color:#FFF;}
.footer_r ul h3 { font-size:15px; margin-bottom:21px; font-weight:bold;}
.footer_r ul li {font-size:14px; line-height:25px;}
.footer_r ul li a { color:#FFF;}
.footer_banquan { width:100%; margin-top:54px; border-top:1px solid #18202b; float:left; text-align:center; line-height:42px; padding-top:5px;}
.footer_banquan_l { float:left; width:75%; text-align:left; padding-top:40px;}
.footer_banquan_l p { line-height:25px; }
.footer_banquan_l_p1 {color:#FFF; font-size:15px;  }
.footer_banquan_l_p1 a {color:#FFF; margin-right:20px;  }
.footer_banquan_l_p2 {color:#a6a6a6; font-size:13px;  }
.footer_banquan_l_p2 a {color:#a6a6a6;}
.footer_banquan_r { float:right; width:25%; padding-top:16px;}
.footer_banquan_r_img { width:113px; height:113px; float:right; margin-left:20px; border-radius:5px; overflow:hidden; text-align:center; padding-top:2px; background-color:#FFF;}
.youxiang { margin-top:11px;}
/*link s*/
SELECT {
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	PADDING-TOP: 0px
}
SELECT {
	BOX-SIZING: content-box;
	BORDER-BOTTOM: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	PADDING-BOTTOM: 1px;
	LINE-HEIGHT: 20px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ddd 1px solid;
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-TOP: 1px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1)
}
OPTION {
	PADDING-BOTTOM: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	PADDING-TOP: 0px
}
.footer-select { float:left; margin-top:20px; display: inline-block;

}
.footer_sel {
	BORDER-BOTTOM: #d6d6d6 1px solid;
	BORDER-LEFT: #d6d6d6 1px solid;
	LINE-HEIGHT: 22px;
	WIDTH: 120px;
	HEIGHT: 22px;
	COLOR: #656565;
	BORDER-TOP: #d6d6d6 1px solid;
	BORDER-RIGHT: #d6d6d6 1px solid
}

/*link e*/


/*footer end*/



.more { width:185px; height:45px; line-height:45px; text-align:center; color:#FFF; font-size:18px; padding-left:34px;}
a .more {
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	
}
a:hover .more {transform: translate(0,-10px);
	-webkit-transform: translate(0,-10px);
	-moz-transform: translate(0,-10px);
	-o-transform: translate(0,-10px);
	-ms-transform: translate(0,-10px);}


.more .icon.iconfont { font-size:45px;}
.more span {float:left;}
.more i {float:left; margin-left:5px;}
.more_ys { background-color:#179c89;}
.more_top { margin-top:62px;}
.more_top_fuwu { margin-top:32px;}
.more_top_hot { margin:62px auto;}
.more_1 {width:125px; height:35px; margin:0px auto; margin-top:30px; line-height:35px; text-align:center; color:#FFF; font-size:15px; padding-left:40px;}
.more_1 .icon.iconfont { font-size:35px;}
.more_1 span {float:left;}
.more_1 i {float:left; margin-left:5px;}

.more_ys1 { border:1px solid #0070c0; color:#0070c0; float:right; }
