/* CSS Document */
.bgc { background:#fcf4e7;}
.ft_t h2 a,.ft_t1 h2 a{color:#FFF}
.ft_t h2 a:hover, .ft_t1 h2 a:hover{ text-decoration:underline; color:#593123}
.contentbox { float:left; width:100%;}
.bg01 { background:url(images/bg01.jpg) repeat-x;}
.bg02 { background:url(images/bg02.jpg) no-repeat center top; height:67px;}
.bg03 { background:url(images/bg03.jpg) no-repeat center top; height:143px;}
.bg04 { background:url(images/bg04.jpg) no-repeat center top; padding-top:35px;}
.nums { float:left; display:inline; font-family:microsoft yahei; font-size:24px; color:#fff; padding-top:22px; padding-left:288px; width:258px; text-align:center;}
.bgcolr{ background:#ead2b8; }
.bgpic01{ background-image:url(images/slinebg.jpg)}
.bgpic02{ background:url(images/bg07.png) no-repeat 0px 10px;width:612px; height:233px;}
p.dy { float:right; width:334px; line-height:20px; height:140px; overflow:hidden; padding-right:10px; color:#be5500; padding-top:3px;}
.ft_t1 { float:left; background:url(images/bg06.jpg) no-repeat; height:40px; line-height:40px; width:1000px;}
.ft_t { float:left; background:url(images/bg05.jpg) no-repeat; height:40px; line-height:40px; width:1000px;}
.flr{ border: solid 1px #DAD0BF;float: left;padding: 10px 0px;width: 998px;background: white;margin-bottom: 10px;}
.flr img{ float:right; display: inline;width: 342px;  margin:20px 20px  0 10px;}
.ft_t1 h2, .ft_t1 h1, .ft_t h2,.ft_t h1,.flr h2 { float:left; display:block; padding-left:28px; color:#fff; font-size:14px; font-weight:bold;}
.mr { float:right; color:#be5500; padding-right:10px;}
.ft_c { border:solid 1px #dad0bf; float:left; padding:10px 0px; width:998px; background:#fff; margin-bottom:10px;}
.ft_c img.f { float:left; margin-right:20px; display:inline; width:342px;margin-left:10px;}
.ft_c1 { border:solid 1px #dad0bf; float:left; padding:10px 0px; width:998px; background:#fff; margin-bottom:10px;}
.ft_c2 img.f {float:left; margin-right:20px; display:inline;width:342px; margin-left:10px;}
.ft_c1 img.f { float:left; margin-right:20px; display:inline; width:214px;margin-left:10px;}
.ft_c1 img.r {margin-top:20px; float:left; margin-right:20px; display:inline; width:214px;margin-left:10px;}
.ft_c1 .ft_ct1 { float:left; width:500px;}
.ft_ct2{width:470px; margin:10px 5px 10px 15px; border:1px solid #dad0bf; float:left; height:160px; }
.ft_ct2 p{ padding:20px 15px}
 b{ font-size:14px; color: #BE5500;}
.ft_ct {  width:980px; padding:10px; width:600px; float:left}
.ft_ct1 a, .ft_ct a { font-weight:bold; color:#be5500; font-size:14px }
.ft_ct1 p, .ft_ct p { line-height:24px;}
.ft_ct1 p.c1, .ft_ct p.c1 { font-weight:bold; color:#be5500; font-size:14px; line-height:35px; text-indent:0px;}
.ft_ct p.c2{ font:14px; font-weight:bold; float:left; margin-top:25px;}
.ft_ct p.c3{ font:24px 微软雅黑; font-weight:bold; margin-top:10px;color:#ff4200; margin-top:30px; }
.ft_ct img.c4{ margin:20px 0px 0px 30px;}
.ft_c1 li, .ft_c li { float:left; width:237px; height:178px; margin-left:10px; display:inline;}
.ft_c1 li img, .ft_c li img {width:235px; height:176px;}
.ft_c1 li a , .ft_c li a { display:block; float:left;width:235px; height:176px; border:solid 1px #dad0bf; text-indent:0px; overflow:hidden;}
.ft_c1 li a:hover , .ft_c li a:hover { border:solid 1px #e5ccaf;}
.ft_c1 td, .ft_c td { width:165px;}
.cont01 { float:left; padding: 10px 0px;border:solid 1px #dad0bf; width:998px; background:#fff; margin-bottom:10px;}
.newsphoto {width: 250px;height: 200px;float: left; margin-left:10px; display:inline;}
.newslist {width: 310px;height: 200px;float: left;padding-left: 25px; }
.newslist li {width: 310px;height: auto;float: left;line-height: normal; padding-bottom: 10px; padding-top:10px;}
.tt_rwjs {font-size: 14px;line-height: 26px;font-weight: bold;color: #be5500; border-bottom:dashed 1px #ccc;}
.tt_rwjs a { font-size:12px; color:#be5500; font-weight:normal;}

.ft_c2 { border:solid 1px #dad0bf; float:left; padding:10px 0px 0px 0px; width:998px; margin-bottom:10px;}
.ft_c2 li { float:left; width:235px; height:201px; border:solid 1px #dad0bf;  margin-left:10px; display:inline;}
.ft_c2 li img {width:235px; height:176px;}
.ft_c2 li a { display:block; float:left;width:235px; height:176px;text-indent:0px; overflow:hidden;}
.ft_c2 li span { display:block; float:left; width:235px; height:24px; line-height:24px; text-align:center; border-top:1px #dad0bf solid; background:#fcf4e7;}

/*头部*/
.bgcolor{background-color:#87051b;}
.nav{background:#f3e8da;width:1000px;height:27px;margin:0 auto;overflow:hidden;}
.nav h1{float:left;}
.nav em{float:right;padding-right:10px; font-style:normal;}
.nav em a{line-height:27px;}
.top{width:1000px;margin:0 auto;}
.top img{display:block;}
.wrap{ width:100%; margin:0; background:url(images/navbg.gif) repeat-x;}
.menu{ margin:0 auto; width:913px; height:60px; overflow:hidden; text-align:left; padding-left:87px;}
.menu em{ padding:0;}
.menu a{ display:inline;}


/*共用尾部样式*/
.w1000{width:1000px; height:auto;margin:0 auto;background-color:#fff;overflow:hidden;}
.fl{float:left;}
/*底部*/
.footer{ width:998px; height:36px; margin:0px auto; color:#999; background:#eee; border:1px solid #e0e0e0; text-align:center; font-style:normal;}
.footer a{ line-height:36px; text-align:center; color:#444; padding-left:5px;}
.copyright p{ line-height:30px; color:#666; text-align:center;}
.copyright a{ padding:0 5px; text-align:center;}
.fttp{ height:70px; margin-top:10px;}




















