
/* CSS Document */
body{ margin:0px; padding:0px; font-family:"宋体"; font-size:12px; color:#333333;}
form,ul,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,p,b,img,em{ margin:0px; padding:0px; list-style:none; border:0px; font-style:normal}
.clear{ clear:both; font-size:0px; height:0px; padding:0px; margin:0px;}
.divleft{ float:left;}
.divright{ float:right;}
a{ color:#333; text-decoration:none}
a:hover{ text-decoration:none}


/*top*/
.topb{ width:100%; margin:0px auto; height:120px; background:url(../images/bg.gif) repeat-x;}
.top{ width:920px; margin:0px auto; height:105px; padding-left:20px; padding-right:20px; padding-top:15px;}
.logo{ padding-bottom:25px; width:920px; height:42px}
.logo em{ float:left}
.logo span{ float:right}
.menu{}
.menul{ width:760px; height:38px;} 
.menul li{ width:87px; height:38px; float:left; font-family:"微软雅黑"; font-size:14px; line-height:38px; text-align:center; margin-right:15px}
#menulli{ background: url(../images/menu.gif) no-repeat; color:#fff}
#menulli a{ color:#fff}
.menur{ width:120px; text-align:right; padding-top:15px}

/*banner*/
.banner{ width:100%; height:300px; background:url(../images/banner_bg.gif) repeat-x;}
.banner_n{ width:100%; height:135px; background:url(../images/banner_nbg.gif) repeat-x;}
.banner1{ width:960px; margin:0px auto; display:block}

/*con*/
.con{ width:100%; height:235px; background:url(../images/con_bg.jpg) repeat-x;}
.con1{ width:960px; height:220px; margin:0px auto; padding-top:15px}
.con1 h2{ font-size:14px; color:#007ba2; font-family:"微软雅黑"; font-weight: normal; padding-bottom:10px}
.con1 a{ color:#333;}
.con1 a:hover{ color:#ff6600; text-decoration:none}
.conn p{ }
.conn ul{ padding-top:10px}
.conn li{ line-height:22px; background:url(../images/arrow.gif) no-repeat 0px 8px; padding-left:10px}
.conn{ width:230px; height:220px; background:url(../images/lineC.gif) no-repeat right; padding-left:10px; padding-right:10px;}
.cony{width:230px; height:220px; background:url(../images/lineC.gif) no-repeat right;padding-left:10px; padding-right:10px;}
.cony li{ height:30px; line-height:30px; background:url(../images/n_bg.gif) no-repeat; padding-left:10px; overflow:hidden}
.conc{ width:200px; height:220px; padding-left:10px;}
.conc h2{ background:url(../images/c_line.gif) bottom no-repeat}
.conc p{ line-height:24px; color:#000; height:24px; overflow:hidden}
.conc em{ line-height:24px; text-indent:3em; color:#000; display:block; height:24px; overflow:hidden}
.conc span{ display:block; padding-top:10px}

/*bottom*/
.bottom{ text-align:center; line-height:24px; padding-top:10px; background:#f7f7f7}
.bottom span{ color:#006f98}

/*内容*/
.nr{ width:960px; margin:0px auto}
.nrl{ width:204px; height:500px; background: url(../images/l_bg.gif) repeat-x;}
.nrl1{ padding-bottom:50px;}
.nrl1 span{ display:block; text-align:center; line-height:28px; color:#fff; background:url(../images/n_but.gif) no-repeat 40px 0px; margin-top:10px}
.nrl2{}
.nrl2 p{ line-height:24px; text-indent:2em;  overflow:hidden; height:24px;}
.nrl2 span{ display:block; text-align:center; line-height:28px; color:#fff; background:url(../images/n_but.gif) no-repeat 20px 0px; margin-top:10px; padding-right:40px}
.nrl2 span a{ color:#fff}
.nrr{ width:750px; margin-bottom:10px }
.nrr h3{ font-size:16px; font-family:"微软雅黑"; font-weight:normal; padding-top:20px; padding-left:10px; color:#666; margin-bottom:13px}
.nrrc{ width:750px;}
.nrrc1{ width:750px; height:10px; background:url(../images/c_bg1.gif) no-repeat; overflow:hidden}
.nrrc2{width:710px; background:url(../images/c_bg2.gif) repeat-y; overflow:hidden; padding:20px;}
.nrrc2 a{ color:#333;}
.nrrc2 a:hover{ color:#f60}
.nrrc2t{}
.nrrc2t h4{ font-size:14px; font-weight:bold; color:#ff6600;}
.nrrc2t dl{ width:710px; height:180px; border-bottom:1px solid #ccc; margin-top:10px; padding-bottom:20px}
.nrrc2t dl dd{ width:220px; height:180px; float:left}

.nrrc2t dl dd { overflow:hidden; }
.nrrc2t dl dd img {width:220px; height:180px; }
.nrrc2t dl dt{ text-indent:2em; line-height:23px; padding-left:10px; width:480px; height:180px; overflow:hidden; float:right}
.nrrc2t ul{ padding:10px; width:690px;}
.nrrc2t ul li{ width:300px; height:110px; border:1px solid #d6d6d6; float:left; margin-right:60px; padding:4px; margin-bottom:20px}
.nrrc2t ul li span{ float:left; width:110px; height:110px}
.nrrc2t ul li em{ float:right; width:180px; padding-left:10px; line-height:22px; height:110px; overflow:hidden}
.nrrc2t ul li em s{ text-decoration:none; font-size:12px; font-weight:bold; color:#f60; display:block}
.nrrc3{width:750px; height:10px; background:url(../images/c_bg3.gif) no-repeat; overflow:hidden}
.nrrc22{}
.nrrc22 h2{ font-size:14px; font-weight:bold; color:#f60; text-align:center; margin-bottom:10px}

.zhang_nac{ clear:both; margin:20px;}
.zhang_nac span{ display:block; font-weight:bold; color:#333; line-height:24px;}
.zhang_nac span a{ font-weight:200; color:#333;}
.zhang_nac span a:hover{ text-decoration:underline; color:#f60;}
						  
.nrrc22 s{ text-align:center; display:block}
.nrrc22 span{ display:block; line-height:24px;  font-weight:bold; font-size:14px; color:#f60; margin-top:20px}
.nrrc22 em{ display:block; line-height:24px;  font-weight:bold; }
.nrrc22 p{ line-height:24px; text-indent:2em; padding-top:10px}
.nrrc2n{}
.nrrc2n li{ line-height:30px; padding-left:15px; border-bottom:1px dotted #d6d6d6; background:url(../images/arrow.gif) no-repeat 0px 11px; height:30px}
.nrrc2n li span{ float:left; width:520px; overflow:hidden; height:30px}
.nrrc2n li em{ float:right}
.nrrc2n h2{ font-size:14px; font-weight:bold; color:#f60; text-align:center; line-height:24px}
.nrrc2n s{ display:block; text-align:center; margin-top:20px; text-decoration:none}
.nrrc2n p{ line-height:24px; text-indent:2em; margin-top:20px}
.nrrc2c{ line-height:24px}
.nrrc2c h2{ font-size:14px; font-weight:bold; color:#f60; margin-top:20px}
.nrrc2c span{ font-size:12px; font-weight:bold; color:#333}

.nrrc2nn{}
.nrrc2nn dl{ width:710px; border-bottom:1px dotted #d6d6d6; padding-bottom:20px; height:110px; margin-bottom:20px}
.nrrc2nn dl dd{float:left; width:156px; height:106px; border:1px solid #d6d6d6; padding:1px}
.nrrc2nn dl dd img{ width:156px; height:106px;}
.nrrc2nn dl dt{ float:left; width:540px; height:110px; overflow:hidden; padding-left:10px}
.nrrc2nn dl dt h2{ font-size:14px; font-weight:bold; color:#f60}
.nrrc2nn dl dt p{ line-height:24px; padding-top:5px; height:50px; overflow:hidden; width:100%}
.nrrc2nn dl dt span{ display:block; background:url(../images/n_but.gif) no-repeat 0px 10px; width:125px; height:40px; color:#fff; text-align:center; line-height:50px}
.nrrc2nn dl dt span a{ color:#fff}
.nrrc2nn dl dt span a:hover{ color:#fff}

.fb{ text-align:center; color:#666; padding-top:10px}
.fb span{ color:#333}

.pagebox
{
	text-align: right;
	margin-top: 15px;
	margin-bottom: 15px;
	clear: both;
}
.pagebox A
{
	border-right: #C6C6C6 1px solid;
	padding-right: 5px;
	border-top: #C6C6C6 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #C6C6C6 1px solid;
	color: #004CDD;
	padding-top: 2px;
	border-bottom: #C6C6C6 1px solid;
	text-decoration: none;
}
.pagebox A:hover,.pagebox A.choose
{
	border-right: #C6C6C6 1px solid;
	border-top: #C6C6C6 1px solid;
	border-left: #C6C6C6 1px solid;
	color: #FF6600;
	border-bottom: #C6C6C6 1px solid;
	text-decoration: none;
}
.pagebox A:active
{
	border-right: #C6C6C6 1px solid;
	border-top: #C6C6C6 1px solid;
	border-left: #C6C6C6 1px solid;
	color: #FF6600;
	border-bottom: #C6C6C6 1px solid;
}
.pagebox span.current
{
	border-right: #C6C6C6 1px solid;
	padding-right: 5px;
	border-top: #C6C6C6 1px solid;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #C6C6C6 1px solid;
	color: #FF6600;
	padding-top: 2px;
	border-bottom: #C6C6C6 1px solid;
}
.pagebox span.disabled
{
	border-right: #C6C6C6 1px solid;
	padding-right: 5px;
	border-top: #C6C6C6 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #C6C6C6 1px solid;
	color: #DDDDDD;
	padding-top: 2px;
	border-bottom: #C6C6C6 1px solid;
}
