@charset "gb2312";
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
body{ background:url(index/2011_topbx.png) top center no-repeat; _background:url(index/2011_topbx.gif) top center no-repeat; padding-top:35px;}
/* CSS Document */
ul{ margin:0px; padding:0px;}
.left{ width:730px; float:left; overflow:hidden;}
	.block{ font-size:12px; margin-bottom:8px; }
		.block .title{ height:24px;;}
		.block .round_tl{ background:url(index/round_tl.gif) no-repeat; height:7px;font-size:1px; overflow:hidden;}
		.block .round_tr{ background:url(index/round_tr.gif) right no-repeat; height:13px; padding:0px 13px;font-size:1px; }
		.block .round_tc{ background:#fff; border-top:1px solid #dddfe1; height:12px; font-size:1px; overflow:hidden;}
		.block .round_btl{ background:url(index/round_btl.gif) no-repeat; height:15px;font-size:1px; }
		.h_jiao_2{ background:url(index/round_btr.gif) top right no-repeat; height:39px; padding:0px 13px 0px 46px;font-size:1px;  }
		.h_jiao_3{ background:url(index/round_btc.gif) repeat-x ; height:39px; font-size:1px; overflow:hidden; background-color:#fff }
.h_jiao_center{ background:url(index/h_you_bg.jpg) repeat-x; height:39px;}
.h_jiao_left{background:url(index/h_jiao_left.jpg)  left top no-repeat; height:39px;}
.h_jiao_right{background:url(index/h_you_jiao.jpg)  top right no-repeat; height:39px; }	
		.block .round_btr{ background:url(index/round_btr.gif) right no-repeat; height:15px; padding:0px 13px;font-size:1px;}
		.block .round_btc{ background:url(index/round_btc.gif) repeat-x ; height:15px; font-size:1px; overflow:hidden; }
		
		
		
		.block .round_c{background:#fff; border-left:1px solid #dddfe1;border-right:1px solid #dddfe1; padding:0px 10px; }
		
		.block .round_bl{ background:url(index/round_bl.gif) no-repeat; height:14px;font-size:1px;}
		.block .round_br{ background:url(index/round_br.gif) right no-repeat; height:14px; padding:0px 13px;font-size:1px;}
		.block .round_bc{ background:url(index/round_bc.gif) repeat-x; height:14px; font-size:1px;overflow:hidden;}
		.round_blue_tr{ background:url(index/round_blue_tr.gif) right no-repeat; height:4px; padding:0px 4px;font-size:1px;}
		.round_blue_br{ background:url(index/round_blue_br.gif) right no-repeat; height:4px; padding:0px 4px;font-size:1px;}
		.round_gray_tl{ background:url(index/round_gray_tl.gif) no-repeat; height:4px; font-size:1px;}
		.round_gray_bl{ background:url(index/round_gray_bl.gif) no-repeat; height:4px; font-size:1px;}
		.round_blue_t{background:#e4ecef; border-left:1px solid #dddfe1; height:3px; font-size:1px;width:298px; float:right;}
		.round_blue_b{background:#e4ecef; border-left:1px solid #dddfe1; height:3px; font-size:1px;width:298px; float:right;}
		.round_gray_t{background:#f7f8f8; border-right:1px solid #dddfe1;height:3px; font-size:1px;width:140px;}
		.round_gray_b{background:#f7f8f8; border-right:1px solid #dddfe1;height:3px; font-size:1px;width:140px;}
	.block_ad{ font-size:12px; clear:both;margin-bottom:8px; margin-top:8px;}
	
	.banner{ font-size:12px; margin-top:0px; overflow:hidden;}
	
		.block_ad .round_tl{ background:url(index/round_tl.gif) no-repeat; height:6px;font-size:1px;}		
		.block_ad .round_tr{ background:url(index/round_tr.gif) top right no-repeat;height:6px; padding:0px 6px;font-size:1px;   }
		.block_ad .round_tc{ border-top:1px solid #dddfe1; height:5px; font-size:1px; overflow:hidden;background:#fff;}
		.block_ad .round_bl{ background:url(index/round_bl.gif) bottom left no-repeat; height:7px;font-size:1px;}
		.block_ad .round_br{ background:url(index/round_br.gif) bottom right no-repeat; height:7px; padding:0px 6px;font-size:1px;}
		.block_ad .round_bc{ background:url(index/round_bc.gif) bottom repeat-x; height:7px; font-size:1px;overflow:hidden;}
		
		
		.block_ad .round_c{background:#fff; border-left:1px solid #dddfe1;border-right:1px solid #dddfe1; padding:0px 5px;_height:80px;}
		.banner_left{ width:726px; height:88px; float:left;}
		.banner_right{ width:250px; height:88px; float:right; }
		
		.all_banner{background:#fff; border-left:1px solid #dddfe1;border-right:1px solid #dddfe1; padding:0px 5px; height:auto; overflow:hidden}
		.clear{ clear:both}
		.container{margin:0px auto; padding:0px; width:990px; background-color:#ffffff;}
	.main{width:990px; background-color:#ffffff; }
		
		
		.text_ad{ overflow:hidden; clear:both; width:975px; height:auto;  overflow:hidden; }
		.text_ad li{ width:180px; height:22px; overflow:hidden; float:left; list-style:none; background:url(index/h_dian.jpg) 0 10px no-repeat; padding-left:8px; margin-right:5px; line-height:22px}
		
			.text_ad a{ padding-right:10px; color:#247cdb; line-height:28px; display:block; width:auto; float:left; overflow:hidden; height:20px;}
			
		.news_left{ float:left;width:248px; margin-right:12px; display:inline;}
		.news_right{float:left; width:444px; margin:0px; display:inline;}
		
		.splash{ margin-bottom:14px; width:242px; height:auto;/*height:184px; overflow:hidden;*/ overflow:hidden;}
		
			.img_title{background:url(index/li_arrow.gif) 0px 8px no-repeat; padding-left:10px; height:24px;; line-height:24px;; font-size:12px;}
			
		.theme{ border:1px solid #c7efff; background:#f1fbff; padding:0; /*line-height:25px;*/ width:240px; height:auto; overflow:hidden;}
		.theme ul{ margin:0px 0 0px 10px; padding:0}
		.theme li{ width:200px; height:21px; line-height:21px; overflow:hidden;  background:url(index/li_arrow.gif) 0 8px no-repeat; padding-left:10px; list-style:none; overflow:hidden;}
		
			.theme h1{ height:24px;; line-height:24px;; font-size:12px;  font-weight:normal; margin:0px; padding:0px;}
			.theme h1 a{color:#247cdb;}
		.news_list{ margin-bottom:10px;}
		
		
		.news_list ul{ overflow:hidden; width:445px; height:auto;}
		.news_list ul li{ background:url(index/li_arrow.gif) 0px 8px no-repeat; padding-left:10px; height:24px;; line-height:24px;; width:auto; }
		
		
		
		.news_list ul li.main_title{ background:none;height:36px; overflow:hidden; line-height:36px;font-size:18px;  padding:0px; font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå"; width:444px; text-align:center;}
			.news_list ul li.main_title a{color:#15b3dd;}
		.brand{}
			.brand .bl{ background:url(index/brand_l.gif) no-repeat; height:36px;}
			.brand .br{ background:url(index/brand_r.gif) right no-repeat; height:36px; padding:0px 2px;}
			.brand .bc{}
			.brand ul{ overflow:hidden; list-style:none;background:url(index/brand_c.gif) repeat-x; height:36px;}
			.brand li{ float:left; width:85px; text-align:center;}
			.brand li.space_line{ background:url(index/brand_s.gif) no-repeat; height:36px; width:2px;}
		.insure_list{ float:left;margin:10px 20px 10px 20px; display:inline; width:336px; }
			.insure_list ul{ margin-top:10px;}
			.insure_list li{ background:url(index/li_arrow.gif) 0px 8px no-repeat; padding-left:10px; height:24px;; line-height:24px;;}
			.insure_list span{color:#15b3dd;}
		.round_blue_c{ float:right;margin:0px; display:inline; padding:5px; background:#e4ecef;border-left:1px solid #dddfe1; width:291px;}
			.insure_nav{ overflow:hidden; background:url(index/nav_btn_r.gif) no-repeat right; height:47px; padding-right:6px; margin-bottom:3px;}
				.insure_nav .no{ float:left; background:url(index/no.gif); width:41px; height:47px; line-height:47px; text-align:center; font-family:arial; font-weight:bold; font-size:14px;}
				.insure_nav .icon{ float:left;}
				.insure_nav .text{ float:left; background:url(index/text_bg.gif) repeat-x; height:47px; line-height:47px; font-size:12px; width:170px;}
					.insure_nav .text a{color:#15b3dd;}
					.insure_nav .text span{ font-weight:bold;}
		.ask_list{padding:0px;  padding-top:5px;width:708px; height:auto; overflow:hidden}
			.tag{ font-size:12px; height:30px; border-bottom:1px solid #dddfe1; line-height:30px; color:#999; margin-bottom:10px; }
			.tag a{ color:#ff62b1; padding-right:5px;}
			.tag span{ margin-right:15px;}
			.ask_list ul{ overflow:hidden;}
			.ask_list li{ float:left;background:url(index/li_arrow.gif) 0px 8px no-repeat; padding-left:10px; height:24px;; line-height:24px;width:310px; padding-right:15px; white-space:nowrap; overflow:hidden}	
			.ask_list span{color:#15b3dd;}
		.round_gray_c{ float:left;padding:10px 0px; display:inline; width:144px; background:#f7f8f8 url(index/left_menu_bg.gif) right repeat-y;}
			.round_gray_c li{  height:40px; line-height:40px; padding-left:25px;}
			.round_gray_c li a{color:#15b3dd; }
			.round_gray_c li.on{background:#fff;border-top:1px solid #dddfe1;border-bottom:1px solid #dddfe1;}
			.round_gray_c li.on a{ color:#666; font-weight:bold;}
		.right_content{ float:left; width:494px; padding:10px 20px;}
		.product_list{}
			.product_list li{background:url(index/li_arrow.gif) 0px 8px no-repeat; padding-left:10px; height:24px;; line-height:24px;;}
			.product_list li span{color:#aaa; font-size:12px; margin-left:5px;}
			.product_list .more{ height:30px; line-height:30px; text-align:right;}
			.product_list .more a{ color:#ff62b1; text-decoration:underline; font-size:12px;}
			.product_menu{ height:270px;}
		.agent_list{}
			.agent_list ul{ overflow:hidden;}
			.agent_list li{ float:left; width:120px; font-size:12px; line-height:18px; text-align:center; padding:5px 0px 10px 0px;}
				.agent_list li span{ font-size:14px; font-weight:bold; height:24px;; line-height:24px;;}
				.agent_list li a{color:#15b3dd;}
			.agent_list .more{ height:30px; line-height:30px; text-align:right;}
			.agent_list .more a{ color:#ff62b1; text-decoration:underline; font-size:12px;}
			.agent_menu{ height:375px;}
		.tool_list{}
			.tool_list ul{ overflow:hidden;}
			.tool_list li{ float:left; background:url(index/icon_calc.gif) 0px 7px no-repeat; height:30px; line-height:30px; padding-left:25px; padding-right:15px; width:207px;}
		.tab{ border-bottom:1px solid #bbe0ff;border-left:1px solid #bbe0ff; height:27px; font-size:12px; overflow:hidden; margin-bottom:5px;}
			.tab .on{ float:left;}
			
.box_show{display:block}
.box_hidden{display:none}
			
			.tab .on a{ float:left;display:block; background:#f1fbff url(index/tab_on.gif) center bottom no-repeat; height:27px;border-top:1px solid #bbe0ff;border-right:1px solid #bbe0ff;  padding:0px 15px; line-height:27px;color:#247cdb;}
			.tab .off{ float:left;border-top:1px solid #bbe0ff;border-right:1px solid #bbe0ff;}
			.tab .off a{ float:left;display:block; height:27px;padding:0px 15px; line-height:27px;}
			.tab .other{ float:left; padding-left:15px; height:27px; line-height:27px; }
			 .other_tag{ float:left; padding-left:15px; height:27px; line-height:27px; background:url(index/h_dian.jpg) 0px 11px no-repeat; width:190px; height:27px; overflow:hidden; margin-left:10px;}
			.tab .other a{}
			.tab a:hover{ text-decoration:none;}
			.tab .more{ float:right; width:57px; margin-top:2px;}
			.tab .more a{ background:url(index/more.gif); display:block; width:57px; height:22px;}
.right{ width:250px; float:right; overflow:hidden; }
	.knowledge{ padding:0px; margin-bottom:8px;}
		.knowledge .title{ background:url(index/title_knowledge.gif) no-repeat; height:35px; }
		.knowledge .ft{ background:url(index/f_top.gif); height:5px; font-size:1px;}
		.knowledge .fb{ background:url(index/f_bottom.gif); height:4px; font-size:1px;}
		.knowledge ul{ background:url(index/f_center.gif) repeat-y; padding:0px 4px;}
		.knowledge li{ height:38px; line-height:38px; font-size:12px; padding-left:55px;}
		.knowledge li a{ text-decoration:none; color:#247cdb;}
		.knowledge li a:hover{ text-decoration:underline;}
		.knowledge li.a{ background:url(index/icon_knowledge_01.gif) 10px 0px no-repeat #fafafa; border-bottom:1px solid #ebeced;}
		.knowledge li.b{ background:url(index/icon_knowledge_02.gif) 10px 0px no-repeat #fff; border-bottom:1px solid #ebeced;}
		.knowledge li.c{ background:url(index/icon_knowledge_03.gif) 10px 0px no-repeat #fafafa; border-bottom:1px solid #ebeced;}
		.knowledge li.d{ background:url(index/icon_knowledge_04.gif) 10px 0px no-repeat #fff;border-bottom:1px solid #ebeced;}
		.knowledge li.e{ background:url(index/icon_knowledge_05.gif) 10px 0px no-repeat #fafafa; }
	.known{ padding:0px 0px; font-size:12px;}
	
	.new_hot{ width:auto; height:auto; background:#f1fbff}
	.new_hot ul{ margin:0; padding:0; overflow:hidden; width:224px;; height:203px;}
	.new_hot ul li{ width:214px; height:34px; line-height:34px; display:block; overflow:hidden; margin:5px; text-align:center; padding:0; font-weight:bold; background:url(index/out_right.jpg) no-repeat;}
	.new_hot ul li a:link{ color:#555}
	.new_hot ul li a:visited{color:#555}
	.new_hot ul li a:hover{color:#ff6600; text-decoration:none;}
	.new_hot ul li a:active{color:#555}
	
	
	.new_hot_2{ width:auto; height:82px; background:#f1fbff; overflow:hidden;}
	.new_right2 ul{ margin:0; padding:0; overflow:hidden}
	.new_right2 ul li{ line-height:20px; width:102px; height:20px;  float:left; margin:5px 5px 0 0; color:#fc57a6; }
	.new_right2{ width:224px;; height:55px; border-top:1px dashed #ccc; border-bottom:1px dashed #ccc; clear:both; margin-bottom:5px;}
	.new_right3{ width:224px;; height:auto; }
	.new_right3 ul{ margin:0; padding:0;}
	.new_right3 ul li{ width:224px;; height:20pz; line-height:25px; overflow:hidden }
	
	
	.new_hot_3{ width:224px;;height:auto; overflow:hidden;}
	.new_hot_3 ul{ margin:0; padding:0; overflow:hidden}
	.new_hot_3 ul li{ width:224px;; height:auto; overflow:hidden; line-height:30px; border-bottom:1px dashed #ccc; background:url(index/li_bg.jpg) repeat-x;}
	.number{ font-weight:bold; color:#555; margin-right:5px;}
	
	.on_block{ width:224px;; height:76px; background:#fff6de; overflow:hidden;}
	.on_block_1{ background:url(index/number_bg.jpg) no-repeat; float:left; width:17px; height:76px; margin:30px 5px;text-align:center; line-height:17px; font-weight:bold; color:#fff}
	.on_block_2{ width:56px; height:56px;  float:left; margin:8px}
	.on_block_3{ width:110px; height:56px; float:left; margin-top:8px; overflow:hidden}
	.on_block_3 h2{ font-size:12px; margin:0; padding:0; color:#fc57a6;}
	.on_block_3 p{ margin:0; padding:0; line-height:22px; font-size:12px; }
	
	.new_hot_2 img{ width:56px; height:56px; float:left; margin:12px; }
	.new_right{ width:138px; height:56px; float:left; margin:12px auto; overflow:hidden }
	
	
	.new_right h2{ font-size:12px; margin:0; padding:0; color:#fc57a6;}
	.new_right p{ margin:0; padding:0; line-height:22px; font-size:12px; }
	
	.cang{ display:none}
	
	.over_right{width:214px; height:34px; line-height:34px; display:block; overflow:hidden; text-align:center; padding:0; font-weight:bold; background:url(index/over_right.jpg) no-repeat; color:#ff6600}
	
	.out_right{width:214px; height:34px; line-height:34px; display:block; overflow:hidden; text-align:center; padding:0; font-weight:bold; background:url(index/out_right.jpg) no-repeat;}
	
		.known .title{ font-weight:bold; height:30px; line-height:30px; color:#fc57a6; border-bottom:1px solid #dddfe1; margin-bottom:8px;}
		.known .title_blue{ font-weight:bold; height:30px; line-height:30px;  font-weight:bold; border-bottom:1px solid #dddfe1;}
		.known .title_blue_old{ font-weight:bold; height:30px; line-height:30px;  font-weight:bold; border-bottom:1px solid #dddfe1; margin-bottom:8px;}

		
		.zhuan{ width:180px; height:30px; float:left; margin:0; font-size:12px}
		
		.known li{ color:#999; height:20px; }
	.agent_new{ width:226px; overflow:hidden; }
	
	
		.agent_new .title{ height:30px; margin-bottom:5px; width:220px; font-size:12px; font-weight:bold; line-height:30px; border-bottom:1px solid #dddfe1; color:#555}
		.agent_best .title{height:30px; margin-bottom:10px;  font-size:12px; font-weight:bold; line-height:30px; border-bottom:1px solid #dddfe1; color:#555 }
		.company_best .title{ height:30px; margin-bottom:10px; font-size:12px; font-weight:bold; line-height:30px; border-bottom:1px solid #dddfe1; color:#555}
		
		
		
		
		.agent_new ul{ margin:0; padding:0; overflow:hidden;width:220px; }
		.agent_new ul li{ font-size:12px; border-bottom:1px solid #dddfe1; overflow:hidden; line-height:18px; height:auto; padding:5px 0px; margin:0px;}
		.agent_new ul li .pic{ float:left; margin-right:12px; display:inline; width:60px; height:70px;}
		.agent_new ul li .ttl{ font-size:12px;  color:#15b3dd; background:none; margin-bottom:5px; height:42px; line-height:21px; overflow:hidden;}
			.agent_new ul li .ttl a{color:#15b3dd;}
		.agent_new ul li span{color:#ff62b1;}
	.join{ position:relative;height:58px;}
		.join .btn{ position:absolute; width:235px; height:58px; left:21px;}
		.join .btn a{ display:block; background:url(index/btn_join.gif); width:235px; height:58px;}
		.join .btn a:hover{ display:block; background:url(index/btn_join_on.gif); width:235px; height:58px;}
	.turnover{padding:10px 20px 0px 20px; font-size:12px;}
		.turnover .title{background:url(index/title_turnover.gif) no-repeat; height:17px; }
		.turnover li{border-bottom:1px dotted #dddfe1; line-height:36px; height:36px; background:url(index/li_tagyes.gif) 0px 9px no-repeat; padding-left:20px;}
		.turnover span{ margin:0px 5px;}
	.agent_best{padding:0px 0px 0px 0px; font-size:12px;}
	
		
		.ab_list{ height:56px; background:url(index/agent_bg.gif) repeat-x; overflow:hidden; margin-top:5px; clear:both }
		.agent_best .no{ float:left; background:url(index/agent_no.gif) no-repeat; height:56px; width:36px; text-align:center; line-height:56px; font-size:20px; font-weight:bold; font-family:arial; color:#999;}
		.agent_best .pic{ float:left; width:50px; text-align:center; padding-top:4px;}
		.agent_best .content{ float:left; padding-top:4px; padding-left:3px; overflow:hidden; width:129px;  }
		.agent_best .content a{ font-weight:bold;color:#15b3dd; line-height:20px;}
		.agent_best .agent_r{ float:right; background:url(index/agent_r.gif) no-repeat; height:56px; width:5px;}
	.company_best{padding: 0px;font-size:12px; /*border:1px solid red; */overflow:hidden; height:auto;}
	
		.cb_list{ margin-top:5px; border-bottom:1px dotted #dddfe1; padding:5px 0px; overflow:hidden; height:62px;  }
		.cb_list .content{ float:right; line-height:20px; width:132px; height:60px; overflow:hidden;}
		.cb_list .logo img{ border:1px solid #eeeff0; float:left}
		.cb_list .content a{ color:#15b3dd;}
		/*.cb_list .logo{ float:right;}*/
/* hong start*/
.tian_top{ width:728px; height:auto; border-left:1px solid #dddfe1; border-right:1px solid #dddfe1; background:#FFFFFF; overflow:hidden}
.hong_sh{ width:710px; height:40px; border-bottom:1px solid #dddfe1; margin:0 auto;}
.hong_left{ width:auto; height:28px; float:left; overflow:hidden; margin-top:5px;}
.h_z{ width:3px; height:28px; float:left; background:url(index/h_left.jpg) no-repeat;}		
.h_center{ width:auto; height:28px; line-height:28px; float:left;  font-weight:bold; background:url(index/h_center.jpg) repeat-x;color:#408cde; padding:0 10px}		
.h_ringt{ width:3px; height:28px; float:left; background:url(index/h_right.jpg) no-repeat;}
.hong_right{ width:590px; height:40px;  float:right; overflow:hidden; line-height:38px; }	
.hong_right a:link{ color:#fc57a6}
.hong_right a:visited{ color:#fc57a6}
.hong_right a:hover{ color:#15b3dd;}
.hong_right a:active{ color:#fc57a6}
.h_hot a:link{ color:#fc57a6}
.h_hot a:visited{ color:#fc57a6}
.h_hot a:hover{ color:#15b3dd;}
.h_hot a:active{ color:#fc57a6}
.hong_xia{ width:710px; height:auto; padding-bottom:5px; background:#f1fbff; margin:7px auto 0px;clear:both; padding-top:5px; }	

.number_01{ border:1px solid #bbe0ff; width:700px; height:121px; margin:0px auto; background:#fff; overflow:hidden;}		

.number_02{ border:1px solid #bbe0ff;width:700px; height:121px; margin:7px auto; background:#fff; overflow:hidden}	

.over{border:1px solid #7ac2ff;width:700px; height:121px;  background:#fff;margin:0px auto;background-image:url(index/h_js_bg.jpg); background-repeat:no-repeat; overflow:hidden}
.out{border:1px solid #bbe0ff;width:700px; height:121px; background:#fff;margin:0px auto; overflow:hidden}

.over2{border:1px solid #7ac2ff;width:700px; height:121px;  background:#fff;margin:0px auto;margin:7px auto; background-image:url(index/h_js_bg.jpg);background-repeat:no-repeat; overflow:hidden}
.out2{border:1px solid #bbe0ff;width:700px; height:121px; background:#fff;margin:0px auto;margin:7px auto; overflow:hidden}	

.num_top{ width:665px; height:30px; border-bottom:1px dashed #dddfe1; margin:0 auto 5px; line-height:35px; overflow:hidden; }	
.big{ width:auto; height:30px; float:left; font-weight:bold; color:#408cde; margin-right:20px; }	

.big_sc{color:#408cde; float:right; width:45px;text-align:right; height:40px; overflow:hidden}

.big_right{ width:auto; height:30px;float:left;  }
.h_more .big_sc{color:#408cde; float:right; width:80px; height:40px; overflow:hidden; }

.num_bottom li{ float:left; width:215px;  height:15px; line-height:15px;border-right:1px solid #ff7ebf; margin:3px 0px 6px 6px; display:inline;overflow:hidden; display:inline; }		
.num_bottom{ width:666px;_width:680px; padding:0; margin:0 0 0 12px; height:80px; overflow:hidden;}	
.shear{ width:666px;_width:674px; height:80px; overflow:hidden;}
	
#none{ border:none}	
.hong_wai{ width:710px; height:38px; margin:0 auto; clear:both; overflow:hidden;line-height:55px;}
.h_baoxian{ overflow:hidden; width:70px; height:39px; float:left;margin-left:17px;_margin-left:10px; font-weight:bold; color:#408cde; margin-right:10px; padding:0	}
.h_hot{ width:500px; height:39px;  float:left; overflow:hidden; }	
.h_more{ width:80px; height:39px; margin-right:8px;  overflow:hidden;float:right; margin-left:0px;}
.tian_top{ width:728px; height:auto; border-left:1px solid #dddfe1; border-right:1px solid #dddfe1; background:#FFFFFF; overflow:hidden}

.tian_jia{width:710px; height:auto;  background:#FFFFFF; overflow:hidden;border-top:1px solid #dddfe1; margin:8px  auto 0; }	
.tian_jia ul{ width:700px; height:auto; overflow:hidden; padding:0; margin:0 0 0 5px;  }
.tian_jia ul li{ width:110px; padding:0 3px; height:146px;overflow:hidden; float:left; margin:12px 0 5px 0; text-align:center; /*border:1px solid red;*/ text-align:center;  }

.name{ font-weight:bold; line-height:25px; color:#0099d1}
.long{ color:#aaaaaa}
#mq{width:100%;height:80px;overflow:hidden}
#mq li{ background:url(../images/index/li_arrow.gif) 0px 5px no-repeat; padding-left:15px; }
.li_tow{width:100%;height:117px; overflow:hidden;}
.li_tow ul{ padding:0; margin:0; text-align:left}
.li_tow li{ float:left; text-align:center; width:112px; height:77px; margin-right:1px; }
.li_tow li img{/* width:102px; height:77px;*/ overflow:hidden; clear:both; width:112px; height:77px;width:expression(this.width > 112 ? "112px" : this.width)!important;height:expression(this.height > 77? "77px" : this.height)!important; margin-bottom:0px;}
.story{ padding:0; margin:3px 0 0 5px;text-align:left; width:102px; height:auto; }
.story a{ text-align:left;}
.aote{ width:710px; height:auto;/*auto*/ background:#f1fbff; border:none; margin-top:12px; padding-top:4px; overflow:hidden }
.aote_01{width:700px; height:155px; background:#fff;  border:1px solid #bbe0ff; margin:0 auto 6px; overflow:hidden}
.aote_left{ width:490px; height:135px; float:left; margin:15px 0 15px 10px; display:inline;overflow:hidden}

.aote_right{ width:153px; height:135px; float:right; margin:15px; display:inline; overflow:hidden;}

.ben{ margin:0; padding:0; font-size:12px; font-weight:normal; line-height:26px;}
.aote_top{ width:490px; height:66px; overflow:hidden; }
.aote_top img{ float:left; width:80px; height:60px;/*width:82px; height:66px;*/ overflow:hidden;}
.aote_nei{ float:left; width:395px; height:66px;overflow:hidden; margin-left:10px;}
.aote_title{ padding:0; margin:0 0 5px 0; color:#247cdb; font-size:12px; overflow:hidden; width:252px; height:16px; line-height:16px; }
.aote_p{ padding:0; margin:0; line-height:20px; color:#999}
.red{ color:#fc57a6}
.aote_left ul li{ float:left; width:200px; height:20px; overflow:hidden; margin-right:10px; text-overflow:ellipsis; background:url(index/h_dian.jpg) no-repeat 0px 9px;  }
.aote_left ul{ margin-top:3px;}
.submenu{  width:700px!important;*width:715px!important;_width:715px; height:142px;margin:0 0 12px 12px!important;*margin:0 0 12px 0px!important; margin:0 0 12px 0px; }
.submenu_2{ width:700px!important;*width:715px!important;_width:715px; height:142px; margin:0 auto 3px 12px!important; *margin:0 auto 3px 0px!important;; margin:0 auto 3px 0px;}

.submenu_left{ width:130px; height:120px;/* height:140px; */ float:left; overflow:hidden; display:inline; text-align:center; text-align:left; padding:0; margin:0; overflow:hidden; }

.submenu_left li{ list-style:none;  width:auto; height:123px; overflow:hidden; text-align:left; padding:0; margin:0; clear:both; }

.submenu_left li img{ border:1px solid #dddbe0; padding:0px;  overflow:hidden; margin:0 }


.submenu_right{ width:567px; /*width:552px;*/ height:140px; border:1px solid #e1f1ff; float:right; overflow:hidden; display:inline; background:url(index/submenu_r_bg.jpg) repeat-x;}
.submenu_bx{ font-size:12px; font-weight:normal; margin:0; padding:0; line-height:25px; }
.hot{ width:253px; height:115px; float:left; margin-right:10px; padding:12px 0  10px 12px;}
.hot li{ width:253px; height:21px;; overflow:hidden; line-height:21px;; }
#news_list3 li{ float:left; list-style:none; background-image:none; width:102px; height:100px; text-align:center; padding:0; margin:2px 9px 0  0; overflow:hidden;}
#news_list3{ padding-top:6px;}
#news_list3 li img{ margin:0; width:102px; height:77px;}
.my_dr{ padding:0; margin:0; font-size:12px; font-weight:normal; text-align:center; height:auto; overflow:hidden; line-height:20px;  margin-top:-5px; margin-top:5px\9;*margin-top:0px!important;_margin-top:0px;}
.flash{ width:250px; height:76px; margin:8px auto; }
#news_list1,#news_list2{ width:auto; height:318px; overflow:hidden}
#news_list3{ width:auto;height:312px; overflow:hidden}
.hho{ width:90px; text-align:center; margin:0; padding:0}

.accessible{ background:#000000;}
.normal{ background:none}
.black{ font-weight:bold; font-size:12px; }
.new_hot_3 .on{ display:none;}
.new_hot_3 .off{ display:block;}
/*hong end*/


