body,
ol,
ul,
h1,
h2,
h3,
h4,
h5,
h6,
p,
th,
td,
dl,
dd,
form,
fieldset,
legend,
input,
textarea,
select {
	margin: 0;
	padding: 0
}

body {
	font: 12px Arial, Verdana, "ΛΞΜε";
	background: #fff;
	-webkit-text-size-adjust: 100%;
}

a {
	color: #333;
	text-decoration: none
}

a:hover {
	text-decoration: none;
	color: #0077ca
}

em {
	font-style: normal
}

li {
	list-style: none
}

img {
	border: 0;
	vertical-align: middle
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

p {
	word-wrap: break-word
}


/**/

.clear {
	clear: both;
}

.top {
	background: #F1F1F1;
	height: 30px;
	line-height: 30px;
	color: #666;
}

.t-center {
	width: 1200px;
	background: url(../images/telt.png) right center no-repeat;
	height: 130px;
	padding-top: 20px;
	margin: 0 auto;
}

.tct {
	width: 1200px;
	margin: 0 auto;
}

.tct span {
	float: left;
}

.fr-nav {
	float: right;
}

.fr-nav dl dt,
.fr-nav dl dd {
	float: left;
}

.fr-nav dl .last-m0 {
	margin-right: 0px;
}

.fr-nav dl .shu {
	margin: 0 10px;
	font-family: Arial;
	color: #999;
}

.fr-nav dl a {
	color: #666;
}

.fr-nav dl dt a {
	margin-right: 10px;
}

.t-center h1 {
	float: left;
}

.t-center h1 a {
	display: block;
}

.search_form {
	float: left;
	padding: 50px 0 0 30px;
}

#search-keyword {
	height: 32px;
	width: 370px;
	padding-left: 5px;
	border-top: 2px solid #0077ca;
	border-left: 2px solid #0077ca;
	border-right: 0 none;
	float: left;
	border-bottom: 2px solid #0077ca;
}

.search_form button {
	background: #0077ca;
	border: 0 none;
	height: 36px;
	float: left;
	color: #fff;
	font-size: 16px;
	letter-spacing: 2px;
	cursor: pointer;
	padding: 0 30px;
}

.menu {
	height: 46px;
	line-height: 46px;
	border-bottom: 2px solid #077fde;
}

.c-menu {
	width: 1200px;
	height: 46px;
	margin: 0 auto;
}

.c-menu .all-menu {
	width: 210px;
	line-height: 46px;
	background: #077fde url(../images/menu-la.png) 140px center no-repeat;
	color: #fff;
	text-align: left;
	font-size: 15px;
	cursor: pointer;
	font-family: ΞΆΘνΡΕΊΪ;
	text-indent: 15px;
	float: left;
}

#more-navs {
	position: relative;
}

.donoeoiiuu {
	display: none;
}

.lhjjhdfs {
	position: absolute !important;
	left: 0;
	top: 45px;
	width: 208px;
}

.c-menu ul {
	float: left;
}

.c-menu ul li {
	float: left;
	margin-right: 10px;
}

.c-menu ul li a {
	color: #333;
	display: block;
	padding: 0 15px;
	font: 400 15px/46px "microsoft yahei";
	font-weight: bold;
}

.c-menu ul li a:hover {
	color: #0077ca;
}

.h468px {
	width: 1200px;
	height: 468px;
	margin: 0 auto;
}

.h-left {
	width: 208px;
	height: 467px;
	float: left;
	border: 1px solid #138cc4;
	background: #138cc4;
}

.nav-small {
	text-indent: 14px;
	color: #fff;
	/*background: url(../images/g.png)  center  right no-repeat;*/
	font: 400 14px/31px "microsoft yahei";
	padding-top: 15px;
}

.nav-small a {
	width: 50%;
	float: left;
	color: #fff;
}


/*.nav-small:hover{
background: #fff;
color: #138cc4;
}
*/

.nav-small a {
	font-size: 12px;
}

.nav-small a:hover {
	background: #fff;
	color: #138cc4;
}

#flash {
	height: 454px;
	width: 730px;
	background: #ccc;
	float: left;
	margin: 15px 0 0 15px;
}


/*ΒΦ²¥*/

#flash {
	width: 730px;
	height: 454px;
	position: relative;
	cursor: pointer;
}

#pic li {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	display: none;
}

#num {
	position: absolute;
	left: 40%;
	bottom: 10px;
	z-index: 2;
	cursor: default;
}

#num li {
	float: left;
	width: 20px;
	height: 20px;
	border-radius: 50%;
	background: #666;
	margin: 3px;
	line-height: 20px;
	text-align: center;
	color: #fff;
	cursor: pointer;
}

#num li.active {
	background: #f00;
}

.arrow {
	height: 60px;
	width: 30px;
	line-height: 60px;
	text-align: center;
	display: block;
	position: absolute;
	top: 45%;
	z-index: 3;
	background: rgba(255, 255, 255, 0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fffffff, endColorstr=#7fffffff);
}

.arrow:hover {
	background: rgba(0, 0, 0, 0.7);
}

#flash:hover .arrow {
	display: block;
}

#left {
	left: 0px;
}

#right {
	right: 0px;
}

.right-navs {
	border: 1px solid #E4E4E4;
	height: 453px;
	width: 228px;
	float: right;
	margin-top: 15px;
}

.dl-1 {}

.dl-1 dt {
	text-indent: 15px;
	line-height: 40px;
	height: 40px;
	color: #333;
	font-size: 14px;
	font-family: ΞΆΘνΡΕΊΪ;
	margin-bottom: 5px;
	border-bottom: 1px dotted #ccc;
}

.dl-1 dt span {
	float: left;
	font-size: 14px;
}

.dl-1 dt a {
	float: right;
	font-size: 12px;
	font-family: ΞΆΘνΡΕΊΪ;
	margin-right: 15px;
}

