@import url(global.css);

/* ---------------banner幻灯-------------------------------  */

.banner_bj {
	height:360px;
	margin:auto;
	width:1000px;
	padding-bottom:27px;
	overflow:hidden;
	background:url(../images/banner_bj.jpg) no-repeat bottom;
}

.banner {
	height:350px;
	text-align:center;
	position:relative;
	padding:0;
	margin:auto;
	width:1000px;
	overflow:hidden;
}
.banner .banner-img img {
	height:350px;
	width:1000px;
	overflow:hidden;
}
.banner .banner-nav {
	right:480px;
	position:absolute;
	bottom:5px;
}
.banner .banner-nav li {
	float:left;
	overflow:hidden;
	width:20px;
	height:20px;
}
.banner .banner-nav span{
	float:left;
	width:15px;
	height:15px;
	line-height:15px;
	font-size:11px;
	background:#fff;
	background:url(../images/banner-span.png) no-repeat;
}
.banner .banner-nav .this span{
	display:block;
	color:#fff;
	background: url(../images/banner-this.png) no-repeat;
	
}


/*-----------mainBody_01--------------*/
.mainBody_01 {
	padding-top:10px;
}
.mainBody_01 .left {
	width:210px;
}
.mainBody_01 .right {
	width:780px;
	padding-left:10px;
}
/*---list-----*/
.mainBody_01 .list {
	width:200px;
	height:944px;
	border:5px solid #4184ca;
	background:#FFF;
}
.mainBody_01 .list h2 {
	font-size:14px;
	color:#4487cd;
	padding-top:2px;
	padding-left:15px;
	height:30px;
	line-height:30px;
}
.list .tit {
	background:#4184ca;
}
.list .tit h3,.list .tit span a{ color:#FFF;}
.mainBody_01 .list .bot {
	border-bottom:1px solid #cccccc;
	padding-bottom:2px;

}
.mainBody_01 .list ul {
	width:198px;
	padding:2px 0 2px;
}
.mainBody_01 .list ul  h1 {
	padding-left:15px;
	width:198px;
	font-size:12px;
	height:20px;
	line-height:20px;
}
.mainBody_01 .list ul h1 a {
	color:#666666;
}
.mainBody_01 .list ul li a {
	width:178px;
	display:block;
	padding-left:15px;
}
.mainBody_01 .list ul li{
	display:block;
	width:198px;
	height:21.6px;
	line-height:21.6px;
}
/*---------------column_01-------------------*/
.column_01 {
	width:780px;
}
.column_01 .left {
	width:510px;
}
.column_01 .right {
	width:260px;
		height:460px;
	padding-left:10px;
}
/*---核心产品---*/
.core {
	width:508px;
	border:1px solid #dfdfdf;
}
.core .nir {
	width:506px;
	height:460px;
	border:1px solid #FFF;
	background:#FFF;
}
.tit {
	width:100%;
	height:40px;
	line-height:40px;
	background:url(../images/tit_bg.jpg) repeat-x;
}
.tit h3 {
	float:left;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	color:#4487cd;
}
.core .nir .button_left{
   float:right;
   width:18px;
   height:14px;
   padding-top:10px;
   padding-right:10px;
  }

.core .nir .button_right{
   float:right;
   width:18px;
   height:14px;
   padding-top:10px;
   } 
   
.tit span {
	float:right;
	padding-right:15px;
	display:block;
}


.core .rollBox{
   width:470px;
   overflow:hidden;
   border-top:none;
   padding-left:18px;   
	}
	
.core .rollBox .Cont{
    width:960px;
	overflow:hidden;	
	}
	
.core .rollBox .ScrCont{
    width:10000000px;
	}
	
.core .rollBox .Cont ul li{
   width:227px;
   float:left;
   padding-right:16px; 
   }
  
   
.core .rollBox .Cont ul li img{
	width:225px;
	height:169px;
  border:1px solid #dedede;
  display:block;
  margin:0 auto;
  background-color:#FFFFFF;
   }
 .core ul li .explain {
	padding-top:15px;
}
.core ul li .explain .top {
	background:url(../images/arrow.jpg) no-repeat;
	width:100%;
	height:11px;
}
.core ul li .explain .bottom {
	height: 180px;
	border:1px solid #e9e9e9;
	border-top:0px;
	background:#f4f4f4;
	padding-bottom:15px;
	padding-top:5px;
}
.core ul li .explain .bottom h1 {
	height:34px;
	line-height:34px;
	font-size:12px;
	display:block;
	float:left;
	width:100%; overflow:hidden;
	padding-left:15px;
}
.core ul li .explain .bottom p {
	width:200px;
	height:100px;
	overflow:hidden;
	padding:0 12px;
	display:block;
	float:left;
	line-height:21px;
}
.core ul li .explain .bottom span {
	display:block;
	float:left;
	padding:10px 0 0 10px;
}

.core ul li .explain .bottom span img{
	width:80px;
	height:26px;
}  

	
.core .rollBox #List1,.rollBox #List2{
    float:left;
	}

