body,td,th {



	font-size: 12px;



	color: #333333;



}



body {



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



}



a {



	font-size: 12px;



	color: #333333;



}



a:link {



	text-decoration: none;



}



a:visited {



	font-size: 12px;



	color: #333333;



}



a:hover {



	text-decoration: none;



	color: #ff9900;



}



a:active {



	text-decoration: none;



	color: #000000;



}







/*****************************************************************************head*****************************************************************************************************/







#ihead{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 100%;



	background-image: url(001.jpg);



	background-repeat: no-repeat;



	background-position: center top;



	}



#iheadk{



	padding: 0px;



	clear: none;



	float: none;



	height: 126px;



	width: 1200px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	}



#iheadl{



	padding: 0px;



	clear: none;



	float: left;



	height: 126px;



	width: 560px;



	margin: 0px;



	background-image: url(001.png);



	background-repeat: no-repeat;



	text-indent: -9999999px;



	}



#iheadl h1{



	text-indent: -9999999px;



	}



#iheadr{



	padding: 0px;



	clear: none;



	float: right;



	height: 126px;



	width: 640px;



	margin: 0px;







	}



#iheadrt{



	margin: 0px;



	clear: none;



	float: left;



	height: 27px;



	width: 243px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 396px;



	}



#iheadrt a{



	margin: 0px;



	clear: none;



	float: left;



	height: 27px;



	width: 61px;



	color: #FFF;



	line-height: 27px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 20px;



	}



#iheadrb{



	margin: 0px;



	clear: none;



	float: left;



	height: 74px;



	width: 640px;



	padding-top: 24px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	}



#zslm{



	padding: 0px;



	clear: none;



	float: left;



	height: 34px;



	width: 90px;



	margin: 0px;



	list-style-type: none;



	}







#zslm h2{



	padding: 0px;



	clear: none;



	float: left;



	height: 34px;



	width: 90px;



	margin: 0px;



	line-height: 34px;



	font-weight: normal;



	color: #000;



	}



#zslm a{



	padding: 0px;



	clear: none;



	float: left;



	height: 34px;



	width: 90px;



	margin: 0px;



	font-size: 14px;



	line-height: 34px;



	color: #000;



	text-align: center;



	}



#zslm a:hover {



	text-decoration: none;



	color: #FFF;



	background-color: #2e4d90;



}







#banner{ width:100%; height:500px; float:left; position:relative}



#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}



#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}



#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}



#pagination { display:block; list-style:none; position:absolute; left:59%; top:451px; z-index:9900;  padding:5px 15px 5px 0; margin:0}



#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }



#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}



#pagination li.current { background:#0092CE}











#imiddle{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 100%;



	}



#imiddlet{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 100%;



	background-image: url(004.jpg);



	background-repeat: repeat-x;



	background-position: top;



	}



#imiddletk{



	padding: 0px;



	clear: none;



	float: none;



	height: auto;



	width: 1200px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	}



#imiddlett{



	clear: none;







	height: 181px;



	width: 978px;



	margin: 0px auto;



	background-image: url(005.jpg);



	background-repeat: no-repeat;



	background-position: left top;



	padding-top: 13px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 222px;



	}



#cxcp{



	padding: 0px;



	clear: none;



	float: left;



	height: 165px;



	width: 175px;



	display: inline;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 17px;



	list-style-type: none;



	}	



#cxcp a:hover {



	text-decoration: none;



	color: #ff9900;



}



#cxcp1{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 131px;



	width: 175px;



	}



#cxcp2{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 34px;



	width: 175px;



	font-size: 14px;



	line-height: 34px;



	color: #000;



	text-align: center;



	}



	



#imiddletb{



	padding: 0px;



	clear: none;



	float: left;



	height: 346px;



	width: 1200px;



	margin: 0px;



	background-image: url(002.png);



	background-repeat: no-repeat;



	}



#imiddletbn{



	background-image: url(007.jpg);



	background-repeat: no-repeat;



	clear: none;



	float: left;



	height: 240px;



	width: 780px;



	margin-top: 51px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 63px;



	padding-top: 56px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 357px;



}



#imiddletbn li{



	list-style-type: none;



}



#gsjci{



	margin: 0px;



	clear: none;



	float: left;



	height: 140px;



	width: 760px;



	padding-top: 0px;



	padding-right: 20px;



	padding-bottom: 0px;



	padding-left: 0px;



	line-height: 24px;



	}