.dl-1 dt a i {
	font-family: ΛΞΜε;
	font-style: normal;
	padding-left: 5px;
}

.dl-1 dd {
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
	color: #333;
}

.dl-1 dd strong {
	margin-right: 5px;
}

.dl-2 {
	height: 40px;
	line-height: 40px;
	margin-top: 5px;
	text-indent: 15px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
}

.dl-2 dt {
	font-size: 14px;
}

.dl-2 dd {
	float: left;
	border-bottom: 1px solid #E4E4E4;
	width: 114px;
	line-height: 52px;
	height: 52px;
}

.dl-2 .even {
	width: 113px;
	line-height: 52px;
	height: 52px;
	border-right: 1px solid #E4E4E4;
}

.dl-2 .nobd {
	border-bottom: 0 none;
}

.dl-2 dd a {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.dl-2 dd a span {
	width: 40px;
	float: left;
	text-align: left;
}

.dl-2 dd a em {
	float: left;
	text-indent: 5px;
	font-size: 12px;
	font-family: ΛΞΜε;
	color: #898989;
	width: 70px;
}

.dl-2 dd a em:hover {
	color: #0077ca;
}

.about-us {
	height: 568px;
}

.clear15px {
	height: 15px;
	clear: both;
}

.cbtcenter {
	width: 1200px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	height: 568px;
	background: url(../images/opop.png) bottom left no-repeat;
}

.a-banner {
	width: 1200px;
	height: 110px;
	margin-top: 20px;
	background: url(../images/abby.png) center top no-repeat;
}

.cbtcenter p {
	line-height: 30px;
	text-align: justify;
	font-size: 14px;
	color: #4B4F52;
	font-family: ΞΆΘνΡΕΊΪ;
}

.case {
	position: absolute;
	right: 0;
	bottom: 0;
}


/* case */

.case_box {
	position: relative;
	width: 700px;
	height: 286px;
	overflow: hidden;
	border: 2px solid #0077ca;
}

.case_box p {
	z-index: 2;
	position: absolute;
	text-indent: -9999px;
	width: 51px;
	height: 51px;
	top: 40%;
	cursor: pointer
}

.case_box .prev {
	text-indent: -9999px;
	background: url(../images/previous.png) no-repeat;
	left: 0px
}

.case_box .next {
	background: url(../images/next.png) no-repeat;
	top: 40%;
	right: 0px
}

.case_box ul {
	position: absolute;
	height: 286px;
	overflow: hidden;
	top: 0px;
	left: 0px
}

.case_box ul li {
	width: 700px;
	float: left;
	height: 286px
}

.case_box ul li dl.case_info {
	line-height: 17px;
	margin: 95px 0px 0px 475px;
	width: 295px;
	zoom: 1;
	color: #616741;
	font-size: 13px;
	overflow: hidden
}

.case_box ul li dl.case_info dd {
	text-indent: 26px
}

.case_box ul li.case_2 dl {
	margin-top: 150px
}

.case_box ul li.case_3 dl {
	margin-top: 135px
}

.case_box ul li.case_4 dl {
	margin-top: 110px
}

.case_box ul li.case_5 dl {
	margin-top: 120px
}

.case_box ul li.case_6 dl {
	margin-top: 115px
}

.case_info_add dd {
	line-height: 22px
}

.case_box ol {
	position: absolute;
	bottom: 0;
	left: 50%;
	margin: 0 0 0 -65px;
	height: 12px;
	z-index: 99;
}

.case_box ol li {
	float: left;
	margin: 0 4px;
	display: inline;
	width: 12px;
	height: 12px;
	line-height: 999em;
	overflow: hidden;
	cursor: pointer;
}

.case_box ol li.active {
	background-position: 0 -12px;
}

.case ol {
	display: none;
}

#slider ul li {
	position: relative;
}

.title-this {
	background: #0077ca;
	height: 35px;
	line-height: 35px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-family: ΞΆΘνΡΕΊΪ;
}

.b-c1200p {
	width: 1198px;
	margin: 0 auto;
	overflow: hidden;
	height: auto;
	border: 1px solid #E4E4E4;
}

.tspan {
	padding: 14px;
	height: 40px;
	line-height: 40px;
}

.tspan span {
	background: #f2f2f2;
	color: #333;
	padding: 0 30px;
	line-height: 40px;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px;
	float: left;
}

.wimg-s {
	width: 1300px;
	padding-left: 14px;
	display: none;
	padding-top: 14px;
}

.wimg-s .cpimgs {
	float: left;
	width: 281px;
	height: 250px;
	margin-right: 15px;
	margin-bottom: 15px;
}

.cpimgs .upimg {
	display: block;
	width: 281px;
	height: 211px;
}

.cpimgs .upimg img {
	width: 281px;
	height: 211px;
}

.cnames {
	padding-top: 10px;
}

.cnames .t-name-a {
	float: left;
	font-weight: bold;
}

.cnames .img-name {
	float: right;
}

.cnames {
	line-height: 28px;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
}

.tspan .hover-span {
	background: #0077ca;
	color: #fff;
}

.tspan span:hover {
	background: #0077ca;
	color: #fff;
}

.tspan span {
	font-weight: bold;
	cursor: default;
}

.b-c1200p .show-tdiv {
	display: block;
}

.flink-name {
	border-bottom: 1px solid #E4E4E4;
	width: 1200px;
}

.flink-name {
	width: 1200px;
	line-height: 44px;
	margin: 0 auto;
	background: url(../images/link.png) left center no-repeat;
}

.flink-name span {
	float: left;
	margin-left: 30px;
	font-weight: bold;
	font-size: 18px;
	color: #666;
	font-family: ΞΆΘνΡΕΊΪ;
}

.flink-name a {
	font-family: ΞΆΘνΡΕΊΪ;
	color: #666;
	float: right;
}

.frlink {
	width: 1200px;
	margin: 0 auto;
}

.flinks {
	padding-top: 10px;
}

