@charset "utf-8";

/* CSS Document */



.yuan {

	-moz-border-radius: 8px;

	-webkit-border-radius: 8px;

	padding: 2px 0;

	border-radius: 8px 8px;

	background: #fff;

	position: relative;

	z-index: 2;

	behavior: url(css/iecss3.htc);

}

/*页面全局样式*/

body {

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	font-family: "宋体";

	color: #616161;

	background: #fff;

}

* {

	margin: 0;

	padding: 0;

}

ol, ul, li {

	list-style: none;

}

img {

	border: none;

}

a {

	text-decoration: none;

	color: #616161;

}

input, textarea, radio, checkbox, select {

	outline: none;

	resize: none;

	vertical-align: middle;

}

i, em {

	font-style: normal;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

.clear {

	clear: both;

}

.center {

	width: 1000px;

	margin: 0 auto;

}

.last {

	margin-right: 0 !important;

}

table {

	border-collapse: collapse;

	cellpadding: 0;

	cellspacing: 0;

	border: none;

}

/*首页*/

.header {

	width: 100%;

	min-width: 1000px;

	overflow: hidden;

}

.top {

	height: 92px;

}

.logo {

	margin: 15px 0 0 0;

}

.top_rig {

	width: 420px;

	margin: 5px 0 0 0;

}

.language a {

	padding-right: 5px;

}

.language a img {

	vertical-align: middle;

	padding-right: 4px;

}

.search {

	width: 198px;

	margin: 25px 0 0 0;

}

.search_box {

	background: url(../images/index_21.jpg) no-repeat;

	width: 156px;

	height: 24px;

	border: none;

	padding-left: 10px;

}

.search_btn {

	background: url(../images/index_22.jpg) no-repeat;

	width: 32px;

	height: 24px;

	border: none;

	cursor: pointer;

}

.tel {

	margin: 12px;

}

.nav {

	background: url(../images/index_27.jpg) repeat-x;

	height: 36px;

	clear: both;

}

.nav ul {

	width: 900px;

	margin: 0 auto;

	line-height: 36px;

}

.nav li {

	float: left;

	text-align: center;

	margin-right: 35px;

}

.nav li a {

	display: block;

	color: #fff;

	font-family: "微软雅黑";

	font-size: 14px;

	width: 94px;

	height: 36px;

}

.nav li a:hover {

	background: url(../images/index_29.jpg) no-repeat center;

}

.nav li a.cur {

	background: url(../images/index_29.jpg) no-repeat center;

}

.banbg {

	width: 1002px;

	margin: 0 auto;

	min-width: 1000px;

	background: #f3f3f3;

}

.banbg img {

	display: block;

	margin: 0 auto;

}

.content {

	width: 1000px;

	margin: 26px auto;

}

.content div {

	width: 221px;

	float: left;

	margin-right: 37px;

	_display: inline;

	_margin-right: 15px;

}

.tit {

	margin-bottom: 13px;

}

.tit img {

	vertical-align: middle;

}

.tit span {

	font-size: 14px;

	color: #000555;

	font-family: "微软雅黑";

	padding: 15px;
	font-weight: bold;

}

.intros img {

	display: block;

	margin-bottom: 10px;

}

.intros p {

	line-height: 24px;

}

.look {

	display: block;

	background: url(../images/index_52.jpg) no-repeat left center;

	padding-left: 17px;

	margin: 5px 0 0 0;

	width: 62px;

}

.look:hover {

	background: url(../images/index_54.jpg) no-repeat left center;

	color: #171c61;

}

.sf li {

	line-height: 20px;

}

.scrolls {

	padding: 17px 0;

	border-top: solid 1px #ececec;

	overflow: hidden;

	margin-top: 32px;

}

.scrolls li {

	float: left;

	margin-right: 20px;

	display: inline;

}

.scrolls ul {

	margin-left: 100px;

	margin-top: 10px;

}

.scrolls span {

	display: block;

	margin: 30px 10px;

}

.footer {

	background: url(../images/index_94.jpg) repeat-x;

	height: 88px;

	text-align: center;

	color: #fff;

}

.footer p {

	line-height: 24px;

}

.footer p a {

	color: #fff;

}

/*产品中心*/

.layout {

	width: 1000px;

	margin: 16px auto 35px;

	overflow: hidden;

	border-bottom: solid 2px #103986;

}

.sidebar {

	width: 228px;

}

.sidebar h1 {

	height: 37px;

	line-height: 37px;

	text-align: center;

	background: #103988;

	color: #fff;

	font-family: "微软雅黑";

	font-size: 18px;

}

.cates {

	background: url(../images/show_07.jpg) repeat-x;

	position: relative;

}

.cates ul {

	width: 211px;

	margin: 0 auto;

	padding: 19px 0;

}

.cates li {

	/*min-height: 38px;*/

	line-height: 38px;

	background: url(../images/show_17.jpg) no-repeat left bottom;

	padding-left: 6px;

}

.cates li a {

	font-size: 13px;
	font-weight: bold;

}

.cates li a:hover {

	color: #0f3b8d;

	font-weight: bold;

}

.main {

	width: 771px;

}

.location {

	height: 37px;

	line-height: 37px;

	background: #e5e5e9;

	border-bottom: solid 1px #bec3c7;

}

.location p {

	padding-left: 40px;

	background: url(../images/show_03.jpg) no-repeat 22px center;

}

.rigbg {

	background: url(../images/rigcon_03.jpg) repeat-x #fff;

	padding-top: 17px;

}

.show li {

	float: left;

	width: 220px;

	margin: 0 28px 5px 0;

	display: inline;

}

.show li a img {

	display: block;

	padding: 1px;

	background: #fff;

	border: solid 1px #dadada;

	width: 220px;

	height: 142px;

}

.show li p {

	text-align: center;

	line-height: 30px;

}

.show ul {

	width: 716px;

	margin: 0 auto;

}

.big_pic {

	margin: 0 25px;

}

.big_pic img {

	width: 406px;

	hegiht: 260px;

}

.pro_info h4 {

	font-size: 14px;

	padding-bottom: 18px;

}

.cs {

	width: 720px;

	margin: 40px auto 0;

	height: 30px;

	border-bottom: solid 1px #cfcfcf;

}

.cs li {

	float: left;

	height: 28px;

	line-height: 28px;

	border: solid 1px #cfcfcf;

	width: 81px;

	margin-right: 4px;

	display: inline;

	border-bottom: none;

	text-align: center;

	background: url(../images/detail_09.jpg) repeat-x;

}

.cs ul {

	padding-left: 19px;

}

.cs li.active {

	background: url(../images/detail_07.jpg) repeat-x #fff !important;

	height: 29px;

}

/*关于我们*/

.about {

	width: 727px;

	margin: 0 auto;

	overflow: hidden;

}

.about_txt {

	width: 380px;

}

.about_txt p {

	line-height: 24px;

}

/*新闻中心*/

.news_list {

	margin-left: 30px;

	width: 660px;

	line-height: 200%;

}

.news_list li {

	height: 35px;

	line-height: 35px;

	border-bottom: dashed 1px #d1d1d1;

}

.news_list li span {

	float: right;

	padding-right: 15px;

}

/*解决方案*/

.case_tit {

	padding-bottom: 10px;

	background: url(../images/case_06.jpg) no-repeat left bottom;

	margin-top: 26px;

}

.case_tit h3 {

	font-family: "微软雅黑";

	font-size: 16px;

	font-weight: normal;

	padding-left: 20px;

	background: url(../images/case_03.jpg) no-repeat left center;

}

/*招聘要求*/

.yq h4 {

	font-size: 14px;

	color: #548dd4;

	padding-bottom: 4px;

}

.yq p {

	font-size: 13px;

	line-height: 25px;

}

/************************banner**************************/

.container {

	position: absolute;

	top: 50%;

	left: 50%;

	margin: -300px 0 0 -470px;

}

.content {

	background: url(dummy-images/coffee.jpg);

}

/**************************************************

*****************************************************/



 /* CSS for jQuery Orbit Plugin 1.2.3

 * www.ZURB.com/playground

 * Copyright 2010, ZURB

 * Free to use under the MIT license.

 * http://www.opensource.org/licenses/mit-license.php

 

 

 

/* PUT IN YOUR SLIDER ID AND SIZE TO MAKE LOAD BEAUTIFULLY

   ================================================== */

#featured {

	min-width: 1002px;

	height: 400px;

	overflow: hidden;

}