#ilxxb{



	margin: 0px;



	clear: none;



	float: left;



	height: 55px;



	width: 125px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 65px;



	}



#ilxxb span{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 20px;



	width: 125px;



	font-size: 14px;



	color: #787878;



	}



#ilxxb p{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 35px;



	width: 125px;



	color: #787878;



	}



#imiddlem{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 100%;



	padding-top: 7px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



	background-image: url(php70_102.jpg);



	background-repeat: repeat;



	background-position: center;



	}



#imiddlemk{



	clear: none;



	float: none;



	height: auto;



	width: 1182px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 18px;



	}



#imiddlemkl{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 236px;



	background-color: #ddf3ff;



	background-image: url(009.jpg);



	background-repeat: no-repeat;



	padding-top: 113px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	}



#imiddlemkl h3{ text-align:center; font-size:14px; font-weight:normal; height:24px; line-height:24px;}



#icpxl{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 236px;



	font-size: 14px;



	line-height: 40px;



	list-style-type: none;



	}



#icpxl h3{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 42px;



	width: 236px;



	font-size: 30px;



	line-height: 42px;



	font-weight: normal;



	}



#icpxl h3 a{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 42px;



	width: 236px;



	font-size: 14px;



	line-height: 42px;



	text-align: center;



	}



.dl{ background-color:#497eca; color:#ffffff;}



.dl:hover{ color:#ff9900;}



.dl:visited{ color:#FFFFFF;}



.dl:active{ color:#ffffff;}



#imiddlemkr{



	background-image: url(003.png);



	background-repeat: no-repeat;



	background-position: top;



	display: inline;



	clear: none;



	float: left;



	height: auto;



	width: 918px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 28px;



	padding-top: 92px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	}



#icpxln{



	padding: 0px;



	clear: none;



	float: left;



	height: 192px;



	width: 214px;



	margin-top: 0px;



	margin-right: 8px;



	margin-bottom: 20px;



	margin-left: 7px;



	list-style-type: none;



	}



#icpxln1{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 161px;



	width: 214px;



	}



#icpxln2{



	background-image: url(004.png);



	background-repeat: no-repeat;



	font-size: 14px;



	line-height:31px;



	text-align: center;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 31px;



	width: 214px;



	color:#ffffff;



	overflow:hidden;



	}



	#icpxln2:hover{ color:#ff9900;}



#imiddleb{


	background-image: url(011.jpg);



	background-repeat: repeat-x;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 100%; margin-bottom:10px;
	


	}



#imiddlebk{



	padding: 0px;



	clear: none;



	float: none;



	height: auto;



	width: 1200px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	}



#imiddlebkt{



	clear: none;



	float: left;



	height: 485px;



	width: 650px;



	background-image: url(012.jpg);



	background-repeat: no-repeat;



	margin: 0px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 550px;



	}



#cjhal{



	background-image: url(005.png);



	margin: 0px;



	clear: none;



	float: left;



	height: 393px;



	width: 650px;



	padding-top: 92px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	background-color: #e7e7e7;



	background-repeat: no-repeat;



	}



#cjhali{



	display: inline;



	padding: 0px;



	clear: none;



	float: left;



	height: 190px;



	width: 193px;



	margin-top: 0px;



	margin-right: 12px;



	margin-bottom: 0px;



	margin-left: 11px;



	list-style-type: none;



	}



#cjhal1{



	display: inline;



	padding: 0px;



	clear: none;



	float: left;



	height: 145px;



	width: 193px;



	margin: 0px;



	}



#cjhal2{



	display: inline;



	padding: 0px;



	clear: none;



	float: left;



	height: 45px;



	width: 193px;



	margin: 0px;



	font-size: 14px;



	line-height: 45px;



	color: #585858;



	text-align: center;



	}



	



#imiddlebkb{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 1200px;



	background-image: url(006.png);



	background-repeat: no-repeat;



	background-position: center top;



	padding-top: 110px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	}



#kbkb{



	background-image: url(007.png);



	background-repeat: no-repeat;



	margin: 0px;



	clear: none;



	float: left;



	height: 120px;



	width: 360px;



	padding-top: 0px;



	padding-right: 20px;



	padding-bottom: 20px;



	padding-left: 20px;



	}



