/* CSS Document */

/* 公共部分 */
body{
	font-size:12px;
	font-family:"宋体";
	color:#791910;
	margin:0;
	padding:0;
	background:url(images/bodybg.jpg) repeat 0 0;
}
h1,h2,h3,h4,h5,h6,p,img,blockquote {padding:0px; margin:0px; border:0px;}
table,td {padding:0px; margin:0px;}
h1,h2,h3,h4,h5,h6 {font-size:100%; line-height:normal;}
ul,ol,li,dl,dd,dt { list-style:none;margin:0px;padding:0px;border:0px;}
select,input,select{vertical-align:middle;}
.clear {clear:both;font-size:0px;line-height:0px;height:0px;}
a {color:#000000;font-size:12px; text-decoration:none;}
a:hover { text-decoration:underline;}
#warp {width:995px; margin:0 auto; position:relative;}
.logo { position:absolute;left:403px;top:0px;z-index:2}
.header {width:995px; margin:0 auto; background:url(images/headerbg.jpg) no-repeat 17px 0; height:118px; position:relative; z-index:1}
.welcome { position:absolute;left:30px;top:13px;}
.welcome a {color:#d80505;}
.welcome a:hover { text-decoration:underline;}
.home { background:url(images/r_bg.jpg) no-repeat 0 0;width:132px; line-height:20px; height:20px;right:31px;top:10px; padding-left:18px; position:absolute;}
.nav { position:absolute;top:75px;left:48px;width:946px; }
.nav li { float:left; background:url(images/libg.gif) no-repeat right 14px; padding-right:5px; margin-right:2px;}
.nav li a { padding:13px 5px 11px; display:block;}
.nav li a:hover { background:url(images/hover.gif) repeat-x 0 0;}
.nav li dl { margin-top:2px;z-index:11;}
.nav li dl dd { border:solid 1px #be9b62; background:#e9deb5; margin-bottom:1px;}
.nav li dl dd a { padding:0px; line-height:18px; text-align:center;color:#6b0101;}
.nav li dl dd a:hover { background:none;} 
.flashbg { background:url(images/flashbg.gif) no-repeat 0 0;height:212px;width:965px;padding:22px 0 0 30px; z-index:}



.mainbox {width:995px; margin:0 auto; background:#efe8c4 url(images/mainbg2.gif) repeat-y 0 0; }
.main { background:url(images/main_bg.gif) no-repeat 0 0;width:954px;padding-left:41px;padding-top:11px;}
.left {width:247px; float:left;}
.news_title { background:url(images/fuw.gif) no-repeat 81px center; height:21px; line-height:21px; margin-bottom:11px;font-weight:normal;}
.news_title span { display:block; background:url(images/ggbg.gif) no-repeat 0 0; padding-left:8px; line-height:21px;font-size:14px;color:#fff; font-weight:bold;}
.left ul { line-height:22px; }
.left li {color:#4c4c4c;}

.mid { float:left; margin-left:10px;width:401px; background:url(images/c_b.png) no-repeat 0 0; height:285px; display:inline;}
.mid h2 {padding-left:55px;color:#85311f;font-weight:bold;font-size:14px; padding-top:10px; height:23px;}
.mid h2 a { float:right;margin-right:17px; color:#c2968d;font-size:12px;font-weight:normal; margin-top:4px;}
.mid blockquote {width:360px; padding-top:9px;margin-left:13px; position:relative; padding-bottom:9px;}
.mid blockquote img { padding:3px; border:solid 1px #e1d6c4; background:#fff;}
.mid blockquote h6 { position:absolute;top:12px;color:#333333;left:130px;}
.mid blockquote h6 a {color:#333;}
.mid blockquote p { position:absolute;left:130px; line-height:18px;color:#ac8256;top:29px;width:228px;}
.mid ul {padding-left:14px;}
.mid li {color:#4c4c4c; line-height:22px;width:362px;}
.mid li span { float:right;color:#ac8256;}

.right { margin-left:8px; display:inline;width:247px; float:left;}
.video {margin-bottom:11px;padding-left:2px;}


#picBox{width:935px; height:199px; overflow:hidden; position:relative;z-index:0;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:199px; width:4875px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:199px;}
#picBox ul#show_pic li img{ display:block;z-index:0;}
#icon_num{ position:absolute; bottom:4px; right:10px;}
#icon_num li{ float:left; background:url(images/222.gif) repeat-x 0px 0;width:16px; height:16px; list-style:none; color:#e9e4e2; text-align:center;  cursor:pointer; padding:0; margin:0;margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:11px;}
#icon_num li:hover,#icon_num li.active{ background:url(images/444.gif) repeat-x 0 0; color:#ebe7e4;font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:26px;}
.right_title { background:url(images/bg2.gif) repeat-x 0 0; height:24px;color:#85311f;font-size:14px;margin-bottom:9px;}
.right_title span { display:block; background:url(images/dot2.gif) no-repeat 0 0; padding-left:45px; height:24px; line-height:22px;}
.right_title a { float:right;color:#bb8d74;font-weight:normal;margin-right:5px;margin-top:5px;}
.right table img { border:solid 1px #d7cab9;}
.right h6 {color:#333333;font-size:12px; padding-top:2px;}
.right table p {width:156px; line-height:18px;color:#ac8256;}

.jp_title { background:url(images/zs_t.png) no-repeat 0 0;width:859px;color:#fff;font-size:14px; height:33px;margin-top:11px; line-height:33px;float:left; padding-left:54px;font-weight:normal;margin-bottom:11px; font-weight:bold;}
.jp_title a { float:right;color:#e8d6c6;margin-right:15px;}

ul.gd {width:913px; float:left;height:107px;overflow:hidden; margin-bottom:13px;}
ul.gd img {padding:4px; border:solid 1px #e0d5c2; margin:0 6px 0 6px; background:#fff;}
.lxwm {
	float:left;
	width:240px;
	margin-left:5px;
	display:inline;
}
.lxwm h3 {line-height:26px;  margin-bottom:12px; background:url(images/bg2.gif) repeat-x;}
.lxwm h3 span { float:right;display:block; font-weight:normal;}
.lxwm h3 span a{ color:#bb8d74;}
.lxwm p { padding-left:6px;width:239px; line-height:22px;color:#000; padding-bottom:18px;}
.friendlink {
	width:915px;
	margin-top: 10px;
}
.friendlink ul{ margin-left:7px;}
.friendlink h3 { line-height:26px;margin-bottom:12px; background:url(images/bg2.gif) repeat-x;}
.linktitle{ background:url(images/dot2.gif) no-repeat 0 0; padding-left:47px;color:#85311f; font-weight:bold; font-size:14px;}
.friendlink h3 span { display:block; background:url(images/dot.gif) no-repeat 0 0; padding-left:47px;color:#85311f;}
.friendlink p { padding-left:6px;line-height:22px;color:#000; padding-bottom:18px;}
.fzqj {
	float:left;
	margin-left:15px;
	width:390px;
}
.fzqj h3 { line-height:26px;  margin-bottom:12px; background:url(images/bg2.gif) repeat-x;}
.fzqj h3 span {  float:right;color:#bb8d74;font-weight:normal; padding-right:10px;}
.fzqj h3 span a{ color:#bb8d74;}
.fzqj ul {width:383px;}
.fzqj ul li {position:relative; height:105px; padding-top:11px;}
.fzqj ul li img { padding:3px; border:solid 1px #e1d6c4; background:#fff; position:absolute;left:0px;top:11px;}
.fzqj ul li h6 { position:absolute;top:13px;color:#333333;left:131px; background:url(images/dot3.gif) no-repeat 0 center; padding-left:10px;}
.fzqj ul li h6 a {color:#333;}
.fzqj ul li p { position:absolute;left:131px; line-height:18px;color:#ac8256;top:32px;width:251px;}
.jmd {
	float:left;
	width:240px;
	margin-left: 15px;
}
.jmd img { padding:4px; background:#fff; border:solid 1px #e0d5c2; margin:0 auto; display:block;}
.jmd p {width:240px; line-height:18px; padding-left:8px; padding-top:8px;color:#333;}

.bottom {width:961px; margin:0 auto; background:url(images/footbg.jpg) no-repeat 0 0; height:39px;}
.foot { text-align:center; line-height:21px; padding:4px 0 15px;color:#85311f;}

.sub { background:url(images/subbg.gif) no-repeat 0 0; padding-left:30px; padding-top:22px;width:965px;}
.leftbg {width:292px; float:left;}
.leftbg img { display:block;}
.sub_c { float:left; background:url(images/cp_bg.jpg) no-repeat 0 0;width:473px;}

.sub_ctitle { padding-top:45px; padding-left:60px; font-weight:normal;font-size:14px; height:30px;}
.weizhi { padding-left:80px;color:#441403; height:33px;}
.weizhi a {color:#441403;}
.cplist { padding-left:5px;width:457px;}
.cplist li { float:left; margin-right:13px;width:139px; height:154px; text-align:center;}
.cplist li img { border:solid 1px #e0d5c2; background:#fff; padding:4px; display:block;}
.cplist li a { line-height:31px;color:#441403;}
.fenye { background:url(images/x.gif) repeat-x 0 0; padding-top:14px;width:462px;color:#b5a082;}
.fenye span { float:left; padding-top:6px; padding-left:40px;}
.fenye a { float:left; background-color:#f1e9e1; padding:4px 8px 3px;margin-left:5px; border:solid 1px #aa7b4a;}
.fenye a:hover { background-color:#aa7b4a; text-decoration:none; }
.fenye .dq { background-color:#aa7b4a;}
.sub_r { padding-top:109px; float:left;width:143px; background:url(images/x2.gif) no-repeat 0 109px; padding-left:15px; height:643px;}
.sub_r h3 { text-align:center; background:url(images/titiebg2.gif) no-repeat 0 0; text-align:center; line-height:23px;color:#fff;font-size:14px;font-weight:normal; margin-bottom:3px;}
.x { background:url(images/x.gif) repeat-x 0 bottom; padding-left:10px;}
.x2 { padding:1px 0;}
.x2 a {color:#c5a875; background:url(images/dot4.jpg) no-repeat 19px center; line-height:20px; margin:1px 0; padding-left:27px; display:block;}
.x2 a:hover { background:#f6f2e1 url(images/dot4.jpg) no-repeat 19px center;color:#231804; text-decoration:none;}

.sub_c2 {float:left; background:url(images/cp_bg2.jpg) no-repeat 0 0;width:620px;}
.sub_c2 ul { height:262px; background:url(images/ulbg.gif) no-repeat 0 3px;}
.sub_c2 ul h3 { height:42px;}
.sub_c2 ul h3 span{ background:url(images/ggbg.gif) no-repeat 1px 0; display:block; padding-left:10px; line-height:21px; font-weight:normal;color:#fff;font-size:14px;}
.sub_c2 ul h3 a { float:right; margin-top:13px;}
.sub_c2 ul p { float:left;width:225px;  padding-top:7px;height:213px;}
.sub_c2 ul p img { padding:4px; background:#fff; border:solid 1px #e0d5c2;}
.sub_c2 ul p span { display:block;width:202px; text-align:center; line-height:29px;}
.sub_c2 ul p span a {color:#441403;}
.sub_c2 li { background:url(images/dot5.gif) no-repeat 7px center; line-height:26px; border-bottom:dashed 1px #9b967f; float:left; padding-left:21px;width:359px;}
.sub_c2 li a {color:#441403;}

.sub_c4 {float:left; background:url(images/cp_bg2.jpg) no-repeat 0 0;width:620px;}
.sub_c4 ul { background:url(images/ulbg.gif) no-repeat 0 3px;}
.sub_c4 ul h3 { height:42px;}
.sub_c4 ul h3 span{ background:url(images/ggbg2.gif) no-repeat 1px 0; display:block; padding-left:10px; line-height:21px; font-weight:normal;color:#fff;font-size:14px;}
.sub_c4 ul h3 a { float:right; margin-top:13px;}

.sub_c3 {float:left; background:url(images/cp_bg3.jpg) no-repeat 0 0;width:620px;}
.ds { position:relative;width:603px; background:url(images/x.gif) repeat-x 0 bottom; margin-left:7px; padding-left:10px; height:197px; margin-bottom:19px;}
.ds img { position:absolute; border:solid 4px #e2d6a3;left:10px;top:0px;}
.ds_title { position:absolute;top:3px;left:210px;color:#333333; font-weight:bold;font-size:16px;}
.ds p { position:absolute;width:389px; left:210px;color:#ac8256; line-height:18px;top:39px;}

.sub_c3 ul {width:603px; margin-left:7px; padding-left:10px; }
.sub_c3 li {width:201px; float:left; height:194px;}
.sub_c3 li img { border:solid 4px #e2d6a3;} 
.sub_c3 li .title { display:block;width:200px; text-align:center; line-height:35px;}
.newslist{ width:100%; height:auto; clear:both;}
.newslist li{ width:92%; background:url(images/dot5.gif) no-repeat 7px center; line-height:26px; border-bottom:dashed 1px #9b967f; float:left; padding-left:21px;}
.newslist li span{ float:right;}
.newslist li a {color:#441403;}

.newscontant{ line-height:22px;}
.h4title{ line-height:28px; background:#EEC782; font-size:16px; text-align:center;}
.fy{ text-align:right; line-height:25px; margin:5px 0;}

/****add****/
.zleft{ float:left; width:292px;}
.yczc{ float:left; margin-top:15px; width:226px; border:1px solid #E1D1AF; margin-left:5px; }
.yczc h3{line-height:26px;  margin-bottom:12px; background:url(images/bg2.gif) repeat-x;  color:#85311f; font-weight:bold;  font-size:14px; }
.yczc .img11{ width:223px; height:78px; vertical-align:middle; margin-left:-7px; _margin-left:0px; margin-left:0px\9;margin-left:1px\0;}
.yczc p{ padding-left:10px;width:220px; line-height:25px;color:#000; padding-bottom:0px;}
.yczc p a{ padding-bottom:3px;}
.yczc ul{ width:230px; padding-bottom:10px; margin-top:10px; margin-left:5px; _margin-left:-10px;}
.yczc ul li{ line-height:24px; font-family:"宋体";}
.yczc img{ padding-left:10px;}
.demo4{ line-height:24px;}
.zixun{
	width:900px;
	float:left;
	height:265px;
	margin-left:5px;
}
.zixun dt{
	float:left;
	height:255px;
	border-right:none;
	border:1px solid #E1D1AF;
	
}
.zixun dt h3{
	line-height:30px;
	font-size:12px;
	background:url(images/bg2.gif) repeat-x;
}
.zixun dt h3 span{ float:right;font-weight:normal; padding-right:10px; color:#bb8d74;}
.zixun dt h3 span a{color:#bb8d74;}
.zixun dt ul{ margin-left:5px;}
.zixun dt ul li{ line-height:24px; font-size:14px;} 
.listxw{ width:302;}
.list li{ line-height:24px;}
#fuwu{
	width:238px;
	border:1px solid #E1D1AF;
	height:180px;
	margin-left:3px;
	background:url(images/bj.jpg) no-repeat;
}
#fuwu li{ line-height:24px; width:240px; display:inline;}
#fuwu li a{
	display:block;
	color:#000;
	float:left;
	width:79px;
	height:32px;
	line-height:32px;
	text-decoration:none;
	text-align:center;
	font-size:14px;
	font-weight:450;
font-family:"\5FAE\8F6F\96C5\9ED1";
}

.t_list { width:380px; height:225px; margin:7px; }
#t_demo {width:380px; height:225px; overflow:hidden; position:absolute;}
#t_demo ul {width:370px; height:225px; overflow:hidden; padding-left:10px;}
#t_demo ul li { height:25px; line-height:25px; overflow:hidden;}
#t_demo ul li a em { font-family:Arial; color:#f00;}

.t_list01 { width:390px; height:225px;}
#t_demo01 {width:390px; height:225px; overflow:hidden; position:absolute;  }
#t_demo01 ul {width:390px; height:220px; overflow:hidden; margin-top:5px;}
#t_demo01 ul li { height:25px; line-height:25px; overflow:hidden;}
#t_demo01 ul li a em { font-family:Arial; color:#f00;}

.t_list02 { width:390px; height:225px;}
#t_demo02 {width:390px; height:225px; overflow:hidden; position:absolute;}
#t_demo02 ul {width:390px; height:220px; overflow:hidden; margin-top:5px;}
#t_demo02 ul li { height:25px; line-height:25px; overflow:hidden;}
#t_demo02 ul li a em { font-family:Arial; color:#f00;}

.t_list03 { width:240px; height:225px; }
#t_demo03 {width:240px; height:225px; overflow:hidden; position:absolute;}
#t_demo03 ul {width:240px; height:225px; overflow:hidden;}
#t_demo03 ul li { height:25px; line-height:25px; overflow:hidden;}
#t_demo03 ul li a em { font-family:Arial; color:#f00;}

.t_list04 { width:218px; height:210px; margin:7px; }
#t_demo04 {width:218px; height:210px; overflow:hidden; position:absolute;}
#t_demo04 ul {width:200px; height:210px; overflow:hidden;}
#t_demo04 ul li { height:25px; line-height:25px; overflow:hidden;}
#t_demo04 ul li a em { font-family:Arial; color:#f00;}

.t_list05 { width:218px; height:225px;}
#t_demo05 {width:218px; height:225px; overflow:hidden; position:absolute;}
#t_demo05 ul {width:200px; height:225px; overflow:hidden;}
#t_demo05 ul li { height:25px; line-height:25px; overflow:hidden;}
#t_demo05 ul li a em { font-family:Arial; color:#f00;}

.t_list06 { width:240px; height:225px; }
#t_demo06 {width:240px; height:225px; overflow:hidden; position:absolute;}
#t_demo06 ul {width:240px; height:225px; overflow:hidden;}
#t_demo06 ul li { height:25px; line-height:25px; overflow:hidden;}
#t_demo06 ul li a em { font-family:Arial; color:#f00;}

.tt_list07 { width:240px; height:225px; }
#tt_demo07 {width:240px; height:225px; overflow:hidden; position:absolute;}
#tt_demo07 ul {width:240px; height:225px; overflow:hidden;}
#tt_demo07 ul li { height:25px; line-height:25px; overflow:hidden;}
#tt_demo07 ul li a em { font-family:Arial; color:#f00;}

.adbg{width:390px; height:230px;background:#EDE1B7 url(images/a_bg2.gif) repeat-x left top; position:absolute;position:relative; top:-5px;  _height:225px;}
.adbg1{width:390px; height:230px;background:url(images/a_bg2.gif) repeat-x; position:absolute;position:relative; top:-13px;  _height:225px;}
.borno{ border:none;}
.kuan250{ width:240px;}
.kuan380{ width:390px; margin-left:12px; margin-right:12px; display:inline; 	background:#EDE1B7;}

.hezuo{ width:910px; padding-bottom:5px; float:left; margin-top:5px; margin-left:2px;}
.hezuo li{ float:left;  text-align:center;  display:inline; line-height:25px; padding-bottom:20px;}
.hezuo li a{ display:block;}
.hezuo li img{padding:4px; border:solid 1px #e0d5c2; margin:0 6px 0 6px; background:#fff;}

.tijiao{ background:url(images/add3.jpg) no-repeat; height:215px; padding-top:10px;}
.tijiao li{  line-height:30px; height:30px; background:url(images/13.gif) 5px 7px no-repeat; padding-left:24px; }
.tijiao li a{ display:block; font-size:14px;
	font-weight:450;
font-family:"\5FAE\8F6F\96C5\9ED1";}

.leftp{ padding-bottom:15px; padding-left:15px; color:#000;}
.leftp img{ margin-top:5px; margin-bottom:5px;}

/**漂浮广告****/#lovexin12,#lovexin14{
width:138px;
height:435px;
background-color:#ededed;
border:1px solid #ddd;
background:url(images/a_tian.jpg) no-repeat;
}
/***end add***/

