﻿@charset "utf-8";
body {
	margin:0 auto;
	font-size:12px;
	font-family:微软雅黑;
	line-height:1.5;
	overflow-x:hidden;
}
ul, dl, dd, h1, h2, h3, h4, h5, h6, form {
	padding:0;
	margin:0;
}
ul {
	list-style:none;
}
img {
	border:0;
}
a {
	color:#3d3d3d;
	text-decoration:none;
}
a:hover {
	color:#fd8200;
	text-decoration:none;
}
.container {
	width:1000px;
	margin:0 auto;
}
.clearfloat {
	clear:both;
	height:0;
	font-size:1px;
	line-height:0;
}
#header {
	height:140px;
	background:url(headerbg.jpg) center 0 no-repeat;
}
#header .logo {
	float:left;
	margin-top:58px;
}
#header .logotxt {
	float:left;
	height:45px;
	width:500px;
	margin-top:58px;
}
#header .logotxt .line {
	display:block;
	float:left;
	width:30px;
	height:45px;
	background:url(header_line.jpg) center 5px no-repeat;
}
#header .logotxt .title {
	display:block;
	height:25px;
	line-height:25px;
	font-size:26px;
	color:#FFF;
}
#header .logotxt .b_title {
	display:block;
	height:35px;
	line-height:50px;
	color:#FFF;
	font-size:20px;
}
#header .phone {
	float:right;
	margin-top:54px;
	width:230px;
}
#header .phone .phone_img {
	float:left;
	width:45px;
	height:45px;
}
#header .phone .phone_img img {
	width:45px;
	height:45px;
}
#header .phone .title, #header .phone .b_title {
	float:left;
	margin-left:10px;
	color:#FFF;
	width:175px;
}
#header .phone .title {
	font-size:16px;
	height:20px;
	line-height:20px;
}
#header .phone .b_title {
	font-size:22px;
	height:25px;
	line-height:25px;
}
#nav {
	height:40px;
	background:#fd8200;
}
.navmain .navmain_li {
	float:left;
	height:40px;
	position:relative;
}
.navmain .navmain_li a {
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:18px;
	width:111px;
	color:#FFF;
}
.navmain .navmain_li a:hover {
	background:#5c5c5c;
}
.navmain .navmain_li .subClass {
	display:none;
	position:absolute;
	z-index:22;
	background:rgba(0, 0, 0, 0.8);
	width:150px;
}
.navmain .navmain_li .subClass li a {
	display:block;
	width:150px;
	font-size:16px;
	text-align:left;
	text-indent:15px;
}
.navmain .navmain_li:hover .subClass {
	display:block;
}
.navmain .navmain_li .subClass01 {
	display:none;
	position:absolute;
	z-index:22;
	background:rgba(0, 0, 0, 0.8);
	width:111px;
}
.navmain .navmain_li .subClass01 li a {
	display:block;
	width:111px;
	font-size:16px;
	text-align:center;
}
.navmain .navmain_li:hover .subClass01 {
	display:block;
}
.navmain .navmain_li .subClass02 {
	display:none;
	position:absolute;
	z-index:22;
	background:rgba(0, 0, 0, 0.8);
	width:130px;
}
.navmain .navmain_li .subClass02 li a {
	display:block;
	width:130px;
	font-size:16px;
	text-align:center;
}
.navmain .navmain_li:hover .subClass02 {
	display:block;
}
#banner {
	height:500px;
}
.flexslider {
	position:relative;
	width:100%;
	height:500px;
	overflow:hidden;
	zoom:1;
}
.flexslider .slides li {
	width:100%;
	height:500px;
}
.flexslider .slides li a {
	display:block;
	width:100%;
	height:500px;
}
.flex-direction-nav a {
	width:70px;
	height:70px;
	line-height:99em;
	overflow:hidden;
	margin:-35px 0 0;
	display:block;
	background:url(ad_ctr.png) no-repeat;
	position:absolute;
	top:50%;
	z-index:10;
	cursor:pointer;
	opacity:0;
	filter:alpha(opacity=0);
-webkit-transition:all .3s ease;
	border-radius:35px;
}
.flex-direction-nav .flex-next {
	background-position:0 -70px;
	right:15px;
}
.flex-direction-nav .flex-prev {
	left:0;
}
.flexslider:hover .flex-next {
	opacity:.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-prev {
	opacity:.8;
	filter:alpha(opacity=25);
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
	opacity:1;
	filter:alpha(opacity=50);
}
.flex-control-nav {
	position:absolute;
	bottom:10px;
	text-align:center;
	left:40%;
	width:380px;
	overflow:hidden;
}
.flex-control-nav li {
	margin:0 2px;
	zoom:1;
	float:left;
}
.flex-control-paging li a {
	display:block;
	height:66px;
	min-width:117px;
	overflow:hidden;
	float:left;
	border:1px solid #c1c0be;
	position:relative;
}
.flex-control-paging li a:hover {
	border:1px solid #fd8200;
}
.flex-control-paging li a.flex-active, .flex-control-paging li.active a {
	border:1px solid #fd8200;
}
#bzzdhbanner {
	height:520px;
	background:url(../img/bzzdhbanner.jpg) center 0 no-repeat;
	overflow:hidden;
}
#bz_tv {
	width:490px;
	height:300px;
	margin:127px 28px auto auto;
}
#tagskey {
	height:40px;
}
#tagskey span {
	height:40px;
	line-height:40px;
	font-size:14px;
}
#tagskey a {
	margin-left:20px;
	font-size:14px;
}
.anlirj {
	height:200px;
	background:url(anlirjbg.jpg) center 0 repeat-y;
	overflow:hidden;
}
#anli {
	height:230px;
	background:rgba(127, 127, 127, 0.1);
}
#anli_left, #anli_right {
	float:left;
	width:23px;
	margin-top:85px;
	height:73px;
}
#anli_left {
	background:url(anli_lbg01.jpg) center 0 no-repeat;
}
#anli_left:hover {
	background:url(anli_lbg02.jpg) center 0 no-repeat;
}
#anli_right {
	background:url(anli_rbg01.jpg) center 0 no-repeat;
}
#anli_right:hover {
	background:url(anli_rbg02.jpg) center 0 no-repeat;
}
#anli_scroll {
	float:left;
	width:940px;
	margin:48px 7px auto 7px;
}
#anli_scroll li {
	float:left;
	width:210px;
	height:146px;
	border:2px solid #e0dfdf;
	margin:auto 10px auto 10px;
}
#anli_scroll li:hover {
	border:2px solid #fd8200;
}
#anli_scroll li .a_img {
	display:block;
	width:210px;
	height:146px;
}
#anli_scroll li .a_img img {
	width:210px;
	height:146px;
}
#anli_scroll li .a_title {
	display:block;
	height:28px;
	line-height:28px;
	background:rgba(0, 0, 0, 0.6);
	text-align:center;
	color:#FFF;
	font-size:16px;
	position:relative;
	top:-28px;
}
#wlwrj {
	height:585px;
}
#wlwrj .mk_title {
	text-align:center;
	margin-top:50px;
}
#wlwrj .mk_title .mk_title_tp {
	font-size:48px;
	height:50px;
	line-height:50px;
	color:#fd8200;
}
#wlwrj .mk_title .mk_title_md {
	width:65px;
	height:2px;
	margin:12px auto;
	background:#c5c5c5;
}
#wlwrj .mk_title .mk_title_ft {
	font-size:20px;
	height:24px;
	line-height:24px;
	color:#8c8c8c;
}
#wlwrj .wlwrj_con {
	margin-top:30px;
}
#wlwrj .wlwrj_con li {
	float:left;
	width:232px;
	height:380px;
	margin-right:20px;
	background:#FFF;
	border:1px solid #c5c5c5;
	text-align:center;
	border-radius:3px;
	-moz-border-radius:3px;
}
#wlwrj .wlwrj_con li:hover {
	border:1px solid #fd8200;
	-moz-box-shadow:3px 5px 5px #e8e8e8;
	box-shadow:3px 5px 5px #e8e8e8;
}
#wlwrj .wlwrj_con li img {
	width:210px;
	height:193px;
	margin:15px 11px auto 11px;
	border-radius:3px;
	-moz-border-radius:3px;
}
#wlwrj .wlwrj_con li .t_title {
	margin-top:20px;
	font-size:18px;
	height:20px;
	line-height:20px;
}
#wlwrj .wlwrj_con li .b_title {
	margin:8px auto 8px auto;
	color:#646464;
	font-size:12px;
}
#wlwrj .wlwrj_con li .t_text {
	margin:17px auto auto auto;
	width:200px;
	font-size:12px;
	color:#787878;
}
#zdhcp {
	height:1182px;
	background:url(cptjianbg.jpg) center 0 repeat-y;
	overflow:hidden;
}
#zdhcp .mk_title {
	text-align:center;
	height:180px;
	overflow:hidden;
}
#zdhcp .mk_title .mk_title_tp {
	font-size:48px;
	height:50px;
	line-height:50px;
	margin-top:45px;
	color:#fd8200;
}
#zdhcp .mk_title .mk_title_md {
	width:65px;
	height:2px;
	margin:12px auto;
	background:#c5c5c5;
}
#zdhcp .mk_title .mk_title_ft {
	font-size:20px;
	height:24px;
	line-height:24px;
	color:#8c8c8c;
}
#zdhcp .mk_banner {
	height:150px;
	background:url(zdhcpmkbanner.jpg) center 0 no-repeat;
}
#zdhcp .mk_banner .biaoti {
	height:150px;
	width:230px;
	background:#fd8200;
	overflow:hidden;
}
#zdhcp .mk_banner .biaoti .c_name {
	margin-left:20px;
	font-size:33px;
	font-weight:bolder;
	color:#FFF;
	margin-top:45px;
}
#zdhcp .mk_banner .biaoti .e_name {
	margin-left:20px;
	font-size:15px;
	color:#fff;
}
#zdhcp .zdhcp_left {
	float:left;
	width:230px;
	height:805px;
	background:#fff;
}
#zdhcp .zdhcp_left .zdhcp_cm {
	margin:25px auto auto auto;
	width:220px;
}
#zdhcp .zdhcp_left .zdhcp_cm .title {
	width:220px;
	height:40px;
	line-height:40px;
	font-size:18px;
	background:#c5c5c5;
}
#zdhcp .zdhcp_left .zdhcp_cm .title span {
	display:block;
	float:left;
	margin-left:25px;
	margin-right:8px;
	width:22px;
	height:40px;
	background:url(anniu01.png) center center no-repeat;
}
#zdhcp .zdhcp_left .zdhcp_cm ul {
	margin-top:15px;
	border-top:1px dashed #c5c5c5;
}
#zdhcp .zdhcp_left .zdhcp_cm ul li {
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	border-bottom:1px dashed #c5c5c5;
}
#zdhcp .zdhcp_left .zdhcp_more {
	width:220px;
	height:40px;
	line-height:40px;
	background:#c5c5c5;
	margin:20px auto auto auto;
	text-align:center;
	color:#3d3d3d;
	font-size:18px;
}
#zdhcp .zdhcp_left .zdhcp_more a {
	text-decoration:underline;
}
#zdhcp .zdhcp_left .zdhcp_phone {
	height:125px;
	background:#686666;
	margin-top:8px;
	overflow:hidden;
}
#zdhcp .zdhcp_left .zdhcp_phone .c_name, #zdhcp .zdhcp_left .zdhcp_phone .e_name {
	width:200px;
	margin:0 auto;
	color:#FFF;
}
#zdhcp .zdhcp_left .zdhcp_phone .c_name {
	font-size:20px;
	height:24px;
	line-height:24px;
	margin-top:35px;
}
#zdhcp .zdhcp_left .zdhcp_phone .e_name {
	font-size:28px;
	height:36px;
	line-height:36px;
}
#zdhcp .zdhcp_right {
	float:left;
	width:770px;
}
#zdhcp .zdhcp_right li {
	float:left;
	margin:25px auto auto 20px;
	width:231px;
	height:231px;
	border:2px solid #969696;
	-moz-box-shadow:5px 5px 5px #c1c1c1;
	box-shadow:5px 5px 5px #c1c1c1;
}
#zdhcp .zdhcp_right li:hover {
	border:2px solid #fd8200;
}
#zdhcp .zdhcp_right li img {
	width:231px;
	height:200px;
}
#zdhcp .zdhcp_right li span {
	display:block;
	background:#969696;
	height:31px;
	text-align:center;
	line-height:31px;
	color:#FFF;
	font-size:14px;
}
#zdhcp .zdhcp_right li:hover span {
	background:#fd8200;
}
#xtfa {
	height:550px;
	background:url(xtfabg.jpg) center 0 no-repeat;
	overflow:hidden;
}
#xtfa .mk_title {
	text-align:center;
	height:180px;
	overflow:hidden;
}
#xtfa .mk_title .mk_title_tp {
	font-size:48px;
	height:50px;
	line-height:50px;
	margin-top:45px;
	color:#fd8200;
}
#xtfa .mk_title .mk_title_md {
	width:65px;
	height:2px;
	margin:12px auto;
	background:#c5c5c5;
}
#xtfa .mk_title .mk_title_ft {
	font-size:20px;
	height:24px;
	line-height:24px;
	color:#8c8c8c;
}
#xtfa .xtfa_con {
	width:1034px;
	height:500px;
	margin:0 auto;
}
#xtfa .xtfa_con li {
	float:left;
	width:477px;
	height:170px;
	margin:auto 20px auto 20px;
}
#xtfa .xtfa_con li .a_img {
	display:block;
	float:left;
	width:176px;
	height:122px;
	border:2px solid #e6e6e6;
}
#xtfa .xtfa_con li .a_img:hover {
	border:2px solid #fd8200;
}
#xtfa .xtfa_con li .a_img img {
	width:176px;
	height:122px;
}
#xtfa .xtfa_con li .c_left {
	float:left;
	width:281px;
	margin-left:15px;
}
#xtfa .xtfa_con li .c_left h3 {
	height:30px;
	line-height:30px;
	font-size:16px;
}
#xtfa .xtfa_con li .c_left h3 a {
	color:#505050;
}
#xtfa .xtfa_con li .c_left h3 a:hover {
	color:#fd8200;
}
#xtfa .xtfa_con li .c_left div {
	color:#323232;
	font-size:14px;
}
#xtfa .xtfa_con li .c_left .a_more {
	float:right;
	width:80px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#FFF;
	background:#787878;
	font-size:13px;
	margin-top:5px;
	border-radius:3px;
	-moz-border-radius:3px;
}
#xtfa .xtfa_con li .c_left .a_more:hover {
	background:#fd8200;
}
#ptcp {
	height:746px;
	background:url(ptsbbg.jpg) center 0 no-repeat;
	overflow:hidden;
}
#ptcp .mk_title {
	text-align:center;
	height:180px;
	overflow:hidden;
}
#ptcp .mk_title .mk_title_tp {
	font-size:48px;
	height:50px;
	line-height:50px;
	margin-top:45px;
	color:#fd8200;
}
#ptcp .mk_title .mk_title_md {
	width:65px;
	height:2px;
	margin:12px auto;
	background:#c5c5c5;
}
#ptcp .mk_title .mk_title_ft {
	font-size:20px;
	height:24px;
	line-height:24px;
	color:#8c8c8c;
}
#ptcp .ptcp_con {
	width:1034px;
	height:490px;
	margin:0 auto;
}
#ptcp .ptcp_con li {
	float:left;
	width:477px;
	height:160px;
	margin:auto 20px auto 20px;
}
#ptcp .ptcp_con li .a_img {
	display:block;
	float:left;
	width:176px;
	height:122px;
	border:2px solid #e6e6e6;
}
#ptcp .ptcp_con li .a_img:hover {
	border:2px solid #fd8200;
}
#ptcp .ptcp_con li .a_img img {
	width:176px;
	height:122px;
}
#ptcp .ptcp_con li .c_left {
	float:left;
	width:281px;
	margin-left:15px;
}
#ptcp .ptcp_con li .c_left h3 {
	height:30px;
	line-height:30px;
	font-size:16px;
}
#ptcp .ptcp_con li .c_left h3 a {
	color:#505050;
}
#ptcp .ptcp_con li .c_left h3 a:hover {
	color:#fd8200;
}
#ptcp .ptcp_con li .c_left div {
	color:#323232;
	font-size:14px;
}
#ptcp .ptcp_con li .c_left .a_more {
	float:right;
	width:80px;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#FFF;
	background:#787878;
	font-size:13px;
	margin-top:5px;
	border-radius:3px;
	-moz-border-radius:3px;
}
#ptcp .ptcp_con li .c_left .a_more:hover {
	background:#fd8200;
}
#ptcp .ptsb_ft {
	width:1000px;
	margin:0 auto;
	height:30px;
	background:#b0b0b1;
	text-align:center;
}
#ptcp .ptsb_ft .a_more {
	display:block;
	width:100px;
	margin:0 auto;
	height:30px;
	background:#b0b0b1;
	text-align:center;
	font-size:18px;
	color:#FFF;
	line-height:30px;
}
#ptcp .ptsb_ft .a_more span {
	width:15px;
	height:30px;
	display:block;
	float:right;
	background:url(ptsbmore.jpg) center 0 no-repeat;
}
#liyou {
	background:url(cptjianbg.jpg) center 0 repeat-y;
}
.liyou_tp {
	height:180px;
	background:url(liyoutop.jpg) center 0 no-repeat;
}
.liyou_tp .container {
	position:relative;
}

