﻿@charset "utf-8";

#Flash {

	height: 480px;

	overflow: hidden;

	position: relative;/*  margin-top: -60px; top: -60px; left: 0px; */

	z-index: 5;

}

#Flash .container {

	height: 480px;

	position: relative;

}

.scroll {

	height: 480px;

	width: 1920px;

	position: relative;

	left: -380px;

	top: 0px;

	overflow: hidden;

	z-index: 8;

}

.scroll ul {

	width: 9999999px;

	height: 636px;

	position: absolute;

	left: 0px;

	top: 0px;

	overflow: hidden;

}

.scroll ul li {

	float: left;

}

.scroll ul img {

	display: block;

}

#Flash .btn {

	display: block;

	width: 78px;

	height: 78px;

	position: absolute;

	top: 180px;

	z-index: 50;

}

#Flash .prev {

	background: url(../img/prev.png) no-repeat center top;

	left: -78px;

}

#Flash .next {

	background: url(../img/next.png) no-repeat center top;

	right: -78px;

}

#Flash .Afocus {

	width: 100%;

	height: 0px;

	text-align: center;

	position: absolute;

	left: 0px;

	bottom: 40px;

	z-index: 20;

}

#Flash .Afocus ul {

	height: 23px;

	overflow: hidden;

	text-align: center;

}

#Flash .Afocus ul li {

	display: inline-block;

	_zoom: 1;

	_display: inline;

*zoom:1;

*display:inline;

	zoom: 1;

	text-indent: 18px;

	overflow: hidden;

	cursor: pointer;

	width: 12px;

	height: 12px;

	margin: 0px 5px;

	background: url(../img/focus.png) no-repeat;

}

#Flash .Afocus ul li.on {

	background: url(../img/focus_h.png) no-repeat;

}

/*首页轮播_end*/



.research {

	background: #0a7565;

}

.Rscont {

	height: 70px;

	overflow: hidden;

}

.Rscont .hotword {

	height: 70px;

	line-height: 70px;

	width: 690px;

	overflow: hidden;

	float: left;

}

.Rscont .hotword * {

	font-size: 16px;

	color: #fff;

	float: left;

}

.Rscont .hotword a {

	margin-right: 15px;

}

.Rscont .rsbox {

	float: right;

	width: 291px;

	height: 39px;

	margin-top: 16px;

	background: url(../img/rsbox.png) no-repeat;

}

.Rscont .rsbox .cont_text {

	width: 222px;

	height: 21px;

	line-height: 21px;

	color: #cdcdcd;

	font-size: 16px;

	float: left;

	padding: 9px 0px 9px 15px;

	border: none;

	background: none;

	outline: none;

}

.Rscont .rsbox .cont_btn {

	width: 42px;

	height: 39px;

	float: right;

	cursor: pointer;

	border: none;

	background: none;

}

/*-- research_end --*/



.banner2 {

	height: 539px;

}

.banner2 .bncont {

	height: 539px;

	overflow: hidden;

	background: url(../img/baner1.jpg) no-repeat center top;

}

.banner2 .Text {

	float: right;

	overflow: hidden;

	width: 589px;

	margin-top: 60px;

}

.banner2 .Text .Texttop {

	overflow: hidden;

}

.banner2 .Text .Texttop dt {

	font-size: 37px;

	color: #0b0b0b;

	background: url(../img/tt1.png) no-repeat left bottom;

	padding-bottom: 20px;

}

.banner2 .Text .Texttop dt em {

	font-weight: bold;

	color: #c31515;

}

.banner2 .Text .Texttop dd {

	line-height: 26px;

	font-size: 18px;

	color: #282828;

	margin-top: 10px;

}

.banner2 .Text .Textdown {

	overflow: hidden;

	margin-top: 36px;

	padding-left: 32px;

}

.banner2 .Text .Textdown dt {

	font-size: 45px;

	color: #fff;

}

.banner2 .Text .Textdown dt em {

	font-weight: bold;

}

.banner2 .Text .Textdown dd {

	overflow: hidden;

	margin-top: 18px;

	width: 600px;

}

.banner2 .Text .Textdown dd a {

	display: inline-block;

	float: left;

	margin-right: 33px;

	margin-bottom: 14px;

	text-decoration: none;

	font-size: 21px;

	color: #3a3a3a;

	width: 153px;

	height: 49px;

	line-height: 49px;

	text-align: center;

	background: url(../img/fzbtn.png) no-repeat;

}

