
body, input, select, textarea {
	font-size: 12.5pt;
	line-height: 1.5em;
}

h1 {
	font-size: 1.5em;
	margin-bottom: 1em;
}

h2 {
	font-size: 15px;
	
}
h3.time,.backlist a{color:#757575;font-size:.7em;font-weight:700;}
.backlist a span{color:#1B5EA5;}
.backlist{text-align:right;}
.size{
	font-size:0;
}
.br5{
	border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
}

.image{
	display:block;
	width:100%;
	height:auto;
}

.title {
	font-size:16px;
	margin-bottom:10px;
	padding:10px 0;
	color:#292929;
	border-bottom:#CCC 1px dotted;
}
.title a.more{float:right;color:#000;font-size:12px;}
.container {
	padding: 0 1em 0 1em;
}

.main-container {
	padding: 3em .5em 0em .5em;
	position:relative;
	z-index:0;
}
.main-container header h2{ color:#333; margin:0px; padding:0px; line-height:50px; font-size:16px;}
.main-container,.main-container p{ color:#666;}

.main-container img{
	width:100%;
}

.button {
	display: block;
	font-size: 1.25em;
	padding: 0.65em 0 0.65em 0;
	width: 100%;
	margin:0 auto;
	text-align:center;
}

/* wrapper */

	.content{}
	.about-content,.news-content{background:#fff;padding-bottom: 2em;}
	.banner-content{padding-top:44px;}
	.case-content{padding-bottom: 2em;}
	.news-content{}
	.solutions-content{background:#fff;padding-bottom: 2em;}
	.follow-me-content{background:#fff;padding-bottom:1em;}
	.left-right-content{display:none;}
	.mail-login-content,.bpm-login-content{padding:1em 0;}
	.bpm-login-conten{margin-bottom:1.5em;}



/* Header */

	#header {
		padding-bottom: 1.5em;
	}
/* Nav */


/* About */
	.about-content .entry a{color:#757575;}
	.p-v-entry {padding:10px!important;margin-bottom:30px;}
	.p-v-entry p,.p-v-entry  table td{padding:0 5px!important;}
	.p-v-entry img {max-width:100%;height:auto;margin:10px auto 10px;}
	.p-v-entry strong{color:#1B5EA5;}
	.p-v-entry .zzry{text-align:center;}
	.p-v-entry .zzry img{border:1px solid #ddd;}

/* inline-block:list */
	.a-btu{
		display:inline-block;vertical-align:top;
	}
	.a-btu a p,.c-list p{
		margin:0;
		padding:1em 0;
		font-size:14px;
		color:#FFF;
	}
	.tel a{
		margin:0 auto 3em;
	}

/* product */
	.c-list{margin-bottom:10px;}
	.c-list img{margin:0;display:block;}
	.c-list header{background:#fff;}
	.c-list p{padding:0;width:100%;background:#9f9f9f;margin:0 auto;text-align:center;font-size:12px;display:block;}
	.c-list:hover p{background:#F15923;}
    .case-title {font-size:16px;color:#000; line-height:260%;text-align:center;}
	.case-title a{color:#000;}
	.case-view img{width:100%;max-width:100%;height:auto; margin:.8em 0; border:#CCC solid 1px;padding:1em 0;background:#fff;}
	.case-view-pic img{padding:0;}
	.product-parameter p,.product-content p{font-size:.8em;}
	.product-parameter{background:#fff;padding:.5em;}
	.product-list{margin-bottom:10px;}
	.product-list img{background:#fff;}
	
/* 业绩实力 */
	.a-list{text-align:center;}
	.a-list i{color:#F15923;}
	.a-list img{width:100%;display:block;}
	
/* product-main.html */	
	.pic{margin:0 2% 0 0;}
	.text{width:65%;line-height:120%;margin:0;}
	.text p{text-align:left;background:none;color:#757575;}
	.text:hover p{background:none;}
	.product-cage{background:#fff;margin-bottom:10px;padding:5px;}
	


/* News */
	ul.dates {
		font-size:14px;
	}
	ul.dates li {
		position: relative;
		border-bottom:dotted 1px #ddd;
		padding: 0.3em 0 1em 4.2em;
		margin-bottom:0.5em;
	}
	ul.dates li:hover {
		border-bottom: dotted 1px #F15923;
	}
	ul.dates .date {
		display: block;
		position: absolute;
		left: 0;
		top: 0.5em;
		background-color: #F15923;
		height: 3.3em;
		text-align: center;
		color: #fff;
		border-radius:3px;
		line-height: 1em;
		padding: 0.5em 0.75em 0 0.5em;
	}

	ul.dates li:hover .date{
		background:#666;
		border-radius:3px;
	}	
	ul.dates li:hover .date:after{
		border-left: solid 1.25em #292929;
	}
	ul.dates .date strong {
		font-family:Arial, Helvetica, sans-serif;
		display: block;
		font-size: 1.6em;
		padding-top: 0.15em;
	}
	ul.dates h3 {
		font-size: 1.1em;
	}
	ul.dates h3 a{
		color:#626262;
	}
	ul.dates p {
		margin: 0;
		color:#999;
		font-size:12px;
		line-height:180%;
	}
	ul.dates li:first-child {
		border-top: 0;
		padding-top: 0;
	}
	ul.dates li:last-child {
		border-bottom: 0;
	}	
	ul.dates li:first-child .date {
		top: 0;
		border-radius:3px;
	}
	.news-view h3{ color:#333; text-align:center; line-height:35px;}
	.news-info{text-align:center;font-size:12px;color:#464646;padding:3px 0;}
	.news-text{color:#333;font-size:14px;line-height:150%;text-align:justify; margin:10px 0px;}
	.news-cage {text-align:right;padding-top:.9em;font-size:14px;}
	.news-cage a{color:#1B5EA5;margin:3px;}
	
/* solutions */
	ul.solutions li{border-top:1px solid #ddd;}
	ul.solutions li a{color:#D52349;font-size:13px;display:block;padding:0.7em 0;}
	ul.solutions li:hover a{background:#d52349;color:#fff;}

	
/* Follow Me */	
	ul.contact {
	}
	ul.contact li {
		position: relative;
		border-top: solid 1px #ddd;
		padding: 0.6em 0 0.6em 4em;
	}
	ul.contact li a{
		color:#D52349;
	}
	ul.contact li a.button{
		color:#fff;
		background:#d52349;
		margin-bottom:1.3em;
		box-shadow:none;
		transition:background-color 0.25s ease-in-out 0s;
	}
	ul.contact li a.button:hover{
		background:none;
		border:1px solid #d52349;
		color:#d52349;
	}
	ul.contact li h3 {
		position: absolute;
		left: 0;
		font-size: 12px;
		color:#292929;
		font-weight:700;
	}
	ul.contact li p {
		margin: 0; color:#555;font-size:12px;
	}
	ul.contact li:first-child {
		padding-top: 0;
		border-top: 0;
	}
	ul.contact li:first-child h3 {
		top: 0;
	}


/* mail + bpm */	
	.mail-login-content input[type="text"],.bpm-login-content input[type="text"]{border-bottom:1px solid #ddd;}
	.mail-login-content button.Button,.bpm-login-content button.Button{background:#1B5EA5;padding:.5em;border:none;color:#fff;text-align:text-align;width:100%;margin-top:.5em;}

	
/* Title */

	#logo{
		display: none;
	}


/* Nav */

	#nav a {
		margin: 0 0.5em 0 0.5em;
	}

/* Footer */

	#footer {
		padding:0.5em 0;
		font-size:12px;
		margin-bottom:45px;
	}
	#aboutPanel,#productPanel{background:#252525;width:100%!important;}
	.footer-in{background:#252525;padding-top:1em;}
	.footer-in ul {text-align:center;padding:1em 0;}
	.footer-in ul li a{display:block;text-align:center;border-bottom:1px solid #2f2f2f;background:#252525;font-size:17px;padding:10px;color:#fff;transition:background-color 0.25s ease-in-out 0s;}
	.footer-in ul li a:hover{background:#2f2f2f;transition:background-color 0.25s ease-in-out 0s;}
/* Overlays */

	#leftPanelButton .toggle,
	#rightPanelButton .toggle {
		display: block;
		background: none;
		height: 44px;
		line-height: 44px;
		color:#fff;
		font-size:23px;
	}
    

	#leftPanelButton .toggle {
		text-align: left;
		padding-left: 10px;
	}

	#rightPanelButton .toggle {
		text-align: right;
		padding-right: 10px;
	}

	#titleBar {
		text-align: center;
		line-height: 44px;
		color: #000;
		position:fixed;
		top:0px;
		background:#F15923;
	}
	#titleBar img{width:auto;height:32px;margin-top:5px;}
	#banktitleBar {
		text-align: center;
		line-height: 44px;
		color: #fff;
		height:44px;
		position:fixed;
		top:0px;
		width:100% !important;
		background:#d52349;
		z-index:1000;
	}
	
	#bankButton{ display: block;
		background: none;
		height: 44px;
		width:70px;
		line-height: 44px;
		background:rgba(150, 150, 150, 0.25);
		color:#fff;
		position:fixed;
		top:0px;
		font-size:16px;}
	
/*jobs*/

.jobs-list {width:100%;padding:5px;background:#fff;margin-bottom:10px;}
.jobs-list p{font-size:12px;}
.jobs-list p.last{text-align:right;}
.jobs-list h2.jobname{color:#1B5EA5!important;font-size:14px;}
.jobs-list a.seemore{background:#1B5EA5;padding:5px 15px;}
.jobs-list i{margin-right:5px;}
.jobs-list a.seemore i{color:#fff;}

#jobsmain{ width:100%; margin:0px auto; color:#666;}
#jobsmain h2{ font-size:14px; clear:#292929;}
#jobsmain h3{ float:left; color:#666;}
#jobsmain ul li{ border-bottom:#c7c7c7 solid 1px; line-height:45px; height:45px;}
#jobsmain i{ margin-right:5px;} 
#jobsmain ul li a{color:#666;}
#jobsmain p{ margin:20px 0px;}
.jobbutton { width:100%; padding:8px; margin-right:5px;}

/*  guestbook style / 留言列表样式 */

ol.commentlist {list-style:none;padding:10px;background:#f7f7f7;margin:0 0 10px 0; border-radius:0.4em;}
ol.commentlist div.commentmassage {border-bottom:1px solid #dfdfdf;height:30px;font:12px "Microsoft Yahei";}
ol.commentlist div.commentmassage span{float:left;width:auto;padding:5px;color:#757575;}
ol.commentlist div.commentmassage span.commentid{float:right;background:#ccc;color:#fff;padding:5px 10px;}
ol.commentlist div.intro{clear:both;padding:5px;color:#241e25;}
ol.commentlist ul.reply{background:#fff;padding:5px;color:#757575;}
ol.commentlist ul.reply li{text-align:left;}
ol.commentlist:hover div.commentmassage span.commentid{background:#00A64D;}
.gbook input[type="submit"]{position: relative;padding:0.8em 0 0.8em 0 !important;width: 100%;text-align: center;font-size:14px; margin:10px 0;}

/*  page-number */
.page-num{text-align:center;padding:2em 0;font-size:14px;color:#757575;font-weight:100;}
.page-num a{color:#1B5EA5;}

/*********************************************/
.biaofantop{ width:100%;}
.biaofantop img{ width:180px; height:auto;}
.biaofantop h2{ font-size:23px; color:#333; line-height:210%; margin-bottom:10x; background:#d5d5d5;border-radius:3px; margin-top:20px;}
.biaofan h3{ font-size:16px; color:#333; line-height:210%; background:#d5d5d5; margin-bottom:10px;border-radius:3px;}
.biaofan{ color:#666;}
.biaofan i{ margin:10px; color:#F00;}

.fangantop{ width:100%; background:#0caed4; text-align:center; margin-bottom:10px;}
.fangantop img{ width:100%; height:auto;}
.fangan ul{ padding:0px; margin:0px;}
.fangan ul li{ width:100%; }
.fangan ul li i:before{ font-size:50px; color:#fff;}
.fangan ul li i { width:auto; height:auto; margin:0px;} 
.fangan ul li h2{ font-size:16px; color:#930; line-height:27px;}
.fangan ul li p{ font-size:14px; color:#666; line-height:23px; margin:10px 0;}


.yangfan ul{ padding:0px; margin:0px;}
.yangfan ul li{ width:47%; float:left; border:#CCC dashed 1px; text-align:center; font-size:14px; margin:0 10px 10px 0; color:#999;}
.yangfan ul li i:before{ font-size:25px; color:#999;}
.yangfan ul li i { width:auto; height:60px; line-height:60px; margin:5px;} 
.yangfan ul li:hover{ cursor:pointer; background:#73b748; color:#FFF; 	-moz-transition: background-color .25s ease-in-out;
	-webkit-transition: background-color .25s ease-in-out;
	-o-transition: background-color .25s ease-in-out;
	-ms-transition: background-color .25s ease-in-out;
transition:all 0.1s ease-in 0s;}
.yangfan ul li:hover i:before{ color:#FFF; transition: background-color .25s ease-in-out;transform:scale(1.2)}
.yangfan ul li.dingzhi{background:#73b748; color:#FFF;}
.yangfan ul li.dingzhi i:before{ color:#FFF;}

.fuwu ul{ padding:0px; margin:0px;}
.fuwu ul li{ float:left; width:100%; padding-right:10px;}
.fuwu ul li h2{ height:40px; line-height:40px; background:#979697; font-size:16px; color:#FFF; margin-bottom:15px; border-radius:3px;}
.fuwu ul li h2 i:before{ padding:5px; color:#FFF;}
.fuwu ul li ul li{ padding:10px 0;width:100%; border:#CCC 1px dashed; margin-bottom:10px;  border-radius:3px; color:#666;}
.fuwu ul li ul li h3{ float:left; width:20px; height:20px; font-size:14px; background:#b1b1b1; color:#FFF; border-radius:50%; text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:20px; margin-right:10px; margin-left:10px;}
.fuwu ul li ul li:hover h3{ background:#f00; color:#FFF; cursor:pointer; }
.fuwu ul li ul li:hover{ color:#F00; border:#F00 1px dashed; cursor:pointer; }


.zuoshenme ul{ padding:0px; margin:0px;}
.zuoshenme ul li{ width:47%; float:left; border:#CCC dashed 1px;  text-align:center; font-size:14px; color:#666; margin-right:10px;margin-bottom:10px;}
.zuoshenme ul li i:before{ font-size:22px; color:#666;}
.zuoshenme ul li i { width:auto; height:35px; line-height:35px; margin:5px;} 

/*
#bootstrap .modal-dialog,#ipbootstrap .modal-dialog{margin:20% auto 0;width:80%;}
#bootstrap .modal-content,#ipbootstrap .modal-content{background:#1B5EA5;color:#fff;opacity:.9;}
#bootstrap .modal-header,#ipbootstrap .modal-header {text-align:right;padding:0 5px;border:none;}
#bootstrap .modal-header i,#ipbootstrap .modal-header i{color:#fff;cursor:pointer;font-size:20px;}
#bootstrap .modal-body,#ipbootstrap .modal-body{text-align:center;padding:15px 15px 30px 15px;}
#bootstrap .modal-body img,#ipbootstrap .modal-body img{max-width:100%;margin-bottom:20px;}
#bootstrap .modal-body button,#ipbootstrap .modal-body button{margin:0 5px;}
#bootstrap .btn,#ipbootstrap .btn{background:none;border:1px solid #fff;color:#fff;}

#ipbootstrap .modal-dialog{position:fixed;top:30%;width:100%;}
#ipbootstrap .modal-body{padding:15px 15px 0 15px;}
#ipbootstrap .modal-body img{margin:0;display:block;}
#ipbootstrap .tooltip{position:relative;font-size:16px;opacity:1;width:100%;}
#ipbootstrap .tooltip-inner{max-width:100%;border-radius:0;padding:6px 8px;}
*/
.android{position:absolute;width:100%;top:50%;left:0;text-align:center;}
.android  .btn{background:none;border:1px solid #fff;color:#fff;}

.tooltip{opacity:1;}
.tooltip.top{width:90%;margin-left:-45%;left:50%;}
.tooltip-inner{max-width:100%;padding:10px 0 15px 0;opacity:.9;}
.tooltip-inner a.btn{margin:.5em 0;}
.tooltip .tooltip-arrow{border-width:15px 15px 0 15px!important;margin-left:-15px!important;bottom:-10px!important;}
#skel-panels-fixedWrapper .tooltip-inner{}


.design{ line-height:180%; font-size:14px; color:#666;}
.design img{ width:100%; height:auto;}
.designleft{ width:100%;}
.designright{ width:100%;}
.designright h2{ font-size:14px; color:#555;}
