@charset "utf-8";
* {
word-wrap:break-word;word-break:break-all;
box-sizing:border-box;outline: none;
}
html{
min-width:1300px;
font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;
}
body {
padding:0;margin:0 auto;
text-align: center;vertical-align:middle;
/*font-family:'Microsoft Yahei',"Helvetica Neue",Helvetica,Tahoma,Arial,sans-serif;*/
font-size:16px;color:#262626;line-height:25px;
}
/* 防止复制代码
body {-moz-user-select: none;-webkit-user-select: none;}
*/
img,p,form {margin:0;padding:0;border:0;}
ul,li{list-style:none;padding:0;margin:0;}
h1,h2,h3 {margin:5px 0;padding:5px 0;}
input,textarea,button {font-family:'Microsoft Yahei',"Helvetica Neue",Helvetica,Tahoma,Arial,sans-serif;}
.l {float:left;}
.r {float:right;}
.al {left: 0;}
.ar {right: 0;}
.hidden{display: none;}
.block{display: block;}
.clear {clear:both;font-size:0; line-height:0; height:0; visibility:hidden;}
.width-100 {width: 100%;}
.pad-l-20{padding-left:20px;}
.pad-l-30{padding-left:30px;}
.pad-l-40{padding-left:40px;}
.pad-r-20{padding-right:20px;}
.pad-r-30{padding-right:30px;}
.pad-r-40{padding-right:40px;}
.pad_t_20{padding-top:20px;}
.pad_b_20{padding-bottom:20px;}
.mar-b-15{margin-bottom: 15px;}
.mar-b-20{margin-bottom: 20px;}
.p-b-20 {padding-bottom: 20px;}
.m-r-10 {margin-right: 10px; }
.m-r-20 {margin-right: 20px; }
.m-r-30 {margin-right:30px; }
.m-b-20{margin-bottom: 20px;}
.m-b-30{margin-bottom: 30px;}
.m-b-10{margin-bottom: 10px;}
::selection {background:#fb912d;color:#ffffff;}
::-moz-selection{background:#fb912d;color:#ffffff;}
::-webkit-selection{background:#fb912d;color:#ffffff;}
/* 链接样式 */
a {color:#262626;}
a:hover {text-decoration: none;color: #ea644a;}
a:link,a:visited,a:active {text-decoration: none;}
a.nav-link{color:#ffffff;}
a.nav-link:hover {text-decoration:none; color:#ffff00;}
a.nav-link:link,a.nav-link:visited,a.nav-link:active {text-decoration:none;}
a.white-link {color:#fff;}
a.white-link:hover {text-decoration:none; color:#f0ab49;}
a.white-link:link,a.white-link:visited,a.white-link:active {text-decoration:none;}
a.red-link{color: #a80000;}
a.red-link:hover {text-decoration:none;color:#484848; }
a.red-link:link,a.red-link:visited,a.red-link:active {text-decoration:none;}
a.blue-link {color:#00a1e9;}
a.blue-link:hover {text-decoration:none;color:#f90; }
a.blue-link:link,a.blue-link:visited,a.blue-link:active {text-decoration:none;}
a.green-link{color:#155f50;}
a.green-link:hover {text-decoration:none;color:#444444; }
a.green-link:link,a.he-link:visited,a.he-link:active {text-decoration:none;}
a.yellow-link{color:#F1A325;}
a.yellow-link:hover {text-decoration:none;color:#353535; }
a.yellow-link:link,a.huang-link:visited,a.huang-link:active {text-decoration:none;}
/* 字体颜色 */
.text-white {color: #ffffff;}
.text-black {color: #000;}
.text-dark {color: #353535;}
.text-gray {color:#808080;}
.text-gray-darker {color: #222222;}
.text-gray-darke {color: #333333;}
.text-gray-light {color: #DDDDDD;}
.text-gray-lighter {color: #E5E5E5;}
.text-gray-pale {color: #F1F1F1;}
.text-danger {color: #EA644A;}
.text-warning {color: #F1A325;}
.text-success{color: #38B03F;}
.text-info{color: #03B8CF;}
.text-important{color:#BD7B46;}
.text-special{color: #8666B8}
.text-danger-pale{color: #FFE5E0;}
.text-warning-pale{color: #FFF0D5;}
.text-succes-pale {color: #DDF4DF;}
.text-info-pale {color: #DDF3F5;}
.text-important-pale{color: #F7EBE1;}
.text-special-pale{color: #F5EEFF;}
.text-lan {color:#005bac;}
.text-hong{color: #d44a25;}
.text-hui{color: #9d9d9d;}
.overflow-visible {white-space: initial;}
.overflow-clip {text-overflow: clip;}
.overflow-ellipsis {text-overflow: ellipsis;}
.wrap {margin:0 auto; width: 1200px;padding:0;overflow: hidden;}
.btn {padding:10px 20px;border-radius:2px;border:0px; cursor: pointer; overflow: hidden;}
.btn-danger{background:#EA644A; color: #fff;}
.header{float: left;width: 100%;height: 120px;background-color:#ededed;overflow: hidden; }
.header .logo{float:left;width: 700px;height: 120px;background: url(../Images/logo.png) no-repeat left 20px;overflow: hidden;}
.header .logo a {float:left;width: 100%;height: 120px;display:block;}
.header .toplink{float: right;font-size:12px;height: 25px;line-height:25px;padding:0 10px;background-color: #d60000;color: #ffffff;overflow: hidden;}
.nav{float: left;width: 100%;height: 50px;background-color: #c20000;}
.nav .navbox{margin:0 auto;width: 1200px;height: 50px;}
.nav .navbox .nav-li{float: left;width: 133px;height: 50px;text-align: center;position: relative;}
.nav .navbox .nav-li span{float: left;width: 100%;height: 50px;line-height: 50px;font-size:16px;overflow: hidden;}
.nav .navbox .nav-li span a {float:left;width:100%;}
.nav .navbox .nav-li-sel span,
.nav .navbox .nav-li:hover span{background-color: rgba(255,255,255,.8);height:50px;}
.nav .navbox .nav-li-sel span a,
.nav .navbox .nav-li:hover span a{color:#41464a;font-weight: bold;}
.nav .navbox .drop-nav{display:none;z-index:10;position: absolute;left:-1px;right:-1px;top:50px;
background-color:#ffffff;color: #ffffff;padding:0 10px 10px 10px;border:1px solid #c20000;border-top:0px;overflow: hidden;}
.nav .navbox .drop-nav ul li{float: left;width: 100%;padding:5px 0;font-size:14px;border-bottom:1px solid #efefef;overflow: hidden;}
.bottom{float: left;width: 100%;min-width:1300px;padding:30px 0;background-color: #bd0d0f;overflow: hidden;}
.bottom .bottommain{margin: 0 auto;width: 1200px;line-height:60px;padding-right:650px;color: #fff;background: url(../Images/botlogo.png) no-repeat right center;overflow: hidden;}
.bottomline{float: left;width: 100%;min-width: 1300px;padding:10px 0;line-height:30px;background-color: #8c0001;color: #fff;text-align: center;overflow: hidden;}
.banner, .sbanner{float: left;margin-bottom:30px;width: 100%;min-width: 1300px;overflow: hidden;}
.banner img, .sbanner img{float: left;width: 100%;}
.ads-1{margin:0 auto;width: 1200px;overflow: hidden;}
.ads-1 ul li{float: left;width: 100%;overflow: hidden;}
.ads-1 ul li img{float: left;width: 100%;margin-bottom: 30px;}
.currentnav{float:left;width:100%;text-align:left;padding-bottom:20px;overflow:hidden;}
.currentnav .sel{color: #ea644a;}
.currentnav b{font-weight: normal;}
.emptytips {float: left;width: 100%;height: 300px;background: url(../Images/nodata.png) no-repeat center center;display: block;overflow: hidden;}
.smalltitle{float: left;width: 100%;overflow: hidden;}
.smalltitle b {float: left;width: 169px;height: 53px;line-height:55px;background: url(../Images/tit_ico.png) no-repeat center center;text-align: center;font-size:18px;color: #fff;overflow: hidden;}
.smalltitle span{float: right;margin-top:20px;height: 25px;line-height: 25px;font-size:12px;padding:0 10px;color: #fff;background-color:#004299;overflow: hidden;}
.smalltitle-line{border-bottom:2px dotted #dbdbdb;}
.bigtitle{float: left;width: 100%;height:72px;margin-bottom: 10px;}
.bigtitle .bigtitle-l{float: left;width: 624px;height:72px;border-bottom:3px solid #b2010c;position:relative;overflow: hidden;}
.bigtitle .bigtitle-l .enname{
float: left;text-align: left;height: 69px;line-height: 69px;padding-right:20px;margin-left:-5px;position:relative;
font-size:60px;color:#696969;text-transform:uppercase;font-weight:bold;}
.bigtitle .bigtitle-l .enname::before{content: '';
z-index:1;position:absolute;left:0px;top:19px;width:100%;min-width: 140px;
height:31px;background-image: linear-gradient(to right, rgba(189,13,15,.9) , rgba(255,255,255,.5));display: block;}
.bigtitle .bigtitle-l .cnname{
z-index:2;position:absolute;left:0;top:16px;right:0;
height:35px;line-height:35px;color:#ffffff;text-align:left;padding:0 10px;
font-size:20px;font-weight:bold;overflow: hidden;}
.bigtitle .bigtitle-l .enname:first-letter{color:#bd0d0f;}
.bigtitle .bigtitle-r{float: right;width: 236px;height:72px;overflow: hidden;}
.rtitle{float: left;width: 100%;height: 50px;border-bottom:1px dotted #dbdbdb;overflow:hidden;}
.rtitle ul li{float: left;width: 136px;height: 49px;line-height: 55px;font-size:18px;font-weight:bold;text-align: center;overflow: hidden;}
.rtitle .sel{background: url(../Images/tit_inews.png) no-repeat left center;color:#fff;}
.rtitle .sel a{color:#fff;}
.sidesmall{width: 370px;position: relative;margin-bottom: 20px;}
.sidebig{width: 820px;position: relative;margin-bottom: 20px;}
.siderbefore::before{content: '';position: absolute;left:-10px;top:0;bottom:0;width: 10px;height: 100%;background: url(../Images/mid_bg.png) repeat-y left top;overflow: hidden;}
.siderafter::after{content: '';position: absolute;right:-10px;top:0;bottom:0;width: 10px;height: 100%;background: url(../Images/mid_bg.png) repeat-y left top;overflow: hidden;}
.sides{width: 320px;position: relative;margin-bottom: 20px;}
.sideb{width: 880px;position: relative;margin-bottom: 20px;}
.ivideo {float: left;width: 100%;margin-bottom:20px;border-bottom:5px solid #fafafa;overflow: hidden;}
.ivideo ul li{float: left;width: 100%;padding:10px 0;text-align: left;overflow: hidden;}
.ivideo ul li img{float: left;width:350px;height: 220px;border:1px solid #efefef;transition:all .2s; }
.ivideo ul li:hover img{border:1px solid #ea644a;}
.ivideo ul li b {float:left;width: 100%;height:40px;line-height:40px;font-size:18px;text-align: justify;overflow: hidden;}
.ivideo ul li span {float:left;width: 100%;height:20px;line-height:20px;text-align: left;color:#484848;overflow: hidden;}
.inewsboxsmall{float: left;width: 100%;padding-bottom:10px;border-bottom:5px solid #fafafa;overflow: hidden;}
.inewsboxsmall ul li{float: left;width: 100%;height: 35px;line-height: 35px;text-align: left;overflow: hidden;}
.itzzgx{float: left;width: 100%;overflow: hidden;}
.itzzgx ul li{float: left;width: 100%;}
.itzzgx ul li img{float: left;width: 100%;height:220px;margin-top: 10px;}
.inewsbig{float: left;width:800px;overflow:hidden;}
.inewsbig .inewstitle{float: left;width: 100%;height: 50px;border-bottom:1px dotted #dbdbdb;overflow:hidden;}
.inewsbig .inewstitle ul li{float: left;width: 136px;height: 49px;line-height: 55px;font-size:18px;font-weight:bold;text-align: center;overflow: hidden;}
.inewsbig .inewstitle .sel{background: url(../Images/tit_inews.png) no-repeat left center;color:#fff;}
.inewsbig .inewstitle .sel a{color:#fff;}
.inewsbig .inewsmain{float: left;padding-top:10px;width: 100%;overflow: hidden;}
.inewsbig .inewsmain ul li{float: left;width: 100%;border-bottom:1px dashed #f7f7f7;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintext{text-align:left;height:40px;line-height:40px;background:url('../Images/ico_star.png') no-repeat left center;padding-left:20px;}
.inewsbig .inewsmain .inewsmaintext span {float: right;}
.inewsbig .inewsmain .inewsmaintj{float: left;width: 100%;padding:10px 0;margin-bottom:0px;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintj img {float: left;width: 250px;height: 190px;}
.inewsbig .inewsmain .inewsmaintj .rtext {float: left;width: 550px;height: 190px;padding-left:20px;text-align:left;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintj .rtext b{float: left;width:100%;line-height:30px;font-size:18px;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintj .rtext p{float: left;width:100%;padding:5px 0;line-height:25px;color:#868686;text-align:justify;overflow: hidden;}
.inewsbig .inewsmain .inewsmaintj .rtext span{float: right;height: 25px;line-height: 25px;font-size:12px;padding:0 10px;color: #fff;background-color:#004299;overflow: hidden;}
.iprod{float:left;width: 1200px;margin-bottom:30px;overflow: hidden;}
.iproditem{float: left;width: 235px;margin:5px;padding:10px;background-color:#f7f7f7;text-align:center;overflow: hidden;}
.iproditem img{float: left;width: 215px;height: 155px;}
.iproditem b{float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;font-size:14px;overflow: hidden;}
.iprodtitle{float: left;width: 100%;height: 105px;background:url(../Images/ico_prod.png) no-repeat center center;text-align:center;overflow: hidden;}
.ibigbox{margin:0 auto;width: 1200px;}
.ibigbox .ibigboxmain{width: 590px;height:380px;padding:15px;margin-bottom:30px;box-shadow: 5px 5px 5px 5px #dbdbdb;overflow: hidden;}
.ibigbox ul li{float: left;width:100%;overflow: hidden;}
.ibigbox .ibigboxtj{float: left;width: 100%;padding:10px 0;margin-bottom:0px;overflow: hidden;}
.ibigbox .ibigboxtj img {float: left;width: 225px;height: 135px;}
.ibigbox .ibigboxtj .rtext {float: left;width: 335px;height: 135px;padding-left:20px;text-align:left;overflow: hidden;}
.ibigbox .ibigboxtj .rtext b{float: left;width:100%;line-height:30px;font-size:18px;overflow: hidden;}
.ibigbox .ibigboxtj .rtext p{float: left;width:100%;padding:5px 0;line-height:25px;color:#868686;text-align:justify;overflow: hidden;}
.ibigbox .ibigboxtj .rtext span{float: right;height: 25px;line-height: 25px;font-size:12px;padding:0 10px;color: #fff;background-color:#004299;overflow: hidden;}
.ibigbox .ibigboxtext{height:35px;line-height:35px;text-align: left;}
.ibigbox .ibigboxtext span {float: right;}
.ibigbox .ibigboxpic{float: left;width: 100%;}
.ibigbox .ibigboxpic img{float: left;width: 100%;height: 295px;}
/* 内页 */
.side-small-box-shadow {box-shadow:10px 10px 5px 2px #dbdbdb;}
.side-small-box-border{border:1px solid #EFEFEF;}
.side-small-box{float: left;width: 300px;padding:10px 0;overflow: hidden;}
.side-small-box-main{float: left;width: 100%;padding:5px 10px 5px 0;overflow: hidden;}
.side-small-box-main .li{float: left;width: 100%;overflow: hidden;}
.side-small-box-main .li .ico{float: left;width:30px;height: 40px;display: block;background: url(../Images/ico_star.png) no-repeat center center;overflow: hidden; }
.side-small-box-main .li .text{
float: left;width:250px;height: 40px;line-height:40px;padding-right:20px;padding-left:10px;
text-align:left;overflow: hidden; }
.side-small-box-main .li:hover .text,
.side-small-box-main .sel{background:#b2010c url(../Images/li-sel-bg.png) no-repeat right top;color: #fff; }
.side-small-box-main .li:hover .text a,
.side-small-box-main .sel a{color: #fff; }
.side-small-box-main .smallli{float: left;width: 100%;overflow: hidden;}
.side-small-box-main .smallli .ico{float: left;width:30px;height: 30px;line-height:30px;text-align:center;overflow: hidden; }
.side-small-box-main .smallli .text{float: left;width:250px;height: 30px;line-height:30px;padding-right:20px;padding-left:10px;font-size:14px;text-align:left;overflow: hidden; }
.side-video{float: left;width: 100%;padding:10px 10px;overflow: hidden;}
.side-video ul li{float: left;width: 100%;overflow: hidden;}
.side-video ul li .imgbox{float: left;width: 100%;overflow: hidden;}
.side-video ul li .imgbox img{float: left;width: 100%;border:1px solid #f7f7f7;transition: all .2s;}
.side-video ul li .imgbox img:hover{border:1px solid #ea644a;}
.side-video ul li b{float: left;width: 100%;padding:5px 0;text-align: left;overflow: hidden;}
.side-video ul li span{float: left;width: 100%;height:25px;line-height:25px;text-align: left;overflow: hidden;}
.side-ad{float: left;width: 100%;overflow: hidden;}
.side-ad ul li{float: left;width: 100%;overflow: hidden;}
.side-ad ul li img{float: left;width: 100%;margin-bottom: 10px;}
.side-big-list{float: left;width: 100%;overflow: hidden;}
.side-big-list .picli,
.side-big-list .textli{float: left;width: 100%;padding:10px 0;border-bottom:1px dotted #efefef;text-align: left;overflow: hidden;}
.side-big-list .picli .imgbox{float:left;width:200px;background-color: #efefef;padding:5px;overflow: hidden;}
.side-big-list .picli img{float:left;width:190px;border:0px; }
.side-big-list .picli b{float:left;width:660px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.side-big-list .picli p{float:left;width:660px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.side-big-list .textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.side-big-list .textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.side-big-list .date{float:left;margin:2px 0;padding:0 10px;height:20px;line-height: 20px;background-color:#dbdbdb;color:#484848;font-style: normal;font-size:12px;border-radius: 10px;}
.side-big-list .date:hover{background-color:#1d59aa ;color:#ffffff;}
.side-big-list .textline{float: left;width: 100%;padding:10px 0;line-height:25px;border-bottom:1px dotted #efefef;text-align:left;overflow: hidden;}
.side-big-list .textline span{text-align:left;padding-left:10px;overflow: hidden;}
.side-big-list .chengyuan{float: left;width: 100%;padding:10px 0;border-bottom:1px dotted #efefef;text-align:left;overflow: hidden;}
.side-big-list .chengyuan b{float: left;width: 100%;padding-bottom:10px;overflow: hidden;}
.side-big-list .chengyuan .imgbox{float: left;width: 35%;border:1px solid #efefef;padding:5px;overflow: hidden;}
.side-big-list .chengyuan .imgbox img{float: left;width: 100%;}
.side-big-list .chengyuan p{float: left;width: 65%;padding-left:20px;overflow: hidden;}
.side-pic-list {float: left;width: 880px;overflow: hidden;}
.side-pic-list .item4{float: left;width: 200px;margin: 10px 20px 10px 0px;overflow: hidden;}
.side-pic-list .item4 .imgbox{float: left;width: 200px;height: 150px;padding:5px;border:1px solid #dbdbdb;overflow: hidden;}
.side-pic-list .item4 .imgbox img{float: left;width: 188px;height: 138px}
.side-pic-list .item4 span{float: left;width: 100%;height:50px;line-height:25px;text-align:center;overflow: hidden;}
.mall-cate{float: left;width: 100%;padding-top:15px;overflow: hidden;}
.mall-cate .mall-catebox{float: left;width: 100%;padding:10px 10px;text-align:left;overflow: hidden;}
.mall-cate .mall-catebox ul li{float: left;margin:5px 0;padding-right:30px;height:25px;line-height: 25px;overflow: hidden;}
.cate-demo{float: left;margin-top:15px;width: 100%;text-align: justify;margin-bottom:15px;background-color:#f7f7f7;padding:10px;poverflow: hidden;}
.cate-demo img{max-width: 100%;}
.cate-small-box{float: left;width: 100%;margin-left:-5px;overflow: hidden;}
.cate-small-box ul li{float: left;height:35px;line-height:35px;padding:0 10px;background-color:#ea644a;color: #fff;margin:5px;overflow: hidden;}
.cate-small-box ul li a{color: #ffffff;}
.cate-small-box ul li:hover{background-color: #efefef;}
.cate-small-box ul li:hover a{color: #ea644a;}
.mall-table-list{float: left;margin-top:15px;width: 100%;border:0px solid #339999;background-color:#339999;overflow: hidden;}
.mall-table-list .title{background-color: #efefef;}
.mall-table-list .list{background-color: #ffffff;}
.mall-table-list tr td{padding:5px 10px;font-size:14px;line-height: 20px}
.content{
float: left;width: 100%;text-align:justify;
-ms-text-justify: inter-ideograph;
text-justify: inter-ideograph;
padding-bottom: 20px;
overflow: hidden;
}
.content .title{float: left;width: 100%;padding:15px;font-size:32px;line-height: 45px;text-align:center;/*text-shadow:0 0 1px #666666;*/overflow: hidden;}
.content .toolbox{float: left;width: 100%;padding:5px;margin-bottom: 20px;text-align: center;background-color: #fafafa;overflow: hidden;}
.content .desc{display:none;float: left;margin:5px 0px;margin-bottom:10px;/*text-shadow:0 0 1px #aaaaaa;*/width: 100%;border-left:4px solid #17533b;padding:15px;background-color:#efefef;overflow: hidden;}
.content img{max-width:100%;}
.content .movie{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .movie video{float: left;width: 100%;}
.content .music{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .music audio{float: left;width: 100%;}
.content .files {float: left;width: 100%;margin-top:10px;padding:10px 0px;border-top:1px dashed #efefef;border-bottom:1px dashed #efefef;text-align:left;overflow: hidden;}
.content .files a {float: left;width:40px;height:40px;line-height: 30px;padding:5px 20px 5px 5px;background-color: #ea644a;color: #ffffff;margin: 10px 10px 10px 0px;border-radius:20px;overflow: hidden;}
.content .files a i {float: left;width: 30px; line-height: 30px;margin-right:10px;text-align: center;background-color: #ffffff;color: #ea644a;border-radius: 50%;overflow: hidden;}
/* 公司高管 */
.gaoguan{float: left;width: 100%;margin-top:20px;overflow: hidden;}
.gaoguan .gaoguantab{float: left;width: 100%;border-bottom:1px solid #f7f7f7;margin-bottom:20px;overflow: hidden;}
.gaoguan .gaoguantab ul li {float: left;padding:0 20px;background-color: #f7f7f7;margin-right: 10px;height: 40px;line-height: 40px;overflow: hidden;}
.gaoguan .gaoguantab ul li:hover,
.gaoguan .gaoguantab .sel{background-color: #ea644a;color: #ffffff;}
/* ---------------------------------------------------- */
.list-small{width:250px;overflow: hidden;}
.list-small .list-box{float: left;width: 100%;margin-bottom:20px;background-color:#fcfcfc;border-top:0;overflow: hidden;}
.list-small .list-box-list{float: left;width: 100%;padding:5px 10px;border:1px solid #144991;border-top:0;/*background-color:#fafafa;*/overflow: hidden;}
.list-small .list-box-tit{
float:left;width: 100%;height: 40px;padding:0 10px;
background:#1d59aa;border:1px solid #144991;
text-align:left;overflow: hidden;}
.list-small .list-box-tit b {
float: left;height:40px;line-height:40px;
color:#ffffff;
font-size:18px;font-weight: normal;
overflow: hidden;
}
.list-small .list-box-tit span {
float: right;line-height: 18px;
font-size:10px;color:#ffffff;
text-transform:uppercase;
padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}
.list-small .list-small-li {
float:left;width: 100%;margin:5px 0;text-align: left;font-size:14px;
background: #ffffff;padding:5px 10px;line-height: 30px;
overflow: hidden;}
.list-small .list-small-li i {float:left;text-align:center;height: 30px;line-height:30px;width: 20px;font-size:12px;}
.list-small .list-small-li p {float:left;line-height:30px;width: 160px;}
.list-small .list-small-li:hover {border-bottom:0px solid #ea644a;color: #004198;}
.list-small .list-small-li:hover a {color: #004198;}
.list-small .list-small-li-sel{border-bottom:0px solid #ea644a;color: #004198;}
.list-small .list-small-li-sel a,
.list-small .list-small-li-sel i{color: #004198;}
.list-small .list-small-news {
float:left;width: 100%;margin:5px 0;
padding:5px 10px;line-height:25px;font-size:14px;
background: #ffffff;
text-align: left;overflow: hidden;}
.list-small .list-small-ads{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li img{float: left;width: 100%;margin-bottom:20px;border: 0px;}
.list-big{width:950px;overflow: hidden;}
.list-big .list-big-main{float: left;width: 100%;padding:0px 0px;overflow: hidden;}
.list-big .list-big-main ul{float:left;margin-top:-10px;width: 100%;}
.list-big .list-big-main ul li{float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli .imgbox{float:left;width:200px;background-color: #efefef;padding:5px;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli img{float:left;width:190px;border:0px; }
.list-big .list-big-main .list-big-main-picli b{float:left;width:720px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli p{float:left;width:720px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.list-big .list-big-main .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
/*
.list-big .list-big-main .list-big-main-picli i,
.list-big .list-big-main .lsrw-picli i,
*/
.list-full .date,
.list-big .date{
float:left;margin:2px 0;padding:0 10px;height:20px;line-height: 20px;
background-color:#dbdbdb;color:#484848;font-style: normal;font-size:12px;border-radius: 10px;
}
.list-full .date:hover,
.list-big .date:hover{background-color:#1d59aa ;color:#ffffff;}
.list-big .list-big-main .lsrw-picli img{float:left;width:168px;height:220px;border:0px;}
.list-big .list-big-main .lsrw-picli b{float:left;width:762px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .lsrw-picli p{float:left;width:762px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.list-big .list-big-pic{float:left;width: 930px;overflow: hidden;}
.list-big .list-big-pic ul li {float: left;width: 300px;padding:10px;background-color:#fafafa;margin-right: 10px;margin-bottom: 10px;overflow: hidden;}
.list-big .list-big-pic .imgbox {float: left;width: 280px;height:210px;overflow:hidden;}
.list-big .list-big-pic ul li img {float: left;width: 280px;height:210px;border: 0px;}
.list-big .list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big .list-big-pic ul li span {float: left;width: 100%;height: 35px;line-height: 35px;background-color:#efefef;text-align: center;overflow: hidden;}
.list-big .list-vertical-pic{float:left;width: 940px;overflow: hidden;}
.list-big .list-vertical-pic ul li {float: left;width: 215px;padding:4px;margin:0 20px 20px 0;border:1px solid #dbdbdb;overflow: hidden;}
.list-big .list-vertical-pic .imgbox{float: left;width: 205px;height:275px;overflow: hidden;}
.list-big .list-vertical-pic ul li img {float: left;width: 205px;height:275px;border: 0px;}
.list-big .list-vertical-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big .list-vertical-pic ul li span {float: left;width: 100%;height: 25px;line-height: 25px;font-size:12px;
background-color:#efefef;text-align: center;padding:0px 10px;overflow: hidden;}
.list-big-guestbook{float: left;width: 100%;overflow: hidden;}
.list-big-guestbook ul li {float: left;width: 100%;margin-bottom:15px;padding:0px;background-color:#efefef;border:0px solid #dbdbdb;text-align:justify;-ms-text-justify: inter-ideograph;text-justify: inter-ideograph;overflow: hidden;}
.list-big-guestbook .guestbook-title{float: left;width: 100%;line-height:25px;background-color: #2964b4;color:#ffffff;padding:10px;text-align:left;overflow: hidden;}
.list-big-guestbook .guestbook-main{float: left;width: 100%;background-color: #fafafa;padding:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.list-big-guestbook .guestbook-reply{float: left;width: 100%;padding:10px;overflow: hidden;}
.list-big-guestbook .guestbook-45{height: 45px;}
.guestbook-btn{float:right;margin:10px 0px;padding:0px 20px;height: 30px;line-height: 30px;background-color: #ea644a;color: #ffffff;overflow: hidden;}
a.guestbook-btn:hover{color: #FFFF00;background-color: #444444;}
.list-full {float: left;width: 100%;overflow:hidden;}
.list-full ul li{float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.list-full .list-big-main-picli .imgbox{float:left;width:200px;padding:5px;background-color: #efefef;overflow: hidden;}
.list-full .list-big-main-picli img{float:left;width:190px;border:0px; }
.list-full .list-big-main-picli b{float:left;width:1000px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-picli p{float:left;width:1000px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
.list-full .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}
/*
.list-full .list-big-main-picli i,
.list-full .list-big-main-textli i{font-style: normal;}
*/
.list-full .list-big-pic{float:left;width: 1220px;overflow: hidden;}
.list-full .list-big-pic ul li {float: left;width: 285px;margin-right: 20px;margin-bottom: 20px;overflow: hidden;}
.list-full .list-big-pic .imgbox {float: left;width: 285px;height:215px;overflow:hidden;}
.list-full .list-big-pic ul li img {float: left;width: 285px;height: 215px;border: 0px;}
.list-full .list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;
font-weight:normal;text-align: center;overflow: hidden;}
.list-full .list-big-pic ul li span {float: left;width: 100%;height: 35px;line-height: 35px;background-color:#efefef;text-align: center;overflow: hidden;}
.brand-list{float: left;width: 940px;overflow: hidden;}
.brand-list ul li{float: left;width: 168px;margin-right:20px;margin-bottom: 20px;overflow: hidden;}
.brand-list ul li .imgbox{float: left;width: 168px;height:70px;border:1px solid #dbdbdb;overflow: hidden;}
.brand-list ul li .imgbox img{float: left;width: 100%;height:70px;}
.brand-list ul li b{float: left;width: 100%;height:40px;line-height: 40px;font-weight:normal;overflow: hidden;}
.mall-cate-box{margin:0 auto;width: 1200px;margin-bottom: 20px;padding:10px;border:1px solid #dbdbdb;overflow: hidden;}
.mall-cate-box .mall-cate-box-title{
float: left;width: 100%;height:40px;line-height: 40px;padding:0 20px;
font-weight: normal;
background-color: #efefef;text-align: left;overflow: hidden;
}
.mall-cate-box .mall-cate-box-one{float: left;width:100%;padding:10px 0;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.mall-cate-box .mall-cate-box-one .mall-cate-box-one-title{
position: relative;
float: left;width:15%;padding-right:20px;text-align: right;line-height: 25px;
font-weight: normal;font-size:14px;overflow: hidden;
}
.mall-cate-box .mall-cate-box-one .mall-cate-box-two{
position: relative;padding-left:20px;
float: left;width:85%;text-align: justify;line-height: 25px;
font-size:14px;
}
.mall-cate-box .mall-cate-box-one .mall-cate-box-two::after{content: '';position:absolute;left:-2px;top:0;bottom:0;width:1px;border-left:1px dotted #dbdbdb;}
.mall-cate-box .mall-cate-box-one .mall-cate-box-two a {margin-right:20px;}
.mall-list{float: left;width: 100%;overflow: hidden;}
.mall-list .mall-list-title{background-color:#0070CE;}
.mall-list .mall-list-title td{border-right:1px dotted #035da9;padding:0 10px;color: #fff;}
.mall-list .mall-list-tr td{padding:10px;background-color:#fff;border-bottom:1px dotted #dbdbdb;font-size:14px;line-height: 25px;}
.mall-list .mall-list-tr .imgbox{float: left;width: 100%;padding:10px;border:0px solid #dbdbdb;overflow: hidden;}
.mall-list .mall-list-tr .imgbox img{float: left;width: 100%;}
.mall-list .mall-list-tr .price{font-style: normal;color:#ea644a;}
.mall-list .mall-list-tr .mall-list-tr-td-r{border-right:1px dotted #dbdbdb;}
.mall-cate-list{float: left;width: 100%;padding-bottom:0px;border:1px solid #144991;border-top:0;background-color:#fff;overflow: hidden;}
.mall-cate-list .mall-cate-list-big{
float: left;width: 100%;overflow: hidden;
}
.mall-cate-list .mall-cate-list-big-sel .big-name{}
.mall-cate-list .mall-cate-list-big .big-name{
float: left;width: 100%;font-size:14px;padding:5px 10px;
background-color:#fafafa;
background-image: linear-gradient(#fafafa, #fefefe,#fafafa);
border-bottom:1px solid #dbdbdb;text-align:left;overflow: hidden;}
.mall-cate-list .mall-cate-list-big .big-name b{float: left;width:210px;height: 35px;line-height: 35px;font-weight:normal;color:#1d59aa;overflow: hidden; }
.mall-cate-list .mall-cate-list-big .big-name i{float: right;width:18px;height: 35px;line-height: 35px;font-size:16px;text-align:right;color:#1d59aa;font-weight:bold;cursor:pointer;overflow: hidden; }
.mall-cate-list .mall-cate-list-big .mall-cate-list-big-list{
display:none;float: left;width: 100%;border-bottom:1px solid #dbdbdb;padding:10px 0;overflow: hidden;}
.mall-cate-list .mall-cate-list-big .mall-cate-list-big-list ul li{
float: left;width: 50%;height:25px;line-height:25px;
font-size:13px;padding:0 10px;text-align:left;
white-space: nowrap;text-overflow: ellipsis;
overflow: hidden;
}
.mall-hot-list{float: left;width: 100%;padding:5px 10px;border:1px solid #144991;background-color: #ffffff;border-top:0;overflow: hidden;}
.mall-hot-list ul li{float: left;margin:5px 0;width: 100%;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.mall-hot-list ul li .imgbox{float: left;width: 40%;overflow: hidden;}
.mall-hot-list ul li .imgbox img{float: left;width: 100%;}
.mall-hot-list ul li .text{float: left;width: 60%;padding-left:10px;text-align:justify;overflow: hidden;}
.mall-hot-list ul li .text .title{float: left;width: 100%;font-size:14px;line-height:20px;overflow: hidden;}
.mall-hot-list ul li .text .price{float: left;width: 100%;font-size:14px;line-height:20px;color:#ea644a;overflow: hidden;}
.mall-brand{float: left;width: 100%;border:1px solid #dbdbdb;margin-bottom: 20px;overflow: hidden;}
.mall-brand .mall-brand-l{position:relative;float: left;width: 20%;padding:15px;text-align:center;}
.mall-brand .mall-brand-l:before{content: '';width:1px;background-color: #dbdbdb;position: absolute;right:-2px;top:0;bottom:0;}
.mall-brand .mall-brand-l img {float: left;width: 100%;margin-bottom: 10px;}
.mall-brand .mall-brand-l b {float: left;width: 100%;overflow: hidden;}
.mall-brand .mall-brand-r{position:relative;float: left;width: 80%;padding:15px;text-align:justify;color:#868686;font-size:14px;line-height:25px;}
.mall-brand .mall-brand-r:after{content: '';width:1px;background-color: #dbdbdb;position: absolute;left:1px;top:0;bottom:0;}
/* content */
.mallContent{
float: left;width: 100%;text-align:justify;
-ms-text-justify: inter-ideograph;
text-justify: inter-ideograph;
padding-bottom: 20px;padding-top:15px;
overflow: hidden;
}
.mallContent img {max-width: 100%;}
.mallContent .mallContentTop{float: left;width: 100%;margin-bottom:20px;overflow: hidden;}
.mallContent .mallContentTop .imgbox{float: left;width:400px;padding:9px;border:1px solid #dbdbdb;overflow: hidden;}
.mallContent .mallContentTop .imgbox img{float: left;width:100%;}
.mallContent .mallContentTop .mallContentTopInfo{float: left;padding-left:20px;width:460px;text-align:justify;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopInfo .title{float: left;width:100%;font-size:26px;line-height:30px;padding-bottom:10px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopInfo .subtitle{float: left;width:100%;font-size:14px;line-height:25px;padding-bottom:10px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopInfo .info{
float: left;width:100%;background-color:#f4f4f4;border:1px solid #dbdbdb;
font-size:14px;padding:15px;overflow: hidden;
}
.mallContent .mallContentTop .mallContentTopInfo .info .price{font-size:20px;color:#ea644a;}
.mallContent .mallContentTop .mallContentTopTelGroup{
background-color:#ea644a;border:1px solid #d4573e;color:#fff;
float: left;width: 100%;text-align:left;font-size:24px;padding:20px;overflow: hidden;
}
.mallContent .mallContentTop .mallContentTopTelGroup i{float: left;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size:25px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopTelGroup p{float: left;width: 415px;line-height: 40px;text-align: left;font-size:25px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopTelGroup p span{font-size:16px;}
.mallContent .mallContentTop .mallContentTopBtnGroup{float: left;width: 100%;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopBtnGroup ul li{float: left;height:40px;line-height:40px;padding:0 20px;
background-color: #ea644a;color: #fff;border-radius: 5px;margin-right: 10px;margin-top:10px;overflow: hidden;}
.mallContent .mallContentTop .mallContentTopBtnGroup .itema{background-color: #ff9900;color: #fff;}
.mallContent .mallContentTop .mallContentTopBtnGroup .itemb{background-color: #3360aa;color: #fff;}
.mallContent .mallContentmid{float: left;width: 100%;margin-bottom:20px;text-align: justify;overflow: hidden;}
.mallContent .mallContentmid .mallContentmidTitle{
float: left;width: 100%;height: 40px;line-height: 40px;margin-bottom: 10px;
background-color: #fafafa;border-bottom:1px solid #dbdbdb;
padding:0 10px;text-align: left;overflow: hidden;
}
.mallContent .mallContentmid .mallContentmidTitle ul li{
float: left;padding:0 20px;cursor: pointer;
background-color: #f7f7f7;margin-right: 10px;
border-top-left-radius: 5px;border-top-right-radius: 5px;overflow: hidden;}
.mallContent .mallContentmid .mallContentmidTitle .sel{background-color: #ea644a;color: #ffffff;}
.mallContent .mallContentmid .mallContentmidTitle b {float: left;padding:0 20px;background-color: #1d59aa;color:#fff;font-size:18px;overflow: hidden;}
.mallContent .mallContentmid .mallContentmain{float: left;width: 100%;padding:10px;text-align: justify;overflow: hidden;}
.mallContent .mallContentmid .mallContentmain img{max-width: 100%;}
.exportwordbtngroup{float: left;width: 100%;padding:20px 0;text-align: center;overflow: hidden;}
/* channelindex */
.channel-title{float:left;width: 100%;height: 40px;padding:0px 0px;margin-bottom:15px;background:#f0ecec;overflow: hidden;}
.channel-title b {float: left;height:40px;line-height:40px;
padding:0px 20px;color:#ffffff;font-size:18px;font-weight: normal;
background:#b10007;
border-top-right-radius: 20px;
border-bottom-right-radius: 20px;
overflow: hidden;}
.channel-title span {float: right;margin-top:10px;
line-height: 20px;font-size:10px;color:#ffffff;
text-transform:uppercase;padding:0px 10px;
background-color:#484848;overflow: hidden;
}
.channel-title span a {color: #ffffff;}
.channel-title span a:hover{color: #ffff00;}
.channel-hd{float: left;width: 600px;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-hd img {float: left;width: 600px;height: 405px;}
.channel-new{float: left;width: 600px;padding-left:20px;text-align:left;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-new .channel-new-top{float: left;width: 100%;height:90px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-top b{float: left;width: 100%;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-new .channel-new-top p{float: left;width: 100%;height:50px; line-height:25px;overflow: hidden;}
.channel-new .channel-new-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-li span {float:right;width: 120px;text-align: right;overflow: hidden;}
.channel-box{width: 580px;height:330px;margin-bottom:10px;text-align:left;overflow: hidden;}
.channel-box .channel-box-top{float: left;width: 100%;padding-bottom:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-top img {float:left;width:115px;height:85px;margin-right:15px;overflow: hidden;}
.channel-box .channel-box-top b{float: left;width: 450px;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-box .channel-box-top p{float: left;width: 450px;height:50px; line-height:25px;overflow: hidden;}
.channel-box .channel-box-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-li span {float:right;width: 120px;text-align: right;overflow: hidden;}
.buttonbox{float: left;width: 100%;padding:20px 0;text-align: center;overflow: hidden;}
/* 图片动画 */
.animateimg{
transition: All 1s ease-in-out;
-webkit-transition: All 1s ease-in-out;
-moz-transition: All 1s ease-in-out;
-o-transition: All 1s ease-in-out;
}
.animateimg:hover{
transform: scale(1.5);
-webkit-transform: scale(1.5);
-moz-transform: scale(1.5);
-o-transform: scale(1.5);
-ms-transform: scale(1.5);
}
/* 留言板 */
.lybbox {float:left; width:100%; background: url(../Images/lybg.jpg) no-repeat right bottom;padding-bottom:180px; overflow: hidden;}
.lybbox .lybli {float: left; width: 100%; padding:10px 0px; text-align: left; overflow: hidden;}
.lybbox .lybli b {float:left;width:100%;font-size:16px; color: #444;padding:5px 0px;overflow: hidden; }
.lybbox .lybli .lybipt {float: left;outline: none; width: 50%; height: 40px; line-height: 30px; padding:5px;margin-right: 20px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybsel {float: left;outline: none; width: 20%; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybarea {float: left;outline: none; width: 70%; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybbut {float: left;outline: none; padding:0px 20px; height: 40px; background: #467290; color: #fff; border: 1px solid #325771; border-radius: 4px; cursor:pointer;overflow: hidden;}
.lybbox .lybli .lybyzm {float: left;outline: none; width: 300px; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; overflow: hidden;}
.lybbox .lybli .lybyzmpic {float: left; height: 40px;border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; cursor: pointer; overflow: hidden;}
/* 会员 */
.membox{margin:0px auto;padding:50px 0px;width:400px;overflow: hidden;}
.membox ul li {float: left;width: 100%;padding:10px;overflow: hidden;}
.membox ul li label{
float: left;width: 25%;height: 40px;line-height:38px;text-align: center;
background-color:#efefef;border:1px solid #dbdbdb;border-right:0;
border-top-left-radius:4px;border-bottom-left-radius:4px;
font-size:14px;overflow: hidden;}
.membox ul li b{float: left;width: 100%;padding-bottom:10px;text-align:left;overflow: hidden;}
.membox ul li img{float: left;width: 100%;text-align:left;border:1px solid #dbdbdb;border-radius:4px;overflow: hidden;}
.membox .memipt{
float: left;width: 75%;height: 40px;text-align: left;padding:0 20px;border:1px solid #dbdbdb;outline:none;
border-top-right-radius:4px;border-bottom-right-radius:4px;
overflow: hidden;}
.membox .memipt:hover,
.membox .memipt:focus{background-color: #fafafa;}
.memcenter{margin:20px auto;width: 1200px;min-height:200px;padding:20px;background-color: #efefef;overflow: hidden;}
.memcenter .memcenterl{float: left;width:260px;overflow: hidden;}
.memcenter .memcenterl .avatar{float: left;width: 100%;text-align: center;overflow: hidden;}
.memcenter .memcenterl .avatar img{float: left;margin:20px 80px;width: 100px;height:100px;border-radius:50%;text-align: center;overflow: hidden;}
.memcenter .memcenterl .avatar b{float: left;width: 100%;padding-bottom:20px;text-align: center;overflow: hidden;}
.memcenter .memcenterl ul {float: left;width:100%;padding-left:50px;overflow: hidden; }
.memcenter .memcenterl ul li{
float: left;width:100%;margin:5px 0;line-height:40px;padding:5px 20px;
border-top-left-radius:25px;border-bottom-left-radius:25px;text-align:left;overflow: hidden; }
.memcenter .memcenterl ul li i {float: left;width: 40px;height:40px;line-height:42px;font-size:18px;text-align: center;overflow: hidden;}
.memcenter .memcenterl ul li:hover{background-color: #ffffff;color: #ea644a;}
.memcenter .memcenterl .sel{background-color: #ffffff;}
.memcenter .memcenterl .sel i{color: #ea644a;}
.memcenter .memcenterl .sel a{color: #ea644a;}
.memcenter .memcenterr{float: left;width: 900px;padding:40px;text-align:left;background-color:#ffffff;min-height:600px;overflow: hidden;}
/* 招聘 */
.joblia {float:left; width:50%; padding:10px 0px; border-bottom:1px dotted #dbdbdb;text-align: left; overflow: hidden;}
.joblib {float:left; width:100%; padding:10px 0px; text-align: left;border-bottom:2px dotted #dbdbdb;margin-bottom: 20px;; overflow: hidden;}
/* 地图 */
.mapbox {float:left; width: 50%; height: 450px; margin-top: 0px; overflow: hidden;}
.mapbox div { box-sizing:border-box;}
.mapbox img {float:none; width:auto;}
.mapboxr{float: left;width: 50%;padding-top:10px;padding-left:20px;text-align:justify;text-justify:inter-ideograph;overflow: hidden;}
/* 问卷调查 */
.diaochatitle {float: left; width: 100%; padding-bottom:40px; overflow: hidden;}
.diaocha{float: left; width: 380px; text-align: left; padding-bottom: 20px; overflow: hidden;}
.diaocha ul li {float: left; width: 100%; padding: 10px 0px; border-bottom: 0px dotted #f1f1f1; text-align: left; position: relative; overflow: hidden;}
.diaocha ul li b {float: left; width: 100%; font-weight: normal; overflow: hidden;}
.diaocha ul li b i {margin-left: 10px; font-size:18px; cursor: pointer; display:none ;}
.diaocha .diaochaline {float: left;clear: both; width: 0px; height: 5px; display: block; background-color: #f00;border-top-right-radius:2px;border-bottom-right-radius:2px; overflow: hidden;}
.echart {float: left; width: 450px; height: 400px; overflow: hidden;}
/* 上条下条 */
.pernext {clear:left;float:left;width:100%; border-top:1px solid #dbdbdb; margin-top:10px;padding-top:10px; font-size:14px;overflow:hidden;}
.pernext ul li {float:left; width:100%; height:30px; line-height:30px; text-align:left; color: #999; overflow:hidden;}
.pernext ul li a {color: #999;}
.pernext ul li a:hover {color: #000;}
/* 页码 */
.page {float:left; width:100%;line-height:30px; text-align:center;padding:15px 0px; font-size:13px;overflow:hidden;}
.page ul li{float: left;margin:0px;padding:0px;overflow: hidden;}
.page .rows{float: left;margin:2px;background: #1580cb; color: #fff;border-radius:2px;padding:0px 10px;overflow: hidden;}
.page .current {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #ea644a; color: #fff;}
.page .num{float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .next {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .prev {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .end {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .first {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
/*
.page span {float: left;}
.page a,.page span {border-radius:2px; overflow: hidden;}
.page .rows{ background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .current { background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .num{background: #ccc; color: #fff; padding:5px 10px; margin: 2px; overflow: hidden;}
.page .next {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .prev {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .end {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .first {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
*/
/* error: */
.errorbox {margin:0px auto; width:500px;text-align: center;overflow: hidden; }
.errorbox .errico {float:left; width: 100%;padding:30px;font-size:120px;color:#F76260;overflow: hidden;}
.errorbox .errname {float: left; width: 100%;font-size:24px;font-weight:bold;padding:10px 0px;overflow: hidden;}
.errorbox .errdemo {float: left; width: 100%;font-size:16px;padding:10px;color:#868686;overflow: hidden;}
.errorbox .errbtnbox {float: left; width: 100%;padding:10px;overflow: hidden;}
.errorbox .errbtnok {float: left; margin:10px 0px;width: 100%;height:50px; line-height: 50px; background:#1AAD19;color: #fff;border-radius:5px;overflow: hidden ;}
/* 自适应幻灯 */
.fullSlide {clear:left;margin:0 auto;margin-bottom:20px;position:relative;width:1200px; height:500px; background:#ffffff;overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {position:relative;width:100% !important;text-align:center;background-attachment: fixed;height: 500px; overflow:hidden;}
.fullSlide .bd li img {width:100%;border:0;}
.fullSlide .bd li b {float:left; width:100%;padding:0px 10px; background-color: #ffffff; color: #fff;line-height: 70px; height: 70px; text-align: left;font-size:16px; position:absolute; bottom:0px; left:0px; z-index:99; overflow: hidden;}
.fullSlide .bd li a {display:block; color: #fff;float: left; width:100%;height: 100%;}
.fullSlide .hd {width:100%;position:absolute;z-index:2;bottom:15px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;padding-right:20px;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;text-align:center;line-height:20px;margin:5px; background: #000000; background:rgba(0,0,0,.5);border-radius:50%;font-size:0px;overflow:hidden;}
.fullSlide .hd ul .on {background:#ea644a;width:20px; border-radius: 10px;}
.fullSlide .prev,.fullSlide .next {position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../Images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}
/* 右侧在线客服 */
.rightkf{ position: fixed; z-index: 20; right: -125px; bottom: 100px; width: 180px; overflow: hidden;}
.rightkf .kflia{float: left; width: 100%; height: 55px;
text-align: left;
padding-left:0px;
font: 16px/53px 'Microsoft YaHei';
background-color: #066eb7;
background-color: rgba(100,100,100,.6);
color: #fff;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
margin-bottom:5px;
cursor:pointer;
overflow: hidden;
}
.rightkf .kflib{
float: left; width: 100%;
height: 55px;
text-align: left;
padding-left:0px;
font: 16px/53px 'Microsoft YaHei';
background-color: #066eb7;
background-color: rgba(100,100,100,.6);
color: #fff;
border-top-left-radius:5px;
border-bottom-left-radius:5px;
overflow: hidden;
}
.kflib:hover,.kflia:hover {background:#304e91;}
.rightkf .kflia i,.rightkf .kflib i {float:left;width:55px; height:55px;text-align:center;font-size:28px; line-height: 55px;}
.kflib .kfewm {float: left; margin-left: 15px; width:150px; margin-bottom: 10px; background: #f90; overflow: hidden;}
.kflib .kfewm img {float: left; width: 150px;}
/* 大转盘 start */
.demo{margin:0px auto; width:417px; height:417px; position:relative; overflow: hidden;}
#disk{width:417px; height:417px; background:url(../Images/disk.png) no-repeat}
#start{width:163px; height:320px; position:absolute; top:46px; left:130px;}
#start img{cursor:pointer}
.flashsty{margin:0px auto; padding:100px 0px;width:100%; height:auto; background:url(../Images/loterybg.jpg) repeat left top; overflow: hidden;}
.flashsty .fltop{width:929px; height:61px;}
.flashsty .fltext{margin:0px auto;width:950px; /* height:475px;background:url(../Images/chou_bg.gif) left no-repeat;*/}
.flashsty .fltext .fl{float:left;width:437px; overflow: hidden; }
.flashsty .fltext .fl .deskbox {float: left; margin:50px auto; width: 437px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 50%; overflow: hidden;}
.flashsty .fltext .fr{width:513px; padding-left: 50px; padding-top:80px;float:left;}
.flashsty .fltext .fr .deskmainbox {float: left; margin:50px auto; width: 513px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 0px 10px 10px 0px ; overflow: hidden;}
.flashsty .fltext .fr .jiang{width:415px; height:124px;text-align:center; background:url(../Images/jiang.png) left no-repeat; font-size:26px; overflow: hidden;}
.flashsty .fltext .fr .frtext{float:left; margin-left:30px; padding:20px;width:350px; line-height:22px; color:#FFFFFF;text-align:left; background: #a00005; background: rgba(160,0,5,.5); border-radius: 0px 0px 10px 10px; overflow: hidden;}
.flashsty .fltext .fr .frov{width:332px; height:30px; line-height:30px; font-weight:bold; color:#FFFFFF; padding-left:50px; text-align:center;}
/* 验证码 */
.verifyimg {height:43px; cursor: pointer;}
/*
.music {position:fixed; z-index:999; top:20px; right:10px; width:50px; height:30px;cursor: pointer;overflow:hidden;}
.musica {float: left; width: 30px; height: 29px;border: 0px;}
.musicb {float: left; width: 16px; height: 10px;border: 0px;}
*/
@-webkit-keyframes rotation{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}
.rotation{
-webkit-transform: rotate(360deg);
animation: rotation 3s linear infinite;
-moz-animation: rotation 3s linear infinite;
-webkit-animation: rotation 3s linear infinite;
-o-animation: rotation 3s linear infinite;
}
.reloadverify {cursor:pointer;}
.pop-mall{cursor:pointer;}
.mall-view-mask{
display: none;
position: fixed;z-index: 100;width: 100%;top:0;left:0;right:0;bottom:0;
background-color: rgba(0,0,0,.2);
backdrop-filter: blur(5px);
overflow: hidden;
}
.mall-view-mask .mall-view-pop-wrap{
float:left;width: 100%;height: 100%;overflow: hidden;
display: flex;flex-flow: row nowrap;
justify-content: center;align-content: center;align-items: center;
}
.mall-view-mask .mall-view-pop-main{
width: 615px;max-width: 90%;
max-height: 80vh;
padding:30px;position: relative;
background-color: #ffffff;
border-radius: 10px;text-align: justify;
display: flex;flex-flow: column nowrap;
justify-content: space-between;align-items: center;align-content: center;
overflow: hidden;
}
.mall-view-mask .mall-view-pop-main .mall-pop-title{
float: left;width: 100%;padding:0 50px 20px 0;font-size:20px;color:#b2010c;
font-weight: bold;
overflow: hidden;}
.mall-view-mask .mall-view-pop-main .mall-pop-info {
flex:auto;width: 100%;overflow-x: hidden;overflow-y: auto;
}
.mall-view-mask .mall-view-pop-main .mall-pop-image-wrap {
float:left;width: 100%;
height: 40vh;
margin:10px 0;
background-position: center center;
background-size: contain;
background-repeat: no-repeat;
overflow: hidden;}
.mall-view-mask .mall-view-pop-main .mall-pop-image-wrap img{
float:left;width: 100%;
object-fit: cover;
object-position: center;
overflow: hidden;}
.mall-view-mask .mall-view-pop-main .mall-pop-text{
float: left;width: 100%;padding:10px 0;text-align: justify;
color:#666666;font-size:14px;
line-height:25px;overflow: hidden;}
.mall-view-mask .mall-view-pop-main .mall-pop-text ul li{
float: left;width: 100%;
display: flex;flex-flow: row nowrap;justify-content: space-between;align-content: center;align-items: flex-start;
}
.mall-view-mask .mall-view-pop-main .mall-pop-text ul li b{flex:none;padding-right:10px;}
.mall-view-mask .mall-view-pop-main .mall-pop-text ul li span{flex:auto;text-align: justify;}
.mall-view-mask .mall-view-pop-main .mall-pop-info b{color:#000000;}
.mall-view-mask .mall-view-pop-main .close{
position: absolute;top:10px;right:10px;cursor:pointer;font-size:16px;
width: 30px;height: 30px;border-radius: 50%;line-height: 30px;text-align: center;
background-color: #333333;color:#ffffff;
overflow: hidden
}
.mall-view-mask .mall-view-pop-main .close:hover{color:#ffffff;background-color: #b2010c;}