*{list-style: none;font-family: "Î¢ÈíÑÅºÚ";}
img{ border:none;}
.topmenuline{
	text-decoration:none;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #efefef;
	border-left-color: #efefef;
	background-color: #FFFFFF;
}

a{ text-decoration:none;}
a:hover{ text-decoration:none;}

#gsdiv{
	overflow: hidden;
			}
			#gsdiv img{
				cursor: pointer;
				transition: all 0.6s;
			}
			#gsdiv img:hover{
				transform: scale(1.4);
			}
			
		
		
		
	.imglist img{
    opacity:1;
    filter:alpha(opacity=100);
}
.imglist img:hover{
	opacity:0.5;
	filter:alpha(opacity=50);
	background-color: #000000;
}

.imglist img{
    -moz-transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8);
    -webkit-transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8);
    transition: opacity .7s cubic-bezier(0.2, 0.4, 0.7, 0.8);
}
	
		
			
	.fenlei a{ color:#333; margin-left:2px;}
		.fenlei a:hover{ color:#c50c00;}
		.fenlei img{ padding-bottom:3px;}
		.fenlei img:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8}
		.contentbox .box2{ -webkit-box-shadow:0 0 30px #e7e7e7;}
		.contentbox .box2:hover{ -webkit-box-shadow:0 0 30px #ccc;}
		.sanlou .p01{padding-top:260px;font-size:50px;color:#FFF}
		.sanlou .p03:hover{}
		/*ÐÞ¸Ä*/
		.i02{display: none;}
		.ulblock div{width:37px;text-align: center;position:relative;float:left;height:70px;}
		.ulblock div img{position:absolute;left:0;top:0px;bottom:0;margin:auto}
		.showimg{position:absolute;width:100%;height:100%}
		.tab_switch{position: absolute;z-index: 1000;top: 456px;}




.topbox{width:100%; z-index:9999; padding: 0px;margin:0px;}
.header{
	width:1200px;
	margin:0px;
	height:62px;
	padding: 0px;
	
	
}

.header .centerbox{width:1200px;margin:0 auto;height:62px;padding: 0px;margin:0px;}
.header .centerbox>*{display: inline-block;vertical-align: middle;}
.header .centerbox .ul01{padding-left:0px; padding-right:0px;padding: 0px;margin:0px;}
.header .centerbox .ul01>li{
	display: inline-block;
	vertical-align: middle;
	padding:0 40px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #efefef;	
}

.header li.cur {
	background-color: #ffffff;
	background-image: url(../images/topmenubak.jpg);
	background-position: center bottom;
}


.header .centerbox .ul01>li a{
	font-size:15px;
	color:#000000;
	text-decoration: none;
	
}.header .centerbox .ul01 li {
 line-height:62px;
}
.header .centerbox .ul01>li a:hover{
	font-size:15px;
	color:#2e0927;
	text-decoration: underline;
}

.header .centerbox .ul01>.active{/*background:#f7f7f7;*/}
.header .centerbox .ul01>.active>a{}
.header .rightbox{} 
.header .rightbox>*{display: inline-block;vertical-align: middle;line-height:82px}
.header .rightbox:after{content: '';height:100%;display: inline-block;vertical-align: middle;}
.contentbox{position:relative;opacity: 0;padding: 0px;}
.slidedownbox{position:relative;opacity: 0;padding: 0px;}
.fenlei{width:100%;position:absolute;height:70px; border-top:1px #eee solid; z-index: 3;left:0;background: #FFFFFF;display: none;}
.fenlei ul{
	width:80%;
	margin:0 10%;
	height:70px;
	line-height:70px;
	padding: 0px;
	background-color: #FFFFFF;
	background-position: 238;
}
.fenlei ul li{display: inline-block;vertical-align: middle;padding:0 15px; padding-top:0px;}
.fenlei ul li a{color:#333;font-size:14px ;padding-left:0; top:10px;line-height:70px; display:block; float:right;}
.erlou{text-align: center;padding-top:60px;padding-bottom:60px}
.erlou .box{display: inline-block;vertical-align: top;margin:0 15px;width:410px;overflow: hidden;}
.erlou .box .pic{height:280px;width:100%;overflow: hidden;}
.erlou .box .pic img{width:100%;}
.erlou .box p{line-height:48px;font-size:16px;color:#333;text-align: left;}
.sanlou{position:relative;height:630px;}
.sanlou .imgbox{opacity: 0;position:absolute;}
.sanlou .imgbox img{width:100%;height:630px;position:absolute;z-index: -1;}






.tk_tk{position: fixed;top: 80px;left: 0;z-index: 999;width: 60px;height: 60px;background-color: #c60a0a;display: none; cursor:pointer;}

.tk_tk{
	animation: chang_ys 3s;
	animation-iteration-count: infinite;
}
.tk_dh{position: fixed;top: 80px;left: 0;z-index: 998;width: 260px;height: 462px;left:-260px;}
.tk_black{position: fixed;top: 80px;left: 0;z-index: 996;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);display: none;}
.tk_tkpic{width: 36px;height: 20px;margin: 0 auto;margin-top: 18px;position: relative}
.tk_dhtop{width: 100%;height: 60px;background-color: #666;}
.tk_dhtop .tk_xx{width: 24px;height: 24px;margin-top: 16px;margin-left: 16px;float: left;}
.tk_dhtop .tk_xx img{width: 100%;height: 100%;}
.tk_dhtop p{float: left;padding-left: 28px;line-height: 60px;font-size: 10px;color: white;font-weight: bold;}
.tk_dh ul{width: 100%;height: 398px;}
.tk_dh ul li{width: 100%;height: 60px; cursor:pointer;}
.tk_tb1{width: 100%;height: 100%;background-color: rgba(255,255,255,0.9);}
.tk_tb2{width: 100%;height: 100%;background-color: rgba(255,255,255,0.9);}
.tk_tb3{width: 100%;height: 100%;background-color: rgba(255,255,255,0.9);}
.tk_tb4{width: 100%;height: 100%;background-color: rgba(255,255,255,0.9);}
.tk_tb5{width: 100%;height: 100%;background-color: rgba(255,255,255,0.9);}
.tk_tb6{width: 100%;height: 100%;background-color: rgba(255,255,255,0.9);}
.tk_tb7{width: 100%;height: 100%;background-color: rgba(255,255,255,0.9);}
.tk_tb1 img{width: 24px;height: 20px;display: block;float: left;margin-top: 18px;margin-left: 28px;}
.tk_tb2 img{width: 20px;height: 22px;display: block;float: left;margin-top: 18px;margin-left: 28px;}
.tk_tb3 img{width: 24px;height: 22px;display: block;float: left;margin-top: 18px;margin-left: 28px;}
.tk_tb4 img{width: 22px;height: 24px;display: block;float: left;margin-top: 18px;margin-left: 28px;}
.tk_tb5 img{width: 22px;height: 22px;display: block;float: left;margin-top: 18px;margin-left: 28px;}
.tk_tb6 img{width: 20px;height: 20px;display: block;float: left;margin-top: 18px;margin-left: 28px;}
.tk_tb7 img{width: 22px;height: 22px;display: block;float: left;margin-top: 18px;margin-left: 28px;}
.tk_dh ul li div p{font-size: 14px;color: #666; font-weight:bold; line-height: 60px;float: left;padding-left: 26px;}
.tk_dh ul li:hover div p{color: white;}
.tk_dh ul li:hover div{background-color: #c60a09;}
.tk_cd{position: fixed;top: 80px;left: 0;z-index: 997;width: 260px;height: 770px;left:-260px}
.tk_jt{float: right;width: 10px;margin-top: 18px;margin-right: 20px;overflow: hidden;}
.tk_jt img{width: 100%;height: 100%;}
.tk_cdxx{width: 100%;height: 714px;}
.tk_nr{width: 100%;border-bottom: 1px solid #b6b6b3;font-size:0}
.tk_nr>div{width: 50%;height: 118px;background-color: rgba(255,255,255,0.9);display: inline-block;vertical-align: middle;text-align: center;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.tk_nr>div:after{content:'';vertical-align: middle;height:100%;display: inline-block;}
.tk_l1{border-right: 1px solid #b6b6b3;}
.tk_l1 div{margin: 0 auto;display: inline-block;vertical-align: middle;text-align: center;}
.tk_nr>div p{font-size: 12px;color: #333333;padding-top: 22px;text-align: center;}
.tk_r1 div{margin: 0 auto;text-align: center;display: inline-block;vertical-align: middle;}
.tk_nr .box:hover{background:#c60a0a;transition: 1s;}
.tk_nr .box:hover p{color:#FFF}

.tk_tk_hei{
	border-top-color: black;
}



.xg_mid{width: 100%;text-align: center;}
.xg_mid a:link{font-size:15px;
	text-decoration: none;
	color: #333333;
	line-height: 50px;}
.xg_mid .xg_box1{width: 410px;height: 280px;display: inline-block;position: relative;overflow: hidden;margin: 0 20px;}
.xg_mid .xg_box1 img{width: 100%;height: 100%;}
.xg_blk{width: 410px;height: 280px;background-color: black;opacity: 0;position: absolute;top: 0;left: 0;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-ms-transition: 1s;}
.xg_line{width: 260px;height: 1px;background-color: white;opacity: 0;margin: 0 auto;margin-top: 120px;transition: 1s;-moz-transition: 1s;-webkit-transition: 1s;-ms-transition: 1s;}
.xg_box1 p{position: absolute;color: white;}
.xg_p1{left: 153px;top: -70px;transition: 1.5s;-moz-transition: 0.8s;-webkit-transition: 0.8s;-ms-transition: 0.8s; font-size:26px; font-weight:bold;}
.xg_p2{left: 160px;font-size: 12px; line-height:180%; bottom: -50px;transition: 1.5s;-moz-transition: 0.8s;-webkit-transition: 0.8s;-ms-transition: 0.8s;}
.xg_mid .xg_box1:hover .xg_blk{opacity: 0.4;}
.xg_mid .xg_box1:hover .xg_blk .xg_line{opacity: 1;}
.xg_mid .xg_box1:hover .xg_p1{top: 54px;}
.xg_mid .xg_box1:hover .xg_p2{
	bottom: 108px;

}
.xgmidfr15 a:link{
	font-size:15px;
	text-decoration: none;
	color: #333333;
	line-height: 50px;
}


.MainBox {
	Z-INDEX: 1; POSITION: relative; WIDTH: 100%; height:662px; min-width:1400px; z-index:1;
}
.banner_list {
	POSITION: absolute; WIDTH:100%; DISPLAY: none; HEIGHT:662px; TOP: 0px; LEFT: 0px; z-index:2;
}
/*°´Å¥*/
.banner_ico_warpper {
	position:relative;
	z-index:3;
	width:1263px;
	margin:auto;
}
.banner_ico{
	z-index:4;
	position:absolute;
	left:520px;
	_left:520px;
	top:620px;
}
.banner_ico li{
	float:left;
	margin-left:5px;
	*display:inline;
	width:40px;
	height:4px;
	overflow:hidden;
	background:#ffffff;
	text-align:center;
	cursor:pointer;
}
.banner_ico li.ico_now{
	cursor:pointer;
	background:#ed1c24;
}



.topid{
	width: 1200px;
	}

.mobileyes{display:none;}
.logorightb{	}
.logorightbc{display:none;	width: 100%;	}
.images_u{	}
.indextopimage_width{width: 1050px}
.indextopimage_width_images { 
max-width:533px; 
_width:expression_r(this.width<533px?"auto":"533px"); 
} 

.thumbImagebig {max-width: 1400px;max-height: 520px;} /* for Firefox & IE7 */ 
* html .thumbImagebig { width: expression(this.width >1400 & this.width < this.width ?1400: true); height: expression(this.height > 520 ? 520: true); }

.thumbImage2c {max-width: 250px;max-height: 180px;} /* for Firefox & IE7 */ 
* html .thumbImage2c { width: expression(this.width >250 & this.height < this.height ?250: true); height: expression(this.height > 180 ? 180: true); }


.thumbImage {max-width: 320px!important;max-height: 380px!important;} /* for Firefox & IE7 */ 
* html .thumbImage { width: expression(this.width > 320 & this.height < this.width ?380: true); height: expression(this.height > 380 ? 380: true); }





#nav li ul { 
line-height:15px; list-style-type: none;text-align:left; 
left: -999em; width: 226px; position: absolute; 
margin-left:0px; 
} 
#nav li ul li{

	background-repeat: no-repeat;
	height: 31px;
	width: 226px;
	background-color: #0033CC;
	line-height: 28px;
	font-size: 12px;

	background-color: #ffffff;
} 
#nav li ul li a:hover { 
	color:#0093DD;
	background-image: url(images/topbakdown.jpg);
	height: 31px;
	background-color: #0033CC;	
	line-height: 28px;
	font-size: 12px;


} 

#nav li ul a{ 
display: block; text-align:left;padding-left:24px; 
} 
#nav li ul a:link { 
color:#ffffff; text-decoration:none; 
} 
#nav li ul a:visited { 
color:#ffffff;text-decoration:none; 
} 
#nav li ul a:hover { 
color:#fce101;
text-decoration:none;
font-weight:normal; 


} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 
#content { 
clear: left; 
} 
.linetop {
	margin: 0 auto;
	padding: 0px;
	background-color: #0066CC;
	border: 0px solid #CCCCCC;
	background-image: url(../images/i_mu.gif);
	background-repeat: no-repeat;
	background-position: center;
}
