﻿html {height:100%;}
body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, form,  p ,div, table, ul{ margin: 0;padding: 0;border:none;}
body{font-family:  '微软雅黑', Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 14px;text-align: center;background:#FFFFFF;color: #555;letter-spacing:normal;list-style:none; text-align:left;}

a{color:#333;text-decoration: none;outline: none;}

a:hover{ color:#fd8043; text-decoration: none;cursor:pointer;}

a img{border:none;}
img{border:none;}

ul{ list-style-type:none;}
input { outline: none; }
.clear{border: medium none;clear: both;float: none;font-size: 0;height: 0;line-height: 0;}

.gdwidth{ width:1200px; margin:0px auto;}
.left{ float:left;}
.right{ float:right;}
.bTitle{font-size:34px;text-align:center;}
.mTitle{font-size:30px;}
.sTitle{font-size:21px;}
.mContent{ font-size:16px; text-indent:2em; line-height:32px;}
.sContent{ font-size:14px; text-indent:2em; line-height:28px;}

.site{}
.site .border-right{ border-right:1px solid #ececec;}
.site .top{ background-color:#f3f1f2; height:40px;}
.site .top .linker{padding-top:5px; text-align:right;}
.site .top .linker a{ margin-right:5px; margin-left:10px;}
.site .top .linker .nolink{ cursor:default; padding-top:1px;}
.site .top .linker .nolink img{ padding-bottom:3px;}
.site .header{ height:65px;}
.site .header .logo{ float:left; margin-top:10px; position:relative; width:360px;}
.site .header .logo .stockCode { display:inline-block; float: right; margin-top: 22px; font-size:15px; position:absolute;bottom:15px;color:#333;padding-left:10px;}
.site .header .menu{ float:right; margin-right:10px; margin-top:25px;}
.site .header .menu>ul>li{ float:left; font-size:17px; padding-left:30px; position:relative; padding-bottom:20px;}
.site .header .menu ul li .dropMenu{ background-color:#fff; position:absolute; z-index:1000; padding-top:30px;  text-align:left;display:none;}
.site .header .menu ul .sumtitle { font-weight: bold; padding-left: 15px !important;}
.site .header .menu ul li .dropMenu .smenu{ float:left;box-sizing: border-box;}
.site .header .menu ul li .dropMenu .smenu .title{font-size:15px; font-weight:bold; padding-left:15px; }
.site .header .menu ul li .dropMenu .smenu .cmenu{ width:145px; float:left; }
.site .header .menu ul li .dropMenu .smenu .cmenu ul {}
.site .header .menu ul li .dropMenu .smenu .cmenu ul li{ font-size:13px; height:32px; line-height:32px;padding-left:0px; width:145px;}
.site .header .menu ul li .dropMenu .smenu .cmenu ul li a{ display:block; width:130px; height:100%; padding-left:15px;line-height:32px;}
.site .header .menu ul li .dropMenu .smenu .cmenu ul li a:hover{ background-color:#efefef;}
.site .header .menu ul li .dropMenu .smenu .cmenu .pt { padding-left:20px; font-size:15px; font-weight:bold; }
.site .header .menu ul li .dropMenu .px0{ width: 227px; height:249px; margin-top:-20px;}
.site .header .menu ul li .dropMenu .px1{ width: 455px; padding-left:10px; border-right:1px solid #ececec;padding-bottom:20px;}
.site .header .menu ul li .dropMenu .px2{ width: 150px; padding-left:10px; border-right:1px solid #ececec;}
.site .header .menu ul li .dropMenu .px3{ width: 227px; height:249px; margin-top:-20px;}
.site .header .menu ul li .dropMenu .px4{ width: 160px; padding-left:10px;border-right:1px solid #ececec;padding-bottom:20px;}
.site .header .menu ul li .dropMenu .px5{ width: 160px; padding-left:10px;border-right:1px solid #ececec;}
.site .header .menu ul li .dropMenu .px6{ width: 160px; padding-left:10px;}
.site .header .menu ul li .dropMenu .px7{ width: 227px; height:249px; margin-top:-20px;}
.site .header .menu ul li .dropMenu .px8{ width: 160px; padding-left:10px;border-right:1px solid #ececec;padding-bottom:20px;}
.site .header .menu ul li .dropMenu .px9{ width: 160px; padding-left:10px;border-left:1px solid #ececec;}
.site .header .menu ul li .dropMenu .px10{ width: 160px; padding-left:10px;border-right:1px solid #ececec;}
.site .header .menu ul li .dropMenu .px11{ width: 150px; padding-left:10px;border-right:1px solid #ececec;}
.site .header .menu ul li .dropMenu .px12{ width: 227px; height:249px; margin-top:-20px;}
.site .header .menu ul li .dropMenu .px13{ width: 160px; padding-left:10px; border-right:1px solid #ececec;}
.site .header .menu ul li .dropMenu .px14{ width: 160px; padding-left:10px; border-right:1px solid #ececec;}
.site .header .menu ul li .dropMenu .px15{ width: 160px; padding-left:10px; }
.site .header .menu ul li .dropMenu .px16{ width: 227px; height:249px; margin-top:-20px;}
.site .header .menu ul li .dropMenu .px17{width:227px;height:249px;margin-top:-20px;}
.site .header .menu ul li .dropMenu .px18{width:160px;border-right:1px solid #ececec;padding-left:10px;}
.site .header .menu ul li .dropMenu .px19{width:227px;height:249px;margin-top:-20px;}

.site .header .menu ul li .dropMenu .pxlink{ background-color:#eb5b01; display:block; width:100%; height:100%; font-size:18px;color:#fff;}
.site .header .menu ul li .dropMenu .pxlink span{padding-top:15px; padding-left:20px; display:block;}
.site .header .menu ul li .dropMenu .px0 .pxlink{ background-image:url('../images/sy-1.jpg'); background-repeat:no-repeat; background-position:left bottom; } 
.site .header .menu ul li .dropMenu .px3 .pxlink{ background-image:url('../images/sq-yun.jpg'); background-repeat:no-repeat; background-position:left bottom; } 
.site .header .menu ul li .dropMenu .px7 .pxlink{ background-image:url('../images/gyjs-1.jpg'); background-repeat:no-repeat; background-position:left bottom; } 
.site .header .menu ul li .dropMenu .px12 .pxlink{ background-image:url('../images/sq-tingc.jpg'); background-repeat:no-repeat; background-position:left bottom; } 
.site .header .menu ul li .dropMenu .px16 .pxlink{ background-image:url('../images/sq-1.jpg'); background-repeat:no-repeat; background-position:left bottom; } 
.site .header .menu ul li .dropMenu .px17 .pxlink{ background-image:url('../images/caidan-1.png');background-repeat:no-repeat;background-position:left bottom;}
.site .header .menu ul li .dropMenu .px19 .pxlink{ background-image:url('../images/jszc-1.jpg');background-repeat:no-repeat;background-position:left bottom;}
.site .header .menu .wyManage .dropMenu{ width:1200px;left:-880px; top:30px;}
.site .header .menu .zlManage .dropMenu{ width:450px;left:-300px; top:30px;}
.site .header .menu .yyManage .dropMenu{ width:1253px;left:-715px; top:30px;}
.site .header .menu .gyManage .dropMenu{ width:740px;left:-640px; top:30px;}
.site .header .menu .znManage .dropMenu{ width:910px;left:-650px; top:30px;}
.site .header .menu .yfwManage .dropMenu{ width:890px;left:-560px; top:30px;}
.site .header .menu .jszzManage .dropMenu{width:430px;left:-300px;top:30px;}
.site .header .menu .hzManage .dropMenu{width:430px;left:-300px;top:30px;}
.site .header .menu ul .yyManage .dropMenu .smenu .cmenu ul li a{ width:160px; }
.site .header .menu ul .yyManage .dropMenu .smenu .cmenu{ width:120px;}
.site .header .menu ul .yyManage .dropMenu .smenu .cmenu ul li{ width:120px;}
.site .header .menu ul .yyManage .dropMenu .smenu .cmenu ul li a{ padding-left:10px;}
.site .header .menu ul .yyManage .dropMenu .smenu .title{padding-left:10px;}
.site .footer{ background-color:#eb5b02; color:#fff; text-align:center;}
.site .footer .footMenu{ text-align:left;}
.site .footer .footMenu>ul>li{ width:150px; padding-left:50px; float:left; height:225px; margin-top:10px; padding-top:20px; }
.site .footer .footMenu>ul>li .fmTitle{ font-size:16px; padding-bottom:10px; font-weight:bold;}/*暂时禁用*/
.site .footer .footMenu>ul>li a{ color:#fff; line-height:28px;}
.site .footer .footMenu>ul>li a:hover{ text-decoration:underline;}
.site .footer .footMenu>ul .lsLink{ width:260px; background:none; padding-top:10px;background:url('../images/indexBody16.png') no-repeat; background-position: left center;}
.site .footer .footMenu>ul .lsLink .callImg{ float:left;  }
.site .footer .footMenu>ul .lsLink .callNum{ font-size:20px; }
.site .footer .footMenu>ul .lsLink .callNum span{ padding-left:10px }
.site .footer .footMenu>ul .lsLink .callMsg{ font-size:12px; }
.site .footer .footMenu>ul .lsLink .callMsg span{ padding-left:14px }
.site .footer .footMenu>ul .lsLink .dotop{ padding-top:10px;margin-top: 10px;}

.site .footer .friendlink { text-align: left;padding-left: 50px;font-size: 13px;font-weight: bold;color: #f5c8b9;}
.site .footer .friendlink a{ padding-right:10px; text-decoration:none; font-weight: normal;color: #f5c8b9;}
.site .footer .copyright{ font-size:13px; margin-top:80px;}
.site .footer .copyright a{ color:#fff; padding-right:20px;font-size:13px;}
.site .footer .cnzz{ }
.site .footer .cnzz a{ color:#eb5b02; font-size:12px; }


/*图片放大*/
#imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}

.navsumbar {
    display:none;
}
.menuarrow {
    display:none;
}
.menuarrowdown {
    display: none;
}
.PChideli {
    display:none;
}
.menuarrowup {
    display: none;
}
.m_contacttext {
    display:none;
}
@media screen and (max-width:900px) {
    .site .top {
        display:none;
    }
    .site .footer {
        display:none;
    }
    .PChideli {
        display: block;
    }
    .gdwidth {
        width:100%;
    }
    .site .header .logo .stockCode {
        display:none;
    }
    .site .header .logo {
        z-index: 1000;
        margin-top: 0;
        padding-top:10px;
        width: 100%;
        background-color: #fff;
    }
        .site .header .logo img {
            height: 24px;
            vertical-align: top;
            padding-top: 12px;
            padding-left:12px;
        }
    .navsumbar {
        width: 22px;
        height: 22px;
        padding: 13px 17px 8px;
        top: 0;
        right: 0;
        cursor: pointer;
        color: #fff;
        text-decoration: none;
        font-size: 16px;
        text-indent: -9999em;
        line-height: 22px;
        font-size: 1px;
        display: block;
        font-family: Arial,Helvetica,sans-serif;
        font-weight: 700;
        z-index: 2000;
        border-right: solid 1px #bbbbbb;
    }
        .navsumbar span {
            display: block;
            background: #bbbbbb;
            height: 3px;
            margin-top: 3px;
        }

    .site .header .menu > ul {
        padding: 0;
        margin: 0;
        width: 100%;
        list-style-type: none;
    }
        .site .header .menu > ul > li {
            position: relative;
            float: left;
            width: 100%;
            border-bottom: solid 1px #eeeeee;
            padding-left: 0;
            text-indent: 1rem;
            padding-bottom: 0;
            height: 48px;
            line-height: 48px;
            color: rgba(51, 51, 51, 1);
            font-size: 16px;
            text-align: left;
            font-family: PingFangSC-regular;
        }
    .navsumbar {
        display: inline-block;
    }
    .site .header .menu {
        display:none;
        margin-top:0;
        position:absolute;
        z-index:1001;
        width:50%;
        padding-top:10px;
        background-color:#ffffff;
        margin-right:0;
        /*height:100%;*/
    }
    .site .header {
        /*min-height:65px;
        max-height:290px;
        height:unset;*/
    }
        .logoclick {
            width: 53% !important;
            float: right !important;
        }
    .menuhide {
        display:none;
    }
    .menuarrow {
        float: right;
        padding-top: 14px;
        padding-right: 10px;
        display:block;
    }
    .menuarrowdown {
        float: right;
        padding-top: 14px;
        padding-right: 10px;
        display: block;
    }
    .menuarrowup {
        float: right;
        padding-top: 14px;
        padding-right: 10px;
        display: block;
    }
    .site .header .menu ul li .dropMenu {
        padding-top: 0;
        position: absolute;
        height: 100%;
    }
    .site .header .menu .yyManage .dropMenu {
        width: 100%;
        left: 0;
        top: 0;
    }
    .site .header .menu ul .yyManage .dropMenu .smenu .title {
        padding-left: 0;
    }
    .site .header .menu ul .yyManage .dropMenu .smenu .cmenu {
        width: 100%;
        background-color: #f7f5f5;
    }
    .site .header .menu ul .yyManage .dropMenu .smenu .cmenu ul li a {
        padding-left: 0;
    }

    .site .header .menu ul .yyManage .dropMenu .smenu .cmenu ul li {
        width: 100%;
    }
    .site .header .menu .yfwManage .dropMenu {
        width: 100%;
        left: 0;
        top: 0;
        margin-top:-48px;
    }

    .site .header .menu ul li .dropMenu .px11 {
        width: 100%;
        padding-left: 0;
    }
    .site .header .menu ul li .dropMenu .px6 {
        width: 100%;
        padding-left: 0;
    }
    .site .header .menu ul li .dropMenu .px9 {
        width: 100%;
        padding-left: 0;
    }
    .site .header .menu ul .yfwManage .dropMenu .smenu .title {
        padding-left: 0;
    }
    .site .header .menu ul li .dropMenu .smenu .cmenu {
        width:100%;
        display:none;
        background-color:#f7f5f5;
    }
    .site .header .menu ul .yfwManage .dropMenu .smenu .cmenu ul li a {
        padding-left: 0;
        width:100%;
    }

    .site .header .menu ul .yfwManage .dropMenu .smenu .cmenu ul li {
        width: 100%;
    }
    .site .header .menu .PChideli .dropMenu {
        width: 100%;
        left: 0;
        top: 0;
        margin-top: -96px;
    }
    .site .header .menu .jszzManage {
        display:block;
    }
    .site .header .menu .jszzManage .dropMenu {
        width: 100%;
        left: 0;
        top: 0;
        margin-top: -144px;
    }
    .site .header .menu ul li .dropMenu .px15 {
        width: 100%;
        padding-left: 0;
    }

    .site .header .menu ul .jszzManage .dropMenu .smenu .title {
        padding-left: 0;
    }

    .site .header .menu ul .jszzManage .dropMenu .smenu .cmenu ul li a {
        padding-left: 0;
    }

    .site .header .menu ul .jszzManage .dropMenu .smenu .cmenu ul li {
        width: 100%;
    }
    .site .header .menu .hzManage .dropMenu {
        width: 100%;
        left: 0;
        top: 0;
        margin-top: -192px;
    }
    .site .header .menu ul .hzManage .dropMenu .smenu .title {
        padding-left: 0;
    }

    .site .header .menu ul .hzManage .dropMenu .smenu .cmenu ul li a {
        padding-left: 0;
    }

    .site .header .menu ul .hzManage .dropMenu .smenu .cmenu ul li {
        width: 100%;
    }
    .site .header .menu .gyManage .dropMenu {
        width: 100%;
        left: 0;
        top: 0;
        margin-top: -240px;
    }
    .site .header .menu ul .gyManage .dropMenu .smenu .title {
        padding-left: 0;
    }

    .site .header .menu ul .gyManage .dropMenu .smenu .cmenu ul li a {
        padding-left: 0;
    }

    .site .header .menu ul .gyManage .dropMenu .smenu .cmenu ul li {
        width: 100%;
    }
    .site .header .menu ul li .dropMenu .px16 {
        display: none;
    }
    .site .header .menu ul li .dropMenu .px3 {
        display:none;
    }
    .site .header .menu ul li .dropMenu .px17 {
        display:none;
    }
    .site .header .menu ul li .dropMenu .px7 {
        display:none;
    }
    .site .header .menu ul li .dropMenu .px19 {
        display:none;
    }

    .site .header .menu ul li .dropMenu .px13 {
        padding-left: 0;
        width: 100%;
    }
    .site .header .menu ul li .dropMenu .px8 {
        width:100%;
        padding-left:0;
        padding-bottom:0
    }
    .site .header .menu ul li .dropMenu .m_px8 {
        width: 100%;
        padding-left: 0;
        padding-bottom: 0
    }
    .menuarrowup {
        display:none;
    }
    .backgrounddiv {
        display:none;
        z-index:900;
        background-color:#444343;
        opacity:0.57;
        position:fixed;
        width:100%;
        height:100%;
    }
    .site .header .menu ul li .dropMenu .smenu .title {
        font-weight:normal;
    }
    .m_contactclose {
        display:none;
    }
    .m_contacttext {
        position: absolute;
        float: right;
        right: 0;
        width: 225px;
        height: 231px;
        z-index: 800;
        background-color: #fff;
        display:none;
    }
    .m_contactcontent {
        color:#444343 !important;
        width:100% !important;
        text-align:center !important;
    }
    .m_contactonline {
        width:161px;
        height:41px;
        background-color:#047DE6;
        color:#ffffff;
        margin:auto;
        margin-top:28px;
        text-align:center;
        border-radius:8px;
        line-height:41px;
    }
    .m_bottom_title {
        width: 143px;
        color: rgba(255, 255, 255, 1);
        font-size: 13px;
        text-align: left;
        font-family: PingFangSC-regular;
    }

    .m_bottom_content {
        width: 143px;
        color: rgba(255, 255, 255, 1);
        font-size: 21px;
        text-align: left;
        font-family: PingFangSC-regular;
        padding-top: 5px;
    }
    .site {
        word-break:break-all;
        width:100%;
    }
    .index {
        padding:0 5px 0 5px;
    }
    .site .header .menu ul li .dropMenu .px8 {
      display:none;
    }
    .dispalytext {
        display: none !important;
    }
}



















 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
			 margin: 0 8px;
		 }
		 .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
			 bottom: 50px;
		 }
	     .swiper-container {
      width: 100%;
      height: 600px;
    }
	  .swiper-slide{
/*		  width: 100%!important;*/
/*		  min-width: 100%!important;*/
		  height: 600px!important;
/*		  margin: 0 10vw!important*/
	  }
		 .swiper-pagination-bullet{
			 height: 14px;
			 width: 14px;
			 border-radius: 50px;
			 background-color: #fff;
			 box-sizing: border-box;
			 padding: 0;
			 opacity: 1;
		 }
	  .swiper-pagination-bullet-active{
		  width: 14px;
		  height: 14px;
		  background-color: rgba(0,0,0,0.00);
		  border: 2px solid #fff;
		  border-radius: 50px;
/*		  background-color: #E04B90;*/
	  }
    .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }






.swiper-slide>a>img{
	width: 100%;
}
.swiper-slide>a{
	width: 100%;
	height: 100%;
}







.babnnn{
	background-size: auto 100% !important;
	background-position: top center !important;
}








