@charset "gb2312";



/* CSS Document */



* { margin:0; padding:0;}



body {



	font-size: 12px;



	background: #fff;



	color: #121212;



}



img { border:0;}



ul,li { list-style-type:none; float:left;}



font,input,select,textarea { font-size:12px;}



p { color:#121212; font-size:12px;}







.clear { clear:both; font-size:1px; line-height:0px; height:0px;}



.l{ float:left;}



.r{ float:right;}







/*CSSÇå³ý¸¡¶¯ clearfix:after*/



.cf:before, .cf:after { content:"";  display:table;}



.cf:after { clear:both;}



.cf { zoom:1;}



/* Hides from IE-mac \*/



*html .clearfix {height: 1%;}



*+html .clearfix {height: 1%;}



/* End hide from IE-mac */



a{



	color: #1B1B1B;



	text-decoration: none;



}



a:hover { color: #FF6600; text-decoration: none; }







#head{ width:990px; height:auto; margin:0 auto;}



.logo{
	width: 990px;
	height: 104px;
	background-image: url(images/logo.png);
}



.sc{



	width: auto;



	height: auto;



	margin-top: 22px;



	margin-right: 30px !important;



	_margin-right:15px;



	color: #FFF;



}



.sc a{



	color: #FFF;



	text-decoration: none;



}



.sc a:hover { color: #FF6600; text-decoration: none; }



.nav{
	width: 990px;
	height: 42px;
	background-image: url(images/nav_bg.png);
	background-repeat: repeat-x;
}



.nav ul{ width:990px; height:42px;}



.nav ul li{



	width: 110px;



	height: 42px;



	text-align: center;



	line-height: 2.8em;



	font-size: 14px;



}



.nav ul li a{



	color: #FFF;



	text-decoration: none;



}



.nav ul li a:hover{



	color: #F30;



	text-decoration: none;



}



.nav ul li span{ width:2px; height:42px;background: url("images/line.png"/*tpa=../templets/default/images/line.png*/) no-repeat;}



.banner{ width:990px; height:279px;}



#con{ width:990px; height:auto; margin:0 auto;}



.left{ width:252px; height: auto;}



.fc{
	width: 252px;
	height: 205px;
	background-image: url(images/qyfc.png);


}



.fcpic{



	width: 200px;



	height: 151px;



	background: url("images/0.gif"/*tpa=../templets/default/images/0.gif*/);



	margin-top: 37px;



	margin-left: 20px !important;



	_margin-left:10px;



}



.list{ width:252px; height:auto;}



.listop{
	width: 252px;
	height: 43px;
	background-image: url(images/listop.png);
}



.listop1{
	width: 252px;
	height: 43px;
	background-image: url(images/listop1.png);
}



.listop2{
	width: 252px;
	height: 43px;
	background-image: url(images/listop2.png);
}



.listcen{
	width: 252px;
	height: auto;
	background-image: url(images/list_class.png);
	background-repeat: repeat-y;



}



.listcen ul{



	width: 252px;



	height: auto;



/*	background-image: url(images/list_class.png);



	background-repeat: repeat-y;



*/}



.listcen ul li{



	width: 164px;



	height: 34px;



	line-height: 2.5em;



	margin-left: 88px !important;



	_margin-left:44px;



}



.listbot{
	width: 252px;
	height: 21px;
	background-image: url(images/listbot.png);
}



.lx{ width:252px; height:85px;}



.link{



	width: 232px;



	height: auto;



	padding: 10px;



}



.link li{



	float: left;



	height: auto;



	width: auto;



	margin-left: 10px;



	



}



.link li a{



	color: #000;



	text-decoration: none;



}



.link li a:hover{color: #FF6600; text-decoration: none;}







.right{ width:738px; height:auto;}



.jj{width:373px; height:auto;}



.jjtop{
	width: 373px;
	height: 73px;
	background-image: url(images/jjtop.png);
}



.jjcen{



	width: 353px;



	height: auto;



	line-height: 2.3em;



	padding-left: 10px !important;



	_padding-left:5px;



}



.jjbot{ width:373px; height: 43px;}



.jjbot a:hover{



	text-decoration: none;



	background-image: url("images/jjbot1.png"/*tpa=../templets/default/images/jjbot1.png*/);



}



.news{ width:365px; height:auto;}



.newstop{
	width: 365px;
	height: 73px;
	background-image: url(images/newstop.png);
}



.more{



	width: auto;



	height: auto;



	margin-top: 48px;



	margin-right: 30px !important;



	_margin-right:15px;



}



.more1{



	width: auto;



	height: auto;



	margin-top: 22px;



	margin-right: 35px !important;



	_margin-right: 15px;



	color: #0078CB;



	font-size: 10px;



	font-family: Arial, Helvetica, sans-serif;



	font-weight: bold;



}



.more1 a{



	text-decoration: none;



	color: #0078CB;



}



.more1 a:hover { color: #FF6600; text-decoration: none; }



.more2{



	width: auto;



	height: auto;



	margin-top: 24px;



	margin-right: 28px !important;



	_margin-right: 14px;



}



.newscen{
	width: 365px;
	height: auto;
	background-image: url(images/newscen_bg.png);
	background-repeat: repeat-y;



}



.newscen ul{ width:365px; height:auto;}



.newscen ul li{



	width: 325px;



	height: auto;



	line-height: 1.8em;



	margin-left: 20px !important;



	_margin-left:10px;



}

.newscen ul li span{ float:right;}

.newsbot{
	width: 365px;
	height: 17px;
	background-image: url(images/newsbot.png);
}



.pro{ width:738px; height: auto;}



.protop{
	width: 738px;
	height: 52px;
	background-image: url(images/protop.png);
}



.neiprotop{
	width: 700px;
	height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	padding-top: 17px;
	padding-left: 38px;
	background-image: url(images/protop1.png);



}



.procen{
	width: 730px;
	padding-left: 8px;
	height: auto;
	background-image: url(images/procen_bg.png);
	background-repeat: repeat-y;
}



.procen ul{



	width: 689px;



	height: auto;



	margin-left: 20px !important;_margin-left:10px;



}



.procen ul li { width:100%; height:auto; float:left; line-height:2.3em;}



.procen ul li span{ float:right;}



.pronei{



	width: 164px;



	height: 160px;



	margin-left: 12px !important;



	_margin-left:12px;



}



.pronei1{ width:689px; height:auto; margin-left:20px !important;_margin-left:10px;}



.propic{ width:164px; height:140px;}



.proname{



	width: 164px;



	height: 20px;



	line-height: 20px;



	text-align: center;



	overflow:hidden;



}



.probot{
	width: 738px;
	height: 18px;
	background-image: url(images/probot.png);
}







.pro2{ width:990px; height: auto;}



.protop2{
	width: 990px;
	height: 52px;
	background-image: url(images/protop3.png);
}



.neiprotop2{



	width: 952px;



	height: 35px;



	background: url("images/protop2.png"/*tpa=../templets/default/images/protop2.png*/);



	font-size: 14px;



	font-weight: bold;



	color: #666;



	padding-top: 17px;



	padding-left: 38px;



}



.procen2{
	width: 990px;
	height: auto;
	background-image: url(images/procen2_bg.png);
	background-repeat: repeat-y;
}



.procen2 ul{



	width: 941px;



	height: auto;



	margin-left: 20px !important;_margin-left:10px;



}



.procen2 ul li { width:100%; height:auto; float:left; line-height:2.3em;}



.procen2 ul li span{ float:right;}



.pronei2{



	width: 220px;



	height: 190px;



	margin-left: 21px !important;



	_margin-left:18px;



}



.pronei12{ width:941px; height:auto; margin-left:20px !important;_margin-left:10px;}



.propic2{ width:220px; height:165px;}



.proname2{



	width: 220px;



	height: 25px;



	line-height: 2.3em;



	text-align: center;



	overflow:hidden;



}



.probot2{
	width: 990px;
	height: 18px;
	background-image: url(images/probot2.png);
}







.jswz{ width:367px; height:auto;}



.jswztop{
	width: 367px;
	height: 45px;
	background: url("images/jswztop.png" );
}



.jswztop1{
	width: 367px;
	height: 45px;
	background: url("images/jswztop1.png" );
}



.jswzcen{
	width: 367px;
	height: auto;
	background: url("images/jswzcen_bg.png" ) repeat-y;
}



.ul{ width:367px; height:auto;}



.li{



	width: 322px;



	height: auto;



	line-height: 2.4em;



	margin-left: 27px;



}

.li span{ float:right;}



.jswzbot{
	width: 367px;
	height: 12px;
	background: url("images/jswzbot.png" );
}



#footer{
	width: 990px;
	height: 86px;
	clear: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/footer_bg.png);



}



.copy{



	width: 990px;



	height: auto;



	text-align: center;



	line-height: 2.3em;



	color: #FFF;



	margin-top: 10px;



}



.js{



	width: 280px;



	height: auto;



	color: #FFF;



}



.js a{



	color: #FFF;



	text-decoration: none;



}



.js a:hover{



	color: #F60;



	text-decoration: none;



}



.dede_pages{ width:600px;float:left



}



.dede_pages ul li{



	float:left;



	font-family:Tahoma;



	line-height:150%;



	list-style-type: none;



	height: auto;



	width: auto;



}







.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: 93%;



	margin-left: 15px;



	_margin-left: 5px;



	overflow: hidden;



	float: left;



	margin-right: 15px;



}



.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/2.5em Arial, Verdana, Helvetica, sans-serif, ""; _width:660px;height: auto !important;height: auto;min-height:300px;}



.press_message a{



	color: #000;



	text-decoration: none;



}



.book{



	width: 990px;



	height: auto;



	margin-top: 15px;



	margin-right: auto;



	margin-bottom: 0;



	margin-left: auto;



}



.fy {



	width: 689px;



	height: auto;



	margin-left: 20px;



}