/*---视频、案例展示---*/
.video, .case {
	width:258px;
	border:1px solid #dfdfdf;
}
.video .nir, .case nir {
	width:256px;
	border:1px solid #FFF;
	background:#FFF;
}
.video .nir h3 a{
	font-size:14;
	color:#4487CD;
}
.video .nir h3 a:hover{
	text-decoration: none;
	color:#FF0000;
}
.video .center {
	padding: 10px 13px;
}
.video .center li {
	display:block;
	width:230px;
	height:190px;
	padding-bottom:10px;
}
.video .center img {
	display:block;
	width:230px;
	height:170px;
	padding-bottom:10px;
}
.video .center span {
	display:block;
	width:230px;
	text-align:center;
}
.case {
	margin-top:10px;
}
.case .nir h3 a{
	font-size:14;
	color:#4487CD;
}
.case .nir h3 a:hover{
	text-decoration: none;
	color:#FF0000;
}
#scroll_top_list1 {
	width:100%;
	display:block;
	overflow:hidden;
	height:147px;
	background:#FFF;
}
#scroll_top_list1 li {
	display:block;
	height:139px;
	border-top:1px solid #dfdfdf;
}
#scroll_top_list1 li img {
	width:256px;
	height:139px;
}
/*---banner1---*/
.banner1 {
	padding-top:10px;
	width:780px;
	height:60px;
}
/*---banner2---*/
.banner2 {
	padding-top:10px;
	width:100%;
	height:60px;
}
/*----产品展示---*/
.products {
	margin-top:10px;
	border:1px solid #dfdfdf;
	width:778px;
}
.products .nir {
	width:776px;
	border:1px solid #FFF;
	background:#FFF;
}
.products .nir h3 a{
	font-size:14;
	color:#4487CD;
}
.products .nir h3 a:hover{
	text-decoration: none;
	color:#FF0000;
}
.products ul {
	height:346px;
	width:756px;
	overflow:hidden;
	border:none;
	padding:10px 0px 10px 20px;
}
.products ul li {
	height:170px;
	width:170px;
	float:left;
	padding-right:18px;
}
.products ul li img {
	height:140px;
	width:170px;
	display:block;
	margin:0 auto;
}
.products ul li span {
	height:30px;
	width:170px;
	margin:0 auto;
	line-height:30px;
	text-align:center;
	display:block;
	font-size:12px;
	color:#666;
}
.products ul li span a {
	font-size:12px;
	color:#666;
}
.products ul li span a:hover {
	color:#ff0000;
}
/*-----------mainBody_02--------------*/
.mainBody_02 {
	padding-top:10px;
}
.mainBody_02 .left {
	width:210px;
}
.mainBody_02 .center {
	float:left;
	width:420px;
	padding-left:10px;
}
.mainBody_02 .right {
	width:350px;
	padding-left:10px;
}
/*---solve---*/
.solve {
	width:208px;
	border:1px solid #dfdfdf;
	height:300px; overflow:hidden;
	background:#FFF;
}
.solve .nir {
	width:206px;
	border:1px solid #ffffff;
}
.solve .nir h3 a{
	font-size:14;
	color:#4487CD;
}
.solve .nir h3 a:hover{
	text-decoration: none;
	color:#FF0000;
}
.solve ul {
	padding:0 35px;
}
.solve ul li {
	padding-top:4px;
	display:block;
}
.solve ul li img {
	width:127px;
	height:95px;
	display:block;
	padding-bottom:2px;
}
.solve ul li span {
	display:block;
	width:134px;
	height:24px;
	line-height:24px;
	text-align:center;

}
/*---news---*/
.news { 
    width:418px; 
    border:1px solid #dfdfdf;
	height:300px; 
	overflow:hidden;
	background:#fff;
	}
