﻿@charset "utf-8";

* {
	margin: 0px;
	padding: 0px;
}
body, form, input, fieldset, blockquote, ul, ol, dl, address, a {
	margin: 0px;
	padding: 0px;
	list-style: none;
	outline: none;
	text-decoration: none;
}


body {
	font-size: 12px;
	color: #333333;
	font-family: Arial, 瀹嬩綋;
	font-family: "寰蒋闆呴粦";
}
div {
	margin: auto;
}
a {
	text-decoration: none;
	color: #333333;
}
a:hover {
	color: #0066CC;
}
img {
	border: none;
}
table {
	border-collapse: collapse;
}
table td {
	padding: 0px 5px;
}
/************************************************娴姩************************************************/

.f {
	float: left;
}
.r {
	float: right;
}
.floatright {
	float: right;
	padding-left: 5px;
	clear: both;
}
.floatleft {
	float: left;
	padding-right: 5px;
	clear: both;
}
.floatleft img {
	border: 1px #aaaaaa solid;
	padding: 2px;
}
.center {
	width: 1000px;
	padding: 0;
	margin: 0 auto;
}
.clearfix {
	zoom: 1;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}
.transparent {
	filter: alpha(opacity=90);  /*鏀寔 IE 娴忚鍣?*/
	-moz-opacity: 0.90; /*鏀寔 FireFox 娴忚鍣?*/
	opacity: 0.90;  /*鏀寔 Chrome, Opera, Safari 绛夋祻瑙堝櫒*/
}
.m_a {
	margin: auto;
}
.mt20 {
	margin-top: 20px;
}
.mb20 {
	margin-bottom: 20px;
}
.w100 {
	width: 100%;
}
.t_a {
	text-align: center;
}
.fwb {
	font-weight: bold;
}
.ft_yh {
	font-family: 寰蒋闆呴粦;
}
.of {
	overflow: hidden;
}
.bgwhite {
	background: #FFFFFF;
}
/************************************************top************************************************/

#Heads {
	width: 100%;
	height: 172px;
	margin: auto;
	overflow: hidden;
}
#Heads .TopBox {
	width: 1200px;
	height: 152px;
	margin: 0px auto 0px auto;
	position: relative;
	display: block;
}
.TopBox .welcome {
	position: absolute;
	color: #666666;
	line-height: 30px;
	font-size: 14px;
	font-family: "寰蒋闆呴粦";
}
.TopBox .top_link {
	position: absolute;
	right: 0px;
	line-height: 28px;
}
.top_link a {
	color: #666666;
	font-size: 14px;
	padding: 0px 5px;
}
.top_link a:hover {
	color: #F00;
}
.TopBox .Top_Cont {
	width: 1200px;
	height: 135px;
	padding-top: 30px;
}
.TopBox .TopDesc {
	position: absolute;
	top: 72px;
	left: 300px;
}
.TopBox .TopTel {
	position: absolute;
	top: 62px;
	left: 795px;
	z-index: 100;
	padding: 0px;
	width: auto;
}
.TopBox .TopDesc2 {
	position: absolute;
	top: 98px;
	left: 790px;
	z-index: 100;
}
.TopBox .TopEwm {
	position: absolute;
	top: 37px;
	right: -80px;
}
/************************************************瀵艰埅************************************************/

.dhBox {
	width: 100%;
	height: 52px;
	margin: auto;
	overflow: visible;
	background: url("img/dh_bg.jpg")/*tpa=images/img/dh_bg.jpg*/ repeat-x;
}
.dhBox .dh {
	margin: auto;
	width: 1200px;
	height: 48px;
	z-index: 100;
}
.dh ul {
	width: 100%;
	height: 48px;
	margin: 0px auto;
	overflow: visible;
}
.dh ul li {
	float: left;
	width: 133px;
	height: 48px;
	text-align: center;
	position: relative;
	overflow: visible;
	z-index: 100;
	background: url("img/dh_bar.jpg")/*tpa=images/img/dh_bar.jpg*/ right no-repeat;
}
.dh ul li:last-of-type {
	background: none;
}
.dh ul li a {
	color: #FFF;
	height: 34px;
	font-size: 15px;
	font-weight: bold;
	font-family: "寰蒋闆呴粦", "榛戜綋", "瀹嬩綋";
	text-align: center;
	line-height: 48px;
}
.dh ul li a:hover {
	color: #FF0;
	font-size: 16px;
}
.dh ul ul {
	display: none;
	position: absolute;
	left: -1px;
	top: 30px;
	width: 117px;
	height: auto;
	background-color: #0483EC;
	border: 1px #134894 solid;
	filter: alpha(opacity=90);
	z-index: 110;
}
.dh ul ul li {
	width: 117px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-bottom: 1px #134894 solid;
}
.dh ul ul li a {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 12px;
	background-image: none;
}
.dh ul ul li a:hover {
	color: #FF0;
	font-size: 12px;
	background-color: #069FFF;
	background: none;
}
.dh ul li ul li ul {
	display: none;
	left: -1000px;
	top: -1000px;
}
.dh .FloMbr {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 5px;
	height: 36px;
	background-color: #0076BC;
	z-index: 200;
}
/************************************************flash************************************************/

.TopFlash {
	width: 100%;

	margin: auto;
	margin-top: 0px;
	background: url("../images/banner_bg.jpg")/*tpa=images/../images/banner_bg.jpg*/ center bottom no-repeat;
}
.mFlash {
	height: 350px;
}
.BannerFlash {
	width: 100%;
	height: 525px;
	margin: auto;
	padding: 0px;
}
.BannerJS {
	width: 100%;
	height: 424px;
	margin: auto;
	padding: 0px;
	position: relative;/*box-shadow: -1px 0 5px rgba(0,0,0,.75);*/

}
.imgList {
	width: 100%;
	height: 424px;
	z-index: 10;
}
.imgList li {
	display: none;
}
.imgList .imgOn {
	display: inline;
}
.bg {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 40px;
	z-index: 20;
	opacity: 0.4;
	filter: alpha(opacity=40);
	background: black;
}
.infoList {
	position: absolute;
	left: 10px;
	bottom: 10px;
	z-index: 30;
}
.infoList li {
	display: none;
}
.infoList .infoOn {
	display: inline;
	color: white;
}
.indexList {
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 30;
}
.indexList li {
	float: left;
	margin-right: 5px;
	font-size: 10px;
	width: 16px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	color: #FFFFFF;
	background: #1F312F;
	cursor: pointer;
}
.indexList .indexOn {
	background: #CE5809;
	font-weight: bold;
	color: white;
}
.searchBoxs {
	width: 100%;
	margin: auto;
	height: 78px;
	margin-top: 14px;
	border-bottom: 2px solid #499900;
}
.Searchs {
	width: 1000px;
	margin: auto;
	position: relative;
}
.search {
	position: absolute;
	width: 600px;
	height: 24px;
	left: 0px;
	top: 15px;
}
.search .search_input {
	float: left;
	width: 225px;
	height: 22px;
	text-indent: 25px;
	border: 1px solid #ccc;
	background: url("../images/ico_search1.jpg") 0 no-repeat;
}
.search .search_btn {
	position: absolute;
	top: 0px;
	left: 220px
}
.searchBox input[type='text'] {
}
.hotKeys {
	position: absolute;
	height: 24px;
	left: 280px;
	top: 20px;
}
.Searchs .sk {
	position: absolute;
	right: 10px;
}
/************************************************鍐呭************************************************/

