.e_ContentMajorStyleBox-001 {
	width: 100%;
	height: auto;
width-uint:%;
}
.e_ContentMajorStyleBox-001 .stylebox_link {
	color:#666666;
	font-size: 14px;
	height: inherit;
	display: table;
	padding:0 15px;
	border-width: 0px;
	float: right;
	vertical-align: middle;
	margin-right: 15px;
}
.e_ContentMajorStyleBox-001 .stylebox_top {
	width: auto;
	height: 40px;
	background-color: rgba(101, 190, 186, 1);
}
.e_ContentMajorStyleBox-001 .title_icon {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	margin-right: 10px;
	font-size: medium;
}
.e_ContentMajorStyleBox-001 .title_icon::before {
content: "";
}
.e_ContentMajorStyleBox-001 .title_main {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-weight: normal;
	font-size: 16px;
	max-width: 600px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.e_ContentMajorStyleBox-001 .title_sub {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}
.e_ContentMajorStyleBox-001 .stylebox_title {
	display: inline-block;
	width: auto;
	height: inherit;
	background-color: rgba(101, 190, 186, 1);
	padding-left: 15px;
	padding-right: 15px;
	font-size: 0;
	vertical-align: bottom;
	white-space: nowrap;
	padding-right: 22px;
	vertical-align: top;
}
.e_ContentMajorStyleBox-001 .stylebox_link a {
	color: inherit;
	display: table-cell;
	vertical-align: middle;
}
.e_ContentMajorStyleBox-001 .link_icon {
	display: inline-block;
	margin-left: 5px;
}
.e_ContentMajorStyleBox-001 .link_icon::before {
content: '\e6af';
}
.e_ContentMajorStyleBox-001 .stylebox_top_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}
.e_ContentMajorStyleBox-001 .stylebox_content {
	border-style: solid;
	border-width: 1px;
	border-color:#f0f0f0;
	width: 100%;
width-uint:%;
}
.e_ContentMajorStyleBox-001 .stylebox_bottom_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}
.e_IndexOrdinaryStyleBox-001 {
	width: 100%;
	height: auto;
width-uint:%;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top {
	background-color: transparent;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link {
	color: #666666;
	font-size: 14px;
	display: table;
	height: inherit;
	border-width: 0;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link:hover {
	color: rgba(101, 190, 186, 1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link:active {
	color: rgba(101, 190, 186, 1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top {
	width: auto;
	height: 40px;
}
.e_IndexOrdinaryStyleBox-001 .title_icon {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	margin-right: 10px;
	font-size:medium;
}
.e_IndexOrdinaryStyleBox-001 .title_icon::before {
content: "";
}
.e_IndexOrdinaryStyleBox-001 .title_main {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-weight: normal;
	font-size: 16px;
	max-width: 600px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.e_IndexOrdinaryStyleBox-001 .title_sub {
	display: inline-block;
	vertical-align: middle;
	line-height: 40px;
	color: rgba(255, 255, 255, 1);
	font-size: 14px;
	font-weight: normal;
	margin-left: 10px;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_title {
	display: inline-block;
	width: auto;
	height: inherit;
	background-color: rgba(101, 190, 186, 1);
	padding-left: 15px;
	padding-right: 15px;
	font-size: 0;
	vertical-align: bottom;
	white-space: nowrap;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link {
	float: right;
	vertical-align: middle;
	margin-right: 15px;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_link a {
	color: inherit;
	display: table-cell;
	vertical-align: middle;
}
.e_IndexOrdinaryStyleBox-001 .link_icon {
	display: inline-block;
	margin-left: 5px;
}
.e_IndexOrdinaryStyleBox-001 .link_icon::before {
content: '\e6af';
}
.e_IndexOrdinaryStyleBox-001 .stylebox_top_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}
.e_IndexOrdinaryStyleBox-001 .stylebox_content {
	border-style: solid;
	border-width: 1px;
	border-color: #f0f0f0;
	width: 100%;
	height: calc(100% - 48px);
width-uint:%;
}
.e_IndexOrdinaryStyleBox-001 .stylebox_bottom_line {
	height: 1px;
	background-color: rgba(240, 240, 240, 1);
}
.e_AllWBox-001 {
	width: 490px;
	height: 39px;
	background-color:rgba(77, 144, 203, 1);
}
.w_wbox-001 .p_wbox {
	background-color: rgba(255, 255, 255, 1);
}
.w_bbox-001 .w_wbox-001 .p_wbox {
	margin-top: 20px;
}
.w_wbox-001 {
	position:absolute;
	width:100%;
	height:120px;
}
body {
	overflow-x:hidden;
}
.c_nav_main-21002 {
	position:absolute;
	width:1090px;
	height:200px;
	overflow:hidden;
}
nav {
	width: 100%;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
ul.dropdown {
	position: relative;
	width: 100%;
	font-size: 14px;
}
ul.dropdown li {
	font-weight: bold;
	float: left;
	width: 114px;
	position: relative;
	background: #fff;
}
ul.dropdown a:hover {
	color: #000;
}
ul.dropdown li a {
	display: block;
	padding: 20px 8px;
	color: #34495e;
	position: relative;
	z-index: 2000;
	text-align: center;
	text-decoration: none;
	font-weight: 600;
}
ul.dropdown li a:hover, ul.dropdown li a.hover {
	background: #2a4c71;
	position: relative;
	color: #fff;
}
ul.dropdown ul {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 180px;
	z-index: 1000;
}
ul.dropdown ul li {
	font-weight: normal;
	background: #f6f6f6;
	color: #000;
	border-bottom: 1px solid #ccc;
}
ul.dropdown ul li a {
	display: block;
	color: #34495e !important;
	background: #eee !important;
}
ul.dropdown ul li a:hover {
	display: block;
	background: #2a4c71 !important;
	color: #fff !important;
}
.drop > a {
	position: relative;
}
.drop > a i:after {
	content: "";
	position: absolute;
	right: 10px;
	top: 45%;
	display: none;
	border-left: 5px solid transparent;
	border-top: 5px solid #333;
	border-right: 5px solid transparent;
	z-index: 999;
}
.drop > a:hover i:after {
	content: "";
	border-left: 5px solid transparent;
	border-top: 5px solid #fff;
	border-right: 5px solid transparent;
}
.c_nav_main-21002005 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
.c_nav_main-21002 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
.c_public_htmlCode-01001 {
	position:absolute;
	width:300px;
	height:390px;
}
.e_AllWBox-001 {
	width: 490px;
	height: 39px;
	background-color:rgba(77, 144, 203, 1);
}
.w_bbox-001 .p_wbox {
	background-color: rgba(255, 255, 255, 1);
}
.w_bbox-001 .w_bbox-001 .p_wbox {
	margin-top: 20px;
}
.w_bbox-001 {
	position:absolute;
	width:100%;
	height:120px;
}
.w_img-002 .p_title {
	display:inline-table;
	margin:0;
	min-width:37px;
	padding:0;
	color:rgba(51, 51, 51, 1);
	font-size:16px;
	font-weight:400;
	cursor:pointer;
}
.w_img-002 .p_title .font {
	vertical-align:middle;
	line-height: 21px;
}
.w_img-002 .p_title:hover {
	color:rgba(87, 177, 173, 1);
}
.w_img-002 .p_title:active {
	color:rgba(69, 165, 161, 1);
}
.w_img-002 .p_title .iconfont:before {
	display: inline-block;
	content:"";
}
.w_img-002 .p_dimage {
	padding:0;
	border-width:0px;
	border-style:solid;
	border-color:rgba(228, 228, 228, 1);
	background-color: transparent;
	overflow: hidden;
}
.w_img-002 .p_dimage:hover {
	border-width:0px;
	border-style:solid;
	border-color:rgba(228, 228, 228, 1);
	background-color: transparent;
}
.w_img-002 .p_dimage:active {
	border-width:0px;
	border-style:solid;
	border-color:rgba(228, 228, 228, 1);
	background-color: transparent;
}
.e_title.w_img-002 .p_link002 {
	display:inline-block;
	padding:0;
	color:#707070;
	font-size:14px;
	text-align:left;
}
.e_title.w_img-002 .p_link002 {
	white-space:nowrap;
	vertical-align:middle;
	line-height: 19px;
}
a>.e_title.w_img-002 .p_link002:hover {
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
	color: #60a9d7;
}
a>.e_title.w_img-002 .p_link002:active {
	color:#60a9d7;
	font-weight:400;
}
a>.e_title.w_img-002 .p_link002:active {
	text-decoration:none;
	margin-top:0;
}
.e_title.w_img-002 .p_link002 .iconfont:before {
	display: inline-block;
	content:"";
}
.e_title.w_img-002 .p_link001 {
	display:inline-block;
	padding:0;
	color:#707070;
	font-size:14px;
	text-align:left;
	height:calc(100%);
}
.e_title.w_img-002 .p_link001 {
	white-space:nowrap;
	vertical-align:middle;
	line-height: 19px;
}
a>.e_title.w_img-002 .p_link001:hover {
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
	color: #60a9d7;
}
a>.e_title.w_img-002 .p_link001:active {
	color:#60a9d7;
	font-weight:400;
}
a>.e_title.w_img-002 .p_link001:active {
	text-decoration:none;
	margin-top:0;
}
.e_title.w_img-002 .p_link001 .iconfont:before {
	display: inline-block;
	content:"";
}
.w_img-002 .p_box {
	margin:0;
	width: 236px;
	height:317px;
	padding:0;
	border-width:1px;
	border-style: none;
	border-color:rgba(228, 228, 228, 0);
	background-color:transparent;
	overflow: hidden;
}
.w_img-002 {
	position:absolute;
	width:300px;
	height:249px;
}
.w_img-002 .animated {
	width:100%;
	height:100%;
}
.w_img-002 .font {
	white-space: nowrap;
}
.w_img-002 .p_link001 {
	width:100%;
	height:calc(100%);
}
.w_img-002 .p_link002 {
	width:100%;
	height:30px;
}
.w_img-002 .p_box {
	width: 100%;
	height: 100%;
	text-align:center;
}
.w_img-002 .p_dimage {
	height: inherit;
	overflow: hidden;
	font-size: 0;
}
.w_img-002 .e_image:hover:after {
	background: transparent;
}
.w_img-002 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
.w_img-002 >div {
	animation-fill-mode:both;
}
#c_nav_main-15411483483240255 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
#c_nav_main-15411483483240255 {
	position:absolute;
	top:57px;
	left:278px;
	z-index:105;
	width:1246px;
	height:50px;
}
#c_public_htmlCode-15469094143973796 * {
	padding:0;
	margin:0;
	border:none;
}
#c_public_htmlCode-15469094143973796 ul, ol, li {
	list-style:none;
}
#c_public_htmlCode-15469094143973796 em, i {
	font-style:normal;
}
#c_public_htmlCode-15469094143973796 a {
	text-decoration:none;
	color:#333;
}
#c_public_htmlCode-15469094143973796 img {
	display:inline-block;
	border:0 none;
}
#c_public_htmlCode-15469094143973796 body {
	color:#333;
	font-family:'Microsoft YaHei', Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	overflow-x:hidden;
	width:100%;
	height:2000px;
	font-size:14px;
}
#c_public_htmlCode-15469094143973796 .clear:after {
	content:'\20';
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#c_public_htmlCode-15469094143973796 .yb_conct {
	position:fixed;
	z-index:9999999;
	top:200px;
	right:-127px;
	cursor:pointer;
transition:all .3s ease;
}
#c_public_htmlCode-15469094143973796 .yb_bar ul li {
	width:180px;
	height:53px;
	font:16px/53px 'Microsoft YaHei';
	color:#fff;
	text-indent:54px;
	margin-bottom:3px;
	border-radius:3px;
transition:all .5s ease;
	overflow:hidden;
}
#c_public_htmlCode-15469094143973796 .yb_bar .yb_top {
	background:#53BAE7 url(../img/fixCont1.png) no-repeat 0 0;
}
#c_public_htmlCode-15469094143973796 .yb_bar .yb_phone {
	background:#53BAE7 url(../img/fixCont1.png) no-repeat 0 -57px;
}
#c_public_htmlCode-15469094143973796 .yb_bar .yb_QQ {
	text-indent:0;
	background:#53BAE7 url(../img/fixCont1.png) no-repeat 0 -113px;
}
#c_public_htmlCode-15469094143973796 .yb_bar .yb_ercode {
	background:#53BAE7 url(../img/fixCont1.png) no-repeat 0 -169px;
}
#c_public_htmlCode-15469094143973796 .hd_qr {
	padding:0 29px 25px 29px;
}
#c_public_htmlCode-15469094143973796 .yb_QQ a {
	display:block;
	text-indent:54px;
	width:100%;
	height:100%;
	color:#fff;
}
#c_public_htmlCode-15469094143973796 {
	position:absolute;
	top:180px;
	left:1481px;
	z-index:110;
	width:75px;
	height:289px;
}
#w_wbox-1541148525334 .p_wbox {
	background-color:rgba(42, 76, 113, 1);
}
#w_wbox-1541148525334 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
#w_wbox-1541148525334 >div {
	animation-fill-mode:both;
}
#w_img-1541148573687 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
#w_img-1541148573687 >div {
	animation-fill-mode:both;
}
#w_bbox-1541149530753 .p_wbox {
	background-color:rgba(0, 0, 0, 1);
}
#w_bbox-1541149530753 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
#w_bbox-1541149530753 >div {
	animation-fill-mode:both;
}
#w_img-1541148525347 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
#w_img-1541148525347 >div {
	animation-fill-mode:both;
}
#w_img-1541148525357 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
#w_img-1541148525357 >div {
	animation-fill-mode:both;
}
#w_img-1541149564087 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
#w_img-1541149564087 >div {
	animation-fill-mode:both;
}
#w_img-1541149564100 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
#w_img-1541149564100 >div {
	animation-fill-mode:both;
}
#w_img-1541149564106 .p_MatteIcon .iconfont:before {
	content:'\e602';
}
#w_img-1541149564106 >div {
	animation-fill-mode:both;
}
#w_wbox-1541148525334 {
	position:absolute;
	top:0px;
	left:-356px;
	z-index:101;
	width:1912px;
	height:45px;
}
#w_img-1541148573687 {
	position:absolute;
	top:57px;
	left:0px;
	z-index:103;
	width:169px;
	height:81px;
}
#w_bbox-1541149530753 {
	position:absolute;
	top:1323px;
	left:-356px;
	z-index:104;
	width:1912px;
	height:300px;
}
#w_common_text-1541148525355 {
	position:absolute;
	top:10px;
	left:1334.5px;
	z-index:3;
	width:221px;
	height:26px;
}
#w_common_text-1541148525345 {
	position:absolute;
	top:10px;
	left:1026px;
	z-index:1;
	width:231px;
	height:26px;
}
#w_img-1541148525347 {
	position:absolute;
	top:13px;
	left:1000px;
	z-index:2;
	width:20px;
	height:20px;
}
#w_img-1541148525357 {
	position:absolute;
	top:10px;
	left:1304.5px;
	z-index:4;
	width:25px;
	height:25px;
}
#w_img-1541149564087 {
	position:absolute;
	top:72px;
	left:366px;
	z-index:2;
	width:229px;
	height:191px;
}
#w_img-1541149564100 {
	position:absolute;
	top:21px;
	left:1315px;
	z-index:6;
	width:30px;
	height:30px;
}
#w_common_text-1541149564094 {
	position:absolute;
	top:20px;
	left:1353px;
	z-index:5;
	width:173px;
	height:31px;
}
#w_img-1541149564106 {
	position:absolute;
	top:67px;
	left:1348px;
	z-index:7;
	width:154px;
	height:154px;
}
#w_common_text-1541149564111 {
	position:absolute;
	top:234px;
	left:1355px;
	z-index:3;
	width:154px;
	height:25px;
}
#w_common_text-1545892161206 {
	position:absolute;
	top:56px;
	left:657.5px;
	z-index:8;
	width:587px;
	height:234px;
}
#w_common_text-1546002516715 {
	position:absolute;
	top:26px;
	left:350.5px;
	z-index:9;
	width:758px;
	height:25px;
}
