﻿@charset "utf-8";

.BANNER {

	height: 500px;

}

.BANNER .container {

	height: 550px;

	position: relative;

}

.BANNER .Afous {

	width: 252px;

	height: 40px;

	line-height: 50px;

	z-index: 9999;

	text-align: center;

	background: url(banyuan.png) no-repeat;

	position: absolute;

	bottom: 0px;

	left: 50%;

	margin-left: -126px;

}

.BANNER .Afous span {

	width: 10px;

	height: 10px;

	display: inline-block;

	margin: 0 2px;

	background: url(fcs.png) no-repeat;

}

.BANNER .Afous span.on {

	background: url(fcs_h.png) no-repeat;

}

#flashs {

	position: relative;

	height: 500px;

	overflow: hidden;

}

#flashs .bgitem {

	z-index: 1;

	position: absolute;

	top: 0;

}

#flashs .btn {

	position: absolute;

	z-index: 7;

	bottom: 10px;

	left: 50%;

	margin-left: -95px;

	padding: 0px 6px;

}

#flashs .btn span {

	color: #fff;

	background: #333;

	cursor: pointer;

	display: inline-block;

	margin: 0 2px;

	width: 25px;

	height: 25px;

	font-size: 14px;

	line-height: 25px;

	text-align: center;

}

#flashs .btn span.on {

	background: #375ba0;

}

.research {

	background: url(cmbg.jpg);

	border-bottom: 1px solid #eaeaea;

}

.research .rscont {

	overflow: hidden;

	height: 35px;

	padding: 17px 0px;

}

.rscont .hotworld {

	overflow: hidden;

	height: 35px;

	line-height: 35px;

	width: 558px;

	overflow: hidden;

}

.rscont .hotworld * {

	display: inline-block;

	float: left;

}

.rscont .hotworld a {

	font-size: 12px;

	color: #666666;

	margin-right: 8px;

}

.rscont .hotworld span {

	font-size: 12px;

	color: #bb0000;

	font-weight: bold;

}

.rscont .rsbox {

	width: 336px;

	position: relative;

	height: 35px;

}

.rscont .rsbox .cont_text {

	float: left;

	width: 270px;

	outline: none;

	height: 17px;

	color: #666666;

	line-height: 17px;

	border: 1px solid #eaeaea;

	border-right: none;

	padding: 8px 0px 8px 10px;

}

.rscont .rsbox .cont_btn {

	width: 58px;

	height: 35px;

	outline: none;

	cursor: pointer;

	font-size: 14px;

	color: #fff;

	border: none;

	background: url(rsbtn.png) no-repeat;

	position: absolute;

	right: 0px;

	top: 0px;

}

/*-- 搜索_end --*/





.cpcenter {

	background: url(cmbg.jpg);

}

.cpcenter .container {

	overflow: hidden;

	padding-top: 30px;

	padding-bottom: 30px;

}

.Leftlist {

	width: 230px;

	padding: 10px 10px;

	background: #b1acac;

	float: left;

}

.Leftlist h2 {

	text-align: center;

	padding-top: 12px;

	padding-bottom: 20px;

}

.Leftlist h2 a {

	font-size: 20px;

	color: #fff;

}

.Leftlist h2 span {

	display: block;

	font-size: 14px;

	padding-top: 8px;

	font-family: "Tunga";

	color: #fff2b5;

	font-weight: normal;

	text-transform: uppercase;

}

.sortlist {

	background: #fff;

}

.sortlist dl {

	overflow: hidden;

	padding: 0px 9px 12px 9px;

}

.sortlist dl dt {

	height: 33px;

	border: 1px solid #dbdbdb;

	padding: 0 12px;

	background: url(cpdtbg.png) repeat-x;

}

