/* CSS Document */
body{ margin:0; padding:0; line-height:22px; font-size:12px;}
.red{ color:#bd0202;}
.red a{ color:#bd0202;text-decoration:none;}
.red a:hover{ color:#bd0202; text-decoration:underline;}

.ad{width:943px;  margin-left:20px;}

.top{ width:983px; margin:0 auto;}
.main{background:#ffffff;width:983px; margin:0 auto; overflow:hidden;}

.cl{ clear:both; line-height:0px; font-size:0px; height:8px;width:983px; margin:0 auto;}

.content1{ width:943px;margin-left:20px;}
.content1_c{width:941px; border:solid 1px #fec9d4; padding-bottom:8px; margin-top:8px; overflow:hidden; }


.fangnao{ float:left; margin:8px 8px 0 10px!important; margin:8px 8px 0 6px; display:inline;width:450px!important; width:430px;display:inline; border:solid 1px #fec9d4;background:#fcf3f4; height:120px;}
.fangnao img{ float:left; width:144px;display:inline; margin:10px 0 0 5px; }
.fangnao p{ float:left;width:288px!important; width:275px; margin:10px 0 0 5px; padding:0; text-indent:25px; display:inline;}


.content2{ width:943px; height:311px; background:url(../images/con2_bg.jpg) left top no-repeat; margin-left:20px; padding-top:60px;}
.content2_l{ width:269px; height:255px; float:left; margin-left:30px;}
.content2_r{ width:570px;  float:left;margin-left:10px;}

.content2_r_top{ font-size:14px; line-height:24px; border-bottom:solid 1px #ffe9f3; padding-bottom:20px; padding-top:10px;}
.content2_r .youshi{ float:left; width:280px; padding:0; margin:0; margin-top:10px;padding-top:10px;}
.content2_r .youshi li{ list-style-type:none; margin-left:0px; padding-left:0px;}
.content2_r   .youshi_t{ background:url(../images/huangguang.jpg) left top no-repeat;  height:24px;width:230px; padding-bottom:10px;}
.youshi_tit{ margin-left:50px; font-size:14px; color:#ff6daf; font-weight:bold; }

.content3{ width:943px;  margin-left:20px;}
.content3_c{ width:943px; }
.program{width:943px; background:#fcf3f4; overflow:hidden; padding-bottom:5px; margin-top:8px; margin-bottom:8px;}

.program2{width:943px; background:#fdf6e9; overflow:hidden;padding-bottom:5px;margin-top:8px; margin-bottom:8px;}

.pg_text a{ text-decoration:none; color:#FF00FF; }
.pg_text a:hover{ text-decoration:none; color: #FF0000; }

.pg2_text a{ text-decoration:none; color: #FF00FF; }
.pg2_text a:hover{ text-decoration:none; color: #FF0000; }

.pg{ width:444px; float:left; margin-left:10px;}
.pg_img{ width:137px; height:195px; float:left;}
.pg_text{float:left; width:297px; margin-left:10px;}
.pg_text_t{ color:#ed559a;  font-weight:bold;  font-size:16px;}
.pg_text_t a{ color:#ed559a;  font-weight:bold;  font-size:16px; text-decoration:none;}
.pg_text_t a:hover{ color: #FF3300;  font-weight:bold;  font-size:16px;}




.pg2{ width:444px; float:left; margin-left:10px;  display:inline;}
.pg2_img{ width:137px; height:195px; float:left;}
.pg2_text{float:left; width:307px;}
.pg2_text_t{ color:#ed559a;  font-weight:bold;  font-size:16px;}
.pg2_text_t a{ color:#ed559a;  font-weight:bold;  font-size:16px; text-decoration:none;}
.pg2_text_t a:hover{ color: #FF3300;  font-weight:bold;  font-size:16px;}
.program_c{ margin-top:10px;}

.content4{ width:943px;  margin-left:20px;}
.content4_c{ padding-top:10px;}

.content5{ width:943px;  margin-left:20px;}
.content5_c  .case{ width:215px; text-align:center; float:left; margin:10px 5px 0 15px; background:#fcf3f4; display:inline;}
.content5_c  .case p{ width:210px; text-align:left; background:#fcf3f4; margin-top:5px; padding-left:5px;}


.content6{ background:url(../images/content6_bg.jpg) no-repeat left top; height:359px; margin-left:20px; padding-top:110px;}
.content6 p{ margin-top:5px;}
.tit{ font-size:14px; font-weight:bold;}
.zhuangjia1{ width:440px; float:left; margin-left:40px;display:inline;}
.zhuangjia1_t{background:url(../images/zhuangjia_t_bg.jpg) repeat-x ; height:9px;}
.zhuangjia1_c{ margin-top:10px;}
.zhuangjia1_c_l{ width:180px; float:left;display:inline;}
.zhuangjia1_c_r{ width:252px; float:left;display:inline;}


.zhuangjia2{ width:440px; float:left;margin-left:5px; display:inline;}
.zhuangjia2_t{background:url(../images/zhuangjia_t_bg.jpg) repeat-x ; height:9px;}
.zhuangjia2_c{ margin-top:10px;}
.zhuangjia2_c_l{ width:252px; float:left;display:inline;}
.zhuangjia2_c_r{ width:180px; float:left;display:inline;}


.content7{ width:943px;  margin-left:20px;}

.content8{ width:943px; margin-left:20px; }
.content8_c{width:941px; border:solid 1px #fec9d4; padding-bottom:8px; padding-top:8px; margin-bottom:8px; overflow:hidden;}
.zybottom_c{background:#fdf8f8; overflow:hidden; padding-bottom:5px;}
.zybottom_c_top{ margin-top:5px; }
.zybottom_c_top .tuijian_img{ float:left; width:105px; height:84px; border:solid 1px #cecccc; padding-top:1px;margin-left:5px; text-align:center;}
.zybottom_c_top .text{float:left; margin-left:3px; width:180px;}
.zybottom_c_top .text .ti{font-size:14px; font-weight:bold; margin-bottom:0px;margin-top:0px;}
.zybottom_c_top .text .main_text{ margin-top:0px;}
.zybottom{ width:305px; float:left; margin-right:3px; margin-left:5px; display:inline;}

.zybottom_c_bottom{ width:305px;}
.zybottom_c_bottom .last{ list-style-type:none; margin-left:2px; margin-top:3px; padding:0;}

/* CSS Document */
.mid_adcontainer {
	WIDTH: 262px;
	HEIGHT: 279px;
}
.mid_adcontainer a img {
	WIDTH: 262px;
	HEIGHT: 279px
}
.mid_adcontainer img {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f a img {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 230px;
	LEFT:190px
}
.num li {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num li.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}