/*@font-face {
	font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?1z9v6x);src:url(../fonts/icomoon/icomoon.eot?1z9v6x#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?1z9v6x) format("truetype"),url(../fonts/icomoon/icomoon.woff?1z9v6x) format("woff"),url(../fonts/icomoon/icomoon.svg?1z9v6x#icomoon) format("svg");font-weight:400;font-style:normal
}
*/
@font-face {
	font-family: 'icomoon';
  src:  url('../fonts/icomoon/icomoon.eot?1z9v6x');
  src:  url('../fonts/icomoon/icomoon.eot?1z9v6x#iefix') format('embedded-opentype'),
    url('../fonts/icomoon/icomoon.ttf?1z9v6x') format('truetype'),
    url('../fonts/icomoon/icomoon.woff?1z9v6x') format('woff'),
    url('../fonts/icomoon/icomoon.svg?1z9v6x#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
  /* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


html {
	overflow-x: hidden;
}
*{margin:0; padding:0; border:0;list-style: none;}
body {
	background: #272929;
	color: #8b8e94;
	line-height: 24px;
	/*font-size: 15px;*/
	font-family:'Microsoft YaHei', "Open Sans",Arial,sans-serif
}

h1,h2,h3,h4,h5,h6 {
	color: #181920;
	line-height: 1.5;
	font-family:'Microsoft YaHei', "Open Sans",Arial,sans-serif;
	font-weight:500;
}

h1 {
	font-size: 46px;
}

h2,h4 {
	font-size: 36px;
}

h3 {
	font-size: 28px;
}

h5,h6 {
	font-size: 14px;
}

ol,p,ul {
	margin-bottom: 30px;
}

a {
	-webkit-transition: .3s all;
	transition: .3s all;
	color: #00c1de;
}
.clearfix {zoom:1;}
.clearfix:after {content: ''; clear:both; visibility: hidden; display: block; height:0;}
a:active,a:focus,a:hover {
	color: #00c1de;
	text-decoration: none;
}

/*底部样式*/
.foot {background: #142437; padding-top:40px;}
.foot p.listlink{font-size:14px;color:#fff;margin: 0;margin-bottom: 10px;}
.foot .info h4.tylink{font-size:18px;color:#fff;margin-bottom: 30px; margin-top:0;}
.foot .info {margin-bottom:20px;}
.foot .info p{margin-bottom: 4px;}
.foot .info p a{font-size:12px;color:#8b8e94;}
.copyright {text-align:center; height:48px;line-height:48px;color:#545454;font-size:14px;margin: 20px auto 0; border-top:1px solid #363636;}
.foot-icon{ 
	width: 18px;
	height: 18px;
	color: #041020;
	font-size: 10px;
	background: #fff;
	border-radius: 50%;
	text-align: center;
	line-height: 18px;
	margin-right: 8px;
	display: inline-block;
}	
.foot .ifo_left p{
	margin-bottom: 10px;
}

/*导航样式开始*/

.probootstrap-navbar .dropdown-submenu>a:before,.probootstrap-navbar .dropdown>a:before {
	font-weight: 400;
	line-height: 1;
	font-family: icomoon;
	speak: none;
	font-style: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.probootstrap-navbar {
	border: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	margin-bottom: 0;
	background: 0 0;
	-webkit-transition: .3s all;
	transition: .3s all;
	/*border-bottom:1px solid rgba(0,193,222,0.2);*/
	background:linear-gradient(to bottom,rgba(6, 21, 41, 0.9), rgba(6, 21, 41, 0));
	background:-moz-linear-gradient(bottom,rgba(6, 21, 41, 0.9), rgba(6, 21, 41, 0));
	background:-webkit-linear-gradient(to bottom,rgba(6, 21, 41, 0.9), rgba(6, 21, 41, 0));
	background:-o-linear-gradient(bottom,rgba(6, 21, 41, 0.9), rgba(6, 21, 41, 0));
	/*background: rgba(170, 170, 255, 0.58);*/
}

@media screen and (max-width:768px) {
	.probootstrap-navbar {
		background: #121e2d;
		-webkit-box-shadow: 0 2px 10px 0 rgba(0,0,0,.1);
		box-shadow: 0 2px 10px 0 rgba(0,0,0,.1);
	}
}

/*.probootstrap-navbar .navbar-toggle:focus,.probootstrap-navbar .navbar-toggle:hover {
	background-color: transparent
}

.probootstrap-navbar .navbar-toggle {
	border: none
}

.probootstrap-navbar .navbar-toggle span.icon-bar {
	-webkit-transition: all .15s;
	transition: all .15s
}

.probootstrap-navbar .navbar-toggle span:nth-child(2) {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	-webkit-transform-origin: 10% 10%;
	transform-origin: 10% 10%
}

.probootstrap-navbar .navbar-toggle span:nth-child(3) {
	opacity: 0
}

.probootstrap-navbar .navbar-toggle span:nth-child(4) {
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-webkit-transform-origin: 10% 90%;
	transform-origin: 10% 90%
}

.probootstrap-navbar .navbar-toggle.collapsed span:nth-child(2),.probootstrap-navbar .navbar-toggle.collapsed span:nth-child(4) {
	-webkit-transform: rotate(0);
	transform: rotate(0)
}

.probootstrap-navbar .navbar-toggle.collapsed span:nth-child(3) {
	opacity: 1
}*/

.probootstrap-navbar .navbar-brand,.probootstrap-navbar .navbar-nav>li>a,.probootstrap-navbar .parent-nav-link-padding {
	margin-left: 15px;
	margin-right: 15px;
	padding: 34px 0;
}

.probootstrap-navbar .dropdown-header {
	color: rgba(255,255,255,.2);
	padding-left: 10px;
	text-transform: uppercase;
}

.probootstrap-navbar .dropdown>a {
	padding-right: 10px!important;
	position: relative;
	display: block;
}

@media screen and (max-width:480px) {
	.probootstrap-navbar .dropdown>a {
		display: block;
		padding-right: 0;
	}
}

/*.probootstrap-navbar .dropdown>a:before {
	text-transform: none;
	position: absolute;
	top: 50%;
	right: 0;
	margin-right: -10px;
	margin-top: -11px;
	content: "\e924";
	font-size: 20px;
	color: rgba(255,255,255,.5);
	-webkit-transition: .3s all;
	transition: .3s all
}*/

@media screen and (max-width:768px) {
	.probootstrap-navbar .navbar-brand,.probootstrap-navbar .navbar-nav>li>a,.probootstrap-navbar .parent-nav-link-padding {
		padding-top: 15px!important;
		padding-bottom: 15px!important
	}

	.probootstrap-navbar .dropdown>a:before {
		color: rgba(0,0,0,.2);
	}
}

.probootstrap-navbar .dropdown>a:hover:before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.probootstrap-navbar .dropdown.open>a,.probootstrap-navbar .dropdown:active>a,.probootstrap-navbar .dropdown:focus>a,.probootstrap-navbar .dropdown:hover>a {
	-webkit-transition: .3s all;
	transition: .3s all;
}

.probootstrap-navbar .dropdown.open>a:before,.probootstrap-navbar .dropdown:active>a:before,.probootstrap-navbar .dropdown:focus>a:before,.probootstrap-navbar .dropdown:hover>a:before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.probootstrap-navbar .dropdown>.dropdown-menu>li a {
	padding: 10px;
	color: rgba(255,255,255,.8);
}

.probootstrap-navbar .dropdown>.dropdown-menu>li a:hover,.probootstrap-navbar .dropdown>.dropdown-menu>li.open>a,.probootstrap-navbar .dropdown>.dropdown-menu>li:active>a,.probootstrap-navbar .dropdown>.dropdown-menu>li:focus>a,.probootstrap-navbar .dropdown>.dropdown-menu>li:hover>a {
	color: #00c1de;
	background:rgba(0,0,0,0);
	border-top: none;
}

.probootstrap-navbar .dropdown>.dropdown-menu>li.dropdown-submenu.open>a,.probootstrap-navbar .dropdown>.dropdown-menu>li.dropdown-submenu:active>a,.probootstrap-navbar .dropdown>.dropdown-menu>li.dropdown-submenu:focus>a,.probootstrap-navbar .dropdown>.dropdown-menu>li.dropdown-submenu:hover>a {
	border-top: none;
}

.probootstrap-navbar .dropdown>.dropdown-menu>li.dropdown-submenu.open>a:before,.probootstrap-navbar .dropdown>.dropdown-menu>li.dropdown-submenu:active>a:before,.probootstrap-navbar .dropdown>.dropdown-menu>li.dropdown-submenu:focus>a:before,.probootstrap-navbar .dropdown>.dropdown-menu>li.dropdown-submenu:hover>a:before {
	color: #ccc;
}

.probootstrap-navbar .dropdown>.dropdown-menu>li.active>a {
	color: #fff;
}

.probootstrap-navbar .navbar-right .dropdown-menu {
	right: auto;
}

.probootstrap-navbar .dropdown-menu {
	border: none;
	background: rgba(8,15,23,0.8);
	border-radius: 0;
	-webkit-box-shadow: 0 0 7px 0 rgba(0,0,0,.15);
	box-shadow: 0 0 7px 0 rgba(0,0,0,.15);
	min-width: 200px;
	white-space: normal;
	word-wrap: break-word;
}

.probootstrap-navbar .dropdown-menu a {
	white-space: normal;
}

@media screen and (max-width:768px) {
	.probootstrap-navbar .dropdown-menu {
		width: 100%;
		padding: 10px 15px;
	}

	.probootstrap-navbar .dropdown-menu a {
		color: #fff;
	}
}

.probootstrap-navbar .navbar-brand {
	padding-top: 0!important;
	padding-bottom: 0!important;
	font-size: 30px;
	text-transform: uppercase;
	background: url(../images/logo.png) left center no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	top: 30px;
	position: relative;
	width: 117px;
	height: 40px;
	text-indent: -999999px;
	-webkit-transition: .2s all;
	transition: .2s all;
}

@media screen and (max-width:768px) {
	.probootstrap-navbar .navbar-brand {
		top: 5px!important;
		background-position: left 100%;
	}
}

@media screen and (max-width:480px) {
	.probootstrap-navbar .navbar-brand {
		top: 6px!important;
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {
	.probootstrap-navbar .navbar-brand {
		position: relative;
		width: 117px;
		height: 40px;
		background: url(../images/logo.png) left 100% no-repeat;
		background-size: cover;
	}
}

.probootstrap-navbar .navbar-nav .dropdown li.active>a,.probootstrap-navbar .navbar-nav>li.active>a:active,.probootstrap-navbar .navbar-nav>li.active>a:focus,.probootstrap-navbar .navbar-nav>li.active>a:hover,.probootstrap-navbar .navbar-nav>li.open>a,.probootstrap-navbar .navbar-nav>li.open>a:focus,.probootstrap-navbar .navbar-nav>li.open>a:hover {
	background: 0 0;
}

.probootstrap-navbar .navbar-nav>li>a {
	color: #fff;
	font-size: 16px;
	position: relative;
}
.probootstrap-navbar .navbar-nav>li>a.nav_language{
	color: #00c1de;
	cursor: pointer;
	border: 1px solid #00c1de;
	padding: 10px;
	margin-top: 24px;
}
.probootstrap-navbar .navbar-nav>li>a.nav_language:hover{
	color: #ffa800;
	border: 1px solid #ffa800;
}
@media screen and (max-width:768px) {
	.probootstrap-navbar .navbar-nav>li>a {
		padding-top: 8px;
		padding-bottom: 8px;
	/*	color: rgba(0,0,0,.7)*/
		color: #fff;
	}
}


.probootstrap-navbar .navbar-nav>li>a:active,.probootstrap-navbar .navbar-nav>li>a:focus,.probootstrap-navbar .navbar-nav>li>a:hover {
	color: #00c1de;
}

.probootstrap-navbar .navbar-nav>li.active>a {
	background: 0 0;
	color: #fff!important;
}

.probootstrap-navbar .navbar-nav>li>.dropdown-menu:before {
	border: 1px solid #080f17;
	content: "";
	position: absolute;
	top: -20px;
	left: 40px;
	border-color: rgba(133,200,221,0);
	border-bottom-color: rgba(8,15,23,0.8);
	border-width: 10px;
	margin-left: -10px;
}

@media screen and (max-width:768px) {
	.probootstrap-navbar .navbar-nav>li.active>a {
		color: rgba(0,0,0,.7)!important;
	}

	.probootstrap-navbar .navbar-nav>li>.dropdown-menu:before {
		display: none;
	}
}

.probootstrap-navbar .dropdown-submenu {
	position: relative;
}

.probootstrap-navbar .dropdown-submenu .dropdown-menu {
	top: 0;
	left: 100%;
	margin-top: -1px;
}

.probootstrap-navbar .dropdown-submenu>a {
	display: block;
}

.probootstrap-navbar .dropdown-submenu>a:before {
	text-transform: none;
	position: absolute;
	top: 50%;
	right: 0;
	margin-right: 10px;
	margin-top: -11px;
	content: "\e926";
	font-size: 20px;
	color: rgba(255,255,255,.5);
	-webkit-transition: .3s all;
	transition: .3s all;
}

@media screen and (max-width:768px) {
	.probootstrap-navbar .dropdown-submenu>a:before {
		color: rgba(0,0,0,.2);
	}
}

.probootstrap-navbar .dropdown-submenu>a:hover:before {
	color: rgba(0,0,0,.3);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}

.probootstrap-navbar.scrolled {
	background: rgba(4,19,37,0.8);
	-webkit-box-shadow: 0 1px 3px 0 rgba(0,0,0,.09);
	box-shadow: 0 1px 3px 0 rgba(0,0,0,.09);
}

.probootstrap-navbar.scrolled .navbar-brand,.probootstrap-navbar.scrolled .navbar-nav>li>a,.probootstrap-navbar.scrolled .parent-nav-link-padding {
	padding-top: 20px;
	padding-bottom: 20px;
}
.probootstrap-navbar.scrolled .navbar-nav>li>a.nav_language{
	color: #00c1de!important;
	border: 1px solid #00c1de;
	padding: 10px 5px;
	margin-top: 10px;
}
.probootstrap-navbar.scrolled .navbar-nav>li>a.nav_language:hover{
	color: #ffa800!important;
	border: 1px solid #ffa800;
}
.probootstrap-navbar.scrolled .navbar-brand {
	top: 10px;
	background-position: left 100%;
}

.probootstrap-navbar.scrolled .dropdown>a:before {
	color: rgba(255,255,255,.4);

}

.probootstrap-navbar.scrolled .navbar-nav>li>a {
	/*color: rgba(0,0,0,.7)*/
	color: #fff!important;
}

.probootstrap-navbar.scrolled .navbar-nav>li>a:hover {
/*	color: rgba(0,0,0,.7)!important*/
	color: #fff!important;
}

.probootstrap-navbar.scrolled .navbar-nav>li.active>a {
	color: #fff!important;
}
@media screen and (max-width:768px) {
	.probootstrap-navbar .navbar-nav>li>a {
		padding-top: 8px;
		padding-bottom: 8px;
	/*	color: rgba(0,0,0,.7)*/
		color: #fff;
	}
}
@media (min-width:768px) and (max-width:996px) {
	.probootstrap-navbar .navbar-nav>li>a {
	    font-size: 14px;
	    margin-right: 0;
	}
	.dropdown-menu{
		font-size: 12px;
	}
}
/*导航样式结束*/
.foot_adress p{ font-size:14px; line-height:20px; font-size:14px; }

.probootstrap-navbar .navbar-nav .pubstnav_blue,.probootstrap-navbar.scrolled .navbar-nav .pubstnav_blue{
	color: #00c1de!important;
}







