@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	-webkit-tap-highlight-color: transparent;
	font-family:'宋体';
}
body {
	font-family:'宋体';
}




@font-face {
font-family: '汉仪行楷简'; /*a name to be used later*/
src: url('../font/汉仪行楷简.ttf'); /*URL to font*/
}




a {
	text-decoration: none;
	color:#333;
	-webkit-tap-highlight-color: rgba(255, 255, 255, 0);
	-webkit-user-select: none;
	-moz-user-focus: none;
	-moz-user-select: none;
}
.l {
	float:left;
}
.r {
	float:right;
}
.textcenter {
	text-align:center;
}
li {
	list-style-type:none;
}
em {
	font-style:normal
}
.block {
	display:block;
}
.none {
	display:none;
}
.border3 {
	border-radius:3px;
}
.border5 {
	border-radius:3px;
}
.mrw10 {
	margin-right:10px;
}
.mlw10 {
	margin-left:10px;
}
.mrw15 {
	margin-right:15px;
}
.miw15 {
	margin-left:15px;
}
.mrw20 {
	margin-right:20px;
}
.mlw20 {
	margin-left:20px;
}
.public {
	width:1280px;
	height:auto;
	margin:0 auto;
	clear:both;
	position:relative;
}
/* banner */
.rslides {
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li {
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child {
	position:relative;
	display:block;
	float:left;
}
.rslides img {
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
/*pager*/

.callbacks_tabs.callbacks1_tabs li {
	display:inline-block;
	background-color:#1175B3;
	width:50px;
	height:4px;
	margin-left:5px;
	position:relative;
}
.callbacks_tabs.callbacks1_tabs li a {
	display:inline-block;
	background-color:#fff;
	width:50px;
	height:4px;
	position:absolute;
	left:0;
	z-index:1000;
	color:rgba(100, 200, 300, 0);
	color:transparent;
}
.callbacks_tabs.callbacks1_tabs {
	top:-40px;
	position:relative;
	z-index:100;
	
}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a {
	background:#405271;
}
/* Callback example */
/* 关于我们 */
.about_hy { width:100%; height:1134px; margin:0 auto; background:url(../images/about_bg.png) no-repeat center center;}


.callbacks_container {
	
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
	clear:both;
	height:auto;
}
.callbacks {
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.callbacks li {
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img {
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .caption {
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0, 0, 0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav {
	position:absolute;
	-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:61px;
	width:38px;
	background:transparent url("../images/themes.gif") no-repeat left top;
	margin-top:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav {
	display:block;
}
.callbacks_nav:active {
	opacity:1.0;
}
.callbacks_nav.next {
	left:auto;
	background-position:right top;
	right:0;
}
#UpdateHint {
	width:100%;
	height:auto;
	overflow:hidden;
	display:none;
	margin:0 auto -100px auto;
	position:fixed;
	left:0;
	top:50%;
	z-index:99999999;
	text-align:center;
}
#UpdateHint span {
	display:inline-block;
	vertical-align: middle;
	padding:20px 30px;
	background: rgba(0, 0, 0, 0.8);
	font:20px/30px 'microsoft yahei';
	text-align:center;
	color:#fff;
}
#UpdateHint .ok {
	font:20px/30px 'microsoft yahei';
	color:#fff;
	background: rgba(18, 166, 10, 0.8);
}
.CommonMask {
	display:none;
	width:100%;
	height:100vh;
	background: rgba(0, 0, 0, 0.8);
	position:fixed;
	top:0;
	left:0;
	z-index:9990;
}
.CommonMaskTop {
	display:none;
	width:100%;
	height:100vh;
	background: rgba(0, 0, 0, 0.8);
	position:fixed;
	top:0;
	left:0;
	z-index:999998;
}
.maxw {
	max-width:1200px;
}
/*显示与隐藏*/
.pc {
	display:block;
}
.move {
	display:none;
}
.headerTOPH {
	height:48px;
}
.headerTOPH2 {
	height:0px;
}
.topFloat {
	width:100%;
	height:48px;
	position:fixed;
	top:0;
	left:0;
	z-index:9999;
}
header {
	width:100%;
	height:120px;
	background:#0e2548;
	z-index:99999;
	left:0;
	top:0;
}
header .main {
	width:100%;
	height:60px;
	margin:0 auto;
}
header .main .logo {
	display:block;
	height:120px;
	float:left;
	width:360px;
}
header .main .logo img {
	display:block;
	height:120px;
}
header .main nav {
	float:left;
	height:60px;
	margin-left: 130px;
}
header .main section {
	float:right;
	height:60px;
	margin-left:40px;
}
header .main .wap-logo {
	display:block;
	width:38px;
	height:38px;
	border-radius:38px;
	background-color:#e9ebec;
	top:41px;
	transition-duration:0.2s;
	float:left;
	position:relative;
	float:right;
	transition-duration:0.2s;
}
header .main .wap-logo:hover {
	background-color:#fff;
	transition-duration:0.2s;
}
header .main section .language {
	float:left;
	height:60px;
	margin-left:20px;
}
header .main section .language a {
	display:block;
	height:30px;
	float:left;
	line-height:60px;
	font-size:14px;
	color:#777;
	cursor:pointer;
}
header .main section .language a.cur {
	color:#555;
}
header .main section .language a:hover {
	color:#1175B3;
}
header .main section .language i {
	display:block;
	height:14px;
	width:1px;
	background-color:#ccc;
	margin:24px 10px 0 10px;
	float:left;
}
header .main section .txtbur {
	display:block;
	float:left;
	height:60px;
	padding:0 8px;
	line-height:60px;
	font-size:15px;
	color:#fff;
}
header .main section .txtbur:hover {
	color:#F8B600;
}
.PCNenuMain {
	display:block;
	height:120px;
	float:right;
}
.PCNenuMain .mn {
	display:block;
	height:120px;
	float:left;
	padding:0 38px;
	transition-duration:0.2s;
	position:relative;
}

.PCNenuMain .ca{}

.PCNenuMain .mn.cur {

}
.PCNenuMain .mn:hover {
	background: #13366b;

}
.PCNenuMain .mn .first {
	display:block;
	height:30px;
	font-size:22px;
	color:#fff;
	float:left;
	cursor:pointer;
	text-align: center;
	margin-top:40px;
	text-align:center;
	width: 100%;
	letter-spacing:2px;
	font-family: '楷体';
}
.PCNenuMain .mn .sec {
	display:block;
	font-size:14px;
	color:#fff;
	float:left;
	clear:both;
	text-align: center;
	width: 100%;
	font-family: '楷体';
}
.PCNenuMain .mn i {
	display:block;
	height:60px;
	line-height:64px;
	font-size:1px;
	margin-left:5px;
	color:#999;
	float:left;
	transition-duration:0.2s;
}
.PCNenuMain .mn:hover i {
	line-height:58px;
	color:#EEE;
	-webkit-transform: rotate(180deg);/*Safari 4+,Google Chrome 1+ */
	-moz-transform: rotate(180deg);/*Firefox 3.5+*/
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);/*ie*/
}
.PCNenuMain .mn .sonClass {
	width:100%;
	height:0;
	overflow:hidden;
	position:absolute;
	top:100px;
	left:0px;
	transition-duration:0.2s;
	z-index:9999;
	padding:0px 0;
	background: rgba(255, 255, 255, 0.7);
}
.PCNenuMain .mn:hover .sonClass {
	height:auto;
	text-align:center;
}
.PCNenuMain .mn:hover .sonClass li {
	display:inline-block;
	vertical-align: middle;
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.PCNenuMain .mn:hover .sonClass li a.serv {
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	margin:2px auto;
	padding:10px 0;
	text-align:center;
}
.PCNenuMain .mn:hover .sonClass li a:hover.serv {
	background-color:#0c282e;
}
.PCNenuMain .mn:hover .sonClass li a.serv span {
	display:block;
	width:90%;
	height:auto;
	overflow:hidden;
	text-align:center;
	line-height:18px;
	font-size: 18px;
	color:#333;
	margin:0 auto;
}
.PCNenuMain .mn:hover .sonClass li a:hover.serv span {
	color:#fff;
}
.PCNenuMain .mn:hover .sonClass li a.serv i {
	display:block;
	width:100%;
	height:48px;
	text-align:center;
	line-height:48px;
	font-size:28px;
	color:#fff;
	margin:0;
	-webkit-transform: rotate(360deg);/*Safari 4+,Google Chrome 1+ */
	-moz-transform: rotate(360deg);/*Firefox 3.5+*/
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);/*ie*/
	transition-duration:0.2s;
}
.PCNenuMain .mn .sonClass li a:hover.serv i {
	font-size:32px;
	color:#FDD786;
}
header .main .PCsearch {
	display:block;
	width:260px;
	height:34px;
	margin:7px 0 0 30px;
	background-color:#505050;
	float:left;
}
header .main .PCsearch .serachKey {
	border:0;
	outline:none;
	background-color:transparent;
	width:198px;
	padding:0 10px;
	height:34px;
	float:left;
	font:14px/30px 'microsoft yahei';
	color:#f30;
	margin:0 auto;
}
header .main .PCsearch .sobut {
	width:34px;
	height:34px;
	border:0;
	outline:none;
}
header .main .menu {
	display:none;
	height:52px;
	float:right;
}
.MNenuMain {
	display:none;
}
.MNenuMain .mnName {
	width:100%;
	height:52px;
	background-color:#2D2E2F;
}
.MNenuMain .mnName h1 {
	display:block;
	height:52px;
	float:left;
	margin-left:10px;
	line-height:52px;
	font-size:16px;
	color:#E4E4E4;
	font-weight:normal;
}
.MNenuMain .mnName .menuClose {
	display:block;
	float:right;
	margin-right:10px;
	height:52px;
	cursor:pointer;
}
.MNenuMain .mnName .menuClose i {
	display:block;
	height:52px;
	line-height:52px;
	width:25px;
	font-size:22px;
	color:#F8B600;
}
.MNenuMain .navmain {
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	background: rgba(0, 0, 0, 0.7);
}
.MNenuMain .navmain .son {
	width:100%;
	height:auto;
	overflow:auto;
}
.MNenuMain .navmain li.son .mbut {
	display:block;
	width:92%;
	height:46px;
	padding:0 4%;
	line-height:46px;
	font-size:14px;
	color:#fff;
	background: rgba(40, 40, 40, 0.3);
	border-bottom:1px solid #2D2E2F;
	cursor:pointer;
}
.MNenuMain .navmain li.son .mbut em {
	color:#888;
	margin-left:15px;
}
/*二级菜单样式*/
.MNenuMain .navmain li.son ul.SonContent {
	width:96%;
	height:auto;
	padding:8px 0;
	margin:0 auto;
	overflow:hidden;
	z-index:999999;
	text-align:center;
}
.MNenuMain .navmain li.son ul.SonContent li {
	display:inline-block;
	vertical-align: middle;
	height:38px;
}
.MNenuMain .navmain li.son ul.SonContent li a {
	display:block;
	float:left;
	height:32px;
	line-height:31px;
	margin:0 3px;
	font-size:14px;
	color:#ccc;
	background: rgba(40, 40, 40, 0.5);
	padding:0 15px;
	border-radius:3px;
}
.MNenuMain .navmain .login {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:18px;
	margin:0 auto;
	background: rgba(40, 40, 40, 0.8);
}
.MNenuMain .navmain .login .search {
	min-width:280px;
	width:96%;
	height:42px;
	background-color:#ddd;
	margin:15px auto 0 auto;
	border-radius:4px;
	position:relative;
}
.MNenuMain .navmain .login .search .serachKey {
	border:0;
	outline:none;
	background-color:transparent;
	width:90%;
	height:30px;
	float:left;
	margin-left:10px;
	margin-top:4px;
	margin-right:10px;
	font:14px/30px 'microsoft yahei';
	color:#f30;
}
.MNenuMain .navmain .login .search .button {
	display:block;
	border:0;
	outline:none;
	background-color:#7FBD0D;
	color:#fff;
	height:32px;
	padding:0 15px;
	border-radius:3px;
	line-height:32px;
	font-size:14px;
	position:absolute;
	right:5px;
	top:5px;
}
.MNenuMain .navmain .login h2 {
	width:100%;
	height:42px;
	padding-top:10px;
	text-align:center;
}
.MNenuMain .navmain .login h2 a {
	display:inline-block;
	vertical-align: middle;
	height:42px;
	padding:0 15px;
	margin:0 8px;
	border-radius:21px;
}
.MNenuMain .navmain .login h2 a.b1 {
	background-color:#7FBD0D;
}
.MNenuMain .navmain .login h2 a.b2 {
	background-color:#F8B600;
}
.MNenuMain .navmain .login h2 a i {
	display:block;
	width:26px;
	height:26px;
	text-align:center;
	line-height:26px;
	font-size:16px;
	float:left;
	margin-top:7px;
	border:1px solid #ddd;
	color:#fff;
	margin-right:6px;
	border-radius:15px;
}
.MNenuMain .navmain .login h2 a span {
	display:block;
	height:30px;
	float:left;
	line-height:30px;
	font-size:16px;
	color:#fff;
	margin-top:6px;
	font-weight:normal;
}
.commonMoreBut {
	display:block;
	width: 162px;
	height: 53px;
	margin:0 auto;
	border:1px solid #405271;
	line-height:40px;
	font-size:14px;
	color:#fff;
	text-align:center;
	border-radius:3px;
	transition-duration:0.2s;
	cursor:pointer;
	margin-top: 50px;
}
.commonMoreBut span {
	display:block;
	width: 154px;
	height: 44px;
	margin: 4px;
	;
	background-color:#405271;
}
.commonMoreBut:hover {
	background-color:#405271;
	color:#fff;
	border:1px solid #405271;
}
footer {
	width:100%;
	height:275px;
	overflow:hidden;
	background:#0e2548;
}
footer section {
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
footer section p {
	width:100%;
	line-height:22px;
	font-size:14px;
	color:#999;
	text-align:center;
}
footer .main {
	height:auto;
	overflow:hidden;
	margin: 0 auto;
	margin-top:60px;
}

footer .main .left {
	width:76%;
	height:auto;
	overflow:hidden;
	float:left; margin-top:45px;
}

footer .main .left .foot_logo { float:left;}
footer .main .left .foot_logo a { display:block;}
footer .main .left .foot_logo a img { width:187px; height:65px;}

footer .main .left .foot_xinx { float:left; margin-left:20px; border-left:2px solid #fff; height:50px; padding-left:20px; margin-top:7px; }
footer .main .left .foot_xinx p { color:#fff; font-size:16px; text-align:left; line-height:25px;}

footer .main .left .foot_icp { float:left; margin-left:20px; border-left:2px solid #fff; height:50px; padding-left:20px; margin-top:7px;}
footer .main .left .foot_icp p { color:#fff; font-size:16px; line-height:25px;}
footer .main .left .foot_icp a { color:#fff; font-size:16px; text-align:left; line-height:25px;}
footer .main .left .foot_icp a:hover { color:#5b7bd4;}
 
footer .main .left ul {
	width:60%;
	height:auto;
	overflow:hidden;
	float:left;
}
footer .main .left ul h2 {
	display:block;
	width:100%;
	height:30px;
	text-align:left;
	line-height:30px;
	font-size:16px;
	font-weight: normal;
	color:#fff;
	margin-bottom:6px;
}
footer .main .right {
	width:140px;
	height:auto;
	overflow:hidden;
	float:right;
}
footer .main .right .logo {
	display:none;
}
footer .main .right .ewm {
	width:99px;
	height:99px;
	background-color:#fff;
	margin:10px auto 0 auto;
}
footer .main .right .ewm img { width:89px; height:89px; padding:5px;}
footer .main .right .ewmtext {
	width:140px;
	height:40px;
	line-height:40px;
	font-size:16px;
	color:#fff;
	text-align:center;
	margin:0 auto;
}
footer .main .right .teltext {
	width:100%;
	height:26px;
	line-height:30px;
	font-size:14px;
	color:#999;
	text-align:center;
	margin:10px auto 0 auto;
}
footer .main .right .tel {
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	text-align:center;
	line-height:30px;
	font-size:22px;
	color:#fff;
}
.videoDiv {
	display:none;
	width:900px;
	height:440px;
	padding:20px;
	background: rgba(255, 255, 255, 0.8);
	position:fixed;
	top:50%;
	left:50%;
	margin:-230px 0 0 -460px;
	z-index:9999;
}
/*当前位置*/
.mian-cur-position {
	width:100%;
	height:70px;
	margin-top:-5px;
	background-color:#DCDADA;
}
.mian-cur-position .mcp-frim {
	height:70px;
	margin:0 auto;
}
.mian-cur-position .mcp-frim .title {
	height:70px;
	float:left;
}
.mian-cur-position .mcp-frim .title h2 {
	display:block;
	float:left;
	height:70px;
	line-height:70px;
	font-size:20px;
	color:#222;
	font-weight: normal;
	font-weight: bold;
}
.mian-cur-position .mcp-frim .title i {
	display:block;
	float:left;
	height:70px;
	line-height:70px;
	font-size:24px;
	color:#333;
	font-weight: normal;
	margin:0 6px;
}
.mian-cur-position .mcp-frim .title em {
	display:block;
	float:left;
	height:70px;
	line-height:70px;
	font-size:16px;
	color:#666;
	text-transform:uppercase;
}
.mian-cur-position .mcp-frim .curpor {
	display:block;
	height:70px;
	float:right;
}
.mian-cur-position .mcp-frim .curpor a {
	display:block;
	height:70px;
	float:left;
	line-height:70px;
	font-size:15px;
	color:#222;
}
.mian-cur-position .mcp-frim .curpor a:hover {
	color:#1175B3;
}
.mian-cur-position .mcp-frim .curpor span {
	display:block;
	height:70px;
	float:left;
	line-height:70px;
	font-size:15px;
	color:#444;
}
.mian-cur-position .mcp-frim .curpor i {
	display:block;
	height:70px;
	float:left;
	line-height:70px;
	font-size:14px;
	color:#1175B3;
	margin:0 8px;
}
/*产品详情-当前位置*/
.pro-cur-position {
	width:100%;
	height:70px;
	margin-top:60px;
	background-color:#DCDADA;
}
.pro-cur-position .mcp-frim {
	height:70px;
	margin:0 auto;
	text-align:center;
}
.pro-cur-position .mcp-frim .class {
	display:inline-block;
	vertical-align: middle;
	height:40px;
	margin:15px 0px;
}
.pro-cur-position .mcp-frim span {
	display:inline-block;
	vertical-align: middle;
	height:40px;
	padding:0 30px;
	font:16px/40px 'microsoft yahei';
	color:#222;
	background-color:#E6E6E6;
	cursor:pointer;
	margin-top:15px;
}
.pro-cur-position .mcp-frim .cur {
	display:inline-block;
	vertical-align: middle;
	height:40px;
	padding:0 30px;
	font:16px/40px 'microsoft yahei';
	background-color:#1175B3;
	color:#fff;
	margin-top:15px;
}
.pro-cur-position .mcp-frim .title {
	height:70px;
	float:left;
}
.pro-cur-position .mcp-frim .title h2 {
	display:block;
	float:left;
	height:70px;
	line-height:70px;
	font-size:20px;
	color:#222;
	font-weight: normal;
	font-weight: bold;
}
.pro-cur-position .mcp-frim .title i {
	display:block;
	float:left;
	height:70px;
	line-height:70px;
	font-size:24px;
	color:#333;
	font-weight: normal;
	margin:0 6px;
}
.pro-cur-position .mcp-frim .title em {
	display:block;
	float:left;
	height:70px;
	line-height:70px;
	font-size:16px;
	color:#666;
	text-transform:uppercase;
}
.pro-cur-position .mcp-frim .curpor {
	display:block;
	height:70px;
	float:right;
}
.pro-cur-position .mcp-frim .curpor a {
	display:block;
	height:70px;
	float:left;
	line-height:70px;
	font-size:15px;
	color:#222;
}
.pro-cur-position .mcp-frim .curpor a:hover {
	color:#1175B3;
}
.pro-cur-position .mcp-frim .curpor span {
	display:block;
	height:70px;
	float:left;
	line-height:70px;
	font-size:15px;
	color:#444;
}
.pro-cur-position .mcp-frim .curpor i {
	display:block;
	height:70px;
	float:left;
	line-height:70px;
	font-size:14px;
	color:#1175B3;
	margin:0 8px;
}
.mian-cur-nav {
	display:block;
	height:50px;
	padding:20px 0 30px 0;
	margin:0 auto;
	text-align:center;
	background-color:#fff;
	position:relative;
	z-index:6;
}
.mian-cur-nav a {
	display:inline-block;
	vertical-align: middle;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#333;
	padding:0 30px;
	margin:5px 10px;
	background-color:#F0F0F0;
	cursor:pointer;
}
.mian-cur-nav .cur {
	display:inline-block;
	vertical-align: middle;
	height:50px;
	line-height:50px;
	font-size:16px;
	padding:0 30px;
	margin:5px 10px;
	background-color:#1175B3;
	color:#fff;
}
.mian-cur-nav a:hover {
	background-color:#1175B3;
	color:#fff;
}
.main-banner {
	width:100%;
	height:auto;
	overflow:hidden;
}
.main-banner img {
	width:100%;
}
.MainContent {
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	line-height:24px;
	font-size:16px;
	color:#222;
}
.MainContent p {
	margin:0;
	line-height:24px;
	font-size:16px;
	color:#222;
	padding:0;
}
.MainContent img {
	vertical-align: bottom;
	margin:0 auto;
	padding:0;
	max-width:1200px;
	height:auto;
 zoom:expression( function(elm) {
if (elm.width>1200) {
var oldVW = elm.width;
elm.width=1200;
 elm.height = elm.height*(1200 /oldVW);
}
elm.style.zoom = '1';
}
 (this));
}
.tit {
	width:100%;
	height:auto;
	clear:both;
	text-align: center;
}
.tit img {
	width:507px;
	height:auto;
	margin:0 auto;
}
.mm {
	width:100%;
	height:auto;
	clear:both;
	text-align: center;
}
.card-fouth {
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:50px;
}
.card-fouth .sub-title {
	margin-bottom:32px;
	text-align:center;
	font-size:40px;
	color:#333
}
.card-fouth .desc.desc-list {
	font-size:0;
	color:#3a3a3a;
	font-weight:200;
	margin:0 auto;
	margin-bottom:45px;
	white-space:nowrap;
	overflow:hidden;
	text-align:center
}
/*顶部分类*/
.card-fouth .industry {
	font-size:20px;
	color:#999;
	display:inline-block;
	width:165px;
	height:165px;
	background:url(../images/jt.png) no-repeat center top;
	overflow:hidden;
	margin-left:30px;
	margin-right:30px;
}
.card-fouth .industry.first {
	padding-left:0
}
.card-fouth .industry.last {
	padding-right:0
}
.card-fouth .industry.active {
	background:url(../images/jt.png) no-repeat center bottom;
}
.card-fouth .industry span {
	font-size:24px;
	color:#fff;
	font-family:"宋体";
	line-height:125px;
	text-align:center;
}
.card-fouth .industry span font {
	font-size:48px;
	padding-right:10px;
}
/*内容*/
.card-fouth .case-container {
	position:relative;
	width:100%;
	margin:0 auto;
	height:685px;
	background:url(../images/zzlc.jpg) no-repeat center top;
}
.card-fouth .case-panel {
	position:absolute;
	z-index:1;
	opacity:0;
	overflow:hidden;
	top: 130px;
}
.card-fouth .case-panel.active {
	z-index:100;
	opacity:1;
-webkit-transition:all .2s ease-out .1s;
transition:all .2s ease-out .1s
}
.card-fouth .case-preview {
	display:inline-block;
	position:relative;
	top:70px;
	width:48%;
	height:400px;
	z-index:200;
	background-size:90%;
}
/*内容左侧*/
.card-fouth .case-left {
	display:inline-block;
	vertical-align:top;
	width:43%;
	height: 550px;
	float: left;
	
}
.card-fouth .case-left p {
	line-height:2.1;
	color:#222;
	font-family:"仿宋";
	font-size:18px;
	text-align:left;
	letter-spacing:2px;
}
.card-fouth .case-left h1{
	line-height:2;
	color:#052026;
	font-family:"汉仪行楷简";
	font-size:32px;
	text-align:left;
	}

.card-fouth .phone-framework {
	z-index:102;
	position:relative
}
.card-fouth .case-left .phone-image-cover {
	position:absolute;
	width:197px;
	height:426px;
	top:30px;
	left:70px;
	z-index:101;
	background-color:rgba(0, 0, 0, .6);
	text-align:center;
	display:block
}
.card-fouth .case-left .phone-image-cover img {
	width:118px;
	margin-top:150px;
	z-index:103
}
.card-fouth .case-left .phone-image-cover div {
	margin-top:10px;
	color:#ffffff;
	font-size:13px
}
.card-fouth .case-left .phone-image-cover.hidden {
	display:none
}
.card-fouth .case-left .phone-image {
	position:absolute;
	width:197px;
	top:30px;
	left:70px;
	z-index:1;
	opacity:0
}
.card-fouth .case-left .phone-image.active {
	z-index:100;
	opacity:1;
-webkit-transition:all .2s ease-out .1s;
transition:all .2s ease-out .1s
}
.card-fouth .case-head {
	font-size:43px;
	color:#242424;
	margin-bottom:20px;
	font-weight:500
}
.card-fouth .case-text {
	font-size:18px;
	color:#141414;
	padding-bottom:22px;
	height:107px
}
.card-fouth .case-content {
	width:576px;
	margin-top:10px
}
.card-fouth .case-icon-list {
	font-size:0;
	width:576px
}
.card-fouth .case-icon-list img {
	width:85%;
	height:auto;
	right: -20px;
	top: 35px;
	position:relative;
}
.card-fouth .case-content img {
	margin-top:15px;
	width:576px;
	height:1px;
	opacity:0.3
}
.card-fouth .case-icon-list .image-hover {
	width:75px
}
.card-fouth .case-icon-list img.active {
	border:2px solid #1696ff
}
.card-fouth .case-icon-list img.last {
	margin-right:0
}
.card-fouth .industry-tab-line {
	height:2px;
	background:#2267fa;
	top:164px;
	position:absolute;
-webkit-transition:all .3s;
transition:all .3s
}
.hongying {
	width:100%;
	height:620px;
	background:#f5f3ef;
	clear:both;
	margin:0 auto;
	position:relative;

}
.hongying .hoy {
	width:670px;
	height:95px;
	background-size:100%;
	margin:0 auto;
	position:relative;
	top:90px;
}
.hongying .left {
	width:185px;
	height:123px;
	position:absolute;
	left:30px;
	top:150px;
}
.hongying .right {
	width:185px;
	height:123px;
	position:absolute;
	right:30px;
	top:150px;
}
.hongying .jiangxin {
	width:675px;
	height:95px;
	margin:0 auto;
	position:relative;
	top:100px;
}
.hongying .jiangxin img {
	width:675px;
	height:95px;
}
.hongying .qin {
	width:1320px;
	height:280px;
	position:absolute;
	top:320px;
}
.hongying .qin img {
	width:1320px;
	height:280px;
}
.hongying .text {
	width:100%;
	text-align:center;
	color:#405271;
	font-size:24px;
	font-family:"宋体";
	line-height:2;
	position:relative;
	top:140px;
	letter-spacing:1px;
}
.hongying .zhang {
	width:55px;
	height:75px;
	position:absolute;
	top:480px;
	left:48%;
}
.hongying .zhang img {
	width:55px;
	height:75px;
}

.mingjia { width:100%; height:1420px; background:#f5f3ef; clear:both; margin:0 auto; position:relative; padding-bottom:60px;}
.mingjia .mingjia_nr { height:1420px;}
.mingjia .mingjia_nr p { background: url(../images/mingjia.png) no-repeat center center; padding:0px;}
.mingjia .mingjia_nr img { }




.index-title {
	height:50px;
	border-bottom:1px solid #888;
	margin:20px auto 20px auto;
}
.index-title h2 {
	display:block;
	float:left;
	height:50px;
	line-height:50px;
	font-size:20px;
	color:#333;
	font-weight: normal;
}
.index-title i {
	display:block;
	float:left;
	height:50px;
	line-height:50px;
	font-size:24px;
	color:#333;
	font-weight: normal;
	margin:0 6px;
}
.index-title em {
	display:block;
	float:left;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#666;
	text-transform:uppercase;
}
/*首页-公司简介*/
.index-about-us {
	height:auto;
	overflow:hidden;
}
.index-about-us .company-info {
	width:796px;
	height:420px;
	overflow:hidden;
	float:left;
	position:relative;
}
.index-about-us .company-info img {
	display:block;
	width:100%;
	min-height:420px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	transition-duration:0.8s;
}
.index-about-us .company-info:hover img {
	top:-60px;
}
.index-about-us .company-info .info {
	width:100%;
	height:200px;
	background: rgba(0, 0, 0, 0.6);
	position:absolute;
	bottom:-80px;
	left:0;
	z-index:2;
	transition-duration:0.2s;
}
.index-about-us .company-info:hover .info {
	bottom:0;
}
.index-about-us .company-info .info h1 {
	display:block;
	font-weight: normal;
	width:90%;
	line-height:40px;
	color:#fff;
	font-size:25px;
	margin:20px auto 0 auto;
}
.index-about-us .company-info .info p {
	display:block;
	font-weight: normal;
	width:90%;
	line-height:24px;
	color:#fff;
	font-size:15px;
	margin:8px auto 0 auto;
}
.index-about-us .about-video {
	width:390px;
	height:420px;
	overflow:hidden;
	float:right;
	position:relative;
}
.index-about-us .about-video img {
	display:block;
	width:100%;
	min-height:420px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
.index-about-us .about-video i {
	display:block;
	width:90px;
	height:90px;
	line-height:90px;
	text-align:center;
	color:#fff;
	font-size:58px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-45px 0 0 -45px;
	z-index:2;
	cursor:pointer;
	transition-duration:0.2s;
}
.index-about-us .about-video:hover i {
	font-size:80px;
}


/*首页-产品*/
.index-product {
	height:760px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	background:url(../images/pro_bg.png) no-repeat center top;
}
.index-product .pro-item {
	display:inline-block;
	vertical-align: middle;
	width: 43%;
height: 23rem;
	overflow:hidden;
	position:relative;
	margin-left:25px;
	margin-right:25px;
	border:solid #fff 3px;
	background:#e8e6f8;
}
.index-product .pro-item:hover { box-shadow:0px 0px 8px rgba(0,0,0,0.5);}

.index-product .pro-item img {
	display:block;
	width:100%;
	min-height: 23rem;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
.index-product .pro-item .info {
	width:100%;
	height: 4.5rem;
	position:absolute;
	background:url(../images/bei.png) no-repeat center top;
	bottom:-80px;
	left:0;
	z-index:2;
	transition-duration:0.2s;
}
.index-product .pro-item:hover .info {
	background:url(../images/bei.png) no-repeat center top;
	bottom:0;
}
.index-product .pro-item .info h2 {
	display:block;
	font-weight: normal;
	width:100%;
	height:72px;
	margin:0 auto;
}
.index-product .pro-item:hover .info h2 {
	color:#fff;
}
.index-product .pro-item .info a {
	display:block;
	font-weight: normal;
	width:100%;
	height:72px;
	line-height:70px;
	text-align:center;
	color:#fff;
	transition-duration:0.2s;
	font-size:44px;
	font-family:"方正舒体";
}
.index-product .pro-item .info a:hover {
	background:#0e2548;
	color:#fff;
}
/*首页-应用案例*/
.index-application-case {
	height:760px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}
.index-application-case .appcase-item {
	display:inline-block;
	vertical-align: middle;
	width:30%;
	height:410px;
	overflow:hidden;
	position:relative;
	margin-left: 1.5%;
	margin-right: 1.5%;
	float: left;
}
.index-application-case .appcase-item img {
	display:block;
	width:100%;
	height: 280px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	transition-duration:0.2s;
}
.index-application-case .appcase-item:hover img {
	width:106%;
	top:-3%;
	left:-3%;
}
.index-application-case .appcase-item .info {
	width:100%;
	height:110px;
	position:absolute;
	padding:20px 0 0 0;
	bottom:0;
	left:0;
	z-index:2;
	transition-duration:0.8s;
}
.index-application-case .appcase-item:hover .info {
}
.index-application-case .appcase-item .info h2 {
	display:block;
	font-weight: normal;
	width:100%;
	height:30px;
	margin:0 auto;
	line-height:30px;
	text-align:left;
	color:#405271;
	font-size:19px;
}
.index-application-case .appcase-item .info p {
	display:block;
	font-weight: normal;
	width:100%;
	height:44px;
	overflow:hidden;
	margin:10px auto 0 auto;
	line-height:22px;
	text-align:left;
	color:#405271;
	font-size:16px;
}
/*首页-新闻*/
.index-news {
	width:1220px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}
.index-news .news-item {
	display:inline-block;
	vertical-align: middle;
	width:590px;
	height:100px;
	margin:6px 8px 18px 8px;
}
.index-news .news-item .time {
	width:110px;
	height:92px;
	float:left;
	padding-top:8px;
	background-color:#DCDCDC;
	margin-right:15px;
}
.index-news .news-item:hover .time {
	background-color:#1175B3;
}
.index-news .news-item .time span {
	display:block;
	width:100%;
	height:50px;
	text-align:center;
}
.index-news .news-item .time span em {
	display:inline-block;
	vertical-align: middle;
	height:50px;
	line-height:50px;
	color:#444;
	font-size:38px;
	font-weight: bold;
}
.index-news .news-item:hover .time span em {
	color:#fff;
}
.index-news .news-item .time span dl {
	display:inline-block;
	vertical-align: middle;
	height:50px;
	line-height:56px;
	margin-left:5px;
	color:#444;
	font-size:18px;
	transition-duration:0.2s;
}
.index-news .news-item:hover .time span dl {
	color:#fff;
	font-size:24px;
}
.index-news .news-item .time h2 {
	width:100%;
	height:26px;
	line-height:26px;
	color:#444;
	font-size:16px;
	text-align:center;
	font-weight: normal;
}
.index-news .news-item:hover .time h2 {
	color:#fff;
}
.index-news .news-item .info {
	display:block;
	width:465px;
	height:100px;
	float:left;
}
.index-news .news-item .info h2 {
	display:block;
	width:100%;
	height:44px;
	overflow:hidden;
	text-align:left;
	font-weight: normal;
	line-height:48px;
	color:#444;
	font-size:22px;
}
.index-news .news-item:hover .info h2 {
	color:#1175B3;
}
.index-news .news-item .info p {
	display:block;
	width:100%;
	height:48px;
	overflow:hidden;
	text-align:left;
	font-weight: normal;
	line-height:24px;
	color:#666;
	font-size:15px;
}
.index-news .news-item:hover .info p {
	color:#1175B3;
}
/*关于我们*/
.about-title {
	height:auto;
	overflow:hidden;
	margin:10px auto 30px auto;
}
.about-title span {
	display:block;
	width:160px;
	height:30px;
	margin:0 auto;
	text-align:center;
	line-height:30px;
	color:#333;
	font-size:24px;
	letter-spacing:3px;
	font-weight: bold;
}
.about-title i {
	display:block;
	width:160px;
	height:1px;
	background-color:#666;
	margin:8px auto 0 auto;
}
.about-title em {
	display:block;
	width:50%;
	height:30px;
	margin:0 auto;
	text-align:center;
	line-height:30px;
	color:#666;
	font-size:20px;
	font-weight: bold;
	text-transform:uppercase;
}
.about-frame {
	width:1200px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.about-history {
	width:70px;
	height:1280px;
	margin:0 auto 50px auto;
	background:url(img/history-bj.jpg) no-repeat center top;
	position:relative;
}
.about-history .float1 {
	top:10px;
	left:100px;
}
.about-history .float2 {
	top:230px;
	right:100px;
}
.about-history .float3 {
	top:434px;
	left:100px;
}
.about-history .float4 {
	top:654px;
	right:100px;
}
.about-history .float5 {
	top:868px;
	left:100px;
}
.about-history .float6 {
	top:1076px;
	right:100px;
}
.about-history .item {
	display:block;
	width:300px;
	height:auto;
	overflow:hidden;
	position:absolute;
	padding-left:0;
	padding-right:0;
	transition-duration:0.2s;
}
.about-history .item .time {
	height:50px;
}
.about-history .item .time span {
	display:block;
	height:50px;
	line-height:50px;
	color:#333;
	font-size:36px;
	font-weight: bold;
	float:left;
}
.about-history .item .time i {
	width:1px;
	height:30px;
	float:left;
	margin:10px 8px;
}
.about-history .item .time em {
	display:block;
	height:50px;
	line-height:62px;
	color:#333;
	font-size:18px;
	float:left;
	margin-right:5px;
}
.about-history .item .info {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
.about-history .item .info p {
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	line-height:24px;
	color:#333;
	font-size:18px;
}
.about-recruit-banner {
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.about-recruit-banner img {
	width:100%;
}
.about-recruit {
	width:1200px;
	height:auto;
	overflow:hidden;
	margin:20px auto 20px auto;
}
.about-recruit .item {
	width:570px;
	height:395px;
	overflow:hidden;
	margin-bottom:20px;
	background-color:#EEEEEE;
}
.about-recruit .ar-l {
	float:left;
}
.about-recruit .ar-r {
	float:right;
}
.about-recruit .item .con {
	width:540px;
	height:320px;
	overflow:auto;
	padding:15px;
	margin-bottom:0px;
}
.about-recruit .item h2 {
	width:90%;
	height:20px;
	padding-left:10px;
	border-left:6px solid #1175B3;
	line-height:20px;
	color:#333;
	font-size:18px;
	font-weight: normal;
	margin-bottom:10px;
}
.about-recruit .item p {
	width:94%;
	height:auto;
	line-height:20px;
	color:#555;
	font-size:14px;
	margin:0 auto;
}
.about-recruit .item h4 {
	width:94%;
	height:auto;
	line-height:20px;
	color:#333;
	font-size:16px;
	margin:4px auto 6px auto;
	font-weight: normal;
}
.about-recruit .item h3 {
	width:90%;
	height:16px;
	padding-left:10px;
	border-left:6px solid #1175B3;
	line-height:16px;
	color:#333;
	font-size:16px;
	font-weight: normal;
	margin-bottom:10px;
	margin-top:15px;
}
.about-recruit .item .mailbox {
	display:block;
	height:30px;
	padding:0 20px;
	background-color:#1175B3;
	line-height:30px;
	color:#fff;
	font-size:16px;
	float:right;
	margin-right:-204px;
	transition-duration:0.2s;
}
.about-recruit .item:hover .mailbox {
	margin-right:0px;
}
/*==地图样式==*/
.iw_poi_title {
	color:#CC5522;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap
}
.iw_poi_content {
	font:12px arial, sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word
}
#dituContent {
	width:1200px;
	height:500px;
	margin:0 auto;
	position:relative;
	z-index:3;
}
.about-contact-info {
	width:1200px;
	height:60px;
	margin:50px auto 50px auto;
	text-align:center;
}
.about-contact-info .item {
	display:inline-block;
	vertical-align: middle;
	height:60px;
}
.about-contact-info .item i {
	display:block;
	float:left;
	height:60px;
	line-height:60px;
	color:#444;
	font-size:40px;
}
.about-contact-info .item dl {
	width:1px;
	height:40px;
	background-color:#999;
	margin:10px 16px;
	float:left;
}
.about-contact-info .item .tel {
	width:200px;
}
.about-contact-info .item .address {
	width:400px;
}
.about-contact-info .item .text {
	height:60px;
	float:left;
}
.about-contact-info .item .text h3 {
	display:block;
	height:30px;
	width:100%;
	line-height:34px;
	color:#444;
	font-size:18px;
	text-align:left;
}
.about-contact-info .item .text a {
	display:block;
	width:100%;
	height:30px;
	line-height:26px;
	color:#444;
	font-size:18px;
	text-align:left;
}
/*解决方案*/
.solution-main {
	height:auto;
	overflow:hidden;
	margin:20px auto 50px auto;
	text-align:center;
}
.solution-main .sol-item {
	display:inline-block;
	vertical-align: middle;
	width:576px;
	height:280px;
	overflow:hidden;
	background-color:#FFC;
	margin:0 10px 28px 10px;
	position:relative;
}
.solution-main .sol-item img {
	display:block;
	width:100%;
	min-height:280px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
}
.solution-main .sol-item span {
	display:block;
	width:100%;
	min-height:280px;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	background: rgba(0, 0, 0, 0.3);
	transition-duration:0.2s;
}
.solution-main .sol-item:hover span {
	background: rgba(0, 0, 0, 0.7);
}
.solution-main .sol-item h2 {
	display:block;
	width:100%;
	height:40px;
	line-height:40px;
	color:#fff;
	font-size:30px;
	position:absolute;
	top:90px;
	left:0;
	z-index:3;
	transition-duration:0.2s;
}
.solution-main .sol-item:hover h2 {
	top:80px;
	letter-spacing:4px;
}
.solution-main .sol-item em {
	display:block;
	width:200px;
	height:48px;
	text-align:center;
	line-height:48px;
	color:#fff;
	font-size:16px;
	border:1px solid #fff;
	position:absolute;
	bottom:80px;
	left:50%;
	z-index:3;
	margin:0 0 0 -100px;
	transition-duration:0.2s;
}
.solution-main .sol-item:hover em {
	bottom:70px;
	letter-spacing:8px;
}
/*新闻资讯*/
.news-main {
	height:auto;
	overflow:hidden;
	margin:20px auto 20px auto;
}
.news-main .news-item {
	width:1200px;
	height:270px;
	background-color:#EEEEEE;
	margin:10px auto 20px auto;
}
.news-main .news-item .pic {
	display:block;
	width:380px;
	height:270px;
	overflow:hidden;
	float:left;
	position:relative;
}
.news-main .news-item .pic img {
	width:100%;
	min-height:280px;
	transition-duration:0.2s;
	position:absolute;
	top:0;
	left:0;
}
.news-main .news-item:hover .pic img {
	width:105%;
	top:-5px;
	left:-5px;
}
.news-main .news-item .info {
	height:210px;
	width:700px;
	float:right;
	margin:30px 36px 0 0;
	transition-duration:0.2s;
}
.news-main .news-item:hover .info {
	margin:30px 46px 0 0;
}
.news-main .news-item .info .title {
	display:block;
	width:100%;
	height:36px;
	line-height:30px;
	color:#222;
	font-size:24px;
	overflow:hidden;
	transition-duration:0.2s;
}
.news-main .news-item:hover .info .title {
	color:#1175B3;
}
.news-main .news-item .info p {
	display:block;
	width:100%;
	height:72px;
	overflow:hidden;
	line-height:24px;
	color:#555;
	font-size:16px;
	margin:8px auto 18px auto;
}
.news-main .news-item .info .see {
	display:block;
	width:160px;
	height:34px;
	text-align:center;
	line-height:34px;
	color:#444;
	font-size:16px;
	border:1px solid #444;
	float:right;
	transition-duration:0.2s;
}
.news-main .news-item:hover .info .see {
	border:1px solid #1175B3;
	color:#1175B3;
}
.news-main .news-item .info h3 {
	display:block;
	clear:both;
	width:100%;
	height:24px;
	padding-top:12px;
	font-weight: normal;
}
.news-main .news-item .info h3 span {
	display:block;
	height:24px;
	float:left;
	line-height:24px;
	color:#666;
	font-size:15px;
	font-style:italic;
}
/*详情页*/
.vist-main {
	width:1200px;
	height:auto;
	overflow:hidden;
	margin:20px auto 40px auto;
}
.vist-main h1 {
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	font:26px/34px 'microsoft yahei';
	color:#333;
	text-align:center;
	margin-bottom:20px;
}
.vist-main .info {
	width:100%;
	height:30px;
	margin:8px auto 15px auto;
}
.vist-main .info span {
	display:block;
	float:left;
	height:30px;
	font:15px/30px 'microsoft yahei';
	color:#666;
}
.vist-main .info dl {
	display:block;
	float:left;
	height:30px;
	font:15px/30px 'microsoft yahei';
	color:#888;
	margin-left:30px;
}
.vist-main .info a {
	display:block;
	float:left;
	height:30px;
	font:15px/30px 'microsoft yahei';
	color:#1175B3;
}
.vist-main .info em {
	display:block;
	float:right;
	height:30px;
	font:15px/30px 'microsoft yahei';
	color:#666;
}
/*产品详情页*/
.product-vist-content {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:-4px;
}
.product-vist-content img {
	width:100%;
}
.product-vist-content .parameter-main {
	width:900px;
	height:auto;
	overflow:hidden;
	margin:20px auto 40px auto;
}
.product-vist-content .parameter-main h2 {
	display:block;
	width:100%;
	height:50px;
	font:24px/50px 'microsoft yahei';
	color:#444;
}
.product-vist-content .parameter-main .param-frame {
	width:100%;
	height:auto;
	overflow:hidden;
}
.product-vist-content .parameter-main .param-frame .title {
	width:100%;
	height:56px;
	background-color:#1175B3;
	margin-bottom:10px;
}
.product-vist-content .parameter-main .param-frame .title span {
	display:block;
	width:20%;
	height:56px;
	margin-left:8%;
	float:left;
	text-align:left;
	font:24px/56px 'microsoft yahei';
	color:#fff;
	letter-spacing:15px;
}
.product-vist-content .parameter-main .param-frame .title em {
	display:block;
	width:54%;
	height:56px;
	float:right;
	text-align:left;
	font:24px/56px 'microsoft yahei';
	color:#fff;
	letter-spacing:15px;
}
.product-vist-content .parameter-main .param-frame .data {
	width:100%;
	height:48px;
	background-color:#fff;
	border-bottom:1px solid #ccc;
	transition-duration:0.2s;
}
.product-vist-content .parameter-main .param-frame .data:hover {
	background-color:#1175B3;
}
.product-vist-content .parameter-main .param-frame .data span {
	display:block;
	width:20%;
	height:48px;
	margin-left:8%;
	float:left;
	text-align:left;
	font:18px/48px 'microsoft yahei';
	color:#222;
}
.product-vist-content .parameter-main .param-frame .data em {
	display:block;
	width:54%;
	height:48px;
	float:right;
	text-align:left;
	font:18px/48px 'microsoft yahei';
	color:#444;
}



.jumbotron {  padding: 10rem 2rem !important;}









.footerinner{
width: 38px;
height: 38px;
float: right;
background: #fff;
border-radius: 38px;
position: relative;
top: 40px;
}
.share{
	width: 100%;
	margin:0 auto;
	overflow: hidden;
}
.share li{
	float: left;
	height: 38px;
}
.share li img{
	width: 38px;
	height:38px;
	cursor: pointer;
	border-radius:38px;

}

.code_wrap{
position: absolute;

right: 0%;

top: 30px;

width: 173px;

z-index: 50;

height: 234px;
}
.code{
	width: 100%;
	position: relative;
}
.code li{
	float: left;
	width: 173px;
	height:234px;
}
.code li img{
	width: 173px;
	height:234px;
	display: none;
}
.code li img.weibo{
	position: absolute;
	left: 30px;
top: 30px;
}
.code li img.qq{
	position: absolute;
	left: 312px;

}
.code li img.twitter{
	position: absolute;
	left:382px;
}
.code li img.wechat{
	position:absolute;
	left:448px;
}
.footerinfo{
	font-size: 16px;
	text-align: center;
	color: #fff;
	opacity: 0.8;
	filter:alpha(opacity=80);
}
.footerinfoTop{
	margin:10px 0;
}
.footerinfoTop p{
	line-height: 22px;
}
.footerinfoBottom{
	font-size: 12px;
}
.footerinfoBottom .min{
	font-size:12px;
}

