@charset "utf-8";
/*inside page*/

@media screen and (max-width:1600px){
.inside_content{ width:96%; margin:auto;}
}


.inside_banner_content{ width:100%; position:relative;}

.inside_banner_content img.pcbanner{ width:100%; height:auto; display:block;}

.inside_banner_content img.mobilebanner{ display:none;width:100%; height:auto;}

.inside_nav{ max-width:1600px; margin:1.5% auto 1.5% auto;}

.inside_nav p{ font-size:14px; line-height:1.5em; text-transform:uppercase; letter-spacing:1px; color:#000; background:url(../images/local.png) no-repeat left center; background-size:14px 17px; padding-left:25px;box-sizing:border-box;-webkit-box-sizing: border-box; }

.inside_nav p a{color:#000;}
.inside_nav p a:hover{color:#fabe00;}


.inside_footer{ width:100%; margin-top:4.7%;}

@media screen and (max-width:600px){
.inside_footer{ width:100%; margin-top:6%;}	

.inside_nav{ max-width:1600px; margin:2.5% auto 2.5% auto;}

.inside_nav p{ font-size:12px; line-height:1.5em;  background-size:12px 15px; padding-left:20px; }
}

@media screen and (max-width:900px){
.inside_banner_content img.pcbanner{ display:none;}
.inside_banner_content img.mobilebanner{ display:block;}
}


/*title*/

.inside_title{ width:100%; text-align:center; margin-top:3%;}

.inside_title h3{ font-size:37px; line-height:1.5em; letter-spacing:1px; font-weight:normal; color:#002b61;font-family: "Verdana"; 
text-transform:uppercase; font-weight:bold;}

.inside_title_line{ width:80px; height:2px; background:rgba(250,190,0,1); margin:15px auto 0 auto;}

@media screen and (max-width:1100px){

.inside_title h3{ font-size:24px;}

}

@media screen and (max-width:600px){
	
	.inside_title{ margin-top:6%;}

.inside_title h3{ font-size:5.5vw; letter-spacing:0.3px; font-weight:normal;}
.inside_title h4{ font-size:3.8vw;}

.inside_title_line{ margin-top:10px;}

}


/*inside dh*/
.inside_dh_content{ max-width:1600px; margin:1.5% auto 0 auto;}

.inside_dh_content ul li{ padding:0 10px; line-height:35px; float:left; text-align:center; font-size:16px; color:#2d2d2d; border-bottom:1px solid #858585;  margin:0 2% 0 0; letter-spacing:1px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; text-transform:uppercase;}

.inside_dh_content ul li:hover,.inside_dh_content ul li.cur{ color:#fabe00;border-bottom:1px solid #002b61; }

@media screen and (max-width:900px){
.inside_dh_content{  margin:2.5% auto 0 auto;}
}

@media screen and (max-width:600px){
	.inside_dh_content{ margin-top:4%;}
.inside_dh_content ul li{ width:47%; box-sizing:border-box;-webkit-box-sizing: border-box; margin-right:6%; padding:0; font-size:15px; letter-spacing:0;border:1px solid #858585; border-radius:15px; line-height:32px; }
.inside_dh_content ul a:nth-child(2n) li{ margin-right:0;}

.inside_dh_content ul li.cur{ background:rgba(0,43,97,1); color:#fff; }
}

/*news*/

.inside_news_content{ max-width:1600px; margin:2% auto 0 auto;}

.inside_news_content ul li{ margin:1.5% 2% 0 0; width:23.5%; float:left;box-sizing:border-box;-webkit-box-sizing: border-box; border:1px solid #e8e6e6; padding:3% 2%; position:relative;-webkit-transition: all .6s;-moz-transition: all 1s;-o-transition: all .6s;transition: all .6s; }

.inside_news_content ul li:nth-child(4n){ margin-right:0;}

.inside_news_content ul li h5{ font-weight:normal; font-size:15px; letter-spacing:1px; color:#fabe00;}
.inside_news_content ul li h3{ font-weight:normal; font-size:23px; line-height:1.3em; margin-top:5.5%; z-index:2; position:relative;    display: -webkit-box;
    text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}

.inside_news_content ul li h3 a{ color:#002b61;}
.inside_news_content ul li h3 a:hover{color:#fabe00;}

.inside_news_content ul li h6{ font-weight:normal; font-size:14px; letter-spacing:1px; color:#b6b9c4; margin-top:5.5%;}

.inside_news_content ul li p{ font-size:16px; line-height:1.4em; color:#8c909; color:#8c909f; margin-top:7%;    display: -webkit-box;
    text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}

.inside_news_content ul li .date{ position:absolute; top:0; right:10px; font-size:6.5vw; color:#f3f3f5;}

.inside_news_content ul li h4{ font-size:16px; font-weight:normal; line-height:1.8em; border-bottom:1px solid #fabe00; display:inline-block; color:#4d4e4e; letter-spacing:1px;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s; margin-top:10%; }

.inside_news_content ul li h4:hover{ display:block;}

.inside_news_content ul li:hover{    box-shadow: 0 0 20px 3px #c2c2c2;}

.fenye_content{ width:100%; text-align:center; margin-top:4%;}

.fenye_content p{ display:inline; border-bottom:1px solid #aaa9a9; font-size:16px; letter-spacing:1px; padding-bottom:15px;}

.fenye_content p a{ color:#353535; margin:0 10px;}
.fenye_content p a:hover{ color:#fabe00;}
.fenye_content p a.active{ color:#fabe00; font-weight:bold;}




@media screen and (max-width:1400px){

.inside_news_content ul li{ width:32%;}

.inside_news_content ul li:nth-child(4n){ margin-right:2%;}
.inside_news_content ul li:nth-child(3n){ margin-right:0;}
}

@media screen and (max-width:900px){
.inside_news_content ul li{ width:49%;}	
.inside_news_content ul li:nth-child(3n){ margin-right:2%;}
.inside_news_content ul li:nth-child(2n){ margin-right:0;}
.inside_news_content ul li:nth-child(4n){ margin-right:0;}

.inside_news_content ul li .date{font-size: 8vw;}

.inside_news_content ul li h3{ font-size:20px;}
}

@media screen and (max-width:600px){
.inside_news_content ul li{ width:100%; margin-right:0;padding:4% 4%;}

.inside_news_content ul li p{ font-size:15px; margin-top:4%;}
.inside_news_content ul li .date{ font-size:12vw;}	
.inside_news_content ul li h3{ margin-top:2.5%;-webkit-line-clamp: 10; line-height:1.4em; font-size:5vw;}
.inside_news_content ul li h6{ margin-top:2.5%;}

.inside_news_content ul li h4{ font-size:15px;margin-top: 5%;}	

.fenye_content p{ font-size:14px; border-bottom:none;}
.fenye_content p a{ margin:0 5px;}
.inside_news_content{ margin-top:5%;}



}

@media screen and (max-width:460px){
.inside_news_content ul li .date{ display:none;}	
}

/*contact*/
.contact_content{ max-width:1600px; margin:2% auto 0 auto; position:relative;}
#map{width:100%;height:480px;font-size:12px}

#mapimg{width:100%;height:480px;background:url(../images/mapimg.jpg) no-repeat center center; background-size:cover;}

.map_word{ width:400px; background:#fff; position:absolute; top:15%; left:80px;/* background-image: linear-gradient(to right, #002b61 ,#0159c8);*/ background:#fff;box-shadow: 0 0 20px 3px #c2c2c2; padding:3% 3%; border-radius:5px; border:1px solid #fabe00;}

.map_word h3{ font-size:23px; color:#002b61; line-height:1.5em; margin-bottom:6%; font-weight:normal;}

.map_word p{ font-size:16px; line-height:1.5em; margin-top:3%; letter-spacing:1px; color:#242424;}

.map_word p span{color:#002b61; font-weight:bold;}


@media screen and (max-width:1100px){
#map{width:100%;height:400px;font-size:12px}
#mapimg{width:100%;height:400px;}

.map_word{ width:300px;}
.map_word h3{ font-size:18px;  line-height:1.5em; margin-bottom:6%; }
.map_word p{ font-size:15px; line-height:1.5em; margin-top:3%; letter-spacing:0.5px;}
}

@media screen and (max-width:900px){
	.contact_content{ margin-top:4%;}
#map{width:100%;height:250px;}
#mapimg{width:100%;height:250px;}
.map_word{ position:inherit; top:0; left:0; width:100%;	box-sizing:border-box;-webkit-box-sizing: border-box; box-shadow:none; border-radius:0; margin-top:3%; padding:4% 3%;}
.map_word h3{ margin-bottom:4%;}
.map_word p{ margin-top:2%;}	

}

@media screen and (max-width:600px){
.map_word h3{ font-size: 4.7vw;}
.contact_content{ margin-top:5%;}	    
}

/*after*/
.after_content{max-width:1600px; margin:2% auto 0 auto; }

.after_left{ width:50%; float:left; background:url(../images/contact_bg.png) no-repeat center center;box-sizing:border-box;-webkit-box-sizing: border-box; border:1px solid #f1f1f1; height:440px;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s; }

.after_left_word{ width:500px; margin:120px auto 0 auto;}

.after_left_word h3{ font-size:32px; line-height:1.5em; text-transform:capitalize; color:#002b61;}
.after_left_word p{ font-size:16px; line-height:1.5em; color:#6d6d6d; margin-top:3%;text-align:justify; text-justify:inter-ideograph;}

.after_right{ width:50%; float:right; background:rgba(241,241,241,1); padding:0 4%;box-sizing:border-box;-webkit-box-sizing: border-box; height:440px; }

.after_right h3{font-size:32px; line-height:1.5em; text-transform:capitalize;color:#002b61; margin:30px 0 3% 0;}

.after_right input{border:none; background:none;outline:none; background:#fff; width:49%; float:left; margin:2% 2% 0 0; line-height:40px; border-radius:5px; border:1px solid #fabe00;box-sizing:border-box;-webkit-box-sizing: border-box; padding-left:10px; height:40px;}

.after_right input:nth-child(2n){ margin-right:0;}

.after_right input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #002b61; font-size:14px; 
}
.after_right input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #002b61;font-size:14px;
}
.after_right input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #002b61;font-size:14px;
}
.after_right input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #002b61;font-size:14px;}
  
  
  

  
.after_right textarea::-webkit-input-placeholder{
            color:#002b61;font-size:14px;
        }
.after_right textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#002b61;font-size:14px;
        }
.after_right textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#002b61;font-size:14px;
        }
        .after_right textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#002b61;font-size:14px;
        }

  .after_right textarea{border:none; background:#fff;outline:none; font-family:"Arial"!important; color: #002b61;box-sizing:border-box;-webkit-box-sizing: border-box; padding-left:10px; margin-top:2%; width:100%; border-radius:5px; border:1px solid #fabe00; padding-top:10px; height:70px;}

.after_right input.tijiao{ font-size:18px; background:none; border:none; border-bottom:1px solid #002b61; padding:0;  float:none; display:block; margin:2% auto 0; text-transform:uppercase; width:90px; border-radius:0;}

.after_content:hover .after_left{background:url(../images/contact_bg.png) no-repeat center right;}



@media screen and (max-width:1100px){
.after_left_word{ width:96%;}
.after_left_word h3{ font-size:24px;}
.after_left_word p{ font-size:15px;}
.after_right h3{font-size:24px;}
}

@media screen and (max-width:900px){
	
.after_content{ margin-top:3%;}
	.after_left{ width:100%; float:none; height:auto;}
	
.after_left_word{ width:94%; margin:4% auto;}

.after_right{ width:100%; margin-top:3%; height:auto; padding:4% 3%;}

.after_right h3{ margin-top:0; margin-bottom:2%;}

.after_right input.tijiao{ font-size:16px;}

}

@media screen and (max-width:600px){
.after_left_word h3,.after_right h3{ font-size:5vw;}
}

/*cooperation*/
.coo_content{ max-width:1600px; margin:2% auto 0 auto; position:relative;}

.coo_content_left{ width:65%; float:left; height:500px;}

.coo_content_bg{ width:100%; height:100%; background:rgba(0,43,97,0.4); }

.coo_word{ width:47%; background:#fff; position:absolute; right:0; top:10%;box-sizing:border-box;-webkit-box-sizing: border-box; padding:2% 2%;box-shadow:2px 2px 10px #d9d9d7;}

.coo_word h3{    font-size: 32px;
    line-height: 1.5em;
    text-transform: capitalize;
    color: #002b61;}
	
.coo_word p{    font-size: 16px;
    line-height: 1.5em;
    color: #6d6d6d;
    margin-top: 3%;text-align:justify; text-justify:inter-ideograph;}

@media screen and (max-width:1100px){

.coo_word h3{ font-size:24px;}
.coo_word p{ font-size:15px;}
}

@media screen and (max-width:900px){

.coo_content_left{ width:100%; height:300px; background-size:100%; float:none;}

.coo_content{ margin:4% auto 0 auto; }
.coo_word{ position: inherit; top:0; left:0; width:100%; margin-top:3%;}
}

@media screen and (max-width:600px){
	.coo_content{ margin:5% auto 0 auto; }
	.coo_word h3{ font-size:5vw;}
	.coo_word{ padding:3.5% 3.5%;}
	

}
	
/*cooperation form*/
.lliuyan {
    margin-top: 5%; overflow:hidden;
}
.coo_form{ width:100%; margin:4% auto 0 auto;}
.coo_form_bg{ width:100%; height:500px; background:url(../images/form_bg.jpg) no-repeat center center;background-attachment:fixed;background-size:cover;}


.coo_form_word{ max-width:1200px; background:#fbfaf8;box-sizing:border-box;-webkit-box-sizing: border-box; padding:3% 4%; margin:-300px auto 0 auto;}

.coo_form_word h3{    font-size: 32px;
    line-height: 1.5em;
    text-transform: capitalize;
    color: #002b61;}
	
	
.coo_form_left{ width:40%; float:left; margin-right:3%;}
.coo_form_left h4{ font-size:14px; font-weight:normal; color:#fabe00; line-height:1.5em; margin:3% 0; text-transform:uppercase;}

.coo_form_left p{ font-size:18px; line-height:1.5em;}
	
.coo_form_word form .form_word input{border:none; background:none;outline:none; border-bottom:2px solid #fabe00;box-sizing:border-box;-webkit-box-sizing: border-box; width:31%; float:left; margin:2% 3.5% 0 0; line-height:40px; height:40px;}

.coo_form_word form .form_word input:nth-child(3n) { margin-right:0;}


.coo_form_word form .form_bottom textarea
{background:none;outline:none; border:none;border-bottom:2px solid #fabe00; width:76%; font-family:"Arial";box-sizing:border-box;-webkit-box-sizing: border-box; margin-top:6%; float:left; }

.coo_form_word form .form_bottom input.tijiao{ width:18%; float:right; background:none;border:2px solid #fabe00; border-radius:15px; line-height:40px; font-size:20px; color:#fabe00; margin-top:5%;}


.coo_form_word input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #002b61; font-size:18px; 
}
.coo_form_word input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #002b61;font-size:18px;
}
.coo_form_word input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #002b61;font-size:18px;
}
.coo_form_word input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #002b61;font-size:18px;}
  
  
  

  
.coo_form_word textarea::-webkit-input-placeholder{
            color:#002b61;font-size:18px;
        }
.coo_form_word textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#002b61;font-size:18px;
        }
.coo_form_word textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#002b61;font-size:18px;
        }
.coo_form_word textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#002b61;font-size:18px;
        }
		
.coo_xuanze span{ font-size:18px; margin:3px 10px 0 0; display:block; float:left;}

.coo_xuanze input{ border-radius:0; width:18px; height:18px; border:1px solid #000; margin-top:2px;outline:none; display:inline-block; float:left;}

.coo_xuanze div{ float:left; }



.coo_xuanze i{ font-style:normal; font-size:18px; display:block; float:left; margin:2px 30px 0 10px; color:#002b61;}



.coo_xuanze input[type="radio" ] {
        width: 20px;
        height: 20px;
        background: #fff;
        -webkit-appearance: none;　　　　　-moz-appearance: none;
        border: 1px solid #999;
    }
     
.coo_xuanze input[type="radio" ]:checked { background:url(../images/jmlc_dui.png) no-repeat center center #fabe00; border:none;

    }
	
.coo_form form{ margin-top:5%;}


@media screen and (max-width:1200px){
.coo_form_word{ width:96%;}
}


@media screen and (max-width:1100px){

.coo_form_word h3{ font-size:24px;}
}

@media screen and (max-width:900px){

.coo_content_left{ height:45vw; background-size:100%!important;}
}


@media screen and (max-width:750px){


.coo_form_word{ padding:4% 4%;}
.coo_form_left{ width:100%; float:none; margin-right:0;}

.coo_form_left h4{ margin:2% 0;}
.coo_form_left p{ font-size:15px;}

.coo_form_word form .form_word input{ width:49%; margin-right:2%;}

.coo_form_word form .form_word input:nth-child(3n) {
    margin-right: 2%;
}
.coo_form_word form .form_word input:nth-child(2n) {
    margin-right: 0;
}


.coo_form_word input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #002b61; font-size:15px; 
}
.coo_form_word input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #002b61;font-size:15px;
}
.coo_form_word input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #002b61;font-size:15px;
}
.coo_form_word input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #002b61;font-size:15px;}
  
  
  

  
.coo_form_word textarea::-webkit-input-placeholder{
            color:#002b61;font-size:15px;
        }
.coo_form_word textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#002b61;font-size:15px;
        }
.coo_form_word textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#002b61;font-size:15px;
        }
.coo_form_word textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#002b61;font-size:15px;
        }
.coo_form_word form .form_bottom input.tijiao{ font-size:16px;}	






.coo_xuanze div{ margin-top:5px;}

.coo_xuanze span{ float:none;}

.coo_xuanze i{ font-size:16px;  margin:4px 30px 0 10px; }

}


@media screen and (max-width:600px){

.coo_form_bg{ display:none;}
.coo_form_word{ margin-top:2%;}



.coo_xuanze div{ float:none; overflow:hidden; margin-top:7px;}

.coo_xuanze i{ font-style:normal; font-size:16px; display:block; float:left; margin:4px 30px 0 10px; color:#002b61;}
.coo_form_word form .form_bottom input.tijiao{ width:22%;}
}


/*sub title*/

.sub_title{max-width:1600px; margin:4% auto 0 auto;}
.sub_title2{ margin-top:0;}

.sub_title h3{ font-size:30px; line-height:1.5em; font-weight:normal; border-bottom:1px solid #ccc; padding-bottom:1%; color:#002b61; text-transform:uppercase;}

@media screen and (max-width:1100px){
.sub_title h3{ font-size:22px;}

}




@media screen and (max-width:600px){
.sub_title h3{ font-size:5vw;}
	
}


/*about*/

.inside_about_content{ max-width:1600px; margin:2% auto 0 auto;}

.inside_about_word h3{font-size:30px; line-height:1.5em; font-weight:normal; padding-bottom:1%; color:#002b61;}

.inside_about_word p{ font-size:16px; line-height:1.6em; letter-spacing:0.5px; color:#616262; margin-top:13px;text-align:justify; text-justify:inter-ideograph;}


.inside_about_bg{ width:100%; height:380px; background:url(../images/peitu.jpg) no-repeat center center; background-size:cover;background-attachment:fixed; margin:26px 0 26px 0;}

.m_inside_about_bg{display:none; width:100%;}
.m_inside_about_bg img{ width:100%; height:auto; display:block;}


@media screen and (max-width:1100px){
.inside_about_word h3{ font-size:22px;}
.inside_about_word p{ font-size:15px; margin-top:13px;}
}

@media screen and (max-width:900px){
.inside_about_content{ margin-top:4%;}

.inside_about_bg{display:none;}
.m_inside_about_bg{display:block;}
}


@media screen and (max-width:600px){
	.inside_about_word h3{ font-size:5vw;}
	
		.inside_about_word p{text-align:justify;
text-justify:inter-ideograph; margin-top:8px; letter-spacing:0.2px; line-height:1.6em;}
.m_inside_about_bg{ margin:8px 0;}
.inside_about_content{ margin-top:4%;}

.inside_about_bg{ width:100%; height:200px; background:url(../images/peitu.jpg) no-repeat center center;
background-attachment:inherit;
}
}
/*shiji*/

.shiji_container{ width:100%; background:#f6f7f8; overflow:hidden; padding:3% 0; margin-top:4%;}
.shiji_content{ max-width:1600px; margin:2% auto 0 auto; position:relative;}



.shiji{width:83%; position:absolute!important; right:0; top:6%!important;}

.shiji .swiper-wrapper .swiper-slide{ width:31.33%!important; margin:0 1%; background:#fff; /*border-bottom:2px solid #002b61;*/border-bottom:2px solid #002b61;box-shadow: 2px 2px 10px #d9d9d7;}


.shiji .swiper-wrapper .swiper-slide img{ width:100%; height:auto;}

.shiji_left{ width:27%; float:left
; position:relative; height:620px; background-size:100%;}

.shiji_left img{ width:100%; height:auto;}

.shiji_left .shiji_bg{ width:100%; height:100%; background:rgba(0,43,97,0.6); position:absolute; top:0; left:0;}

.shiji_shuzi{ font-size:16px; color:#fff; bottom:20%!important; text-align:left!important; left:30%!important;}

.shiji_next,.shiji_prev{ width:40px; height:40px; background:url(../images/huodong_r.png) no-repeat center center; background-size:100%; position:absolute; left:30%; top:20%;}

.shiji_prev{ background:url(../images/huodong_l.png) no-repeat center center;background-size:100%;top:30%;}

.shiji_word{ padding:8% 6%; box-sizing:border-box;-webkit-box-sizing: border-box; position:relative; height:300px;  }
.shiji_word h3{ font-weight:normal; font-size:24px; line-height:1.5em; color:#002b61;}
.shiji_word h3 span{ font-size:32px;}
.shiji_word p{ font-size:15px; line-height:1.5em; color:#292929; margin-top:15px; letter-spacing:0.5px;}

.shiji_word h6{ font-size:15px; line-height:1.5em; color:#002b61; text-transform:uppercase; font-weight:normal; position:absolute; bottom:10%; display:inline-block; border-bottom:2px solid #fabe00; padding-bottom:5px;}

.shiji_word h6:hover{ color:#fabe00;}

@media screen and (max-width:1500px){
	.shiji_left{ height:580px;}
}


@media screen and (max-width:1300px){
.shiji .swiper-wrapper .swiper-slide{ width:49%!important; margin:0 0.5%; background:#fafbfc; border-bottom:2px solid #002b61;}

.shiji_left{ height:625px;}
.shiji{width:83%; position:absolute!important; right:0; top:4%!important;}
}

@media screen and (max-width:1200px){
.shiji{width:83%; position:absolute!important; right:0; top:6%!important;}	

.shiji_left{width:35%;}
}

@media screen and (max-width:1100px){
	.shiji_left{ height:600px;}
	.shiji_next, .shiji_prev{left: 20%;}
	.shiji_shuzi{ left:20%!important;}
	
	.shiji_word h3{ font-size:22px;}
	.shiji_word h3 span{ font-size:28px;}
}

@media screen and (max-width:950px){
	.shiji_left{ height:570px;}
}
@media screen and (max-width:900px){
.shiji_left{ float:none;}
.shiji_content{ margin:3% auto 0 auto; }	

.shiji .swiper-wrapper .swiper-slide{ width:100%!important; margin:0 0; background:#fff; border-bottom:2px solid #002b61;}

.shiji{width:100%; position:inherit!important; right:0; top:6%!important;}

.shiji_left{ width:100%; height:20px; background:none!important; margin-top:10px;  }

.shiji_left .shiji_bg{ width:100%; height:100%; background:rgba(0,43,97,0); position:absolute; top:0; left:0;}

.shiji_word{ padding:3% 2%; box-sizing:border-box;-webkit-box-sizing: border-box; position:relative; height:auto;  }

.shiji_shuzi{ font-size:16px; color:#002b61; bottom:0!important; text-align:left!important; left:0!important; text-align:center!important;}

.shiji_next,.shiji_prev{ width:40px; height:40px; background:url(../images/huodong_r.png) no-repeat center center; background-size:100%; position:absolute; left:30%; top:20%;}

.shiji_prev{ background:url(../images/huodong_l.png) no-repeat center center;background-size:100%; left:60%;top:20%;}
.shiji_word h6{ position:inherit; margin-top:10px; display:none;}
}

@media screen and (max-width:600px){
	.shiji_word h3{ font-size:4vw;}
	
	.shiji_word h3 span{ font-size:5.5vw;}
	.shiji_word p{ margin-top:10px;}
	.shiji_container{    padding: 4% 0;}
}



/*rd container*/
.inside_rd_content{ max-width:1600px; margin:2% auto 0 auto;}

.inside_rd_content p{ font-size:16px; line-height:1.6em; letter-spacing:0.5px; color:#414141; margin-top:13px;text-align:justify; text-justify:inter-ideograph;}

.insiderd{ width:100%; margin-top:2%;}
.insiderd .swiper-wrapper .swiper-slide{ width:48%; float:left; margin:0 2% 0 0; overflow:hidden;}
.insiderd .swiper-wrapper .swiper-slide img{ width:100%; height:auto;transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}
.insiderd .swiper-wrapper .swiper-slide:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s 
ease-out 0s;-mo-transition: all 1s ease-out 0s;}

.insiderdnext{ width:16px; height:27px; background:url(../images/right_jian.png) no-repeat center center; position:absolute; top:50%; margin-top:-13.5px; right:20px; z-index:9;}

.insiderdprev{width:16px; height:27px; background:url(../images/left_jian.png) no-repeat center center; position:absolute;top:50%; margin-top:-13.5px; left:20px; z-index:9;}

@media screen and (max-width:1100px){
	.inside_rd_content p{ font-size:15px;}
}

@media screen and (max-width:900px){
	.inside_rd_content p{ font-size:15px; line-height:1.4em;letter-spacing: 0.2px;text-align:justify;
text-justify:inter-ideograph;}

.insiderd{ margin-top:4%;}
}


/*system*/
.system_container{ width:100%; background:#f6f7f8; overflow:hidden; padding:3% 0; margin-top:4%;}

.system_content{ max-width:1600px; margin:2% auto 0 auto;}
.system_left{ width:40%; float:left; background:#fcfcfd; padding:2% 2% 3% 2%; box-sizing:border-box;}

.system_left p{ font-size:16px; letter-spacing:0.5px; line-height:1.5em; margin-top:3%; color:#252525;text-overflow: ellipsis;
white-space: nowrap;
overflow:hidden;}

.system_left p i{ margin-top:15px; margin-right:10px;}
.system_left p i img{ width:14px; height:auto;}

.system_right{ width:58%; float:right; background:url(../images/zhiliang.jpg) no-repeat center center; }

.system_right_bg{ width:100%; height:100%;background:rgba(0,43,97,0.3);padding:2.9% 4%;box-sizing:border-box;-webkit-box-sizing: border-box; }

.systemin .swiper-wrapper .swiper-slide{ width:30.33%!important; margin:0 1.5%;}
.systemin .swiper-wrapper .swiper-slide img{ width:100%; height:auto;}

@media screen and (max-width:1600px){
.system_right_bg{padding:2.1vw 4%;}
.system_left{padding: 2vw 2% 2vw 2%;}
.system_left{ height:26vw;}
.system_right{height:26vw;}
}

@media screen and (max-width:1300px){
	.system_left p{ margin-top:2%;}
	}
@media screen and (max-width:1100px){
	.system_left p{ font-size:15px;}
}

@media screen and (max-width:1000px){
.system_left p{ margin-top:1.5%;}
}
@media screen and (max-width:900px){
	
	.system_left{ height:auto;}
.system_right{height:auto;}

.system_container{ padding:4% 0;}

.system_left{ width:100%; float:none;}
.system_left p{ margin-top:2%;    text-overflow: none;
    white-space: normal;
    overflow: auto;}

.system_left p i{ display:inline-block; float:left; width:16px; margin-top:4px;}	
.system_left p span{ display:inline-block; float:left;width:90%;}
.system_right{ width:100%;}
.system_content{ margin-top:4%;}

.system_left{padding: 3% 3% 4% 3%;}
.system_right_bg{padding:4% 2%;}


}

@media screen and (max-width:600px){
	.systemin .swiper-wrapper .swiper-slide{ width:47%!important; margin:0 1.5%;}
	
	.system_left{ display:none;}
}



/*product*/
.inside_product_container{ max-width:1600px; margin:3% auto 0 auto;     position: relative;min-height: 65vh;}


.inside_product_left2{position: absolute;
    left: 0;
    top:0; height: 100%; width:23%;}
	
	
.inside_product_left{ width:100%;background:#f6f7f8; padding:30px 0;box-sizing:border-box;-webkit-box-sizing: border-box;  position: -webkit-sticky;
    position: sticky;
	
	
    top: 80px;
    z-index: 99;
	
	
   }
.inside_product_left h3{ font-size:37px; line-height:1.5em; margin:0 6.5% 10px;font-family: "Verdana";
    text-transform: uppercase; letter-spacing:1px;    color: #002b61;}

.inside_product_title{ width:100%; overflow:hidden;background:url(../images/inside_navline.jpg) no-repeat center bottom; box-sizing:border-box;-webkit-box-sizing: border-box; background-size:100%; }

.inside_product_left ul{ width:100%; padding:0 7% 0;box-sizing:border-box;-webkit-box-sizing: border-box; margin-top:5%; }
.inside_product_left ul li{ font-size:24px; line-height:30px; text-transform:capitalize; color:#5b5b5b; letter-spacing:0.5px; background:url(../images/quan.png) no-repeat left center; background-size:20px; padding-left:10%; margin-top:30px;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s; }


.inside_product_left ul li:hover{background:url(../images/quan2.png) no-repeat left center; }
.inside_product_left ul li.cur{background:url(../images/quan2.png) no-repeat left center;}

.inside_product_right{ width:74%; float:right;}


.inside_product_right ul{display: -webkit-flex;
  display: flex; flex-wrap: wrap;
   justify-content: flex-start;}
.inside_product_right ul li{ width:32%;margin:0 2% 2% 0; background:#f6f7f8; padding: 1.5% 1.5% 2%;box-sizing:border-box;-webkit-box-sizing: border-box;/*border:4px solid #f2f2f2; */-webkit-transition: all .6s;
    -moz-transition: all 1s;
    -o-transition: all .6s;
    transition: all .6s;}


.inside_product_right ul li:hover {
    box-shadow: 0 0 20px 3px #c2c2c2;
}

.inside_product_right ul li img{ display:block; width:100%; border:1px solid #f2f2f2; height:auto; transform: scale(1);-mo-transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);transition: all 0.8s ease-out 0s;-webkit-transition: all 0.8s ease-out 0s; -moz-transition: all 0.8s ease-out 0s; -mo-transition: all 0.8s ease-out 0s;}


.inside_product_right ul li:hover img {
transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transition: all 0.6s ease-out 0s; -webkit-transition: all 0.6s ease-out 0s;-moz-transition: all 0.6s 
ease-out 0s;-mo-transition: all 1s ease-out 0s;
}

.inside_product_right ul li h3{ font-size:20px; font-weight:normal; color:#202020; text-align:center; margin-top:5.5%;}

.inside_product_right ul li:nth-child(3n) { margin-right:0;}


.left_nav_content h3 i.guanbi{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.inside_product_left h3 i{ display:none;}


.inside_product_left h3 i span{ font-size:14px; line-height:26px; height:26px; font-style:normal; font-weight:normal; border:1px solid #002b61; border-radius:5px; width:80px; text-align:center; display:block;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.inside_product_left h3 i span.daohang2{ display:none;}


@media screen and (max-width:1580px){
	
	.inside_product_left ul li{ font-size:20px;}
	
	.inside_product_left ul li{ background-size:18px;}
	.inside_product_left ul li.cur{background-size: 18px;}
}

@media screen and (max-width:1350px){
.inside_product_left ul li{ font-size:18px;}
}


@media screen and (max-width:1300px){
.inside_product_left h3{ font-size:28px;}
.inside_product_left ul li{padding-left: 12%;background-size: 16px; letter-spacing:0.2px;}
.inside_product_left ul li.cur{background-size: 16px;}
}



@media screen and (max-width:1100px){
.inside_product_left h3{ font-size:24px;}
.inside_product_right ul li h3{ font-size:18px;}
}

@media screen and (max-width:900px){
	.inside_product_left ul{ display: none;margin-top:0; margin-top:5%; padding:0 2% 0;}
	
	.inside_product_left ul li{ width:48%; margin-right:2%; float:left;box-sizing:border-box;-webkit-box-sizing: border-box;padding-left: 5%; margin-top:10px; font-size:15px;}
	.inside_product_left2{ width:100%;}
	.inside_product_right{ width:100%; margin-top:80px;}
.inside_product_left{ padding:15px 0;}
.inside_product_title{ background:none;}
	
.inside_product_left h3{ position:relative;margin: 0 6.5% 0px;}
.inside_product_left h3 i{ display:block; position:absolute; right:0; top:50%; margin-top:-13px;}
.inside_product_left h3 i.guanbi span.daohang1{ display:none;}
.inside_product_left h3 i.guanbi span.daohang2{ display:block;}


.inside_product_left ul li {
    width: 47%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    margin-right: 6%;
    padding: 0;
    font-size: 15px;
    letter-spacing: 0;
    border: 1px solid #858585;
    border-radius: 15px;
    line-height: 32px;
	background:none; text-align:center; float:left;
}


.inside_product_left ul a:nth-child(2n) li{
    margin-right: 0;
}

.inside_product_left ul li.cur {
    background: rgba(0,43,97,1);
    color: #fff;

}

.inside_product_left ul li:hover{ background:none;}

}

@media screen and (max-width:600px){
	
.inside_product_left h3 {
    font-size: 5.5vw; font-weight:normal; letter-spacing:0;
}

	.inside_product_left ul li{  font-size:14px;}

.inside_product_right ul li{ width:49%;}

.inside_product_right ul li:nth-child(3n) {
    margin-right: 2%;
}

.inside_product_right ul li:nth-child(2n) {
    margin-right: 0%;
}

.inside_product_container{ margin-top:6%;}

.inside_product_left{ top:8vh;}
}

/*product xiangqing*/

.inside_product_word{ width:74%; float:right;background:#f6f7f8;padding: 2% 3%;box-sizing:border-box;-webkit-box-sizing: border-box;}

.inside_product_top{ width:100%; overflow:hidden; position:relative;}

.inside_product_word_left{ width:40%; float: left;
    border: 1px solid #f2f2f2;
box-sizing:border-box;-webkit-box-sizing: border-box; }



.inproduct .swiper-wrapper .swiper-slide img{ width:100%; height:auto;}

.inside_product_word_right{ width:55%; float:right;}

.inside_product_word_right h6{font-size: 16px;
    letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: normal;
    color: #fabe00;
    line-height: 1.5em;}
	
.inside_product_word_right h3{ font-size:32px; line-height:1.5em; font-weight:normal; color:#002b61;}


.inproduct_word{ width:100%; background:#fff; overflow:hidden;box-sizing:border-box;-webkit-box-sizing: border-box; padding:2% 3%; margin-top:3%;}

.inproduct_word p{ font-size:16px; line-height:1.5em; margin-top:2%; color:#555555; letter-spacing:0.3px;margin-bottom:2%;}
.inproduct_word p.scope{   display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;overflow: hidden;}
.inproduct_word p span{ color:#002b61;text-transform: capitalize;}

.inside_product_word_right h5{ width: 20%;
    line-height: 55px;
    height: 55px;
    text-align: center;
    color: #fff;
    background: rgba(0,43,97,1);
    font-weight: normal;
    font-size: 20px;
    transition-duration: .5s;
    -ms-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    margin-top: 10%;
    position: absolute;
    bottom: 0; text-transform:uppercase;	}
	
	.inside_product_word_right h5:hover{background: rgba(250,190,0,1);}



.inside_product_line{ width:100%; border-bottom:1px solid #cbcccd; margin:4% 0 2% 0;}
.inside_product_line h3{ font-size:22px; text-transform:uppercase; font-weight:normal; color:#002b61; border-bottom:3px solid #fabe00; display:inline-block; line-height:1.5em; padding-bottom:8px; }

.inside_product_bottom p{ font-size:16px; line-height:1.5em; margin-top:1%;text-align:justify; text-justify:inter-ideograph;}

.inside_product_bottom ul.changjing{ margin-top:1%;}
.inside_product_bottom ul.changjing li{ width:49%; float:left; margin:1.5% 2% 0 0;}
.inside_product_bottom ul.changjing li:nth-child(2n){ margin-right:0;}
.inside_product_bottom ul.changjing li img{ display:block; width:100%; height:auto;}



.inside_product_bottom ul.simi_product{ margin-top:3%;}
.inside_product_bottom ul.simi_product li{width: 23.5%;
    float: left;
    margin-right: 2%;}
	.inside_product_bottom ul.simi_product li img.simi_product_img{ width:100%; height:auto;border: 1px solid #cbcccd;}
	
.inside_product_bottom ul.simi_product li:nth-child(4){ margin-right:0;}

.inside_product_bottom ul.simi_product li h3{ font-weight:normal; text-align:center; font-size:18px; margin-top:5%;text-overflow: ellipsis;
white-space: nowrap;
overflow:hidden;}

.inside_product_bottom ul.simi_product li h3 i{ margin-right:7px;}

@media screen and (max-width:1400px){
.inside_product_word_right h6{ display:none;}

.inproduct_word p:nth-child(5){ display:none;}
}

@media screen and (max-width:1100px){
.inside_product_word_right h3{ font-size:24px;}
.inside_product_bottom p{ font-size:15px;}

.inside_product_word_right h5{ font-size:16px; height:35px; line-height:35px;}

.inside_product_bottom ul.simi_product li h3{ font-size:16px;}

.inside_product_line h3{ font-size:20px;}
}

@media screen and (max-width:900px){
.inside_product_word{ width:100%; margin-top:80px;}

.inside_product_bottom ul.simi_product li{ width:49%; margin-bottom:2%;}

.inside_product_bottom ul.simi_product li:nth-child(4) {
    margin-right: 2%;
}

.inside_product_bottom ul.simi_product li:nth-child(2n) {
    margin-right: 0;
}
}

@media screen and (max-width:600px){
.inside_product_word_left{ width:100%;}	
.inside_product_word_right{ width:100%; margin-top:4%;}

.inside_product_word_right h5{ position:inherit; margin-top:4%; width:40%;}

.inside_product_word_right h6{ display:block;}

.inproduct_word p:nth-child(5){ display:block;}

.inside_product_word_right h3{ font-size:5.5vw;}

.inside_product_line h3{ font-size:5vw;}

.inside_product_line{ margin-bottom:4%;}

.inproduct_word p.scope{   display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 20;overflow: hidden;}
}


/*news word*/
.inside_content2{ margin-top:3%;}
.inside_news_word{ max-width:1600px; margin:3% auto 0 auto;}

.inside_news_word h1{ font-size:30px; font-weight:normal; letter-spacing:0.5px;    color: #002b61; border-bottom:1px solid #e4e3e3; padding-bottom:10px; line-height:1.5em;}

.inside_news_word h6{ font-weight:normal; font-size:14px; line-height:1.5em; color:#747474; margin-top:10px;}

.inside_news_word h6 span{ margin-left:20px;}

.inside_news_word p{ font-size:16px; line-height:1.5em; letter-spacing:0.5px; margin-top:1.3%; color:#272727;text-align:justify; text-justify:inter-ideograph;}

.inside_news_word img{ max-width:100%; height:auto; margin:0 auto; display:block;}


.fenye2{ width:100%; overflow:hidden; margin-top:2%;}
.fenye2 h5{ font-size:15px; line-height:1.5em; font-weight:normal; margin-top:8px; color:#3f3f3f;}
.fenye2 h5 a{ color:#3f3f3f;}
.fenye2 h5 a:hover{ color:#fabe00;}

@media screen and (max-width:1100px){
	.inside_news_word h1{ font-size:22px; line-height:1.3em;}
	
	.inside_news_word p{ font-size:15px; line-height:1.5em;}

}

@media screen and (max-width:600px){
.inside_content2{ margin-top:6%;}
	.inside_news_word p{	text-align:justify;
text-justify:inter-ideograph;margin-top:2%;}

.inside_news_word h1{ font-size:5vw; }

.inside_news_word{ margin:6% auto 0 auto;}
.fenye2 h5{ font-size:14px;}
}




/*chanpin shangjianju*/
.product_mag{ width:100%; height:120px;}


@media screen and (max-width:900px){

.product_mag{ width:100%; height:9vh;}
}





/*404*/

.mag404{ width:100%; height:70px;}
.content404{ width:1200px; margin:3% auto 0 auto;}
.top404{ width:100%; text-align:center;}

.top404 img{ display:block; max-width:100%; height:auto; margin:0 auto;}

.top404 h3{ font-size:20px; font-weight:normal; line-height:1.5em; margin-top:2%; color:#3f3f3f;}


.bottom404{ width:100%; margin-top:4%;}
.bottom404 h3{ font-size:24px; line-height:1.5em; border-bottom:1px dotted #bdbdbe; text-transform:uppercase;  font-weight:normal; color:#2a2a2a; padding-bottom:15px; margin-top:40px;}
.bottom404 h3 a{color:#464646;}

.bottom404 h4{ font-size:20px; font-weight:normal; text-transform:capitalize; margin-top:10px;    line-height: 1.5em;}

.bottom404 h4 a{ color:#626262; margin-right:2%;}


@media screen and (max-width: 1200px){
	.content404{ width:96%;}
}

@media screen and (max-width: 600px){
.top404 h3{ font-size:14px;}

.bottom404 h3{ font-size:18px;padding-bottom:12px; margin-top:18px;}
.bottom404 h4{ font-size:16px;}
}
