@charset "gb2312";
.cons_bar {
	width:100%;
	height:152px;
}
.cons_bar .cons-b {
	width:1200px;
	height:152px;
	margin:0 auto;
	position:relative;
}
.cons_bar .cons-b .car {
	width:270px;
	height:212px;
	position:absolute;
	left:-20px;
	top:-32px;
}
.cons_bar .cons-b .zixun {
	width:195px;
	height:103px;
	position:absolute;
	right:0;
	top:23px;
}
.cons_bar .cons-b .zixun p {
	font-size:17px;
	color:#fff;
	line-height:32px;
	text-align:right;
}
.cons_bar .cons-b .zixun p strong {
	font-size:27px;
	color:#fff;
}
.cons_bar .cons-b .zixun a.zx-bt {
	width:150px;
	height:36px;
	margin-top:10px;
	display:block;
	float:right;
}
.cons_bar .cons-b .zixun a:hover.zx-bt {
	background-position:bottom;
}
.constru_bar {
	width:100%;
	height:auto;
}
.constru_bar .constru {
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:4px 0 -13px;
	margin-top:35px;
}
.constru_bar .constru .con-img {
	width:526px;
	height:116px;
	margin:0 auto;
}
.constru_bar .constru .con-img .texta {
	width:auto;
	height:auto;
}
.constru_bar .constru .con-img .texta h5 {
	font-size:28px;
	color:#d70802;
	text-align:center;
	line-height:28px;
	margin-bottom:10px;
}
.constru_bar .constru .con-img .texta h2 {
	font-size:34px;
	color:#333;
	line-height:34px;
	text-align:center;
	margin-bottom:10px;
}
.constru_bar .constru .con-img .texta p {
	font-size:18px;
	color:#888;
	text-align:center;
	line-height:22px;
}
.constru_bar .constru .con-list {
	width:1200px;
	height:auto;
	margin:0 auto;
	margin-top:80px;
}
.constru_bar .constru .con-list ul li {
	padding:7px;
	margin-bottom:20px;
	float:left;
	margin-right:40px;
	border:1px solid #bdbdbd;
}
.constru_bar .constru .con-list ul li a.img {
	width:242px;
	height:200px;
	display:block;
	position:relative;
	overflow:hidden;
}
.constru_bar .constru .con-list ul li a p {
	width:100%;
	height:auto;
	font-size:16px;
	color:#fff;
	line-height:32px;
	background:url(../images/p-bg.png) repeat;
	padding-left:10px;
	position:absolute;
	bottom:0;
}
.constru_bar .constru .con-list ul li a:hover p {
	text-decoration:underline;
}
.constru_bar .constru .l-more {
	width:88px;
	height:23px;
	margin:0 auto;
	margin-top:15px;
}
.constru_bar .constru .l-more a {
	width:88px;
	height:23px;
	display:block;
}
.constru_bar .constru .l-more a:hover {
	background-position:bottom;
}
.witness-b {
	width:100%;
	height:auto;
}
.witness-b .witness {
	width:1100px;
	height:479px;
	margin:0 auto;
}
.witness-b .witness .wit-tit {
	width:auto;
	height:auto;
	margin:0 auto;
}
.witness-b .witness .wit-tit h2 {
	font-size:34px;
	color:#555;
	line-height:40px;
	text-align:center;
}
.witness-b .witness .wit-tit p {
	font-size:14px;
	color:#c8c8c8;
	text-align:center;
	line-height:22px;
}
.witness-b .witness .wit-pic {
	width:1100px;
	height:auto;
	margin:0 auto;
}
.coser-b {
	width:100%;
	height:auto;
}
.coser-b .constomer {
	width:1100px;
	height:auto;
	margin:0 auto;
}
.coser-b .constomer .cos-tit {
	width:auto;
	height:auto;
	margin:0 auto;
	background:url(../images/service-bga.png) no-repeat scroll top center;
	margin-top:52px;
}


.coser-b .constomer .con-pro {
	width:960px;
	height:auto;
	margin:0 auto;
	margin-top:20px;
}
.coser-b .constomer .con-pro ul li {
	width:230px;
	height:auto;
	float:left;
	margin-right:10px;
	padding-top:160px;
}
.coser-b .constomer .con-pro ul li h2 {
	font-size:18px;
	color:#333;
	line-height:26px;
	text-align:center;
}
.coser-b .constomer .con-pro ul li p {
	font-size:14px;
	color:#a3a3a3;
	line-height:25px;
	text-align:center;
}
.coser-b .constomer .con-pro ul li:hover h2 {
	color:#f00;
}
.coser-b .constomer .con-pro ul li:hover p {
	color:#f00;
}
.coser-b .constomer .con-pro ul li.zb {
	background-position:29px 0px;
}
.coser-b .constomer .con-pro ul li.sm {
	background-position:-238px 0px;
}
.coser-b .constomer .con-pro ul li.jd {
	background-position:-504px 0px;
}
.coser-b .constomer .con-pro ul li.td {
	background-position:-777px 0px;
}
.coser-b .constomer .con-pro ul li:hover.zb {
	background-position:29px -231px;
}
.coser-b .constomer .con-pro ul li:hover.sm {
	background-position:-238px -231px;
}
.coser-b .constomer .con-pro ul li:hover.jd {
	background-position:-504px -231px;
}
.coser-b .constomer .con-pro ul li:hover.td {
	background-position:-777px -231px;
}
.coser-b1 .constomer .con-pro ul li:hover h2 {
	color:#f00;
}
.coser-b1 .constomer .con-pro ul li:hover p {
	color:#f00;
}
.coser-b1 .constomer .con-pro ul li.zb {
	background-position:56px 0px;
}
.coser-b1 .constomer .con-pro ul li.sm {
	background-position:-238px 0px;
}
.coser-b1 .constomer .con-pro ul li.jd {
	background-position:-475px 0px;
}
.coser-b1 .constomer .con-pro ul li.td {
	background-position:-777px 0px;
}
.coser-b1 .constomer .con-pro ul li:hover.zb {
	background-position:56px -231px;
}
.coser-b1 .constomer .con-pro ul li:hover.sm {
	background-position:-238px -231px;
}
.coser-b1 .constomer .con-pro ul li:hover.jd {
	background-position:-475px -231px;
}
.coser-b1 .constomer .con-pro ul li:hover.td {
	background-position:-777px -231px;
}
.coser-b1 {
	width:100%;
	height:auto;
}
.coser-b1 .constomer {
	width:1200px;
	height:auto;
	margin:0 auto;
}
.coser-b1 .constomer .cos-tit {
	width:auto;
	height:40px;
	margin:0 auto;
	background:url(../images/service-bga.png) no-repeat scroll top center;
	text-align:center;
	margin-bottom:27px;
	font-size:35px;
}


.coser-b1 .constomer .con-pro {
	width:1200px;
	height:auto;
	margin:0 auto;
	margin-top:20px;
}
.coser-b1 .constomer .con-pro ul li {
	width:290px;
	height:auto;
	float:left;
	margin-right:10px;
	background:url(../images/fu.png) no-repeat scroll top center;
	padding-top:160px;
}
.coser-b1 .constomer .con-pro ul li h2 {
	font-size:18px;
	color:#333;
	line-height:26px;
	text-align:center;
}
.coser-b1 .constomer .con-pro ul li p {
	font-size:14px;
	color:#a3a3a3;
	line-height:25px;
	text-align:center;
}
.coser-b1 .constomer .con-pro ul li:hover h2 {
	color:#f00;
}
.coser-b1 .constomer .con-pro ul li:hover p {
	color:#f00;
}
.coser-b1 .constomer .con-pro ul li.zb {
	background-position:53px 0px;
}
.coser-b1 .constomer .con-pro ul li.sm {
	background-position:-215px 0px;
}
.coser-b1 .constomer .con-pro ul li.jd {
	background-position:-475px 0px;
}
.coser-b1 .constomer .con-pro ul li.td {
	background-position:-754px 0px;
}
.coser-b1 .constomer .con-pro ul li:hover.zb {
	background-position:53px -231px;
}
.coser-b1 .constomer .con-pro ul li:hover.sm {
	background-position:-215px -231px;
}
.coser-b1 .constomer .con-pro ul li:hover.jd {
	background-position:-475px -231px;
}
.coser-b1 .constomer .con-pro ul li:hover.td {
	background-position:-754px -231px;
}
.bannerkz {
	width:1000px;
}
.bannerkz li {
	list-style:none;
}
.bannerkz ul li {
	float:left;
}
/*视频*/