.flinks ul li {
	float: left;
	line-height: 25px;
	margin-right: 10px;
}

.flinks ul li a {
	font-family: ΞΆΘνΡΕΊΪ;
}

.news-news {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}

.n-lists1 {
	width: 380px;
	float: left;
	height: 490px;
}

.n-lists2 {
	width: 450px;
	height: 490px;
	float: left;
	margin-left: 25px;
}

.n-lists3 {
	width: 320px;
	height: 490px;
	float: left;
	margin-left: 15px;
}

.fnames-xa {
	border-bottom: 4px solid #0077ca;
	padding-bottom: 10px;
}

.fnames-xa strong {
	float: left;
	font-size: 15px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #666;
	font-weight: bold;
}

.fnames-xa span {
	font-size: 17px;
	color: #0077ca;
	font-weight: bold;
	float: left;
	margin-right: 5px;
}

.fnames-xa a {
	float: right;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #666;
}

.nd-imkgs {
	width: 380px;
	height: 200px;
	background: #ccc;
	position: relative;
	margin-top: 15px;
}

.nwdiv ul li {
	line-height: 36px;
	border-bottom: 1px dotted #ccc;
}

.nwdiv ul {
	padding-top: 10px;
}

.nwdiv ul li a {
	float: left;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
}

.nwdiv ul li a:hover {
	color: #0077ca;
}

.nwdiv ul li span {
	float: right;
	color: #666;
}

.img-dming {
	display: none;
}

.nd-imkgs .show-imgd {
	display: block;
}

.n-lists2 ul {
	padding-top: 10px;
}

.ask-li {
	height: 30px;
	line-height: 30px;
	color: #333;
	padding-left: 30px;
	background: url(../images/ask.png) left center no-repeat;
	font-family: ΞΆΘνΡΕΊΪ;
	text-align: justify;
}

.ans-li {
	height: 60px;
	line-height: 25px;
	color: #666;
	padding-left: 30px;
	background: url(../images/ans.png) left 5px no-repeat;
	font-family: ΞΆΘνΡΕΊΪ;
	text-align: justify;
	word-wrap: break-word
}

.n-lists3 {
	border: 1px solid #E4E4E4;
	height: 470px;
	width: 313px;
	margin-left: 20px;
	padding-top: 10px;
	padding-left: 10px;
}

.n-lists3 dt {
	font-weight: bold;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px;
	margin-bottom: 10px;
	margin-right: 10px;
	background: url(../images/pico.png) bottom repeat-x;
}

.n-lists3 dt h4 {
	border-bottom: 1px solid #0077ca;
	display: inline-block;
	padding-bottom: 9px;
}

.n-lists3 dt a {
	float: right;
	font-weight: normal;
	font-size: 12px;
}

.n-lists3 dd {
	width: 92px;
	border: 1px solid #e4e4e4;
	height: 60px;
	float: left;
	margin: 0 10px 10px 0;
}

.n-lists3 ul li {
	line-height: 36px;
	border-bottom: 1px dotted #ccc;
}

.n-lists3 ul {
	padding-top: 10px;
}

.n-lists3 ul li a {
	float: left;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
}

.n-lists3 ul li a:hover {
	color: #0077ca;
}

.n-lists3 ul li span {
	float: right;
	color: #666;
}

.nd-imkgs .udd {
	position: absolute;
	width: 60px;
	height: 15px;
	right: 10px;
	z-index: 999;
	bottom: 10px;
}

.nd-imkgs .udd span {
	background: #ccc;
	width: 15px;
	height: 15px;
	margin-left: 5px;
	display: block;
	float: left;
	cursor: pointer;
}

.nd-imkgs .udd .hover-red {
	background: #0077ca;
}

.nd-imkgs .udd span:hover {
	background: #0077ca;
}

.tmdtt {
	height: auto;
	margin: 0 auto;
	padding: 30px 0 0px;
}

.dtdts {
	border-bottom: 1px solid #E4E4E4;
}

.dtdts {
	text-align: center;
	width: 1200px;
	margin: 0 auto
}

.tname-center {
	font-size: 36px;
	font-weight: bold;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
}

.tname-center span {
	color: #0077ca;
}

.dtdts p {
	width: 700px;
	padding: 0 0px 10px 0px;
	line-height: 34px;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 13px;
	border-bottom: 3px solid #0077ca;
	display: inline-block;
}

.t2anli {
	width: 1220px;
	margin: 0 auto;
	padding-top: 20px;
}

.t2-new {
	float: left;
	position: relative;
	width: 590px;
	margin: 0 10px;
	height: 443px;
	background: #ccc;
}

.tname-img {
	height: 443px;
	width: 590px;
	display: block;
}

.tname-img img {
	height: 443px;
	width: 590px;
	display: block;
}

.img-names {
	position: absolute;
	width: 590px;
	left: 0;
	line-height: 45px;
	text-align: center;
	background: #0077ca;
	background: rgba(182, 29, 29, 0.7);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fB61D1D, endColorstr=#7fB61D1D);
	height: 45px;
	bottom: 0px;
	font-size: 16px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #fff;
	z-index: 999;
}

.img-names:hover {
	color: #f2f2f2;
}

.anli-lops {
	width: 1218px;
	margin: 0 auto;
	padding-top: 20px;
}

.anlilists-li {
	width: 386px;
	height: 289px;
	float: left;
	margin: 0 10px 20px;
	background: #ccc;
	position: relative;
}

.up-img-ci img {
	width: 386px;
	height: 289px;
	display: block;
}

.anlilists-li .up-img-ci {}

.anlilists-li .ciname-cop {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	z-index: 999;
	background: #0077ca;
	font-family: ΞΆΘνΡΕΊΪ;
	
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7fB61D1D, endColorstr=#7fB61D1D);
}

