﻿@media screen and (max-width: 1200px) {



	img {

		max-width: 100%; height:auto;

	}



	.wd, .main {

		width: 96%;

	}



	body {

		min-width: 100%;

	}



	.headTop {

		padding: 0 20px; width:100%;

	}



	.indexMain {

		

	}



	.newsBoxLeft {

		width: 780px;

	}



	.newsBoxLeft {

		float: none;

		width: 100%;

	}



	.indexNews {

		float: none;

		width: auto;

		margin-left: 405px;

	}



	.newsBox {

		height: auto;

		padding-bottom: 30px;

	}



	.newsBoxRight {

		float: none;

		width: auto;

	}



	.slideNotice .indexNews {

		width: 100%;

		margin-left: 0;

	}



	.iconList li {

		width: 25%;

	}



	.iconList li a {

		width: auto;

	}



	.newsDiv {

		width: 100%;

		margin-left: 0;

	}



	.newsDiv .indexNews {

		margin-left: 0;

	}



	.linkSelect li {

		width: 33%;

		margin-bottom: 10px;

	}



	.linkDiv {

		margin-left: 10px;

	}



	.sideTit {

		display: none;

	}



	.mobileTit {

		display: block;

	}



	.left {

		float: none;

		width: auto;

		margin: 0 20px;

	}



	.sideMenuNav, .sideContact {

		display: none;

	}



	.right {

		margin: 0 20px;

	}



	.meetList {

		margin: 20px 0 60px;

	}



	.meetList li {

		margin: 0;

		width: 25%;

	}



	.meetList li a {

		width: auto;

		margin: 30px 15px 0;

	}





	

.yxrw{ width:100%;clear:both;overflow:hidden;}

.yxrw ul{ width:100%;}

.yxrw li{width:21%; float:left; margin:5px 2%;}

.yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}

.yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}



#yxrw{ width:95%; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}

#yxrw li{width:21%; float:left; margin:5px 2%;}

#yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}

#yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}





#shjs{ width:195%52px; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}

#shjs li{width:21%; float:left; margin:5px 2%;}

#shjs li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}

#shjs li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}





}



@media screen and (max-width: 1024px) {



	.nav {

		display: none;

	}



	.mobileIconCon {

		display: block;

	}



	.mobileIconCon a.searchBtn {

		display: none;

	}



	.meetList li {

		width: 33.3333%;

	}



	.wd10 {

		width: auto;

		margin: 0 30px;

	}



	.columslideBox {

		float: none;

		margin: 0 auto 20px;

	}



	.columnRight {

		margin-left: 0;

	}



	.columnBoxDiv {

		width: 100%;

		float: none !important;

	}



	.columnLink {

		margin: 0 -10px;

	}



	.columnLink li {

		margin-left: 0;

		width: 25%;

	}



	.columnLink li a {

		margin: 0 10px 20px;

	}



	.columnBoxUl {

		float: none;

		margin-left: 0;

		width: 100%;

		margin-top: 20px;

	}



	.cTitle {

		padding: 0 20px 0 32px;

	}



	.bg3 .cTitle .more {

		right: 20px;

	}



	.columnMenuTit {

		display: block;

	}



	.columnMenu ul {

		display: none;

	}



	.columnMenu ul li {

		float: none;

		width: 100%;

	}



	.column {

		background-size: auto auto;

	}

}



@media screen and (max-width: 980px) {



	.banner .item {

	}

}