#featured>img, #featured>div, #featured>a {

	display: none;

}

/* CONTAINER

   ================================================== */



div.orbit-wrapper {

	width: 1px;

	height: 1px;

	position: relative;

}

div.orbit {

	width: 1px;

	height: 1px;

	position: relative;

	overflow: hidden

}

div.orbit>img {

	position: absolute;

	top: 0;

	left: 0;

	display: none;

}

div.orbit>a {

	border: none;

	position: absolute;

	top: 0;

	left: 0;

	line-height: 0;

	display: none;

}

.orbit>div {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

}

/* Note: If your slider only uses content or anchors, you're going to want to put the width and height declarations on the ".orbit>div" and "div.orbit>a" tags in addition to just the .orbit-wrapper */





/* TIMER

   ================================================== */



div.timer {

	width: 40px;

	height: 40px;

	overflow: hidden;

	position: absolute;

	top: 10px;

	right: 10px;

	opacity: .6;

	cursor: pointer;

	z-index: 1001;

}

span.rotator {

	display: block;

	width: 40px;

	height: 40px;

	position: absolute;

	top: 0;

	left: -20px;

	background: url(rotator-black.png) no-repeat;

	z-index: 3;

}

span.mask {

	display: block;

	width: 20px;

	height: 40px;

	position: absolute;

	top: 0;

	right: 0;

	z-index: 2;

	overflow: hidden;

}