.casePart {
	clear:both;
	margin-top: 20px;
	clear: both;
	background:url(../images/index-chexing.jpg) no-repeat center 0;
}
.caseCon {
	width: 1180px;
	margin: 0 auto;
	padding-top:42px;
}
.caseTitle {
	height: 53px;
	background:url(../images/zz.png) no-repeat center 0;
	margin-bottom: 30px
}
.caseCONTE {
	height: 560px;
	overflow: hidden;
}
.leftCaseP {
	float: left;
	width: 380px;
	margin-right: 13px;
}
.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;
}
.AdC01 {
	padding: 146px 0 2px 50px;
}
.Advan ul {
	width: 500px;
}
.Advan ul li {
	margin-bottom: 18px;
	line-height: 28px;
	font-size: 16px;
	padding-left: 36px;
}
.Advan ul li span {
	color: #e80012;
	font-size: 16px;
}
.AdC02 {
	padding: 130px 0 15px 0;
	overflow: hidden;
}
.AdC02 ul {
	float: right;
}
.AdC03 {
	padding: 192px 0 40px 0;
}
.honerLine {
	background: #f4f4f4;
	clear: both;
	padding: 30px 0;
}
.honerCon {
	width: 1180px;
	margin: 0 auto;
}
.honerName {
	height: 54px;
	background:url(../images/cszz.png) no-repeat center 0;
	margin-bottom: 30px;
}
.honerBox {
	overflow: hidden;
}
.honerBox img {
	display: block;
	width: 260px;
	height: 166px;
	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: 1200px;
	margin: 55px auto;
	clear: both;
}
.cusTitle {
	height: 129px;
	background:url(../images/case.jpg) no-repeat center 0;
	margin-bottom: 27px;
}
.cusCion {
	overflow: hidden;
	height: 405px;
	margin-bottom: 40px;
}
.leftCus {
	width: 1200px;
	float: left;
}
.rightCus {
	width: 563px;
	float: right;
}
.CusList {
	width:47%;
	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;
	font-size:14px;
}
.cusMore {
	color: #9d9d9d;
}
.cusMore:hover {
	color: #2a2a2a;
	text-decoration: underline;
}
.newLine {
	overflow: hidden;
	height: 480px;
}
.leftNew {
	float: left;
	width: 700px;
}
.rightNew {
	float: right;
	width: 263px;
}
.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-repeat: no-repeat;
	background-position: left center;
}
.newsBotm table .ask a {
	color: #ea0315;
	font-weight: 600
}
.newsBotm table .answer {
	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;
	overflow: hidden;
}
.newsList img {
	float: left;
	margin-top: 17px;
}
.newsList a {
	display: block;
	float: left;
	line-height: 40px;
	width: 475px;
	margin-left: 10px;
	font-size:14px;
}
.newsList p {
	float: right;
	color: #9a9a9a;
	font-size:14px;
}
.newsCTE {
	display: none;
}
.links {
	clear: both;
	margin-top: 50px;
}
.linkName {
	height: 39px;
}
.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: 1180px;
	clear: both;
	margin: 50px auto;
	overflow: hidden;
}
.botmLogo {
	float: left;
	margin-top: 27px;
}
.botmText {
	float: left;
	margin-left: 160px;
}
.ewm {
	float: right;
}
.botmText p {
	line-height: 30px;
}
.botmText p span {
	margin-left: 30px;
}
.botmText p a {
	margin-right: 20px;
}
.botmText p a:hover {
	text-decoration: underline;
}
.pagination-wrapper {
	margin: 20px 0;
}
.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;
}
#focus {
	overflow:hidden;
}
#focus ul {
	float:left;
}
#focus li {
	width:100%;
	float:left;
}
#focus li img {
	width:100%
}
/*xinwen*/
.i-about-bar {
	width:100%;
	height:auto;
	background:#fff;
}
.i-about-bar .index-abo {
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:30px 0;
	padding-bottom:35px;
	margin-bottom:5px;
}
.i-about-bar .index-abo .abo-title {
	width:532px;
	height:105px;
	margin:0 auto;
	margin-top:25px;
	margin-bottom:35px;
}
.i-about-bar .index-abo .abo-left {
	width:544px;
	height:auto;
	float:left;
	position:relative;
}
.i-about-bar .index-abo .abo-left .start {
	width:78px;
	height:78px;
	position:absolute;
	left:45%;
	top:35%;
}
.i-about-bar .index-abo .abo-right {
	width:591px;
	height:auto;
	float:right;
	margin-left:15px;
	margin-top:7px;
}
.i-about-bar .index-abo .abo-right p {
	font-size:15px;
	color:#333;
	line-height:30px;
}
.i-about-bar .index-abo .abo-right p span {
	color:#f00;
}
.i-about-bar .index-abo .abo-right .abo-more {
	width:auto;
	height:auto;
	margin-top:33px;
}
.i-about-bar .index-abo .abo-right .abo-more a {
	width:105px;
	height:34px;
	display:block;
	float:left;
	background:url(../images/right-more.png) no-repeat;
}
.i-about-bar .index-abo .abo-right .abo-more a.right-more {
	margin-right:20px;
	background-position:left top;
}
.i-about-bar .index-abo .abo-right .abo-more a:hover.right-more {
	background-position:left bottom
}
.i-about-bar .index-abo .abo-right .abo-more a.right-cons {
	background-position:right top;
}
.i-about-bar .index-abo .abo-right .abo-more a:hover.right-cons {
	background-position:right bottom;
}
/*首页推荐新闻*/
.i-news-bar {
	width:100%;
	height:auto;
	margin-top:20px;
	margin-bottom:30px;
}
.i-news-bar .index-news {
	width:1200px;
	height:auto;
	margin:0 auto;
}
.i-news-bar .index-news .news-l {
	width:778px;
	height:auto;
	float:left;
}
.i-news-bar .index-news .news-l .n-title {
	width:auto;
	height:auto;
	background:url(../images/star.png)no-repeat scroll left center;
	padding-left:40px;
	margin-bottom:20px;
}
.i-news-bar .index-news .news-l .n-title h3 {
	font-size:20px;
	color:#222;
	line-height:32px;
	float:left;
}
.i-news-bar .index-news .news-l .n-title h3 span {
	font-size:16px;
	color:#222;
	line-height:30px;
	margin-left:7px;
}
.i-news-bar .index-news .news-l .n-title a.more {
	width:65px;
	height:20px;
	float:right;
	background:url(../images/ne-more.png) no-repeat scroll top;
	display:block;
}
.i-news-bar .index-news .news-l .n-title a:hover.more {
	background-position:bottom;
}
.i-news-bar .index-news .news-l .i-newde {
	width:auto;
	height:auto;
	padding:15px;
	border:1px solid #ccc;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top {
	width:auto;
	height:auto;
	padding-bottom:10px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-l {
	width:354px;
	height:224px;
	float:left;
	overflow:hidden;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r {
	width:365px;
	height:224px;
	float:right;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 {
	width:auto;
	height:auto;
	padding-bottom:8px;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 h2 a {
	font-size:22px;
	color:#242527;
	line-height:36px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 h2 a:hover {
	text-decoration:underline;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 p a {
	font-size:16px;
	color:#e21e1f;
	line-height:24px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r1 p a:hover {
	text-decoration:underline;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r2 p {
	font-size:12px;
	color:#777;
	line-height:22px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r2 a.more {
	width:86px;
	height:33px;
	display:block;
	float:right;
	color:#fff;
	line-height:33px;
	margin-top:2px;
	padding-left:15px;
}
.i-news-bar .index-news .news-l .i-newde .i-new-top .top-r .top-r2 a:hover.more {
	text-decoration:underline;
}
.i-news-bar .index-news .news-l .i-newde .i-new-bot {
	width:auto;
	height:auto;
	margin-top:19px;
	overflow:hidden;
}
.i-news-bar .index-news .news-l .i-newde .i-new-bot ul li {
	width:188px;
	height:128px;
	margin-right:13px;
	border:3px solid #252d5c;
	float:left;
}
.i-news-bar .index-news .news-l .i-newde .i-new-bot ul li img {
	width:188px;
	height:128px;
}
.i-news-bar .index-news .news-r {
	width:380px;
	height:auto;
	float:right;
}
.i-news-bar .index-news .news-r .n-title {
	width:auto;
	height:auto;
	background:url(../images/star.png) no-repeat scroll left center;
	padding-left:40px;
	margin-bottom:20px;
}
.i-news-bar .index-news .news-r .n-title h3 {
	font-size:20px;
	color:#222;
	line-height:32px;
	float:left;
}
.i-news-bar .index-news .news-r .n-title h3 span {
	font-size:16px;
	color:#222;
	line-height:30px;
	margin-left:7px;
}
.i-news-bar .index-news .news-r .n-title a.more {
	width:65px;
	height:20px;
	float:right;
	background:url(../images/ne-more.png) no-repeat scroll top;
	display:block;
}
.i-news-bar .index-news .news-r .n-title a:hover.more {
	background-position:bottom;
}
.i-news-bar .index-news .news-r .n-list {
	width:auto;
	height:auto;
	padding:18px 12px;
	border:1px solid #ccc;
}
.i-news-bar .index-news .news-r .n-list .h-line {
	width:auto;
	height:auto;
}
.i-news-bar .index-news .news-r .n-list .h-line .img {
	width:auto;
	height:auto;
	float:left;
	padding:6px;
	border:1px solid #ccc;
}
.i-news-bar .index-news .news-r .n-list .h-line .txt {
	width:165px;
	height:auto;
	float:left;
	margin-left:10px;
	padding:8px 0;
}
.i-news-bar .index-news .news-r .n-list .h-line .txt h3 {
	font-size:16px;
	color:#242527;
	line-height:20px;
	margin-bottom:5px;
}
.i-news-bar .index-news .news-r .n-list .h-line .txt p {
	font-size:12px;
	color:#777;
	line-height:22px;
}
.i-news-bar .index-news .news-r .new-list {
	width:auto;
	height:auto;
	margin-top:10px;
	margin-left:20px;
	
}
.i-news-bar .index-news .news-r .new-list ul li {
	width: auto;
	height: 29px;
	padding-left: 10px;
	background:url(../images/icon-l.png) no-repeat scroll left center;
	overflow: hidden;
}
.i-news-bar .index-news .news-r .new-list ul li a {
	font-size:14px;
	color:#444;
	line-height:29px;
}
.i-news-bar .index-news .news-r .new-list ul li a:hover {
	color:#f00;
}
.title {
	width: auto;
	height: auto;
	padding: 5px 0 11px 0;
	background:url(../images/protitle-bg.png) no-repeat scroll center bottom;
	text-align:center;
}
 @charset "utf-8";
* {
	padding:0px;
	margin:0px;
}
body {
	min-width:980px;
	font:12px/1.5 arial, sans-serif;
}
body, ul, h1 {
	margin:0px;
}
ul {
	list-style-type:none;
}

a {
	text-decoration:none;
}
/*--弹窗样式--*/

#gray {
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, 0.3);
	position:fixed;
	top:0px;
	display:none;
	z-index:99;
}
.popup {
	width:532px;
	height:auto;
	background-color:#fff;
	position:absolute;
	z-index:100;
	border:1px solid #ebeaea;
	left:400px;
	top:96px;
	display:none;
}
.popup .top_nav {
	width:532px;
	height:46px;
	border-bottom:1px solid #ebeaea;
	position:relative;
	cursor:move;
}
.popup .top_nav i {
	width:35px;
	height:35px;
	position:absolute;
	top:6px;
	left:8px;
	display:block;
}
.popup .top_nav span {
	font:18px/18px 'microsoft yahei';
	color:#707070;
	display:block;
	position:absolute;
	top:13px;
	left:50px;
}
.popup .top_nav a.guanbi {
	background:url(../images/popup_guanbi.png) repeat 0px 0px;
	width:35px;
	height: 35px;
	display: block;
	position:absolute;
	top:8px;
	right:10px;
	cursor:pointer;
}
.popup .top_nav a.guanbi span {
	display: none;
}
.popup .top_nav a.guanbi:hover {
	background:url(../images/popup_guanbi.png) repeat 0px -35px;
}
.popup .min {
	width:532px;
	height:auto;
	padding:10px;
}
.tc_login {
	width:404px;
	height:380px;
	background-color:#fff;
}
.tc_login .left {
	width:200px;
	height:380px;
background-color:;
	float:left;
}
.tc_login .right {
	width:290px;
	height:380px;
background-color:;
	float:right;
	padding-right:10px;
}
.tc_login .left h4 {
	width:200px;
	height:20px;
	margin:20px 0 20px 0;
	font-size:15px;
	color:#666;
	text-align:center;
}
.tc_login .left img {
	width:150px;
	margin:0 auto;
	display:block;
	border:1px solid #E3E3E3;
	padding:4px;
}
.tc_login .left dd {
	width:200px;
	height:30px;
	font:13px/18px 'microsoft yahei';
	color:#666;
	margin:20px 0 10px 0;
	text-align:center;
	display:block;
}
.tc_login .right i {
	font-size:20px;
	color:#090;
	float:right;
	margin:15px 0 0px 0;
}
.tc_login .right a {
	font:13px/18px 'microsoft yahei';

	color:#666;
	float:right;
	margin:16px 0 0px 6px;
}
.tc_login .right a:hover {
	color:#06F;
	text-decoration: underline;
}
.tc_login .right input {
	border: 1px solid #ccc;
	border-radius: 2px;
	color: #000;
	font-family: 'Open Sans', sans-serif;
	font-size: 1em;
	height: 40px;
	padding:0 0 0 34px;
	margin:10px 0px 0px 10px;
	transition: background 0.3s ease-in-out;
	width: 220px;
	float:right;
}
.tc_login .right input:focus {
	outline: none;
	border-color: #019A0D;
	box-shadow: 0 0 0px #019A0D;
}
.tc_login .right .input_yh {
}
.tc_login .right .input_tel {
	background:url(../images/tel2.jpg) no-repeat left top;
}
.tc_login .right .input_tel:focus {
}
.tc_login .right .input_yh:focus {
}
.tc_login .right .input_wx {
	background:url(../images/wx6820.jpg) no-repeat left top;
}
.tc_login .right .input_wx:focus {
}
.tc_login .right .input_dg {
	background:url(../images/cx.jpg) no-repeat left top;
}
.tc_login .right .input_wx:dg {
}
.tc_login .right .button {
	-webkit-appearance: none;
	background:#36a803;
	border: none;
	border-radius: 2px;
	color: #fff;
	cursor: pointer;
	height: 50px;
	font-family: 'Open Sans', sans-serif;
	font-size: 1.2em;
	letter-spacing: 0.05em;
	text-align: center;
	text-transform: uppercase;
	transition: background 0.3s ease-in-out;
	width: 255px;
	padding:0 50px 0 50px;
	font-weight: bold;
}
.tc_login .right .button:hover {
	background: #019A0D;
}
.tc_login .right dd {
	width:100%;
	height:30px;
}
.tc_login .right dd a {
	font:12px/18px 'microsoft yahei';
	color:#06F;
}
.tc_login .right dd a:hover {
	font:13px/18px 'microsoft yahei';
	color:#06F;
	text-decoration: underline;
}
.tc_login .right hr {
	height:1px;
	border:none;
	border-top:1px dashed #E4E4E4;
	clear:both;
	margin:240px 0 5px 0px;
}
/*底部*/
.link_bar {
	width:100%;
	height:auto;
	margin-top:20px;
}
.link_bar .link {
	width:1100px;
	height:auto;
	margin:0 auto;
}
.link_bar .link h2 {
	font-size:20px;
	color:#222;
	line-height:30px;
	border-bottom:3px solid #dd5556;
	float:left;
	padding:10px;
}
.footer_bar {
	width:100%;
	height:auto;
	background:#1d1d1d;
	padding-bottom:60px;
	float:left;
	overflow:hidden;
	margin-top:30px;
}
.footer_bar .footer {
	width:1200px;
	height:auto;
	margin:0 auto;
	background:#1d1d1d;
}
.footer_bar .footer .f-l {
	width:270px;
	height:auto;
	float:left;
	background:#00b04d;
	padding:23px 0;
}
.footer_bar .footer .f-l p {
	font-size:15px;
	color:#fff;
	line-height:30px;
	text-align:center;
}
.footer_bar .footer .f-l p img {
	margin-top:10px;
}
.footer_bar .footer .f-r {
	width:880px;
	height:auto;
	float:right;
	padding-top:25px;
	overflow:hidden;
	background:#1d1d1d;
}
.footer_bar .footer .f-r .f-r-t {
	width:auto;
	height:auto;
	margin-bottom:15px;
}
.footer_bar .footer .f-r .f-r-t ul li {
	width:auto;
	height:auto;
	float:left;
}
.footer_bar .footer .f-r .f-r-t ul li a {
	padding-left:16px;
	padding-right:16px;
	display:block;
	font-size:13px;
	color:#fff;
	line-height:24px;
}
.footer_bar .footer .f-r .f-r-t ul li a:hover {
	color:#f00;
}
.footer_bar .footer .f-c {
	width:auto;
	height:auto;
	padding-left:22px;
	padding-right:22px;
}
.footer_bar .footer .f-c p {
	font-size:20px;
	color:#cacaca;
	line-height:34px;
	margin-right:30px;
	float:left;
}
.footer_bar .footer .f-b {
	width:auto;
	height:auto;
	padding:0 22px;
	margin-top:20px;
}
.footer_bar .footer .f-b p {
	font-size:20px;
	color:#cacaca;
	line-height:34px;
	margin-right:60px;
	float:left;
}
.footer_bar .footer .f-b p a {
	color:#cacaca;
}
.footer_bar .footer .f-b p a:hover {
	color:#f00;
}
.ct {
	text-align:center;
	padding-left:50px;
}
.wrap_top_menu a:hover {
	text-decoration: none;
}
.wrap_top_menu {
	height: 50px;
	background: #00b04d;
}
.top_menu {
	width: 1200px;
	height: 40px;
	margin:0 auto;
	position: relative;
	z-index: 110;
}
.top_menu li {
	width: auto;
	height: 50px;
	line-height: 18px;
	text-align: center;
	padding: 0 35px 0 35px;
	float: left;
	display: inline-block;
	position: relative;
	z-index:100;
}
.top_menu li a {
	height: 50px;
	display:inline-block;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
	width:80px;
	line-height:50px;
}
.top_menu li.cur {
	background: #3fc60c;
}
.top_menu li:hover {
	background: #3fc60c;
}
.top_menu li:hover a {
	color: #fff;
}
.top_menu li .inner_menu {
	width: 100%;
	height: auto;
	background: #3fc60c;
	position: absolute;
	top: 50px;
	left: 0;
	z-index: 100;
	display: none;
}
.top_menu li .inner_menu a {
	width: 100%;
	height: 40px;
	display: block;
	line-height: 40px;
	font-weight:normal;
}
.top_menu li:hover .inner_menu {
	display: block;
}
.top_menu li:hover .inner_menu a:hover {
	background: #00b04d;
}
.top_menu li.last {
	float: right;
}
.top_menu li.last .inner_menu a {
	width: 142px;
	padding: 0;
	text-indent: 5px;
}
.nav .m {
	position: relative;
	float: left;
	width: 86px;
	margin: 0 15px;
	display: inline;
	text-align: center;
}
h3 {
	display: block;
	font-size: 1.17em;
	-webkit-margin-end: 0px;
	font-weight: bold;
}
.idx_calc {
	width: 280px;
	height: 280px;
	margin-left: 310px;
	position: absolute;
	top: -280px;
	left: 50%;
	z-index: 30;
	margin-top:233px;
}
.idx_calc .calc_bg, .idx_calc .calc_form {
	width: 280px;
	height: 280px;
	position: absolute;
}
.idx_calc .calc_bg {
	background-color: #000;
	opacity:0.35;
	filter:alpha(opacity=35);
	border-radius: 5px;
}
.idx_calc .calc_form {
	width: 240px;
	padding: 0 20px;
}
.idx_calc .search_hd {
	height: 32px;
	padding: 12px 0 22px;
}
.idx_calc .search_hd .txt {
	float: left;
	font: bold 20px/32px '\5FAE\8F6F\96C5\9ED1';
	color: #fff;
}
.idx_calc .search_tips {
	float: left;
	width: 20px;
	height: 20px;
	margin: 6px 0 0 6px;
	position: relative;
	z-index: 32;
}
.idx_calc .search_tips .idx_ico {
	float: left;
	cursor: pointer;
}
.idx_calc .search_tips .tips_con {
	display: none;
	width: 281px;
	height: 32px;
	border: 1px solid #4dadea;
	border-radius: 4px;
	background-color: #2b8cc9;
	line-height: 32px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	position: absolute;
	top: -42px;
	left: -120px;
	z-index: 33;
}
.idx_calc .search_tips .arrow {
	width: 0;
	height: 0;
	overflow: hidden;
	border-width:5px 5px 0 5px;
	border-style:solid dashed none dashed;
	position: absolute;
	left: 122px;
}
.idx_calc .search_tips .arrow_1 {
	border-color:#4dadea transparent transparent transparent;
	bottom: -6px;
}
.idx_calc .search_tips .arrow_2 {
	border-color:#2b8cc9 transparent transparent transparent;
	bottom: -4px;
}
.idx_calc .input_wrap {
	height: 44px;
	margin-bottom: 20px;
	background-color: #fff;
	border-radius: 4px;
}
.idx_calc .input_label {
	float: left;
	width: 75px;
	height: 44px;
	background-color: #efefef;
	border-radius: 4px 0 0 4px;
	text-align: center;
	font: normal 14px/44px '\5FAE\8F6F\96C5\9ED1';
	color: #999;
}
.idx_calc .input_control {
	float: left;
	height: 22px;
	padding: 11px 0;
	line-height: 22px;
}
.idx_calc .input_txt {
	float: left;
	width: 97px;
	padding: 0 10px;
	border: none;
	font-size: 16px;
}
.idx_calc .input_control .unit {
	float: left;
	padding-left: 8px;
	border-left: 1px solid #d1d1d1;
}
.idx_calc .submit_wrap {
	padding-top: 5px;
}
.idx_calc .submit_wrap .calc_btn {
	display: block;
	width: 240px;
	height: 44px;
	background-color: #f90;

	border-radius: 5px;
	line-height: 44px;
	text-align: center;
	font-size: 16px;
	color: #fff;
}
.idx_calc .submit_wrap .calc_btn:hover {
	background-color: #f60;
}
 @charset "utf-8";
html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	border:0;
	font-size:100%;
	font:inherit;
	vertical-align:baseline;
	margin:0;
	padding:0;
	outline:0
}
body {
	font-family:"helvetica neue", arial, sans-serif;
	font-size:12px;
	color:#444;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
body {
	font-size:12px;
	line-height:20px;
	cursor:default
}
ol, ul {
	list-style:none
}
blockquote, q {
	quotes:none
}
blockquote:before, blockquote:after, q:before, q:after {
	content:none
}
b, strong {
	font-weight:bold
}
input::-ms-clear {
display:none;
}
input, textarea, button {
	font-size:10pt;
	margin:0;
	padding:0;
	outline:0
}
a {
	text-decoration:none;
	color:#333333;
}
a:hover {
	text-decoration:none;
}
img {
	vertical-align:top;
}
.L {
	float:left
}
.R {
	float:right
}
.C {
	clear:both
}
.RA {
	position:relative;
}
.A {
	position:absolute;
}
.BR {
	display:block;
	overflow:hidden;
	line-height:1px;
	height:1px;
}
.LBR {
	display:block;
	overflow:hidden;
	line-height:1px;
	height:1px;
	width:1px;
	float:left;
}
.RBR {
	display:block;
	overflow:hidden;
	line-height:1px;
	height:1px;
	width:1px;
	float:right;
}
.BOX {
	box-sizing:border-box;
}
.BO {
	display:block;
	overflow:hidden;
}
.B {
	display:block;
}
.O {
	overflow:hidden;
}
.IB {
	display:inline-block;
*display:inline;
*zoom:1;
}
.E {
	white-space:nowrap;
	text-overflow:ellipsis;
}
.YH {
	font-family:"Microsoft Yahei";
}
.SwitchTabPage {
}
.SwitchTabPage .SwitchTab {
}
.SwitchTabPage .SwitchPage {
	display:none;
}
.SwitchTabPage .SwitchPage.Active {
	display:block;
}
html, body {
	min-width:1100px;
	font-size:12px;
	line-height:20px;
	cursor:default;
}
.Root {
	width:1200px;
	margin:0 auto;
}
.HomeArrowCircle {
	display:block;
	width:50px;
	height:0;
	margin:0 auto;
	position:relative;
	z-index:50000;
}
.HomeArrowCircle .ArrowCircle {
	display:block;
	overflow:hidden;
	z-index:50005;
	width:50px;
	height:50px;
	position:absolute;
	left:50%;
	margin-left:-25px;
	top:0;
	margin-top:-60px;
}
.HomeArrowCircle .ArrowCircle:hover {
}
.left {
	width:205px;
	clear:both;
	float:left;
	overflow:hidden;
}
.right {
	width:855px;
	float:right;
	overflow:hidden;
}
#Sky {
	padding:5px 0;
	border-bottom:1px solid #e5e5e5;
}
#Sky #Greeting {
	color:#555;
}
#Sky #RelatedDrop {
	color:#555;
}
#MainMenu {
	height:50px;
	border-bottom:2px solid #186293;
	position:relative;
}
#MainMenu .MenuFrame {
	height:50px;
	border-bottom:2px solid #186293;
	position:absolute;
	left:0;
	top:0;
	right:0;
	z-index:9997;
}
#MainMenu:hover .MenuFrame {
	height:auto;
}
#MainMenu .MainMenu {
	display:block;
	float:left;
	padding-left:2px;
	margin-right:-1px;
}
#MainMenu .MainMenu:hover {
}
#MainMenu .MainMenu.Active {
}
#MainMenu .MainMenu .MainMenuLink {
	display:block;
	height:52px;
	line-height:60px;
	text-align:center;
	font-size:14px;
	color:#000;
	font-family:"Microsoft Yahei";
	padding:0 26px 0 21px;
	font-weight:bold;
	position:relative;
}
#MainMenu .MainMenu .MainMenuLink .Hot {
	display:block;
	overflow:hidden;
	position:absolute;
	width:30px;
	height:18px;
	top:0px;
	left:50%;
	margin-left:-15px;
}
#MainMenu .MainMenu:hover .MainMenuLink {
}
#MainMenu .MainMenu.Active .MainMenuLink {
}
#MainMenu .MainMenu .MainMenuItems {
	display:none;
	padding:12px 0;
}
#MainMenu:hover .MainMenu .MainMenuItems {
	display:block;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem {
	display:block;
	overflow:hidden;
	text-align:center;
	line-height:32px;
	height:32px;
	color:#333;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem:hover {
	color:#0055AA;
	text-decoration:underline;
	font-weight:bold;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem.Highlight {
	color:#d50002;
	text-decoration:underline;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem.Highlightt {
	color:#0066FF;
	text-decoration:underline;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem.Highlighttt {
	color:#FF9900;
	text-decoration:underline;
}
#HomeBadges {
	padding:20px 0;
	background:#fff;
}
#HomeBadges .HomeBadges {
	display:block;
	overflow:hidden;
	width:1280px;
}
#HomeBadges .HomeBadges .HomeBadgesItem {
	display:block;
	overflow:hidden;
	float:left;
	width:90px;
	margin-right:8px;
	position:relative;
	padding-left:40px;
	height:40px;
	line-height:20px;
}
#HomeBadges .HomeBadges .HomeBadgesItem img {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0px;
	top:2px;
	color:#333;
}
#HomeFlinks {
	background:#2c2c2c;
	color:#fff;
	border-bottom:1px solid #201f1f;
	line-height:30px;
	padding:20px 0;
}
#HomeFlinks a {
	color:#999999;
}
#HomeFlinks a:hover {
	color:#ccc;
}
#HomeFlinks .HomeFlinksTitle {
	display:block;
	overflow:hidden;
	width:100px;
	font-size:14px;
	line-height:30px;
	height:30px;
}
#HomeFlinks .HomeFlinksTitle .Title {
	display:block;
	overflow:hidden;
	height:32px;
	line-height:30px;
	width:100px;
	text-indent:12px;
}
#HomeFlinks .HomeFlinksJumpo {
	display:block;
	overflow:hidden;
	width:140px;
	text-align:right;
	font-size:14px;
	line-height:30px;
	height:30px;
}
#HomeFlinks .HomeFlinksItems {
	display:block;
	overflow:hidden;
	width:990px;
	line-height:20px;
	padding-top:2px;
	float:right;
}
#Sky #RelatedDrop .Droper {
	display:block;
	overflow:hidden;
	width:120px;
	color:#fff;
	text-indent:6px;
	line-height:18px;
	height:17px;
	margin-top:1px;
}
#Sky #RelatedDrop .Dropes {
	display:none;
	overflow:hidden;
	position:absolute;
	left:0px;
	top:18px;
	background:#fff;
	width:140px;
	border:1px solid #ccc;
	padding:3px;
	z-index:9999;
}
#Sky #RelatedDrop:hover .Dropes {
	display:block;
}
#Sky #RelatedDrop .Dropes .DropesLink {
	display:block;
	overflow:hidden;
	padding-left:25px;
	position:relative;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:24px;
	height:24px;
	color:#333;
}
#Sky #RelatedDrop .Dropes .DropesLink:hover {
	color:#d50002;
	background:#f5f5f5;
}
#Sky #RelatedDrop .Dropes .DropesLink img {
	display:block;
	overflow:hidden;
	position:absolute;
	width:16px;
	height:16px;
	left:4px;
	top:4px;
}
#Sky #SkyCall {
	margin:0 10px;
	display:block;
	overflow:hidden;
	padding-left:35px;
	height:20px;
	line-height:23px;
	color:#333;
}
#Sky #SkyCall:hover {
	color:#32abe1;
}
#Sky #SkyLinks {
	display:block;
	overflow:hidden;
	height:20px;
	line-height:23px;
	color:#333;
	margin:0 10px;
}
#Sky #SkyLinks a {
	color:#333;
}
#Sky #SkyLinks a:hover {
	color:#d50002;
}
#Head #HeadLogo {
	width:230px;
	height:60px;
}
#Head #HeadMeta {
	height:56px;
	margin-top:5px;
	padding-left:20px;
	border-left:1px solid #e5e5e5;
	line-height:20px;
	color:#222;
}
#Head #HeadMeta .LargeText {
	font-size:16px;
	color:#444;
	line-height:28px;
	height:30px;
}
#Head #HeadTels {
	margin-right:12px;
	height:60px;
}
#Head #HeadTels .LargeText {
	color:#d50002;
	font-size:18px;
	letter-spacing:1px;
	line-height:30px;
	text-align:right;
	height:33px;
	font-family:"Microsoft Yahei";
}
#Head #HeadTels .HeadTels {
	line-height:24px;
	color:#333;
	font-size:14px;
	font-family:"Microsoft Yahei";
}
#Head #HeadTels .HeadTels span {
	font-size:20px;
}
#Head #HeadTels .HeadTels .HeadTelsDrop {
	margin-left:12px;
}
#Head #HeadTels .HeadTels .HeadTelsDrop .HeadTelsDroper {
	display:block;
	overflow:hidden;
	padding-right:25px;
	line-height:24px;
	height:24px;
	color:#333;
}
#Head #HeadTels .HeadTels .HeadTelsDrop:hover .HeadTelsDroper {
}
#Head #HeadTels .HeadTels .HeadTelsDrop .HeadTelsDropes {
	display:none;
	overflow:hidden;
	position:absolute;
	left:-5px;
	top:24px;
	right:-5px;
	background:#fff;
	z-index:9998;
}
#Head #HeadTels .HeadTels .HeadTelsDrop:hover .HeadTelsDropes {
	display:block;
	padding:2px 0;
}
#Head #HeadTels .HeadTels .HeadTelsDrop .HeadTelsDropes .DropesLink {
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:30px;
	height:30px;
	color:#333;
	padding:0 5px;
}
#Head #HeadTels .HeadTels .HeadTelsDrop .HeadTelsDropes .DropesLink:hover {
	color:#d50002;
	background:#f5f5f5;
}
#Foot {
	padding:30px 0;
	border-top:1px solid #3b3a3a;
	color:#fff;
	background:#2c2c2c;
}
#Foot .FootFrame {
}
#Foot a {
	color:#fff;
}
#Foot a:hover {
	color:#ccc;
}
#Foot .FootMeta {
	width:226px;
	margin-right:100px;
}
#Foot .FootMeta .FootLogo {
	text-align:center;
}
#Foot .FootMeta .FootMetaDesc {
	font-size:18px;
	line-height:25px;
	padding:5px 0;
	display:block;
	overflow:hidden;
	text-align:center;
	width:230px;
}
#Foot .FootMeta .FootMetaDesc .DescA {
}
#Foot .FootMeta .FootMetaDesc .DescB {
	letter-spacing:0.08em;
}
#Foot .FootMeta .FootMetaBano {
	font-size:14px;
	line-height:30px;
	display:block;
	overflow:hidden;
	text-align:center;
	background:#e77919;
}
#Foot .FootMeta .FootMetaTeli {
	line-height:24px;
	padding:10px 0;
	font-size:14px;
}
#Foot .FootMeta .FootMetaTeli .Teli {
	padding-left:24px;
}
#Foot .FootMenu {
	width:400px;
}
#Foot .FootMenu .FootMenuItems {
	text-align:center;
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup {
	width:96px;
	line-height:30px;
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup .Title {
	display:block;
	overflow:hidden;
	font-size:14px;
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup .Items {
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup .Items .FootMenuItem {
	display:block;
	overflow:hidden;
	font-size:12px;
	color:#d5d3d3;
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup .Items .FootMenuItem:hover {
	color:#aaa;
}
#Foot .FootMenu .FootMenuImages {
	padding-top:20px;
	padding-left:10px;
	width:420px;
}
#Foot .FootMenu .FootMenuImages .FootMenuImagesGroup {
	width:110px;
	margin-right:30px;
}
#Foot .FootMenu .FootMenuImages .FootMenuImagesGroup .QR {
	text-align:center;
	line-height:36px;
	font-size:14px;
}
#Foot .FootBani {
	width:304px;
}
#Foot .FootBani .FootBaniItem {
	display:block;
	overflow:hidden;
	margin-bottom:16px;
}
#Foot .FootBani .FootBaniItem img {
	display:block;
	overflow:hidden;
}
#Copyright {
	background:#222;
	color:#666;
	line-height:20px;
	padding:15px 0;
	text-align:center;
}
#Copyright img {
}
#Copyright a {
	color:#666;
}
#Copyright a:hover {
	color:#e77918;
}
#HomeFlinks .HomeFlinksItems .HomeFlinksItem {
	display:block;
	overflow:hidden;
	line-height:20px;
	height:20px;
	float:left;
	margin:0 5px;
	color: #525252;
}
#HomeSlider {
	position:relative;
	height:395px;
}
#HomeSlider .SliderFrame {
	display:block;
	overflow:hidden;
	position:absolute;
	width:1920px;
	height:395px;
	left:50%;
	top:0;
	margin-left:-960px;
}
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden
}
.nivoSlider img {
	position:absolute;
	top:0;
	left:0;
	max-width:none
}
.nivo-main-image {
	display:block!important;
	position:relative!important;
	width:100%!important
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:#fff;
	filter:alpha(opacity=0);
	opacity:0
}
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden
}
.nivo-box img {
	display:block
}
.nivo-caption {
	position:absolute;
	left:0;
	bottom:0;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding:5px 10px;
	opacity:.8;
	overflow:hidden;
	display:none;
	-moz-opacity:.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.nivo-caption p {
	padding:5px;
	margin:0
}
.nivo-caption a {
	display:inline!important
}
.nivo-html-caption {
	display:none
}
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer
}
.nivo-prevNav {
	left:0
}
.nivo-nextNav {
	right:0
}
.nivo-controlNav {
	text-align:center;
	padding:15px 0
}
.nivo-controlNav a {
	cursor:pointer
}
.nivo-controlNav a.active {
	font-weight:700
}
.theme-default .nivoSlider {
	position:relative;
	margin-bottom:0;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0;
	left:0;
	display:none
}
.theme-default .nivoSlider a {
	border:0;
	display:block
}
.theme-default .nivo-controlNav {
	text-align:center;
	padding:0;
	position:relative;
	height:66px;
	margin-top:-66px;
	z-index:200;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:32px;
	height:5px;
	line-height:5px;
	text-indent:-9999px;
	border:0;
	margin:0 3px;
	background:#ccc;
}
.theme-default .nivo-controlNav a.active {
	background:#fff;
}
.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	border:0;
	opacity:0;
	-webkit-transition:all 200ms ease-in-out;
	-moz-transition:all 200ms ease-in-out;
	-o-transition:all 200ms ease-in-out;
	transition:all 200ms ease-in-out
}
.theme-default:hover .nivo-directionNav a {
	opacity:1
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px
}
.theme-default a.nivo-prevNav {
	left:15px
}
.theme-default .nivo-caption {
	font-family:Helvetica, Arial, sans-serif
}
.theme-default .nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff
}
.theme-default .nivo-caption a:hover {
	color:#fff
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width:100%
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width:auto;
	height:auto;
	background:0 0;
	margin-bottom:5px
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display:block;
	width:120px;
	height:auto
}
#HomeGallery {
}
#HomeGallery .HomeGallery {
}
#HomeGallery .HomeGallery .HomeGalleryTabs {
	display:block;
	overflow:hidden;
	line-height:30px;
	height:30px;
	text-align:center;
}
#HomeGallery .HomeGallery .HomeGalleryTabs .SwitchTab {
	vertical-align:top;
	height:27px;
	line-height:28px;
	border:1px solid #666;
	width:150px;
	background:#666;
	color:#fff;
	font-size:14px;
	font-family:"Microsoft Yahei";
	margin:0 4px;
}
#HomeGallery .HomeGallery .HomeGalleryTabs .SwitchTab.Active {
	height:28px;
	background:#fff;
	color:#e77919;
	border:1px solid #ccc;
	border-bottom:1px solid #fff;
}
#HomeGallery .HomeGallery .SwitchPage {
}
#HomeGallery .HomeGallery .SwitchPage .HomeGalleryFrame {
	width:1100px;
	margin:0 auto;
	display:block;
	overflow:hidden;
}
#HomeGallery .HomeGallery .SwitchPage .HomeGalleryFramed {
	width:1200px;
}
#HomeGallery .HomeGalleryItem {
	display:block;
	overflow:hidden;
	width:260px;
	height:205px;
	float:left;
	margin:0 20px 20px 0;
	position:relative;
}
#HomeGallery .HomeGalleryItem .Image {
	display:block;
	overflow:hidden;
	width:260px;
	height:205px;
}
#HomeGallery .HomeGalleryItem .Image img {
	display:block;
	overflow:hidden;
	width:260px;
	height:205px;
}
#HomeGallery .HomeGalleryItem .Infor {
	display:none;
	overflow:hidden;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	padding:5px 0;
	color:#fff;
}
#HomeGallery .HomeGalleryItem:hover .Infor {
	display:block;
}
#HomeGallery .HomeGalleryItem .Infor .Title {
	padding:0 12px;
}
#HomeGallery .HomeGalleryItem .Infor .Class {
	padding:0 12px;
}
#HomeSolution {
}
#HomeSolution .HomeSolutionTitle {
	font-size:26px;
	font-family:"Microsoft Yahei";
	line-height:40px;
	padding-bottom:40px;
	text-align:center;
	color:#000;
}
#HomeSolution .HomeSolutionTitle span {
	color:#df0110;
}
#HomeSolution .HomeSolution {
	display:block;
	overflow:hidden;
	width:1100px;
	margin:0 auto;
}
#HomeSolution .HomeSolution .HomeSolutionFrame {
	width:1200px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs {
	display:block;
	overflow:hidden;
	overflow-y:auto;
	width:185px;
	border:1px solid #ccc;
	border-right:0;
	border-bottom:0;
	height:430px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab {
	display:block;
	overflow:hidden;
	line-height:42px;
	height:42px;
	position:relative;
	border-bottom:1px solid #ccc;
	font-size:14px;
	font-family:"Microsoft Yahei";
	color:#333;
	padding-left:37px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab.Active {
	color:#e77919;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab .SolutionIcon {
	display:block;
	overflow:hidden;
	position:absolute;
	width:20px;
	height:20px;
	top:10px;
	left:10px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab.Active .SolutionIcon {
	display:none;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab .SolutionHover {
	display:none;
	overflow:hidden;
	position:absolute;
	width:20px;
	height:20px;
	top:10px;
	left:10px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab.Active .SolutionHover {
	display:block;
}
#HomeSolution .HomeSolution .HomeSolutionPages {
	display:block;
	overflow:hidden;
	border:1px solid #ea3500;
	border-top-width:4px;
	width:912px;
	height:426px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage {
	width:870px;
	margin:0 auto;
	padding-top:50px;
	padding-bottom:30px;
	float:right;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage.Active {
	display:block;
	overflow:hidden;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .SwitchPageFrame {
	width:900px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary {
	display:block;
	overflow:hidden;
	overflow-y:auto;
	width:450px;
	padding-right:40px;
	font-size:12px;
	font-family:"Microsoft Yahei";
	color:#333;
	line-height:32px;
	height:350px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary a {
	color:#333;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary a:hover {
	color:#d50002;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary a.ViewMore {
	padding:0 5px;
	height:20px;
	line-height:19px;
	text-align:center;
	border:1px solid #ea3500;
	color:#ea3500;
	margin:0 5px;
	font-size:12px;
	border-radius:3px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary a.ViewMore:hover {
	background:#ea3500;
	color:#fff;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .SEP {
	display:block;
	overflow:hidden;
	height:280px;
	width:47px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons {
	display:block;
	overflow:hidden;
	overflow-y:auto;
	width:330px;
	font-size:12px;
	font-family:"Microsoft Yahei";
	color:#333;
	line-height:32px;
	height:350px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons .IconsFrame {
	display:block;
	overflow:hidden;
	width:350px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons .HomeSolutionIcon {
	display:block;
	overflow:hidden;
	width:88px;
	height:88px;
	float:left;
	border:3px solid #ccc;
	border-radius:8px;
	margin:0 15px 15px 0;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons .HomeSolutionIcon:hover {
	border:3px solid #ea3500;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons .HomeSolutionIcon img {
	display:block;
	overflow:hidden;
	width:88px;
	height:88px;
}
#HomeValues {
}
#HomeValues .HomeValuesTitle {
	font-size:26px;
	font-family:"Microsoft Yahei";
	line-height:40px;
	padding:30px 0 10px 0;
	text-align:center;
	color:#000;
}
#HomeValues .HomeValuesTitle span {
	color:#df0110;
}
#HomeValues .HomeValuesTitleDesc {
	font-size:14px;
	font-family:"Microsoft Yahei";
	line-height:30px;
	padding:0 0 50px 0;
	text-align:center;
	color:#555;
}
#HomeValues .HomeValuesTabs {
	display:block;
	overflow:hidden;
	width:540px;
	height:460px;
	float:left;
	position:relative;
}
#HomeValues .HomeValuesTabs .HomeValuesTab {
	display:block;
	overflow:hidden;
	width:100px;
	height:100px;
	padding:14px;
	position:absolute;
	text-align:center;
	font-family:"Microsoft Yahei";
	font-size:18px;
	line-height:30px;
	color:#fff;
}
#HomeValues .HomeValuesTabs .HomeValuesTab:hover {
	color:#ddd;
}
#HomeValues .HomeValuesTabs .HomeValuesTab img {
	display:block;
	overflow:hidden;
	width:36px;
	height:36px;
	margin:10px auto;
}
#HomeValues .HomeValuesPages {
	display:block;
	overflow:hidden;
	width:480px;
	height:460px;
	float:right;
	position:relative;
}
#HomeValues .HomeValuesPages .HomeValuesPager {
	display:block;
	overflow:hidden;
	width:2880px;
	height:460px;
	position:absolute;
	left:0;
	top:0;
}
#HomeValues .HomeValuesPages .HomeValuesPager .HomeValuesPaged {
	display:block;
	overflow:hidden;
	width:3000px;
	height:460px;
}
#HomeValues .HomeValuesPages .HomeValuesPage {
	display:block;
	overflow:hidden;
	width:480px;
	height:460px;
	float:left;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Title {
	display:block;
	overflow:hidden;
	height:45px;
	line-height:45px;
	position:relative;
	font-size:16px;
	color:#ea3500;
	padding-left:55px;
	margin-bottom:15px;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Title .Index {
	display:block;
	overflow:hidden;
	color:#fff;
	width:30px;
	height:45px;
	position:absolute;
	left:0;
	top:0;
	text-align:center;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Summary {
	display:block;
	overflow:hidden;
	line-height:24px;
	height:72px;
	color:#555;
	margin-bottom:15px;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Link {
	display:block;
	overflow:hidden;
	margin-bottom:28px;
	width:90px;
	height:28px;
	line-height:26px;
	text-align:center;
	background:#e77919;
	color:#fff;
	border-radius:3px;
	font-size:14px;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Link:hover {
	background:#ea3500;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Image {
	display:block;
	overflow:hidden;
	width:500px;
	height:270px;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Image img {
	display:block;
	overflow:hidden;
	width:500px;
	height:270px;
}
#HomeTable {
	border-width:1px 0;
	background:#fff;
}
#HomeTable .HomeTableInfor {
	display:block;
	overflow:hidden;
	width:599px;
	float:left;
	color:#333;
}
#HomeTable .HomeTableInfor .HTIA {
	display:block;
	overflow:hidden;
	position:relative;
	line-height:24px;
	height:48px;
	padding-left:56px;
	font-size:16px;
	margin-bottom:20px;
}
#HomeTable .HomeTableInfor .HTIA .Icon {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	background:#00affc;
	color:#fff;
	width:48px;
	height:40px;
	text-align:center;
	line-height:20px;
	padding:4px 0;
	border-radius:3px;
}
#HomeTable .HomeTableInfor .HTIB {
	display:block;
	overflow:hidden;
	position:relative;
	line-height:48px;
	height:48px;
	padding-left:56px;
	font-size:16px;
	margin-bottom:25px;
}
#HomeTable .HomeTableInfor .HTIB .Icon {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	background:#e77919;
	color:#fff;
	width:48px;
	height:40px;
	text-align:center;
	line-height:20px;
	padding:4px 0;
	border-radius:3px;
}
#HomeTable .HomeTableInfor .HTIC {
	display:block;
	overflow:hidden;
	position:relative;
	line-height:24px;
	padding-left:56px;
	font-size:16px;
}
#HomeTable .HomeTableInfor .HTIC .Icon {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	color:#fff;
	width:48px;
	height:60px;
	text-align:center;
	line-height:20px;
	padding:4px 0;
	border-radius:3px;
}
#HomeTable .HomeTableInfor .HTIC .Label {
	font-weight:bold;
	line-height:30px;
}
#HomeTable .HomeTableInfor .HTIC .Phone {
	font-weight:bold;
	color:#00affc;
	font-size:26px;
	line-height:30px;
}
#HomeTable .HomeTabled {
	display:block;
	overflow:hidden;
	width:560px;
	float:right;
}
#HomeTable .HomeTabled .HomeTabledTitle {
	display:block;
	overflow:hidden;
	font-size:36px;
	line-height:50px;
	height:50px;
	text-align:center;
	color:#000;
	margin-bottom:15px;
	text-indent:50px;
}
#HomeTable .HomeTabled .HomeTabledRow {
	display:block;
	overflow:hidden;
	line-height:32px;
	margin-bottom:6px;
}
#HomeTable .HomeTabled .HomeTabledRow .Label {
	display:block;
	overflow:hidden;
	float:left;
	width:80px;
	padding-right:10px;
	text-align:right;
	font-size:14px;
	color:#444;
}
#HomeTable .HomeTabled .HomeTabledRow .Input {
	display:block;
	overflow:hidden;
	float:left;
	width:450px;
}
#HomeTable .HomeTabled .HomeTabledRow .Input .HomeTabledInput {
	display:block;
	overflow:hidden;
	width:450px;
	height:32px;
	line-height:20px;
	padding:5px;
	text-indent:5px;
	border:1px solid #d3d3d3;
	color:#666;
	outline:0;
}
#HomeTable .HomeTabled .HomeTabledRow .Input .HomeTabledSelect {
	display:block;
	overflow:hidden;
	width:150px;
	height:32px;
	line-height:20px;
	padding:5px;
	text-indent:3px;
	border:1px solid #d3d3d3;
	color:#666;
	outline:0;
}
#HomeTable .HomeTabled .HomeTabledRow .Input .HomeTabledButton {
	display:block;
	overflow:hidden;
	width:100px;
	height:34px;
	line-height:20px;
	padding:5px;
	text-align:center;
	border:0;
	color:#fff;
	outline:0;
	background:#cc2222;
	border-radius:3px;
	font-size:14px;
	font-family:"Microsoft Yahei";
	cursor:pointer;
}
#HomeTable .HomeTabled .HomeTabledRow .Input .HomeTabledButton:hover {
	background:#cc2222;
}
#HomeTable .HomeTabled .HomeTabledRow .Needo {
	display:block;
	overflow:hidden;
	float:left;
	width:20px;
	text-align:center;
	color:#e77919;
	font-size:14px;
}
.web05 {
	width:100%;
	height:295px;
	overflow:hidden;
	background:#ee8706;
}
.tg01 {
	width:480px;
	float:left;
	margin-top:50px;
}
.tg01 img {
	width:203px;
	height:203px;
	float:left;
}
.tg01 span {
	width:260px;
	height:203px;
	float:right;
}
.tg01 span h2 {
	font-size:20px;
	font-weight:normal;
	margin-bottom:10px;
	color:#fff;
}
.tg01 span p {
	font-size:14px;
	color:#fff;
}
.tg01 span p a {
	width:98px;
	height:36px;
	display:block;
	text-align:center;
	line-height:36px;
	margin-top:20px;
}
.tg02 {
	width:480px;
	float:right;
	margin-top:50px;
}
.tg02 img {
	width:203px;
	height:203px;
	float:left;
}
.tg02 span {
	width:260px;
	height:203px;
	float:right;
}
.tg02 span h2 {
	font-size:20px;
	font-weight:normal;
	margin-bottom:10px;
	color:#fff;
}
.tg02 span p {
	font-size:14px;
	color:#fff;
}
.tg02 span p a {
	width:98px;
	height:36px;
	display:block;
	text-align:center;
	line-height:36px;
	margin-top:20px;
}
.go {
	position:fixed;
__top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||200)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	left:10px;
	bottom:3%;
	z-index:9999999;
}
.erweima {
	cursor:pointer;
	float:left;
	margin-left:222px;
	position:relative;
}
.erweima:hover .wxm {
	display:block;
}
.wxm {
	width:110px;
	height:111px;
	background:#none;
	display:none;
	position:absolute;
	top:21px;
	padding-top:5px;
	left:0;
}
.minwidth {
	height:auto;
	width:100%;
	overflow:hidden;
	margin:0 auto
}

