/*  公用部分  */
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:#000000; line-height:22px;}
img{border:0px;}
body{ font-size:12px; text-align:center; background:url(images/index_02.jpg) top repeat-x; background-color:#FFFFFF;}
.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;}
/*  head  */
.head{
	width:1002px;
	height:auto;
	margin: 0px auto;
	padding: 0px;
}
.tou{width:966px; height:72px; float:left; margin-top:13px; margin-left:17px; display:inline;}
.logo{width:562px; height:72px; float:left;}
.ss{width:300px; height:72px;  float:right;}
.dh{ width:1002px; height:31px; float:left; margin-top:12px;}
.dh ul{ width:1002px; height:31px;}
.dh li{ width:122px; height:31px; float:left; line-height:31px;}
.dh li a{color:#FFFFFF; line-height:31px; font-size:14px;}
.zidh{
	width:982px;
	height:28px;
	float:left;
	margin-left:10px;
	display:inline;
	line-height:28px;
	background-color:#F3F7FA;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #194B99;
	border-bottom-color: #194B99;
	border-left-color: #194B99;
}

/*  main  */
.main{
	width:982px;
	height:auto;
	margin: 0px auto;
	padding: 0px;
}
.top{width:982px; height:auto; float:left; margin-top:20px;}
.pinpai{width:204px; height:480px; float:left; background-color:#F3F7FA; border: 1px solid #E5E5E5;}
.pinpaititle{width:100%; height:37px; float:left; background-color:#CCCCCC; line-height:37px; font-size:14px; font-weight:bold;}
.pinpaib{width:100%; height:auto; float:left;}
.topc{width:562px; height:480px; float:left; margin-left:5px;}
.toptu{width:562px; height:237px; float:left;}
.toptub{width:562px; height:234px; float:left;}

.topr{
	width:204px;
	height:480px;
	float:right;
	border: 1px solid #E5E5E5;
}
.banner1{ width:562px;}
.banner2{ width:562px;}

.banner{ width:562px;; height:237px; position:relative; overflow:hidden; margin:0 auto;}

.banner *{ border:0; padding:0; margin:0;}

.banner .limg{ width:562px; height:237px; position:relative;}

.banner .limg li{ width:562px; height:237px; position:absolute; left:0; top:0;}

.banner .limg li img{ width:562px; height:237px; margin:0; padding:0px;}

.banner .nubbt{ line-height:18px; z-index:9; position:absolute;left:490px; bottom:12px; width:100px; height:18px;}

.banner .nubbt span{ font-size:12px; margin:0 0 0 5px; background:url(images/bianhuan.png) no-repeat; _background:url(images/bianhuan.gif) no-repeat; width:18px; height:18px; float:left; display:block; text-align:center; color:#000;}

.banner .nubbt span.on { color:#fff; background:url(images/tiao.png) no-repeat; _background:url(images/tiao.gif) no-repeat; font-weight:bold;}

.gonggaotitle{width:100%; height:38px; float:left; line-height:38px; background:url(images/index_20.jpg) repeat-x; color:#FFFFFF; font-size:14px; font-weight:bold;}
.gonggaonr{width:100%; height:365px; float:left;}
.gonggaotu{width:181px; height:63px; float:left; margin-left:11px;}

.tu{width:982px; height:110px; float:left; margin-top:12px;}
.cp{width:982px; height:auto; float:left;}
.cp ul{width:982px; height:auto; float:left;}
.cp li{width:982px; height:1157px; margin-top:14px; border:1px solid #E4E4E4;}
.dzktt{width:100%; height:32px; float:left; background:url(images/index_33.jpg) repeat-x;}
.dzkttitle{width:195px; height:32px; float:left; color:#FFFFFF; font-size:14px; line-height:32px; background:url(images/index_20.jpg) repeat-x;}
.dzkttitle a{color:#FFFFFF; font-size:14px; line-height:32px;}
.dzkttitler{width:780px; height:32px; float:right; text-align:right; padding-right:10px; line-height:32px;}
.dzkttitler a{line-height:32px;}

.dzktb{width:970px; height:auto; float:left; margin-left:6px; margin-top:9px;}
.dzkttu{width:199px; height:233px; float:left;}
.dzkttur{width:980px; height:233px; float:right;}

/*  foot  */
.foot{
	width:982px;
	height:auto;
	margin: 0px auto;
	padding: 0px;
}
.fl{
	width:982px;
	height:200px;
	float:left;
	margin-top:5px;
	background-color:#F0F0F0;
	border: 1px solid #E4E4E4;
}
.fl ul{width:980px; height:249px; float:left; margin-left:1px;}
.fl li{
	width:130px;
	height:220px;
	float:left;
	margin-top:13px;
	margin-bottom:13px;
	margin-left:28px;
	background-color:#FFFFFF;
	border: 1px solid #E4E4E4;
}
.lititle{width:100%; height:37px; float:left; font-weight:bold; line-height:37px;}
.litu{width:62px; height:53px; float:left; margin-left:30px;}
.linr{width:100%; height:auto; float:left;}

.zn{ clear:both;width:980px; height:181px; float:left; margin-left:1px;  border: 1px solid #E4E4E4; margin-top:300px !important;margin-top:12px; _margin-top:0px;}
.zntel{width:157px; height:135px; float:left; margin-top:10px; margin-left:15px;}
.znr{width:780px; height:auto; float:right; margin-right:5px;}
.znr ul{width:780px; height:auto; float:left;}
.znr li{width:127px; height:auto; float:left; margin-left:28px;}
.znlit{width:100%; height:27px; float:left; background:url(images/index_71.jpg) repeat-x;}
.znlitu{width:18px; height:17px; float:left; margin-top:5px;}
.znlititle{width:95px; height:27px; float:right; line-height:27px; font-weight:bold; text-align:left;}
.znlib{width:100%; height:27px; float:left;}

.link{width:980px; height:auto; float:left; margin-left:1px; text-align:left;  margin-top:8px; padding-left:15px; line-height:35px; background-color:#F0F0F0; border: 1px solid #E4E4E4;}
.linkwz{width:945px; height:35px; float:left; line-height:35px; font-size:14px; font-weight:bold;}
.linknr{width:945px; height:auto; float:left; margin-bottom:9px;}
.footnr{width:980px; height:auto; margin-top:8px; float:left;}


/*  gb  */
.gbleft{width:204px; height:auto; float:left;}
.gbright{width:764px; height:auto; float:right;}
.gbtopr{
	width:764px;
	height:auto;
	float:right;
	margin-top:10px;
	border: 1px solid #E5E5E5;
}
.gonggaonr{width:100%; height:auto; float:left; margin-top:10px;}
.gbgonggaotitle{width:100%; height:38px; float:left; line-height:38px; background:url(images/index_20.jpg) repeat-x; color:#FFFFFF; font-size:14px; font-weight:bold; text-align:left;}
.gbpinpai{width:204px; height:auto; float:left; margin-top:10px; background-color:#F3F7FA; border: 1px solid #E5E5E5;}
.gb{width:982px; height:auto; margin:0 auto 10 auto; padding:0px;}


.14{font-size:14px;}


/*  pinpai  */
.pinpaitopr{width:770px; height:440px; float:right;}
.pinpaitoptu{width:770px; height:237px; float:left;}
.pinpaitoptub{width:770px; height:180px; float:left; margin-top:15px;}
.pinpainy{width:204px; height:400px; float:left; background-color:#F3F7FA; border: 1px solid #E5E5E5;}
.ppgbpinpai{width:204px; height:auto; float:left;}



.gao30{line-height:30px; font-size:14px;}

#cpfl{ width:987px; height:200px;}
#cpfl ul{ list-style:none;}
#cpfl ul li { float:left; width:195px; height:240px;margin-left:40px;}
#cpfl ul li span{ float:left; width:195px; height:30px;margin-top:10px;}
#cpfl  ul li img{ float:left; border:none;  width:195px; height:195px;}
#cpfl  a{ text-decoration:none; }