.banner2{
	width: 100%;
	height: 410px;
	background: url(../images/nbanner2.jpg)center center no-repeat;
	background-size: cover;
	margin-top: 100px;
}
.banner3{
	width: 100%;
	height: 410px;
	background: url(../images/banner3.jpg)center center no-repeat;
	background-size: cover;
	margin-top: 100px;
}
.oCenter{
	width: 720px;
	margin: auto;
	display: flex;
	flex-direction: column;
}
.oTabCenter{
	display: flex;
	flex-direction: row;
	background-color: #F6F6F6;
	width: 1200px;
	margin: auto;
}
.oTabCenter ul li
{
    float: left;
	font-size: 16px;
	color: #707070;
	line-height: 54px;
	background-color: #f6f6f6;
	margin-right: 32px;
	box-sizing: border-box;
	cursor: pointer;
}
.oTabCenter .cur{border-bottom: solid 3px #0861A5;}
.oCenter2{
	width: 1200px;
	margin: auto;
	display: flex;
	flex-direction: column;
	align-items: center;
}
.headline{
	display: inline-block;
	font-size:30px;
	font-weight:400;
	text-align: center;
	color:rgba(24,25,31,1);
	border-bottom: #0861A5 4px solid;
	margin: auto;
	margin-top: 32px;
}
.oCenterCenter{
	display: flex;
	flex-direction: row;
	margin-top: 56px;
}
.contactWay{
	width: 400px;
}
.contactWay li{
	display: flex;
	flex-direction: row;
	align-items: center;
	margin-top: 8px;
	font-size:14px;
}
.contactWay img{
	width: 34px;
	height: 34px;
	margin-right: 8px;
}
.QRcode{
	display: flex;
	flex-direction: column;
	align-items: center;
	font-size: 14px;
	margin-left: 100px;
	color: #707070;
}
.QRcode img{
	width: 116px;
	height: 116px;
}
.oTab{
	background-color: #F6F6F6;
}
.oTab p{
	font-size: 16px;
	color: #707070;
	line-height: 54px;
	background-color: #f6f6f6;
	margin-right: 32px;
	box-sizing: border-box;
	cursor: pointer;
}
.oTab p:hover{
	border-bottom: solid 3px #1965B0;
}


.oCenterpro{
	width: 1200px;
	margin: auto;
    overflow: hidden;
    padding-bottom: 50px;
}
.nav_left{ width:282px; float:left;overflow: hidden;}
.nav_left_top{ width:282px;}
.nav_left_top_tit{ width:242px; height:45px; font-size:16px; padding-left:40px; font-weight:bold; color:#fff; line-height:45px; background:#1a7efe url(../images/zhu.jpg) no-repeat 15px center;}
.nav_left .list{ width:280px;padding-bottom:10px; border:1px solid #bababa;}
.nav_left .list li{ width:280px;  margin-top:10px;}
.nav_left .list li>a{ display:block; width:260px; height:43px; font-weight:bold; line-height:40px; padding-left:20px;background:url(../images/li_bg.jpg) no-repeat center;  color:#4d4d4d; font-size:14px; overflow:hidden;}
.nav_left .list li a.cur_bg{color:#1a7efe;}
.nav_left .list li a:hover{color:#1a7efe;}
.nav_left .list li ul{ display:none;}
.nav_left .list li ul li{ margin-top: 0;}
.nav_left .list li ul li a{ display:block; width:250px;height: auto; font-weight:normal; line-height:18px;padding: 10px 0 10px 30px; color:#4d4d4d; font-size:14px; overflow:hidden;background:url(../images/li_bg_1.jpg) no-repeat center bottom;}
.nav_left .list li ul li ul li a{ display:block; width:240px; font-weight:normal;line-height:18px;padding: 10px 0 10px 40px; color:#4d4d4d; font-size:14px; overflow:hidden;}
.nav_right{ width: 900px;float: right;overflow: hidden;}

.products{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}
.products li{
	width: 260px;
    margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 24px;
	cursor: pointer;
}
.productsImgBox{
	width: 260px;
	height: 184px;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
	border: solid 1px #c2c2c2;
}
.productsImgBox img{
	width: 260px;
	height: 184px;
	transition: width .3s;
}
.productsImgBox_1{ width: 260px;height: 40px;padding-top: 10px;line-height: 20px;overflow: hidden;}
.products b:nth-child(2){
	display: block; 
	margin-top: 8px;
	font-size: 18px;
}
.products p:nth-child(3){
	font-size: 14px;
	color: #707070;
}

.protable{ width:638px; border-bottom:1px solid #000;}
.protable tr th{ height:35px; text-align:left; padding-left:35px; background-color:#1a3787; color:#fff;}
.protable tr td{ background:url(../images/20151003131740_5351.png) no-repeat 10px 12px; padding-left:35px; border-bottom:1px dashed #ccc; padding-top:5px; padding-bottom:5px;}

ul.pagination {
	margin: auto;
	margin-top: 48px;
    display: inline-block;
}
ul.pagination li {display: inline;}

ul.pagination li a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color .3s;
}

ul.pagination li a.active {
    background-color: #1965B0;
    color: white;
}

ul.pagination li a:hover:not(.active) {
	background-color: #ddd;
}
.oCenter3{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.aboutus1{
	width: 870px;
	font-size:14px;
	font-weight:500;
	line-height:24px;
	color:rgba(0,0,0,0.70);
	text-align: center;
	margin: auto;
	margin-top: 56px;
}
.aboutus2{
	width: 100%;
	background-color: #18191f;
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-top: 56px;
}
.development{
	width: 1200px;
	margin: auto;
}
.development img{
	width: 1200px;
	margin-top: 56px;
	margin-bottom: 56px;
}
.team{
	width: 1200px;
	margin: auto;
	margin-top: 56px;
}
.team img{
	width: 1000px;
	display: block;
	margin: auto;
}
.equipment{
	width: 1000px;
	display: flex;
	flex-direction: row;
	margin-top: 56px;
}
.equipment div:nth-child(1){
	font-size:16px;
	font-weight:500;
	line-height:24px;
	color:rgba(0,0,0,0.70);
}
.equipment img{
	width: 500px;
	margin-left: 48px;
}
.glories{
	width: 1200px;
	margin: auto;
	margin-top: 56px;
	overflow: hidden;
}
/* 本例子css */
		.picMarquee-left{ overflow:hidden; position:relative; }
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.glories li{
	width: 150px;
	height: 198px;
	margin-right: 16px;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}
.glories img{
	width: 150px;
	height: auto;
	transition: width .3s;
}
.glories img:hover{
	width: 170px;
	
}

.new{width: 100%; text-align: center; margin: 40px auto; overflow: hidden;}
	.new a{display:inline-block;padding: 0 50px; border: 1px #1965B0 solid; margin-right: 1%; line-height:40px;border-radius:30px;color: #1965B0; text-align: center; font-size: 16px;}
	.new a:hover{color: #ffffff;background-color: #1965B0;}
	.new a.cur_bg{color: #ffffff;background-color: #1965B0;}
	
	.newss{width:1200px; overflow:hidden; margin: 0 auto;}
	.newss_1{ width:1200px; overflow:hidden; }
	.newss ul{width: 100%; border-bottom:1px #bfbfbf dashed; overflow: hidden; padding:3% 0 3% 0;  }
	.newss ul img{width:360px;height: 270px; float: left; }
	.newss ul h3{line-height:40px; color: black; font-size: 23px;font-weight: 600;}
	.newss ul h4{line-height: 40px; font-weight: 100; color: #c5c5c5; font-size: 16px;}
	.newss ul .newsdesp{width: 805px;height: 90px;color: #787878; font-size: 15px; line-height: 30px;overflow: hidden;}
	.newss ul button{width: 20%;margin-top: 20px; line-height: 30px; border: 1px #1965B0 solid; background-color:#ffffff; color: #1965B0;}
	
	.nn_tit{padding: 20px 0;line-height: 20px; color:#333; font-size:20px; text-align:center;}
.nn_info{ text-align:center; border-bottom:1px dashed #dddddd; font-size:12px; color:#999; padding:3px 0;}
.nn_con{ text-align:left; border-bottom:1px dashed #dddddd; padding:20px;}
.prev_next{ margin-top:10px;}


.txt_1{ height:50px; text-align:center; margin-top:10px; line-height:50px; font-size:25px; color:#1a3785; font-weight:bold;}
.txt_2{padding-left:20px; padding-bottom:30px; border-bottom:1px dashed #ccc; color:#000;}
.p1{ text-align:center; margin-top:10px;}

.nav_right_cen{width:1200px; overflow:hidden; margin: 0 auto;}


/*视频中心*/
.video_list dl{ float:left; width:280px;margin-left:15px; margin-bottom:10px;border:1px solid #bababa;}
.video_list dl dt{ width:260px; overflow:hidden; margin:10px auto 0px;}
.video_list dl dd{ width:260px; height:35px; line-height:35px; margin:0px auto 0px;}
.video_list dl dd .v_t{ width:170px; height:35px; float:left; overflow:hidden;}
.video_list dl dd .v_f{ width:50px; height:35px; float:right; color:#1a7efe; font-size:12px; text-align:right;}
.v_tit{ height:50px; font-size:20px; text-align:center; line-height:50px; color:#000;}

.headline2{
	width: 1200px;
	margin: auto;
	margin-top: 32px;
	margin-bottom: 32px;
	border-left: 4px solid #0259AD;
	box-sizing: border-box;
	padding-left: 16px;
	display: flex;
	flex-direction: column;
}
.headline2 p{
	font-size:29px;
	font-weight:400;
	color:rgba(26,59,104,1);
}
.secondaryCenter2{
	width: 1200px;
	margin:  0 auto;
	margin-top: 32px;
}
/*联系我们大盒子*/
.Contactus{
	height: 315px;
	display: flex;
	flex-direction: row;
	margin-top: 32px;
}
/*联系我们图片*/
.Contactus img{
	width:496px;
	height:auto;
	overflow: hidden;
}
.contactway{
	margin-left: 16px;
	display: flex;
	flex-direction: column;
	justify-content: space-around;
}
/*联系我们列表*/
.contactway li{
	display: flex;
	flex-direction: row;
	align-items: center;
	font-size: 22px;
}
/*联系我们小图标*/
.contactway img{
	width: 36px;
	height: 36px;
}
.contactway p{
	margin-left: 8px;
}

/*留言和微信二维码区*/
.leaveword{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	flex-direction: row;
	margin-top: 32px;
}
/*留言表单*/
#leaveword{
	display: flex;
	flex-direction: column;
}/*输入框样式*/
#leaveword input{
	width:470px;
	height:46px;
	border:1px solid rgba(153,153,153,1);
	padding-left: 16px;
	margin-bottom: 16px;
}
/*输入框文字样式*/
#leaveword input,.leaveword textarea{
	font-size:16px;
	font-weight:300;
	color:rgba(153,153,153,1);
	line-height:20px;
}
#leaveword input[type="button"]{
	color: #FFFFFF;
	width: 486px;
}
/*留言多行文本框样式*/
.leaveword textarea{
	width:454px;
	height:174px;
	border:1px solid rgba(153,153,153,1);
	padding: 16px;
}
input[type="button"] {
    width: 76px;
    height: 32px;
    background: rgba(0,66,130,1);
    color: #FFFFFF;
    margin-top: 32px;
    cursor: pointer;
}
#leaveword input[type="button"] {
    color: #FFFFFF;
    width: 486px;
}
