/* CSS Document */

TH {
FONT-SIZE: 12px;
}
TD {
FONT-SIZE: 12px;; LINE-HEIGHT:21px;
}
html,body,ul,li,a,span,p,h3{ padding:0; margin:0; list-style:none;font:12px "Î¢ÈíÑÅºÚ"; color:#333}

div{ border:0px;}
body{margin:0 auto;padding:0;font-family:"Î¢ÈíÑÅºÚ";text-align:center;}
img{border:0 dnone; margin:0; padding:0; behavior: url("iepngfix.htc") }
li,dt,dd{text-overflow:ellipsis; overflow:hidden;}
.fl{float:left; display:inline;}/*Ïò×ó¸¡¶¯*/
.fr{float:right;}/*ÏòÓÒ¸¡¶¯*/
.l{ text-align:left;}
.clear{clear:both;}
img{vertical-align:middle}
a{blr:expression(this.onFocus=this.blur());outline:none}
a{ text-decoration:none; color:#333333}
a:hover{ color:#f00}

/* CSS head */
#head{ background:url(images/head_bg.jpg) no-repeat center top;}
.head{width:1150px; margin:0 auto;height:119px; }
.logo{ width:420px;float:left;height:36px; line-height:36px; text-align:left; padding-left:20px;}
.tright{ width:550px; float:right;height:36px; line-height:36px; text-align:right; padding-right:20px;}
.tright a{ color:#000}
#indexa{ width:100%; margin:0 auto; overflow:hidden}
.banner{ width:1440px; margin:0 auto}

#nav{ height:47px; line-height:47px; width:100%; background:url(images/nav_bg.jpg) repeat-x}
.dh{ width:1180px; margin:0 auto}
.dh ul{
	width:1180px; line-height:47px; height:47px;}
.dh li{
	width:95px;
	height:47px; line-height:47px;
	float: left;
	text-align: center;
	display: block;
	color: #Ff0; font-weight:bold; background:url(images/li.jpg) no-repeat right center;}
.dh li a{
	text-decoration: none;
	color:#fff;
	font-size:14px;
	height:47px;line-height:47px;
	width:95px;
	text-align: center;
	display: block;
}
.dh li a:hover,.dh li .curr{
	text-decoration: none;
	color: #f00; font-weight:bold;
	text-align: center;
	display: block;
	height: 47px; line-height:47px;
	width:95px; background:url(images/nav_h.jpg) no-repeat center center} 
/*foot*/
.foot{ margin:0 auto; padding-top:16px; width:1150px; margin:0 auto; padding-bottom:20px;}
.foot p{ text-align: center; line-height:160%; color:#fff}
.foot p a{ color:#fff}
.foot01{ margin:0 auto;	width:100%; background:#0093fd;}


/* CSS middle */
#middle{ width:100%; margin:0 auto;}
.lei{width:231px; float:left;padding-bottom:10px; background-color:#eee}
.yqlj{width:1100px;line-height:160%; text-align:left; color:#333;padding-top:16px;padding-bottom:6px; margin:0px auto;}
.you{width:1150px; margin:0 auto; color:#333; }
.you a{ color:#333}
.pro{ width:888px; float:right;}
.top{ width:1150px; margin:0 auto; padding-top:30px;}

.intro{color:#fff; width:1150px; margin:0 auto; padding-bottom:25px;}
.intro a{ color:#fff;}
.pro  div a{ color:#fff}

.new{ width:390px; float:left; }
.hang{ width:390px; float:left; margin-left:30px;}
.n_h{position:absolute; left:23px; top:11px; font-size:20px;}
.n_h a{ font-size:20px;}

.con{ width:315px; float:right; background-color:#0093fd}
.con ul{  text-align:left; padding-top:5px; padding-bottom:10px;}
.con li{ line-height:28px; padding-left:23px; padding-right:20px;font-size:14px;  color:#fff}
.con li span{font-size:16px;}

.yz{ background:url(images/xz.jpg) no-repeat center top; height:484px; margin-top:20px;}
.i_yz{ width:990px; margin:0 auto}
.i_yz div{ width:280px; float:left;padding-top:342px; font-size:14px; line-height:25px; cursor:pointer}





/* CSS ny */
.ny{width:1150px; margin:0 auto; padding:0px; background:#FFFFFF; background:url(images/shus.jpg) 270px repeat-y}
.nydown{width:1150px; margin-left:8px; margin-top:10px;  margin-bottom:15px;}
.nydownz{width:260px; }
.nykjdh{width:250px;}
.nykjdhb{width:250px; }
.nykjdhnr{width:250px; background:url(images/ny_11.jpg); margin-left:5px;}
.nyzxly{width:250px; height:87px; margin-left:5px; margin-top:5px;}
.nylxwm{margin-top:5px;}
.liuyan{ margin-top:6px;}


.nydowny{width:810px;  margin-top:5px; line-height:33px;}
.nydowny1{width:810px; height:45px; background:url(images/ny_09.jpg); line-height:33px;}
.nyyyyy{width:500px; height:34px; margin-left:36px;}
.nydownnr{width:810px; margin-top:5px;}



.d{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; text-align:left; line-height:33px;}
.d a{font-size:14px;}
.d a:hover{ color:#F00}
/* CSS table */
.rsm{ text-decoration:none; color:#333; padding-left:2px;}
.rsm A:link { text-decoration:none; color:#333;}
.rsm A:visited { text-decoration:none; color:#333;}
.rsm A:hover { text-decoration: none; color:#ff0000;}

.rsm1{ text-decoration:none; color:#000; padding-left:2px;}
.rsm1 A:link { text-decoration:none; color:#000;}
.rsm1 A:visited { text-decoration:none; color:#000;}
.rsm1 A:hover { text-decoration: none; color:#ff0000;}

.rsms{ text-decoration:none; color:#333; padding-left:5px;}
.rsms A:link { text-decoration:none; color:#333;}
.rsms A:visited { text-decoration:none; color:#333;}
.rsms A:hover { text-decoration: none; color:#ff0000;}


.list{ text-decoration:none; color:#fff;}
.list A:link { text-decoration:none; color:#fff; font-size:12px;}
.list A:visited { text-decoration:none; color:#fff;font-size:12px;}
.list A:hover { text-decoration: none; color:#ff0000;font-size:12px;}

.yanse{ color:#fff}