@charset "utf-8";
/* CSS Document */

/*通用标题*/
.hTit{ background:#e2e2e2 url(../images/tit_bg.gif) no-repeat left; height:40px; line-height:40px;}
.hTit h3{ float:left; padding-left:15px;}
.hTit h3 a{font-size:16px; font-weight: 600;}
.hTit .more{ float:right; font-size:12px;}
/*导航*/
.index_server_content{overflow: hidden; width:25%; float:left; text-align:center;color:#333; margin:0 auto;}
.index_server_content .server{ width:100%; margin:0 auto; text-align:center;}
.index_server_content .server img{width: 60%; text-align:center;}
.index_server_content p{ width:100%;text-align:center; width:100%;}
@media screen and (max-width:1024px){
.index_server{ background-color:#fff; min-height:95px; padding:18px 0 14px;margin:0 auto; width:100%;}
}
@media screen and (max-width:640px){
.index_server{ background-color:#fff; min-height:60px; padding:18px 0 4px;margin:0 auto; width:100%;}
.index_server_content .server p{ color: #4F4F4F; font-size:1em; line-height:1.8;text-align:center;}
}
@media screen and (max-width:480px){
.index_server{ background-color:#fff; min-height:55px;margin:0 auto; width:100%;}
}
@media screen and (min-width:320px){
.index_server{ background-color:#fff; min-height:50px;margin:0 auto; width:100%;}
.index_server_content .server p{ color: #4F4F4F; font-size:0.95em; line-height:1.8;text-align:center;
}

/**产品**/
.indexpro {margin-top: 20px; margin-bottom:30px;}
.indexab {margin-top: 30px;}
.indexab .text {font-size: 0.95em;line-height: 30px;color: #707070;margin-top: 15px}
.company-cat{margin-bottom:30px;}
.company-cat li{margin-top:20px; float:left; height:auto; border:1px solid #999999; }
.company-cat li .bg {width:100%; background:#999999;line-height:35px; margin-top:1px;}
.company-cat li ._title { width:100%; text-align:center; font-size:0.95em; }
.company-cat li a{ color:#fff}
.company-cat li._title a:hover{ line-height:35px; bottom:0px; left:0; }
.company-cat li ._img{ margin: 0 auto; height:105px;overflow:hidden;text-align:center;}
.company-cat li ._img img{text-align:center; _width:120px;_height:90px;max-width:120px; max-height:90px; margin:8px auto 0; border:0;}

/*关于*/
.indexab { margin-bottom:20px;}
.indexab .text{color: #333;margin-top: 15px; font-size:0.95em; line-height:1.5;}
.indexab .text p{ text-indent:2em;}
/*新闻*/
.index_news {margin-top: 20px;}
.index_news ul li{ overflow:hidden; zoom:1; padding:5px 4px; border-bottom:1px solid #eee;margin:5px; line-height:23px;}
.index_news ul li .date{ float:left; width:20%; color:#999; text-align:center;font-family: Arial, Helvetica, sans-serif; font-size:14px;}
.index_news ul li dl{ float:left; width:78%; padding-right:1%;}
.index_news ul li dt{ font-size:14px; color:#333; opacity:0.8;line-height:1.5;}
.index_news ul li dd{color:#575757; line-height:1.5;}
.index_news ul li:hover{background:#504e4e;}
.index_news ul li:hover .date{ color:#d2d1d1;}
.index_news ul li:hover .date span{ color:#fff;}
.index_news ul li:hover dl dd{ color:#d2d1d1;}
.index_news ul li:hover dl dt{ color:#fff;}
/*行业应用*/
.index_application {margin-top: 40px; margin-bottom:30px;}
.index_application .list {margin-top: 20px;}
.index_application .list li {float: left;width: 48%;margin-left: 1%;margin-right: 1%;}
.index_application .list li img {display: block; width:100%;}
.index_application .list li span {display: block;font-size:0.95em;color: #707070;line-height:30px;height: 30px;text-align: center;overflow: hidden;}

/*联系*/
.index_contact{margin-top: 20px;background:#828282; padding:15px 0;}
.index_contact .title{font-size: 1.2em; color:#FFFFFF; padding:10px 0; text-indent:0.5em;}
.index_contact li {line-height:24px;color: #fff;font-size:0.95em; padding-left: 10px;}
.index_contact li span{ font-size:1.125em;line-height:35px; width:32%;}
.index_contact li a{ color:#FFFFFF;}
.index_contact li a:hover{ color:#AA0000}