body {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
div {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
label {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
dl {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
dt {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
dd {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
ul {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
ol {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
li {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
h1 {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
h2 {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
h3 {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
h4 {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
h5 {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
h6 {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
pre {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
code {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
form {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
fieldset {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
legend {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
p {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}
blockquote {
	list-style: none; margin: 0px; padding: 0px; outline: 0px; border: currentColor;
}

body {
	color: rgb(45, 45, 45); line-height: 22px; font-family: sunsun,Arial, Helvetica, sans-serif; font-size: 12px;
}
img {
	border: currentColor;
}
.left {
	float: left;
}
.right {
	float: right;
}
.clear {
	clear: both;
}
a {
	color: rgb(41, 41, 41);
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color: rgb(37, 142, 202);
}
ul {
	list-style: none;
}
li {
	list-style: none;
}
ol {
	list-style: none;
}
.wrap {
	width: 100%; float: left;
}
.main {
	margin: 0px auto; padding: 0px; width: 960px;
}
.dh {
	margin: 20px 0px 0px;
}
.wrap2 {
	background: url("../images/bg_07.png") repeat-x; margin: 20px 0px 17px; width: 100%; height: 58px; float: left;
}
.wrap2 ul {
	margin: 0px auto; padding: 0px; width: 960px;
}
.wrap2 ul li {
	background: url("../images/xian_07.png") no-repeat right; width: 135px; height: 58px; text-align: center; color: rgb(255, 255, 255); line-height: 58px; font-family: Microsoft Yahei; font-size: 16px; float: left;
}
.wrap2 .z {
	
}
.wrap2 ul li a {
	color: rgb(255, 255, 255);
}
.wrap2 .dq {
	
}
.wrap2 .dq span {
	background: rgb(255, 255, 255); padding: 1px 8px; border-radius: 3px; width: 136px;
}
.wrap2 .dq a {
	color: rgb(37, 142, 202);
}
.wrap2 ul .iconhot a {
	background: url("../images/new_1.gif") no-repeat center 4px; height: 58px; color: rgb(255, 153, 0); line-height: 58px; display: block;
}
.wrap2 ul .iconhot a:visited {
	background: url("../images/new_1.gif") no-repeat center 4px; height: 58px; color: rgb(255, 153, 0); line-height: 58px; display: block;
}
.wrap2 ul .iconhot a:hover {
	background: url("../images/new_1.gif") no-repeat center 4px; height: 58px; color: rgb(255, 153, 0); line-height: 58px; display: block;
}
.wrap2 ul .iconhot a:active {
	background: url("../images/new_1.gif") no-repeat center 4px; height: 58px; color: rgb(255, 153, 0); line-height: 58px; display: block;
}
.action-button {
	margin: 5px 5px 0px 0px; top: 0px; right: 0px; position: fixed; z-index: 999999999;
}
.action-button .color {
	background-position: -84px 0px; padding-left: 22px; background-color: rgb(255, 113, 19);
}
.action-button .text {
	padding: 3px 7px 3px 3px; font-size: 16px; background-color: rgb(255, 255, 255);
}
.banner {
	width: 960px; height: 368px; overflow: hidden; margin-bottom: 26px; position: relative;
}
.banner ul {
	top: 0px; position: absolute;
}
.banner li {
	float: left;
}
#goL {
	background: red; left: 0px; top: 159px; width: 50px; height: 50px; position: absolute; z-index: 1000;
}
#goR {
	background: red; top: 159px; width: 50px; height: 50px; right: 0px; position: absolute; z-index: 1000;
}
.l {
	width: 730px; color: rgb(120, 117, 117); padding-right: 24px; border-right-color: rgb(228, 228, 228); border-right-width: 1px; border-right-style: solid; float: left;
}
.l .layout {
	width: 641px; margin-bottom: 20px; float: left;
}
.l .layout .tit {
	margin-bottom: 20px;
}
.l .layout .tit tr td {
	color: rgb(51, 51, 51); font-family: Microsoft Yahei; font-size: 24px;
}
.l .layout .t .dongt {
	width: 641px; margin-bottom: 25px; float: left;
}
.l .layout .t .dongt dl dd {
	width: 484px; float: left;
}
.l .layout .t .dongt dl dt {
	float: right;
}
.l .layout h2 {
	color: rgb(41, 41, 41); font-family: Microsoft Yahei; font-size: 16px; margin-bottom: 5px;
}
.l .layout .wenz {
	
}
.l .layout .wenz li {
	background: url("../images/icon.png") no-repeat 0px 8px; padding: 0px 20px 0px 10px; width: 290px; height: 28px; line-height: 23px; overflow: hidden; float: left; display: inline-block;
}
.l .layout .wenz2 {
	padding-bottom: 15px; margin-bottom: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.l .layout .wenz2 li {
	background: url("../images/icon.png") no-repeat 0px 8px; width: 308px; color: rgb(0, 0, 0); overflow: hidden; padding-left: 10px; float: left; display: inline-block;
}
.l .layout .jiangs {
	width: 642px; padding-bottom: 15px; float: left;
}
.l .layout .jiangs dl {
	width: 106px; margin-right: 1px; float: left; display: block;
}
.l .layout .jiangs dl dt {
	padding-bottom: 5px;
}
.l .layout .jiangs dl dd {
	text-align: center; line-height: 20px;
}
.l .layout .jiangs dl dd span {
	color: rgb(0, 0, 0); font-family: Microsoft Yahei; font-size: 16px;
}
.l .layout .dongt2 {
	width: 641px; margin-bottom: 25px; float: left;
}
.l .layout .huig {
	width: 318px; float: right;
}
.l .layout .huig li {
	margin: 0px 0px 4px 4px; width: 155px; height: 104px; float: right; display: inline-block;
}
.l .layout .huig li span {
	height: 20px; line-height: 20px; font-size: 12px; font-weight: normal;
}
.l .layout h5 {
	color: rgb(41, 41, 41); font-family: Microsoft Yahei; font-size: 15px; margin-bottom: 5px;
}
.l .layout .b {
	color: rgb(0, 0, 0);
}
.l .layout .b2 {
	color: rgb(0, 0, 0); padding-bottom: 15px; margin-bottom: 15px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.r {
	width: 269px; padding-left: 25px; float: right;
}
.r .daojs {
	width: 269px; margin-bottom: 15px; float: right;
}
.r .daojs ul li {
	background: rgb(242, 242, 242); border: 1px solid rgb(237, 237, 237); width: 61px; height: 60px; text-align: center; color: rgb(177, 177, 177); line-height: 62px; font-family: Microsoft Yahei; font-size: 30px; margin-right: 4px; float: left; display: inline-block;
}
.r .daojs dl dd {
	width: 62px; text-align: center; margin-right: 4px; float: left; display: inline-block;
}
.r .layout2 {
	width: 269px; margin-bottom: 20px; float: right;
}
.r .layout2 h2 {
	height: 30px; font-family: Microsoft Yahei; font-size: 20px; font-weight: normal; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 2px; border-bottom-style: solid; _zoom: 1;
}
.r .layout2 h2::after {
	height: 0px; clear: both; display: inline-block; visibility: hidden; content: ".";
}
.r .layout2 h2 span {
	line-height: 30px; border-bottom-color: rgb(2, 139, 203); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
.r .layout2 .baom {
	padding: 15px 0px 5px; width: 269px; height: 65px; float: left;
}
.r .layout2 .baom li a {
	background: url("../images/baom_but.gif") no-repeat top; width: 269px; height: 65px; display: inline-block;
}
.r .layout2 .baom li a:hover {
	background: url("../images/baom_but.gif") no-repeat 0px -65px;
}
.r .layout2 .chakdd {
	text-align: center; color: rgb(53, 139, 231); padding-bottom: 5px; text-decoration: underline; display: block;
}
.r .layout2 .baomen {
	padding: 15px 0px; width: 269px; height: 65px; float: left;
}
.r .layout2 .baomen li a {
	background: url("../images/baom_but_en.gif") no-repeat top; width: 269px; height: 65px; display: inline-block;
}
.r .layout2 .baomen li a:hover {
	background: url("../images/baom_but_en.gif") no-repeat 0px -65px;
}
.r .layout2 .goup {
	padding-bottom: 10px; margin-bottom: 10px; border-bottom-color: rgb(133, 133, 133); border-bottom-width: 1px; border-bottom-style: dashed;
}
.r .layout2 .goup li {
	line-height: 26px;
}
.r .layout2 .goup li span {
	font-family: Microsoft Yahei; font-size: 32px;
}
.r .layout2 .qq {
	padding: 10px; margin-bottom: 10px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 2px; border-bottom-style: solid;
}
.r .layout2 .qq li {
	text-align: center;
}
.r .layout2 .shenq {
	padding-bottom: 10px; margin-bottom: 10px; border-bottom-color: rgb(133, 133, 133); border-bottom-width: 1px; border-bottom-style: dashed;
}
.r .layout2 .shenq li a {
	background: url("../images/icon_02_07.gif") no-repeat 0px 10px; color: rgb(53, 139, 231); padding-left: 8px; font-size: 14px; display: block;
}
.r .layout2 .shenq li a:hover {
	color: rgb(255, 119, 0);
}
.r .layout2 .shenqen {
	width: 100%; padding-bottom: 10px; margin-bottom: 10px; border-bottom-color: rgb(133, 133, 133); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.r .layout2 .shenqen li {
	background: url("../images/icon_02_07.gif") no-repeat 0px 10px; padding-left: 8px;
}
.r .layout2 .weibo {
	padding-bottom: 10px; margin-bottom: 10px; float: left;
}
.r .layout2 .fenx {
	padding-bottom: 10px; float: left;
}
.r .layout2 .zhid {
	margin-top: 10px;
}
.r .layout2 .hez {
	margin-top: 10px;
}
.r .layout2 .hez li {
	padding: 3px 0px; width: 130px; float: left; display: inline-block;
}
.r .layout2 .hez li a {
	text-align: center;
}
.huig li {
	position: relative;
}
.main_huigu {
	position: relative;
}
.main_huigu span {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 30px; text-align: center; right: 3px; bottom: 0px; line-height: 30px; font-size: 14px; font-weight: bold; display: none; filter: Alpha(Opacity=40); position: absolute; opacity: 0.6; -moz-opacity: 0.6;
}
.huig li span {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 30px; text-align: center; right: 3px; bottom: 0px; line-height: 30px; font-size: 14px; font-weight: bold; display: none; filter: Alpha(Opacity=40); position: absolute; opacity: 0.6; -moz-opacity: 0.6;
}
.main_huigu span a {
	color: rgb(255, 255, 255); text-decoration: none; position: relative;
}
.huig li span a {
	color: rgb(255, 255, 255); text-decoration: none; position: relative;
}
.r .layout2 .shenq li.lind a {
	background: url("../images/jsbut.gif") no-repeat 0px 0px; width: 216px; height: 40px; display: inline-block;
}
.r .layout2 .shenq li.lind a:hover {
	background: url("../images/jsbut.gif") no-repeat 0px -40px;
}
ul.tab00 {
	overflow: hidden; zoom: 1;
}
.tab_1 {
	margin: 0px 0px 20px; padding: 0px 10px; border-bottom-color: rgb(38, 139, 194); border-bottom-width: 1px; border-bottom-style: solid; display: block;
}
.tab_1::after {
	height: 0px; display: block; visibility: hidden;
}
.tab_1 li {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(221, 221, 221) rgb(221, 221, 221) currentColor; margin: 2px 6px 0px; padding: 0px 20px; height: 29px; color: rgb(102, 102, 102); line-height: 29px; font-size: 14px; font-weight: normal; float: left; cursor: pointer;
	background:  #D9E9F6;
}
.tab_1 li.hover {
	border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(38, 139, 194) rgb(38, 139, 194) currentColor; height: 29px; color: rgb(0, 116, 199); line-height: 29px; font-weight: bold; z-index: 99;
	background: #E1E9DC;
	
}

.list001 {
	
}
.list001 h5 {
	color: rgb(0, 116, 199); line-height: 24px; font-family: Helvetica, Microsoft YaHei, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: normal; margin-top: 15px;
}
ul.piao li {
	background: url("../images/icon_07.jpg") no-repeat 0px 11px; line-height: 26px; padding-left: 10px; font-size: 12px;
}
ul.piao {
	margin-bottom: 15px;
}
ul.piao li strong {
	color: rgb(0, 0, 0);
}
ul.piao li a {
	color: rgb(0, 0, 0); text-decoration: underline;
}
ul.piao li a:hover {
	color: rgb(37, 141, 200); text-decoration: underline;
}
.button01 {
	margin: 15px 0px; width: 640px; text-align: center;
}
.button01 a {
	background: url("../images/anniu01.jpg") no-repeat top; width: 215px; height: 40px; display: inline-block;
}
.button01 a:hover {
	background: url("../images/anniu01.jpg") no-repeat 0px -40px;
}
.button01_en {
	margin: 15px 0px; width: 640px; text-align: center;
}
.button01_en a {
	background: url("../images/anniu01en.gif") no-repeat top; width: 215px; height: 40px; display: inline-block;
}
.button01_en a:hover {
	background: url("../images/anniu01en.gif") no-repeat 0px -40px;
}
.button02 {
	margin: 15px 0px; width: 640px; text-align: center;
}
.button02 a {
	background: url("../images/zcbut.gif") no-repeat top; width: 215px; height: 40px; display: inline-block;
}
.button02 a:hover {
	background: url("../images/zcbut.gif") no-repeat 0px -40px;
}
.button02_en {
	margin: 15px 0px; width: 640px; text-align: center;
}
.button02_en a {
	background: url("../images/zcbuten.gif") no-repeat top; width: 215px; height: 40px; display: inline-block;
}
.button02_en a:hover {
	background: url("../images/zcbuten.gif") no-repeat 0px -40px;
}
.button03 {
	margin: 15px 0px; width: 640px; text-align: center;
}
.button03 a {
	background: url("../images/zybut.gif") no-repeat top; width: 215px; height: 40px; display: inline-block;
}
.button03 a:hover {
	background: url("../images/zybut.gif") no-repeat 0px -40px;
}
.button03_en {
	margin: 15px 0px; width: 640px; text-align: center;
}
.button03_en a {
	background: url("../images/zybut_en.gif") no-repeat top; width: 215px; height: 40px; display: inline-block;
}
.button03_en a:hover {
	background: url("../images/zybut_en.gif") no-repeat 0px -40px;
}
.button04 {
	margin: 15px 0px; width: 640px; text-align: center;
}
.button04 a {
	background: url("../images/yjbut.gif") no-repeat top; width: 215px; height: 40px; display: inline-block;
}
.button04 a:hover {
	background: url("../images/yjbut.gif") no-repeat 0px -40px;
}
.hw {
	line-height: 24px; font-size: 12px;
}
.hw strong {
	color: rgb(0, 0, 0);
}
.biaozhu {
	color: rgb(153, 51, 0);
}
.pic {
	margin: 10px 0px; text-align: left;
}
dl.home dt {
	background: url("../images/icon_07.jpg") no-repeat 0px 11px; margin: 10px 0px; color: rgb(0, 0, 0); line-height: 24px; padding-left: 10px; font-size: 12px; font-weight: bold;
}
dl.home dd {
	line-height: 24px; padding-left: 15px; font-size: 12px;
}
dl.home dd strong {
	color: rgb(0, 0, 0);
}
dl.home dd a {
	text-decoration: underline;
}
.mp {
	color: rgb(0, 116, 199); line-height: 24px; font-family: Helvetica, Microsoft YaHei, Tahoma, Arial, sans-serif; font-size: 16px; font-weight: normal; margin-top: 15px;
}
.phone {
	text-align: center; color: rgb(255, 0, 0);
}
.phone a {
	color: rgb(255, 0, 0); margin-right: 15px;
}
.phone a:hover {
	text-decoration: underline;
}
ul.review_pic {
	margin-top: 10px;
}
ul.review_pic li {
	margin: 10px 0px; text-align: center;
}
ul.review_pic li img {
	padding: 1px; border: 1px solid rgb(216, 216, 216);
}
.yanjxx {
	margin: 15px 0px;
}
.yanjxx tr td {
	padding: 3px 0px;
}
.yanjxx tr td strong {
	color: rgb(41, 41, 41); font-family: Microsoft Yahei; font-size: 16px;
}
.yanjxx tr td span {
	color: rgb(255, 0, 0);
}
.danwei h6 {
	background: url("../images/gg.jpg") no-repeat 0px 5px; color: rgb(0, 116, 199); line-height: 24px; padding-left: 10px; font-family: Helvetica, Microsoft YaHei, Tahoma, Arial, sans-serif; font-size: 14px; font-weight: normal;
}
dl.organized_list {
	overflow: hidden; padding-bottom: 15px; margin-top: 15px; zoom: 1;
}
dl.organized_list dd {
	float: left;
}
dl.organized_list dd img {
	border: 1px solid rgb(216, 216, 216); width: 113px; height: 43px;
}
dl.organized_list dt {
	width: 504px; line-height: 24px; font-family: Arial, sans-serif; font-size: 12px; float: right;
}
dl.organized_list dt strong {
	color: rgb(68, 68, 68); font-size: 14px; display: block;
}
dl.organized_list dt strong a {
	color: rgb(0, 0, 0);
}
dl.organized_list dt strong a:hover {
	color: rgb(31, 168, 218);
}
dl.organized_list dt ul {
	font-family: Tahoma, Arial, sans-serif; margin-left: 0px;
}
dl.organized_list dt ul li {
	background: url("../images/point.jpg") no-repeat 0px 12px; padding-left: 10px;
}
dl.expert_list {
	overflow: hidden; padding-bottom: 15px; margin-top: 15px; zoom: 1;
}
dl.expert_list dd {
	float: left;
}
dl.expert_list dd img {
	border: 1px solid rgb(216, 216, 216); width: 129px; height: 156px;
}
dl.expert_list dt {
	width: 488px; line-height: 24px; font-family: Arial, sans-serif; font-size: 12px; float: right;
}
dl.expert_list dt p {
	color: rgb(68, 68, 68); font-size: 12px; display: block;
}
dl.expert_list dt p.speakername {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: bold; display: block;
}
dl.expert_list dt p a {
	color: rgb(0, 0, 0);
}
dl.expert_list dt p a:hover {
	color: rgb(31, 168, 218);
}
dl.expert_list dt ul {
	font-family: Tahoma, Arial, sans-serif; margin-left: 0px;
}
dl.expert_list dt ul li {
	background: url("../images/point.jpg") no-repeat 0px 12px; padding-left: 10px;
}
.rslides {
	list-style: none; padding: 0px; width: 100%; position: relative;
}
.rslides_nav {
	background: url("../images/bg_nav.png") no-repeat 0px 0px; left: 0px; top: 50%; width: 31px; height: 51px; text-indent: -9999px; overflow: hidden; text-decoration: none; margin-top: -28px; visibility: hidden; position: absolute; z-index: 1000; opacity: 0.5; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rslides_nav:active {
	opacity: 1;
}
.next {
	background-position: -31px 0px; left: auto; right: 0px;
}
.rslides_tabs {
	margin: 12px auto; text-align: center; clear: both; display: none;
}
.rslides_tabs li {
	margin-right: 5px; float: none; display: inline; _float: left;
}
.rslides_tabs a {
	background: rgb(221, 221, 221); border-radius: 15px; width: 9px; height: 9px; text-indent: -9999px; overflow: hidden; display: inline-block; -webkit-border-radius: 15px; -moz-border-radius: 15px; _display: block;
}
.rslides_tabs .rslides_here a {
	background: rgb(51, 153, 0);
}
.rslides_tabs {
	right: 5px; bottom: 5px; position: absolute;
}
.goupsm {
	text-align: center; color: rgb(255, 0, 0);
}
.l .layout .titrc {
	
}
.l .layout .titrc tr td {
	padding: 8px 0px; font-family: Microsoft Yahei;
}
.l .layout .titrc .ts {
	border: currentColor; color: rgb(51, 51, 51); padding-top: 15px; font-family: Microsoft Yahei; font-size: 14px;
}
.l .layout .titrc .tb {
	padding-bottom: 15px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dashed;
}
.levy h2 {
	text-align: center; line-height: 30px; padding-bottom: 15px; font-family: Microsoft Yahei; font-size: 24px;
}
.levy h3 {
	background: url("../images/tit_ico_1.gif") no-repeat left; padding-left: 15px; font-size: 14px; margin-top: 20px;
}
.levy p {
	padding-left: 15px;
}
.levy h4 {
	text-align: center; color: rgb(0, 153, 204); line-height: 40px; font-family: Microsoft Yahei; font-size: 18px; font-weight: normal; margin-bottom: 15px; border-bottom-color: rgb(0, 153, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.levy table span {
	color: rgb(255, 0, 0);
}
.levy table input {
	width: 270px; font-size: 12px;
}
textarea {
	width: 270px; font-size: 12px;
}
.levy table .btn_levy img {
	margin-bottom: 50px; margin-left: 75px;
}
.levy .project_info {
	margin-left: 30px;
}
.levy .project_info dt {
	padding-bottom: 6px;
}
.levy .project_info dd {
	padding-left: 15px; margin-bottom: 20px;
}
.levy .project_info dd textarea {
	width: 600px;
}
.btn_green {
	background: rgb(156, 208, 28); border-width: 1px; border-style: solid; border-color: rgb(148, 195, 18) rgb(129, 172, 20) rgb(109, 148, 22); border-radius: 4px; width: 174px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-family: Microsoft Yahei; font-size: 22px; text-decoration: none; margin-bottom: 30px; margin-left: 35px; display: inline-block; text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.5);
}
.btn_green:hover {
	background: rgb(143, 199, 5); color: rgb(255, 255, 255); text-decoration: none;
}
.btn_green:focus {
	background: rgb(143, 199, 5); color: rgb(255, 255, 255); text-decoration: none;
}
.btn_green:active {
	box-shadow: inset 0.05em 0.15em 0.4em rgba(0,0,0,0.4), inset 0px 0px 0.2em rgba(255,255,255,0.3), inset 0px 1px 2px rgba(0,0,0,0.9);
}
#headbrief {
	color: rgb(85, 85, 85);
}
.l .layout .con h2 a {
	
}
.con li {
	background: url("../images/point_1.png") no-repeat left 9px; padding: 0px 0px 0px 10px;
}
.con li a {
	color: rgb(31, 168, 218);
}
.con p a {
	color: rgb(241, 0, 0);
}
.tit_ad {
	background: url("../images/tit_ico_1.gif") no-repeat left 7px; color: rgb(4, 127, 185); padding-left: 20px; font-family: Microsoft YaHei; font-size: 14px; font-weight: normal; margin-top: 10px;
}
.tesehd_p {
	margin-left: 20px;
}
.tesehd {
	margin-left: 20px;
}
.more a {
	padding: 5px 0px; text-align: right; color: rgb(255, 51, 0); display: block;
}
.yiti_t {
	color: rgb(102, 102, 102); font-weight: bold;
}
.download {
	background: rgb(247, 247, 247); margin-bottom: 20px;
}
.download td {
	padding: 1px 0px;
}
.download tr td span {
	color: rgb(236, 144, 35);
}
.yiti_t a {
	color: rgb(39, 136, 185);
}
.l .layout .titrc {
	
}
.l .layout .titrc tr th {
	background: rgb(244, 244, 244); padding: 5px; font-family: Microsoft Yahei; font-size: 12px; font-weight: normal; border-right-color: rgb(235, 235, 235); border-bottom-color: rgb(235, 235, 235); border-left-color: rgb(235, 235, 235); border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.l .layout .titrc tr td {
	background: rgb(248, 248, 248); padding: 5px; font-family: Microsoft Yahei; font-size: 12px;
}
.l .layout .titrc .ts {
	border: currentColor; color: rgb(51, 51, 51); padding-top: 15px; font-family: Microsoft Yahei; font-size: 13px;
}
.l .layout .titrc .tb {
	padding-bottom: 15px; border-bottom-color: rgb(102, 102, 102); border-bottom-width: 1px; border-bottom-style: dashed;
}
.l .layout .bdbtmstyle tr td {
	background: rgb(248, 248, 248); padding: 5px; font-family: Microsoft Yahei; font-size: 12px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.l .layout .notbstyle tr td {
	background: rgb(235, 242, 246); padding: 5px; border: currentColor; font-family: Microsoft Yahei; font-size: 12px;
}
.l .layout .notbstyle tr td p {
	margin-bottom: 10px;
}
.l .layout .notbstyle tr td p span {
	font-weight: bold;
}
.agenda-tab {
	height: 29px; border-bottom-color: rgb(39, 136, 185); border-bottom-width: 1px; border-bottom-style: solid;
}
.agenda-tab li {
	background: rgb(233, 233, 233); width: 213px; height: 29px; color: rgb(136, 136, 136); line-height: 29px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left; cursor: pointer;
}
.agenda-tab li.curr {
	background: rgb(37, 141, 200); color: rgb(255, 255, 255);
}
.agenda-tb-t {
	border-spacing: 0;
}
.agenda-tb-t tr td {
	border: 0px currentColor;
}
.agenda-t01 {
	margin: 0px auto;
}
.agenda-t01 tr td {
	font-size: 12px;
}
.agenda-tt {
	margin: 0px;
}
.agenda-tt dt {
	color: rgb(39, 136, 185); cursor: pointer;
}
.agenda-tt dt.curr {
	background: rgb(183, 222, 232); color: rgb(255, 129, 45);
}
.agenda-tt dd {
	margin: 0px; padding: 0px; display: none;
}
.agenda-list {
	border-collapse: collapse; border-spacing: 0;
}
.agenda-list tr td {
	background: rgb(191, 222, 241); border: 1px solid rgb(255, 255, 255); padding-left: 10px;
}
.agenda-list tr td a {
	padding: 0px; color: rgb(25, 75, 123); text-decoration: underline;
}
.agenda-list tr td.agenda-tb-td1 {
	background: rgb(148, 200, 232); width: 80px; text-align: center; color: rgb(54, 54, 54); font-size: 14px; font-weight: 600;
}
.agenda-list tr td.agenda-tb-td2 {
	background: rgb(148, 200, 232); width: 145px; text-align: center; color: rgb(54, 54, 54); font-size: 14px; font-weight: 600;
}
.agenda-list tr td.agenda-tb-td3 {
	background: rgb(148, 200, 232); width: 405px; color: rgb(54, 54, 54); font-size: 14px; font-weight: 600;
}
.agenda-list tr td.agenda-tb-td4 {
	background: rgb(148, 200, 232); width: 140px; color: rgb(54, 54, 54); font-size: 14px; font-weight: 600;
}
.agenda-list tr td.agenda-tb-td33 {
	width: 285px;
}
.agenda-list tr td.agenda-tb-td44 {
	width: 380px;
}
.agenda-list tr td.agenda-tb-td22 {
	width: 90px;
}
#gf-totop {
	width: 46px; height: 67px; right: 15px; bottom: 10px; display: block; position: fixed;
}
#gf-totop a {
	background: url("../images/bg_gf_totop.gif") no-repeat; width: 46px; height: 67px; display: block; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8;
}
#gf-totop a:hover {
	background: url("../images/bg_gf_totop.gif") no-repeat; filter: alpha(opacity=100); opacity: 1; -moz-opacity: 1.0;
}
.left_bt p {
	margin: 5px 0px; color: rgb(70, 70, 70); line-height: 24px; font-size: 12px;
}
.left_bt .l_title {
	background: url("../images/dot_2.jpg") no-repeat left; color: rgb(0, 116, 199); padding-left: 15px; font-family: Microsoft Yahei; font-size: 18px; font-weight: normal; margin-top: 30px;
}
.s_title {
	background: rgb(234, 234, 234); padding: 10px 20px;
}
.s_title h5 {
	background: url("../images/dot_1.jpg") no-repeat left; width: 280px; color: rgb(255, 102, 0); line-height: 26px; padding-left: 15px; font-family: Microsoft Yahei; font-size: 16px; font-weight: normal; float: left;
}
.s_title h5 a:link {
	color: rgb(255, 102, 0);
}
.s_title h5 a:visited {
	color: rgb(255, 102, 0);
}
.s_title h5 a:hover {
	color: rgb(0, 0, 0);
}
.s_title .lt_title {
	background: url("../images/dot_1.jpg") no-repeat left; color: rgb(255, 102, 0); line-height: 26px; padding-left: 15px; font-family: Microsoft Yahei; font-size: 16px; font-weight: normal;
}
.s_title .lt_title a:link {
	color: rgb(255, 102, 0);
}
.s_title .lt_title a:visited {
	color: rgb(255, 102, 0);
}
.s_title .lt_title a:hover {
	color: rgb(0, 0, 0);
}
.s_title .fen_lt li {
	background: url("../images/dot_3.jpg") no-repeat left; color: rgb(255, 255, 255); line-height: 22px; padding-left: 10px; font-family: Microsoft Yahei; font-size: 12px; margin-left: 18px;
}
.s_title .fen_lt li a:link {
	color: rgb(255, 102, 0);
}
.s_title .fen_lt li a:visited {
	color: rgb(255, 102, 0);
}
.s_title .fen_lt li a:hover {
	color: rgb(0, 0, 0);
}
.left_bt p {
	margin: 5px 0px; color: rgb(70, 70, 70); line-height: 24px; font-size: 12px;
}
.duanluo {
	text-indent: 24px;
}
.you_line {
	background: rgb(37, 143, 204); margin: 15px 0px; height: 10px;
}
.you_h1 {
	padding: 30px 0px 20px; text-align: center; color: rgb(254, 0, 0); font-family: ΢���ź�; font-size: 20px;
}
.you_h3 {
	padding: 10px 0px; text-align: center; font-family: ΢���ź�; font-size: 15px;
}
.you_btn {
	text-align: center;
}
#date65 {
	width: 300px; float: left;
}
#date66 {
	width: 300px; margin-left: 30px; float: left;
}
#date67 {
	width: 300px; margin-left: 30px; float: left;
}
.date_list h1 {
	margin: 40px 0px 15px; color: rgb(37, 142, 203); font-family: ΢���ź�; font-size: 32px;
}
.date_list ul {
	background: rgb(239, 239, 239); padding: 15px; height: 285px; font-family: ΢���ź�; font-size: 14px; margin-bottom: 10px;
}
.date_list ul li {
	background: url("../images/you_dot.gif") no-repeat left; height: 30px; line-height: 30px; padding-left: 12px;
}
body {
	
}
.table_3 {
	margin: 5px 0px 20px; width: 100%; border-top-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid;
}
tbody {
	border-color: inherit; vertical-align: middle; display: table-row-group;
}
tr {
	border-color: inherit; vertical-align: inherit; display: table-row;
}
.table_3 th {
	background: rgb(239, 239, 239); text-align: center; font-weight: bold;
}
.table_3 th {
	padding: 2px 4px; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.table_3 td {
	padding: 2px 4px; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.day_pic_list {
	margin: 15px 0px; padding-bottom: 5px;
}
.day_pic_list h1 {
	color: rgb(0, 116, 199); padding-bottom: 5px; font-family: Helvetica, Microsoft YaHei, Tahoma, Arial, sans-serif; font-size: 20px; font-weight: normal; margin-bottom: 13px; border-bottom-color: rgb(0, 116, 199); border-bottom-width: 1px; border-bottom-style: solid;
}
.day_pic_list h3 {
	background: rgb(242, 242, 242); color: rgb(3, 156, 207); line-height: 30px; padding-left: 15px; font-size: 14px; margin-top: 15px; margin-bottom: 15px;
}
.day_pic_list h3 span {
	padding-right: 5px; font-size: 12px; font-weight: normal; float: right;
}
.day_pic_list h3 span a {
	color: rgb(0, 0, 0);
}
.day_pic_list h3 span a:hover {
	color: rgb(255, 51, 0);
}
.pic_list {
	overflow: hidden; margin-top: 5px;
}
.pic_list dl {
	margin: 0px 10px 0px 13px; width: 168px; height: 170px; overflow: hidden; float: left;
}
.pic_list dl dt img {
	padding: 2px; border: 1px solid rgb(216, 216, 216); width: 160px; height: 120px;
}
.pic_list dl dt a img {
	border: 1px solid rgb(216, 216, 216);
}
.pic_list dl dd {
	width: 162px; height: 50px; text-align: center; color: rgb(70, 70, 70); line-height: 20px; font-size: 12px;
}
.pic_list dl dd a {
	color: rgb(51, 51, 51);
}
.pic_list dl dd a:hover {
	color: rgb(255, 51, 0);
}