.MyConts {
	width: 100%;
}
.MyCont {
	width: 1200px;
	height: auto;
	padding: 0px;
	margin: auto;
	clear: both;
	margin-top: 10px;
	overflow: hidden;
}
/************************************************棣栭〉middle01************************************************/

.index_middleBoxs {
	width: 100%;
	height: auto;
	background: url("img/cont_bg01.jpg") top repeat-x;
	float: left;
	margin-top: 20px;
}
.box_app {
	width: 1200px;
	margin: auto;
}
.box_app .app_title {
	width: 100%;
	border-bottom: 0px;
	height: 55px;
	margin-top: 5px;
	position: relative;
}
.app_title .box_app_titles {
	position: absolute;
	top: 8px;
	left: 0px;
	line-height: 50px;
	font-size: 18px;
	font-weight: bold;
	font-family: "寰蒋闆呴粦", "榛戜綋", "瀹嬩綋";
	color: #008194;
	text-indent: 8px;
	height: 40px;
	color: #008BDF;
}
.box_app_titles .grey {
	color: #CCCCCC;
	font-weight: normal;
	font-size: 14px;
}
.app_title .box_app_more {
	position: absolute;
	right: 10px;
	top: 25px;
}
.box_app_more a {
	background: url("../images/ico_more.gif")/*tpa=images/../images/ico_more.gif*/ 50px 0px no-repeat;
	padding-right: 20px;
	color: #008BDF;
}
.index_middleBoxs .box01 {
	width: 250px;
	position: absolute;
	top: 20px;
	left: 0px;
}
.box01 .more {
	float: right;
	margin-right: 5px;
}
.index_middleBoxs .box02 {
	width: 250px;
	position: absolute;
	top: 20px;
	left: 286px;
}
.box02 .more {
	float: right;
	margin-right: 5px;
}
.index_middleBoxs .box03 {
	width: 250px;
	position: absolute;
	top: 20px;
	left: 568px;
}
.box03 .ArticleList span {
	width: 160px;
}
.box03 .more {
	float: right;
	margin-right: 5px;
}
.index_middleBoxs .box04 {
	width: 250px;
	position: absolute;
	top: 20px;
	right: 0px;
}
.box04 .more {
	float: right;
	margin-right: 5px;
}
.index_middleBoxs .img2 {
	float: left;
	margin: 0px;
	padding: 0px;
	clear: both;
	width: 250px;
	height: 156px;
	overflow: hidden;
}
.index_middleBoxs .m_title {
	width: 250px;
	height: 31px;
	float: left;
	line-height: 31px;
	background-color: #01B0DC;
	text-align: center;
	font-size: 14px;
	font-family: "寰蒋闆呴粦", "榛戜綋";
}
.m_title a {
	color: #FFFFFF;
}
.m_title a:hover {
	color: #000000;
}
.index_cpjs {
	width: 920px;
	height: auto;
	margin: auto;
	overflow: hidden;
}
.index_cpjs .showbox ul {
	width: 920px;
	float: left;
	list-style: none;
	margin: 30px 0px 0px 10px;
	padding: 0px;
}
.index_cpjs .showbox ul li {
	width: 306px;
	height: 277px;
	overflow: hidden;
	float: left;
	margin: 5px 0px 10px 0px;
	padding: 0px;
	border-bottom: 1px dashed #E0E0E0;
}
.index_cpjs .showbox ul li img {
	width: 285px;
	height: 225px;
	overflow: hidden;
	padding: 0px;
	clear: both;
	border: 2px solid #134894;
	text-align: center;
}
.index_cpjs .showbox ul li span {
	width: 100px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	float: left;
	margin: 5px;
	color: #333333;
	font-size: 12px;
	text-align: center;
}
.index_cpjs .showbox .Names {
	width: 100%;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	color: #999999;
	font-size: 12px;
	text-align: center;
	font-weight: 100;
}
.index_cpjs .showbox .Names a {
	color: #000;
	font-size: 15px;
}
.index_app {
	width: 1200px;
	height: auto;
	margin: auto;
	margin-top: 20px;
	overflow: hidden;
}
.index_app .showbox ul {
	width: 960px;
	float: left;
	list-style: none;
	margin: 30px 30px 0px 20px;
	padding: 0px;
}
.index_app .showbox ul li {
	width: 240px;
	height: 210px;
	overflow: hidden;
	float: left;
	margin: 10px 0px 20px 0px;
	padding: 0px;
	background: url("../images/img_bg.jpg")/*tpa=images/../images/img_bg.jpg*/ 0px 156px no-repeat;
}
.index_app .showbox ul li img {
	width: 210px;
	height: 150px;
	overflow: hidden;
	padding: 0px;
	clear: both;
	border: 3px solid #F1F1F1;
	text-align: center;
}
.index_app .showbox ul li span {
	width: 210px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	float: left;
	margin: 5px;
	color: #333333;
	font-size: 12px;
	text-align: center;
}
.index_app .showbox .Names {
	width: 210px;
	height: 30px;
	line-height: 40px;
	overflow: hidden;
	color: #999999;
	font-size: 12px;
	text-align: center;
	font-weight: 100;
}
.index_app .showbox .Names a {
	color: #999999;
}
.index_app .ArticleList ul {
	width: 1200px;
	float: left;
	list-style: none;
	margin: 25px 0px 0px 0px;
	padding: 0px;
}
.index_app .ArticleList ul li {
	width: 232px;
	height: 200px;
	overflow: hidden;
	float: left;
	margin: 10px 0px 10px 0px;
	padding: 0px;
	border: 0px;
	clear: none;
	background: url("../images/img_bg.jpg")/*tpa=images/../images/img_bg.jpg*/ 0px 156px no-repeat;
}
.index_app .ArticleList ul li img {
	width: 210px;
	height: 150px;
	overflow: hidden;
	padding: 0px;
	clear: both;
	border: 3px solid #F1F1F1;
	text-align: center;
}
.index_app .ArticleList ul li .Images a {
	background: none;
}
.index_app .ArticleList ul li span {
	width: 210px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	float: left;
	margin: 5px;
	color: #333333;
	font-size: 12px;
	text-align: center;
}
.index_app .ArticleList .Names {
	width: 210px;
	height: 30px;
	line-height: 40px;
	overflow: hidden;
	color: #999999;
	font-size: 12px;
	text-align: center;
	font-weight: 100;
}
.index_app .ArticleList .Names a {
	color: #999999;
	background: none;
}
.index_ad1 {
	width: 1200px;
	height: 150px;
	background: url("img/ad01.jpg")/*tpa=images/img/ad01.jpg*/ center no-repeat;
}
.index_pros {
	width: 100%;
	height: 1100px;
	margin: auto;
	background: url("../images/bg_tx.jpg")/*tpa=images/../images/bg_tx.jpg*/ top center no-repeat;
}
.index_pro {
	width: 1000px;
	height: 1100px;
	position: relative;
}
.index_pro .ta_r {
	text-align: right;
}
.index_pro .ta_l {
	text-align: left;
}
.index_pro h3 {
	font-size: 20px;
	font-family: "寰蒋闆呴粦", "榛戜綋";
	color: #FFFFFF;
	font-weight: bold;
}
.index_pro span {
	font-size: 14px;
	font-family: "寰蒋闆呴粦", "榛戜綋";
	color: #666666;
	line-height: 180%;
	padding-top: 10px;
}
.pro01 {
	position: absolute;
	top: 192px;
	left: 198px;
}
.pro02 {
	position: absolute;
	top: 350px;
	left: 145px;
}
.pro03 {
	position: absolute;
	top: 520px;
	left: 145px;
}
.pro04 {
	position: absolute;
	top: 690px;
	left: 210px;
}
.pro05 {
	position: absolute;
	top: 192px;
	left: 675px;
}
.pro06 {
	position: absolute;
	top: 350px;
	left: 725px;
}
.pro07 {
	position: absolute;
	top: 520px;
	left: 725px;
}
.pro08 {
	position: absolute;
	top: 690px;
	left: 510px;
}
.index_cps {
	width: 1200px;
	height: 450px;
	margin: auto;
}
.index_cps .cps_title {
	width: 1000px;
	height: 76px;
	background: url("../images/bg_tx_../images/title.jpg")/*tpa=images/../images/bg_tx_../images/title.jpg*/ -5px center no-repeat;
}
.cps_title h3 {
	text-align: center;
	margin-top: 5px;
	color: #0068B4;
	font-size: 30px;
	clear: both;
	line-height: 32px;
}
.cps_title span {
	display: block;
	text-transform: uppercase;
	font: 14px/22px "寰蒋闆呴粦";
	color: #888;
	letter-spacing: 1px;
	line-height: 20px;
}
.cps_boxs {
	width: 287px;
	height: 275px;
	background: #134894 /*tpa=images/../images/cps_bg.jpg*/ bottom no-repeat;
}
.index_cps .mr {
	margin-right: 13px;
}
.cps_boxs .cps_boxs_cont {
	width: 100%;
}
.cps_boxs_cont .Context h3 {
	background: none;
	font-family: "寰蒋闆呴粦";
	font-size: 16px;
	color: #FFF;
	text-align: center;
	border: 0px;
	margin-bottom: 10px;
	text-indent: inherit;
}
.cps_boxs_cont .more {
	display: none;
}
.cps_boxs_cont .ContextBox {
	margin: 10px 10px 0px 10px;
	color: #FFF;
	line-height: 1.4em;
}
.cps_boxs img {
	width: 287px;
	height: 200px;
}
.index_advs {
	width: 100%;
	height: 1636px;
	margin: auto;
	background: url("img/bg_xz.jpg")/*tpa=images/img/bg_xz.jpg*/ top center no-repeat;
}
.index_adv {
	width: 1200px;
	height: 1200px;
	position: relative;
}
.adv01 {
	width: 420px;
	height: auto;
	position: absolute;
	top: 400px;
	left: 110px;
}
.adv02 {
	width: 330px;
	height: auto;
	position: absolute;
	top: 565px;
	left: 80px;
}
.adv03 {
	width: 465px;
	height: auto;
	position: absolute;
	top: 870px;
	left: 680px;
}
.adv04 {
	width: 350px;
	height: auto;
	position: absolute;
	top: 1120px;
	left: 635px;
}
.adv05 {
	width: 350px;
	height: auto;
	position: absolute;
	top: 1340px;
	left: 115px;
}
.adv00 {
	width: 1000px;
	height: auto;
	position: absolute;
	top: 70px;
	left: 0px;
}
.index_adv p {
	font-size: 16px;
	line-height: 36px;
	font-weight: bold;
}
.index_ad2 {
	width: 100%;
	height: 128px;
	background: #2292DA url("../images/ad02.jpg")/*tpa=images/../images/ad02.jpg*/ center no-repeat;
}
.index_sup {
	width: 1000px;
	height: 80px;
	background: url("../images/bg_zc.jpg")/*tpa=images/../images/bg_zc.jpg*/ center no-repeat;
	position: relative;
}
.index_sup h3 {
	position: absolute;
	left: 475px;
	top: 37px;
	color: #FFFFFF;
	font-size: 16px;
	font-family: "寰蒋闆呴粦";
	font-weight: 100;
}
.index_sup .sup_more {
	position: absolute;
	top: 45px;
	right: 220px;
}
.sup_more a {
	color: #666;
}
.sup_more a:hover {
	color: #f00;
}
.index_middleBoxs2 {
	width: 100%;
	height: auto;
	background: #F4F4F4 url("../images/line1.jpg")/*tpa=images/../images/line1.jpg*/ top repeat-x;
	float: left;
	margin-top: 20px;
}
.index_middleBoxs2 .index_gsjj_lx {
	width: 1200px;
	height: 335px;
	margin: auto;
	margin-top: 20px;
	clear: both;
}
.box_gsjj {
	width: 935px;
	height: 320px;
	position: relative;
	background: url("../images/index_shadow02.jpg")/*tpa=images/../images/index_shadow02.jpg*/ right top no-repeat;
}
.box_gsjj .title_gsjj {
	width: 900px;
	height: 42px;
	line-height: 42px;
	float: left;
	border-bottom: 1px dashed #ccc;
}
.index_gsjj_lx .grey {
	color: #999999;
	font-size: 14px;
	font-weight: normal;
}
.title_gsjj a {
	color: #333333;
	font-size: 20px;
	font-family: "寰蒋闆呴粦", "榛戜綋";
	font-weight: bold;
}
.title_gsjj a:hover {
	color: #f00;
}
.img_gsjj {
	width: 360px;
	height: 240px;
	float: left;
	margin: 10px 10px 0 0;
}
.cont_gsjj {
	width: 525px;
	height: 240px;
	float: left;
}
.cont_gsjj .ContextBox {
	height: 250px;
	overflow: hidden;
}
.cont_gsjj p {
	font-size: 14px;
	line-height: 32px;
}
.cont_gsjj_more {
	position: absolute;
	bottom: 5px;
	right: 20px;
}
.cont_gsjj_more a {
	color: #FB7C00;
}
.box_lxwm {
	margin: 3px 20px 0px 20px;
	width: 225px;
}
.box_lxwm .title_lxwm {
	border-bottom: 1px dashed #ccc;
	width: 100%;
	background: url("img/ico_lx.gif")/*tpa=images/img/ico_lx.gif*/ 10px no-repeat;
	text-indent: 50px;
	height: 40px;
	line-height: 40px;
}
.title_lxwm a {
	color: #333333;
	font-size: 16px;
	font-family: "寰蒋闆呴粦", "榛戜綋";
}
.title_lxwm a:hover {
	color: #f00;
}
.cont_lxwm {
	width: 225px;
	margin-top: 10px;
	padding-left: 8px;
}
.cont_lxwm p {
	font-size: 14px;
	color: #000;
	line-height: 50px;
}
.workshop {
	width: 1200px;
	margin: 0 auto;
}
.title_news {
	border-bottom: 2px solid #134894;
	height: 50px;
	line-height: 60px;
	width: 100%;
}
.index_ad3 {
	width: 1200px;
	margin: 10px auto;
}
.index_news {
	width: 1200px;
	height: 210px;
	background: url("img/news_bg.jpg")/*tpa=images/img/news_bg.jpg*/ no-repeat;
	position: relative;
}
.news01 {
	position: absolute;
	top: 0px;
	left: 5px;
}
.news02 {
	position: absolute;
	top: 0px;
	left: 415px;
}
.news03 {
	position: absolute;
	top: 0px;
	left: 840px;
}
.box_news {
	width: 360px;
	height: 310px;
}
.box_news .title_news {
	border-bottom: 2px solid #134894;
	width: 100%;
	height: 50px;
	line-height: 60px;
}
.title_news a {
	color: #333333;
	font-size: 16px;
	font-family: "寰蒋闆呴粦", "榛戜綋";
	font-weight: bold;
}
.title_news a:hover {
	color: #f00;
}
.box_news .ArticleList {
	width: 100%;
}
.box_news .ArticleList ul {
	width: 100%;
	margin: 10px auto 0px auto;
}
.box_news .ArticleList ul li {
	height: 30px;
	line-height: 30px;
}
.box_news .ArticleList span {
	width: 360px;
	height: 30px;
	line-height: 30px;
}
.box_news .ArticleList a {
	background: url("img/ico04.jpg")/*tpa=images/img/ico04.jpg*/ 3px center no-repeat;
}
.box_news .ArticleList .more {
	top: 25px;
	right: 0px;
}
.ColumnList .title {
	width: 100%;
	height: 35px;
	line-height: 40px;
	text-indent: 10px;
	float: left;
	font-size: 16px;
	color: #000000;
	font-family: "寰蒋闆呴粦", "榛戜綋", "瀹嬩綋";
	font-weight: bold;
	border-bottom: 1px #cccccc dashed;
}
/*****************************************妯℃澘椤?**********************************************************/

