
/*焦点图*/


.flexslider {
	position: relative;
	height:670px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
}
.slides {
	position: relative;
	z-index: 1;
}
.slides li {
	height: 670px;
}

.flex-control-nav {
	position: absolute;
	bottom:48px; 
	z-index: 2; right:50%;
	width:100px; text-align:right;
	 z-index:3000; 
}
.flex-control-nav li {
	display: inline-block; 
	width: 14px;
	height: 14px;
	margin: 0 5px;
	display: inline;
	zoom: 1; 
}
.flex-control-nav li:nth-child(1){ position:absolute; left:610px; top:-20px;}
.flex-control-nav li:nth-child(2){position:absolute; left:640px; top:-20px;}
.flex-control-nav li:nth-child(3){position:absolute; left:670px; top:-20px;}

.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: url(../images/dot.png) right 0 no-repeat;
	cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0 0;
}
.flex-direction-nav {
	position: absolute;

	width: 100%;
	top: 45%; 
}
.flex-direction-nav li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	cursor: pointer;
	position: absolute; z-index:3000; right:0; bottom:0;
}
.flex-direction-nav li a.flex-prev {
	left: 40px;
	background: url(../images/prev.png) center center no-repeat;
}
.flex-direction-nav li a.flex-next {
	right: 40px;
	background: url(../images/next.png) center center no-repeat;
}



/*搜索*/
.box1, .box2 {
    width: 50%;
    height: 128px;
}

.search {
    position: absolute;
    left: 0;
  top:693px;
    width: 100%;
    height: 128px;
    background: url(../images/sr01.png) no-repeat center; z-index:100;
}
.box1 a.a01 {
    background: url(../images/sr02.png) no-repeat left;
}
.box1 a {
    display: inline-block;
    width: 68px;
    height: 37px;
    padding-left: 55px;
    font: 16px/37px "Microsoft YaHei";
    color: #fff;
    margin: 45px 70px 0 0;
}
.box1 a.a02 {
    background: url(../images/sr03.png) no-repeat left;
}
.box1 a.a03 {
    background: url(../images/sr04.png) no-repeat left;
}
.tt01 p input {
    float: left;
    width: 235px;
    height: 32px;
    line-height: 32px;
    border: 0;
    background:#f0f0f0;
    padding-left: 5px; 
}
.tt01 p button {
    float: left;
    width: 235px;
    height: 32px;
    line-height: 32px;
    border: 0;
    background:#f0f0f0;
    padding-left: 5px; 
}
.tt01 p button.btn01 {
    width: 46px;
    background: url(../images/srbtn.png) no-repeat center;
    cursor: pointer;
}


.tt01 p {
    font: 14px "Microsoft YaHei";
    color: #fff; 
}
.tt01 {
    width: 311px;
    margin: 35px 0 0 60px;
}

.fl {
    float: left;
}
.fr {
    float: right;
}
.tt01 p a {
    display: inline-block;
    color: #fff;
    margin-right: 10px;
}
.tt01 p.p02 {
    margin-top: 10px; background:#f0f0f0; padding-left:20px; height:34px; border-radius:50px;
}