.dcms-pop {
	height: 400px;
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.pcp1 {
	height: 400px;
	width: 1200px;
	background: url(../images/pbci1.png) center top no-repeat;
}

.pcp1,
.pcp2,
.pcp3,
.pcp4 {
	position: relative;
}

.ddno {
	display: none;
}

.d-show-d {
	display: block;
}

.w240h180 {
	width: 240px;
	height: 180px;
	position: absolute;
	top: 20px;
	z-index: 999;
	left: 0px;
	border-top: 1px solid #0077ca;
	border-left: 1px solid #0077ca;
	border-right: 1px solid #0077ca;
}

.w240h180 .dopdiv {
	height: 44px;
	line-height: 44px;
	font-size: 16px;
	color: #333;
	font-weight: bold;
	font-family: ΞΆΘνΡΕΊΪ;
	padding-left: 50px;
	border-bottom: 1px solid #0077ca;
	cursor: pointer;
}

.w240h180 .dkidv_1 {
	background: url(../images/team_32px_1146203_easyicon.net.png) 10px center no-repeat;
}

.w240h180 .dkidv_2 {
	background: url(../images/arrows_recycle_32px_1145882_easyicon.net.png) 10px center no-repeat;
}

.w240h180 .dkidv_2:hover {
	background: #0077ca url(../images/1-3.png) 10px center no-repeat;
	color: #fff;
}

.w240h180 .dkidv_3 {
	background: url(../images/american_dollar_32px_1145926_easyicon.net.png) 10px center no-repeat;
}

.w240h180 .dkidv_3:hover {
	background: #0077ca url(../images/1-4.png) 10px center no-repeat;
	color: #fff;
}

.w240h180 .dkidv_4 {
	background: url(../images/support_32px_1145923_easyicon.net.png) 10px center no-repeat;
}

.w240h180 .dkidv_4:hover {
	background: #0077ca url(../images/1-2.png) 10px center no-repeat;
	color: #fff;
}

.w240h180 .on-me1 {
	background: #0077ca url(../images/1-1.png) 10px center no-repeat;
	color: #Fff;
}

.w240h180 .on-me2 {
	background: #0077ca url(../images/1-3.png) 10px center no-repeat;
	color: #Fff;
}

.w240h180 .on-me3 {
	background: #0077ca url(../images/1-4.png) 10px center no-repeat;
	color: #Fff;
}

.w240h180 .on-me4 {
	background: #0077ca url(../images/1-2.png) 10px center no-repeat;
	color: #Fff;
}

.pcp2 {
	background: url(../images/pbci2.png) top center no-repeat;
	height: 400px;
	width: 1200px;
}

.pcp3 {
	background: url(../images/pbci3.png) top center no-repeat;
	height: 400px;
	width: 1200px;
}

.pcp4 {
	background: url(../images/pbci4.png) top center no-repeat;
	height: 400px;
	width: 1200px;
}

.pallop ul {
	width: 310px;
	height: 220px;
	position: absolute;
	right: 0px;
	top: 115px;
	z-index: 999;
}

.dz-title {
	color: #0077ca;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
	font-family: ΞΆΘνΡΕΊΪ;
}

.dz-info {
	text-align: justify;
	line-height: 25px;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 13px;
}

.dz-byn {
	padding-top: 10px;
}

.dz-byn a {
	display: inline-block;
	margin-right: 10px;
}

.xxkahots {
	border: 1px solid #e4e4e4;
	height: auto;
	margin: 0 auto;
	overflow: hidden;
	width: 1198px;
}

.tytitle {
	height: 40px;
	line-height: 40px;
	padding: 14px;
}

.tytitle span {
	background: #f2f2f2 none repeat scroll 0 0;
	color: #333;
	float: left;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px;
	line-height: 40px;
	padding: 0 30px;
	font-weight: bold;
}

.tytitle span a {
	color: #333;
}

.tytitle .hover-span {
	background: #0077ca none repeat scroll 0 0;
	color: #fff;
}

.tytitle .hover-span a {
	color: #fff;
}

.wicenters {
	padding-left: 14px;
	padding-top: 14px;
	width: 1300px;
	display: none;
}

.dpp-2 {
	float: left;
	height: 250px;
	margin-bottom: 15px;
	margin-right: 15px;
	width: 281px;
}

.dpp-2 .upimg-2 {
	display: block;
	width: 281px;
	height: 211px;
}

.dpp-2 .upimg-2 img {
	width: 281px;
	height: 211px;
}

.cnames-2 {
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	line-height: 28px;
	padding-top: 10px;
}

.t-name-a-2 {
	float: left;
	font-weight: bold;
}

.img-name-2 {
	float: right;
}

.img-name-2 img {
	display: block;
}

.img-name img {
	display: block;
}

.show-this-div {
	display: block;
}

.ftbt_line {
	border-top: 1px solid #0077ca;
	padding-bottom: 20px;
	overflow: hidden;
}

.ft_nav {
	width: 1200px;
	height: 30px;
	line-height: 30px;
	background: #138cc4;
	margin: 0 auto;
	color: #fff;
	text-align: center;
	font-family: ΛΞΜε;
}

.ft_nav a {
	color: #fff;
	padding: 0 7px;
	display: inline-block;
	font-family: ΞΆΘνΡΕΊΪ;
}

.ft_nav a:hover {
	color: #999 !important;
}

.bcl_list .fl {
	float: left;
}

.bcl_list {
	width: 1200px;
	margin: 0 auto;
}

.dvdpo-1 {
	padding-right: 35px;
	line-height: 25px;
	margin-right: 40px;
	border-right: 1px solid #DEDEDE;
}

.dvdpo-1 dt {
	font-weight: bold;
	font-family: ΞΆΘνΡΕΊΪ;
}

.dvdpo-1 dd a {
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
	font-size: 12px;
}

.tinsp {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	font-family: ΞΆΘνΡΕΊΪ;
}

.dvdpo-4 {
	padding-right: 150px;
	margin-right: 35px;
	background: url(../images/e.jpg) right top no-repeat;
}

.dvdpo-4 p {
	color: #333;
	padding: 5px 0;
	font-size: 22px;
}

.qqkfuxs {
	margin-bottom: 10px;
}

.dvdpo-6 {
	margin-right: 35px;
}

.dvdpo-6 p {
	line-height: 25px;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
}

.imt-gpo {
	width: 1200px;
	margin: 0 auto;
}

.img-forms {
	height: 319px;
	background: url(../images/banner-form.jpg) center top no-repeat;
}

.form-name-data {
	width: 1200px;
	margin: 0 auto;
}

.form-name-data form {
	float: right;
	margin-top: 50px;
	font-size: 16px;
	color: #0077ca;
	font-weight: bold;
	font-family: ΞΆΘνΡΕΊΪ;
}

.btns button {
	width: 120px;
	height: 39px;
	background: url(../images/yybtn.jpg) no-repeat;
	border: 0 none;
	cursor: pointer;
}

.btns {
	padding-left: 50px;
}

.form-name-data form input {
	height: 30px;
	line-height: 30px;
	padding: 0 3px;
	width: 210px;
	border: 1px solid #e4e4e4;
}

.form-name-data form .name {
	margin-bottom: 10px;
}

.form-name-data form .tels {
	margin-bottom: 10px;
}

.banner-1-a {
	height: 280px;
	background: url(../images/banner-1-a.jpg) center top no-repeat;
}

.hot-tags {
	background: #077fde;
	height: 30px;
	line-height: 30px;
	width: 1180px;
	padding: 0 10px;
	text-align: left;
	margin: 0 auto;
	color: #fff;
	font-family: ΞΆΘνΡΕΊΪ;
}

.hot-tags a {
	color: #fff;
	font-family: ΞΆΘνΡΕΊΪ;
	margin-right: 15px;
}

.now-here {
	height: 33px;
	border: 1px solid #E4E4E4;
	line-height: 33px;
	padding: 0 10px;
	width: 1180px;
	margin: 0 auto;
	background: url(../images/home.jpg) 10px center no-repeat;
}

.now-here strong {
	float: left;
	font-size: 14px;
	margin-left: 30px;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
}

.now-here strong a {
	font-size: 14px;
	padding: 0 5px;
	color: #333;
	font-weight: normal;
}

.two-divs {
	width: 1200px;
	margin: 0 auto;
	height: auto;
}

.right_div-nav {
	float: right;
	width: 250px;
	height: auto;
}

.left_div-list {
	width: 930px;
	height: auto;
	float: left;
}

.left_div-list .news-div {
	border: 1px solid #e4e4e4;
	padding: 10px;
	background: #f2f2f2;
}

.mkl-title {
	height: 45px;
	line-height: 45px;
	border-bottom: 1px solid #e4e4e4;
	font-weight: bold;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 16px;
}

.mkl-title a {
	color: #333;
}

.mkl-title a:hover {
	color: #0077ca;
}

.jt-tv {
	line-height: 20px;
	height: 20px;
	margin-top: 10px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #666;
	overflow: hidden;
}

.infoma {
	padding-top: 10px;
	line-height: 25px;
	color: #333;
	text-align: justify;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 13px;
	padding-bottom: 10px;
}

.news-div {
	margin-bottom: 20px;
}

.nav-lists-x2 {
	border: 1px solid #E4E4E4;
	background: url(../images/repeat.png) repeat;
}

.nav-lists-x2 dt {
	height: 60px;
	overflow: hidden;
	text-align: center;
	background: #077fde;
	color: #fff;
}

.kioqakobi {
	margin-top: 10px;
	font-size: 16px;
	font-family: ΞΆΘνΡΕΊΪ;
	font-weight: bold;
}

.nav-lists-x2 dt p {
	font-family: ΞΆΘνΡΕΊΪ;
	font-weight: bold;
}

.dlitds-pp {
	padding: 20px 0 50px;
	text-align: center;
}

.dlitds-pp dd a {
	border-bottom: 1px solid #ccc;
	height: 44px;
	line-height: 44px;
	text-align: center;
	display: inline-block;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px;
	width: 180px;
}

.newsolq {
	border: 1px solid #E4E4E4;
}

.ntuoa {
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #E4E4E4;
	padding: 0 10px;
	font-family: ΞΆΘνΡΕΊΪ;
	font-weight: bold;
	font-size: 16px;
	color: #077fde;
}

.nwhs-lists ul li {
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
}

.nwhs-lists ul {
	padding: 10px 0;
}

.nwhs-lists ul li em {
	font-family: ΞΆΘνΡΕΊΪ;
	color: #077fde;
	font-weight: normal;
}

.all-address {
	border: 1px solid #E4E4E4;
}

.drpma {
	height: 60px;
	background: #077fde;
	text-align: center;
	overflow: hidden;
	color: #fff;
}

.aaaai {
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
}

.drpma p {
	font-family: ΞΆΘνΡΕΊΪ;
	font-weight: bold;
}

.finops {
	padding-top: 94px;
	background: url(../images/kefuimg.jpg) top center no-repeat;
}

.img-adnjhks {
	height: 238px;
	background: url(../images/telfeng.jpg) center top no-repeat;
}

.dsajfgdsh {
	line-height: 20px;
	color: #666;
	font-family: ΞΆΘνΡΕΊΪ;
	font-weight: bold;
	padding: 10px 0 0 100px;
	margin-bottom: 10px;
}

.dsajfgdsh p {
	color: #077fde;
	font-size: 18px;
	line-height: 30px;
}

.ndivsx1 {
	height: 25px;
	padding-left: 10px;
	line-height: 25px;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
}

.fanye-list {
	border: 1px solid #e4e4e4;
	height: 34px;
	line-height: 34px;
	padding: 0 10px;
}

.pagelist {
	font-family: ΞΆΘνΡΕΊΪ;
}

.pagelist li {
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
	float: left;
	padding-right: 10px;
}

.pagelist li a {
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
}

.news-content {
	border: 1px solid #E4E4E4;
	padding: 10px;
}

.news-content h2 {
	height: 55px;
	line-height: 55px;
	text-align: center;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
}

.tjinfos {
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	padding-bottom: 10px;
	border-bottom: 1px solid #E4E4E4;
	margin: 0 10px;
}

.copiss {
	border: 1px dotted #E4E4E4;
	margin: 10px;
	background: #FFFBCC;
	line-height: 25px;
	padding: 10px;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	word-wrap: break-word;
}

.copiss strong {
	color: #077fde;
	text-align: left;
}

.content-body {
	margin: 10px;
	text-align: justify;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	line-height: 30px;
	word-wrap: break-word;
}

.content-body img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.content-body div img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.content-body span img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.up-down {
	border: 1px solid #ccc;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
}

.up-down .w50050 {
	width: 50%;
	float: left;
	height: 30px;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
}

.up-down .w50050 a {
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
}

.dmlist-span {
	border-bottom: 5px solid #077fde;
}

.dmlist-span span {
	float: left;
	margin-right: 1px;
	padding: 0 35px;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
	cursor: pointer;
	background: #e4e4e4;
}

.dmlist-span .onmi {
	background: #077fde;
	color: #fff;
}

.dmlist-span span:hover {
	background: #077fde;
	color: #fff;
}

.wiiimg-nb {
	height: auto;
	width: 274px;
	padding: 10px;
	border: 1px solid #e4e4e4;
	margin-right: 20px;
	float: left;
}

.ovhhins {
	width: 1000px;
	display: none;
}

.xjkq-imgs {
	overflow: hidden;
}

.tup-aimg a {
	display: block;
	width: 274px;
	position: relative;
	height: 206px;
}

.tup-aimg a img {
	display: block;
	width: 274px;
	height: 206px;
}

.tup-title {
	height: 35px;
	width: 100%;
	line-height: 35px;
	text-align: center;
	position: absolute;
	bottom: 0;
	background: url(../images/document0x.png) repeat;
	color: #fff;
	font-family: ΞΆΘΘΡΕΊΪ;
}

.two-btn-2 {
	padding-top: 10px;
}

.two-btn-2 .blc-btn {
	height: 30px;
	line-height: 30px;
	padding: 0 25px;
	float: left;
	background: #333;
	color: #fff;
	border-radius: 3px;
	font-family: ΞΆΘΘΡΕΊΪ;
}

.two-btn-2 .red-btn {
	height: 30px;
	line-height: 30px;
	padding: 0 25px;
	float: right;
	border-radius: 3px;
	background: #0077ca;
	color: #fff;
	font-family: ΞΆΘΘΡΕΊΪ;
}

.show-this-div {
	display: block;
}

.adbanner img {
	width: 930px;
	display: block;
}

.list-images-pros {
	width: 1220px;
	margin: 0 auto;
}

.img-li-pros {
	border: 1px solid #E4E4E4;
	float: left;
	height: auto;
	padding: 6px;
	margin: 0 10px 20px;
	width: 271px;
}

.img-li-pros .rel-imgtssa {
	width: 271px;
	height: 203px;
	display: block;
}

.img-li-pros a img {
	width: 271px;
	height: 203px;
	display: block;
}

.rel-imgtssa {
	position: relative;
}

.rel-imgtssa .tup-title {
	bottom: 0;
}

.w1200 {
	width: 1178px;
	margin: 0 auto;
}

.w1200_x2 {
	width: 1200px;
	margin: 0 auto;
	height: auto;
}

.fl-left {
	float: left;
	width: 928px;
}

.fl-right {
	width: 250px;
	float: right;
}

.bd2px {
	width: 1197px;
	height: auto;
	margin: 0 auto;
	border-top: 2px solid #e4e4e4;
	border-left: 2px solid #e4e4e4;
	border-bottom: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
}

.w50-50 {
	height: 34px;
	line-height: 34px;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	float: left;
	width: 597.5px;
}

.fl-name-spanx-3 {
	float: left;
	height: 34px;
	line-height: 34px;
}

.w-fri-2 {
	float: left;
}

.fl-fl {
	float: left;
	width: 140px;
	margin-right: 10px;
	text-indent: 40px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
	border-right: 1px solid #E4E4E4;
}

.w-fri-2 a {
	margin-right: 10px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
}

.fl-name-spanx-1 {
	background: #f2f2f2 url(../images/ico-4.png) 10px center no-repeat;
}

.fl-name-spanx-2 {
	background: #f2f2f2 url(../images/ico-3.png) 10px center no-repeat;
}

.fl-name-spanx-3 {
	background: #f2f2f2 url(../images/ico-5.png) 10px center no-repeat;
}

.fl-name-spanx-4 {
	background: #f2f2f2 url(../images/ico-6.png) 10px center no-repeat;
}

.fl-name-spanx-5 {
	background: #f2f2f2 url(../images/ico-7.png) 10px center no-repeat;
}

.fl-name-spanx-6 {
	background: #f2f2f2 url(../images/ico-8.png) 10px center no-repeat;
}

.fl-name-spanx-7 {
	background: #f2f2f2 url(../images/ico-9.png) 10px center no-repeat;
}

.fl-name-spanx-8 {
	background: #f2f2f2 url(../images/ico-10.png) 10px center no-repeat;
}

.diy-four {
	border: 1px solid #E4E4E4;
	padding: 10px;
	line-height: 25px;
	text-align: justify;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px;
}

#fl-right {
	float: right;
	overflow: hidden;
}