.MyCont .MyContLeft {
	width: 254px;
	height: auto;
	margin: 0px;
	border: 0px;
	float: left;
	border: 1px solid #E9E9E9;
}
.MyContLeft .middle01_cpjsTitle {
	float: left;
	width: 100%;
	height: 57px;
	line-height: 65px;
	text-align: center;
	font-size: 25px;
	font-weight: bold;
	overflow: hidden;
	background: url("img/side_cpzx.jpg")/*tpa=images/img/side_cpzx.jpg*/ no-repeat;
}
.MyContLeft .middle01_cpjs {
	width: 254px;
	height: auto;
	overflow: hidden;
	float: left;
	margin: 0px;
}
.middle01_cpjs .ColumnList .title {
	width: 100%;
	height: 38px;
	line-height: 38px;
	background: #134894 url("img/ico_jt.png")/*tpa=images/img/ico_jt.png*/ 20px 10px no-repeat;
	text-indent: 50px;
	font-size: 16px;
	color: #FFF;
	font-weight: 100;
	border-bottom: 0px;
	margin: 3px 0;
}
.middle01_cpjs .ColumnList .title a {
	color: #fff;
}
.middle01_cpjs .ColumnList .title a:hover {
	color: #FF0;
}
.middle01_cpjs .ColumnList ul {
	width: 244px;
	height: auto;
	overflow: hidden;
	list-style: none;
	margin: 0 5px;
}
.middle01_cpjs .ColumnList ul li {
	width: 100%;
	background: url("../images/ico../images/+.gif")/*tpa=images/../images/ico../images/+.gif*/ 20px 10px no-repeat;
	height: auto;
	overflow: hidden;
	line-height: 32px;
	text-indent: 40px;
	margin: 5px auto;
	border-bottom: 1px dashed #999;
}
.middle01_cpjs .ColumnList ul li a {
	font-size: 15px;
	font-weight: bold;
	color: #000;
	background: none;
	text-indent: 20px;
}
.middle01_cpjs .ColumnList ul li ul {
	width: 184px;
	float: left;
	margin-left: 20px;
}
.middle01_cpjs .ColumnList ul li ul li {
	width: 100%;
	border-bottom: 1px dashed #ccc;
	background: url("../images/ico-.gif")/*tpa=images/../images/ico-.gif*/ 20px 10px no-repeat;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	text-indent: 40px;
	margin: 10px auto;
	float: none;
}
.middle01_cpjs_bottom {
	float: left;
	width: 100%;
	height: 160px;
	background: url("../images/side_cp_bg.jpg")/*tpa=images/../images/side_cp_bg.jpg*/ top center no-repeat;
	padding-top: 20px;
	padding-bottom: 10px;
}
.MyCont .celarBoth {
	float: left;
	width: 100%;
	height: 20px;
}
.MyContLeft .box_left {
	width: 204px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	float: left;
	height: 100%;
}
.box_left .box_left_cont {
	width: 204px;
	height: auto;
	margin-top: 10px;
	background: url("../images/left_boxbg.jpg")/*tpa=images/../images/left_boxbg.jpg*/ center repeat-y;
	float: left;
}
.box_left_cont .ColumnList ul {
	width: 195px;
	float: left;
	border: 1px solid #cccccc;
	margin: 10px 0;/*list-style:none;*/

}
.box_left_cont .ColumnList ul li {
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	float: left;
	clear: both;
	margin: 0px 5px 5px 5px;
	border-bottom: 1px #CCCCCC dashed;
}
.box_left_cont .ColumnList ul li a {
	background: url("../images/ico05.gif")/*tpa=images/../images/ico05.gif*/ 5px center no-repeat;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #666666;
	padding-left: 0px;
}
.box_left_cont .ColumnList ul li a:hover {
	background: url("../images/ico05a.gif")/*tpa=images/../images/ico05a.gif*/ 5px center no-repeat;
	color: #FF6600;
}
.box_left_cont .ArticleList .title {
	width: 197px;
	height: 35px;
	line-height: 40px;
	text-indent: 10px;
	float: left;
	font-size: 16px;
	color: #000000;
	font-family: "寰蒋闆呴粦", "榛戜綋", "瀹嬩綋";
	font-weight: bold;
	border-bottom: 1px #cccccc dashed;
}
.box_left_cont .ArticleList ul {
	width: 185px;
	height: 100%;
	margin: 5px 0px 5px 7px;
	padding: 0px;
	float: left;
}
.box_left_cont .ArticleList ul li {
	width: 183px;
	height: auto;
	line-height: 27px;
	background: none;
	float: left;
	border-bottom: 1px dashed #cccccc;
}
.box_left_cont .ContextBox {
	/*border:1px solid #cccccc;*/

	margin-top: 10px;
	float: left;
}
.box_left_cont .Context h3 {
background:url {
"img/ico_lx.gif"
}
no-repeat;
}
.box_left_cont .Context .title {
	color: #4A9901;
}
.box_left_cont .box_left_flash {
	width: 185px;
	height: auto;
	float: left;
	margin: 5px 0px 5px 7px;
}
.box_left_cont .ContextBox {
	padding: 10px;
}
.box_left_cont ul {
	width: 185px;
	height: 100%;
	margin: 5px 0px 5px 7px;
	padding: 0px;
	float: left;
}
.disbl {
	display: block;
}
.disno {
	display: none;
}
.box_left_cont ul li {
	width: 183px;
	height: auto;
	line-height: 27px;
	background: url("../images/leftcolumn_bg.jpg")/*tpa=images/../images/leftcolumn_bg.jpg*/ no-repeat;
	float: left;
	margin: 2px 0px;
}
.box_left_cont ul li a {
	width: 183px;
	height: 27px;
	line-height: 27px;
	display: block;
	overflow: hidden;
	background: url("../images/ico05.gif")/*tpa=images/../images/ico05.gif*/ 8px center no-repeat;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #666666;
	text-indent: 17px;
}
.box_left_cont ul li a:hover {
	background: url("../images/ico05.gif")/*tpa=images/../images/ico05.gif*/ 8px center no-repeat;
	color: #FF0000;
}
.box_left_cont ul ul {
	width: 180px;
	height: 100%;
	margin: 0px 0px 5px 7px;
	padding: 0px;
	float: left;
	display: none;
}
.box_left_cont ul ul li {
	width: 180px;
	height: 25px;
	height: auto;
	line-height: 25px;
	background: none;
	border-bottom: 1px dashed #cccccc;
	float: left;
	margin: 0px 0px;
}
.box_left_cont ul ul li a {
	height: 22px;
	line-height: 22px;
}
.box_left_cont .ny_columntitle {
	float: left;
	width: 230px;
	height: 37px;
	background-image: url("../images/mb_left03.jpg")/*tpa=images/../images/mb_left03.jpg*/;
	position: relative;
	background-repeat: no-repeat;
}
.MyCont .MyContLeft .box_left .ny_columntitle .ny_columntitle_title {
	position: absolute;
	top: 8px;
	left: 52px;
	font-weight: bold;
	font-size: 14px;
	font-family: "寰蒋闆呴粦", "榛戜綋", "瀹嬩綋";
}
.MyCont .MyContLeft .box_left .ny_columntitle .ny_columntitle_title a {
	font-weight: bold;
	font-size: 14px;
	font-family: "寰蒋闆呴粦", "榛戜綋", "瀹嬩綋";
	color: #000000;
}
.MyCont .MyContLeft .box_left .ny_columntitle .ny_columntitle_title a:hover {
	font-weight: bold;
	font-size: 14px;
	font-family: "寰蒋闆呴粦", "榛戜綋", "瀹嬩綋";
	color: #FF0000;
}
.MyCont .MyContLeft .box_left .ny_columntitles {
	float: left;
	width: 230px;
	height: 100%;
}
.ny_columntitles .Context {
	width: 200px;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.ny_columntitles .more {
	display: none;
}
.MyCont .MyContLeft .box_left .ny_columntitles ul {
	width: 200px;
	padding: 0px;
	margin-top: 5px;
	margin-left: 25px;
	float: left;
}
.MyCont .MyContLeft .box_left .ny_columntitles li {
	width: 200px;
	height: 22px;
	line-height: 23px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;        /**//* for IE */
	-o-text-overflow: ellipsis;    /**//* for Opera */
	text-indent: 18px;
	background-image: url("../images/ico01.gif")/*tpa=images/../images/ico01.gif*/;
	background-position: 10px 50%;
	background-repeat: no-repeat;
}
.MyCont .MyContLeft .box_left .ny_columntitles li:hover {
	background-color: #EFF3F8;
}
.MyCont .MyContLeft .box_left .ny_columntitles li a {
	color: #666666;
}
.MyCont .MyContLeft .box_left .ny_columntitles li a:hover {
	color: black;
}
.MyCont .MyContLeft .box_left .nyLeftBox {
	width: 230px;
	height: 110px;
	margin-top: 5px;
	background-repeat: no-repeat;
	float: left;
	clear: both;
	position: relative;
}
.MyContLeft .linkPic {
	float: left;
	margin: 10px 10px 10px 15px;
}
.MyContLeft .tbMar {
	margin: 10px 0px;
}
.nyBox01 {
	background-image: url("../images/mb_left04.jpg")/*tpa=images/../images/mb_left04.jpg*/;
}
.nyBox02 {
	background-image: url("../images/mb_left05.jpg")/*tpa=images/../images/mb_left05.jpg*/;
}
.MyCont .MyContLeft .box_left .nyLeftBox .Box01Title {
	position: absolute;
	top: 12px;
	left: 35px;
	font-family: "寰蒋闆呴粦", "榛戜綋", "瀹嬩綋";
	font-size: 14px;
	margin-bottom: 10px;
	color: #333333;
	font-weight: bold;
	clear: both;
	text-align: left;
}
.MyCont .MyContLeft .box_left .nyLeftBox .Box01Cont {
	position: absolute;
	top: 35px;
	left: 35px;
	width: 150px;
	clear: both;
	text-align: left;
	font-size: 12px;
	color: #333333;
	line-height: 160%;
}
.MyContLeft .Context .more {
	display: none;
}
.MyCont .MyContRight {
	width: 920px;
	height: 100%;
	float: right;
}
.MyContRight .rightBox {
	width: 740px;
	float: left;
	margin: 10px 0px 0px 0px;
	border-top: 2px #cccccc solid;
	border-left: 2px #cccccc solid;
	border-right: 2px #cccccc solid;
	background-color: #EEEEEE;
}
.rightBox .Context .title {
	width: 726px;
	height: 40px;
	position: relative;
	line-height: 50px;
	color: #008194;
	border-bottom: 1px #cccccc dashed;
}
.rightBox .Context .title .more {
	position: absolute;
	right: 20px;
	top: 20px;
}
.rightBox .ProdText {
	width: 720px;
	height: auto;
	float: left;
	margin: 10px 8px;
}
.rightBox .ProdText .title {
	width: 726px;
	height: 40px;
	line-height: 40px;
	position: relative;
	color: #008194;
	border-bottom: 1px #cccccc dashed;
}
.rightBox .ProdText .title .more {
	position: absolute;
	right: 20px;
	top: 20px;
}
.rightBox .ProdText ul {
	width: 740px;
	margin: 20px 0px 0px 0px;
	float: left;
	list-style: none;
}
.rightBox .ProdText ul li {
	width: 150px;
	margin: 0px 10px 0px 20px;
	height: 220px;
	background: url("../images/pp.jpg")/*tpa=images/../images/pp.jpg*/ top left no-repeat;
	display: block;
	float: left;
	position: relative;
}
.rightBox .ProdText ul li .Images {
	width: 139px;
	height: 120px;
	position: absolute;
	top: 27px;
	left: 2px;
	display: block;
}
.rightBox .ProdText ul li .Images img {
	width: 139px;
	height: 120px;
}
.rightBox .ProdText ul li .Names {
	width: 130px;
	height: 52px;
	line-height: 1.5;
	position: absolute;
	top: 150px;
	left: 6px;
	text-align: left;
	display: block;
	overflow: hidden;
}
.MyContRight .rightBoxBottom {
	width: 930px;
	height: 5px;
	display: block;
	float: left;
	margin-bottom: 0px;
	background: #EEEEEE url("../images/right_boxbottom.gif")/*tpa=images/../images/right_boxbottom.gif*/ repeat;
}
.MyCont .MyContRight .title {
	width: 926px;
	height: 40px;
	line-height: 40px;
	float: left;
	text-indent: 20px;
}
.MyCont .MyContRight .ContextBox {
	padding: 10px 20px;
}
.MyContRight .MyContBox {
	width: 740px;
	min-height: 600px;
	height: auto;
	float: left;
	padding: 0px;
}
.MyContRight .box_right_title {
	width: 920px;
	border-bottom: 5px solid #134894;
	height: 55px;
	position: relative;
}
.MyContRight .box_right_title .box_right_titles {
	float: left;
	line-height: 50px;
	font-size: 18px;
	font-family: "寰蒋闆呴粦", "榛戜綋", "瀹嬩綋";
	font-weight: bold;
	color: #134894;
	text-indent: 10px;
	height: 40px;
	color: #134894;
}
.box_right_titles .grey {
	color: #CCCCCC;
	font-size: 14px;
	font-weight: normal;
}
.box_right_title .box_right_more {
	position: absolute;
	right: 10px;
	top: 25px;
}
.box_right_more a {
	background: url("../images/ico_more.gif")/*tpa=images/../images/ico_more.gif*/ 50px 0px no-repeat;
	padding-right: 20px;
	color: #134894;
}
.MyContRight .cont_sation {
	float: right;
	padding-top: 10px;
	margin: 5px auto;
	font-size: 15px;
}
.MyCont .MyContRight .box_right_title .sation {
	position: absolute;
	top: 10px;
	right: 20px;
	color: #666666;
	font-size: 12px;
}
.MyCont .MyContRight .box_right_title .sation a {
	color: #666666;
	font-size: 12px;
}
.MyCont .MyContRight .box_right_title .sation a:hover {
	color: rgb(0, 129, 148);
	font-size: 12px;
}
.MyCont .MyContRight .box_right_content {
	width: 730px;
	margin: 0px 0px 0px 10px;
	padding-top: 10px;
	float: left;
}
.nyXian {
	width: 100%;
	height: 20px;
	background: url("../images/ny_xian.jpg")/*tpa=images/../images/ny_xian.jpg*/ bottom repeat-x;
	margin-bottom: 0px;
	float: left;
}
.neban {
	background: url("img/neban.jpg")/*tpa=images/img/neban.jpg*/ no-repeat center;
	height: 360px;
	margin-bottom: 20px;
}
.neban a {
	display: block;
	height: 360px;
}
.left_lx {
	padding: 5px;
}
.left_lx p {
	line-height: 35px;
	font-size: 15px;
}
.BoxTitle {
	position: relative;
	text-align: left;
	text-indent: 20px;
	line-height: 25px;
	font-size: 15px;
	font-weight: bold;
	font-family: 寰蒋闆呴粦, 榛戜綋;
	color: #006383;
	text-indent: 15px;
	border-bottom: 1px #D6D6D6 solid;
	z-index: 2;
	clear: both;
}
.BoxMiddle {
	background: url("../images/title_bg.jpg")/*tpa=images/../images/title_bg.jpg*/ 2px 50% no-repeat;
}
.BoxMiddle01 {
	background: url("../images/middle01.jpg")/*tpa=images/../images/middle01.jpg*/ no-repeat;
}
.BoxMiddle02 {
	background: url("../images/middle02.jpg")/*tpa=images/../images/middle02.jpg*/ no-repeat;
	margin-top: 15px;
}
.BoxMiddle03 {
	margin-top: 15px;
	width: 100%;
	height: 60px;
	background-color: #E3600F;
	float: left;
}
.BoxMiddle03 .indexBox03 {
	width: 1000px;
	height: 60px;
	margin: auto;
}
.BoxMiddle03 .indexBox03 .Box03Time {
	width: 200px;
	height: 60px;
	float: left;
	margin-left: 5px;
}
.BoxMiddle03 .indexBox03 .Box03Time .clock {
	width: 55px;
	margin-top: 7px;
	float: left;
}
.BoxMiddle03 .indexBox03 .Box03Time span {
	width: 120px;
	float: left;
	margin-top: 12px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 160%;
}
.BoxMiddle03 .indexBox03 .Box03qq {
	width: 400px;
	height: 60px;
	float: left;
	margin-left: 0px;
}
.BoxMiddle03 .indexBox03 .Box03qq span {
	height: 60px;
	line-height: 60px;
	color: #FFF;
	clear: both;
	float: left;
}
.BoxMiddle03 .indexBox03 .Box03qq .Box03qqCont {
	width: 81px;
	height: 23px;
	background-image: url("../images/index_bottomqq.jpg")/*tpa=images/../images/index_bottomqq.jpg*/;
	background-repeat: no-repeat;
	line-height: 23px;
	display: block;
	float: left;
	margin-right: 15px;
	margin-top: 20px;
	text-indent: 25px;
	color: #1B649E;
}
.BoxMiddle03 .indexBox03 .jiathis_style {
	margin-top: 15px;
	color: #FFFFFF;
}
.BoxTitle span {
	padding-left: 8px;
	font-size: 12px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.BoxTitle .RightLink {
	position: absolute;
	right: 10px;
	bottom: 0px;
	height: 17px;
	line-height: 17px;
	text-align: right;
	color: #666666;
	font-weight: normal;
	font-size: 12px;
}
.BoxTitle a:hover {
	color: #0066CC;
	text-decoration: underline;
}
.SideMenu {
	float: left;
	padding: 5px;
	width: 230px;
	padding-bottom: 20px;
	overflow: visible;
}
.SideMenu ul, li {
	overflow: visible;
}
.SideMenu ul li {
	line-height: 24px;
	text-align: left;
	overflow: visible;
}
.SideMenu ul li a {
	color: #333333;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-indent: 25px;
	border-bottom: 1px #CCCCCC dotted;
	background: url("../images/maincont_ico1.gif")/*tpa=images/../images/maincont_ico1.gif*/ 10px center no-repeat;
}
.SideMenu ul li a:hover {
	color: #FF0000;
	background: #F1F1F1 url("../images/maincont_ico1.gif")/*tpa=images/../images/maincont_ico1.gif*/ 10px center no-repeat;
}
.SideMenu ul li ul li a {
	display: block;
	text-indent: 30px;
	background: url("../images/maincont_ico5.gif")/*tpa=images/../images/maincont_ico5.gif*/ 17px center no-repeat;
}
.SideMenu ul li ul li a:hover {
	color: #FF0000;
	background: #F1F1F1 url("../images/maincont_ico5.gif")/*tpa=images/../images/maincont_ico5.gif*/ 17px center no-repeat;
}
.SerBox_top {
	float: left;
	width: 232px;
	height: 12px;
	background: url("../images/left_contact01.jpg")/*tpa=images/../images/left_contact01.jpg*/ no-repeat;
}
.SerBox_bottom {
	float: left;
	width: 232px;
	height: 12px;
	background: url("../images/left_contact03.jpg")/*tpa=images/../images/left_contact03.jpg*/ no-repeat;
}
.SerBox {
	float: left;
	position: relative;
	width: 232px;
	min-height: 220px;
	background: url("../images/left_contact.jpg")/*tpa=images/../images/left_contact.jpg*/;
	background-repeat: repeat-y;
}
.SerBox h3 {
	position: absolute;
	left: 15px;
	top: 15px;
	font-size: 18px;
	font-weight: bold;
	color: #409690;
	text-align: left;
	font-family: 寰蒋闆呴粦;
}
.SerBox .types {
	position: absolute;
	left: 15px;
	top: 50px;
	width: 200px;
	line-height: 22px;
	text-align: left;
	color: #333333;
}
.Ntypes {
	width: 230px;
	line-height: 23px;
	text-align: left;
	color: #333333;
}
.MainBox {
	float: left;
	width: 650px;
	height: auto;
	min-height: 500px;
	padding: 10px 17px;
	border-left: 1px #8D8D8D dotted;
}
.ContentBox {
	float: left;
	width: 650px;
	height: auto;
	min-height: 700px;
	padding: 10px 17px;
	border-left: 1px #8D8D8D dotted;
}
.ContentBox .StationLink {
	padding: 10px 0px 0px 5px;
	line-height: 17px;
	text-align: text;
	color: #666666;
	font-weight: normal;
	font-size: 12px;
	width: 100%;
}
.Comp {
	text-align: left;
	line-height: 22px;
	color: #333333;
	font-size: 12px;
	padding: 10px 0px
}
.Comp p {
	padding: 5px;
	line-height: 200%;
}
/***********************棣栭〉浜у搧婊氬姩****************************/



#IndexProd {
	width: 650px;
	height: 200px;
	line-height: 20px;
	padding: 10px 0px;
}
#IndexProd table {
	width: 100%;
	border: none;
	border-collapse: collapse;
}
#IndexProd table tr td {
	border: none;
	padding: 0px 3px;
	text-align: center;
	white-space: nowrap;
}
#IndexProd img {
	height: 150px;
	width: 150px;
	padding: 9px;
	border: 1px #2BA8DE solid;
}
.QQbox1 {
	visibility: hidden;
	display: none;
}
.QQbox {
	z-index: 99;
	right: 0px;
	max-width: 128px;
	max-height: 400px;
	position: absolute;
}
.QQbox .press {
	right: 0;
	width: 36px;
	cursor: pointer;
	position: absolute;
	height: 128px;
}
.QQbox .Qlist {
	left: 0;
	width: 131px;
	position: absolute;
	background: url("../images/floatservicebj_middle.gif")/*tpa=images/../images/floatservicebj_middle.gif*/ repeat-y left center;
}
.QQbox .Qlist ul {
	width: 120px;
}
.QQbox .Qlist li {
	height: 36px;
	text-align: left;
	text-indent: 20px;
	list-style-type: none;
	clear: both;
}
.CloseIt {
	float: right;
	width: 400px;
	line-height: 8px;
	text-align: right;
	padding-right: 10px;
	color: #cc0000;
	cursor: pointer;
	font-size: 16px;
	z-index: 4;
}
/************************************************搴曢儴************************************************/



