@charset "utf-8";
/* CSS Document */


.content{ width:1000px; margin:0 auto; margin-top:30px; margin-bottom:0px;}
.content .contLt{ width:240px; float:left;}
.content .contLt li{ background-color:#EBEBEB; margin-bottom:1px; line-height:50px; text-align:center;}
.content .contLt .greenbg{ background:#3CAF59;}
.contLt .greenbg div{ color:#fff;}
.contLt li div{font-size:18px; color:#1b1b1b; display:block;cursor: pointer; word-break:break-all;}
.content .contRt{ float:right; width:740px; text-align:center;}


.content .conth{ width:980px; text-align:center;}


.content .conth li{ float:left; text-align:center;}

.cus_nav  {  box-shadow: 0 0 20px #ddd; padding: 22px 0; top: 100px; width: 100%; z-index: 4; background-color: #fff;margin:0 auto;}
.cus_nav .icenter{display: flex;flex-wrap: nowrap; justify-content: center;}
.cus_nav a {margin-right: 12px;width: 150px;border-color: #7944ff;color: #7944ff;background: #fff;height: 40px;line-height: 40px;font-size: 14px;}
.cus_nav a:hover{background: #7944ff;border: 1px solid #7944ff;color: #fff;}
.cus_nav .icenter .acitve{background: #ece5ff;border: 1px solid #ece5ff;color: #7944ff;}
.cus_nav a::after{color: #fff;}
.cus_nav a.active {background-color: #7944ff;color: #fff;} 

.amore{ display: block; width: 160px;height: 44px;border: 1px solid #7944ff; border-radius: 2em;text-align: center;line-height: 44px;color: #fff;font-size:16px;position: relative;-webkit-transition: border-color 0.3s, background-color 0.3s; transition: border-color 0.3s, background-color 0.3s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); background: #7944ff;}
.amore i{font-style: initial; }
.amore:hover i{ opacity: 0; -webkit-transform: translate3d(0, -25%, 0); transform: translate3d(0, -25%, 0);}
.amore:hover{background: #5321d2;border: 1px solid #5321d2;}
.amore:after { color: #fff;  content: attr(data-text); position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0; -webkit-transform: translate3d(0, 25%, 0); transform: translate3d(0, 25%, 0);       -webkit-transition: -webkit-transform 0.3s, opacity 0.3s; transition: transform 0.3s, opacity 0.3s;    -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);    transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);}
.amore:hover::after { opacity: 1; -webkit-transform: translate3d(0, 0, 0);    transform: translate3d(0, 0, 0);}
.amore1{ background: #eee;color: #7944ff;border: 1px solid #eee;}






.content .contv{ width:900px; text-align:center;}






.chaxun{ font-size:24px; border-bottom:1px solid #e3e3e3; padding-bottom:15px; margin-bottom:20px; color:#000000;}




.content .contRt .ziduan{ font-size:14px; padding-top:5px;}
/*********contLt**************/
.v{float:right;width:19px;height:33px;overflow:hidden;background:url(../images/jiantou_10.png) no-repeat;display:inline-block;}
.v01{background-position:0 20px;}
.v02{background-position:0 -13px;}
.vtitle{height:50px;background:#d5d5d5;line-height:50px;padding-left:20px;font-size:20px;color:#000;font-family:"微软雅黑";cursor:pointer; margin-bottom:2px;}
.vtitle em{margin:0px 10px 0 0;}
.clearfix li{ float:left; width:118px; height:40px; text-align:center; margin-bottom:2px; margin-left:1px; margin-right:1px;}
.vconlist li div{height:100%;line-height:40px;display:block;font-size:14px;color:#1b1b1b;font-family:"微软雅黑"; background:#ebebeb;cursor: pointer;}
.vconlist li.select div,.vconlist li :hover{color:#fff;text-decoration:none; background:#3caf59;}











/*********右侧********************/

.section ul{width:1200px;}
.section ul li{float:left;margin-right:14px;margin-bottom:25px;display:inline;width:320px;height:160px;overflow:hidden;position:relative; margin-left:14px;}
.section ul li .photo{width:320px;height:136px;overflow:hidden;}
.section .rsp{width:320px;height:136px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:212px;height:136px;left:-212px;top:0px;overflow:hidden;}
.section .text p{ text-align:center;}
.section .text .weiXin{ margin-top:80px;}
.text .weiXin img{ margin:0 auto;}
.section .text .chakanX{ margin-top:40px;}
.section .text a{text-decoration:none; font-size:14px; color:#e3e3e3; border:1px solid #e3e3e3; padding:7px 20px;}
.section .text a:hover{  background:#e3e3e3; border:none; color:#000;}
.section .text div{text-align:center;color:#FFFFFF;font-size:18px;}