#fl-left-n {
	float: left;
}

#fl-right .diy-four {
	background: url(../images/honors.jpg) 760px 20px no-repeat;
}

#fl-right2 {
	float: right;
}

.anli-diy-content {
	margin: 10px;
	font-size: 14px !important;
}

.anli-diy-content img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.anli-diy-content div img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.anli-diy-content span img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.gcanli {
	line-height: 45px;
	text-align: center;
	color: #333;
	font-size: 18px;
	font-family: ΞΆΘνΡΕΊΪ;
}

.wai1250px {
	width: 950px;
	height: auto;
	padding-left: 3px;
}

#fl-right-anli {
	float: right;
}

#fl-right-anli .wiiimg-nb {
	margin-bottom: 20px;
}

#fanye2 {
	width: auto;
}

.ask-li-iko {
	padding: 10px;
	border: 1px solid #E4E4E4;
}

.ask-up {
	height: 50px;
	line-height: 50px;
	background: url(../images/ask-1.jpg) left center no-repeat;
	border-bottom: 1px solid #e4e4e4;
	padding-left: 40px;
	font-size: 14px;
}

.ask-up a {
	font-family: ΞΆΘνΡΕΊΪ;
	color: #077fde;
	font-weight: bold;
}

.ask-down {
	line-height: 30px;
	background: url(../images/ansk.jpg) left center no-repeat;
	padding-left: 40px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
	font-size: 14px;
	word-wrap: break-word;
}

