@charset "utf-8";
/* adminbuy.cn */  
/*base*/
html{-webkit-text-size-adjust:none;}
body,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,button,textarea,blockquote,p,th,td,fieldset,ul,li,ol{ margin:0; padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
td,th{ word-wrap:break-word; word-break:break-all;}
img{ border:0;}
/*del,ins{ text-decoration:none;}*/
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}	
q:before,q:after{ content:'';}
abbr,acronym{ border:0; font-variant:normal;}
sup,sub{ vertical-align:baseline;}
/* because legend doesn't inherit in IE */
input,select{ vertical-align:middle;}
i,cite,em{ font-style:normal}
/* New Clearfix */
.clear{ clear:both;}
.clearfix:after { visibility:hidden; display:block; font-size:0; content:''; clear:both; height:0;}
* html .clearfix{ zoom:1; } /* IE6 */
*:first-child+html .clearfix { zoom:1;} /* IE7 */
/* Defaults */
a{ text-decoration:none;}
body{ font:normal 14px tahoma,Arial,\5FAE\8F6F\96C5\9ED1,\5B8B\4F53; color:#fff; line-height:20px; background:url(../images/bodybg.gif);}
.l{ float:left;}
.r{ float:right;}
.reset_ul{ margin:0; padding:0; list-style:none;}
.title{ color:#FFF; font-size:18px; font-weight:bold; height:48px; background:url(../images/li.gif) no-repeat left 2px; text-indent:30px;}
.title a{color:#FFF; }
.title .en{ font-size:14px; color:#6f6f71; font-weight:normal;}
.tp{ padding-top:30px;}
.tp2{padding-top:22px; }
.tm{ margin-top:30px;}
.tm2{ margin-top:12px;}
h1{ font-size:18px; font-weight:bold; color:#FC9; line-height:70px;}
/**********************/

.w1150{ width:1150px;}
.w1143{ width:1144px;}
.w1160{ width:1160px;}
.w1161{ width:1161px;}
.wauto{ margin:0px auto;}
#header{ background:#000 url(../images/topbg.jpg) no-repeat center;}
#header .cont{ height:120px; position:relative;}
.logo{ margin-top:20px; margin-right:20px; _margin-top:20px;}
.advimg{ margin-top:56px; _margin-top:28px;}
.phone{ margin-top:25px; _margin-top:25px;}

#nav{ height:64px; background:#601515; border-top:#520a0a solid 1px; position:relative; z-index:20;border-bottom: #520a0a solid 1px;}
#nav .links{ height:64px; line-height:24px; position:relative;}
#nav .links .twonav{ position:absolute; overflow:hidden; padding-left:127px; background:url(../images/navbg.png); width:1017px; top:65px; z-index:9999;}
#nav .links .twonav ul{ float:left; width:126px; border-right:#171717 solid 1px; padding:25px 0px;}
#nav .links .twonav ul li{ width:126px; line-height:25px; height:25px; text-align:center;}
#nav .links .twonav a{ display:block; width:100%; color:#FFF;}
#nav .links .twonav a:hover{background:#333;}
#nav .links .onenav{ height:64px; border-right:#601515 solid 1px;}
#nav .links .onenav li{ float:left; }
#nav .links .onenav a{ display:block; color:#ffeadb; width:125px; padding:14px 0px; border-left:#520a0a solid 1px; text-align:center;}
#nav .links .onenav a:hover{background:#220000;}
#nav .links .onenav .en{ font-size:10px;text-transform:Uppercase;/* -webkit-transform: scale(0.8);*/ font-family:Arial, Helvetica, sans-serif; display:block; width:100%; color:#8f8f8f; line-height:12px; text-align:center;}

.mySwiper span{ background:#601515}
.swiper-button-next:after, .swiper-button-prev:after{ color:#601515}
.btleft,.btright{ position:absolute; width:67px; height:102px; background:url(../images/jt.png) no-repeat; top:200px; cursor:pointer; z-index:700;}
.btleft{ left:10px;}
.btright{ right:10px; background-position:left -102px;}
#banner .shadUp{ top:0px;background:url(../images/shadow_up.png) repeat-x;}
.pic{ position:absolute; left:0px; height:524px; width:100%;}

#footer{ background:#000;}
#footer .content{ padding:20px 0; color:#666}
#footer .copyright{ display:block; width:590px; margin-left:25px; margin-top:8px; font-size:12px;}
#footer .content a{ color:#666}
.footlinks{ padding:25px 0px;}
.footlinks ul li{ float:left; margin:0px 5px;}
.footlinks ul li a{color:#fff;}
.sidebar{ width:377px; height:490px; background:url(../images/bodybg2.gif);}
.sidebar .newstit{ line-height:59px; background: url(../images/titbg.jpg) no-repeat; color:#fdbc00; text-indent:50px; font-weight:bold;}
.sidebar .newstit .more{ color:#fff; margin-right:25px;}
.sidebar ul{ padding:20px;}
.sidebar li{ width:100%; margin-bottom:15px;}
.sidebar li .deta{ color:#da3400; font-size:12px; margin-left:15px; font-weight:normal;}
.sidebar li dt{ font-size:14px; font-weight:bold; line-height:20px; height:30px; width:100%;}
.sidebar li dd{ font-size:12px; color:#CCC; padding-bottom:12px; border-bottom:#666 dashed 1px;}
.sidebar li a{ color:#fff;} 

.dnks ul li{float:left; margin:0px 7px; _margin:0px 6px; }
.zzrz img{width:276px;height:122px;}
.dbyqlj img{width:180px;height:74px;}
/************************************/
.leftpic{ width:224px;;}
.text{ width:895px;}
.text ol{ padding-left:20px;}
.text ol li{ font-size:12px;}
.text fieldset{ width:390px; border:#515151 solid 1px; padding:15px 23px; height:160px; *padding:0px 23px 15px 23px;}
.text fieldset p{ font-size:12px; *margin-top:15px;}
.text fieldset legend{ color:#feac2f; font-weight:bold; padding:0px 4px;}

.conts{ margin-top:5px;text-indent:2em; line-height:27px}
.imgs{ position:relative;}
.imgs .title{ height:35px; *height:25px; }
.imglist{ height:231px; overflow:hidden; position:relative;}
.imgs .left,.imgs .right{ width:19px; height:37px; position:absolute; top:180px; cursor:pointer;}
.imgs .left{ background:url(../images/left.gif) no-repeat; left:-30px;}
.imgs .right{ background:url(../images/right.gif) no-repeat; right:-30px;}
.imglist ul{ width:12000px;}
.imglist ul li{ float:left; margin:0px 7px; _margin:0px 6px;}
.imglist ul li span{ display:block; padding:10px; background:url(../images/textddn.jpg) repeat-x; }
.imglist ul li a{color:#000;}
.lister{ width:377px; height:490px; position:relative; float:left; background:url(../images/bodybg2.gif); margin:0px 5px; _margin:0px 4px;}
.lister .newstit{ line-height:59px; background: url(../images/titbg.jpg) no-repeat; color:#fdbc00; text-indent:50px; font-weight:bold;}
.lister .newstit .more{ color:#fff; margin-right:25px;}
.lister .ul{ padding:20px;}
.lister li{ width:100%; margin-bottom:15px;}
.lister li .deta{ color:#da3400; font-size:12px; margin-left:15px; font-weight:normal;}
.lister li dt{ font-size:14px; font-weight:bold; line-height:20px; height:30px; width:100%;}
.lister li dd{ font-size:12px; color:#CCC; padding-bottom:12px; border-bottom:#666 dashed 1px;}
.lister li a{ color:#fff;} 

.adminbuy_cn img{ max-width:100% !important; height:auto !important;display:inline-block;}
.adminbuy_cn p{text-wrap: inherit !important;}
.adminbuy_cn p span{text-wrap: inherit !important;}
.piclist2{ margin-bottom:-10px; border-bottom:#666 solid 1px;}
.piclist2 ul li{ float:left; margin-right:12px; margin-bottom:12px;width:244px;overflow:hidden; text-align:center;}
.piclist2 ul li a{ display:block; color:#CCC; line-height:40px; text-align:center;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}
.pagesd{ clear:both; }
.pagesd a{color:#fff;}
.piclist3 ul li{ margin:10px; float:left; width:144px;height:174px;overflow:hidden;}
.piclist3 ul li a{ display:block; color:#CCC; line-height:30px; text-align:center;}

.znlist{ margin-bottom:40px;}
.znlist ul li{ line-height:35px; border-bottom:#666 dashed 1px;}
.znlist ul li a{ color:#CCC;}
.znlist ul li a:hover{ color:#FFF;}
.znlist .date{ font-size:12px; color:#FF9;}
/***********************************************/
.pcont p{ font-size:14px; ;}
.pagecont .sidebar{ width:337px;}
.pagecont .contents{ width:770px;}
.sidnav{ width:335px; border:#000 solid 1px; background:#131313; padding:20px 0px;}
.sidnav li{ background:url(../images/sidbg.jpg) no-repeat center bottom; line-height:30px; height:45px; text-indent:30px;}
.sidnav li a{ color:#fdbc00; display:block; width:100%;}
.sidnav li a:hover{ color:#FFF;}
.cru{ color:#999; font-size:12px; height:37px; border-bottom:#666 solid 1px;}
.cru a{ color:#999;}
.card{ width:305px; border:#000 solid 1px; background:#131313; padding:15px; margin-top:15px;}
.qymp{ display:block; height:35px; font-size:16px; color:#FC9; font-weight:bold; border-bottom:#333 solid 1px; margin-bottom:15px;}
.card p{ line-height:30px}

.winparent{ width:336px; height:396px; margin:20px auto; overflow:hidden; position:relative;}
.win{ height:396px;}
.win li{ list-style:none; width:112px; float:left;margin-bottom:0px; }
.win li .loop{ float:left; width:96px; margin:8px 8px 0 8px; _margin:4px 4px 0 4px;}
.win li .loop .texts{ display:block; width:100%; text-align:center; line-height:30px; font-size:12px;}

.baxy a{ color:#fff; font-size:12px; }
.cmore{color: #fff; margin-top:5px; background:#601515; width:80px; display:block}
.pcont{color:#fff;line-height:30px;}
.pcont img{max-width:100%;height:auto !important;}


/* suspend */
.suspend{width:40px;height:198px;position:fixed;top:200px;right:0;overflow:hidden;z-index:9999;}
.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;box-shadow:0 0 5px #e4e8ec;}
.suspend dl dt{width:40px;height:198px;background:url(../images/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}
.suspend dl dd.suspendQQ{width:120px;height:85px;background:#ffffff;}
.suspend dl dd.suspendQQ a{width:120px;height:85px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}
.suspend dl dd.suspendTel{width:120px;height:112px;background:#ffffff;border-top:1px solid #e4e8ec;}
.suspend dl dd.suspendTel a{width:120px;height:112px;display:block;background:url(../images/suspend.png) -40px -86px;overflow:hidden;}
* html .suspend{position:absolute;left:expression(eval(document.documentElement.scrollRight));top:expression(eval(document.documentElement.scrollTop+200))}

/* AB模板网新增分页样式 www.admibnuy.cn */
.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}

.demo{width:895px;margin:0px auto 0 auto;}
/* picBoxes */
.picBoxes{position:relative;height:137px;overflow:hidden;}
.introPart{position:absolute;left:0;top:0;display:none;}
/* introNav */
#introNav{position:relative;height:65px;overflow:hidden;margin-top:10px;}
#introNav #playback li{float:left;}
#introNav #playback .pause{display:none;}
#introNav #playback a{display:block;width:20px;height:20px;float:left;margin:0 3px 0 0;text-indent:-9000px;outline:0;background-image:url(../images/nav-icons.png);background-repeat:no-repeat;}
#introNav #playback .prev a{background-position:0 0;}
#introNav #playback .play a{background-position:0 -20px;}
#introNav #playback .pause a{background-position:0 -60px;}
#introNav #playback .next a{background-position:0 -40px;}
#introNav #playback a:hover{opacity:0.9;}
/* introNav timeline */
#timeline{width:100%;height:15px;position:absolute;top:25px;left:0;overflow:hidden;background:transparent url(../images/timeline.png) no-repeat -10px 0;}
#timeline .inside{width:890px;height:100%;position:relative;background:url(../images/timeline.png) no-repeat -913px -42px;}
/* introNav nav */
#introNav ul.nav{width:100%;height:40px;position:absolute;top:45px;left:0;margin:0;}
#introNav .nav li{list-style:none;margin:0;position:absolute;top:0;left:0;text-align:center;padding:0;background:none;}
#introNav .nav .p1{left:5px;}
#introNav .nav .p2{left:221px;}
#introNav .nav .p3{left:435px;}
#introNav .nav .p4{left:642px;}
#introNav .nav .p5{left:835px;}
#introNav .nav li a{font-size:14px;font-weight:bold;color:#fff;outline:0;}
#introNav .nav li a:hover{color:#fdbc00;font-weight:bold;text-decoration:none;}
#introNav .nav li.active a{color:#fdbc00;font-weight:bold;}
#introNav .nav a .point{display:block;width:15px;height:15px;position:absolute;top:-20px;left:0;text-indent:-9000px;outline:0;cursor:pointer;}
#introNav .nav .p1 .point{left:58px;}
#introNav .nav .p2 .point{left:46px;}
#introNav .nav .p3 .point{left:59px;}
#introNav .nav .p4 .point{left:34px;}
#introNav .nav .p5 .point{left:44px;}