#bkbil{



	font-size: 16px;



	line-height: 25px;



	color: #FFF;



	clear: none;



	float: left;



	height: 58px;



	width: 36px;



	padding-top: 32px;



	padding-right: 10px;



	padding-bottom: 30px;



	padding-left: 14px;



	list-style-type: none;



	display: inline;



	margin: 0px;



	}



#bkbir{



	margin: 0px;



	clear: none;



	float: left;



	height: 120px;



	width: 282px;



	list-style-type: none;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 18px;



	}



#bkbir span{



	margin: 0px;



	padding: 0px;



	float: left;



	height: 30px;



	width: 282px;



	font-size: 14px;



	line-height: 45px;



	color: #484443;



	clear: none;



	}



#bkbir1{



	margin: 0px;



	padding: 0px;



	float: left;



	height: 28px;



	width: 282px;



	font-size: 14px;



	line-height: 28px;



	color: #484443;



	clear: none;



	overflow: hidden;	



	}



#bkbir p{



	margin: 0px;



	float: left;



	height: 62px;



	width: 272px;



	font-size: 12px;



	line-height: 20px;



	color: #848484;



	clear: none;



	padding-top: 0px;



	padding-right: 50px;



	padding-bottom: 0px;



	padding-left: 0px;



	overflow: hidden;	



}



#ifoot{



	background-color: #2e4d90;



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 100%;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 5px;



	padding-left: 0px;



	}



#ifootk{



	background-image: url(008.png);



	background-repeat: no-repeat;



	clear: none;



	float: none;



	height:240px;



	width: 820px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 380px;



	}



#ifootkt{



	margin: 0px;



	clear: none;



	float: left;



	height: 40px;



	width: 720px;



	text-align: center;



	padding-top: 30px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 100px;



	}



#iflm{



	font-size: 12px;



	line-height: 40px;



	color: #FFF;



	margin: 0px;



	padding: 0px;



	clear: none;



	height: 40px;



	width: 82px;



	text-align: center;



	float: left;



	}



#ifootkb{



	margin: 0px;



	clear: none;



	float: left;



	height: 80px;



	width: 800px;



	padding-top: 20px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 20px;



	border-top-width: 2px;



	border-top-style: solid;



	border-top-color: #bbbbbb;



	font-size: 12px;



	color: #FFF;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



	}



#ifootkb a {



	font-size: 12px;



	color: #FFF;



}



#ifootkb a:link {



	text-decoration: none;



	color: #FFF;



}



#ifootkb a:visited {



	font-size: 12px;



	color: #FFF;



}



#ifootkb a:hover {



	text-decoration: none;



	color: #FFF;



}



#ifootkb a:active {



	text-decoration: none;



	color: #FFF;



}



#yqlj{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 30px;



	width: 800px;



	font-size: 12px;



	color: #FFF;



	}



#yqlj span{



	margin: 0px;



	clear: none;



	float: left;



	height: 30px;



	width: 65px;



	padding: 0px;



	}



#yqlj a{



	margin: 0px;



	clear: none;



	float: left;



	height: 30px;



	padding-top: 0px;



	padding-right: 5px;



	padding-bottom: 0px;



	padding-left: 5px;



	}



#ifootkbb{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 120px;



	width: 800px;



	font-size: 12px;



	line-height: 36px;



	}



	



#amiddlek{



	background-color: #ffffff;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 100%;



	}	



#amiddle{



	clear: none;



	float: none;



	height: auto;



	width: 1186px;



	margin-top: 0px;



	margin-right: auto;



	margin-bottom: 0px;



	margin-left: auto;



	padding-top: 16px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 14px;



	}







#amiddlel{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 234px;



	}



#amiddlelt{



	background-color: #ff7b40;



	margin: 0px;



	clear: none;



	float: left;



	height: 60px;



	width: 214px;



	color: #FFF;



	padding-top: 17px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 20px;



	}



#amiddlelt span{



	font-family: "微软雅黑";



	font-size: 18px;



	color: #FFF;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 26px;



	width: 200px;



	}



#amiddlelt p{



	font-family: "微软雅黑";



	font-size: 13px;



	color: #FFF;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 26px;



	width: 200px;



	}



#amiddlelb{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 234px;



	padding: 0px;



	}



#acpxl{



	background-image: url(014.jpg);



	background-repeat: no-repeat;



	background-position:bottom;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 50px;



	width: 234px;



	list-style-type: none;



	}



