/*by wangyanan 2016-02-19 am*/
body{padding:0px;margin:0px; padding:0px;font-size:14px; font-family:"Microsoft YaHei"; color:#434343 ; line-height:24px; background:#fff;}
div,span,h1,h2,h3,h4,h5,h6,ul,li,img,p,strong,b,textarea,input,button,select,form,a,table,tr,td,dl,dt,dd{margin:0;padding:0;}
.div{overflow:hidden;}
ul,ol{list-style-type:none;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;}
img{border:0;}
.clear{clear:both}
a{text-decoration:none; color:#4d4d4d; }
a:hover{text-decoration: none; color:#2851a9;}
.l{ float:left}
.r{ float:right}
.z{ float:left}
.y{ float:right}
h1{ font-size:16px; font-weight:normal;  color:#263c4b;}
h2{ font-size:14px; font-weight:normal; color:#666666; font-family:"宋体"; }
h3{ font-size:12px; font-weight:normal; color:#9e9e9e; float:right }
h4{ font-size:16px; font-weight:normal; line-height:47px;}

/*公共*/
#top{ width:100%; height:auto; padding:15px 0px;}
#top .topmid{ width:1024px; height:65px; margin:0px auto; overflow:hidden}
#top .topmid .logo{ width: auto; height:auto; float:left;}
#top .topmid .rig{ width:340px; height:auto; float:right;}
#top .topmid .rig .ss{ width:225px; float:right; height:30px; line-height:30px; background:#FFF; border:1px solid #c3c3c3}
#top .topmid .rig .ss input{ width:180px; height:30px; line-height:30px; background:none; border:none }
#top .topmid .rig .lxfs{ width: auto; height:30px; line-height:30px; float:right; text-align:right; font-size:16px; color:#084f95 }
#nav{ width:100%; height:40px; background:#2163a4; line-height:40px;}
#nav .navmidd{ width:1024px;margin:0px auto; }
#nav .navmidd ul{ width:1024px;}
#nav .navmidd ul li{ width:123px; text-align:center; background:url(../images/gd_11.jpg) no-repeat right center; float:left;}
#nav .navmidd ul li a{ display:block; color:#FFF}
#nav .navmidd ul li a:hover{ color:#FFF; background:#175795}
#nav .navmidd ul li a.cur{ color:#FFF; background:#175795}

#full-screen-slider { width:100%; height:381px; float:left; position:relative}
#slides { display:block; width:100%; height:381px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

#foot{ width:100%; height:80px; background:#787878; float:left; color:#FFF; padding-top:20px;}
#foot .fotmid{ width:1024px; margin:0px auto;}
#foot .fotmid ul { width:auto; float:left}
#foot .fotmid ul li{ width:auto; padding:0px 5px; float:left}
#foot .fotmid ul li a{ color:#FFF}
#foot .fotmid ul li a:hover{ color:#cccccc}

/*首页*/
#mian{ width:100%; float:left; padding-top:20px;}
#mian .maincont{ width:1024px; margin:0px auto; height:300px;}
#mian .maincont .ll{ width:308px; height:272px; margin:0px 1px; float:left; background:url(../images/bj_07.jpg) no-repeat top center; padding:12px 15px 0px 15px;}
#mian .maincont .ll .top{ width:308px; height:102px; border-top:2px solid #d21b1b; float:left; margin-bottom:5px;}
.syxx{ width:308px; float:left;}
.syxx ul{ width:308px; float:left; height:112px;}
.syxx ul li{ width:300px; float:left; background:url(../images/jt_07.jpg) no-repeat left center; padding-left:8px; margin-top:3px;}
.syxx .m{ width:77px; font-size:12px; margin-top:10px; height:26px; float:right; background:url(../images/m_11.jpg) no-repeat center; text-align:center; line-height:26px; color:#FFF}
.syxx .m a{ color:#FFF}
.syxx .m a:hover{ display:block; background:url(../images/m_12.jpg) no-repeat center; color:#FFF}
#product{ width:994px; background:url(../images/bt_03.jpg) no-repeat top center ; height:260px; margin:0px auto; padding:0px 15px;}
#product .ltbt{ width: auto; color:#888888; float:left; background:url(../images/t_03.jpg) no-repeat top left ; padding-left:10px; height:43px; line-height:43px; }
#product .ltbt span{ color:#888888; width: auto; font-size:14px;}

/* 内页banner*/
#nyban{ width:100%; height:141px; float:left}
#nyban .ban{ width: 1920px;
	  height: auto;
	  position: relative;
	  left: 50%;
	  margin-left: -960px;
	  margin-top: auto;}

#nyban .ban .btmid{  width:100%; height:141px; position: absolute; z-index:222;}
#nyban .ban .btmid .btz{  width:1024px; margin:0px auto; height:141px;}
#nyban .ban .btmid .btz .bt{ width:208px; text-align:center; line-height:42px; color:#2163a4; font-size:16px; height:42px; bottom:0px; position: absolute; z-index:222; background:#f4f4f4; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-top:3px solid #d02020; border-bottom:1px solid #e4e4e4}

#nymain{ width:100%; height:auto; float:left}
#nymain .nymind{ width:100%; width:1024px; margin:0px auto;}
#nymain .nymind .lltz{ width:208px; height:auto; float:left }
#nymain .nymind .lltz .llt{ width:208px; height:auto; float:left;min-height:200px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; border-top:1px solid #fff; background:#f4f4f4; }
#nymain .nymind .lltz .llt ul{ width:148px; height:auto; float:left; padding:20px 30px;}
#nymain .nymind .lltz .llt ul li{ width:148px; height:30px; float:left; lin-height:30px;}
#nymain .nymind .lltz .llt ul li a{ border-left:2px solid #f4f4f4; padding-left:10px;}
#nymain .nymind .lltz .llt ul li a:hover{ border-left:2px solid #2163a4}
#nymain .nymind .lltz .llt ul li a.cur{ border-left:2px solid #2163a4; color:#2851a9}
#nymain .nymind .lltz .llbot{ width:210px; height:170px; float:left; background:url(../images/nybot_03.jpg) no-repeat top; margin-bottom:40px; }
#nymain .nymind .rttz{ width:790px; height:auto; float:right }
#nymain .nymind .rttz .nrbt{ height:40px; line-height:40px; border-bottom:#ececec 1px solid}
#nymain .nymind .rttz .nrbt .y{ color:#999; font-family:"宋体"; font-size:12px; text-align:right}
#nymain .nymind .rttz .nrbt .y a{ color:#999;}
#nymain .nymind .rttz .nrbt .y a:hover{ color:#2851a9;}
#nymain .nymind .rttz .content{ width:770px; height:auto; float:left; padding:15px 10px; min-height:420px;}

/* 新闻*/
#nymain .nymind .rttz .content .new ul{ width:770px;}
#nymain .nymind .rttz .content .new ul li{ width:755px; height:35px; line-height:35px; float:left; border-bottom:1px dashed #CCC}

/* 产品*/
.menu_head{width:170px;height:47px;line-height:47px;padding-left:38px;font-size:14px; color:#525252;cursor:pointer; position:relative;margin:0px;font-weight:bold; border-bottom:1px solid #fff;}
.menu_head:hover{ background: url(../images/t.png) no-repeat;}
.menu_list .current{background:url(../images/t.png) no-repeat;}
.menu_body{width:208px;height:auto;overflow:hidden;line-height:38px; }
.menu_body a{display:block;width:223px;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#ebebeb;text-decoration:none;border-bottom:1px solid #fff;}
.menu_body a:hover{text-decoration:none;}

.al{ width:235px; height:auto; float:left; text-align:left; color:#525252; margin:5px 0px 10px 13px; border:1px solid #CCCCCC; background:url(../images/bj2.jpg) top no-repeat}
.al:hover{ border:1px solid #b9b9b9; background:#eeeeee}

*html .al{ width:235px; height:auto; float:left; text-align:left; color:#525252; margin:5px 0px 5px 2px;}
.alt{ width:225px; height: auto; padding:10px 5px 5px 5px;}
.alt img{ margin:0px; padding:0px; width:225px;}


/*人才招聘*/
#nymain .nymind .rttz .content .rczp{ width:770px; height:auto; font-size:14spx; color:#a71919}
#nymain .nymind .rttz .content .rczplb{ width:770px; height:auto; background:url(../images/rlzy_03.jpg) no-repeat top; margin-top:10px;}
#nymain .nymind .rttz .content .zpbt{ height:28px; line-height:28px; font-family:"Microsoft Yahei";}
#nymain .nymind .rttz .content .zpnr{ height:auto; color:#777777; line-height:24px; padding-left:10px; margin-top:5px;}

/*库存查询*/
#nymain .nymind .kccx{ width:1004px; height:auto; float:right; padding:0px 10px; }
#nymain .nymind .kccx .nrbt{ height:40px; line-height:40px; border-bottom:#ececec 1px solid}
#nymain .nymind .kccx .nrbt .y{ color:#999; font-family:"宋体"; font-size:12px; text-align:right}
#nymain .nymind .kccx .nrbt .y a{ color:#999;}
#nymain .nymind .kccx .nrbt .y a:hover{ color:#2851a9;}
#nymain .nymind .kccx .content{ width:1004px; height:auto; float:left; padding:15px 0px; min-height:420px;}
#nymain .nymind .kccx .content .al{ width:235px; height:auto; float:left; text-align:left; color:#525252; margin:5px 0px 10px 10px; border:1px solid #CCCCCC; background:url(../images/bj2.jpg) top no-repeat}
#nymain .nymind .kccx .content .al:hover{ border:1px solid #b9b9b9; background:#eeeeee}
#nymain .nymind .kccx .content .alt{ width:225px; height: auto; padding:10px 5px 5px 5px;}
#nymain .nymind .kccx .content .alt img{ margin:0px; padding:0px;}
#nymain .nymind .kccx .content .kcss{ width:1004px; height:40px; line-height:40px;margin-top:1px; float:left}
#nymain .nymind .kccx .content .kcss .sslm{ width:310px; padding:0px 10px; border-right:1px solid #FFF; float:left; text-align:center;}

#nymain .nymind .kccx .content .kccxss{ width:1004px; float:left; height:36px; margin-bottom:15px;}
#nymain .nymind .kccx .content .kccxss .ss{ width:280px; height:36px; margin:0px auto; background:#FFF; border:1px solid #CCC}
#nymain .nymind .kccx .content .kccxss .ss input{ width:230px; height:36px; margin:0px auto; background: none; border:none; padding:0px 5px; color:#999; font-size:13px; }


/*详细介绍页*/
.newsbt{ width:770px; height:auto;text-align:center; line-height:30px; border-bottom:1px #ddd solid; font-size:14px; color:#2d2d2d; font-weight:bold;}
.news_time{ width:770px; height:auto;text-align:center; line-height:24px; color:#999999; font-size:12px;}
.news_nr{ width:770px; height:auto; text-align:left; line-height:24px; margin-top:10px; color:#313131}
.lbnr2{ width:770px; height:auto; line-height:24px;}


/*CSS manu style pagination   分页代码*/

.manu { width:790px; TEXT-ALIGN: center; padding-top:20px; padding-bottom:30px; line-height:31px; float:left; }

.manu A {
	BORDER: #255694 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #255694; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #001939 1px solid; BORDER-TOP: #001939 1px solid; BORDER-LEFT: #001939 1px solid; COLOR: #001939; BORDER-BOTTOM: #001939 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;
}
.manu .current {
	BORDER-RIGHT: #255694 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #255694 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #255694 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #255694 1px solid; BACKGROUND-COLOR: #255694
}
.manu .disabled {
	BORDER-RIGHT: #255694 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #255694 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #255694 1px solid; COLOR: #255694; PADDING-TOP: 2px; BORDER-BOTTOM: #255694 1px solid
}

.manu2 { width:1004px; TEXT-ALIGN: center; padding-top:20px; padding-bottom:30px; line-height:31px; float:left; }

.manu2 A {
	BORDER: #255694 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #255694; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.manu2 A:hover {
	BORDER-RIGHT: #001939 1px solid; BORDER-TOP: #001939 1px solid; BORDER-LEFT: #001939 1px solid; COLOR: #001939; BORDER-BOTTOM: #001939 1px solid
}
.manu2 A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;
}
.manu2 .current {
	BORDER-RIGHT: #255694 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #255694 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #255694 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #255694 1px solid; BACKGROUND-COLOR: #255694
}
.manu2 .disabled {
	BORDER-RIGHT: #255694 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #255694 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #255694 1px solid; COLOR: #255694; PADDING-TOP: 2px; BORDER-BOTTOM: #255694 1px solid
}



/* 首页选项卡*/
.switchBox, .slideBox{width:994px; float:left; height:auto;}
.fdcylm{ width:auto; float:left;  padding:0px 20px 0px 30px; font-size:16px; color:#e59200; font-weight:600;}
.switchBox dt, .slideBox dt{height:43px; width:780px; float:right; line-height:43px; }
.switchBox span, .switchBox dt a, .switchBox em, .slideBox span, .slideBox dt a, .slideBox em{background:url(../images/fs2_03.jpg) repeat-x top;color:#414141;cursor:pointer; margin-right:3px;float:right;font-size:14px;height:43px;line-height:43px;text-align:center;text-decoration:none;width: auto; padding:0px 10px;font-style:normal;}
.switchBox dt .on, .slideBox dt .on{background:url(../images/on_05.jpg) repeat-x top;font-weight:bolder; color:#414141;}
.switchBox dt .active, .slideBox dt .active{background-color:#ffffcc;font-weight:bolder;}
.switchBox dt .fat{color:#0000ff;width:150px;}
.switchBox dd, .slideBox dd{ width:993px; clear:both;display:none;height:auto; float:left;min-height:100px!important;line-height:20px;padding:20px 0px;}
.switchBox li{margin-left:5px;list-style:none;}
#switchBox2, #switchBox7{width:994px; float:left; height:auto}
#switchBox5{width:750px;}
#switchBox5 dd{display:block;}
#switchBox5 dd ul{display:none;}


/*图片放大特效*/
/* jQuery lightBox plugin - Gallery style */
#gallery {
		padding: 10px;
		width: 750px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; float:left; margin:5px 10px; }
	#gallery ul img {
		border: 5px solid #ececec;
		border-width: 5px 5px 5px;
	}
	#gallery ul a:hover img {
		border: 5px solid #999999;
		border-width: 5px 5px 5px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }

#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 900;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1000;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

