/* 公共 */
body{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";
	font-size: 12px;
	margin: 0;
	padding: 0;
	background:#fff;
	color:#4d4d4d;
}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0;}
li{list-style-type:none}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;}
table,td,tr,th{font-size:12px;}
input,select{font-size:12px;color:#000;font-family:Verdana, Arial, Helvetica, sans-serif,"宋体";margin:0;padding:0;}
img {border:0px}
a {color: #666;text-decoration: none}
a:hover {text-decoration: underline}

.pad_5px{height:5px;clear:both;width:100%;font-size:0px}
.pad_10px{height:10px;clear:both;width:100%;font-size:0px}
/* 图片描边 */
.img1{border:1px solid #ccc; padding:1px; background:#fff; float:left;}
.img2{border:1px solid #ccc; padding:1px; background:#fff;height:50px;width:50px}
.img3{border:1px solid #ccc; padding:1px; background:#fff;height:75px;width:75px}
.img4{border:1px solid #ccc; padding:1px; background:#fff;}
/* 广告 */
.ad1{height:90px;width:980px;clear:both;}
.ad1 h1{float:left;width:755px;height:90px;}
.ad1 h2{float:left;height:90px}

.ad2{float:left;padding:10px 0 0 0;height:90px;width:460px}

.ad3{width:980px;clear:both;}

.flashad_css{width:225px;height:80px;float:left}
.flashad_css .flashad_sh{position:absolute;z-index:99;}
.flashad_css .flashad1{display:block}
.flashad_css .flashad2{display:none}

.h_ipt1{border:1px solid #ccc;background:url(../ipt_bg1.gif) repeat-x;height:20px;vertical-align:middle;line-height:20px}
.b_btn1{border:1px solid #ccc;background:url(../btn_bg1.gif) repeat-x;height:22px;padding:0 5px;vertical-align:middle}
.btn2{border:1px solid #ccc;background:url(../btn_bg1.gif) repeat-x;height:22px;padding:0 5px;vertical-align:middle;line-height:21px}
/* 头部 */
.header{width:100%}
.header .h_top{width:100%;background:url(../header_bg1.gif) repeat-x;height:30px;text-align:left}
.header .ht_in{height:30px;width:980px;margin:0 auto;}
.header .h_top .ht_left{float:left;background:url(../header_icon1.gif) left 8px no-repeat;padding:0 0 0 20px;height:30px;line-height:30px}
.header .h_top .ht_right{float:right;height:30px;line-height:30px}

.header .h_top a.htr_link1{color:#016a9f;background:url(../header_icon2.gif) left center no-repeat;padding:0 5px 0 15px}
.header .h_top a.htr_link1:hover{color:#bc2931;}

.header .h_top a.htr_link2{color:#016a9f;background:url(../header_icon3.gif) left center no-repeat;padding:0 5px 0 15px}
.header .h_top a.htr_link2:hover{color:#bc2931;}

.header .h_logo{height:85px;width:980px;margin:0 auto;text-align:left;padding:5px 0 0 0}
.header .h_logo .hl_left{float:left;width:380px}
.header .h_logo .hl_right{float:left;width:600px;text-align:right}

.header .h_nav{background:url(../mc_nav_bg1.gif) left center repeat-x;height:33px;width:100%}
.header .h_nav .hn_list{height:33px;width:980px;margin:0 auto;text-align:center;background:url(../mc_nav_bg2.gif) left center no-repeat;}
.header .h_nav a{color:#fff;height:33px;line-height:33px;display:block;font-weight:bold;font-size:14px;float:left}
.header .h_nav a span{height:33px;padding:0 13px;display:block;cursor: pointer;float:left}
.header .h_nav a:hover{background:url(../nav_bg1.gif) left center no-repeat;color:#000;text-decoration: none}
.header .h_nav a:hover span{background:url(../nav_bg2.gif) right center no-repeat;height:33px;padding:0 13px;display:block;cursor: pointer;float:left;text-decoration: none}

.header .h_nav a.hn_link1{background:url(../nav_bg1.gif) left center no-repeat;color:#000;float:left}
.header .h_nav a.hn_link1 span{background:url(../nav_bg2.gif) right center no-repeat;height:33px;padding:0 13px;display:block;cursor: pointer;float:left}

.header .h_snav{width:980px;margin:0 auto;height:40px}
.header .h_snav .hs_list{height:30px;background:url(../nav_bg3.gif) no-repeat;line-height:30px;text-align:center}
.header .h_snav .hs_list a{padding:0 8px;background:url(../line1.gif) right center no-repeat;}
.header .h_snav .hs_list .hsl_sp{}

/* 主体 */
.main{width:980px;margin:0 auto;text-align:left}
/* 主体 首页 */
.i_slide{width:377px;float:left;}
.i_slide .is_in{width:359px;height:237px;border:1px solid #ccc;background:#eee;padding:3px}

.i_news{width:377px;float:left;}
.i_news .in_in{border:1px solid #ebd8b8;width:365px;height:243px;background:url(../i_bg1.gif) repeat-x;}
.i_news .in_hdline{padding:10px}
.i_news .in_hdline dt{font-weight:bold;text-align:center;height:30px}
.i_news .in_hdline dt a{font-size:14px;color:#bc2931}
.i_news .in_hdline dd a{color:#666}
.i_news .in_list li{line-height:20px;height:20px;overflow:hidden}
.i_news .in_list li a{padding:0 0 0 10px}

.i_hot{width:225px;float:left;}
.i_hot .ih_in{width:223px;height:243px;border:1px solid #c5ddf6;}
.i_hot .ih_tt{height:30px;line-height:30px;background:url(../tt_bg1.gif) repeat-x;}
.i_hot .ih_tt h1{background:url(../tt_icon1.gif) left center no-repeat;padding:0 0 0 25px;font-size:14px;color:#016a9f}
.i_hot .ih_list{padding:0 10px}
.i_hot .ih_list ul li{
	width:100%;
	height:23px;
	overflow:hidden;
	margin:0px 0 0 0
}
.i_hot .ih_list ul li img{margin-right:5px}
.i_hot .ih_list ul li h1{color:#016a9f;line-height:18px;padding:0 0 5px 0}
.i_hot .ih_list ul li a{color:#666;line-height:18px;}

.i_daodu{width:520px;float:left}
.i_daodu .id_in{border:1px solid #e9d9b8;width:508px;height:572px}
.i_daodu .id_tt{height:30px;line-height:30px;background:url(../tt_bg2.gif) repeat-x;}
.i_daodu .id_tt h1{background:url(../tt_icon2.gif) 10px center no-repeat;padding:0 0 0 25px;font-size:14px;color:#c82b00}
.i_daodu .id_list{padding:10px;}
.i_daodu .id_list li{height:23px;line-height:23px;background:url(../line2.gif) bottom repeat-x;}
.i_daodu .id_list li a.id_link1{float:left;color:#333}
.i_daodu .id_list li b{color:#c92a00;font-weight:normal}
.i_daodu .id_list li a.id_link2{float:right;color:#999}

.i_cgbw{width:460px;float:left}
.i_cgbw .ic_in{border:1px solid #c5ddf6;width:458px;height:235px;}
.i_cgbw .ic_tt{height:30px;line-height:30px;background:url(../tt_bg1.gif) repeat-x;}
.i_cgbw .ic_tt h1{background:url(../tt_icon4.gif) left center no-repeat;padding:0 0 0 35px;font-size:14px;color:#016a9f}
.i_cgbw .ic_list{padding:10px;}
.i_cgbw .ic_list ul li{float:left;width:215px;height:21px;line-height:21px;overflow:hidden}
.i_cgbw .ic_list ul li a{background:url(../li_icon1.gif) left 4px no-repeat;padding:0 0 0 8px;}

.i_bktj{width:460px;float:left}
.i_bktj .ib_in{border:1px solid #ffee99;width:458px;height:235px}
.i_bktj .ib_tt{height:30px;line-height:30px;background:url(../tt_bg4.gif) repeat-x;}
.i_bktj .ib_tt h1{background:url(../tt_icon3.gif) left center no-repeat;padding:0 0 0 40px;font-size:14px;color:#ff6600}
.i_bktj .ib_list{padding:10px;}
.i_bktj .ib_list li{float:left;width:50%;height:72px}
.i_bktj .ib_list .li1{overflow:hidden;line-height:22px;height:22px;}
.i_bktj .ib_list .li1 a{background:url(../li_icon1.gif) left 4px no-repeat;padding:0 0 0 10px;color:#333;}

.i_photo{width:375px;float:left}
.i_photo .ip_in{border:1px solid #e9d9b8;width:373px;height:348px}
.i_photo .ip_tt{height:40px;background:url(../tt_bg3.gif) repeat-x;overflow:hidden}
.i_photo .ip_tt h1{line-height:40px;background:url(../tt_img1.gif) left no-repeat;padding:0 0 0 50px;font-size:14px;float:left;width:230px}
.i_photo .ip_tt h1 a{color:#996633;}
.i_photo .ip_tt h2{padding:0 10px 0 0;float:right;height:40px;line-height:40px;}
.i_photo .ip_tt h2 a{font-weight:normal}
.i_photo .ip_list li{float:left;width:124px;text-align:center;padding:10px 0 0 0;}
.i_photo .ip_list li h1{border:1px solid #ccc;background:url(../li_bg1.gif) top repeat-x;padding:5px;text-align:center;width:100px;font-size:0px;margin:0 auto}
.i_photo .ip_list li h1 h2{font-size:12px;line-height:25px;font-weight:normal;height:25px;overflow:hidden}
.i_photo .ip_list li h1 a{color:#000}

.i_marry{width:370px;float:left}
.i_marry .im_in{border:1px solid #e9d9b8;width:358px;height:348px}
.i_marry .im_tt{height:40px;background:url(../tt_img2.gif) left no-repeat;;overflow:hidden}
.i_marry .im_tt h1{line-height:40px;padding:0 0 0 45px;font-size:14px;color:#990000;float:left}
.i_marry .im_tt h2{line-height:40px;float:right;font-weight:normal;padding:0 10px 0 0}
.i_marry .im_list .li1{float:left;width:119px;padding:10px 0;text-align:center;}
.i_marry .im_list .li1 h1{border:1px solid #ccc;background:url(../li_bg1.gif) top repeat-x;padding:5px;font-size:0px;width:100px;margin:0 auto}
.i_marry .im_list .li1 h1 h2{font-size:12px;line-height:25px;font-weight:normal;height:25px;overflow:hidden}
.i_marry .im_list .li1 h1 a{color:#000}
.i_marry .im_list .li2{width:100%;line-height:20px;}
.i_marry .im_list .li2 a{background:url(../li_icon1.gif) 10px center no-repeat;padding:0 0 0 20px;color:#333;}

.g_tt1{height:30px;line-height:30px;background:url(../tt_bg1.gif) repeat-x;}
.g_tt1 h1{background:url(../tt_icon1.gif) left center no-repeat;padding:0 0 0 25px;font-size:14px;color:#016a9f}
.i_jiaoyou{width:235px;float:left}
.i_jiaoyou .ij_in{border:1px solid #c5ddf6;width:223px;height:348px}
.i_jiaoyou .ij_list{padding:10px;}
.i_jiaoyou .ij_list li{height:21px;overflow:hidden;line-height:21px;}
.i_jiaoyou .ij_list li a{background:url(../li_icon1.gif) left 4px no-repeat;padding:0 0 0 10px;}

.i_bkleft{width:495px;}
.i_bkright{width:485px;}
.i_bk{float:left}
.i_bk .ib_in{border:1px solid #c5ddf6;width:483px;height:190px;}
.i_bk .ib_list{padding:10px;}
.i_bk .ib_list li{float:left;width:230px;overflow:hidden;line-height:20px;height:20px;}
.i_bk .ib_list li a{background:url(../li_icon1.gif) left 4px no-repeat;padding:0 0 0 10px;}

.i_newblog{width:660px;float:left}
.i_newblog .in_in{border:1px solid #e9d9b8;width:648px;height:285px;}
.i_newblog .in_tt{height:30px;line-height:30px;background:url(../tt_bg2.gif) repeat-x;}
.i_newblog .in_tt h1{background:url(../tt_icon2.gif) 10px center no-repeat;padding:0 0 0 25px;font-size:14px;color:#c82b00}
.i_newblog .in_list{padding:5px 0 0 0}
.i_newblog .in_list li{float:left;text-align:center;margin:5px 0 0 10px;width:80px}
.i_newblog .in_list li a{color:#000;}
.i_newblog .in_list li h1{overflow:hidden;line-height:22px;height:22px;font-weight:normal;width:80px}

.i_game{width:318px;float:left;border:1px solid #e9d9b8;height:285px;}
.i_game .ig_list{padding:5px 0 0 0}
.i_game .ig_tt{line-height:30px;height:30px;background:url(../tt_bg5.gif) repeat-x;}
.i_game .ig_tt h1{font-size:14px;color:#990000;background:url(../tt_icon5.gif) left center no-repeat;padding:0 0 0 30px}
.i_game .ig_list{margin:10px 0 0 0}
.i_game .ig_list li{float:left;text-align:center;width:106px;height:115px}
.i_game .ig_list li a{color:#000}
.i_game .ig_list li b{line-height:22px;}

.i_tuijian{width:980px;clear:both}
.i_tuijian .it_top{height:5px;background:url(../bd1top.gif) no-repeat;font-size:0px}
.i_tuijian .it_mid{background:url(../bd1mid.gif) repeat-y;overflow:hidden;height:100%;padding:5px 0}
.i_tuijian .it_mid li h1{padding:0 0 5px 0}
.i_tuijian .it_mid li{width:315px;float:left;height:95px;background:url(../line3.gif) 98% center no-repeat;padding:0 10px 0 0}
.i_tuijian .it_mid li img{margin:0 5px 0 10px;float:left}
.i_tuijian .it_btm{height:5px;background:url(../bd1btm.gif) no-repeat;font-size:0px}

.footer{border-top:1px solid #ccc;}
.footer .f_nav{height:30px;line-height:30px;text-align:center}
.footer .f_nav a{padding:0 10px;background:url(../f_nav_bg1.gif) right center no-repeat;}
.footer .f_copyright{line-height:22px;color:#999}
.footer .fc_left{float:left;width:32%;text-align:right}
.footer .fc_mid{float:left;width:36%;text-align:center}
.footer .fc_right{float:left;width:32%;text-align:left}
