﻿body,h1,h2,h3,h4,h5,h6,p,ol,ul,li,dl,dt,dd,b,button,input,select,textarea{padding:0;margin:0;}button,input,select,textarea{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:12px;font-family:Microsoft YaHei;}ul,li{list-style:none;}fieldset,img{border:none;}a{color:#8f8f8f;text-decoration:none;}a:hover{color:#339900;}.clearfix:after,.product-list li:after,.news-list li:after {	visibility: hidden;	display: block;	font-size: 0;	content: " ";	clear: both;	height: 0;}.clearfix,.product-list li,.news-list li{*zoom:1;}.fleft{ float:left;}.fright{ float:right;}.wrapper{margin: 0 auto;width:1160px;}.banner_w1000{margin: 0 auto; width:1160px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mt30{margin-top:30px;}.mt40{margin-top:40px;}.ml40{margin-left:40px;}.pr10{padding-right:10px;}.f12{font-size:12px;}.f14{font-size:14px;font-weight:bold;}.c999{color:#999999;}.w150{width:150px;}.w200{width:200px;}.w250{width:250px;}.w330{width:330px;}.w500{width:500px;}i,em{ font-style: normal;font-family:'宋体';margin-left:5px;}a.colorblue{color:#0090c5;}body{background:#f5f5f5;color:#626262;font-size:12px;font-family:Microsoft YaHei,Arial,Verdana, Helvetica,"\5FAE\8F6F\96C5\9ED1\5B8B\4F53";word-break:break-all;}.wrapper{width:980px;margin:0 auto;background:#fff;padding:20px;}/***********/.logo-language{margin-bottom:20px;}.language a {background:url(../images/language-img.jpg) no-repeat left center;padding-left:10px;margin-left:10px;}.menu{height:26px;background:#0090c5;margin-bottom:10px;}.menu li{float:left;width:118px;background:url(../images/line-b.jpg) no-repeat right center;position:relative;z-index:2;}.menu li a{display:block;line-height:26px;text-align:center;color:#fff;}.menu li a:hover,.menu li.hover a{background:#E8F5FB;color:#0090C5;}.menu li.active a{background:#E8F5FB;color:#0090C5;}.two-menu{position:absolute;top:26px;left:0;z-index:100;background:#E8F5FB;padding:15px;width:350px;display:none;}.two-menu .infor{width:170px;margin-right:20px;color:#666;background:#fff;padding:10px;}.two-menu .infor p{padding-top:6px;}.two-menu-li p{border-bottom:1px solid #b3d4fc;	width:100px;	}.menu li .two-menu-li p a{	text-align:left;color:#0090C5;background:url(../images/language-img.gif) no-repeat left center;padding-left:10px;}.menu li .two-menu-li p a:hover{color:#25b707;}.menu li.search{float:right;width:200px;position:relative;padding:3px;*padding:2px 3px 0 0;background:none;}.menu li.search .input-txt{	width:200px;*width:195px;height:20px;border:none;background:#fff;text-indent:5px;}.menu li.search a{display:inline-block;*display:inline;	*zoo:1;	width:20px;	height:20px;text-indent:-9999px;position:absolute;top:3px;right:3px;	background: url(../images/search-bt.jpg) no-repeat center center;}.category-one span{	background: none;display: block;	width: 110px;height: 30px;line-height: 30px;text-align: left;font-size: 14px;font-weight: bold;	color:#0090C5;float: left;margin-right: 6px;}ul.category-two li{width:116px; background-image:none;}ul.category-two li img{padding-bottom:10px;}ul.category-two li a{text-align:left;color:#0090C5;font-weight:normal;}ul.category-two li a:hover{text-align:left;color:#25b707;}#menu_category a{font-weight:normal;}.about-us{font-family:Arial,"宋体"; line-height:22px;}.about-us img{display:block;padding-bottom:10px;}.about-us .more{display:block;padding-top:10px; text-align:right;font-family:"宋体";}.about-us .more a{color:#0090c5;}/*banner*/.banner{position:relative;z-index:1;}.banner_index{height:315px;position: relative;overflow:hidden;width: 980px;margin:0px auto;}.banner_index .btn,.banner_pro .bBtn{position: absolute;top:120px;width: 56px;height: 78px;display: block;z-index: 3;}.banner_index .btnPre,.banner_pro .bPre{background: url(../images/bg_btnPre_index.png) no-repeat 0 0;left:0px;}.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/bg_btnPre_index_hover.png) no-repeat 0 0;}.banner_index .btnNext,.banner_pro .bNext{background: url(../images/bg_btnNext_index.png) no-repeat 0 0;right: 0px;}.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/bg_btnNext_index_hover.png) no-repeat 0 0;}.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}.banner_index .banner_wrap li{width: 1230px;float: left;}.indexBanner_num{width:980px;margin: 0 auto;padding:10px 0;text-align: center; position:absolute;left:0;bottom:5px;z-index: 10;} .indexBanner_num a{width: 12px;height: 12px;display: inline-block;_zoom:1;background: url(../images/bg_num.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 5px;}.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../images/bg_num_on.png) no-repeat 0 0;}/****内页幻灯banner样式开始*****/.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }.slideshow { clear: both; }.slideshow li { position: relative; overflow: hidden; }.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }.slideshow span.title, .slidebar li { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }.slidebar li { float: left; margin-right: 4px; width: 10px; height: 10px; line-height: 10px; text-align: center; font-size: 1px; cursor: pointer;text-indent:-9999px; }.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }.slidebar { position: absolute; bottom: 10px; right: 10px; }.slideshow span.title, .slidebar li { background: rgba(255,255,255,0.6); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }.slidebar li.on { /*background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000);*/ background:#2fc410;color: #fff; font-weight: 700; }.slideshow SPAN.title { text-indent: 0px; }.block { margin: 0;position: relative; }#frameHlicAe { margin: 0px !important; border: 0px !important; }.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 980px; }.comiis_wrapad { margin: 10px 0; }.comiis_wrapad { overflow: hidden; }.comiis_wrapad img { float: left; margin-top: 0px; }#slidesImgs li { width: 980px; height: 230px; display: none; }.content,.conternt{margin-top:20px;line-height:20px;}/****内容左边新闻样式开始*****/.left{width:240px;/*width:400px;*/}/*.left .news li{	border-bottom:1px #ddd solid;padding-bottom:8px;margin-bottom:10px;}*/h3{	font-size:16px;	font-weight:bold;margin-bottom:10px;}h3 span{font-weight:normal;	color:#aaa;	margin-left:5px;font-family:arial;font-size:12px;}.first .img{margin-right:10px;width:120px;}.first .text{width:270px;}h4.news-title a{color:#339900;font-size:15px;display:block;width:425px;word-break:keep-all;
white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.news .news-cont{font-family:Arial,"宋体";}.news-time{	color:#bbb;}.middle{width:430px;/*width:240px;*/overflow:hidden;}.middle .product ul {width:450px;}.middle .product ul li{margin-right:10px;}.middle .product ul li img{width:140px;}.middle .product ul li span{display:block;font-size:14px; font-weight:bold;padding-top:5px; text-align:center;color:#0062c3;}.middle .news li{	border-bottom:1px #ddd solid;padding-bottom:8px;margin-bottom:10px;}.right{	width:230px;}.right .job-index{height:120px;background:#eee;}.product .category{	width:100px;margin-left:10px;}.product .category a{display:block;background:url(../images/product-li-img.jpg) no-repeat left center;padding-left:15px;}.copy-right{clear:both; width:960px;height:26px;line-height:26px;background:#eee;padding:0 10px;	margin:40px auto 0px auto;}.copy-right .top{border-left:1px solid #fff;background:url(../images/top-bg.jpg) no-repeat 10px center;height:26px;line-height:26px;display:inline-block;	*display:inline;*zoom:1;margin-left:10px;padding-left:25px;}.footer{width:980px;margin:20px auto;}.footer ul.nav li{float:left;margin-right:100px;line-height:22px;font-family:"宋体"}.footer ul.nav li h5{display:block;padding-bottom:5px;}.footer a:hover{ text-decoration:underline;}.erweima p{text-align:center;}.erweima p.ma-img{float:left;margin-right:10px;}.erweima p.ma-text{margin-top:25px;}.crumbs{position:absolute;top:0;right:10px;font-weight:normal;color:#999;font-size:12px; font-family:"宋体"}/*******内页样式开始*******/.ny-left{width:170px;}.ny-left h3{	height:30px;line-height:30px;padding-bottom:5px;margin-bottom:5px;border-bottom:2px solid #ddd;background: url(../images/icon-1.gif) no-repeat right center;}.fontColor{display:block; font-size:15px; color:#3f3f3f;}/*******内页左边导航样式开始*******/.left-menu{}.left-menu li{border-bottom:1px #ddd solid;line-height:30px;font-size:13px;}.left-menu li a{display:block;padding:5px 0px 0px 10px;color:#4c4c4c;background: url(../images/icon-gray2.jpg) no-repeat 150px center;}.left-menu li a:hover{background:#f1f1f1 url(../images/icon-blue2.jpg) no-repeat 150px center;color:#339900;}.left-menu li.on a{background:#f7f7f7 url(../images/icon-blue2.jpg) no-repeat 150px center;font-weight:bold;color:#339900;}.left-menu li.on .left-menu-two{line-height:24px;margin-bottom: 5px;padding-top:0px;}.left-menu li.on .left-menu-two a{background:none;line-height:28px;border-top:1px dotted #ddd;font-size:12px;font-weight:normal;color:#4c4c4c;}.left-menu li.on .left-menu-two a:hover{color:#2c9a15;}.ny-middle{width:780px;margin-left:30px;min-height: 500px; /*font-family:Arial,"宋体";*/}.ny-middle h3{clear:both;height:35px;line-height:35px;background:url(../images/title-bg-right.jpg) no-repeat right center;position:relative;margin-bottom:15px;}.ny-middle h3 b{display:block;color:#000;height:35px;line-height:35px;padding-left:30px;background:url(../images/title-bg-left.jpg) no-repeat left center;margin:0;}.culture{line-height:24px;font-size:14px;}.culture li{float:left;	width:350px;}.culture li b{color:#3f8d2d;}.certification p{line-height:30px; font-size:16px;margin:30px 7px;}.certification td{text-align:center;}/********产品列表样式开始**********/.product-nr{width:780px;overflow:hidden;}.product-bg{ background:url(../images/pb.jpg) no-repeat center bottom;padding-bottom:25px;height:275px;}.product-category,.product-list{width:810px;margin-top:20px;}.product-category li{float:left;margin:0 30px 20px 0;}.product-category li p{text-align:center;}.product-category li p a{font-size:17px;color:#2f75c7;}.product-category li strong{display:block; padding:8px 0px;}.product-list li{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-bottom:10px;}.product-list .product-img{width:190px;min-height:150px;}.product-list .product-infor{width:550px;min-height:150px;margin-left: 20px;line-height:24px;font-size:14px;font-family:Arial,"宋体";}/******新闻资讯样式******/.news-list li{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-bottom:10px;}.news-list .news-img{width:139px;height:105px;}.news-list .news-infor{width:auto;height:auto;line-height:24px;font-size:14px;}.news-list li.img-news .news-infor{width:620px;height:105px;margin-left: 20px;line-height:24px;font-size:14px;}.news-list .news-time{font-size:12px;}.news-list .news-title a{font-size:16px;font-weight:bold;color:#339900}.news-list .news-cont{font-size:12px;font-family:Arial,"宋体";}.news-list .news-more{clear:both;font-family:"宋体"; text-align:right;padding-right:15px;}.ny-middle .news-nr h3{background:none;}.ny-middle .news-nr h3 .crumbs{width:780px;right:0;}.news-detail h1{color: #000;font-size: 22px;font-weight: normal;height: 35px;line-height: 35px;	overflow: hidden;text-align: center;}.news-detail .artInfo{border-bottom: solid 1px #ccc;color: #999;padding: 10px 0;text-align: center;	line-height: 22px;}.news-detail .artInfo span{	margin:0 5px;font-size:12px;}.detail-text{margin-top:15px;}.relevant-news{	margin-top:40px;color:#999;	font-size:12px;}/*****分页样式******/.page{margin:15px 0;text-align:center;}.page a{padding:2px 8px;border:1px solid #ddd;}.page a.on{background:#339900;font-weight:bold;color:#fff;border:1px solid #339900;}/****关于我们TAB样式开始****//* tabbtn */.tabbtn {height:auto;border-bottom:1px solid #ddd;}.tabbtn li {float:left;	position:relative;margin:0px;}.tabbtn li span {display:block;	float:left;	overflow:hidden;text-align:center;font-size:14px;cursor:pointer;}.tabbtn li.current {}.tabbtn li.current span {color:#0090c5;font-weight:800;}.histiry {height:70px;}.histiry li span{width:45px;height:70px;line-height:70px;}.histiry li.current span {background:#fff url(../images/icon-2.jpg) no-repeat center bottom;font-style:oblique;}ul.certification{padding-left:10px;margin:20px 0 0;}.certification li.current {border:1px solid #ddd;border-bottom-color:#fff;margin-bottom:-1px;}.certification li span{	width:100px;height:33px;line-height:33px;}.certification li.current span {}/* tabcon */.tabcon {position:relative;/*必要元素*/height:377px;overflow:hidden;}.tabcon .subbox {position:absolute;/*必要元素*/left:0;top:0;}.tabcon .sublist {padding:0px;height:377px;}/* leftcon */#leftcon .subbox {width:9999em;}#leftcon .subbox .sublist {float:left;width:780px;}/* sublist */.sublist {padding:0px;}.sublist li {height:28px;line-height:28px;font-size:12px;}.sublist li span {margin:0 5px 0 0;font-family:"宋体";font-size:12px;font-weight:400;color:#ddd;}.research li{float:left;margin:0 20px 20px 0;text-align:center;}/****联系我们样式****/.contactUs{line-height:24px;font-size:12px;font-family:Arial,"宋体"; }.contactUs ul{margin-left:0px;padding-left:15px;}.contactUs ul li:after{visibility: hidden;display: block;font-size: 0;content: " ";	clear: both;height: 0;}.contactUs ul li{margin:0 0 10px 0;*zoom:1}.contactUs ul li label{display:inline-block;*display:inline;*zoom:1;width:120px;text-align:right;float:left;}.contactUs ul li input{	width:240px;height:26px;line-height:26px;border:1px solid #ddd;	float:left;}.contactUs ul li input.code{width:140px;}.contactUs ul li em{color:#F00;}.contactUs ul li textarea{width:500px;height:157px;border:1px solid #ddd;}.contactUs ul li .button{margin-left:120px;}.contactUs ul li .button a{color:#fff;}.contactUs h2{font-size:16px;margin:20px 0;color:#0090C5;}.contactUs .button{width: 91px;height: 30px;line-height: 30px;background: url(../images/down-bt-b.jpg) no-repeat left top;text-align: center;margin-top: 25px;}/****人才招聘样式****/.job{width:980px;overflow:hidden;}.job .job_head{width:986px;}.job .job_head li{float:left;width:248px;height:248px;background:#007dc5;margin:0 2px 2px 0;position:relative;}.job .job_head li a{display:block;}.job .job_head li.first{width:480px;height:498px; background:url(../images/job-bg1.jpg) no-repeat left top;}.job .job_head li.zygh{ background:url(../images/job-bg2.jpg) no-repeat left top;}.job .job_head li.ygfl{ background:url(../images/job-bg3.jpg) no-repeat left top;}.job_head p{position:absolute;color: #fff;}.job_head .t{font-size:20px;font-weight:bold;line-height: 30px;top: 30px;left: 80px;}.job_head li.zygh .t{left:140px;}.job_head li.ygfl .t{top:170px;color:#5dbe18;}.job_head .p{left: 21px;top: 70px;width: 85%;font-family:Arial,"宋体";}.job_head li.ygfl .p{left:46px;top:200px;text-align:center;color:#848484;width: 60%;}.job_head .more{left:80px;bottom:28px;z-index:3;font-size:14px;width:82px;border:1px solid #FFF;}.job_head .more a{color:#fff;text-align:center;line-height:30px;display:block;height:30px;}.job_head .first{width:480px;height:499px;}.job_head .first .t{left:30px;top:50px;font-size:38px;color:#fff;line-height:38px;}.job_head .first .p{left:30px;top:100px;width:90%;font-size:20px;color:#fff;}.job_head .ico{margin-left:5px;}.job .hotline{background:#f1f1f1;padding:40px;font-family:Arial,"宋体";}.job .hotline h2{font-size:16px;margin-bottom:10px;}.job .hotline p{line-height:22px;font-size:12px;}.job-list table th{text-align:left;height:34px;line-height:34px; background:url(../images/th-bg.jpg) repeat-x left top;padding-left:10px;}.job-list table th.thFirst{border-left:1px solid #ddd;}.job-list table th.thLast{border-right:1px solid #ddd;}.job-list table td{line-height:36px;padding-top:5px;border-bottom:1px dotted #ddd;padding-left:10px;font-family:Arial,"宋体";}.job_show{	 width:700px; height:520px; padding:15px; position:relative;}.job_show h3{	 display:block; background-color:#eee; line-height:33px; color:#0090c5; padding-left:15px;}.job_show .job_table{	 padding-top:20px;}.job_show .job_table table{	 border-left:1px solid #e3e3e3; border-top:1px solid #e3e3e3; font-family:Arial,"宋体";}.job_show .job_table table th{	 font-weight:normal; text-align:right; background-color:#f1f1f1; line-height:30px;		border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}.job_show .job_table table td{	 text-align:left; line-height:30px; padding-left:5px; color:#333;		border-bottom:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}.job_show h5{	 font-size:12px; padding-top:20px;}.job_show ul{	 clear:both; font-size:12px; padding-top:20px; font-family:Arial,"宋体";}.job_show dl{	 clear:both;}.job_show dl a{	 float:right;display:block; width:80px; height:19px; line-height:18px; padding-left:10px; color:#892f15;		background-image:url(../images/btn_ico/ico_list.png); background-position:0px -30px;		position:absolute; bottom:20px; right:20px;}.job_show dl a:hover{	 color:#a82d05; }.erweima p.sns {width:100%;clear:both;text-align:left;padding-top:10px;}.sns a{margin-right:10px;}.news_close{	 clear:both; display:block; height:30px; text-align:center; padding:25px 0px 15px 0px;}.news_close dt{	 float:left; width:300px; padding-left:10px;}.news_close dd{	 float:right; width:100px;}.news_close dd a{	 padding:5px 15px; border:1px solid #116fca; font-family:"微软雅黑"; font-weight:bold; background-color:#0e78df; color:#fff;}.news_close dd a:hover{	background-color:#F60; border:1px solid #F30;}.zipage{  clear:both; height:auto; text-align:center;padding:20px 0px 30px 0px; font-family:Arial;		margin-top:20px;}.zipage span{  padding:5px 7px 3px 7px; color:#f30600; margin-right:3px; font-weight:bold; border:1px solid #ccc;		background-color:#f7f7f7;}	.zipage li{  display:block;margin-top:5px;}.zipage a{ color:#000000;padding:5px 7px 3px 7px; text-decoration:none;color:#333; margin-right:3px; border:1px solid #ccc;}.zipage a:hover{  color:#fff; text-decoration:none; background-color:#ff5400; border:1px solid #e60f0f;}.return{	 display:block; height:30px; text-align:center; padding:0px 25px 30px 0px;}.return a{	 padding:5px 15px 5px 15px; border:1px solid #eee;}.return a:hover{	 color:#fff; text-decoration:none; background-color:#ff5400; border:1px solid #e60f0f;}.msg_table{	 border-left:1px solid #ddd; border-top:1px solid #ddd;}.msg_table th{	line-height:40px; text-align:right; padding:2px 10px 2px 0px; vertical-align:top;	background-color:#f3f3f3; border-bottom:1px solid #ddd;}.msg_table td{	line-height:40px; text-align:left; padding:2px 0px 2px 5px;	border-bottom:1px solid #ddd; border-right:1px solid #ddd;}.msg_title{	 display:block; line-height:25px; margin-bottom:20px; padding:5px 0px; border:1px solid #c6411e; 	 background-color:#ff8665; padding-left:20px;color:#fff;}.red_btn{	min-width:70px; height:32px; background-color:#0084e1;box-shadow:1px 1px 2px rgba(0, 0, 0, 0.12), 1px 1px 0px rgba(255, 255, 255, 0.25) inset; cursor:pointer;	border:1px solid transparent; font-weight:bold; color:#fff; font-size:14px; border-radius:2px; transition:all 200ms linear 0s; font-family:"微软雅黑";}.red_btn{	background-color:#0084e1;}.red_btn:hover{	background-color:#299cec;}.tbox_200,.tbox_60{	width:300px; height:25px; line-height:25px; padding-left:3px; border:1px solid #ccc; border-radius:2px;	font-size:14px; font-weight:bold; transition:all 200ms linear 0s; font-family:Arial;}.tbox_60{ 	width:80px;}.tbox_200:focus,.tbox_60:focus{	 border:1px solid #666; background-color:#fffae7;}.tbox_h_100{	width:95%; height:150px; border:1px solid #ccc; border-radius:2px; font-size:14px; font-weight:bold;	transition:all 200ms linear 0s; margin:5px 0px;}.tbox_h_100:focus{	border:1px solid #666; height:160px; background-color:#fffae7; font-family:Arial;}.red_zi{	  font-size:12px; color:#F00;}
