@media only screen and (max-width: 1199px) {

p{ line-height:1.6em;}




.cont3{width: 100%; padding: 30px 0px 40px 0px; background:url("../images/bgf3.jpg") bottom left no-repeat; }
.c3c{width: 90%; max-width: 1700px; margin: 0 auto; padding-top: 10px;}

.c3cl{width:100%; float: ;}
.c3cl img{ display: block; width:100%; height: auto; margin-bottom:15px; }

.c3cr{width: 100%;  float: ;}

.c3cr_1{width: 100%; padding-bottom: 30px; line-height:30px; font-size: 1.1em; color: #222; }
.c3cr_1 h4{font-size: 1em; text-transform: uppercase; color: #0d4da1; line-height: 1.6em;}

.c3cr_2{width: 100%; line-height: 1.6em;  font-size: 1em; color: #555;}
.c3cr_2 p{line-height: 32px;}

.c3cr_5{width: 100%; padding-top: 10px;}
.c3cr_5 ul li{display: block; width:33.33%; float: left; box-sizing: border-box; border-right: #e5e5e5 1px solid;}
.c3cr_5 ul li:nth-child(3){border-right:none;}
.c3cr_5 ul a{display: block; width: 95% ; margin: 0 auto; line-height: 1.2em; font-size: 0.8em; text-align: center;}
.c3cr_5 ul img{display: block; margin: 0 auto; height: 35px; margin-bottom:8px;}

.cab_title{width: 100%; padding-bottom: 10px; font-size: 1.2em; color: #222; line-height: 1.6em; font-weight: bold;}
.cab_title b{font-weight: bold;}
.cab_title span{font-size: 0.7em; font-family: arial; letter-spacing: 2px; color: #888; font-weight: normal;}

.con_more_3{width: 100%; padding-top: 10px;}
.con_more_3 a{display: block; width: 100%; height: 35px; line-height: 35px; text-align: center; color: #fff; font-size: 1em; background: #; border:#fff 1px solid; transition: 0.5s;}
.con_more_3 a:hover{background: #ee0000; color: #fff;  border:#ee0000 1px solid;}
.con_more_3 i{margin-left: 8px;}









.tcon1{width:100%; max-width:1200px; line-height:40px; margin:0 auto; text-align:center; padding:20px 0px 20px 0px;}
.tcon1 a{display:inline; padding:12px 40px 12px 40px; font-size:1em; border:#e0e0e0 1px solid; border-radius:8px; margin:0px 4px 0px 4px; transition:0.5s;}
.tcon1 a:hover{ background:#0d4da1; color:#fff; border:#0d4da1 1px solid;}




.con2{width: 100%; padding: 30px 0px 30px 0px;  background: #004473 url("../images/d56.jpg") center center; background-size: cover;}
.con2c{width: 90%; margin:0 auto; max-width: 1700px; margin: 0 auto; color: #fff;}
.con2c h3{font-size: 1.2em; line-height: 1.6em; padding-bottom: 10px;}

/* 选项卡示例样式 */
.main22{width: 100%; margin:0px auto; padding-top: 0px;}
.tab {overflow: hidden;width: 100%; height: 202px; cursor: pointer;}
.tab a{color: #fff;}
.tab li {float: left; width:100%; height: 50px; text-align: center; line-height:50px; font-size: 1em;  margin-bottom:1px; background:  rgba(255,255,255,0.2);}
.tab li.on {background: #53c1b3;  font-size: 1em; font-weight: bold;}
.con {width: 100%; padding-top: 10px; padding-left: 0px; font-size: 1em; color: rgba(255,255,255,0.8); line-height: 1.8em;}
.con p{line-height: 1.8em;}









.con4{width: 100%; padding: 30px 0px 30px 0px;  background: #F6F6F6; background-size: cover;}
.con4c{width: 90%; max-width: 1700px; margin: 0 auto; color: #333;}
.con4c h3{font-size: 1.3em; line-height: 30px; padding-bottom: 0px;}

.con4cx{width: 100%; padding: 0px 0px 10px 0px; font-size: 1em; line-height: 1.6em;}
.con4cx p{line-height: 1.6em;}

.con4cv{width: 100%; max-width: 1700px;}
.con4cv ul li{display: block; float: left; width: 50%; margin-bottom: 5px;}
.con4cv ul a{display: block; height:140px; padding-top: 10px;  width:calc(100% - 5px); margin: 0 auto; background: #fff; box-sizing: content-box; transition: 0.3s;}
.con4cv ul .ip_img{width:calc(100% - 20px); height: 80px; margin: 0 auto;margin-bottom: 10px; display: flex;  justify-content: center; align-items: center; }
.con4cv ul img{display: block; margin: 0 auto; max-height: 80px; max-width: 100%; }
.con4cv ul p{line-height: 20px; font-size: 1em; padding-top: 10px; text-align: center;}
.con4cv ul a:hover{box-shadow:0px 0px 40px rgba(8,160,18,0.4); position: relative;}






.con5{width: 100%; padding: 30px 0px 30px 0px;  background: #fff; background-size: cover;}
.con5c{width: 90%; max-width: 1700px; margin: 0 auto; color: #333;}
.con5c h3{font-size: 1.3em; line-height: 32px; padding-bottom: 0px;}
.con5ct{width: 100%;}
.con5ct .left{float: left;}
.con5ct .right{float: right;}
.con5ct .right a{display:inline; padding:8px 20px 8px 20px; font-size:1em; border:#444 1px solid; border-radius:0px; margin:0px 4px 0px 4px; transition:0.5s;}
.con5ct .right i{margin-left: 8px;}
.con5ct .right a:hover{ background:#0d4da1; color:#fff; border:#0d4da1 1px solid;}

.con5cx{width: 100%; padding: 0px 0px 30px 0px; font-size: 15px; line-height: 1.6em;}
.con5cx p{line-height: 1.6em;}












.tcon5{width:100%; max-width: 1700px; margin:0 auto; margin-bottom: 10px;}



.tcon5_l{width:60%; height:; float:left; background:; transition:0.5s; display:none;}
.tcon5_l li{display: block; width:calc(50% - 20px); float: left; margin-right: 20px; background: #f8f8f8; padding-bottom: 20px; transition: 0.5s;}
.tcon5_l img{width:100%; height:306px;}
.tcon5_l h2{width:85%; height:60px; margin:0 auto; line-height:30px; padding-top:25px; font-size:18px; color: #222; font-weight: normal; overflow:hidden;}
.tcon5_l p{ width:85%;  margin:0 auto; line-height:30px; color:#888; font-size:14px; padding-top:20px;}
.tcon5_l li:hover{background:#fff; -moz-box-shadow:0px 0px 30px #d7e5f0; -webkit-box-shadow:0px 0px 30px #d7e5f0; box-shadow:0px 0px 30px #d7e5f0;}
.t5l2{ width:85%; height:60px; overflow:hidden; margin:0 auto; line-height:30px; color:#aaa; font-size:14px; padding-top:px;}



.tcon5_r{width:100%; height:; float:right; background:#;}
.tcon5_r ul li{ display:block; width:100%; height:; float:left; margin-bottom:2px; padding:10px 0px 10px 0px;}
.tcon5_r ul li a{display:block; width:100%; height:; float:right; background:#f8f8f8; transition:0.5s;}
.tcon5_r ul li a:hover{background:#fff; -moz-box-shadow:0px 0px 30px #d7e5f0; -webkit-box-shadow:0px 0px 30px #d7e5f0; box-shadow:0px 0px 30px #d7e5f0; position: relative;}


.t5r1{width:85%; height:; margin:0 auto; line-height:1.6em; padding-top:12px; font-size:1em;  box-sizing: content-box; color: #222; font-weight: normal; overflow:hidden;}
.t5r2{ width:85%; height:30px; display: none; overflow:hidden; margin:0 auto; line-height:30px; color:#aaa; font-size:0.8em; padding-top:10px;}
.t5r3{ width:85%;  margin:0 auto; line-height:30px; color:#aaa; font-size:0.8em; padding-top:10px; text-align:left;}
.t5r3 span{color: #27c031; float: right; line-height: 1.6em;}







#footer{display:none;}
#footert{width:100%; padding:10px 20px 10px 20px; font-size:0.8em; line-height:1.4em;}
#footert p{line-height:1.4em;}





.sl_c ul .sright img{width:calc(50% - 10px) !important; margin-right:5px; margin-bottom:5px; float:left;}


}
























@media only screen and (min-width: 1200px) {

	.lc_cont{width: 90%; max-width: 1400px; margin: 0 auto; padding: 60px 40px 60px 40px; margin-top: 20px; margin-bottom: 40px;}
	
	.lc_c1{width:90%; margin: 0 auto; box-sizing: border-box; padding: 30px 40px 30px 40px; background: rgba(255,255,255,0.1); margin-bottom: 10px; color: #fff;}
	
	.lc_c1 h2{ font-family: arial; font-size: 22px; font-weight: bold; line-height: 40px; color: #5ddf72;}
	
	.lc_c1 i{font-size: 18px; line-height: 40px; margin-right: 5px;}
	
	.lc_c1 p{font-size: 15px; line-height: 32px; opacity: 0.8}

}


@media only screen and (max-width: 1199px) {

	.lc_cont{width: 100%; max-width: 1400px; margin: 0 auto; padding: 50px 20px 50px 20px; margin-top: 0px; margin-bottom: 0px;}
	
	.lc_c1{width:90%; margin: 0 auto; box-sizing: border-box; padding: 10px 20px 10px 20px; background: rgba(255,255,255,0.1); margin-bottom: 5px; color: #fff;}
	
	.lc_c1 h2{ font-family: arial; font-size: 1.2em; font-weight: bold; line-height: 30px; color: #5ddf72;}
	
	.lc_c1 i{font-size: 1.0em; line-height: 30px; margin-right: 5px;}
	
	.lc_c1 p{font-size: 0.9em; line-height: 1.6em; opacity: 0.8}


}
