@charset "utf-8";
/* CSS Document */


/* 公共样式 */
body,button,input,select,textarea,address{ font-family:微软雅黑; font-size:12px; color:#666; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,button,p,blockquote,th,td{margin:0;padding:0; border:0; color:#666;}
img{border:none;}
em,strong{font-style:normal;font-weight:bold;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

p{ line-height:20px; margin:0px; padding:0px; border:0px;}
/* a defined */

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hides from IE-mac \*/* html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */
.clear{height:0px;line-height:0px;font-size:0px;overflow:hidden;clear:both;}

a{ color:#666; text-decoration:none;}
a:hover{ color:#ff3300; text-decoration:none;}

.container{ width:850px; margin:0px auto;}
.c{ font-weight:bold;}
.h{ color:#999999;}
.f11{ font-size:11px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.red{ color:#FF0000;}
.l150{ line-height:160%;}
.l180{ line-height:200%;}
.l220{ line-height:220%;}
.white{ color:#FFFFFF;}
.hei{ color:#000;}
.ll{ color:#09508A;}

.linka:link {
	color: #FFFFFF;
	text-decoration: none;
}
.linka:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.linka:hover {
	text-decoration: none;
	color: #666666;
}
.linka:active {
	text-decoration: none;
	color: #666666;
}
.link:link {
	color: #000000;
	text-decoration: none;
}
.link:visited {
	text-decoration: none;
	color: #000000;
}
.link:hover {
	text-decoration: none;
	color: #ff3300;
}
.link:active {
	text-decoration: none;
	color: #ff3300;
}
.font3 a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.font3 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.font3 a:hover {
	text-decoration: none;
	color: #FFFF00;
}
.font3 a:active {
	text-decoration: none;
	color: #FFFF00;
}
.menu { width:100%; height:33px; margin:0px auto;overflow:hidden; background:url(../images/menu_bj.jpg)}
#sddm {padding: 0px;margin:0px auto;height:33px;font-size:15px; width:1004px;}
#sddm li{margin: 0px;padding: 0px;float:left;height:33x;text-align:center;line-height:33px; color:#fff; font-size:15px; overflow:hidden; }
#sddm li a{display: block;text-decoration: none;color:#fff; display:block; width:98px;}
#sddm li a:hover{color:#F8F1DF; background:url(../images/menu_one.jpg)}
#sddm li a.hover{color:#F8F1DF; background:url(../images/menu_one.jpg)}
#sddm div{position: absolute;visibility: hidden;margin:0px;padding:0px;z-index: 8000; margin-top:0px}
#sddm div a{position: relative;display: block;margin:0;white-space: nowrap;text-decoration: none;font-size: 13px;color:#052670;background:#DFDFDF;text-align:left; padding-left:18px;line-height:32px;height:32px;font-weight:100;}
#sddm div a:hover{color: #fff;background:#FF7404;background-repeat: repeat-y;background-position: left;font-weight:100;}
.tesguyou {border-bottom:1px solid #CCCCCC;}

/***首页banner***/
.ind-ban{  width:100%; height:380px; margin:0px auto;background:url("../images/loading.gif") no-repeat center; position:relative;}
.ind-ban ul li{float:left; display:none;width:100%; height:380px; position:absolute; left:0; top:0; overflow:hidden;}
/*.ind-ban ul li img{ position:absolute; left:50%; top:0; margin-left:-640px;}*/
.ind-num{ position:absolute; width:160px; left:50%; margin-left:-30px; bottom:22px;}
.ind-num span{ display:block; _display:inline; float:left; margin:0 5px; width:10px; height:10px; background:#fff; overflow:hidden; cursor:pointer;}
.ind-num span.on{ background:#da251d; }



.neileft UL {
	PADDING:0px;MARGIN: 0px;
}
.neileft UL {}

.neileft LI {
	 PADDING:0px;BACKGROUND-POSITION: right 50%; FLOAT: left;MARGIN:0px ; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; text-align:left
}

.neileft LI a{ padding-top:0px;   FLOAT: left; BACKGROUND-REPEAT: no-repeat;background-position:right center; MARGIN:0px ; COLOR: #333333; LINE-HEIGHT: 34px; LIST-STYLE-TYPE: none; HEIGHT: 34px;text-decoration: none; width:175px; background:url(../images/ni_1.gif); padding-left:32px; font-size:13px; 
}
.neileft LI a:hover {
	 padding-top:0px;   FLOAT: left; BACKGROUND-REPEAT: no-repeat;background-position:right center; MARGIN:0px ; COLOR: #fff; LINE-HEIGHT: 34px; LIST-STYLE-TYPE: none; HEIGHT: 34px;text-decoration: none; width:175px; background:url(../images/ni_12.gif); padding-left:32px; font-size:13px; 
}
.neileft LI a.hover {
	 padding-top:0px;   FLOAT: left; BACKGROUND-REPEAT: no-repeat;background-position:right center; MARGIN:0px ; COLOR: #fff; LINE-HEIGHT: 34px; LIST-STYLE-TYPE: none; HEIGHT: 34px;text-decoration: none; width:175px; background: url(../images/ni_12.gif); padding-left:32px; font-size:13px; 
}