.liyou_md {
	height:1490px;
	overflow:hidden;
}
.liyou_md_tp {
	margin:45px auto auto auto;
	width:800px;
	height:165px;
}
.liyou_md_tp .t_img {
	float:left;
	width:354px;
}
.liyou_md_tp .t_text {
	float:left;
	width:440px;
	margin-left:6px;
}
.liyou_md_tp .t_text .c_name {
	font-size:28px;
	margin-top:14px;
	height:35px;
	line-height:35px;
	color:#686666;
}
.liyou_md_tp .t_text .e_name {
	font-size:15px;
	color:#787878;
	height:24px;
	line-height:24px;
}
.liyou_md_tp .t_line {
	height:1px;
	width:350px;
	margin:5px auto 5px auto;
	background:#a3a0a0;
}
.liyou_md_tp .t_line div {
	height:3px;
	width:60px;
	margin:0 auto;
	background:#686666;
	position:relative;
	top:-1px;
}
.liyou_md_tp .t_con {
	text-align:center;
	font-size:14px;
	width:685px;
	margin:20px auto auto auto;
	color:#8c8c8c;
}
.liyou_md_con {
	margin-top:45px;
}
.liyou_md_con li {
	float:left;
	height:197px;
}
.liyou_md_con li .l_text, .liyou_md_con li .l_img {
	float:left;
	width:500px;
	height:197px;
}
.liyou_md_con li .l_img img {
	width:500px;
	height:197px;
}
.liyou_md_con li .l_text .a_img {
	margin:25px auto auto 12px;
	float:left;
	width:90px;
	height:90px;
}
.liyou_md_con li .l_text .t_left {
	float:left;
	width:370px;
	margin:45px auto auto 5px;
	color:#686666;
}
.liyou_md_con li .l_text .t_left .c_name {
	font-size:30px;
	font-weight:bold;
	height:36px;
	line-height:36px;
}
.liyou_md_con li .l_text .t_left .c_name span {
	color:#fd8200;
}
.liyou_md_con li .l_text .t_left .e_name {
	font-size:14px;
	height:24px;
	line-height:24px;
}
.liyou_md_con li .l_text .t_left .c_text {
	color:#787878;
	font-size:14px;
	margin-top:10px;
	border-top:1px solid #a3a0a0;
}
#xlsb {
	height:560px;
	background:url(xlsbbg.jpg) center 0 no-repeat;
	overflow:hidden;
}
#xlsb .mk_title {
	text-align:center;
}
#xlsb .mk_title .mk_title_tp {
	font-size:48px;
	height:50px;
	line-height:50px;
	margin-top:45px;
	color:#fd8200;
}
#xlsb .mk_title .mk_title_md {
	height:1px;
	width:350px;
	margin:25px auto 20px auto;
	background:#a3a0a0;
}
#xlsb .mk_title .mk_title_md div {
	height:3px;
	width:60px;
	margin:0 auto;
	background:#edeae7;
	position:relative;
	top:-1px;
}
#xlsb .mk_title .mk_title_ft {
	font-size:16px;
	height:24px;
	line-height:24px;
	color:#8c8c8c;
}
#xlsb .mk_title .mk_title_etxt {
	font-size:14px;
	color:#969696;
}
#xlsb .xlsb_li {
	width:1025px;
	margin:50px auto auto auto;
}
#xlsb .xlsb_li li {
	float:left;
	width:185px;
	height:70px;
	margin:auto 10px 33px 10px;
}
#xlsb .xlsb_ft {
	width:420px;
	height:32px;
	line-height:32px;
	color:#FFF;
	font-size:20px;
	margin:25px auto auto auto;
	text-align:center;
	background:#fd8200;
	border-radius:16px;
	-moz-border-radius:16px;
}
#qysl {
	height:476px;
	background:url(qyslbg.jpg) center 0 no-repeat;
	overflow:hidden;
}
#qysl .mk_title {
	text-align:center;
}
#qysl .mk_title .mk_title_tp {
	font-size:48px;
	height:50px;
	line-height:50px;
	margin-top:45px;
	color:#fd8200;
}
#qysl .mk_title .mk_title_tp span {
	font-size:38px;
	color:#505050;
}
#qysl .mk_title .mk_title_md {
	height:1px;
	width:350px;
	margin:25px auto 20px auto;
	background:#a3a0a0;
}
#qysl .mk_title .mk_title_md div {
	height:3px;
	width:60px;
	margin:0 auto;
	background:#686666;
	position:relative;
	top:-1px;
}
#qysl .mk_title .mk_title_ft {
	font-size:16px;
	height:24px;
	line-height:24px;
	color:#8c8c8c;
}
#qysl .mk_title .mk_title_etxt {
	font-size:14px;
	color:#969696;
}
#qysl .qysl_con {
	margin-top:45px;
}
#qysl_left, #qysl_right {
	display:block;
	float:left;
	width:25px;
	height:73px;
	margin-top:55px;
}
#qysl_left {
	background:url(qysl_lbg01.jpg) center 0 no-repeat;
}
#qysl_right {
	background:url(qysl_rbg01.jpg) center 0 no-repeat;
}
#qysl_left:hover {
	background:url(qysl_lbg02.jpg) center 0 no-repeat;
}
#qysl_right:hover {
	background:url(qysl_rbg02.jpg) center 0 no-repeat;
}
#qysl_scroll {
	width:927px;
	height:208px;
	float:left;
	margin:0 12px auto 11px;
}
#qysl_scroll li {
	float:left;
	width:295px;
	height:208px;
	margin:auto 7px auto 7px;
}
#qysl_scroll li .a_img {
	display:block;
	float:291px;
	height:180px;
	border:2px solid #603913;
}
#qysl_scroll li .a_img:hover {
	border:2px solid #fd8200;
}
#qysl_scroll li .a_title {
	display:block;
	font-size:14px;
	height:28px;
	line-height:28px;
	text-align:center;
}
#gdbanner {
	height:150px;
	background:url(gdbanner.jpg) center 0 no-repeat;
}
#khyry {
	height:480px;
	background:url(khyrybg.jpg) center 0 no-repeat;
	overflow:hidden;
}
#khyry .khyry_con {
	margin-top:35px;
	height:410px;
}
#khyry .khyry_left, #khyry .khyry_right {
	float:left;
	height:410px;
}
#khyry .khyry_left {
	margin-right:20px;
	width:720px;
}
#khyry .khyry_left .mk_title, #khyry .khyry_right .mk_title {
	height:35px;
	line-height:35px;
	margin-bottom:5px;
	background:url(khyrynum.png) 0 8px no-repeat;
}
#khyry .khyry_left .mk_title b, #khyry .khyry_right .mk_title b {
	font-size:24px;
	color:#fd8200;
	margin-left:25px;
}
#khyry .khyry_left .mk_title span, #khyry .khyry_right .mk_title span {
	font-size:13px;
	color:#a0a0a0;
}
#khyry .khyry_left .mk_con, #khyry .khyry_right .mk_con {
	height:370px;
	background:#FFF;
}
#khyry .khyry_left .mk_con li {
	float:left;
	width:323px;
	height:160px;
	margin:15px auto auto 24px;
	border-bottom:1px dashed #a0a0a0;
}
#khyry .khyry_left .mk_con li img {
	width:124px;
	height:130px;
	margin-top:15px;
	float:left;
}
#khyry .khyry_left .mk_con li .t_left {
	float:left;
	width:188px;
	margin-left:10px;
	margin-top:15px;
}
#khyry .khyry_left .mk_con li .t_left h3 {
	font-size:16px;
	height:30px;
	line-height:30px;
}
#khyry .khyry_left .mk_con li .t_left .d_text {
	margin-top:10px;
	color:#505050;
}
#khyry .khyry_left .mk_con li .t_left .d_name {
	float:right;
	margin-top:15px;
	margin-right:10px;
	color:#fd8200;
}
#khyry .khyry_right {
	width:260px;
}
#khyry .khyry_right .mk_con {
	overflow:hidden;
}
#khyry_left, #khyry_right {
	float:left;
	width:25px;
	height:32px;
	margin-top:172px;
}
#khyry_left {
	margin-left:5px;
	background:url(ryleft.jpg) center 0 no-repeat;
}
#khyry_right {
	background:url(ryright.jpg) center 0 no-repeat;
}
#khyry .khyry_right #khyry_scroll {
	margin:50px 8px auto 7px;
	width:186px;
	height:302px;
	float:left;
}
#khyry .khyry_right #khyry_scroll li {
	width:186px;
	height:302px;
	text-align:center;
}
#khyry .khyry_right #khyry_scroll li img {
	width:184px;
	height:262px;
	border:1px solid #a6a4a4;
}
#khyry .khyry_right #khyry_scroll li .a_title {
	height:40px;
	line-height:40px;
	font-size:16px;
}
#jjyxw {
	height:470px;
	background:url(jjyxwbg.jpg) center 0 no-repeat;
	overflow:hidden;
}
#jjyxw .jjyxw_left .mk_title, #jjyxw .jjyxw_right .mk_title {
	height:35px;
	line-height:35px;
	background:url(khyrynum.png) 0 8px no-repeat;
}
#jjyxw .jjyxw_left .mk_title b, #jjyxw .jjyxw_right .mk_title b {
	font-size:24px;
	color:#fd8200;
	margin-left:25px;
}
#jjyxw .jjyxw_left .mk_title span, #jjyxw .jjyxw_right .mk_title span {
	font-size:13px;
	color:#a0a0a0;
}
#jjyxw .jjyxw_left .mk_con, #jjyxw .jjyxw_right .mk_con {
	height:348px;
	margin-top:15px;
}
#jjyxw .jjyxw_left {
	float:left;
	margin-top:45px;
	width:538px;
	height:398px;
}
#jjyxw .jjyxw_left .mk_con .a_img {
	display:block;
	float:left;
	width:292px;
	height:197px;
	border:2px solid #c9c9c9;
}
#jjyxw .jjyxw_left .mk_con .a_img:hover {
	border:2px solid #fd8200;
}
#jjyxw .jjyxw_left .mk_con .a_img img {
	width:292px;
	height:197px;
}
#jjyxw .jjyxw_left .mk_con .t_left {
	width:227px;
	height:211px;
	float:left;
	margin-left:15px;
}
#jjyxw .jjyxw_left .mk_con .t_left h3 {
	height:24px;
	line-height:24px;
	font-size:16px;
}
#jjyxw .jjyxw_left .mk_con .t_left .c_text {
	margin-top:10px;
	height:146px;
	font-size:14px;
	text-indent:28px;
	color:#505050;
}
#jjyxw .jjyxw_left .mk_con .t_left .a_more {
	display:block;
	margin-right:5px;
	width:77px;
	height:22px;
	line-height:22px;
	color:#FFF;
	background:#8c8c8c;
	float:right;
	text-align:center;
	border-radius:3px;
	-moz-border-radius:3px;
}
#jjyxw .jjyxw_left .mk_con .t_left .a_more:hover {
	background:#fd8200;
}
#jjyxw .jjyxw_left .mk_con .img_li li {
	float:left;
	width:124px;
	margin-right:10px;
}
#jjyxw .jjyxw_left .mk_con .img_li li .a_img {
	display:block;
	width:124px;
	height:91px;
	border:1px solid #c9c9c9;
}
#jjyxw .jjyxw_left .mk_con .img_li li .a_title {
	display:block;
	height:28px;
	line-height:28px;
	text-align:center;
}
#jjyxw .jjyxw_left .mk_con .img_li li img {
	width:121px;
	height:89px;
	border:1px solid #FFF;
}
#jjyxw .jjyxw_mid {
	float:left;
	height:398px;
	margin-top:45px;
	width:40px;
	background:url(jjyxwline.jpg) center 0 no-repeat;
}
#jjyxw .jjyxw_right {
	float:left;
	height:398px;
	width:422px;
	margin-top:45px;
}
#jjyxw .jjyxw_right .mk_con_top .a_img {
	display:block;
	float:left;
	border:2px solid #edecec;
	width:188px;
	height:132px;
	border-radius:3px;
	-moz-border-radius:3px;
}
#jjyxw .jjyxw_right .mk_con_top .a_img:hover {
	border:2px solid #fd8200;
}
#jjyxw .jjyxw_right .mk_con_top .a_img img {
	width:188px;
	height:132px;
	border-radius:3px;
	-moz-border-radius:3px;
}
#jjyxw .jjyxw_right .mk_con_top .t_left {
	width:210px;
	float:left;
	margin-left:20px;
}
#jjyxw .jjyxw_right .mk_con_top .t_left .a_title {
	display:block;
	font-weight:bold;
	font-size:16px;
	height:28px;
	line-height:28px;
	color:#505050;
}
#jjyxw .jjyxw_right .mk_con_top .t_left .a_title:hover {
	color:#fd8200;
}
#jjyxw .jjyxw_right .mk_con_top .t_left .c_text {
	color:#505050;
	font-size:14px;
}
#jjyxw .jjyxw_right .mk_con_top .t_left .a_more {
	display:block;
	float:right;
	font-size:12px;
	background:#8c8c8c;
	padding:0 5px 0 5px;
	color:#FFF;
	border-radius:3px;
	-moz-border-radius:3px;
}
#jjyxw .jjyxw_right .mk_con_top .t_left .a_more:hover {
	background:#fd8200;
}
#jjyxw .jjyxw_right .mk_con_li {
	margin-top:20px;
}
#jjyxw .jjyxw_right .mk_con_li li {
	background:url(xwli.jpg) 0 5px no-repeat;
	height:24px;
	margin-top:10px;
}
#jjyxw .jjyxw_right .mk_con_li li a {
	display:block;
	float:right;
	width:390px;
	height:24px;
	line-height:24px;
	border-bottom:1px solid #979797;
	font-size:14px;
	color:#505050;
}
#jjyxw .jjyxw_right .mk_con_li li a:hover {
	color:#fd8200;
}
#jjyxw .jjyxw_right .mk_con_li li a .e_left {
	display:block;
	float:left;
	width:280px;
}
#jjyxw .jjyxw_right .mk_con_li li a .e_right {
	display:block;
	float:right;
	text-align:right;
	width:90px;
}
#zxzx {
	height:610px;
	background:url(zxzxbg.jpg) center 0 no-repeat;
	overflow:hidden;
}
#zxzx .mk_title {
	text-align:center;
}
#zxzx .mk_title .mk_title_tp {
	font-size:48px;
	height:50px;
	line-height:50px;
	margin-top:45px;
	color:#fd8200;
}
#zxzx .mk_title .mk_title_tp span {
	font-size:35px;
	color:#505050;
}
#zxzx .mk_title .mk_title_md {
	height:1px;
	width:350px;
	margin:25px auto 20px auto;
	background:#a3a0a0;
}
#zxzx .mk_title .mk_title_md div {
	height:3px;
	width:60px;
	margin:0 auto;
	background:#686666;
	position:relative;
	top:-1px;
}
#zxzx .mk_title .mk_title_ft {
	font-size:16px;
	height:24px;
	line-height:24px;
	color:#8c8c8c;
}
#zxzx .mk_title .mk_title_etxt {
	font-size:14px;
	color:#969696;
}
#zxzx .zxzx_con {
	margin-top:20px;
}
#zxzx .zxzx_con .zxzx_left {
	width:432px;
	height:353px;
	float:left;
	margin-right:12px;
	background:url(zxzxleftbg.png) center 0 no-repeat;
}
#zxzx .zxzx_con .zxzx_left .c_name {
	display:block;
	width:123px;
	text-align:center;
	font-size:18px;
	margin-top:14px;
	height:32px;
	line-height:32px;
	color:#FFF;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top {
	width:410px;
	margin:40px auto auto auto;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .a_img {
	display:block;
	float:left;
	margin-left:14px;
	width:108px;
	height:104px;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .a_img img {
	width:108px;
	height:104px;
	border-radius:3px;
	-moz-border-radius:3px;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .t_left {
	width:260px;
	float:left;
	margin-left:20px;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .t_left .a_title {
	display:block;
	height:28px;
	line-height:28px;
	font-size:15px;
	text-align:center;
	color:#424141;
	border-bottom:1px dashed #c0c0c0;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .t_left .a_title:hover {
	color:#fd8200;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .t_left .c_text {
	margin-top:4px;
	font-size:12px;
	color:#646464;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .t_left .c_text span {
	color:#fd8200;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .t_left .c_tag {
	color:#646464;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .t_left .c_tag span {
	color:#fd8200;
}
#zxzx .zxzx_con .zxzx_left .mk_con_top .t_left .c_tag .a_more {
	float:right;
	margin-right:10px;
}
#zxzx .zxzx_con .zxzx_left .mk_con_li {
	width:380px;
	margin:25px auto auto auto;
}
#zxzx .zxzx_con .zxzx_left .mk_con_li a {
	font-size:14px;
	height:20px;
	line-height:20px;
}
#zxzx .zxzx_con .zxzx_left .mk_con_li a .e_left {
	display:block;
	float:left;
	width:280px;
}
#zxzx .zxzx_con .zxzx_left .mk_con_li a .e_right {
	display:block;
	width:85px;
	float:right;
}
#zxzx .zxzx_con .zxzx_right {
	width:550px;
	height:353px;
	float:left;
	background:url(zxzxrightbg.png) center 0 no-repeat;
}
#zxzx .zxzx_con .zxzx_right .con_left {
	float:left;
	width:255px;
	margin-left:11px;
}
#zxzx .zxzx_con .zxzx_right .con_left .c_name {
	display:block;
	margin-top:14px;
	width:110px;
	text-align:center;
	height:32px;
	line-height:32px;
	color:#FFF;
	font-size:18px;
}
#zxzx .zxzx_con .zxzx_right .con_left .mk_con_top .a_img {
	display:block;
	width:215px;
	height:105px;
	margin:20px auto auto 20px;
}
#zxzx .zxzx_con .zxzx_right .con_left .mk_con_top .a_img img {
	width:215px;
	height:105px;
}
#zxzx .zxzx_con .zxzx_right .con_left .mk_con_li {
	width:230px;
	margin:20px auto auto auto;
}
#zxzx .zxzx_con .zxzx_right .con_left .mk_con_li li {
	height:14px;
	line-height:14px;
	margin-bottom:10px;
	font-size:13px;
}
#zxzx .zxzx_con .zxzx_right .con_left .mk_con_li li .e_left {
	float:left;
}
#zxzx .zxzx_con .zxzx_right .con_left .mk_con_li li .e_right {
	float:right;
}
#zxzx .zxzx_con .zxzx_right .con_right {
	float:right;
	width:270px;
	margin-right:13px;
}
#zxzx .zxzx_con .zxzx_right .con_right .c_name {
	display:block;
	margin-top:14px;
	float:right;
	width:110px;
	text-align:center;
	height:32px;
	line-height:32px;
	color:#FFF;
	font-size:18px;
}
#zxzx .zxzx_con .zxzx_right .con_right .mk_con_top .a_img {
	display:block;
	width:215px;
	height:105px;
	margin:20px auto auto auto;
}
#zxzx .zxzx_con .zxzx_right .con_right .mk_con_top .a_img img {
	width:215px;
	height:105px;
}
#zxzx .zxzx_con .zxzx_right .con_right .mk_con_li {
	width:230px;
	margin:20px auto auto auto;
}
#zxzx .zxzx_con .zxzx_right .con_right .mk_con_li li {
	height:14px;
	line-height:14px;
	margin-bottom:10px;
	font-size:13px;
}
#zxzx .zxzx_con .zxzx_right .con_right .mk_con_li li .e_left {
	float:left;
}
#zxzx .zxzx_con .zxzx_right .con_right .mk_con_li li .e_right {
	float:right;
}
#foot {
	height:300px;
	background:#525252;
}
.foot_tp {
	height:40px;
	background:#383838;
}
.foot_tp ul {
	margin:0 auto;
}
.foot_tp ul li {
	float:left;
	height:40px;
	line-height:40px;
}
.foot_tp ul li a {
	display:block;
	float:left;
	text-align:center;
	color:#FFF;
	width:162px;
	font-size:18px;
}
.foot_tp ul li a:hover {
	color:#fd8200;
}
.foot_tp ul li span {
	display:block;
	float:left;
	width:1px;
	height:40px;
	background:url(foot_tp_line.jpg) center 0 no-repeat;
}
.foot_con .con_left {
	float:left;
	width:215px;
	height:200px;
	background:url(foot_logo.png) center center no-repeat;
}
.foot_con .con_left span {
	display:block;
	float:right;
	width:1px;
	height:200px;
	background:url(foot_con_line.jpg) center 0 no-repeat;
}
.foot_con .con_md {
	float:left;
	width:570px;
	height:240px;
	margin-left:25px;
	overflow:hidden;
}
.foot_con .con_md .a_img {
	height:25px;
	background:url(foot_phone.jpg) no-repeat;
}
.foot_con .con_md .a_img span {
	display:block;
	margin-left:30px;
	font-size:18px;
	color:#FFF;
	margin-top:38px;
}
.foot_con .con_md .f_phone {
	height:30px;
	line-height:30px;
	font-size:26px;
	color:#fd8200;
	margin:5px auto 5px auto;
}
.foot_con .con_md .yq_text {
	font-size:14px;
	color:#a4a1a1;
	margin-top:10px;
}
.foot_con .con_md .yq_text span {
	display:block;
	float:left;
	color:#FFF;
}
.foot_con .con_md .yq_text a {
	display:block;
	float:left;
	color:#a4a1a1;
	margin-right:8px;
}
.foot_con .con_md .yq_text a:hover {
	color:#fd8200;
}
.foot_con .con_md .bq_text {
	color:#a4a1a1;
	font-size:14px;
	margin-top:5px;
}
.foot_con .con_right {
	float:left;
	width:190px;
	height:200px;
}
.foot_con .con_right img {
	display:block;
	width:113px;
	height:113px;
	margin:33px auto auto auto;
}
.foot_con .con_right span {
	display:block;
	height:18px;
	line-height:18px;
	font-size:14px;
	text-align:center;
	color:#FFF;
	margin-top:10px;
}
#p_right {
	z-index:9999;
	position:fixed;
	width:72px;
	height:296px;
	top:50%;
	right:20px;
}
#p_right #pright_qq {
	width:72px;
	height:73px;
	margin-top:0;
	background:url(r_qq.png) no-repeat;
	background-color:#6da9de;
}
#p_right #pright_qq:hover {
	width:72px;
	height:73px;
	margin-top:0;
	background:url(r_qq.png) no-repeat;
	background-color:#488bc7;
}
#p_right #pright_tb {
	width:72px;
	height:74px;
	margin-top:1px;
	background:url(r_phone.png) no-repeat;
	background-color:#fbb01f;
}
#p_right #pright_tb:hover {
	width:72px;
	height:74px;
	margin-top:1px;
	background-color:#f7a911;
}
#p_right #pright_wx {
	width:72px;
	height:73px;
	margin-top:1px;
	background:url(kefu003.jpg) no-repeat;
}
#p_right #pright_ft {
	width:72px;
	height:73px;
	margin-top:1px;
	background:url(kefu004.jpg) no-repeat;
}
#p_right #pright_ft a {
	width:72px;
	height:73px;
	display:block;
}
#p_right #prightqq_txt {
	margin-left:-163px;
	background:url(kefu005.jpg) no-repeat;
}
#p_right #prighttb_txt {
	margin-left:-163px;
	background:url(kefu006.jpg) no-repeat;
}
#p_right #prightwx_txt {
	margin-left:-151px;
	background:url(ewm.jpg) no-repeat;
}
#p_right .bp_right {
	display:none;
	width:163px;
	height:152px;
	position:relative;
}
#p_right .bp_right ul {
	padding:0;
	margin:0;
}
#p_right .bp_right li {
	height:22px;
	width:100px;
	line-height:22px;
	margin-left:auto;
	margin-right:auto;
}
#p_right .bp_right li a {
	color:#FFF;
	height:22px;
	display:block;
	float:left;
	margin-top:12px;
	margin-left:5px;
}
.gray {
	-webkit-filter:grayscale(100%);
	-moz-filter:grayscale(100%);
	-ms-filter:grayscale(100%);
	-o-filter:grayscale(100%);
	filter:grayscale(100%);
	filter:gray;
}
