body {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
body {
	color: rgb(102, 102, 102); font-family: "Microsoft yahei"; font-size: 14px;
}
input {
	color: rgb(102, 102, 102); font-family: "Microsoft yahei"; font-size: 14px;
}
textarea {
	color: rgb(102, 102, 102); font-family: "Microsoft yahei"; font-size: 14px;
}
img {
	border: currentColor;
}
ul {
	list-style: none; text-decoration: none;
}
ol {
	list-style: none; text-decoration: none;
}
li {
	list-style: none; text-decoration: none;
}
a {
	list-style: none; text-decoration: none;
}
input {
	background: rgb(255, 255, 255); border: currentColor;
}
select {
	background: rgb(255, 255, 255); border: currentColor;
}
textarea {
	background: rgb(255, 255, 255); border: currentColor;
}
textarea {
	resize: none;
}
body {
	word-break: break-all; word-wrap: break-word;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
.clearfix {
	zoom: 1;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.c {
	clear: both;
}
.dn {
	display: none;
}
input[placeholder] {
	color: rgb(255, 255, 255) !important;
}
[placeholder] {
	color: rgb(255, 255, 255) !important;
}
*[placeholder] {
	color: rgb(255, 255, 255) !important;
}
.h_top_c {
	width: 100%; height: 85px; border-bottom-color: rgb(235, 225, 214); border-bottom-width: 1px; border-bottom-style: solid;
}
.h_top {
	height: 84px;
}
.h_top {
	margin: 0px auto; width: 1000px; position: relative;
}
.h_mid {
	margin: 0px auto; width: 1000px; position: relative;
}
.top_gg {
	background: url("../images/001411_03.jpg") no-repeat left; height: 85px; color: rgb(30, 30, 30); line-height: 85px; padding-left: 40px; font-size: 14px; float: left;
}
.h_mid_c {
	width: 100%; height: 75px; position: relative; z-index: 99; background-color: rgb(255, 255, 255);
}
.logo {
	margin-top: 0px; float: left;
}
.tel_index_top {
	background: url("../images/001453_06.jpg") no-repeat left top; color: rgb(108, 108, 108); padding-left: 27px; font-size: 14px; margin-top: 34px; float: right;
}
.tel_index_top strong {
	text-align: center; color: rgb(40, 40, 40); font-family: "Arial"; font-size: 20px; font-weight: normal; display: inline-block;
}
._b {
	background: url("../images/_b_10.png") no-repeat bottom; height: 40px;
}
.mb {
	margin-top: 30px;
}
.mms {
	margin-top: 5px;
}
.touzi_content ul li {
	height: 148px; border-bottom-color: rgb(227, 227, 227); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(233, 250, 255);
}
.touzi_content ul li:hover {
	color: rgb(255, 255, 255); background-color: rgb(255, 121, 161);
}
.touzi_content ul li:hover a {
	color: rgb(255, 255, 255);
}
.touzi_content ul li:hover .content_news a h3 {
	color: rgb(255, 255, 255);
}
.touzi_content ul li:hover .time {
	color: rgb(255, 255, 255);
}
.touzi_content ul li:hover .touzi_list_c::before {
	color: rgb(255, 255, 255);
}
.touzi_content ul li:hover .touzi_list_c::after {
	color: rgb(255, 255, 255);
}
.touzi_list_c {
	margin: 0px auto; padding: 36px 104px; width: 672px; position: relative;
}
.touzi_list_c::before {
	left: 0px; color: rgb(208, 208, 208); font-family: "黑体"; font-size: 60px; position: absolute; content: "“";
}
.touzi_list_c::after {
	right: 0px; bottom: 0px; color: rgb(208, 208, 208); font-family: "黑体"; font-size: 60px; position: absolute; content: "”";
}
.time {
	float: left;
}
.content_news {
	float: left;
}
.time {
	width: 108px; text-align: right; color: rgb(208, 208, 208); font-family: "Arial";
}
.time strong {
	font-size: 42px; font-weight: normal; display: block; white-space: nowrap;
}
.time span {
	margin-top: 12px; display: block;
}
.content_news {
	width: 534px; font-family: "宋体"; margin-left: 30px;
}
.content_news a {
	color: rgb(140, 140, 140);
}
.content_news a h3 {
	color: rgb(118, 118, 118); font-size: 14px; margin-top: 7px;
}
.content_news a div {
	height: 40px; text-align: justify; line-height: 22px; overflow: hidden; font-size: 12px; margin-top: 12px;
}
.search {
	border-radius: 25px; font-family: "宋体"; font-size: 12px; margin-top: 24px; float: right;
}
.s_c {
	height: 36px; float: left; position: relative; z-index: 10;
}
.search_text {
	border-radius: 20px; width: 248px; height: 32px; color: rgb(255, 255, 255); line-height: 32px; text-indent: 15px; font-family: "宋体"; margin-right: 5px; float: left; background-color: rgb(44, 173, 196);
}
.search_submit {
	background: url("../images/wqdwqd_03.png") no-repeat center rgb(255, 255, 255); border-radius: 50%; width: 32px; height: 32px; margin-left: 12px; float: left; cursor: pointer;
}
.search_submit:hover {
	filter: alpha(opacity=90); opacity: 0.9;
}
.drop_down {
	background: url("../images/drop_down_icon_03.png") no-repeat 90%; width: 73px; height: 32px; color: rgb(57, 17, 78); line-height: 32px; padding-left: 10px; float: left; cursor: pointer;
}
.drop_down:hover {
	color: rgb(118, 54, 150);
}
.dd_list {
	top: 35px; width: 83px; right: 0px; position: absolute; z-index: 9; background-color: rgb(239, 230, 243);
}
.dd_list span {
	width: 73px; height: 35px; color: rgb(57, 17, 78); line-height: 35px; overflow: hidden; padding-left: 10px; display: inline-block; white-space: nowrap; cursor: pointer; text-overflow: ellipsis;
}
.dd_list span:hover {
	color: rgb(118, 54, 150);
}
.current_dd_span {
	color: rgb(255, 255, 255) !important; background-color: rgb(34, 6, 48);
}
.nav_c {
	width: 100%; height: 55px; position: relative; z-index: 1; background-color: rgb(44, 173, 196);
}
.nav {
	margin: 0px auto; width: 1000px; height: 55px;
}
.nav ul li {
	width: 142px; height: 55px; text-align: center; float: left; position: relative; z-index: 8;
}
.nav ul li a {
	height: 55px; color: rgb(255, 255, 255); line-height: 55px; overflow: hidden; font-weight: bold; display: inline-block; white-space: nowrap; text-overflow: ellipsis;
}
.nav ul li:hover {
	background-color: rgb(24, 110, 125);
}
.nav ul li.on {
	background-color: rgb(24, 110, 125);
}
.nav_dd {
	left: 11px; top: 50px; width: 577px; text-align: left; padding-top: 15px; padding-bottom: 0px; position: absolute; z-index: 10;
}
.nav_dd a {
	margin: 5px 0px; width: 90px; height: 17px !important; text-align: center; line-height: 17px !important; overflow: hidden; font-size: 14px; font-weight: normal !important; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; display: inline-block; white-space: nowrap; text-overflow: ellipsis;
}
.nav_dd a:hover {
	text-decoration: underline;
}
.nav_dd a:nth-child(4) {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.nav_dd a:nth-child(8) {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.nav_dd a:nth-child(12) {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.nav_dd a:nth-child(16) {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.nav_dd a:last-child {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.zz_nav {
	left: 0px; top: 55px; width: 100%; position: absolute; z-index: 8; background-color: rgb(24, 110, 125);
}
.banner {
	width: 100%; text-align: center; overflow: hidden;
}
.main_c {
	width: 100%; background-color: rgb(245, 245, 245);
}
.main {
	margin: 0px auto; width: 1000px; overflow: hidden; padding-bottom: 20px;
}
.common {
	margin: 0px auto 15px; width: 1000px;
}
.common_title {
	height: 36px; margin-bottom: 10px; position: relative; background-color: rgb(107, 69, 161);
}
.common_title h2 {
	left: 15px; top: 6px; text-align: center; color: rgb(255, 255, 255); padding-bottom: 6px; font-size: 18px; position: absolute;
}
.common_title h2 span {
	color: rgb(246, 254, 112);
}
.common_title a {
	top: 9px; right: 12px; color: rgb(255, 255, 255); position: absolute; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;
}
.common_title a:hover {
	filter: alpha(opacity=95); opacity: 0.95; -ms-transform: translateX(-5px); -webkit-transform: translateX(-5px); -o-transform: translateX(-5px); transform: translateX(-5px);
}
.youhui {
	width: 554px; margin-bottom: 0px; border-right-color: rgb(187, 0, 57); border-bottom-color: rgb(187, 0, 57); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.youhui_sb_title {
	text-align: center;
}
.youhui_sb_title h2 {
	background: url("../images/0014130_17.jpg") no-repeat left; color: rgb(41, 41, 41); padding-left: 44px; font-size: 30px; font-weight: normal; display: inline-block;
}
.common_title_one {
	border-top-color: rgb(187, 0, 57); border-bottom-color: rgb(187, 0, 57); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; position: relative;
}
.common_title_one h2 {
	height: 46px; color: rgb(187, 0, 57); line-height: 46px; font-size: 20px; position: relative; z-index: 1; background-color: rgb(255, 255, 255);
}
.common_title_one h2 span {
	color: rgb(0, 0, 2);
}
.common_title_one a {
	top: 0px; width: 46px; height: 46px; right: 25px; color: rgb(49, 41, 49); line-height: 46px; display: inline-block; position: absolute; z-index: 1; background-color: rgb(255, 255, 255); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;
}
.common_title_one a:hover {
	color: rgb(187, 0, 57); -ms-transform: translateX(5px); -webkit-transform: translateX(5px); -o-transform: translateX(5px); transform: translateX(5px);
}
.common_title_one i {
	left: 0px; top: 50%; width: 100%; height: 1px; display: block; position: absolute; background-color: rgb(203, 203, 203);
}
.common_title_one_new {
	text-align: center; margin-top: 22px; margin-bottom: 27px; border-top-color: currentColor; border-bottom-color: currentColor; border-top-width: 0px; border-bottom-width: 0px; border-top-style: none; border-bottom-style: none;
}
.common_title_one_new h2 {
	color: rgb(44, 173, 196); font-weight: normal; display: block;
}
.common_title_one_new span {
	text-align: center; color: rgb(153, 153, 153); font-family: "Arial"; font-size: 28px; display: block;
}
.common_title_one_new strong {
	text-align: center; color: rgb(255, 0, 0); font-weight: normal; display: block;
}
.common_title_one_1 {
	padding: 0px 13px; border-top-color: rgb(187, 0, 57) !important; border-top-width: 1px !important; border-top-style: solid !important;
}
.common_title_one_1 a {
	right: 5px !important; color: rgb(0, 0, 2);
}
.news_i {
	width: 447px; border-bottom-color: rgb(187, 0, 57); border-bottom-width: 1px; border-bottom-style: solid;
}
.news_i .common_title_one h2 {
	padding-left: 30px;
}
.news_i_list {
	padding-left: 30px;
}
.news_i .common_title_one a {
	right: 0px;
}
.news_i_list {
	padding-bottom: 12px; margin-top: 13px;
}
.news_i_list ul li {
	padding: 10px 14px; width: 389px;
}
.news_i_list ul li a h3 {
	color: rgb(0, 0, 2); overflow: hidden; font-size: 16px; white-space: nowrap; text-overflow: ellipsis;
}
.news_i_list ul li a h3:hover {
	color: rgb(187, 0, 57);
}
.news_i_list ul li a span {
	height: 30px; text-align: justify; color: rgb(104, 103, 103); line-height: 15px; overflow: hidden; margin-top: 5px; display: block;
}
.news_i_list ul li:nth-child(2n+1) {
	background-color: rgb(234, 235, 235);
}
.zixun_top {
	width: 411px; float: left;
}
.anli_tab {
	text-align: center; margin-bottom: 35px;
}
.anli_tab a {
	margin: 0px 3px 3px; padding: 0px 11px; border-radius: 3px; height: 32px; color: rgb(47, 47, 47); line-height: 32px; font-family: "宋体"; display: inline-block; background-color: rgb(215, 215, 215);
}
.anli_tab a:hover {
	color: rgb(255, 255, 255); background-color: rgb(44, 173, 196);
}
.anli_tab a:last-child {
	color: rgb(255, 0, 0);
}
.youhui_content_c {
	width: 522px; margin-top: 12px;
}
.youhui_content_c a h2 {
	width: 100%; color: rgb(187, 0, 57); overflow: hidden; font-size: 18px; white-space: nowrap; text-overflow: ellipsis;
}
.youhui_content_c a h2:hover {
	text-decoration: underline;
}
.youhui_p div {
	height: 55px; text-align: justify; color: rgb(133, 133, 133); line-height: 18px; overflow: hidden; margin-top: 10px;
}
.youhui_content_list {
	margin: 11px 0px; width: 522px; padding-top: 14px; border-top-color: rgb(0, 0, 2); border-top-width: 1px; border-top-style: dashed;
}
.youhui_content_list ul li {
	background: url("../images/li_icon_bg_03.jpg") no-repeat left; width: 100%; height: 23px; line-height: 23px;
}
.youhui_content_list ul li a {
	width: 266px; color: rgb(68, 67, 67); overflow: hidden; padding-left: 10px; display: inline-block; white-space: nowrap; text-overflow: ellipsis;
}
.youhui_content_list ul li a:hover {
	color: rgb(187, 0, 57); text-decoration: underline;
}
.youhui_content_list ul {
	width: 358px; margin-left: 15px;
}
.youhui_content_list ul li span {
	color: rgb(122, 122, 122); float: right; display: inline-block;
}
.youhui_content_list_pic img {
	width: 146px; height: 110px; display: block;
}
.youhui_content_list_pic img:hover {
	filter: alpha(opacity=90); opacity: 0.9;
}
.tese_content_p {
	width: 730px; height: 210px; color: rgb(97, 45, 123); line-height: 26px; overflow: hidden;
}
.tese_content_pic img {
	width: 237px; height: 214px;
}
.anli_clud {
	border-bottom-color: rgb(223, 223, 223); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(235, 235, 235);
}
.anli_content {
	padding-bottom: 30px;
}
.ks_content {
	margin-left: -7px;
}
.ks_content ul li {
	width: 238px; margin-left: 13px; float: left; position: relative; background-color: rgb(0, 0, 0);
}
.ks_content ul li a {
	display: block;
}
.ks_title_icon {
	left: -5px; top: -5px; width: 123px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 18px; position: absolute; z-index: 1;
}
.cur_bg_one {
	background: url("../images/00141300_21.png") no-repeat top;
}
.cur_bg_two {
	background: url("../images/00141300_21.png") no-repeat center -151px;
}
.cur_bg_three {
	background: url("../images/00141300_21.png") no-repeat center -303px;
}
.cur_bg_four {
	background: url("../images/00141300_21.png") no-repeat center -454px;
}
.ks_content_new {
	margin-top: 15px; margin-left: -21px;
}
.ks_content_new ul li {
	width: 234px; margin-left: 21px; background-color: rgb(255, 255, 255);
}
.ks_content_new ul li a img {
	width: 234px; height: 175px; display: block; filter: alpha(opacity=100); opacity: 1;
}
.ks_content_new ul li div {
	padding: 7px 12px 12px; background-color: rgb(0, 0, 2);
}
.ks_content_new ul li:nth-child(2n) div {
	background-color: rgb(187, 0, 57);
}
.ks_content_new ul li:nth-child(2n) div span {
	color: rgb(255, 255, 255);
}
.ks_content_new ul li:nth-child(2n) div h2 {
	color: rgb(255, 255, 255);
}
.ks_content_new ul li div h2 {
	text-align: center; color: rgb(160, 160, 160); overflow: hidden; font-size: 16px; white-space: nowrap; text-overflow: ellipsis;
}
.ks_content_new ul li div span {
	height: 56px; text-align: justify; color: rgb(160, 160, 160); overflow: hidden; font-weight: normal; margin-top: 3px; display: block;
}
.ks_content_new ul li:hover a img {
	filter: alpha(opacity=90); opacity: 0.9;
}
.ks_content_new ul li:hover a div h2 {
	text-decoration: underline;
}
.ks_context div {
	height: 57px; text-align: justify; color: rgb(68, 67, 67); line-height: 19px; overflow: hidden; margin-top: 5px;
}
.ks_context_new a h3 {
	height: 40px; text-align: center !important; line-height: 40px; margin-top: 0px !important;
}
.more_i {
	margin: 19px 0px; text-align: center;
}
.more_i a {
	border-radius: 20px; border: 1px solid rgb(209, 209, 209); width: 253px; height: 32px; color: rgb(0, 0, 2); line-height: 32px; overflow: hidden; display: inline-block; white-space: nowrap; text-overflow: ellipsis;
}
.more_i a:hover {
	border: 1px solid rgb(187, 0, 57); color: rgb(255, 255, 255); background-color: rgb(187, 0, 57);
}
.jj_content {
	padding: 0px 5px; text-align: justify; color: rgb(0, 0, 0); line-height: 30px; font-size: 16px;
}
.xueyuan_list {
	margin-top: 18px;
}
.xueyuan_list ul li {
	width: 249px; overflow: hidden; margin-right: 20px; margin-bottom: 15px; float: left; position: relative;
}
.xueyuan_list ul li img {
	width: 249px; height: 187px; display: block;
}
.xueyuan_list ul li span {
	padding: 0px 2%; left: 0px; width: 96%; height: 30px; text-align: center; bottom: -30px; color: rgb(0, 0, 2); line-height: 30px; overflow: hidden; display: block; white-space: nowrap; position: absolute; text-overflow: ellipsis; background-color: rgba(0, 0, 0, 0.3); -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;
}
.xueyuan_list ul li:hover span {
	bottom: 0px;
}
.xueyuan_list ul li:hover img {
	filter: alpha(opacity=90); opacity: 0.9;
}
.low_list {
	padding-left: 30px; margin-top: 17px;
}
.zixun_top {
	padding-bottom: 16px;
}
.zixun_pic a img {
	height: 119px; display: block;
}
.zixun_pic a img:hover {
	filter: alpha(opacity=90); opacity: 0.9;
}
.zixun_content {
	width: 234px; margin-left: 15px;
}
.zixun_content h3 {
	color: rgb(5, 5, 5); overflow: hidden; font-size: 18px; font-weight: normal; margin-top: 2px; white-space: nowrap; text-overflow: ellipsis;
}
.zixun_content h3:hover {
	color: rgb(187, 0, 57); text-decoration: underline;
}
.zixun_content div {
	height: 80px; text-align: justify; color: rgb(143, 143, 143); line-height: 21px; overflow: hidden; margin-top: 5px;
}
.zixun_content span {
	color: rgb(211, 43, 4); margin-top: 8px; display: block;
}
.online_yy {
	width: 101px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; margin-top: 8px; display: inline-block; background-color: rgb(220, 41, 0);
}
.online_yy:hover {
	text-decoration: underline;
}
.honor_i {
	width: 433px;
}
.honor_pic {
	border: 1px solid rgb(206, 190, 236); padding-top: 7px;
}
.honor_pic a {
	width: 200px; height: 149px; margin-bottom: 9px; margin-left: 9px; display: inline-block;
}
.honor_pic a img {
	width: 200px; height: 149px; display: block;
}
.honor_pic a img:hover {
	filter: alpha(opacity=90); opacity: 0.9; box-shadow: 2px 4px 4px #666; -webkit-box-shadow: 2px 4px 4px #666;
}
.meiti {
	width: 476px; float: left;
}
.youhui_p_new {
	height: 50px; padding-bottom: 15px; border-bottom-color: rgb(198, 179, 208); border-bottom-width: 1px; border-bottom-style: solid;
}
.youhui_p_new p {
	height: 50px; overflow: hidden;
}
.meiti_list {
	margin-top: 10px;
}
.meiti_list ul li {
	width: 100%; height: 27px; line-height: 27px;
}
.meiti_list ul li a {
	width: 100%; color: rgb(99, 39, 129); overflow: hidden; display: inline-block; white-space: nowrap; text-overflow: ellipsis;
}
.meiti_list ul li a:hover {
	text-decoration: underline;
}
.keshi {
	width: 486px; float: right;
}
.keshi_content {
	height: 210px; color: rgb(97, 45, 123); line-height: 26px; overflow: hidden;
}
.rongyu {
	padding: 6px 10px 10px; border: 1px solid rgb(168, 105, 199); width: 313px; float: right;
}
.rongyu_content_pic a img:hover {
	filter: alpha(opacity=90); opacity: 0.9;
}
.links {
	margin: 12px auto; width: 980px; text-align: center; color: rgb(0, 0, 0); overflow: hidden; font-family: "宋体"; font-size: 12px; white-space: nowrap; text-overflow: ellipsis;
}
.links a {
	margin: 8px 7px; color: rgb(0, 0, 0); display: inline-block;
}
.links a:hover {
	color: rgb(255, 12, 0); text-decoration: underline;
}
.bottom_c {
	width: 100%; height: 94px; background-color: rgb(200, 27, 39);
}
.bottom_nav {
	margin: 0px auto; width: 1000px;
}
.bottom_nav_list {
	margin: 0px auto; width: 920px;
}
.bottom_nav_c {
	height: 47px; background-color: rgb(187, 0, 57);
}
.bottom_nav_list ul li {
	width: 82px; height: 47px; text-align: center; float: left;
}
.bottom_nav_list ul li a {
	width: 100%; height: 15px; color: rgb(255, 255, 255); line-height: 15px; margin-top: 17px; border-right-color: rgb(209, 209, 209); border-right-width: 2px; border-right-style: solid; display: inline-block;
}
.bottom_nav_list ul li a:hover {
	color: rgb(255, 255, 255); text-decoration: underline;
}
.bottom_nav_list ul li:last-child a {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.bottom_content {
	padding: 3px 0px; width: 644px; border-right-color: rgb(23, 23, 23); border-right-width: 1px; border-right-style: solid; float: left;
}
.bottom_content ul li {
	width: 115px; color: rgb(103, 103, 103); margin-right: 45px; float: left;
}
.bottom_content ul li h2 {
	padding: 10px 0px 10px 40px; font-size: 16px;
}
.gy {
	background: url("../images/0013920_45.png") no-repeat left -198px;
}
.zx {
	background: url("../images/0013920_45.png") no-repeat left -329px;
}
.xg {
	background: url("../images/0013920_45.png") no-repeat left -456px;
}
.jg {
	background: url("../images/0013920_45.png") no-repeat left -584px;
}
.bottom_content ul li a {
	color: rgb(103, 103, 103); padding-left: 40px; margin-bottom: 13px; display: block;
}
.bottom_content ul li a:hover {
	color: rgb(154, 154, 154);
}
.QR {
	width: 330px; margin-top: 10px; float: right;
}
.QR div {
	margin-top: 40px; margin-left: 15px; float: left;
}
.QR div span {
	display: block;
}
.QR img {
	margin-left: 25px; float: left;
}
.footer_c {
	width: 100%; padding-bottom: 40px; background-color: rgb(35, 32, 29);
}
.footer {
	margin: 0px auto; width: 980px;
}
.f_pic {
	width: 257px; height: 114px; text-align: right; float: left;
}
.f_pic img {
	margin-top: 37px;
}
.f_content {
	width: 778px; text-align: left; color: rgb(167, 167, 167); line-height: 36px; overflow: hidden; font-family: "宋体"; font-size: 12px; margin-top: 45px; float: left;
}
.f_content a {
	color: rgb(167, 167, 167);
}
.f_content a:hover {
	color: rgb(44, 173, 196);
}
.i_map {
	text-align: center; color: rgb(255, 255, 255); margin-top: 43px; margin-bottom: 10px; filter: alpha(opacity=70); opacity: 0.7;
}
.i_map span {
	background: url("../images/imap_03.png") no-repeat left; height: 32px; line-height: 32px; padding-left: 40px; display: inline-block;
}
.i_map a {
	color: rgb(255, 255, 255);
}
.i_map a:hover {
	color: rgb(44, 173, 196);
}
.f_logo {
	padding: 61px 61px 0px; margin-top: 80px;
}
.f_logo img {
	width: 114px; height: 105px;
}
.f_nav {
	width: 240px; margin-top: 100px; margin-left: 25px;
}
.f_nav ul li {
	margin: 0px 24px 24px; width: 51px; height: 14px; line-height: 14px; font-family: "宋体"; font-size: 12px; float: left;
}
.f_nav ul li a {
	color: rgb(255, 255, 255); overflow: hidden; white-space: nowrap; text-overflow: ellipsis;
}
.f_nav ul li a:hover {
	text-decoration: underline;
}
.bm_online {
	text-align: center; margin-top: 15px;
}
.bm_online a {
	background: url("../images/001414_80.jpg") no-repeat 87px rgb(187, 0, 57); border-radius: 25px; width: 273px; height: 41px; color: rgb(255, 255, 255); line-height: 41px; padding-left: 20px; font-size: 18px; font-weight: bold; display: inline-block;
}
.bm_online a:hover {
	text-decoration: underline;
}
.side_nav {
	top: 50%; width: 60px; right: 0px; position: fixed; z-index: 99999;
}
.side_nav ul li {
	width: 60px; height: 60px; margin-bottom: 1px; float: right; position: relative;
}
.side_nav ul li a {
	left: 0px; top: 0px; height: 60px; display: inline-block; position: absolute;
}
.current_side_n {
	width: 140px !important;
}
.current_side_n a {
	width: 140px !important;
}
.side_nav ul li span {
	width: 148px; height: 148px; color: rgb(255, 255, 255); line-height: 60px; font-size: 16px; margin-left: 60px; float: left; cursor: pointer;
}
.side_nav ul li span img {
	width: 148px; height: 148px;
}
.side_nav_3 a {
	width: 60px;
}
.side_nav_3 a span {
	right: 60px; bottom: 0px; margin-left: 0px !important; display: none; position: absolute;
}
.tel a {
	background: url("../images/24hour_09.png") no-repeat 15px 15px rgb(44, 173, 196);
}
.QQ a {
	background: url("../images/0013920_47.png") no-repeat 15px -96px rgb(44, 173, 196);
}
.sub_QR a {
	background: url("../images/0013920_47.png") no-repeat 15px -207px rgb(44, 173, 196);
}
.back_top a {
	background: url("../images/0013920_47.png") no-repeat 15px -317px rgb(44, 173, 196);
}
.sub_common {
	margin-bottom: 13px;
}
.sub_common_padding {
	color: rgb(46, 46, 46); padding-top: 8px; padding-bottom: 7px;
}
.sub_common_padding a {
	color: rgb(46, 46, 46);
}
.sub_common_title {
	width: 100%; height: 49px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid; position: relative;
}
.sub_common_title h2 {
	background: url("../images/00145200_48.jpg") no-repeat top; left: 0px; top: 0px; width: 114px; height: 39px; text-align: center; color: rgb(60, 60, 60); line-height: 39px; overflow: hidden; padding-bottom: 10px; font-size: 24px; font-weight: normal; border-bottom-color: rgb(255, 121, 161); border-bottom-width: 2px; border-bottom-style: solid; white-space: nowrap; position: absolute; z-index: 1; text-overflow: ellipsis;
}
.sub_common_title span {
	color: rgb(130, 206, 232); font-family: "Impact"; font-size: 28px; margin-top: 51px; display: block;
}
.sub_common_title strong {
	color: rgb(255, 255, 255); font-size: 18px;
}
.content_com_title {
	width: 100%; height: 35px; margin-bottom: 15px; border-bottom-color: rgb(44, 173, 196); border-bottom-width: 14px; border-bottom-style: solid; position: relative;
}
.content_com_title h2 {
	background: url("../images/lllulu_19.jpg") no-repeat left; left: 0px; top: 2px; height: 26px; text-align: center; color: rgb(35, 32, 29); line-height: 26px; overflow: hidden; padding-left: 14px; font-size: 24px; white-space: nowrap; position: absolute; z-index: 1; text-overflow: ellipsis;
}
.bread {
	background: url("../images/ggeege_05.jpg") no-repeat left; top: 14px; right: 0px; color: rgb(35, 32, 29); padding-left: 14px; font-family: "宋体"; font-size: 12px; position: absolute;
}
.bread a {
	color: rgb(35, 32, 29); display: inline-block;
}
.bread a:hover {
	color: rgb(44, 173, 196);
}
.sub_youhui {
	border-right-color: rgb(187, 0, 57); border-bottom-color: rgb(187, 0, 57); border-left-color: rgb(187, 0, 57); border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;
}
.sp_left {
	width: 225px; margin-top: 15px; float: left;
}
.sub_nav_list {
	overflow: hidden;
}
.sub_nav_list ul li {
	width: 195px; height: 35px; line-height: 35px; overflow: hidden; margin-bottom: 9px;
}
.sub_nav_list ul li a {
	border-radius: 20px; border: 1px solid rgb(126, 81, 149); height: 33px; padding-left: 40px; display: block;
}
.sub_nav_list ul li a:hover {
	border: 1px solid rgb(205, 154, 230); background-color: rgb(205, 154, 230);
}
.current_snl a {
	border: 1px solid rgb(99, 39, 129) !important; color: rgb(214, 186, 228) !important; background-color: rgb(99, 39, 129) !important;
}
.syl_pic {
	text-align: center; margin-bottom: 10px;
}
.syl_pic img {
	border: 2px solid rgb(130, 206, 232); width: 221px; display: block;
}
.syl_pic img:hover {
	filter: alpha(opacity=90); opacity: 0.9;
}
.syl_list ul li {
	width: 100%; height: 35px; line-height: 35px; font-family: "宋体"; font-size: 12px; border-bottom-color: rgb(53, 53, 53); border-bottom-width: 1px; border-bottom-style: dashed;
}
.syl_list ul li a {
	color: rgb(68, 67, 67); overflow: hidden; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.syl_list ul li a:hover {
	color: rgb(44, 173, 196);
}
.sub_content_list {
	color: rgb(112, 112, 112); line-height: 28px; padding-top: 0px; padding-bottom: 15px; font-family: "宋体"; font-size: 12px; margin-top: 7px;
}
.sub_content {
	
}
.sp_content {
	width: 758px; margin-top: 15px; float: right;
}
.content {
	padding: 0px 5px; line-height: 28px; min-height: 672px;
}
.contact_subpage {
	background: url("../images/00141400_09.jpg") no-repeat center / 100%; width: 240px; height: 112px; text-align: center; overflow: hidden; margin-bottom: 10px; display: block; -webkit-background-size: 100%;
}
.contact_subpage:hover {
	filter: alpha(opacity=90); opacity: 0.9;
}
.contact_subpage a {
	color: rgb(255, 255, 255);
}
.contact_subpage h3 {
	overflow: hidden; font-size: 24px; font-weight: bold; margin-top: 22px; white-space: nowrap; text-overflow: ellipsis;
}
.contact_subpage span {
	width: 100%; overflow: hidden; font-family: "Impact"; font-size: 25px; margin-top: 6px; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.select {
	float: left;
}
select {
	font-family: "?￠èí??oú";
}
.baoming_o {
	width: 230px; height: 63px; color: rgb(255, 255, 255); overflow: hidden; padding-left: 71px; margin-top: 14px; margin-left: 32px; float: left;
}
.baoming_o h3 {
	font-size: 16px; font-weight: normal; margin-top: 10px;
}
.baoming_o span {
	font-size: 18px; display: inline-block;
}
.baoming_2 a span {
	color: rgb(255, 255, 255); margin-top: 20px;
}
.baoming_3 a span {
	color: rgb(255, 255, 255); margin-top: 20px;
}
.baoming_1 {
	background: url("../images/001411_54.jpg") no-repeat left;
}
.baoming_2 {
	background: url("../images/001411_57_03.jpg") no-repeat left;
}
.baoming_3 {
	background: url("../images/001411_60.jpg") no-repeat left;
}
.h_mid_news_c_nn {
	text-align: left; color: rgb(26, 23, 23); font-size: 16px; margin-top: 15px;
}
.s_nav_top {
	height: 34px; line-height: 34px;
}
.s_nav_top a {
	color: rgb(255, 255, 255); margin-left: 2px;
}
.txtMarquee-left .hd {
	padding: 0px 10px 0px 35px; height: 30px; overflow: hidden; float: right;
}
.txtMarquee-left .hd .prev {
	background: url("../images/001453_17.jpg") no-repeat left; width: 17px; height: 17px; overflow: hidden; margin-top: 5px; float: right; display: block; cursor: pointer;
}
.txtMarquee-left .hd .next {
	background: url("../images/001453_17.jpg") no-repeat left; width: 17px; height: 17px; overflow: hidden; margin-top: 5px; float: right; display: block; cursor: pointer;
}
.txtMarquee-left .hd .next {
	background: url("../images/001453_19.jpg") no-repeat right;
}
.txtMarquee-left .bd ul li {
	width: 325px !important; height: 30px !important; line-height: 30px !important; overflow: hidden; margin-right: 15px; white-space: nowrap; text-overflow: ellipsis;
}
.txtMarquee-left .bd {
	width: 330px; overflow: hidden;
}
.txtMarquee-left .bd ul li a {
	width: 225px !important; color: rgb(76, 76, 76); font-size: 14px;
}
.txtMarquee-left .bd ul li a:hover {
	color: rgb(44, 173, 196);
}
.gonggao_top {
	color: rgb(170, 157, 141); font-family: "Arial"; font-size: 16px;
}
.gonggao_top span {
	color: rgb(255, 12, 0); font-family: "Microsoft yahei"; font-size: 16px; font-weight: bold;
}
.ts_clud {
	
}
.pgcnm {
	color: rgb(76, 76, 76); font-size: 14px; margin-top: 6px;
}
.selectBox {
	border-radius: 20px; border: 1px solid rgb(49, 175, 197); width: 102px; height: 30px; color: rgb(43, 43, 43); margin-left: 5px; background-color: rgb(255, 255, 255);
}
.selectLt {
	line-height: 32px; overflow: hidden; margin-left: 17px; float: left; white-space: nowrap; cursor: pointer; text-overflow: ellipsis;
}
.selectRt {
	background: url("../images/001453_14.jpg") no-repeat center; width: 17px; height: 32px; margin-left: 5px; float: left; cursor: pointer;
}
.optionsBox {
	left: 264px !important; top: 34px !important; width: 90px; border-top-color: currentColor; border-top-width: 0px; border-top-style: none; position: absolute; background-color: rgb(255, 255, 255);
}
.optionBox {
	cursor: pointer;
}
.optionBox span {
	padding: 5px 9px; overflow: hidden; display: inline-block; white-space: nowrap; text-overflow: ellipsis;
}
.optionBox:hover {
	color: rgb(255, 255, 255); background-color: rgb(44, 173, 196);
}
.cssSelect .selected {
	color: rgb(255, 255, 255); background-color: rgb(44, 173, 196);
}
.jiaoyu_sj {
	width: 545px;
}
.zixun_top_new {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.zixun_pic_new a img {
	width: 202px; height: 151px; display: block;
}
.slideBox {
	width: 100%; height: 420px; overflow: hidden; position: relative;
}
.slideBox .hd {
	left: 0px; width: 100%; height: 30px; text-align: center; bottom: 0px; line-height: 30px; overflow: hidden; position: absolute; z-index: 1; background-color: rgba(0, 0, 0, 0.7);
}
.slideBox .hd ul {
	left: 50%; top: 9px; text-align: center; overflow: hidden; display: inline-block; position: absolute; zoom: 1;
}
.slideBox .hd ul li {
	background: rgb(0, 0, 0); width: 12px; height: 12px; text-align: center; line-height: 12px; margin-right: 11px; float: left; cursor: pointer;
}
.slideBox .hd ul li.on {
	background: rgb(255, 12, 0); color: rgb(255, 255, 255); position: relative;
}
.slideBox .bd {
	height: 100%; position: relative; z-index: 0;
}
.slideBox .bd li {
	text-align: center; vertical-align: middle; zoom: 1;
}
.slideBox .bd img {
	width: 1600px; height: 420px;
}
.nb_silder {
	width: 100%; overflow: hidden; background-color: rgb(41, 41, 41);
}
.nb_s_title {
	margin-bottom: 0px;
}
.nb_s_title h2 {
	padding: 10px 0px; text-align: center; color: rgb(255, 255, 255); font-size: 24px; font-weight: normal;
}
.pro_cc_c {
	margin: 30px auto 0px; width: 1000px;
}
.picScroll-left {
	width: 100%; position: relative;
}
.picScroll-left .hd {
	left: 50%; top: -45px; width: 72px; height: 26px; text-align: center; margin-left: -35px; position: absolute; z-index: 1000;
}
.picScroll-left .hd .prev {
	background: url("../images/slid_next_07.png") no-repeat right; left: 0px; top: 0px; width: 26px; height: 26px; display: block; position: absolute; cursor: pointer; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);
}
.picScroll-left .hd .next {
	background: url("../images/slid_next_07.png") no-repeat right; left: 0px; top: 0px; width: 26px; height: 26px; display: block; position: absolute; cursor: pointer; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);
}
.picScroll-left .hd .next {
	background-position: right; left: 46px; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);
}
.picScroll-left .hd .prev:hover {
	background-position: left; filter: alpha(opacity=80); opacity: 0.8; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg);
}
.picScroll-left .hd .next:hover {
	background-position: left; filter: alpha(opacity=80); opacity: 0.8; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg);
}
.picScroll-left .hd .prevStop {
	background-position: -60px 0px;
}
.picScroll-left .hd .nextStop {
	background-position: -60px -50px;
}
.picScroll-left .hd ul {
	overflow: hidden; margin-top: 10px; float: right; zoom: 1;
}
.picScroll-left .hd ul li {
	background: url("images/icoCircle.gif") no-repeat 0px -9px; width: 9px; height: 9px; text-indent: -999px; overflow: hidden; margin-right: 5px; float: left; cursor: pointer;
}
.picScroll-left .hd ul li.on {
	
}
.picScroll-left .bd {
	margin: 0px auto 0px 32px; width: 100%; position: relative;
}
.picScroll-left .bd ul {
	overflow: hidden; zoom: 1;
}
.picScroll-left .bd ul li {
	border-radius: 4px; border: 1px solid rgb(44, 173, 196); width: 216px; height: 161px; text-align: center; overflow: hidden; font-family: "宋体"; margin-right: 20px; float: left; position: relative; _display: inline;
}
.picScroll-left .bd ul li .pic {
	text-align: center; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;
}
.picScroll-left .bd ul li .pic img {
	width: 216px; height: 129px; display: inline-block; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;
}
.picScroll-left .bd ul li:hover .pic img {
	border-color: rgb(255, 121, 161); width: 216px; height: 129px;
}
.picScroll-left .bd ul li .title {
	left: 0px; width: 100%; height: 32px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); line-height: 32px; margin-top: 1px; position: absolute; background-color: rgba(44, 173, 196, 0.85);
}
.picScroll-left .bd ul li:hover .title {
	background-color: rgba(44, 173, 196, 1);
}
.picScroll-left .bd ul li .title a {
	color: rgb(255, 255, 255); line-height: 32px; display: block;
}
.zz_big {
	background: rgb(30, 30, 30); left: 50%; top: 0px; width: 460px; height: 251px; margin-left: -960px; filter: alpha(opacity=8 0); position: absolute; z-index: 99; opacity: 0.8;
}
.zz_big_new {
	background: rgb(30, 30, 30); top: 0px; width: 460px; height: 251px; right: 50% !important; margin-right: -960px !important; filter: alpha(opacity=60); position: absolute; z-index: 1; opacity: 0.6;
}
.nb_silder_nav {
	margin: 0px auto; width: 1000px; height: 60px; line-height: 60px;
}
.nb_silder_nav a {
	width: 200px; color: rgb(255, 255, 255); overflow: hidden; padding-left: 45px; font-size: 18px; margin-left: 85px; display: inline-block; white-space: nowrap; text-overflow: ellipsis;
}
.nb_silder_nav a:hover {
	color: rgb(234, 100, 69);
}
.kc {
	background: url("../images/0014130_72.jpg") no-repeat left;
}
.cx {
	background: url("../images/0014130_75.jpg") no-repeat left;
}
.ht {
	background: url("../images/0014130_78.jpg") no-repeat left;
}
.map_xml {
	height: 38px; line-height: 38px; margin-bottom: 5px;
}
.map_xml span {
	background: url("../images/0014130_84.jpg") no-repeat left; height: 38px; padding-left: 55px; display: inline-block;
}
.shr {
	background: url("../images/0014130_87.jpg") no-repeat left; height: 38px; padding-left: 55px; display: inline-block;
}
.f_nav_list {
	padding: 15px 30px; width: 200px; float: right;
}
.f_nav_list ul li {
	margin: 8px 12px; float: left;
}
.f_nav_list ul li a {
	width: 56px; height: 16px; color: rgb(10, 10, 10); overflow: hidden; display: inline-block; white-space: nowrap; text-overflow: ellipsis;
}
.f_nav_list ul li a:hover {
	color: rgb(220, 41, 0);
}
.icon_nav_c {
	height: 49px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
.icon_nav {
	margin: 0px auto; width: 1000px; height: 49px; overflow: hidden; border-right-color: rgb(219, 219, 219); border-right-width: 1px; border-right-style: solid;
}
.icon_nav a {
	width: 165px; height: 49px; text-align: center; color: rgb(187, 0, 57); line-height: 49px; overflow: hidden; font-size: 16px; font-weight: bold; border-left-color: rgb(219, 219, 219); border-left-width: 1px; border-left-style: solid; float: left; display: block; white-space: nowrap; text-overflow: ellipsis; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;
}
.icon_nav a span {
	display: inline-block;
}
.icon_nav a img {
	margin-top: 13px; margin-right: 10px; vertical-align: top;
}
.icon_nav a:last-child img {
	margin-top: 8px;
}
.icon_nav a:hover {
	-ms-transform: translateY(-3px); -webkit-transform: translateY(-3px); -o-transform: translateY(-3px); transform: translateY(-3px);
}
.about_t_logo {
	padding: 10px 36px; border-radius: 55px; display: inline-block; background-color: rgb(255, 255, 255);
}
.about_t_logo a img {
	display: block;
}
.zs_jiameng_c {
	background: url("../images/about_us_bg_10.jpg") no-repeat center; padding: 30px 0px; margin-top: 28px;
}
.zs_jiameng {
	margin: 0px auto; width: 1000px; text-align: center;
}
.zs_jm_text {
	margin: 0px auto; width: 672px; text-align: center; color: rgb(255, 255, 255);
}
.zs_jm_text h2 {
	font-size: 18px;
}
.zs_jm_text div {
	height: 78px; color: rgb(255, 255, 255); line-height: 28px; overflow: hidden; font-family: "宋体"; margin-top: 17px;
}
.i_more {
	text-align: center; margin-top: 25px;
}
.i_more a {
	border-radius: 20px; width: 120px; height: 32px; color: rgb(35, 32, 29); line-height: 32px; font-family: "宋体"; display: inline-block; box-shadow: 1px 3px 1px #277786; background-color: rgb(255, 255, 255); -webkit-box-shadow: 1px 3px 1px #277786;
}
.i_more a:hover {
	text-decoration: underline;
}
.nav_icon {
	margin: 35px auto 0px; width: 810px; overflow: hidden;
}
.nav_icon ul li {
	width: 135px; text-align: center; float: left;
}
.nav_icon ul li a img {
	width: 58px; height: 58px;
}
.nav_icon ul li a span {
	color: rgb(115, 115, 115); overflow: hidden; font-weight: bold; margin-top: 3px; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.nav_icon ul li:hover a span {
	color: rgb(255, 121, 161);
}
.zs_gg {
	height: 150px; text-align: center; margin-top: 27px; position: relative;
}
.zs_gg a {
	left: 50%; margin-left: -800px; display: block; position: absolute;
}
.zs_gg a img {
	width: 1600px; display: block;
}
.jiameng_case {
	margin: 0px auto; width: 980px;
}
.bg_pic {
	margin-right: 4px;
}
.bg_pic img {
	width: 486px; height: 369px; display: block;
}
.bg_pic img:hover {
	box-shadow: 2px 2px 4px #666; -webkit-box-shadow: 2px 2px 4px #666;
}
.right_pic img:hover {
	box-shadow: 2px 2px 4px #666; -webkit-box-shadow: 2px 2px 4px #666;
}
.bottom_pic:hover {
	box-shadow: 2px 2px 4px #666; -webkit-box-shadow: 2px 2px 4px #666;
}
.case_more:hover {
	box-shadow: 2px 2px 4px #666; -webkit-box-shadow: 2px 2px 4px #666;
}
.right_pic img {
	width: 244px; height: 369px; display: block;
}
.bottom_pic img {
	width: 241px; height: 183px; display: block;
}
.case_more {
	background: url("../images/ddddssss_11.jpg") no-repeat 27px 19px rgb(130, 206, 232); padding: 19px 27px; width: 187px; height: 144px; margin-bottom: 4px;
}
.case_more span {
	color: rgb(255, 255, 255); font-size: 18px; font-weight: bold; margin-top: 64px; display: block;
}
.case_more a {
	border-radius: 5px; border: 1px solid rgb(255, 255, 255); width: 109px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; margin-top: 15px; display: inline-block;
}
.case_more a:hover {
	color: rgb(130, 206, 232); background-color: rgb(255, 255, 255);
}
.contact_title h2 {
	color: rgb(44, 173, 196); font-size: 24px;
}
.contact_title span {
	color: rgb(130, 206, 232); overflow: hidden; font-family: "Impact"; font-size: 28px; display: block; white-space: nowrap; text-overflow: ellipsis;
}
.hezuo_list {
	margin: 0px auto; width: 980px;
}
.hezuo_list ul li {
	text-align: center; overflow: hidden; margin-right: 1px; margin-bottom: 1px; float: left;
}
.hezuo_list ul li a span {
	width: 150px; height: 28px; color: rgb(255, 12, 0); line-height: 28px; font-family: "宋体"; font-size: 12px; margin-top: 20px; display: inline-block; background-color: rgb(255, 255, 255);
}
.hezuo_list ul li a span:hover {
	box-shadow: 1px 2px 2px #666; -webkit-box-shadow: 1px 2px 2px #666;
}
.hezuo_list ul li a img {
	margin: 0px auto; display: block;
}
.hezuo_list ul li a img:hover {
	filter: alpha(opacity=85); opacity: 0.85; box-shadow: 1px 2px 2px #666; -webkit-box-shadow: 1px 2px 2px #666;
}
.hezuo_list ul li:nth-child(4) {
	width: 223px; height: 172px;
}
.hezuo_list ul li:nth-child(4) img {
	width: 223px; height: 172px;
}
.hezuo_list ul li:nth-child(4) img:hover {
	filter: alpha(opacity=100); opacity: 1;
}
.hezuo_list ul li:nth-child(1) img {
	width: 223px; height: 172px;
}
.hezuo_list ul li:nth-child(2) img {
	width: 223px; height: 172px;
}
.hezuo_list ul li:nth-child(3) img {
	width: 223px; height: 172px;
}
.hezuo_list ul li:nth-child(5) img {
	width: 223px; height: 172px;
}
.hezuo_list ul li:nth-child(6) img {
	width: 223px; height: 172px;
}
.hezuo_list ul li:nth-child(7) img {
	width: 223px; height: 172px;
}
.hezuo_list ul li:nth-child(8) img {
	width: 223px; height: 172px;
}
.news_index_new {
	margin-top: 30px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(235, 235, 235);
}
.news_index_cc {
	background: url("../images/common_bg_07.jpg") no-repeat bottom; margin: 0px auto; width: 980px; padding-bottom: 38px;
}
.news_index_cc_new {
	padding-bottom: 25px;
}
.l_news_content {
	width: 498px;
}
.c_title_new {
	margin-top: 0px !important;
}
.c_title {
	margin-top: 30px; position: relative;
}
.c_title h2 {
	background: url("../images/lllulu_19.jpg") no-repeat left; color: rgb(35, 32, 29); padding-left: 15px; font-size: 24px; font-weight: bold;
}
.c_title a {
	background: url("../images/0014501_75.png") no-repeat right; top: 15px; right: 0px; color: rgb(35, 32, 29); padding-right: 12px; font-family: "宋体"; font-size: 12px; display: inline-block; position: absolute; -webkit-transition: 0.3s; -o-transition: 0.3s; transition: 0.3s;
}
.c_title span {
	height: 14px; color: rgb(255, 255, 255); line-height: 14px; padding-left: 3px; font-family: "Arial"; font-size: 14px; margin-top: 5px; display: block; background-color: rgb(44, 173, 196);
}
.c_title a:hover {
	-ms-transform: translateX(-5px); -webkit-transform: translateX(-5px); -o-transform: translateX(-5px); transform: translateX(-5px);
}
.news_all {
	margin-top: 15px;
}
.news_all ul li {
	padding: 9px 0px; color: rgb(93, 93, 93); font-size: 12px;
}
.news_all ul li a {
	width: 80%; color: rgb(93, 93, 93); overflow: hidden; font-family: "宋体"; display: inline-block; white-space: nowrap; text-overflow: ellipsis;
}
.news_all ul li a i {
	background: url("../images/lllllo_23.jpg") no-repeat left top; width: 11px; height: 9px; margin-right: 13px; display: inline-block; -webkit-transition: transform 0.3s; -o-transition: transform 0.3s; transition: transform 0.3s;
}
.news_all ul li a:hover {
	color: rgb(255, 12, 0);
}
.news_all ul li a:hover i {
	background-position: left bottom; -ms-transform: translateX(3px); -webkit-transform: translateX(3px); -o-transform: translateX(3px); transform: translateX(3px);
}
.news_all ul li span {
	font-family: "宋体"; float: right;
}
#leftmap {
	border: 2px solid rgb(130, 206, 232);
}
#indexmap {
	border: 2px solid rgb(130, 206, 232);
}
.r_news_content {
	width: 448px; overflow: hidden;
}
.r_news_content_new {
	width: 395px !important; overflow: hidden; padding-left: 40px; margin-top: 35px; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;
}
.contact_bottom {
	text-align: right;
}
.contact_bottom h2 {
	color: rgb(99, 99, 99); font-size: 30px;
}
.contact_bottom span {
	color: rgb(44, 173, 196); font-family: "Impact"; font-size: 36px; display: block;
}
.contact_map {
	margin-top: 20px;
}
.contact_content {
	width: 217px; height: 131px; line-height: 24px; overflow: hidden; font-family: "宋体"; font-size: 12px;
}
.contact_content span {
	width: 178px; vertical-align: top; display: inline-block;
}
.contact_pic img {
	border: 1px solid rgb(44, 173, 196); width: 157px; height: 116px;
}
.bb_nav {
	height: 45px; position: relative; background-color: rgb(44, 173, 196);
}
.bb_nav_c {
	margin: 0px auto; width: 1050px;
}
.bb_nav ul li {
	width: 105px; text-align: center; float: left;
}
.bb_nav ul li a {
	border-radius: 4px; width: 80px; height: 28px; color: rgb(255, 255, 255); line-height: 28px; font-family: "宋体"; font-size: 12px; margin-top: 9px; display: inline-block;
}
.bb_nav ul li a:hover {
	background-color: rgb(35, 32, 29);
}
.bb_nav_c span {
	background: url("../images/001453_71.jpg") no-repeat center; left: 50%; width: 42px; height: 21px; bottom: -21px; margin-left: -21px; display: inline-block; position: absolute;
}
.lxb-container#LXB_CONTAINER {
	font-size: 0.2rem !important;
}
#LXB_CONTAINER input.lxb-cb-input {
	font-size: 0.2rem !important;
}
.lxb-container-mobile-5#LXB_CONTAINER .lxb-cb-input-btn {
	font-size: 0.2rem !important;
}
.lxb-container-mobile-5#LXB_CONTAINER .lxb-cb-input-tip-content {
	line-height: 0.3rem !important; font-size: 0.2rem !important;
}
#LXB_CONTAINER .lxb-cb-input-tip b {
	font-size: 0.2rem !important;
}
#LXB_CONTAINER .lxb-cb-input-tip {
	line-height: 0.3rem !important; font-size: 0.2rem !important;
}
#LXB_CONTAINER .lxb-cb-input-feedback {
	line-height: 0.3rem !important; font-size: 0.2rem !important;
}
.lxb-container-mobile-3#LXB_CONTAINER .lxb-cb-input-tip-content {
	line-height: 0.3rem !important; font-size: 0.2rem !important;
}
.lxb-container-mobile-4#LXB_CONTAINER .lxb-cb-input-tip-content {
	line-height: 0.3rem !important; font-size: 0.2rem !important;
}
.lxb-container-mobile-3#LXB_CONTAINER .lxb-cb-input-btn {
	font-size: 0.16rem !important;
}
.lxb-container-mobile-4#LXB_CONTAINER .lxb-cb-input-btn {
	font-size: 0.16rem !important;
}
.lxb-container-mobile-3#LXB_CONTAINER .lxb-cb-latest-call {
	font-size: 0.2rem !important;
}
.lxb-container-mobile-4#LXB_CONTAINER .lxb-cb-latest-call {
	font-size: 0.2rem !important;
}
