 @charset;

.left-article-list
{
	margin-top: 10px; 
	border: 1px #eee solid; 
	border-top: 2px #005ca2 solid; 
	padding-left: 20px; 
	padding-right: 10px; 
	background-color: #FFF;
	margin-bottom:30px;
	padding-bottom:10px;
}
.left-article-list dt
{
	background-color: #fff; 
	border-bottom: 1px #eee solid; 
	height: 50px; 
	line-height: 50px;
	font-size: 17px; 
	font-weight: bolder;
}
.left-article-list li
{
	color: #0e6fb4; 
	line-height: 30px; 
	height: 30px; 
	border: none;
	color:#0e6fb4;
	font-size:14px;
}
.left-article-list a
{
	color: #0e6fb4; 
	line-height: 30px; 
	height: 30px; 
	border: none;
	color:#0e6fb4;
	font-size:14px;
}

 
 .left-lawfirm-title
{
	width:275px;
	color:#005ca2;		
	font-family: Microsoft YaHei;
	overflow:hidden;
}
.left-lawfirm-title dt
{
	border-bottom:1px solid #005ca2;
	font-size: 20px;
	line-height: 36px;
	font-weight: bold;
}
 
 .left-lawfirm
 {	
	 width: 265px;
	 float: left; 	 
	 margin-left: 5px;
	 text-align: left; 
	 font-family: Microsoft YaHei;	
	 overflow:hidden;
 } 

.lawfirm-img
 {	
	 height: 165px;
	 overflow:hidden;
 }
.lawfirm-inf
{
	height: 150px; 
	font-size: 15px; 
	color: #162F53;
	padding-left: 10px; 
	background-color: #D7EBEB; 
	overflow:hidden;
}
.lawfirm-fwly
{
	height: 150px; 
	background-color: #4D4D4D; 
	margin-bottom: 20px; 
	overflow:hidden;
}
.fwly-title
{
	width: 255px; 	
	margin-top: 10px; 
	font-size: 18px; 
	color: #efefef; 
	font-weight: bolder; 
	margin-left: 10px;
}
.fwly-context
{
	width: 245px; 	
	font-size: 15px; 
	color: #ddd; 
	padding: 0px 10px 0 10px;
}

.g-wrapper {
	margin: 0 auto;
}

.g-outerwrapper{
	    background-image: url("../images/bg_top.jpg");
}


.g-header {
	height: 90px;
	margin: 0 auto;
	width: 990px;
}
.m-logo {
	float: left;
	margin: 20px 0 0 20px;
	vertical-align: bottom;
}

.m-logo img {
	vertical-align: bottom;	
}

