/* =s Reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}




.ag7-main{/* padding-top: 60px; */width: 1100px;margin: -40px auto 0;/* padding-bottom: 70px; */position: relative;z-index: 9;box-shadow: 1px 1px 5px #d2cccc;/* border-bottom-left-radius: 33px; *//* border-bottom-right-radius: 33px; */}
.ag7-main .phone-index-banner{display: none;}


.ag7-cont{width: 680px; float: left;}

.wrap{width:1000px; margin-left:auto; margin-right:auto;}




.aside{float:right;}

.ag7-bannerslide{position: relative;/* margin-bottom: 50px; *//* border-radius: 33px; */}
.ag7-bannerslide .slidebox{position: relative;height: 40px;/* border-radius: 21px; *//* border-top-left-radius: 0; *//* border-top-right-radius: 0; */background: #459fec;color: #fff;width: 35%;}
.ag7-bannerslide .slidebox:after{position:absolute;content:"";right: -14px;height: 27px;width: 27px;top: 6px;z-index: 99;border-left-width: 1px;/* color: #B9B9B9; */border: 1px solid #459fec;display: block;transform: rotate(45deg);border-width: 1px 1px 0px 0px;background: #459fec;}
.ag7-bannerslide .slidebox li{display:block;position: absolute;width:100%;height: 100%;left:0px;top:0px;line-height: 40px;font-size: 18px;background: url("../images/adress.png"/*tpa=http://www.cxky.net/skin/images/adress.png*/) no-repeat 8px 11px;padding-left: 39px;background-size: 22px;}
.ag7-bannerslide a img{display:block;width: 100%;height: 100%;}
.ag7-bannerslide .slideinfo{width: 65%;/* height: 90px; */position: absolute;right: 0px;top: 0;background: rgb(254, 167, 28);z-index: 10;/* border-radius: 25px; *//* border-top-left-radius: 0; *//* border-top-right-radius: 0; */}
.ag7-bannerslide .slidetitle{height: 40px;padding: 0 0 0 30px;color: #fff;line-height: 40px;position: relative;}
.ag7-bannerslide .slidetitle span{font-size: 18px;height: 40px;line-height: 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding: 0 0 0 53px;}
.ag7-bannerslide .slidetitle span.adress{/* font-size: 18px; */padding: 0 23px 0 43px;}
.ag7-bannerslide .slidelist{/* height:22px; */width:100%;padding:9px 0;background:rgba(0,0,0,0.5);position: relative;display: none;}
.ag7-bannerslide .slidelist ul{/* text-align: center; */}
.ag7-bannerslide .slidelist ul li{display: inline-block; margin:0 4px; width: 50px; height: 22px; cursor: pointer;}
.ag7-bannerslide .slidelist .mask{width:54px; height: 27px; position: absolute; left: 2px; top:6px; background:url("../images/mask_03.png"/*tpa=http://www.cxky.net/skin/images/mask_03.png*/) no-repeat center center; display: block;}


.phone-index-banner{position: relative;}
.phone-index-banner img{display: block;}
.phone-index-banner h3{position: absolute; width: 100%; bottom:0px; font-size:14px; height: 40px; padding:0 10px; -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; line-height: 40px; background:rgba(0,0,0,.5); color: #fff; }
.slidetitle i{width: 32px;height: 32px;display: inline-block;position: absolute;top: 7px;/* left: 30px; */}
.slidetitle i img{width: 69%;/* height: 100%; */}

.jiemeng_more{position:absolute;top: 0;right: 26px;}
.jiemeng_more a{color:#fff;}

.bg_jiameng{background: #000;opacity: 0.5;position: fixed;height: 100%;width: 100%;top: 0;z-index: 9;}
.jiameng{width: 800px;height: 600px;position: fixed;top: 20%;left: 29%;z-index: 21;background: #fff;}
.jiameng_main{height: 100%;width: 100%;position: relative;}
.jiameng_close{font-size: 18px;width: 22px;height: 22px;position: absolute;right: 0;background: #716a6a;/* border-radius: 50%; */text-align: center;line-height: 19px;color: #fff;cursor: pointer;}

.jiameng_area{background: url("../images/china.png"/*tpa=http://www.cxky.net/skin/images/china.png*/) no-repeat center -52px;width: 100%;height: 97%;/* background-size: 103%; */}
.jiameng_title{}
.jiameng_zzz{position: absolute;top: 0;height: 100%;width: 50%;background: #000;opacity: 0.6;overflow: auto;z-index: 99;}
.jiameng_area .lcation-contry{position: absolute;width: 11px;height: 12px;background: #fb480a;border-radius: 50%;top: 65%;left: 77%;z-index: 999;}
.jiameng_area .lcation-contry.jiangsu{top: 53%;left: 74%;}
.jiameng_area .lcation-contry.anhui{top: 59%;left: 70%;}

.zhejiang{position: relative;z-index: 999999;top: 0;color: #ccc;padding: 0 23px 13px;line-height: 30px;border-bottom: 1px solid #fff;font-size: 14px;}
.jiameng_zzz h2{color: #f57a21;padding: 13px 23px;font-size: 18px;}

.click_jiameng{color: #f57a21;position: absolute;bottom: 0;width: 100%;text-align: center;line-height: 43px;font-size: 18px;}

.jiameng_area .lcation-contry:after{content:"";position: absolute;width: 22px;height: 22px;background: #261910;border-radius: 50%;top: -45%;left: -44%;z-index: 999;webkit-animation: pulsate 2s linear;animation: pulsate 2s linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
.click_jiameng a{color: #0375d8;text-decoration: underline;font-size: 16px;}



.lcation-contry h4 {
    /* position: absolute; */
    /* width: 50%; */
    /* background: #f4781e; */
    text-align: center;
    color: #fff;
    left: 0;
    top: 1px;
    border-radius: 3px;
    height: 24px;
    line-height: 24px;
    z-index: 1;
}

@keyframes myfirst
{
    0%   { background: linear-gradient(to right, rgb(116, 235, 213), rgb(172, 182, 229));}
    25%  {background: linear-gradient(to right, rgb(178, 254, 250), rgb(14, 210, 247));}
    50%  {background:linear-gradient(to right, rgb(74, 194, 154), rgb(189, 255, 243));}
    100% {background:linear-gradient(to right, rgb(67, 198, 172), rgb(248, 255, 174));}
}

@-moz-keyframes myfirst /* Firefox */
{
    0%   { background: linear-gradient(to right, rgb(116, 235, 213), rgb(172, 182, 229));}
    25%  {background: linear-gradient(to right, rgb(178, 254, 250), rgb(14, 210, 247));}
    50%  {background:linear-gradient(to right, rgb(74, 194, 154), rgb(189, 255, 243));}
    100% {background:linear-gradient(to right, rgb(67, 198, 172), rgb(248, 255, 174));}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
    0%   { background: linear-gradient(to right, rgb(116, 235, 213), rgb(172, 182, 229));}
    25%  {background: linear-gradient(to right, rgb(178, 254, 250), rgb(14, 210, 247));}
    50%  {background:linear-gradient(to right, rgb(74, 194, 154), rgb(189, 255, 243));}
    100% {background:linear-gradient(to right, rgb(67, 198, 172), rgb(248, 255, 174));}
}

@-o-keyframes myfirst /* Opera */
{
    0%   { background: linear-gradient(to right, rgb(116, 235, 213), rgb(172, 182, 229));}
    25%  {background: linear-gradient(to right, rgb(178, 254, 250), rgb(14, 210, 247));}
    50%  {background:linear-gradient(to right, rgb(74, 194, 154), rgb(189, 255, 243));}
    100% {background:linear-gradient(to right, rgb(67, 198, 172), rgb(248, 255, 174));}
}




@-webkit-keyframes pulsate {
    0% {
        -webkit-transform:scale(0);
        opacity:.1;
    }
    20% {
        -webkit-transform:scale(0.7);
        opacity:.15;
    }
    40% {
        -webkit-transform:scale(0.9);
        opacity:.2;
    }
    60% {
        -webkit-transform:scale(1.1);
        opacity:.3;
    }
    100% {
        -webkit-transform:scale(1.4);
        opacity:0;
    }
}@keyframes pulsate {
     0% {
         transform:scale(0);
         opacity:.1;
     }
     20% {
         transform:scale(0.7);
         opacity:.15;
     }
     40% {
         transform:scale(0.9);
         opacity:.2;
     }
     60% {
         transform:scale(1.1);
         opacity:.3;
     }
     100% {
         transform:scale(1.4);
         opacity:0;
     }
 }