#acpxl:hover {



	text-decoration: none;



	background-image: url(015.jpg);



	background-repeat: no-repeat;



	list-style-type: none;



}



#acpxl h3{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 50px;



	width: 234px;



	font-size: 14px;



	font-weight: normal;



	}



#acpxl h3 a{



	margin: 0px;



	clear: none;



	float: left;



	height: 50px;



	width: 212px;



	font-size: 14px;



	line-height:58px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 22px;



	}



	



#amiddler{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 913px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 30px;



	}



	



#amiddlert{



	background-image: url(016.jpg);



	background-repeat: no-repeat;



	clear: none;



	float: left;



	height: 42px;



	width: 913px;



	text-align: right;



	line-height: 42px;



	color: #ff7800;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #3c5fac;



	}



#amiddlert a {



	font-size: 12px;



	color: #ff7800;



}



#amiddlert  a:link {



	text-decoration: none;



}



#amiddlert  a:visited {



	font-size: 12px;



	color: #333333;



}



#amiddlert a:hover {



	text-decoration: none;



	color: #ff9900;



}



#amiddlert  a:active {



	text-decoration: none;



	color: #000000;



}







#amiddlerb{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 913px;



	padding-top:20px;



	padding-right: 0px;



	padding-bottom: 20px;



	padding-left: 0px;



	}



#amiddlerb p{



	font-size: 12px;



	line-height: 24px;



	color: #333333;



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 913px;



	text-indent: 24px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



	}



	



#nmiddler{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 913px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 30px;



	padding-left: 30px;



	}



	



#nmiddlert{



	background-image: url(017.jpg);



	background-repeat: no-repeat;



	clear: none;



	float: left;



	height: 42px;



	width: 913px;



	text-align: right;



	line-height: 42px;



	color: #ff7800;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #3c5fac;



	display: inline;



	padding: 0px;



	margin: 0px;



	}



#nmiddlert a {



	font-size: 12px;



	color: #ff7800;



}



#nmiddlert  a:link {



	text-decoration: none;



}



#nmiddlert  a:visited {



	font-size: 12px;



	color: #333333;



}



#nmiddlert a:hover {



	text-decoration: none;



	color: #ff9900;



}



#nmiddlert  a:active {



	text-decoration: none;



	color: #000000;



}



#nmiddlerttag{



	background-image: url(117.jpg);



	background-repeat: no-repeat;



	clear: none;



	float: left;



	height: 42px;



	width: 913px;



	text-align: right;



	line-height: 42px;



	color: #ff7800;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #3c5fac;



	display: inline;



	padding: 0px;



	margin: 0px;



	}



#nmiddlerttag a {



	font-size: 12px;



	color: #ff7800;



}



#nmiddlerttag  a:link {



	text-decoration: none;



}



#nmiddlerttag  a:visited {



	font-size: 12px;



	color: #333333;



}



#nmiddlerttag a:hover {



	text-decoration: none;



	color: #ff9900;



}



#nmiddlerttag  a:active {



	text-decoration: none;



	color: #000000;



}



#nmiddlerb{



	clear: none;



	float: left;



	height: auto;



	width: 903px;



	padding-top:30px;



	padding-right: 0px;



	padding-bottom: 20px;



	padding-left: 10px;



	display: inline;



	margin: 0px;



	}



#xwlb{



	padding: 0px;



	clear: none;



	float: left;



	height: 130px;



	width: 890px;



	display: inline;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 15px;



	margin-left: 0px;



	}



#xwlbl{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 130px;



	width: 140px;



	background-image: url(018.jpg);



	background-repeat: no-repeat;



	list-style-type: none;



	}



#xwlbl1{



	font-family: "微软雅黑";



	font-size: 55px;



	line-height: 70px;



	font-weight: normal;



	color: #FFF;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 70px;



	width: 130px;



	text-align: center;



	}



#xwlbl2{



	font-size: 14px;



	line-height: 20px;



	color: #FFF;



	text-align: center;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 20px;



	width: 130px;



	}



#xwlbl3{



	font-size: 14px;



	line-height: 40px;



	color: #FFF;



	text-align: center;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 40px;



	width: 130px;



	}



	



#xwlbr{



	margin: 0px;



	clear: none;



	float: left;



	height: 115px;



	width: 730px;



	background-color: #f6f5f5;



	list-style-type: none;



	padding-top: 15px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 20px;



	}