.ask-li-iko {
	margin-bottom: 20px;
}

.left-qwert {
	float: left;
	width: 928px;
}

.arc-arc-t1 {
	padding: 10px;
	border: 1px solid #e4e4e4;
	width: 906px;
	height: auto;
}

.arc-arc-t1 img {
	width: 380px;
	height: 285px;
}

.arc-content-this-arc {
	width: 1200px;
	margin: 0 auto;
	height: auto;
}

.arc-ght-r1 {
	float: right;
	width: 250px;
}

.pros-arcneirong {
	float: left;
}

.arc-arc-t1 dl {
	float: left;
	padding-left: 20px;
	width: 500px;
}

.arc-arc-t1 dl dt {
	height: 29px;
	border-bottom: 1px solid #E4E4E4;
	font-weight: bold;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	margin-bottom: 2px;
	font-size: 15px;
}

.arc-arc-t1 dl dd {
	padding: 5px 0 0;
	text-align: justify;
	line-height: 20px;
	font-family: ΞΆΘνΡΕΊΪ;
	color: #333;
}

.arc-arc-t1 dl dd strong {
	font-size: 14px;
	color: #077fde;
	font-family: ΞΆΘνΡΕΊΪ;
}

.arc-arc-t1 dl .bd-botttom {
	border-bottom: 1px solid #e4e4e4;
	padding-bottom: 9px;
}