span.rotator.move {

	left: 0

}

span.mask.move {

	width: 40px;

	left: 0;

	background: url(timer-black.png) repeat 0 0;

}

span.pause {

	display: block;

	width: 40px;

	height: 40px;

	position: absolute;

	top: 0;

	left: 0;

	background: url(pause-black.png) no-repeat;

	z-index: 4;

	opacity: 0;

}

span.pause.active {

	background: url(pause-black.png) no-repeat 0 -40px

}

div.timer:hover span.pause, span.pause.active {

	opacity: 1

}

/* CAPTIONS

   ================================================== */



.orbit-caption {

	display: none;

	font-family: "HelveticaNeue", "Helvetica-Neue", Helvetica, Arial, sans-serif;

}

.orbit-wrapper .orbit-caption {

	background: #000;

	background: rgba(0,0,0,.6);

	z-index: 1000;

	color: #fff;

	text-align: center;

	padding: 7px 0;

	font-size: 13px;

	position: absolute;

	right: 0;

	bottom: 0;

	width: 100%;

}

/* DIRECTIONAL NAV

   ================================================== */



div.slider-nav {

	display: block;

}

div.slider-nav span {

	width: 50px;

	height: 120px;

	text-indent: -9999px;

	position: absolute;

	z-index: 1000;

	top: 50%;

	margin-top: -50px;

	cursor: pointer;

}

div.slider-nav span.right {

	background: url(../images/right-arrow.png);

	right: -991px;

}

div.slider-nav span.left {

	background: url(../images/left-arrow.png);

	left: 10px;

}

/* BULLET NAV

   ================================================== */



.orbit-bullets {

	position: absolute;

	z-index: 1000;

	list-style: none;

	bottom: -40px;

	left: 50%;

	margin-left: -50px;

	padding: 0;

}

.orbit-bullets li {

	float: left;

	margin-left: 5px;

	cursor: pointer;

	color: #999;

	text-indent: -9999px;

	background: url(bullets.jpg) no-repeat 4px 0;

	width: 13px;

	height: 12px;

	overflow: hidden;

}

.orbit-bullets li.active {

	color: #222;

	background-position: -8px 0;

}

.orbit-bullets li.has-thumb {

	background: none;

	width: 100px;

	height: 75px;

}

.orbit-bullets li.active.has-thumb {

	background-position: 0 0;

	border-top: 2px solid #000;

}

#msgtab {

}

.ej {

	display:block;

	margin: 0 auto !important;

	padding: 6px 0 !important;

	width: 150px !important;

}

.ej li {

	height:26px;

	line-height:26px;

	padding-left: 0px;

}

