/****************************/
/*       Power By          */
/*      爱上喵科技         */
/*     QQ:1509871176      */
/***************************/

/* 共用 ==================*/
.wp{max-width:1200px; width: 100%; overflow: hidden; margin: 0 auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.wp1{max-width:1200px; width: 100%; margin: 0 auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
a:hover{color: #339ed8!important;}
.dn{display: none;}
.hid{display: none!important;}
.clearasm{clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; }

@font-face
{
font-family: "RobotoCondensedBold";
src: url('../fonts/RobotoCondensed_Bold.ttf');
}

@font-face
{
font-family: "RobotoRegular";
src: url('../fonts/Roboto_Regular.ttf');
}

@font-face
{
font-family: "RobotoCondensedRegular";
src: url('../fonts/RobotoCondensed_Regular.ttf');
}
.possplit {
      background-image: url(../images/position.png);
     background-size: contain;
}

/* 独立class ==================*/
.dc-bk1{background-color: #287ead;}
/* dc-asmdl1 ==================*/
.dc-asmdl1{padding-top: 0px;}
.dc-asmdl1 dd{padding-top: 23px;}
.dc-asmdt1{overflow: hidden; clear: both; border-bottom: 1px solid #cccccc; padding-bottom: 12px;}
.dc-asmdt1 h3{font-family: "RobotoCondensedBold"; background-size: 32px auto; font-size: 30px; color: #003F88; background-position: left center; background-repeat: no-repeat; padding-left: 44px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-asmdt1 .more{font-family: "RobotoRegular"; margin-top: 19px; float: right; display: inline-block; font-size: 14px; color: #999; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}



/* 正常class ==================*/
/* bug */
.nav_submenu-item{height: auto; line-height: normal; padding: 2px 0px;}
.nav_submenu-item a{line-height: 25px; padding: 6px 0px;}

/* 原网站重写 ==================*/
.head{background-color: #287ead;}
.head .logo{width: auto}
.head .logo img{max-width: 486px;}
.search-but{margin-left: 0px;border:1px solid #efefef;}
.search{width: 218px; font-size: 0;}
.search-but:hover{cursor:pointer;}
.nav{background-color:#003F88; background-size: auto 100%;position:relative;z-index:999;}
.nav_class ul{font-size: 0;}
.nav_menu-item{border-bottom-width: 0px!important;}
.nav_class ul{line-height: normal;}
.nav_class{margin-bottom: 0px;}
.nav_class{height:auto;}
.nav_menu-item>a{height: 50px; line-height: 50px; font-family: "RobotoCondensedBold"; font-size: 20px; color: #fff;}
.nav_menu-item>a:hover{
color:#287ead!important;
}
.nav_menu-item.active{background-color: #339ed8;}
.nav_menu-item.active a{color: #fff;}
.nav_submenu{top: 49px;}
.top-t{font-size: 15px;}


/* swf 幻灯片 独立模块 ==================*/
.slick-js img{width: 0px;}
.slick-prev,.slick-next{opacity: 0.3; font-size: 0px; border: 0px; z-index: 10; position:absolute; cursor: pointer; top: 42%;width: 46px; height: 46px; background-size: 100% auto!important;}
.slick-prev:focus,.slick-next:focus{outline-color:transparent;}
.slick-prev{left: 20px; background:url("../images/swf-lbtn.png") no-repeat center center;}
.slick-next{right: 20px; background:url("../images/swf-rbtn.png") no-repeat center center;}
.slick-dots{position: absolute; bottom: 10px; text-align: center; font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/
    left: 50%;
    width: 100%;
    margin-left: -50%;
}
.slick-prev:hover,.slick-next:hover{opacity: 1;}
.slick-dots li{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:0; vertical-align: middle;}
.slick-dots li button{cursor: pointer;  padding: 0px; margin: 0px 3px; font-size: 0px; width: 7px; height: 7px; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; border: 0px; background-color: #fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.slick-dots li.slick-active button{background-color: #e0b12c!important;}
.slick-dots li.slick-active button:focus{outline-color:transparent;}
.slick-gy{text-align: center; position: relative; }
.slick-gy .slick-slide img{display: inline-block; width:100%;height:auto;}
.slick-gy .slick-slide img:hover{opacity: 1;}
/*
.slick-gy .slick-slide img{opacity: 0;}
*/
.slick-gy .slick-active img{opacity: 1;}
.slick-js .slick-next,.slick-js .slick-prev{opacity: 1; transition: all 300ms cubic-bezier(.4, 0, .2, 1); -moz-transition: all 300ms cubic-bezier(.4, 0, .2, 1);-webkit-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -ms-transition: all 300ms cubic-bezier(.4, 0, .2, 1);}
.slick-js .slick-next{right: -110%;}
.slick-js .slick-prev{left: -110%;}
.slick-js:hover .slick-next{right: 10px;}
.slick-js:hover .slick-prev{left: 10px;}
.slick-next.slick-disabled{display: none!important;}
.slick-prev.slick-disabled{display: none!important;}

#swf{width: 100%; overflow: hidden;}
.slick1 .slick-dots li button{width: 11px; height: 11px; margin: 0px 7px; background: transparent; border: 1px solid #fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.slick1 .slick-dots .swiper-pagination-bullet {width: 11px; height: 11px; margin: 0px 7px; background: transparent; border: 1px solid #fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;float:none;}
.slick1 .slick-dots .swiper-pagination-bullet-active {background-color: #fff;}
.slick1 .slick-dots li.slick-active button{background-color: #fff!important;}
.slick1 .slick-dots{bottom: 35px; width: auto; left: auto;margin-left: auto; right: 18%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.slick1 .a1{display: block; overflow: hidden; position: relative;}
.slick1 .txtb{position: absolute; left: 0px; bottom: 15px; width: 100%;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.slick1 .txtb .p{ padding-right: 10%; text-align: left; }
.slick1 .txtb .p .m1{padding: 13px 15px; background: rgba(0,0,0,0.6);opacity:0.9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.slick1 .txtb .p p{ font-size: 18px; color: #fff; display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}

/* col1 ==================*/
.col1{font-size: 0;}
.col1-l,.col1-r{ display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.col1-l{width: 61%;}
.col1-r{margin-left:3.3%;width:35%;}

/* pgm11 ==================*/
.pgm11{padding-top: 30px; padding-bottom: 20px;}

/* dimgtxtList2 ==================*/
.dimgtxtList2{display: block;}
.dimgtxtList2 li{padding: 0px 0px; padding-bottom: 20px; border-bottom: 1px solid #e7e7e7;}
.dimgtxtList2-m1{overflow: hidden; clear: both; font-size:0;}
.dimgtxtList2-m1 .img,.dimgtxtList2-m1 .txt{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dimgtxtList2-m1 .img{float: left; width: auto; height: auto;}
.dimgtxtList2-m1 .txt{display: block; overflow: hidden;}
.dimgtxtList2-m1 .img{max-width: 320px; max-width: 3.20rem; margin-right: 20px;margin-right: 0.20rem; _width: auto; *+width: auto;}
.dimgtxtList2-m1 .img img{width: 100%; _width: auto; *+width: 100%;    width: 320px;
    height: 213px;
    object-fit: cover;}
.dimgtxtList2-m1 .txt{font-size: 0;}
.dimgtxtList2-m1 .txt:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dimgtxtList2-m1 .txt .mm1{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dimgtxtList2-m1 .txt h3{padding-bottom: 7px;}
.dimgtxtList2-m1 .txt h3 a{font-size: 14px; color: #333333;font-weight: bold;}
.dimgtxtList2-m1 .txt .ct{padding-bottom: 0px; height: 100px; overflow: hidden;}
.dimgtxtList2-m1 .txt .ct p{font-size: 14px; color: #333; font-family: "RobotoRegular"; text-align: justify; line-height: 20px;}
.dimgtxtList2-m1 .txt .others .time{font-size: 14px; color: #999; font-family: "RobotoCondensedBold";}
.dimgtxtList2-m1 .others{padding-bottom: 5px;}

.dimgtxtList2-m1 .txt .ct1 p{font-size: 18px; color: #287ead; font-family: "RobotoCondensedBold"; text-align: justify; line-height: 27px; margin-top: 3px; overflow: hidden;}
.dimgtxtList2-m1 .txt .ct1{margin-bottom: 8px;height: 84px; overflow: hidden;}
.dimgtxtList2-m1 .txt a.more{font-size: 14px; color: #003F88; margin-top: 5px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}

/* pL1 ==================*/
.pL1{font-size: 0; margin-top: 10px;}
.pL1 li{padding: 10px 0px; border-bottom: 1px dashed #ccc;background:url("../images/kz-img7-1.png") no-repeat 3px 21px; background-size: 5px auto; padding-left:22px;}
.pL1-m1{font-size: 16px; color: #333333; line-height: 25px; font-family: "RobotoCondensedRegular";}
.pL1-m1 .time{padding-left: 20px; font-style:italic; font-size: 14px; color: #999; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pL1 li.last,.pL1 li:last-child{border-bottom-width: 0px;}

/* pL2 ==================*/
.pL2{font-size: 0;}
.pL2 li{ display: block; padding: 15px 0px; border-bottom: 1px solid #e7e7e7;}
.pL2-m1 p{font-family: "RobotoCondensedRegular"; font-size: 18px; color: #999999; }
.pL2-m1 .m2{padding-top: 10px;}
.pL2-m1 .m2 a{font-family: "RobotoCondensedBold"; font-size: 18px; color: #333; text-align: justify; line-height: 27px;}
.pL2 li.first,.pL2 li:first-child{padding-top: 0px;}
.pL2 li.last-child,.pL2 li.last{border-bottom-width: 0px; background: transparent;}

/* dc-asmimgList1 ==================*/
.dc-asmimgList1{font-size:0; width: 102%;}
.dc-asmimgList1 li{width: 25%; float: left; padding-right: 2%; *padding-right: 0%!important;padding-bottom: 15px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-asmimgList1-1{text-align: center; background-color: #fff;}
.dc-asmimgList1-1 .img{position:relative; display:block; overflow: hidden; height: 0px; padding-top:68.77%;}
.dc-asmimgList1-1 .img img{position:absolute; top:0px; left: 0px; height: 100%;  _height: auto; *+height: auto;  max-height: none; }
.dc-asmimgList1-1 h3 a{font-size: 18px; color: #333333; font-family: "RobotoCondensedBold";display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}

.dc-asmimgList1-1 small{display: block; font-size: 16px; color: #333; padding-top: 5px;}
.dc-asmimgList1-1 small em{color: #999; padding-left: 12px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-asmimgList1-1 .txtbox{background-color: #dfefe8; padding: 0px 10px; padding-top: 12px; text-align: left; padding-bottom: 13px;*width: 265px;*margin-left: -20px;*margin-top: -14px;}
.dc-asmimgList1-1 .txtbox:last-child{*width: 270px;}
.dc-asmimgList1 .li1 .dc-asmimgList1-1 .txtbox{background-color: #f5f5f5;opacity:0.9;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.dc-asmimgList1 .li2 .dc-asmimgList1-1 .txtbox{background-color: #d7eef7;}
.dc-asmimgList1 .li3 .dc-asmimgList1-1 .txtbox{background-color: #f8f368;}
.dc-asmimgList1 .li4 .dc-asmimgList1-1 .txtbox{background-color: #fdd3e2;}

.pgm12{padding-bottom: 20px;}

/* fd ==================*/
#fd{background-color: #003F88;}
.fd-m1{font-size: 0; overflow: hidden; clear: both; padding-top: 30px; padding-top: 0.30rem; padding-bottom: 30px; padding-bottom: 0.30rem;}
.fd-m1 .k1,.fd-m1 .k2{width: 50%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.fd-m1 .k1{overflow: hidden; clear: both;}
.fd-m1 .k2{text-align: right;}
.fd-m1 .k1 .logo{float: left; margin-right: 25px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.fd-m1 .k1 .logo img{width: 115px; width: 1.15rem;}
.fd-m1 .k1 .m1{display: block; overflow: hidden;  padding-left: 25px; border-left: 1px solid #fff; border-left: 1px solid rgba(255,255,255,.5);}
.fd-m1 .k1 .m1 p{padding: 4px 0px; font-family: "RobotoRegular"; font-size: 16px; color: #fff;}
.fd-m1 .k1 .m1 p a{color: #fff; text-decoration: underline;}
.fd-m1 .k1 .m1 p a:hover{color: #fff!important;}

.fd-m1 .k2 p{font-family: "RobotoRegular"; font-size: 16px; color: #fff; padding: 4px 0px;}
.fd-m1 .k2 p a {
      color: #fff;
    text-decoration: underline;
}

/* asmban1 ==================*/
.asmban1{font-size: 0; height: 300px; position: relative; overflow: hidden; text-align: left; background-size:100% auto; background-size:cover; background-position: center center; background-repeat: no-repeat;}
.asmban1:before{content: ""; display: none!important; position: absolute; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.asmban1-m1{position:relative; text-align: center; z-index: 10; height: 100%;}
.asmban1-m1:before{content: "";width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.asmban1-m1 .mm1{text-align: center; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.asmban1-m1 .mm1 h3{font-size: 40.58px; color: #fff;}
.asmban1-m1 .mm1 small{font-size: 16px; color: #fff; display: block; padding-top: 10px; letter-spacing: 2px;}

/* col2 ==================*/
.col2{font-size: 0;}
.col2-l,.col2-r{ display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

.col2-l{width: 25%;}
.col2-r{width: 75%; padding-left: 2.5%;}

.pgm21{padding-top: 30px; padding-bottom: 30px;}
/* dc-subnav1 ==================*/
.dc-subnav1{font-size: 0;}
.dcsubnav1-tt{text-align: center; background-color: #003F88; padding: 15px 10px;}
.dcsubnav1-tt h2{font-size: 24px; color: #fff; font-family: "RobotoCondensedBold";}
.dcsubnav1-ct{padding-top: 1px;}

/* zdList1 ==================*/
.zdList1{font-size: 0;}
.zdList1 li{padding-bottom: 1px;}
.zdList1-m1{text-align: left; display: block;  overflow: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.zdList1-m1 .tt{background-color: #339ed8; padding: 8px 8px; padding-left: 15px;}
.zdList1-m1 .tt h3{font-family: "RobotoCondensedRegular"; cursor: pointer; font-size: 16px; color: #fff; background:url("../images/kz-img14.png") no-repeat left center; width: 100%; background-size: 7px auto!important; padding-left: 15px; display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.zdList1-m1 .tt h3:hover{ background:url("../images/kz-img14.png")no-repeat left center; }
.zdList1-m1 .tt h3:hover a{
color:#003F88!important;
}
.zdList1-m1 .ct p{font-size: 12px; color: #999999;}
.zdList1-m1 .ct{padding-top: 1px; 
// display:none;
}
.zdList1-m1 .hover{display:block;}

.zdList1-m1 .ct .a1{background-color: #f4f4f4; display: block; margin-bottom:1px; padding: 10px 10px; padding-left: 15%;}
.zdList1-m1 .ct .a1 a{font-size: 16px; color: #333333; font-family: "RobotoCondensedBold";}
.zdList1-m1 .ct .a1.on{ background-color: #e2e1e1;}

/* box-pos 独立模块 当前位置 ==================*/
.dpagepos1{padding: 10px 0px; padding-top: 0px; border-bottom: 1px solid #cccccc;}
.box-pos{font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/}
.box-pos li{color: #666666; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:14px;}
.box-pos .weizhi a{margin: 0 3px; font-size: 14px; color: #666666; font-family: "RobotoRegular";}
.box-pos .weizhi a:last-child{font-family: "RobotoCondensedBold"; color: #003f88;}
.box-pos li a:hover{color: #287ead;}
.dpagepos1 .weizhi,.dpagepos1 .weizhi a{font-size: 16px; color: #333;}

.dimgtxtList2.cx1{padding-top: 10px;}
.dimgtxtList2.cx1 li{padding: 16px 0px;}
.dimgtxtList2.cx1 .dimgtxtList2-m1 .txt .others .time{font-family: "RobotoRegular";}
.dimgtxtList2.cx1 .dimgtxtList2-m1 .txt .ct1 p{font-family: "RobotoCondensedRegular"; color: #333;}
.dimgtxtList2.cx1 .dimgtxtList2-m1 .txt .ct1{height: auto;}
.dimgtxtList2.cx1 .dimgtxtList2-m1 .txt .ct{height: auto;}
.dimgtxtList2.cx1 .dimgtxtList2-m1 .txt .ct p{color: #999;white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;}
.dimgtxtList2.cx1 .dimgtxtList2-m1 .txt a.more{color: #003f88;}

/* dpg-pages2 ==================*/
.dpg-pages2{display: block; text-align: center; padding-top: 45px; padding-top: 0.45rem;}
.dpgpages2-m1{ margin-top:20px; font-size:0; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dpgpages2-m1 a,.dpgpages2-m1 span{margin: 0px 7px; height: 33px; line-height: 33px; border: 1px solid #ccc; padding: 0px 12px; font-size: 14px; color: #444444; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dpgpages2-m1 .a2{color:#fff;background:#013f88;}
/*.dpgpages2-m1 span{background-color: #019cd2; color: #fff; border-color: #019cd2;}*/
.dpgpages2-m1 span { margin:0 -5px; border:0;}

/* dc-article2 ==================*/
.dc-article2{padding-top: 25px;}
.dc-article2 .at-tt{text-align: left; padding-bottom: 17px; padding-bottom: 0.17rem; border-bottom: 1px solid #ccc;}
.dc-article2 .at-tt h1{font-size: 24px; font-size: 0.24rem; color: #003F88;}
.dc-article2 .others{padding-top: 15px; font-size:0;}
.dc-article2 .others span,.dc-article2 .others .shares{padding: 0px 14px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-article2 .others span{font-size: 14px; color: #999999; font-family: "RobotoRegular";}
.dc-article2 .others .shares{font-size:0; overflow: hidden; clear: both;}
.dc-article2 .others .shares span,.dc-article2 .others .shares .shares-ct{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-article2 .at-ct{padding-top: 20px;text-align: left; font-size: 14px;}
.dc-article2 .at-ct img{max-width: 100%; padding-bottom: 10px;}
.dc-article2 .at-ct p{font-family: "RobotoRegular"; font-size: 14px; color: #666666; line-height: 26px; text-align: justify;}

.slick1 .a1{font-size: 0; display: block; background-size:100% auto; background-size:cover; background-position: center center; background-repeat: no-repeat;}










/* 共用部分 底部 ==================*/
.dc-n1{}

/* 重写class ==================*/

