cite,em,strong,th,h1,h2,h3,h4,h5,h6 {font-style:normal;font-weight:normal;}

*{transition: all .3s ease;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;-webkit-backface-visibility: hidden;}

img {display:block;margin: 0 auto;}

.footer img {display:initial;}

.clear {clear:both;}

.tese {background:#f5f5f5;padding:25px 0;}

.tese li {float:left;box-shadow:0 0 0 #fff;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1;}

.tese li+li {margin-left:20px;}

.tese li:hover {-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);box-shadow:0 15px 30px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);border-radius:2px;}

.tese li a {width:208px;padding:38px 10px;display:block;height:64px;background-color:#fff;}

.tese li .tese-info {float:left;text-align:left;}

.tese li h5 {font-size:24px;line-height:44px;color:#333;font-weight:400;}

.tese li span {font-size:14px;display:block;line-height:17px;color:#666;}

.tese li .pic {float:right;width:80px;height:85px;margin-top:-11px;}

.tese li .pic img {display:block;width:85px;height:85px;}



.module{clear: both;margin-bottom: 20px;}

.module h2{color: #333;font-size: 42px;font-weight: normal;/*text-align: center;*/line-height: 1.5em;margin-top: 50px;    margin-bottom: 20px;}

.module h2 a{color: #333;}

.module h2 a:hover{color: #0cb46a;}

.module h5{color: #999;font-size: 18px;text-align: center;line-height: 2em;margin-bottom: 2em;}



.gongsituijian li{border: 1px solid #e8e8e8;border-top: 0;float: left;width: 394px;height: 430px;margin-bottom: 20px;position: relative;}

.gongsituijian li:hover,.news .cate:hover{box-shadow: 0 15px 30px rgba(0,0,0,.1);-webkit-box-shadow: 0 15px 30px rgba(0,0,0,.1);-moz-box-shadow: 0 15px 30px rgba(0,0,0,.1);-webkit-transform: translate3d(0,-4px,0);transform: translate3d(0,-4px,0);transform: scale(1.04, 1.04);-ms-transform: scale(1.04, 1.04);-webkit-transform: scale(1.04, 1.04)}

.gongsituijian li+li{margin-left: 15px;}

.gongsituijian li .gslogo{position: absolute;left: 50%;margin-left: -55px;top: 200px;width: 110px;border-radius: 100%;box-shadow: 0 0 10px 3px rgba(0,0,0,.1);-webkit-box-shadow: 0 0 10px 3px rgba(0,0,0,.1);-moz-box-shadow: 0 0 10px 3px rgba(0,0,0,.1);}

.gongsituijian li .bigimg{width: 100%;}

.gongsituijian li.nomar{margin: 0;}

.gongsituijian li h3{margin-top: 50px;font-size: 18px;padding: 0 55px;text-align: center;}

.gongsituijian li a.yuyue{display: block;text-align: center;border: 1px solid #d8d8d8;width: 80%;margin: 0 auto;line-height: 2em;margin-top: 1em;font-size: 15px;height: 2.2em;}

.gongsituijian li a.yuyue:hover{background: #0cb46a;border: 1px solid #fff;color: #fff;}



.news{margin-top: 35px;}

.news .cate{float: left;width: 295px;}

.news .cate+.cate{margin-left: 10px;}

.news .cate h3 {font-size: 20px;color: #333;text-align: center;line-height: 2em;margin-bottom: 25px;}

.news .cate ul{padding: 0 15px;margin-bottom: 25px;}

.news .cate ul li{clear: both;font-size: 14px;line-height: 2em;margin-bottom: 10px;height: 63px;}

.news .cate ul li img{float: left;padding-right: 10px;}

.news .cate h4 {height: 4em;overflow: hidden;}



.about{text-align: center;margin-top: 25px;}

.about p{color: #999;font-size: 18px;text-align: left;line-height: 2em;margin-bottom: 2em;}