.m-title {
	float: left;
	margin: 20px 0 0 10px;
	vertical-align: bottom;
	font-size: 16px;
	padding-top: 10px;
	height: 50px;
	width: 200px;
}
.m-title a{	
	color: #005ca2;
}
.m-title_1 {
	float: left;
	margin: 0px 0 0 0;
	vertical-align: bottom;
	font-size: 16px;
	height: 25px;
}
.m-title_1 a{	
	color: #005ca2;
}
.m-title_2 {
	float: left;
	margin: 0px 0 0 0;
	vertical-align: bottom;
	font-size: 14px;
	height: 25px;
}
.m-title_2 a{	
	color: #005ca2;
}
.m-title img {
	vertical-align: bottom;	
}
.m-description {
	float: left;
	margin: 20px 0 0 20px;
	vertical-align: bottom;
	text-align: left;
	margin-bottom: 0px;
	padding-top: 25px;
}
.m-version {
	float: right;
	margin-top: 10px;
	color: #404040;
	diaplay: block;
}
.m-version a, .m-version a:link, .m-version a:visited {
	color: #404040;
	margin: 0 10px;
}
.g-search form {
	margin: 20px 0 0;
	padding: 0;
}
.g-search {
	diaplay: block;
	float: right;
	margin: 15px 0px 0 0px;
	width: 230px;
}
.g-search input[type="text"] {
	border: 1px solid #e6e6e6;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #595250;
	margin: 0;
	width: 200px;
	padding: 0 0 0 30px;
	height: 27px;
	line-height: 27px;
	background-color: #FFFFFF;
	background-image: url("../images/icon_s.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/icon_s.jpg*/;
	background-repeat: no-repeat;
	background-position: 5px center;
}
.g-search input[type="submit"] {
	width: 60px;
	height: 24px;
	cursor: pointer;
	border: none;
	font-size: 12px;
	color: #ffffff;
	background-color: #007dc2;
	padding: 0;
	margin: 0;
}
.g-nav {
	width: 990px;
	margin: 0 auto;
}
.g-nav ul {
	overflow: hidden;
	padding: 0px;
	list-style: none;
	margin: 0;
	font-size: 12px;
}
.g-nav ul span {
	background-color: #005ca2;
	height: 42px;
	display: block;
	float: left;
	width: 225px;
	line-height: 42px;
	color: #ffffff;
	text-align: center;
	border-left: 2px solid #f9f9f9;
	font-size: 15px;
	font-family: Microsoft YaHei;
}
.nav .m a {
	color: #fff;
	z-index: 99999;
	line-height: 42px;
	height: 42px;
}
.nav .m {
	float: left;
	position: relative;
	z-index: 99999;
	font-family: Microsoft YaHei;
}
.nav h3 {
	margin: 0;
	padding: 0;
	font-weight: normal;
	font-size: 12px;
}
.nav h3 a {
	display: block;
	width: 109px;
	text-align: center;
	z-index: 99999;
}
.nav .sub {
	display: none;
	position: absolute;
	left: -2px;
	top: 45px;
	z-index: 99999;
	width: 115px;
	margin: 0;
	padding: 0;
	list-style: none;
}
.nav .sub li {
	text-align: center;
	padding: 0px;
	z-index: 99999;
	float: left;
}
.nav .sub li a {
	display: block;
	width: 115px;
	height: 32px;
	line-height: 32px;
	color: #000000;
	font-size: 12px;
	background-color: #ffffff;
	z-index: 99999;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.nav .sub li a:hover {
	color: #005ca2;
}
.nav .block {
	height: 5px;
	width: 115px;
	background-color: #005ca2;
	position: absolute;
	left: 0;
	top: 160px;
	overflow: hidden;
	z-index: 99999;
}
.g-banner {
	margin: 5px auto 0;
	width: 990px;
	height: 320px;
}
.g-content {
	padding: 10px 0 10px 0;
	width: 990px;
	margin: 0 auto;
}


.display_video{
	width: 550px;
	height: 360px;
	float: left;
	margin-right: 30px;
	overflow: hidden;
	margin-top: 20px;
}


.m-list-title {
	background: url(../images/ibg.jpg) left bottom no-repeat;
	text-align:left;
	font-size: 22px;
	margin-bottom: 10px;
	margin-top: 0;
	margin-right: 0;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.blue{ color:#0c77f9}
.m-about {
	width: 400px;
	overflow: hidden;
	margin-right: 80px;
	float: left;
	color: #666666;
	line-height: 24px;
	margin-bottom: 30px;
}

.m-lsdt {
	width: 400px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
}
.lsdt-left {
	margin-right: 10px;
}
.m-lsdt .list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.m-lsdt .list li {
	margin: 0 0 5px 0;
	padding: 0px 0 8px 0;
	border-bottom: 1px dashed #d9d9d9;
}
.m-lsdt .list li .date {
	float: left;
	width: 59px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right: 1px solid #cccccc;
	padding: 5px 15px 5px 0;
}
.m-lsdt .list li .date span {
	display: block;
	line-height: 25px;
	font-size: 16px;
}
.m-lsdt .list li a {
	float: left;
	width: 290px;
	display: block;
	padding-left: 25px;
}
.m-lsdt .list li a:hover h3, .m-lsdt .list li a:hover p {
	color: #005ca2;
}
.m-lsdt .list li h3 {
	margin: 0;
	padding: 0;
	color: #4d4d4d;
	font-size: 16px;
	font-family: Microsoft YaHei;
	text-align:left;
}
.m-lsdt .list li p {
	color: #999999;
	font-size: 12px;
	line-height: 21px;
	margin-top: 0px
}



.m-dynamic {
	width: 300px;
	overflow: hidden;
	float: left;
	margin-bottom: 0px;
}

.dynamic-left {
	margin-right: 20px;
}

.m-service {
	clear: both;
	margin-top: 10px;
}
.m-dynamic .list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.m-dynamic .list li {
	margin: 0 0 5px 0;
	padding: 0px 0 8px 0;
	border-bottom: 1px dashed #d9d9d9;
}
.m-dynamic .list li .date {
	float: left;
	width: 59px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right: 1px solid #cccccc;
	padding: 5px 15px 5px 0;
}
.m-dynamic .list li .date span {
	display: block;
	line-height: 25px;
	font-size: 16px;
}
.m-dynamic .list li a {
	float: left;
	width: 200px;
	display: block;
	padding-left: 25px;
}
.m-dynamic .list li a:hover h3, .m-dynamic .list li a:hover p {
	color: #005ca2;
}
.m-dynamic .list li h3 {
	margin: 0;
	padding: 0;
	color: #4d4d4d;
	font-size: 16px;
	font-family: Microsoft YaHei;
	text-align:left;
}
.m-dynamic .list li p {
	color: #999999;
	font-size: 12px;
	line-height: 21px;
	margin-top: 0px
}
.m-service ul {
	padding: 0;
	list-style: none;
	background-color: #ffffff;
	position: relative;
	left: 0;
	display: block;
	width: auto;
	height: auto;
	overflow: hidden;
}
.m-service ul li {
	float: left;
	width: 217px;
	padding: 35px 15px 35px 15px;
	text-align: center;
	height: 100px;
	overflow: hidden;
	display: block;
}
.m-service ul li:hover {
	background-color: #005ca2;
}
.m-service ul li:hover p {
	color: #ffffff;
}
.m-service ul li:hover h4 {
	color: #ffffff;
}
.m-service ul li h4 {
	font-size: 16px;
	font-weight: bold;
	margin: 10px;
}
.m-service ul li a p {
	color: #666666;
}
.m-service ul li.A {
	background-image: url("../images/grey_yw1.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw1.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.A:hover {
	background-image: url("../images/blue_yw1.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw1.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.B {
	background-image: url("../images/grey_yw2.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw2.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.B:hover {
	background-image: url("../images/blue_yw2.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw2.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.C {
	background-image: url("../images/grey_yw3.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw3.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.C:hover {
	background-image: url("../images/blue_yw3.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw3.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.D {
	background-image: url("../images/grey_yw4.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw4.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.D:hover {
	background-image: url("../images/blue_yw4.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw4.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.E {
	background-image: url("../images/grey_yw5.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw5.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.E:hover {
	background-image: url("../images/blue_yw5.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw5.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.F {
	background-image: url("../images/grey_yw6.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw6.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.F:hover {
	background-image: url("../images/blue_yw6.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw6.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.G {
	background-image: url("../images/grey_yw7.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw7.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.G:hover {
	background-image: url("../images/blue_yw7.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw7.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.H {
	background-image: url("../images/grey_yw8.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw8.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.H:hover {
	background-image: url("../images/blue_yw8.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw8.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.I {
	background-image: url("../images/grey_yw9.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw9.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.I:hover {
	background-image: url("../images/blue_yw9.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw9.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.J {
	background-image: url("../images/grey_yw10.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/grey_yw10.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
.m-service ul li.J:hover {
	background-image: url("../images/blue_yw10.jpg")/*tpa=http://www.sunhold.com.cn/static/cn/images/blue_yw10.jpg*/;
	background-repeat: no-repeat;
	background-position: center 40px;
}
/*add*/
.m-service .m-list {
	margin: 20px 0;
	width: 990px;
	height: 200px;
	overflow: hidden;
	position: relative;
	z-index: 99;
}
.m-list-title a {
	float: right;
	margin: 5px 0 0 10px;
}
.m-list-title a.m-next {
	display: block;
	width: 26px;
	height: 26px;
	overflow: hidden;
	background: url("../images/arrow_right.gif")/*tpa=http://www.sunhold.com.cn/static/cn/images/arrow_right.gif*/;
	background-position: 0 0;
}
.m-list-title a.m-pre {
	display: block;
	width: 26px;
	height: 26px;
	overflow: hidden;
	background: url("../images/arrow_left.gif")/*tpa=http://www.sunhold.com.cn/static/cn/images/arrow_left.gif*/;
	background-position: 0 0;
}
.m-list-title a.m-over {
	background-position: -26px 0;
}
.g-footer {
	background-color: #737373;
}
.MenuBottom {
	padding-left: 35px;
	padding-top: 15px;
	color: #ffffff;
	width: 955px;
	height: auto;
	margin: 0 auto;
}
.MenuBottom dl {
	float: left;
	width: 120px;
	display: block;
	margin: 0;
	padding: 0;
}
.MenuBottom dt {
	line-height: 30px;
	height: 30px;
}
.MenuBottom dd {
	margin: 0;
	padding: 0 0 0 8px;
	line-height: 21px;
	background-image: url("../images/dot.gif")/*tpa=http://www.sunhold.com.cn/static/cn/images/dot.gif*/;
	background-repeat: no-repeat;
	background-position: left center;
}
.MenuBottom dd a, .MenuBottom dd a:link, .MenuBottom dd a:visited {
	color: #ffffff;
}
.m-copyright {
	clear: both;
	width: 990px;
	margin: 0 auto;
	color: #ffffff;
	padding: 10px 0 0px 0;
	height: 55px;
}
.m-copyright p {
	line-height: 21px;
	margin: 0;
}
.m-copyright a, .m-copyright a:link, .m-copyright a:visited, .m-copyright a:hover {
	color: #ffffff;
	margin: 0 20px;
}
/*业务领域*/
.m-location {
	color: #999;
	background-color: #EFEFEF;
	padding-left: 10px;
	line-height: 36px;
}
.m-location a {
	color: #666;
}
.g-left {
	width: 275px;
	float: left;
	padding: 0 0px 0 0;
	margin-right: 25px;
	margin-top: 30px;
}
.g-right {
	width: 690px;
	float: left;
	padding: 30px 0 30px 30px;
}
.g-left .submenu {
	margin-top: 30px;
	font-family: Microsoft YaHei;
}
.g-left .submenu dl {
	margin: 0;
	padding: 0;
}
.g-left .submenu dt {
	color: #666666;
	font-size: 20px;
	line-height: 36px;
	font-weight: bold;
	margin: 0;
	padding: 0 0px 0 0px;
	border-bottom: 1px dotted #005ca2;
}
.g-left .submenu dd {
	color: #005ca2;
	text-decoration: none;
	display: block;
	padding: 0px 0px;
	margin: 0;
	font-size: 14px;
	line-height: 36px;
	height: 36px;
	background-color: #ffffff;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C5C5C5;
}
.g-left .submenu dd a, .g-left .submenu dd a:link, .g-left .submenu dd a:visited {
	color: #666666;
	padding: 0px 20px;
	display: block;
}
.g-left .submenu dd.current a {
	background-color: #005ca2;
	color: #ffffff;
	display: block;
	background-image: url("../images/arrow-down.png")/*tpa=http://www.sunhold.com.cn/static/cn/images/arrow-down.png*/;
	background-repeat: no-repeat;
	background-position: 220px center;
}
.g-right h2 {
	border-bottom: 1px solid #005ca2;
	line-height: 36px;
	margin-bottom: 30px;
	padding-left: 10px;
	color: #005ca2;
	font-size: 20px;
	padding: 0;
	font-weight: bold;
	font-family: Microsoft YaHei;
}
.g-right .yw-info {
	font-size: 13px;
	line-height: 27px;
}
.g-right p {
	margin: 10px 0;
}
.ls-list {
	margin: 20px 0;
}
.g-right h4 {
	font-family: Microsoft YaHei;
	color: #005ca2;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}
.ls-list ul {
	margin: 20px 0;
	padding: 0;
	list-style: none;
}
.ls-list ul li {
	display: block;
	float: left;
	width: 165px;
	line-height: 30px;
	text-align: center;
}
.ls-list ul li img {
	display: block;
	margin: 0 auto;
}
.ls-list ul li a, .ls-list ul li a:link, .ls-list ul li a:visited {
	color: #666666;
	display: block;
}
/*丽水律师*/
.g-page-search {
	padding: 10px 15px;
	margin-top: 30px;
	border: 1px solid #e7e7e7;
	background-color: #F2F2F2;
}
.g-page-search label {
	margin: 0 0 20px 0;
	font-size: 12px;
}
.g-page-search input[type="text"] {
	width: 210px;
	height: 24px
}
.u-item select {
	width: 210px;
	height: 26px
}
.u-item input {
	padding: 2px 8px;
	margin-top: 5px;
}
.g-page-search .m-subm {
	text-align: center;
}
.m-retrieval {
	margin: 20px 0;
	overflow: hidden;
}
.m-retrieval ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.m-retrieval li {
	float: left;
}
.m-retrieval li a {
	display: block;
	width: 25px;
	height: 33px;
	line-height: 32px;
	border: 1px dotted #e7e7e7;
	background-color: #ffffff;
	text-align: center;
	color: #666;
	margin: 0 0 10px 0;
}
.m-retrieval li.dy a {
	display: block;
	width: 65px;
	height: 33px;
	line-height: 32px;
	border: 1px dotted #e7e7e7;
	background-color: #ffffff;
	text-align: center;
	color: #666;
	margin: 0 0px 10px 0;
}
.m-retrieval li.current a {
	background-color: #005ca2;
	color: #ffffff;
}
.lsinfo {
}
.lsinfo img {
	float: left;
	height: 160px;
}
.lsinfo dl {
	float: left;
	margin-left: 20px;
}
.lsinfo dd {
	margin: 0;
	line-height: 24px;
}
.lsinfo p {
	line-height: 24px;
}
/*丽水动态*/
.m-dt .list {
	margin: 0;
	padding: 0;
	list-style: none;
}
.m-dt .list li {
	margin: 0 0 0px 0;
	border-bottom: 1px dashed #d9d9d9;
}
.m-dt .list li .date {
	float: left;
	width: 59px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-right: 1px solid #cccccc;
	padding: 15px 15px 15px 0;
}
.m-dt .list li .date span {
	display: block;
	line-height: 25px;
	font-size: 16px;
}
.m-dt .list li a {
	float: left;
	width: 600px;
	display: block;
	padding-left: 25px;
}
.m-dt .list li a:hover h3, .m-dt .list li a:hover p {
	color: #005ca2;
}
.m-dt .list li h3 {
	margin: 0;
	padding: 0;
	color: #4d4d4d;
	font-size: 16px;
	font-family: Microsoft YaHei;
}
.m-dt .list li p {
	color: #999999;
	font-size: 12px;
	line-height: 20px;
}
.m-dt h2 {
	margin-bottom: 10px;
}
.m-dt h3 {
	font-size: 12px;
	margin: 0;
	padding: 0;
	line-height: 25px;
	font-sizze: normal;
}
.m-dt p {
	line-height: 27px;
	margin-bottom: 20px;
}
/*丽水研究*/
.za {
	margin: 0;
	padding: 0;
	list-style: none;
}
.za li {
	margin-bottom: 20px;
	background-color: #ffffff;
	padding: 20px 30px;
}
.za li img {
	float: left;
	margin-right: 30px;
}
.za li h5 {
	font-weight: bold;
	font-size: 14px;
	font-family: Microsoft YaHei;
	display: block;
	margin: 0 0 20px 0;
}
.za li a {
	line-height: 30px;
	display: block;
}
.wb {
	margin: 0;
	padding: 0;
	list-style: none;
}
.wb li {
	line-height: 40px;
	background-image: url("../images/doc_pdf.gif")/*tpa=http://www.sunhold.com.cn/static/cn/images/doc_pdf.gif*/;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	border-bottom: 1px dashed #d9d9d9;
}
.ts {
	margin: 0;
	padding: 0;
	list-style: none;
}
.ts li {
	line-height: 40px;
	background-image: url("../images/book.png")/*tpa=http://www.sunhold.com.cn/static/cn/images/book.png*/;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	border-bottom: 1px dashed #d9d9d9;
}
/*社会责任*/
.zr {
	margin: 0;
	padding: 0;
	list-style: none;
}
.zr li {
	line-height: 40px;
	border-bottom: 1px dashed #d9d9d9;
}
.zr li span {
	float: right;
	margin-left: 20px;
}
/*招聘*/
.beizhu {
	margin: 30px 0;
	background-color: #ffffff;
	padding: 10px 40px;
	line-height: 21px;
	color: #333333;
	background-image: url("../images/bz1.gif")/*tpa=http://www.sunhold.com.cn/static/cn/images/bz1.gif*/;
	background-repeat: no-repeat;
	background-position: 600px 20px;
}
/*留言*/
.zxly td {
	margin: 5px 0;
}
.ly {
	width: 400px;
	height: 30px;
	border: 1px solid #ededed;
}
.ly2 {
	width: 400px;
	height: 150px;
	border: 1px solid #ededed;
}
.btn {
	text-align: center;
	margin: 30px 0;
}
.btn {
	display: block;
	cursor: pointer;
	width: 400px;
	height: 30px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top, #7db72f, #4e7d0e);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.btn:hover {
	background: #538018;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top, #6b9d28, #436b0c);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.btn:active {
	color: #a9c08c;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top, #4e7d0e, #7db72f);
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}
/*搜索结果页*/
.g-one {
	padding: 30px;
}
.g-one h2 {
	border-bottom: 1px solid #005ca2;
	line-height: 36px;
	margin-bottom: 30px;
	padding-left: 10px;
	color: #005ca2;
	font-size: 20px;
	padding: 0;
	font-weight: bold;
	font-family: Microsoft YaHei;
}
.ssresult .ts {
	background-color: #ededed;
	line-height: 36px;
	height: 36px;
	padding: 0 15px;
}
.ssresult ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
.ssresult ul li {
	background-color: #ffffff;
	margin: 20px 0;
	padding: 10px 20px;
}
.ssresult ul li a {
	color: #333333;
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
}
.ssresult ul li a:link, .ssresult ul li a:visited, .ssresult ul li a:hover {
	color: #333333;
}
.ssresult ul li span {
	color: #cc0000;
}
.ssresult ul li p {
	color: #555555;
	font-size: 12px;
	line-height: 21px;
}
.ssresult ul li .note {
	color: #999999;
}
.indexabout {
	line-height: 25px;
	color: #000;
	font-size: 14px;
}
.mestitle{ background:#176492; line-height:30px; text-align:center; color:#fff}
.mescontent{ background:#94dafb;text-align:left; color:#333; padding:15px 0 15px 20px}
.mescontent input{ border:1px solid #ccc; padding-left:10px; width:200px; margin:3px 0; line-height:20px; height:20px}
.mescontent textarea{ border:1px solid #ccc; padding-left:10px; width:200px;margin:5px 0}
input.messubmit{ background:#fd8314; color:#fff; font-size:16px; width:120px; text-align:center; padding:5px 0; font-weight:bolder; margin-left:35px; float:left; margin-right:10px;line-height:20px; height:30px}
.mestel{ }
.mescontent a{ color:#333; float:left; margin-right:20px}
.mescontent form{ margin-bottom:0}

.indexnews{ clear:both}
.indexnews ul{ margin-left:15px}
.indexnews li{ line-height:24px;}
.indexnewsl{ float:left; width:260px; margin-right:20px}
.indexnewsc{ float:left; width:400px; margin-right:20px}
.indexnewsr{ float:left; width:280px; margin-right:0px}
.blink{clear:both; border-top:1px dotted #fff; padding:10px 0; margin-bottom:10px;text-align: left;}
.blink a{ margin-right:15px; color:#fff}

.team{ clear:both}

.picScroll-left{ width:950px; overflow:hidden; position:relative; margin:0 auto; padding:10px 0;}
.picScroll-left .hd .prev{ display:block;  width:26px; height:26px;overflow:hidden;cursor:pointer; background:url("../images/arrow_left.gif") -26px 0 no-repeat; position:absolute; left:9px; top:90px; z-index:9999999}
.picScroll-left .hd .next{ display:block;  width:26px; height:26px;overflow:hidden;cursor:pointer; background:url("../images/arrow_right.gif") -26px 0 no-repeat; position:absolute; right:14px;top:90px; z-index:9999999}
.picScroll-left .bd{ padding:10px; padding-left:0px}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:117px; height:125px; display:block;  padding:0px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:36px; position:absolute; bottom:0; text-align:center; width:100%; z-index:99999; height:36px; }
.picScroll-left .bd ul li .title a{color:#fff}
.picScroll-left .bd ul li .titlebg{line-height:36px;position:absolute; bottom:0; width:100%;  background:#000;filter:alpha(opacity=50);opacity:0.5;z-index:99998; height:36px}
.picScroll-left .bd ul li .tcontentbg{line-height:24px;position:absolute; bottom:0; width:117px;  background:#000;filter:alpha(opacity=80);opacity:0.8;z-index:999998; height:125px; display:none}
.picScroll-left .bd ul li .tcontent{line-height:20px;position:absolute; bottom:0; width:97px;z-index:999999; height:125px; color:#fff; padding:0px 10px 0; text-align:left; display:none}
.picScroll-left .bd ul li .tcontent a{color:#fff; display:block; margin-top:10px}
