@charset "utf-8";
/*CSS reset*/
html, body, div, p,ol,ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select,fieldset,legend, button, textarea,iframe, table, marquee,img{ margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6{font-size:12px;}
html{min-width:100%; min-height:100%; overflow-x:hidden;}
fieldset{border:0 none;}
legend{display:none;}
textarea,input{outline:none;}
table{border-collapse:collapse;border-spacing:0;}
img{ 
  border: 0 none;
  /*vertical-align:bottom; display:block;空隙的解决方法 */
  max-width:100%;
}
_img{width:100%;}
ul, li{ list-style-type: none; }
em{ font-style:normal;}
body{
	font-family:"Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei", Arial, Helvetica, sans-serif;
	color:#333;
	-webkit-text-size-adjust:none;
	font-size:12px;
	behavior:url("csshover.htc")/*解决IE6不支持hover的问题*/;
	cursor:default;
    overflow-x:hidden;
	
	}
article, aside, figure, figcaption, footer, header, hgroup, nav, section, summary,time{display: block;}
/*文本选择的高亮效果*/
::selection{background:#008091; color:#fff;}
::-moz-selection{background:#008091; color:#fff;}
::-webkit-selection{background:#008091; color:#fff;}

/*原子类*/
.wrapper{margin:0 auto;width:1002px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left: auto;margin-right: auto;}
.fl{float:left;display:inline;} 
.fr{float:right;display:inline;}
.clearfix:after{
	content:"."; 
	display:block;
	height:0;
	line-height:0; 
	clear:both;
	visibility:hidden;
	}
.clearfix{zoom:1;/*IE6/7*/}
.clear{clear:both;}
.hide{ display:none;}
.b{ border:1px solid #000000;}
.w{ border:1px solid #ffffff;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f25{font-size:25px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mb10{margin-bottom:10px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.block{ display:block;}
.inline_block{display:inline-block;}
.bold{ font-weight:bold;}
.lh36{line-height:36px;}
.lh24{line-height:24px;}
.white{ color:#fff;}
.blue{ color:#0373cc;}
.red{color:#C03;}
.gray_border{ border:1px solid #eaeaea;}
.pointer{ cursor:pointer;}
.cur_default{cursor:default;}
.Arial{font-family:Arial, Helvetica, sans-serif;}
.over_hidden{overflow:hidden;}
.pos_relative{position:relative;top:0;left:0; z-index:100;}
.pos_absolute{position:absolute;top:0;left:0; z-index:999;}
.transparent{
	filter:alpha(opacity=50);
	-khtml-opacity:0.5;
	-moz-opacity:0.5;
	opacity:0.5;
	}
.right_triangle {
  width: 0;
  height: 0;
  overflow: hidden;
  border-width: 5px;
  border-color: transparent transparent transparent #008091;
  border-style: dashed dashed dashed solid;/*IE低版本*/
}

/*a*/
a{blr:expression(this.onFocus=this.blur())/*IE下*/; transition:color ease-in-out .3s/*IE10+、Firefox、chrome、Opera*/;} 
a:focus{outline:none;}/*FF下*/
a:link{color:#333;text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#008091;text-decoration:none;}

/*版本过低提示*/
.warn{
	height:35px;
	line-height:35px;
	width:auto;
	text-align:center;
	display:none;
	background-color:#FEE8AB;
	font-size:14px;
	}
.gray_bg{background-color:#f6f6f6;}
.white_bg{background-color:#fff;}
/*最顶部*/
.siteTop{
	height:30px;
	line-height:30px;
	color:#2d2d2d;
	}
.siteTop a{
	margin:0 5px;
	padding:0 0 0 20px;
	height:30px;
	color:#2d2d2d;
	background-image:url(images/index_1.png);
	background-repeat:no-repeat;
	}
.siteTop a:hover{color:#59b7c4;}
 .mobile{background-position:5px 1px;}
 .weibo{background-position:-58px 1px;}
 .wechat{background-position:-130px 2px;}
 
 .mobile:hover{background-position:5px -29px;}
 .weibo:hover{background-position:-58px -30px;}
 .wechat:hover{background-position:-130px -30px;}
 
 /* 回到顶部 */
 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:35px;
	bottom:-200px;
	_bottom:auto;
	width:40px;
	height:40px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(images/up.png);
	_background-image:url(images/up.png);
	background-repeat:no-repeat;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}
 
/*Header*/
#header{width:100%; height:auto; background-color:#fff;}
.h105{height:105px;}
 .logo{
	 width:520px;
	 height:84px;
	 padding:10px 0 0 0;
	 }
 .hotline{
	 height:36px;
	 background:url(images/index_2.png) no-repeat left center;
	 padding:0 0 0 40px;
	 color:#008091;
	 margin:40px 0 0 0;
	 }
 
  /*Menu*/
.menu{
	width:100%;
	height:35px;
	background-color:#008091;
	border-bottom:1px solid #77b020;
	}
  .menu ul{}
	.main_nav{
		float:left;
		display:inline;
		width:125px;
		height:35px;
		}
	.main_nav a{
		margin:0 auto;
		display:block;
		width:110px;
		height:35px;
		line-height:35px;
		text-align:center;
		font-size:14px;
		}
	.main_nav a:link{color:#fff; text-decoration:none;}
	.main_nav a:visited{color:#fff; text-decoration:none;}
	.main_nav a:hover,.main_nav a.active{color:#fff; text-decoration:none; background-color:#77b020;}
	.main_nav a.default{color:#fff; background:none;}
	
 /*Banner*/
 .banner_wrap{width:100%; height:auto; position:relative; top:0; overflow:hidden;}
  /*Slide*/
 .banner_bg{
	 width:1600px; 
	 height:auto;
	 position:relative;
	 top:0;
	 left:50%;
	 margin-left:-800px;
	 z-index:500;
	 overflow:hidden;
	 }
 .h456{height:456px;}
 .h350{height:350px;}
 .slide_link{
	 display:block;
	 width:1600px; 
	 height:456px;
	 }

.flexslider{
	margin:0 auto;
	position:relative;
	top:0;
	left:50%;
	margin-left:-800px;
	width:1600px;
	height:456px;
	overflow:hidden;
	zoom:1;
	}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{
	width:60px;
	height:90px;
	line-height:99em;
	overflow:hidden;
	margin:-60px 0 0;
	display:block;
	background:url(images/ad_ctr.png) no-repeat;
	position:absolute;
	top:55%;
	z-index:999;
	cursor:pointer;
	opacity:0;
	filter:alpha(opacity=0);
	-webkit-transition:all .3s ease;
	}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
  
  
/*产品系列*/
.series_bg{
	 width:100%;
	 height:915px;
	 /*background:url(images/bg_1.jpg) no-repeat center top fixed;*/
	 }
 /*热门关键词*/
 .hot_keywords{
	 width:680px;
	 height:34px;
	 line-height:36px;
	 border:1px solid #008091;
	 overflow:hidden;
	 }
 .hk_title{
	 width:auto;
	 height:34px;
	 padding:0 15px;
	 background-color:#008091;
	 color:#fff;
	 }
  .triangle_pos{
	  position:absolute;
	  right:-10px;
	  top:39%;
	  z-index:999;
	  }
 .hk_content{padding:0 0 0 10px;}
 .hk_content a{
	 padding:0 10px;
	 border-right:1px solid #008091;
	 color:#008091;
	 }
 .hk_content a:hover{text-decoration:underline;}
 
  /*search*/
 .search{
	 width:305px;
	 height:32px;
	 border:2px solid #008091;
	 background-color:#fff;
	 }
 .keywords,.submit{border:0 none;}
 .keywords{
	 width:227px; 
	 height:32px; 
	 line-height:32px;
	 *height:31px;
	 *line-height:31px;
	 padding:0 0 0 10px;
	 }
 .keywords:focus{box-shadow:inset 0 0 6px #9dbec2;}
 .submit{
	 width:68px;
	 height:32px;
	 line-height:32px;
	 background:#008091 url(images/index_3.png) no-repeat 10% center;
	 color:#fff;
	 font-size:14px;
	 padding:0 0 0 20px;
	 }
 .submit:hover{background-color:#028799;}
 
/*选项卡模块*/
.series_bar{
	margin:30px 0 0 0;
	width:100%;
	height:40px;
	background-color:#008091;
	}
 .tabs{height:auto;}
 .tabs li{
	 float:left;
	 display:inline;
	 height:40px;
	 line-height:40px;
	 text-align:center;
	 font-size:18px;
	 }
 .tabs li a{
	 display:block;
	 width:100%;
	 height:auto;
	 color:#fff;
	 background-repeat:no-repeat;
	 }
 .tabs li:hover,.tabs li.tabs_active{
	 font-size:28px;
	 height:50px; 
	 line-height:50px;
	 background:#77b020 url(images/index_4.png) no-repeat left center;
	 margin:-10px 0 0 0;
	 }
 .separate{border-right:1px solid #fff; height:23px; margin:9px 6px 0 6px;} 
 .h290{height:290px;}
 .tabsBox{margin:12px 0 0 0;}
 .tabsBox_bg{
	 background-color:#d2d2d2;
	 height:378px;
	 padding:6px;
	 overflow:hidden;
	 }
 .tabsBox_list{
	 float:left;
	 width:320px;
	 height:280px;
	 background-color:#d2d2d2;
	 margin:0 10px 0 0;
	 padding:3px;
	 }
  .tbl_img{
	  margin:0 auto;
	  width:320px; 
	  height:251px; 
	  overflow:hidden;
	  }
  .tbl_txt{
	  height:28px; 
	  line-height:28px;
	  width:320px;
	  text-align:center;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
	  }
  
 /*客 厅、卧 室、厨 卫*/	 
 .tabs_a{width:325px;}
 .tabs_a a{background-image:url(images/index_5.png);}
 .tabs_a a.guestRoom{background-position:215px 0;}
 .tabs_a a.bedrooms{background-position:215px -42px;}
 .tabs_a a.kitchen{background-position:215px -80px;}
 
 .tabs_a a.guestRoom:hover,.tabs_a a.guestRoom.tabs_active{background-position:220px -117px;}
 .tabs_a a.bedrooms:hover,.tabs_a a.bedrooms.tabs_active{background-position:220px -165px;}
 .tabs_a a.kitchen:hover,.tabs_a a.kitchen.tabs_active{background-position:220px -220px;}
  
 /*烤漆门、免漆门、生态门、原木门*/
 .tabs_b{width:232px;}
 .tabs_b a{background-image:url(images/index_6.png);}
 .tabs_b a.doors{background-position:165px 10px;}
 .tabs_b a.doors:hover,.tabs_b a.doors.tabs_active{background-position:185px -62px;}
 
 /*办公休闲区设计等*/
 .tabs_c{width:200px;}
 .tabs_c a{font-size:15px;}
 .tabs_c a:hover,.tabs_c a.tabs_active{
	 font-size:18px;
	 background-image:url(images/index_8.png);
	 background-position:90% center;
	 }
 a.tabs_c_more{
	 margin:0 0 0 15px;
	 height:40px;
	 line-height:40px;
	 font-size:15px;
	 color:#fff;
	 }
 a.tabs_c_more:hover{text-decoration:underline;}
 
 .officeList{float:left;display:inline;}
 .ol_img{
	 background-color:#fff; 
	 padding:2px;
	 overflow:hidden;
	 }
 
 
/*AD*/
.advertisement{
	margin:20px auto 0 auto;
	width:1000px;
	height:90px;
	overflow:hidden;
	}
.ad_border{
	display:block;
	height:88px;
	line-height:88px;
	text-align:center;
	font-size:25px;
	color:#77b020;
	border:1px dashed #77b020;
	}	
/*经销商/合作客户展示区*/
.photo{
	margin:0 auto;
	width:1002px;
	height:auto; 
	padding:10px 0;
	
	}
.photo_title{color:#008091;}
.photo_title h2{font-size:27px;}
.photo_title h3{font-size:14px; line-height:24px; font-weight:normal;}

.photo_content{
	width:auto;
	padding:15px 0 0 0;
	height:auto;
	overflow:hidden;
	}
 .pc_slide{height:auto;}
 .pc_slide li{width:470px; height:430px; margin:0 10px;}
  .pc_slide_img{
	  width:460px; 
	  height:381px; 
	  padding:5px;
	  background-color:#fff;
	  }
  .pc_slide_txt{
	  width:470px;
	  height:35px;
	  line-height:35px;
	  text-align:center;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
	  }
 .photo_arrow{
	  width:28px;
	  height:28px;
	  position:absolute;
	  top:50%;
	  margin-top:-5px;
	  background-image:url(images/index_7.png);
	  background-repeat:no-repeat;
	  cursor:pointer;
	  opacity:0.8;
	  filter:alpha(opacity=80);
	  z-index:999;
	  }
  .photo_arrow:hover{opacity:1; filter:alpha(opacity=100);}
  .photo_prev{background-position:0 0; left:-32px;}
  .photo_next{background-position:-28px 0; right:-32px;}

/*五大优势*/
.advantage{
	margin:0 auto; 
	width:1002px; 
	height:auto;
	}
 
/*资质证书*/ 
.honor{
	margin:0 auto;
	width:1002px;
	background-color:#fff;
	height:380px;
	}
.honor_img{padding:35px 0 0 15px;}
.honor_item{
	width:460px;
	padding:40px 0 0 30px;
	}
 .honor_list{
	 float:left;
	 display:inline;
	 margin:0 28px 15px 0;
	 }
 .honor_list img{vertical-align:bottom; max-width:none;}
 
 /*公司简介*/
 .about{
	margin:10px auto 0 auto;
	width:972px;
	background-color:#fff;
	height:365px;
	padding:30px 0 0 30px;
	 } 
 .about_img{margin:0;}
 .about_content{width:460px; height:330px; margin:0 0 0 40px}
 .about_title{font-size:20px;}
 .about_txt{
	 margin:20px 0 0 0;
	 height:210px; 
	 line-height:24px; 
	 overflow:hidden;
	 }
 a.about_more{
	 margin:25px 0 0 0;
	 display:inline-block;
	 padding:4px 8px;
	 border:1px solid #444444;
	 font-size:15px;
	 }
 a.about_more:hover{border:1px solid #008091;}

 /*企业相册*/
 .company{
	 margin:20px auto 0 auto;
	 width:1002px;
	 height:368px;
	 overflow:hidden;
	 }
 .company_gallery{
	 width:563px;
	 height:368px;
	 position:relative;
	 top:0;
	 left:0;
	 z-index:500;
	 }
 .cg_prev{background-position:0 0; left:0;}
 .cg_next{background-position:-28px 0; right:0;}
 .company_content{
	 width:330px;
	 height:340px;
	 padding:20px 0 0 30px;
	 }
	 
 .companyNews_first{
	 margin:0 0 15px 0;
	 height:120px;
	 overflow:hidden;
	 }
 .cf_title{
	 width:330px;
	 height:50px;
	 text-overflow:ellipsis;
	 white-space:nowrap;
	 overflow:hidden;
	 }
 .cf_title a{color:#a00006;font-size:24px;}
 .cf_title a:hover{ text-decoration:underline;}
 .cf_txt{line-height:24px;}
 
 .companyNews_list{
	 height:24px;
	 line-height:24px;
	 text-overflow:ellipsis;
	 white-space:nowrap;
	 overflow:hidden;
	 }
 
  
 /*常见问题*/
 .faq{width:265px; height:350px;}
 .faq_title{
	 width:250px; 
	 height:30px;
	 line-height:30px;
	 padding:0 0 0 15px;
	 font-size:16px;
	 color:#fff;
	 background-color:#008091;
	 font-weight:normal;
	 }
 .faq_content{
	 margin:10px 0 0 0; 
	 height:305px; 
	 overflow:hidden;
	 }
 .faq_content ul{
	 margin:0 auto;
	 width:225px;
	 }
 .faq_list{margin:0 0 10px 0;}
  .question{
	  width:225px;
	  height:30px;
	  line-height:30px;
	  border-bottom:1px dotted #949494;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
	  }
  .question_word{
	  display:inline-block;
	  width:18px;
	  height:20px;
	  line-height:20px;
	  text-align:center;
	  color:#fff;
	  background-color:#008091;
	  }
  .answer{padding:8px 0 0 0;}
  .answer_word{
	  width:18px;
	  height:20px;
	  line-height:20px;
	  text-align:center;
	  color:#fff;
	  background-color:#333333;
	  }
  .answer_txt{
	  width:190px;
	  line-height:20px;
	  color:#949494;
	  margin:0 0 0 10px;
	  }
	  
 /*企业动态、行业动态*/ 
 .news{
	 width:375px;
	 height:350px;
	 margin:0 0 0 30px;
	 }
 .news_tabs{
	 width:375px;
	 height:30px;
	 line-height:30px;
	 border-bottom:1px solid #008091;
	 }
  .nt_list{
	  float:left;
	  display:inline;
	  padding:0 20px;
	  color:#008091;
	  font-size:14px;
	  cursor:pointer;
	  }
  .nt_list.tabs_active{background-color:#008091; color:#fff;}
  a.nt_more{
	  border:1px solid #f1f2f4;
	  color:#008091;
	  width:13px;
	  height:13px;
	  line-height:13px;
	  text-align:center;
	  position:absolute;
	  top:5px;
	  right:0;
	  z-index:999;
	  font-size:13px;
	  }
  a.nt_more:hover{
	  background-color:#008091;
	  border:1px solid #008091;
	  color:#fff;
	  }
 
  .news_content{padding:10px 0 0 0;}
  .nc_box{
	  margin:0 auto;
	  width:360px; 
	  height:305px;
	  overflow:hidden;
	  }
  .nc_list{
	  width:auto;
	  height:29px;
	  line-height:29px;
	  background:url(images/index_22.png) no-repeat left center;
	  padding:0 0 0 15px;
	  border-bottom:1px dotted #949494;
	  }
  .nc_list a:hover{text-decoration:underline;}
  .nc_txt{
	  width:260px;
	  *width:255px;
	  text-overflow:ellipsis;
	  white-space:nowrap;
	  overflow:hidden;
	  }
 
 /*在线留言*/
 .feedback{width:300px; height:auto; margin:0 0 0 30px;}
 .feedback_title{
	 width:285px;
	 height:30px;
	 line-height:30px;
	 padding:0 0 0 15px;
	 font-size:16px;
	 color:#fff;
	 background-color:#008091;
	 font-weight:normal;
	 }
 #form{width:264px; margin:0 auto; padding:20px 0 0 0; overflow:hidden;}
   #name_hint,#content_hint,#submit_hint{display:inline-block; height:24px; line-height:24px;}
   #submit_hint{ color:#119a03;}
   .input_text{height:65px;}
	.form_text{
		width:255px; 
		height:30px;
		line-height:30px;
		padding-left:5px; 
		border-color:#008091;
		color:#898989;
		}
    .form_text:focus,.form_textarea:focus{box-shadow:0 0 8px #cccdcd inset;}
    .textarea{height:170px;}
	.form_textarea{
		width:250px; 
		height:120px; 
		padding:5px; 
		border-color:#008091;
		resize:none;
		}
	
	.form_submit{
		margin:5px auto 0 auto;
		display:block;
		width:100px; 
		height:30px; 
		background:#73a9b0; 
		color:#fff; 
		text-align:center; 
		border:0 none; 
		letter-spacing:3px;
		font-size:13px;
		}
	 .form_submit:hover{background-color:#008091;}
   .comment{height:65px;}
   
 /*我们的客户*/
 .myClients{
	 padding:25px 0;
	 }
 .myClients_title{
	 color:#444444;
	 font-size:28px;
	 height:50px;
	 }
 .myClients_content{height:90px;}
 .left_btn,.right_btn{
	    margin-top:25px;
		width:28px;
		height:38px;
		cursor:pointer;
		background-repeat:no-repeat;
		background-image:url(images/index_14.png);
		opacity:0.7;
		filter:alpha(opacity=70);
		}
  .left_btn:hover,.right_btn:hover{opacity:1; filter:alpha(opacity=100);}
  .left_btn{
	  margin-left:10px; 
	  margin-right:10px; 
	  background-position:0 0;
	  }
  .myClients_box{
	  margin:0 auto; 
	  width:900px;
	  height:90px;
	  overflow:hidden;
	  }
	#marquee2{}
	#marquee2_1{}
	  .myClients_box ul{height:auto; padding:10px 0 0 0;}
	  .myClients_box ul li{
		  float:left;
		  display:inline;
		  width:185px;
		  height:66px;
		  line-height:66px;
		  text-align:center;
		  margin:0 5px;
		  background-color:#fff;
		  border:1px solid transparent;
		  }
	  .myClients_box ul li:hover{border:1px solid #008091;}
	  .myClients_box ul li a{
		  display:block;
		  width:185px;
		  font-size:13px;
		  text-overflow:ellipsis;
		  white-space:nowrap;
		  overflow:hidden;
		  }
	#marquee2_2{}
  .right_btn{margin-left:10px; background-position:-28px 0;}
 
/*Content*/
.content{margin:0 auto; width:1002px; padding:10px 0 0 0;}

/*Sidebar*/
.sidebar{width:230px; height:auto;}
  .sidebarTitle{
	  width:230px; 
	  height:40px;
	  line-height:40px;
	  text-align:center; 
	  font-size:17px; 
	  color:#fff;
	  background:#008091 url(images/index_24.png) no-repeat 15% center;
	  }
  .sidebarContent{
	  width:228px; 
	  height:auto; 
	  padding:5px 0 10px 0;
	  border:1px solid #eee;
	  }
	.items{height:auto;}
	.items li{
		margin:0 auto;
		width:210px; 
		height:43px;
		padding:3px 0 0 0; 
		border-bottom:1px solid #eeeeee; 
		
		}
	.items li a{
		display:block; 
		width:210px; 
		height:40px; 
		line-height:40px;
		font-size:14px; 
		text-align:center;
		text-overflow:ellipsis;
		white-space:nowrap;
		overflow:hidden;
		}
	.items li a:link{color:#333;text-decoration:none;}
	.items li a:visited{color:#333;text-decoration:none;}
	.items li a:hover,.items li a.active{color:#77b020;text-decoration:none; font-weight:bold; background-color:#f4f5f3;}
    .items li a.default{color:#333; font-weight:normal; background-color:transparent;}
/*right*/
.right{width:750px; height:auto;}
  .right_title{
	  width:750px; 
	  height:38px; 
	  line-height:38px;
	  border-bottom:1px solid #cfcfcf;
	  overflow:hidden;
	  }
    .tit{
		font-size:16px; 
		margin:0 0 0 10px;
		letter-spacing:1px; 
		color:#689f15; 
		}
    .location{ margin:0 15px 0 0;}
	
  .right_content{width:730px; height:auto; line-height:24px; padding:25px 10px 15px 10px; overflow:hidden;}
  .right_content p{margin-bottom:12px !important;}
  .rightContact{width:100%; min-height:213px; _height:213px; background:url(images/contact.png) no-repeat right center;}
  .noInfo{width:100%;height:300px;line-height:300px;text-align:center;font-size:34px;}
  
  /*照片墙*/
  .image_gallery{overflow:hidden;}
  .image_gallery li{margin:0 0 15px 23px;float:left;display:inline;}
   .ig_bg{
	   width:200px; 
	   height:150px; 
	   border:1px solid #e9eaec; 
	   background-color:#f1f3e5;
	   }
   .pro_ig_bg{
	   width:200px; 
	   height:250px; 
	   border:1px solid #e9eaec; 
	   background-color:#f1f3e5;
	   }
   .ig_bg:hover,pro_ig_bg:hover{background-color:#ecede5; opacity:0.8; filter:alpha(opacity=80);}
  
  
  
  .newsItems{padding-bottom:10px;}
	.news_lists{border-bottom: 1px dotted #9dbb6f;line-height:35px; height:35px;}
  .releaseDate{color:#999;}
  
	/*新闻最终页*/
  .new_banner{
	  width:100%;
	  height:28px;
	  line-height:28px;
	  margin:15px 0;
	  background-color:#eeeeee;
	  }
	.pubTime{display:inline-block;}
  .browse{margin-left:20px;}
  .bottom_line{height:10px;border-top:1px dotted #bebdbd;width:100%;margin-top:20px;} 
  .goBack{color:#009b4c;margin-right:10px;margin-top:10px;}
  
  /*相关文章*/
  .newsRelated{padding:25px 0 0 0;}
  .nr_title{
	  color:#029c4c;
	  font-size:21px;
	  font-weight:normal;
	  }
  .nr_content{font-family:"宋体"; padding:15px 0 0 0;}
  .nr_content a{font-size:14px;}
  .nr_content a:hover{text-decoration:underline;}
  
  /*产品最终页*/
  .p_tit{width:320px;min-height:320px;overflow:hidden;}
  .p_img{
	  width:340px;
	  height:auto;
	  overflow:hidden;
	  margin-left:10px;
	  }
  .pro_img{
	  border:1px solid #CCC;
	  margin:0 auto;
	  width:280px;
	  /*height:370px;*/
	  }
  .intro{
	  width:100px;
	  height:28px;
	  line-height:27px;
	  margin-left:10px;
	  background-color:#008091;
	  display:inline-block;
	  color:#fff;
     }
   .p_info{width:auto;padding:10px;}
   
   a.orderNow{
	   display:inline-block;
	   height:30px;
	   line-height:30px;
	   padding:0 12px;
	   background-color:#008091;
	   color:#fff;
	   font-size:15px;
	   }
   a.orderNow:hover{background-color:#0a9caf;}
   
   .order_number{
	   display:inline-block;
	   border:1px solid #268a99;
	   padding:2px 8px;
	   font-size:15px;
	   color:#0a9caf;
	   }
   
 /*在线订购*/
 .order{width:750px;overflow:hidden;}
 .order_title{
	 width:700px;
	 height:45px;
	 line-height:45px;
	 background:#def6f9 url(images/index_25.png) no-repeat 3% center;
	 padding:0 0 0 50px;
	 font-size:18px;
	 }
 .order_content{
	 width:750px;
	 padding:0 25px;
	 }
	 
 .feedBack{width:600px;margin:auto;overflow:hidden;}
 
	#formID1{padding-top:20px;}
  .feedBack p,.order p{padding:2px; zoom:1; overflow:hidden;}
  .feedBack label,.order label{
	  float:left; 
	  width:60px; 
	  display:block; 
	  height:28px; 
	  line-height:28px;
	  font-weight:700;
	  font-size:14px;
	  }
  
  .focus{border:1px solid #5a4130;background:#FFFFFF;}
  .blur{border:1px solid #ccc;background:#FFFFFF;}
  .postsubmit{ 
     float:left;
	 border:1px solid #CDCCB4;
	 background-color: #EFEEE1;
	 font-weight:bold;
	 font-size: 14px;
	 color:#767648;
	 width:100px;
	 height:35px;
	 line-height:35px;
	 *line-height:32px;
	 text-align:center;
	 margin-right:10px;
	 padding:0;
	 }
  .form_text_1{height:22px;line-height:22px;padding-left:5px;}
  .form_text_verifycode{height:21px;line-height:21px;}

/*Footer*/
.fatFooter{
	background-color:#008091;
	padding:20px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	
	}
.fatFooter a{color:#fff;}
.fatFooter a:hover{text-decoration:underline;}
.footer_logo{width:93px; height:88px;}
.copyright{
	margin:0 0 0 35px;
	width:400px; 
	font-size:14px;
	line-height:24px;
	}
.advisory_services{margin:0 0 0 80px;}
.as_number{
	background:url(images/index_15.png) no-repeat left center;
	padding:0 0 0 30px;
	height:20px;
	line-height:24px;
	margin:5px 0 0 0;
	}
.qrcode{width:100px;}
.qrcode_border{
	width:100px; 
	height:100px;
	line-height:100px;
	text-align:center;
	border:1px dashed #e4ffff;
	}


/*分页*/
.page{ height:50px; line-height:50px;}
.page_turner{padding:4px 0px 0px 1px;float:right;clear:both;}
.page_turner a, .page_turner span{float:left;display:block;border:1px solid #689f13;padding:3px 7px;margin-left:4px;line-height:14px;}
.page_turner a:link, .page_turner a:visited{text-decoration:none;}
.page_turner a:hover, .page_turner a.c{background:#689f13;color:#fff}

textarea, select,input{border:1px solid #CCC;/*font-size:12px;*/padding:2px;}