/*解决方案*/
.sub-banner{ width:100%; height:210px;}
.sub-banner .ht{ height:210px; width:100%;}
.sub-banner .sub-name{ width:1100px; height:auto; margin:0 auto; padding-top:135px;}
.sub-banner .sub-name h2{ font-size:35px; color:#fff; line-height:70px; float:left;}
.sub-banner .sub-name p{ color:#fff; float:left; margin-top:32px; margin-left:10px;}
.sub-banner .sub-name p a{ color:#fff; font-size:14px; line-height:28px;}
.sub-banner .sub-name p a:hover{ color:#ff3333;}

.sub-list{ width:1100px; height:auto; margin:0 auto; margin-top:10px;}
.sub-list .sub-nav{ width:auto; height:auto;}
.sub-list .sub-nav ul li{ float:left;}
.sub-list .sub-nav ul li a{ padding:0 10px; line-height:40px; display:block; font-size:16px; color:#444;}
.sub-list .sub-nav ul li.thisc a{ border-bottom:2px solid #fb7374;}
.sub-list .sub-body{ width:1100px; height:auto; padding-top:30px;}
.sub-list .sub-body .sub-bodyt{ width:auto; height:auto; margin:0 auto;text-align:center;}
.sub-list .sub-body .sub-bodyt ul li{margin-right:20px;display:inline-block;}
.sub-list .sub-body .sub-bodyt ul li a{ padding-left:13px; padding-right:13px; line-height:34px; font-size:16px; color:#666; display:block; border:2px solid #bcbcbc; background:#fff;}
.sub-list .sub-body .sub-bodyt ul li a i.jt{ width:9px; height:9px; display:inline-block; margin-left:10px; }
.sub-list .sub-body .sub-bodyt ul li.thisclass a{ background:#ff3334;border-color:#ff3334; color:#fff;}
.sub-list .sub-body .sub-bodyt ul li.thisclass a i.jt{ background-position:0px -23px;}
.sub-list .sub-body .sub-bodyt ul li:hover a{ background:#ff3334; border-color:#ff3334; color:#fff;}
.sub-list .sub-body .sub-bodyt ul li:hover a i.jt{ background-position:0px -23px;}

.sub-list .sub-body .sub-bodyb{ width:1100px; height:auto; margin-top:40px;}
.sub-list .sub-body .sub-bodyb ul li{ width:260px; height:195px; float:left; margin-right:20px; position:relative; overflow:hidden; margin-bottom:20px;}
.sub-list .sub-body .sub-bodyb ul li .img{ width:auto; height:auto;}
.sub-list .sub-body .sub-bodyb ul li .txt{ width:238px; height:auto; padding:12px 11px; float:left; position:absolute; bottom:0; left:0;}
.sub-list .sub-body .sub-bodyb ul li .txt h2 a{ font-size:16px; color:#fff; line-height:28px;}

.sub-list .sub-body .sub-bodyb ul li .txt p{ font-size:12px; color:#cecdcd; line-height:16px;}
.sub-list .sub-body .sub-bodyb ul li .txt p i.see{ width:17px; height:12px; display:inline-block; margin-right:10px; }
.sub-list .sub-body .sub-bodyb ul li .txt a.bf{ width:auto; height:auto; float:right; padding:0 9px; font-size:12px; color:#cecdcd; border:1px solid #cecdcd; line-height:19px; display:block; margin-top:10px;}
.sub-list .sub-body .sub-bodyb ul li:hover .txt a.bf{background:#ff3334; border-color:#ff3334; color:#fff;}

/*内页*/
.newsbg{width:100%; background:#f8f8f8; padding:50px 0px 40px; overflow:hidden;}
.news{width:1200px; margin:0 auto; overflow:hidden;}
.wdzx{width:548px; overflow:hidden;}
.wdzxtitle{font-size:20px; color:#ff7600;}
.wdzxt{width:548px; height:117px; margin-top:28px;}
.wdzxtpic{width:211px; height:117px; margin-top:5px;}
.wdzxty{width:315px; height:117px;}
.wdzxty a{font-size:16px; color:#000;}
.wdzxty a:hover{color:#ff7600;}
.wdzxty p.time{font-size:12px; color:#ff7600; margin-top:5px;}
.wdzxty p{width:315px; font-size:12px; color:#999; line-height:22px; margin-top:5px;}
.wdzxf{margin-top:30px; width:548px; overflow:hidden;}
.wdzxf ul li{width:548px;}
.wdzxf ul li a{background:url(../images/dian.jpg) no-repeat left 55%; padding-left:13px;font-size:14px; color:#666; line-height:26px;}
.wdzxf ul li a:hover{color:#ff7600;}
.wdzxf ul li span{font-size:14px; color:#666; line-height:26px; float:right;}
.ckgd{width:124px; height:34px; background:#ff7600; margin-top:40px; border-bottom:2px solid #d35400; text-align:center;}
.ckgd a{font-size:14px; color:#fff; line-height:34px;}

.dyjh{width:548px; margin-top:3px; overflow:hidden;}
.dyjh ul li{width:548px; height:117px; margin-top:25px;}
.dyjh ul li a img{width:211px; height:117px;margin-top:5px; float:left;}
.dyjh ul li p{width:315px;  float:right;}
.dyjh ul li p.t a{font-size:16px; color:#000;}
.dyjh ul li p.t a:hover{color:#ff7600;}
.dyjh ul li p.time{font-size:12px; color:#ff7600; margin-top:5px;}
.dyjh ul li p{width:315px; font-size:12px; color:#999; line-height:22px; margin-top:5px;}
.dyjhckgd{width:124px; height:34px; background:#ff7600; margin-top:24px; border-bottom:2px solid #d35400; text-align:center;}
.dyjhckgd a{font-size:14px; color:#fff; line-height:34px;}

.link{width:1200px; padding:30px 0px 25px; margin:0 auto; overflow:hidden; font-size:12px; color:#666;}
.link a{font-size:12px; color:#666; line-height:25px;}
.link a:hover{color:#ff7600;}

.footbg{width:100%; background:#8996a0; padding:30px 0px 32px; overflow:hidden;}
.foot{width:1200px; margin:0 auto; overflow:hidden; text-align:center;}
.footl{ width:880px; margin-top:25px; overflow:hidden;}
.flogo{width:143px; border-right:1px solid #d0d5d9; padding-right:16px;}
.footly{width:700px;color:#fff; line-height:19px;}
.footly a{color:#fff;}
.footly a:hover{color:#ff0000;}
.footy{width:295px; float:right; overflow:hidden;}
.sys{width:175px; float:left; text-align:right; color:#fff; line-height:19px; margin-top:25px;}
.ewm{width:101px; height:101px; float:right;}

/*neiye*/
.nbanner{width:1200px; height:240px; margin:0 auto;}
.nmain{width:1200px; margin:10px auto 0; overflow:hidden;}
.nabout{width:1200px; margin:0 auto; overflow:hidden;}
.nabout_t{line-height:53px;font-size:18px;}
.nabout_t span{font-size:12px;color:#666666;padding-left:10px;}
.nabout_t strong{float:right;font-weight:normal;font-size:12px;color:#666666; padding-top:5px;}
.nabout_line{width:1200px;height:4px; background:url(../images/n_01.jpg) no-repeat center;}
.nabout_nav{padding-top:10px;padding-bottom:6px; overflow:hidden;width:1200px; }
.nabout_nav ul{}
.nabout_nav ul li{height:42px;float:left;line-height:42px;text-align:center; margin-left:5px; margin-right:5px; background:#DB2E1F;}
.nabout_nav ul li a{padding-left:10px; padding-right:10px;text-align:center; color:#FFF;}
.nabout_nav ul li a:hover{background:#ff7600; float:left;height:42px; color:#FFF;text-align:center; }
.nabout_nav ul li a.on {height:42px;background: url(../images/n_02.jpg) repeat-x;line-height:42px;float:left;color:#FFF;float:left;text-align:center; }
.nabout_c{width:1160px;padding:30px 20px 30px 20px;line-height:26px;}
.nabout_c tr{ height:46px;}
.nabout_c tr th{ font-size: 14px; color: #999; font-weight: normal;}
.nabout_c tr td input{ height: 26px; padding: 0px 5px; width: 40%;}
.nabout_c tr td textarea{ width:60%;}
.submit{ background-color: #6dbbd7; border: 0; color: #fff; width:160px !important; height:30px !important; cursor: pointer; margin-top:10px;}


.n_newslists{width:1200px;margin:0 auto;padding-top:48px;padding-bottom:50px;background:#f5f5f5;overflow:hidden;}
.n_list{width:1200px;background:#f5f5f5;}
.n_list ul{width:1100px; margin:0 auto;color:#777777;}
.n_list ul li{line-height:47px;width:1100px;border-bottom:1px solid #d7d7d7;cursor:default;}
.n_list h2 { font-size:14px; font-weight:normal; color:#777777;}
.n_list h2 span{float:right;}
.n_list div { display:none; position:relative; height:70px; }
.n_list div p { padding:.8em; font-size:11px;}
.n_list ul li:hover, .n_list ul li.hover { height:auto; background:#f5f5f5; color:#666666;}
.n_list ul li:hover div, .n_list ul li.hover div { display:block; }
.n_list ul li:hover h2 a, .n_list ul li.hover h2 a{ background:#f5f5f5; color:#F00; }
.n_list ul li:hover h2 span, .n_list ul li.hover h2 span{ display:none;}
.deli{height:99px;width:1060px;background:#FFF;margin-top:20px;margin-bottom:30px;padding:20px;line-height:24px;}
.deli strong a{color:#000;}
.deli strong a:hover{color:#F00;}

.nypage{width:1080px;padding-left:56px;height:24px;line-height:24px;margin:0 auto;overflow:hidden;padding-top:50px;padding-bottom:10px;}
.nypage span{padding:8px 10px;background:#FFF;}
.nypage span a{padding:0px 2px 0px 2px;margin-right:0px;}
.nypage span:hover{background:#6dbbd7;color:#FFF;}
.nypage span a:hover{color:#FFF;}
.nypage_r a{padding:8px 12px;margin-right:8px;background:#FFF;}
.nypage_r a:hover{background:#6dbbd7;color:#FFF;}

/*==================newsdetail内页======================*/
.newsdetail{width:1200px;margin:0 auto;padding-top:28px;padding-bottom:30px;background:#f5f5f5;overflow:hidden;}
.newsdetail_t{width:1080px;margin:0 auto;text-align:center;font-size:14px;line-height:26px;border-bottom:1px solid #dedede;padding-bottom:10px;}

.newsdetail_t span{font-size:12px;color:#666666;}
.newsdetail_c{width:1080px;margin:0 auto;padding-top:20px;padding-bottom:30px;line-height:26px;}
.newsdetail_down{ width:1080px;margin:0 auto;line-height:60px; border-top:1px #cdcdcd dashed;}
.newsdetail_down a{color:#008ac8;}
.newsdetail_down a:hover{ text-decoration:underline;}

/*==================product内页======================*/
.producttop{ width:1150px; height:30px; margin:0 auto; background:#eee; line-height:30px; padding-left:10px; font-family:"微软雅黑"; font-size:14px; font-weight:bold;}

.ny_pictures{width:1100px;overflow:hidden;margin:0 auto;padding-top:10px; padding-bottom:10px;}
.ny_pictures ul{}
.ny_pictures ul li{margin:12px 14px 12px 13px; width:248px;height:221px;float:left;}
.ny_pictures ul li p{width:248px;line-height:30px;text-align:center;}
.ny_pictures ul li a img{width:230px;height:173px;padding:8px;border:1px solid #cccccc;}
.ny_pictures ul li a:hover img{width:230px;height:173px;padding:8px; background:#e2e2e2;border:1px solid #cccccc;}


.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;margin-top:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

.heda-ui-proimg{width:350px; float:left; overflow:hidden;}
.prokuan{float:left; overflow:hidden; margin-left:30px; padding-top:10px;}
.prokuan .heda_title{width:320px; font-size:16px; color:#222; font-weight:bold; margin-bottom:15px; line-height:24px;}
.prokuan .heda_intro li{font-size:14px; color:#666; line-height:24px;}
.heda_content_title{font-size:16px; color:#333; font-weight:bold; height:30px; line-height:30px; border-bottom:1px solid #ececec; margin:20px 0px;}


#mobileQRCode {
    width: 100%;
    height: 100%;
    position: fixed;
    background: url(../images/mqr_bg.png) repeat;
    top: 0px;
    left: 0px;
    z-index: 999 !important;
    display: none;
}

#menu{width:1198px; overflow:hidden;border:1px solid #050505;}
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none;}
#menu #nav li {float:left;width:120px;}
#menu #nav li a {display:block;line-height:27px;text-decoration:none;padding:0 0 0 5px; text-align:center; }
#menu_con{ width:358px; height:135px; border-top:none}
.tag{ padding:10px; overflow:hidden;}
.selected{background:#fc0a18; color:#fff;}


/*关于我们*/
.aboutus{ width:1100px; height:auto; margin:0 auto; margin-top:10px;}
.aboutus .abu-nav{ width:auto; height:auto;}
.aboutus .abu-nav ul li{ float:left; margin-right:10px;}
.aboutus .abu-nav ul li a{ padding:0 10px; line-height:40px; display:block; font-size:16px; color:#444;}
.aboutus .abu-nav ul li.thisc a{ border-bottom:2px solid #fb7374;}
.aboutus .abu-nav ul li:hover a{ border-bottom:2px solid #fb7374;}

.aboutus .about-body{ width:auto; height:auto; padding:30px 0;}
.aboutus .about-body h2{ text-align:center;}
.aboutus .about-body .about-detail{ width:1100px; height:auto; margin-top:40px;}
.aboutus .about-body .about-detail .about-l{ width:544px; height:auto; float:left; padding-bottom:16px;}
.aboutus .about-body .about-detail .about-l .about-ls{ width:544px; height:356px;}
.aboutus .about-body .about-detail .about-l .about-bg{ width:544px; height:16px;}
.aboutus .about-body .about-detail .about-l .btns{ width:auto; height:auto; margin-top:25px;}
.aboutus .about-body .about-detail .about-l .btns .contant{ display:inline-block; width:101px; height:30px; border:2px solid #858585; background:#fff; text-align:center; line-height:26px\9; line-height:26px; color:#444; font-size:14px; font-family:"微软雅黑"; cursor:pointer; margin-right:20px;}
.aboutus .about-body .about-detail .about-l .btns a:hover.contant{ border:2px solid #dc2b19; color:#dc2b19;}
.aboutus .about-body .about-detail .about-l .btns .zixun{ display:inline-block; width:101px; height:30px; background:#dc2b19; border:2px solid #dc2b19; text-align:center; line-height:26px\9; line-height:26px; color:#fff; font-size:14px; font-family:"微软雅黑"; cursor:pointer;}
.aboutus .about-body .about-detail .about-l .btns a:hover.zixun{color:#fff; background:#c4200f; border:2px solid #c4200f;}

.aboutus .about-body .about-detail .about-r{ width:520px; height:auto; float:right;}
.aboutus .about-body .about-detail .about-r p{ font-size:14px; color:#555; line-height:30px;}

.aboutus .about-body .about-detail .detail-txt{ width:950px; height:auto; margin:0 auto;}
.aboutus .about-body .about-detail .detail-txt p{ font-size:14px; color:#333; line-height:28px;}

/*荣誉资质*/
.aboutus .about-body .about-detail .detail-list{ width:1100px; height:auto; margin:0 auto;}
.aboutus .about-body .about-detail .detail-list ul li{ margin-right:22px; float:left; overflow:hidden;}
.aboutus .about-body .about-detail .detail-list ul li:hover img{border:5px solid #b7b7b7;}
.aboutus .about-body .about-detail .detail-list ul li img{ border:5px solid #ccc;}
.aboutus .about-body .about-detail .detail-list ul li a{ font-size:14px; color:#444; line-height:28px; margin-top:8px; text-align:left; display:block;}

#content {width:750px;margin: 50px auto;padding: 20px;background: #FFF;border: 1px solid #CCC;}
#images a {margin-right: 14px;}
#images a img {border: 1px solid #888;padding: 3px;vertical-align: top;}
#credit {clear:both;margin-top: 50px;padding-top: 20px;font-size: 10px;border-top: 1px solid #BBB;}
#imgbox-loading{position: absolute;top: 0;left: 0;cursor: pointer;display: none;z-index:90;}

#imgbox-loading div {background:#FFF;width:100%;height:100%;}
#imgbox-overlay {position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display: none;z-index: 80;}
.imgbox-wrap {position:absolute;top:0;eft: 0;background: #FFF;display: none;z-index: 90;}
.imgbox-img{padding: 0;margin: 0;border: none;width: 100%;height: 100%;vertical-align: top;}

.imgbox-close {position: absolute; bottom:10px; right:15px; height:21px;width:66px;cursor: pointer;outline: none;}
.imgbox-title {padding-top: 10px;font-size: 14px;color: #222;display: none;}
.imgbox-bg-wrap{ display:none; position:fixed;}

/*联系我们*/
.aboutus .about-body .lx-map{ width:600px; height:auto; margin:0 auto; margin-top:20px; float:left;}
.aboutus .about-body .map-right{ width:480px; height:auto; float:left; margin-left:20px; margin-top:20px;}
.aboutus .about-body .map-right p{ font-size:14px; color:#333; line-height:28px;}

/*人才招聘*/
.cont-rel{ padding:15px 10px;}
.wdul{ width:auto; height: auto !important; font-size:14px; color:#888;}
.wdul .wd_3{color:#595757; width:auto; height:36px; border-bottom:1px dotted #ddd; cursor:pointer; }
.wdul .wd_3 p{ font-size:14px; line-height:36px; padding-left:24px; font-weight:bold;}
.wdul .onclick{ color:#d60011;}
.ari{ padding-left:26px; padding-top:10px; border-bottom:1px dotted #ddd;}
.ari h3{ font-size:12px; color:#333;}
.ari p{ line-height:30px; color:#444; font-size:12px;}
/*服务与支持*/
.service{ width:1100px; height:auto; margin:0 auto; margin-top:10px;}
.service .ser-nav{ width:auto; height:auto;}
.service .ser-nav ul li{ float:left; margin-right:10px;}
.service .ser-nav ul li a{ padding:0 10px; line-height:40px; display:block; font-size:16px; color:#444; border-bottom:2px solid #fff;}
.service .ser-nav ul li.thisc a{ border-bottom:2px solid #fb7374;}
.service .ser-nav ul li:hover a{ border-bottom:2px solid #fb7374;}

.service .ser-map{ width:auto; min-height:540px;}
.service .ser-list{ width:auto; height:auto; margin-top:20px;}
.service .ser-list .tit{ width:auto; height:auto; padding-left:18px; background:#f0f0f0; border:1px solid #ccc; border-bottom:none;p}
.service .ser-list .tit h2{ font-size:16px; color:#333; line-height:46px; float:left;}
.service .ser-list .tit .search{ width:auto; height:auto; float:right; margin-right:10px; margin-top:8px;}
.service .ser-list .tit .search .intxt{ width:170px; height:24px; font-size:12px; line-height:24px; line-height:24px\9; padding-left:10px; color:#979797; float:left; font-family:"微软雅黑";}
.service .ser-list .tit .search .inbtn{ width:30px; height:28px; font-size:12px; text-align:center; line-height:28px; line-height:28px\9; float:right; margin-left:0px; font-family:"微软雅黑"; border:none; cursor:pointer; border:1px solid #dedede; border-left:1px solid #fff;}
.service .ser-list .list{ width:auto; height:auto; border:1px solid #ccc; padding:20px 35px;}
.service .ser-list .list ul li{ width:462px; height:auto; padding:15px 26px; float:left; border-right:1px solid #ccc; margin-bottom:30px;}
.service .ser-list .list ul li h2{ font-size:16px; color:#333; line-height:30px;}
.service .ser-list .list ul li p{ font-size:14px; color:#666; line-height:24px;}

.service .form{ width:auto; height:auto; margin:0 auto; margin-top:50px;}
.service .form p{ font-size:14px; color:#333; float:left; margin-right:5px; line-height:28px;}
.service .form em{ color:#f00; margin-left:10px;}
.service .form .form-l{ width:50%; height:auto; float:left;}
.service .form .form-r{ width:50%; height:auto; float:right}

.service .form input.intxt{border:1px solid #ccc;background: none;height: 28px;line-height: 28px;line-height: 28px\9;font-size: 12px;color: #555;margin-bottom: 10px;margin-left: 10px;padding-left: 8px;}
.service .form textarea{width: 75%;height: 110px;border: 1px solid #ccc;font-size: 14px; margin-bottom:9px;}
.service .form .yzm{width: 80px;height: 40px;font-size: 16px;line-height: 40px\9;color: #555;border: 1px solid #dedede;background: none;margin-top: 10px; margin-left:10px; float:left; margin-right:8px;}
.service .form .coolbg{ width:148px; height:34px; border:none; font-size:14px; color:#fff; text-align:center; line-height:34px; line-height:34px\9; margin-right:10px; no-repeat scroll top left; cursor:pointer; font-family:"微软雅黑";}
.service .form .tj{ background:#ff3334;}
.service .form .tj:hover{ opacity:0.8;}
.service .form .cz{ background:#909090;}
.service .form .cz:hover{ opacity:0.8;}

/*常见问题*/
.service .wt-list{ width:auto; height:auto; padding:10px;}
.service .wt-list ul li{ width:auto; height:auto; padding:10px 0; border-bottom:1px solid #ccc;}
.service .wt-list ul li .question{ width:auto; height:auto;}
.service .wt-list ul li .question h2{ font-size:16px; color:#222; line-height:32px;}
.service .wt-list ul li .answer{ width:auto; height:auto}
.service .wt-list ul li .answer p{ font-size:13px; color:#777; line-height:24px; text-indent:2em;}
/*放大镜*/
#preview{ width:600px;}
.jqzoom{position:relative;}/*显示大图*/
.jqzoom img{ width:600px;}

#small_img{ height:52px; margin-top:6px; overflow:hidden; position:relative}/*小图列表容器*/
/*#btn_L{ background:url(/skin/xiagongchusheng/images/left.gif) no-repeat center; width:10px; height:50px;cursor:pointer; position:absolute; left:0; top:0}/*小图列表左边按钮*1/
#btn_R{ background:url(/skin/xiagongchusheng/images/right.gif) no-repeat center; width:10px; height:50px; cursor:pointer;position:absolute; right:0; top:0}/*小图列表右边按钮*1/
#small_list{ width:392px; overflow:hidden; position:absolute; left:15px; top:0}/*小图容器*1/
#small_list ul{ width:800px}
#small_list ul li{ float:left; width:56px; cursor:pointer}
#small_list ul li img{width:50px; height:50px;}/*小图尺寸*/

/*jqzoom*/
.zoomdiv{z-index:100;position:absolute;top:1px;left:259px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}/*放大图容器*/
.bigimg{width:800px;}/*放大图尺寸*/
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;border:1px solid #aaa;background:#ccc;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move; width:300px; height:225px;}/*放大镜移动块效果*/
/*放大镜css结束*/

/*防爆车*/
.fb-banner{ width:100%; height:550px;}
.fbc_bar{ width:100%; height:auto; margin:0 auto; padding-bottom:63px;}
.fbc_bar .tit_bar{ width:100%; height:auto; }
.fbc_bar .tit_bar .tit{ width:570px; height:auto; padding:50px 0 30px 0; margin:0 auto;}
.fbc_bar .tit_bar .tit h2 a{ width:482px; height:44px; margin:0 auto; text-align:center; line-height:44px; color:#fff; font-size:36px; background:#ff6600; margin-bottom:15px; display:block;}
.fbc_bar .tit_bar .tit h2 a:hover{ color:#f5f5f5;}
.fbc_bar .tit_bar .tit p{ font-size:18px; color:#555; line-height:36px; text-align:right;}

.fbc_bar .fbc-detail{ width:1290px; height:800px; margin:0 auto; position:relative;}
.fbc_bar .fbc-detail a.link_a{ width:690px; height:180px; display:block; position:absolute; top:60px; left:220px;}
.fbc_bar .fbc-detail a.link_b{ width:625px; height:454px; display:block; position:absolute; right:0px; bottom:20px;}
.fbc_bar .fbc-detail .fbc-text1{ width:710px; height:auto; position:absolute; top:290px; left:192px;}
.fbc_bar .fbc-detail .fbc-text1 p{ font-size: 16px; color:#fff;}
.fbc_bar .fbc-detail .fbc-text2{ width:585px; height:auto; position:absolute; top:380px; left:192px}
.fbc_bar .fbc-detail .fbc-text2 p{ font-size: 16px; color:#fff;}
.fbc_bar .fbc-detail .fbc-text3{ width:585px; height:auto; position:absolute; left:192px; top:496px}
.fbc_bar .fbc-detail .fbc-text3 p{ font-size: 16px; color:#fff;}
.fbc_bar .fbc-detail .fbc-text4{ width:585px; height:auto; position:absolute; left:192px; top:583px}
.fbc_bar .fbc-detail .fbc-text4 p{ font-size: 16px; color:#fff;}
.fbc_bar .fbc-detail .fbc-text5{ width:585px; height:auto; position:absolute; left:192px; top:669px;}
.fbc_bar .fbc-detail .fbc-text5 p{ font-size: 16px; color:#fff;}

.cons-bar01{ width:100%; height:auto; padding:24px 0;}
.cons-bar01 .cons_01{ width:1100px; height:auto; margin:0 auto;}
.cons-bar01 .cons_01 .zixun{ width:183px; height:103px; float:right; margin-right:50px;}
.cons-bar01 .cons_01 .zixun a.zx-bt{ width:150px; height:36px; margin-top:10px; display:block; margin-left:30px;}
.cons-bar01 .cons_01 .zixun a:hover.zx-bt{background-position:bottom;}

/*集装箱/半挂车*/
.jzx-banner{ width:100%; height:550px;}
.txtScroll-left3{ width:100%; height:auto; float:left; position:relative;}
.txtScroll-left3 a{ text-decoration:none; color:#333;}
.txtScroll-left3 .bd ul li{float:left;}
.txtScroll-left3 .bd ul li a{ font-size:14px; color:#444; height:550px; display:block; line-height:28px; margin-right:20px;}
.txtScroll-left3 .bd ul li a:hover{ text-decoration:none; color:#ff6600;}
.txtScroll-left3 .bd ul li span{ font-size:12px; color:#888; line-height:32px; float:left; margin-left:10px;}
.txtScroll-left3 .hd ul{ height:20px; width:auto; position:absolute; bottom:10px; z-index:99; left:0px; overflow:hidden; margin-left:47%;}
.txtScroll-left3 .hd ul li{  width:14px; height:14px; cursor:pointer;float:left; margin-right:8px; overflow:hidden; text-indent:-999px;}	
.txtScroll-left3 .hd ul li.on{}
.banner_bar .prev,.banner_bar .next{ width:37px; height:56px; cursor:pointer;}
.banner_bar .prev{  z-index:200; cursor:pointer; position:absolute; top:42%; left:2%;}
.banner_bar .next{  z-index:200; cursor:pointer; position:absolute; top:42%; right:2%;}
.banner_bar .prev:hover,.banner_bar .next:hover{ opacity:0.8;}

.jzx-xcbar{ width:100%; height:auto; }
.jzx-xcbar .j-xc{ width:1100px; height:auto; margin:0 auto; padding:35px 0 0 0; background:#fff;}
.jzx-xcbar .j-xc .leader{ width:auto; height:150px; margin-bottom:15px;}
.jzx-xcbar .j-xc .hota{ width:auto; height:auto; padding:0 30px; margin-top:50px; padding-bottom:20px;}
.jzx-xcbar .j-xc .hota .tit{ width:auto; height:auto;}
.jzx-xcbar .j-xc .hota .tit h3{ font-size:18px; color:#333; line-height:40px; border-bottom:3px solid #e21e1f; padding-left:5px; padding-right:5px; float:left;}
.jzx-xcbar .j-xc .hota .tit span{ font-size:18px; color:#b6b6b6; line-height:40px; margin-left:10px; float:left;}
.jzx-xcbar .j-xc .hota .hot-detail{ width:auto; height:auto; padding:38px;}
.jzx-xcbar .j-xc .hota .hot-detail ul li{ width:auto; height:auto; float:left; margin-right:43px; margin-bottom:10px;}
.jzx-xcbar .j-xc .hota .hot-detail ul li a.img{ width:auto; height:auto; display:block; border:2px solid #e2e2e2;}
.jzx-xcbar .j-xc .hota .hot-detail ul li a.name{ font-size:16px; color:#555; line-height:40px; text-align:center; display:block;}
.jzx-xcbar .j-xc .hota .hot .hot-detail ul li:hover a.img{ border-color:#c7c7c7;}
.jzx-xcbar .j-xc .hota .hot .hot-detail ul li:hover a.name{ color:#df494b;}
#focus_Boxa{position:relative;width:auto;height:400px;margin: 0 auto; margin-top:50px}
#focus_Boxa ul{position:relative;width:auto;height:400px; margin:0 auto;}
#focus_Boxa li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;}
#focus_Boxa li img{width:100%; height:100%;vertical-align:top}
#focus_Boxa li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;text-indent:8px;color:#fff;}
#focus_Boxa li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Boxa .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:55px;height:105px;top:121px;}
#focus_Boxa .prev{left:-75px}
#focus_Boxa .next{right:-75px} 
#focus_Boxa .prev:hover{background-position:-1px -118px;}
#focus_Boxa .next:hover{background-position:-111px -118px;}
#focus_Boxa a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;text-indent:-999px;}
.focus_txt{width: auto;height: auto;padding: 0 30px;margin-top: 50px;margin-bottom: 30px;}
.focus_txt h2{ font-size:20px; color:#333; line-height:40px; margin-bottom:8px; text-align:center}
.focus_txt p{ font-size:14px; color:#666; line-height:28px; text-align:center;}

/*集装箱*/
.jz-prod{ width:100%; height:auto;}
.jz-prod .ys-bar{ width:auto; height:auto; }
.jz-prod .ys-bar .ys{ width:1100px; height:auto; margin:0 auto;}
.left{ float:left; width:377px; height:auto; padding:25px 64px 55px 20px; }

.left p{ line-height:22px; font-size:14px; color:#FFF; width:351px; margin-left:44px;}
.left p b{}
.right{ float:left; width:495px; height:auto; padding:25px 64px 33px 72px; no-repeat scroll left center;}


.right p{ line-height:22px; font-size:14px; color:#FFF; width:451px; margin-left:44px;}

.img-post{ overflow:hidden; height:710px; width:100%;}
.img-post_list{ width:1100px; margin:0 auto;}
.img_top{ padding:66px; left:172px;}
.img_top h2 a{ font-size:50px; color:#ffffff;}
.img_top h2 a:hover{color:#e3e3e3;}
.img_top .sy{ font-size:22px; color:#FFF; line-height:80px;}
.img_top .bz p{ float:left; margin-right:18px; font-size:16px; text-align:center; width:63px; height:63px; line-height:22px; padding-top: 10px; color:#FFF;}

.list1{ float:left; width:328px; padding:25px 18px 33px 20px;}

.list1 p{ line-height:22px; font-size:14px; color:#FFF; width:284px; margin-left:44px;}
.list2{ float:left; width:328px; padding:25px 18px 55px 20px;}


.list2 p{ line-height:22px; font-size:14px; color:#FFF; width:284px; margin-left:44px;}
.list3{ float:left; width:328px; padding:25px 18px 55px 20px;}


.list3 p{ line-height:22px; font-size:14px; color:#FFF; width:284px; margin-left:44px;}

.img1-post{overflow:hidden; height:710px; width:100%;}
.img1-post_list{ width:1100px; margin:0 auto;}
.img1_top{ padding:50px 0 0 66px; left:172px;}
.img1_top h2 a{ font-size:50px; color:#ffffff;}
.img1_top h2 a:hover{color:#e3e3e3;}
.img1_top .sy{ font-size:22px; color:#FFF; line-height:80px;}
.img1_top .bz p{ float:left; margin-right:18px; font-size:16px; text-align:center; width:63px; height:63px; line-height:22px; padding-top: 10px; color:#FFF;}

.jz-prod .imgs-bar{ width:100%; height:auto; margin:0 auto;}
.jz-prod .imgs-bar .imgs{ width:1100px; height:auto; margin:0 auto;}
.jz-prod .ys2-bar{ width:auto; height:auto;}
.jz-prod .ys2-bar .ys2{ width:1100px; height:auto; margin:0 auto;}
.jz-prod .imgs2-bar{ width:100%; height:auto; margin:0 auto;}
.jz-prod .imgs2-bar .imgs2{ width:1100px; height:auto; margin:0 auto;}
/*起重机*/
.qzj_banner{ width:100%; height:550px;}
.qzj_banner ul li{ width:auto; height:550px;}
.product{ width:100%; height:auto;}
.qzj-proda{ width:100%; height:auto;}
.qzj-proda .proda-index{ width:1100px; height:auto; margin:0 auto; background:#fff;}
.qzj-proda .proda-index .title{ width:auto; height:auto; padding-top:25px; padding-bottom:10px;}


.qzj-proda .proda-index .title p a{ font-size:26px; color:#666; line-height:26px; text-align:center; margin-top:10px; margin-bottom:6px; display:block;}
.qzj-proda .proda-index .title p a:hover{ color:#f29542;}
.qzj-proda .proda-index .proda-images{ width:auto; height:auto; padding:46px 0;}
.qzj-proda .proda-index .proda-images .images1{ width:1100px; height:auto; padding:19px 0;}
.qzj-proda .proda-index .proda-images .images1 .texta{ width:375px; height:193px; overflow:hidden; float:right; margin-right:10%;}
.qzj-proda .proda-index .proda-images .images1 .texta h2 a{ font-size:36px; color:#333;line-height:36px;margin-bottom:15px; display:block;}
.qzj-proda .proda-index .proda-images .images1 .texta h2 a:hover{color:#ff6d17;}
.qzj-proda .proda-index .proda-images .images1 .texta h5{ font-size:22px; color:#ff6d17; line-height:22px; margin-bottom:8px;}
.qzj-proda .proda-index .proda-images .images1 .texta p{ font-size:14px; color:#444; line-height:28px;}
.qzj-proda .proda-index .proda-images .images2{ width:1100px; height:auto; padding:20px 0 11px 0}
.qzj-proda .proda-index .proda-images .images2 .texta1{ width:340px; height:145PX; overflow:hidden; float:right; margin-right:18%;}
.qzj-proda .proda-index .proda-images .images2 .texta1 h2{ font-size:20px; color:#ff8317; padding-bottom:6px; border-bottom:2px solid #ffb574; float:left; margin-bottom:10px;}
.qzj-proda .proda-index .proda-images .images2 .texta1 ul li{ font-size:15px; color:#666; padding-left:15px; line-height:30px;}
.qzj-proda .proda-index .proda-images .images3{ width:1100px; height:auto; padding-bottom:7px;}
.qzj-proda .proda-index .proda-images .images3 .texta2{ width:417px; height:176px; overflow:hidden; float:right; margin-right:2%; margin-top:-7px;}
.qzj-proda .proda-index .proda-images .images3 .texta2 h2{ font-size:22px; color:#ff8317; padding-bottom:6px; border-bottom:2px solid #ffb574; float:left; margin-bottom:10px;}
.qzj-proda .proda-index .proda-images .images3 .texta2 p{ font-size:15px; color:#666; line-height:26px; padding-left:20px;}
.qzj-proda .proda-index .proda-images .images4{ width:1100px; height:214px; }																																																																													
.qzj-proda .proda-index .proda-images .images4 .texta3{ width:400px; height:auto; float:right; margin-top:20px;}
.qzj-proda .proda-index .proda-images .images4 .texta3 p a{ font-size:15px; color:#ff6d17; line-height:24px; display:block;}
.qzj-proda .proda-index .proda-images .images4 .texta3 p a:hover{ color:#f29542;}

.qzj-prodb{ width:100%; height:auto;}
.qzj-prodb .sanjiao{ width:auto; height:auto; position:absolute; right:0; top:16.4%;}
.qzj-prodb .prodb-index{ width:1100px; height:auto; margin:0 auto; background:#fff; position:relative;}
.qzj-prodb .prodb-index .prodb-images .images5{ width:1100px; height:auto; padding:25px 0;}
.qzj-prodb .prodb-index .prodb-images .images5 .texta4{ width:390px; height:200px; margin:0 auto; margin-bottom:20px;}
.qzj-prodb .prodb-index .prodb-images .images5 .texta4 h2 a{ font-size:36px; color:#333;line-height:36px;margin-bottom:15px; display:block}
.qzj-prodb .prodb-index .prodb-images .images5 .texta4 h2 a:hover{ color:#ff6d17;}
.qzj-prodb .prodb-index .prodb-images .images5 .texta4 h5{ font-size:22px; color:#ff6d17; line-height:22px; margin-bottom:8px;}
.qzj-prodb .prodb-index .prodb-images .images5 .texta4 p{ font-size:14px; color:#444; line-height:28px;}
.qzj-prodb .prodb-index .prodb-images .images6{ width:1100px; height:auto; padding-top:40px;padding-bottom:88px;}
.qzj-prodb .prodb-index .prodb-images .images6 .texta5{ width:655px; height:33px; margin-top:60px; padding-left:15px;}
.qzj-prodb .prodb-index .prodb-images .images6 .texta5 p a{ font-size:15px; color:#ff6d17; line-height:24px; display:block;}
.qzj-prodb .prodb-index .prodb-images .images6 .texta5 p a:hover{ color:#f29542;}

.qzj-prodc{ width:100%; height:auto; min-height:200px;}
.qzj-prodc .prodc-index{ width:1100px; height:auto; margin:0 auto; background:#fff;}
.qzj-prodc .prodc-index .title{ width:auto; height:auto; padding-top:60px; padding-bottom:30px;}
.qzj-prodc .prodc-index .title h2{ font-size:42px; color:#010101; line-height:46px; text-align:center;}
.qzj-prodc .prodc-index .title h2 span{color:#fb7b0a;}
.qzj-prodc .prodc-index .title p{ font-size:26px; color:#666; line-height:26px; text-align:center; margin-top:10px; margin-bottom:6px;}
.qzj-prodc .prodc-index .hot{ width:auto; height:auto; padding:0 30px; margin-top:10px;}
.qzj-prodc .prodc-index .hot .tit{ width:auto; height:auto; }
.qzj-prodc .prodc-index .hot .tit h3{ font-size:18px; color:#333; line-height:40px; border-bottom:3px solid #e21e1f; padding-left:5px; padding-right:5px; float:left;}
.qzj-prodc .prodc-index .hot .tit span{ font-size:18px; color:#b6b6b6; line-height:40px; margin-left:10px; float:left;}
.qzj-prodc .prodc-index .hot .hot-detail{ width:auto; height:auto; padding:38px;}
.qzj-prodc .prodc-index .hot .hot-detail ul li{ width:auto; height:auto; float:left; margin-right:43px; margin-bottom:10px;}
.qzj-prodc .prodc-index .hot .hot-detail ul li a.img{ width:auto; height:auto; display:block; border:2px solid #e2e2e2;}
.qzj-prodc .prodc-index .hot .hot-detail ul li a.name{ font-size:16px; color:#555; line-height:40px; text-align:center; display:block;}
.qzj-prodc .prodc-index .hot .hot-detail ul li:hover a.img{ border-color:#c7c7c7;}
.qzj-prodc .prodc-index .hot .hot-detail ul li:hover a.name{ color:#df494b;}
/*随车吊*/
.scd-banner{ width:100%; height:550px;}
/*banner*/
.txtScroll-left{ width:100%; height:auto; float:left; position:relative;}
.txtScroll-left a{ text-decoration:none; color:#333;}
.txtScroll-left .bd ul li{float:left;}
.txtScroll-left .bd ul li a{ font-size:14px; color:#444; height:550px; display:block; line-height:28px; margin-right:20px;}
.txtScroll-left .bd ul li a:hover{ text-decoration:none; color:#ff6600;}
.txtScroll-left .bd ul li span{ font-size:12px; color:#888; line-height:32px; float:left; margin-left:10px;}
.txtScroll-left .hd ul{ height:20px; width:auto; position:absolute; bottom:60px; z-index:99; left:0px; overflow:hidden; margin-left:30%;}
.txtScroll-left .hd ul li{  width:49px; height:3px; cursor:pointer;float:left;  margin-right:8px; overflow:hidden; text-indent:-999px;}	
.txtScroll-left .hd ul li.on{}

.boutique-bar{ width:100%; height:auto; padding:50px 0 100px; background:#f5f5f5}
.boutique-bar .boutique{ width:1100px; height:auto; margin:0 auto;}
.boutique-bar .boutique .title{ width:auto; height:auto; padding:5px 0 11px 0; }
.boutique-bar .boutique .title h2{ font-size:24px; color:#000; line-height:30px; text-align:center;}
.boutique-bar .boutique .title span{ font-size:12px; color:#666; line-height:24px; text-align:center; display:block;}
.boutique-bar .boutique .bou-list{ width:1100px; height:auto; margin-top:15px;}

.boutique-bar .boutique .bou-list .b-list{ width:auto; height:auto; margin-top:17px;}
.boutique-bar .boutique .bou-list .b-list ul li{ width:auto; height:auto; padding:16px; border:6px solid #e9e9e9; float:left; margin-right:17px;}
.boutique-bar .boutique .bou-list .b-list ul li .img{ width:auto; height:auto;margin-bottom:10px;}
.boutique-bar .boutique .bou-list .b-list ul li .txt{ width:auto; height:auto;}
.boutique-bar .boutique .bou-list .b-list ul li .txt a{ font-size:14px; color:#282828; line-height:20px; display:block; text-align:center;}
.boutique-bar .boutique .bou-list .b-list ul li .txt a.viewmore{ width:163px; height:27px; display:block; margin:0 auto; margin-top:10px;}
.boutique-bar .boutique .bou-list .b-list ul li .txt a:hover.viewmore{ background-position:bottom;}

.scd-prod{ width:100%; height:auto; }
.scd-prod .prod-index{ width:1100px; height:auto; margin:0 auto;}
.scd-prod .prod-index .scd-imagesa{ width:1100px; height:158px; position:relative}
.scd-prod .prod-index .scd-imagesa .texta{ width:182px; height:92px; padding-top:80px; margin-left:380px; text-align:right;}
.scd-prod .prod-index .scd-imagesa .texta h2{ font-size:20px; color:#fff; line-height:40px; font-weight:bold; font-style:italic; margin-bottom:7px;}
.scd-prod .prod-index .scd-imagesa .texta p{ font-size:16px; color:#444; line-height:32px; text-align:left;}
.scd-prod .prod-index .scd-imagesa .textb{width:275px; height:auto; position:absolute; right:50px; top:95px;}


.scd-prod .prod-index .scd-imagesb{ width:1100px; height:158px; position:relative;}
.scd-prod .prod-index .scd-imagesb .texta{ width:182px; height:92px; padding-top:52px; margin-left:316px; text-align:right;}
.scd-prod .prod-index .scd-imagesb .texta h2{ font-size:20px; color:#fff; line-height:40px; font-weight:bold; font-style:italic; margin-bottom:7px;}
.scd-prod .prod-index .scd-imagesb .texta p{ font-size:16px; color:#444; line-height:32px; text-align:left;}
.scd-prod .prod-index .scd-imagesb .textb{ width:300px; height:auto; position:absolute; right:70px; top:0;}
.scd-prod .prod-index .scd-imagesb .textb p{ font-size:20px; color:#fff; line-height:25px;}
.scd-prod .prod-index .scd-imagesb .textb span{ font-size:14px; color:#fff; line-height:20px; display:block; opacity:0.4;}
.scd-prod .prod-index .scd-imagesc{ width:1100px; height:158px;}
.scd-prod .prod-index .scd-imagesc .texta{ width:272px; height:92px; padding-top:22px; margin-left:181px; text-align:right;}
.scd-prod .prod-index .scd-imagesc .texta h2{ font-size:20px; color:#fff; line-height:40px; font-weight:bold; font-style:italic; margin-bottom:7px;}
.scd-prod .prod-index .scd-imagesc .texta p{ font-size:16px; color:#444; line-height:32px;}
.scd-prod .prod-index .scd-imagesd{ width:1100px; height:109px;}
.scd-prod .prod-index .scd-imagesd .texta{ width:350px; height:92px; padding-top:0; margin-left:105px; text-align:right;}
.scd-prod .prod-index .scd-imagesd .texta h2{ font-size:20px; color:#fff; font-weight:bold; font-style:italic; margin-bottom:15px; text-align:center}
.scd-prod .prod-index .scd-imagesd .texta p{ font-size:16px; color:#444; line-height:32px;}
.scd-prod .prod-index .scd-imagese{ width:1100px; height:166px;}
.scd-prod .prod-index .scd-imagese .texta{ width:350px; height:92px; padding-top:15px; margin-left:55px; text-align:right;}
.scd-prod .prod-index .scd-imagese .texta h2{ font-size:20px; color:#fff; font-weight:bold; font-style:italic; margin-bottom:25px; text-align:center}
.scd-prod .prod-index .scd-imagese .texta p{ font-size:16px; color:#444; line-height:32px;}

.scd-proda{ width:100%; height:auto;margin:0; background:#efefef;}
.scd-proda .prod-indexa{ width:1100px; height:auto; margin:0 auto;}
.scd-proda .prod-indexa .scd-imagesa1{ width:1100px; height:200px;}
.scd-proda .prod-indexa .scd-imagesa1 .scd-title{ width:auto; height:auto; float:left; text-align:right; margin-top:50px; margin-left:120px;}

.scd-proda .prod-indexa .scd-imagesa1 .scd-title p{ font-size:24px; color:#222; margin-bottom:10px;}
.scd-proda .prod-indexa .scd-imagesa1 .scd-title span{ font-size:14px; color:#666; line-height:22px; display:block;}
.scd-proda .prod-indexa .scd-imagesa1 .texta{ width:auto; height:auto; float:right; margin-top:66px; margin-right:170px;}
.scd-proda .prod-indexa .scd-imagesa1 .texta h2{ font-size:24px; color:#d70802; line-height:46px;}
.scd-proda .prod-indexa .scd-imagesa1 .texta p{ font-size:14px; color:#444; line-height:22px;}
.scd-proda .prod-indexa .scd-imagesa2{ width:1100px; height:119px; }
.scd-proda .prod-indexa .scd-imagesa2 .texta{ width:auto; height:auto; float:right; margin-right:200px;}
.scd-proda .prod-indexa .scd-imagesa2 .texta h2{ font-size:24px; color:#d70802; line-height:46px;}
.scd-proda .prod-indexa .scd-imagesa2 .texta p{ font-size:14px; color:#444; line-height:22px;}
.scd-proda .prod-indexa .scd-imagesa3{ width:1100px; height:113px;}
.scd-proda .prod-indexa .scd-imagesa3 .texta{ width:auto; height:auto; float:right; margin-right:100px; margin-top:12px;}
.scd-proda .prod-indexa .scd-imagesa3 .texta h2{ font-size:24px; color:#d70802; line-height:46px;}
.scd-proda .prod-indexa .scd-imagesa3 .texta p{ font-size:14px; color:#444; line-height:22px;}
.scd-proda .prod-indexa .scd-imagesa4{ width:1100px; height:113px;}
.scd-proda .prod-indexa .scd-imagesa4 .texta{ width:auto; height:auto; float:right; margin-right:147px; margin-top:30px;}
.scd-proda .prod-indexa .scd-imagesa4 .texta h2{ font-size:24px; color:#d70802; line-height:46px;}
.scd-proda .prod-indexa .scd-imagesa4 .texta p{ font-size:14px; color:#444; line-height:22px;}
.scd-proda .prod-indexa .scd-imagesa5{ width:1100px; height:205px;}
.scd-proda .prod-indexa .scd-imagesa5 .texta{ width:auto; height:auto; float:right; margint-top:35px; margin-top:10px;}
.scd-proda .prod-indexa .scd-imagesa5 .texta h2{ font-size:24px; color:#d70802; line-height:46px;}
.scd-proda .prod-indexa .scd-imagesa5 .texta p{ font-size:14px; color:#444; line-height:22px;}

.txtScroll-left2{ width:1100px; height:auto; position:relative;}
.txtScroll-left2 a{ text-decoration:none; color:#333;}
.txtScroll-left2 .bd{ overflow:hidden;}
.txtScroll-left2 .bd ul li a{ font-size:14px; color:#444; line-height:28px; margin-right:20px;}
.txtScroll-left2 .bd ul li a:hover{ text-decoration:none; color:#ff6600;}
.txtScroll-left2 .bd ul li span{ font-size:12px; color:#888; line-height:32px; float:left; margin-left:10px;}
.bou-list .btns{ width:66px; height:auto; position:absolute; right:0; top:-40px;}
.bou-list .prev,.bou-list .next{ width:27px; height:27px; cursor:pointer; float:left; margin-right:6px;}
.bou-list .prev{ width:27px; height:27px; cursor:pointer; float:left; margin-right:6px;}
.bou-list .next{ width:27px; height:27px; cursor:pointer; float:left;}
.bou-list .prev:hover{ background-position:-1px -30px}
.bou-list .next:hover{background-position:-29px -30px;}

/*返回顶部*/
#gotopbtn{bottom: 57px;cursor: pointer;display: none;position: fixed;right: 0px;display: block;width: 50px;height: 50px; cursor: pointer;z-index: 500;}
#gotopbtn:hover{background-position:bottom;}

/*搜索*/
.con_bar{ width:1100px; height:auto; margin:0 auto; margin-top:20px;}
.con_bar .search_list{ width:auto; height:auto;}
.con_bar .search_list ul li{ padding:10px 0; border-bottom:1px solid #ccc}
.con_bar .search_list ul li .ser-pic{ width:215px; height:auto; float:left; margin-right:30px;}
.con_bar .search_list ul li .ser-txt{ width:850px; height:auto; float:left; padding-top:6px;}
.con_bar .search_list ul li .ser-txt h2 a{font-size: 16px;color: #333;line-height: 32px;}
.con_bar .search_list ul li .ser-txt h2 a:hover{ color:#ff3334;}

.con_bar .search_list ul li .ser-txt p span.time{font-size: 12px;color: #888;line-height: 24px;}
.con_bar .search_list ul li .ser-txt p.desc{font-size: 14px;color: #555;line-height: 24px;}
.con_bar .search_list ul li .ser-txt a.btn_b{width: 120px;height: auto;display: block;font-size: 14px;color: #fff;line-height: 30px;text-align: center;border: 2px solid #dc2b19;background: #dc2b19;margin-top: 8px;}
.con_bar .search_list ul li .ser-txt a:hover.btn_b{background: #fff;color: #dc2b19;}

.con_bar .dede_pages .pagelist table tbody td{ font-size:14px; padding:5px;}
/*媒体查询*/
@media (max-width:1920){
.jzx-banner .prev{ left:15%;}
.jzx-banner .next{ right:15%;}
}
@media (max-width:1280){
.jzx-banner .prev{ left:1.5%}	
.jzx-banner .right{ right:1.5%;}
}

/*湿喷机*/
.spj_banner{width:100%;height:550px;}
.spj_banner a{display:block;width:100%;height:550px;}

.spj_js{width:100%;min-height:792px;}
.spj_js .js_bar{width:1100px;height:auto;padding-top:50px;margin:0 auto;}
.spj_js .js_bar p{text-align:center;}
.spj_js .js_bar .js_txt{width:auto;height:auto;margin-top:53px;padding:0 50px;}
.spj_js .js_bar .js_txt p{font-size:18px;color:#333;line-height:32px;text-align:left;}
.spj_js .js_bar .js_txt p span{font-size:24px;color:#c01c1b;}
.spj_js .js_bar .js_btm{width:auto;height:auto;margin-top:50px;}
.spj_js .js_bar .js_btm .btm_left{width:auto;height:auto;float:left;margin-left:-125px;}
.spj_js .js_bar .js_btm .btm_right{ width: auto;height:auto;float:right;margin-top:80px; margin-right:66px;}
.spj_js .js_bar .js_btm .btm_right .right_t{width:522px;height:auto;}
.spj_js .js_bar .js_btm .btm_right .right_t span{font-size:28px;color:#fff;display:block;padding:0 35px;line-height:44px;float:left;}
.spj_js .js_bar .js_btm .btm_right .right_t b{font-size:24px;color:#c01c1b;line-height:46px;padding:0 11px;font-style: italic;}
.spj_js .js_bar .js_btm .btm_right .right_b{width:410px;height:auto; margin-top:30px;}
.spj_js .js_bar .js_btm .btm_right .right_b ul li{font-size:16px;color:#fff;line-height:32px;background:#5e5b5b;float:left;margin-left:12px;margin-right:4px;margin-bottom:20px;padding:0 11px;}
.spj_js .js_bar .js_btm .btm_right .right_b ul li:hover{background:#757474;}
.spj_js .js_bar .js_btm .btm_right .right_b .jps_buy{font-size:26px;color:#fffefe;font-weight:bold;padding:0 46px;line-height:60px;display:block;margin-top:50px;width:110px;margin-left:120px;}

.spj_pz{width:1100px;height:auto; margin:0 auto;margin-top:50px; }
.spj_pz .spj_tit{width:510px;height:auto;margin:0 auto;}
.spj_pz .spj_tit h2{font-size: 46px;color: #444;line-height:56px;margin-bottom: 40px;text-align: center;padding-left: 20px;}
.spj_pz .spj_tit h5{font-size: 40px;color:#c01c1b;line-height: 40px;text-align: center;}
.spj_pz .spj_box{width:auto;min-height: 695px; margin-top:100px; position: relative;}
.spj_pz .spj_box .box1{width:230px;height: 125px; position:absolute;top:100px;left:0;}
.spj_pz .spj_box .box1 h2{font-size:22px;color:#d70802;text-align: right;line-height:36px;}
.spj_pz .spj_box .box1 p{font-size:12px;color:#444;line-height:22px;text-align:left;}
.spj_pz .spj_box .box2{width:270px;height:135px;position:absolute;top:30px;left:422px;}
.spj_pz .spj_box .box2 h2{font-size:22px;color:#d70802;text-align: left;line-height:36px;}
.spj_pz .spj_box .box2 p{font-size:12px;color:#444;line-height:22px;text-align:left;}
.spj_pz .spj_box .box3{width:230px;height:83px;position:absolute;bottom:40px;left:0px;}
.spj_pz .spj_box .box3 h2{font-size:22px;color:#d70802;text-align:right;line-height:36px;}
.spj_pz .spj_box .box3 p{font-size:12px;color:#444;line-height:22px;text-align:right;}
.spj_pz .spj_box .box4{width:255px;height:110px;position:absolute;top:0px;right:55px;}
.spj_pz .spj_box .box4 h2{font-size:22px;color:#d70802;text-align: left;line-height:36px;}
.spj_pz .spj_box .box4 p{font-size:12px;color:#444;line-height:22px;text-align:left;}
.spj_pz .spj_box .box5{width:256px;height:auto;position:absolute;right:-170px;top:125px;}
.spj_pz .spj_box .box5 h2{font-size:22px;color:#d70802;text-align: left;line-height:36px;}
.spj_pz .spj_box .box5 p{font-size:12px;color:#444;line-height:22px;text-align:left;}
.spj_pz .spj_box .box6{width:400px;height:auto;position:absolute;right:0;bottom:30px;}
.spj_pz .spj_box .box6 h2{font-size:22px;color:#d70802;text-align: left;line-height:36px;}
.spj_pz .spj_box .box6 p{font-size:12px;color:#444;line-height:22px;text-align:left;}

/*车型图库*/
.car_pic{width:auto;height:auto;}
.pic_bar{padding-top: 20px !important; padding-bottom: 63px;}
.pic_bar .pic_title{    width: 280px;    height: auto;    margin: 0 auto;    margin-top: 50px;    margin-bottom: 30px;}
.pic_bar .pic_title h2{font-size:46px;padding-left:82px; color:#fff;}

/*.spj_bar1{background:url(/skin/xiagongchusheng/images/spj_14.png) no-repeat scroll bottom center !important;}*/
/*.spj_bar1 .constru{margin-bottom:20px;}*/
.sg_list ul li{border:none !important; padding: 8px 0 0 8px !important;width: 251px;height: 193px; margin-bottom:10px !important;}

/*.witness_spj{background:url(/skin/xiagongchusheng/images/spj_13.png) no-repeat scroll bottom center !important;}*/
/*.witness_spj .witness{height:425px !important;}*/

 ul,li{ list-style: none}
    .tabClick{ background: #f3f3f3; overflow: hidden}
    .tabClick li{ height:40px; line-height: 40px; width: 25%; float: left; text-align: center}
    .tabClick li.active{ color: #099; transition: 0.1s; font-weight: bold}
    .tabCon{ overflow: hidden}
    .tabBox{ position: relative}
    .tabList{word-break: break-all; width:100%;float:left; line-height:100px; text-align:center; color:#D3D3D3; font-size:36px; font-family: "Arial Black"}
    .lineBorder{ height: 2px; overflow: hidden; border-bottom:1px solid #099; background: #f3f3f3}
    .lineDiv{ background: #099; height: 2px; width: 25%;}
	
	h1{ font-size:12px; padding-left:10px; float:left; font-weight: 400;}

.lanrenzhijia{ width:1198px; height:800px;   font-family:'微软雅黑';}
.lanrenzhijia .tab{ overflow:hidden; background:#ccc; width:1198px;}
.lanrenzhijia .tab a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#333;}
.lanrenzhijia .tab a:hover{ background:#E64E3F; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#E64E3F; color:#fff; text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden; padding:10px;}
.lanrenzhijia .content li{ display:none;}

.xc_banner{width:100%;height:368px;position:relative;margin-bottom:24px;}
.xc_banner ._banner_img{display:block; height:auto; text-align:center; overflow:hidden;}
.xc_banner ._banner_img img{display:inline-block; margin:0 -100%; margin:0 -50%\9; max-width:none; width:auto;}
.xc_banner ._banner_nav{position:absolute;bottom:0;left:0;top:0;right:0;}
.xc_banner ._banner_nav .xc_nav_bar{position:absolute;bottom:0;left:50%;margin-left:-600px;width:1200px;height:48px;line-height:48px;font-size:0;}
.xc_banner ._banner_nav .xc_nav_bar a{font-size:15px;color:#ffffff; padding: 14px 20px;}
.xc_banner ._banner_nav .xc_nav_bar a.cur,.xc_banner ._banner_nav .xc_nav_bar a:hover{background-color:#e60012;}

.coser-b1 .cos-tit h5{ font-size:30px; line-height:55px;}