
/*header begin*/
.box{ clear:both; height:auto; min-height:106px; width:100%; background:#fff; box-shadow:0px 0px 30px rgba(6,6,6,0.3); position:fixed; z-index:9999; left: 0;top:0;}
.logo{ float:left; padding-top:32px; position:absolute;  z-index:99999999;left:27px;}
.hine{ width:100%; max-width:1440px; margin:0 auto; min-height:106px; padding-top:16px; z-index:99999999; position:relative;}
.hine_t{ text-align:right; line-height:20px; margin-bottom:25px; overflow:hidden;margin-right: 40px}
.hine_t em{ color:#898989; font-size:14px; margin:0 12px;}
.hine_t a{ color:#999999; font-size:14px;}
.hine_t img{ margin-right:17px;}
.hine_t i{ color:#333333; font-size:14px; margin:0 4px 0 65px;}
.hine_t b{ display:inline-block; width:132px; height:20px; border-bottom:1px solid #898989;}
.wbk{ float:left; width:105px; border:none; height:19px; font-weight:normal; color:#333333;}
.hine_b{ text-align:right; color:#333333; font-size:14px; line-height:25px; margin-right: 15px;}
.hine_b li{ display:inline-block; position:relative;}
.hine_b em{ margin:0 10px;}
.hine_b a{ color:#333333; font-size:16px; position:relative; display:inline-block; }
.hine_b a:hover{ color:#d70012;}
.doun{ position:absolute; left:-15px; top:25px; height:0px; overflow:hidden; width:100px; line-height:30px; background:rgba(0,0,0,0.5); text-align:center; opacity:0;transition: all 1s ease;}
.hine_b .doun a{ color:#fff; font-size:14px;}
.hine_b .doun a:hover{ color:#d70012;}
.hine_b li:hover .doun{ height:auto; opacity:1; padding:5px 0;}


.aninw{ position:fixed; z-index: 99; right:0; top:0;width:106px;height:106px; background:url(../images/tuxw.jpg) no-repeat center center;} 
.ceed{ width:100%; height:auto; position:fixed; top:0; left:0; z-index:9999}
.ceed_t{ height:106px; width:106px; position:fixed; right:0; top:0;background:url(../images/tuxe.jpg) no-repeat center center;} 
.ceed_t img{ float:right}
@media(max-width:1680px){
.hine{ width:100%; max-width:1440px; margin:0 auto; min-height:106px; padding:16px 30px 0 30px;}
.logo img{ width:90%;}	
}
@media(max-width:1600px){
.hine{ width:100%; max-width:1300px; margin:0 auto; min-height:106px; padding:16px 0px 0 60px;}
.logo img{ width:90%;}	
.hine_b em{ margin:0 8px;}
}
@media(max-width:1440px){
.hine{ width:100%; max-width:1150px; margin:0 auto; min-height:106px; padding:16px 0px 0 120px;}
.logo img{ width:80%;}	
.hine_b em{ margin:0 5px;}
.hine_b a{ color:#333333; font-size:16px;}
}
@media(max-width:1366px){
.hine{ width:100%; max-width:1100px; margin:0 auto; min-height:106px; padding:16px 0px 0 120px;}
.logo img{ width:80%;}	
.hine_b em{ margin:0 5px;}
.hine_b a{ color:#333333; font-size:14px;}
}
@media(max-width:1280px){
.hine{ width:100%; max-width:980px; margin:0 auto; min-height:106px; padding:16px 0px 0 120px;}
.logo img{ width:70%;}	
.hine_b em{ margin:0 5px;}
.hine_b a{ color:#333333; font-size:14px;}
}
@media(max-width:1024px){
.hine{ width:100%; max-width:1440px; margin:0 auto; min-height:106px; padding:16px 120px 0 120px; display:none;}
.logo img{ width:80%;}	
.hine_b em{ margin:0 5px;}
.hine_b a{ color:#333333; font-size:14px;}
.logo{ float:left; padding-top:32px; position:absolute; z-index:6; left:15px;}
}
@media(max-width:414px){
.hine{ width:100%; max-width:1440px; margin:0 auto; min-height:106px; padding:16px 120px 0 120px; display:none;}
.logo img{ width:80%;}	
.hine_b em{ margin:0 2px;}
.hine_b a{ color:#333333; font-size:14px;}
.logo{ float:left; padding-top:32px; position:absolute; z-index:666; left:15px;}
.box{ clear:both; height:auto; min-height:86px; width:100%; background:#fff; box-shadow:0px 0px 30px rgba(6,6,6,0.3); position:fixed; top:0; z-index: 999}

.aninw{ position:fixed; z-index:99999; right:0; top:0;width:66px;height:86px; background:url(../images/tuxw.jpg) no-repeat center center;} 
.ceed{ width:100%; height:auto; position:fixed; top:0; left:0; z-index:9999}
.ceed_t{ height:86px; width:66px; position:fixed; right:0; top:0;background:url(../images/tuxe.jpg) no-repeat center center; z-index:99999} 
}

.cvim{ width:100%; height:auto; overflow:hidden; background:#f0f0f0; padding:30px 0; margin-top:106px;}
/*.cvim li{ float:left; width:7%; margin-right:1.3%;border-top:none;}*/

.cvim li{ float:left;  margin-right:24px;border-top:none;}

.cvim li:last-child{ margin-right: 0px; }
.cvim li h1{ color:#595758; line-height:36px;}
.cvim li h1 a{ font-size:18px; font-weight:bold;}
.cvim li p{ line-height:36px;}
.cvim li p a{ color:#595758; font-size:12px;}
.cvim li.qcbj{ margin-right:0px;}
.cvim li a:hover{ color:#ce0000;}
.cuyi{animation:cuyi 0.5s 1;-mzoanimation:cuyi 0.5s 1;-webkit-animation:cuyi 0.5s 1;-o-animation:cuyi 0.5s 1;}
@keyframes cuyi {
  0% {
        transform: translateX(100%)  ;opacity: 1
    }
    100% {
      transform: translateX(0%) ;
      opacity: 1
    }
}
@media(max-width:1440px){
.cvim li{ float:left; margin-right:20px;border-top:none;}
.cvim li:last-child{ margin-right:0px; }
.cvim{ width:100%; height:auto; overflow:hidden; background:#f0f0f0; padding:30px 0; margin-top:106px;}
}
@media(max-width:1366px){
.cvim li{ float:left; margin-right:18px; border-top:none;}
}
@media(max-width:1360px){
.cvim li{ float:left; margin-right:18px; border-top:none;}
}
@media(max-width:1280px){
.cvim li{ float:left; margin-right:10px; border-top:none;}
}
@media(max-width:1024px){
.cvim{ width:100%; height:auto; overflow:hidden; background:#f0f0f0; padding:30px 0;}
.cvim li{ float:left; margin-right:0px; width:25%; border-top:none; min-height:190px}
}
@media(max-width:414px){
.cvim{ width:100%; height:auto; overflow:hidden; background:#f0f0f0; padding:30px 0; margin-top:86px;}
.cvim li{ float:left; margin-right:0px; width:50%; border-top:none; min-height:140px}
.cvim li h1{ color:#595758; line-height:26px;}
.cvim li h1 a{ font-size:14px; font-weight:bold;}
.cvim li p{ line-height:26px;}
.cvim li p a{ color:#595758; font-size:12px;}
}
/*header end*/

/*友链 begin*/
.box7{ clear:both; width:100%; height:auto; overflow:hidden; background:#3d3d3d; margin-top: 20px; padding:30px 0 20px 0;}
.yqlu{ width:1440px; height:auto; overflow:hidden; margin:0 auto;}
.yqlu_t{ height:auto; overflow:hidden; border-bottom:1px solid #4d4d4d; padding-bottom:20px; margin-bottom:25px;}
.yqlu_t ul{ float:left; margin-right:51px;}
.yqlu_t li{ line-height:36px;}
.yqlu_t li h1 a{ color:#fff; font-size:18px;}
.yqlu_t li a{ color:#fff; font-size:12px;}
.yqlu_t ul.qcbj{ margin-right:0px;}
.yqlu_t ul:nth-child(2){ margin-right:17px;}
.yqlu_b{ height:auto; overflow:hidden; clear:both;}
.yqlu_bl{ float:left; width:90%; height:auto; overflow:hidden;}
.yqlu_bl1{ float:right; width:130px; color:#fff; font-size:16px; font-weight:bold; line-height:24px;}
.yqlu_bl2{ float:left; width:80%; height:auto;padding-top: 30px;}
.yqlu_bl2 li{ clear:both; height:auto; overflow:hidden; line-height:24px; margin-bottom:10px;}
.yqlu_bl2 li span{ float:left; width:90px; display:block; color:#fff; font-size:16px;}
.yqlu_bl2 li font{ display:block; float:left; width:100%;color: #fff}
.yqlu_bl2 li font a{ color:#fff; font-size:14px; margin-right:18px; white-space:nowrap; display:block; float:left;}
.yqlu_bl2 li font a:last-child{ margin-right:0px;}
.yqlu_br{ float:right; width:40px; padding-top:0px;}
@media(max-width:1440px){
.yqlu{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 60px;}
.yqlu_t ul{ float:left; margin-right:33px;}	
.yqlu_bl{ float:left; width:95%; height:auto; overflow:hidden;}
.yqlu_bl2{ float:left; width:80%; height:auto;}
}
@media(max-width:1366px){
.yqlu{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 60px;}
.yqlu_t ul{ float:left; margin-right:26px;}	
}
@media(max-width:1360px){
.yqlu{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 60px;}
.yqlu_t ul{ float:left; margin-right:25px;}	
}
@media(max-width:1280px){
.yqlu{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 60px;}
.yqlu_t ul{ float:left; margin-right:17px;}	
}
@media(max-width:1024px){
.box7{ clear:both; width:100%; height:auto; overflow:hidden; background:#3d3d3d; padding:30px 0 30px 0;}
.yqlu{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 30px;}
.yqlu_t ul{ float:left; margin-right:0px; width:20%; min-height:130px;}
.yqlu_t ul:nth-child(2){ margin-right:0px;}	
.yqlu_t li{ line-height:26px;}
.yqlu_t li h1 a{ color:#fff; font-size:16px;}
.yqlu_t li a{ color:#fff; font-size:14px;}
}
@media(max-width:768px){
.box7{ clear:both; width:100%; height:auto; overflow:hidden; background:#3d3d3d; padding:0px;}
.yqlu{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 30px;}
.yqlu_t ul{ float:left; margin-right:0px; width:33.33%; min-height:130px;}
.yqlu_t ul:nth-child(2){ margin-right:0px;}	
.yqlu_t li{ line-height:26px;}
.yqlu_t li h1 a{ color:#fff; font-size:16px;}
.yqlu_t li a{ color:#fff; font-size:14px;}
.yqlu_bl2{ float:left; width:100%; height:auto;}
.yqlu_bl1{ float:none;margin:0 auto;width:125px; }
.yqlu_br{ float:right; width:40px; padding-top:10px;}
.box8 span{ color:#fff; width: 100%;float: left; font-size:14px; }
}
@media(max-width:414px){
.box7{ clear:both; width:100%; height:auto; overflow:hidden; background:#3d3d3d; padding:0px;}
.yqlu{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding:0 15px;}
.yqlu_t ul{ float:left; margin-right:0px; width:50%; min-height:130px;}
.yqlu_t ul:nth-child(2){ margin-right:0px;}	
.yqlu_t li{ line-height:26px;}
.yqlu_t li h1 a{ color:#fff; font-size:14px;}
.yqlu_t li a{ color:#fff; font-size:12px;}
.yqlu_bl2{ float:left; width:100%; height:auto;}
.yqlu_bl1{ float:none;margin:0 auto;width:125px; }
.yqlu_br{ float:right; width:40px; padding-top:10px;}
.yqlu_t{ height:auto; overflow:hidden; border-bottom:1px solid #4d4d4d; padding-bottom:20px; margin-bottom:25px; display:none;}
.box8 span{ color:#fff; width: 100%;float: left; font-size:14px; }

}
/*友链 end*/


/*fotter beign*/
.box8{ clear:both; height:auto; overflow:hidden; background:#56585a; text-align:center; line-height:84px; color:#fff; font-size:14px;}
.box8 span{ color:#fff; font-size:14px; margin-right:20px;}
@media(max-width:1024px){
.box8{ clear:both; height:auto; overflow:hidden; background:#56585a; text-align:center; line-height:45px; color:#fff; font-size:14px;}
}
@media(max-width:414px){
.box8{ clear:both; height:auto; overflow:hidden; background:#56585a; text-align:center; line-height:25px; color:#fff; font-size:14px; padding:20px 15px;}
.box8 span{ color:#fff; font-size:14px; margin-right:0px; display:block; width:100%;}
}

/*fotter end*/



.cd-popup1 {
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.85);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup1.is-visible1 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container1 {
    position: relative;
	margin:0 auto;
    width:1200px;
    height:250px;
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ width:100%; background:#d70012; line-height:38px; text-align:center; height:38px;font-size:18px; color:#fff; margin-bottom:105px; z-index: 10;display: block;}
.is-visible1 .cd-popup-container1 {
	-webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  }


  .cd-popup-close1{ width:100%; background:#d70012; line-height:38px; text-align:center; height:38px;font-size:18px; color:#fff; margin-bottom:105px; z-index: 10;display: block;}



@media(max-width:1024px){
.cd-popup-container1 {
    position: relative;
	margin:0 auto;
    width:100%;
    height:auto;
	 padding:0 30px;
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}	
.cd-popup-close{ width:100%; background:#d70012; line-height:38px; text-align:center; height:38px;font-size:18px; color:#fff; margin-bottom:30px; z-index: 10;display: block;}
}

@media(max-width:414px){
.cd-popup-container1 {
    position: relative;
	margin:0 auto;
    width:100%;
    height:auto;
	 padding:0 15px;
  -webkit-transform: translateY(-60px);
  -moz-transform: translateY(-60px);
  -ms-transform: translateY(-60px);
  -o-transform: translateY(-60px);
  transform: translateY(-60px);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}	
.cd-popup-close{ width:100%; background:#d70012; line-height:38px; text-align:center; height:38px;font-size:18px; color:#fff; margin-bottom:30px; z-index: 10;display: block;}
}




























