.indexbanner{font-family:"微软雅黑";font-weight:100}
.icon.small{font-size:15px;width:30px;height:30px;line-height:30px}
.slideshow{font-family:"微软雅黑"}
.pv-150-1{ padding-top:50px;padding-bottom:70px}
#footer a:hover{color:#FFF;}
.progress a{font-size:16px;}
.header-top-dropdown .dropdown-menu a{text-decoration:none;color:#00469C;}
.dropdown-menu li a:hover{color:#FFF;background-color:#00469C;}
.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#01a2ea;color:#fff}
.hvr-fade a:active,.hvr-fade a:focus,
.hvr-fade a:hover,hvr-fade p:active,
.hvr-fade p:focus,.hvr-fade p:hover,
.hvr-fade div:hover,hvr-fade div:active,
.hvr-fade div:focus,.hvr-fade div:hover{color:#fff}
.logo{padding-top:-10px;}
.form-control1{
	border-radius:5px;background:#fff;height:40px;padding-right:30px;border-color:#e1e1e1;color:#777;
	-webkit-appearance:none;box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}
.form-control1,.form-control1:focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.075)}
#dmixed{-webkit-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out}
#collapseMap.in{height:450px}
.footer-content #map-canvas{height:300px}
#map-canvas img{max-width:inherit}

/*
	CSS Stylesheet for IE Alert! plugin.
*/


/*

	Overlay Background

*/

#ie-alert-overlay {
width:100%;
height:100%;
background-image:url(bg.png);
position: fixed; 
top: 0; 
left: 0;
z-index:9999;

}

* html #ie-alert-overlay {   /* fixed position hack for IE6 */
	position: absolute;
	z-index:9999;
	
}

/*

	Pop Up Panel

*/

#ie-alert-panel {
	width:520px;
	height:331px;
	position:fixed;
	background: url(iealertsprite.png) no-repeat;
	background-position: -1px -109px ;
	top:50%;
	left:50%;
	margin:-201px 0 0 -296px;
	padding:72px 0 0 72px;
	_position:absolute;  /* fixed position hack for IE6 */
    _top:expression(300+((e=document.documentElement.scrollTop)?e:document.body.scrollTop)+'px');  /* top:300px hack for IE6 */
    
    /* font settings */
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-weight:bold;
	color:#333;
	line-height:1.5em;
	z-index:10000;
}

#ie-alert-panel p {
	font-size:14px;
	width:486px;
	text-align:justify;
}

#ie-alert-panel img {
	border:0;
}


#ie-alert-panel span {
	font-size:18px;
	margin: 0 0 20px 0;
	display:block;
	padding:0;
}

#ie-alert-panel ul {
	list-style: none;
	margin:0;
	padding:0;	
}

#ie-alert-panel li {
	float:left;
	margin:0 22px 0 0;
		
}

#ie-alert-panel li.last {
	margin-right:0;
}


#ie-alert-panel a {
	display:inline-block;
		
}

.browser {
	position: absolute;
	bottom:35px;	
}

.chrome, .firefox, .ie9, .opera, .safari {
	background: url(/images/iealertsprite.png) no-repeat;
}

/*

	browsers

*/


.chrome {
	background-position: 0 0;
	width: 73px;
	height: 96px;
	margin:0 4px 0 0;
}

.firefox {
	background-position: -292px 0;
	width: 73px;
	height: 98px;
}

.ie9 {
	background-position: -179px 0;
	width: 95px;
	height: 98px;
}

.opera {
	background-position: -90px 0;
	width: 73px;
	height: 98px;
}

.safari {
	background-position: -387px 0;
	width: 73px;
	height: 98px;
	margin:0 4px 0 0;
}


 




.ie10 .main .col-md-6 col-sm-6 img, .ie10 .main .col-md-6 img {
	min-width: 555px;
	max-width: 555px;
*+min-width:auto;
*+width:expression(this.offsetWidth > 555 ? (this.offsetWidth < 555 ? 'auto':'555px'):'555px');
_width:expression(this.offsetWidth > 555 ? (this.offsetWidth < 555 ? 'auto':'555px'):'555px');
	min-height: 370px;
	min-height: 370px;
*+min-height:auto;
*+height:expression(this.offsetHeight > 370 ? (this.offsetheight < 370 ? 'auto':'370px'):'370px');
_height:expression(this.offsetheight > 370 ? (this.offsetheight < 370 ? 'auto':'370px'):'370px');
	overflow: hidden;
} 