.floatl {
	display: inline;
	float: left;
}
.Footer3 {
	background: url("../images/bg2.jpg")/*tpa=images/../images/bg2.jpg*/ left 0;
	padding-bottom: 10px;
}
.friendLinka {
	padding-top: 40px;
	padding-bottom: 10px;
	border-bottom: #7F7F86 1px solid;
}
.friendLinka h4 {
	line-height: 27px;
	padding-left: 20px;
	width: 90px;
	font-size: 14px;
	color: #1A1D2C;
	background: url("../images/ico09.jpg")/*tpa=images/../images/ico09.jpg*/ no-repeat left 50%;
}
.LinkText {
	width: 890px;
}
.friendLinka span {
	line-height: 27px;
	width: 118px;
	display: inline-block;
	height: 30px;
	overflow: hidden;
}
.zxtell {
	padding-top: 20px;
	padding-bottom: 10px;
	width: 800px;
}
.zxtell .zxtell_title {
	font-size: 18px;
	color: #1A1D2C;
	font-weight: normal;
	float: left;
}
.zxtell span {
	padding-left: 20px;
	background: url("../images/ico09.jpg")/*tpa=images/../images/ico09.jpg*/ no-repeat left 50%;
}
.zxtell .zxtell_text {
	font-size: 12px;
	color: #DE1B21;
	font-weight: normal;
	float: left;
	margin-left: 20px;
}
.zxtell .zxtell_text2 {
	float: left;
	margin: 10px 20px 0px 20px;
}
.zxtell span.ico10 {
	padding-left: 30px;
	background: url("../images/ico10.png")/*tpa=images/../images/ico10.png*/ no-repeat left 50%;
}
.zxtellr {
	margin-right: 20px;
	margin-top: 20px;
}
/************************************************搴曢儴************************************************/

