/* CSS Document */

*{margin:0; padding:0; text-decoration:none; list-style:none; font-size:12px;}

body{ background:#F7F7F7;}

a:hover{ color:#4172BB;}

img{border:0px; margin:0; padding:0;}

.c{clear:both;}

.top{ background:#fff; height:83px; width:100%;}

.top_m{ width:1004px; margin:0 auto;}

.phone{ float:left; margin-left:40px;}

.logo a{ display:block;}

.logo{ float:left;}

.top_y{ float:right;}

.home{ background:url(../images/home.jpg) no-repeat left center; text-indent:10px;}

.top_y ul li{ float:left;}

.top_y ul{ margin-top:20px;}

.top_y ul li a{padding:0 10px; font-family:"microsoft Yahei";}

.search{ background:url(../images/seach.jpg) no-repeat; width:237px; height:28px; margin-top:5px;}

.seach_dian{ width:40px; height:24px; float:left; border:none; background:none; cursor:pointer;}

.seach_cha{ width:197px; height:24px; border:none; background:none; line-height:24px; font-family:"microsoft Yahei"; text-indent:10px; float:left;}

.home_fg{ background:url(../images/hone_fg.jpg) no-repeat; width:2px; height:13px;}

.top_y ul li a:hover{color:#2D6DC4;}

.nav{ background:url(../images/nav.jpg) repeat-x; height:43px; width:100%;}

.nav_m{ width:1004px; margin:0 auto;}

.nav_m ul li{float:left;}

.nav_m ul li a{ font-family:"microsoft Yahei"; color:#FFFFFF; font-size:14px;display: block;white-space: nowrap; display:block; height:43px; line-height:43px; width:108px; text-align:center;}

.nav_m ul li a:hover{ background:url(../images/nav_h.jpg) repeat;}


#nn li ul{	margin: 0;
			padding: 0;
			position:relative;
			visibility: hidden;
			background:#005BAE;
			width:103px;
			left:0px;}
			
#nn li ul li
			{	float: none;
				display:block; background:none !important;
				height:40px !important;
				line-height:40px !important;}

.banner{ height:347px; width:100%; background:url(../images/banner.jpg) no-repeat;}

.yy{ background:url(../images/yy.png) repeat-x; height:4px; width:100%; position:relative; top:-384px; left:0px;}

.gg{ background:url(../images/gg_bg.jpg) repeat-x; height:34px; width:100%; position:relative; top:-4px; line-height:30px;}

.gg_m{ width:1098px; margin:0 auto;}

.gg_m table{ float:left; width:400px; line-height:34px; margin-left:15px;}

.gg_m table{ background:url(../images/gg_icon.jpg) no-repeat left center;}

.gg_m table tr td{ padding-left:20px;}

.m{ width:1004px; margin:0 auto;}

.m1{ border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; background:#FFF; padding-bottom:10px;}

.lxwm{ WIDTH: 272px; float:left; margin-top:35px;BORDER: #aecbd4 1px solid; border-left:none;}

.lxwm_bt{WIDTH: 272px; HEIGHT: 29px; background:url(../images/bt.jpg) repeat-x;font-family:"microsoft Yahei"; font-size:14px; color:#FFF; line-height:29px; text-indent:15px;}

.lxwm_m{PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 252px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT:200px; background:url(../images/contant.jpg) right bottom no-repeat;}


.more{ background:url(../images/more1.jpg) no-repeat; width:24px; height:29px; display:block; float:right; margin-right:10px;}

.gywm_bt{ background:url(../images/gywm_bt.jpg) no-repeat; width:280px; height:24px;}

.gywm_m{ height:142px; width:280px;margin-top:11px;}

.gywm_m td{ line-height:23px !important;}

.gywm_m td a:hover{ color:#3E6AC3 !important;}

.news{ float:left; margin-top:20px; border-top:15px solid #1277cf !important; border:#aecbd4 1px solid;}

.news_bt{width:415px; height:40px; line-height:40px; text-indent:20px;}

.news_bt a{ font-family:"microsoft Yahei"; font-size:16px; color:#135e9a;}

.news_bt a span{ margin-left:5px;}

.news_m{ width:415px; height:230px;}

.gstd{ float:right;}

.product_bt{width:1004px; height:25px; color:#135e9a; font-family:"microsoft Yahei"; font-size:18px;}

.product_bt span{ color:#666; margin-left:5px;}

.product_bt a{ background:url(../images/more2.jpg) no-repeat; float:right; width:30px; height:11px; display:block;}

.product{ margin-top:23px;}

.product_m{ width:1004px; height:146px; margin-top:15px; height:175px;}

.foot{ background:url(../images/copy_bg.jpg) #eeeeee repeat-x top; height:90px; width:100%; margin-top:38px; text-align:center;}

.rdxw{ width:405px; height:96px; border-bottom:1px dashed #ababab; margin:0 auto;}

.pxw{ height:93px; width:405px; margin:0 auto;}

.pxw td{ line-height:27px !important;}
.optiton {display: none;}
.erweima{ position:absolute;border:1px solid #000;right:0; text-align:center; font-size:13px; line-height:30px; height:150px; width:135px; background:#FFFFFF; padding-bottom:4px;}
.erweima img{ width:120px; height:120px;}

#con {
	MARGIN: 0px auto; WIDTH: 272px; float:left; height:220px; margin-left:30px; margin-top:35px;
}
#tags {
	PADDING: 0px; MARGIN: 0px; WIDTH: 272px; HEIGHT: 29px; background:url(../images/bt.jpg) repeat-x;
}
#tags LI {
	FLOAT: left; LIST-STYLE-TYPE: none; HEIGHT: 29px
}
#tags LI A {
	display:block; width:92px; text-align:center; font-family:"microsoft Yahei"; font-size:14px; color:#FFF; height:29px; line-height:29px;
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top;POSITION: relative; HEIGHT: 29px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; display:block; width:92px; text-align:center; font-family:"microsoft Yahei"; font-size:14px; font-size:14px; color:#FFF; height:29px; line-height:29px; background:url(../images/bt_h.jpg) repeat-x;
}
#tagContent {
	BORDER: #aecbd4 1px solid; border-right:none;
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 252px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 200px
}
#tagContent DIV.selectTag {
	DISPLAY: block
}