/*  公用部分  */
TH {
	FONT-SIZE: 12px;
}
TD {
	FONT-SIZE: 12px;; LINE-HEIGHT: 170%;
	WORD-BREAK: normal
}

html,body,ul,li,a,span,p{ padding:0;  margin:0; list-style:none;font:12px "微软雅黑";color:#444444; line-height:22px;margin:0px;padding:0px}
img{border:0px;}
body{ font-size:12px; text-align:center; background-color:#FFFFFF; background:url(/images/bg.gif) repeat-x;}
.f14px {FONT-SIZE: 14px}
a{ text-decoration: none;color:#444444; }
a:hover { text-decoration:none; color: #ff0000;} 
a:active { text-decoration: none;color: #444444;}
.white { COLOR: #ffffff}
.white A:link {COLOR: #ffffff;font-size:12px}
.white A:visited {COLOR: #ffffff}
.white A:hover {COLOR: #ffffff}

/*值 描述 
none 默认。定义标准的文本。 
underline 定义文本下的一条线。 
overline 定义文本上的一条线。 
line-through 定义穿过文本下的一条线。 
blink 定义闪烁的文本。 
inherit 规定应该从父元素继承 text-decoration 属性的值。 */
.fl{ float:left;}
.fr{ float:right;}
.zi{ font-size:12px;}
.clear{clear:both;}
/*  导航部分  */
.dh{ width:1002px;margin:0 auto; clear:both;}
.dh ul{padding-top:11px; width:978px;float:right;}
.dh li{float:left; text-align:center; }
.dh li a{ color:#094a80; font-size:14px; font-weight:bold; text-decoration:none; text-align:center;}
.dh li a:link {COLOR: #094a80; TEXT-DECORATION: none; font-size:14px; font-weight:bold; text-align:center;}
.dh li a:hover{color:#ff0000; text-decoration:none; text-align:center;}
/*  左侧掉大类 部分  */
.typelist{width:229px;text-align:left;}
.typelist LI a{ text-align:left; padding-left:37px;width:229px;>padding-left:30px;color:#444444;height:34px;line-height:34px;width:229px;background:url(/images/lbg_34.jpg) 15px center no-repeat;display:block;}
.typelist LI { width:229px;color:#444444;HEIGHT: 34px;}
.typelist LI a:hover{color:#fff;height:34px;line-height:34px;width:229px;background:url(/images/ny_13.jpg) left center no-repeat;border-bottom:0;}

/* 边框  */
BACKGROUND-COLOR: #f5feed;
	BORDER-BOTTOM: buttonshadow 1px solid;
	BORDER-LEFT: buttonhighlight 1px solid;
	BORDER-RIGHT: buttonshadow 1px solid;
	BORDER-TOP: buttonhighlight 1px solid;
	HEIGHT: 28px;
	LEFT: 0px;
	POSITION: relative;
	TOP: 0px;
	width: 300px;
/* top */
.layout{ width:100%; margin:0 auto; background:url(/images/headbg.jpg) top center;}
.layout{ width:100%; margin:0 auto; background:url(/images/headbg.jpg) top center;}
.head{ width:1002px; margin:0 auto; padding-bottom:40px;}
.logobg{ width:661px; text-align:left; height:114px; background:url(/images/index_01.jpg) no-repeat top center;}

.nav{ width:100%; height:40px; margin:0 auto; background:url(/images/dhbg.jpg) repeat-x top center;}
.nav_write{ width:1002px; height:40px; margin:0 auto; background:url(/images/dhbg.jpg) repeat-x left top scroll;}
.nav_write ul{ width:1002px; height:40px; line-height:40px; overflow:hidden; clear:both; display:block;}
.nav_write li{float:left; display:block; padding:0; padding-left:2px; background:url(/images/dhtiao.jpg) no-repeat scroll left center;}
.nav_write li a{float:left; height:40px; line-height:40px; padding:0 31px; font-family:"宋体"; font-size:14px; font-weight:bold; color:#fff;}
.nav_write li a:hover{  background:url(/images/dhxiaoguo.jpg); color:#000;}

/* main */
.main{ width:100%; margin:0 auto;}
.banner{ width:100%; height:413px; margin:0 auto; z-index:-1;}
.nr{ width:1002px; margin:0 auto; padding-top:11px;}
.nrleft{ width:260px;}
.pinpai{ width:260px;}
.doushan{ padding-top:7px;}
.qirui{ padding-top:6px;}
.shantui{ padding-top:6px;}
.youjia{ padding-top:6px;}
.heli{ padding-top:6px;}
.linde{ padding-top:6px;}
.diendi{ padding-top:6px;}
.tcm{ padding-top:6px;}
.xilin{ padding-top:7px;}
.tlf{ padding-top:6px;}
.lxwmtu{ padding-top:9px;}
.lxwmbg{ width:260px; height:97px;}
.lxwmbg p{ text-align:left; padding-left:10px; padding-top:8px;}

.nryou{ width:709px;}
.gsxw{ width:709px;}
.gsjj{ width:361px;}
.more{ padding-left:192px;}
.gsjjbg{ width:361px; height:198px; margin-top:14px;}

.xwzx{ width:324px;}
.more1{ padding-left:126px;}
.xwzxbg{ width:324px; height:198px; margin-top:14px;}

.cptj{ width:709px; padding-top:15px;}
.cptjpu{ width:512px; height:50px; background:url(/images/cptjpu.jpg) repeat-x top center;}
.cptjbg{ width:628px; height:409px; }
.cptjpu1{ width:628px; height:29px; background:url(/images/cptjpu1.jpg) repeat-x top center;}

.nrxian{ padding-top:24px;}
.yqlj{ width:1002px; height:56px; margin:0 auto; margin-top:25px;}
.yqlj p{ text-align:left; padding-left:10px; padding-top:8px; font-size:12px; font-weight:bold;}
.nxia{ width:1002px; height:10px; margin:0 auto;}


/* ny */
.ny{ width:100%; margin:0 auto;}
.nbanner{ width:100%; height:248px; margin:0 auto; background:url(/images/11.jpg) top center;}
.nxinwen{ width:100%; height:248px; margin:0 auto; background:url(/images/22.jpg) top center;}
.ngywm{ width:100%; height:248px; margin:0 auto; background:url(/images/33.jpg) top center;}
.nlyzx{ width:100%; height:248px; margin:0 auto; background:url(/images/44.jpg) top center;}





.neiye{ width:1002px; margin:0 auto; padding-top:11px;}
.nynr{ width:1002px; margin:0 auto;}
.nleft{ width:229px;}
.nlmdh{ width:229px;}
.nlmdhbg{ width:229px; height:auto; background:url(/images/index2_11.jpg) top center;}
.nlxwmtu{ padding-top:9px;}
.rxcptu{ padding-top:8px;}

.nright{ width:727px;}
.nrtop{ width:727px;}
.nrtoppu{ width:695px; height:37px; background:url(/images/nrtoppu.jpg) repeat-x top center;}
.nrtoppu p{ text-align:left; padding-left:10px; padding-top:10px; font-size:14px; font-weight:bold;}

.ndwon{ width:727px;}

.nxiatu{ padding-top:30px;}
.nxiatu1{ width:1002px; height:10px; margin:0 auto;}


.beijing{width:229px;text-align:left;}
.beijing a{ text-align:left;text-indent:37px;color:#444444;height:34px;line-height:34px;background:url(/images/lbg_34.jpg) 15px center no-repeat;display:block;}
.beijing { width:229px;color:#444444;HEIGHT: 34px;border-bottom:1px #cecece solid;}
.beijing a:hover{color:#fff;height:34px;line-height:34px;width:229px;background:url(/images/ny_13.jpg) left center no-repeat;border-bottom:0;}


.nliuyan{ width:229px; height:34px; line-height:34px;}
.nliuyan{width:229px;text-align:left;}
.nliuyan a{ text-align:left; padding-left:37px;width:229px;>padding-left:30px;color:#444444;height:34px;line-height:34px;width:229px;background:url(/images/lbg_34.jpg) 15px center no-repeat;display:block;}
.nliuyan { width:229px;color:#444444;HEIGHT: 34px;border-bottom:1px #cecece solid;}
.nliuyan a:hover{color:#fff;height:34px;line-height:34px;width:229px;background:url(/images/ny_13.jpg) left center no-repeat;border-bottom:0;}













.foot{ width:100%; background: url(/images/footbg.jpg) top center; margin:0 auto; }
.foot1{ width:1002px; height:130px; margin:0 auto; background: url(/images/footbg.jpg) top center; padding-top:20px; color:#FFFFFF;}
.foot1 a{ color:#FFFFFF;}








