@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px}
img{ border:none}
li{ list-style:none}
a{ text-decoration:none}
body{ font-size:12px; font-family:"微软雅黑"}


/*banner*/
.banner{ width:100%; height:700px;}
.banner_box{ width:1920; height:700px; margin:0 auto;  position:relative; overflow:hidden}
.banner_box ul li img{ width:1920px; height:700px; position:absolute; left:50%; margin-left:-960px}
.white{ width:165px; height:14px; position:absolute; left:50%; margin-left:-40px; bottom:16px}
.white span{ float:left; width:14px; height:14px; background:url(../images/banner_bg2.png); margin-right:13px}
.white span.on{ background:url(../images/banner_bg1.png)}
.white span:hover{ background:url(../images/banner_bg1.png)}

/*内容一*/
.main1{ width:100%; height:164px; border-bottom:1px solid  #e5e5e5; overflow:hidden;}
.us{ width:1200px; height:164px; margin:0 auto;}
.we{ width:296px; height:64px; margin:60px auto 38px; border:1px solid #999999; line-height:64px; text-align:center; position:relative; color:#989898; font-size:14px}
.we b{ font-size:30px; font-family:"微软雅黑"; color:#3e3e3e; font-weight:normal; position:absolute; left:85px; top:-22px; background:#FFF; height:40px; line-height:40px; padding:0 5px}
.we em{ font-size:24px; font-style:normal; position:absolute; top:45px; left:90px; background:#FFF; height:40px; line-height:40px; padding:0 5px}

/*内容二*/
.main2{ width:1200px; height:305px; margin:0 auto; padding-top:22px}
.main2_l{ width:600px; height:331px; float:left}
.main2_r{ width:565px; height:331px; float:right}
.main2_r h1{ height:35px; line-height:35px; background:url(../images/main2_rbg.jpg); font-size:18px; font-weight:normal; color:#333333;font-family:"微软雅黑";}
.main2_r h1 span{ margin-left:30px}
.main2_r p{ line-height:35px; margin:0 50px 0 30px; letter-spacing:1px; text-indent:2em; color:#777777; font-size:14px}

/*内容三a*/
.main3a{ width:100%; height:164px; background:#084d8e; border-bottom:1px solid #5ba9f3; overflow:hidden;}
.main3_{ width:1200px; height:164x; margin:0 auto;}
.service{ width:296px; height:64px; margin:60px auto 38px; border:1px solid #5ba9f1; line-height:64px; text-align:center; position:relative; color:#5499dc; font-size:14px}
.service b{ font-size:30px; font-family:"微软雅黑"; color:#ffffff; font-weight:normal; position:absolute; left:85px; top:-22px; background:#084d8e; height:40px; line-height:40px; padding:0 5px}
.service em{ font-size:24px; font-style:normal; position:absolute; top:45px; left:93px; background:#084d8e; height:40px; line-height:40px; padding:0 5px; color:#5ba9f3}
/*内容三b*/
.main3b{ width:100%; height:396px; background:#084d8e}
.main3b_{ width:1200px; height:396px; margin:0 auto}
.main3b_ ul li{ float:left; width:230px; margin:34px 10px auto 56px}
.main3b_ ul li img{ margin-left:24px}
.main3b_ ul li h1{ text-align:center; color:#fff; font-family:"微软雅黑"; font-weight:normal; line-height:65px}
.main3b_ ul li p{ color:#8ac5fd; line-height:20px; letter-spacing:1px}

/*内容四a*/
.main4a{ width:100%; height:164px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.main4a_{ width:1200px; height:164x; margin:0 auto;}
.case{ width:296px; height:64px; margin:60px auto 38px; border:1px solid #999999; line-height:64px; text-align:center; position:relative; color:#989898; font-size:14px}
.case b{ font-size:30px; font-family:"微软雅黑"; color:#3e3e3e; font-weight:normal; position:absolute; left:80px; top:-22px; background:#FFF; height:40px; line-height:40px; padding:0 5px}
.case em{ font-size:24px; font-style:normal; position:absolute; top:45px; left:110px; background:#FFF; height:40px; line-height:40px; padding:0 5px; color:#989898}
/*内容四b*/
.main4b li img {width:260px}
.main4b{ width:100%; height:396px; }
.main4b_{ width:1200px; height:331px; margin:0 auto; padding-top:24px; overflow:hidden}
.main4b_ ul li{ float:left; margin-right:53px; width:260px; height:330px}
.box a.left{ background:url(../images/case_l.jpg?version=sjversion33); position:absolute; width:30px; height:60px; top:150px; left:-40px;}
.box a.right{ background:url(../images/case_r.jpg?version=sjversion33); position:absolute; width:30px; height:60px; top:150px; right:-40px;}
.box{width:1200px; height:331px; margin:0 auto;position:relative;}

/*内容五a*/
.main5a{ width:100%; height:164px; background:#cccccc; border-bottom:1px solid #b5b5b5; overflow:hidden;}
.main5a_{ width:1200px; height:164x; margin:0 auto;}
.contact{ width:296px; height:64px; margin:60px auto 38px; border:1px solid #666666; line-height:64px; text-align:center; position:relative; color:#777777; font-size:14px}
.contact b{ font-size:30px; font-family:"微软雅黑"; color:#222222; font-weight:normal; position:absolute; left:85px; top:-22px; background:#cccccc; height:40px; line-height:40px; padding:0 5px}
.contact em{ font-size:24px; font-style:normal; position:absolute; top:45px; left:75px; background:#cccccc; height:40px; line-height:40px; padding:0 5px; color:#666666}
/*内容五b*/
.main5b{ width:100%; height:396px; background:#cccccc}
.main5b_{ width:1200px; height:374px; margin:0 auto; padding-top:22px}
.main5b li img {width:260px}
.main5b{ width:100%; height:396px; }
.main5b_{ width:1200px; height:331px; margin:0 auto; padding-top:24px; overflow:hidden}
.main5b_ ul li{ float:left; margin-right:53px; width:260px; height:330px}
/*内容四a*/
.main6a{ width:100%; height:164px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.main6a_{ width:1200px; height:164x; margin:0 auto;}
.case{ width:296px; height:64px; margin:60px auto 38px; border:1px solid #999999; line-height:64px; text-align:center; position:relative; color:#989898; font-size:14px}
.case b{ font-size:30px; font-family:"微软雅黑"; color:#3e3e3e; font-weight:normal; position:absolute; left:80px; top:-22px; background:#FFF; height:40px; line-height:40px; padding:0 5px}
.case em{ font-size:24px; font-style:normal; position:absolute; top:45px; left:110px; background:#FFF; height:40px; line-height:40px; padding:0 5px; color:#989898}
/*内容四b*/
.main6b li img,.main5b li img {width:260px}
.main6b{ width:100%; height:396px; }
.main6b_{ width:1200px; height:331px; margin:0 auto; padding-top:24px; overflow:hidden}
.main6b_ ul li{ float:left; margin-right:53px; width:260px; height:330px}
.box a.left{ background:url(../images/case_l.jpg?version=sjversion33); position:absolute; width:30px; height:60px; top:150px; left:-40px;}
.box a.right{ background:url(../images/case_r.jpg?version=sjversion33); position:absolute; width:30px; height:60px; top:150px; right:-40px;}
.box{width:1200px; height:331px; margin:0 auto;position:relative;}



.zyyw {
	line-height: 35px;
    letter-spacing: 1px;
    color: #777777;
    font-size: 14px;
	height:auto !important;
	margin-bottom:30px;
}
.zyyw span {
	margin-left:30px;
	white-space:nowrap;
	
}
.ywtitle {
	font-size:36px;
	padding-bottom:15px;
	text-align:center;
	color:#084d8e
}
.ywimg {
	height:900px;
	width:1920px
}
.ywblock {
	height:auto;
	
}
.yw-container {
	width:1200px;
	height:1400px;
	margin: 0 auto;
	position:relative;
}
.yw-obj {
	width:calc(33% - 100px);
	display:inline-block;
	text-align:center;
	padding:20px;
	background:rgba(255,255,255,1);
    border-radius:10px;
    border:1px solid rgba(236,238,247,1);
	    box-shadow:0px 5px 10px 0px rgba(173,182,217,0.2);

	cursor:pointer;
	position:absolute;
}
.yw-obj:hover {
	text-decoration: none;
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
    transition: all .3s;
    background:rgba(255,255,255,1);
    box-shadow:0px 5px 10px 0px rgba(173,182,217,0.5);
    border-radius:10px;
    border:1px solid rgba(236,238,247,1);
}
.yw-img > img{
	width:300px;
	height:300px;
	border-radius:90px;
}
.yw-name {
	font-size:20px;
	font-weight:600;
	text-align:left;
	padding:10px;
}
.yw-des {
	font-size:16px;
	text-align:left;
}
.jj2 {
	line-height: 35px;
    letter-spacing: 1px;
    text-indent: 2em;
    color: #777777;
    font-size: 14px;
	padding-right:50px;
}
.yw-obj-small {
	width:200px;
	height:340px;
}
.yw-obj-small .yw-img img {
	width:100%;
	height:200px;
}
.yw-des {
	width:200px;
	height:84px;
	overflow:hidden;
	text-overflow: ellipsis;
}