@charset "utf-8";

	/* CSS Document*/

	body {

	margin: 0px;}

a {

	text-decoration: none;

	cursor: pointer;}

img {

	border: none;}

p, li, ul {

	margin: 0;

	padding: 0;

	list-style: none;}

* {

	font-family: "微软雅黑";}

.clear {

	clear: both;}

.top {

	width: 1200px;

	height: 34px;

	line-height: 34px;

	font-size: 14px;

	color: #666666;

	margin: 0px auto;

	border-bottom: 1px solid #f9f9f9;}

.top .left {

	width: 550px;

	float: left;

	height: 34px;

	background: url(../img/icon1.jpg) no-repeat left 30px center;

	padding-left: 50px;}

.top .right {

	width: 600px;

	float: left;

	height: 34px;}

.top .right ul {

	float: right;}

.top .right ul li {

	float: left;

	margin-right: 20px;}

.top .right ul li img {

	vertical-align: middle;

	margin-right: 8px;}

.top .right ul li a, .top .right ul li a {

	font-size: 14px;

	color: #666666;}

.top_2 {

	width: 100%;

	height: 127px;

	background: url(../img/pic1.jpg) no-repeat center center;}

.top_2_in {

	width: 1200px;

	margin: 0px auto;

	height: 127px;}

.top_2_in .left {

	float: left;

	width: 600px;

	margin-top: 21px;}

.top_2_in .right {

	float: left;

	width: 600px;

	text-align: right;

	margin-top: 32px;}

.nav {

	width: 100%;

	height: 60px;

	background-color: #00938d;}

.nav ul {

	width: 1200px;

	margin: 0px auto;

	/* height: 60px; */

	line-height: 60px;}

.nav ul li {

float: left;

width: 200px;

height: 60px;

text-align: center;

position:relative;

}

.nav ul .current {

	background: #0a6f6a;}

.nav ul li a, .nav ul li a:hover {

	color: #fff;

	font-size: 18px;

	display:block;}

.nav ul li ul {

	display:none;}

.nav ul li:hover ul {

	position:absolute;

	z-index:10;

	display:block;

	width:100%;
	

	background:#075451;

	top:60px;

	left:0;}

.nav ul li:hover ul li {

	width:100%;

	height:40px;}

.nav ul li:hover ul li a {

	background:#075451;

	display:block;

	font-size:16px;

	line-height:40px;}

.banner {

	width: 100%;

	height: 450px;}

.my-bullet {

	width: 60px;

	height: 7px;

	display: inline-block;

	background-color: #a0a0a0;

	opacity: 1;

	margin-right: 15px;}

.banner .swiper-slide {

	text-align: center;

	overflow: hidden;}

.my-bullet-active {

	background-color: #fff;}

.index_main_1 {

	background-color: #e3e3e3;

	height: 60px;

	width: 1200px;

	margin: 20px auto;}

.index_main_1 ul {

	float: left;

	height: 60px;

	width: 868px;}

.index_main_1 ul li {

	float: left;

	height: 60px;

	line-height: 60px;

	padding-left: 35px;

	overflow: hidden;

	width: 833px;}

#gundong_news {

	overflow: hidden;

	height: 60px;

	line-height: 60px;

	width: 868px;

	float: left;}

.index_main_1 ul li a, .index_main_1 ul li a:hover {

	font-size: 18px;

	color: #666666;}

.index_main_1 ul li span {

	margin-left: 60px;}

.index_main_1 .left {

	float: left;

	width: 174px;

	height: 60px;}

.index_main_1 .right {

	float: left;

	width: 158px;

	height: 60px;}

.index_main_2 {

width: 1200px;

height: 440px;

margin: 0px auto;

}

.index_main_2 .left {

	width: 480px;

	float: left;

	height: 360px;

	margin-right: 20px;}

.index_main_2 .right {

	float: left;

	height: 358px;

	width: 698px;

	border: 1px solid #f6f6f6;}

.index_main_2 .right .xxk {

	height: 40px;

	width: 698px;

	background: #008984;}

.index_main_2 .right .xxk li {

	float: left;

	margin-left: 5px;

	width: 112px;

	height: 38px;

	text-align: center;

	line-height: 38px;

	margin-top: 2px;

	font-size: 16px;

	cursor: pointer;

	color: #fff;}

.index_main_2 .right .xxk .current {

	background-color: #fff;

	color: #000;}

.index_main_2 .right .xxk li:last-child {

	float: right;

	width: 60px;}

.index_main_2 .right .xxk li:last-child a, .index_main_2 .right .xxk li:last-child a:hover {

	font-size: 14px;

	color: #fff;}

.index_main_2_right_content {

	width: 678px;

	margin: 0px auto;

	height: 300px;

	display: none;}

.index_main_2_right_content_2 {

	width: 678px;

	height: 130px;}

.index_main_2_right_content_2 li {

	float: left;
    
	width: 600px;

	padding-left: 45px;

	background: url(../img/icon8.jpg) no-repeat left 20px center;

	height: 40px;
    border-bottom:1px #f4f4f4 solid;
	line-height: 40px;}
.index_main_2_right_content_2 li a p { width:100px; float:right; text-align:center;line-height: 30px; font-size:14px; color:#999;}
.index_main_2_right_content_2 li a, .index_main_2_right_content_2 li a:hover {

	font-size: 14px;

	color: #000;}

.index_main_2_right_content_1 {

	width: 678px;

	height: 150px;

	margin: 10px auto;}

.index_main_2_right_content_1_left {

	width: 200px;

	margin-right: 10px;

	height: 150px;

	float: left;}

.index_main_2_right_content_1_right {

	width: 453px;

	height: 150px;

	float: left;}

.index_main_2_right_content_1_right .title {

	height: 25px;

	line-height: 25px;

	font-size: 16px;

	width: 453px;

	color: #000;}

.index_main_2_right_content_1_right .date {

	height: 40px;

	line-height: 40px;

	font-size: 12px;

	width: 453px;

	color: #666666;}

.index_main_2_right_content_1_right .des {

	height: 80px;

	overflow: hidden;

	line-height: 25px;

	width: 453px;

	font-size: 14px;

	color: #666666;}

.index_main_2_right_content_2 {

	width: 678px;

	margin: 10px auto 0px auto;}

.index_main_2 .left .index_main_2_hdp {

	width: 480px;

	height: 360px;}

.index_main_2 .left .index_main_2_hdp .swiper-slide {

	position: relative;}

.index_main_2 .left .index_main_2_hdp .swiper-slide .out {

	height: 50px;

	position: absolute;

	width: 480px;

	margin-top: -50px;

	background: rgba(0,0,0,0.6);

	font-size: 18px;

	color: #fff;

	line-height: 50px;}

.index_main_2 .left .index_main_2_hdp .swiper-slide .out div:nth-of-type(1) {

	margin: 0px 10px;

	float: left;

	height: 50px;

	line-height: 50px;}

.index_main_2 .left .index_main_2_hdp .swiper-slide .out div:nth-of-type(2) {

	float: left;

	line-height: 50px;

	height: 50px;}

.font_size_30px {

	font-size: 30px;}

.index_main_2_hdp .swiper-button-next, .index_main_2_hdp .swiper-button-prev {

	background-image: none;

	position: absolute;

	top: 47%;

	width: 29px;

	height: 30px;

	z-index: 990;

	cursor: pointer;}

.index_main_2_hdp .swiper-button-prev {

	left: 15px;}

.index_main_2_hdp .swiper-button-next {

	right: 15px;}

.index_main_3 {

	width: 1200px;

	margin: 40px auto 0px auto;

	height: 490px;}

.index_main_3 .xxk {

	height: 39px;

	width: auto;

	float:right;}

.index_main_3 .xxk li {

	float: left;

	width: 100px;

	text-align: center;

	cursor: pointer;

	font-size: 16px;

	color: #000;

	height: 39px;

	margin-right: 2px;

	line-height: 39px;

	background-color: #e8e8e8;}

.index_main_3 .xxk .current {

	color: #fff;

	background-color: #008984;}

/*.index_main_3 .xxk li:last-child {

	float: right;

	background: none;

	width: 239px;

}*/

.index_main_3_list { /*position:relative;*/

	width: 1200px;

	margin: 25px auto 0px auto;

	height: 412px;

	display: none;}

.index_main_3_list li {

float: left;

height: 412px;

width: 235px;

background: url(../img/pic4.jpg) no-repeat;

text-align: center;

margin-right: 5px;

margin-top:25px;

}



.index_main_3_list li:last-child {

	margin-right: 0px;}

.index_main_3_list li img {

	margin-top: 10px;}

.index_main_3_list li .name {

	font-size: 18px;

	color: #000;

	margin-top: 10px;

	line-height: 25px;

	height: 25px;}

.index_main_3_list li .zhiwei {

	font-size: 14px;

	height: 30px;

	line-height: 30px;

	color: #000;}

.index_main_3_list li .chakan {

	width: 94px;

	height: 35px;

	line-height: 35px;

	background-color: #c1c1c1;

	border-radius: 5px;

	font-size: 14px;

	margin: 0px auto;

	color: #000;}

.index_main_3_list .current .chakan {

	background-color: #db261f;

	color: #fff;}



.index_main_3_list li.more {

	width:40px; height:15px; padding:0; margin:0; background:none; border:none;

	position:absolute;

	top:-55px;

	left:200px;}





.index_main_4 {

	width: 100%;

	height: 300px;

	border-bottom: 1px solid #fafafa;

	border-top: 1px solid #fafafa;

  margin:50px auto;}

.index_main_4 .xxk {

	height: 39px;

	width: 1200px;

	margin-top: 25px;}

.index_main_4_in {

	width: 1200px;

	margin: 0px auto;

	height: 39px;}

.index_main_4 .xxk li {

	float: left;

	width: 100px;

	text-align: center;

	cursor: pointer;

	font-size: 16px;

	color: #000;

	height: 39px;

	margin-right: 2px;

	line-height: 39px;

	background-color: #e8e8e8;}

.index_main_4 .xxk .current {

	color: #fff;

	background-color: #008984;}

/*.index_main_4 .xxk li:last-child {

	float: left;

	background: none;

	width: 244px;

}*/

.index_main_4_in_1 {

	width: 1340px;

	margin: 30px auto;

	height: 170px;

	position: relative;

	display: none;}

.index_main_4_in_1_list {

	width: 1200px;

	margin: 0px auto;

	height: 170px;}

.index_main_4_in_1_list .swiper-slide {

	width: 120px;

	text-align: center;

	/* center slide text vertically*/

	display: -webkit-box;

	display: -ms-flexbox;

	display: -webkit-flex;

	display: flex;

	-webkit-box-pack: center;

	-ms-flex-pack: center;

	-webkit-justify-content: center;

	justify-content: center;

	-webkit-box-align: center;

	-ms-flex-align: center;

	-webkit-align-items: center;

	align-items: center;}

.index_main_4_in_1_list .pic {

	width: 120px;

	height: 120px;

	border: 2px solid #ebebeb;}

.index_main_4_in_1_list .pic img {}

.index_main_4_in_1_list .title {

	height: 30px;

	line-height: 50px;

	font-size: 18px;

	color: #000;}

.index_main_4_in_1 .swiper-button-next {

	right: 0px;

	top: 60px;}

.index_main_4_in_1 .swiper-button-prev {

	left: 0px;

	top: 60px;}

.index_main_5 {

	width: 1200px;

	margin: 0px auto 15px auto;

	height: 570px;}

.index_main_5_left {

	margin-right: 15px;

	width: 915px;

	border-bottom: 4px solid #000;

	/*e5e5e5*/

	height: 564px;

	overflow: hidden;

	float: left;}

.index_main_5_left_xxk {

	height: 39px;

	width: 915px;}

.index_main_5_left_xxk li {

	float: left;

	width: 100px;

	background-color: #e8e8e8;

	font-size: 16px;

	color: #000;

	height: 39px;

	line-height: 39px;

	text-align: center;

	cursor: pointer;

	margin-right: 2px;}

.index_main_5_left_xxk .current {

	background-color: #008984;

	color: #fff;}

/*.index_main_5_left_xxk li:first-child {

	float: left;

	background: none;

	width: 243px;

}*/

.index_main_5_left_1 {

	width: 915px;

	margin-top: 20px;

	border-bottom: 1px solid #000;

	display: table;

	padding-bottom: 15px;

	height: 190px;}

.index_main_5_left_1_left {

	height: 179px;

	width: 239px;

	float: left;

	margin-right: 16px;}

.index_main_5_left_1_right {

	height: 179px;

	width: 660px;

	float: left;}

.index_main_5_left_1_right .title {

	font-size: 18px;

	color: #000;

	height: 35px;

	line-height: 35px;}

.index_main_5_left_1_right .date {

	font-size: 14px;

	height: 35px;

	line-height: 35px;

	color: #999999;}

.index_main_5_left_1_right .des {

	font-size: 14px;

	color: #999999;

	line-height: 25px;

	height: 75px;

	overflow: hidden;}

.index_main_5_left_1_right .chakan {

	font-size: 14px;

	line-height: 25px;

	color: #008984;}

.index_main_5_left_1_bottom {

	width: 915px;

	margin-top: 5px;}

.index_main_5_left_1_bottom ul {

	width: 915px;}

.index_main_5_left_1_bottom li {

	float: left;

	width: 430px;

	padding-left: 20px;

	margin-right: 15px;

	height: 30px;

	line-height: 30px;

	background: url(../img/icon8.jpg) no-repeat left 0px center;}

.index_main_5_left_1_bottom li span {

	float: right;

	font-size: 12px;

	color: #999999;}

.index_main_5_left_1_bottom li:nth-child(2n+0) {

	margin-right: 0px;}

.index_main_5_left_1_bottom li a, .index_main_5_left_1_bottom li a:hover {

	font-size: 14px;

	color: #000;}

.index_main_5_right, .jiuyizhinan {

	width: 268px;

	float: left;

	height: 568px;

	border: 1px solid #ededed;}

.background_color_e8e8e8 {

	background-color: #e8e8e8

;}

.background_color_fff {

	background-color: #fff;}

.jiuyizhinan .title {

	margin: 15px auto;

	width: 248px;}

.jiuyizhinan ul {

	width: 255px;

	margin: 0px auto;}

.jiuyizhinan ul li {

	width: 120px;

	height: 110px;

	float: left;

	margin-right: 10px;

	margin-bottom: 10px;

	border: 1px solid #f0f0f0;

	background-color: #fff;

	text-align: center;}

.jiuyizhinan ul li:nth-child(2n+0) {

	margin-right: 0px;}

.jiuyizhinan ul li img {

	margin: 12px auto;}

.jiuyizhinan ul li div {

	font-size: 14px;

	color: #000;}

.foot {

	width: 100%;

	background-color: #008984;}

.foot_1 {

	height: 65px;

	border-bottom: 1px solid #fff;}

.foot_1_in {

	width: 1045px;

	height: 65px;

	margin: 0px auto;

	line-height: 65px;

	background: url(../img/icon16.jpg) no-repeat left 0px center;

	padding-left: 155px;}

.foot_1_in ul li {

	float: left;

	width: 240px;

	height: 25px;

	margin-right: 20px;}

.foot_1_in ul li select {

	width: 240px;

	height: 25px;

	font-size: 14px;

	color: #000;}

.foot_2 {

height: 82px;

margin: 0px auto;

font-size: 14px;

color: #fff;

line-height: 82px;

width: 1200px;

}

.foot_2 a, .foot_2 a:hover {

	font-size: 14px;

	color: #fff;}

.foot_2 .left {

	float: left;}

.foot_2 .right {

	float: right;}

.index_main_5_left_content {

	width: 915px;

	display: none;}

.background_color_f6f6f6 {

	background-color: #f6f6f6;}

.mianbaoxie {

	height: 60px;

	width: 1200px;

	margin: 20px auto;}

.mianbaoxie_1 {

	float: left;

	width: 240px;

	height: 60px;

	line-height: 60px;

	background: url(../img/icon18.jpg) no-repeat;

	font-size: 24px;

	color: #fff;

	padding-left: 30px;}

.mianbaoxie_2 {

	float: left;

	width: 930px;

	height: 59px;

	background-color: #fff;

	border-bottom: 1px solid #f0f0f0;}

.mianbaoxie_2_1 {

	float: left;

	font-size: 24px;

	color: #000;

	height: 59px;

	line-height: 59px;

	margin-left: 50px;}

.mianbaoxie_2_2 {

	float: right;

	height: 59px;

	font-size: 14px;

	color: #666666;

	line-height: 59px;

	margin-right: 20px;}

.mianbaoxie_2_2 a, .mianbaoxie_2_2 a:hover {

	font-size: 14px;

	color: #666666;}

.mianbaoxie_2_2 img {

	vertical-align: middle;

	margin-right: 10px;}

.main {

	width: 1200px;

	margin: 0px auto;}

.main_left {

	width: 270px;

	float: left;

	margin-right: 20px;}

.main_left_menu {

	width: 266px;

	border: 2px solid #008984;

	float: left;

	margin-bottom: 20px;}

.main_left_menu li {

	float: left;

	padding-left: 30px;

	width: 236px;

	border-bottom: 1px solid #f3f3f3;

	height: 50px;

	line-height: 50px;}

.main_left_menu li a {

	font-size: 18px;

	color: #000;}

.main_left_menu .current {

	background: url(../img/icon19.jpg) no-repeat right 25px center #008984;}

.main_left_menu .current a {

	color: #fff;}

.main_right {

width: 910px;

min-height: 450px;

float: right;

background: #fff;

border-bottom: 2px solid #55b0ad;

}

.pic_list {

	width: 840px;

	margin: 30px auto;}

.pic_list li {

	float: left;

	width: 267px;

	position: relative;

	margin-bottom: 15px;

	margin-right: 19px;}

.pic_list li:nth-child(3n+0) {

	margin-right: 0px;}

.pic_list li div:nth-of-type(1) {

	width: 267px;

	position: absolute;

	height: 200px;

	margin-top: -205px;

	display: none;

	text-align: center;

	background: rgba(0,0,0,0.6);}

.pic_list li div:nth-of-type(1) img {

	margin-top: 45px;}

.pic_list li div:nth-of-type(2) {

	height: 50px;

	margin-top: 10px;

	font-size: 16px;

	color: #666666;

	line-height: 25px;}

.page_info {

	width: 1200px;

	text-align: right;

	height: 35px;

	line-height: 35px;

	margin-top: 20px;

	margin-bottom: 20px;}

.page_info li {

	border: 1px solid #f4f4f4;

	display: inline;

	border-radius: 0px;

	padding: 10px 15px;

	background-color: #fff;

	text-align: center;

	margin: 0px 0px 0px 10px;}

.page_info li:hover {

	border: 1px solid #008984;

	background-color: #008984;}

.page_info a {

	font-size: 16px;

	color: #000;

	display: inline;}

.page_info a:hover {

	color: #FFF;}

.zhuanjia_list {

	width: 840px;

	margin: 40px 50px;

	float: left;}

.zhuanjia_list li {

	float: left;

	width: 234px;

	height: 412px;

	margin-right: 50px;

	margin-bottom: 50px;

	background: url(../img/pic4.jpg) no-repeat;

	text-align: center;}

.zhuanjia_list li:nth-child(3n+0) {

	margin-right: 0px;}

.zhuanjia_list li img {

	margin-top: 10px;}

.zhuanjia_list li .name {

	font-size: 18px;

	color: #000;

	margin-top: 10px;

	line-height: 25px;

	height: 25px;}

.zhuanjia_list li .zhiwei {

	font-size: 14px;

	height: 30px;

	line-height: 30px;

	color: #000;}

.zhuanjia_list li .chakan {

	width: 94px;

	height: 35px;

	line-height: 35px;

	background-color: #c1c1c1;

	border-radius: 5px;

	font-size: 14px;

	margin: 0px auto;

	color: #000;}

.zhuanjia_list .current .chakan {

	background-color: #db261f;

	color: #fff;}

.zhuanjia_list_search {

	width: 480px;

	height: 50px;

	line-height: 47px;

	background-color: #008984;

	border-radius: 5px;

	margin-top: 50px;

	margin-left: 50px;

	float: left;}

.zhuanjia_list_search label {

	font-size: 18px;

	color: #fff;

	margin-left: 20px;

	margin-right: 15px;}

.zhuanjia_list_search input[type="text"] {

	width: 306px;

	background-color: #fff;

	height: 40px;

	border-radius: 5px;

	margin-right: 20px;

	border: none;}

.zhuanjia_list_search input[type="submit"] {

	background: url(../img/icon21.jpg) no-repeat;

	width: 25px;

	border: none;

	height: 25px;}

.news_list {

	width: 830px;

	margin: 40px auto;}

.news_list li {

	float: left;

	height: 50px;

	line-height: 50px;

	background: url(../img/icon23.jpg) no-repeat left 20px center;

	border-bottom: 1px solid #fbfbfb;

	width: 830px;}

.news_list li:last-child {

	margin-bottom: 40px;}

.news_list li span {

	float: right;

	width: 165px;

	text-align: center;}

.news_list li a {

	padding-left: 40px;

	color: #000;

	font-size: 16px;}

.news_list .current {

	background: url(../img/icon22.jpg) no-repeat left 20px center #008984;

	border-right: 4px solid #eaeaea;

	border-bottom: none;

	width: 826px;

	height: 51px;}

.news_list .current a {

	color: #fff;}

.news_list .current span {

	color: #000;

	height: 51px;

	background-color: #f5f5f5;}

.keshi_list {

	width: 830px;

	margin: 30px 50px;

	padding-top: 30px;

	border-top: 1px solid #f2f2f2;}

.keshi_list .keshi_list_li {

	float: left;

	width: 400px;

	height: 195px;

	border: 1px solid #008984;

	overflow: hidden;

	border-radius: 8px;

	margin-right: 25px;

	margin-bottom: 25px;}

.keshi_list .keshi_list_li:nth-child(2n+0) {

	margin-right: 0px;}

.keshi_list .keshi_list_li .top {

	height: 50px;

	line-height: 50px;

	padding-left: 20px;

	width: 380px;

	font-size: 20px;

	color: #fff;

	background: url(../img/icon22.jpg) no-repeat right 20px center #008984;}

.keshi_list .daifu_list {

	height: 80px;

	width: 360px;

	overflow: hidden;

	margin: 10px auto;}

.keshi_list .daifu_list li {

	float: left;

	height: 40px;

	width: 90px;

	line-height: 40px;}

.keshi_list .daifu_list li a, .keshi_list .daifu_list li a:hover {

	font-size: 16px;

	color: #666666;}

.keshi_list .dianhua {

	font-size: 16px;

	color: #008984;

	margin-left: 20px;}

.keshi_d {

	width: 830px;

	margin: 0px auto;}

.keshi_d_title {

	height: 55px;

	line-height: 55px;

	font-size: 18px;

	border-bottom: 3px solid #66b8b5;

	width: 830px;

	margin-bottom: 20px;

	text-align: left;}

.keshi_d_title span {

	float: right;}

.keshi_d_title .more a, .keshi_d_title .more a:hover {

	font-size: 14px;

	color: #000;}

.keshi_d_title .dianhua {

	font-size: 18px;

	color: #008984;}

.keshi_d_jianjie {

	width: 830px;

	height: 233px;

	float: left;}

.keshi_d_jianjie .left {

	float: left;

	width: 310px;

	height: 233px;

	margin-right: 20px;}

.keshi_d_jianjie .right {

	width: 500px;

	float: left;

	height: 233px;

	overflow: hidden;

	font-size: 14px;

	line-height: 30px;

	color: #777777;}

.keshi_d_jianjie .right p {

	font-size: 14px;

	color: #777777;

	line-height: 30px;}

.keshi_d_jianjie .right a, .keshi_d_jianjie .right a:hover {

	color: #008984;}

.keshi_d_tuandui {

	width: 830px;

	margin: 0px auto;}

.keshi_d_tuandui li {

	float: left;

	width: 234px;

	height: 412px;

	margin-right: 42px;

	margin-left: 10px;

	margin-bottom: 50px;

	background: url(../img/pic4.jpg) no-repeat;

	text-align: center;}

.keshi_d_tuandui li:nth-child(3n+0) {

	margin-right: 0px;}

.keshi_d_tuandui li img {

	margin-top: 10px;}

.keshi_d_tuandui li .name {

	font-size: 18px;

	color: #000;

	margin-top: 10px;

	line-height: 25px;

	height: 25px;}

.keshi_d_tuandui li .zhiwei {

	font-size: 14px;

	height: 30px;

	line-height: 30px;

	color: #000;}

.keshi_d_tuandui li .chakan {

	width: 94px;

	height: 35px;

	line-height: 35px;

	background-color: #c1c1c1;

	border-radius: 5px;

	font-size: 14px;

	margin: 0px auto;

	color: #000;}

.keshi_d_tuandui .current .chakan {

	background-color: #db261f;

	color: #fff;}

.keshi_d_shebei {

	width: 830px;

	margin: 0px auto;}

.keshi_d_shebei li {

	float: left;

	width: 262px;

	height: 197px;

	margin-right: 22px;

	margin-bottom: 40px;

	position:relative;}

.keshi_d_shebei li:nth-child(3n+0) {

	margin-right: 0px;}

.keshi_d_shebei li p {

	position:absolute;

	left:0;

	bottom:0;

	background:rgba(0,0,0,0.7);

	height:30px;

	line-height:30px;

	font-size:14px;

	color:#fff;

	text-align:left;

	width:100%;

	text-indent:10px;}

.zhuanjia_d {

	width: 830px;

	margin: 50px auto;}

.zhuanjia_d .left {

	width: 207px;

	float: left;

	margin-right: 33px;}

.zhuanjia_d .right {

	width: 590px;

	float: left;}

.zhuanjia_d .right .name {

	font-size: 24px;

	height: 35px;

	line-height: 35px;}

.zhuanjia_d .right .zhiwei {

	font-size: 18px;

	height: 50px;

	line-height: 50px;}

.zhuanjia_d .right .content {

	line-height: 35px;

	font-size: 14px;

	margin-bottom: 50px;

	color: #666666;}

.zhuanjia_d .right .content p {

	line-height: 35px;

	font-size: 14px;

	color: #666666;}

.zhuanjia_d .right .content a, .zhuanjia_d .right .content a:hover {

	font-size: 14px;

	color: #666666;}

.article {

	width: 830px;

	margin: 0px auto;}

.article .title {

width: 830px;

text-align: center;

height: 85px;

line-height: 50px;

font-size: 30px;

color: #000;

padding-top:30px;

}

.article .info {

	width: 830px;

	text-align: center;

	font-size: 14px;

	color: #999999;}

.article .info span {

	margin: 0px 20px;}

.article .content {

	margin: 30px auto;

	width: 830px;

	overflow: hidden;

	line-height: 40px;

	font-size: 16px;

	color: #333333;}

.article .content p {

	font-size: 16px;

	color: #333333;

	line-height: 40px;}

.article .content p a, .article .content p a:hover {

	font-size: 16px;

	color: #333333;}

.share {

	width: 1200px;

	margin: 30px auto;

	height: 30px;

	text-align: right;

	line-height: 30px;}

.share .info {

	font-size: 14px;

	color: #666666;

	display: inline;}