body{

	margin:0;

	padding:0;

	font-size:12px;

	height: auto;

}

a{ color:none;}

a:hover{

	text-decoration: underline;

}

#head{ width:1001px; height:auto; margin-left:auto; margin-right:auto;}

.top{ width:1001px; height:auto;}

.logo {

	width: 1001px;

	height: 78px;

	background: url(logo.jpg);

	float: left;

}

.logo img {

	float: left;

	width: 1000px;

	height: 88px;

}

img{ border:0;}

.navtm {

	width: 151px;

	height: 78px;

	float: right;

	padding-right: 15px;

	padding-top: 10px;

}

.logo a{ color:#999; text-decoration:none;}

.nav{ width:1001px; height:54px; float:left;}

.nav ul{ margin:0; padding:0; width:1001px; height:54px;}

.nav ul li{

	width:111px;

	height:54px;

	float:left;

	list-style-type: none;

	background-image: url(nav.jpg);

	background-repeat: repeat-x;

	line-height: 400%;

	font-size: 14px;

	color: #FFF;

	text-align: center;

}

.nav ul li span{

	width:3px;

	height:54px;

	float:right;

	background-image:url(nav-bot.jpg);

	margin-right:5px;

}

.nav a{ color:#FFF; text-decoration:none;}

.rmdj{

	width:999px;

	height:24px;

	float:left;

	background:url(gjc.jpg);

	color: #000;

	padding-top: 10px;

	padding-left: 2px;

}

.rmdj a{ color:#000; text-decoration:none;}

.banner{ width:1001px; height:250px; float:left;}

.gjc{

	width:999px;

	height:25px;

	background:url(gjc.jpg);

	float:left;

	color: #000;

	padding-top: 15px;

	padding-left: 2px;

}

.gjc a{ color:#000; text-decoration:none;}

#concent{

	width:1001px;

	height:auto;

	margin-left:auto;

	margin-right:auto;

	clear: both;

}

.left{ width:249px; height:auto; float:left;}

.cp{ width:249px; height:auto; float:left;}

.cptop{

	width:190px;

	height:45px;

	float:left;

	background:url(tp1.jpg);

	font-size: 14px;

	font-weight: bolder;

	color: #FFF;

	padding-top: 35px;

	padding-left: 59px;

}

.cpcon{ width:249px; height:auto; float:left;}

.listcptop{

	width:200px;

	height:24px;

	float:left;

	background:url(listcptop.jpg);

	color: #FFF;

	padding-top: 14px;

	padding-left: 49px;

	font-size: 14px;

	font-weight: bolder;

}

.dltp{

	width:6px;

	height:6px;

	float:left;

	background:url(dlcp.jpg) no-repeat;

	margin-right: 5px;

	margin-top: 3px;

}

.zltp{

	width:6px;

	height:6px;

	float:left;

	background:url(zlcp.jpg) no-repeat;

	margin-right: 5px;

	margin-top: 3px;

}

.listcp{

	width:200px;

	height:24px;

	float:left;

	background:url(cp.jpg);

	color: #000;

	padding-top: 14px;

	padding-left: 49px;

}

.listcp a{

	color:#000;

	text-decoration: none;

}

.xcgx{

	width:249px;

	height:auto;

	float:left;

	margin-top: 20px;

}

.xcgxtop{

	width:210px;

	height:28px;

	background:url(xcgx.jpg);

	float:left;

	color: #F00;

	font-size: 14px;

	font-weight: bolder;

	padding-top: 10px;

	padding-left: 39px;

}

.xcgxcom{ width:249px; height:auto; float:left;}

.xcgxlist{ width:245px; height:auto; float:left; line-height:180%;}

.xcgxlist a{ color:#666; text-decoration:none;}

.bj{ width:3px; height:3px; background:url(bj2.jpg) no-repeat; float:left; margin-top:8px; margin-right:5px;}



.right{

	width:732px;

	height:auto;

	float:left;

	padding-left:10px !important;

	_padding-left:5px;

	padding-right:10px !important;

	_padding-right:10px;

	padding-top: 20px;

}

.single{ width:732px; height:auto; float:left;}

.singletop{

	width:700px;

	height:22px;

	float:left;

	background:url(singletop.jpg);

	color: #FFF;

	font-size: 12px;

	padding-top: 7px;

	padding-left: 22px;

}

.singlecon{ width:722px; height:auto; float:left; background:url(singlecon.jpg) repeat-y;}

.singlebt{

	width:710px;

	height:27px;

	float:left;

	background-image: url(singlebt.jpg);

	background-repeat: no-repeat;

	font-size: 14px;

	font-weight: bolder;

	color: #FFF;

	padding-top: 10px;

	padding-left: 12px;

	margin-top: 20px;

}

.neirong{ width:710px; height:auto; float:left; line-height:180%; clear:both; padding-left:10px; padding-right:10px;}

.neirong a{ color:#000; text-decoration:none;}

.qyxcex{ width:230px; height:180px; float:left; margin-right:5px;}

.qyxctp{ width:230px; height:156px; float:left;}

.qyxcbt{

	width:230px;

	height:20px;

	float:left;

	text-align: center;

}

.qyxcbt a { color:#000; text-decoration:none;}

.dtex{

	width:710px;

	height:80px;

	float:left;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #999;

	margin-bottom:10px;

}

.dtexbt{

	width:710px;

	height:30px;

	float:left;

	font-weight: bolder;

}

.dtexbt a { color:#000; text-decoration:none;}

.dtexwb{ width:710px; height:50px; float:left;}

.cpex{

	width:680px;

	height:113px;

	float:left;

	margin-left:20px !important;

	_margin-left:10px;

	margin-right:20px !important;

	_margin-right:10px;

	margin-bottom:10px;

	border: 1px dashed #999;

}

.cpextp{

	width:150px;

	height:113px;

	float:left;

	margin-right:10px !important;

        _margin-right:5px;

	border-right-width: 1px;

	border-right-style: dashed;

	border-right-color: #999;

}

.cpexbt{

	width:495px;

	height:30px;

	float:left;

	font-weight: bolder;

	padding-left: 20px;

}

.cpexwb{ width:515px; height:83px; float:left;}

.jianjie{ width:680px; height:auto; float:left; margin-left:20px !important; _margin-left:10px; margin-right:20px !important; _margin-right:10px; line-height:2.5em;}



.singlebot{ width:722px; height:4px; float:left; background:url(singlebot.jpg) no-repeat;}



#foot{ width:1001px; height:30px; margin-left:auto; margin-right:auto; line-height:2.3em; text-align:center;}

.footleft{

	width:270px;

	height:250px;

	float:left;

	margin-right:30px;

        clear:left;

}

.footlefttop{ width:270px; height:30px; float:left; background:url(botlofo.jpg);}

.footleftcon{ width:270p; height:220px; float:left; line-height:2em;}

.footright{ width:701px; height:250px; float:left;}

.foot1{

	width:701px;

	height:25px;

	float:left;

	padding-top: 15px;

}

.foot1 a{ color:#000; text-decoration:none;}

.foot2{

	width:701px;

	height:100px;

	float:left;

	line-height: 180%;

	color: #F00;

}

.foot2 a{ color:#F00; text-decoration:none;}

.foot2 li{

	list-style-type:none; width:auto; float:left; margin-left:10px;

}

.foot3{

	width:701px;

	height:90px;

	float:left;

	line-height: 180%;

}

.foot3 a{ color:#F00; text-decoration:none;}

.contitle{ font-size:14px; text-align:center;}



.dede_pages{ width:500px; float:left;}

.dede_pages ul{

	float:left;

	padding:12px 0px 12px 16px;

}

.dede_pages ul li{

	float:left;

	font-family:Tahoma;

	line-height:17px;

	margin-right:6px;

        list-style-type: none;

}

.dede_pages ul li a{

	float:left;

	padding:2px 4px 2px;

	color:#666;

	border-bottom:1px solid #EEE;

}

.dede_pages ul li a:hover{

	color:#690;

	text-decoration:none;

	padding:2px 4px 1px;

	border-bottom:2px solid #690;

}

.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{

	color:#F63;

	padding:2px 4px 1px;

	border-bottom:2px solid #F63;

	font-weight:bold;

}

.dede_pages .pageinfo{

	float:right;

	line-height:21px;

	padding:12px 10px 12px 16px;

	color:#999;

}

.dede_pages .pageinfo strong{

	color:#666;

	font-weight:normal;

	margin:0px 2px;

}

.press_message{

	width:680px;

	overflow:hidden;

	margin-left: 10px;

	float: left;

}

.press_message .intro_t{ width:90%;line-height:30px;text-align:center; }

.press_message .title{ width:616px;height:30px;overflow:hidden;line-height:30px;padding-left:15px;background:#AAA; }

.contitle, .contitle h1 {

	margin:8px 0px;

	color:#000;

	text-align:center;

	font-family: Arial, Verdana, Helvetica, sans-serif, "";

	font-size: 20px;

	font-style: normal;

	line-height: 120%;

	font-weight: bold;

	font-variant: normal;

}

.contitle { border-bottom:1px dashed #999999;}

.conAuthor{height:20px; line-height:24px; text-align:center; border-bottom:1px dashed #999999;}

.contenttext{

	text-align: left;

}

.contenttext, .contenttext_G{ padding:10px 0 0; font:normal normal normal 13px/150% Arial, Verdana, Helvetica, sans-serif, ""; _width:660px;height: auto !important;height: auto;min-height:300px;}

.press_message a{

	color: #000;

	text-decoration: none;

}