﻿@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
}
.bg_body02 { background-color:#d6d6d6;}

td {font-size: 12px;}
p {text-indent: 2em;}
img {border:0px;}
.img1 {border:1px solid #b5b5b5;}
.img2 {border:1px solid #dddddd; padding:3px; margin-bottom:2px;}

.subnav {
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #dadada;
	height:23px;
	background-color:#f5f5f5;}
.subnav ul{
	margin: 0px;
	padding: 0px;}
.subnav li{
	margin: 0px;
	float:left;
	line-height:23px;
	padding:0px 10px 0px 22px;
	border-right: 1px solid #dadada;
	border-top: 1px solid #dadada;
	border-bottom: 2px solid #e8e8e8;
	background-image: url(../images/arrow_5.gif);
	background-repeat: no-repeat;
	background-position: 9px 7px;}
.subnav a {
	color: #898989;
	text-decoration: none;
}
.subnav a:hover {
	text-decoration: none;
	color:#ff0000;
}

/*链接样式*/
a {
	text-decoration:none;
	color:#666;
}
a:hover {
	text-decoration:underline;
	color:#c30101;
}
.gray a {
	text-decoration:none;
	font-weight:bold;
	color:#444444;
}
.gray a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#c30101;
}

/*翻页样式*/
.page {
	margin: 10px 10px 15px 10px;
	padding: 3px 22px 5px 0px;
	text-align:center;
	color:#666666;
	clear:both;
}
.page a {text-decoration:none;color:#666666;}
.page a:hover {text-decoration:underline;color:#d10f02;}
.page span {color:#e33636; font-weight:bold;}

/*左右框架样式*/
.leftbar {
	width:159px;
	margin:0px;
	float:left;
}
.leftbar1 {
	width:158px;
	margin:0px;
	float:left;
}

.centerbar {
	width:165px;
	margin:0px;
	float:left;
}
.centerbar1{
	width:165px;
	margin:0px;
	float:left;
	padding:30px 0px 0px 0px;
}

.rightbar {
	width:588px;
	float:left;
	margin:0px;
	padding:0px;
}
.rightbar1 {
	width:602px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 19px;
}
.rightbar2 {
	width:622px;
	float:left;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.rightbar3 {
	width:894px;
	margin:0px;
	padding:0px 0px 0px 100px;
}

/*主体框架*/
.mainbox {
	width:1002px;
	margin: 0px auto;
	padding:0px;
}
.main_photo {
	width:1002px;
	margin: 0px auto;
	border-top: 4px solid #ff0000;
	padding:0px;
}
.main_photo2 {
	margin: 0px 50px 0px 50px;
	border: 4px solid #999999;
	padding:25px 20px;
	width:900px;
}
.main_photo3 {
	width:638px;
	margin: 0px auto;
	background-color:#fff;
	border-top: 4px solid #ff0000;
	padding:0px;
}
.main_photo4 {
	margin: 0px 50px 0px 50px;
	padding:0px;
}
.main_photo4 img{
	border: 4px solid #999999;
}
.main_eco {
	width:1002px;
	margin: 0px auto;
	padding:0px;
}
.bottom_eco {
	margin: 0px;
	padding:0px;
	height:60px;
	background-image: url(../images/eco/bg_bottom.gif);
	background-repeat: repeat-x;
	background-position:top;
}
.bottom_eco .righttp{ float:right; padding-top:34px;}
.bg_eco {
	margin: 0px;
	padding:100px 0px 0px 180px;
	background-image: url(../images/eco/p_pro3.jpg);
	background-repeat: no-repeat;
}
.bg_eco2 {
	margin: 0px;
	padding:0px;
	height:343px;
	background-image: url(../images/eco/bg_pro.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.bg_eco3 {
	margin: 0px;
	padding:0px;
	height:455px;
	background-image: url(../images/eco/bg_pro2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.bg_eco4 {
	padding-left:30px;
}

.content_eco {
	margin: 0px;
	padding:0px;
	color:#3c3c3c;
	width:312px;
	line-height:17px;
	background-image: url(../images/eco/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/*导航样式*/
.mainnav {margin: 0px;padding:0px;}

/*二级栏目样式*/
.submenulist2 ul {
	margin: 8px 0px 0px 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;}
.submenulist2 li {
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #ebebeb;
	list-style-type: none;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 16px 10px;
	font-weight: bold;
}
.submenulist2  a.a3 {
	color: #787878;
	margin: 0px;
	padding: 5px 0px 5px 24px;
	width: 159px;
	display: block;
	text-decoration: none;
}
.submenulist2  a.a3:hover {
	font-weight: bold;
	text-decoration: none;
	color: #fd1e1e;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 16px 9px;
	background-color:#f5f5f5;
}
.submenulist2  a.a9 {
	color: #ff0000;
	margin: 0px;
	padding: 5px 0px 5px 24px;
	width: 159px;
	display: block;
	text-decoration: none;
}
.submenulist2  a.a9:hover {
	font-weight: bold;
	text-decoration: none;
	color: #fd1e1e;
	background-image: url(../images/arrow_1.gif);
	background-repeat: no-repeat;
	background-position: 16px 9px;
	background-color:#f5f5f5;
}
.menulist2 {margin: 0px;padding: 0px;}
.menulist2 ul{margin: 0px;padding: 0px;}
.menulist2 li {
	list-style: none;
	margin: 0px;
	padding: 5px 0px 5px 30px;
	border-top: 1px solid #ebebeb;
	background-color:#fff;
	font-weight:normal;
	background-image: url(../images/dot_1.gif);
	background-repeat: no-repeat;
	background-position: 20px 12px;
}
.menulist2 a {
	color: #9c9c9c;
	padding:0px 0px 0px 0px;
	text-decoration: none;
}
.menulist2 a:hover {
	color: #fe4148;
	text-decoration: none;
}
.menulist2 .on {color:#ff010b;}
.menulist2 .on a{color:#ff010b;}


.menu_pro {margin: 0px 0px 10px 0px;padding: 0px; border: 1px solid #cccccc; font-size:12px;}
.menu_pro ul{margin: 0px;padding: 0px;}
.menu_pro li {
	list-style: none;
	margin: 0px;
	padding: 4px 0px 4px 0px;
	overflow:hidden;
	width:114px;
	float:left;
	text-align:center;
	background-image: url(../images/line_3.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu_pro a {color: #929292;text-decoration: none;}
.menu_pro a:hover {color: #ff0000;text-decoration: none; font-weight:bold;}
.menu_pro .on {font-weight:bold; background-color:#f5f5f5;}
.menu_pro .on a{color:#ff0000; font-weight:bold;}
.menu_pro .on2 {font-weight:bold; background-color:#f5f5f5;border-bottom: 1px solid #e0e0e0;}
.menu_pro .on2 a{color:#ff0000; font-weight:bold;}
.menu_pro .online {border-bottom: 1px solid #e0e0e0;}


.menu_pro2 {margin: 0px 0px 10px 0px;padding: 0px; border: 1px solid #cccccc; font-size:12px;}
.menu_pro2 ul{margin: 0px;padding: 0px;}
.menu_pro2 li {
	list-style: none;
	margin: 0px;
	padding: 4px 7px 4px 7px;
	overflow:hidden;
	float:left;
	text-align:center;
	background-image: url(../images/line_3.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu_pro2 a {color: #929292;text-decoration: none;}
.menu_pro2 a:hover {color: #ff0000;text-decoration: none; font-weight:bold;}
.menu_pro2 .on {font-weight:bold; background-color:#f5f5f5;}
.menu_pro2 .on a{color:#ff0000; font-weight:bold;}
.menu_pro2 .on1 {font-weight:bold; background-color:#f5f5f5;}
.menu_pro2 .on1 a{color:#148f11; font-weight:bold;}


.menu_pro3 {margin: 0px 0px 10px 0px;padding: 0px; border: 1px solid #cccccc; font-size:12px;}
.menu_pro3 ul{margin: 0px;padding: 0px;}
.menu_pro3 li {
	list-style: none;
	margin: 0px;
	padding: 4px 0px 4px 0px;
	overflow:hidden;
	width:145px;
	float:left;
	text-align:center;
	background-image: url(../images/line_3.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu_pro3 a {color: #929292;text-decoration: none;}
.menu_pro3 a:hover {color: #ff0000;text-decoration: none; font-weight:bold;}
.menu_pro3 .on {font-weight:bold; background-color:#f5f5f5;}
.menu_pro3 .on a{color:#ff0000; font-weight:bold;}


.menu_pro1 {margin: 0px 0px 10px 0px;padding: 0px; border: 1px solid #cccccc; font-size:12px;}
.menu_pro1 ul{margin: 0px;padding: 0px;}
.menu_pro1 li {
	list-style: none;
	margin: 0px;
	padding: 4px 16px 4px 16px;
	overflow:hidden;
	float:left;
	text-align:center;
	background-image: url(../images/line_3.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu_pro1 a {color: #929292;text-decoration: none;}
.menu_pro1 a:hover {color: #ff0000;text-decoration: none; font-weight:bold;}
.menu_pro1 .on {font-weight:bold; background-color:#f5f5f5;}
.menu_pro1 .on a{color:#ff0000; font-weight:bold;}
.menu_pro1 .on1 {font-weight:bold; background-color:#f5f5f5;}
.menu_pro1 .on1 a{color:#148f11; font-weight:bold;}

.menu_pro4 {margin: 0px 0px 10px 0px;padding: 0px; border: 1px solid #cccccc; font-size:12px;}
.menu_pro4 ul{margin: 0px;padding: 0px;}
.menu_pro4 li {
	list-style: none;
	margin: 0px;
	padding: 4px 22px 4px 22px;
	overflow:hidden;
	float:left;
	text-align:center;
	background-image: url(../images/line_3.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.menu_pro4 a {color: #929292;text-decoration: none;}
.menu_pro4 a:hover {color: #ff0000;text-decoration: none; font-weight:bold;}
.menu_pro4 .on {font-weight:bold; background-color:#f5f5f5;}
.menu_pro4 .on a{color:#ff0000; font-weight:bold;}
.menu_pro4 .on1 {font-weight:bold; background-color:#f5f5f5;}
.menu_pro4 .on1 a{color:#148f11; font-weight:bold;}


/*头部样式*/
.bg_top {
	margin: 0px;
	padding: 0px 0px 0px 34px;
	height:25px;
	background-color:#211d1e;
}

/*banner样式*/
.banner {
	margin: 0px;
	padding: 1px 0px 1px 0px;
	text-align:center;
}
.ban {
	margin:0px;
	padding:0px 0px 12px 0px;
}
.ban_1 {
	margin:0px;
	padding:25px 0px 20px 0px;
}
.swf_profile {
	margin:0px;
	padding:10px 0px 50px 0px;
}

/*标题样式*/
.title_sub { margin:0px; padding:0px 0px 8px 29px;}

.bg_title1 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 0px 6px 0px;
	background-image: url(../images/line_1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_title1 a{ float:right;}

.bg_title01 {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	padding:10px 0px 1px 0px;
	background-image: url(../images/line_1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_title01 a{ float:right;}

.bg_title2 {
	font-weight:bold;
	color:#017501;
	padding:8px 0px 8px 0px;
	background-image: url(../images/line_1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.bg_title2 a{ float:right;}


.title_info1 {
	color:#666666;
	margin:1px 20px;
	padding:5px 0px 5px 0px;
	border-top: 2px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
}
.title_info2 {
	color:#fff;
	text-align:left;
	background-color:#adadad;
	padding:3px 0px 3px 15px;
	font-weight:bold;
	font-size:14px;
	margin:0px;
}
/*当前位置*/
.postion {
	color: #1f1f1f;
	font-weight:bold;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px 0px 12px 0px;
	height:31px;
	line-height:20px;
	margin:0px;
}
.postion .rightwz {
	float:right;
	font-size:12px;
	font-weight:normal;
	color: #666666;}

.postion a {
	text-decoration: none;
	color: #666666;
}
.postion2 {
	padding:15px 20px 15px 20px;
	height:31px;
	margin:0px;
}
.postion2 .rightwz { float:right;}


.postion1 {
	color: #1f1f1f;
	font-weight:bold;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:17px 0px 14px 0px;
	height:31px;
	line-height:20px;
	margin:0px;
}
.postion1 .rightwz {
	float:right;
	font-size:12px;
	font-weight:normal;
	color: #666666;}

.postion1 a {
	text-decoration: none;
	color: #666666;
}

/*盒子*/
.box_profile {
	border:1px solid #e5e5e5;
	color:#666;
	padding:0px;
}
.box_profile h1{
	color:#ff0008;
	font-weight:bold;
	font-size:12px;
	height:20px;
	border-bottom:1px solid #e5e5e5;
	background-color:#f6f6f5;
	padding:7px 0px 2px 8px;
	margin:1px 1px 12px 1px;
}
.box_profile .text{padding:12px 0px 22px 0px;}
.box_profile a{
	color:#666;
	padding:0px 8px 0px 9px;
}

.box_service {
	border:1px solid #e5e5e5;
	padding:15px;
}
.box_service td{
	color:#666;
}

.box_service2 {
	color:#333;
	line-height:140%;
}
.box_service2 .more{ padding:20px 0px 0px 0px;}

.box_service3 {
	border:1px solid #e5e5e5;
	clear:both;
	margin:0px 0px 40px 90px;
	width:830px;
	padding:15px 5px;
}
.box_service3 td{color:#666;}

.bg_profile {
	color:#017501;
	padding:0px;
	height:134px;
	margin:0px 0px 25px 0px;
	background-image: url(../images/bg_profile.gif);
	background-repeat: no-repeat;
}
.bg_profile .nav{
	color:#017501;
	line-height:30px;
	font-weight:bold;
	padding:60px 0px 10px 30px;
}
.bg_profile .nav a{
	color:#909090;
	font-size:13px;
	padding:0px 11px 0px 7px;
	background-image: url(../images/dot_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.bg_operate {
	color:#017501;
	padding:0px;
	height:101px;
	margin:0px 0px 25px 0px;
	background-image: url(../images/c.gif);
	background-repeat: no-repeat;
}
.bg_operate .tabline{line-height:26px;}
.bg_operate .tabline td{font-size:13px; font-weight:bold;}
.bg_operate .tabline td a{ color:#909090; text-decoration:none;background-image: url();}
.bg_operate .title{
	color:#ff000b;
	font-weight:bold;
	padding:0px 0px 4px 10px;
	font-size:14px;
	width:100px;
	background-color:#fff;
	margin:0px 0px 5px 0px;
}
.bg_operate a{
	color:#4f4f4f;
	padding:0px 0px 4px 10px;
	background-image: url(../images/dot_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
.bg_operate2 {
	color:#017501;
	padding:0px;
	height:170px;
	margin:0px 0px 25px 0px;
	background-image: url(../images/ban_inn.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bg_operate2 .title{
	color:#1e8f1e;
	font-weight:bold;
	padding:0px 0px 4px 0px;
	font-size:14px;
	width:100px;
	background-color:#fff;
	margin:0px 0px 5px 0px;
}
.bg_operate2 .title2{
	color:#898989;
	padding:12px 0px 4px 0px;
	font-size:14px;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	margin:0px 0px 5px 0px;
}
.bg_operate3 {
	color:#017501;
	padding:0px;
	height:121px;
	margin:5px 0px 20px 0px;
}


.box_test td{color:#666; line-height:200%;}
.title2{
	color:#898989;
	padding:12px 0px 4px 0px;
	font-size:14px;
	width:120px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#fff;
	margin:0px 0px 5px 0px;
}
.bg_line {
	background-color: #c9c7c7;
	background-image: url(../images/icon_red.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding:2px 0px 0px 0px;
}

.box_publicity {
	background-color:#ededed;
	padding:20px 20px 20px 20px;
}
.box_publicity .lefttp{ width:363px; float:left; background-color:#fff; padding:7px;}
.box_publicity .lefttp .img1{ border: 1px solid #cbcdcc; margin-bottom:6px;}
.box_publicity .righttp{
	width:134px; float:left;
	background-color:#fff;
	padding:7px;
	margin:0px 0px 0px 9px;}



/*实线样式*/
.solid1 {padding:15px 0px 5px 15px;}
.solid2 { border-top: 1px solid #ff0000;  border-bottom: 1px solid #ff0000;}
.solid3 { border-top: 1px solid #ff0000;  border-bottom: 2px solid #ff0000;}
.solid4 { border-bottom: 1px solid #dddddd;}
.solid5 { border-bottom: 1px solid #dddddd;border-right: 1px solid #dddddd;}
.solid6 { border-left: 1px dashed #8fd304; padding:0px 0px 0px 17px;}


.clear1 {margin:0px; padding:20px 0px; clear:both;}
.clear2 {margin:0px;clear:both;}
.clear3 {padding:10px;clear:both;}
.clear4 {padding:5px; margin:0px;}

/*关闭样式*/
.back {text-align:right;padding:10px 0px 10px 0px; margin:0px 20px;}

.close {
	text-align:right;
	border-bottom: 4px solid #4d4d4d;
	height:30px;
	background-color:#e9e9e9;
	padding:10px 20px 10px 0px;
	margin:0px 0px 0px 0px;
}

/*文本样式*/
.content_after {
	color:#666;
	margin:0px 0px 50px 0px;
	padding:8px 0px 8px 0px;
	line-height:150%;
}
.content_after .title_1{
padding:10px 0px;
line-height:200%;
text-align:center;
font-size:18px;
color:#444444;
font-weight:bold;}
.content_after p{
padding:5px 0px;
margin:0px;
text-indent:2em;}
.content {
	color:#666;
	margin:0px;
	padding:8px 0px 8px 0px;
	line-height:150%;
}
.content td{color:#666;line-height:150%;}
.content01 {
	color:#666;
	margin:0px;
	padding:8px 0px 8px 0px;
	line-height:150%;
}
.content01 img{ margin:10px 0px 2px 0px;}
.content01 td{color:#666;line-height:150%;}

.content2 {
	color:#757575;
	margin:0px;
	text-align:left;
	padding:0px 0px 25px 0px;
	line-height:180%;
	text-align:right;
}
.content3 {
	color:#676767;
	margin:0px;
	padding:10px 0px 25px 0px;
	line-height:170%;
}
.content3 td{color:#676767;}
.content3 .leftpic{ float:left; padding-right: 12px;}
.content3 .rightwz{ float:left;}
.content3 .text1{
	color:#7b7b7b;
	line-height:170%;
}
.content3 .text2{
	color:#7b7b7b;
	border: 1px solid #d8d8d8;
	padding:5px 10px;
	line-height:170%;
}
.content4{
	color:#676767;
	margin:0px;
	padding:10px 0px 44px 0px;
	line-height:170%;
}
.content4 div{
float:right;
padding:5px;}



.content5{
	color:#676767;
	margin:0px;
	padding:10px 0px 0px 0px;
	line-height:140%;
}
.content5 span{
color:#0a51a1;}
.content5_1{
	color:#676767;
	margin:0px;
	padding:10px 0px 0px 0px;
	line-height:170%;
}
.content5_1 td{
	color:#676767;
	margin:0px;
	line-height:170%;
}
.content5_2{
	color:#676767;
	margin:10px 0px 0px 0px;
	line-height:170%;
	background-image: url(../images/one.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding:0px 0px 0px 26px;
}
.content5_3{
	color:#676767;
	margin:10px 0px 0px 0px;
	line-height:170%;
	background-image: url(../images/two.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding:0px 0px 0px 26px;
}
.content5_4{
	color:#676767;
	margin:10px 0px 0px 0px;
	line-height:170%;
	background-image: url(../images/ser.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding:0px 0px 0px 26px;
}

.content5_5{
	color:#676767;
	margin:0px;
	padding:5px 0px 5px 0px;
	line-height:170%;
}
.content5_5 td{
	color:#676767;
}
.content5_6{
	color:#676767;
	margin:0px;
	padding:10px 0px 0px 0px;
	line-height:180%;
	background-image: url(../images/photo2.gif);
	background-repeat: no-repeat;
	background-position: 176px 119px;
}

.content6{
	color:#676767;
	margin:0px;
	padding:10px 0px 0px 0px;
	line-height:200%;
}
.content6 td{
	color:#676767;
	line-height:170%;
}
.content7{
	color:#676767;
	margin:0px;
	padding:10px 0px 16px 0px;
	line-height:170%;
}
.content7 div{
float:right;
padding:5px;}

.content8{
	color:#676767;
	margin:0px;
	padding:10px 0px 108px 0px;
	line-height:170%;
	height:182px;
}
.content8 div{
float:left;
}
.content9{
	color:#676767;
	margin:0px;
	padding:10px 0px 0px 0px;
	line-height:180%;
}
.content9 span{
color:#0a51a1;}

.content10 {
	margin:0px;
	padding:10px 0px 25px 0px;
}
.con_inn{
	margin:0px;
	padding:10px 0px 10px 0px;
}
.con_inn .f1{ padding:6px 0px 10px 15px;}

.con_inn td{
	line-height:22px;
}

.content_news { /*细览页样式*/
	line-height: 200%;
	color: #666666;
	padding: 0px;
	margin:10px 15px;
}


.cen {
	text-align:center;
	margin:0px 20px;
	color:#393737;
	font-size:16px;
	font-weight:bold;
	padding:12px 0px;
	border-bottom: 2px solid #f33333;
}
.cen2 {color:#7a7a7a;line-height:200%; text-align:center; padding:0px 0px 5px 0px;}

.cen3 {
	margin:0px;
	color:#666666;
	line-height:23px;
	background-color:#f5f5f5;
	border-bottom: 1px solid #dddddd;
	font-weight:bold;
	padding:0px 11px 0px 11px;
}
.cen3 .date{ float:right; font-weight:normal;}

/*图片样式*/
.o_pic{ padding:7px 0px 10px 0px;}
.t_pic1 {padding:10px 0px 0px 0px;text-align:center;}
.t_pic2 {padding:4px 0px 0px 4px;}
.t_pic3 {padding:19px 0px 40px 0px; text-align:center;}
.t_pic4 {padding:10px 0px 10px 0px;}
.t_pic5 {padding:2px 0px 5px 0px;}
.t_pic6{ padding:34px 0px 26px 0px;}
.t_pic7{ padding:43px 0px 16px 0px;}
.t_pic8{ padding:18px 0px 28px 0px;}
.t_pic9{ padding:16px 0px 20px 0px;}
.t_pic0{ padding:48px 0px 0px 0px;}
.pic_b1{ padding:1px; border: 1px solid #e3e0e1;}

/*字体样式*/
.f_red1 {color: #f63375;}
.f_red01 {color: #fe0509; padding-right:8px;}
.f_red02 {color: #fe0509; padding-right:8px; font-size:16px; font-weight:bold;}
.f_red2 {
	color: #fe000a;
	background-image: url(../images/icon_3.gif);
	background-repeat: no-repeat;
	padding:0px 0px 4px 0px;
	background-position: right bottom;
}
.f_red3 {color: #fe000a; margin:0px;}
.f_red4 {
	color: #fe000a;
	font-weight:bold;
	padding:0px 0px 0px 2px;
}
.f_font1 {
	color: #fff;
	font-weight:bold;
}

.f_red5 {
	color: #fe000a;
	background-image: url(../images/icon_3.gif);
	background-repeat: no-repeat;
	padding:3px 0px 2px 0px;
	background-position: left top;
}
.f_red6 {color:#ff0000;font-weight:bold;}
.f_red6 a{color:#ff0000;}
.f_red7 {color:#ff1414;font-weight:bold; font-size:18px;}
.f_red8 {color:#ff1414;}

.f_gray {color: #666666;}
.f_green {color: #017501;}
.f_green2 {color: #017501; font-weight:normal; padding-left:20px;}
.f_green3 {color: #017501; font-weight:bold;}
.f_blue {color: #055bb8; }


.f_title1 {color: #017501; font-weight:bold; font-size:16px; padding:15px 0px 0px 5px;}
.f_title2 {color: #ff0008; font-weight:bold; font-size:14px; padding:5px 0px 12px 5px;}
.f_title3 {
	color: #ff0207;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	background-image: url(../images/icon_2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.f_title4 {
	color: #ff0207;
	padding:6px 0px 5px 0px;
	background-image: url(../images/icon_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.f_title04 {
	color: #ff0207;
	padding:12px 0px 12px 0px;
	background-image: url(../images/icon_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.f_title5 {
	color: #666;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	padding:12px 0px 0px 0px;
}
.f_title6 {
	margin:0px ;
	padding:6px 0px 6px 0px;
}
.f_title7 {
	margin:0px ;
	color:#666666;
	padding:8px 0px 8px 0px;
	text-align:center;
}
.f_title8 {
	margin:8px 0px 0px 0px;
	font-size:12px;
	font-weight:normal;
	padding:7px 0px 13px 0px;
	background-image: url(../images/line_4.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.f_title9 {
	margin:0px ;
	line-height:180%;
	color:#666666;
	font-size:13px;
	padding:8px 50px 8px 50px;
}

.f_title10 {
	color: #ff0207;
	padding:6px 0px 5px 0px;
}
.title_operate{
	background-image: url(../images/title_bg.gif);
	background-repeat: repeat-x;
	padding:5px 0px 0px 15px;
	height:25px;
}
/*表单样式*/
.btn_1 {
	color:#333;
	height: 18px;
	width:44px;
	border: 1px solid #919191;
	background-color:#CCCCCC;
	border-style: none;
}
.btn_01 {
	color:#ffffff;
	height: 18px;
	width:51px;
	border: 1px solid #929292;
	background-color:#a9a9a9;
	border-style: none;
}
.btn_2 {
	color:#707070;
	height: 20px;
	width:60px;
	background-color:#CCCCCC;
	border-style: none;
	background-image: url(../images/btn_1.gif);
	background-repeat: no-repeat;
}
.btn_3 {
	color:#fff;
	height: 20px;
	width:80px;
	border: 1px solid #919191;
	background-color:#a9a9a9;
	border-style: none;
}

.input1 {
	color:#333;
	border: 1px solid #ccc;
}
.select1 {
	color:#000000;
	height: 18px;
	background-color:#bebebe;
	width:150px;
}
.select2 {
	color:#666;
	background-color:#eeeeee;
}

/*列表类样式*/
.list_news {
	line-height: 140%;
	color: #666666;
	margin: 6px 0px 10px 0px;
	padding: 0px;
}
.list_news li {
	list-style: none;
	margin: 0px;
	padding: 3px 0px 3px 10px;
	background-image: url(../images/dot_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
}
.list_news a {
	color: #666666;
	text-decoration:none;
}
.list_news a:hover {
	color: #c30101;
	text-decoration:underline;
}
.list_news2 {
	line-height: 140%;
	color: #666666;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.list_news2 li {
	list-style: none;
	margin: 0px;
	padding: 3px 0px 3px 10px;
	background-image: url(../images/line_2.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}
.list_news2 a {
	color: #666666;
	text-decoration:none;
}
.list_news2 span {color: #999999;}

.list_news3 {
	line-height: 140%;
	color: #666666;
	margin: 6px 0px 10px 0px;
	padding: 0px;
}
.list_news3 li {
	list-style: none;
	margin: 0px;
	padding: 3px 0px 3px 15px;
	background-image: url(../images/arrow_2.gif);
	background-repeat: no-repeat;
	background-position: 5px 11px;
}
.list_news3 a {
	color: #666666;
	text-decoration:none;
}
.list_news3 a:hover {
	color: #c30101;
	text-decoration:underline;
}

.list_news4 {
	margin: 6px 0px 10px 0px;
	padding: 0px;
}
.list_news4 td{color: #666666;line-height: 154%;}
.list_news4 li {
	list-style: none;
	margin: 0px;
	padding: 8px 5px 15px 0px;
	border-bottom: 1px solid #e5e5e5;
}
.list_news4 a {
	color: #656565; font-weight:bold;
	text-decoration:none;
}
.list_news4 a:hover {
	color: #ff0200;
	text-decoration:underline;
}

.list_photo {
	line-height: 140%;
	color: #666666;
	border-top: 1px solid #ff0000;
	margin: 0px 0px 10px 0px;
	padding: 15px 0px 0px 3px;
}
.list_photo li {
	list-style: none;
	margin: 0px;
	float:left;
	width:89px;
	padding: 0px 6px 6px 6px;
}
.list_photo2 {
	margin: 0px 0px 10px 0px;
	padding: 15px 0px 0px 3px;
}
.list_photo2 td{
	line-height: 160%;
	color: #929292;
}
.list_photo2 li {
	list-style: none;
	margin: 0px 5px 0px 0px;
	float:left;
	width:266px;
	padding: 4px 6px 10px 6px;
}
.list_photo3 {
	margin: 0px 0px 10px 0px;
	padding: 15px 0px 0px 3px;
}
.list_photo3 td{line-height: 200%; color:#666;}
.list_photo3 li {
	list-style: none;
	margin: 0px 5px 0px 0px;
	padding: 0px 6px 6px 6px;
}
.list_photo4 {
	margin: 0px 0px 10px 0px;
	padding: 15px 0px 0px 3px;
}
.list_photo4 td{line-height: 180%; color:#666;}
.list_photo4 li {
	list-style: none;
	margin: 0px 5px 0px 0px;
	padding: 0px 6px 30px 6px;
}
.list_photo4 li .imgboder{ border: 2px solid #dbdbdb;}
.list_photo4 li .line{
	padding:1px 0px;
	margin-bottom:8px;
	background-color: #ebebeb;
	background-image: url(../images/icon_2.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.list_map {
	color: #666666;
	margin: 0px; line-height:18px;
	padding: 0px;
}
.list_map a{
	list-style: none;
	margin: 0px; 
	padding: 0px 15px 0px 10px;
	background-image: url(../images/dot_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
.list_map a {
	color: #666666;
	text-decoration:none;
}

.list_inn {
	line-height: 140%;
	color: #666666;
	margin: 6px 0px 10px 0px;
	padding: 0px;
}
.list_inn li {
	list-style: none;
	margin: 0px;
	padding: 6px 0px 6px 20px;
	background-image: url(../images/line_inn.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list_inn .ad1 { width:125px; float:right; display:block;}
.list_inn .ad2 { width:210px; padding-right:9px; float:right;display:block;}
.list_inn .ad3 { width:174px; float:right; display:block;}
.list_inn a {color: #3d3d3d;text-decoration:none;}

.box_inn {
	margin:10px 0px 0px 0px;
	font-weight:bold;
	background-image: url(../images/bg_box_inn.gif);
	background-repeat: repeat-x;
}
.td_inn1 { border: 2px solid #dddddd;}
.td_inn2 {
	border: 2px solid #e4e4e4;
	background-color:#f3f3f3;
	background-image: url(../images/bg_inn.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.td_inn3 {
	border: 2px solid #e4e4e4;
	background-color:#f3f3f3;
	background-image: url(../images/bg_inn2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.box_inn2 { padding:22px 0px 6px 0px; text-align:center;}

.img_inn { padding:9px 0px 0px 0px; text-align:center;}
.img_inn img{border: 1px solid #c3c3c3; padding-bottom:3px;}


/*网页底部样式*/
.bottom {
	color: #876586;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#bfbfbf;
	clear:both;
	margin:10px 0px 0px 0px;
	line-height:40px;
	padding:0px 38px 0px 0px;
}
.bottom .rightwz2 { float:right; padding-top:8px;}
.bottom a {color: #876586;text-decoration: none;}

.bottom1 {
	color: #876586;
	height:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#bfbfbf;
	clear:both;
	margin:0px;
	line-height:40px;
	padding:0px 38px 0px 0px;
}
.bottom1 .rightwz2 { float:right; padding-top:8px;}
.bottom1 a {color: #876586;text-decoration: none;}

.menulist1{
width:578px;
line-height:140%;
margin:0px;
padding:0px;
border: solid 1px #cccccc;
height:24px;}
.menulist1 ul{
margin:0px;
padding:0px;}
.menulist1 li{
	list-style:none;
	float:left;
	background-image: url(../images/line_5.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.menulist1 a{
	color:#555555;
	background-image: url(../images/arrow_4.gif);
	background-repeat: no-repeat;
	background-position: 30px 10px;
	padding:6px 0px 0px 46px;
	height:18px;
	width:146px;
}
.menulist1 a:hover{
	color:#555555;
	background-image: url(../images/arrow_4.gif);
	background-repeat: no-repeat;
	background-position: 30px 10px;
	padding:6px 0px 0px 46px;
	color:#fe0000;
	background-color:#f5f5f5;
	height:18px;
	width:146px;
	text-decoration:none;
	font-weight:bold;
}
.menulist1 .on
{
	color:#fe0000;
	background-color:#f5f5f5;
	font-weight:bold;
}

.menulist1 .bg_red{
	color:#555555;
	background-image: url(../images/arrow_4.gif);
	background-repeat: no-repeat;
	background-position: 30px 10px;
	padding:6px 0px 0px 46px;
	color:#fe0000;
	background-color:#f5f5f5;
	height:18px;
	width:146px;
	text-decoration:none;
	font-weight:bold;
}
.bg_photo{
	background-image: url(../images/bg_photo.gif);
	background-repeat: no-repeat;
	margin:0px;
	padding:0px;
}
.photo_1{
margin:0px;
padding:0px;}
.photo_1 h4{
font-size:12px;
font-weight:bold;
margin:6px 0px;
padding:0px;
color:#FF0000;
text-align:left;}
.photo_1 h4 a{
color:#FF0000;
}
.photo_1 img{
padding-right:4px;}
.box_photo{
margin:14px 0px 20px 0px;
padding:0px;}
.box_photo img{
border:#c2cbca solid 1px;}

.box_photo1{
margin:6px 0px 16px 0px;
color:#666666;
line-height:170%;
padding:0px;}
.box_photo1 img{
border:#e6e6e6 solid 1px;}
.box_photo1 td{
color:#666666;
line-height:170%;
}


.bg_right{
	background-image: url(../images/bg_photo1.gif);
	background-repeat: no-repeat;
	background-position: 350px 280px;
}
.p_pic1{
padding:20px 0px 10px 0px;}
.p_pic2{
margin:26px 0px 15px 0px;}
.p_pic3{
padding:0px 0px 35px 0px;}
.p_pic4{
padding:30px 0px 62px 0px;}
.box_img{
margin:0px 40px;
text-align:center;}
.box_img .f_user{
padding:6px 10px;
text-align:left;
}
.list_nav{
margin:0px;
padding:0px;
line-height:140%;}
.list_nav li{
list-style:none;
padding:3px 6px;
margin:0px;
color:#666666;
border-bottom:#cccccc solid 1px;}
.list_nav a{
color:#666666;}

.title_profile6{
border-bottom:#b5b5b6 solid 3px;
font-size:12px;
font-weight:bold;
color:#0068b7;
padding:6px 0px;}
.title_profile7{
font-size:14px;
color:#676767;
padding:6px 0px;}
.title_profile8{
font-size:12px;
color:#676767;
padding:6px 0px;
font-weight:bold;
border-bottom:#676767 solid 2px;
}
.title_profile9{
font-size:12px;
color:#676767;
padding:6px 0px;
font-weight:bold;
border-bottom:#676767 solid 1px;
}
.title_profile10{
font-size:12px;
color:#676767;
padding:6px 0px;
font-weight:bold;
}
.title_profile11{
font-size:12px;
color:#676767;
font-family:"宋体";
padding:6px 0px;
font-weight:bold;
border-bottom:#676767 solid 2px;
}
.title_inn{
	color:#fff;
	height:22px; line-height:22px;
	padding:0px 0px 0px 15px;
	font-weight:bold;
	background-image: url(../images/title_inn.jpg);
	background-repeat: no-repeat;
}
.title_inn2{ margin:10px 0px 0px 15px;}


.Loading {
	width:350px;
	padding:13px 16px 13px 16px;
	top:10px;
	line-height:180%;
	border:4px #73c312 solid;
	background-color: #fff;
}

.menu_tab {margin: 4px 0px 0px 14px;padding: 0px; height:17px;}
.menu_tab ul{margin: 0px;padding: 0px;}
.menu_tab li {
	padding:0px;
	float:left;
	list-style:none;
}

.imgDital{ background:#f0f0f0; padding:8px 0px; text-align:center;}

.link_skills{z-index:1; position:absolute; padding:0px 0px 0px 423px; top:530px;}
.link_skills a{ display:block; width:90px; height:90px;}

.link_skills2{z-index:1; position:absolute; padding:0px 0px 0px 423px; top:620px;}
.link_skills2 a{ display:block; width:90px; height:90px;}
.back2{ text-align:center; padding:10px 0px;}