.news .nir {
	width:416px;
	border:1px solid #ffffff;
	background:#ffffff;
}
.tat {
	display:none;
}
#con_zyz_1 {
	display:block;
}
#conten {
	padding-top:7px;
}
#menubox {
	width:414px;
	height:34px;
	background:url(../images/newstit.jpg) repeat-x;
}
#menubox ul{ padding-left:15px;}
#menubox ul li {
	width:100px;
	height:34px;
	position: relative;
	line-height:34px;
	text-align:center;
	font-size:14px;
	margin-right:5px;
	font-weight:normal;
	display:block;
	float:left;
	background:url(../images/newstit_a.jpg) no-repeat;
}
#menubox ul li.hover {
	font-weight:bold;
	width:100px; height:31px;
	background:url(../images/newstit_h.jpg) no-repeat;
	
}
.tat .top {
	width:380px;
	height:94px;
	padding:3px 10px 2px 0px;
	margin-left:10px;
	border-bottom:1px dashed #dedede;
	overflow:hidden;
}
.tat .top img{ float:left; display:block; padding-right:10px; padding-top:5px; width:100px; height:70px;}
.tat .top h3 {
	height:26px;
	display:block;
	color:#ea5e00;
	padding-left:4px;
	font-size:14px;
}
.tat .top p {
	height:24px;
	color:#666666;
	display:block;
}
.tat .top p a {
	color:#0066cc;
}
.tat .top p span a {
	color:#ff6600;
}
.tat ul {
	width:390px;
	height:100%;
	overflow:hidden;
	padding:10px 0px 4px 10px;
}
.tat ul li {
	width:390px;
	height:24px;
	line-height:24px;
	display:block;
	float:left;
}
.tat ul li a {
	display:block;
	float:left;
	color:#333;
	padding-left:10px;
	background:url(../images/list_bg.jpg) no-repeat left center;
}
.tat ul li a:hover {
	color:#c00;
	background:url(../images/list_bg1.jpg) no-repeat left center;
}
.tat ul li span {
	display:block;
	float:right;
	color:#999;
}
/*---常见问题解决---*/
.faq {
	width:348px;
	border:1px solid #dfdfdf;
	height:300px; overflow:hidden;
}
.faq .nir {
	height:300px;
	width:346px;
	border:1px solid #ffffff;
	background:#FFF;
}
.faq .nir h3 a{
	font-size:14;
	color:#4487CD;
}
.faq .nir h3 a:hover{
	text-decoration: none;
	color:#FF0000;
}
.faq ul{ padding:10px 15px; }
.faq ul li{ display:block; padding:3px 0;}
.faq ul li a{ background:url(../images/list_bg.jpg) no-repeat left center; padding-left:15px;}

/*-----------mainBody_02--------------*/
.mainBody_03 {
	padding-top:10px;
}
.mainBody_03 .left {
	width:640px;
}
.mainBody_03 .right {
	width:350px;
	padding-left:10px;
}
/*---关于我们---*/
.about {
	width:638px;
	border:1px solid #dfdfdf;
}

.about .nir {
	width:636px;
	border:1px solid #ffffff;
	background:#FFF;
	height:367px; overflow:hidden;
}
.about .left{ display:block; width:197px; height:160px; padding-left:13px; position:relative; top:-25px;}
.about .left img{width:210px; height:160px;}
.about .right{ width:413px; height:160px; position:relative; top:-25px;}
.about .right .tit{ background:#FFF;}
.about .right h3{ padding-left:15px; display:block;}
.about .right h3 a{
	font-size:14;
	color:#4487CD;
}
.about .right h3 a:hover{
	text-decoration: none;
	color:#FF0000;
}
.about .right p{ padding:8px 15px 0; text-indent:2em; line-height:23px;}
.about .right p span a{ color:#0066cc;}
/*---先进生产设备---*/
.machine{ width:623px; position:relative; top:-25px;
}
.machine .tit{ background:#FFF;}
.machine h3 a{
	font-size:14;
	color:#4487CD;
}
.machine h3 a:hover{
	text-decoration: none;
	color:#FF0000;
}
.machine ul {
	height:100%;
	width:623px;
	overflow:hidden;
	border:none;
	padding-left:13px;
}
.machine ul li {
	height:140px;
	width:145px;
	float:left;
	padding-right:10px;
}
.machine ul li img {
	height:110px;
	width:145px;
	display:block;
	margin:0 auto;
}
.machine ul li span {
	height:30px;
	width:145px;
	margin:0 auto;
	line-height:30px;
	text-align:center;
	display:block;
	font-size:12px;
	color:#666;
}
.machine ul li span a {
	font-size:12px;
	color:#666;
}
.machine ul li span a:hover {
	color:#ff0000;
}
/*---资质荣誉证书---*/
.honor,.contact {
	width:348px;
	border:1px solid #dfdfdf;
}
.honor .nir
{
	width:346px;
	border:1px solid #ffffff;
	background:#FFF;
}
.contact .nir{
	width:346px;
	border:1px solid #ffffff;
	background:#FFF;
	height:180px;
}
.honor .nir h3 a{
	font-size:14;
	color:#4487CD;
}
.honor .nir h3 a:hover{
	text-decoration: none;
	color:#FF0000;
}
#colee_left{ width:320px; margin:0 13px 13px;}
#colee_left p{ padding:0 5px;}
/*---联系我们---*/
.contact{ margin-top:10px; background:#FFF;}
.contact ul li{ display:block; padding:2px 15px;}
.contact .nir h3 a{
	font-size:14;
	color:#4487CD;
}
.contact .nir h3 a:hover{
	text-decoration: none;
	color:#FF0000;
}
