
body{margin: 0px; padding:0px;	FONT-SIZE: 12px; FONT-FAMILY: "宋体";color:#666666;/* background:#FFFFFF;*/ line-height:20px; }
IMG { display:inline; margin:0px; padding:0px; border:0px;}
DIV{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;PADDING-TOP: 0px;}
FORM{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;  MARGIN: 0px; }
h3,h3 a,h3 a:link,h3 a:visited,h3 a:active{ margin:0px; line-height:32px; font-size:20px; font-family:"黑体"; font-weight:normal; color:#444; text-align:center; display:inline;}
h3 a:hover{ color:#bd0a01; text-decoration:none;}

body, input, button, textarea, select{font-size:14px; font-family: "宋体", Helvetica, Tahoma, Arial, sans-serif;}
*{ margin:0; padding:0; list-style:none; text-decoration:none; color:#000;}
body{ background:url(../images/background_img.jpg)}
.clear_float{ clear:both; height:0; width:0}
a:hover{ color:#FF9724}
.header_bar{ height:33px; border-bottom:1px solid #eaeaea; width:100%; background:#f9f9f9; line-height:33px; font-size:12px; font-family:"宋体"; z-index:99;}
.header_top{ width:1000px; margin:auto; height:33px;}
.header_top_left{ float:left;}
.yhm_txt{ border:1px solid #d8d8d8; height:21px; margin:0 5px; padding:0 5px; width:120px}
.btn_logo{ height:22px; border:0; background:url(../images/button_bg.png); width:60px; cursor:pointer;}
.qq_logo{background: transparent url("../images/qq_ico.png") no-repeat scroll left center;
height: 30px;
cursor: pointer;
border: medium none;
width: 60px; font-size:14px;
padding: 0px 0px 0px 24px;
display: block;
float: right;}
.index_ad_m{ overflow:hidden; position:relative;}
.index_ad_m a{ position:absolute; cursor:pointer; background:rgba(0,0,0,0.8); text-align:center; color:#FFF;top:10px; right:10px; z-index:20; height:20px; width:40px; line-height:20px;}
.index_ad_m .up:after{content:"收起";}
.index_ad_m .down:after{content:"展开";}
.index_box{ position:relative; width:1000px; margin:auto;}
.index_main{-moz-box-shadow:2px 2px 10px #C0C0C0; -webkit-box-shadow:2px 2px 10px #C0C0C0; box-shadow:2px 2px  10px #C0C0C0; width:1000px; margin:auto; border:1px solid #f5f2f3; background:#FFF; border-top:none; position:absolute; top:-33px; z-index:-1}
.header_top_right{ float:right;}
.header_top_right li{ float:left; margin:0 5px;}
.sz_index:before{ content:url(../images/index_ico.png); vertical-align:middle;}
.sc_bz:before{ content:url(../images/sc_ico.png); vertical-align:middle;}
.index_box{ position:relative; width:1000px; margin:auto;}
.index_main{-moz-box-shadow:2px 2px 10px #C0C0C0; -webkit-box-shadow:2px 2px 10px #C0C0C0; box-shadow:2px 2px  10px #C0C0C0; width:1000px; margin:auto; border:1px solid #f5f2f3; background:#FFF; border-top:none; position:absolute; top:-33px; z-index:-1}
.header{ height:45px; padding:5px 0}
.logo{ width:225px; height:45px; float:left;}

.header_nav{ height:45px; width:445px; float:left; font-size:18px;}
.header_nav li a{ display:block; width:100%; text-align:center; height:40px; font-size:18px; line-height:40px; font-weight:bold; }
.header_nav li{ float:left; height:60px; line-height:60px; width:70px; font-size:18px; font-family:"黑体";-moz-transition: all 1s ease 0s;}
.nav_action{ background:#e60012; color:#FFF; border-radius:0 0 10px 10px; opacity: 1;transition-duration:0.5s;}
.weather{ float:right; padding:7px 0 }

.nav{ height:60px; width:980px; background:url(../images/nav_bg.png) center; text-align:center; padding:0 10px; margin-top:34px;}
.nav ul{ width:232px; font-size:14px; float:left; padding:5px}
.nav li{ float:left; padding:4px 14px;}
.nav ul li a{ color:#FFFFFF;}
.nav span{ background:url(../images/nav_lib.png) right no-repeat; width:3px; height:60px; float:left;}

.nowrap_i{ width:376px;white-space:nowrap; overflow:hidden;}
h1, h1 a,h1 a:link,h1 a:visited,h1 a:active{ margin:0px;font-size:20px; font-family:"黑体"; font-weight:normal; color:#26437e; text-align:center; line-height:48px;}
h1 a:hover{ color:#bd0a01; }

a:hover font{ color:#de3b72;}
h2,h12 a,h2 a:link,h2 a:visited,h2 a:active{ margin:0px; line-height:36px; font-size:20px; font-family:"黑体"; font-weight:normal; color:#000; text-align:center;}
h2 a:hover{ color:#bd0a01; }

ul,ol,li,dl,dd, dt,div{ MARGIN: 0px; LIST-STYLE-TYPE: none;  padding:0;}
address,caption,cite,code,dfn,em,th,var {font-weight: normal; font-style: normal } 
.TABLE1{border-collapse:collapse;}
INPUT,select{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;}
a,a:link,a:visited{ text-decoration:none; color:#313131; font-size:12px;}
a:hover{ color:#de3b72; text-decoration:underline}
.clearb {CLEAR: both;}
.top_c{width:960px;margin:0 auto;overflow:hidden;}
.top_l{width:600px;overflow:hidden;float:left;}
.user{width:125px;float:left;padding:0 0 0 5px;overflow:hidden;}
.user span{float:left;padding-top:2px;color:#ffffff;}
.user_input{width:80px;height:20px;border:1px solid #FE0000;border-right:none;}
.tijiao{width:50px;float:left;padding-top:0;}
.qqdl{width:63px;height:24px;float:left;padding:0 0 0 5px;}
.zhuce{width:130px;float:left;text-align:left;padding:2px 0 0 8px;color:#ffffff;}
.zhuce a {color:#ffffff;text-decoration:none; font-size:12px;}
.zhuce a:hover {color:#ffffff; text-decoration:underline;}
.dluser{width:600px;float:left;padding-top:1px;color:#ffffff;text-align:left;}
.dluser a {color:#ffffff;text-decoration:none; font-size:12px;}
.dluser a:hover {color:#ffffff; text-decoration:underline;}
.top_r{width:320px;padding-top:10px;text-align:right;float:right;color:#ffffff;}
.top_r a {color:#ffffff; text-decoration:none; font-size:12px;}
.top_r a:hover {color:ffffff; text-decoration:underline;}

.top{width:100%;height:31px;background-image: url(../bgx.png);background-repeat: repeat-x;background-position: left top;}
.logo_con{width:960px;margin:0 auto;overflow:auto;}
.logo{width:86px;float:left;}
.top_l{float:left;padding-top:6px;padding-left:8px;}
.top_r{float:right;padding-top:6px;}
.head_gg{width:960px;margin:5px auto 0 auto;}
.line_4{border-bottom: 1px  dashed #cccccc; height:1px; overflow:hidden; margin-bottom:4px; padding-top:4px;}
.line_a{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:6px; padding-bottom:6px;}
.line_ca{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:6px; padding-bottom:10px;_padding-bottom:6px;}
.line_ten{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:10px; padding-bottom:10px;}
.line_14{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:14px; padding-bottom:14px;}
.line_12{border-bottom: 1px  dashed #dfdfdf;  margin-bottom:13px; padding-bottom:12px;}
.line_p{border-bottom: 1px  dashed #dfdfdf; }
.input001{padding:2px; border:1px #999999 solid; color:#999999}
.floatleft { float:left;}
.floatright {FLOAT: right}
.entext{ font-family:Geneva, Arial, Helvetica, sans-serif}
#wten{ width:20px;}
#w40p{ width:40px;}
.maginl4{ margin-left:4px;}
.maginr4{ margin-right:4px;}
.mt2{ margin-top:2px;}.pt14{ padding-top:14px;}
.ml8{ margin-left:8px;}
.mt10{ margin-top:10px;}
.mt6{ margin-top:6px;}
.mt8{ margin-top:8px;}
.pb2{ padding-bottom:4px;}
.pb10{ padding-bottom:10px;}
.pt6{ padding-top:6px; }
.pt12{ padding-top:12px; }
.linhe30{ line-height:30px;}
.p10{ padding:10px;}
.pt20{ padding-top:20px;*padding-top:10px}.mt20{ margin-top:20px;}
.p2t20{ padding-top:20px;}
.mt6{ margin-top:6px;}
.m6{ margin:6px;}
.m10{ margin:10px;}
.mt14{ margin-top:14px;}
.mt3314{ margin-top:9px;*margin-top:14px;}
.mlr6{ margin-left:6px;margin-right:6px;}
.magintb6{ margin-top:6px; margin-bottom:6px;}
.hejzf{height:612px; overflow:hidden;}
.hejzs{height:353px; *height:355px;overflow:hidden;}
.b_img img{ border:1px #d6d6d6 solid; padding:1px;}

.border002{ border-bottom:1px #d1d1d1 dashed; padding-bottom:10px; margin-bottom:10px;}
.border003{ border-bottom:1px #d1d1d1 dashed; height:1px; clear:both; line-height:1px; margin-top:6px; margin-bottom:6px;}
.border005{ border-bottom:1px #d1d1d1 dashed; padding-bottom:12px; margin-bottom:12px;}
hr{ border-top:0px;border-bottom:1px #d1d1d1 dashed; height:1px; clear:both;}
.hr2{ border-top:0px;border-bottom:1px #e8e8e8 dashed; height:1px; clear:both; display:block;}
.news_hr{ border-bottom:1px #e6eaef solid;}
.border004{ border-bottom:1px #d1d1d1 dashed; height:1px; clear:both; line-height:1px; margin-top:7px; margin-left:4px; margin-right:4px; margin-bottom:7px; }
.h258px{ height:262px;}
.linh20{ line-height:21px;}
.ad_tl{ width:960px; margin:0 auto; display:block;clear:both; display:none;}
.ad_tl div{ margin-top:2px;}
.ad_tl li{ margin:0;margin-top:8px; height:70px; overflow:hidden;}
.ad2_tl{width:960px; margin:0 auto; display:block;clear:both;margin-top:8px; overflow:hidden;}
.ad3_tl{width:960px; margin:0 auto; display:block;clear:both;}
.ad3_tl dt{ width:50%; text-align:left; float:left;margin-top:8px;}
.ad3_tl dd{ width:50%; text-align:right; float:right;margin-top:8px;}
.c_m{ width:960px; margin-left:auto; margin-right:auto;}


.ad4_tl{width:960px; margin:0 auto; display:block;clear:both;}
.ad4_tl dt{ width:700px; float:left;margin-top:8px;}
.ad4_tl dd{ width:250px; float:right;margin-top:8px;}

.more{ display:block; height:29px; line-height:29px; color:#de3b72; width:46px; float:right;}
.more2{ display:block; color:#de3b72; width:30px; float:right;}
.red_f,a.red_f:link,a.red_f:visited{color:#de3b72;}
.gray,a.gray:link,a.gray:visited{color:#9d9d9d;}

.clearfix:after{visibility:hidden;display:block;font-size:0;content: " ";clear:both;height:0;}
.clearfix{ display:block}
* html .clearfix{zoom:1;} /* IE6 */
*:first-child+html .clearfix{zoom:1;} /* IE7 */ 
/*-------------头部部分-------------*/

.input_index{BACKGROUND-IMAGE: url(../images/menunew_11.jpg); BORDER-BOTTOM: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; MARGIN: 0px; WIDTH: 102px; HEIGHT: 18px; BORDER-TOP: #b4b4b4 1px solid; BORDER-RIGHT: #b4b4b4 1px solid; padding:1px;line-height:18px;}


.input2_index{BACKGROUND: url(../images/input_tbg.jpg) no-repeat;  MARGIN: 0px; WIDTH:92px; HEIGHT: 20px; padding:2px; line-height:20px; padding-right:10px; color:#b8b8b8; float:left;margin-top:6px;_margin-top:7px;}
.input2_index input{ border:0; width:80px; line-height:18px; _line-height:17px;height:18px;color:#b8b8b8;}

.inputa_index{ width:100px; float:left; margin-left:4px; margin-top:6px;}
.inputa_index input{ color:#cccccc;border:1px solid #cbcbcb; width:98px; line-height:18px; height:18px;color:#b8b8b8; padding:1px;}
.inputb_index{ width:64px; float:left;margin-left:10px;margin-top:6px;*margin-top:2px;_margin-top:7px;}
.inputc_index{ width:180px; float:left;margin-left:4px;*padding-left:4px;_margin-left:1px;margin-top:6px; line-height:24px; color:#9a9a9a;}
.inputd_index{ width:12px; height:17px;  float:left; margin-left:12px; margin-top:12px; margin-top:3px\9;*margin-top:-1px;_margin-top:6px;}
.inputc_index font{ padding-left:6px;}
.inputc_index a:link,.inputc_index a:visited{ color:#266ab3;}
.hot_h{ position:absolute; width:6px; height:6px;  right:20px;_right:4px; top:0px;}
.logoright{ float:right; width:760px; margin-top:4px;}
.logoright dt{ width:20px; background:#FFFFFF; position:relative; }
.logoright dt,.logoright dd{ float:left;}
.zixun,.life,.hourse,.jiaju,.hudong{ float:left; position:relative;}
.logoright .zixun{ width:132px;}
.logoright .life{ width:228px;}
.logoright .hourse{ width:156px;}
.logoright .jiaju{ width:130px;}
.logoright .hudong{ width:104px;}
.logoright dd{border-right:1px #e1e1e1 solid;}
.logoright .zixun dd{ width:96px; }
.logoright .life dd{ width:188px;}
.logoright .hourse dd{ width:120px;}
.logoright .jiaju dd{ width:94px;}
.logoright .hudong dd{ width:84px; border:0;}
.logoright dd{ overflow:hidden; margin-left:-1px;}

.logoright dd a{background:url(../images/a_bg.gif) no-repeat left center; padding-right:4px; padding-left:10px;}

.c_m{ width:960px; margin-left:auto; margin-right:auto; clear:both}
.mt6{ margin-top:6px;}
.redfont,a.redfont:link,a.redfont:visited{ color:#fd0000;}
.logo_hf{ padding-bottom:3px; width:160px; float:left;}


/*meun*/
.pd_logo{ width:106px; float:left;}
.select_s{margin-top:4px; width:330px; float:right;}
.select_s span{ width:60px; float:left; display:block; line-height:24px;}
.input_c { width:130px; float:left;}
.input_text{ width:202px; background: url(../images/s_bginput.gif) no-repeat; height:22px; line-height:22px; float:left; margin-right:6px; display:inline;}
.input_text input{ border:0px; line-height:20px; margin:1px 0 0 4px; width:190px; color:#777; height:19px; overflow:hidden;} 

.meun_box{ background:url(../images/meun_bg.gif) repeat-x; height:43px; position:relative; }
.meun_box .nav_box{ width:620px; overflow:hidden; float:left;}
.meun_box .nav_box li{ height:43px; line-height:43px; display:inline; padding-left:12px; padding-right:12px; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:center; }

.meun_box .nav_box .on{ width:78px; height:48px; background:url(../images/meun_on.gif) no-repeat; display:block; position: absolute; left:12px; top:-5px; padding:0; line-height:52px; overflow:hidden;}
.meun_box .nav_box .on a{ background:none; padding:0;}
.meun_box .nav_box a{  background:url(../images/meun_line.gif) no-repeat left; padding:14px 0px 14px 22px;}
.meun_box .nav_box a:link,.meun_box .nav_box a:visited{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.meun_box .nav_box a:hover{ text-decoration:none; color: #FFFF00}
.meun_box .nav_box ul{ padding-left:76px; display:inline;}

.meun_box .nav_r{ width:300px; float:right; margin-top:9px;}
.meun_box .nav_r li{ display:block; width:79px; height:26px; text-align:center; line-height:26px;  float:left; margin-left:12px; overflow:hidden; display:inline}
.meun_box .nav_r li a:link,.meun_box .nav_r li a:visited{ display:block; color:#FFFFFF;background:url(../images/meun_bottom.gif);width:79px; height:26px; }
.meun_box .nav_r li a:hover{ text-decoration:none;background:url(../images/meun2_bottom.gif);}
/*select样式*/
.uboxstyle_g .select_box {
	WIDTH: 120px; HEIGHT: 22px; overflow:hidden;
}

.uboxstyle_g DIV.tag_select {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/ubox_select_g.gif) no-repeat 0px 0px; HEIGHT: 22px; COLOR: #777777; PADDING-TOP: 0px
}
.uboxstyle_g DIV.tag_select_hover {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/ubox_select_g.gif) no-repeat 0px -22px; HEIGHT: 22px; COLOR: #444; PADDING-TOP: 0px;
}
.uboxstyle_g DIV.tag_select_open {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 10px; WIDTH: 120px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(../images/ubox_select_g.gif) no-repeat 0px -22px; HEIGHT: 20px; COLOR: #777777; PADDING-TOP: 0px
}
.uboxstyle_g UL.tag_options {
	POSITION: absolute; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px;BACKGROUND: url(../images/ubox_select_g.gif) no-repeat right bottom; *BACKGROUND: url(../images/ubox_select_g.gif) no-repeat -163px bottom;_BACKGROUND: url(../images/ubox_select_g.gif) no-repeat -163px bottom; PADDING-bottom: 3px; overflow:hidden;
}


.uboxstyle_g UL.tag_options LI {/*option左右边框*/
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; PADDING-LEFT: 10px; WIDTH: 119px;DISPLAY: block; BACKGROUND: url(../images/ubox_select_g.gif) repeat-y -162px 0px; 
	  HEIGHT: 18px; COLOR: #777777; TEXT-DECORATION: none; PADDING-TOP: 0px;
}
.uboxstyle_g UL.tag_options LI.open_hover {
	BACKGROUND: url(../images/ubox_select_g.gif) no-repeat 0px -67px; COLOR:#000 
}
.uboxstyle_g UL.tag_options LI.open_selected {
	BACKGROUND: url(../images/ubox_select_g.gif) no-repeat 0px -88px; COLOR: #fff;
}

.main_left{width:354px; float:left; overflow:hidden;}
.main_center{ width:350px; float:left; margin-left:10px;overflow:hidden;}
.main_right{ width:237px; float:right; overflow:hidden;}

.meun_nav{ background:url(../images/meun_bg.gif) no-repeat; height:35px; line-height:35px; position:relative}
.meun_nav li{ display: block;  background:url(../images/meun_nav_line.gif) no-repeat left 0px; line-height:29px; height:29px; overflow:hidden; float:left; width:102px; text-align:center; margin-left:-2px;}
.meun_nav li a:link,.meun_nav li a:visited{ font-size:14px; font-weight:bold; color:#fff;}
.meun_nav li a:hover{ background:url(../images/meun_on.gif) no-repeat center center; display:block; color:#000; text-decoration:none;}
.meun_nav  .on a{ background:url(../images/meun_on.gif) no-repeat center center; display:block}
.meun_nav  .on a:link ,.meun_nav  .on a:visited{ color:#000000}
.meun_nav ul{ display:block; margin-left:10px; padding-top:3px; zoom:1; overflow:hidden;}
.mnav_rl{ position:absolute; left:739px; top:-1px; width:220px;}
.mnav_rl a:link,.mnav_rl a:visited{ color:#ffffcc; padding-left:10px; padding-right:5px;}

.body_l{ width:310px; float:left; overflow:hidden;}
.body_c{ width:380px; float:left; margin-left:16px;overflow:hidden;}
.body_r{ width:250px; float:right;overflow:hidden;}
.fouce{ padding:2px; background:#e94f83; height:542px; overflow:hidden;}
.nav_cs{ background:url(../images/nav_boxc.gif) no-repeat; width:369px; height:29px;}
.nav_cs strong{ padding-left:14px;color:#dd3a71; font-size:15px; line-height:29px;}
.nav_cs strong a:link,.nav_cs strong a:visited{ color:#dd3a71;font-size:15px;}

.mxcp{ background:url(../images/mxcpbg.gif) no-repeat; width:672px; height:31px;}
.mxcp strong{ padding-left:14px;color:#dd3a71; font-size:15px; line-height:29px;}
.mxcp strong a:link,.mxcp strong a:visited{ color:#dd3a71;font-size:15px;}

.ad_tr{ background:url(../images/line_tr.gif) no-repeat bottom center; text-align:center;}
.ad_tr a:link,.ad_tr a:visited{ font-weight:bold; color:#333333;  line-height:29px;}
.ad2_tr{ background:url(../images/line_tr.gif) no-repeat bottom center; text-align:center;}
.ad2_tr a:link,.ad2_tr a:visited{ font-weight:bold; color:#dd3a71;  line-height:29px;}

.ad3_tr{ background:url(../images/line_tr.gif) no-repeat bottom center; text-align:center;}
.ad3_tr a:link,.ad3_tr a:visited{ font-weight: normal; color:#dd3a71;  line-height:29px;}

.ad4_tr{ background:url(../images/line_tr.gif) no-repeat bottom center; text-align:center;}
.ad4_tr a:link,.ad4_tr a:visited{  color:#333333;  line-height:29px;}
.index_nav{ height:50px;}
.bgnav_xlhd{ background:url(../images/xinlanghudong.gif) no-repeat;}
.bgnav_hssy {background:url(../images/hunshasheying.gif) no-repeat;}
.bgnav_hqgs{ background:url(../images/hunqinggongsi.gif) no-repeat;}
.bgnav_zsss{ background:url(../images/zsshoushi.gif) no-repeat;}
.bgnav_xngz{ background:url(../images/xngz.gif) no-repeat;}
.bgnav_sshl{ background:url(../images/sshl.gif) no-repeat;}
.index_nav span{ display: block; line-height:50px; text-align:right; padding-right:20px;color:#dd3a71;}
.index_nav span a:link,.index_nav span a:visited{ color:#dd3a71}
.index_nav span a:hover{ color:#dd3a71}
.index_body{ border-bottom:1px solid #fcc4d3;overflow:hidden;border-left:1px solid #fcc4d3;border-right:1px solid #fcc4d3; padding:0px  10px 10px 10px; position: relative;}
.index_body_2{ padding:0px  10px 0px 0px; position: relative;}
.c_box_body{ }

.box_pl{width:124px; float:left;}
 .box_pl img{ width:120px; height:160px; border:1px #dcdcdc solid; padding:1px;}
 .box_tr{ width:250px; float:right;}
 
 
 .box2_pl{width:124px; float:left; padding-top:6px;}
 .box2_pl img{ width:121px; height:121px; border:1px #dcdcdc solid; padding:1px;}
 .box2_tr{ width:204px; float:right;}
/*========婚纱摄影==========*/ 
 .l_box_2{ border-left:1px solid #fcc4d3; border-bottom:1px solid #fcc4d3;border-right:1px solid #fcc4d3; background: url(../images/box_body2.gif) no-repeat top right; width:698px;}
  .l_box_3{ border-left:1px solid #fcc4d3; border-bottom:1px solid #fcc4d3;border-right:1px solid #fcc4d3; background: url(../images/box_body3.gif) no-repeat top right; width:698px;}
/*========列表样式==========*/
.list_li_c{ display:block;}
.list_li_c li{height:24px;line-height:24px;overflow:hidden;padding-left:9px;background-image: url(../images/dot_li_g.gif);background-repeat: no-repeat;background-position: left 10px;}
.list_li_c li a:hover{ color:#cc0000;}

.list2_li_c{ display:block;}
.list2_li_c li{ height:24px; line-height:24px;overflow:hidden; padding-left:9px; background: url(../images/whrite_d.gif) no-repeat left center;}
.list2_li_c li a:link,.list2_li_c li a:visited{ color:#fff;}

.list3_dot li{ background:url(../images/dot_li_h.gif) no-repeat 2px center; height:28px; line-height:28px; overflow:hidden; }
.list3_dot li a:link,.list3_dot li a:visited{ font-size:14px; }
.list3_dot li a:hover{ color:#cc0000;}
.list3_dot li a {}
.list3_dot span{ font-size:14px; padding-left:5px;}
.list3_dot span a:link,.list3_dot span a:visited{ font-size:14px; padding-left:2px;}

.list5_dot li{ background:url(../images/dot_li_h.gif) no-repeat left center; height:28px; line-height:28px; overflow:hidden; }
.list5_dot li a:link,.list5_dot li a:visited{ font-size:14px; }
.list5_dot li a:hover{ color:#cc0000;}
.list5_dot li a {padding-left:10px;}
.list5_dot span{  color:#e52e66; font-size:12px;}
.list5_dot span a:link,.list5_dot span a:visited{color:#e52e66; font-size:12px; padding-left:0px;}

.list_top_c{ display:block;  padding-top:14px;}
.list_top_c li{ height:29px; line-height:29px;overflow:hidden; padding-left:9px; border-bottom:1px solid #fddde6;padding-left:36px; overflow: hidden;}
.list_top_c li a:hover{ color:#cc0000;}
.list_top_c .on{ height:49px; line-height:49px; overflow:hidden;}
.list_top_c .on img{ margin-top:5px;}
.list_top_c .on span{ display: block; display:inline-block;zoom:1; vertical-align:middle; padding-right:10px;}
.list_top_c .on a:link,.list_top_c .on a:visited{ font-weight:bold; color:#dd3a71}

.r_boxrn{ background-color:#ff2681; background-image:url(../images/r_boxhs.gif); background-repeat:no-repeat; background-position: right top;height:28px; line-height:28px; overflow:hidden;}
.r_boxrn strong{ font-size:14px; color:#fff; padding-left:12px; height:28px; line-height:28px; font-weight:normal;}
.list_rl{ border:2px solid #ff2681; padding:10px;}
.r_boxrn span{ display:block; width:33px; float:right; margin-top:8px; margin-right:20px; _display:inline;}
.r_boxrn span img{ margin-right:2px; cursor:pointer;}

.l_fbox_1{ position:relative; width:302px; float:left; background:url(../images/bx_bg.gif) no-repeat right top; padding-top:20px;}
.l_fbox_1 span{ position:absolute; top:356px; left:0px; width:280px; background:#010000; color:#fff; height:36px;FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=70); opacity: 0.7; text-align: center; line-height:36px; font-size:14px;}
.l_fbox_1 span a:link,.l_fbox_1 span a:visited{ color:#Fff; font-size:14px; font-weight:bold;}

.c_fbox_1{ width:380px; float:left; margin-left:6px;}
.c_box_nav{ background:url(../images/nav_mbg.gif) no-repeat right bottom; height:30px; line-height:30px; overflow:hidden;}
.c_box_nav strong{ font-size:18px; font-family:"黑体"; color:#dd3a71; padding-left:4px; font-weight:normal; padding-top:6px; display:block}
.c_box_nav strong a:link,.c_box_nav strong a:visited{font-size:18px; font-family:"黑体"; color:#dd3a71;}

.c2_box_nav{ height:30px; line-height:30px; overflow:hidden;}
.c2_box_nav strong{ font-size:18px; font-family:"黑体"; color:#dd3a71; padding-left:4px; font-weight:normal; padding-top:6px; display:inline;}
.c2_box_nav strong a:link,.c2_box_nav strong a:visited{font-size:18px; font-family:"黑体"; color:#dd3a71;}
.c2_box_nav span{ background:url(../images/lbg_nav2.gif) no-repeat 10px 0px;  padding-left:213px; padding-bottom:15px; padding-top:10px;}

.r_fbox_1{ width:250px;  position:absolute; right:1px; top:2px;}
.r2_fbox_1{ width:249px;  position:absolute; right:0px; top:0px; border-right:1px solid #fcc4d3}
.r_nav_1{ background:url(../images/nav_rbg.gif); width:250px; height:29px; overflow:hidden;}
.r_nav_1 strong{ line-height:29px; font-size:14px; color:#dd3a71; padding-left:10px;}
.r_nav_body{ padding:10px; color:#fffafc; border-left:1px solid #fcc4d3;  background:#fff7f9}
.r2_nav_body{ padding:10px; color:#fffafc; border-left:1px solid #fcc4d3;border-bottom:1px solid #fcc4d3;  background:#fff7f9}
.r_top10_body{color:#fffafc;border-left:1px solid #fcc4d3;background:#fff7f9; background-image:url(../images/top10_f.gif); background-repeat:no-repeat; height:380px; border-bottom:1px solid #fcc4d3; background-position:10px 30px;}
/*========右文左图==========*/
.picdouble3{ height:70px; overflow: hidden;}
.picdouble3 dt{ width:82px; float:left;}
.picdouble3 dt img{ padding:1px; border:1px solid #e9e9e9}
.picdouble3 dd{ width:138px; float:right;}
.picdouble3 dd  strong{ display:block; line-height:22px;}	
.picdouble3 dd   a:link,.picdouble3 dd  a:visited{color:#dd3a71}
.picdouble3 dd  strong a:hover{ color:#cc0000;}
.picdouble3 dd  span{ color:#636363}
.picdouble3 dd  font{ color:#cc0000; font-size:12px; }


.picdouble4{ height:70px; overflow: hidden;}
.picdouble4 dt{ width:80px; float:left;}
.picdouble4 dt img{ padding:1px; border:1px solid #e9e9e9}
.picdouble4 dd{ width:190px; float:right; line-height:22px;}
.picdouble4 dd   a:link,.picdouble3 dd  a:visited{color:#dd3a71}
.picdouble4 dd  strong a:hover{ color:#cc0000;}
.picdouble4 dd  span{ color:#636363}
.picdouble4 dd  font{ color:#cc0000; font-size:12px;}
/*========右图左文==========*/
.tw_dl{ display:block; height:100px; overflow:hidden;}
.tw_dl dt{ width:120px; float:left; overflow:hidden; color:#444444}
.tw_dl dt strong,.tw_dl dt strong A:LINK,.tw_dl dt strong A:VISITED{ color:#dd3a71}
.tw_dl dd{ width:100px; float:right; overflow:hidden}
.tw_dl dd  img{ padding:1px; border:1px solid #dddddd;}
.list_box{  background:#FFFFFF;}
.list_box_nav{ height:28px; line-height:31px; background:url(../images/list_navbg.gif) repeat-x; overflow:hidden;}
.list_box_nav span{ width:100px; float:right; text-align:right; padding-right:10px;}
.list_box_nav strong{ padding-left:24px; font-size:14px; color:#dd3a71}
.list_box_nav strong a:link,.list_box strong a:visited{font-size:14px; color:#dd3a71}
.list_box_nav span a:link,.list_box span a:visited{ color:#dd3a71}
.list_box_nav .lnav_r{ background:url(../images/nav_l_r.gif) no-repeat; width:6px; height:28px; float:right;}
.list_tx{border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; line-height:24px;}

.box_nleft{ width:336px; float:left;}
/*========上下图文列表==========*/
.list_img_a{ display:block; margin-left:-9px;}
.list_img_a li{display:block; width:128px; height:161px; overflow:hidden; margin-left:9px; text-align:center; float:left; display:inline;}
.list_img_a li img{ border:1px solid #cccccc; padding:1px;}
.list_img_a li span{ display:block; text-align:center; height:28px; line-height:28px;}
.list_img_a li a:link,.list_img_a li a:visited{ font-weight:bold; color:#444;}
.list_img_a li a:hover{ font-weight:bold; color:#cc0000;}
/*========link==========*/
.link_box{ border:1px solid #e8e8e8}
.link_nav{ height:31px; line-height:31px; background:url(../images/link_navbg.gif) ;}
.link_list{ padding:15px; line-height:24px;}
.link_list a{ padding-left:4px; padding-right:4px;}
.link_list a:link,.link_list a:visited{ color:#808080}
.link_list a:hover{ color:#cc0000}
.link_nav strong{ padding-left:12px; font-size:14px;}
/*焦点图*/
.show_box{position:relative;height:432px;;width:306px; overflow:hidden;}
.show_box img{ width:306px; height:432px;}
.show_box .showpic{}
.show_box .showtab{
	position:absolute;
	left:189px;
	top:402px;
	z-index:8;
	width: 130px;
	height: 31px;
}
.show_box .showtab a{display:block;float:left;width:16px;height:16px;line-height:17px;text-align:center;color:#fff;font-weight:bold;font-family:Arial;text-decoration:none;margin-right:4px;  background:#222}
.show_box .showtab .on{color:#fff; background:#cc0000; height:16px; line-height:16px;}
.show_box .rollbox{position:absolute;top:250px;width:490px;background:#f3f3f3;padding:7px 5px;}
.show_box .rollbox .sign{display:block;float:left;background:url(../images/i_bubble_bg.gif);width:57px;height:20px;line-height:20px;padding-left:6px;color:#01569a;}
.show_box .rollbox .overflow{width:416px;margin-left:8px;float:left;overflow:hidden;position:relative;height:20px;}
.show_box .rollbox .overflow .rtext{width:10000px;position:absolute;white-space:nowrap;line-height:20px;}

.show_text{ width:458px; float:right; height:264px; overflow:hidden;}
.show_text .show_font{ line-height:20px; margin-top:4px; color:#999999; padding-left:2px; border-bottom:1px #d7d7d7 solid; padding-bottom:12px;}


/*焦点图2*/
.show2_box{position:relative;height:325px;;width:390px; overflow:hidden;}
.show2_box img{ width:390px; height:265px;}
.show2_box .showpic{}
.show2_box .showtab{
	position:absolute;
	left:307px;
	top:239px;
	z-index:8;
	width: 101px;
	height: 31px;
}
.show2_box .showtab a{display:block;float:left;width:16px;height:16px;line-height:17px;text-align:center;color:#fff;font-weight:bold;font-family:Arial;text-decoration:none;margin-right:4px;  background:#222}
.show2_box .showtab .on{color:#fff; background:#cc0000; height:16px; line-height:16px;}
.show2_box .rollbox{position:absolute;top:250px;width:490px;background:#f3f3f3;padding:7px 5px;}
.show2_box .rollbox .sign{display:block;float:left;background:url(../images/i_bubble_bg.gif);width:57px;height:20px;line-height:20px;padding-left:6px;color:#01569a;}
.show2_box .rollbox .overflow{width:416px;margin-left:8px;float:left;overflow:hidden;position:relative;height:20px;}
.show2_box .rollbox .overflow .rtext{width:10000px;position:absolute;white-space:nowrap;line-height:20px;}

.show2_text{ width:458px; float:right; height:264px; overflow:hidden;}
.show2_text .show_font{ line-height:20px; margin-top:4px; color:#999999; padding-left:2px; border-bottom:1px #d7d7d7 solid; padding-bottom:12px;}
.show2_box .mask{background:#39383a;position:absolute;top:232px;left:0;width:390px;height:40px;FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=60); opacity: 0.6}
.show2_box .linkbox{position:absolute;top:233px;left:7px;width:287px;height:34px;z-index:8;line-height:34px; text-align:left;}
.show2_box .linkbox a{font-size:14px;color:#fff;}
/*滚动*/
.gundong{ width:226px; height:190px; overflow:hidden;}
/*========FOOT==========*/

#end {
	WIDTH: 960px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; border-top:1px #dddddd solid; margin-top:10px; }
#end .end_menu {
	 TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 100%; DISPLAY: inline;  FLOAT: left; HEIGHT: 30px; margin-top:10px;
}
#end .end_menu a:link,#end .end_menu a:visited{ color:#666}
#end .end_copy {
	WIDTH: 100%; MARGIN-BOTTOM: 5px; FLOAT: left
}
#end .end_copy .end_copy_l {
	TEXT-ALIGN: center; WIDTH: 350px; FLOAT: left
}
#end .end_copy .end_copy_r {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; WIDTH: 600px; FLOAT: left; MARGIN-LEFT: 10px
}
#end .end_copy .end_txt {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 100%; FLOAT: left; PADDING-bottom:10px
}
#end .end_copy .end_txt a:link,#end .end_copy .end_txt a:visited{ color:#666;}

#end .end_copy .end_txt img{ display:none;}
#end .end_copy .end_txt span{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}

/*========资讯==========*/
.new_l{width:240px;float:left; overflow:hidden;}
.new_c{width:390px; float:left; margin-left:10px; _display:inline;}
.new_r{ width:310px; float:right;}
.new_box{ border:1px  solid #ded8d8; background:#FFFFFF;}
.new_nav_1{ background:url(../images/new_navbg.gif) no-repeat bottom; padding-bottom:4px;}
.new_nav_1 strong{ font-size:14px;}
.new_nav_2{ background:url(../images/new_navbg.gif) no-repeat bottom; padding-bottom:4px;}
.new_nav_2 strong{ font-size:14px; padding-left:6px;}
.new_box_nav{ height:30px; line-height:30px; overflow:hidden;}
.new_box_nav strong{ color:#dd3a71; padding-left:4px; font-weight:bold; padding-top:6px; display:inline;font-size:14px;}
.new_box_nav strong a:link,.new_box_nav strong a:visited{font-size:14px;  color:#dd3a71; }
.new_box_nav span{ background:url(../images/new_nvbg.gif) no-repeat 10px 0px;  padding-left:293px; padding-bottom:15px; padding-top:10px;}

.n_li_c{ display:block;}
.n_li_c li{ height:26px; line-height:26px;overflow:hidden; padding-left:9px; background: url(../images/dot_news.gif) no-repeat left center;}
.n_li_c li a:link,.n_li_c li a:visited{ color:#444444}
.n_li_c li a:hover{ color:#cc0000;}

/*========右文左图==========*/
.new_picl{ height94px; overflow: hidden;}
.new_picl dt{ width:124px; float:left;}
.new_picl dt img{ padding:1px; border:1px solid #e9e9e9}
.new_picl dd{ width:224px; float:right; }
.new_picl dd  strong{ display:block; line-height:22px;}	
.new_picl dd  strong  a:link,.new_picl  dd strong  a:visited{color:#444}
.new_picl dd  strong a:hover{ color:#cc0000;}
.new_picl dd  span{color:#999999;}

.new2_picl{ height94px; overflow: hidden;}
.new2_picl dt{ width:224px; float:left;}
.new2_picl dt img{ padding:1px; border:1px solid #e9e9e9}
.new2_picl dd{ width:350px; float:right; }
.new2_picl dd  strong{ display:block; line-height:22px;font-size:14px;}	
.new2_picl dd  strong  a:link,.new_picl  dd strong  a:visited{color:#444; font-size:14px;}
.new2_picl dd  strong a:hover{ color:#cc0000;}
.new2_picl dd  span{color:#999999;}

.nww_list{ padding:15px;line-height:24px;}
.m_f15{margin-left:-15px}
.jz_limg{ height:314px; overflow:hidden;}
.douple_p { zoom:1 }
.douple_p li{ width:130px; height:129px; overflow:hidden; text-align:center; float:left; margin-left:15px; *display:inline}
.douple_p li img{ padding:1px; border:1px solid #dddddd}
.douple_p li span{ display:block; height:26px; line-height:26px;}

.douple2_p { zoom:1 }
.douple2_p li{ width:130px; height:90px; overflow:hidden; text-align:center; float:left; margin-left:15px; *display:inline}
.douple2_p li img{ padding:1px; border:1px solid #dddddd}
.douple2_p li span{ display:block; height:26px; line-height:26px;}

 /*list*/
 .nav_listb{ height:30px; line-height:30px; background:#f5f5f5; border-left:1px solid #dddddd; border-right:1px solid #dddddd ;border-bottom:1px solid #dddddd; margin-top:-2px; width:958px;}
.nav_listb span{ padding-left:14px;}
.nav_listb span a{ padding-left:7px; padding-right:7px;}
.topbox_b{ border-top:2px #ce5471 solid;}


.clist_left{ width:648px; float:left;border-left:1px #dddddd solid;border-right:1px #dddddd solid;border-bottom:1px #dddddd solid; overflow:hidden;}
.clist_right{ width:300px; float:right;}
.clist_left .contbox{  padding:10px;}
.clist_left .contbox h2{ text-align:left;}

.content_left{ width:648px; float:left;border-left:1px #dddddd solid;border-right:1px #dddddd solid;border-bottom:1px #dddddd solid; border-top:2px solid #ce5471; overflow:hidden;}

 /*page*/
.page_list { text-align:center; height:68px; line-height:67px;}
.page_list  a{ padding:4px 8px; border:1px #e64a90 solid; margin-left:4px; }
.page_list  a:hover{ text-decoration:none;color:#fff; padding:4px 8px; border:0;; margin-left:4px; background:#e64a90;border:1px #e64a90 solid;}
.page_list .on{ color:#fff; padding:4px 8px; border:0;; margin-left:4px; background:#e64a90;border:1px #e64a90 solid;}
.page_list  a.on:link,.page_list  a.on:visited{ color:#fff;}



/*top10*/
.list_t10{ display:block; background:url(../images/l_top10.gif) no-repeat 0 6px; }
.list_t10 li{ height:28px; line-height:28px;overflow:hidden; padding-left:19px; }

.newlist{ margin:10px 20px 10px 20px;  border-top:1px dashed #cccccc; padding-top:20px;}
.newlist .newlist_d { padding-left:16px; padding-right:16px;}

.newlist_d li{  background:url(../images/list_c.gif) no-repeat left 12px; height:30px; line-height:30px; overflow:hidden; padding-left:12px; }
.newlist_d li a:link,.newlist_d li a:visited{ font-size:14px; }
.newlist_d li a:hover{ color:#cc0000;}
.newlist_d  span{ color:#999999; padding-left:12px;}
.white_f,a.white_f:link,a.white_f:visited{color:#FFF;}
/*footer*/

.copy li{ text-align:center; height:25px; line-height:25px; font-size:12px;}
.copy_img{ text-align:center;}


.foot{}
.foot_nav img{ vertical-align:middle; width:15px; height:15px}
.foot_nav{ text-align:center; height:20px; line-height:20px;}
.foot_nav a{ margin:0 5px;}
.copy_img img{ height:50px; width:110px;}