@media screen and (max-width: 800px) {

    .logo{ width:100%; margin-top:0px; margin-bottom:0px; height:80px; text-align:center; background:#d60213;}

    .logo img{ width:42%;}

	.headRig{ display:none;}

	.wrap{ width:95%;}



	.searchBtn {display: block;}

	.headRig {padding-top: 23px;}

	.headTop {height: auto;}

	.bigImg {height:150px;padding:35px 0px 20px 0px; margin:80px 0px 0px 0px; background-size: auto 100%;}

	.bigImg p{ font-size:14px; color:#fff; padding:15px 0px 0px 0px; }

    .bigImg h2{ font-size:16px; color:#fff; padding:10px 0px 0px 0px;background:url(../images/line_02.jpg) center top no-repeat;}

	



    .main{}

	.organzineText {line-height: 22px;}

	.meetList li {width: 50%;}



	.article {padding: 17px 46px 20px;}

	.article ul li {width: 100%;float: none;}

	.article ul li.next div {float: none;text-align: left;}

	.article ul li div {height: auto;padding: 5px 0;}

	.article ul li span {height: 22px;line-height: 22px;}

	.article ul li a {height: auto;margin-left:0px;float: none;line-height: 22px;}

	.columnLink li {width: 50%;}

	

/*开始*/

.banner{ margin:85px 0px 0px 0px !important;}

.banner .item {display: block;height:250px;background: no-repeat center / cover;}







.gysd{ width:96%; margin:20px auto;}

.gysd li{ width:48%; margin:0px 1% 30px 1%; float:left; text-align:center;}

.gysd li img{ width:80px; height:auto; display:inline-block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.gysd li h2{ font-size:25px; color:#000; font-weight:bold; border-bottom:1px solid #ddd; height:55px; line-height:55px; margin:0px 0px 10px 0px;}

.gysd li h2 em{ font-size:20px;}

.gysd li p{ font-size:16px; color:#666666; line-height:28px;}

.gysd li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}







.add_02{ width:100%; height:190px; margin:0px 0px; background-size:130% auto !important;}





.biaoti_01{ width:100%; margin:10px auto 10px auto; text-align:center; overflow:hidden;}

.biaoti_01 img{ width:65%;margin:0px 0px 0px 0px;}

.biaoti_01 h1{ font-size:18px; color:#121212; font-weight:bold; height:22px; line-height:22px;}

.biaoti_01 p{ font-size:14px; line-height:20px; color:#999; display:block;}



.fzlc{ width:96%; background:url(../images/fzlc_bg.png) bottom center no-repeat; margin:0px auto; height:180px; overflow:hidden;}

.fzlc li{ width:48%; height: auto; float:left;padding:0px 0px 0px 10px;}

.fzlc li h2{ font-size:16px; font-weight:bold; height:40px; line-height:40px; display:block; overflow:hidden;padding:0px 0px 0px 10px;}

.fzlc li p{ font-size:14px;color:#333; height:120px; line-height:30px; display:block; overflow:hidden;padding:0px 0px 0px 10px;}

.fzlc li:nth-child(2n-1) { background:url(../images/fzlc_01.png) 0px top no-repeat;}

.fzlc li:nth-child(2n) { background:url(../images/fzlc_01.png) 0px top no-repeat; padding-top:0px;}

.fzlc li:nth-child(2n) h2{ margin:0px 0px 0px 0px;}





/*方案中心*/

.fazx_01{ width:96%; margin:0px auto;}

.fazx_01 ul{ width:100%; margin-left:0px;}

.fazx_01 li{ width:48%; height: auto; margin:10px 1%; float:left; border-bottom:1px solid #ddd; padding:0px 0px 10px 0px;overflow:hidden;}

.fazx_01 li .fazx_01_p{ width:100%; height: auto; display:block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.fazx_01 li:hover .fazx_01_p{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.fazx_01 li h2{ height:30px; line-height:30px; display:block; overflow:hidden; margin:5px 0px 0px 0px; position:relative; background:#fff; z-index:99; font-weight: bold;}

.fazx_01 li h2 a{font-size:16px; clear:#121212;}

.fazx_01 li h2 a:hover{ color:#d60213;}

.fazx_01 li p{ font-size:15px; color:#787878; line-height:24px; display:block; overflow:hidden; height:52px; padding:0px 0px;}

.fazx_01 li span{ font-size:15px; color:#787878; line-height:24px; display:block; overflow:hidden; height:26px;}





/*优势*/

.ys_01{ width:96%; margin:0px auto;}

.ys_01 ul{ width:100%; margin-left:0px;}

.ys_01 li{ width:48%; height: auto; margin:10px 1%; float:left; border-bottom:1px solid #ddd; padding:0px 0px 10px 0px;overflow:hidden;}

.ys_01 li .ys_01_p{ width:100%; height: auto; display:block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.ys_01 li:hover .ys_01_p{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.ys_01 li h2{ height:30px; line-height:30px; display:block; overflow:hidden; margin:5px 0px 0px 0px; position:relative; background:#fff; z-index:9999; font-weight: bold;}

.ys_01 li h2 a{font-size:15px; clear:#121212;}

.ys_01 li h2 a:hover{ color:#d60213;}

.ys_01 li p{ font-size:14px; color:#787878; line-height:22px; display:block; overflow:hidden; height:85px; padding:0px 0px;}

.ys_01 li .ys_01_p1{ width:35px; height:35px; padding:12px; border-radius:50%; background:#fff; position:absolute; left:50%; top:40px; margin-left:-25px; z-index:9999;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}





/*视频中心*/

.spzx_01{ width:96%; margin:0px auto;}

.spzx_01 ul{ width:100%; margin-left:0px;}

.spzx_01 li{ width:48%; height: auto; margin:10px 1%; float:left; border-bottom:1px solid #ddd; padding:0px 0px 10px 0px;overflow:hidden;}

.spzx_01 li .spzx_01_p{ width:100%; height: auto; display:block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.spzx_01 li:hover .spzx_01_p{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.spzx_01 li h2{ height:30px; line-height:30px; display:block; overflow:hidden; margin:5px 0px 0px 0px; position:relative; background:#fff; z-index:9999; font-weight: bold;}

.spzx_01 li h2 a{font-size:15px; color:#121212;}

.spzx_01 li h2 a:hover{ color:#d60213;}

.spzx_01 li p{ font-size:15px; color:#787878; line-height:24px; display:block; overflow:hidden; height:52px; padding:0px 0px;}

.spzx_01 li span{ font-size:15px; color:#787878; line-height:24px; display:block; overflow:hidden; height:26px;}



.more_01{ width:65%; height:45px; line-height:45px; margin:20px auto 20px auto;  text-align:center;}

.more_01 a{height:45px; line-height:45px; display:block; background:url(../images/jt_02.png) 80% center no-repeat; color:#d60213; padding:0px 20px 0px 0px;border:1px solid #d60213; font-size:16px; border-radius:30px;}

.more_01 a:hover{background:url(../images/jt_04.png) 80% center no-repeat #d60213; color:#fff;}



.more_02{ width:65%; height:45px; line-height:45px; margin:20px auto 20px auto;  text-align:center;}

.more_02 a{height:45px; line-height:45px; display:block; background:url(../images/jt_03.png) 80% center no-repeat; color:#fff; padding:0px 20px 0px 0px;border:1px solid #fff; font-size:16px; border-radius:30px;}

.more_02 a:hover{background:url(../images/jt_04.png) 80% center no-repeat #d60213; color:#fff;}









/*产品替代*/

.biaoti_02 img{ width:65%;margin:0px 0px 0px 0px;}

.biaoti_02{ width:100%; margin:45px auto 35px auto; text-align:center;}

.biaoti_02 h1{ font-size:20px; color:#fff;}

.biaoti_02 p{ font-size:14px; line-height:30px; color:#fff; display:block; padding:10px 0px 0px 0px;}



.bg_01{width:100%; height: auto; background: url(../images/bg_01.jpg) top center no-repeat;overflow:hidden; margin:20px auto 0px auto; padding:0px 0px 0px 0px; background-size:auto 70%;}

.menu{ width:100%;  margin:0px auto 10px auto; text-align:center;}
.menu li{height:40px;display:inline-block; margin:0px 5px 10px 0px; padding:0px;}
.menu li a{height:38px;line-height:38px; display:block; padding:0px 15px; font-size:15px;color:#fff; border:1px solid #fff; border-radius:30px;}
.menu li a:hover{ background:#d60213; color:#fff; border:1px solid #d60213;}
.menu li.current a{ background:#d60213; color:#fff; border:1px solid #d60213;}


.menu1{ width:100%; margin:20px auto 10px auto; text-align:center;}
.menu1 li{height:40px;display:inline-block; margin:0px 5px 10px 0px; padding:0px;}
.menu1 li a{height:38px;line-height:38px; display:block; padding:0px 15px; font-size:15px;color:#333; border:1px solid #999; border-radius:30px;}
.menu1 li a:hover{ background:#d60213; color:#fff; border:1px solid #d60213;}
.menu1 li.current a{ background:#d60213; color:#fff; border:1px solid #d60213;}



.pro{ width:100%; margin:20px auto;}

.pro li{ width:46%; height: auto; padding:0.5%; border:1px solid #ddd; float:left; text-align:center; margin:1%; background:#fff;}

.pro li img{ width:100%; height:auto; display:block;}

.pro li span{ height:40px; line-height:40px; display:block; position:relative; z-index:9999;}

.pro li:hover span{ background:#d60213; color:#fff;}



/*企业优势*/

.qyys{ width:100%; margin:20px auto;border-bottom:1px solid #787878;border-left:1px solid #787878; overflow:hidden;}

.qyys li{ width:50%; float:left; text-align:center;}

.qyys li div{ border-top:1px solid #787878;border-right:1px solid #787878; padding:10px; color:#ffffff; height:200px;}

.qyys li div h2{ height:35px; line-height:35px; display:block; margin:8px 0px; font-size:20px; font-weight:bold;}

.qyys li div p{ height:80px; line-height:26px; display:block; overflow:hidden;}





.qyys2{ width:100%; margin:20px auto;border-bottom:1px solid #f42738;border-left:1px solid #f42738; overflow:hidden;}

.qyys2 li{ width:50%; float:left; text-align:center;}

.qyys2 li div{ border-top:1px solid #f42738;border-right:1px solid #f42738; padding:10px; color:#ffffff; height:200px;}

.qyys2 li div h2{ height:35px; line-height:35px; display:block; margin:8px 0px; font-size:20px; font-weight:bold;}

.qyys2 li div p{ height:80px; line-height:26px; display:block; overflow:hidden;}





/*新闻中心*/

.news_01{ width:94%; margin:0px 1% 20px 1%; padding:2%; background:#fff; float:none;}

.news_01 h1{ height:30px; line-height:30px; font-size:18px; font-weight:bold; color:#232323; border-left:3px solid #d60213; padding:0px 0px 0px 10px;}

.news_01 h1 a{ float:right; font-weight:normal;}



.news_01_t{ padding:5px 0px 0px 0px; margin:5px 0px 0px 0px; border-top:1px dotted #ddd;}

.news_01_t img{ width:40%; float:left; margin:0px 10px 0px 0px;}

.news_01_t h2{ height:50px; line-height:24px; display:block; overflow:hidden; margin:0px 0px 5px 0px;}

.news_01_t h2 a{ font-size:16px; font-weight:bold;}

.news_01_t p{ height:50px; line-height:24px; display:block; overflow:hidden; color:#787878;}



.news_01_c{ padding:10px 0px 0px 0px;}

.news_01_c li{ height:32px; line-height:32px; background:url(../images/list_01.jpg) left 12px no-repeat; padding:0px 0px 0px 10px;}

.news_01_c li span{ float:right; color:#787878;}

.news_01_c li a{ font-size:16px; color:#232323;}

.news_01_c li a:hover{ color:#d60213;}



.news_02_c{ padding:0px 0px 0px 0px;}

.news_02_c li{ margin:5px 0px 10px 0px;}

.news_02_c li h2{ height:30px; line-height:30px; margin:0px 0px 5px 0px;}

.news_02_c li h2 a{ font-size:16px; color:#232323;}

.news_02_c li h2 a:hover{ color:#d60213;}

.news_02_c li h2 em{ width:30px;height:30px; line-height:30px; background:#d60213; color:#fff; border-radius:50%; text-align:center; display:inline-block; font-size:16px; margin:0px 5px 0px 0px;}

.news_02_c li p{height:30px; line-height:30px; color:#555;}

.news_02_c li p em{ width:30px;height:30px; line-height:30px; background:#6f6f6f; color:#fff; border-radius:50%; text-align:center; display:inline-block; font-size:16px; margin:0px 5px 0px 0px;}



/*生产设备*/

.scsb{ width:100%; margin:20px auto 50px auto;}

.scsb li{ width:45%; margin:8px 1%; float:left; border:1px solid #ddd; padding:1%; overflow:hidden;}

.scsb li img{ width:100%; height:auto; display:block;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.scsb li span{ height:45px; line-height:45px; display:block; font-size:16px; text-align:center; position:relative; background:#fff; z-index:999;}

.scsb li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.scsb li:hover span{ background:#d60213; color:#fff;}























.path {height: auto; line-height:45px;overflow: hidden;position: relative;padding: 0 0px;border-bottom: 1px solid #ececec;}
.pathdiv {float: none;color: #787878;font-size:14px;height: 45px;line-height: 45px; background:url(../images/f_08.png) left center no-repeat; padding:0px 0px 0px 25px; overflow:hidden;}
.pathdiv a {color: #787878;font-size:14px;}
.pathdiv a.on, .pathdiv a:hover {color: #787878;}
.pathdiv span {display: inline-block;padding: 0 6px;}


.erji{ float:none; clear:both; width:100%; margin:15px 0px 0px 0px;}
.erji li{height:45px;line-height:45px; display:inline-block; margin:0px 0px 4px 0px; padding:0px; width:33.333%; text-align:center; float:left;}
.erji li a{height:45px;line-height:45px; display:block; padding:0px 0px; font-size:16px; background:#f1f1f1; width:98%; margin:0px auto;}
.erji li a:hover{ background:#d60213; color:#fff;}
.erji li.current a{ background:#d60213; color:#fff;}

.bg_02{ background-size:auto 100%;}


/*产品替代*/

.uk_dptd{overflow:auto;-webkit-overflow-scrolling:touch}

.dptd{ width:1298px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; margin:15px 0px 25px 0px;}

.dptd th{ border-top:1px solid #ddd; border-right:1px solid #ddd; background:#999; color:#fff; text-align:center; font-size:14px; font-weight:bold; padding:10px 10px;}

.dptd td{ border-top:1px solid #ddd; border-right:1px solid #ddd; color:#333; padding:10px 10px; font-size:14px; line-height:22px;}

.dptd_01{ width:55px; height:auto; display:inline-block; border:1px solid #ddd;}

.dptd_02{ color:#d60213; font-weight:bold;}

.t_center{ text-align:center;}

.dptd td a:hover{ color:#f00;}

.dptd_03{ color:#d60213; display:block;}

.dptd_04{ color:#d60213; display:block; margin:10px 0px 0px 0px;}

.dptd_04 img{ width:20px; vertical-align:middle; margin:0px 10px 0px 0px;}

.dptd_05 img{ width:36px; vertical-align:middle; margin:0px 10px 0px 0px;}

.dptd_06{ height:38px; line-height:38px; background:#d60213; color:#fff; border-radius:12px; padding:0px 25px; display:inline-block;}

.dptd_06:hover{ background:#999999; color:#fff !important;}

.dptd tr:hover{ background:#f3f3f3;}



/*合作伙伴*/

.hzhb{ width:100%; border:none;}

.hzhb ul{ width:100%; margin-left:0px;}

.hzhb li{ width:30.6%; height:auto;float:left; overflow:hidden; margin:6px 1%; border:1px solid #ddd; overflow:hidden; padding:0px;}

.hzhb li img{ width:100%; height: auto; }



/*企业文化*/

.qywh{ width:96%; margin:40px auto 0px auto;}

.qywh li{ width:48%; height:220px; margin:10px 1% 40px 1%; float:left; position:relative; text-align:center; background:#d60213;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.qywh li img{ width:52px; height:52px; position:absolute;left:50%; margin-left:-40px; background:#ebeff5; border-radius:50%; border:15px solid #ebeff5;top:-50px; z-index:9999;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;

}

.qywh li h2{position:absolute;left:0px;top:40px; width:86%; padding:10px 7% 10px 7%; font-size:25px; font-weight:bold; color:#fff; background:url(../images/line_02.jpg) center top no-repeat;}

.qywh li p{position:absolute;left:0px;top:85px; width:86%; padding:10px 7%; font-size:15px; line-height:24px; color:#fff;}

.qywh li:hover{ margin-top:10px;}

.qywh li:hover img{-webkit-transform: rotate(360deg) skew(0deg) scale(1.0) translate(0px,0);-moz-transform: rotate(360deg) skew(0deg)scale(1.0) translate(0px,0);}









/*新闻中心*/

/*.xwzx{ width:100%; margin:15px 0px 20px 0px; overflow:hidden;}

.xwzx li{ border-bottom:1px dotted #eeeeee; padding:10px 0px 5px 0px; overflow:hidden; margin:0px 0px 0px 0px;}

.date{ width:30%; height:90px; float:left; background:url(../images/line_02.jpg) right 15px no-repeat; font-size:16px; color:#999; padding:0px 0px 0px 0px;}

.date em{ width:20px; height:20px; display:block; background:url(../images/jt_04.png) center center no-repeat; margin:15px 0px 0px 0px; border:1px solid #eee; padding:5px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.xwzx li:hover .date em{background:url(../images/jt_01.png) center center no-repeat #d60213; background-size:15px auto;}

.xwzx li .xwzx_p{ display:none;}



.xwzx li .xwzx_c{ width:68%; float:right;margin:0px 0px 0px 0px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.xwzx li .xwzx_c h2{ height:33px; line-height:33px; display:block; overflow:hidden;}

.xwzx li .xwzx_c h2 a{ font-size:16px; color:#121212;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.xwzx li .xwzx_c .xwzx_text{ font-size:14px; color:#787878; height:45px; line-height:24px; display:block; overflow:hidden;}



.xwzx li:hover .xwzx_c{ padding:0px 0px 0px 0px;}

.xwzx li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);}*/





.jjfa{ width:96%; margin:10px auto;}

.jjfa h2{ font-size:16px; font-weight:bold; color:#fff; padding:0px 0px 15px 0px; text-align:center;}

.jjfa p{ font-size:14px; line-height:24px; color:#fff; text-align:center;}

.jjfa ul{ width:100%; margin:15px auto 0px auto; display:block;}

.jjfa ul li{ width:33.333%; float:left;}

.jjfa ul li img{ width:92%; border-radius:50%; border:2px solid #9fc4f9; display:inline-block;}



/*定制流程*/

.dzlc{ width:96%; margin:0px auto 15px auto; background:none; overflow:hidden;}

.dzlc ul{ width:100%; margin-left:0px;}

.dzlc li{ width:31.333%; height: auto; text-align:center; float:left; margin:10px 1%;}

.dzlc li img{ width:85px; height:85px;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.dzlc li h2{ height:35px; line-height:35px; font-size:14px;}

.dzlc li:hover img{-webkit-transform: rotate(360deg) skew(0deg) scale(1.0) translate(0px,0);-moz-transform: rotate(360deg) skew(0deg)scale(1.0) translate(0px,0);}



/*定制需求*/

.dzxq{ width:96%; margin:0px auto 10px auto; background:#fff;}

.dzxq_l{ width:92%; height:auto; padding:4%;}

.dzxq_l_text{ width:46%; height:47px; line-height:47px; padding:0px 0px 0px 2%; border:1px solid #ddd; margin:0px 0px 15px 0px; font-size:14px;}

.dzxq_l_text:nth-child(2n){ float:right;}

.dzxq_l_text:last-child{ width:98%;}



.dzxq_r{ width:92%; height:auto; padding:4%;}

.dzxq_l_text1{ width:98%; height:45px; line-height:45px; padding:0px 0px 0px 2%; border:1px solid #ddd; margin:0px 0px 15px 0px;font-size:14px;}

.dzxq_l_textarea{ width:98%; height:100px; line-height:28px; padding:0px 0px 0px 2%; border:1px solid #ddd; margin:0px 0px 15px 0px;font-size:14px;}

.dzxq_l_submit{ height:42px; line-height:42px; background:#fff; border-radius:10px; font-size:14px; padding:0px 25px; color:#2d73e1; border:none; margin:0px 20px 0px 18%;}

.dzxq_l_reset{ height:42px; line-height:42px; background:#fff; border-radius:10px; font-size:14px;padding:0px 25px; color:#2d73e1; border:none;}

.dzxq_l_submit:hover{ background:#1d60c9; color:#fff;}

.dzxq_l_reset:hover{ background:#1d60c9; color:#fff;}







.suspension{ display:none;}

.jiange{ display: block; height:55px;}

.ydkf{display:block; height:55px; line-height:55px; position:fixed; bottom:0px; width:100%;}

.ydkf li{ width:50%;height:55px; line-height:55px; float:left; text-align:center;}

.ydkf li a{height:55px; line-height:55px; display:block; color:#fff; font-size:16px;}

.ydkf li img{ vertical-align:middle; width:30px; margin:0px 5px 0px 0px;}

.ydkf li:first-child a{ background:#d60213;}

.ydkf li:nth-child(2) a{ background:#e8091b;}



.downLoadTit {height: auto;overflow: hidden;padding:25px 0 0px;border-bottom: 1px solid #efefef; text-align:center;}

.downLoadTit h1 {font-size:20px;color: #585858;font-weight: bold;}

.content_h1{ font-size:18px;}

.content_h2{ font-size:18px; margin:20px 0px;}





/*联系我们*/

.zjfk{ width:96%; margin:10px auto; overflow:hidden;}

.zjfk img{float:none;margin:0px 10px 0px 0px; width:100%;}

.zjfk h2{ font-size:20px; color:#121212; font-weight:bold; padding:20px 0px 0px 0px;}

.zjfk p{ font-size:14px; color:#555; line-height:30px;padding:10px 0px 0px 0px;}

.zjfk p em{ color:#d60213;}





.rlzy_01{ width:96%; margin:20px auto 20px auto;overflow:hidden;}

.rlzy_01 img{ width:100%; height: auto;}

.rlzy_01 .rlzy_01_c{ width:90%; height:auto; padding:5%;margin:20px 0px 0px 0px;font-size:15px; line-height:28px; color:#333; text-indent:2em; background:#efefef; border-radius:15px;}





.llys_tj{ width:100%; text-align:center;}



.llys_t4{height:45px; line-height:45px; background:#d60213; color:#fff; display:inline-block; border:none; padding:0px 30px; font-size:16px; margin:15px 10px 40px 0px; display:inline-block;}

.llys_t4:hover{ background:#1c62c9;}



.llys_t5{ width:auto !important;height:45px !important; line-height:45px !important; background:#999; color:#fff; border:1px solid #0264ab; display:inline-block; border:none;padding:0px 30px !important; font-size:16px; margin:15px 0px 40px 0px;display:inline-block;}

.llys_t5:hover{ background:#1c62c9; color:#fff;}





/*产品列表*/

.pro_list{ width:96%; margin:10px auto;}

.pro_list ul{ width:100%; margin-left:0px;}

.pro_list li{ width:48%; height:auto; float:left; margin:5px 1%; position:relative; overflow:hidden;}

.pro_list li img{ width:98%; height:auto; border:1px solid #ddd;}

.pro_list li span{ height:45px; line-height:45px; font-size:14px; border-bottom:1px solid #ddd; display:block; background:none;}

.pro_list li div{ display:none;}



/*相关产品*/

.pro_list2{ width:96%; margin:5px auto;}

.pro_list2 li{ width:48%; height: auto; float:left; margin:5px 1%; position:relative; overflow:hidden;}

.pro_list2 li img{ width:100%; height:auto;}

.pro_list2 li span{ height:55px; line-height:55px; font-size:16px; border-bottom:1px solid #ddd; display:block; background:url(../images/icon-see.png) right center no-repeat;}

.pro_list2 li div{ position:absolute;width:90%; height:100vh; left:-100%; top:0px; text-align:center;background:rgba(214,2,19,0.8); color:#fff; padding:35px 5%; overflow:hidden;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.pro_list2 li div h2{ font-size:18px; font-weight:bold; padding:20px 0px;}

.pro_list2 li div p{ font-size:16px; line-height:30px;}

.pro_list2 li:hover div{left:0px;}





/*新闻中心*/

.news{ width:100%; margin:15px 0px 15px 0px; overflow:hidden;}

.news li{ padding:3%; border:1px solid #ddd; overflow:hidden; margin:0px 0px 10px 0px;}

.news li .xwzx_p{ width:100%; height: auto;}

.news li .news_c{ width:100%; padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; border-right:0px solid #ddd;}

.news li .news_c h2{ height:30px; line-height:30px; display:block; overflow:hidden; font-weight:bold; background:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;}

.news li .news_c h2 a{ font-size:16px; color:#030303;}

.news li .news_c h2 a:hover{ color:#4183f0;}

.news li .news_text{ height:70px; display:block; overflow:hidden; font-size:14px; line-height:24px; color:#666;}

.news li span{ height:30px; line-height:30px; color:#666; background:url(../images/ll_01.png) left center no-repeat; padding:0px 0px 0px 35px; margin:10px 0px 0px 0px; display:block;}

.news li .date{ width:150px; text-align:center; color:#787878; padding:60px 0px 0px 0px; display:none;}

.news li .date em{ font-size:25px; color:#030303; padding:0px 0px 10px 0px; display:block; font-weight:bold;}

.news li:hover{ background:#f1f1f1;}







/* 招贤纳士 */

.jobsList{width:100%; margin:0px 0px 30px 0px;overflow:hidden;}

.jobTitle{height:50px;line-height:50px;background:#999;color:#fff;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}

.jobTitle span{display:block;width:33.333%;height:50px;float:left;text-align:center;font-size:16px;}

.jobTitle span:nth-child(3){ display:none;}

.jobsList dd span:nth-child(4){ display:none;}

.jobsList dd{height:55px;line-height:55px;border:1px solid #e5e5e5;background:#fff;cursor:pointer;position:relative;border-top:none;}

.jobsList dd em{display:block;width:8px;height:7px;background:url(../images/iconf.jpg) no-repeat;cursor:pointer;position: absolute;top:21px;right:28px;}

.jobsList dd.on{background:#eee; color:#333;}

.jobsList dd.on em{background:url(../images/icong.jpg) no-repeat;}

.jobsList dd span{display:block;float:left;width:33.333%;height:48px;text-align:center;font-size:15px;}

.jobsList dt{border:1px solid #e5e5e5;border-top:none;padding:15px;background:#fff;font-size:15px; line-height:25px; color:#454545;}

.apply{width:auto;height:40px;line-height:40px;margin-top:15px;color:#fff;font-size:15px; background:#aaaaaa; display:inline-block; padding:0px 30px;}

.jobsList dt h2{ font-size:15px; font-weight:bold; padding:0px 0px 10px 0px;}

.apply:hover{background-color:#d60213;color:#fff;}





/*联系我们*/

.post-form p input{ font-size:14px;height:52px; line-height:52px; width:98%; border:0; padding-left:2%; background:none}

.post-form span{position:absolute; right:10px; top:0px; z-index:999; width:130px; text-align:right; font-size:14px; color:#f00;}

.llys_t11{ width:99%; border:none; height:45px; line-height:45px; border:1px solid #ccc; padding:0px 0px 0px 1%; font-size:14px;}

.llys_t12{ width:99%; border:none; height:45px; line-height:45px; border:1px solid #ccc; padding:0px 0px 0px 1%; font-size:14px; margin:15px 0px;}

.llys_t13{ width:99%; border:none; height:45px; line-height:45px; border:1px solid #ccc; padding:0px 0px 0px 1%; font-size:14px; margin-bottom:15px;}

.llys_t2,.llys_t3,.llys_t4,.llys_t5{font-size:14px;}

.post-form textarea{ width:98%; padding-left:2%;}



/*荣誉资质*/

.gszz{ width:100%; margin:10px auto 10px auto;}

.gszz li{ width:50%; height:auto; float:left; margin:10px 0px 0px 0px; overflow:hidden; text-align:center;}

.gszz li img{ width:90%; height: auto; padding:0px; border:0px solid #ddd; display:inline-block;}

.gszz li span{ height:40px; line-height:40px; display:block; color:#333; font-size:16px; text-align:center;}



.mr_frbox1{ position:relative; width:100%;height: auto; margin:0px auto; overflow:hidden;}

.mr_frbox1 .prev{position:absolute; left:0px; top:95%; margin-top:-20px; width:35px; height:35px; z-index:10; background: url(../images/feel3.png) center center no-repeat #fff;}

.mr_frbox1 .next{position:absolute; right:0px; top:95%; margin-top:-20px; width:35px; height:35px; z-index:10;background: url(../images/feel4.png) center center no-repeat #fff;}



.mr_frbox2{ position:relative; width:100%;height: auto; margin:0px auto; overflow:hidden;}

.mr_frbox2 .prev{position:absolute; left:0px; top:50%; margin-top:-20px; width:35px; height:35px; z-index:10; background: url(../images/feel3.png) center center no-repeat #fff;}

.mr_frbox2 .next{position:absolute; right:0px; top:50%; margin-top:-20px; width:35px; height:35px; z-index:10;background: url(../images/feel4.png) center center no-repeat #fff;}







.bigimg{width:85% !important;}

.mask>img{position: fixed; right:2%;top:150px;width:50px; z-index:9999;}





#HBox{width:96% !important;height: auto !important;margin:0 auto;top:60px !important; left:0px !important; margin-left:0px !important;box-shadow:1px 1px 5px #333;-webkit-box-shadow:1px 1px 5px #333;display:none;background-color:#ffffff;z-index:100000; margin-top:auto !important; padding:2% 2%;}







/*用户信息*/

.yhxx{ width:98%; border:1px solid #ddd; padding:1% 1% 3.5% 1%; margin:-20px auto 30px auto; background:none; overflow: hidden;}

.yhxx h2{ font-size:18px; font-weight:bold; color:#121212; padding:10px 0px 0px 10px;}

.yhxx label{ width:98%; height:35px; line-height:35px; display:inline-block;padding:5px 0px 0px 2%; font-size:14px;}

.yhxx li{ height: auto; margin:5px 0px;}

.yhxx .yhxx_text01{ width:96%; height:45px; line-height:45px; padding:0px 0px 0px 1%; margin:0px 1%; border:1px solid #ddd;}

.yhxx .yhxx_text02{ width:180px; height:45px; line-height:45px; padding:0px 0px 0px 10px; border:1px solid #ddd;}

.yhxx .yhxx_text03{ font-size:15px; color:#4090f9; padding:0px 0px 0px 15px;height:45px; line-height:45px;}

.yhxx .yhxx_text03:hover{ color:#f00;}

.yhxx_text04{ height:40px; line-height:40px; background:#d60213; color:#fff; font-size:15px; display:inline-block; padding:0px 0px; width:120px; border:none;}

.yhxx_text04:hover{ background:#3b6ed6;}



.yhxx_text05{ height:40px; line-height:40px; background:#999; color:#fff; font-size:15px; display:inline-block; padding:0px 0px; width:120px; margin:0px 0px 0px 25px; border:none;}

.yhxx_text05:hover{background:#3b6ed6;}





/*关于我们*/

.about_bg{ width:100%; height: auto; background:url(../images/about_bg.jpg) center center no-repeat; padding:0px 0px 15px 0px; background-size:100% 100%;}

.about_num{ width:96%; padding:10px 0px; border-bottom:1px solid #eee;border-left:1px solid #eee; margin:0px auto;}

.about_num li{border-right:0px solid #eee; width:33.333%; padding:5px 0px; text-align:center; float:left; margin:0px 0px 0px -1px;}

.about_num li h2{ font-size:25px; color:#fff; font-family:"Arial"; font-weight:bold;}

.about_num li h2 em{ font-size:14px; color:#fff; padding:0px 0px 0px 10px; font-weight:normal;}

.about_num li p{ font-size:14px; color:#fff; height:30px; line-height:30px; display:block; overflow:hidden;}

.about_con{width:96%; margin:15px auto;font-size:14px; color:#454545; line-height:24px; overflow: hidden;}

.about_con img{ width:100%; display:block; margin:0px 0px 10px 0px;}

.about_con h2{ font-size:18px; color:#030303; background:url(../images/line_01.jpg) top left no-repeat; font-weight:bold; margin:0px 0px 0px 0px;}

.about_con span{ font-size:14px; color:#666666; padding:0px 0px 10px 0px; display:inline-block;}

.about_con .about_con_p{ font-size:14px; line-height:24px; color:#454545; display:block; overflow:hidden; height:220px; margin:0px 0px 15px 0px;}

.about_con a{ height:40px; line-height:40px;font-size:14px;}

.about_num li:nth-child(4){ width:50%;}

.about_num li:nth-child(5){ width:50%;}







/*企业视频*/

.video_l{ width:100%; height: auto; background:#000; position: relative;float:none;clear:both;overflow:hidden;}

.video_l img{ opacity:0.5; width:100%;}

.video_l em{ width:35px; height:35px; background:url(../images/video_01.png) center center no-repeat; background-size:100% auto; position:absolute; left:50%; top:36%;margin-left:-17px;}



.video_r{ width:100%; float:none; clear:both; overflow:hidden;}

.video_r li{ width:50%; height:35px; line-height:35px; background:none; padding:0px 0px 0px 0px; font-size:14px; display:block; overflow:hidden; margin:0px 0px 10px 0px; float:left; text-align:center;}

.video_r li:hover{ background:none;color:#fff;}

.video_r li.current{background:none;background:#4090f9; color:#fff;}





/*产品详情页*/

#ifocus {width:100%; height: auto; margin-top:25px;float:none;}

#ifocus ul{ margin:0; padding:0; list-style:none;}

#ifocus li{ list-style:none;}

#ifocus_btn {display:inline; float:none; width:100%; margin-right:0px;}

#ifocus_btn li {width:22%; height: auto; cursor:pointer; margin:0px 1% 10px 1%; float:left;}

#ifocus_btn img {width:98%; height:auto;border:1px solid #f1f1f1;}

#ifocus_btn .current img {border:1px solid #d60213;}

#ifocus_pic {position:relative; float:none; clear:both; width:100%; height:290px; overflow:hidden;}

#ifocus_piclist {position:absolute;float:right; display:inline;}



.pro_r2{ width:100%; padding-top:15px;}

.pro_r2 .biaoti{ padding-top:10px;font-size:20px; font-weight:normal;line-height:35px;}



.pro_r2 .anniu_01{ padding:0px 0px; margin:15px 0px 0px 1%;height:40px; line-height:40px; text-align:center; background:#fff; border:1px solid #ddd; border-radius:8px; display: inline-block; font-size:16px; color:#454545; width:45%; text-align:center; float:left;}

.pro_r2 .anniu_01:hover{ background:#2a5dc4;}

.pro_r2 .anniu_02{ padding:0px 0px; margin:15px 1% 0px 0px;height:40px; line-height:40px; text-align:center; background:#fff; border:1px solid #ddd; border-radius:8px; display: inline-block; font-size:16px; color:#454545;width:45%; text-align:center; float: right;}

.pro_r2 .anniu_02:hover{ background:#666;}



.pro_r_ny{min-height:auto; background:#f3f3f3;padding:10px 10px;margin:10px 0px 0px 0px;line-height:24px; font-size:14px; color:#787878; overflow:hidden;}

.pro_r_ny p{ font-size:14px;line-height:26px;}





.pro_t{ height:40px; line-height:40px; background:#f1f1f1; margin:20px 0px 20px 0px;}

.pro_t span{ background:#d60213; padding:0px 15px; color:#fff; font-size:15px; font-weight:bolder; display:inline-block;}

.pro_c2{ padding:10px; margin:0px 0px 30px 0px; font-size:15px; line-height:28px;}

.pro_c2 img{ max-width:100%;}

.pro_c2 table{border-bottom:1px solid #eee;border-left:1px solid #eee;}

.pro_c2 table td{border-top:1px solid #eee;border-right:1px solid #eee; padding:15px 10px;}

.pro_c2 table tr:first-child{ background:#999; color:#fff;}

.pro_c2 table tr:hover{ background:#f3f3f3; color:#333;}





.qywh_r{ width:90%; height:auto; background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); padding:5%; position:static; right:0px; top:0px; font-size:15px; line-height:30px; color:#333; overflow:hidden;}

.qywh_r ul{ width:100%; margin-left:0px;}

.qywh_r ul li{ width:48%; height:200px; float:left; border:0px solid #f1f1f1; margin:0px 1% 10px 1%; padding:0px; float:left; overflow:hidden;}

.qywh_r ul li h2{ height:40px; line-height:40px; font-size:15px; font-weight:bold; text-align:center; background:#d60213; color:#fff;}

.qywh_r ul li p{ height: auto; line-height:30px; display:block; overflow:hidden; text-indent:2em; font-size:14px; line-height:24px;}

.qywh_r ul li  img{ width:51px; height:50px; display:block; margin:10px auto;}

.qywh_r .jrqywh{ height:45px; line-height:45px; border:1px solid #f1f1f1; display:inline-block; padding:0px 20px; margin:0px 0px 0px 8px;}







.cfsb{width:96%; margin:20px auto 20px auto;}

.cfsb ul{ width:100%; margin-left:0px;}

.cfsb li{ width:48%; height: auto; float:left; margin:6px 1%; padding:0px 0px 0px 0px;overflow:hidden; background:#f4f4f4;}

.cfsb li img{ width:97%; height:120px; padding:1%; border:1px solid #ddd;transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;}

.cfsb li h2{ height:35px; line-height:35px; display:block; text-align:center; font-size:14px; margin:0px 0px 0px 0px; overflow:hidden;}

.cfsb li p{ height:28px; line-height:28px; display:block; text-align:center;font-size:15px;overflow:hidden;}

.cfsb li:hover img{transform:scale(1.04);-moz-transition:scale(1.04);-webkit-transition:scale(1.04);-o-transition:scale(1.04);}



.xxk{ width:96%; margin:20px auto 15px auto; display:block; text-align:center;}

.xxk ul li{ width:31.333%; display: block; margin:0px 1% 10px 1%; float:left;}

.xxk ul li a{height:40px; line-height:40px; display:block; border:1px solid #999; border-radius:10px; color:#333; font-size:15px; font-weight:bold;}

.xxk ul li a:hover{ background:#4183f0; color:#fff;}

.xxk ul li.current a{ background:#4183f0; color:#fff;}



/*网站底部*/

.footer_ul{ width:100%; margin:0px auto;}

.footer_ul li{ float:left; font-size:1.22em; margin:0px 0px 15px 0px; border-right:none;}

.footer_ul li.footer_ul_01{ width:25.333%;}

.footer_ul li.footer_ul_02{ width:42.333%;margin-left:2%;}

.footer_ul li.footer_ul_03{ width:25.333%;margin-left:3%;}

.footer_ul li.footer_ul_04{ width:60%;margin-left:0px;}

.footer_ul li.footer_ul_05{ width:37%;margin-left:3%;}



.footer_ul li b{font-size:1.3em; color:#999999; font-weight:normal; padding:0px 0px 15px 0px; margin:0px 0px 15px 0px; display:inline-block; background:url(../images/line_03.jpg) left bottom no-repeat;}

.footer_ul li:last-child{ border:none;}

.footer_ul li li{ float: none; line-height:28px; color:#666666; border:none; margin:0px;}

.footer_ul li li a{color:#666666;}

.footer_ul li li a:hover{color:#2a65bd;}

.footer_ul li img{ width:100%;}

.footer_ul li span{height:30px; line-height:30px;text-align:center;font-size:1.22em; display:block; padding:10px 0px 0px 0px;}





















/*工厂展示*/

.tdhd_01{ width:100%; height: auto; float:none; overflow:hidden;}

.tdhd_01 img{transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.tdhd_01:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.tdhd_02{ width:100%; float:none;}

.tdhd_02 ul{ width:100%;}

.tdhd_02 li{ width:48%; height: auto; float:left; margin:0px 1% 5px 1%; overflow:hidden;}

.tdhd_02 li img{ width:100%; height:auto;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.tdhd_02 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}









.zzrz_r{ width:90%; height:auto; background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); padding:5%; position:static; right:0px; top:0px; font-size:15px; line-height:30px; color:#333; overflow:hidden;}

.zzrz_r ul{ width:100%; margin-left:0px;}

.zzrz_r li{ width:48%; height: auto; float:left; margin:0px 1% 35px 1%;}

.zzrz_r li img{ width:100%; height:auto;}





.gczz_r{ width:90%; height:auto; background:#fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); padding:5%; position:static; right:0px; top:0px; font-size:15px; line-height:30px; color:#333; overflow:hidden;}

.gczz_r ul{ width:100%; margin-left:0px;}

.gczz_r li{ width:48%; height:auto; float:left; margin:0px 1% 35px 1%;}

.gczz_r li img{ width:100%; height:auto; display:block;}

.gczz_r li span{ height:35px; line-height:35px; display:block; text-align:center; background:#f3f3f3;}

	

/*广告位*/

.add_01{ width:100%; height: auto; background:url(../images/add_01.jpg) top center no-repeat; padding:15px 0px 15px 0px; text-align:center;}

.add_01 h2{ font-size:18px; font-weight:bold; color:#fff; padding:0px 0px 10px 0px;}

.add_01 p{ font-size:15px; color:#fff;}



.footer{ padding:0px;}

.footer_ul{ display:none;}	

	

.lxwm_02{ width:100%; margin:15px auto;}

.lxwm_02 li{ background:#f1f1f1; border-radius:15px; height:160px; text-align:center; width:47.5%; margin:0px 0.8% 10px 0.8%; float:left;}

.lxwm_02 li img{ margin:15px 0px 0px 0px;}

.lxwm_02 li h2{ font-size:16px; font-weight:bold; color:#121212; padding:10px 0px;}

.lxwm_02 li p{ font-size:12px; color:#787878; line-height:24px;}

.lxwm_02 li:hover{box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}





	

	

	

/*技术支持*/

.jszc{ width:100%; margin:15px auto;}

.jszc li{ margin:0px 0px 10px 0px;padding:0px 0px 10px 0px; border-bottom:1px dotted #ddd;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.jszc li h2{ height:35px; height:35px; display:block; overflow:hidden;}

.jszc li h2 a{ font-size:15px; color:#121212;}

.jszc li h2 em{ width:26px; height:26px; line-height:26px; text-align:center; display:block; float:left; background:#d60213; border-radius:10px; font-size:16px; color:#fff; font-family:"Arial"; margin:0px 8px 0px 0px;}

.jszc li p{ height:50px; font-size:14px; color:#787878; display:block; overflow:hidden; line-height:24px;}

.jszc li p em{ width:26px; height:26px; line-height:26px; text-align:center; display:block; float:left; background:#999999; border-radius:10px; font-size:16px; color:#fff; font-family:"Arial"; margin:0px 8px 0px 0px;}

.jszc li:hover{padding:0px 0px 10px 15px;}



.content {font-size:15px;color: #585858;line-height:30px;list-style: disc;padding: 22px 0 40px;}

.content p{ text-indent:2em;}

.content p img{ margin-left:-2em; margin:15px 0px;}

	

	

/*销售网络*/





/*详情页图片切换*/

.ban{ width:350px;height: auto; overflow:hidden; float:none; margin:0px auto;}

.ban2{ width:350px; height:250px; position:relative;overflow:hidden; float:none; margin:0px auto;}

.ban2 ul{ position:absolute; left:0; top:0;}

.ban2 ul li{ width:350px; height:auto;}

.ban2 ul li img{ width:100%; height:auto;}

.prev{ float:left; cursor:pointer;}

.num{ height:433px;overflow:hidden; width:84px; position:relative;float:left;}

.min_pic{width:84px; float:left; display:none;}

.num ul{ position:absolute; left:0; top:0;}

.num ul li{ width:80px; height:71px; margin-bottom:14px; padding:2px;}

.num ul li.on{ border:1px solid #168ec9; padding:0;}

.prev_btn1{width:16px; text-align:center; height:18px; margin-top:30px; margin-right:20px; cursor:pointer; float:left;}

.next_btn1{width:16px; text-align:center; height:18px; margin-top:30px;cursor:pointer;float:right;}

.prev1{ position:absolute; top:110px; left:0px; width:35px; height:35px;z-index:9;cursor:pointer; background:url(../images/index_tab_l.png) center center no-repeat;}

.prev1:hover{background:url(../images/index_tab_l1.png) center center no-repeat #d60213;}

.next1:hover{background:url(../images/index_tab_r1.png) center center no-repeat #d60213;}

.next1{ position:absolute; top:110px; right:0px; width:35px; height:35px;z-index:9;cursor:pointer;background:url(../images/index_tab_r.png) center center no-repeat;}

.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}

.pop_up{ width:600px; height:600px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}

.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}





	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}



@media screen and (max-width: 768px) {



	.slideBox {

		float: none;

		margin: 0 auto 20px;

	}



	.indexNews {

		margin-left: 0;

	}



	.linkSelect li {

		width: 50%;

	}



	.placeDiv {

		height: auto;

		overflow: hidden;

	}



	.placeDiv div {

		width: 100%;

		float: none;

	}

	

.yxrw{ width:100%;clear:both;overflow:hidden;}

.yxrw ul{ width:100%;}

.yxrw li{width:29.33%; float:left; margin:5px 2%;}

.yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}

.yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}



#yxrw{ width:95%; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}

#yxrw li{width:29.33%; float:left; margin:5px 2%;}

#yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}

#yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}



#shjs{ width:195%52px; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}

#shjs li{width:29.33%; float:left; margin:5px 2%;}

#shjs li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}

#shjs li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}



/*研发能力*/

.yfsl_01{ width:100%; margin:0px auto;}

.yfsl_01 img{ width:100%; height:auto; float:none; margin:0px 0px 0px 0px;}

.yfsl_01 h2{ font-size:20px; font-weight:bold; background:url(../images/line_01.jpg) left bottom no-repeat; display:inline-block; padding:0px 0px 10px 0px; margin:10px 0px 10px 0px;}

.yfsl_01 p{ height: auto; display:block; overflow:hidden;}

.yfsl_01 a{ height:35px; line-height:35px; background:#d60213; border-radius:25px; display:inline-block; padding:0px 30px; color:#fff; font-size:15px; margin:10px 0px 20px 0px;}



.yfsl_02 ul{ width:100%; margin-left:0px;}

.yfsl_02 li{ width:48%; height: auto; float:left; margin:10px 1%; overflow:hidden;}

.yfsl_02 li img{ width:100%; height:auto;transition: all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}

.yfsl_02 li:hover img{transform:scale(1.08);-moz-transition:scale(1.08);-webkit-transition:scale(1.08);-o-transition:scale(1.08);}

.yfsl_02 li span{ height:35px; line-height:35px; font-size:16px; display:block; text-align:center; position:relative; z-index:999; background:#fff;}

















}



@media screen and (max-width: 640px) {



	.banner .item {

	}



	.customSelect {

		text-indent: 4px;

	}



	.footLink a {

		margin: 0 6px;

	}





	.linkText {

		float: none;

	}



	.linkSelect {

		margin: 20px 0 0 0;

	}



	.linkSelect li {

		width: 100%;

	}



	.linkDiv {

		margin-left: 0;

	}



	.mobileIconCon a {

		height: 45px;

	}



	#mobileNavTit {

		height: 45px;

		line-height: 45px;

	}



	.eventsInfo {

		padding-top: 0;

		line-height: 30px;

		margin-left: 100px;

	}



	.rightBox, .path {

		padding: 0 0px; width:96%; margin:0px auto; float:none;

	}



	.downLoad li a, .organize li a {

		margin: 0 15px;

	}



	.downLoad li a span {

		width: 12px;

		font-size: 0;

	}



	.downLoad li a div {

		margin: 0 38px 0 22px;

	}

	.organzineText {

		margin-left: 115px;

	}



	.organzineText h3 {

		margin: 8px 0;

		line-height: 26px;

		max-height: 52px;

		overflow: hidden;

	}



	.orInfo {

		line-height: 22px;

		max-height: 44px;

		overflow: hidden;

	}



	.meetList li a {

		margin: 20px 10px 0;

	}



	.placeDiv div i {

		margin-left: 15px;

	}



	.placeDiv div span {

		margin-left: 55px;

		padding: 15px 0;

		height: auto;

		line-height: 28px;

	}



	.newsList li a div {

		margin: 0 0 0 22px !important;

	}



	.columnMain {

		padding: 15px;

	}



	.cTitle, .columnHot {

		padding: 0 15px;

	}



	.columnList, .columnBoxDiv .columnList {

		padding-left: 15px;

		padding-right: 15px;

	}



	.columnTitle h1 {

		font-size: 2em;

	}



	.columnTitle p {

		font-size: 1em;

	}



	.columnFooter {

		padding: 0 10px 30px;

	}



	.wd10 {

		margin: 0 15px;

	}



	.columnLink {

		margin: 0 -5px;

	}



	.columnLink li a {

		margin: 0 5px 10px;

	}



	.bg3 .cTitle .more {

		right: 15px;

	}



	.columnText {

		margin: 23px 20px;

	}



	.slideBox .bd .tit a {

		margin: 14px 20px 0;

	}

	

.yxrw{ width:100%;clear:both;overflow:hidden;}

.yxrw ul{ width:100%;}

.yxrw li{width:46%; float:left; margin:5px 2%;}

.yxrw li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}

.yxrw li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}



#shjs{ width:95%; clear:both; display:block; margin:20px auto 0px auto; overflow:hidden;}

#shjs li{width:46%; float:left; margin:5px 2%;}

#shjs li img{ width:100%; height:auto; padding:2px; border:1px solid #ddd; display:block;}

#shjs li span{ height:25px; line-height:25px; display:block; text-align:center; font-size:14px;}





	

}



@media screen and (max-width: 540px) {





	.iconList li {

		width: 50%;

	}



	.organzineText h3 {

		font-size: 1.4em;

	}



	.orInfo {

		font-size: 1.2em;

	}



	.meetList li {

		width: 100%;

	}



	.meetList li a {

		margin: 20px 0 0;

	}



	.columslideBox {

		width: 100%;

		height: auto;

	}

}



@media screen and (max-width: 480px) {



	.paged a, .paged .p_info, .paged .current {

		padding: 0 8px;

		margin: 0 1px;

		height: 24px;

		line-height: 24px;

	}

}



@media screen and (max-width: 414px) {



	.banner .item {

	}



	.slideBox {

		width: 100%;

		height: auto;

	}



	.customSelect {

		font-size: 1.2em;

	}



	.headTop {

	

	}



	.searchBtn {

		right: 10px;

		top: 20px;

	}



	.mspan1 {

		padding: 0;

		display: block;

	}



	.mspan2 {

		display: block;

	}



	.left, .right {

		margin: 0 0px;

	}



	.headTop {

		padding:0px 0px;

	}



	.columnList li a span {

		display: none;

	}



	.columnList li a b {

		margin-right: 0;

	}

}



@media screen and (max-width: 320px) {



	.placeDiv {

		font-size: 1.2em;

	}

}



@media screen and (max-width: 678px) {

	.content img {

		width: 100% !important;

		height: auto !important

	}

}

