@charset "UTF-8";
/*样式*/
/*======== 应用到元素中 ========*/
@mainColor:#FF5256;
@mainColor2:#333333;

@fontColor:#333333;
@fontColor2:#999999;

@bgColor:#F4F4F4;
@bgColor2:#F2F2F2;

@hovColor:#FF9898;
@hovColor2:#F30012;

@borderColor:#DDDDDD;
@borderColor2:#FF8E8E;

@inputBorderColor:#ccc;

@floor1:#FF5256;
@floor2:#5D76FE;
@floor3:#46D8CD;
@floor4:#9065DE;
@floor5:#FEBC57;
@floor6:#8BD962;
@floor7:#5DC5FA;



/*common*/
body{color:@fontColor;background:url(../images/index/bg.jpg) center 600px no-repeat @bgColor;}
.main{width:1200px;margin-left:auto;margin-right:auto;}
.center1920{width:1920px;margin-left:-960px;left:50%;}
.clearfix:after{clear:both;display:block;content:"...";visibility:hidden;height:0;font-size:0}
.clearfix{*zoom:1}
a{color:@fontColor;}
a:hover{color:@hovColor2;}
.more{font-size:12px;float:right;font-weight:500;color:@fontColor2;}

img.fadeIn{display:block;background:url(../images/loading.gif) center center no-repeat #FFFFFF;}

.video-btn{width:100%;height:100%;background:url(../images/video-btn.png) center center no-repeat;position:absolute;top:0;left:0;}
.index .video-btn{width:256px;height:90px;top:-90px;}

.nameTag{color:#FFFFFF;background:@mainColor;display:block;float:left;border-radius:3px;margin-right:5px;font-style:normal;width: 40px;line-height: 20px;text-align: center;font-size:14px;font-family: '微软雅黑';}

.share{display:inline-block;float:right;padding:10px 0;}

.class{width:100%;border:1px solid @mainColor;margin-top:10px;background:#FFFFFF;}
.class .line{font-size:16px;}
.class .line span{color:#FFFFFF;display:inline-block;line-height:30px;padding:0 10px;background:@mainColor;font-weight:600;}
.class .line a{display:inline-block;font-size:14px;padding:0 10px;}
.class .line a.on{font-weight:600;color:@mainColor;}
.class .line a:hover{color:@mainColor;}

.right-article img.title{width:100%;height:70px;float:none;}
.right-article span.title{font-weight:600;font-size:18px;color:@fontColor;line-height:18px;padding-top:10px;display:block;}
.right-article li{height:50px;border-bottom:1px solid @borderColor;padding:5px 0 3px 0;}
.right-article img{width:88px;height:50px;float:left;}
.right-article li h4{display:block;width:125px;float:left;font-size:12px;margin-left:5px;height:48px;line-height:16px;font-weight:500;overflow:hidden;}
.right-article li h4 span{float:right;}
.right-article a:hover>h4{text-decoration:underline;}

h2.title1{font-size:20px;line-height:25px;padding:20px 0 5px 0;font-weight:500;background:@bgColor;}
h2.title1 span{display:block;float:left;margin-right:10px;border-radius:3px;font-size:20px;line-height:20px;padding:0 5px;border:2px solid @floor1;color:@floor1;}
h2.title1 .lista{display:inline-block;float:right;}
h2.title1 a{display:block;float:left;font-size:12px;margin:0 5px;}
h2.title1 a.last{padding:0 5px;background:@mainColor;color:#FFFFFF;border-radius:3px;}

.tagbg{position:absolute;width:24px;height:55px;padding:5px 13px 0 13px;right:0;top:0;background:url(../images/TagBg.png) 0 0 no-repeat;z-index:999;}
.tagbg i{font-style:normal;display:block;text-align:center;font-size:12px;line-height:16px;height:32px;width:24px;overflow:hidden;color:#FFFFFF;}

.tagbg2{position:absolute;width:55px;height:55px;right:0;top:0;background:url(../images/TagBg2.png) 0 0 no-repeat;z-index:999;}
.tagbg2 i{font-style:normal;position: absolute;text-align:center;color:#FFFFFF;line-height: 12px;
	left:10px;top:10px;
    width: 40px;
    height: 14px;
    filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.7,M12=-0.7,M21=0.7,M22=0.7,SizingMethod="auto expand");
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);}

#fenye{padding:20px 0;float:left;width:100%;text-align:center;}
#fenye .pagination li{display:inline-block;margin:0 1px;width:auto;float:none;}
#fenye .pagination li a{width:auto;height:auto;display:block;padding:0 10px;line-height:24px;border:1px solid @borderColor;background:#FFFFFF;border-radius:3px;}
#fenye .pagination li a.current{background:@mainColor;color:#FFFFFF;}

/*header*/
.top1{width:100%;height:28px;line-height:28px;background:@bgColor2;border-bottom:1px solid @borderColor;}
.top1 h1{display:block;float:left;color:@mainColor;}
.top1 .link{display:block;float:right;font-size:12px;}
.top1 .link a{padding-left:5px;padding-right:5px;}
.top2{width:100%;height:80px;background:#FFFFFF;}
.top2 .logo{float:left;height:80px;}
.top2 .logo img{height:80px;}
.top2 .fabu{float:right;height:30px;background:@mainColor;line-height:30px;padding:0 20px;color:#FFFFFF;margin-top:25px;}
.top2 .fabu:hover{background:@hovColor;}
.top2 .search{float:right;height:36px;padding-top:22px;padding-right:200px;}
.top2 .search .keyword{height:32px;line-height:32px;width:300px;border:2px solid @mainColor;float:left;text-indent:10px;border-right:0;}
.top2 .search .btn{height:36px;border:0;background:@mainColor;color:#FFFFFF;font-weight:600;cursor:pointer;padding:0 20px;font-size:18px;}
.top2 .search .btn:hover{background:@hovColor;}
.top3{width:100%;height:40px;background:@mainColor;z-index:1000;}
.top3 .float{width:100%;height:40px;background:@mainColor;top:0;box-shadow:2px 0 5px @fontColor;}
.top3 .nav{float:left;}
.top3 .nav a{line-height:40px;color:#FFFFFF;padding:0 20px;display:inline-block;}
.top3 .nav a:hover{font-weight:600;}
.top3 .nav a.on{background:@hovColor;font-weight:600;}
.top3 .hotline{float:right;height:28px;margin-top:6px;line-height:28px;background:#FFFFFF;font-size:12px;color:@fontColor;padding:0 30px;border-radius:3px;}
.top3 .hotline span{color:@mainColor;font-size:14px;font-weight:600;}



/*footer*/
.footer{border:1px solid @borderColor;padding:5px 0;width:100%;background:@bgColor2}
.footer span{font-size:12px;color:@fontColor2;text-align:center;display:block;width:500px;margin:0 auto;}
.site-icon{width:48px;position:fixed;right:10px;bottom:200px;z-index:999;}
.site-icon a{background:@mainColor;display:block;margin-top:1px;border-top:1px solid @hovColor;padding:8px;border-radius:3px;}
.site-icon a:hover{background:@hovColor;}
.site-icon a.top{padding:12px;}
.site-icon a img{width:100%;height:100%;}
.site-icon .erweima{width:220px;height:220px;position:absolute;bottom:0;right:48px;display:none;border:1px solid @mainColor;}



/*index*/
.index .banner{}
.index .banner .bd{width:100%;height:480px;overflow:hidden;}
.index .banner .bd a{display:block;}
.index .banner .bd img{width:1920px;height:480px;}
.index .banner .main{height:0px;position:absolute;top:10px;left:360px;}
.index .banner .hd{width:100%;text-align:center;position:absolute;top:440px;}
.index .banner .hd li{width:20px;cursor:pointer;line-height:20px;margin:0 3px;height:20px;border-radius:100%;display:inline-block;background:@mainColor;color:#FFFFFF;}
.index .banner .hd li.on{background:@hovColor;font-weight:600;width:50px;border-radius:20px;}
.index .banner .nav{position:absolute;top:0;height:420px;width:170px;padding:20px 10px 20px 30px;background:#FFFFFF;}
.index .banner .nav li{position:static;width:170px;height:58px;border-bottom:1px solid @borderColor;}
.index .banner .nav li .name{font-size:16px;line-height:35px;}
.index .banner .nav li .content{font-size:12px;line-height:20px;color:@fontColor2;}
.index .banner .nav li .p{width:500px;height:430px;position:absolute;top:0;left:200px;background:#FFFFFF;border-left:1px solid @borderColor;padding:30px 30px 0 20px;display:none;}
.index .banner .nav li .p h2{line-height:30px;font-size:16px;border-bottom:1px solid @fontColor2;font-weight:500;}
.index .banner .nav li .p .tag{height:90px;padding-top:10px;}
.index .banner .nav li .p h3{font-size:12px;margin:10px 5px 0 0;border:1px solid @fontColor2;display:inline-block;border-radius:3px;font-weight:500;}
.index .banner .nav li .p h3:hover{border-color:@mainColor;box-shadow:0 0 10px @fontColor2;}
.index .banner .nav li .p h3 a{display:block;padding:0px 15px;}
.index .banner .nav li .p .img{width:500px;height:270px;}
.index .banner .video{width:260px;height:440px;background:#FFFFFF;padding:10px;position:absolute;right:0;}
.index .banner .video .bd1 li{width:256px;border:2px solid @mainColor;height:90px;margin-bottom:6px;}
.index .banner .video .bd1 li:hover{border-color:@hovColor;}
.index .banner .video .bd1 li a{width:256px;height:90px;;}
.index .banner .video .bd1 li .img{width:256px;height:90px;}
.index .banner .video .hd1{width:200px;height:30px;float:left;}
.index .banner .video .hd1 li{float:left;margin-right:5px;cursor:pointer;color:#FFFFFF;width:40px;background:@mainColor;line-height:24px;text-align:center; }
.index .banner .video .hd1 li.on{background:@hovColor;font-weight:600;}
.index .body2{margin-top:10px;}
.index .body2 .box{width:584px;background:#FFFFFF;border:1px solid @mainColor;padding:5px;height:249px;float:left;}
.index .body2 .box h3{color:@fontColor;font-size:16px;margin-top:5px;}
.index .body2 .box a.list{display:block;float:left;width:190px;margin-right:4px;height:95px;}
.index .body2 .box a.list:hover{box-shadow:0 0 10px @fontColor2;}
.index .body2 .box a.list img{width:100%;height:100%;}
.index .body2 .shuju{width:600px;float:right;height:260px;border-bottom:1px solid @mainColor;border-top:1px solid @mainColor}
.index .body2 .shuju .left{width:100px;height:260px;background:@mainColor;float:left;padding:10px 10px 0;}
.index .body2 .shuju .left span{font-size:16px;display:block;color:#FFFFFF;font-weight:600;margin-top:10px;}
.index .body2 .shuju .left hr{margin-top:10px;}
.index .body2 .shuju .left li{width:100px;height:40px;background:#FFFFFF;border-radius:3px;margin-top:10px;text-align:center;line-height:40px;font-weight:600;}
.index .body2 .shuju .left li a{display:block;}
.index .body2 .shuju .left li.on{background:@borderColor;}
.index .body2 .shuju .left li.on>a{color:@hovColor;}
.index .body2 .shuju .right{width:480px;background:#FFFFFF;float:left;overflow:hidden;overflow-y:scroll;height:255px;border-bottom:5px solid #FFFFFF;}
.index .body3 .floor{background:#FFFFFF;}
.index .body3 .floor .left{width:160px;padding:20px;height:360px;float:left;color:#FFFFFF;}
.index .body3 .floor .left span{display:block;font-size:25px;font-weight:600;line-height:40px;border-bottom:2px solid #FFFFFF;}
.index .body3 .floor .left p{padding-top:20px;}
.index .body3 .floor .center{width:770px;height:398px;float:left;}
.index .body3 .floor .center li{width:190px;height:198px;float:left;border-right:1px solid @borderColor;border-bottom:1px solid @borderColor;}
.index .body3 .floor .center li a{display:block;height:100%;float: left}
.index .body3 .floor .center li a:hover{text-decoration:underline;box-shadow:0 0 10px @fontColor2;}
.index .body3 .floor .center li img{height:120px;width:120px;margin:25px 0 0 35px;}
.index .body3 .floor .center li span{line-height:20px;display:block;font-size:12px;height:40px;width:160px;padding:0 15px;overflow:hidden;}
.index .body3 .floor .right{width:230px;height:396px;float:right;}

.index .body3 .floor1 h2 span{border:2px solid @floor1;color:@floor1;}
.index .body3 .floor1 .left{background:url(../images/index/floor-1-bg.png) center center no-repeat @floor1;}
.index .body3 .floor1 .center{border-top:2px solid @floor1;}
.index .body3 .floor1 .right{border-top:2px solid @floor1;border-bottom:2px solid @floor1;}

.index .body3 .floor2 h2 span{border:2px solid @floor2;color:@floor2;}
.index .body3 .floor2 .left{background:url(../images/index/floor-2-bg.png) center center no-repeat @floor2;}
.index .body3 .floor2 .center{border-top:2px solid @floor2;}
.index .body3 .floor2 .right{border-top:2px solid @floor2;border-bottom:2px solid @floor2;}

.index .body3 .floor3 h2 span{border:2px solid @floor3;color:@floor3;}
.index .body3 .floor3 .left{background:url(../images/index/floor-3-bg.png) center center no-repeat @floor3;}
.index .body3 .floor3 .center{border-top:2px solid @floor3;}
.index .body3 .floor3 .right{border-top:2px solid @floor3;border-bottom:2px solid @floor3;}

.index .body3 .floor4 h2 span{border:2px solid @floor4;color:@floor4;}
.index .body3 .floor4 .left{background:url(../images/index/floor-4-bg.png) center center no-repeat @floor4;}
.index .body3 .floor4 .center{border-top:2px solid @floor4;}
.index .body3 .floor4 .right{border-top:2px solid @floor4;border-bottom:2px solid @floor4;}

.index .body3 .floor5 h2 span{border:2px solid @floor5;color:@floor5;}
.index .body3 .floor5 .left{background:url(../images/index/floor-5-bg.png) center center no-repeat @floor5;}
.index .body3 .floor5 .center{border-top:2px solid @floor5;}
.index .body3 .floor5 .right{border-top:2px solid @floor5;border-bottom:2px solid @floor5;}

.index .body3 .floor6 h2 span{border:2px solid @floor6;color:@floor6;}
.index .body3 .floor6 .left{background:url(../images/index/floor-6-bg.png) center center no-repeat @floor6;}
.index .body3 .floor6 .center{border-top:2px solid @floor6;}
.index .body3 .floor6 .right{border-top:2px solid @floor6;border-bottom:2px solid @floor6;}

.index .body3 .floor7 h2 span{border:2px solid @floor7;color:@floor7;}
.index .body3 .floor7 .left{background:url(../images/index/floor-7-bg.png) center center no-repeat @floor7;}
.index .body3 .floor7 .center{border-top:2px solid @floor7;}
.index .body3 .floor7 .right{border-top:2px solid @floor7;border-bottom:2px solid @floor7;}

.index .body4{width:1210px;padding-top:20px;}
.index .body4 .box{width:290px;height:250px;margin:0 5px;border:1px solid @borderColor;float:left;background:#FFFFFF;}
.index .body4 .box img{height:116px;width:290px;}
.index .body4 .box ul{padding:10px;}
.index .body4 .box li{font-size:12px;}
.index .body4 .box li a{width:190px;height:24px;overflow:hidden;display:block;float:left;}
.index .body4 .box li span{float:right;}
.index .body4 .box li a:before{content:"◎";margin-right:5px;}
.index .body5{padding-top:30px;}
.index .body5 span{font-size:20px;}
.index .body5 img{width:120px;float:left;margin-right:10px;margin-top:10px;border:1px solid @borderColor;}
.index .body5 img:hover{border-color:@mainColor;box-shadow:0 0 10px @fontColor2;}

.index .leftnav{width:1400px;position:fixed;left:50%;margin-left:-700px;bottom:370px;height:0px;display:none;}
.index .leftnav p{width:100px;}
.index .leftnav p a{display:block;line-height:20px;margin-bottom:10px;}
.index .leftnav p a i{width:6px;margin-top:5px;height:6px;display:block;float:left;border-radius:100%;border:2px solid @mainColor;background:#FFFFFF;}
.index .leftnav p a span{width:80px;text-indent:5px;height:20px;display:block;float:left;}
.index .leftnav p a.on i{background:@mainColor;width:10px;height:10px;margin-top:3px;}
.index .leftnav p a.on span{color:@mainColor;font-weight:600;}

/*search*/
.search .top{line-height:50px;background:@borderColor}
.search .top h4{font-size:30px;font-weight:500;float:left;}
.search .top span{float:right;}
.search .select-list{border:1px solid @mainColor;padding:10px;margin-top:10px;background:#FFFFFF;}
.search .select-list a{padding:0 10px;}
.search .select-list a.on{font-size:20px;font-weight:600;color:@mainColor;}
.search .blog-post{width:100%;margin-top:10px;line-height:30px;border-bottom:1px solid @borderColor;margin-bottom:10px;background:#FFFFFF;}
.search .blog-post li:hover{box-shadow:0 0 10px @fontColor2;}
.search .blog-post li{width:218px;overflow:hidden;padding:5px 10px;float:left;height:70px;border-right:1px solid @borderColor;border-bottom:1px solid @borderColor;}
.search .blog-post li a.bt{line-height:20px;height:40px;width:width:100%;overflow:hidden;display:block;}
.search .blog-post li a.bt span{float:right;font-weight:500;font-style:12px;color:@fontColor2;}

/*register*/
.register{width:100%;background:url(../member/images/register-bg.jpg) -42px no-repeat #ffffff;height:480px;}
.register #myform{color:#FFFFFF;border-radius:3px;background:@mainColor;height:320px;margin-top:20px;display:inline-block;float:right;padding:20px 50px;margin-right:100px;}
.register #myform .title_r{font-size:18px;line-height:40px;border-bottom:2px solid #FFFFFF;margin-bottom:10px;}
.register #myform li{line-height:35px;}
.register #myform input,.register #myform select{padding-left:10px;width:170px;border:1px solid @hovColor;height:26px;border-radius:3px;line-height:26px;}
.register #myform .tips_info{display:none;}
.register #myform #code{width:90px;height:26px;display:block;float:right;margin-top: 0px;border-radius:3px;}
.register #myform .btn{height:40px;width:100%;cursor:pointer;color:@mainColor;font-size:20px;background:#FFFFFF;margin-top:10px;font-weight:600;}
.register #myform .btn:hover{background:@hovColor;color:#FFFFFF;}

/*login*/
.login{width:100%;background:url(../member/images/login-bg.jpg) center center no-repeat #FFFFFF;height:480px;}
.login #myform{color:#FFFFFF;border-radius:3px;background:@mainColor;height:320px;margin-top:20px;display:inline-block;float:right;padding:20px 50px;margin-right:100px;}
.login #myform h3{font-size:18px;line-height:40px;border-bottom:2px solid #FFFFFF;margin-bottom:10px;}
.login #myform li{line-height:35px;}
.login #myform input{padding-left:10px;width:170px;border:1px solid @hovColor;height:26px;border-radius:3px;line-height:26px;}
.login #myform .btn{height:40px;width:100%;cursor:pointer;color:@mainColor;font-size:20px;background:#FFFFFF;margin-top:10px;font-weight:600;}
.login #myform .btn:hover{background:@hovColor;color:#FFFFFF;}
.login #myform .link{color:#FFFFFF;padding-top:10px;font-size:12px;}
.login #myform .link:hover{text-decoration:underline;}
.login #myform #code{width:90px;height:26px;display:block;float:right;margin-left:10px;margin-top: 1px;border-radius:3px;}

/*repass*/
.repass{width:100%;background:url(../member/images/password-bg.jpg) center center no-repeat #FFFFFF;height:480px;}
.repass #myform{color:#FFFFFF;border-radius:3px;background:@mainColor;padding:20px 50px;text-align:center;width:300px;margin-left:auto;margin-right:auto;top:20px;}
.repass #myform .title_r{font-size:18px;line-height:40px;border-bottom:2px solid #FFFFFF;margin-bottom:10px;}
.repass #myform li{line-height:35px;}
.repass #myform input{padding-left:10px;width:218px;border:1px solid @hovColor;height:26px;border-radius:3px;line-height:26px;}
.repass #myform .tips_info{display:none;}
.repass #myform #code{width:90px;height:26px;display:block;float:right;margin-top: 0px;border-radius:3px;}
.repass #myform .btn{height:40px;width:100%;cursor:pointer;color:@mainColor;font-size:20px;background:#FFFFFF;margin-top:10px;font-weight:600;}
.repass #myform .btn:hover{background:@hovColor;color:#FFFFFF;}



/*list-pinpai*/
.list-pinpai .banner{height:340px;margin-top:10px;}
.list-pinpai .banner .bd{float:left;width:800px;height:100%;overflow:hidden;}
.list-pinpai .banner .bd li{width:100%;height:100%;}
.list-pinpai .banner .bd img{width:100%;height:100%;display: block;}
/* .list-pinpai .banner .hd{width:950px;text-align:center;position:absolute;top:330px;} */
.list-pinpai .banner .hd li{width:20px;cursor:pointer;line-height:20px;margin:0 3px;height:20px;border-radius:100%;display:inline-block;background:@mainColor;color:#FFFFFF;}
.list-pinpai .banner .hd li.on{background:@hovColor;font-weight:600;width:50px;border-radius:20px}
.list-pinpai .banner .img{float:right;width:246px;height:370px;}
.list-pinpai .list{margin-top:10px;}
.list-pinpai .list .left{width:950px;float:left;background:#FFFFFF;padding-bottom:10px;}
.list-pinpai .list .left li{width:190px;float:left;}
.list-pinpai .list .left li img{width:100%;height:100%;}
.list-pinpai .list .left li .title{font-size:12px;display:block;width:100%;height:40px;line-height:20px;overflow:hidden;}
.list-pinpai .list .left li a{display:block;width: 100%;height: 100%;}
.list-pinpai .list .right{width:235px;float:right;padding:0 5px;background:#FFFFFF;}
.list-pinpai .list .right h4{width:130px;}
.list-pinpai .list .list2{margin-top:20px;float:left;width:1180px;background:#FFFFFF;padding:10px;}
.list-pinpai .list .list2 h2{background:#FFFFFF;padding:0;}
.list-pinpai .list .list2 h2 span{border:0;display:block;}
.list-pinpai .list .list2 a.img{display:block;width:188px;border:1px solid #FFFFFF;margin-top:5px;height:73px;float:left;margin-right:6.6px;}
.list-pinpai .list .list2 a.img:hover{box-shadow:0 0 10px @fontColor2;border-color:@fontColor2;}
.list-pinpai .list .list2 a.img img{width:100%;height:100%;}
.list-pinpai .banner .bd li.color-floor1,.list-pinpai .banner .img.color-floor1{border-color:@floor1}
.list-pinpai .banner .bd li.color-floor2,.list-pinpai .banner .img.color-floor2{border-color:@floor2}
.list-pinpai .banner .bd li.color-floor3,.list-pinpai .banner .img.color-floor3{border-color:@floor3}
.list-pinpai .banner .bd li.color-floor4,.list-pinpai .banner .img.color-floor4{border-color:@floor4}
.list-pinpai .banner .bd li.color-floor5,.list-pinpai .banner .img.color-floor5{border-color:@floor5}
.list-pinpai .banner .bd li.color-floor6,.list-pinpai .banner .img.color-floor6{border-color:@floor6}
.list-pinpai .banner .bd li.color-floor7,.list-pinpai .banner .img.color-floor7{border-color:@floor7}

/*list-shipin*/
.list-shipin{display: flex;flex-direction: row;}
.list-shipin .rightCont{width: 1040px;}
.list-shipin .banner{margin-top:10px;height:340px;width: 100%;background: #fff;padding: 20px;box-sizing: border-box;display: flex;flex-direction: row;}
.list-shipin .banner .bd{margin:0;height:100%;width:800px;overflow:hidden;flex-shrink:0;}
.list-shipin .banner .bd .swiper-slide,.list-shipin .banner .bd .swiper-slide a{height:100%;width:100%;}
.list-shipin .banner .bd .swiper-slide a img{display: block;width: 100%;height: 100%;}
.list-shipin .banner .smallImg{margin-left: 16px;width: 180px;}
.list-shipin .banner .smallImg p{width: 100%;height: 70px;margin-bottom: 6px;}
.list-shipin .banner .smallImg p:last-child{margin-bottom: none;}
.list-shipin .banner .smallImg p a{display: block;width: 100%;height: 100%;}
.list-shipin .banner .smallImg p a img{display: block;width: 100%;height: 100%;}
.list-shipin .banner .hd{width:100%;text-align:center;position:absolute;top:450px;}
.list-shipin .banner .hd li{width:20px;cursor:pointer;line-height:20px;margin:0 3px;height:20px;border-radius:100%;display:inline-block;background:@mainColor;color:#FFFFFF;}
.list-shipin .banner .hd li.on{background:@hovColor;font-weight:600;}
.list-shipin .list{margin-top:10px;}
.list-shipin .list ul{margin-top:10px;padding-bottom:10px;display: flex;flex-wrap: wrap;}
.list-shipin .list li{float:left;width: 340px;height: 180px;margin-right: 10px;margin-bottom: 14px;background: #fff;box-sizing: border-box;box-shadow: 0 0 10px #999999;padding: 20px 20px 0 20px;}
.list-shipin .list li:nth-child(3n+0){margin-right: 0 !important;}
.list-shipin .list li a{display:block;width: 100%;height: 116px;}
.list-shipin .list li img{width:100%;height: 100%;}
.list-shipin .list li span{line-height:20px;display:block;font-size:14px;height:20px;margin-top:10px;overflow:hidden;font-family:'微软雅黑';}

/* .list-shipin .banner{height:480px;}
.list-shipin .banner .bd{width:1920px;height:480px;overflow:hidden;}
.list-shipin .banner .bd img{width:1920px;height:480px;}
.list-shipin .banner .hd{width:100%;text-align:center;position:absolute;top:450px;}
.list-shipin .banner .hd li{width:20px;cursor:pointer;line-height:20px;margin:0 3px;height:20px;border-radius:100%;display:inline-block;background:@mainColor;color:#FFFFFF;}
.list-shipin .banner .hd li.on{background:@hovColor;font-weight:600;}
.list-shipin .list{margin-top:10px;}
.list-shipin .list ul{margin-top:10px;background:#FFFFFF;padding-bottom:10px;}
.list-shipin .list li{float:left;margin:0 4px;margin-top:10px;}
.list-shipin .list li a{display:block;width:280px;height:152px;float:left;border:1px solid #FFFFFF;padding:5px;}
.list-shipin .list li a:hover{box-shadow:0 0 10px @fontColor2;border-color:@borderColor;}
.list-shipin .list li img{height:110px;width:100%;}
.list-shipin .list li span{line-height:20px;display:block;font-size:12px;height:40px;margin-top:5px;overflow:hidden;} */

/*list-zhibo*/
.list-zhibo{padding-bottom:10px;}
.list-zhibo .banner{height:480px;}
.list-zhibo .banner .bd{height:480px;width:1920px;overflow:hidden;}
.list-zhibo .banner .bd img{width:1920px;height:480px;}
.list-zhibo .banner .hd{width:100%;text-align:center;position:absolute;top:450px;}
.list-zhibo .banner .hd li{width:20px;cursor:pointer;line-height:20px;margin:0 3px;height:20px;border-radius:100%;display:inline-block;background:@mainColor;color:#FFFFFF;}
.list-zhibo .banner .hd li.on{background:@hovColor;font-weight:600;}
.list-zhibo .main{margin-top:10px;}
.list-zhibo .main ul{margin-top:10px;background:#FFFFFF;padding-bottom:10px;}
.list-zhibo .main li{float:left;margin:0 4px;margin-top:10px;}
.list-zhibo .main li a{display:block;width:280px;height:182px;float:left;border:1px solid #FFFFFF;padding:5px;}
.list-zhibo .main li a:hover{box-shadow:0 0 10px @fontColor2;border-color:@borderColor;}
.list-zhibo .main li img{height:110px;width:100%;}
.list-zhibo .main li span{line-height:20px;display:block;font-size:12px;height:40px;margin-top:5px;overflow:hidden;}
.list-zhibo .main li font{font-size:12px;}

/*list-youhui*/
.list-youhui{display: flex;flex-direction: row;}
.list-youhui .rightCont{width: 1040px;}
.list-youhui .banner{margin-top:10px;height:340px;width: 100%;background: #fff;padding: 20px;box-sizing: border-box;display: flex;flex-direction: row;}
.list-youhui .banner .bd{height:100%;width:800px;overflow:hidden;flex-shrink:0;}
.list-youhui .banner .bd .swiper-slide,.list-youhui .banner .bd .swiper-slide a{height:100%;width:100%;}
.list-youhui .banner .bd .swiper-slide a img{display:block;height:100%;width:100%;}
.list-youhui .banner .bd ul,.list-youhui .banner .bd ul li{width:100%;height:100%;}
.list-youhui .banner .bd ul li img{display: block;width: 100%;height: 100%;}
.list-youhui .banner .smallImg{margin-left: 16px;}
.list-youhui .banner .smallImg p{width: 180px;height: 70px;margin-bottom: 6px;}
.list-youhui .banner .smallImg p:last-child{margin-bottom: none;}
.list-youhui .banner .smallImg p a{display: block;width: 100%;height: 100%;}
.list-youhui .banner .smallImg p a img{display: block;width: 100%;height: 100%;}
.list-youhui .banner .hd{width:100%;text-align:center;position:absolute;top:450px;}
.list-youhui .banner .hd li{width:20px;cursor:pointer;line-height:20px;margin:0 3px;height:20px;border-radius:100%;display:inline-block;background:@mainColor;color:#FFFFFF;}
.list-youhui .banner .hd li.on{background:@hovColor;font-weight:600;}
.list-youhui .list{margin-top:10px;}
.list-youhui .list ul{margin-top:10px;padding-bottom:10px;display: flex;flex-wrap: wrap;}
.list-youhui .list li{float:left;width: 340px;height: 180px;margin-right: 10px;margin-bottom: 14px;background: #fff;box-sizing: border-box;box-shadow: 0 0 10px #999999;padding: 20px 20px 0 20px;}
.list-youhui .list li:nth-child(3n+0){margin-right: 0 !important;}
.list-youhui .list li a{display:block;width: 100%;height: 116px;}
.list-youhui .list li img{width:100%;}
.list-youhui .list li span{line-height:20px;display:block;font-size:14px;height:20px;margin-top:10px;overflow:hidden;font-family:'微软雅黑';}

/*list-wenzhang*/
.list-wenzhang .class2{border:1px solid @mainColor;padding:10px;margin-top:10px;float:left;width:1178px;background:#FFFFFF;}
.list-wenzhang .class2 a{font-size:12px;margin:0 10px;}
.list-wenzhang .class2 a.on{font-weight:600;color:@mainColor;font-size:16px;background:@mainColor;line-height:24px;border-radius:3px;display:inline-block;color:#FFFFFF;padding:3px 10px;}
.list-wenzhang .left{width:940px;float:left;}
.list-wenzhang .banner{height:370px;width:940px;margin-top:10px;}
.list-wenzhang .banner .bd{width:940px;height:370px;overflow:hidden;}
.list-wenzhang .banner .bd img{width:940px;height:370px;}
.list-wenzhang .banner .hd{width:100%;text-align:center;position:absolute;top:330px;}
.list-wenzhang .banner .hd li{width:20px;cursor:pointer;line-height:20px;margin:0 3px;height:20px;border-radius:100%;display:inline-block;background:@mainColor;color:#FFFFFF;}
.list-wenzhang .banner .hd li.on{background:@hovColor;font-weight:600;width:50px;border-radius:20px}
.list-wenzhang .right{width:245px;float:right;padding:0 5px;background:#FFFFFF;margin-top:10px;}
.list-wenzhang .right h4{width:140px;}
.list-wenzhang .list-article{margin-top:10px;background:#FFFFFF;padding-bottom:10px;}
.list-wenzhang .list-article li{width:460px;border:1px solid @borderColor;float:left;margin-left:5px;margin-top:5px;}
.list-wenzhang .list-article li a{display:block;padding:10px;}
.list-wenzhang .list-article li a:hover{box-shadow:0 0 10px @fontColor2;}
.list-wenzhang .list-article li img{display:block;width:150px;height:90px;float:left;margin-right:5px;}
.list-wenzhang .list-article li h4{display:block;float: left;width:280px;font-size:16px;line-height:20px;height:20px;overflow:hidden;}
.list-wenzhang .list-article li .time{display:block;float: left;line-height:16px;width:280px;font-size:12px;color:@fontColor2;font-weight:500;}
.list-wenzhang .list-article li .p{display:block;color:@fontColor2;font-size:12px;float:left;width:280px;line-height:17px;height:51px;overflow:hidden;text-indent:24px;}



/*show-pinpai*/
.show-pinpai{color:@fontColor;}
.show-pinpai .class{margin-bottom:10px;}
.show-pinpai .left{float:left;width:680px;padding:20px;border:1px solid @borderColor;background:#FFFFFF;}
.show-pinpai .left h1{font-size:30px;font-weight:500;line-height:50px;padding-bottom:20px;border-bottom:1px dashed @borderColor;}
.show-pinpai .left h1 a{display:inline-block;font-size:14px;padding-left:20px;text-decoration: underline;}
.show-pinpai .left table{border-collapse: collapse;border: none;margin-top:10px;width:100%;}
.show-pinpai .left table th{width:150px;font-size:20px;text-align:right;color:@mainColor;border:1px solid @borderColor;vertical-align:top;}
.show-pinpai .left table td{width:520px;padding:5px;border:1px solid @borderColor;}
.show-pinpai .left .logo{width:180px;height:60px;}
.show-pinpai .left .list .title1{display:block;line-height:20px;font-size:20px;margin-top:20px;}
.show-pinpai .left .list li{width:100%;margin-top:10px;}
.show-pinpai .left .list li a{display:block;padding:10px 0 10px;border-bottom:1px dashed @borderColor;}
.show-pinpai .left .list li a img{width:200px;height:120px;float:left;margin-right:10px;}
.show-pinpai .left .list li a .time{font-size:12px;width:380px;display:block;float:left;font-style:normal;}
.show-pinpai .left .list li a span{font-size:20px;font-weight:600;width:450px;float:left;height:30px;line-height:30px;overflow:hidden;}
.show-pinpai .left .list li a p{font-size:16px;width:450px;float:left;height:72;overflow:hidden;text-indent:32px;}
.show-pinpai img.zizhi{width:125px;height:180px;display:inline-block;cursor:pointer;}
.show-pinpai .right{float:right;width:445px;background:#FFFFFF;padding:10px;}
.show-pinpai .right .title{display:block;border-bottom:1px solid @borderColor;line-height:40px;font-size:24px;color:@fontColor;letter-spacing:5px;}
.show-pinpai .right .banner{width:445px;margin-bottom:20px;}
.show-pinpai .right .p{text-indent:28px;padding-top:10px;}
.show-pinpai .right .showimg{width:400px;height:600px;position:fixed;bottom:50px;display:none;}
.show-pinpai .right .showimg img{width:100%;height:100%;}

/*show-shipin*/
.show-shipin{padding-top:10px;color:@fontColor;}
.show-shipin .class{margin-bottom:10px;}
.show-shipin .left{float:left;width:880px;padding:20px;border:1px solid @borderColor;background:#FFFFFF;}
.show-shipin .left .title{font-size:24px;line-height:30px;padding-bottom:10px;font-weight:500;}
.show-shipin .left .time{display:inline-block;}
.show-shipin .left .video{height:500px;}
.show-shipin .right{float:right;background:#FFFFFF;width:270px;border:1px solid @borderColor;}
.show-shipin .right .title{display:block;line-height:30px;font-weight:600;color:@fontColor;padding:10px 20px 0;}
.show-shipin .right .p{padding:20px;text-indent:28px;height:315px;}

/*show-wenzhang*/
.show-wenzhang .left{width:700px;margin-top:10px;background:#FFFFFF;padding:20px;}
.show-wenzhang .left h1{font-size:24px;color:@fontColor;font-weight:500;line-height:50px;}
.show-wenzhang .left .time{font-size:12px;}
.show-wenzhang .left .time a{color:@mainColor;text-decoration:underline;}
.show-wenzhang .left .img{width:300px;float:left;min-height:200px;margin:0 10px 10px 0;}
.show-wenzhang .left .contentp{font-family:"宋体" !important;padding-top:10px;margin-top:10px;width:700px;letter-spacing:1px;border-top:1px dashed @borderColor;max-width:900px !important;overflow:hidden;}
.show-wenzhang .left .contentp *{font-family:"宋体" !important;font-family:"宋体";}
.show-wenzhang .left .contentp img{width:auto;height:auto;margin:0 auto;max-width:700px !important;}
.show-wenzhang .left .contentp p{text-indent:28px;}
.show-wenzhang .nextprev{width:100%;float:left;padding:20px 0;}
.show-wenzhang .nextprev span{display:inline-block;margin-right:10px;width:318px;border:1px solid @borderColor;padding:5px 10px;}
.show-wenzhang .nextprev i{display:block;font-style:normal;float:left;}
.show-wenzhang .nextprev a{width:250px;height:24px;line-height:24px;overflow:hidden;display:block;float:left;}
.show-wenzhang .right{width:445px;}
.show-wenzhang .right li{padding:15px 0 10px 0;height:90px;}
.show-wenzhang .right img{width:150px;height:90px;}
.show-wenzhang .right h4{width:260px;font-size:16px;line-height:18px;height:16px;overflow:hidden;}
.show-wenzhang .right .p{font-size:14px;float:left;line-height:20px;height:60px;padding-top:10px;text-indent:24px;padding-left:5px;overflow:hidden;width:260px;}

/*show-zhibo*/
.show-zhibo{padding:200px;text-align:center;line-height:30px;background:#FFFFFF;}

/*show-youhui*/
.show-youhui{padding:200px;text-align:center;line-height:30px;background:#FFFFFF;}


/*m*/
.memberheader .titleimg{height:200px;}
.memberheader .touxiang{width:100px;height:100px;display:block;position:absolute;z-index:9;background:@bgColor;bottom:25px;left:480px;border-radius:100%;}
.memberheader .touxiang img{border:1px solid #FFFFFF;border-radius:100%;width:100%;height:100%;}
.memberheader .nav{background:rgba(0,0,0,0.4);width:100%;margin-left:-960px;left:50%;position:absolute;bottom:0px;}
.memberheader ul{width:800px;margin-left:460px;padding-left:200px;}
.memberheader li{float:left;}
.memberheader li a{padding:0 10px;color:#FFFFFF;line-height:50px;display:block;font-size:18px;}
.memberheader li a:hover{background:@hovColor;color:#FFFFFF;text-decoration:underline;}
.membermain{margin:0 auto;width: 1200px;}
.membermain .center{display:flex;flex-direction:row;}
.membermain .center input[type="checkbox"]{width:18px;height:18px;border:0;padding:0;margin-top:6px;}
.membermain .center_right table{border-collapse: collapse;border: none;  }
.mattachment .center_right table td img{width:auto;height:24px;float:left;}

.memberheader2 .titleimg{height:200px;}
.memberheader2 .titlesmall{width:100px;height:100px;display:block;position:absolute;z-index:9;background:@bgColor;bottom:-50px;left:480px;border-radius:100%;}

/*mspace*/
.mspace .left{width:300px;float:left;padding-top:40px;}

/*mindex*/
.mindex .left{width:250px;float:left;}
.mindex .left table{font-size:12px;}
.mindex .left .title{font-size:20px;font-weight:600;padding-bottom:10px;}
.mindex .left .fujian{padding:5px;font-size:12px;width:90%;border:1px solid @mainColor;color:@mainColor;margin:10px 0;}
.mindex .right{padding:0 0 0 50px;float:left;border-left:1px solid @borderColor;width:900px;box-sizing:border-box;}
.mindex .right h3{border-bottom:1px dashed @borderColor;}
.mindex .right dl{width:100%;margin-top:10px;}
.mindex .right dd{float:left;margin-right:20px;}
.mindex .right dl a{display:block;text-decoration:underline;padding:3px 5px;}
.mindex .right dl a.on{background:@mainColor;color:#FFFFFF;border-radius:3px;font-size:18px;text-decoration:none;}
.mindex .right ul li{width:100%;}
.mindex .right ul li a{display:block;border-bottom:1px dashed @borderColor;}
.mindex .right ul li a img{width:200px;height:120px;float:left;margin-right:10px;}
.mindex .right ul li a .time{font-size:12px;width:380px;display:block;float:left;font-style:normal;}
.mindex .right ul li a span{font-size:20px;font-weight:600;width:380px;float:left;height:30px;line-height:30px;overflow:hidden;}
.mindex .right ul li a p{font-size:16px;width:380px;float:left;height:72;overflow:hidden;text-indent:32px;}
.space .membermain{background: #fff;padding:10px;margin-top:10px;}
.space .right{margin-left:50px;}
.space .right ul li{margin-top:20px;}
.space .right ul li a{padding-bottom: 5px;}
.space .right ul li span,.space .right ul li i,.space .right ul li p{width: 600px !important;}
/*medit*/
.minfo .center_left{width:250px;}
.minfo .center_left h3{padding:10px;color:@fontColor;border-bottom:2px solid @borderColor;font-size:22px;}
.minfo .center_left li{padding:5px;border-bottom:1px solid @borderColor;margin-top:5px;}
.minfo .center_left li.on{background:@fontColor2;border-radius:3px;}
.minfo .center_left li.on a{color:#FFFFFF;font-weight:600;}
.minfo .center_left li a{display:block;text-indent:10px;}
.minfo .center_left li a:hover{color:@mainColor;}
.minfo .center_left li:hover{background:@borderColor;}
.minfo .center_right{width:950px;padding:10px;box-sizing:border-box;background:#fff;}
.minfo .center_right td,.minfo .center_right th{padding:5px;height:30px;}
.minfo .center_right th{text-align:left;font-size: 12px;font-family: '微软雅黑';}
.minfo .center_right input{height:30px;border:1px solid @inputBorderColor;padding:0 10px;line-height:30px;width:150px;background: #fafafa;}
.minfo .center_right .button{width:100px;background:@mainColor;color:#FFFFFF;}
.minfo .center_right .button:hover{cursor:pointer;background:@hovColor;}
.minfo .center_right .p_mobile li{display:inline-block;}
.minfo .center_right .p_mobile li a{line-height:30px;display:block;}
.minfo .center_right .p_mobile li a.select{border-bottom:2px solid @mainColor;}

/*madd*/
.madd .modelid0{width:100px;height:100px;margin:100px 50px;background:@mainColor;display:block;float:left;color:#FFFFFF;border-radius:3px;line-height:100px;font-size:20px;text-align:center;}
.madd .modelid0:hover{background:@hovColor;}

/*mlist*/
.mlist table td,.mlist table th{border-bottom:1px solid @bgColor;}

/*mverify*/
.mverify table td,.mverify table th{border-bottom:1px solid @bgColor;}

/*mspace*/
.mspace .top .touxiang{float:left;width:200px;margin-right:10px;}
.mspace .top .touxiang img{width:200px;height:200px;float:none;}
.mspace .top .touxiang font{display:block;font-size:20px;line-height:30px;color:#FFFFFF;text-align:center;background:@mainColor;margin-top:10px;}
.mspace .top h1{font-size:40px;line-height:80px;color:@mainColor;font-weight:500;}
.mspace .top span{color:@fontColor2;line-height:30px;}
.mspace .center{padding-top:20px;}
.mspace .center .box{width:300px;}
.mspace .center .title{display:block;font-size:16px;line-height:30px;background:@bgColor;padding-left:20px;}
.mspace .center ul li{margin-left:20px;list-style:disc;}
.mspace .center ul li a{display:inline-block;width:200px;height:24px;overflow:hidden;}
.mspace .center li .time{display:inline-block;padding:0 5px;border-radius:3px;float:right;}

.right_title{font-size:16px;font-weight:bold;color: #666;border-left: 2px solid @mainColor;text-indent: 10px;}
.seperate{border: 2px solid #ddd;margin-top: 14px;margin-bottom: 20px;}

/*mpms-read*/
.content_info table tr{height: 50px;}
.mpms-read .content_info img{width:auto;width:auto;}

/*msg*/
.msg .center1{width:500px;margin:0 auto;min-height:200px;}
.msg .center1 .title_r{line-height:80px;font-size:20px;color:@mainColor;}
.msg .center1 .pm_index{text-align:center;border:2px solid @mainColor;padding:20px;}
.msg .center1 .message-action{padding-top:20px;}
.msg .center1 .message-intro{padding-top:20px;}



/*admin/images/table-form.css*/
body fieldset{border:1px solid #D8D8D8; padding:10px;}
body fieldset legend{padding:3px 8px;font-weight:700;border:1px solid #D8D8D8;background-color: #F9F9F9;}
body fieldset.blue{border:1px solid #dce3ed}
body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none}
.picList li{ padding:0 0 8px}
.picBut {background:url("../images/picBnt.png") no-repeat 0 -28px;color:#FFF;float:left; text-align:center;font-weight:700;height:28px;line-height:26px;*line-height:30px;margin-right:10px;width:75px}
.picBut a{color:#fff;text-decoration: none; width:75px}

.onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:middle;background:url(../images/msg_bg.png) no-repeat;	color:#444;line-height:18px;padding:2px 10px 2px 23px; margin-left:10px;_margin-left:5px}
.onShow{background-position:3px -147px;border-color:#40B3FF;color:#959595}
.onFocus{background-position:3px -147px;border-color:#40B3FF;}
.onError{background-position:3px -47px;border-color:#40B3FF; color:red}
.onCorrect{background-position:3px -247px;border-color:#40B3FF;}
.onLamp{background-position:3px -200px}
.onTime{background-position:3px -1356px}
        