@charset "utf-8";

/* CSS Document */

body{overflow-x:hidden;color: #1d1d1d;}





/* 织梦58(dede58.com)做最好的织梦整站模板下载网站 */

/* CSS Document */

.clear{clear: both;}

* {

margin: 0;

padding: 0;

font-family: "微软雅黑";

font-size: 14px;

}

a {
    color: #1d1d1d;
	text-decoration: none;

}
a:hover{ color: #1d1d1d;}

li {

	list-style: none;

}.bjk-top

img, input {

	border: 0;

}

h1, h2, h3, h4 {

	font-weight: normal;

}
.topfix{
    position: fixed;
    z-index: 999;
    background: #fff;
    width: 100%;
    height:172px;
    }

.pageTop {

height: 30px;

border-bottom: 1px solid #cccccc;

display: none;
}

.pageTBox {

	width: 1180px;

	margin: 0 auto;

	overflow: hidden;

	line-height: 30px;

}

.pageTBox p {

	float: left;

}

.pageTBox h1 {

	float: right;

}

.pageTBox h1 a {

	margin: 0 5px;

}

.pageTBox h1 a:hover, .RredBox p a:hover, .caseMore:hover, .leftNT a:hover, .rightNT a:hover, .linkCon p a:hover, .subNav p a:hover {

	text-decoration: underline;

}

.logoLine {

	height: 100px;

	overflow: hidden;

	width: 1180px;

	margin: 6px auto;

}
.logoa{width: 600px;}
.logoa>dl{text-align:center;width: 400px;line-height: 30px;font-size: 20px;float: left;margin-top: 20px;}
.logoa>dl dt{font-size:25px;}
.logoa>dl dd{font-size: 14px;}
.pdiv{float: right;margin-top: 5px;width: 360px;}
.pdiv .h3{font-family: Impact;height:40px;background:url(../images/topPhone.png) center left no-repeat;text-indent: 40px;font-size: 16px;margin-bottom: 5px;line-height: 0;background-size: 33px;}
.pdiv .h3 .h1{
    font-family: Impact;
    font-size: 28px;
    color: #e30010;
    /* display: inline-block; */
    height: 40px;
    line-height: 40px;
    }
.pdiv .h4{height:40px;background:url(../images/address.png) center left no-repeat;text-indent: 40px;font-size: 16px;line-height: 40px;background-size: 33px;}

.tqrc{float:right;height: 100px;display: none;}

.tqrc img{height:100%;}

.logo {

float: left;

/* margin-top: 10px; */

height: 100px;
}

.logoLine h1, .logoLine p {

	line-height: 43px;

}

.logoLine h1, .logoLine p, .logoLine .phonePic {

	float: right;

}

.logoLine h1 {

	font-family: Impact;

	font-size: 26px;

	color: #e30010;

}

.logoLine p {

	font-size: 16px;

}

.logoLine .phonePic {

	margin: 5px 5px 0 0;

}

.nav {

	height: 60px;

	background-color: #2a2a2a;

	clear: both;

}

.navBox {

	width: 1176px;

	margin: 0 auto;

	overflow: hidden;

}

.navBox a {

	display: block;

	float: left;

	text-align: center;

	width: 130px;

	height:60px;

	line-height: 60px;

	color: #fff;

	font-size: 18px;

}

.navBox a:hover ,.navBox a.on{

background-color: #f15a01;
}

.baneBox {

	height: 605px;

	clear: both;

	position: relative;

}

.full_banner {

	width: 100%;

	position: relative;

	height: 550px;

	background: #FFF;

	overflow: hidden;

}

.full_banner .bd {

	margin: 0 auto;

	position: relative;

	z-index: 0;

	overflow: hidden;

}

.full_banner .bd ul {

	width: 100% !important;

}

.full_banner .bd li {

	width: 100% !important;

	float: left;

	height: 550px;

	overflow: hidden;

	text-align: center;

}

.full_banner .bd li a {

	display: block;

	height: 550px;

}

.full_banner .hd {

	width: 100%;

	position: absolute;

	z-index: 1;

	bottom: 0;

	left: 0;

	height: 150px;

	line-height: 150px;

	text-align: center;

}

.full_banner .hd ul {

	text-align: center;

}

.full_banner .hd ul li {

	cursor: pointer;

	display: inline-block;

*display:inline;

	zoom: 1;

	width: 40px;

	height: 10px;

	margin: 5px;

	background: url(../images/tg_flash_p.png) -50px 0;

	overflow: hidden;

	line-height: 9999px;

}

.full_banner .hd ul .on {

	background-position: 0px 0px;

}

.redBl {

	position: absolute;

	height: 110px;

	bottom: 0;

	width: 100%;

	z-index: 999;

}

.redBCon {

	width: 1180px;

	margin: 0 auto;

	height: 110px;

	overflow: hidden;

}

.leftRedBC {

	float: left;

	width: 590px;

	height: 110px;

	background-color: #e80012;

}

.rightRedBC {

	float: right;

	width: 590px;

	height: 110px;

	background-color: #2a2a2a;

}

.LredBox {

	width: 524px;

	margin: 0 auto;

	overflow: hidden;

}

.LredBox dl {

	float: left;

}

.LredBox dl dd, .LredBox dl dt {

	color: #fff;

}

.LredBox dl dd {

	font-weight: bold;

	font-size: 24px;

	margin: 25px 0 5px 0;

}

.LredBox dl dt {

	font-size: 16px;

}

.LredBox div {

	float: right;

	margin-top: 4px;

}

.LredBox div img {

	display: block;

	width: 36px;

	height: 36px;

	margin-top: 10px;

}

.RredBox {

	width: 524px;

	margin: 0 auto;

}

.RredBox p {

	height: 52px;

	line-height: 52px;

	color: #fff;




	margin-top: 5px;

}

.RredBox p a {

	color: #fff;

	margin-right: 10px;

}

.search {

	height: 30px;

	width: 524px;

	background-color: #fff;

	overflow: hidden;

}

.search input {

	float: left;

	width: 460px;

	padding: 0 10px;

	height: 30px;

}

.search img {

	float: right;

}

.coper {

	width: 1180px;

	margin: 50px auto;

	clear: both;

}
.coper h2{text-align:center;margin-top:30px;font-size:20px;color:#000;}
.coper h2 span{font-size:20px;color:#EA5A24;}
.inhe{width:100%;text-align:center;}
.inhe span{font-size: 23px;height:45px;line-height:45px;display: inline-block;margin: 0 20px;padding: 0 25px;font-weight: bold;cursor:pointer;}
.inhe span.on{border-bottom:3px solid #EA5A24;}
.list{width:100%;position:relative;margin-top: 30px;}
.coperlist{1100px;margin:0 auto;}
.coperlist li{float:left;margin:0 5px;width:265px;}
.coperlist li img{width:100%;border:1px solid #ddd;height: 170px;/* object-fit: contain; */}
.u_ljt a{left:0;top: 35%;background: url(../images/left.jpg) center no-repeat;background-size: 40px;position: absolute;}
.u_rjt a{right:0;top: 35%;background: url(../images/right.jpg) center no-repeat;background-size: 40px;position: absolute;}
.jt a{display:block;width:40px;height:40px;}




.coperN {

	height: 53px;

	background: url(../images/coperName.jpg) no-repeat center 0;

	margin-bottom: 25px;

}

.coperB {

	height: 100px;

}

.mr_frBtnL {

	float: left;

	margin-top: 26px;

	cursor: pointer;

	display: inline;

}

.mr_frUl {

	float: left;

	height: 100px;

	width: 1094px;

}

.mr_frBtnR {

	float: right;

	margin-top: 26px;

	cursor: pointer;

}

.mr_frUl ul li {

	display: inline;

	float: left;

	height: 100px;

	width: 199px;

	margin-left: 17px;

	overflow: hidden;

}

.mr_frUl ul li img {

	display: block;

	width: 197px;

	height: 98px;

	border: 1px solid #e6e6e6

}

.proPart {

background: url(../images/proBg.jpg) no-repeat center 0;

clear: both;

width: 1600px;

margin: 0 auto;
}

.proBox {

	width: 1180px;

	margin: 0 auto;

	overflow: hidden;

}

.leftPro {width: 200px;float: left;border: #d5d5d5 1px solid;background: #fff;height: 779px;position: relative;}

.proTitle {

background:#2a2a2a;height: 60px;line-height: 60px;font-size:20px;font-weight: bold;color:#fff;text-align:center;
}

.proCon {/* height: 496px; */width: 200px;background-color: #fff;padding: 0;}

.proCon dl {

width: 200px;

margin: 0px auto 0;

border-bottom: 1px dashed #ddd;
}

.proCon dl dd {

width: 200px;

height: 50px;

background-color: #fff;

color: #fff;

font-size: 18px;

text-align: center;

line-height: 50px;
}
.proCon dl dt a{font-size:16px;}
.proCon dl dd:hover{background-color: #EA5A24 ;}
.proCon dl dd:hover a{color:#fff;}
.proCon dl dd a {

color: #313131;

font-size: 18px;
}

.proCon dl dt {

height: 34px;

line-height: 34px;

text-align: center;

cursor: pointer;

border-bottom: 1px dashed #ddd;
}

.proCon dl dt:hover {

color: #f15a01;
}

.proPhone {

background:#d3101a url(../images/ico1.png) center 15px no-repeat;

margin-top: 15px;

padding: 40px 10px 15px;

height: 100px;

position: absolute;

bottom: 0;

width: 90%;
}

.proPhone p {

height: 26px;

line-height: 26px;

/* padding-left: 34px; */

color: #fff;

font-size: 12px;

padding-top: 30px;
}

.proPhone h1 {

color: #fff;

font-size: 30px;

/* text-indent: 10px; */

font-family: Impact;

/* padding-top: 65px; */
}

.rightPro {

	float: right;

	background-color: #fff;

	border-top: 1px solid #e6e6e6;

	border-left: 1px solid #e6e6e6;

	margin-top: 30px;

	width: 914px;

	padding: 10px 10px 5px;

}

.rightPro li {

	width: 31%;

	float: left;

	margin-right: 3.1%;

	margin-bottom: 3%;

	text-align: center;

	border: 1px solid #ddd;

}

.rightPro li:nth-child(3n){margin-right:0px;}

.rightPro li p{line-height:35px;font-size: 16px;}
.rightPro li:hover p{background: #f15a01;}
.rightPro li:hover p{color:#fff;}
.rightPro li dl {

	margin-left: 35px;

	margin-top: 7px;

	height: 74px;

}

.rightPro li dl dd {

	line-height: 34px;

}

.rightPro li dl dt a {

	display: block;

	width: 100px;

	height: 30px;

	color: #fff;

	background-color: #2a2a2a;

	text-align: center;

	line-height: 30px;

}

.rightPro li dl dt a:hover {

	background-color: #e80012

}

.rightPro li img {

display: block;

width: 100%;

height: 190px;
}

.PKCon {

	width: 1180px;

	margin: 50px auto;

	clear: both;

}

.pktitle {

	height: 53px;

	background: url(../images/PKTitle.jpg) no-repeat center 0;

	margin-bottom: 20px;

}

.PKImg {

	height: 415px;

	background: url(../images/pkimg.jpg) no-repeat center 0;

}

.PKImg1 {

	height: 415px;

	background: url(../images/pkimg1.jpg) no-repeat center 0;

}

.PKImg2 {

	height: 415px;

	background: url(../images/pkimg2.jpg) no-repeat center 0;

}

.PKImg3 {

	height: 415px;

	background: url(../images/pkimg3.jpg) no-repeat center 0;

}

.PKstance {

	height: 122px;

	background: url(../images/pkbg.jpg) no-repeat center 0;

	margin-top: 20px;

}

.PKstanBox {

	width: 1036px;

	margin: 0 auto;

	overflow: hidden;

}

.PKstanBox .leftPKS, .PKstanBox h3 {

	float: left;

}

.PKstanBox .leftPKS {

	padding-top: 26px;

	color: #fff;

}

.PKstanBox .rightPKS {

	float: right;

}

.PKstanBox p {

	width: 430px;

	line-height: 24px;

	font-size: 16px;

}

.PKstanBox h3 {

	width: 176px;

	text-align: center;

	line-height: 122px;

	font-size: 30px;

	color: #fff;

	font-weight: bold;

}

.PKstanBox p.p01 {

	line-height: 122px;

}

.PKstanBox p.p02 {

	padding-top: 37px;

}

.casePart {

margin-top: 20px;

clear: both;

background: url(../images/caseBg.jpg) no-repeat center 0;

padding: 30px 0;

width: 1600px;

margin: 0 auto;
}

.caseCon {

	width: 1180px;

	margin: 0 auto;

}

.caseTitle {

	height: 75px;

	background: url(../images/caseNme.png) no-repeat center 0;

	margin-bottom: 30px

}

.caseCONTE {

	height: 560px;

	overflow: hidden;

}

.leftCaseP {

	float: left;

	width: 380px;

	margin-right: 13px;

}
.leftCaseP>a{display:inline-block;overflow: hidden;width: 100%;height: 170px;}
.leftCaseP:hover img{
    transform: scale(1.1,1.1);
    transition: all 0.5s;
}
.rightCaseP {

	float: right;

	width: 380px;

}

.caseCONTE img {

	display: block;

	width: 380px;













	height: 260px;

	margin-bottom: 20px;

}

.caseMore {

	display: block;

	margin: 0 auto;

	margin-top: 10px;

	width: 120px;

	height: 40px;

	border: 1px solid #fff;

	text-align: center;

	line-height: 40px;

	color: #fff;

}

.Advan {

	width: 1180px;

	margin: 55px auto;

	clear: both;

}

.AdvTitle {

	height: 74px;

	background: url(../images/AdvTitle.jpg) no-repeat center 0;

}

.AdC01 {

	background: url(../images/AdvPic-1.jpg) no-repeat top;

	/*padding: 146px 0 2px 50px;*/

	height: 419px;

}

.Advan ul {

	width: 500px;

}

.Advan ul li {

	margin-bottom: 18px;

	line-height: 28px;

	background: url(../images/arrow.jpg) no-repeat left top;

	font-size: 16px;

	padding-left: 36px;

}

.Advan ul li span {

	color: #e80012;

	font-size: 16px;

}

.AdC02 {

	background: url(../images/AdvPic-2.jpg) no-repeat center 0;

	/*padding: 130px 0 15px 0;*/

	overflow: hidden;

	height: 419px;

}

.AdC02 ul {

	float: right;

}

.AdC03 {

	background: url(../images/AdvPic-3.jpg) no-repeat center 0;

	/*padding: 192px 0 40px 0;*/

	height: 419px;

}

.AdC04 {

	background: url(../images/AdvPic-4.jpg) no-repeat center 0;

	/*padding: 192px 0 40px 0;*/

	height: 419px;

}

.honerLine {

	background-color: #2a2a2a;

	margin-top: 40px;

	clear: both;

	padding: 30px 0;

}

.honerCon {

	width: 1180px;

	margin: 0 auto;

}

.honerName {

	height: 54px;

	background: url(../images/honerName.jpg) no-repeat center 0;

	margin-bottom: 30px;

}

.honerBox {

	overflow: hidden;

}

.honerBox img {

	display: block;

	width: 217px;

	height: 300px;

	float: left;

	margin: 0 12px;

}

#demo {

	overflow: hidden;

	width: 1180px;

	margin: 0 auto;

}

#indemo {

	float: left;

	width: 800%;

}

#demo1 {

	float: left;

}

#demo2 {

	float: left;

}

.mainCon {

	width: 1180px;

	margin: 55px auto;

	clear: both;

}

.cusTitle {

	height: 54px;

	background: url(../images/cusTitle.jpg) no-repeat center 0;

	margin-bottom: 27px;

}

.cusCion {

	overflow: hidden;

	height: 405px;

	background: url(../images/customBg.jpg) no-repeat center 0;

	margin-bottom: 40px;

}

.leftCus {

	width: 1200px;

	float: left;

}

.rightCus {

	width: 563px;

	float: right;

}

.CusList {

	margin-bottom: 70px;

	height: 146px;

	overflow: hidden;

	float: left;

	margin-left: 10px;

	margin-right: 20px;

}

.CusList img {

	float: left;

	display: block;

	width: 199px;

	height: 146px;

	margin-right: 10px;

}

.CusText {

	float: right;

	width: 350px;

}

.CusText h3 a {

	font-size: 16px;

	color: #e60316;

}

.CusText p {

	margin: 10px 0;

	height: 80px;

	line-height: 24px;

}

.cusMore {

	color: #9d9d9d;

}

.cusMore:hover {

	color: #2a2a2a;

	text-decoration: underline;

}

.newLine {

	overflow: hidden;

	height: 480px;

}

.leftNew {

	float: left;

	width: 700px;

}

.rightNew {

	float: right;

	width: 440px;

}

.leftNT {

	height: 50px;

	background-color: #2a2a2a;

	line-height: 50px;

	width: 700px;

	overflow: hidden;

	margin-bottom: 20px;

}

.leftNT ul, .leftNT ul li {

	float: left;

}

.leftNT ul li {

	width: 140px;

	text-align: center;

	color: #fff;

	font-size: 16px;

	cursor: pointer

}

.leftNT ul li.speciLi {

	background-color: #ea0315;

}

.rightNT h3 {

	float: left;

	color: #fff;

	font-size: 16px;

	width: 140px;

	text-align: center;

}

.leftNT a, .rightNT a {

	float: right;

	color: #fff;

	margin-right: 10px;

	font-size: 12px;

}

.rightNT {

	height: 50px;

	background-color: #2a2a2a;

	line-height: 50px;

	width: 440px;

	overflow: hidden;

	margin-bottom: 20px;

}

.newsBotm {

	clear: both;

}

.newsBotm table td {

	height: 28px;

	line-height: 28px;

}

.newsBotm table .ask {

	background-image: url(../images/ask.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

.newsBotm table .ask a {

	color: #ea0315;

	font-weight: 600

}

.newsBotm table .answer {

	background-image: url(../images/answer.jpg);

	background-repeat: no-repeat;

	background-position: left 6px;

}

.newsBotm table td a {

	margin-left: 30px;

	font-size: 14px;

}

.leftNB {

	clear: both;

	height: 405px;



}

.Upnews {

	height: 190px;

	overflow: hidden;

}

.Upnews img {

	display: block;

	float: left;

	width: 284px;

	height: 190px;

}

.RNText {

	float: right;

	width: 385px;

	height: 190px;

}

.RNText p {

	line-height: 24px;

	height: 145px;

	margin-bottom: 15px;

}

.RNText a {

	display: block;

	width: 100px;

	height: 30px;

	color: #fff;

	background-color: #ea0315;

	text-align: center;

	line-height: 30px;

}

.DownNews {

	clear: both;

	margin-top: 13px;

}

.newsList {

	height: 40px;

	line-height: 40px;

	border-bottom: 1px dashed #bababa;
background:url(../images/nico.png) 2px center no-repeat;
background-size:20px;
	overflow: hidden;

}

.newsList img {

	float: left;

	margin-top: 17px;

}

.newsList a {

display: block;

float: left;

line-height: 40px;

width: 475px;

margin-left: 30px;
}

.newsList p {

	float: right;

	color: #9a9a9a;

}

.newsCTE {

	display: none;

}

.links {

	clear: both;

	margin-top: 50px;

}

.linkName {

	height: 39px;

	background: url(../images/linkNa.jpg) no-repeat center 0

}

.linkCon {

	border: 1px solid #2a2a2a;

	border-top: 0;

	padding: 0 20px 20px 20px;

}

.linkCon p {

	line-height: 30px;

}

.linkCon p a {

	margin: 0 5px;

}

.subNav {

	height: 44px;

	background-color: #2a2a2a;

	clear: both;

	line-height: 44px;

	text-align: center;

}

.subNav p, .subNav p a {

	color: #fff;

}

.subNav p a {

	margin: 0 10px;

}

.pageBotm {

width: 1855px;

height: 320px;

clear: both;

margin: 0 auto;

overflow: hidden;
}
.contant{width:1200px;margin:0 auto;}
.flogo{float:left;margin-top: 50px;}
.fqrc{float:right;margin-top:50px;width:150px;text-align:center;}
.fqrc img{width:140px;}
.botmLogo {

	float: left;

	margin-top: 27px;

}

.botmText {

float: left;

margin-top: 50px;

margin-left: 50px;

width: 500px;
}

.ewm {

	float: right;

}

.botmText p {

	line-height: 30px;

	text-align: center;

}

.botmText p span {

	margin-left: 30px;

}

.botmText p a {

	margin-right: 20px;

}

.botmText p a:hover {

	text-decoration: underline;

}

.pagination-wrapper {

margin: 19px 0;

width: 100%;

clear: both;
}

.pagination {

	height: 34px;

	text-align: center;

}

.pagination li {

	display: inline-block;

	height: 34px;

	margin-right: 5px;

}

.pagination li a {

	float: left;

	display: block;

	height: 32px;

	line-height: 32px;

	padding: 0 12px;

	font-size: 16px;

	border: 1px solid #dddddd;

	color: #555555;

	text-decoration: none;

}

.pagination li a:hover {

	background: #f5f5f5;

	color: #0099ff;

}

.pagination li.thisclass {

	background: #09f;

	color: #fff;

}

.pagination li.thisclass a, .pagination li.thisclass a:hover {

	background: transparent;

	border-color: #09f;

	color: #fff;

	cursor: default;

}
.gjc1{margin:0 auto;width:1600px;}
.bjk{

background:#050505 url(../images/bjk.jpg) no-repeat center 0;

width: 1600px;

margin: 0 auto;
}

.bjk-top{

background:#232323 url(../images/bjk-top.jpg) no-repeat center 0;

height: 124px;

width: 1600px;

margin: 0 auto;
}

.bjk ul li{

	margin-top:21px;

	color: #fff;

	font-size: 30px;

	letter-spacing:1.5px;

}

.bjk1{

background: url(../images/bjk1.jpg) no-repeat center 0;

width: 1600px;

margin: 0 auto;
}

.bjk-top1{

background: url(../images/bjk-top1.jpg) no-repeat center 0;

width: 1600px;

margin: 0 auto;
}

.bjk1 ul li{

margin-top: 14px;

color: #fff;

font-size: 28px;

letter-spacing: 1.5px;
}

.bjk2{

background: url(../images/bjk2.jpg) no-repeat center 0;

width: 1600px;

margin: 0 auto;
}

.bjk2 ul li{

display: inline-block;

margin-top: 14px;

color: #fff;

font-size: 28px;

width: 100%;

letter-spacing: 1.5px;
}

.bjk3{

background: url(../images/bjk3.jpg) no-repeat center 0;

width: 1600px;

margin: 0 auto;
}

.bjk3 ul li{

display: inline-block;

margin-top: 14px;

color: #fff;

font-size: 28px;

width: 100%;

letter-spacing: 1.5px;
}

.bjk4{

background: url(../images/hez.jpg) no-repeat center 0;

width: 1600px;

margin: 0 auto;
}

.bjk5{

background: url(../images/wmfw.jpg) no-repeat center 0;

width: 1600px;

margin: 0 auto;
}

.bjk5 ul li{

display: inline-block;

margin-top: 14px;

color: #fff;

font-size: 28px;

width: 100%;

letter-spacing: 1.5px;
}

.bjk-top2{

background: url(../images/bjk-top2.jpg) no-repeat center 0;

height: 320px;

width: 1600px;

margin: 0 auto;
}



.gjc p f{

	font-size: 20px;

}

.gjc p a{

	font-size: 20px;

}

.gjc1 p f{

	font-size: 20px;

	color: #757475;

}

.gjc1 p a{

	font-size: 20px;

	color: #757475;

}

.gjc2 p f{

	font-size: 20px;

	color: #757475;

}



.gjc2 p a{

	font-size: 20px;

	color: #757475;

}

.xchz{width:100%;text-align:center;}

.xtop{background:#232323 url(../images/index_03.jpg) center no-repeat;height:103px;width: 1600px;margin: 0 auto;}

.xchz .gjc2 p{font-size: 20px;color: #757475;width:1200px;margin:0 auto;text-align: left;}

.xchz .gjc2 p>b{float:left;width: 100px;height: 50px;font-weight: normal;display: inline-block;text-align: center;font-size: 20px;color: #757475;}

.xdl{width:100%;}

.ydl{width: 1600px;height: 760px;background:url(../images/index_07.jpg) center top no-repeat;margin: 0 auto;position: relative;}

.ydl .dlcen{width: 1100px;margin:0 auto;color: #1d1d1d;}

.ydl .dlcen>ul{width: 75%;float:left;margin-top:30%;clear: both;/* height: 400px; */}

.ydl .dlcen>ul li{width:50%;float:left;text-align:left; margin-bottom:30px;}

.ydl .dlcen>ul li h2{display:inline-block;margin-left:20px;height: 45px;/* line-height:50px; */font-size: 30px;font-weight:bold;width: 50%;}

.ydl .dlcen>ul li img{width: 75px;display: inline-block;float: left;}

.ydl .dlcen>ul li h3{display:inline-block;margin-left:20px;/* height:50px; *//* line-height:50px; */font-size: 20px;font-weight:bold;}

.ydl .dlcen p{width: 1100px;text-align: center;font-size: 20px;position: absolute;bottom: 50px;}

.ddl{width:100%;height: 760px;background: url(../images/index_10.jpg) center top no-repeat;position: relative;}

.ddl .dlcen{width: 1100px;margin:0 auto;}

.ddl .dlcen>ul{width: 70%;float: right;margin-top: 25%;clear: both;margin-bottom: 20px;height: 400px;}

.ddl .dlcen>ul li{width:50%;float:left;text-align:left;margin-bottom: 25px;height: 76px;}

.ddl .dlcen>ul li h2{display:inline-block;margin-left:20px;height: 45px;/* line-height:50px; */font-size: 30px;font-weight:bold;width: 50%;}

.ddl .dlcen>ul li img{width: 75px;display: inline-block;float: left;}

.ddl .dlcen>ul li h3{display:inline-block;margin-left:20px;/* height:50px; *//* line-height:50px; */font-size: 20px;font-weight:bold;}

.ddl .dlcen p{    width: 1100px;
    text-align: center;
    font-size: 20px;
    position: absolute;
    bottom: 50px;}



.gdl{width:100%;height: 670px;background: url(../images/index_13.jpg) center top no-repeat;position: relative;}

.gdl .dlcen{width: 1100px;margin:0 auto;}

.gdl .dlcen>ul{width: 75%;float: left;margin-top: 30%;clear: both;margin-bottom: 20px;}

.gdl .dlcen>ul li{width: 100%;float:left;text-align:left;margin-bottom: 25px;height: 76px;}

.gdl .dlcen>ul li h2{display:inline-block;margin-left:20px;height: 45px;/* line-height:50px; */font-size: 30px;font-weight:bold;width: 75%;}

.gdl .dlcen>ul li img{width: 75px;display: inline-block;float: left;}

.gdl .dlcen>ul li h3{display:inline-block;margin-left:20px;/* height:50px; *//* line-height:50px; */font-size: 20px;font-weight:bold;}

.gdl .dlcen p{    width: 1100px;
    text-align: center;
    font-size: 20px;
    position: absolute;
    bottom: 50px;}



.yadl{width:100%;height: 760px;background: url(../images/index_15.jpg) center top no-repeat;position: relative;}

.yadl .dlcen{width: 1100px;margin:0 auto;}

.yadl .dlcen>ul{width: 37%;float: right;margin-top: 30%;clear: both;margin-bottom: 20px;}

.yadl .dlcen>ul li{width: 100%;float:left;text-align:left;margin-bottom: 25px;height: 76px;}

.yadl .dlcen>ul li h2{display:inline-block;margin-left:20px;height: 45px;/* line-height:50px; */font-size: 30px;font-weight:bold;width: 75%;}

.yadl .dlcen>ul li img{width: 75px;display: inline-block;float: left;}

.yadl .dlcen>ul li h3{display:inline-block;margin-left:20px;/* height:50px; *//* line-height:50px; */font-size: 20px;font-weight:bold;}

.yadl .dlcen p{    width: 1100px;
    text-align: center;
    font-size: 20px;
    position: absolute;
    bottom: 50px;}



.qidl{width:100%;height: 650px;background: url(../images/index_17.jpg) center top no-repeat;position: relative;}

.qidl .dlcen{width: 1100px;margin:0 auto;}

.qidl .dlcen>ul{width: 75%;float: left;margin-top: 30%;clear: both;margin-bottom: 20px;}

.qidl .dlcen>ul li{width: 100%;float:left;text-align:left;margin-bottom: 25px;height: 76px;}

.qidl .dlcen>ul li h2{display:inline-block;margin-left:20px;height: 45px;/* line-height:50px; */font-size: 30px;font-weight:bold;width: 75%;}

.qidl .dlcen>ul li img{width: 75px;display: inline-block;float: left;}

.qidl .dlcen>ul li h3{display:inline-block;margin-left:20px;/* height:50px; *//* line-height:50px; */font-size: 20px;font-weight:bold;}

.qidl .dlcen p{    width: 1100px;
    text-align: center;
    font-size: 20px;
    position: absolute;
    bottom: 50px;}

.qmdl{height: 760px;background: #ffffff url(../images/index_18.jpg) center bottom no-repeat;margin-bottom: 50px;width: 1600px;margin: 0 auto;position: relative;}
.qmdl .dlcen{position:absolute;bottom:30px;width: 100%;}
.qmdl p{font-size:20px;}
.ginghz{width:100%;}

.gontop{width:100%;height:107px;background:#232323 url(../images/index_21.jpg) center no-repeat;width: 1600px;margin: 0 auto;}

.gjc2{height: 60px;background:#232323;text-align:center;width: 1600px;margin: 0 auto;}

.gjc2 p{font-size: 20px;color: #757475;}

.ginghzdl{width:100%;}

.dlcen{width:1200px;margin:0 auto;text-align: center;}



.ghzdl .dlcen{position: relative;}

.ghzdl{width:100%;background: url(../images/index_23.jpg) center no-repeat;height:760px;}

.ghzdl .dltio{position: absolute;right: 0;top: 200px;width: 350px;text-align: left;}

.ghzdl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.ghzdl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.phzdl .dlcen{position: relative;}

.phzdl{width:100%;background: url(../images/index_25.jpg) center no-repeat;height:760px;}

.phzdl .dltio{position: absolute;left: 0;top: 200px;width: 350px;z-index: 99;text-align: left;}

.phzdl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.phzdl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.hanhzdl .dlcen{position: relative;}

.hanhzdl{width:100%;background: url(../images/index_28.jpg) center no-repeat;height:760px;}

.hanhzdl .dltio{position: absolute;right: 0;top: 200px;width: 350px;text-align: left;}

.hanhzdl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.hanhzdl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.dahzdl .dlcen{position: relative;}

.dahzdl{width:100%;background: url(../images/index_30.jpg) center no-repeat;height:760px;}

.dahzdl .dltio{position: absolute;left: 0;top: 200px;width: 350px;text-align: left;}

.dahzdl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.dahzdl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.zkzdl .dlcen{position: relative;}

.zkzdl{width:100%;background:url(../images/index_31.jpg) center no-repeat;height:760px;}

.zkzdl .dltio{position: absolute;right: 0;top: 200px;width: 350px;text-align: left;}

.zkzdl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.zkzdl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}


.lasdl .dlcen{position: relative;}

.lasdl{width:100%;background: url(../images/fasi.jpg) center no-repeat;height:760px;}

.lasdl .dltio{position: absolute;left: 0;top: 200px;width: 350px;text-align: left;}

.lasdl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.lasdl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.lastio .dlcen{position: relative;}

.lastio{width:100%;background: #efeff1 url(../images/index_32.jpg) center no-repeat;height:760px;}

.lastio .dltio{ position: absolute;left: 0; top: 200px;width: 350px;}

.lastio .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.lastio .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.dudl .dlcen{position: relative;}

.dudl{width:100%;background: url(../images/index_34.jpg) center no-repeat;height:760px;}

.dudl .dltio{position: absolute;right: 0;top: 200px;width: 350px;text-align: left;}

.dudl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.dudl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.siydl .dlcen{position: relative;}

.siydl{width:100%;background:url(../images/index_36.jpg) center no-repeat;height:760px;}

.siydl .dltio{position: absolute;left: 0;top: 200px;width: 350px;text-align: left;}

.siydl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.siydl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.jinsdl .dlcen{position: relative;}

.jinsdl{width:100%;background: url(../images/index_39.jpg) center no-repeat;height:760px;}

.jinsdl .dltio{position: absolute;left: -49px;top: 80px;width:100%;text-align: left;}

.jinsdl .dltio h1{font-size: 60px;font-weight:bold;letter-spacing:3px;line-height: 97px;font-weight: bold;}

.jinsdl .dltio h3{line-height:50px;font-size: 56px;color:#eb6100;font-weight: bold;}





.dengdl .dlcen{position: relative;}

.dengdl{width:100%;background:url(../images/index_42.jpg) center no-repeat;height:760px;}

.dengdl .dltio{position: absolute;right: 0;top: 100px;width: 350px;text-align: left;}

.dengdl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.dengdl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.dianxdl .dlcen{position: relative;}

.dianxdl{width:100%;background: url(../images/index_43.jpg) center no-repeat;height:760px;}

.dianxdl .dltio{position: absolute;left: 0;top: 200px;width: 350px;text-align: left;}

.dianxdl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.dianxdl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;width: 50%;float: left;}



.neibudl .dlcen{position: relative;}

.neibudl{width:100%;background:url(../images/index_46.jpg) center no-repeat;height:760px;}

.neibudl .dltio{position: absolute;right: 0;top: 200px;width: 350px;text-align: left;}

.neibudl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.neibudl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}



.tiebudl .dlcen{position: relative;}

.tiebudl{width:100%;background:url(../images/index_47.jpg) center no-repeat;height:760px;}

.tiebudl .dltio{position: absolute;left: 0;top: 200px;width: 350px;text-align: left;}

.tiebudl .dltio h1{font-size: 45px;font-weight:bold;letter-spacing:3px;line-height: 80px;margin-bottom: 80px;}

.tiebudl .dltio h3{line-height:50px;font-size:30px;color:#eb6100;}

.erleft{width:150px;position:fixed;top:50%;right:0;background:#fff;text-align:center;padding: 10px 0;border-radius: 20px;z-index: 99;}
.erleft h3{ font-family: Impact;
    font-size: 22px;
    color: #e30010; height:35px;line-height:35px;}


.client-2 {
	position: fixed;
	right: 0px;
	top: 50%;
	z-index: 9999;
}
.client-2 ul {
	width: 77px;
}
.client-2 li a {
	text-decoration: none;
}
.client-2 li {
	background: #eb5300;
	margin-top: 1px;
	height: 77px;
	width: 77px;
}
.client-2 li i.rx {
	background: url(../images/fx.png) no-repeat;
	display: block;
	width: 35px;
	height: 35px;
	margin: 10px auto 0;
	text-align: center;
	background-size: 35px;
}
.client-2 li i.gc {
	background: url(../images/gc.png) no-repeat;
	display: block;
	width: 35px;
	height: 35px;
	margin: 10px auto 0;
	text-align: center;
	background-size: 35px;
}
.client-2 li i.wh {
	background: url(../images/qrc.png) no-repeat;
	display: block;
	display: block;
	width: 35px;
	height: 35px;
	margin: 10px auto 0;
	text-align: center;
	background-size: 35px;
}
.client-2 li p {
	height: 20px;
	line-height: 20px;

	text-align: center;
	color: #fff;
	font-size: 12px;
}
.client-2 .my-kefu-qq i {
	background-position: 4px 0;
}
.client-2 .my-kefu-tel i {
	background-position: 0 -25px;
}
.client-2 .my-kefu-liuyan i {
	background-position: 4px -53px;
}
.client-2 .my-kefu-weixin i {
	background-position: -34px 4px;
}
.client-2 .my-kefu-weibo i {
	background-position: -30px -22px;
}
.client-2 .my-kefu-ftop {
	display: none;
	background-color: #29166f;
}
.client-2 .my-kefu-ftop i {
	width: 33px;
	height: 35px;
	background-position: -27px -51px;
}
.client-2 .my-kefu-left {
	float: left;
	width: 77px;
	height: 77px;
	position: relative;
}
.client-2 .my-kefu-tel-right {
	font-size: 17px;
	color: #fff;
	float: left;
	height: 60px;
	line-height: 29px;
	padding-left: 15px;
	border-left: 1px solid #fff;
	margin-top: 8px;
	width: 140px;
}
.client-2 .kefuphone{line-height: 60px;}
.client-2 .my-kefu-right {
	width: 20px;
}
.client-2 .my-kefu-tel-main {
	color: #fff;
	width: 250px;
	height: 77px;
}
.client-2 .my-kefu-main {
	width: 97px;
	position: relative;
}
.client-2 .my-kefu-weixin-pic {
	position: absolute;
	left: -130px;
	top: -24px;
	display: none;
	z-index: 333;
}
.client-2 li.my-kefu-tel{
    border-top-left-radius: 10px;
}
.client-2 li.my-kefu-weixin{
    border-bottom-left-radius: 10px;
}
.my-kefu-weixin-pic>img{width:200px;}


/*资讯*/
.newbox{height: 499px;overflow: hidden;font-size: 14px;color: #363636;line-height: 25px;font-family:"Microsoft Yahei";}
.news{width: 745px;float: left;}
.newtil{font-size: 18px;height:62px;line-height:62px;background:url(../images/ico06.gif) no-repeat 0 22px;}
.newtil li{float: left;font-weight: bold;}
.newtil li.cur,.newtil li.cur a{color: #eb5300;}
.newtil a{padding: 0 20px;color: #363636;font-size: 20px;font-weight: bold;}
.news_c,.faq_c{height: 384px;overflow: hidden;width: 100%;float: left;}
.news_c dl{height: 202px;overflow: hidden;}
.news_c dt,.news_c dt img{height: 175px;width: 350px;float: left;display: block;object-fit: cover;}
.news_c dd{width: 375px;float: right;padding: 0 0 0 20px;}
.news_c dd span{display:block;height: 50px;line-height: 50px;font-size: 16px;overflow: hidden;display:block;white-space: nowrap;text-overflow: ellipsis;}
.news_c dd a{color: #363636;font-size: 16px;}
.news_c dd p{height: 74px;overflow: hidden;}
.news_c dd span{font-size: 27px;display: block;font-weight: bold;}
.news_c li{height: 46px;line-height: 46px;border-bottom: solid 1px #e5e5e5;padding: 0 0 0 32px;background:url(../images/ico09.gif) no-repeat 0 18px;}
.news_c li span{float: right;}

/*问答*/
.faq{width: 400px;padding: 0 0 0 30px;font-size: 14px;font-family:"Microsoft Yahei";float: right;}
.faq_c p,.faq_c p img{width: 400px;height: 120px;display: block;object-fit: cover;}
.faq_c p{height: 130px;}
.faq_c dl{border-bottom: solid 1px #e5e5e5;line-height: 31px;height: 73px;margin-bottom:20px;position: relative;}
.faq_c dt{height:31px;background:url(../images/wd_w.gif) no-repeat 1px 5px;padding: 0 0 0 30px;font-weight: bold;white-space: nowrap;overflow: hidden;}
.faq_c dd{height:31px;background:url(../images/wd_d.gif) no-repeat 1px 6px;padding: 0 0 0 30px;white-space: nowrap;overflow: hidden;}
.faq_c dd span{background:#fff;position: absolute;top:31px;right:0;display: inline-block;padding:0 0 0 15px;}
.footer{width:1200px;margin:0 auto;padding-top: 10px;padding-bottom: 40px;}

.f_bj {
	font-family: "Microsoft Yahei";
	color: #fff;
	line-height: 38px;
	background: #2a2a2a;
	font-size: 12px;
	display: block;
	position: relative;
}
.fl{float:left;}
.f_logo {
	width: 200px;
	margin-top: 100px;
}
.f_logo img {
	display: block;
	margin: 0 auto;
	width: 100%;
}
.f_con {
	font-size: 12px;
	width: 800px;
	padding: 16px 0 0 0px;
	color: #fff;
	line-height: 38px;
	float: left;
}
.f_con div.fts {
	height: 56px;
	line-height: 56px;
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 9px;
}
.f_con div.fts>a{font-size:18px;border-right: 1px solid #fff;height: 25px;line-height: 25px;display: block;}
.f_con div.fts>a:hover{color:#EA5A24;}
.ftss{
    width: 100%;
    float: left;
    height: 56px;
    line-height: 56px;
    font-weight: normal;
    font-size: 14px;
    margin-bottom: 9px;
}
.ftss>a{width: 150px;float: left;font-size:18px;border-right: 1px solid #fff;height: 25px;line-height: 25px;text-align: center;}
.ftss>a:nth-child(2){text-align:center;border: none;margin-left: 10px;}
.f_nav {
	width: 150px;
	white-space: nowrap;
	overflow: hidden;
	text-align: center;
}
.f_nav1 {
	width: 122px;
}
.f_nav2 {
}
.footer a {
	color: #fff;
}
.footer a:hover{color: #EA5A24;}
.f_nav a {
	display: block;
	font-size: 16px;
}
.f_text {
	width: 313px;
	color: #fff;
	line-height: 38px;
	float: left;
}
.f_text>ul{text-indent:40px}
.f_text li ,.f_text span{font-size: 16px;}
.f-text span.fts {
	font-size: 16px;
}
.f_code {
	width: 123px;
	padding: 8px;
	height: 123px;
	background: #444;
	position: relative;
	margin: 64px 0 0;
}
.f_code img {
	display: block;
	width: 123px;
	height: 123px;
}
.fqrc{width:200px;text-align:center;}
.fqrc img{width:150px;}
.f_code span {
	width: 123px;
	position: absolute;
	display: block;
	line-height: 56px;
	text-align: center;
	left: 0;
	top: 140px;
	font-size: 14px;
	z-index: 1;
}


.p1-info-list-title-4 .sidenavcur a {
	color: #29166f;
}
.p1-info-list-title-4 {
	height: 54px;
	line-height: 40px;
}
.p1-info-list-title-4 li {
	width: 19.7%;
	height: 40px;
	background: #f0f0f0;
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin: 0 0.3% 20px 0;
	text-align: center;
}
.p1-info-list-title-4 li:last-child{margin-right:0;}
.p1-info-list-title-4 li a {
	display: block;
	font-size: 16px;
	color: #1d1d1d;
}
/*.p1-info-list-title-4 li:nth-child(4){margin: 0;}*/ 
.p1-info-list-title-4 li:hover,  .p1-info-list-title-4 li.sidenavcur {
	background: #eb5300;
	position: relative;
	color: #fff;
}
.p1-info-list-title-4 li:hover:before,  .p1-info-list-title-4 li.sidenavcur:before {
	content: "";
	position: absolute;
	left: 50%;
	margin-left: -3px;
	bottom: 0;
	width: 0;
	height: 0;
	border-left: solid 6px transparent;
	border-right: solid 6px transparent;
	border-bottom: solid 6px #fff;
}
.p1-info-list-title-4 li:hover a,  .p1-info-list-title-4 li.sidenavcur a {
	color: #fff;
}
.p4-info-list-content-6 {
	overflow: hidden;
}
.p4-info-list-content-6 .p4-titlel-1 {
	margin-bottom: 40px;
}
.p4-info-list-content-6-con {
	margin-bottom: 48px;
	padding-bottom: 20px;
	overflow: hidden;
}
.p4-info-list-content-6-con a.p1-tk-img {
	float: left;
	width: 30%;
	margin: 0 3% 30px 0;
	text-align: center;
	overflow: hidden;
}
.p4-info-list-content-6-con a.p1-tk-img:nth-child(3n){margin-right:0;}
        
.p4-info-list-content-6-con img {
	display: block;
	width: 100%;
	border: 1px solid #eee;
	box-sizing: border-box;
}
.p4-info-list-content-6-con span {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #fff;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/VISkins-p4.png) no-repeat 0 -482px;
	overflow: hidden;
}
.p4-info-list-content-6-con li a {
	color: #fff;
}
.p4-info-list-content-6-con li:hover span {
	background-position: 0 -608px;
}



.textlist .list {
	width: 100%;
	padding-bottom: 30px !important;
}
.textlist .item {
	    float: left;
	    width: 31.9%;
	    margin-right: 2%;
	    transition: all 0.2s linear 0s;
	    margin-bottom: 30px;
	    border:1px solid #ddd;
	    background: #fff;
}
.textlist .item:nth-child(3n){margin-right:0;}
.textlist .gongimg{ border:none;}
.textlist .gongimg p{     color: #000000;
    font-size: 16px; text-align:center; height:35px;line-height:35px;}

.textlist .gongimg:hover{border:none;}
.textlist .gongimg:hover p{color:#000000;}
.textlist a.img>img{width:100%;}
.textlist .item a {
	display: block;
	padding: 0;
	color: #333;
}
.textlist .item .img {
	width: 100%;
	/* height: 281px; */
	overflow: hidden;
	cursor: pointer;
	position: relative;
}

.textlist .item .img img {
	width: 100%;
    height: 199px;
    transition: all 0.3s ease-out 0s;
    display: block;
    object-fit: cover;
}

.blk-main{width: 1180px; margin: 0 auto;}
 .p4-search-1{background: #e5e5e5;height: 82px;overflow: hidden; }
 .p4-search-1 p{color: #2a2a2a;line-height: 82px;float: left;font-size: 16px;}
.p4-search-1 a{color: #2a2a2a;display: inline-block;margin-right: 15px;font-size: 16px;}
.p4-search-1 a:hover{text-decoration: underline;}
.p4-search-1-inp{width:384px;height: 40px;border: 1px solid #d4d4d4;margin-top: 20px;float: right;border-radius: 15px;}
.p4-search-1-inp1{width:336px;height: 40px;font-size: 12px;background: none;color: #b1b1b1;line-height: 40px;float: left;border: 0;outline: none;text-indent: 10px;}
.p4-search-1-inp2{width: 36px;height: 40px;background: url(../images/soso.png) center no-repeat;cursor: pointer;float: right;border: 0;font-size: 0;background-size: 26px;margin-left: 5px;}

.content{width:1200px;margin:0 auto;}
/*搜索*/
.seabox{overflow: hidden;height:154px;overflow:hidden;line-height:38px;background:url(../images/seabg.gif) repeat-x center 0;font-family:"Microsoft Yahei";}
.seabox div.hs{height:154px;line-height:31px;background:url(../images/ico01.gif) no-repeat 14px 53px;font-size: 20px;font-weight: normal;color: #2a2a2a;padding:46px 0 0 36px;width: 316px;float: left;}
.seabox div.hs span{display: block;color: #EA5A24;font-size: 24px;line-height: 36px;font-weight: bold;}
.seabox div.hs span b{color: #d01511;}
.sea_in,.sea_pho{width:438px;height:110px;background:url(../images/ge01.gif) no-repeat 0 4px;padding:43px 0 0 58px;}
.sea_inp{background:url(../images/sea_inp.gif) no-repeat 0 0;width: 379px;height:36px;}
.sea_in .serach{width: 320px;height:36px;background:none;border:0;line-height:36px;color:#7f7f7f;float: right;outline: none;display: block;font-size:14px;text-indent: 10px;}
.sea_in .sub{width: 50px;height:36px;background:none;border:none;float: left;display: block;font-size: 0;cursor: pointer;}
.k_word{overflow:hidden;width:380px;color:#241e1e;padding: 0 9px;text-overflow:ellipsis;white-space: nowrap;}
.k_word b{font-weight: normal;}
.k_word a{color:#241e1e;}
.sea_pho{padding:48px 0 0 51px;font-size: 18px;line-height: 36px;width: 300px;}
.sea_pho p{padding:0 0 0 60px;background:url(../images/sea_pho.gif) no-repeat 0 7px;}
.sea_pho p b{color: #d01511;display: block;line-height: 32px;font-family: Arial;font-size: 26px;}




.ntitle { margin: 0 auto;padding: 15px 0 10px;border-bottom: 1px solid #d6d6d6;width:auto;}
.ntitle h2 {height: 45px;line-height: 45px;font-size: 20px;font-weight: bold;color: #5c5c5c;text-align: left;overflow: hidden;}
.ntitle h2 a {color: #5c5c5c;}
.ntitle span{height: 24px;color: #999;font-size: 14px;line-height: 24px;text-align: left;position: relative;}
.n-list{ margin:10px 0px;}
.n-list li{ width:770px; height:auto; overflow:hidden;border-bottom: 1px solid #d6d6d6; padding-bottom:20px; margin-bottom:12px; }
.n-list li dl dt{ float:left; width:185px; height:128px;margin-right:25px;}
.n-list li dl dt img{width:185px;height:128px;object-fit: cover;}
.n-list li dl dd{ float:left; width:560px; height:128px; }
.n-list li h2{color: #1d1d1d;text-align: left;overflow: hidden;height:32px;line-height:32px;font-size: 20px;margin-bottom:10px;}
.n-list li h2 a{color: #1d1d1d;font-size: 18px;}
.n-list li h2 font{color: #e30010;font-size: 20px;}
.n-list li .note{ width:770px; height:auto; overflow:hidden;}
.n-list li .note .info span {margin-right: 10px;padding-left: 20px;color: #777;background: url(../images/sprite.gif) no-repeat;}
.n-list li .note .info .comm { background-position: 0 5px;}
.n-list li .note b img{ margin:10px 0px;}
.n-list li .note .info .time { background-position: 0 -156px;}
.n-list li .note .info .view {background-position: 0 -34px;}
.n-list li .note p{font-size:14px; text-align:left; line-height:25px;}
.n-list li .note .info{font-size:14px; line-height:26px; padding:5px 0px;}
.pagination1{margin:20px auto;}
.pagea {text-align:center;}
.pagea a:nth-child(1){display:none;}
.pagea a{border:1px solid #ddd;padding:5px 20px;margin:0 2px;}
.pagea a:hover{background:#2a2a2a;color:#fff;border:1px solid #2a2a2a;}
.pagea b{background:#2a2a2a;color:#fff;border:1px solid #2a2a2a;padding:5px 20px;margin:0 1px;}





























  