.tel-tel {
	color: #077fde;
	padding: 5px 0;
	font-family: ΞΆΘνΡΕΊΪ;
	font-weight: bold;
}

.tel-tel strong {
	font-size: 16px;
}

.tel-tel span {
	font-size: 20px;
	font-weight: bold;
}

.tl-back img {
	width: 155px;
	height: 35px;
	display: inline-block;
	margin-right: 5px;
}

.content-pros-arc {
	min-height: 700px;
	padding: 10px;
	line-height: 25px;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px !important;
	text-align: justify;
	border: 1px solid #E4E4E4;
}

.content-pros-arc img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.content-pros-arc div img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.content-pros-arc span img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.arc-arc-img-list {
	border: 1px solid #e4e4e4;
}

.wujklq {
	background: #077fde;
	color: #fff;
	overflow: hidden;
	height: 60px;
	text-align: center;
	font-family: ΞΆΘνΡΕΊΪ;
}

.aaaai-koi {
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
}

.aaaai-ko2 {
	font-family: ΞΆΘνΡΕΊΪ;
	font-weight: bold;
}

.fakng-lists {
	height: 450px;
	padding: 20px;
	background: url(../images/repeat.png) repeat;
}

.fakng-lists .img-img-arclink {
	width: 206px;
	background: #fff;
	display: block;
	border: 1px solid #e4e4e4;
	margin-bottom: 20px;
}

.fakng-lists .img-img-arclink img {
	display: block;
	width: 186px;
	margin: 10px;
}

.poplplp {
	line-height: 29px;
	background: #f2f2f2;
	height: 29px;
	text-align: center;
	color: #333;
	border-top: 1px solid #E4E4E4;
	font-family: ΞΆΘνΡΕΊΪ;
}

.more-alinks {
	text-align: center;
	line-height: 30px;
	height: 30px;
	color: #B2191B;
	font-weight: bold;
	font-size: 14px;
}

.more-alinks a {
	font-family: ΞΆΘνΡΕΊΪ;
	color: #B2191B;
}

.fz_history {
	padding: 120px 20px 20px 20px;
	border: 1px solid #E4E4E4;
	background: url(../images/fzlc.png) 20px 20px no-repeat;
}

.fa-lisyop {
	padding: 10px 0;
	background: url(../images/ipx.png) 62px repeat-y;
}

.left-dfshj {
	width: 124px;
	height: 124px;
	float: left;
	border-radius: 50%;
	border: 1px solid #E4E4E4;
	background: #f2f2f2;
	text-align: center;
	line-height: 124px;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 22px;
	color: #077fde;
	font-style: italic;
	font-weight: bold;
}

.rightsa-div {
	float: left;
	width: 725px;
	margin-left: 20px;
	line-height: 30px;
	padding-bottom: 20px;
	text-align: justify;
	color: #333;
	padding-top: 20px;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px;
	border-bottom: 1px solid #e4e4e4;
}

.kehuanli-casol {
	border: 1px solid #e4e4e4;
	padding: 80px 0px 20px 20px;
	background: url(../images/hezhuokehu.png) 20px 20px no-repeat
}

.kehuanli-casol li {
	padding: 10px;
	float: left;
	margin-right: 13px;
	margin-bottom: 20px;
	border: 1px solid #e4e4e4;
}

.kehuanli-casol li img {
	width: 145px;
	height: 94px;
	display: block;
}

