/*=========20070618  dengyangang============*/

/*============share class and in all class==============*/
body{margin:0;padding:0;font-family:宋体;font-size:12px;text-align:center;line-height:180%;}
*{margin:0;padding:0;}
img{border:none;}
ul{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
h1{margin:0;font-size:14px;color:#bf0022;}
h6{color:#A91E57;font-size:12px;margin:0;padding:0;line-height:120%;}
.main_new h1 a{color:#bf0022;}
.red1{color:#AD1D5A;font-weight:700;}
a.red1{color:#AD1D5A;font-weight:700;}
/*==== head content====*/
.header{
   margin:6px auto 0 auto;
   padding:0 0 0 4px;
   width:976px;
   height:27px;
   text-align:left;
}
.header select{
   float:right;
   color:#456CB1;
   border:1px solid #B3C4D4;
   margin:-18px 10px 0 0;
}
.header a{
   margin:0 10px;
   color:#003564;
   text-decoration:none;
}
.header img{
   vertical-align:text-bottom;
}

/*banner*/
.banner1{
   margin:5px auto;
   width:980px;
   height:auto;
}
/*===== sub nav =======*/
.sub_nav{
   margin:0 auto;
   width:980px;
   height:64px;
   text-align:left;
   background:url(/img/2007yule/images/subbg.gif);
}
.sub_nav_c{
   float:right;
   margin-right:4px;
   padding-top:7px;
   width:758px;
   height:55px;
   color:#fff;
   text-align:right;
   background:url(/img/2007yule/images/subbg1.jpg) no-repeat left;
}
.sub_nav_c a{
   margin:0 5px;
   color:#fff;
   text-decoration:none;
}
.sub_table{
   width:760px;
   color:#811877;
   font-weight:700;
   background:url(/img/2007yule/images/mbg.gif);
}
.sub_table a{
   margin:0 6px;
   color:#811877;
}
.sub_table a:hover{
   color:#7C0427;
   text-decoration:underline;
}
/*==== top nav ===*/
.top_nav{
   margin:0 auto;
   width:980px;
   height:40px;
   text-align:left;
}
.top_nav a{
   margin:0 2px;
   color:#026CFC;
   text-decoration:none;
}
.top_nav img{
   margin-right:15px;
   vertical-align:middle;
}
.top_nav td{
   padding:0 10px;
}
.top_nav input{
   border:1px solid #ECE1EF;
   border-right:none;
   background:#fff;
   height:20px;
   vertical-align:middle;
}

/*======= copyright========*/
#copyright{
    clear: both;
	margin: 5px auto;
	padding-top:10px;
	width: 980px;
	height: auto;
	color: #2A3084;
}
#copyright p{
	margin: 0 0 2px 0;
}
#copyright a{
	color:#2A3084;
}
#copyright p.p1{
   margin: 15px  auto;
	width: 530px;
}
#copyright p.p2{
	margin: 8px 0 0 0;
}
/*==== color class ====*/
.red{
   color:#C41A34;
   text-decoration:none;
}
.red1{
   color:#AD1D5A;
   font-weight:700;
}
a.red1{
   color:#AD1D5A;
   font-weight:700;
}
.orange{
   color:#FFA61A;
}
.orange1{
  margin:0 0 0 15px;
  color:#BEA881;
}

/*=======one page content ===========*/
.one_content{
   margin:0 auto;
   width:980px;
   height:auto;
   background:url(/img/2007yule/images/cbg.gif) repeat-y;
}
.one_content1{
   margin:0 auto;
   width:980px;
   height:auto;
   background:url(/img/2007yule/images/cbg1.gif) repeat-y;
}
.one_content,.one_content1{
    display:inline-block;
}
.one_content:after,.one_content:after{display:block;clear:both;content:".";visibility:hidden}
.one_left{
   float:left;
   width:674px;
   height:auto;
   text-align:center;
   border-top:1px solid #E5E0DA;
   background:url(/img/2007yule/images/2cbg.gif) no-repeat top right;
}
.one_left a{color:#483f42;}
.one_right{
   float:right;
   width:293px;
   height:auto;
   border-top:1px solid #e5e0da;
}
.line{
   margin:0 auto;
   width:980px;
   height:1px;
   background:url(/img/2007yule/images/endbg.gif) no-repeat;
}
/*== 2 level left_c ===*/
.left_c{
  float:left;
  width:228px;
  height:auto;
  text-align:left;
  border-top:3px solid #F6CD3D;
  border-right:1px solid #e5e0da;
}
.left_c table td{
  padding-left:7px;
}
.right_c{
  float:right;
  padding:2px 0 0 0;
  width:437px;
  text-align:left;
  height:auto;
}
  /*=== left_c_c===*/
  .left_title{
    margin:6px 0 6px 10px;
    width:210px;
	height:20px;
	background:url(/img/2007yule/images/c1.gif) repeat-x center;
  }
  .l_tou{
    display:block;
	float:left;
	margin-left:0px;
	width:88px;
	height:20px;
	text-align:center;
	color:#811C7A;
	font-weight:700;
	background:url(/img/2007yule/images/t1.gif) no-repeat;
  }
  .l_pci{
    margin:0 auto;
    width:210px;
	height:287px;
	text-align:center;
	background:url(/img/2007yule/images/pbg.gif);
  }
  .l_pci img{
    display:block;
	margin:5px auto;
  }
  .l_pci1 img{
    margin:5px;
  }
  .l_pci1 a{
    color:#8D5570;
  }
  .diaocha td{
    padding:5px;
	color:#92546D;
  }
  .l2{
    background:url(/img/2007yule/images/t2.gif) no-repeat;
  }
  .c2{
   background:url(/img/2007yule/images/c2.gif) repeat-x center;
  }
  .l3{
   background:url(/img/2007yule/images/t3.gif) no-repeat;
  }
  .c3{
   background:url(/img/2007yule/images/c3.gif) repeat-x center;
  }
  /*===right_c_c===*/
  .right_t{
   margin:10px 0;
   height:22px;
   color:#945369;
   background:url(/img/2007yule/images/tmbg.gif);
  }
  .right_t a{
   color:#945369;
  }
  .right_list td{
   padding:10px 0 5px 0;
   width:420px;
   background:url(/img/2007yule/images/dian1.gif) repeat-x bottom;
  }
  .right_list a{
   color:#BD0020;
   font-weight:700;
   font-size:14px;
  }
  .right_list img{
   margin:0 10px;
  }
  .right_pci1{
    width:411px;
	height:auto;
	background:url(/img/2007yule/images/bbg.gif) no-repeat left top #726C76;
  }
  .right_pci{
    margin:0 0 0 48px;
    width:354px;
	border-top:1px solid #726c76;
	height:389px;
	color:#E4DFE6;
	line-height:150%;
	background:#726C76;
  }
    .right_pci td{
	  padding:0 6px;
	}
  .right_pci img{
    display:block;
	margin:5px 0;
	border:1px solid #000;
  }
  .right_pci a{
    color:#fff;
	font-weight:700;
  }
  .right_n_t{
    padding-left:15px;
    width:398px;
	height:22px;
	background:url(/img/2007yule/images/tbg1.gif) repeat-x center;
  }
  .right_n_t a{
    float:right;
	display:block;
	margin:-18px 10px 0 0;
	width:47px;
	height:22px;
	text-align:center;
	color:#FFA719;
	background:#fff;
  }
  .lan_k{
    display:block;
	width:87px;
	height:22px;
	text-align:center;
	color:#831C78;
	font:700 14px/150% 宋体;
    background:#fff;
  }
  .t14l12redb{
    display:block;
	width:87px;
	height:22px;
	text-align:center;
	color:#831C78;
	font:700 14px/150% 宋体;
    background:#fff;
  }
  .news_list{
    width:100%;
    line-height:220%;
  }
  .news_list span{display:inline-block;margin:5px 8px;line-height:160%;text-align:center;vertical-align:middle;width:10px;height:10px;padding:0 2px;background:#F7B401;color:#fff;}
  .news_list a{
    color:#483f42;
    font-size:14px;
  }
  .news_list a:hover{color:#933;}
  .news_list a:visited{color:#767676;}
/*focus img*/
.focus_img{
  width:100%;
  height:290px;
  border-bottom:1px solid #e5e0da;
}
/*blog bbs tab*/
.tab{
   margin:2px 0 0 0;
   width:293px;
   font:700 14px/150% 宋体;
   color:#736B78;
}
.tab td{
   border-bottom:1px solid #e5e0da;
}
.tab td.unfocus{
   width:58px;
   background:url(/img/2007yule/images/tag1.gif) no-repeat;
}
.tab td.focus{
   width:62px;
   height:27px;
   border:none;
   background:url(/img/2007yule/images/tag.gif) no-repeat;
}
.tab td.focus a{
   color:#801D7A;
   text-decoration:none;
}
.tab a{
   display:block;
   margin:0 auto;
   width:40px;
   height:20px;
   color:#726C76;
   text-decoration:none;
}
.tab_c{
   width:100%;
   text-align:left;
   color:#000;
   height:auto;
}
.tab_c img{
   margin:0 0 10px 0;
}
.tab_c td{
   padding:5px 10px 0 10px;
}
.tab_c a{
   color:#000;
   text-decoration:none;
}
.tab_c td.em1{
  color:#90546E;
}
.tab_c td.em1 a{
   color:#AB1D59;
   text-decoration:none;
}
/*==== new list  =====*/
.new_list{
   width:100%;
   height:30px;
   text-align:left;
   color:#7F1E7B;
   font:700 14px/150% 宋体;
   border-top:1px solid #e5e0da;
   border-bottom:1px solid #e5e0da;
}
.new_list a{
   color:#FFA61C;
   font:400 12px/150% 宋体;
}
.new_list td{
   padding:0 10px;
}
.new_list_c{
   width:100%;
   height:auto;
   line-height:180%;
   text-align:left;
}
.new_list_c span{display:inline-block;margin:5px 8px;line-height:100%;text-align:center;vertical-align:middle;width:10px;height:10px;padding:0 2px;background:#F7B401;color:#fff;}
.new_list_c img{
   margin:8px 10px;
   vertical-align:middle;
}

/*========== focus people ===========*/
.focus_p{
   margin:5px 0;
   padding:5px 0 0 10px;
   text-align:left;
   height:25px;
   color:#801776;
   border-top:1px solid #E5E0DA;
   font:700 14px/150% 宋体;
   background:url(/img/2007yule/images/jiao.gif) no-repeat bottom;
}
.focus_p a,.one_left_title a{
   float:right;
   margin:-20px 10px 0 0;
   color:#FEA719;
   font-size:12px;
   font-weight:400;
}
.one_right table{
   width:100%;
   text-align:left;
}
.one_right a{color:#483f42;}
.one_right table td{
   padding-left:7px;
}
.one_right table input{
   margin:5px 4px 5px 0;
   vertical-align:middle;
}
.one_right table img{
   display:block;
   margin:10px 0 0 15px;
   border:1px solid #8F897B;
}
.one_right table.weekly img{
  margin:10px 0 15px 5px;
}
/*======== 2 level 2======*/
.one_left_nav{
  margin-bottom:5px;
  width:auto;
  height:23px;
  padding:5px 0 0 15px;
  text-align:left;
  color:#925469;
  background:url(/img/2007yule/images/dian1.gif) repeat-x bottom;
}
.one_left_nav a{
  color:#925469;
  margin:0 5px;
}
.one_left_title{
  width:auto;
  height:27px;
  margin:5px 0;
  padding:0 0 5px 15px;
  text-align:left;
  color:#A0133D;
  font:700 18px/150% 宋体;
  background:url(/img/2007yule/images/tbg2.gif) no-repeat 25px 20px;
}
.k1{
  background:url(/img/2007yule/images/kbg1.gif) no-repeat 25px 20px;
}
.k2{
  background:url(/img/2007yule/images/kbg2.gif) no-repeat 25px 20px;
}
.k3{
  background:url(/img/2007yule/images/kbg3.gif) no-repeat 25px 20px;
}
.k4{
  background:url(/img/2007yule/images/kbg4.gif) no-repeat 25px 20px;
}
.k5{
  background:url(/img/2007yule/images/kbg5.gif) no-repeat 25px 20px;
}
.one_left_title img{
  margin:0 2px -16px 0;
  vertical-align:super;
}
.one_left_pci{
  margin:0 auto;
}
.one_left_pci img{
  display:block;
  margin:0 0 10px 0;
}
.one_left_pci td{
  padding:0 0 10px 5px;
}
.one_left_new{
  margin:0 0 25px 0;
  width:290px;
  color:#8D566B;
  text-align:left;
}
.one_left_new td{
  padding:0 0 5px 0;
}
.one_left_new img{
  margin:5px;
}
/*===== 2 level 4========*/
.line1{
  margin:2px auto;
  width:98%;
  height:3px;
  background:url(/img/2007yule/images/dian2.gif) repeat-x bottom;
}
.movie{
  margin:5px auto;
  text-align:left;
  color:#925469;
}
.movie_right{
  padding:10px 0 0 10px;
  width:147px;
  height:271px;
  color:#000;
  background:#F3FAFA;
}
.movie_right img{
  margin:0 10px 0 0;
  vertical-align:middle;
}
.movie_right p{
  margin:10px 0;
}
.movie_right p.p1{
  padding:3px 0 0 10px;
  width:128px;
  height:21px;
  background:#668657;
}
.movie_right p.p1 a{
  color:#fff;
  font-weight:700;
}
.one_left_pci .l_tou{
  margin:10px 0;
  font-size:14px;
}
.gut .red1{
  font-size:14px;
}
.red2 a{
  color:#94546F;
}
.gut{
  margin:10px 0;
}
.gut a{
  float:right;
  color:#FEA71A;
}
.gut p{
  margin:10px 0 0 0;
}
.gut_title{
  width:95%;
  margin:10px 0 0 0;
  padding:0;
  font-size:14px;
  background:none;
}
.gut_title img{
  margin:0;
  vertical-align:middle;
}
/*=== 2 level 5 ======*/
.movie .red1{
  font-size:14px;
}
.movie_j{
  margin:5px 0 15px 0;
  padding:2px 0 0 15px;
  width:313px;
  height:22px;
  color:#333;
  background:#FBFAE8;
}
.movie_j1{
  background:url(/img/2007yule/images/dian1.gif) repeat-x bottom;
}
.inter{
  width:337px;
  height:49px;
  padding:10px 0 0 0;
  background:url(/img/2007yule/images/zhi.gif) no-repeat right bottom;
}
.inter img{
  float:right;
  margin:-40px 15px 0 0;
}
.inter_title{
  margin:0 auto;
  width:95%;
  padding:5px 0 0 10px
  height:40px;
  font-size:14px;
  text-align:left;
  background:url(/img/2007yule/images/zhi1.gif) no-repeat bottom left;
}
.note{
  margin:0 auto;
  width:98%;
  color:#000;
  height:auto;
}
.note textarea{
  margin:15px 0;
  text-align:left;
  width:436px;
  height:80px;
  background:#fff;
  border:1px solid #7F9DB9;
}
.note input{
  border:1px solid #7F9DB9;
}

/*=== map ====*/
.map_title{
  margin:0 auto 15px auto;
  padding:10px 0 0 15px;
  width:642px;
  height:37px;
  text-align:left;
}
.map_c{
  margin:0 auto 15px auto;
  text-align:left;
  background:url(/img/2007yule/images/dian1.gif) repeat-x bottom;
}
.map_c td{
  padding:5px;
}
/*======= copyright========*/
#copyright{
    clear: both;
	margin: 5px auto;
	padding-top:10px;
	width: 980px;
	height: auto;
	color: #2A3084;
}
#copyright p{
	margin: 0 0 2px 0;
}
#copyright a{
	color:#2A3084;
}
#copyright p.p1{
   margin: 15px  auto;
	width: 530px;
}
#copyright p.p2{
	margin: 8px 0 0 0;
}
.one_left_title1,.one_left_title1 a{
  width:auto;
  height:27px;
  margin:0px 0;
  padding:0 0 5px 10px;
  text-align:left;
  color:#A0133D;
  font:700 14px/150% 宋体;
  background:url(/img/2007yule/images/tbg2.gif) no-repeat 25px 20px;
}
.one_left_title2,.one_left_title2 a{
  width:auto;
  height:27px;
  margin:0px 0;
  padding:0 0 5px 10px;
  text-align:left;
  color:#000;
  font:14px;
}
.t14l12redb{
  width:200px;
}
.liebiao,.liebiao a{
   color:#fff;
   font-size:14px;
}
/*20090316*/
.tab2{height:27px;padding:3px 0 0 0;background:url(/img/2007yule/images/line_bg.gif) repeat-x bottom;width:290px;margin:5px 1px 0 -1px;}
.tab2 span{display:block;color:#801D7A;margin:0 0 0 10px;font:700 14px 宋体;padding:7px 0 0 0;width:98px;height:20px;background:url(/img/2007yule/images/tab_bg.gif) no-repeat;float:left;}
.tab2 a{float:right;margin:3px 10px 0 0;}
.tab_pci{width:100%;height:auto;margin:0 auto;}
.tab_pci ul li{float:left;margin:4px 0;}
.tab_pci1 ul li{height:100px;}
.tab_pci img{border:1px solid #060606;}
.tab_text{width:92%;margin:5px auto;text-align:left;}
.tab_text a{color:#801D7A;margin:0 5px 0 0;}
.tab3{border-top:1px solid #E5E0DA;}
.zixun{clear:both;text-align:left;margin:5px auto;width:95%;}
.zixun a{color:#483F42;}