@charset "utf-8";
/*切换广告css导入*/
@import url(changebanner.css);
/* base */
*{margin:0;padding:0}
body{font:12px/1.8em  宋体,Verdana,Arial,sans-serif,"Times New Roman";color:#222;background:#35688f; }
ul,ol,dd{list-style:none;}
img {border:0;}
a{color:#222; text-decoration:none;}
a:hover{ text-decoration:underline;}
a:visited{color:#4f4f4f;}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
.clearfix{ overflow:hidden; zoom:1;}
.tbpingl5 td{padding-left:5px; word-wrap:break-word; word-break:break-all;}

/*layout*/
#topbox,#bntline,#bannerbox,#bneline,#bd,#endline,#endbox{width:100%; margin:0; padding:0;}
#topup,#top,#bdbody,#end,#enddown{margin:0 auto; width:974px;}

/*top*/
#topbox{ background:url(../images/topbg.jpg) repeat-x; height:195px;}
	#topup{ height:18px; padding-top:19px!important;padding-top:15px; padding-right:20px; text-align:right;}
	#top{height:158px; background:url(../images/topbdbg.jpg) no-repeat;}
		.topbd{height:123px;}
			.logo{float:left; margin:28px 0 0 25px!important;margin:28px 0 0 12px;}
			.topr{float:right; width:400px; margin:10px 10px 0 0;*margin:10px 10px 0 0!important;*margin:10px 5px 0 0;}
				.toplink{ float:right; height:20px;}
					.toplink li{float:right; margin-left:2px;}
					.toplink li.toplinkli2{float:right; width:60px;}
				.tel{float:right; width:350px; height:20px; margin:0 10px 0 0!important;*margin:0 5px 0 0; clear:both; text-align:right;}
				.login{float:right; width:350px; height:20px; margin:40px 10px 0 0!important;*margin:40px 5px 0 0; clear:both;}
					.login li{float:right; margin:0 2px 0 0; height:20px;}
		.dh{margin-left:10px;}
			.dhl{float:left; width:5px; height:35px; background:url(../images/dhl.gif) no-repeat;}
			.dhm{float:left; width:944px; height:30px;*height:35px!important;*height:30px; background:url(../images/dhbg.gif) repeat-x; padding-top:5px;}
				.dhm ul{ float:left;margin:0 10px 0 10px;}
					.dhm ul li.dhli01{float:left; width:10px; height:30px;}
					.dhm ul li.dhli02{float:left; height:30px!important;height:25px; padding-top:5px; display:block;}
					.dhm ul li.dhli03{float:left; width:10px; height:30px;}
					.dhm ul a:link,.dhm ul a:visited{color:#fff; font-size:14px; font-weight:bold;}
					.dhm ul a:hover{color:#FFDF00; font-size:14px; font-weight:bold;}
				.dhm ul.dhul02{float:left;margin:0 10px 0 10px;}
					.dhm ul.dhul02 li.dhli01{float:left; width:10px; background:url(../images/dhhoverl.gif) no-repeat; height:30px;}
					.dhm ul.dhul02 li.dhli02{float:left; background:url(../images/dhhoverm.gif) repeat-x; height:30px!important;height:25px;display:block;}
					.dhm ul.dhul02 li.dhli03{float:left; width:10px; background:url(../images/dhhoverr.gif) no-repeat; height:30px;}
					.dhm ul.dhul02 a:link,.dhm ul.dhul02 a:visited{font-size:14px; color:#222; font-weight:bold;}
					.dhm ul.dhul02 a:hover{color:#ff0000; font-size:14px; font-weight:bold;}
			.dhr{float:left; width:5px; height:35px; background:url(../images/dhr.gif) no-repeat;}

/*banner*/
#bntline{ background-color:#35688f; text-align:center;}
#bannerbox{background:url(../images/bannerbg.jpg) repeat-x; height:280px; clear:both;}
	#banner{height:280px; width:974px; margin:0 auto;}
		.bannerl{ float:left;width:5px; height:280px; background:url(../images/bannerl.jpg) no-repeat;}
		.bannerimg{ float:left;}
		.bannerr{ float:left; width:5px; height:280px; background:url(../images/bannerr.jpg) no-repeat;}
#bneline{ background-color:#35688f; text-align:center;}

/*bd*/
#bd{background:#5a85a6;}
	#bdbody{background:url(../images/bdbg.gif) repeat-y; display:table; clear:both;}
		.bdl{ float:left; margin-left:10px!important;margin-left:5px; padding-bottom:10px; width:210px; min-height:300px; background:url(../images/lbg.gif) top no-repeat;}
			.lbox01{ float:left; margin:30px 0px 15px 5px!important;margin:30px 0px 15px 2px; width:200px; clear:both;}
				.ldh{height:18px; margin-bottom:5px;}
					.ldh li{float:left; margin:0 0 0 2px; line-height:18px;}
				.lbd{width:200px; clear:both;}
					.lbd li{float:left; margin:5px 0px 0 7px;}
					.lbd li.lbdli2{float:left; height:25px; width:175px; overflow:hidden;}
			.lbox02{ float:left; margin:0px 0px 15px 5px!important;margin:0px 0px 15px 2px; width:200px; clear:both;}
				.limgbox{width:180px; background:#fff; margin:10px 0 0 10px; padding:7px 0 0 8px; display:table;}
					.limgbox li{ float:left; width:80px; padding:0 8px 3px 0;*padding:0 8px 7px 0!important;*padding:0 8px 7px 0}
					.lkf{width:170px; margin-bottom:5px; margin-left:20px; clear:both; overflow:hidden;}
						.lkf ul{clear:both; height:23px;}
							.lkf li{float:left; width:85px;}
					.lkf2{width:170px; margin-left:20px; clear:both; overflow:hidden;}
		.bdlr{ float:left; width:10px; height:50px; background:url(../images/lrimg.gif);}
		.bdr{ float:left; width:700px; margin-left:20px!important;margin-left:10px;}
			.bdtop{width:100%; height:18px; margin-top:10px; margin-bottom:30px;}
				.bdtop li{float:left; line-height:18px;}
			.bddh{width:100%; height:30px; background:url(../images/bddhbg.gif) repeat-x; margin-top:20px; margin-bottom:15px; clear:both;}
				.bddh li{float:left}
				.bddh li.bddhli02{float:right; width:60px;}
			.jfbox{float:left; width:336px; margin:0 0 10px 10px!important;margin:0 0 10px 7px;}
				.jftop{width:100%; height:35px; background:url(../images/sy_bddh_bg.jpg) no-repeat;}
					.jftop h2{ margin-left:45px; padding-left:5px; height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#0062a8; background:#fff; }
				.jfm{ width:100%; background:url(../images/jfbg.gif) repeat-y;}
					.jfimg{ width:307px; padding:10px 0 10px 14px;}
					.jftext{width:307px; padding:0px 0 10px 14px; text-indent:2em; word-wrap:break-word; word-break:break-all;}
				.jfend{width:100%; height:20px; background:url(../images/jfend.gif) no-repeat;}
					.jfend li{float:right; margin-right:10px; background:#fff;}
			.zybox{ float:left; width:230px; height:300px; background:url(../images/zybg.gif) no-repeat; margin-left:2px;}
				.zytop{width:210px; margin-left:5px; clear:both;}
					.zytop li{float:left; margin-top:5px;}
					.zytop li.zytopli2{float:left; margin-top:10px; margin-left:2px;}
				.zym{width:200px; margin-left:10px; margin-top:5px; clear:both;}
					.zym ul{ clear:both;}
						.zym li{float:left; height:18px; margin-top:3px; margin-left:2px; line-height:18px;}
						.zym li.zymli2{float:left; height:18px; width:180px; margin-top:3px; margin-left:2px; line-height:18px;}
						.zym li.zymli3{ float:right; height:18px; width:190px; margin-top:3px; margin-left:2px; line-height:18px; text-align:right;}
				.zyend{width:200px; padding:16px 0 0 10px;*padding:12px 0 0 10px!important;*padding:12px 0 0 10px; height:35px; clear:both;}
					.zyend ul{width:100%;}
					.zyend li{float:left; margin-left:5px; line-height:35px;}
			#end_text{ width:100%; overflow:hidden; padding-bottom:10px; clear:both;}
			#end_text p{ margin-top:0.5em;}

/*end*/
#endline{background:#1e527a; text-align:center;}
#endbox{background:#35688f;}
	#end{background:url(../images/endbg.jpg) no-repeat; height:50px; text-align:center; line-height:30px;}
	#enddown{margin-bottom:20px;}
		.endlogo{float:left; width:300px; height:180px; margin:20px 0 0 50px; line-height:200px;}
		.endtext{float:left; margin:30px 0 0 20px; width:500px;}
		
/*public*/
.imgborder{border:1px solid #CCCCCC;}
.margin10{margin:10px;}
.padding10{padding:10px;}
.ptop10{padding-top:10px;}
.ml5{margin-left:5px;}
.mp5l10{margin-left:10px; margin-top:5px;}
.textthrough{text-decoration:line-through;}
.text999{color:#999;}
.text666{color:#666;}
.textw{color:#fff;}
.textr{color:#ff0000}
.texty{color:#FF6600}
.textb{color:#0062a8;}
.text14{font-size:14px;}

.bold{font-weight:bold}

.undline{ text-decoration:underline}

a.aw:link,a.aw:visited{color:#fff;}
a.aw:hover{color:#FF0000;}

a.aw14:link,a.aw14:visited{color:#fff; font-size:14px;}
a.aw14:hover{color:#FFDF00; font-size:14px;}

a.ak14:link,a.ak14:visited{font-size:14px; color:#222222;}
a.ak14:hover{color:#FF0000; font-size:14px;}

a.ab:link,a.ab:visited{color:#0062a8;}
a.ab:hover{color:#FF0000;}

a.ar:link,a.ar:visited{color:#ff0000;}
a.ar:hover{color:#FF0000;}
