﻿@charset "utf-8";
* {margin:0px; padding:0px;}
body { font-size:12px; line-height:20px; color:#666666; font-family:宋体;}
li,ul {list-style:none;}

.clear {height:0px; width:auto; line-height:0px; font-size:0px; clear:both;}
a {color:#333333; text-decoration:none;}
a:hover {color:#CC3300; text-decoration:underline;}

.head {width:960px; margin:0px auto 0px auto; height:26px; padding-top:4px; line-height:26px; color:#da7f52;}
.head a {color:#da7f52;}
.head a:hover {color:#c95014;}

.path { padding:0px 5px 0px 5px;}
.path span {background:#FFFFFF; padding-right:10px;}

.changepage {padding:10px 0px 10px 0px; text-align:center; clear:both;}

/*.top {width:960px; height:98px; margin:0px auto 10px auto;}
.top .logo {width:280px; height:94px; float:left; background:url(../images/logobg.gif) left no-repeat; text-align:center; padding:4px 0px 0px 5px;}
.top .logo img {display:block; margin:0px auto 0px auto;}*/

.top2 {width:960px; height:162px; margin:0px auto 10px auto;}
.top2 .logo {width:260px; height:66px; float:left; margin:5px 0px 0px 0px; text-align:right;}
.top2 .logo-r {width:680px; float:right; height:34px; text-align:right; line-height:20px; padding-top:15px; padding-right:20px;}
.top2 .nav { width:670px; float:right; height:27px; overflow:hidden;}
.top2 .nav ul li {display:block; float:left; width:auto; height:27px;  margin:0px 0px 0px 4px;}
.top2 .nav ul li a {display:block; float:left; width:auto; height:27px; line-height:27px; background:url(../images/nav2bg.gif) left top no-repeat; padding-left:15px; font-size:14px; color:#cc3300;}
.top2 .nav ul li a strong {background:url(../images/nav2bg.gif) right top no-repeat; padding-right:15px; display:block; float:left; height:27px; cursor:pointer;}
.top2 .nav ul li a:hover {color:#ffffff; text-decoration:none; background:url(../images/nav2bg.gif) left bottom no-repeat;}
.top2 .nav ul li a:hover strong {display:block; background:url(../images/nav2bg.gif) right bottom no-repeat;}
.top2 .search {width:960px; height:56px; clear:both;}

/*.top .search {width:584px; height:auto; overflow:hidden; padding-top:3px;}
.top .nav {width:564px; height:22px; overflow:hidden; margin-top:10px; padding-left:20px;}
.top .nav li {display:block; float:left; height:22px; margin:0px 0px 0px 25px;}
.top .nav li a {display:block; float:left; padding-left:0px; height:20px; font-size:14px; color:#ff3300}
.top .nav li a strong {line-height:20px;cursor:pointer;}
.top .nav li a:hover {display:block; float:left; height:20px; font-size:14px; color: #CC3300; border-bottom:2px solid #CC3300; text-decoration:none;}*/


.main {width:960px; height:auto; margin:0px auto 10px auto;}
.main-bn {float:left; color:#669933 ; padding-left:8px; font-weight:bold;}

.main-green {width:960px; background:url(../images/main-green-bg.gif) left top no-repeat; padding:10px 0px 0px 0px;}
.main-green .m-body { width:940px; background:url(../images/main-green-bg.gif) center repeat-y; padding:0px 10px 0px 10px;}
.main-green .m-bottom { width:960px; background:url(../images/main-green-bg.gif) bottom right no-repeat; height:10px; line-height:0px; font-size:0px; clear:both; overflow:hidden;}

.main-blue {width:960px; background:url(../images/main-blue-bg.gif) left top no-repeat; padding:10px 0px 0px 0px;}
.main-blue .m-body { width:940px; background:url(../images/main-blue-bg.gif) center repeat-y; padding:0px 10px 0px 10px;}
.main-blue .m-bottom { width:960px; background:url(../images/main-blue-bg.gif) bottom right no-repeat; height:10px; line-height:0px; font-size:0px; clear:both; overflow:hidden;}

.main-yello { width:960px; background:url(../images/main-yello-bg.gif) left top no-repeat; padding:10px 0px 0px 0px; }
.main-yello .m-body { width:940px; background:url(../images/main-yello-bg.gif) center repeat-y; padding:0px 10px 0px 10px;}
.main-yello .m-body .m-shicai-c01{
width:360px;height:280px;float:right;margin:1px;
}
.main-yello .m-bottom { width:960px; background:url(../images/main-yello-bg.gif) bottom right no-repeat; height:10px; line-height:0px; font-size:0px; clear:both; overflow:hidden;}

.main-pruple {width:960px; background:url(../images/main-pruple-bg.gif) left top no-repeat; padding:10px 0px 0px 0px; }
.main-pruple .m-body { width:940px; background:url(../images/main-pruple-bg.gif) center repeat-y; padding:0px 10px 0px 10px;}
.main-pruple .m-bottom { width:960px; background:url(../images/main-pruple-bg.gif) bottom right no-repeat; height:10px; line-height:0px; font-size:0px; clear:both; overflow:hidden;}

.main-gray {width:960px; background:url(../images/main-gray-bg.gif) left top no-repeat; padding:10px 0px 0px 0px;}
.main-gray .m-body { width:940px; background:url(../images/main-gray-bg.gif) center repeat-y; padding:0px 10px 0px 10px;}
.main-gray .m-bottom { width:960px; background:url(../images/main-gray-bg.gif) bottom right no-repeat; height:10px; line-height:0px; font-size:0px; clear:both; overflow:hidden;}

.main-green .t1 .t-title { background:#f4ffde; border-bottom:2px solid #d2e5b5; height:22px; line-height:22px; padding-top:2px;}
.main-green .t1 .t-titlel {float:left; color:#669933 ; padding-left:8px; font-weight:bold;}
.main-green .t1 .t-titler {float:right; padding-right:5px;}
.main-green .t1 .t-titler a {color:#96bb70; background:url(../images/morejt.gif) right no-repeat; padding-right:12px; margin-left:10px;}
.main-green a {color:#336600;}
.main-green a:hover {color:#333333;}

.main-blue .t1 .t-title { background:#e8f7fe; border-bottom:2px solid #bedcea; height:22px; line-height:22px; padding-top:2px;}
.main-blue .t1 .t-titlel {float:left; color:#336699; padding-left:8px; font-weight:bold; font-size:14px;}
.main-blue .t1 .t-titlel h1 { margin:-14px 6px 0px 0px;color:#336699; clear:both; font-size:14px; padding-bottom:0px;}
*html .main-blue .t1 .t-titlel h1 { margin:-15px 6px 0px 0px;}
.main-blue .t1 .t-titler {float:right; padding-right:5px;}
.main-blue .t1 .t-titler a {color:#71a1d1; background:url(../images/morejt.gif) right no-repeat; padding-right:12px; margin-left:10px;}
.main-blue a {color:#336699;}
.main-blue a:hover {color:#333333;}

.extendObject {height:200px;overflow:hidden;padding-left:0px; clear:both;}
.extendObject1 {height:auto;}
#extendControl{text-align:right;cursor:hand;color:#FF6600;}

.main-yello .t1 .t-title { background:#fff6d4; border-bottom:2px solid #ffd093; height:22px; line-height:22px; padding-top:2px;}
.main-yello .t1 .t-tese {
BORDER-BOTTOM: #a9a9a9 1px dashed; BORDER-LEFT: #a9a9a9 1px dashed; PADDING-BOTTOM: 0px; MARGIN: 10px 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT-SIZE: 13px; BORDER-TOP: #a9a9a9 1px dashed; BORDER-RIGHT: #a9a9a9 1px dashed; PADDING-TOP: 0px}
.main-yello .t1 .t-titlel {float:left; color:#cc6633; padding-left:8px; font-weight:bold;}
.main-yello .t1 .t-titler {float:right; padding-right:5px;}
.main-yello .t1 .t-titler a {color:#cc9966; background:url(../images/morejt.gif) right no-repeat; padding-right:12px; margin-left:10px;}
.main-yello a {color:#cc6633;}
.main-yello a:hover {color:#333333;}


.t2 {border:1px solid #cccccc; margin-bottom:10px; position:relative;}
.t2 .t-title {height:22px; line-height:22px; padding-top:2px;}
.t2 .t-titlel {float:left; color:#666666; padding-left:8px; font-weight:bold; position:absolute; margin-top:-16px; margin-left:10px; font-size:14px; padding:3px 5px 3px 5px; background:#fffef6;}
.t2 .t-titler {float:right; padding-right:5px;}
.t2 .t-titler a {color:#cc9966; background:url(../images/morejt.gif) right no-repeat; padding-right:12px; margin-left:10px;}

.dul-li {padding:4px 0px 4px 4px; height:90px;}
.dul-li li {display: inline; float:left; width:150px; overflow:hidden; height:22px; line-height:20px; padding:0px;vertical-align: bottom; margin:0px; }
*html .dul-li li {height:18px; line-height:16px;}
*+html .dul-li li {height:18px; line-height:16px;}
.dul-li li a {line-height:22px;}

.cai-li { padding-top:5px;}
.cai-li li {display:block; height:24px; float:left; vertical-align:bottom; font-size:14px;}
.cai-li li a {display:block; height:24px; line-height:24px; float:left; padding:0px 15px 0px 15px; text-align:center; border:1px solid #FFFFFF; white-space:nowrap;}
.cai-li li a:hover {display:block; border:1px solid #A0D57D; background:#EFFADE; height:24px;line-height:24px; text-decoration:none;}

.caipu-li { padding-top:5px; display:block;}
.caipu-li li {display:block; height:25px; float:left; vertical-align:bottom; width:140px; font-size:14px; padding-left:10px}
.caipu-li li a {display: block; height:23px; line-height:23px; float:left; text-align:center; border:1px solid #FFFFFF; white-space:nowrap; padding:0px 6px 0px 6px;}
.caipu-li li a:hover {display:block; border:1px solid #A0D57D; background:#EFFADE; text-decoration:none;}
.caipu-li li span {height:23px; line-height:23px; color:#999999; font-size:12px;}

.caipu-li2 { padding:0px 15px 15px 15px;}
.caipu-li2 li {display:block; background:url(../images/line-spacebg.gif) bottom repeat-x; padding:5px 0px 10px 0px; height:120px;}
.caipu-li2 li img {display:block; float:left; margin:8px 10px 0px 0px; border:5px solid #F2F2F2;}
.caipu-li2 li a:hover img {border:5px solid #d2e5b5;}
.caipu-li2 li strong { font-size:14px; line-height:36px; padding-bottom:5px;}
.caipu-li2 li a span {line-height:16px; color:#666666; text-decoration:none;}
.caipu-li2 li a:hover {text-decoration:none;}

.main-pruple .caipu-li { padding-top:5px;}
.main-pruple .caipu-li li {display:block; height:24px; float:left; vertical-align:bottom; font-size:14px;}
.main-pruple .caipu-li li a {display: block; height:24px; line-height:24px; float:left; padding:0px 6px 0px 6px; text-align:center; border:1px solid #FFFFFF; white-space:nowrap; position:relative;}
.main-pruple .caipu-li li a:hover {display:block; border:1px solid #f0e1f8; background:#fcf4ff; height:24px;line-height:24px; text-decoration:none;}
.main-pruple .caipu-li li span {height:24px; line-height:24px; color:#999999; font-size:12px;}

.pic-li li { display: inline; float:left; width:142px; height:140px; text-align:center; margin:13px 9px 0px 9px; vertical-align:bottom; overflow:hidden;}
.pic-li li a {display:block; width:142px; height:122px; overflow:hidden;}
.pic-li li a img {border:5px solid #f0f0f0; width:130px; height:110px;}
.pic-li li a span {display:block; line-height:16px; padding-top:5px; height:18px; overflow:hidden;}
.pic-li li a:hover img {border:5px solid #c8e5f2;}
.pic-li li a:hover {text-decoration:none;}
.line-space { height:14px; width:auto; line-height:0px; font-size:0px; clear:both; background:url(../images/line-spacebg.gif) center repeat-x;}

.pic-li2 {padding-left:10px;}
.pic-li2 li { display: inline; float:left; width:122px; height:120px; text-align:center; margin:13px 9px 0px 9px; vertical-align:bottom; overflow:hidden;}
.pic-li2 li a {display:block; width:120px; height:102px; overflow:hidden;}
.pic-li2 li a img {border:5px solid #f0f0f0; width:110px; height:90px; display:block;}
.pic-li2 li a span {display:block; line-height:16px; padding-top:5px; height:18px; overflow:hidden;}
.pic-li2 li a:hover img {border:5px solid #c8e5f2;}
.pic-li2 li a:hover {text-decoration:none;}

.pic-li3 li { display: inline; float:left; width:92px; height:90px; text-align:center; margin:5px 6px 0px 6px; vertical-align:bottom;}
.pic-li3 li a {}
.pic-li3 li a img {border:5px solid #f0f0f0; width:80px; height:60px;}
.pic-li3 li a:hover img {border:5px solid #c8e5f2;}
.pic-li3 li a:hover {text-decoration:none;}
.pic-li3 li span {display:block; line-height:18px; padding-top:5px; height:18px; overflow:hidden;}

.paihang {padding:10px 5px 10px 5px;}
.paihang li {display:block; height:24px; overflow:hidden; line-height:24px;}
.paihang li strong {display:block; float:left; border:1px solid #e27533; background:#ffe9bb; width:16px; height:14px; line-height:14px; text-align:center; color:#e27533; margin-top:4px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.paihang li a {padding-left:8px; font-size:14px; display:block; float:left; width:198px;}
.paihang li span {float:right; font-size:12px; color:#999999;}

.main-yello .t1 {}
.main-yello .t1 .t-title {clear:both;}
.main-yello .t1 .paihang li {display: inline; width:140px; float:left; overflow:hidden; margin: 0px; vertical-align:bottom; height:24px; line-height:24px;}
*html .main-yello .t1 .paihang li {height:14px; line-height:14px;}
.main-yello .t1 .paihang li span {}
.main-yello .t1 .paihang li a {display: block; float:left; width:auto;}

.caipu-menubox li {display:block; float:left; height:21px; line-height:21px; margin-top:4px; background:#48751b; margin-left:10px; padding:0px 10px 0px 10px; border-right:2px solid #426321; color:#FFFFFF; cursor:pointer;}
.caipu-menubox .selected {background:#FFFFFF; border-right:2px solid #426520; color:#336600;}
.caipu-menubox2 li {display:block; float:left; height:21px; line-height:21px; margin-top:4px; background:#48751b; margin-left:8px; padding:0px 5px 0px 5px; border-right:2px solid #426321; color:#FFFFFF; cursor:pointer;}
.caipu-menubox2 .selected {background:#FFFFFF; border-right:2px solid #426520; color:#336600;}
.caipu-contbox {margin-bottom:3px;}
.caipu-contbox ul {padding-bottom:0px;}
.caipu-contbox .clear {height:2px;}

.caipu-xx {display:block; border:1px solid #ffd093; padding:10px; margin:15px 0px 15px 0px;}
.caipu-xx dt {display:block; background:#FFFFFF; position:relative; margin-top:-20px; margin-left:-5px; padding:0px 0px 0px 8px; float:left; font-weight:bold; font-size:14px; color: #CC6633}
.caipu-pic {float:right; margin-right:5px; width:300px; text-align:center; padding-bottom:10px;}
.caipu-pic img {display:block; float:right; width:290px; height:210px; border:5px solid #f0f0f0;}

.liuyan {margin:10px 10px 10px 10px; padding:15px 10px 2px 10px; border:1px solid #D0D0D0;}
.liuyan strong {display:block; float:left; position:absolute; margin-top:-23px; background:#FFFFFF; padding:0px 2px 0px 6px; color: #333333}
.liuyan span {line-height:18px; padding:5px; color:#333333;}
.liuyan div {clear:both; text-align: right; font-family:Arial, Helvetica, sans-serif; font-style:italic; color: #999999; line-height:12px; font-size:10px;}

.caixi-li dt {display:block; font-size:14px; font-weight:bold; padding-bottom:3px; height:24px; line-height:24px;}
.caixi-li dd {display:block; float:left; height:20px; line-height:20px; font-size:12px; white-space:nowrap;}
.caixi-li dd a {display:block; float:left; border:1px solid #FFFFFF; padding:0px 5px 0px 5px;}
.caixi-li dd a:hover {display:block; border:1px solid #bedcea; background:#f0faff; text-decoration:none;}

.t-titlel h1 {margin:0px; padding:0px; line-height:14px; font-size:14px; position: relative; top:13px; padding-right:5px; color:#FF6600}

.m-body h1 {font-size:18px; font-weight:bold; color:#666666; margin:10px 0px 0px 10px; padding:0px; line-height:24px; font-family:微软雅黑;}
