html {
*overflow:auto;
	_overflow-y:scroll;
}
body {
	cursor:default;
	-webkit-text-size-adjust:none;
	font-size:12px;
	font-family:Arial;
	background:#FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	padding:0;
	margin:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, th, var {
	font-weight:normal;
	font-style:normal;
}
strong {
	font-style:normal;
}
ol, ul, li {
	list-style:none outside none;
}
caption {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
	font-size:100%;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
}
a {
	outline:none;
	cursor:pointer;
*outline:expression(this.hideFocus=true);
	text-decoration:none;
}
img, object {
	vertical-align:top;
}
input {
	outline:none;
*outline:expression(this.hideFocus=true);
}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none;
padding:0;
}
.clear {
	zoom:1;
}
.clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:"1";
	clear:both;
	height:0;
}
.fle {
	float:left;
	_display:inline;
}
.fri {
	float:right;
	_display:inline;
}
img {
	border:0
}
a:link {
	color: #666;
}
a:visited {
	color: #666;
}
a:hover {
	color: #F00;
}
 .w100% {
width: 100%;
}
.w1160 {
	width: 1160px;
	margin: 0 auto;
}
.header {
	background: url(../images/bg1.jpg) repeat-x top;
	height: 180px;
}
.head-top {
	height: 126px;
}
.logo {
	padding-top: 25px;
}
.cm {
	padding-top: 45px;
	padding-left: 35px;
}
.hea-top-right .rigth-top {
	background: url(../images/bg2.jpg) no-repeat;
	width: 224px;
	height: 31px;
	margin-top: 5px;
	position: relative;
	left: 27px;
}
.hea-top-right .rigth-top a {
	color: #fff;
	display: block;
	float: left;
	width: 65px;
	text-align: center;
	margin-top: 5px;
}
.hea-top-right .rigth-top a.a1 {
	margin-left: 12px;
}
.hea-top-right .rigth-top a.a2 {
	margin-left: 10px;
}
.hea-top-right .rigth-top a.a3 {
	margin-left: 7px;
}
.hea-top-right .search {
	width: 233px;
	height: 26px;
	background: url(../images/bg3.png) no-repeat;
	margin-top: 33px;
}
.hea-top-right .search .text {
	width: 195px;
	padding: 3px;
	border: none;
	background: none;
	padding-left: 10px;
	font-size: 12px;
	line-height:19px;
}
.hea-top-right .search .sbu {
	width: 16px;
	height: 16px;
	border:none;
	cursor: pointer;
	margin-top:2px;
	border:0;
}
.head-box .menu ul li {
	float: left;
	width: 128px;
	height: 54px;
	position: relative;
	z-index: 99999999999999999999;
}
.head-box .menu ul li a {
	display: block;
	line-height: 54px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666666;
}
.head-box .menu ul li dt a {
	display: block;
	line-height: 18px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding-top:10px;
	padding-bottom:10px;
}
.head-box .menu ul li:hover .svb {
	background: #da251d;
}
.head-box .menu ul li:hover .svb a {
	color: #fff;
}
.head-box .menu ul li.hover .svb {
	background: #da251d;
}
.head-box .menu ul li.hover .svb a {
	color: #fff;
}
.head-box .menu ul li .svb-box {
	background: #333333;
	display: none;
}
.svb {
	background: url(../images/tb17.jpg) no-repeat 126px 23px;
}
.bannerx {
	width: 100%;
	height: 18px;
	background:url(../images/bannerx.jpg);
}
.banner {
	width: 100%;
	height: 593px;
	overflow: hidden;
	position: relative;
}
.banner ul li {
	width: 100%;
	height: 593px;
}
 .w100% {
width: 100%;
}
.index-con .con-chenge {
	min-height: 455px;
	background: #f5f5f5;
}
.index-con .con-chenge .slide-box {
	margin-top:0px;
	position: relative;
	z-index: 5;/*

	overflow: hidden;*/
}
.index-con .con-chenge .bd {
	width: 2336px;
	padding-top:45px;
}
.index-con .con-chenge .bd ul li {
	width: 269px;
	height: 359px;
	background: #fff;
}
.index-con .con-chenge .bd ul li .title {
	height: 105px;
	padding-top: 40px;
}
.index-con .con-chenge .bd ul li .title .top {
	background: url(../images/tb2.jpg) no-repeat center top;
	padding-top: 40px;
}
.index-con .con-chenge .bd ul li .title .top p {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
}
.index-con .con-chenge .bd ul li .title .text {
	width: 215px;
	padding-top: 15px;
	margin: 0 auto;
}
.index-con .con-chenge .bd ul li .title .text p {
	color: #8f8f8f;
	text-align: center;
}
.index-con .con-chenge .bd ul li {
	margin-right: 22px;
	float: left;
}
.index-news {
	padding-top: 57px;
	padding-bottom: 60px;
}
.index-news .in-new-left {
	width: 735px;
	border: 1px solid #f2f2f2;
	height: 288px;
	float: left;
}
.index-news .in-new-left .left {
	width: 178px;
	float: left;
}
.index-news .in-new-left .left div {
	width: 178px;
	height: 143px;
	background: #8d8d8d;
	border-bottom: 1px solid #fff;
	position: relative;
	cursor: pointer;
}
.index-news .in-new-left .left div:hover {
	background: #ce3f3c;
}
.index-news .in-new-left .left div:hover .img {
	display: block;
}
.index-news .in-new-left .left div.on {
	background: #ce3f3c;
}
.index-news .in-new-left .left div.on .img {
	display: block;
}
.index-news .in-new-left .left div .p-img {
	text-align: center;
	padding-top: 30px;
}
.index-news .in-new-left .left div .p-text {
	text-align: center;
	color: #fff;
	font-size: 16px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.index-news .in-new-left .left .img {
	position: absolute;
	right: -12px;
	top: 55px;
	width: 12px;
	height: 24px;
	background: #fff;
	display: none;
}
.index-news .in-new-left .right {
	width: 485px;
	float: right;
	height: 288px;
	overflow: hidden;
	position: relative;
	left: -33px;
}
.index-news .in-new-left .right .right-text-top .title {
	font-size: 14px;
	font-weight: bold;
	color: #ce3f3c;
	padding-top: 20px;
	padding-bottom: 10px;
}
.index-news .in-new-left .right .right-text-top span {
	color: #ce3f3c;
}
.index-news .in-new-left .right .right-text-top {
	height: 113px;
}
.index-news .in-new-left .right .right-text-btm ul li {
	background: url(../images/tb6.png) no-repeat left;
	width:460px;
	height: 56px;
	line-height: 56px;
	padding-left: 20px;
	border-bottom: 1px dashed #e4e4e4;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.index-news .in-new-left .right .right-text-btm ul li span {
	color: #989898;
	float: right;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.index-news .in-new-left .right .right-box {
	height: 290px;
}
.index-news .in-new-left .right .right-con {
	position: absolute;
	top: 0px;
}
.in-new-right {
	width: 372px;
	float: right;
	height: 288px;
}
.in-new-right .title {
	border-left: 4px solid #ce3f3c;
}
.in-new-right .title p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #333;
	margin-bottom: 23px;
	padding-left: 19px;
}
.in-new-right .text {
	padding-top: 20px;
}
.in-new-right .text p {
	color: #8f8f8f;
}
.index-btm {
	background: #f5f5f5;
	height: 312px;
}
.index-btm .box ul li {
	float: left;
	width: 270px;
	margin-right: 25px;
	background: #fff;
	border-bottom: 4px solid #e0e0e0;
}
.index-btm .box ul li:hover {
	border-bottom: #ce3f3c 4px solid;
}
.index-btm .box ul li.hover {
	border-bottom: #ce3f3c 4px solid;
}
.index-btm .box ul {
	width: 1185px;
	padding-top: 53px;
}
.index-btm .box ul li .title {
}
.index-btm .box ul li .title p {
	color: #4c4c4c;
	font-family: Arial, Helvetica, sans-serif;
	height: 58px;
	line-height: 58px;
	text-align: center;
	font-size: 18px;
}
.tb01 {
	margin:0px auto;
	width:140px;
	background: url(../images/tb01.jpg) left center no-repeat;
}
.tb02 {
	margin:0px auto;
	width:140px;
	background: url(../images/tb02.jpg) left center no-repeat;
}
.tb03 {
	margin:0px auto;
	width:140px;
	background: url(../images/tb03.jpg) left center no-repeat;
}
.tb04 {
	margin:0px auto;
	width:140px;
	background: url(../images/tb04.jpg) left center no-repeat;
}
.foot {
	height: 75px;
	border-top: 1px solid #2b2b2b;
	background: #303030;
}
.foot .left {
	width: 500px;
	float: left;
}
.foot .left p {
	line-height: 75px;
	color: #6b6b6b;
	font-family: Arial, Helvetica, sans-serif;
}
.foot .right {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
}
.foot-menu ul {
	float: right;
}
.foot-menu ul li {
	float: left;
	width: 160px;
	text-align: center;
	line-height: 75px;
}
.foot-menu ul li.p {
	width: 84px;
}
.foot-menu ul li span {
	float: right;
}
.foot-menu ul li p {
	line-height: 75px;
}
.foot-menu ul li img {
	padding-top: 30px;
	line-height: 75px;
}
.foot-menu .ewm {
	float: right;
	margin-left: 30px;
	padding-top: 10px;
}
.footer {
	width: 100%;
	height: 345px;
	background: #333;
}
.footer-box {
}
.footer-box .left {
	width: 150px;
	margin-right: 50px;
	float: left;
}
.foot-logo {
	text-align: center;
	padding-top: 40px;
	padding-bottom: 13px;
}
.logo-come {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#868686;
	line-height:24px;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 23px;
}
.footer-menu {
	padding-top: 50px;
}
.footer-box .right {
	width: 955px;
	float: left;
}
.footer-menu ul li {
	width: 135px;
	float: left;
	background: url(smg/bg4.jpg) no-repeat right top;
}
.footer-menu ul li .ftm-top {
	padding-bottom: 20px;
}
.footer-menu ul li .ftm-top .ch {
	font-size: 16px;
	color: #a7a7a7;
	text-align: left;
	line-height:22px;
	font-family: Arial, Helvetica, sans-serif;
}
.footer-menu ul li dl dt {
	text-align: left;
	line-height:22px;
	font-family: Arial, Helvetica, sans-serif;
}
.footer-menu ul li dl dt a {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#858686;
	display: block;
}
.footer-menu ul li dl dt a:hover {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#cdcdcd;
	display: block;
}
.demo {
	padding-top: 40px;
	padding-bottom: 20px;
}
.nav-demo {
	width: 270px;
	float: left;
	border-bottom: 4px solid #eaeaea;
	margin-right: 50px;
}
.nav-demo .nav-top {
	width: 270px;
	height: 80px;
	background: url(../images/bg5.jpg) no-repeat;
}
.nav-demo .nav-top p {
	font-weight: bold;
	font-size: 20px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 35px;
	padding-top: 30px;
}
.nav-demo .nav-top p img {
	padding-top: 7px;
	padding-left: 5px;
}
.nav-list ul li {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #fff;
	background: #e6e6e6;
	width: 270px;
	float: left;
}
.nav-list ul li a {
	display: block;
	padding-left: 39px;
	font-size: 16px;
	background: url(../images/tb9.png) no-repeat 236px 25px;
	color: #7f7f7f;
	font-family: Arial, Helvetica, sans-serif;
}
.nav-list ul li:hover a {
	background: url(../images/tb10.png) no-repeat 236px 25px;
}
.nav-list ul li:hover {
	background: #fff;
}
.nav-list ul li.hover a {
	background: url(../images/tb10.png) no-repeat 236px 25px;
}
.nav-list ul li.hover {
	background: #fff;
}
.nav-lists ul li {
	min-height: 61px;
	line-height: 61px;
	border-bottom: 1px solid #eaeaea;
	background: #f7f7f7;
	width: 270px;
	float: left;
}
.nav-lists ul li .top a {
	display: block;
	padding-left: 39px;
	font-size: 16px;
	background: url(../images/tb9.png) no-repeat 236px 25px;
}
.nav-lists ul li .tops a {
	display: block;
	padding-left: 39px;
	font-size: 16px;
	background: url(../images/tb9.png) no-repeat 236px 25px;
}
.nav-lists ul li:hover .tops a {
	background: url(../images/tb_down.jpg) no-repeat 236px 25px;
}
.nav-lists ul li:hover .tops {
	background: #fff;
}
.nav-lists ul li.hover .tops a {
	background: url(../images/tb_down.jpg) no-repeat 236px 25px;
}
.nav-lists ul li.hover .tops {
	background: #fff;
}
.nav-lists ul li:hover .top a {
	background: url(../images/tb10.png) no-repeat 236px 25px;
}
.nav-lists ul li:hover .top {
	background: #fff;
}
.nav-lists ul li.hover .top a {
	background: url(../images/tb10.png) no-repeat 236px 25px;
}
.nav-lists ul li.hover .top {
	background: #fff;
}
.nav-lists ul li:hover .btm {
	background: #fff;
}
.nav-lists ul li.hover .btm {
	background: #fff;
}
.nav-lists ul li .btm {
	display: none;
}
.nav-lists ul li dl {
	padding-left: 40px;
	padding-bottom: 20px;
}
.nav-lists ul li dl dt {
	height: 40px;
}
.nav-lists ul li dl a {
	line-height: 40px;
	display: block;
}
.nav-lists ul li dl dt.hover a {
	color: #ce3f3c;
}
.demo-right {
	width: 840px;
	float: right;
	min-height: 300px;
	margin-bottom: 40px;
}
.crumbs-about p {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
}
.crumbs-about {
	padding-bottom: 20px;
	border-bottom: 1px solid #ececec;
	margin-bottom: 20px;
}
.crumbs-about p img {
	padding-top: 0px;
	padding-right: 10px;
}
.crumbs-about p span {
	color: #ce3f3c;
}
.about .content .top {
}
.about .content .top .p1 {
	font-size: 20px;
	color: #131313;
}
.about .content .top .p2 {
	font-size: 33px;
	color: #9e9e9e;
	line-height: 35px;
}
.about .content .top .p2 span {
	font-size: 20px;
	color: #262626;
}
.about .content .top .p3 {
	font-size: 14px;
	color: #9e9e9e;
}
.about .content .con {
}
.about .content .con p {
	/*text-indent: 2em;*/
	font-size: 16px;
	line-height: 30px;
}
.about .content .con p.img {
	padding: 40px 0px;
}
<!--
.blk_18 {
	FLOAT: left;
	margin:0 0 0 0px;
}
.blk_18 .pcont {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH:1150px;
	height:auto;
}
.blk_18 .ScrCont {
	WIDTH: 30000px;
	ZOOM: 1
}
.blk_18 #List1_1, .blk_18 #List2_1, .blk_18 #List2_2, .blk_18 #List1_2 {
	FLOAT: left;
}
.blk_18 .LeftBotton {
	FLOAT: left;
	WIDTH: 24px;
	HEIGHT: 47px;
}
.blk_18 .RightBotton {
	FLOAT: left;
	WIDTH: 24px;
	HEIGHT: 47px;
}
.blk_18 .LeftBotton {
	BACKGROUND-POSITION: 0px 0px;
	MARGIN-LEFT: 0px;
	BACKGROUND: url(../images/z.jpg) no-repeat;
}
.blk_18 .RightBotton {
	BACKGROUND-POSITION: 0px 0px;
	MARGIN-LEFT: 0px;
	BACKGROUND: url(../images/y.jpg) no-repeat;
}
.blk_18 .LeftBotton:hover {
	BACKGROUND: url(../images/z.jpg) no-repeat;
}
.blk_18 .RightBotton:hover {
	BACKGROUND: url(../images/y.jpg) no-repeat;
}
.blk_18 .pl IMG {
	DISPLAY: block;
	CURSOR: pointer;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.blk_18 .pl {
	FLOAT: left;
	height:143px;
	LINE-HEIGHT: 0px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: underline
}
.commu_cont3 {
	MARGIN: 9px 7px 7px;
	LINE-HEIGHT: 150%
}
.commu_cont3 UL {
	WIDTH: 3480px;
}
.hytb {
	position:relative;
	widows:1160px;
}
.hypf {
	position:absolute;
	left:-50px;
	top: 180px;
}
.hytb1 {
	position:relative;
	widows:1160px;
}
.hypf1 {
	text-align:left;
	position:absolute;
	left: 1180px;
	top: 180px;
	height: 69px;
}
.cl-tuijian-wz {
	font-size: 14px;
	color: #515151;
	line-height:25px
}
.cl-tuijian-wz a {
	font-size: 14px;
	color: #515151;
	line-height:25px
}
-->
body {
	background: #fff;
}
.in-content {
	background-color: #f3f3f3;
	padding-bottom: 90px;
	padding-top: 30px;
}
.in-content .fff {
	height: 60px;
	background-color: #fff;
	clear: both;
}
.inner-cent {
	width: 1200px;
	margin: 0 auto;
}
.dingwei {
	padding: 22px 0px 32px 0px;
	overflow: hidden;
}
.dingwei .position {
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.dingwei .position a:hover, .dingwei .position a.hover {
	color: #da251d;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
.dingwei .back {
	display: inline-block;
	float: right;
	width: 90px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	background-color: #2cd689;
	border-radius: 30px;
}
.m-parent {
	background-color: #fff;
	padding: 50px 60px 0px 50px;
	overflow: hidden;
}
.sider {
	float: left;
	width: 240px;
	background-color: #f3f3f3;
	padding-bottom: 9999px;
	margin-bottom: -9999px;
}
.sider dt {
	height: 80px;
	font-size: 24px;
	line-height: 80px;
	text-indent: 80px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}
.sider dd {
	width:240px;
	height: 55px;
	border-bottom: 1px solid #eee;
	font-size: 14px;
	line-height: 55px;
	text-indent: 30px;
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;text-overflow:ellipsis;  ;
}
.sider dd a {
	display: block;
	height: 100%;
 transition: .2s;
}
.sider dd a:hover, .sider dd.hover a {
	background-color: #fff;
	border-left: 4px solid #da251d;
	color: #da251d;
	font-family: Arial, Helvetica, sans-serif;
}
.about-tt {
	background: url(../images/about-tt_03.jpg) 25px center #da251d no-repeat;
}
.main {
	float: right;
	width: 720px;
	padding-bottom: 9999px;
	margin-bottom: -9999px;
}
.m-hd {
	text-align: left;
	border-bottom: 1px solid #eee;
	padding-bottom: 22px;
}
.m-hd h1 {
	font-size: 20px;
	color: #5e5e5e;
	font-family: Arial, Helvetica, sans-serif;
}
.m-hd p {
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #cecece
}
.company {
	padding-top: 30px;
	line-height: 2;
}
.company ul {
	margin-top: 20px;
}
.company p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #363636;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
/* 产品中心 */

.m-pro {
	padding: 60px 0;
}
.m-pro li {
	float: left;
	width: 234px;
	height: 418px;
	border: 1px solid #eee;
	margin-right: 26px;
	margin-bottom: 60px;
    transition:all .3s;
}
.m-pro .nr {
	margin-right: 0;
}
.m-pro li a {
	display: block;
	height: 100%;
	position: relative;
}
.m-pro li .pic {
	text-align: center;
	border-bottom: 1px solid #eee;
}
.m-pro li h3 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top: 15px;
	color: #464d50;
	line-height: 2;
	text-align:center
}
.m-pro li p {
	font-size: 12px;
	color: #333;
}
.m-pro li .more {
	display: block;
	text-align: center;
	line-height: 40px;
	width: 130px;
	height: 40px;
	color: #fff;
	border-radius: 20px;
	background-color: #da251d;
	position: absolute;
	bottom: 40px;
	left: 50%;
	margin-left: -65px;
}
.m-pro li:hover {
	transform:translateY(-10px);
	box-shadow: 0 3px 10px 1px #ccc;
}
.m-pro li a:hover .more {
	background-color: #5e5e5e;
}
.in-pro {
}
.ipro-show {
	margin-bottom: 85px;
	overflow: hidden;
	position: relative;
}
.ipro-show .pro-pic {
	float: left;
	width: 377px;
}
.ipro-show .pro-pic .big-pic {
	border: 1px solid #ccc;
	width: 360px;
	height: 375px;
	position: relative;
}
.ipro-show .pro-pic .big-pic img {
	display: block;
	width: 100%;
	height: 100%;
}
.big-pic .float-box {
	position: absolute;
	left: 0;
	top: 0;
	width: 150px;
	height: 150px;
	opacity: .5;
	filter:alpha(opacity=50);
	background-color: orange;
	cursor: crosshair;
}
.bigmore-box {
	position: absolute;
	top: 0;
	left: 377px;
	width: 384px;
	height: 400px;
	background-color: pink;
	z-index: 1;
	overflow: hidden;
}
.bigmore-box img {
	position: absolute;
	width: 959px;
	height: 1000px;
}
.ipro-show .pro-pic .xiao-pic {
	margin-top: 10px;
}
.ipro-show .pro-pic .xiao-pic li {
	float: left;
	width: 77px;
	height: 80px;
	border: 1px solid #ccc;
	cursor: pointer;
}
.ipro-show .pro-pic .xiao-pic li+li {
	margin-left: 14px;
}
.ipro-show .pro-pic .xiao-pic img {
	display: block;
	width: 100%;
	height: 100%;
}
.ipro-show .pro-txt {
	float: right;
	width: 330px;
}
.ipro-show .pro-txt h3 {
	font-size: 18px;
	height: 70px;
	line-height: 70px;
	background-color: #f3f3f3;
	padding-left: 20px;
	font-weight: normal;
}
.ipro-show .pro-txt .txt {
	padding-left: 15px;
	font-size: 13px;
	border-bottom: 2px solid #ccc;
	line-height: 2;
}
.ipro-show .pro-txt .txt p {
	margin: 20px 0;
}
.youxia {
	margin-top: 180px;
	margin-left: 420px
}
.dianji1 {
	padding: 20px 0 12px 30px;
}
.dianji1 span {
	color: #333;
}
.youxia .zixun {
	display: block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	border-radius: 20px;
	margin-right: 20px;
	text-align: center;
	color: #fff;
	background-color: #2cd689;
	float: left;
}
#m-share {
	left: 150px;
	margin-top: 5px;
}
.pro-intro {
	padding-bottom: 100px;
}
.pro-intro .tab {
	background-color: #f3f3f3;
	overflow: hidden;
}
.pro-intro .tab li {
	float: left;
	width: 155px;
	text-align: center;
	padding: 15px 0;
}
.pro-intro .tab li span {
	display: inline-block;
	width: 100%;
	border-right: 1px solid #ccc;
}
.pro-intro .tab li:hover, .pro-intro .tab .hover {
	background-color: #da251d;
	color: #fff;
	cursor: pointer;
}
.pro-intro .tab li:hover span, .pro-intro .tab .hover span {
	border: 0;
}
.pro-intro .box {
	margin-top: 40px;
}
.pro-intro .box-item {
	display: none;
}
.pro-intro .box-item h3 {
	font-size: 16px;
	font-weight: normal;
}
.pro-intro .box-item .texing {
	margin-bottom: 40px;
}
.pro-intro .box-item .list li {
	padding-left: 30px;
	font-size: 13px;
	line-height: 2;
	list-style: inside;
}
.pro-canshu {
	text-align: center;
	margin-top: 100px;
}


/* 新闻中心 */

.new-tt {
	background: url(../images/new-tt_03.jpg) 25px center #5aa4ff no-repeat;
}
.m-new {
	padding: 0px 0 30px;
}
.m-new .paging {
	margin-top: 60px;
}
.new-list {
	position: relative;
	border-bottom: 1px dashed #ccc;
}
.new-list a {
	display: block;
	padding: 40px 0;
	height: 100%;
	overflow: hidden;
	background: url(../images/faq-more_06.jpg) no-repeat right center;
	transition: .5s;
}
.new-list a:hover {
	background: url(../images/faq-more_03.jpg) no-repeat right center;
}
.new-list a .time {
	float: left;
	width: 93px;
	height: 73px;
	padding-top: 20px;
	border: 1px solid #ccc;
	border-radius: 50%;
	text-align: center;
	color: #da251d;
	line-height: 1;
	transition: .5s;
}
.new-list a .time b {
	font-size: 42px;
	font-family: arial;
	margin-top: 10px;
	color: #da251d;
}
.new-list a .time p {
	font-size: 12px;
}
.new-list a .txt {
	float: left;
	margin-left: 15px;
	width: 640px;
	margin-top: 10px;
}
.new-list a .txt h3 {
	font-size: 16px;
	font-weight: normal;
	margin-bottom: 18px;
	color: #333;
}
.new-list a .txt p {
	color: #333;
}
.new-list a:hover .time {
	background-color: #da251d;
	color: #fff;
	border-color: #37393c;
}
.new-list a:hover .time b {
	color: #fff;
}




/*  下载 */

.case-tt {
	background: url(../images/jishu-tt_03.jpg) 25px center #5aa4ff no-repeat;
}
.m-case {
	padding-top: 65px;
}
.case-list {
	position: relative;
	border-bottom: 1px dashed #ccc;
	margin-bottom: 40px;
}
.case-list a {
	display: block;
	padding-bottom: 30px;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: url(../images/faq-more_06.jpg) no-repeat right center;
	transition: .5s;
}
.case-list .pic {
	float: left;
	border: 1px solid #ccc;
}
.case-list .pic img {
	display: block;
}
.case-list .txt {
	float: left;
	margin-left: 25px;
	line-height: 1.6;
	color: #333;
	width: 450px;
}
.case-list .txt h3 {
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 15px;
	transition: .5s;
}
.case-list a:hover {
	background: url(../images/faq-more_03.jpg) no-repeat right center;
}
.case-list a:hover h3 {
	color: #da251d
}
.m-incase .m-hd h1 {
	font-size: 18px;
	font-weight: normal;
}
.m-incase .m-hd p {
	font-size: 14px;
	color: #333;
	font-family: "微软雅黑";
	font-weight: normal;
	margin: 5px 0;
}
.m-incase .m-hd {
	margin-bottom: 40px;
}
.m-incase p {
	font-size: 14px;
	color: #333;
	line-height: 2;
}
.m-incase .section {
	margin-bottom: 58px;
}
.m-incase .section h3 {
	font-size: 18px;
	font-weight: normal;
	color: #666;
	margin-bottom: 15px;
}
.m-incase .pic {
	margin: 55px 0 45px;
}
.case-page {
	margin-bottom: 20px;
	overflow: hidden;
	position: relative;
}
.case-page a{display: block;height: 100%;vertical-align: middle;line-height: 38px;position: relative;/*padding:0 48px;*/}
.case-page .fl a {
	padding-left: 48px;
}
.case-page .fr a {
	padding-right: 48px;
}
.case-page a:hover {
	color: #da251d
}
.case-page .prev {
	display: inline-block;
	position: absolute;
	left: 0;
	top: 0;
	width: 38px;
	height: 38px;
	background: url(../images/pg-prev.jpg);
}
.case-page a:hover .prev {
	background: url(../images/pg-prev-hov.jpg);
}
.case-page .next {
	display: inline-block;
	position: absolute;
	right: 0;
	top: 0;
	width: 38px;
	height: 38px;
	background: url(../images/pg-next.jpg);
}
.case-page a:hover .next {
	background: url(../images/pg-next-hov.jpg);
}
.case-page #m-share {
	margin-top: 5px;
	left: 50%;
	margin-left: -80px;
}


.clearfix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}



.share{float:left; margin-left:35px;width: 200px;}

.share p{float:left;}

.share a{display:block; float:left; margin:5px 5px 0px 8px;}



.share1{float:left;width: 200px;margin-top: 10px;

margin-left: 14px;}

.share1 p{float:left;}

.share1 a{display:block; float:left; margin:5px 5px 0px 8px;}