/*椤靛熬*/



.hotcp {
	width: 1200px;
	margin: 0 auto;
	font-size: 14px;
	padding-top: 15px;
}
.hotcp a {
	margin: 0 10px;
	font-size: 14px;
}
.Footer {
	width: 1200px;
	margin: 20px auto 0;
	background-color: #FFFFFF;
	overflow: hidden;
	height: 180px;
}
.Footer .f_ewm {
	width: 300px;
	height: 150px;
	float: left;
	margin-left: 50px;
	margin-right: 100px;
}
.Footer .f_cont {
	float: left;
	width: 450px;
	padding-top: 5px;
	line-height: 200%;
font-size:14px;
}
.Footer .f_cont p {
	font-size: 14px;
	line-height: 32px;
}
.Bottom {
	font-size: 15px;
	line-height: 35px;
}
.Bottom_yqlj {
	width: 1000px;
	line-height: 160%;
	color: #999999;
	margin: 10px auto 5px auto;
}
.Bottom_yqlj a {
	padding-right: 10px;
	text-align: left;
	color: #999999;
}
.Bottom_yqlj a:hover {
	color: #E3600F;
}
/*椤靛熬*/



.bottomDH {
	height: 45px;
	line-height: 45px;
	background-color: #134894;
}
.bottomDH .bottomDHnav {
	width: 1200px;
	line-height: 45px;
	margin: auto;
	color: #FFFFFF;
	text-align: left;
}
.bottomDHnav a {
	color: #FFFFFF;
	font-size: 15px;
	padding: 0px 35px;
	background: url("../images/dh_bar_bottom.jpg")/*tpa=images/../images/dh_bar_bottom.jpg*/ right no-repeat;
}
.bottomDHnav a:last-of-type {
	background: none;
}
.bottomDHnav a:hover {
	color: #FF0;
}
.FootBar {
	width: 100%;
	margin: auto;
	font-size: 12px;
	color: #333333;
	/*background:#FFFFFF url('../images/bottom_bg.jpg') 0px center repeat-x;*/

	clear: both;
	text-align: center;
	line-height: 2;
	/*margin-top:10px;*/

	position: relative;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}
