﻿*{ margin:0; padding:0}

.o-page{ display:none;}


body {
	margin:0px auto;
	font-size:12px;
	font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
	padding:0px auto; min-width:1300px;
}
img{
	border:none;
}
.inbox{ 
	border:1px solid #c8c8c8; 
	padding:2px; 
	height:114px;  
	background:#fff;
}
.inbox img { 
	width:180px; 
	height:114px;
}

ul,li{
	margin:0px; 
	padding:0px; 
	list-style:none;}

img {
	border-width:0px;
}
.clear{
	clear: both;
}

.top_1{
	width:1200px;
	margin: 0 auto;
}
#header{
	height:88px; 
	margin:0px auto;
	 padding:0px;
}
.logo{ 
	padding: 10px 0;
	float: left; 
}
.tel{
	margin-top: 25px;
	float: right;
}
.tel span{
	color: #ffb853;
    display: inline-block;
    position: relative;
    top: -7px;
    font-size: 29px;
    padding-left: 20px;
    margin-left: 13px;
    border-left: 2px solid #eee;
}

/*首页banner*/

/*幻灯片切换*/
#banner { 
	margin: 0px auto; 
	width: 100%; 
	overflow: hidden; 
}
#banner_point { 
	z-index: 9999; 
	position: absolute; 
	margin: 0px 0px 0px -950px; 
	width: 1000px; 
	bottom: 0px; 
	height: 20px; 
	left: 50%; 
}
#banner { z-index:9999;  position: relative; width: 100%; background: #000; height:495px; overflow: hidden; }
#banner_list { margin: 0px auto; width: 100%; overflow: hidden; }
#banner_list IMG { margin: 0px auto; width: 100%; }
#banner_bg { z-index: 1000; position: absolute; filter: alpha(opacity=60); width: 100%; bottom: 0px; height: 40px; cursor: pointer; opacity: 0.6; _bottom: -1px; }
#banner_info { z-index: 1001; position: absolute; line-height: 30px; bottom: 0px; display: none; height: 30px; color: #fff; font-size: 13px; cursor: pointer; font-weight: bold; left: 100px; }
#banner_text { z-index: 1002; position: absolute; width: 120px; bottom: 3px; right: 3px; }
#banner UL { z-index: 1002; position: absolute; padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; bottom:20px; padding-right: 0px; right: 15px; padding-top: 0px; }
#banner UL LI { position: relative; text-align: center; line-height: 12px; width: 40px; display: inline; background: url(../image/ifpoff.png) no-repeat; float: left; height: 10px; color: #fff; cursor: pointer; margin-right:10px; _background: url(../image/ifpoff.png) no-repeat; }
#banner UL LI.on { background:#fff; border-radius:15px;color: #fff; _background: url(../image/ifpon.png) no-repeat; }
#banner_list A { position: absolute; width: 100%; display: block; height:495px; }
#banner_point UL LI .pointLayer IMG { width: 61px; display: block; float: left; height: 61px; }
.nr-banner{ width:100%; height:350px; margin:0px auto; padding:0px; display:block; overflow:hidden; text-align:center; background:url(../image/banner.jpg) no-repeat center;}


.menu {
	width:auto;
	height:60px;
	margin:0px auto;
	background: url("../image/bdh.png") repeat-x;
}
.menu ul {
	width: 1200px;
	line-height:15px; 
	list-style-type:none;
	padding: 0px;
	margin:0 auto;
}
.menu a{
	font-family: "Microsoft yahei";
	text-decoration: none;
	color: #fff;
}
.menu ul li {
	padding: 0 45px;
	display:block;
	font-size:16px;
	line-height: 50px;
	float:left; 
	width:auto;text-align:center;
}
/*.menu ul li a {width:auto;text-decoration:none;margin:0px auto;font-size:16px;font-family:"Microsoft YaHei";text-align:center; padding:10px 20px;  display:block; height:40px; color:#3c3c3c; text-align:center;}
/*.menu ul li a:hover{ color:#fff;  height:40px; width:auto;text-align:center;  background: url(../image/menubg.jpg) no-repeat;}*/*/
.lih {
	width:auto;
	height:60px; 
	color:#14af34;
	text-align:center;}
