﻿@import url(../zxlist.css);

/* 基本样式 */
*{ margin:0px; padding:0px;}
body {font-size:12px; font-family:"宋体"; background-color:#c8c8c8;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
img{border:none;}
li{ list-style:none;}
.clear {clear: both; font-size:1px; line-height:1px; height:0; overflow:hidden; zoom:0.08;}

/* 页面结构2:1 */
.header,.nav,.content,.footer,.bottom{ width:1004px; margin:0 auto; background:#fff url(../../images/d/001_bg.gif) repeat-y left;}
.header .container{ margin-top:114px; height:199px; overflow:hidden;}
.nav { position:absolute; width:1004px; top:0; left:50%; margin-left:-502px; background:url(../../images/d/001_navbg.gif) repeat-x top; overflow:hidden;}
.nav .container{  width:1004px; margin:0 auto; height:114px; background:url(../../images/d/001_red_navLpic.gif) no-repeat left top; overflow:hidden;}
.content .container {border-top:1px solid #fff;background:url(../../images/d/001_contentbg.gif) repeat-x 182px top;}
.content .left{ float:left; width:182px; border-top:2px solid #cacaca; background:#e5e5e5; padding-top:10px;}
.content .right,.content .right1{ float:right; width:802px; padding-left:20px; background:url(../../images/d/001_rightbg.gif) no-repeat left top; padding-top:12px;}
.content .right1{ padding-top:30px; }
.bottom{ padding-left:214px; width:790px;}
.footer{ padding-top:50px ;}
.footer .container{ padding:10px 0; margin:0 35px 0 217px; text-align:right; color:#676767; line-height:18px; border-top:1px dashed #e1e1e1;}
.footer .container .container{ padding:0; margin:0; text-align:inherit; line-height:auto; border:none;}


/* 默认图片 picture */
.pic,.pic img{ width:1004px; height:199px;}
.pic{ width:100%; height:199px; overflow:hidden; background:url(../../images/d/001_picture.jpg) no-repeat left top; display:table;}
.title{ padding-left:182px ;  height:199px; overflow:hidden; _margin:60px 0; _height:79px;text-align:center; display:table-cell; vertical-align:middle; }
.title h1{ font-family:"宋体"; font-size:35px; color:#fff;}
.title h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; font-weight:normal;text-transform:uppercase; margin-top:11px;}


/* 栏目(默认)样式一 column0 */
.left .column{ margin-right:9px;}
.right .column{ margin-right:20px;}

.column{ clear:both;border-top:1px solid #cb9ba1;border-bottom:1px solid #fff; background:#efefef; margin-bottom:24px; }
.column_titbox{ display:block; overflow:hidden; height:24px; line-height:18px; vertical-align:middle; border-top:1px solid #fff;}
.column_titbox_title{ background:url(../../images/d/001_red_columntitle_arrow.gif) no-repeat left 7px; padding:7px 0 0 45px; font-size:14px; display:block;}
.column_titbox_title a,.column_titbox_title a:hover{ color:#9b081b; text-decoration:none; cursor:default;}
.column_titbox_more{ display:none;}
.column_titbox_more a{color:#0099cc;}
.column_radius_top,.column_radius_bottom{ height:1px; overflow:hidden;}
.column_contbox{ padding:13px 10px 0 10px;}
.column_contbox_list li{ border-bottom:1px solid #bebebe; height:26px; line-height:26px; vertical-align:bottom; overflow:hidden; background:url(../../images/d/001_red_columnlist_arrow.gif) no-repeat 6px 9px;}
.column_contbox_list li a{ color:#767676; padding:0 0 0 21px;}
.column_contbox_text{ color:#767676; line-height:27px; overflow:hidden;}
.column_contbox_text a{ color:#9b081b; }
.text_more,li.list_more{ text-align:right; line-height:30px; height:30px; vertical-align:middle; border:none; background:none;}
.text_more a,li.list_more a{ color:#9b081b; }
li.column_contbox_noline { border:none; background:none;}


/* 栏目样式二 column2 、 栏目样式三 column3 */
.column2{ clear:both;}
.column2 .column,.column3 .column{ background:none; border:none;}
.column2 .column_titbox,.column3 .column_titbox{ height:39px; line-height:39px; background:url(../../images/d/001_columntitle1_R.gif) no-repeat right top;border:none; }
.column2 .column_titbox_title,.column3 .column_titbox_title{padding:0;background:url(../../images/d/001_red_columntitle1_L.gif) no-repeat left top;font-size:16px;}
.column2 .column_titbox_title a,.column3 .column_titbox_title a{ display:block; background:url(../../images/d/001_columntitle1_bg.gif) repeat-x top; margin:0 10px 0 20px; padding:0 0 0 11px;}

.column2 .column_contbox,.column3 .column_contbox{ padding:0;background:url(../../images/d/001_columnlist1_radiusR.gif) no-repeat right bottom;}
.column2 .column_radius_bottom,.column3 .column_radius_bottom { background:url(../../images/d/001_columnlist1_radiusL.gif) no-repeat left top; height:11px; overflow:hidden;}
.column2 .column_radius_bottom samp,.column3 .column_radius_bottom samp{ display:block; margin:0 12px 0 26px; height:10px; line-height:10px; overflow:hidden; border-bottom:1px solid #ededed; background:#fff; } 
.column2 .column_contbox_list,.column2 .column_contbox_text,.column3 .column_contbox_list,.column3 .column_contbox_text{ background:#fff url(../../images/d/001_columnlist1_bg.gif) repeat-y left; border-right:1px solid #ececec; padding:0 10px 0 10px;}
.column2 .column_contbox_text,.column3 .column_contbox_text{ padding-left:15px; color:#4e4e4e;}
.column2 .column_contbox_list li,.column3 .column_contbox_list li{ border:none; height:30px; line-height:30px; background:url(../../images/d/001_linebg.gif) repeat-x bottom;}
.column2 .column_contbox_list li a,.column3 .column_contbox_list li a{ background:url(../../images/d/001_red_columnlist1_arrow.gif) no-repeat 3px -10px; display:block; height:29px; overflow:hidden; color:#4e4e4e;}
.column2 .column_contbox_list li a:hover,.column3 .column_contbox_list li a:hover{ color:#9a071a; background-position:3px 11px;}
.column2 .text_more,.column2 li.list_more,.column3 .text_more,.column3 li.list_more{ text-align:right; border:none; background:none; height:20px;  margin:0; overflow:hidden;}
.column2 li.list_more a,.column3 li.list_more a{ border:none; background:none;}



/* 栏目样式四 column4 */
.column4 .column{ border:none; border-top:1px solid #fff; padding-bottom:1px; height:100%; background:#efefef; }
.column4 .column_titbox{ display:none;}
.column4 .column_titbox_title{ background:none; padding:0; font-size:14px;}
.column4 .column_contbox{ padding:6px 0 4px 0;}
.column4 .column_contbox_list{ background:url(../../images/d/001_columnlist2bg.gif) top;}
.column4 .column_contbox_list li{ border-bottom:none; height:33px; line-height:33px;  background:url(../../images/d/001_columnlist2L.gif) no-repeat left top; vertical-align:bottom; padding-bottom:2px;}
.column4 .column_contbox_list li a{ color:#4a4a48; display:block; font-size:14px; padding:0 24px; background:url(../../images/d/001_columnlist2R.gif) no-repeat right top; }
.column4 .column_contbox_text{ color:#767676; padding:0 10px 0 10px; }
.column4 .column_contbox_text a{ color:#9b081b; }
.column4 .text_more,.column4 li.list_more{ padding:0; background:none; line-height:14px; height:14px; padding-top:5px; background-color:#efefef;}
.column4 li.list_more a{ padding:0; background:none; font-size:12px; padding-right:13px; color:#9b081b; }

/* 50%宽栏目样式 column1 column3 */
.right .column1,.right .column3{ float:left; display:inline; width:50%;_width:49.8%;}
.right .column1 .column_contbox_text,.right .column1 .column_contbox_list{height:auto!important; height:150px; min-height:150px;}
.right .column3 .column_contbox_text,.right .column3 .column_contbox_list{height:auto!important; height:141px; min-height:141px;}
.right .column1 .column_titbox{ padding:0; height:34px;}
.right .column3 .column_titbox{ padding:0; height:36px;}
.right .column1 .column_contbox{ padding: 0 10px;}
.right .column1 .column_contbox_list li{line-height:29px; height:29px;}
.right .column3 .column_contbox_list li{ border:none;line-height:30px; height:30px;}
.right .column1 .column_contbox_text,.right .column3 .column_contbox_text{ line-height:30px;}
.right .column1 .text_more,.right .column1 li.list_more{ height:30px;}
.right .column3 .text_more,.right .column3 li.list_more{ height:21px;}
.right .column1 .text_more,.right .column3 .text_more{ line-height:24px;}
.right .column1 li.list_more,.right .column3 li.list_more{ line-height:33px;}

/* 栏目左边样式*/
.left .column2 .column,.left .column3 .column,.left .column4 .column,.left .column5 .column{ margin-left:5px; margin-right:5px;}
.left .column5 .column_contbox_text{ padding:0 10px 0 15px;}
/* 栏目column0 右边样式*/
.right .column0 .column,.right .column1 .column{ background:#f6f6f6;border-bottom:1px solid #ddd;}

/*  栏目样式五 column5 */
.right .column5{ padding:0 15px;}
.column5 .column{ border:none; height:100%; background:none; }
.column5 .column_titbox{  border:none; background:url(../../images/d/001_linebg1.gif) bottom repeat-x; height:36px; line-height:36px; vertical-align:middle;}
.column5 .column_titbox_title{ background:url(../../images/d/001_red_columntitle1_arrow.gif) no-repeat left center; padding:0 0 0 34px; font-size:16px;}
.column5 .column_titbox_title a{ color:#9b081b;}
.column5 .column_contbox{ padding:10px 0;}
.column5 .column_contbox_list {padding:0 10px ;}
.column5 .column_contbox_list li{ border:none; height:30px; line-height:30px; background:url(../../images/d/001_linebg.gif) repeat-x bottom;}
.column5 .column_contbox_list li a{ background:url(../../images/d/001_red_columnlist1_arrow.gif) no-repeat 3px -10px; display:block; height:29px; overflow:hidden; color:#4e4e4e;}
.column5 .column_contbox_list li a:hover{ color:#9a071a; background-position:3px 11px;}
.column5 .column_contbox_text{ color:#4e4e4e; padding:10px 25px; line-height:24px;}
.column5 .column_contbox_text a{ color:#9a071a; }
.column5 .text_more,.column5 li.list_more{ padding:0; border:none; background:none;}
.column5 .text_more a,.column5 li.list_more a{ color:#626262; background:none; }
.column5 .text_more a{ background:url(../../images/d/001_red_textmore.gif) no-repeat left 6px; padding-left:26px; float:right; height:30px;}


/*  菜单 menu  */
#menu {height:88px;}
#menu li ul {display:none;}
#menu li ul li {float:none; padding:0;}
*html #menu li ul li {display:inline;}
#menu li ul a {float:none;height:32px;line-height:32px;padding:0 10px;text-transform:capitalize;}
.first_menu1 { float:right; /*background:url(../images/style5/menubg.gif) repeat-x bottom;*/ height:88px; overflow:hidden; margin-left:190px;}
.first_menu1 li { float:left; position:relative; background:url(../../images/d/001_menulibg.gif) no-repeat right bottom; padding-right:1px; margin-bottom:30px;}
.first_menu1 a { float:left; color:#575757; font-weight:bolder; display:block; text-decoration:none; height:45px; line-height:45px; padding:43px 10px 0 10px;font-size:12px;}
.first_menu1 a:hover { color:#9b081b; line-height:40px; text-decoration:none; background:url(../../images/d/001_menuhoverbg.gif) repeat-x bottom;}
.second_menu1{position:absolute;}
.second_menu1 {top:88px;left:0;}
.second_menu1 a { color:#fff; font-weight:normal; background:#4c4c4c; border-top:1px solid #595959; border-left:1px solid #595959; border-right:1px solid #333; border-bottom:1px solid #333; padding-left:40px;}
.second_menu1 a:hover { color:#fff; background:#9a071a; border-top:1px solid #c36c77; border-left:1px solid #c36c77;}
#subeMgm {width:151px; text-align:left;}
li.noline{ background:none; border:none;}



/* 搜索 search */
/*
.search{ border-top:1px solid #fff; background-color:#efefef; padding:12px 10px 3px 10px; overflow:hidden; margin:0 5px 24px 5px;}
.search dt{ display:none;}
.search a{color:#4e4e4e; line-height:26px; margin-left:6px;}
.search_input{ border:1px solid #d6d6d6; padding:0 2px;_padding:0;_border-left:none;_border-right:none; background-color:#fff;}
.search_input input{ color:#000; font-size:12px; width:100%; border:0; height:20px; line-height:20px; vertical-align:middle; _margin-top:-1px;}
input.shuoming { color:#ccc;}
.search_button input{ position:relative; float:right; background:url(../../images/d/001_red_searchbutton.gif) no-repeat center; text-indent:-999px; margin-top:-18px; margin-right:3px; border:none; width:20px; height:13px; cursor:pointer;}
*/
.search{ border-top:1px solid #fff; background-color:#efefef; overflow:hidden; margin:0 5px 24px 5px; padding:8px; text-align:center;}
.search_button input{ background:url(../../images/d/001_red_searchbutton.gif) no-repeat left; padding-left:20px; border:none; width:100px; cursor:pointer;}

/*  列表页面 （二级）  */

.right1list .column{ border:none; height:100%; background:none;  padding-left:0; padding-right:20px;}
.right1list .column_titbox{ height:39px; line-height:39px; background:url(../../images/d/001_columntitle1_R.gif) no-repeat right top;border:none; }
.right1list .column_titbox_title{padding:0;background:url(../../images/d/001_red_columntitle1_L.gif) no-repeat left top;font-size:16px;}
.right1list .column_titbox_title a{ display:block; background:url(../../images/d/001_columntitle1_bg.gif) repeat-x top; margin:0 10px 0 20px; padding:0 0 0 11px;}
.right1list .column_contbox{ padding:0;background:url(../../images/d/001_columnlist1_radiusR.gif) no-repeat right bottom;}
.right1list .column_radius_bottom { background:url(../../images/d/001_columnlist1_radiusL.gif) no-repeat left top; height:11px; overflow:hidden;}
.right1list .column_radius_bottom samp{ display:block; margin:0 12px 0 26px; height:10px; line-height:10px; overflow:hidden; border-bottom:1px solid #ededed; background:#fff; } 
.right1list .listform{ padding:0 10px 0 10px; background:#fff url(../../images/d/001_columnlist1_bg.gif) repeat-y left; border-right:1px solid #ececec;}

.formbox{ width:100%; padding-bottom:28px;*margin-bottom:28px;}
.formbox em{ font-style:normal; color:#7f7f7f; margin-left:16px;}
.formbox tr td{height:30px; line-height:30px; background:url(../../images/d/001_linebg.gif) repeat-x bottom; }
.formbox a{background:url(../../images/d/001_red_columnlist1_arrow.gif) no-repeat 3px -19px; height:29px; overflow:hidden; color:#4e4e4e; padding-left:20px;}
.formbox a:hover{ color:#9a071a; background-position:3px 2px;}
.PagerContainerTable {text-align:right; padding-top:8px; clear:both; float:right; margin-top:-25px;*margin-top:-17px; margin-right:5px; background:transparent;}
.PagerContainerTable a{ margin:0 2px; color:#000;}
.PagerContainerTable a:hover,.PagerCurrentPageCell strong{ color:#f00;}
.PagerContainerTable em{ font-style:normal; color:#f00; margin:0 2px;}
.tzinput{ width:30px; height:14px; margin-left:10px;border:1px solid #b0b1af; line-height:16px; height:16px;}
.tzbutton{ background:url(../../images/d/001_numbutton.gif) no-repeat left bottom; border:none; cursor:pointer; color:#9b081b; text-align:center; width:46px; height:20px; font-size:12px; line-height:22px; letter-spacing:4px; padding-left:6px;_padding-left:3px;}

/*  文本页面 （三级）  */
.right1brief .column{ border:none; height:100%; background:none;  padding-left:15px; padding-right:35px;}
.right1brief .column_titbox{  border:none; background:url(../../images/d/001_linebg1.gif) bottom repeat-x; height:36px; line-height:36px; vertical-align:middle;}
.right1brief .column_titbox_title{ background:url(../../images/d/001_red_columntitle1_arrow.gif) no-repeat left center; padding:0 0 0 34px; font-size:16px;}
.right1brief .column_titbox_title a{ color:#9b081b;}
.right1brief .column_contbox{ padding:10px 0;}
.right1brief .column_contbox_text{ color:#4e4e4e; padding:10px 25px; line-height:24px;}

/*  交流园地  */
.right1message .column{ border:none; height:100%; background:none; padding-right:20px;}
.right1message .column_titbox{  border:none; background:url(../../images/d/001_linebg1.gif) bottom repeat-x; height:36px; line-height:36px; vertical-align:middle; padding-bottom:6px; margin:0 15px;}
.right1message .column_titbox_title{ background:url(../../images/d/001_red_columntitle1_arrow1.gif) no-repeat 22px center; padding:0; text-align:center; font-size:16px;}
.right1message .column_titbox_title a{ color:#9b081b; display:block; background:url(../../images/d/001_red_columntitle1_arrow1.gif) no-repeat right center; margin:0 22px; }
.right1message .column_contbox{ padding:0;}

.communionlist{ margin-top:20px;}
.communion{ width:100%; margin:0 auto 20px auto;  border-bottom:1px solid #ececec; table-layout:fixed;}
.communion tr td{ line-height:30px; padding:3px 20px 3px 40px; *padding:0 20px; border-right:1px solid #ececec; border-top:1px dashed #ccc; background: url(../../images/d/001_columnlist1_bg.gif) repeat-y left;}
.communion tr td strong{color:#a01729;}
tr.zhuti{ background:none; }
tr.zhuti td{ height:39px; line-height:39px; padding:0; border:none; background: url(../../images/d/001_columntitle1_R.gif) no-repeat right top; overflow:hidden; white-space:nowrap; *white-space:normal; }
tr.zhuti strong{ color:#a01729; font-size:16px; float:left; padding-left:31px; background: url(../../images/d/001_red_columntitle1_L.gif) no-repeat left top;}
tr.zhuti h1{ color:#000; font-size:14px; font-weight:normal; margin:0 10px 0 20px;  background: url(../../images/d/001_columntitle1_bg.gif) repeat-x top;}
tr.liuyan {  background: url(../../images/d/001_red_columnlist1_arrow.gif) no-repeat 26px -8px; }
tr.liuyan td{ border-top:none;}
tr.liuyan em{ font-style:normal; color:#7f7f7f; margin-left:20px; float:right;}
.tianxie { margin-top:60px; margin-bottom:30px;}
.tianxie h3{ line-height:35px;}
.tianxie_table{ line-height:35px; margin:10px 0;}
.tianxie_table textarea{ width:97%; height:100px;}
.tijiao{ text-align:center;}
.tijiao .button{ width:60px; height:22px; padding-top:2px; padding-top:4px\9; cursor:pointer; padding-bottom:6px;_padding-bottom:4px; background:url(../../images/d/001_red_button.gif) no-repeat left top; color:#fff; margin:0 auto; border:none;}
.right1message .PagerContainerTable{ padding-top:0; margin-top:0;}