.ie11 .main .col-md-6 col-sm-6 img, .ie11 .main .col-md-6 img{
	min-width: 555px;
	max-width: 555px;
*+min-width:auto;
*+width:expression(this.offsetWidth > 555 ? (this.offsetWidth < 555 ? 'auto':'555px'):'555px');
_width:expression(this.offsetWidth > 555 ? (this.offsetWidth < 555 ? 'auto':'555px'):'555px');
	min-height: 370px;
	min-height: 370px;
*+min-height:auto;
*+height:expression(this.offsetHeight > 370 ? (this.offsetheight < 370 ? 'auto':'370px'):'370px');
_height:expression(this.offsetheight > 370 ? (this.offsetheight < 370 ? 'auto':'370px'):'370px');
	overflow: hidden;
} 


.ie10 .main .col-md-4 img, .ie10 .main .col-md-4 col-sm-4 img, .ie10 .main .col-md-4 col-sm-6 img{
	min-width: 357px;
	max-width: 357px;
*+min-width:auto;
*+width:expression(this.offsetWidth > 357 ? (this.offsetWidth < 357 ? 'auto':'357px'):'357px');
_width:expression(this.offsetWidth > 357 ? (this.offsetWidth < 357 ? 'auto':'357px'):'357px');
	min-height: 238px;
	min-height: 238px;
*+min-height:auto;
*+height:expression(this.offsetHeight > 238 ? (this.offsetheight < 238 ? 'auto':'238px'):'238px');
_height:expression(this.offsetheight > 238 ? (this.offsetheight < 238 ? 'auto':'238px'):'238px');
	overflow: hidden;
} 

.ie11 .main .col-md-4 img, .ie11 .main .col-md-4 col-sm-4 img, .ie11 .main .col-md-4 col-sm-6 img{
	min-width: 357px;
	max-width: 357px;
*+min-width:auto;
*+width:expression(this.offsetWidth > 357 ? (this.offsetWidth < 357 ? 'auto':'357px'):'357px');
_width:expression(this.offsetWidth > 357 ? (this.offsetWidth < 357 ? 'auto':'357px'):'357px');
	min-height: 238px;
	min-height: 238px;
*+min-height:auto;
*+height:expression(this.offsetHeight > 238 ? (this.offsetheight < 238 ? 'auto':'238px'):'238px');
_height:expression(this.offsetheight > 238 ? (this.offsetheight < 238 ? 'auto':'238px'):'238px');
	overflow: hidden;
} 

.ie10 .main .col-md-3 img, .ie10 .main .col-md-3 col-sm-3 img, .ie10 .main .col-md-3 col-sm-6 img {
		min-width: 260px;
	max-width: 260px;
*+min-width:auto;
*+width:expression(this.offsetWidth > 260 ? (this.offsetWidth < 260 ? 'auto':'260px'):'260px');
_width:expression(this.offsetWidth > 260 ? (this.offsetWidth < 260 ? 'auto':'260px'):'260px');
	min-height: 174px;
	min-height: 174px;
*+min-height:auto;
*+height:expression(this.offsetHeight > 174 ? (this.offsetheight < 174 ? 'auto':'174px'):'174px');
_height:expression(this.offsetheight > 174 ? (this.offsetheight < 174 ? 'auto':'174px'):'174px');
	overflow: hidden;
} 

.ie11 .main .col-md-3 img, .ie11 .main .col-md-3 col-sm-3 img, .ie11 .main .col-md-3 col-sm-6 img{
	min-width: 260px;
	max-width: 260px;
*+min-width:auto;
*+width:expression(this.offsetWidth > 260 ? (this.offsetWidth < 260 ? 'auto':'260px'):'260px');
_width:expression(this.offsetWidth > 260 ? (this.offsetWidth < 260 ? 'auto':'260px'):'260px');
	min-height: 174px;
	min-height: 174px;
*+min-height:auto;
*+height:expression(this.offsetHeight > 174 ? (this.offsetheight < 174 ? 'auto':'174px'):'174px');
_height:expression(this.offsetheight > 174 ? (this.offsetheight < 174 ? 'auto':'174px'):'174px');
	overflow: hidden;
} 