#xwlbr a{



	font-size: 14px;



	line-height: 35px;



	font-weight: bold;



	color: #333333;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 35px;



	width: 730px;



	}



	



#xwlbr p{



	font-size: 12px;



	line-height: 26px;



	color: #333333;



	margin: 0px;



	clear: none;



	float: left;



	height: 70px;



	width: 700px;



	padding-top: 0px;



	padding-right: 30px;



	padding-bottom: 0px;



	padding-left: 0px;



	overflow: hidden;



	}



	



#fy{



	clear: none;



	float: left;



	height: 20px;



	width: 890px;



	text-align: center;



	display: inline;



	margin: 0px;



	padding-top: 20px;



	padding-right: 0px;



	padding-bottom: 30px;



	padding-left: 0px;



	}



#nmiddlerbt{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 85px;



	width: 890px;



	}



#nmiddlerbt h1{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 52px;



	width: 890px;



	font-size: 14px;



	line-height: 52px;



	font-weight: bold;



	color: #333333;



	text-align: center;



	}



#nmiddlerbt li{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: right;



	height: 30px;



	width: 890px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: dashed;



	border-right-style: none;



	border-bottom-style: dashed;



	border-left-style: none;



	border-top-color: #cfcfcf;



	border-right-color: #cfcfcf;



	border-bottom-color: #cfcfcf;



	border-left-color: #cfcfcf;



	list-style-type: none;



	}



#nmiddlerbt li span{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: right;



	height: 30px;



	width: 140px;



	font-size: 12px;



	line-height: 30px;



	color: #333333;



	}



#nmiddlerbt li p{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: right;



	height: 30px;



	width: 150px;



	font-size: 12px;



	line-height: 30px;



	color: #333333;



	}



#nmiddlerbm{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 870px;



	padding-top: 20px;



	padding-right: 0px;



	padding-bottom:25px;



	padding-left: 20px;



	}



#nmiddlerbm p{
	font-size: 12px;
	line-height: 27px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: left;
	height: auto;
	width: 100%;
	text-indent: 24px;


	}

#nmiddlerbm p a:link {

	text-decoration: none;

	color: #03F;

}

#syxy{



	margin: 0px;



	clear: none;



	float: left;



	height: 70px;



	width: 855px;



	border-top-width: 1px;



	border-top-style: dashed;



	border-top-color: #cfcfcf;



	padding-top: 20px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 35px;



	}



#syxy p{



	font-size: 12px;



	line-height: 30px;



	color: #333333;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 30px;



	width: 800px;



		}



#syxy p a {



	font-size: 12px;



	color: #333333;



}



#syxy p a:link {



	text-decoration: none;



}



#syxy p a:visited {



	font-size: 12px;



	color: #333333;



}



#syxy p a:hover {



	text-decoration: none;



	color: #333333;



}



#syxy p a:active {



	text-decoration: none;



	color: #333333;



}







#xgcp{



	background-image: url(019.jpg);



	background-repeat: no-repeat;



	margin: 0px;



	clear: none;



	float: left;



	height: 165px;



	width: 913px;



	padding-top: 65px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	}



#xgcpi{



	margin: 0px;



	clear: none;



	float: left;



	height: 155px;



	width: 172px;



	list-style-type: none;



	padding-top: 0px;



	padding-right: 5px;



	padding-bottom: 0px;



	padding-left: 5px;



	}



#xgcpi1{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 128px;



	width: 172px;



	}



#xgcpi2{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 27px;



	width: 172px;



	background-color: #d4d4d4;



	font-size: 12px;



	line-height: 27px;



	color: #333333;



	text-align: center;



	overflow:hidden;



	}



#pmiddler{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 913px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 30px;



	}



#pmiddlert{



	background-image: url(021.jpg);



	background-repeat: no-repeat;



	clear: none;



	float: left;



	height: 42px;



	width: 913px;



	text-align: right;



	line-height: 42px;



	color: #ff7800;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #3c5fac;



	}



#pmiddlert a {



	font-size: 12px;



	color: #ff9900;



}



#pmiddlert a:link {



	text-decoration: none;



	color: #ff7800;



}



#pmiddlert a:visited {



	font-size: 12px;



	color: #ff7800;



}



#pmiddlert a:hover {



	text-decoration: none;



	color: #ff7800;



}



