﻿@charset "utf-8";
/* CSS Document */

/*
	广告
*/
.banner { width: 100%; height: 538px; overflow: hidden; }


/*
	
*/
/*.news { float:left; width:300px; padding:40px 0 50px; }
.news h1 {    font-size:14px; padding-bottom:10px; line-height:30px; color:#4C4C4C; }
.news li { padding:3px 0 3px 10px; background:url(../img/icon2.png) no-repeat left 10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.news .title{ margin-bottom: 15px; border-left: solid 4px #db2420; height: 15px; font-size: 14px;  line-height: 15px; text-indent: 5px}
*/.technology { float:left; width:470px; padding:40px 0 50px; margin:0 60px; }
.technology h1 {  font-size:14px; padding-bottom:10px; line-height:30px; color:#4C4C4C; }
.technology a { width:89px; float:left; padding-right:6px; } 
.technology a span{ font-size:14px; padding:10px 0 5px; display:block;  }
.aboutinfo{ width: 300px ; height: 74px;}
.aboutinfo img{float: left; }
.aboutinfo:after{ content: ""; clear: both; }
.news .more{ width: 125px; height: 25px; background-color: #c3c3c3;  margin: 0 auto;margin-top: 30px; overflow: hidden;
 }
.news .more img{ margin: 0 auto; text-align: center; display: block; margin-top: 7px
}
.news .more a{ display: block; }
.news .more:hover{ background-color: #db2420; }
.pr{ float: right; width: 90px; text-align: center;

 }
.aboutinfo p{width: 210px; height: 47px; margin-left: 13px; line-height: 19px }
.fl{float: left;}
.technology a img { width:100%; border: 1px solid #e6e6e6; }
.technology .imga{ width: 64px ;border: none;}

.technology a.on { padding:0; }
.technology a.ttd{ width: 90px }
.ewm { float:right; width:110px; padding:40px 0 50px; color:#999; }
.ewm h1 {  font-size:14px; padding-bottom:10px; line-height:30px; color:#4C4C4C; }
.ewm img { margin-bottom: 15px; }

@media (min-width: 1200px) {
	.technology  { width: 750px; }
	.technology a { width:145px; } 
}


.newbg{width: 100%; height: 40px; background-color: #e6e6e6;}
.leftimg{ line-height: 40px; width: 270px; float: left;}

.container1{width: 1200px; margin: 0 auto;  }

.rightnew{ float: left; }
.rightnew li{ width: 300px;overflow: hidden;float:left; margin-left: 	100px ; line-height:40px}

 .rightnew li a{ width: 200px; overflow: hidden;}
 .rightnew li i{float: right;}

 .leftproduct{width: 290px; height: 250px;background: url(../img/indexprobg.jpg); overflow: hidden; margin-top: 40px; display: block; float: left;}
.leftproduct a{border: 1px solid #fff; width: 160px; height: 35px;border-radius: 20px; display: block; font-size: 14px; color: #fff ; line-height: 35px; text-align: center;  margin: 0 auto;margin-bottom: 10PX;}
.leftproduct a:first-child{ margin-top: 97px }
.leftproduct a:hover{background-color: #fff; color: #015dc0;}
.rightproduct{ border: 1px solid #e6e6e6;  width: 900px; height: 250px; float: left; display: block; overflow: hidden; margin-top: 40px
 }

 .clear:after{ clear: both; }

.picScroll-left{   overflow:hidden; position:relative; margin-top: 12px;   }
.picScroll-left .hd{ text-align: center;
  overflow:hidden;  height:30px; width: 100px padding:0 10px; position: relative;
  }

.picScroll-left .hd ul{ display: inline-block; overflow:hidden; zoom:1; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:60px; height:5px; border-radius: 10px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../img/icoCircle.gif") 0 -9px no-repeat; background-color: #e6e6e6 }
.picScroll-left .hd ul li.on{ background-position:0 0; background-color: #015dc0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:160px; height:160px; display:block;  border:1px solid #e6e6e6; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;  width:144px; height:24px;     overflow: hidden;  }
.picScroll-left .bd ul li .title a{ width:144px; height:24px;     overflow: hidden; }

.about{ width: 350px; height: 210px; border: 1px solid #e6e6e6; padding: 10px; margin-top: 30px; float: left; }

.hri{ height: 300px}

.about .ableft{width: 124px; height: 117px; margin-top: 25px; float: left;}

.about .abright{ margin-top: 15px; width: 215px; height: 120px ; float: left; margin-left: 10px
 }

.about .abright p{color: #808080; font-size: 12px; line-height: 22px}

.about .abright p i{color: #4c4c4c;}
.about .btn{ line-height: 26px; background-color: #015dc0;  width: 160px; height: 26px; display: block; margin: 0 auto; border-radius: 20px; text-align: center; margin-top: 17px
}


.news{width: 360px; padding: 10px; height: 210px; float: left; margin-left: 30px; border: 1px solid #e6e6e6;    margin-top: 30px;}


.contact{width: 360px; height: 210px;padding: 10px;  float: left; margin-left: 30px; border: 1px solid #e6e6e6;    margin-top: 30px;}



		.slideTxtBox{   text-align:left; margin-top: 10px  }
		.slideTxtBox .hd{ height:30px; line-height:30px;      position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:4px; top:-1px; height:32px;   }
		.slideTxtBox .hd ul li{line-height: 25px; height:25px;  border: 1px solid #e6e6e6; float:left; padding:0 8px; cursor:pointer;  }
		.slideTxtBox .hd ul li.on{ line-height: 25px; height:25px;color:#fff;  background:#015dc0; border:1px solid #ddd; border-bottom:2px solid #fff; }
		.slideTxtBox .bd ul{ padding:6px;  zoom:1;  }
		.slideTxtBox .bd li{ height:24px; line-height:24px;   }
		.slideTxtBox .bd li .date{ float:right; color:#999;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */


.contact .contl{ width: 115px; margin-top: 20px; float: left; }

.contact .contl img{margin-bottom: 15px}


.contact  .contr{ float: left; margin-left: 37px; margin-top: 12px }
.contact  .contr p{color:#808080;line-height: 25px;border-bottom: 1px solid #f2f2f2; height: 56px; margin-bottom: 6px}
.contact  .contr p i{color:#4c4c4c; font-size: 12px;font-weight: bold;
}