.kehuanli-casol ul {
	padding-bottom: 280px;
	background: url(../images/caseimg.jpg) left bottom no-repeat;
}

.dingzhi_diy {
	border: 1px solid #e4e4e4;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px;
	line-height: 25px;
	padding: 10px;
	text-align: justify;
}

.dingzhi_diy img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.dingzhi_diy div img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.dingzhi_diy span img {
	width: 100% !important;
	height: auto !important;
	text-indent: 0 !important;
}

.k-contact {
	padding: 15px;
	border: 1px solid #E4E4E4;
	background: url(../images/juk.jpg) 660px 20px no-repeat;
}

.k-contact dt {
	height: 30px;
	color: #077fde;
	font-size: 14px;
	font-family: ΞΆΘνΡΕΊΪ;
	font-weight: bold;
}

.k-contact dl dd {
	color: #333;
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	font-family: ΞΆΘνΡΕΊΪ;
	font-weight: bold;
}

.hr-line {
	height: 20px;
	border-bottom: 2px solid #077fde;
	border-left: 0;
	border-top: 0;
	border-right: 0;
}

.ghjafds {
	height: 180px;
	padding-top: 10px;
	background: url(../images/ctuosa.jpg) right center no-repeat;
}

.left-dsfdshfjgsd {
	width: 40%;
	float: left;
	line-height: 30px;
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px;
}

.left-dsfdshfjgsd em {
	font-weight: bold;
	font-size: 14px;
}

.left-dsfdshfjgsd strong {
	color: #077fde;
	font-size: 16px;
	font-weight: bold;
}

.bd-map-rel {
	width: 928px;
	border: 1px solid #E4E4E4;
}

.wai1250px-lulist {
	border: 1px solid #e4e4e4;
	padding: 20px;
}

.wai1250px-lulist dt {
	height: 35px;
	color: #077fde;
	font-size: 16px;
}

.wai1250px-lulist dt a {
	color: #077fde;
	font-weight: bold;
	font-family: ΞΆΘνΡΕΊΪ;
}

.dd-lists dd {
	margin-right: 10px;
	float: left;
	height: 30px;
}

.dd-lists a {
	color: #333;
	font-family: ΞΆΘνΡΕΊΪ;
	font-size: 14px;
}

.dd-lists {
	padding-bottom: 10px;
	border-bottom: 1px solid #E4E4E4;
	margin-bottom: 10px;
}

#ban-3 {
	background: url(../images/ban1.jpg) top center no-repeat;
}

#ban-1 {
	background: url(../images/ban2.jpg) top center no-repeat;
}

#ban-2 {
	background: url(../images/ban3.jpg) top center no-repeat;
}

#ban-3 {
	background: url(../images/ban4.jpg) top center no-repeat;
}

#ban-4 {
	background: url(../images/ban6.jpg) top center no-repeat;
}

#ban-5 {
	background: url(../images/ban7.jpg) top center no-repeat;
}

#ban-6 {
	background: url(../images/ban5.jpg) top center no-repeat;
}

#ban-7 {
	background: url(../images/ban1.jpg) top center no-repeat;
}

.spnfdsz1 {
	width: 20px;
	height: 20px;
	line-height: 20px;
	float: left;
	background: url(../images/jt.jpg) center center no-repeat;
}

.spnfdsz2 {
	width: 20px;
	height: 20px;
	line-height: 20px;
	display: inline-block;
	float: left;
	background: url(../images/tv.jpg) center center no-repeat;
}

.jt-tv i {
	height: 20px;
	line-height: 20px;
	font-style: normal;
	float: left;
}

.spnfdsz2 {
	margin-left: 20px;
}

.img-name {
	width: 98px;
	height: 28px;
	display: block;
	float: right;
	background: url(../images/cpc.jpg) no-repeat;
}

.img-name-2 {
	width: 98px;
	height: 28px;
	display: block;
	float: right;
	background: url(../images/cpc.jpg) no-repeat;
}

.dz-img {
	padding-bottom: 180px;
	background: url(../images/bg-3.png) bottom center no-repeat;
}

.ab-imgs {
	padding-bottom: 180px;
	background: url(../images/bg-2.png) bottom center no-repeat;
}

.news-imgs {
	padding-bottom: 180px;
	background: url(../images/bg-1.png) bottom center no-repeat;
}

.ct-imgs {
	padding-bottom: 180px;
	background: url(../images/bg-4.png) bottom center no-repeat;
}

.anli-imghi {
	padding-bottom: 180px;
	background: url(../images/bg-5.png) bottom center no-repeat;
}

.asklinmg {
	padding-bottom: 180px;
	background: url(../images/bg-7.png) bottom center no-repeat;
}

.clickTop {
	position: fixed;
	background: url(../images/top.png) center no-repeat;
	bottom: 20%;
	left: 50%;
	margin-left: 600px;
	width: 26px;
	height: 72px;
}

.kefu {
	background: url(../images/kf1.png) center no-repeat;
	width: 135px;
	height: 500px;
	position: fixed;
	top: 50%;
	margin-top: -250px;
	right: 5px;
	z-index: 1000;
}

.kefu_close {
	position: absolute;
	top: 6px;
	right: 0px;
	width: 15px;
	height: 15px;
	cursor: pointer;
	background: url(../images/kefu_close.png) no-repeat;
}

.kefu_list {
	width: 100%;
	padding-top: 187px;
	text-align: center;
	font-weight: bold;
}

.kefu_list a {
	width: 100%;
	height: 30px;
	display: block;
	margin-top: 5px;
}

.kefu_right {
	position: fixed;
	background: url(../images/kf_right.png) center no-repeat;
	width: 36px;
	height: 148px;
	top: 50%;
	margin-top: -74px;
	right: 5px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
}

.dkfsjk {
	line-height: 36px;
	height: 36px;
}

.dkfsjk a {
	color: #333;
}

.dkfsjk a:hover {
	color: #cc0000;
}