﻿
/*关于我们*/






.Box {position: relative; padding-bottom: 50px;  overflow: hidden; }
.Box .content {width: 1200px;margin: 0 auto;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none; overflow: hidden;}
.Box .Box_con .conbox ul li {float: left;width: 285px;height: 300px;margin-left: 20px;overflow: hidden; 
	background: #fff;}
	.Box .Box_con .conbox ul li a{ color: #000 }
.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
.Box .Box_con .conbox ul li .pimg{ width: 285px; height: 250px; overflow: hidden;  }
.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 250px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1); height: 250px;}
.Box .Box_con .conbox ul li span{ line-height: 30px; text-align: center; display:block; }


.Box .BoxSwitch {text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;
    width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: #f8ba29;}


.check_tit2{ float: left; width: 200px }
.check_con2{ float: right; width: 950px;height:347px;overflow:hidden;}
.check_tit2 em{ display: block; height: 50PX; line-height: 50PX; border: 1px solid #ccc; text-align: center;   }
.check_tit2 em:hover,.check_tit2 em.on{ color: #fff;  background: #1f51ae; cursor: pointer; transition: 0.5s }

.check_con2 li{ float: left; margin-right:16px; display: block; margin-bottom: 10px   }
.check_con2 li:nth-child(3n){  margin-right: 0   }
.check_con2 li .pimg{ width: 300px;height: 310px; overflow: hidden;border:1px solid #ccc; padding: 5px; }
.check_con2 li img{display: block;width: 290px;height: 300px;transition: all 0.5s; overflow: hidden; }
.check_con2 li:hover img {transform: scale(1.1); height: 300px;}
.check_con2 li strong{ height: 30px; line-height: 30px; text-align: center; display: block; }




/*首页标题*/
.indextit{margin-top:60px; margin-bottom: 50px; text-align: center;}
.indextit p{font-size: 16px;}
.indextit span{font-size:24px;font-weight:bold;display: inline-block;color: #000;display: block;line-height: 40px}
.indextit em{height: 5px;width:70px;background: #1f51ae;display: inline-block;}



.aboutblock{ background: url(../images/aboutbg.jpg) no-repeat  center top fixed; padding: 20px 0 100px 0; background-size: 100% 100% }
.aboutcon{ padding-left: 550px; }
.aboutcon dl{ display: block; overflow: hidden; margin-bottom: 30px }
.aboutcon dt{ float: left; width: 50px; color: #fff; background: #1e50ae; 
	border-radius: 50%; height: 80px; width: 80px; 
	line-height: 80px;  text-align: center;font-size: 30px }

.aboutcon dd{ float: left; width: 550px;  }

.aboutcon dl:nth-child(2){ margin-left: -30px }
.aboutcon dl:nth-child(3){ margin-left: -60px }
.aboutcon dl:nth-child(4){ margin-left: -90px }

.aboutcon dd p{  display: block; font-size: 20px; font-weight:bold; margin-top: 20px; line-height: 30px  }
.aboutcon dd span { color: #666; line-height: 20px;  display: block;  }





.newsblock{ background: url(../images/newsbg.jpg) no-repeat  center top; overflow: hidden; display:  background; background-size: 100% 100%; padding: 100px 0  }

.newsblock li{ float: left; display: inline-block; width: 380px; margin-right: 30px; overflow: hidden; background: #fff; padding-bottom:30px  }

.newsblock li:nth-child(3n){ margin-right: 0 }
.newsblock li img{ width: 100%; height: 300px }

.newsblock li p{ width: 100%; line-height: 80px; font-size: 20px; text-align: center; }
.newsblock li span{ display: block; text-align:justify;  padding: 0 30px; line-height: 25px }





.more{ text-align: center; display: block;  margin-top:50px; }
.more a{ padding: 15px 30px; border-radius: 20px; border: 1px solid #02328d; color: #02328d }
.more a:hover{border: 1px solid #02328d;  background: #fff }










































