.banner2 .Text .Textdown dd a:hover {

	background: url(../img/fzbtn_h.png) no-repeat;

	color: #fff;

}

/*-- .banner2_end --*/



.Lmct {

	background: #ededed;

}

.Lmct .container {

	overflow: hidden;

}

.Lmct_l {

	width: 282px;

	float: left;

	background: #0a7565;

	padding-top: 17px;

	overflow: hidden;

}

.Lmct_l .title {

	height: 41px;

	line-height: 41px;

	padding-left: 17px;

	padding-bottom: 13px;

	background: url(../img/cptt.png) no-repeat 17px bottom;

}

.Lmct_l .title a {

	font-size: 28px;

	color: #fff;

	text-decoration: none;

}

.Lmct_l .sortlist {

	overflow: hidden;

	margin-top: 18px;

	padding: 0px 15px;

}

.Lmct_l .sortlist li {

	height: 49px;

	line-height: 49px;

	border-bottom: 1px solid #e62a2a;

	background: url(../img/circle.png) no-repeat left center;

	padding-left: 28px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.Lmct_l .sortlist li a {

	font-size: 16px;

	color: #fff;

}

.Lmct_l .hotline {

	background: #0a7565;

	margin-top: 26px;

	padding-left: 22px;

	padding-top: 41px;

	padding-bottom: 41px;

}

.Lmct_l .hotline h5 {

	font-size: 21px;

	color: #fff;

	text-transform: uppercase;

}

.Lmct_l .hotline dl {

	overflow: hidden;

	margin-top: 25px;

}

.Lmct_l .hotline dl dt {

	float: left;

}

.Lmct_l .hotline dl dt img {

	display: block;

}

.Lmct_l .hotline dl dd {

	padding-left: 56px;

}

.Lmct_l .hotline dl dd span {

	font-size: 16px;

	color: #fff;

}

.Lmct_l .hotline dl dd p {

	font-size: 25px;

	color: #fff;

}

/*Lmct_l_end*/

.Lmct_r {

	width: 900px;

	overflow: hidden;

	float: right;

	padding-top: 18px;

	position: relative;

}

.Lmct_r .Lmct_rtop {

	height: 48px;

	line-height: 48px;

	font-weight: normal;

	background: url(../img/udline2.png) no-repeat left bottom;

}

.Lmct_r .Lmct_rtop * {

	display: inline-block;

	float: left;

}

.Lmct_r .Lmct_rtop .tt {

	font-size: 18px;

	color: #000000;

}

.Lmct_r .Lmct_rtop span {

	font-size: 13px;

	color: #9f9f9f;

	margin-left: 13px;

}

.Lmct_r .Lmct_rtop .smore {

	float: right;

	font-size: 15px;

	color: #414141;

}

.Lmct_r .Cptab {

	width: 100%;

	height: 0px;

	position: absolute;

	top: 81px;

	left: 0px;

	text-align: center;

}

.Lmct_r .Cptab a {

	display: inline-block;

	width: 51px;

	height: 50px;

	margin: 0px 7px;

*margin: 0px 8px;

}

.Lmct_r .Cptab .prev {

	background: url(../img/cpprev.png) no-repeat;

}

.Lmct_r .Cptab .next {

	background: url(../img/cpnext.png) no-repeat;

}

.Lmct_r .Cptab .prev:hover {

	background: url(../img/cpprev_h.png) no-repeat;

}

.Lmct_r .Cptab .next:hover {

	background: url(../img/cpnext_h.png) no-repeat;

}

.Lmct_rdown {

	overflow: hidden;

	margin-top: 36px;

*padding-top: 36px;

}

.Lmct_rdown ul {

	overflow: hidden;

	width: 900px!important;

}

.Lmct_rdown ul li {

	float: left;

	width: 260px;

	overflow: hidden;

	margin-right: 20px;

}

.Lmct_rdown ul li img {

	display: block;

}

.Lmct_rdown ul li h5 {

	height: 40px;

	line-height: 40px;

	margin-top: 12px;

	font-weight: normal;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.Lmct_rdown ul li h5 a {

	font-size: 14px;

	color: #000000;

}

.Lmct_rdown ul li p {

	height: 40px;

	overflow: hidden;

	line-height: 20px;

	margin-top: 4px;

	color: #343434;

	font-size: 13px;

}

.Lmct_rdown ul li>div {

	overflow: hidden;

	margin-top: 14px;

}

.Lmct_rdown ul li>div a {

	display: inline-block;

	width: 148px;

	line-height: 45px;

	height: 45px;

	text-align: center;

	background: #0a7565;

	font-size: 16px;

	color: #fff;

}

.Lmct_rdown ul li>div .detail {

	background: #fff;

	color: #1b1b1b;

	margin-right: 12px;

}

/*-- 郎迈产品中心_end --*/



/*---------------------------cmtitle--------------------------------------*/

.CMtitle {

	height: 48px;

	line-height: 48px;

	font-weight: normal;

	background: url(../img/cmbd.png) no-repeat left bottom;

}

.CMtitle * {

	display: inline-block;

	float: left;

}

.CMtitle .tt {

	font-size: 18px;

	color: #202020;

}

.CMtitle span {

	font-size: 13px;

	color: #9f9f9f;

	margin-left: 16px;

}

.CMtitle .smore {

	float: right;

	font-size: 15px;

	color: #575353;

}

/*---------------------------cmtitle_end--------------------------------------*/



.Dycp {

	margin-top: 35px;

	margin-bottom: 22px;

	overflow: hidden;

}

.Dycpcont {

	height: 238px;

	position: relative;

	margin-top: 23px;

}

.Dycpcont .slidercp {

	overflow: hidden;

}

.Dycpcont ul {

	overflow: hidden;

	width: 1200px!important;

}

.Dycpcont ul li {

	float: left;

	width: 236px;

	margin-right: 19px;

	overflow: hidden;

	text-align: center;

}

.Dycpcont ul li img {

	display: block;

}

.Dycpcont ul li p {

	height: 20px;

	margin-top: 15px;

	line-height: 20px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.Dycpcont ul li p a {

	font-size: 14px;

	color: #1c1c1c;

}

.Dycpcont .bnt {

	display: block;

	width: 50px;

	height: 50px;

	position: absolute;

	top: 76px;

}

.Dycpcont .prev {

	background: url(../img/ocprev.png) no-repeat;

	left: -50px;

}

.Dycpcont .next {

	background: url(../img/ocnext.png) no-repeat;

	right: -50px;

}

.Dycpcont .prev:hover {

	background: url(../img/ocprev_h.png) no-repeat;

	left: -50px;

}

.Dycpcont .next:hover {

	background: url(../img/ocnext_h.png) no-repeat;

	right: -50px;

}

/*-- 郎迈打印个性化产品_end --*/



.Lmys {

	background: url(../img/ysbg.jpg) no-repeat center top;

}

.Lmys .Fwtmcont {

	height: 772px;

	position: relative;

}

.Fwtmcont .title {

	position: absolute;

	left: 0px;

	top: 36px;

	text-align: left;

}

.Fwtmcont .title img {

	display: block;

}

.Fwtmcont .Ystext {

	width: 555px;

	position: absolute;

	left: 600px;

	top: 63px;

}

.Fwtmcont .Ystext dl {

	overflow: hidden;

	padding-bottom: 17px;

	border-bottom: 1px solid #dedede;

	margin-bottom: 16px;

}

.Fwtmcont .Ystext dl dt {

	float: left;

}

.Fwtmcont .Ystext dl dt img {

	display: block;

}

.Fwtmcont .Ystext dl dd {

	padding-left: 84px;

}

.Fwtmcont .Ystext dl dd span {

	font-size: 25px;

	color: #ffffff;

	font-weight: bold;

	display: inline-block;

}

.Fwtmcont .Ystext dl dd p {

	height: 40px;

	line-height: 20px;

	overflow: hidden;

	font-size: 16px;

	color: #ffffff;

	margin-top: 7px;

}

/*郎迈优势_end*/



.Dyxn {

	overflow: hidden;

}

.Dyxn .Dyxncon {

	height: 512px;

	background: url(../img/xneng.jpg) no-repeat center top;

	overflow: hidden;

}

.Dyxncon .hotline {

	float: left;

	width: 512px;

	margin-top: 366px;

	overflow: hidden;

}

.Dyxncon .hotline dl {

	float: left;

	overflow: hidden;

}

.Dyxncon .hotline dl dt {

	float: left;

}

.Dyxncon .hotline dl dt img {

	display: block;

}

.Dyxncon .hotline dl dd {

	padding-left: 62px;

}

.Dyxncon .hotline dl dd span {

	font-size: 18px;

	color: #242424;

}

.Dyxncon .hotline dl dd p {

	font-size: 33px;

	color: #242424;

}

.Dyxncon .hotline .Ljzx {

	display: block;

	width: 162px;

	height: 46px;

	margin-top: 5px;

	line-height: 46px;

	background: url(../img/zxbtn2.png) no-repeat;

	text-align: center;

	font-size: 21px;

	color: #000000;

	float: right;

}

.Dyxncon .vdbox {

	width: 431px;

	height: 381px;

	overflow: hidden;

	background: url(../img/mvbox.png) no-repeat;

	float: right;

	margin-top: 58px;

}

.Dyxncon .vdbox .shp {

	width: 390px;

	height: 306px;

	text-align: center;

	margin: 14px auto 0 auto;

	overflow: hidden;

}

.Dyxncon .vdbox .shp img {

	display: inline-block;

}

.Dyxncon .vdbox p {

	height: 30px;

	line-height: 30px;

	text-align: center;

	margin-top: 12px;

}

.Dyxncon .vdbox p a {

	font-size: 21px;

	color: #fff;

}

/*-- Dyxn_end --*/



.Dbys {

	background: url(../img/dbys.jpg) no-repeat center top;

	height: 753px;

}

.Dbyscon {

	height: 753px;

	overflow: hidden;

}

.Dbyscon .text_l {

	width: 435px;

	float: left;

	overflow: hidden;

	margin-top: 294px;

}

.Dbyscon .text_l p {

	line-height: 22px;

	padding-left: 5px;

	margin-bottom: 54px;

	height: 66px;

	font-size: 18px;

	color: #fff;

}

.Dbyscon .text_l p span {

	font-weight: bold;

}

.Dbyscon .text_r p span {

	font-weight: bold;

}

.Dbyscon .text_r {

	width: 435px;

	float: right;

	overflow: hidden;

	margin-top: 294px;

}

.Dbyscon .text_r p {

	line-height: 22px;

	padding-left: 5px;

	height: 66px;

	margin-bottom: 54px;

	font-size: 18px;

	color: #969696;

}

/*Dbys_end*/



.Bn3 {

	background: url(../img/baner3.jpg) no-repeat center top;

}

.Bn3 .Bn3cont {

	height: 293px;

	overflow: hidden;

}

.Bn3cont .hotline {

	overflow: hidden;

	float: right;

	margin-top: 90px;
    
    margin-right:80px;

}

.Bn3cont .hotline dl {

	overflow: hidden;

}

.Bn3cont .hotline dl dt {

	float: left;

}

.Bn3cont .hotline dl dt img {

	display: block;

}

.Bn3cont .hotline dl dd {

	padding-left: 62px;

}

.Bn3cont .hotline dl dd span {

	font-size: 18px;

	color: #242424;

}

.Bn3cont .hotline dl dd p {

	font-size: 33px;

	color: #242424;

}

.Bn3cont .hotline .Ljzx {

	display: block;

	width: 162px;

	height: 46px;

	margin-left: 63px;

	margin-top: 23px;

	line-height: 46px;

	background: url(../img/zxbtn2.png) no-repeat;

	text-align: center;

	font-size: 21px;

	color: #000000;

}

/*-- Bn3_end --*/





.Hzpn {

	margin-bottom: 48px;

	overflow: hidden;

}

.Hzpn .container {

	background: #f1f1f1;

}

.Hzpn .addpd {

	padding: 6px 20px 0px 20px;

}

.Hzpn .CMtitle {

	background: url(../img/udline3.png) no-repeat left bottom;

}

.Hzpn .CMtitle .smore {

	margin-right: 15px;

}

.Hzpncont {

	position: relative;

	padding: 0px 20px 21px 20px;

	margin-top: 25px;

}

.Hzpncont .pnslider {

	overflow: hidden;

}

.Hzpncont .pnslider ul {

	width: 1030px;

	overflow: hidden;

}

.Hzpncont .pnslider ul li {

	float: left;

	width: 179px;

	margin-right: 17px;

	text-align: center;

	overflow: hidden;

}

.Hzpncont .pnslider ul li img {

	display: block;

}

.Hzpncont .pnslider ul li p {

	height: 25px;

	line-height: 25px;

	margin-top: 6px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.Hzpncont .pnslider ul li p a {

	font-size: 13px;

	color: #535353;

}

.Hzpncont .btn {

	display: block;

	width: 50px;

	height: 50px;

	position: absolute;

	top: 29px;

}

.Hzpncont .prev {

	background: url(../img/ocprev.png) no-repeat;

	left: -30px;

}

.Hzpncont .next {

	background: url(../img/ocnext.png) no-repeat;

	right: -30px;

}

.Hzpncont .prev:hover {

	background: url(../img/ocprev_h.png) no-repeat;

	left: -30px;

}

.Hzpncont .next:hover {

	background: url(../img/ocnext_h.png) no-repeat;

	right: -30px;

}

/*-- 合作伙伴_end --*/





.ctpj {

	background: #eeeeee;

	padding-top: 35px;

	padding-bottom: 35px;

}

.ctpj .CMtitle {

	background: url(../img/udline.png) no-repeat left bottom;

}

.ctpj .container {

	overflow: hidden;

	background: #fff;

}

.ctpj .ctpjnr {

	padding-left: 26px;

	padding-right: 26px;

	padding-top: 20px;

	padding-bottom: 30px;

}

.ctpjcont {

	margin-top: 32px;

	height: 380px;

	overflow: hidden;

}

.ctpjcont ul {

	overflow: hidden;

	width: 1170px;

}

.ctpjcont ul li {

	width: 520px;

	height: 150px;

	padding: 9px 9px;

	margin-bottom: 33px;

	margin-left: 25px;

	float: left;

	border: 1px solid #e6e6e6;

	position: relative;

}

.ctpjcont ul li img {

	display: block;

	float: left;

}

.ctpjcont ul li>div {

	padding-left: 168px;

	padding-top: 10px;

}

.ctpjcont ul li h5 {

	height: 25px;

	margin-bottom: 4px;

	line-height: 25px;

	font-weight: normal;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.ctpjcont ul li h5 a {

	font-size: 15px;

	color: #444444;

}

.ctpjcont ul li p {

	height: 88px;

	line-height: 22px;

	color: #737373;

	padding-right: 36px;

	font-size: 13px;

	overflow: hidden;

}

.ctpjcont ul li .smore {

	display: block;

	width: 68px;

	height: 72px;

	background: url(../img/smore1.png) no-repeat;

	position: absolute;

	right: 0px;

	bottom: 0px;

}

/*-- 客户评价侨洋_end --*/



.AbLm {

	background: #fff;

	padding: 20px 0px;

	margin-top: 17px;

}

.AbLm_l {

	width: 790px;

	float: left;

	overflow: hidden;

}

.AbLm .CMtitle {

	background: url(../img/udline.png) no-repeat left bottom;

}

.AbLm_l .nszx {

	overflow: hidden;

	margin-top: 27px;

}

.AbLm_l .nszx dt {

	float: left;

}

.AbLm_l .nszx dt img {

	display: block;

}

.AbLm_l .nszx dd {

	padding-left: 310px;

	padding-top: 4px;

}

.AbLm_l .nszx dd h5 {

	height: 30px;

	line-height: 30px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.AbLm_l .nszx dd h5 a {

	font-size: 16px;

	color: #40403f;

}

.AbLm_l .nszx dd p {

	height: 100px;

	line-height: 20px;

	margin-top: 3px;

	font-size: 13px;

	color: #737373;

}

.AbLm_l .nszx dd .smore {

	display: block;

	width: 92px;

	margin-top: 28px;

	height: 24px;

	line-height: 24px;

	background: url(../img/smore2.png) no-repeat;

	text-indent: 10px;

}

.AbLm_r {

	width: 300px;

	float: right;

	background: #f1f1f1;

	padding-left: 21px;

	padding-right: 24px;

}

.honor {

	position: relative;

	padding-bottom: 28px;

*padding-bottom: 28px;

}

.hnslider {

	overflow: hidden;

	margin: 36px auto 0px auto;

	width: 209px;

}

.hnslider ul {

	overflow: hidden;

}

.hnslider ul li {

	float: left;

	width: 209px;

}

.hnslider ul li img {

	display: block;

}

.hnslider ul li p {

	height: 25px;

	line-height: 25px;

	text-align: center;

	margin-top: 6px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.hnslider ul li p a {

	font-size: 13px;

	color: #737373;

}

.honor .btn {

	display: block;

	width: 50px;

	height: 50px;

	position: absolute;

	top: 48px;

}

.honor .prev {

	background: url(../img/ocprev.png) no-repeat;

	left: -38px;

}

.honor .next {

	background: url(../img/ocnext.png) no-repeat;

	right: -38px;

}

.honor .prev:hover {

	background: url(../img/ocprev_h.png) no-repeat;

	left: -38px;

}

.honor .next:hover {

	background: url(../img/ocnext_h.png) no-repeat;

	right: -38px;

}

/*-- 关于郎迈_end --*/





.Fwtm {

	height: 230px;

	background: url(../img/baner2.jpg) no-repeat center top;

}

.Fwtm .Fwtmcont {

	height: 230px;

	overflow: hidden;

}

.Fwtmcont .hotline {

	float: right;

	margin-top: 59px;

	margin-right: 114px;

}

.Fwtm .Fwtmcont dl {

	overflow: hidden;

}

.Fwtm .Fwtmcont dl dt {

	float: left;

}

.Fwtm .Fwtmcont dl dt img {

	display: block;

}

.Fwtm .Fwtmcont dl dd {

	padding-left: 59px;

}

.Fwtm .Fwtmcont dl dd span {

	font-size: 18px;

	color: #fff;

}

.Fwtm .Fwtmcont dl dd p {

	font-size: 33px;

	color: #fff;

}

.Fwtm .Fwtmcont .zxbtn {

	display: inline-block;

	width: 162px;

	height: 45px;

	margin-left: 50px;

	margin-top: 14px;

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

	font-size: 21px;

	line-height: 45px;

	text-align: center;

	color: #fff;

}

/*-- Fwtm_end --*/



.Hytd {

	margin-top: 40px;

	overflow: hidden;

}

.Hytd .container {

	overflow: hidden;

}

.Hytd_l {

	float: left;

	width: 790px;

	overflow: hidden;

}

.Hytd_ltop {

	height: 40px;

	line-height: 40px;

	border-bottom: 2px solid #c31515;

}

.Hytd_ltop .cgtab {

	float: left;

	height: 40px;

}

.Hytd_ltop .cgtab li {

	height: 40px;

	float: left;

	margin-right: 3px;

	position: relative;

}

.Hytd_ltop .cgtab li a {

	display: inline-block;

	height: 40px;

	line-height: 40px;

	padding: 0px 30px;

	background: #efefef;

	text-decoration: none;

	line-height: 40px;

	font-size: 15px;

	color: #595959;

}

.Hytd_ltop .cgtab li.cur a {

	color: #fff;

	background: #c31515;

}

.Hytd_ltop .cgtab li:hover a {

	color: #fff;

	background: #c31515;

}

.Hytd_ltop .smore {

	font-size: 13px;

	color: #595959;

	float: right;

}

.Hytd_ltop .cgtab li em {

	width: 14px;

	height: 8px;

	display: none;

	position: absolute;

	bottom: -8px;

	left: 50%;

	margin-left: -7px;

	background: url(../img/sj2.png) no-repeat;

}

.Hytd_ltop .cgtab li:hover em {

	display: block;

}

.Hytd_ltop .cgtab li.cur em {

	display: block;

}

/*-- Hytd_ltop_end --*/

.Hytd_ldown {

	margin-top: 28px;

}

.Hytd_ldown .nsdetail {

	overflow: hidden;

}

.Hytd_ldown .nsdetail dt {

	float: left;

}

.Hytd_ldown .nsdetail dt img {

	display: block;

}

.Hytd_ldown .nsdetail dd {

	padding-left: 203px;

	padding-top: 6px;

}

.Hytd_ldown .nsdetail dd h5 {

	height: 22px;

	line-height: 22px; /*font-weight: normal;*/

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.Hytd_ldown .nsdetail dd h5 a {

	color: #313131;

	font-size: 15px;

}

.Hytd_ldown .nsdetail dd p {

	height: 80px;

	margin-top: 5px;

	overflow: hidden;

	line-height: 20px;

	font-size: 13px;

	color: #737373;

}

.Hytd_ldown .nsdetail dd p a {

	color: #ad0000;

}

.Hytd_ldown .newslist {

	overflow: hidden;

	margin-top: 17px;

}

.Hytd_ldown .newslist ul {

	height: 165px;

	overflow: hidden;

	width: 850px;

}

.Hytd_ldown .newslist li {

	float: left;

	width: 360px;

	height: 38px;

	line-height: 38px;

	margin-right: 18px;

	border-bottom: 1px dashed #dbdbdb;

	padding-left: 20px;

	background: url(../img/sj.png) no-repeat left center;

}

.Hytd_ldown .newslist li * {

	display: inline-block;

}

.Hytd_ldown .newslist li a {

	float: left;

	width: 212px;

	font-size: 13px;

	color: #3d3d3d;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.Hytd_ldown .newslist li span {

	float: right;

	font-size: 12px;

	color: #737373;

}

/*Hytd_l_end*/

.Hytd_r {

	float: right;

	overflow: hidden;

	width: 374px;

}

.Hytd_r h5 {

	height: 43px;

	line-height: 43px;

	overflow: hidden;

	font-weight: normal;

	background: url(../img/udline.png) no-repeat left bottom;

}

.Hytd_r h5 .bt {

	float: left;

	font-size: 18px;

	color: #202020;

}

.Hytd_r h5 .smore {

	float: right;

	font-size: 15px;

	color: #575353;

}

.flquetion {

	height: 310px;

	overflow: hidden;

	margin-top: 19px;

	padding-left: 18px;

}

.flquetion dl {

	overflow: hidden;

	border-bottom: 1px dashed #c8c8c8;

	padding-bottom: 16px;

	margin-bottom: 13px;

}

.flquetion dl dt {

	height: 23px;

	line-height: 23px;

	margin-bottom: 14px;

	padding-left: 35px;

	background: url(../img/wen.png) no-repeat left center;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.flquetion dl dt a {

	font-size: 13px;

	color: #000000;

}

.flquetion dl dd {

	height: 40px;

	line-height: 20px;

	padding-left: 35px;

	color: #737373;

	background: url(../img/da.png) no-repeat left top;

	font-size: 13px;

	overflow: hidden;

}

/*-- 行业动态_end --*/



.Frlink {

	padding-bottom: 38px;

	overflow: hidden;

	margin-top: 28px;

}

.Frlink .container {

	overflow: hidden;

}

.Frlink h5 {

	height: 40px;

	line-height: 40px;

	font-weight: normal;

	overflow: hidden;

	background: url(../img/udline.png) no-repeat left bottom;

}

.Frlink h5 * {

	float: left;

}

.Frlink h5 a {

	font-size: 18px;

	color: #3d3d3d;

}

.Frlink h5 em {

	font-size: 13px;

	color: #9f9f9f;

	margin-left: 15px;

}

.Frlink ul {

	overflow: hidden;

	margin-top: 16px;

}

.Frlink ul li {

	float: left;

	float: left;

	line-height: 28px;

	height: 28px;

	margin-right: 16px;

}

.Frlink ul li a {

	font-size: 15px;

	color: #202020;

}

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


/*公告*/
.gonggao{ position:relative; float:right; width:900px; height:60px; padding-left:150px; background:url(../img/gg01.jpg) no-repeat left center;}
.gonggao01{ position:absolute; top:0; left:40px; line-height:60px; font-size:16px; font-weight:bold; color:#fff;}
.gonggao marquee{ float:left; width:800px; font-size:16px; color:#e8cd0d; line-height:60px}
.search{ width:1200px; margin:33px auto 0; height:60px; background:#0a7565;}

.search01{  float:left; width:335px;}
/*左侧新增联系我们*/.sub_lx{ float:left; color:#fff; background:#0a7565; padding:11px; margin-top:27px; font-size:14px; line-height:24px;position:fixed; left:5px; top:295px; z-index:9999;}.sub_lx01{ border:#fff solid 1px; padding:10px 10px;}.sub_lx01 span{ font-size:20px;}
/*---------右边悬浮------------------------------*/
.side_nav{position: fixed;top: 85%;right: 10px;width: 45px; z-index:999}
.side_nav ul li{ cursor:pointer;position: relative;width: 45px;float: right;/* border-bottom: 1px solid #fff; */}
.side_nav ul li a{display:inline-block;height: 45px;position: absolute;top: 0;left: 0;}
.side_nav ul li span{float: left;color:#fff;line-height: 60px;font-size: 16px;margin-left: 72px;cursor: pointer;}
.side_nav_3 {width: 45px;height: 45px;}
.side_nav_3 a span{height:128px;position: absolute;right: 45px;bottom: 0px;margin-left: 0!important;display: none;}
.side_nav_3 a{width: 45px;background: url(../images/d7.gif) no-repeat left 0;}
.back_top a{background: url(../images/d7.gif) no-repeat left -45px;}
.back_top {height: 45px;}
