@charset "utf-8";

/*banner*/
.inside_banner{ width:100%; overflow:hidden;}

.inside_banner img{ display:block; max-width:100%; height:auto;}

.inside_banner img.m_banner{ display:none;}

@media screen and (max-width:900px){
.inside_banner img.pc_banner{ display:none;}	
.inside_banner img.m_banner{ display:block;}
}


.inside_content{ width:1400px; margin:0 auto 0 auto;}

@media screen and (max-width:1450px){

.inside_content{ width:96%;}	

}

/*inside_nav*/

.inside_nav{ width:1400px;overflow:hidden; margin:2% auto 2.5% auto;}
.inside_nav p{ font-size:16px; line-height:24px; color:#363636;}
.inside_nav p a{color:#363636;}

@media screen and (max-width:1450px){

.inside_nav{ width:96%;}	

}

@media screen and (max-width:560px){

.inside_nav{margin:4% auto 5% auto;}

}

@media screen and (max-width:900px){

.inside_nav p{ font-size:14px; line-height:24px; color:#363636;}

}

/*fudong nav*/


.fudong_nav_container{ width:10.5%; float:left; position:fixed; left:0; z-index:999999; bottom:5%; height:326px;}
/*.fudong_nav{ width:80%; float:left;}*/

.fudong_nav{ width:100%;}

.fudong_nav_anniu2{ width:100%; line-height:50px; background:#ccc;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;min-width:150px; background:url(../images/tit_c.jpg) no-repeat center center; height:50px;}

.fudong_nav_anniu3{ width:50%;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; min-width:90px; background:url(../images/tit_h.jpg) no-repeat center center;}

.fudong_nav ul{ width:100%;}
.fudong_nav ul li a{ width:100%; height:45px; line-height:45px; text-align:center; background:#e7e7e7; text-align:center; font-size:18px; color:#1b1b1b;  margin-top:1px; display:block; min-width:150px; }

.fudong_nav ul li.cur3 a,.fudong_nav ul li a:hover{background:#114889;color:#fff;}

.fudong_nav_anniu{ width:19%; float:left; background:#2b4188; height:100px; margin-left:1px; margin-top:90px;}



.about_lisit_content{ display:none;}


@media screen and (max-width:900px){

.fudong_nav_container{ display:none;}	
.about_lisit_content{ display:block;}

}



/*about jianjie*/

.about_jianjie{ overflow:hidden;}
.about_left_word{ width:51%; overflow:hidden; float:left; padding:0 2.5%;}

.about_left_word h3{ font-size:34px; line-height:40px; color:#114889;}

.about_left_word h3 span{ font-size:25px;}
.about_left_word h6{ width:60px; height:4px; background:#ffdf00; margin:2.2% 0 3% 0;}

.about_left_word p{ font-size:16px; line-height:2em; letter-spacing:0.5px; color:#434343;}

.about_jianjie img{ display:block; width:43.4%; float:right; height:auto; margin-top:0;border-radius: 8px;}


@media screen and (max-width:1400px){
.about_left_word h3{font-size:30px;}
.about_left_word h3 span{ font-size:24px;}

.about_jianjie img{ margin-top:3.5%;}	

.about_left_word p{font-size:15px; line-height:2em;}
}




@media screen and (max-width:1000px){


.about_jianjie img{ margin-top:8%;}	

}

@media screen and (max-width:900px){

.about_jianjie img{ width:100%; height:auto; display:block; margin:4% auto 0 auto;}

.about_left_word{ width:100%; overflow:hidden; float:left; padding:0;}

.about_left_word h3{ font-size:22px; line-height:30px;}

.about_left_word h3 span{font-size:22px;}

.about_left_word p{line-height:2em;}

}

/*about fazhan*/
.fazhan_content{ width:100%; overflow:hidden; padding:3% 0 4.5% 0; background:#fbfbfb; margin-top:5%;}

.fazhan_word{ width:90%; overflow:hidden; margin:0 auto 0 auto;}

.fazhan_word h3{font-size:34px; line-height:40px; color:#114889; text-align:center; margin-bottom:3.5%;}


.fazhan_word p{ font-size:16px; line-height:2em; letter-spacing:0.8px; color:#434343;}

.num{ width:100%; overflow:hidden; margin:5% auto 0 auto;}

.num ul li{ width:23%; float:left; overflow:hidden; text-align:center; padding:0 1%}

.num ul li h3{ display:inline-block; font-size:70px; color:#114889; line-height:80px;}

.num ul li p{ text-align:center; font-size:20px; color:#114889; line-height:25px; margin-top:3%;}

.num ul li span{ font-size:26px; color:#7d7d7d;}

@media screen and (max-width:1450px){
	.fazhan_word{ width:95%;}
}

@media screen and (max-width:1400px){

	
.fazhan_word h3{ font-size:30px;}

.num ul li h3{ font-size:60px;}
.fazhan_word p{ font-size:15px;}
}


@media screen and (max-width:1100px){

.num ul li h3{ font-size:45px;  line-height:55px;}

.num ul li span{ font-size:22px; color:#7d7d7d;}

.num ul li p{ font-size:18px; line-height:25px; margin-top:3%;}

}


@media screen and (max-width:900px){

.fazhan_word{ width:100%; }

.fazhan_word h3{font-size:22px; line-height:30px;}


.num ul li span{ font-size:18px;}

.fazhan_word p{ font-size:15px;}

.num ul li h3{ font-size:35px;  line-height:45px;}

.num ul li p{ font-size:16px; line-height:20px; margin-top:3%;}

}


@media screen and (max-width:560px){
	
	.num ul li{ width:48%; margin-bottom:4%;}
	
	.num ul li h3{ font-size:30px;  line-height:40px;}
	
	.num ul li span{ font-size:14px;}
	
	.num ul li p{ font-size:14px; line-height:20px; margin-top:3%;}
	
}


/*wenhua*/
.cultur_content{ width:100%; overflow:hidden;}

.cultur_content ul li{ width:33.33333%; float:left; overflow:hidden; position: relative;transition: all 0.5s;}



.cultur_content ul li img.cultur_bg{ width:100.1%; height:auto; display:block; 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;}

.cultur_content ul li .cultur_word{ width:96%; padding:0 2%; text-align:center; position:absolute; top:50%;  transform: translate(0,-50%); 
        -ms-transform: translate(0,-50%);  /* IE9及以上支持 */
        -webkit-transform: translate(0,-50%);    /* Safari and Chrome */
        -o-transform: translate(0,-50%);     /* Opera */
        -moz-transform: translate(0,-50%);       /* Firefox */transition: all 0.5s;}
		
		
.cultur_content ul li h3 { font-size:26px; color:#fff; line-height:32px; margin-top:4%; letter-spacing:1px; font-weight:normal;}

.cultur_content ul li p{ text-align:center; font-size:20px; line-height:35px; color:#fff; margin-top:1%; letter-spacing:0.5px;}

.cultur_content ul li:first-child + li+ li p span{ display:block;}
.cultur_content ul li:hover img.cultur_bg{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; }


.cultur_content ul li:hover .cultur_word{top:46%;transition: all 0.5s;}


@media screen and (max-width:1400px){
.cultur_content ul li img.cultur_biao{ width:65px;}	

.cultur_content ul li h3{ font-size:22px;}
.cultur_content ul li p{ font-size:15px;}	
}

@media screen and (max-width:1100px){
	
.cultur_content ul li h3 { font-size:20px; line-height:28px; margin-top:4%;}

.cultur_content ul li p{line-height:25px; margin-top:1%;}
	
}


@media screen and (max-width:900px){

.cultur_content ul li h3 { font-size:18px; line-height:28px; margin-top:4%;}

.cultur_content ul li p{ text-align:center; font-size:15px; line-height:23px; margin-top:1%;}

.cultur_content ul li img.cultur_biao{ width:17%; height:auto;}
.cultur_content ul li .cultur_word{ box-sizing:border-box; width:100%; padding:0 4%;}
	
}


@media screen and (max-width:700px){


.cultur_content ul li{ width:100%; height:40vw; overflow:hidden; margin-bottom:2%;}

.cultur_content ul li img.cultur_biao{ width:14%; height:auto;}

.cultur_content ul li img.cultur_bg{position: absolute;
    top: 50%;
    transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    transition: all 0.5s;}
	.cultur_content ul li:hover img.cultur_bg{position: absolute;
    top: 50%;
    transform: translate(0,-50%);
    -ms-transform: translate(0,-50%);
    -webkit-transform: translate(0,-50%);
    -o-transform: translate(0,-50%);
    -moz-transform: translate(0,-50%);
    transition: all 0.5s;}
}


/*honor*/
.honor_content h3{    font-size: 34px;
    line-height: 40px;
    color: #114889;
    margin: 3.5% 0; position:relative;}
	
.honor_content h3 span{ position:absolute; right:0; font-size:20px; font-weight:normal;}

.honor_content h3 span a{ color:#959595;}

.honor_content ul li{ width:22.75%; float:left; margin:0 3% 3% 0; /*overflow:hidden;*/}

.honor_content ul li img{ display:block; width:100%; height:auto;box-shadow: 0 0 12px #ccc;}


.honor_content ul li:nth-child(4n){ margin-right:0;}

@media screen and (max-width:1400px){
.honor_content h3{ font-size:30px;}	
}

@media screen and (max-width:900px){


.honor_content h3{    font-size: 22px;
    line-height: 30px;
    color: #114889;
    margin: 5.5% 0; }

.honor_content h3 span{ font-size:16px;}

.honor_content ul li{ width:31.333%;margin:0 3% 3% 0; }
.honor_content ul li:nth-child(4n){ margin-right:3%;}
.honor_content ul li:nth-child(3n){ margin-right:0;}
	
}


.maf-5{ margin-bottom:-5%;}



/*honor page*/

.inside_honor_container{ padding-bottom:2%;}
.inside_honor_container h3{ margin:0 0 2.8% 0;}
.inside_honor_about{ margin-top:0;}

.inside_honor_container ul li{ text-align:center;}
.inside_honor_container ul li p{ text-align:center; font-size:18px; line-height:26px; margin-top:4%;}

@media screen and (max-width:1400px){

.inside_honor_container ul li p{  font-size:16px; line-height:22px; margin-top:4%;}
}

@media screen and (max-width:900px){

.inside_honor_container ul li p{  font-size:14px; }

.inside_honor_container h3{ margin:1.5% 0 3.5% 0;}
}

@media screen and (max-width:650px){

.inside_honor_container ul li:nth-child(3n){ margin-right:3%;}

.inside_honor_container ul li{ width:48.5%; }

.inside_honor_container ul li:nth-child(2n){ margin-right:0;}

.inside_honor_container ul li p{ font-size:13px;}
}


/*news*/
.news_in{ width:100%; background:#e7e7e7; padding-bottom:5%; float:left; }
.news_in:before {   
      content: "";   
      display: block; clear:both; height:0; line-height:0; font-size:0; overflow:hidden;  
    }  
.news_in:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }  

.inside_title h3{ font-size:34px; line-height:40px;color: #114889;
 text-align: center;
    margin-bottom: 3.5%;}

.inside_news_content{ box-sizing:border-box;}	
.inside_news_content ul { width: 100%; margin-top:2%;}
.inside_news_content ul li { width: 49%;  border-radius: 6px; overflow: hidden; float: left; margin-right:2%; background: #fff;  box-shadow:0px 1px 6px  #dfdfdf;}
.inside_news_content ul li:nth-child(2) { margin-right: 0;}
.inside_news_content ul li img { display: block; width: 100%;}
.inside_news_content ul li h3 { padding:25px 5% 15px 5%; display: block; font-size: 20px; color: #114889; line-height: 28px;  overflow:hidden;text-overflow: ellipsis;
white-space: nowrap;
overflow:hidden;  }
.inside_news_content ul li p { padding:0 5%; margin-bottom: 3%;font-size: 16px; color:#114889; line-height: 1.8em;}

@media screen and (max-width:1400px){
.inside_title h3{ font-size:30px;}
}

@media screen and (max-width:1200px){
.inside_news_content ul li { min-height: auto;}
.inside_news_content ul li h3 {padding: 15px 5%; font-size: 18px; }

.inside_news_content ul li p{ font-size:14px;}

}

@media screen and (max-width:900px){
	
.inside_title h3{font-size:22px; line-height:30px; 
}

.inside_news_content ul li { width: 49%; margin-right: 2%; margin-bottom: 25px;}

}

@media screen and (max-width:560px){
.inside_title h3{ margin:5% 0;  }

.inside_news_content ul li { width: 100%; margin-right:0; }

.inside_news_content ul li p{ margin-bottom:3%;}
}



.news_list_content{ margin-top:30px;}

.left_nav_container{ width:28%; float:left;}
.left_nav_content{ /*width:28%;float:left;*/background:#fff; padding:32px 0;}

.left_nav_content h3{font-size:30px; line-height:40px;color: #114889;margin:0 6.5% 5.5%; font-weight:normal;}

.left_nav_content h6 img{ max-width:100%; height:auto;}

.left_nav_content ul{ width:87%; margin:0 6.5% 0;}

.left_nav_content ul li{ font-size:22px; line-height:33px; background:url(../images/inside_navbg.jpg) no-repeat left center; padding-left:50px; color:#05164d; margin:9% 0;transition: all 0.5s; box-sizing:border-box;}

.left_nav_content ul li:hover{ background:url(../images/inside_navbg1.jpg) no-repeat; padding-left:60px;transition: all 0.5s;}

.left_nav_content ul li.cur{background:url(../images/inside_navbg1.jpg) no-repeat;}

.left_nav_content h5{margin:7% 6.5% 0; font-size:22px; line-height:30px; color:#05164d; font-weight:normal;}

.left_nav_content p{margin:1% 6.5% 0; color:#05164d; font-size:34px; line-height:42px;}


.inside_riht_news{ width:63%; float:right; background:#fff; padding:2% 3%; }

.inside_right_news2 ul li{ width:100%; overflow:hidden; margin-top:3.5%;}

.news_data{ width:19%; float:left;}
.news_data h6{ font-size:24px; line-height:30px; color:#d2d2d2;}

.inside_news_word{ width:81%; float:right; border-bottom:1px dotted #949494; padding-bottom:3.5%;}
.inside_news_word h3{ font-size:20px; line-height:26px; font-weight:normal;}
.inside_news_word h3 a{ color:#313131;}

.inside_news_word p{ font-size:16px; line-height:28px; color:#313131; margin-top:2%;}

.inside_right_news2 ul li:hover .news_data h6{ color:#ffc958;}

.inside_right_news2 ul li:hover .inside_news_word h3 a{ color:#114889;}

.fenye{ width:100%; overflow:hidden; text-align:center; margin-top:3%;}

.fenye_word{ text-align:center; padding:15px 25px; background:#f7f7f7; display:inline-block;}

.fenye_word a{ font-size:20px; margin:0 12px; color:#717171; line-height:22px; padding:1px 9px;}

.fenye_word a.cur2,.fenye_word a:hover{ background:#2d5891; color:#fff;}

@media screen and (max-width:1400px){
	
.left_nav_content h3{ font-size:28px;}
.left_nav_content ul li,.left_nav_content ul li.cur{ background-size:30px; padding-left:40px;}
.left_nav_content h5{ font-size:20px;}
.left_nav_content p{ font-size:30px;}
}

@media screen and (max-width:1250px){
	

.inside_news_word{ width:79%;}
}

@media screen and (max-width:1200px){	
.left_nav_content ul li{ font-size:18px; line-height:25px;}
.left_nav_content ul li, .left_nav_content ul li:hover,.left_nav_content ul li.cur {
    background-size: 25px;
    padding-left: 35px;
}
}

@media screen and (max-width:1100px){

.left_nav_container{ width:27%;}

.inside_riht_news{ width:64%;}


.left_nav_content h5{margin:7% 6.5% 0; font-size:18px; line-height:30px;}

.left_nav_content p{margin:1% 6.5% 0; font-size:30px; line-height:38px;}

.news_data{ width:17%;}

.inside_news_word{ width:78%; float:right; border-bottom:1px dotted #949494; padding-bottom:3.5%;}

.news_data h6{ font-size:20px; line-height:30px; color:#d2d2d2;}
.left_nav_content p{ font-size:26px;}

}


.left_nav_content h3 i{ display:none;}

@media screen and (max-width:900px){
	.inside_riht_news{padding: 4% 3%;}


.news_list_content{ margin-top:0;}

.left_nav_container{ width:100%;}
.left_nav_content{ width:100%; margin-bottom:2%; padding:3.5% 0 3.5% 0; }

.inside_riht_news{ width:94%;}
.inside_news_word{ width:80%;}

.left_nav_content h6{ display:none;}
.left_nav_content h5{ display:none;}

.left_nav_content p{ display:none;}

.left_nav_content h3{font-size:22px; line-height:30px;color: #114889;margin:0 6.5% 0; position:relative;}

.left_nav_content h3 i{ display:block;width:60px; height:21px; border:2px solid #114889; border-radius:5px; position:absolute; right:5px; top:4px;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.left_nav_content h3 i span{ font-size:14px; line-height:21px; font-style:normal; text-align:center; display:block;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.left_nav_content h3 i span.daohang2{ display:none;}

.left_nav_content h3 i.guanbi{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.left_nav_content h3 i.guanbi span.daohang1{ display:none;}
.left_nav_content h3 i.guanbi span.daohang2{ display:block;}


.left_nav_content ul{ margin-top:10px; display:none;}

.left_nav_content h6 img{ width:100%; height:auto;}


.left_nav_content ul li{ font-size:16px; line-height:20px; background:url(../images/inside_navbg.jpg) no-repeat left center; background-size:20px; padding-left:30px; color:#05164d; margin:15px 0;transition: all 0.5s; box-sizing:border-box; width:32%; margin-right:2%; float:left;}

.left_nav_content ul li:hover,.left_nav_content ul li.cur{  padding-left:30px;}

.left_nav_content ul a:nth-child(3n) li{ margin-right:0;}

.left_nav_content ul li:hover{ background:url(../images/inside_navbg1.jpg) no-repeat left center;background-size:20px; transition: all 0.5s;}

.left_nav_content ul li.cur{background:url(../images/inside_navbg1.jpg) no-repeat left center;background-size:20px;}

.inside_news_word h3{ font-size:18px; line-height:26px; font-weight:normal;}

.inside_news_word p{ font-size:14px; line-height:22px;}

.news_data h6{ font-size:18px; line-height:30px; color:#d2d2d2;}



.fenye{ margin-top:3%;}

.fenye_word{ text-align:center; padding:10px; background:#f7f7f7; display:inline-block;}

.fenye_word a{ font-size:14px; margin:0 5px; color:#717171; line-height:20px; padding:1px 7px;}


.about_lisit_content .left_nav_content {
    background: #f7f7f8;
    margin-bottom: 4%;
}


}


@media screen and (max-width:600px){
	


.left_nav_content ul li{ /*width:50%*/;margin:12px 2% 12px 0;}

.news_data{ width:100%; float:left;}
.news_data h6{ font-size:16px; line-height:20px; color:#d2d2d2; font-weight:normal; margin-bottom:3%;}

.inside_news_word{ width:100%; float:right; border-bottom:1px dotted #949494; padding-bottom:4.5%;}

.inside_news_word h3 a{ color:#313131;}

.inside_news_word p{ margin-top:2%;}

.inside_right_news2 ul li{ /*margin-top:4.5%;*/ margin-top:0;    margin-bottom: 3.5%;}

	
}


@media screen and (max-width:480px){.jiejue_nav_content ul li{ font-size:14px;}}

@media screen and (max-width:422px){.jiejue_nav_content ul li{ font-size:13px;}

.jiejue_nav_content ul li{ background-size:18px;  }

.jiejue_nav_content ul li:hover{ background-size:18px;}

.jiejue_nav_content ul li.cur{background-size:18px;}

}


@media screen and (max-width:420px){
	
.left_nav_content ul{ margin-top:10px;}

.left_nav_content ul li{ /*width:50%*/;margin:12px 2% 12px 0; font-size:14px; padding-left:25px;}	
.jiejue_nav_content ul li{ font-size:13px;}

.left_nav_content ul li:hover,.left_nav_content ul li.cur{  padding-left:25px;}

}

@media screen and (max-width:384px){
	

.jiejue_nav_content ul li{ font-size:12px;}

}

@media screen and (max-width:370px){
.jiejue_nav_content ul li{ /*width:50%*/;margin:12px 2% 12px 0;  padding-left:22px;}

.jiejue_nav_content ul li:hover{  padding-left:22px;}

}



/*inside news*/

.inside_news_top{ width:100%; border-bottom:1px dotted #949494; padding-bottom:2.3%;}
.inside_news_top h3{ font-size:22px; line-height:22px; border-left:3px solid #05164d; padding-left:8px; font-weight:normal; color:#05164d;}

.inside_news_top h6{ font-weight:normal; font-size:16px; color:#313131; line-height:24px; position:relative; margin-top:2%;}

.inside_news_top h6 span{ position:absolute; right:15%;}

.inside_news_xiang_word h1{ font-size:20px; line-height:28px; color:#114889; font-weight:normal; text-align:center; margin:3.5% 0 2% 0;}

.inside_news_xiang_word p{ font-size:15px; line-height:2.2em; margin-top:15px; text-indent:2em; color:#3a3a3a;}

.inside_news_xiang_word img{max-width:100%; heigh:auto;    margin-left: -2em;}

.fenye2{ width:100%; margin-top:3%;}

.fenye2 h6{ font-weight:normal; font-size:13px; line-height:20px; margin-top:10px;}

.fenye a{ color:#000;}
.fenye2 a{ color:#666;}

.guanlian_container{background:#fff; padding:25px 0 15px 0; margin-top:4%;}

.guanlian_container2{ margin-top:0;}

.guanlian_container h3{font-size:32px; line-height:40px;color: #114889;margin:0 6.5% 5.5%; font-weight:normal;}

.guanlian_container h6 img{ max-width:100%; height:auto;}


.guanlian_container ul{ width:87%; margin:0 6.5% 0;}



.guanlian_container ul li{ font-size:16px; line-height:25px; border-top:1px dotted #9a9a9a; padding:4.5% 0;}

.guanlian_container ul li:first-child{ border-top:none; }

.guanlian_container ul li a{ color:#313131;}
.guanlian_container ul li a:hover{ color:#114889;}

@media screen and (max-width:1400px){
.guanlian_container h3{ font-size:28px;}	
}

@media screen and (max-width:1300px){
.guanlian_container ul li{ font-size:16px; line-height:24px;}
	
	}


@media screen and (max-width:900px){
	
.inside_news_top h3{ font-size:20px; line-height:20px;}
.inside_news_top h6{ font-size:13px;}
.inside_news_top h6 span{ right:0;}

.inside_news_xiang { width:94%;
    padding: 6% 3%;
}

.inside_news_xiang_word h1{ text-align:center; margin:4.5% 0 1.5% 0; font-size:18px;}

.inside_news_xiang_word p{ line-height:2em; margin-top:10px;}


.guanlian_container{ display:none;}
}



/*contact*/
.contact_container{ width:98%; border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding-right:2%; }

.map{ width:59%; float:left;border-right:1px solid #e1e1e1;}



.contact_word_content{ width:37%; float:right; margin-top:2.3%; }

.contact_word_content h3{ font-size:30px; line-height:40px; color:#114889; font-weight:normal; letter-spacing:1px;}

.contact_word_content h6{ font-size:16px; line-height:22px; color:#fabe00; font-weight:normal; margin:0.8% 0 3% 0;}

.contact_word_content p{ font-size:18px; color:#626262; line-height:24px; margin-top:2%;}

.contact_word_content p span{ font-size:26px; color:#114889; line-height:30px;}


.contact_word_content ul{ margin-top:3.5%;}

.contact_word_content ul li{ width:20%; float:left; text-align:center; margin-right:3%;}

.contact_word_content ul li img{ max-width:100%; height:auto;}

.contact_word_content ul li p{ font-size:16px; line-height:26px; color:#626262; text-align:center;}

#map{width:100%;height:26vw;font-size:12px}

@media screen and (max-width: 1450px){
.contact_word_content{margin-top:1%;}
	
	}

@media screen and (max-width: 1400px){
	.contact_word_content h3{ font-size:28px;}
	.contact_word_content p span{ font-size:24px;}
	.contact_word_content h6{ font-size:15px; line-height:22px; margin:0.8% 0 1% 0;}
	
	.contact_word_content ul li{ width:23%;}
	
}
	
@media screen and (max-width: 1300px){
.contact_word_content h3 {
    font-size: 26px;
}
	.contact_word_content p{ font-size:15px;  line-height:22px; margin-top:1%;}

.contact_word_content ul{ margin-top:2.5%;}

.contact_word_content ul li p{ font-size:15px; line-height:26px; }
	
	}

@media screen and (max-width: 1100px){

.contact_word_content{ margin-top:5%;}
.contact_word_content h3{ font-size:25px;}
.contact_word_content ul{ display:none;}
}




@media screen and (max-width: 900px){
	
		.contact_word_content h3{ font-size:22px; line-height:30px;}
	
	.contact_word_content p span{ font-size:20px;line-height:30px;}
	
	.contact_container{ width:96%; margin:0 2% 0 2%; padding-right:0; border:none;}

.map{ width:100%; float:left;border:1px solid #e1e1e1; box-sizing:border-box;}


.contact_word_content{ width:100%;border:1px solid #e1e1e1; padding:5% 4%;box-sizing:border-box;}

.contact_word_content ul{ display:block; margin-top:2.5%;}

.contact_word_content ul li{ width:20%; float:left;}

#map{ height:220px;}
}


@media screen and (max-width: 500px){
.contact_word_content ul li{ width:30%; float:left;}	
	
}



/*order*/
.order_container{ width:100%; height:auto; background:url(../images/caigou_bg.jpg) no-repeat center center;  padding:3% 0 3.5% 0; box-sizing:border-box; overflow:hidden; margin-top:3%;}

.order_container .inside_title h3{ color:#262626; margin-bottom:2.8%;}

.form_container{ width:850px; padding:3% 3% 2% 3%; background:#fff; margin:0 auto 0 auto;}

.form_container h4{ font-size:20px; line-height:30px; color:#1b1b1b;margin-bottom:5px;}

.form_container input{border:none; background:none;outline:none; border-bottom:1px solid #dcdcdc; width:100%; padding:20px 15px; box-sizing:border-box; color:#1b1b1b; font-size:15px;}


.form_container h4.liuyan{ margin:20px 0;}

.form_container textarea{ width:100%;border:none; background:none;outline:none;border:1px solid #dcdcdc; height:100px; padding:10px 15px; box-sizing:border-box;color:#1b1b1b;font-family:"Alibaba-PuHuiTi-Regular";font-size:15px;}

.form_container button{ width:128px; height:40px; line-height:40px; border:none; background:#114889; border-radius:30px; font-size:16px; color:#fff; margin:5% auto 0 auto; display:block;}


@media screen and (max-width:900px){
	
.order_container{ width:100%; height:auto;}

.form_container{ width:90%; padding:3% 3% 3% 3%;}



.form_container h4{ font-size:18px; line-height:26px;}

}

@media screen and (max-width: 560px){
.order_container .inside_title h3{ margin-bottom:5%;}


.form_container input{ padding:15px 15px; font-size:14px;}

.form_container button{ width:110px; height:36px; line-height:36px;font-size:14px; color:#fff; margin:5% auto 0 auto; display:block;}

.order_container{  padding:0% 0 4% 0; }

.form_container textarea{ font-size:14px;}

}


/*wangluo*/
.order_container2{ background:#efefef;}

.wangluo_top h3{ text-align:left;
    color: #002b61; margin-bottom:1%;}

.wangluo_top p{ font-size:16px; line-height:30px; color:#707070; letter-spacing:0.5px;}

.wangluo_top p span{ display:block;}

.wangluo_map_content{ width:100%; position:relative; margin-top:3%;}

.wangluo_map_content img.wangluo_map_img{ width:97.8%; display:block; margin:0 auto 0 auto; height:auto;}

.map_contact{ width:40%; overflow:hidden; position:absolute; bottom:10%; left:0;}
.map_contact p{ font-size:16px; line-height:30px; color:#707070; font-weight:bold;}
.map_contact p span{ font-size:20px; color:#114889;}

@media screen and (max-width: 1400px){
.map_contact p span{ font-size:18px;}
}

@media screen and (max-width: 1250px){
.wangluo_top p span{ display:inline;}	
	}

@media screen and (max-width: 900px){

.wangluo_top p{ font-size:15px; line-height:26px; color:#707070; letter-spacing:0.5px;}

.map_contact{width:60%;}
.map_contact p{ font-size:14px; line-height:30px; color:#707070;}
.map_contact p span{ font-size:14px;}
}

@media screen and (max-width: 560px){

.map_contact{ position:inherit; top:0; margin:3.5% 0; width:100%;}
}


/*recruit_list*/




.recruit_list_container h3{    font-size: 34px;
    line-height: 40px;
    color: #002b61;
    margin: 0 0 2.8% 0; position:relative;}
	
.recruit_list_top{ width:100%; height:70px; background:#002b61; padding:0 3%; box-sizing:border-box;}

.recruit_list_top ul li{ width:22%; float:left; color:#fff; line-height:70px; font-size:18px; background:url(../images/zhaopin_icon1.png) no-repeat left center; padding-left:35px; box-sizing:border-box;}

.recruit_list_top ul li:first-child + li{background:url(../images/zhaopin_icon2.png) no-repeat left center;}

.recruit_list_top ul li:first-child + li + li{background:url(../images/zhaopin_icon3.png) no-repeat left center;}

.recruit_list_top ul li:first-child + li + li + li{background:url(../images/zhaopin_icon4.png) no-repeat left center;}


.recruit_list_bottom{ width:100%; background:#f9f9f9; overflow:hidden; padding:2% 3%; box-sizing:border-box;}

.recruit_list_bottom ul{ background:#eeeeee; width:100%; overflow:hidden; margin-bottom:3px;}

.recruit_list_bottom ul li{ width:22%; padding:0 35px; box-sizing:border-box; float:left; line-height:60px; font-size:16px;}
.recruit_list_bottom ul li:first-child + li + li + li + li{ width:12%;}

.recruit_list_bottom ul li a{ color:#000;}
.recruit_list_bottom ul li a:hover{ color:#002b61;}



@media screen and (max-width: 1400px)
{
.recruit_list_container h3{    font-size: 30px;}	
	}


@media screen and (max-width:1240px){
	


.recruit_list_top ul li:first-child + li{ width:26%;}

.recruit_list_top ul li:first-child + li + li { width:15%;}
.recruit_list_top ul li:first-child + li + li + li{width:19.5%;}




.recruit_list_bottom ul li:first-child + li{ width:26%;}

.recruit_list_bottom ul li:first-child + li + li { width:15%;}
.recruit_list_bottom ul li:first-child + li + li + li{width:19.5%;}
.recruit_list_bottom ul li:first-child + li + li + li + li{ width:17.5%;}

}




@media screen and (max-width:900px){
.recruit_list_container h3{    font-size: 22px;
    line-height: 30px;
    color: #002b61;
margin:1.5% 0 3.5% 0; }

.recruit_list_top{ height:60px;}

.recruit_list_top ul li:first-child + li + li + li{ display:none;}
.recruit_list_bottom ul li:first-child + li + li + li{ display:none;}

.recruit_list_top ul li{ font-size:16px; padding-left:30px; line-height:60px;}
.recruit_list_top ul li:first-child{ width:28%;}

.recruit_list_top ul li:first-child + li{ width:32%;}
.recruit_list_top ul li:first-child + li + li{width:20%;}


.recruit_list_bottom ul li{ font-size:15px; padding:16px 0 16px 30px; line-height:20px;}
.recruit_list_bottom ul li:first-child{width:28%;}
.recruit_list_bottom ul li:first-child + li{ width:32%;}

.recruit_list_bottom ul li:first-child + li + li { width:20%;}
.recruit_list_bottom ul li:first-child + li + li + li{width:20%;}

}

@media screen and (max-width:580px){
	
	
.recruit_list_top ul li{ font-size:15px;}
.recruit_list_top ul li:first-child{ display:none;}
.recruit_list_bottom ul li:first-child{ display:none;}

.recruit_list_top ul li:first-child + li{ width:41%;}
.recruit_list_top ul li:first-child + li + li{width:29%;}



.recruit_list_bottom ul li:first-child + li{width:41%;}
.recruit_list_bottom ul li:first-child + li+ li{ width:28%;}

.recruit_list_bottom ul li:first-child + li + li + li + li { width:30%;}

	
}



/*zhaoshang form*/


.coo_form_word{ max-width:1400px; background:rgba(251,249,249,1); background:url(../images/zhaoshang_bg.jpg) no-repeat center center;box-sizing:border-box;-webkit-box-sizing: border-box; padding:3% 3%; margin:3% auto 0 auto;}

.coo_form_word h3{    font-size: 30px;
    line-height: 1.5em;
    text-transform:uppercase;
    color: #1b1b1b; font-weight:normal;}
	
	
.coo_form_left{ width:40%; float:left; margin-right:3%;}
.coo_form_left h4{ font-size:14px; font-weight:normal; color:#0f3c97; line-height:1.5em; margin:3% 0; text-transform:uppercase;}

.coo_form_left p{ font-size:18px; line-height:1.5em; text-transform:capitalize; text-transform:lowercase;color: #707070;}
	
.coo_form_word form .form_word input{border:none; background:none;outline:none; border-bottom:2px solid #0f3c97;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 #0f3c97; width:76%; font-family: "Microsoft YaHei","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 #0f3c97; border-radius:15px; line-height:40px; font-size:20px; color:#0f3c97; margin-top:5%;}


.coo_form_word input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #383838; font-size:16px; 
}
.coo_form_word input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #383838;font-size:16px;
}
.coo_form_word input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #383838;font-size:16px;
}
.coo_form_word input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #383838;font-size:16px;}
  

.coo_form_word textarea::-webkit-input-placeholder{
            color:#383838;font-size:16px;
        }
.coo_form_word textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#383838;font-size:16px;
        }
.coo_form_word textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#383838;font-size:16px;
        }
.coo_form_word textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#383838;font-size:16px;
        }
		
.coo_xuanze span{ font-size:18px; margin:3px 10px 0 0; display:block; float:left; color:#383838;}

.coo_xuanze input{ border-radius:0; width:18px; height:18px; border:1px solid #000; margin-top:5px;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:#383838;}



.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 #114889; border:none;

    }
	
/*.coo_form_word  form{ margin-top:3%;}*/

.lliuyan{margin-top:3%;}


@media screen and (max-width:1400px){
.coo_form_word h3{ font-size:28px;}
}


@media screen and (max-width:900px){
.coo_form_word h3{ font-size:22px; font-weight:normal;}
}


@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_xuanze span{ font-size:16px;}

.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%;}

.coo_form_word{ margin-top:5%;}
.coo_form_word{ width:96%; padding:5% 4%;}

.coo_form_word form .form_bottom input.tijiao{margin-top: 7%;line-height: 30px;}
}



/*jiejuefangan*/

.jiejue_img{ width:69%; float:right; margin-bottom:1.3%;}
.jiejue_img img{ width:100%; height:auto;}

.jiejue_title h3{ font-size:28px; line-height:32px; background:url(../images/jiejue_line.png) no-repeat left bottom; font-weight:normal; color:#002b61; padding-bottom:2.6%; margin-top:1.6%;}

.jiejue_product ul li{ width:23.35%; float:left; margin-right:2.2%; margin-top:3%;}

.jiejue_product_img{ width:100%; box-sizing:border-box; border:1px solid #e9e9e9; overflow:hidden; padding:5%;}
.jiejue_product ul li:first-child + li + li + li{ margin-right:0;}
.jiejue_product ul li .jiejue_product_img img{ width:100%; display:block; 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;}

.jiejue_product ul li .jiejue_product_img: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;}


.jiejue_product ul li h3{ text-align:center; font-size:16px; line-height:22px; font-weight:normal; color:#101010; margin-top:6%;}

.jiejue_product ul li h3:hover{ color:#002b61;}

.jiejue_product ul li h3 i{ margin-right:5%;}




.changjing_title h3{ margin-top:4.5%;}
.changjing_content{ margin-top:1%;}
.changjing_content ul li{ width:48.75%; float:left; margin:2% 2.5% 0 0;}

.changjing_content ul li:first-child + li,.changjing_content ul li:first-child + li + li + li{ margin-right:0;}
.changjing_content ul li img{ width:100%; display:block; height:auto;} 

.tedian_content{ width:100%; overflow:hidden; margin-top:2%;}

.tedian_content p{ font-size:16px; color:#434343; line-height:24px; margin-top:1%;}
.tedian_content p img{  max-width:100%; height:auto;}


@media screen and (max-width: 1400px){
.jiejue_title h3{ font-size:24px;}
	}
	
	

@media screen and (max-width: 1100px){
.jiejue_img{ width:70%;}	
	}
	
	
	
	
@media screen and (max-width: 900px){
.jiejue_img{ width:100%;}

.jiejue_title h3{ font-size:18px; line-height:30px; background:url(../images/jiejue_line.png) no-repeat left bottom; font-weight:normal; color:#002b61; padding-bottom:3%;}

.jiejue_product ul li{ width:48.9%; float:left; margin-right:2.2%; margin-top:3%;}

.jiejue_product ul li:nth-child(2n){ margin-right:0;}
.tedian_content p{ font-size:14px; line-height:24px; margin-top:1.5%;}

.changjing_title h3 {
    margin-top: 5.5%;
}

}

.jiejue_products .inside_title h3{ text-align:center;margin: 3.5% 0;}


/*xilie*/

.xilie_container{width: 100%;
    overflow: hidden;
    padding: 3% 0 1% 0;
    background: #f1f1f1;
    margin-top: 5%;}

.produst_xilie_container ul li{ width:14.66%; float:left; padding:0 1%; float:left; text-align:center; margin-bottom:3%; }

.produst_xilie_container ul li img{ max-width:80%; height:auto; display:block; border-radius:50%; margin:0 auto;}

.produst_xilie_container ul li h3{ font-size:20px; font-weight:normal; line-height:32px; color:#002b61; margin-top:10%;}

@media screen and (max-width: 1130px){
.produst_xilie_container ul li h3{ font-size:16px; line-height:32px; margin-top:10%;}
	
	}
	
	
	@media screen and (max-width: 900px){
.produst_xilie_container ul li{ width:23%; float:left; padding:0 1%;margin-bottom:3%; }
	
	}
	
	
@media screen and (max-width: 580px){
.produst_xilie_container ul li{ width:31.33%; float:left; padding:0 1%;margin-bottom:2%; }

.produst_xilie_container ul li h3{ font-size:14px; line-height:32px; margin-top:8%;}
	
	}

@media screen and (max-width: 360px){

.produst_xilie_container ul li h3{ font-size:13px; }
	
	}
	
	
	

/*product*/

.inside_product_word_content2{ width:100%; overflow:hidden; position:relative;}


.inside_product_left{ width:50%; float:left;border:1px solid #f2f2f2; box-sizing:border-box;}

.inside_product_left img{ width:100%; height:auto;  display:block;}

#inside_product5 .swiper-slide img.product_logo{ position:absolute; left:5%; top:5%; z-index:1; max-width:20%;}

#inside_product5 .swiper-slide{ padding:10%; box-sizing:border-box;}

.swiper-pagination10 span.swiper-pagination-bullet-active {
    opacity: 1;
    background: #002b61;
}

.inside_product_right{ width:45%; float:right;}

.inside_product_right h5{ font-size:18px; line-height:32px; font-weight:normal; color:#7d7d7d; margin-top:3%;}

.inside_product_right h3{ font-size:34px; line-height:42px; color:#101010; background:#f6f6f6; padding:3% 4% 4% 3%; box-sizing:border-box; margin-top:2%;}

.inside_product_right p{ font-size:16px; line-height:30px; color:#7d7d7d; margin-top:4%;}

.inside_product_right p span{ color:#1b1b1b;}

.inside_product_right h6{ width:20%; line-height:60px; height:60px; text-align:center; color:#fff; background:#002b61; 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; border:1px solid #002b61;box-sizing:border-box;}

.inside_product_right h6:hover{ color:#002b61; background:none; border:1px solid #002b61; transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;box-sizing:border-box;}


.jiejue_products .inside_title2 h3{ text-align:left;}


@media screen and (max-width:1420px){
	
.inside_product_right h3{ font-size:26px; line-height:36px;padding:2% 4% 3% 3%;  margin-top:2%;}

.inside_product_right p{ font-size:15px; line-height:24px; color:#7d7d7d; margin-top:3%;}
	
	
.inside_product_right h6{line-height:50px; height:50px;}
}

@media screen and (max-width:1200px){
.inside_product_right h5{ display:none;}

.inside_product_right h3{ font-size:22px; line-height:32px;padding:2% 4% 3% 3%;  margin-top:0%;}	
	
}

@media screen and (max-width:1000px){


.inside_product_right h6{line-height:40px; height:40px; font-size:18px;}	
}


@media screen and (max-width:900px){

.inside_product_word_content{ margin-top:12%;}
}


@media screen and (max-width:650px){

.inside_product_word_content{ margin-top:14%;}

.inside_product_right p{ font-size:14px;}
}


@media screen and (max-width:620px){
.inside_product_left{ width:100%;}

.inside_product_right{ width:100%; }


.inside_product_right h6{ position:inherit; width:40%; margin-top:5%; font-size:16px;}

.inside_product_right h5{ display:block; font-size:15px; margin-top:5%;}

.inside_product_right h3{ font-size:22px; line-height:32px;padding:2% 4% 3% 3%;  margin-top:2%;}	
}

@media screen and (max-width:520px){
	.inside_product_word_content{ margin-top:18%;}
	
}



/*左侧的固定导航*/

.inside_products_content {
    position: relative;
    margin-left: auto;
    margin-right: auto;
	min-height:88vh;
}
	
	
.left_nav_container5 {
  
    position: absolute;
    left: 0;
    top:0;
}
	
	
.left_nav_container5 {
    height: 100%;}
	
	
	
.guding_content {
 position: -webkit-sticky;
    position: sticky;
	
	
    top: 90px;
    z-index: 100000;
	
	}
	

	
	
	
/*左侧固定后修改样式*/



@media screen and (max-width:900px){
.guding_content {
    top: 8.1vh; z-index:999;}
	
}

@media screen and (max-width:600px){

.guding_content ul li{ width:48%; margin-right:2%;}

.guding_content ul a:nth-child(3n) li{ margin-right:2%;	}

}




/*yanjiuyuan*/
.know_water_container{ max-width:1400px; margin:2% auto 0 auto;}

.know_water_left{ width:40%; float:left; }


.know_water_left img,.know_water_right img{ display:block; width:100%; height:auto;}

.know_water_line{ width:100%; height:8px; background:#114889; margin:3.5% 0;}

.know_water_right{ width:55%; float:right;}

.know_water_left h3,.know_water_right h3{ font-size:24px; font-weight:normal; line-height:1.5em;}

.know_water_right h3{ margin-top:5%;}

.know_water_left p{ font-size:16px;color: #707070; line-height:1.8em; margin-top:3%;text-align:justify; text-justify:inter-ideograph;}

.know_water_right p{font-size:16px;color: #707070;margin-top:2%; line-height:1.8em; text-align:justify; text-justify:inter-ideograph;}

@media screen and (max-width: 1400px){
.know_water_left h3,.know_water_right h3{ font-size:22px;}

.know_water_left p,.know_water_right p{ font-size:15px;}
}



@media screen and (max-width: 900px){

.know_water_left h3,.know_water_right h3{ font-size:18px;}

.know_water_left p{ font-size:15px;}

.know_water_left{ width:100%;}
.know_water_right{ width:100%;}

.know_water_right img{ display:none;}
}

@media screen and (max-width: 600px){
	.know_water_container{ margin-top:4%;}
	
}




/*yanjiuyuan news*/
.inside_about_content{ width:100%; overflow:hidden; padding:3% 0 2.5% 0; background:#fafafb; margin-top:4%;}
.inside_about_content18{margin-top:0;}
.inside_news_title h3{font-size:34px; line-height:40px; color:#114889; margin-bottom:2.5%;}


.inside_about_content ul { width: 100%; margin-top:2%;}
.inside_about_content ul li { width: 32%;border-radius: 6px; overflow: hidden; float: left; margin:0 2% 2% 0; background: #fff;  box-shadow:0px 1px 6px  #dfdfdf;}

.inside_about_content ul li:nth-child(3n) { margin-right: 0;}
.inside_about_content ul li img { display: block; width: 100%;}
.inside_about_content ul li h3 { padding:25px 5% 15px 5%; display: block; font-size: 20px; color: #114889; line-height: 26px; font-weight:normal;text-overflow: ellipsis;
white-space: nowrap; 
overflow:hidden; font-weight:bold;}
.inside_about_content ul li p { padding:0 5%; margin-bottom: 5%;font-size: 16px; color:#4d4e4e; line-height: 1.8em;}

@media screen and (max-width:1400px){
.inside_news_title h3{ font-size:30px;}
.inside_about_content ul li p{ font-size:15px;}

.inside_about_content ul li h3{font-size: 18px;}

.inside_about_content ul li p{ font-size:14px;}
}

@media screen and (max-width:900px){
	
	.inside_news_title h3{font-size:22px; line-height:30px;}

.inside_about_content ul li { width: 49%; margin-right: 2%; margin-bottom: 25px;}
.inside_about_content ul li:nth-child(3n) { margin-right: 2%;}
.inside_about_content ul li:nth-child(2n) { margin-right: 0;}

}

@media screen and (max-width:560px){
	.inside_news_title h3{ margin:5% 0; }
	
	.inside_about_content ul li h3 {overflow:auto;white-space:inherit;}

.inside_about_content ul li { width: 100%; margin-right:0; }

.inside_about_content ul li p{ margin-bottom:3%;}

}



/*shiyanshi*/

.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;text-align:justify; text-justify:inter-ideograph;}

.insiderd{ width:100%; margin-top:2%;padding-bottom:4%;}
.insiderd .swiper-wrapper .swiper-slide{ width:48%; float:left; margin:0 2% 0 0; overflow:hidden;}
.insiderd .swiper-wrapper .swiper-slide img{ width:99.9%; height:auto;}


.insiderd .swiper-pagination-bullet{ width:15px; height:15px; margin:0 5px;}

.insiderd .swiper-pagination-bullet-active{ background:#114889;}

@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%;}

.insiderd .swiper-wrapper .swiper-slide{ margin:0 0 0 0; overflow:hidden;}

.insiderd{padding-bottom:7%;}
}

@media screen and (max-width:600px){
.insiderd .swiper-pagination-bullet{ width:10px; height:10px; margin:0 5px;}
.insiderd{padding-bottom:10%;}	
}

/*inside_youshi*/

.inside_youshi_container
{
    width: 100%;
    overflow: hidden;
    padding: 3% 0 2.5% 0;
    background: #fafafb;
    margin-top: 4%;}
/*.inside_youshi_left{ width:35%; float:left; background:#000; height:500px;}*/

.inside_youshi_right{ width:100%; float:right;}


.inside_youshi_right ul li{ width:23.5%; float:left;  background:#fff; box-shadow:0px 0px 15px #ccc; box-sizing:border-box; padding:2.5% 1.5% 1%; position:relative; margin:0 2% 0 0;    }

.inside_youshi_right ul li:nth-child(4n){ margin-right:0;}

.inside_youshi_right ul li h3{ line-height:1.5em; font-size:21px;text-align:center;color: #212121;}

.inside_youshi_right ul li img{ display:block; position:absolute; right:20px; bottom:15px; width:50px; height:auto;}

.inside_youshi_right ul li h4{ font-size:18px; line-height:1.5em; font-weight:normal; color:#080808; margin:5% 0 3% 0;}

.inside_youshi_right ul li p{ font-size:14px; line-height:1.8em;color: #707070; text-align:justify;}

@media screen and (max-width:1400px){
.inside_youshi_right ul li h3{ font-size:20px;}
.inside_youshi_right ul li h4{ font-size:16px;}
}

@media screen and (max-width:900px){
	
	.inside_youshi_right ul li{ width:49%;  padding:6% 4% 1%; position:relative; margin:2% 2% 0 0;    }
	.inside_youshi_right ul li:nth-child(2n){ margin-right:0;}
	
.inside_youshi_right ul li h3{ font-size:18px;}

.inside_youshi_right ul li img{ width:40px; bottom:5px;right: 10px;}
}

@media screen and (max-width:600px){
.inside_youshi_right ul li{ width:100%;  padding:6% 4% 10%; margin-right:0;}	
}

/*gongzuozhan shipin*/
.gongzuozhan_shipin_container{ width:100%;  padding:3% 0 4% 0; overflow:hidden; background:url(../images/shipin_bg.jpg) no-repeat center center;}
.shipin_title{ text-align:center;}
.gongzuozhan_shipin{ width:900px; height:auto; overflow:hidden; margin:0 auto 0 auto;}


@media screen and (max-width:1000px){
.gongzuozhan_shipin{ width:96%;}	
}



/*product*/

.inside_product_container{ width:69%; padding:0; background:none;}

.inside_product_container ul li{ width:32.33%; margin:0 2% 2% 0; float:left; background:#fff; margin-right:1.5%; padding:1.5% 1.5% 2.5% 1.5%; box-sizing:border-box; text-align:center;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.inside_product_container ul li:nth-child(3n){ margin-right:0;}

.inside_product_container ul li img{ width:100%; height:auto; display:block; border:1px solid #f2f2f2; 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_container ul li h3{ font-size:19px; line-height:30px; font-weight:normal; color:#1c1c1c; margin-top:5.5%; height:60px; overflow:hidden;}

.inside_product_container ul li:hover h3{ color:#05164d;}

.inside_product_container ul li:hover{box-shadow:0 0 20px 3px #acabab;transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s;}

.inside_product_container 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;}

@media screen and (max-width: 1300px){
.inside_product_container ul li h3{ font-size:17px;}	
}


@media screen and (max-width: 900px){
	
.inside_product_container{ width:100%;    padding: 4% 0 0 0; margin-top:8%;}



.inside_product_container ul li h3 {
    font-size: 15px;
    line-height: 24px; 
    margin-top: 5.5%; height:auto;height:48px;
    overflow: hidden;
}	
	
}


@media screen and (max-width: 690px){
	
	.inside_product_container{  margin-top:10%;}

}


@media screen and (max-width: 560px){
	
.inside_product_container ul li {
    width: 49%;
    margin: 0 2% 2% 0;
    float: left;
    background: #fff;
   
    padding: 1.5% 1.5% 2.5% 1.5%;
    box-sizing: border-box;

}

.inside_product_container ul li:nth-child(3n){ margin-right:2%;}

.inside_product_container ul li:nth-child(2n){ margin-right:0;}

}

@media screen and (max-width: 500px){
	
	.inside_product_container{  margin-top:13%;}

}



/*recruit xiangqing*/

.renzi_xiangqing_container h3{    font-size: 34px;
    line-height: 40px;
    color: #002b61;
    margin: 0 0 2.8% 0; position:relative;}
	
	
.renzi_xiangqing_left{ width:65%; float:left; }
.top_title{ width:100%; height:70px; background:#002b61; padding:0 3%; box-sizing:border-box;}
.top_title h4{ font-size:22px; line-height:70px;background: url(../images/zhaopin_icon1.png) no-repeat left center;
padding-left: 35px;
box-sizing: border-box; color:#fff; font-weight:normal;}

.renzi_xiangqing_word{ background:#f9f9f9; padding:2% 3%;box-sizing:border-box;}

.renzi_xiangqing_word p{ font-size:17px; line-height:28px; margin:1% 0;}	

.renzi_xiangqing_word p span{ font-size:26px; color:#002b61;}

.renzi_xiangqing_word h6{ width:100%; height:1px; background:#cccccc; margin:3% 0;}

.top_title2{ background:none;}

.top_title2 h4{ color:#000; background:url(../images/zhaopin_icon2.png) no-repeat left center;}
.top_title3 h4{ background:url(../images/zhaopin_icon3.png) no-repeat left center center;}


.renzi_xiangqing_word2 p{font-size:16px;}

/*renzi biaodan*/
.renzi_right_biaodan{ width:32%; float:right;background:#f9f9f9; padding:0 2% 2% 2%; box-sizing:border-box;}
.renzi_right_biaodan h4{ font-size:22px; line-height:69px; font-weight:normal; color:#002b61; border-bottom:1px solid #ccc;}

.renzi_right_biaodan h5{ font-size:17px; line-height:30px; font-weight:normal; margin:3% 0 0 0;}
.renzi_right_biaodan p{ width:100%; overflow:hidden; margin-top:2%;}

.renzi_right_biaodan p.biaoge input{border:none; background:none;outline:none; box-sizing:border-box; line-height:50px; background:#fff; width:100%; font-size:14px; padding:0 10px; border:1px solid #ccc;}

.renzi_right_biaodan p textarea{border:none; background:none;outline:none;background:#fff; width:100%; font-size:14px; padding:10px 10px; border:1px solid #ccc;box-sizing:border-box; height:150px;font-family:"Alibaba-PuHuiTi-Regular"; }

.renzi_right_biaodan button{ display:block; width:40%; line-height:45px; border:none; background:none; background:#002b61; color:#fff; font-size:16px; margin:4% auto 0 auto;}

.renzi_xiangqing_container .renzi_button{ font-size:20px; font-weight:normal; line-height:28px; margin-bottom:2%;}
.renzi_xiangqing_container .renzi_button span{ margin-right:2%;}
.renzi_xiangqing_container .renzi_button span a{ color:#2b2b2b;padding-bottom:8px; overflow:hidden; box-sizing:border-box;  }
.renzi_xiangqing_container .renzi_button span a.cur4{ color:#002b61; border-bottom:2px solid #002b61;}


@media screen and (max-width:1400px){
.renzi_xiangqing_container h3{ font-size:30px;}

.renzi_right_biaodan h4{ font-size:20px;}

.renzi_xiangqing_word p{ font-size:16px;}

.top_title h4{ font-size:20px;}

.renzi_right_biaodan h5{ font-size:16px;}
}
	
	

@media screen and (max-width:900px){
.renzi_xiangqing_container h3{    font-size: 22px;
    line-height: 30px;
    color: #002b61;
margin:1.5% 0 3.5% 0; }


.renzi_xiangqing_left{ width:100%; }

.top_title{  height:60px;}
.top_title h4{ line-height:60px; font-size:18px;}
.renzi_xiangqing_word p{ font-size:15px;}

.renzi_xiangqing_word2 p{font-size:15px;}

.renzi_xiangqing_word p span{ font-size:22px;}
.renzi_right_biaodan{ width:100%; margin-top:3%;padding:0 2% 3% 2%;}

.renzi_right_biaodan h4{ font-size:18px; line-height:55px;}

.renzi_right_biaodan h5{ font-size:15px; line-height:26px;}

.renzi_right_biaodan p.biaoge input{ line-height:40px; font-size:14px; padding:0 10px;}

.renzi_right_biaodan button{ line-height:40px;font-size:14px; margin:4% auto 0 auto;}

.renzi_xiangqing_container .renzi_button{ font-size:16px; font-weight:normal; line-height:28px; margin-bottom:4%;}

.renzi_xiangqing_container .renzi_button span{ margin-right:8%;}
.renzi_xiangqing_container .renzi_button span a{ color:#2b2b2b;padding-bottom:8px; overflow:hidden; box-sizing:border-box;  }

}


/*case*/

.inside_case{background:none; padding:0; margin-top:0;}

/*sitemap*/

.content_sitemap{ width:1200px; overflow:hidden; margin:35px auto 20px auto;border: 1px solid #ccc;
padding: 40px 30px 0 30px;box-sizing:border-box;-webkit-box-sizing: border-box; }

.content_sitemap ul{ margin-bottom:40px; width:100%; overflow:hidden;}
.content_sitemap h3{ font-size:21px; line-height:24px; border-bottom:1px dotted #ccc;padding-bottom:15px; color:#313131; }
.content_sitemap h3 a{color:#313131; }

.content_sitemap ul li{ float:left; padding-right:25px; font-size:16px; line-height:20px; margin-top:15px;}

.content_sitemap ul li a{ color:#636363;}

.content_sitemap ul.xxww li{ padding-right:0; width:100%;}

@media screen and (max-width:1200px) {
.content_sitemap{ width:96%; }
}

@media screen and (max-width:900px) {
.content_sitemap{ 
padding: 20px 10px 0 10px; }
.content_sitemap ul{ margin-bottom:20px;}
.content_sitemap h3{ font-size:18px; padding-bottom:10px;}
.content_sitemap ul li{  padding-right:15px; font-size:15px;  margin-top:10px;}
}


/*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:30px;}
.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:12px;}
.bottom404 h4{ font-size:16px;}
}