/*.lih a{ line-height:20px;width:auto; font-size:16px; text-align:center;} */
.lih a span{
	font-size:12px; 
	line-height:15px; 
	font-family:Arial; 
	text-align:center; 
}
/*.lih a:hover {width:auto;color:#fff;}*/
/*服务项目*/
.h_1{
	padding: 15px 0;
	width: 1200px;
	margin: 0 auto;
}
.ser_list{
	text-align: center;
	width: 1200px;
	margin: 0 auto;	
}
.ser_list li{
	display: inline-block;
}
/*选择理由*/
.liyou_1{
	background: url(../image/xz_bg_1.jpg) scroll center no-repeat;
	height: 406px;
	min-width: 1200px;
}
.liyou_2{
	background: url(../image/xz_bg_2.jpg) scroll center no-repeat;
	height: 300px;
	min-width: 1200px;
}
.liyou_3{
	background: url(../image/xz_bg_3.jpg) scroll center no-repeat;
	height: 478px;
	min-width: 1200px;
}
.liyou_1_1{

}
.liyou li{
	list-style: url(../image/li01.png);
}
.liyou_1_1,.liyou_2,.liyou_3{
	width: 1200px;
	margin: 0 auto;
}
.liyou li{
	font-family:"Microsoft yahei";
	color: #313131;
}
.btn{
	float: left;
}
.x_1,.x_2{
	margin-top: 173px;
	float: left;
}
.liyou span{
	font-size: 14px;
	color: #959595;
}
.liyou h1{
	font-size: 28px;
	color: #5ab840;
}
.x_1_1 ul{
	margin-top: 39px;
}
.x_1_1{
	margin-left: 35px;
	margin-top: 19px;
	line-height: 31px;
}
.x_1_1 li{
	margin-left:22px;
}
.x_2{
	margin-left:141px;
	width: 430px;
}
.x_2 img:nth-child(3){
	position: relative;
	left: 126px;
}
.x_2 img:nth-child(4){
	position: relative;
	left: 126px;
}
.x_4,.x_3{
	float: left;
}
/*.x_3 img:nth-child(2){
	float: left;
}
.x_3 img:nth-child(3){
	position: relative;
	left: 126px;
}*/
.x_3 img{
	float: left;
}
.liyou_2_1{
	padding:86px 0 0 86px;
}
.x_4{
    padding-left: 44px;
	line-height: 31px;
}
.x_4_1{
    margin-top: 16px;
    margin-left: 29px;
}
.x_4_1 ul{
	margin-top: 33px;
	padding-left: 22px;
}
.x_5,.x_6{
	float: left;
}
.liyou_3_1{
	line-height: 34px;
	padding-top: 73px;

}
.x_6{
	margin-left: 74px;
}
.h_2{
	width: 100%;
	min-width: 1200px;
}
.h_2 img{
	width: 100%;
	min-width: 1200px;
}
.h_3{
	width: 1200px;
	margin:0 auto;
}
/*产品展示*/
.pro_list span{
    line-height: 50px;
    height: 47px;
    text-align: center;
    top: -51px;
    font-size: 19px;
    float: left;
    z-index: 9999;
    position: relative;
    display: block;
    width: 291px;
    color: #fff;
    background-color:rgba(0,0,0,0.5);
}
.pro_list{
	width: 1200px;
	margin:0 auto;
}
.pro_list li{
	width: 291px;
	height: 258px;
	display: inline-block;
}
.h_4{
	background: url(../image/h04.jpg) center scroll no-repeat;
	margin-top:15px;
	height:356px; 
}
.about{
	width: 1200px;
	margin:0 auto;
}
.about p{
    width: 329px;
    height: 292px;
    padding:36px 169px 0 694px;
    line-height: 29px;
    color: #fff;
    overflow: hidden;
    font-size: 15px;
    text-indent: 2em;
  }
  .h_5{
  	width: 1200px;
  	margin:0 auto;
  	padding-bottom: 41px;

  }
  /*新闻资讯*/
  .news{
  	width: 1200px;
  	margin:0 auto;
  }
  .g_news_title {
    border-bottom: 1px solid #ededed;
    height: 38px;
}
.g_news_title a{
	padding-top:6px;
	float: right;
}
  .g_news img{
  	float: left;
  }
  .g_news{
  	width: 590px;
  	float: left;
  }
  .n1{
  	margin-top: 20px;
  	line-height: 30px;
  }
   .n1 img
   {
       width:174px;
       height:119px;
       }
  .n1 h2 a{
  	text-decoration: none;
  	color: #ff9900;
  }
  .n1 p,.n1 span{
  	font-size: 16px;
  	color: #b5b5b5;
  }
  .n1 span{
  	float: right;
  }
  .g_content{
  	margin-left:193px;
  }
  .h_news{
    margin-left: 60px;
    float: left;
    width: 520px;
  }
 .h_news li{
    line-height: 38px;

  }
 .h_news span{
 	font-size: 16px;
    color: #aeaeae;
	float: right;
    }
 .h_news a{
   	color: #676767;
   	font-size: 16px;
   	text-decoration: none;
   }
   /*新闻资讯------end-------*/
.f_link{
	padding-top: 50px;
	width: 1200px;
	margin:0 auto;
}
.f_btn {
	width: 1000px;
	margin:0 auto;
}
.f_btn span{
	display: inline-block;
}
.f_btn span:nth-child(1){
	padding-bottom: 5px;
	font-size: 20px;
	color: #0e7cc1;
	border-bottom: 2px solid #ff9702;
}
.f_btn span:nth-child(2){
	padding-bottom: 5px;
	color: #b3b3b3;
	width: 900px;
	border-bottom: 1px solid #f0f0f0;
}
.link_list{
	padding-top:20px;
	width: 1000px;
	margin:0 auto;
}
.link_list a{
	color: #313131;
	text-decoration: none;
}
.link_list li{
	padding: 0 16px;
	display: inline;
	border-right:1px solid #313131; 
}
/*底部导航*/
.foot_nav{
	margin-top: 50px;
	height: 50px;
	background: #0389de;
}
.foot_nav li{
	line-height: 50px;
	margin: 0 55px;
	display: inline;
}
.foot_nav ul{
	text-align: center;
	width: 1200px;
	margin:0 auto;
}
.foot_nav a{
	font-size: 16px;
	text-decoration: none;
	color: #fff;
}
/*底部网站信息*/
footer{
	color: #fff;
	height: 180px;
	background: #313131;
}
footer span{
    font-size: 15px;
    line-height: 28px;
}
.mid_foot{
	width: 1200px;
	margin:0 auto;
}
.f_logo,.web_res,.erweima{
	margin-top: 30px;
	float: left;
}
.f_logo{
	margin-left:87px;
}
.web_res{
	margin-left:40px;
}
.erweima{
	margin-left:274px;
}
.erweima img
{
    width:120px;
    height:120px;
    }
/*动态效果*/
.menu li:hover{
	background: #ff9702;
}
.news a:hover{
	color: #0389de;
}
.link_list a:hover{
	color: #0389de;
}
.foot_nav a:hover{
	color: #ff9900;
}
.pro_list li span{
	display: none;
}
.pro_list li a:hover span{
	display: block;
}
