.fenlei {float: left;margin: -80px 20px 0 0;width: 250px;}

.productname {
	color:#000;
	width:100%;
	text-align:center;
	background-color:#F5F5F5;
	font-size:16px;
	line-height:3em;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
}
.productname:hover {
	color:#FFFFFF;
	background-color:#e2243e;
	-webkit-transition:all 0.1s linear;
	-moz-transition:all 0.1s linear;
	-o-transition:all 0.1s linear;
	transition:all 0.1s linear;
}



.leimu {font-size: 16px;margin-left: 200px;margin-bottom: -40px;}
.leimu li {width:150px; background-color: #333333;height: 2.5em;line-height: 2.5em;}
.leimu li :hover {background-color: #e2243e;display: block; }

.shipin {}

.mpshi {width: 100%;text-align: center;color: #FFF;line-height: 2em;}

.product-x {}
.foot2 {}

.module-2 {height: 750px;}

.rightside {position: fixed;right: 0;top: 200px;}
.rightside li {width: 160px;text-align: center;display: block;color: #4c4c4c;font-size: 16px;}



.left_class {
	height:auto;
	padding-bottom:10px;
	padding-top:5px
}
.left_class li {
	margin-bottom:5px;
	line-height:50px
}
.left_class li a {
	padding:0 35px;
	text-align:left;
	color:#333;
	display:block;
	font-size: 16px;
	line-height:50px;
	background-color:#f5f5f5;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	border-bottom:2px solid #e3e3e3
}
.left_class li a:hover,.left_class li a.Themebg {
	text-decoration:none;
	color:#fff
}
.left_class li a.second {
	border-bottom:none
}

.process {max-width: 1200px;margin:20px auto 0;text-align: center;} 
.process li {display: inline-block; width: 170px; text-align: center;background: #fff;margin: 10px; padding:40px 0;line-height: 3em;}

.case4 {margin-bottom: -40px;}
.case4 li {font-size: 16px;width:150px; line-height: 2.5em;background-color: #333333;}
.case4 li :hover {background-color: #e2243e;display: block; color: #FFF; }

@media screen and (max-width:1200px) 
{
    .fenlei {display: none;}
	.zhongxin {text-align: center;margin-bottom: -40px;}
	.leimu {font-size: 16px;margin-bottom: -40px;}
	.leimu li {display: none;}
	.shipin {display: none;}
	.product-x {margin-bottom: -40px;}
	.foot2 {display: none;}
	.module-2 {height: auto;}
	.rightside {display: none;}
	.process {max-width: 1200px;margin:20px auto 0;text-align: center;} 
    .process li {display: inline-block; width: 40%; text-align: center;background: #fff;margin: 10px; padding:40px 0;line-height: 3em;}
	.case4 {margin-bottom: -40px;width: 100%;}
	.case4 li {font-size: 14px;width: 25.2%; background-color: #333333;line-height: 2.5em;}
}

@media screen and (min-width:1200px) 
{
    .mpshi {display: none;}

	.rightsidem  {display: none;}
	}


	.navigam {
		color:#fff; !important
	}



/*配置颜色*/.Themetxthover:hover,.Themefont {
	color:#e2243e !important
}
.Themebg {
	background-color:rgb(255,255,255) 
}
@media screen and (max-width:1200px) {
    .Themebg {
        background-color: #333333;
    }
}
.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover,.tp-leftarrow:hover,.tp-rightarrow:hover,.message-list dl dt {
	background-color:rgb(255,255,255) 
}
.Themebghover:hover {
	background-color:#e2243e !important
}
.ThemeFborder,.ThemeSborder {
	border-color:#e2243e !important
}
.NavBoxPublic .TriangleBtn:before,.pro-list .thumbnail:hover {
	border-color:#e2243e !important
}
.menu .nav > li .Triangle:after {
	border-top-color:#e2243e !important
}
.ThemeSbg {
	



}
.menu .top_tel span:before {
	border-top-color:rgb(32,114,203) !important
}
.menu .top_tel b:before {
	border-bottom-color:rgb(32,114,203) !important
}
.album .album-box h3 a:hover {
	background-color:rgb(32,114,203) !important
}
.album .album-box h3:hover {
	border-bottom-color:#e2243e !important
}
.videoLabel .more a:hover {
	border-color:#e2243e !important
}
.article .company-box li:before {
	background-color:#e2243e !important
}
.friendLink {
	background-color:#e2243e !important
}
.footers {
	background-color:#e2243e 
}
.body-left h4.left_title,.body-left .left_sec .title,.title_x {
	border-left:3px solid #e2243e !important
}
.left_class li a:hover,.pro_class_x .product-class li a:hover,.info_class_x .tab-box a:hover {
	border-bottom-color:#e2243e !important
}
.btn-navbar-t {
	border-color:#dddddd !important
}
/*字体*/@font-face {
	font-family:"iconfont";
	src:url('../font/iconfont.eot');
	src:url('../font/iconfont.eot') format('embedded-opentype'),url('../font/iconfont.woff') format('woff'),url('../font/iconfont.ttf') format('truetype'),url('../font/iconfont.svg') format('svg')
}
.iconfont {
	text-align:center;
	font-family:"iconfont" !important;
	font-size:16px;
	font-style:normal
}
.icon-zhifeiji:before {
	content:"\e600"
}
.icon-dizhi:before {
	content:"\e602"
}
.icon-gonggao:before {
	content:"\e601"
}
.icon-dianhua:before {
	content:"\e603"
}
.icon-icon02:before {
	content:"\e604"
}
.row {
	margin:0
}
.row .col-md-7,.row .col-md-5 {
	padding:0px
}
.tpl_one .col-md-12 {
	float:none
}
.navbar-form {
	margin:0px;
	padding:0px;
	width:208px
}
.menu .header-box {
	margin:0 auto;
	height:auto;
	max-width:1180px
}
.menu .header-box .logo {
	padding:0px;
	position:relative;
	float:left;
	display:block;
	margin:15px 0
}
.menu .header-box .logo img {
	max-height:100px
}
.nowrap,.nowrapall,.nowrapall * {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.cl {
	clear:both
}
.column {
	margin:0px auto
}
.overflow {
	display:block
}
.Animation {
	-webkit-transition:all .4s ease-in-out 0s;
	-moz-transition:all .4s ease-in-out 0s;
	-ms-transition:all .4s ease-in-out 0s;
	transition:all .4s ease-in-out 0s
}
.header-box {
	position:relative
}
.headFixed .top_tel {
	position:absolute;
	right:0
}
.tpl_five {
	background-color:#f5f5f5;
	padding:30px 0px 60px
}
.tpl_six {
	background:url(../image/video_bj.jpg) no-repeat;
	padding:30px 0px
}
.tpl_seven {
	position:relative;
	padding:20px 0px
}
.tpl_seven:before {
	position:absolute;
	content:"";
	top:12px;
	left:50%;
	margin-left:-260px;
	width:0;
	height:0;
}
.component_title {
	text-align:center
}
.component_title p {
	display:block;
	font-size:24px;
	color:#FFF;
	margin:0px;
	padding:0px 15px
}
.component_title i {
	font-size:16px
}
.tpl_six .component_title p,.tpl_six .component_title i {
	color:#fff !important
}
.tpl_nine {
	background-color:#f5f5f5;
	padding:40px 0px
}
.tpl_ten {
	padding:30px 0px
}
.common_top .top-r {
	font-size:14px
}
/*-------</END 头部 LOGO >------------*/.menu .top_tel {
	float:right;
	padding:0px;
	margin:40px 10px
}
.menu .top_tel span {
	display:inline-block;
	color:#fff;
	font-size:18px;
	padding:0px 5px;
	position:relative;
	height:35px;
	line-height:35px
}
.menu .top_tel span:before {
	content:"";
	position:absolute;
	right:-20px;
	top:0px;
	width:0;
	height:0;
	border-top:35px solid;
	border-right:20px solid transparent
}
.menu .top_tel b {
	font-size:20px;
	font-family:"Arial";
	color:#fff;
	display:inline-block;
	padding:0px 10px;
	height:35px;
	line-height:35px;
	position:relative;
	margin-left:20px;
	vertical-align:top
}
.menu .top_tel b:before {
	content:"";
	position:absolute;
	left:-20px;
	top:0px;
	width:0;
	height:0;
	border-bottom:35px solid;
	border-left:20px solid transparent
}
.menu .NavBox {
	text-align:center;
	box-sizing:border-box;
	height:45px;
	max-width:1180px;
	margin:0 auto
}
.menu .nav {
	padding:0;
	margin:0 auto;
	float:none;
	display:block;
	width:100%
}
.menu .nav li {
	float:left;
	text-align:center;
	position:relative;
	width:12.5%
}
.menu .nav li:last-of-type {
	background:none
}
.menu .nav li a:hover,.menu .nav li.active a,.menu .nav li a:focus {
	color:#fff
}
.menu .nav > li:hover ul {
	display:block
}
.menu .nav > li .Triangle:after {
	content:'';
	display:inline-block;
	border-left:4px solid transparent;
	border-right:4px solid transparent;
	border-top:6px solid;
	top:20px;
	right:3px;
	position:absolute
}
.menu .nav > li:last-child:after {
	content:none
}
.menu .nav > li:hover .Triangle:after {
	border-top-color:#fff !important
}
.menu .nav > li ul {
	display:none;
	padding:0;
	position:absolute;
	left:0px;
	top:44px;
	width:100%;
	z-index:33
}
.menu .nav > li ul li {
	line-height:40px;
	padding:0px;
	background:none;
	float:none;
	text-align:center;
	width:100%;
	margin-top:1px
}
.menu .nav > li ul li:after {
	content:none
}
.menu .nav > li ul li a {
	font-size:12px;
	color:#fff;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:center;
	padding:0 5px
}
.menu .nav > li ul li a:hover {
	text-decoration:none;
	color:#fff
}
.menu .navbar-nav > li > a {
	display:block;
	position:relative;
	font-size:16px;
	color:#fff;
	height:auto;
	margin:0px;
	padding:0px 6px;
	line-height:44px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.menu .navbar-nav > li > a.active,.menu .navbar-nav > li > a:hover,.menu .navbar-nav > li > a:focus {
	color:#fff !important
}
.menu .navbar-nav > li > a.active {
	background-image:none;
	-webkit-box-shadow:none;
	box-shadow:none
}
.NavBtn {
	display:none;
	text-align:center;
	overflow:hidden
}
.header-box .clearfix.none {
	display:none
}
.btn-navbar-t {
	display:none;
	float:right;
	padding:3px 8px 7px;
	margin-right:5px;
	margin-left:5px;
	border:1px solid;
	border-radius:4px;
}
.btn-navbar-t:hover,.btn-navbar-t:focus,.btn-navbar-t:active,.btn-navbar-t.active,.btn-navbar-t.disabled,.btn-navbar-t[disabled],.btn-navbar-t .icon-bar:hover,.btn-navbar-t .icon-bar:focus,.btn-navbar-t .icon-bar:active {
	filter:Alpha(opacity=80);
	opacity:0.8
}
.btn-navbar-t .icon-bar {
	display:block;
	margin-top:4px;
	width:18px;
	height:2px;
	background-color: #CCCCCC;
}
.skin1 input,.skin1 textarea,.xskin1 input,.xskin1 textarea {
	color:#333!important
}
/*-------</END 导航>------------*//*-------</END 切换导航按钮>------------*//* 小屏幕 一*/@media screen and (max-width:1180px) {
	.content-box {
	margin:20px 10px -10px
}
.tpl_five {
	padding:30px 0px
}
.tpl_seven:before {
	left:28%
}
}@media screen and (max-width:1030px) {
	.tpl_seven:before {
	left:26%
}
}@media screen and (max-width:980px) {
	.tpl_seven:before {
	left:24%
}
}/* 小屏幕 三*/@media screen and (max-width:870px) {
	.tpl_seven:before {
	left:21%
}
.headFixed {
	position:relative;
	top:0px
}
.header-nav {
	margin-top:0px
}
.menu .header-box .logo {
	float:left;
	padding:0;
	margin:0px 15px
}
.menu {
	height:auto
}
.menu .top_tel {
	display:none
}
.menu .search {
	display:none
}
.menu .nav-box {
	border-radius:0px
}
.header-box .clearfix.none {
	display:block
}
.menu .nav {
	padding:0;
	margin:0
}
.menu .nav li a:hover:after {
	display:none
}
.menu .btn-t {
	display:block;
	position:absolute;
	top:15px;
	right:14px
}
.menu .header-nav .nav-box {
	background:none;
	height:auto;
	padding:0;
	margin:0
}
.menu .nav {
	float:none;
	width:100%
}
.menu .nav li {
	float:none;
	width:100%;
	line-height:36px;
	height:36px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #fff;
	background:#eee !important
}
.menu .nav li a {
	width:100%;
	text-align:left;
	display:block;
	font-size:14px;
	margin:0;
	height:36px;
	line-height:36px;
	padding:0 10px;
	margin:0;
	color:#333
}
.menu .nav-box .navbar-nav>li>a {
	margin:0px
}
.menu .nav li a:hover,.menu .nav li.active a,.menu .nav li.active,.menu .nav li a:focus {
	text-align:left;
	margin:0;
	height:36px;
	line-height:36px;
	color:#333
}
.menu .NavBox {
	width:100%;
	height:0;
	overflow:hidden
}
/*-----------</菜单>---------------*/}@media screen and (max-width:768px) {
	.tpl_seven:before {
	left:17%
}
}@media screen and (max-width:600px) {
	.tpl_six {
	background:url(../image/video_bj.jpg) repeat
}
.tpl_seven:before {
	position:absolute;
	content:"";
	top:0px;
	left:12%;
	width:0;
	height:0;
	border-left:200px solid transparent;
	border-right:200px solid transparent;
	border-top:150px solid #ededed
}
}@media screen and (max-width:480px) {
	.tpl_seven:before {
	left:0
}
}@media screen and (max-width:414px) {
	.tpl_seven:before {
	left:6%;
	border-left:200px solid transparent;
	border-right:200px solid transparent;
	border-top:150px solid #ededed
}
}@media screen and (max-width:375px) {
	.tpl_seven:before {
	left:1%
}
}@media screen and (max-width:320px) {
	.tpl_seven:before {
	left:7%;
	border-left:150px solid transparent;
	border-right:150px solid transparent
}
}.banner {
	width:100%
}
.carousel {
	margin:0
}
.bannerBox {
	position:relative
}
@media screen and (max-width:870px) {
	.bannerBox {
	margin:0px auto
}
}/*--banner/原点--*/.bannerEffect .tp-bullets.simplebullets.round .bullet {
	width:10px;
	height:10px;
	border-radius:30px;
	margin:0 5px
}
/*---公告----*/.notice {
	margin:0px auto;
	height:45px;
	line-height:45px;
	color:#fff
}
.notice .alertinfo {
	position:relative
}
.notice-box .zuixin {
	font-weight:bold;
	font-size:12px;
	padding:0px 5px 0px 30px;
	vertical-align:top;
	position:relative;
	color:#fff;
	float:left
}
.notice-box .zuixin:before {
	content:"\e601";
	position:absolute;
	left:0px;
	font-size:22px
}
.notice .notice-box {
	position:relative;
	clear:none;
	height:45px
}
.notice .notice-box .noticeBox {
	max-width:1180px;
	margin:0 auto
}
.notice .notice-box ul.notice-ul {
	font-size:12px;
	height:45px;
	line-height:45px;
	list-style:none
}
.notice .notice-box ul.notice-ul li {
	height:45px;
	line-height:45px
}
.notice .notice-box ul.notice-ul li a {
	color:#fff;
	padding:0px;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.notice .notice-box ul.notice-ul li a:hover {
	text-decoration:none
}
.notice .col-md-6,.notice .col-md-4 {
	padding:0px
}
/*---搜索----*/.notice .search {
	float:right;
	display:inline;
	margin-top:6px;
	height:33px
}
.notice .search .navbar-form {
	padding:0px;
	float:right;
	margin:0px;
	width:300px
}
.notice .search .navbar-form .form-control {
	border-radius:0;
	box-shadow:none;
	font-size:12px;
	height:33px;
	line-height:33px;
	padding:0px 10px !important;
	background-color:#fff;
	box-sizing:border-box;
	display:inline-block;
	vertical-align:top;
	width:100%;
	border:none
}
.notice .search .dropdown-menu {
	border-radius:0;
	padding:0;
	min-width:70px;
	left:0px
}
.notice .search .dropdown-menu>li {
	padding:0
}
.notice .search .dropdown-menu>li>a {
	text-align:center;
	font-size:12px;
	color:#666;
	display:block;
	line-height:26px;
	padding:0px
}
.notice  .search .btn-danger {
	background-image:none;
	padding:8px 4px;
	font-size:12px
}
.notice .search .form-group {
	margin-bottom:0;
	vertical-align:middle;
	display:inline-block;
	float:left;
	width:300px
}
.notice .btn-search-group {
	color:#fff;
	font-size:12px;
	font-family:"SimSun";
	cursor:pointer;
	right:14px;
	margin:0px;
	vertical-align:top
}
.notice .btn-search-group .btn {
	background:none !important;
	border:none !important
}
.notice .alertinfo li {
	line-height:40px;
	white-space:nowrap
}
/* 小屏幕 一*/@media screen and (max-width:1180px) {
	.notice .notice-box {
	max-width:100%
}
.notice .notice-box .noticeBox {
	margin:0px 15px 0px
}
}/* 平板电脑和小屏电脑之间的分辨率 二*/@media screen and (max-width:870px) {
	.notice .notice-box .col-md-4 {
	width:48%
}
.notice .searchBox {
	display:none
}
}.notice .btn-search-group {
	color:#fff;
	font-size:14px;
	font-family:"SimSun";
	cursor:pointer;
	position:absolute;
	right:0
}
.notice .btn-search-group .btn {
	background:none !important;
	border:none !important
}
.notice .alertinfo li {
	white-space:nowrap
}
/*-----------<关于我们>---------------*/.about .company-box {
	height:auto;
	overflow:hidden;
	position:relative;
	margin:30px 0px 0px
}
.about .company-box .about_info {
	position:absolute;
	left:0px;
	top:9%;
	width:65%;
	padding:20px;
	box-sizing:border-box;
	z-index:3;
	background-color:#fff;
	border-left:3px solid
}
.about .company-box .about_box {
	line-height:30px;
	max-height:175px;
	overflow:hidden
}
.about .company-box .about_box * {
	font-size:14px!important;
	line-height:1.6!important
}
.about .about_info a.ThemeFborder {
	display:block;
	font-size:14px;
	border:2px solid;
	color:#333;
	float:right;
	margin-top:10px;
	text-align:center;
	width:136px;
	height:36px;
	line-height:36px
}
.about .about_info a.ThemeFborder:hover {
	color:#fff;
	text-decoration:none
}
.about .company-box .about_img {
	width:45%;
	float:right
}
.about .company-box .about_img img {
	width:100%
}
@media screen and (max-width:1180px) {
	.about .company-box {
	margin:30px 15px
}
.about .company-box .about_info {
	top:7%
}
}@media screen and (max-width:1030px) {
	.about .company-box .about_box {
	height:210px
}
.about .company-box .about_info {
	top:6%
}
}@media screen and (max-width:980px) {
	.about .company-box .about_info {
	top:4%
}
}@media screen and (max-width:870px) {
	.about .company-box .about_box {
	height:180px
}
}@media screen and (max-width:768px) {
	.about .company-box .about_info {
	top:6%;
	padding:10px
}
.about .company-box .about_box {
	height:150px
}
}@media screen and (max-width:600px) {
	.about .company-box {
	margin:30px 0;
	background:#fff
}
.about .company-box .about_info {
	width:100%;
	position:static;
	padding:13px 10px
}
.about .about_info a.ThemeFborder {
	margin:20px 0;
	background:#fff
}
.about .company-box .about_img {
	width:100%
}
.about .company-box .about_box {
	height:auto
}
}@media screen and (max-width:480px) {
	.about .about_info a {
	height:30px;
	line-height:30px;
	width:110px;
	margin-top:5px
}
}@media screen and (max-width:375px) {
	.about .company-box .about_info {
	position:relative;
	float:left
}
.about .company-box {
	background-color:#fff
}
.about .company-box .about_img {
	margin:8px 0px 0px
}
}@media screen and (max-width:320px) {
	.about .company-box .about_img {
	margin:19px 0px 0px
}
}/*-----------<最新资讯>---------------*/.article .company-box {
	font-size:12px;
	overflow:hidden;
	height:auto;
	margin:100px 0px 10px
}
.article .company-box ul {
	height:auto;
	overflow:hidden;
	padding:0px
}
.article .company-box li {
	position:relative;
	width:47%;
	margin-right:6%;
	float:left;
	margin-bottom:40px
}
.article .company-box li.item1,.article .company-box li.item3 {
	margin-right:0px
}
.article .company-box li a {
	display:block
}
.article .company-box li:before {
	content:"";
	position:absolute;
	right:0px;
	top:16px;
	height:77px;
	width:77px;
	transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	/* IE 9 */-moz-transform:rotate(45deg);
	/* Firefox */-webkit-transform:rotate(45deg);
	/* Safari 和 Chrome */-o-transform:rotate(45deg)
}
.article .company-box li .time {
	color:#fff;
	font-size:14px;
	font-family:"Arial";
	text-align:center;
	position:absolute;
	right:16px;
	top:33px
}
.article .company-box .time b {
	font-size:18px;
	display:block
}
.article .company-box li a:hover {
	text-decoration:none
}
.article .company-box li.item1:before,.article .company-box li.item3:before {
	right:auto;
	left:0px
}
.article .company-box li.item1 .time,.article .company-box li.item3 .time {
	right:auto;
	left:16px
}
.article .company-box li .news {
	background-color:#ededed;
	padding:15px 70px 15px 15px;
	text-align:right;
	margin-right:39px
}
.article .company-box li .news h3 {
	font-size:14px;
	border-bottom:1px solid #d8d8d8;
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#333
}
.article .company-box li .news:hover h3,.article .company-box li .news:hover p {
	color:#fff
}
.article .company-box li .news:hover h3 {
	border-bottom:1px solid #fff
}
.article .company-box li .news p {
	line-height:24px;
	height:48px;
	overflow:hidden;
	color:#676767;
	margin-top:5px
}
.article .company-box li.item1 .news,.article .company-box li.item3 .news {
	padding:15px 15px 15px 70px;
	text-align:left;
	margin-left:39px;
	margin-right:0px
}
.article .more {
	text-align:center;
	clear:both
}
.article .more a {
	display:inline-block;
	font-size:14px;
	border:2px solid;
	padding:8px 40px;
	color:#333
}
.article .more a:hover {
	color:#fff;
	text-decoration:none
}
@media screen and (max-width:1180px) {
	.article .company-box {
	margin:100px 10px 10px
}
}@media screen and (max-width:480px) {
	.tpl_seven:before {
	display:none!important
}
.article .company-box {
	margin-top:40px
}
.article .company-box li {
	width:100%
}
.article .company-box li .news {
	margin-right:54px
}
.article .company-box li .time {
	right:32px
}
.article .company-box li:before {
	right:16px
}
.article .company-box li.item1 .news,.article .company-box li.item3 .news {
	margin-left:54px
}
.article .company-box li.item1 .time,.article .company-box li.item3 .time {
	left:32px
}
.article .company-box li.item1:before,.article .company-box li.item3:before {
	left:16px
}
}.articleLabel .company-box {
	overflow:hidden;
	height:auto;
	margin:30px 0px
}
.articleLabel .company-box ul {
	height:auto;
	overflow:hidden;
	padding:0px
}
.articleLabel .company-box li {
	position:relative;
	margin-bottom:10px
}
.articleLabel .company-box li a {
	display:block;
	position:relative;
	overflow:hidden
}
.articleLabel .company-box li a img {
	width:100%
}
.articleLabel .company-box .time {
	position:absolute;
	left:0px;
	top:0px;
	font-size:14px;
	color:#fff;
	text-align:center;
	height:60px;
	width:60px;
	font-family:"Arial";
	box-sizing:border-box;
	padding-top:10px
}
.articleLabel .company-box .time b {
	font-size:18px;
	display:block
}
.articleLabel .case {
	background-color:#fff;
	padding:15px;
	box-sizing:border-box;
	margin:-20px auto 0px;
	position:relative;
	z-index:3;
	width:85%
}
.articleLabel .case h3 {
	border-bottom:1px solid #d8d8d8;
	margin:0px;
	padding-bottom:10px;
	color:#333;
	font-size:14px
}
.articleLabel .case p {
	line-height:24px;
	height:72px;
	overflow:hidden;
	color:#676767
}
.articleLabel .company-box li a:hover {
	text-decoration:none
}
.articleLabel .company-box li .case:hover h3,.articleLabel .company-box li .case:hover p {
	color:#fff
}
.articleLabel .company-box li .case:hover h3 {
	border-bottom:1px solid #fff
}
.articleLabel .more {
	text-align:center;
	clear:both
}
.articleLabel .more a {
	display:inline-block;
	font-size:14px;
	border:2px solid;
	padding:8px 40px;
	color:#333
}
.articleLabel .more a:hover {
	color:#fff;
	text-decoration:none
}
@media screen and (max-width:1180px) {
	.articleLabel .company-box {
	padding:0px 20px
}
}@media screen and (max-width:768px) {
	}@media screen and (max-width:600px) {
	}@media screen and (max-width:480px) {
	}@media screen and (max-width:320px) {
	}/*产品列表*/.product {
	margin-top:30px
}
.product .pro_title {
	padding:40px 0px;
	text-align:center
}
.product .pro_title .component_title {
	max-width:1180px;
	margin:0 auto
}
.product .pro_title .component_title p,.product .pro_title .component_title i {
	color:#fff
}
.product .pro_title ul {
	display:inline-block;
	margin-top:30px;
	padding:0px 20px
}
.product .pro_title ul li {
	float:left;
	margin:0px 10px 5px
}
.product .pro_title ul li a {
	color:#fff
}
.product .pro_title ul li a:hover {
	text-decoration:underline
}
.product .product-box {
	margin:0 auto;
	max-width:1180px
}
.product .product-box ul.pro-list {
	padding:0px;
	margin:20px -5px;
	height:auto;
	overflow:hidden
}
.product .product-box ul.pro-list li {
	float:left
}

.product .product-box ul.pro-list li.col-md-3 {
	width:33%;
	margin:0px !important;
	padding:5px
}

.product .product-box ul.pro-list li.col-md-13 {
	width:25%;
	margin:0px !important;
	padding:5px
}
.product .product-box ul.pro-list li.item8 {display: block;}
@media screen and (max-width: 980px) {
    .product .product-box ul.pro-list li.col-md-3 {
		width:50%;
		margin:0px !important;
		padding:5px
	}
	.product .product-box ul.pro-list li.item8 {display: none;}
	.product .product-box ul.pro-list li.col-md-13 {
		width:50%;
		margin:0px !important;
		padding:5px
	}
}
.product .product-box .thumbnail {
	border:none;
	padding:0px;
	border-radius:0px;
	margin:0px;
	overflow:hidden;
	display:block;
	position:relative
}
.product .product-box .thumbnail img {
	width:100%
}
.product .product-box .thumbnail:hover img {
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
	transform:scale(1.2)
}
.product .product-box .thumbnail .black_bj {
	position:absolute;
	background:url(../image/black.png) repeat;
	height:0;
	width:0;
	top:0px;
	text-align:center
}
.product .product-box .thumbnail .black_bj h3 {
	color:#fff;
	font-size:14px;
	display:block;
	margin:30% 0px 0px;
	padding:0px
}
.product .product-box .thumbnail .black_bj span {
	color:#fff;
	display:block;
	width:115px;
	text-align:center;
	height:35px;
	line-height:35px;
	opacity:0;
	filter:alpha(opacity=0);
	margin:0 auto;
	margin-top:10px
}
.product .product-box .thumbnail:hover .black_bj {
	width:100%;
	height:100%
}
.product .product-box .thumbnail:hover .black_bj span {
	opacity:100;
	filter:alpha(opacity=100)
}
.product .more {
	text-align:center;
	clear:both;
	margin-bottom:50px
}
.product .more a {
	display:inline-block;
	font-size:14px;
	border:2px solid;
	padding:8px 40px;
	color:#333
}
.product .more a:hover {
	color:#fff;
	text-decoration:none
}
@media screen and (max-width:1180px) {
	.product .product-box {
	padding:0px 20px
}
}@media screen and (max-width:480px) {
	.product .product-box .thumbnail .black_bj h3 {
	margin:20% 0px 0px
}
}@media screen and (max-width:375px) {
	.product .product-box ul.pro-list li.col-md-3 {
	width:50%
}
}/*---友情链接----*/.friendLink {
	margin:0px 0px 0px 0px;
	padding:0;
	height:auto
}
.friendLink .friendBox {
	margin:0px auto;
	max-width:1180px;
	height:auto;
	padding:10px 0px
}
.friendLink .link-box ul {
	display:inline-block;
	overflow:hidden;
	padding:0;
	color:#fff;
	list-style:none;
	margin-bottom:0;
	display:inline
}
.friendLink .link-box ul li {
	line-height:24px;
	position:relative;
	font-style:normal;
	display:inline-block
}
.friendLink .link-box h4 {
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding:0;
	margin:0;
	line-height:48px;
	display:inline-block
}
.friendLink .link-box ul li:first-child:after {
	display:none
}
.friendLink .link-box ul li a:after {
	content:'|';
	padding:0px 10px
}
.friendLink .link-box ul a {
	word-break:break-all;
	word-wrap:break-word;
	font-style:normal;
	color:#fff;
	font-size:16px;
	line-height:48px
}
.friendLink .link-box ul a:hover {
	text-decoration:none
}
/* 小屏幕 一*/@media screen and (max-width:1180px) {
	.friendLink .friendBox {
	box-sizing:border-box;
	padding:10px 30px
}
    .friendLink .link-box h4 {
	font-size:14px;
	line-height:24px;
}
    .friendLink .link-box ul a {
	font-size:14px;
	line-height:24px
}
}@media screen and (max-width:600px) {
	}/*---footer----*/.footers {
	width:100%;
	margin:0;
	padding:0;
	clear:both
}
.footers .footers-box {
	padding:20px 0
}
.footerBox {
	margin:0 auto;
	max-width:1180px
}
.footers .footers-box a {
	word-break:break-all;
	word-wrap:break-word;
	color:#fff!important
}
.footers .footers-box p {
	padding:0;
	font-size:12px;
	line-height:20px
}
.footersInformation {
	color:#fff
}
.skin1 input,.skin1 textarea,.xskin1 input,.xskin1 textarea {
	color:#333!important
}
/*-----------</END>---------------*/@media screen and (max-width:1180px) {
	.footerBox {
	box-sizing:border-box;
	padding:0px 15px
}
}