.FootBar .l1 {
	width: 100%;
	margin: auto;
	text-align: center;
}
/***********************************鏂伴椈 浜у搧鍒楄〃********************************************/

.ArticleList {
	width: 100%;
}
.ArticleList .title {
	width: 100%;
	height: 33px;
	line-height: 33px;
	color: #000000;
	text-indent: 20px;
	border-bottom: 1px #cccccc solid;
	float: left;
	padding-bottom: 1px;
	background: url("../images/title.jpg")/*tpa=images/../images/title.jpg*/ top repeat-x;
}
.ArticleList .title .more {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
}
.ArticleList ul {
	float: left;
	margin: 10px;/*list-style:none;*/

}
.ArticleList ul li {
	height: 25px;
	line-height: 25px;
	font-size: 12px;
	float: left;
	clear: both;
 margin::0px 0px 0px 0px;
	border-bottom: 1px #CCCCCC dashed;
}
.ArticleList ul li span {
	width: 210px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	float: left;
	overflow: hidden;
}
.ArticleList ul li span.time {
	width: 70px;
	height: 20px;
	line-height: 20px;
	font-size: 11px;
	float: right;
	color: #666666;
}
.ArticleList ul li a {
	background: url("../../../../images/ico01.gif")/*tpa=http://www.hengjusiwang.com/images/../images/ico01.gif*/ 5px center no-repeat;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #666666;
	padding-left: 15px;
}
.ArticleList ul li a:hover {
	color: #FF6600;
}
.ArticleList .more {
	position: absolute;
	bottom: 15px;
	right: 25px;
}
.Context .title {
	width: 100%;
	height: 33px;
	line-height: 33px;
	color: #000000;
	text-indent: 20px;
	border-bottom: 1px #cccccc solid;
	float: left;
	padding-bottom: 1px;
	background: url("../images/title.jpg")/*tpa=images/../images/title.jpg*/ top repeat-x;
}
.Context .title .more {
	float: right;
	margin-top: 4px;
	margin-right: 10px;
}
.ColumnList {
	width: 100%;
}
.ColumnList .title {
	height: 30px;
	line-height: 30px;
	color: #0B66AC;
	text-indent: 20px;
	border-bottom: 1px #CCC dashed;
	background: url("../images/title01.gif")/*tpa=images/../images/title01.gif*/ 5px no-repeat;
	font-family: 寰蒋闆呴粦;
	font-size: 20px;
}
.ColumnList .title .more {
	float: right;
	margin-top: 5px;
	margin-right: 5px;
}
.ColumnList ul {
	width: 100%;
	float: left;/*list-style:none;*/

}
.ColumnList ul li {
	height: 22px;
	line-height: 20px;
	font-size: 12px;
	float: left;
	clear: both;
 margin::0px 0px 5px 0px;
/*border-bottom:1px #CCCCCC dashed;*/

}
.ColumnList ul li a {
	background: url("../../../../images/ico01.gif")/*tpa=http://www.hengjusiwang.com/images/../images/ico01.gif*/ 5px center no-repeat;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #666666;
	padding-left: 15px;
}
.ColumnList ul li a:hover {
	color: #FF6600;
}
.ColumnList .more {
	position: absolute;
	bottom: 15px;
	right: 25px;
}
.showbox td {
	width: 200px;
	height: 170px;
	line-height: 30px;
	/*background:url("../images/pcbg.png") no-repeat left top;*/

	padding: 0px;
	overflow: hidden;
	padding-right: 10px;
}
.showbox .Images {
	float: left;
	width: 100%;
}
.showbox .Images img {
	width: 171px;
	height: 124px;
	border: 1px #cccccc solid;
	padding: 2px;
}
.showbox .Names {
	float: left;
	clear: both;
	width: 170px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 12px;
	color: #2CABD4;
	font-weight: bold;
	overflow: hidden;
}
.showbox .Names a {
	color: #666666;
	background-image: none;
}
.showbox .Names a:hover {
	color: #FF0000;
	background-image: none;
}
.showbox .Click {
	position: absolute;
	bottom: 5px;
	right: 30px;
	color: #000;
	font: 9px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
	cursor: pointer;
}
.dzbs {
	position: absolute;
	top: 15px;
	right: 100px;
}
.index_link {
	width: 1200px;
	height: auto;
	overflow: hidden;
	margin: 20px auto;
	padding: 20px 0px 0px 0px;
}
.index_link .link_t {
	background: url("../images/link_line.gif")/*tpa=images/../images/link_line.gif*/ no-repeat 0 34px;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	font-size: 14px;
}
.index_link .LinkText {
	width: 1000px;
	float: left;
	margin: 10px auto;
}
.index_link .LinkText a {
	line-height: 30px;
	font-size: 12px;
	color: #8a8a8a;
	display: inline-block;
	padding: 0 21px;
	font-weight: normal;
}
.gd {
	overflow: hidden;
	width: 1200px;
	margin: 20px auto;
	height: 190px;
	position: relative;
}
.gd ul {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
	overflow: hidden;
	width: 9999999px;
}
.gd ul li {
	width: 240px;
	float: left;
	text-align: center;
}
.gd ul li img {
	width: 225px;
	height: 160px;
}
.ewmBox {
	background: url("img/xfbg.png")/*tpa=images/img/xfbg.png*/ repeat;
	bottom: 0;
	height: 65px;
	left: 0;
	position: fixed;
	width: 100%;
	z-index: 1;
}
.ewmBoxIn {
	height: 65px;
	line-height: 65px;
	margin: 0 auto;
	position: relative;
	width: 1200px;
}
.ewmBox a {
	color: #fff;
	text-decoration: none;
}
.ewmBox .ico {
	background: url("../images/ico.png")/*tpa=images/../images/ico.png*/ no-repeat;
	float: left;
	height: 54px;
	width: 54px;
}
.ewmBox .font {
	color: #000;
	float: left;
	font-family: 寰蒋闆呴粦;
	font-size: 22px;
	font-weight: bold;
	padding-left: 10px;
	width: 230px;
}
.ewmBox .font p {
	line-height: 30px;
	margin: 0;
}
.ewmBox .font p.num {
	text-indent: 2em;
}
.ewmBox .phoneNum {
	float: left;
	padding: 5px 0 0;
	width: 350px;
}
.ewmBox .phoneNum .ico {
	background-position: 0 0;
}
.ewmBox .QQ {
	float: left;
	padding: 5px 0 0;
	width: 350px;
}
.ewmBox .QQ .ico {
	background-position: -57px 0;
}
.ewmBox .weChat {
	float: left;
	padding: 5px 0 0;
	position: relative;
	width: 320px;
}
.ewmBox .weChat .ico {
	background-position: -113px 0;
}
.ewmBox .weChat .wx {
	bottom: 65px;
	display: none;
	left: 0;
	position: absolute;
}
.ewmBox .weChat:hover .wx {
	display: block;
}
.ewm2 {
	bottom: 0;
	height: 65px;
	position: absolute;
	right: 0;
	width: 65px;
	z-index: 999;
}
.ewm2 img.wxxt {
	height: 100%;
	width: 100%;
}
.ewm2 img.wxxt1 {
	bottom: 65px;
	display: none;
	left: -80px;
	position: absolute;
}
.ewm2:hover .wxxt1 {
	display: block;
}
.fenye {
	clear: both;
	width: 600px;
	margin: 10px auto;
	text-align: center;
	line-height: 40px;
}
.fenye ul {
	width: 350px;
	text-align: right;
	float: left;
	border: none
}
.fenye ul span {
	float: left;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #333;
	margin: 0px 3px;
	color: #000;
}
.fenye ul span a {
	display: block;
	text-decoration: none;
	color: #000;
}
/*鍥哄畾鐨勬偓娴獥*/

.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: 5px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	background: #ff4a00 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
table td {
	padding: 2px 5px;
}
.areabox {
	width: 100%;
	padding: 15px 0;
	margin-top: 15px
}
.area {
	width: 1200px;
	height: auto;
	margin: 0 auto
}
.area h2 {
	font-size: 22px;
	font-weight: normal;
	color: #000100;
	line-height: 22px;
	text-align: center;
}
.area h2 a {
	padding-bottom: 18px;
	display: inline-block;
	padding: 0 33px 18px 33px;
	color: #000100;
	border-bottom: 2px solid #134894
}
.area em {
	font-family: "Times New Roman", Times, serif;
	font-size: 38px;
	line-height: 38px;
	color: #d7d7d7;
	text-transform: uppercase;
	letter-spacing: 1px;
	padding-right: 12px
}
.areali {
	line-height: 30px;
	margin: 20px 0;
	width: 100%;
	height: 55px;
	overflow: hidden;
}
.areali a {
	margin: 0 12px;
	line-height: 30px;
	font-size: 14px;
}

.page{height:50px;margin-top:20px; padding-top:20px;}
.page ul li{ display:inline;}
.page ul li a{padding:5px 8px; border:1px #ccc solid ; margin-right:5px;  margin-left:5px;  }