/*产品服务*/
.chanpin{ padding-top:8px;}
.biaoti{ margin:15px 0;}
.biaoti h3{ font-size:30px; color:#136cb6; float:left;}
.biaoti p{ font-size:16px; color:#333; float:left; margin-left:20px; margin-top:15px;}
.gengduo a{ display:block; width:160px; height:37px; border:1px solid #ccc; line-height:37px; float:right; text-align:center; font-size:14px; color:#333; margin-top:10px;transition:all 0.5s;}
.gengduo a:hover{ background:#136cb6; color:#FFF;}
#slideBox1{ width:1200px; height:550px;  position:relative; }
#slideBox1 .hd{ height:30px; overflow:hidden; position:absolute; right:30px; top:-20px; z-index:1; }
#slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
#slideBox1 .hd ul li{ font-weight:bold; line-height:30px; font-size:16px; float:left; margin-right:2px;  width:30px; height:30px; line-height:30px; text-align:center; background:#4b4b4b; color:#FFF;cursor:pointer; border-radius:50%; }
#slideBox1 .hd ul li.on{ background:#fd8000; color:#fff; }
#slideBox1 .bd{ padding-top:30px;}		

.Pindex_activity .box dd:nth-child(1){ width:390px; height:522px; float:left;}
.Pindex_activity .box dd:nth-child(2), .Pindex_activity .box dd:nth-child(3),.Pindex_activity .box dd:nth-child(4),.Pindex_activity .box dd:nth-child(2),.Pindex_activity .box dd:nth-child(5){ float:left; 
    width: 390px;
    height: 256px;
    margin-left: 10px;
    margin-bottom: 10px; 
}

.Pindex_activity .box .item {
    border-radius: 4px; cursor:pointer;
    overflow: hidden;
}
.Pindex_activity .box .pic img{ width:100%; height:100%;}
.Pindex_activity .box .pic{ position:relative ;   border-radius: 4px;}

.Pindex_activity .box .item {
    border-radius: 4px;
    overflow: hidden; position:relative;
}
.Pindex_activity .box .item .pictip {
    font-size: 20px; font-weight:bold;
}
.Pindex_activity .box .pictip {
    color: #fff;
    line-height: 25px;
    bottom: 20px;
    width: 100%;
    z-index: 100; left:0; text-align:center;
   
}
.Lposa {
    position: absolute;
}



.info {
    top: 0; background:rgba(0,0,0,.7); display:none;
	 position:absolute; 

    width: 390px;
    height: 100%;
    z-index: 300;
    color: #fff;
   
}



.Pindex_activity .box dd .info h4{ text-align:center; font-size:22px; font-weight:bold; margin-top:40px; margin-bottom:15px; color:#FFF;}
.Pindex_activity .box dd:nth-child(1) .info h4{margin-top:100px;}
.info .price{ width:65%; margin:0 auto; font-size:16px; line-height:26px; color:#FFF;}
.Pindex_activity .box dd .price{ height:80px; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;} 
.Pindex_activity .box dd:nth-child(1) .price{height:130px; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;} 


.info .Cbtn{ border-radius:4px; display:block; margin:0 auto; margin-top:20px; color:#FFF; font-size:18px; width:175px; height:50px; line-height:50px; background:#fd8000; text-align:center;}

.info .box{ text-align:center; font-size:22px; font-weight:bold; margin-top:40px; color:#FFF; margin-bottom:15px;}
.info .box span{color:#FFF; }
.info .tip{ width:60%; margin:0 auto; font-size:16px; line-height:26px; color:#FFF;}
.info .Cbtn{ border-radius:4px; display:block; margin:0 auto; margin-top:20px; color:#FFF; font-size:18px; width:175px; height:50px; line-height:50px; background:#fd8000; text-align:center;}
		.Pindex_activity .box .marleft{ margin-left:10px;}	
.gao1{ height:522px;}
.gao2{height: 256px;}


/*中间------------------------------------------------------------------------------------------------------------------------ */
section {
	width: 100%;
}
/*新闻*/
.index-xinwen{ background:#f5f5f5; padding:8px 0 35px 0;}
.xinwenlist li h4{ font-size:55px; color:#666; line-height:50px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.xinwenlist li{ padding:15px 0; border-bottom:1px solid #e7e7e7;}
.xinwenlist li span{ font-size:16px;}
.xinwenlist h5{ color:#4b4b4b; overflow: hidden;
    text-overflow: ellipsis; white-space:nowrap; margin-top:5px;}
.xinwenlist p{ color:#666; font-size:14px; margin-top:10px; line-height:22px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.x-left{ float:left; width:65px;}
.x-right{ float:right; width:498px; margin-left:8px;}
.new-left{ width:580px; float:left;}
.new-right{width:580px; float:right;width:580px;}
.toutiao{ position:relative;}

.time{ position:absolute; top:0;left:0; background:#136cb6; width:82px; height:88px; text-align:center;}
.time h4{ font-size:40px; padding-top:14px; color:#FFF; font-family:Arial, Helvetica, sans-serif; line-height:40px;}
.time span{ color:#FFF; font-size:14px;}
.new-left h5{color:#33; overflow: hidden;
    text-overflow: ellipsis; white-space:nowrap; margin-top:10px;}
.new-left p{ font-size:14px; margin-top:10px; line-height:22px;}	
	.toutiao img{ width:580px;}
	.toutiao{ height:285px; overflow:hidden;}
	/*关于我们*/

.xiang li .zhuan:hover{    -webkit-transform: rotate(360deg);}
.xiang li .zhuan {

    -webkit-transition: All 0.4s ease-in-out;}
	.about{padding:40px 0; background:#f5f5f5; }
	.aboutdi{background: url(../images/ab.jpg) no-repeat right top #f5f5f5 ;}
	.about h1{ font-size:30px; line-height:30px; color:#333;}
	.jianjie { width:750px;}
	.jianjie p{ line-height:28px; text-indent:25px; }
	.jianjie a{ font-size:16px; color:#136cb6;}
	.xiang{ margin-top:25px;}
	.xiang li{ float:left; margin-right:40px;}
	.xiang li:nth-child(6){ margin-right:0;}
	.xiang p{ margin-left:11px; color:#666; font-size:17px; margin-top:5px; font-weight:bold;}
	.xiang p.last{ margin-left:7px;}
	.xiang p:hover{ color:#136cb6;}
/*案例*/
.mq{ margin-bottom:30px;}
.mq li {
    float: left;
  
    height: 100px; margin:15px 0;
}
.mq li img {
    height: 100%;
}