.sortlist dl dt a {

	display: inline-block;

	width: 165px;

	height: 33px;

	font-weight: bold;

	font-size: 14px;

	color: #303030;

	line-height: 33px;

	padding-left: 23px;

	padding-right: 10px;

	background: url(cl1.png) no-repeat left center;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.sortlist dl dd {

	height: 38px;

	line-height: 38px;

	background: url(cl2.png) no-repeat 12px center;

	padding-right: 10px;

}

.sortlist dl dd a {

	width: 88%;

	font-size: 12px;

	color: #5f5f5f;

	padding-left: 32px;

	display: inline-block;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.picshow {

	float: right;

	overflow: hidden;

	width: 905px;

}

.picshow .cptab {

	height: 46px;

	overflow: hidden;

}

.picshow .cptab li {

	width: 265px;

	height: 44px;

	float: left;

	text-align: center;

	border: 1px solid #bcbcbc;

	background: #fff;

}

.picshow .cptab li a {

	display: inline-block;

	width: 100%;

	height: 44px;

	line-height: 44px;

	text-decoration: none;

	font-size: 14px;

	color: #303030;

}

.picshow .cptab li.on, .picshow .cptab li:hover {

	background: #b1acac;

	border: 1px solid #b1acac;

}

.picshow .cptab li.on a, .picshow .cptab li:hover a {

	color: #fff;

	font-weight: bold;

}

.picshow .cpzslist {

	overflow: hidden;

	margin-top: 20px;

	width: 905px;

}

.picshow .cpzslist li {

	border: 1px solid #e6e6e6;

	float: left;

	overflow: hidden;

	margin-bottom: 23px;

	position: relative;

	margin-right: 20px;

	background: #fff;

	width: 278px;

	padding-bottom: 20px;

}

.picshow .cpzslist li .picbox {

	display: block;

	width: 278px;

	height: 278px;

	overflow: hidden;

}

.picshow .cpzslist li img {

	display: block;

	-webkit-transition: all 0.5s linear;

	-moz-transition: all 0.5s linear;

	-ms-transition: all 0.5s linear;

	-o-transition: all 0.5s linear;

	transition: all 0.5s linear;

}

.picshow .cpzslist li h5 {

	height: 38px;

	padding: 0 12px;

	line-height: 38px;

	border-top: 1px solid #e6e6e6;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	font-weight: normal;

	text-align: center;

}

.picshow .cpzslist li h5 a {

	font-size: 14px;

	color: #303030;

}

.picshow .cpzslist li p {

	height: 40px;

	line-height: 20px;

	color: #303030;

	font-size: 12px;

	padding: 0 12px;

	overflow: hidden;

}

.picshow .cpzslist li>div {

	overflow: hidden;

	padding: 0 12px;

	margin-top: 0px;

}

.picshow .cpzslist li>div a {

	display: inline-block;

	padding-left: 15px;

	height: 20px;

	line-height: 20px;

	font-size: 12px;

	color: #666666;

}

.picshow .cpzslist li>div .smore {

	float: left;

	background: url(smore.jpg) no-repeat left center;

}

.picshow .cpzslist li>div .openbig {

	float: right;

	background: url(zx.jpg) no-repeat left center;

}

.picshow .cpzslist li:hover img {

	-webkit-transform: scale(1.2, 1.2);

	-moz-transform: scale(1.2, 1.2);

	-ms-transform: scale(1.2, 1.2);

	-o-transform: scale(1.2, 1.2);

	transform: scale(1.2, 1.2);

}

.picshow .cpzslist li .bdtx {

	position: absolute;

	background: #375ba0;

	-webkit-transition: all 0.5s ease-out;

	-o-transition: all 0.5s ease-out;

	transition: all 0.5s ease-out;

}

.picshow .cpzslist li .bd_top {

	height: 1px;

	width: 0;

	font-size: 0;

	top: -15px;

	left: -24px;

}

.picshow .cpzslist li .bd_right {

	height: 0px;

	width: 1px;

	font-size: 0;

	bottom: 0;

	right: -24px;

}

.picshow .cpzslist li .bd_bottom {

	height: 1px;

	width: 0px;

	font-size: 0;

	right: -24px;

	bottom: 0;

}

.picshow .cpzslist li .bd_left {

	height: 0px;

	width: 1px;

	font-size: 0;

	left: -24px;

	top: -15px;

}

.picshow .cpzslist li.hover .bd_top, .picshow .cpzslist li.hover .bd_bottom {

	width: 225px

}

.picshow .cpzslist li.hover .bd_left, .picshow .cpzslist li.hover .bd_right {

	height: 356px

}

/*产品中心_end*/





/*---------------CMtitle------------------*/

.CMtitle {

	width: 100%;

	text-align: center;

	overflow: hidden;

}

.CMtitle a {

	display: inline-block;

	font-size: 30px;

	font-weight: bold;

	color: #303030;

}

.CMtitle em {

	display: block;

	margin-top: -10px;

}

/*---------------CMtitle_end------------------*/



.Jdvl {

	height: 575px;

	*background: url(jdclbg.jpg) no-repeat center top;
    background-color: #EBEBEB;
}

.Jdvl .container {

	padding-top: 79px;

	position: relative;

}

.Jdvlcont {

	overflow: hidden;

	margin-top: 30px;

}

.Jdvlcont .Vlslider {

	width: 1200px;

	overflow: hidden;

	margin: 0 auto;

	height: 364px;

	position: relative;

}

.Jdvlcont .Vlslider>div {

	overflow: hidden;

	width: 1000000px;

	height: 364px;

	position: absolute;

	left: 0px;

	top: 0px;

}

.Jdvlcont .Vlslider ul {

	overflow: hidden;

	float: left;

	height: 364px;

}

.Jdvlcont .Vlslider li {

	overflow: hidden;

	float: left;

	height: 364px;

	margin-right: 10px;

}

.Jdvlcont .Vlslider li.shde {

	width: 310px;

}

.Jdvlcont .Vlslider li.lgde {

	width: 560px;

}

.Jdvlcont .Vlslider li img {

	display: block;

	position: relative;

	z-index: 5;

}

.Jdvlcont .Vlslider li p {

	display: none;

	width: 100%;

	height: 48px;

	position: relative;

	z-index: 8;

	margin-top: -48px;

	line-height: 48px;

	background: url(overlay.png);

}

.Jdvlcont .Vlslider li p a {

	display: inline-block;

}

.Jdvlcont .Vlslider li p .bt {

	font-size: 16px;

	float: left;

	color: #ffffff;

	margin-left: 14px;

	overflow: hidden;

	width: 160px;

	height: 35px;

}

.Jdvlcont .Vlslider li p .zs {

	margin-right: 14px;

	float: right;

	margin-top: 14px;

	width: 19px;

	height: 19px;

	background: url(yuan1.png) no-repeat;

}

.Jdvlcont .Vlslider .topimg {

	margin-bottom: 10px;

}

.Jdvlcont .Vlslider .Hover:hover p {

	display: block;

}

.Jdvlcont .chgbtn {

	height: 35px;

	line-height: 35px;

	margin-top: 30px;

	text-align: center;

	overflow: hidden;

	*background: url(xian.png) no-repeat center center;

}

.Jdvl .btn {

	display: inline-block;

	width: 35px;

	height: 35px;

	position: absolute;

	top: 333px;

}

.Jdvl .prev {

	background: url(prev.png) no-repeat;

	left: -46px;

}

.Jdvl .next {

	background: url(next.png) no-repeat;

	right: -46px;

}

/*-- 客户案例_end --*/







/*-- 解决方案--*/

.Solution {

	background: url(cmbg.jpg);

}

.Solution .container {

	padding-top: 30px;

	padding-bottom: 65px;

	position: relative;

}

.Solution .CMtitle a {

	color: #303030;

}

.Slcont {

	overflow: hidden;

	margin-top: 22px;

}

.Slcont ul {

	overflow: hidden;

	width: 1200px;

}

.Slcont ul li {

	float: left;

	width: 220px;

	margin-right: 15px;

	overflow: hidden;

	position: relative;

}

.Slcont ul li img {

	display: block;

}

.Slcont ul li h5 {

	height: 30px;

	line-height: 30px;

	margin-top: 12px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

	text-align:center;

}

.Slcont ul li h5 a {

	font-size: 14px;

	color: #303030;

	

}

.Slcont ul li p {

	height: 60px;

	line-height: 20px;

	overflow: hidden;

	margin-top: 3px;

	font-size: 12px;

	color: #303030;

}

.Slcont ul li .Rmore {

	display: inline-block;

	width: 130px;

	margin-top: 25px;

	height: 36px;

	line-height: 36px;

	text-decoration: none;

	text-align: center;

	font-size: 14px;

	color: #fff;

	background: url(rmore.png);

}

.Slcont ul li .Rmore:hover {

	background: url(rmore_h.png) no-repeat;

}

.Slcont ul li .skins {

	width: 240px;

	height: 240px;

	background: url(guang.png) no-repeat;

	position: absolute;

	left: -540px;

	top: 0px;

}

.Solution .btn {

	display: inline-block;

	width: 35px;

	height: 35px;

	position: absolute;

	top: 201px;

}

.Solution .prev {

	background: url(nprev.png) no-repeat;

	left: -46px;

}

.Solution .next {

	background: url(nnext.png) no-repeat;

	right: -46px;

}

.Solution .prev:hover {

	background: url(nprev_h.png) no-repeat;

	left: -46px;

}

.Solution .next:hover {

	background: url(nnext_h.png) no-repeat;

	right: -46px;

}

.Trend {

	height: 632px;

	background: url(cshi.jpg) no-repeat top center;

}

.Trend .Trendcont {

	height: 632px;

	overflow: hidden;

}

.Tclfelt {

	width: 435px;

	float: left;

	margin-top: 198px;

	padding-left: 25px;

}

.Tclfelt dl {

	overflow: hidden;

	border-left: 7px solid #fcc400;

	padding: 8px 0px 8px 13px;

	margin-bottom: 10px;

	background: #f2f2f2;

}

.Tclfelt dl dt {

	font-size: 18px;

	color: #303030;

}

.Tclfelt dl dd {

	color: #303030;

	margin-top: 4px;

}

.Tclright {

	width: 416px;

	float: right;

	margin-top: 215px;

	margin-right: 40px;

}

.Tclright p {

	height: 22px;

	line-height: 22px;

	font-size: 14px;

	color: #303030;

	margin-bottom: 42px;

	padding-left: 22px;

	background: url(cha.png) no-repeat left center;

}

/*-- Trend_end --*/





.Advantage {

	overflow: hidden;

}

.Advantage .Adbg {

	height: 339px;

	position: relative;

	z-index: 3;

}

.Advantage .Adbg1 {

	background: url(ysbg_01.jpg) no-repeat top center;

}

.Advantage .Adbg2 {

	background: url(ysbg_02.jpg) no-repeat top center;

}

.Advantage .Adbg3 {

	background: url(ysbg_03.jpg) no-repeat top center;

}

.Advantage .Adbg4 {

	background: url(ysbg_04.jpg) no-repeat top center;

}

.Advantage .Adbg5 {

	background: url(ysbg_05.jpg) no-repeat top center;

}

.Adcont {

	height: 1695px;

	margin-top: -1695px;

	position: relative;

	z-index: 5;

}

.Adcont .Text {

	width: 495px;

	position: absolute;

}

.Adcont .Text span {

	display: inline-block;

	padding-left: 65px;

	font-size: 22px;

	color: #375ba0;

	font-weight: bold;

}

.Adcont .Text h3 {

	font-weight: bold;

	padding-left: 65px;

	margin-top: 2px;

	color: #303030;

	font-size: 22px;

	font-weight: bold;

}

.Adcont .Text ul {

	overflow: hidden;

	margin-top: 42px;

}

.Adcont .Text ul li {

	line-height: 20px;

	color: #303030;

	margin-bottom: 20px;

	font-size: 13px;

	background: url(wt.png) no-repeat left 0px;

	padding-left: 36px;

}

.Adcont .Text1 {

	top: 168px;

	left: 475px;

}

.Adcont .Text2 {

	top: 476px;

	left: 68px;

}

.Adcont .Text3 {

	top: 781px;

	left: 476px;

}

.Adcont .Text4 {

	top: 1091px;

	left: 68px;

}

.Adcont .Text5 {

	top: 1418px;

	left: 475px;

}

/*-- Advantage_end --*/





.procedure {

	height: 316px;

	background: url(lc.png) no-repeat top center;

}

.procedure .prdcont {

	height: 316px;

}

.procedure .prdcont .zxbtn {

	display: block;

	width: 139px;

	height: 60px;

	background: url(zxbtn.png) no-repeat;

	float: right;

	margin-right: 200px;

	margin-top: 96px;

}

/*-- procedure_end --*/





.Gthy {

	background: url(cmbg.jpg);

}

.Gthy .container {

	overflow: hidden;

	padding-top: 30px;

	padding-bottom: 28px;

}

.Gthycont {

	overflow: hidden;

}

.Gthy .vdbox {

	width: 527px;

	height: 360px;

	float: left;

	margin-left: 0px;

	position: relative;

}

.Gthy .vdbox .vdtt {

	display: inline-block;

	position: absolute;

	top: 10px;

	left: -37px;

	background: url(vdtt.png) no-repeat;

	width: 37px;

	height: 253px;

}

.Gthy .vdbox img {

	display: block;

}

.Gthy .vddetail {

	padding-left: 581px;

}

.Gthy .vddetail h5 {

	overflow: hidden;

}

.Gthy .vddetail h5 a {

	font-size: 30px;

	color: #303030;

	font-weight: normal;

	display: inline-block;

}

.Gthy .vddetail h5 em {

	display: block;

	width: 199px;

	height: 24px;

	margin-top: 8px;

	background: url(about.png) no-repeat;

}

.Gthy .vddetail p {

	height: 185px;

	line-height: 30px;

	margin-top: 18px;

	overflow: hidden;

	font-size: 13px;

	color: #565656;

}

.Gthy .vddetail .Lkbtn {

	overflow: hidden;

	margin-top: 50px;

}

.Gthy .vddetail .Lkbtn a {

	display: inline-block;

	width: 143px;

	float: left;

	text-align: center;

	line-height: 36px;

	font-size: 14px;

	color: #565656;

	height: 36px;

	border: 2px solid #ebebeb;

	background: #fff;

}



.Gthy .vddetail .Lkbtn a:hover{

    background: #bb0000;

    color: #fff;

}



.Gthy .vddetail .Lkbtn .qywh2 {

	margin-left: 10px;

	margin-right: 10px;

}

.Gthy .vddetail .Lkbtn .qywh0 {

	margin-right: 10px;

}

/*-- Gthy_end --*/







.Honor {

	background: url(cmbg.jpg);

}

.Honor .container {

	padding-bottom: 10px;

}

.Hntop {

	height: 50px;

	border: 2px solid #e8e8e8;

	background: #fff;

}

.Hntop .Hntab {

	height: 50px;

	float: left;

	overflow: hidden;

}

.Hntop .Hntab li {

	height: 50px;

	text-align: center;

	float: left;

}

.Hntop .Hntab li a {

	display: inline-block;

	height: 50px;

	line-height: 50px;

	font-size: 18px;

	color: #303030;

	padding: 0 34px;

}

.Hntop .smore {

	float: right;

	line-height: 50px;

	font-size: 12px;

	color: #303030;

	margin-right: 12px;

}

.Hntop .Hntab li.on {

	background: #a00000;

}

.Hntop .Hntab li:hover {

	background: #375ba0;

}

.Hntop .Hntab li.on a {

	color: #fff;

}

.Hntop .Hntab li:hover a {

	color: #fff;

}

.Honor .Chgbox {

	margin-top: 17px;

	position: relative;

}

.Honor .Chgbox ul {

	overflow: hidden;

	width: 1020px;

}

.Honor .Chgbox ul li {

	float: left;

	width: 285px;

	text-align: center;

	overflow: hidden;

	margin-right: 10px;

}

.Honor .Chgbox ul li img {

	display: block;

	padding: 10px 10px;

	background: #fff;

	border: 1px solid #d3d3d3;

}

.Honor .Chgbox ul li p {

	height: 30px;

	line-height: 30px;

	margin-top: 7px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.Honor .Chgbox ul li p a {

	font-size: 12px;

	color: #303030;

	font-size: 12px;

}

.Honor .Chgbox .btn {

	display: inline-block;

	width: 35px;

	height: 35px;

	position: absolute;

	top: 95px;

}

.Honor .Chgbox .sprev {

	background: url(nprev.png) no-repeat;

	left: -46px;

}

.Honor .Chgbox .snext {

	background: url(nnext.png) no-repeat;

	right: -46px;

}

.Honor .Chgbox .sprev:hover {

	background: url(nprev_h.png) no-repeat;

	left: -46px;

}

.Honor .Chgbox .snext:hover {

	background: url(nnext_h.png) no-repeat;

	right: -46px;

}

.Chgbox .tempWrap {

	width: 980px;

	overflow: hidden;

}

/*-- 荣誉资质_end --*/



.Hydt {

	background: url(cmbg.jpg);

}

.Hydt .Hydtcont {

	overflow: hidden;

	padding-top: 26px;

	padding-bottom: 23px;

}

.Hydtcont_l {

	width: 720px;

	float: left;

}

.Hydtcont_l .topst {

	overflow: hidden;

	height: 50px;

	border: 1px solid #cecece;

	background: #fff;

}

.Hydtcont_l .topst .Dttab {

	height: 50px;

	overflow: hidden;

	float: left;

	background: #fff;

}

.Hydtcont_l .topst .smore {

	font-size: 12px;

	color: #303030;

	display: inline-block;

	float: right;

	margin-top: 17px;

	margin-right: 10px;

}

.Hydtcont_l .topst .Dttab li {

	height: 50px;

	float: left;

	text-align: center;

	margin-right: 0px;

	position: relative;

}

.Hydtcont_l .topst .Dttab li a {

	display: inline-block;

	height: 50px;

	padding: 0px 20px;

	line-height: 50px;

	font-size: 18px;

	color: #303030;

}

.Hydtcont_l .topst .Dttab li:hover a, .Hydtcont_l .topst .Dttab li.on a {

	color: #fff;

	background: #a00000;

}

.Hydtcont_l .chgbox {

	margin-top: 20px;

}

.Hydtcont_l .chgtext {

	overflow: hidden;

}

.Hydtcont_l .chgtext dl {

	overflow: hidden;

	width: 720px;

}

.Hydtcont_l .chgtext dl dt {

	float: left;

}

.Hydtcont_l .chgtext dl dt img {

	display: block;

}

.Hydtcont_l .chgtext dl dd {

	padding-left: 158px;

	padding-top: 12px;

}

.Hydtcont_l .chgtext dl dd h5 {

	height: 25px;

	line-height: 25px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.Hydtcont_l .chgtext dl dd h5 a {

	font-size: 14px;

	color: #303030;

}

.Hydtcont_l .chgtext dl dd p {

	margin-top: 10px;

	height: 40px;

	line-height: 20px;

	overflow: hidden;

	font-size: 12px;

	color: #303030;

}

.Hydtcont_l .chgtext ul {

	overflow: hidden;

	margin-top: 14px;

	width: 720px;

}

.Hydtcont_l .chgtext ul li {

	height: 30px;

	line-height: 30px;

	background: url(sj2.jpg) no-repeat left center;

}

.Hydtcont_l .chgtext ul li * {

	display: inline-block;

	font-size: 12px;

}

.Hydtcont_l .chgtext ul li a {

	float: left;

	color: #4c4c4c;

	width: 520px;

	margin-left: 15px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.Hydtcont_l .chgtext ul li span {

	float: right;

	color: #a3a3a3;

}

/*Hydtcont_l_ned*/



.Hydtcont_r {

	width: 412px;

	float: right;

}

.Hydtcont_r .flqtt {

	overflow: hidden;

	height: 50px;

	line-height: 50px;

	border: 1px solid #cecece;

	background: #fff;

}

.Hydtcont_r .flqtt a {

	display: inline-block;

}

.Hydtcont_r .flqtt .bt {

	font-size: 18px;

	color: #fff;

	background: #a00000;

	float: left;

	padding: 0px 20px;

}

.Hydtcont_r .flqtt .smore {

	font-size: 12px;

	color: #303030;

	float: right;

	margin-right: 10px;

}

.flquetions {

	margin-top: 16px;

	height: 300px;

	overflow: hidden;

}

.flquetions dl {

	overflow: hidden;

	border-bottom: 1px dotted #cacaca;

	padding-bottom: 18px;

	margin-bottom: 16px;

}

.flquetions dl dt {

	height: 25px;

	line-height: 25px;

	padding-left: 31px;

	white-space: nowrap;

	background: url(wen.png) no-repeat left 0px;

	overflow: hidden;

	text-overflow: ellipsis;

}

.flquetions dl dt a {

	font-size: 14px;

	color: #303030;

	font-weight: bold;

}

.flquetions dl dd {

	height: 40px;

	line-height: 20px;

	padding-left: 31px;

	padding-top: 3px;

	font-size: 12px;

	color: #303030;

	background: url(da.png) no-repeat left 4px;

	overflow: hidden;

}

/*-- 洪鹰动态_end --*/







.Frlink {

	overflow: hidden;

	padding-bottom: 20px;

}

.Frlink h4 {

	height: 50px;

	line-height: 50px;

	background: url(fllinktt.png) no-repeat center bottom;

}

.Frlink h4 .bt {

	float: left;

}

.Frlink h4 .smore {

	float: right;

	color: #9e9e9e;

	text-transform: uppercase;

	font-weight: normal;

}

.Frlink ul {

	overflow: hidden;

	margin-top: 15px;

}

.Frlink ul li {

	float: left;

	margin: 0 12px;

	height: 20px;

	margin-bottom: 3px;

}

.Frlink ul li a {

	font-size: 13px;

	color: #666666;

}

/*-- 友情链接_end --*/

.xtdys{overflow: hidden;background: url(ysbgg.png);}

.xtdsyscont{height: 1808px;position: relative;z-index: 5;background: url(ysbg.png);}

.xtdsyscont .Text{ position: absolute; width: 415px;}

.xtdsyscont .Text h5{ overflow: hidden;}

.xtdsyscont .Text h5 span{ font-size: 26px; color: #333333; display: block; padding-bottom: 8px;}

.xtdsyscont .Text h5 em{ font-size: 16px; color: #ae1c2f; font-weight: bold;}

.xtdsyscont .Text ul{ overflow: hidden; margin-top: 23px;}

.xtdsyscont .Text ul li{line-height: 30px; font-size: 13px; color: #666666; padding-left: 20px; background: url(jt.png) no-repeat left center;}

.xtdsyscont .Text ul li span{ display: inline-block; width: 67px; height: 23px; margin-right: 8px; color: #fff; font-size: 13px; text-align: center; line-height: 23px; background: #ae1c2f;}

.xtdsyscont .text1{left: 150px;top: 235px;}

.xtdsyscont .text2{left: 720px;top: 565px;}

.xtdsyscont .text3{left: 260px;top: 932px;}

.xtdsyscont .text4{left: 720px;top: 1206px;width: 328px;}

.xtdsyscont .text4 ul li{ line-height: 22px; background: url(jt.png) no-repeat left 6px; text-transform:uppercase;}

.xtdsyscont .text5{left: 260px;top: 1545px;width: 498px;}

.xtdsyscont .hotline{position: absolute;height: 30px;overflow: hidden;left: 720px;top: 755px;}

.xtdsyscont .hotline *{ float: left;}

.xtdsyscont .hotline p{background: url(smb.png) no-repeat left center;padding-left: 37px;font-size: 22px;color: #ae1c2f;font-family: "Times New Roman";font-weight: bold;}

.xtdsyscont .hotline .ljzx{display: block;margin-left: 22px;width: 111px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #fff;background: #3d3d3d;border-radius: 15px;}

.w220{width:230px;margin-top: 30px;}
.part21{background:#f49700; height:35px; line-height:35px; font-size:15px; font-weight:bold; padding:0 0 0 20px; color:#fff;}
.con_bk1{/*border:1px solid #e4e4e4;*/background:#fff; border-top:none; overflow:hidden;}
.lxwm{padding:10px; line-height:24px; font-style:normal;}
.lxwm span{display:block; background:url(teln.gif) no-repeat left; height:45px; padding:0 0 0 55px; line-height:20px; margin:0 0 5px 0}
.lxwm span b{display:block; font-size:22px; color:#a00000; font-family:Impact; font-weight:normal;}
f_l w220 {float: left;}