#pmiddlert a:active {



	text-decoration: none;



	color: #ff7800;



}



#pmiddlerb{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 913px;



	padding-top: 30px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



	}



#cxzxlb{



	margin: 0px;



	clear: none;



	float: left;



	height: 208px;



	width: 210px;



	padding-top: 0px;



	padding-right: 9px;



	padding-bottom: 0px;



	padding-left: 9px;



	list-style-type: none;



	}



#cxzxlb1{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 156px;



	width: 210px;



	}



#cxzxlb2{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 32px;



	width: 210px;



	font-size: 14px;



	line-height: 32px;



	color: #FFF;



	text-align: center;



	background-color: #395bab;



	}



	



#pmiddlera{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 913px;



	padding-top: 30px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	}



#pmiddlerat{



	margin: 0px;



	clear: none;



	float: left;



	height: 275px;



	width: 913px;



	padding: 0px;



	}



#pmiddleratl{



	margin: 0px;



	clear: none;



	float: left;



	height: 275px;



	width: 333px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 15px;



	}



#pmiddleratl img{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 233px;



	width: 310px;



	}



#pmiddleratr{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 275px;



	width: 565px;



	}



#pmiddleratrt{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 144px;



	width: 565px;



	}



#pmiddleratrtl{



	margin: 0px;



	clear: none;



	float: left;



	height: 130px;



	width: 67px;



	padding-top: 14px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	}



#pmiddleratrtl p{



	font-size: 14px;



	color: #333333;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 40px;



	width: 144px;



	}



#pmiddleratrtr{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 144px;



	width: 498px;



	}



#pmiddleratrtr h1{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 49px;



	width: 496px;



	font-size: 14px;



	line-height:45px;



	font-weight: bold;



	color: #333333;



	}



#pmiddleratrtr p{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 97px;



	width: 454px;



	font-size: 14px;



	line-height: 28px;



	color: #333333;



	overflow: hidden;



	}



#pmiddleratrb{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 130px;



	width: 565px;



	}



#pmiddleratrbt{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 30px;



	width: 565px;



	font-size: 14px;



	line-height: 30px;



	color: #333333;



	}



#pmiddleratrbt p{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 30px;



	width: 70px;



	font-size: 14px;



	line-height: 30px;



	color: #333333;



	}



#pmiddleratrbt a{



	font-size: 14px;



	line-height: 30px;



	color: #333333;



	margin: 0px;



	clear: none;



	float: left;



	height: 30px;



	padding-top: 0px;



	padding-right: 10px;



	padding-bottom: 0px;



	padding-left: 10px;



	}







#pmiddleratrbt a:link {



	text-decoration: none;



}



#pmiddleratrbt a:visited {



	font-size: 12px;



	color: #333333;



}



#pmiddleratrbt a:hover {



	text-decoration: none;



	color: #ff9900;



}



#pmiddleratrbt a:active {



	text-decoration: none;



	color: #000000;



}



#pmiddleratrbb{



	background-image: url(024.jpg);



	background-repeat: no-repeat;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 100px;



	width: 565px;



	}



	#pmiddleratrbb img{ padding-left:388px; padding-top:25px;}



#zxdg{



	background-image: url(025.jpg);



	background-repeat: no-repeat;



	display: inline;



	padding: 0px;



	clear: none;



	float: left;



	height: 41px;



	width: 119px;



	margin-top: 25px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 396px;



	}



#pmiddleram{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 913px;



	}



	



#pxxjs{



	margin: 0px;



	clear: none;



	float: left;



	height: 38px;



	width: 900px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: dashed;



	border-right-style: none;



	border-bottom-style: dashed;



	border-left-style: none;



	border-top-color: #cfcfcf;



	border-right-color: #cfcfcf;



	border-bottom-color: #cfcfcf;



	border-left-color: #cfcfcf;



	font-size: 14px;



	line-height: 38px;



	color: #333333;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 13px;



	}



#pcpnrwz{



	margin: 0px;



	clear: none;



	float: left;



	height: auto;



	width: 800px;



	padding-top: 31px;



	padding-right: 0px;



	padding-bottom: 40px;



	padding-left: 70px;



	font-size: 12px;



	line-height: 26px;



	color: #484848;



	}



#pcpnrwz p{



	text-indent: 2em;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: none;



	height: auto;



	width: auto;



	font-size:14px;



	line-height:30px;



}



