body {overflow-x: hidden;}
.basewidth {width: 1100px;margin-left: auto;margin-right: auto;overflow-x: hidden;}
.pagetitle {font-size: 30px;font-weight: bold;color: #e7333f;letter-spacing: 1px;display: block;text-align: center;}
.logo {background-image: url(/uploads/image/scpsimages/logo.png); background-size:auto 100%; width: 126px;height: 83px;display: inline-block;}
.pageitemtext{}
.pageitemtext__title {font-size: 34px;font-weight: bold;color: #e7333f;letter-spacing: 3px;}
.pageitemtext__subtitle {font-size: 18px;color: #7e7e7e;}
.header {height: 99px;background-image: url(/uploads/image/scpsimages/header_bg.png);background-position: 0 bottom;background-repeat: repeat-x;overflow-y: hidden;}
.header--hide {height: 70px;}
.searchbox {background-image: url(/uploads/image/scpsimages/searchbox_bg.gif);width: 217px;height: 28px;margin-top: 1px;float: right;}
.searchbox input[type=text] {height: 28px;width: 183px;line-height: 28px;box-sizing: border-box;border-width: 0;background-color: transparent;text-indent: 12px;outline: none;float: left;}
.searchbox input[type=submit] {height: 28px;border-width: 0;background-color: transparent;width: 34px;float: right;cursor: pointer;}
.pagetop {float: right;margin-top: 25px;}
.pagetop__linkjd {background-image: url(/uploads/image/scpsimages/iconjd.png);float: right;padding-left: 35px!important;}
.pagetop__linktb {background-image: url(/uploads/image/scpsimages/icontb.png);float: right;}
.pagetop__linktm {background-image: url(/uploads/image/images/icontm.png);float: right;}
.pagetop__linkewm{background:url(/uploads/image/images/ewmico.jpg) no-repeat left center;float: right; background-size: auto 80%; padding-left:33px;}
.pagetop__linkjd, .pagetop__linktb, .pagetop__linktm,pagetop__linkewm{display: inline-block;height: 30px;box-sizing: border-box;padding: 1px 0 1px 0;padding-left: 32px;background-position: 0 center;}
.pagetop__linkjd a, .pagetop__linktb a ,.pagetop__linktm a ,.pagetop__linkewm a{line-height: 28px;color: #8c8c8c;}
.pagetop__linkjd a:hover, .pagetop__linktb a:hover, .pagetop__linktm a:hover{color: #333;}
.pagetop__linksplit {float: right;height: 30px;line-height: 30px;padding-left: 12px;padding-right: 12px;font-size: 12px;color: #8c8c8c;}
.scrollbar--1::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #f5f5f5;border-radius: 2px;}
.scrollbar--1::-webkit-scrollbar{width: 9px;background-color: #f5f5f5;}
.scrollbar--1::-webkit-scrollbar-thumb{border-radius: 2px;background-color: #bbb;height: 40px;}
.imagefeel {transform: scale(1.0,1.0);cursor: pointer;}
.imagefeel:hover {transform: scale(1.04,1.04);}
.swiper-pagination {position: static!important;margin-top: 15px;}
.swiper-pagination-bullet {width: 10px!important;height: 10px!important;}
.swiper-pagination-bullet-active {background-color: #e7333f!important;}
.homebanner .swiper-wrapper {max-height: 31.719vw;}

  .menusold {background-image: ;background-repeat: repeat-x;border-bottom: 3px solid #e7333f;height: 67px;z-index: 99999;width: 100%;background-color: #fff;position: static;}
  .menus {border-bottom: 3px solid #e7333f;height: 67px;z-index: 99999;width: 100%;background-color: #fff;position: static;}
  .menus--hide {position: fixed;top: 0;}
  .menus__inner {}
  .menus__items{padding-left: 1px;}
  .menus__item{float: left;width: 14.6%;height: 67px;}
  .menus__item--1 {width: 12.4%;}
  .menuitem {text-align: center;border-left: 1px solid #d7d7d7;border-right: 1px solid #d7d7d7;height: 44px;margin-top: 10px;cursor: pointer;}
  .menuitem__title {font-size: 18px;white-space: nowrap;padding-top: 2px;}
  .menuitem__inner a{ color:#333;}
  .menuitem__inner a:hover{ color:#fff;}
  .menuitem__subtitle {font-size: 12px;white-space: nowrap;transform: scale(0.95,0.95);}
  .body--mp .menuitem__title {font-size: 22px;padding-top: 10px;}
  .body--mp .menuitem__subtitle {display: none;}
  .menus__item:first-child .menuitem {border-left-width: 0;}
  .menus__item:last-child .menuitem {border-right-width: 0;}
  .menuitem__inner {height: 44px;color: #444;}
  .menus__item--hover .menuitem__inner, .menus__item:hover .menuitem__inner {color: #fff;}
  .menus__item--hover, .menus__item:hover {background-color: #e7333f;background-image: ,;background-position: left top, right top;}
  .menus__item--hover .menuitem {border-color: #e7333f!important;}
  .menus__item--31 .menuitem__subtitle, .menus__item--32 .menuitem__subtitle {transform: scale(0.85,0.85);}
  .menuitem__layoutsubmenus {height: 40px;background-color: #e7333f;position: absolute;left: 0;z-index: 99999;width: 100%;margin-top: 13px;display: none;}
  .menuitem__layoutsubmenus ul {text-align: center;width: 1090px;height: 40px;margin: 0 auto 0 auto;box-sizing: border-box;}
  .layoutsubmenus--32 ul {text-align: right;}
  .layoutsubmenus--7 ul {text-align: left;}
  .layoutsubmenus--8 ul {text-align: center;padding-left: 284px;}
  .layoutsubmenus--30 ul {text-align: center;padding-right: 32px;}
  .layoutsubmenus--31 ul {text-align: right;padding-right: 30px;}
  .layoutsubmenus--22 ul{ text-align:center;padding-right: 380px;}
  .menuitem__layoutsubmenus li {display: inline-block;height: 40px;line-height: 40px;padding: 0 5px 0 5px;color: #fff;}
  .body--mp .menuitem__layoutsubmenus li {font-size: 16px;}
  .menuitem__layoutsubmenus li a {color: #fff;cursor: pointer;}
  .menuitem__layoutsubmenus li a:hover {text-decoration: underline;}
  .menus__item:hover .menuitem__layoutsubmenus {display: block;}
  .huandengpic1{ display:none; display:block; width:100%;}
  
  .huandenglist{ width:100%; position:relative; bottom:30px;}
  .huandenglist ul{ margin:auto; width:110px;}
  .huandenglist li{ height:15px; width:15px; float:left; margin-right:10px; background-color:#ccc; border-radius:15px; cursor:pointer;}
  .huandenglist .hdon{ background-color:#e7333f;}
  .menuxssk{ width:100%; position:absolute; top:45px; height:50px;}
  .menuxsskk{ width:1150px; margin:auto;}
  
  .menuxss{ width:150px; height:50px;  position:absolute; top:50px; display:none;}
  .menuxss1{ background:url(/uploads/image/images/xgs1.png) no-repeat top; background-size:auto 100%;}
  .menuxss2{ background:url(/uploads/image/images/xgs2.png) no-repeat top; background-size:auto 100%;}
  .menuxss3{ background:url(/uploads/image/images/xgs3.png) no-repeat top; background-size:auto 100%;}
  .menuxss4{ background:url(/uploads/image/images/xgs4.png) no-repeat top; background-size:auto 100%;}
  .menuxss5{ background:url(/uploads/image/images/xgs5.png) no-repeat top; background-size:auto 100%;}
  .menuxss6{ background:url(/uploads/image/images/xgs6.png) no-repeat top; background-size:auto 100%;}
  .menuxss7{ background:url(/uploads/image/images/xgs7.png) no-repeat top; background-size:auto 100%;}


.pagetop__xss{position:absolute; top:50px; z-index:99999; padding-top:10px; display:none; margin-left:-125px;}
.pagetop__xss p{padding:10px; background-color:#fff; }

.pagetop__xtb{float: right; padding-right:15px;}
.pagetop__xtb .xtb{ height:30px;}

			  
			  .footer a:hover {
            text-decoration: underline;
            color: inherit;
        }

        .footer__inner--1 {
            background-color: #fff;
            padding: 0 0 12px 0;
        }

        .footermenus {
            width: 55%;
            min-height: 100px;
        }

        .footermenus__item {
            width: 19.6%;
            float: left;
        }

        .footermenuitem__text {
            font-size: 16px;
            color: #e7333f;
        }

        .footermenuitem ul {
            margin-top: 15px;
            line-height: 1.8em;
        }

        .footermenuitem__subtext a {
            font-size: 14px;
            color: #999;
        }

        .footerconacts {
			text-align:right;
            background-position: right center;
            min-height: 100px;
            border-left: 1px solid #e3e3e3;
            padding-left: 3%;
            box-sizing: border-box;
            width: 30%;
            color: #999;
        }

        .footer__inner--2 {
            background-color: #6a6a6a;
            height: 98px;
        }

        .copyright {
            color: #fff;
        }

        .copyright a {
            color: #fff;
        }
		
		