@charset "utf-8";
/* CSS Document */

body{margin:0 ; padding:0; background:url(images/spp_head.jpg) top no-repeat;}
.container{width:970px; margin:565px auto 0 auto; background:#fff;}
.head{width:100%;}
.dyan{width:100%; 
		height:108px; 
		background:url(images/bg_dy.jpg) no-repeat;
		}
.dy_txt{width:800px;
		float:right; 
		margin:20px 20px auto auto;
		_margin-right:10px; /* IE6 */
		font-size:12px; 
		color:#333; 
		line-height:2;
		}
.con_jshx{width:960px; margin:10px auto auto auto;}
.con_js{width:480px; 
		height:240px; 
		float:left; 
		background:url(images/bg_mcjs.jpg) no-repeat;
		}
.con_hx{width:480px; 
		height:230px; 
		float:left; 
		background:url(images/bg_hxnr.jpg) no-repeat;
		}
.js_img{margin:15px auto auto 15px;}
.js_txt{margin:5px 15px auto 15px; font-size:12px; line-height:2;}
.js_txt span{font-size:14px; font-weight:bold; color:#019999;}

.ad_co{width:454px; margin:0 auto; border:1px solid #ccc; padding:1px;}

.td_con{width:478px; float:left; border:1px solid #099c9c;}
.td_title{width:468px;
			_width:470px;/*IE6*/
			height:30px; 
			padding-left:10px; 
			background:url(images/bg_td.jpg) repeat-x;
			}
.td_cont{width:460px; 
		padding:5px 10px 5px 10px; 
		font-size:12px; 
		color:#333; 
		line-height:2;
		}
.td_li{height:30px; line-height:30px;}
.rq_con{width:464px; border:3px solid #019999; float:right;}
.rq_cont{width:435px; margin:10px auto 0 auto;}
.rq_cont1{width:435px; margin:0 auto 5px auto;}
.i_left{float:left;}
.rq_right{width:315px; float:left; margin-left:5px;}
.rq_tit{width:100%; 
		height:28px; 
		line-height:28px; 
		margin-top:5px; 
		border-bottom:1px dotted #019999; 
		font-size:14px; 
		color:#019999; 
		font-weight:bold;
		}
.rq_txt{width:100%; margin-top:5px; font-size:12px; color:#333; line-height:2;}


.con_zcdx{width:960px; margin:15px auto auto auto;}
.dx_con{width:924px; 
		padding:5px 15px 10px 15px; 
		border-left:3px solid #109f9f; 
		border-right:3px solid #109f9f;
		}
.o_percent{width:100%; margin-top:10px;}
.dx_dy{width:492px; 
		height:110px; 
		float:left; 
		padding:15px 15px 0 15px; 
		text-indent:2em; 
		font-size:12px; 
		color:#333; 
		line-height:2; 
		background:url(images/dx_bor.jpg) no-repeat;
		}
.dx_ad{float:right; margin-right:10px;}
.dx1_con{width:904px; padding:5px 10px 5px 10px; border:1px solid #cccccc;}
.dx1_cont{font-size:12px; color:#333; line-height:2; margin-top:5px;}
.dx1_cont span{font-size:14px; color:#109f9f; font-weight:bold;}
.dx1_ts{width:100%; 
		margin-top:5px; 
		padding-top:5px; 
		border-top:1px dotted #109f9f; 
		color:#109f9f;
		}
.dx2_con{width:904px; padding:5px 10px 5px 10px; margin-top:10px; border:1px solid #cccccc;}

.ts_top{width:930px; padding:5px 15px 5px 15px; background:#349494;}
.ts_tcon{width:850px; 
		height:35px; 
		line-height:35px; 
		float:left; 
		margin:10px auto auto 10px; 
		border-bottom:1px solid #fff;
		}
.ts_zjimg{float:left; margin-top:5px;}
.ts_txt{width:100%; 
		margin-top:8px; 
		font-size:12px; 
		color:#fff; 
		line-height:2;
		}
		
.yx_con{954px; border:2px solid #109f9f; border-top:none; padding-top:25px;}
.s_logo{border:1px solid #c3c3c3; padding:1px;}