#pmiddlerab{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 430px;



	width: 913px;



	}



#xgxw{



	margin: 0px;



	clear: none;



	float: left;



	height: 240px;



	width: 913px;



	background-image: url(026.jpg);



	background-repeat: no-repeat;



	padding-top: 80px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	}



#xgxwi{



	clear: none;



	float: left;



	height: 67px;



	width: 420px;



	display: inline;



	margin-top: 0px;



	margin-right: 18px;



	margin-bottom: 0px;



	margin-left: 18px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: dashed;



	border-left-style: none;



	border-top-color: #838383;



	border-right-color: #838383;



	border-bottom-color: #838383;



	border-left-color: #838383;



	padding-top: 19px;



	padding-right: 0px;



	padding-bottom: 19px;



	padding-left: 0px;



	list-style-type: none;



	}



#xgxwi:hover #xgxwil{



	text-decoration: none;



	background-color: #ff7b40;



}



#xgxwi:hover #xgxwir a{



	text-decoration: none;



	color: #ff7b40;



}



#xgxwil{



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 67px;



	width: 67px;



	background-color: #3a5dab;



	list-style-type: none;



	}











#xgxwil span{



	font-family: "微软雅黑";



	font-size: 34px;



	line-height: 44px;



	color: #FFF;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 44px;



	width: 67px;



	text-align: center;



	}



#xgxwil p{



	font-family: "微软雅黑";



	font-size: 12px;



	line-height: 23px;



	color: #FFF;



	margin: 0px;



	padding: 0px;



	clear: none;



	float: left;



	height: 23px;



	width: 67px;



	text-align: center;



	}



#xgxwir{



	margin: 0px;



	clear: none;



	float: left;



	height: 67px;



	width: 340px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 13px;



	list-style-type: none;



	}



#xgxwir a{



	margin: 0px;



	clear: none;



	float: left;



	height: 20px;



	width: 340px;



	font-size: 16px;



	line-height: 20px;



	color: #000;



	padding: 0px;



	}







#xgxwir p{



	margin: 0px;



	clear: none;



	float: left;



	height: 47px;



	width: 340px;



	font-size: 12px;



	line-height: 24px;



	color: #838383;



	padding: 0px;



	overflow: hidden;



	}



	



.nydl{ font-size:14px; color:#ffffff; background-color:#497eca; width:234px; height:40px;}



.nydl a{ font-size:14px; color:#ffffff; height:40px; line-height:40px; padding-left:22px;}











#syys{ width:100%; float:left; height:720px; background-image:url(1.jpg); background-repeat:no-repeat; background-position:top center;}



#syys a{ display:block; width:1200px; height:654px; padding:0px; margin:0px auto; text-indent:-9999px;}



#syys1{ width:100%; float:left; height:877px; background-image:url(hb11.jpg); background-repeat:no-repeat; background-position:top center;}



#syys2{ width:100%; float:left; height:730px; background-image:url(2.jpg); background-repeat:no-repeat; background-position:top center; margin-top:-15px;}



#syys2 a{ display:block; width:1200px; height:654px; padding:0px; margin:0px auto;text-indent:-9999px;}






#syysa{ width:100%; float:left; height:200px; background-image:url(3.jpg); background-repeat:no-repeat; background-position:top center; margin-top:-15px;}









.xuan{width:100%; height:680px; background-color:#0065b5; padding-top:0px; float:left; background-image:url(11.jpg); background-position:center; background-repeat: no-repeat;}



.x_frame{width:1200px; margin-left:auto; margin-right:auto;}



.xf_top{width:1000px; height:300px; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center;}



.xf_bottom{width:1200px; height:440px; margin-top:40px;}











/************滚动特效开始****************/







#d_tab29 ul,#d_tab29 li{margin:0;padding:0;list-style:none}



#d_tab29 img{border:0;vertical-align:top}















#d_tab29{position:relative; height:440px;}



#d_tab29 .d_img{position:relative;margin:0 auto;width:1200px;height:100%} 



#d_tab29 .d_img li{position:absolute;display:none;z-index:0}



#d_tab29 .d_img li img{width:100%}



	



 



#d_tab29 .d_img li.d_pos1{display:block;width:540px;left:0%;top:80px;z-index:1}



#d_tab29 .d_img li.d_pos2{display:block;width:660px;left:22.5%;top:0px;z-index:3}



#d_tab29 .d_img li.d_pos3{display:block;width:540px;right:0%;top:80px;z-index:1}











#d_tab29 .d_menu{position:absolute;bottom:20px;width:100%;text-align:center}



#d_tab29 .d_menu li{display:inline-block;zoom:1;*display:inline;width:12px;height:12px;cursor:pointer;margin-right:3px}



#d_tab29 .d_menu li.d_select{}







#d_tab29 .d_next{position:absolute;left:50%;margin-left:625px;top:180px;z-index:10;cursor:pointer}



#d_tab29 .d_prev{position:absolute;left:50%;margin-left:-675px;top:180px;z-index:10;cursor:pointer}











/************滚动特效结束****************/











.cpbg td{ padding-top:5px;}



.cpbg img{ border:0px;}
.wx{ margin:-400px 0px 0px 400px;}







/*左侧工具条*/

.icon-font {
  position: relative;
}

.icon-font:after {
  content: "";
  width: 30px;
  height: 30px;
  background-image: url(../images/icon_spirit.png);
  background-repeat: no-repeat;
  position: absolute;
  left: calc(50% - 15px);
  top: calc(50% - 15px);
}
#toolbar {
  position: fixed;
  z-index: 9999;
  right: 17px;
  bottom: 10%;
}

#toolbar li {
  margin-bottom: 3px;
  font-size: 0;
  width: 57px;
  height: 57px;
  right: 0;
  position: relative;
}

#toolbar li a {
  display: block;
  position: absolute;
  z-index: 9;
  right: 0;
  top: 0;
  width: 57px;
  height: 57px;
  overflow: hidden;
  background: #00468c;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
  white-space: nowrap;
  font-size: 0;
}

