﻿/* css 重置 */
*{margin:0; padding:0; list-style:none; }
body{ background:#fff;}
img{ border:0;  }
a{ text-decoration:none;}
/* 轮播css */
.slideBox{max-height:500px;overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:50%;bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{display:block;float:left; margin-right:5px;width:45px;height:4px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li:last-child{margin-right:0;}
.slideBox .hd ul li.on{background:#004f93;}
.slideBox .bd{ position:relative;  z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{display:block;max-height:500px;width:100%;}

/* 轮播前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/* 无缝左滑动css */
.picMarquee-left .bd{ padding:10px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:46px 8px; float:left; _display:inline; overflow:hidden; text-align:center;height:230px;}
.picMarquee-left .bd ul li .pic{ text-align:center;height:138px;}
.picMarquee-left .bd ul li .pic img{ height:138px; display:block; padding:2px;}
.picMarquee-left .bd ul li .pic a:hover img{ border:none;  }
.picMarquee-left .bd ul li .title{ line-height:24px;font-size:14px;font-family:'Microsoft YaHei';color:#8e8e8e; }
/*选项卡css*/
.slideTxtBox{ width:100%;overflow:hidden;}
.slideTxtBox .hd ul li.on>span{color:#22ac38;}
.slideTxtBox .hd ul li.on>div{height:20px;background:url('../images/line-on.png') no-repeat center center;}
.slideTxtBox .bd li .date{ float:right; color:#999;}  
/*图片左滚css */
.picScroll-left{ /*width:450px; */ overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px; height:40px; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:40px; height:30px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer;}
.picScroll-left .hd .prev{background:url('../images/left-arrow.png') no-repeat;}
.picScroll-left .hd .next{background:url('../images/right-arrow.png') no-repeat;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icocircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 4px; 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:232px; height:110px; display:block; /* padding:2px;*/ border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }

/*六边形css*/
.clear { clear: both; }
.box { position: relative; width:1100px; height:490px; margin: 100px auto;}
.boxF, .boxS, .boxT, .overlay { width: 268px; height: 232px; overflow: hidden;}
.boxF, .boxS { visibility: hidden; }
.boxF { transform: rotate(120deg);  -ms-transform: rotate(120deg); -moz-transform: rotate(120deg); -webkit-transform: rotate(120deg); }
.boxS { transform: rotate(-60deg); -ms-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -webkit-transform: rotate(-60deg); }
.boxT { transform: rotate(-60deg); background: no-repeat 50% center; background-size: 100% auto; -ms-transform: rotate(-60deg); -moz-transform: rotate(-60deg); -webkit-transform: rotate(-60deg); visibility: visible; }
.overlay { transition: all 250ms ease-in-out 0s; display: none; position: relative; }
.overlay:hover { background-color: rgba(39,90,164,0.6); }
.boxT:hover .overlay { display: block; }
.overlay a { display: inline-block; position: absolute; left:0; top: 50%; margin: -16px 0 0 0px; text-align: center; line-height:40px; width:268px; height:40px; text-decoration: none; font-size:36px; color:#def1ff; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }

.T1{ position:absolute; left:208px; top:0px;}
.T2{ position:absolute; left:623px; top:0px;}
.T3{ position:absolute; left:0px; top:120px;}
.T4{ position:absolute; left:415px; top:120px;}
.T5{ position:absolute; left:832px; top:120px;}
.T6{ position:absolute; left:208px; top:240px;}
.T7{ position:absolute; left:623px; top:240px;}

.AA{ float:left; margin:5px;}
/*left css*/
.nav1{position:relative;border-bottom:1px solid #eee;width:200px;text-align:left;padding-left:75px;padding-top:20px;/*padding-bottom:20px;*/font-family:'Microsoft YaHei';color:#333;}
.pro-nav1{padding-bottom:20px;}
.nav2{display:block;text-align:left;height:50px;font-family:'Microsoft YaHei';color:#333;width:200px !important;padding-top:20px;}
.nav1 a,.nav2 a{color:#333;font-family:'Microsoft YaHei';}
li.nav1.current>a{color:#275aa4;}
li.nav1.current>span{background:url(../images/arrow-rc.png) no-repeat;}
li.nav1.current>ul>li{display:block;}
.nav-title{font-size:16px;text-align:left;display:block;word-wrap:break-word;font-family:'Microsoft YaHei';height:45px;}
/*.cur{background:url('../images/arrow-down.png') no-repeat left center;}*/
.nav2 a{font-size:14px;color:#666 !important;display:block;word-wrap:break-word;}
.arrow-pos{position: absolute;display: block;width: 8px;height: 15px;background: url('../images/arrow-r.png') no-repeat;top: 24px;left: 60px;}
/*在线留言css*/
.about-content{line-height:28px;color:#333;font-size:14px;margin-top:20px;}
.content-show h3{font-size:22px;margin:20px 0;}
.content-show h3.cname{font-size:22px;}
.contact-edit{line-height:28px;color:#333;font-size:14px;}
.contact-map{width:100%;height:300px;padding:2%;background:#f2f2f2;}
.input-i1{width:300px;border:1px solid #d9d9d9;display:block;float:left;margin-right:10px;height:40px;line-height:40px;padding-left:10px;margin-bottom:20px;}
.input-i2{width:610px;border:1px solid #d9d9d9;display:block;height:300px;padding:10px;font-size:14px;}
.a-submit{width:115px;height:32px;line-height:32px;background:#999;border:0;color:#fff;margin-right:10px;}
.a-submit1{background:#275AA4;}