#toolbar li .icon-font {
  display: inline-block;
  vertical-align: middle;
  width: 57px;
  height: 57px;
  background-color: #d9d9d9;
}

#toolbar li .icon-qq:after {
  background-position: 0 -150px;
}

#toolbar li .icon-phone:after {
  background-position: 0 -90px;
}

#toolbar li .icon-ewm:after {
  background-position: 0 -30px;
}

#toolbar li .icon-message:after {
  background-position: 0 -120px;
}

#toolbar li .icon-top:after {
  background-position: 0 -60px;
}

#toolbar li .icon-wangwang:after {
  background-position: 0 0;
}

#toolbar li .wz {
  display: inline-block;
  line-height: 57px;
  font-size: 14px;
  color: #fff;
  vertical-align: middle;
  padding-left: 10px;
}

#toolbar li.ewm .ewm-box {
  position: absolute;
  z-index: 1;
  padding: 5px;
  background: #00468c;
  width: 110px;
  right: 120%;
  bottom: 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-transition: all .7s;
  transition: all .7s;
}

#toolbar li.ewm .ewm-box p {
  margin-bottom: 0;
}

#toolbar li.ewm .ewm-box img {
  max-width: 100%;
}

#toolbar li.ewm .ewm-box:after {
  content: '';
  position: absolute;
  right: -5px;
  bottom: 20px;
  width: 0;
  height: 0;
  line-height: 0;
  font-size: 0;
  overflow: hidden;
  border-width: 5px;
  cursor: pointer;
  border-style: dashed dashed dashed solid;
  border-color: transparent transparent transparent #00468c;
  border-right: none;
}

#toolbar li.ewm:hover .icon {
  background-position: -57px -180px;
}

#toolbar li.ewm:hover .ewm-box {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

#toolbar li.backtop {
  cursor: pointer;
}

#toolbar li.backtop .iconfont {
  color: #fff;
  background-color: #00468c;
}

#toolbar li:hover a {
  width: 200px;
}

#toolbar li:hover .icon-font {
  background-color: #00468c;
}

#toolbar li:hover .icon-qq:after {
  background-position: -30px -150px;
}

#toolbar li:hover .icon-phone:after {
  background-position: -30px -90px;
}

#toolbar li:hover .icon-ewm:after {
  background-position: -30px -30px;
}

#toolbar li:hover .icon-message:after {
  background-position: -30px -120px;
}

#toolbar li:hover .icon-wangwang:after {
  background-position: -30px 0;
}

#toolbar li:hover .icon-top:after {
  background-position: -30px -60px;
}
