@charset "utf-8";
/* CSS Document */

.wrap{ width:1200px; margin:0 auto;}
.wrap11{ width:1400px; margin:0 auto;}

.clear{ clear:both;}

.sytdh{width:100%; height:94px; background: #FFF; overflow:hidden}

.erjitd2{width:1220px; margin:0 auto;overflow:hidden; padding-bottom:50px;}
.erjitd2 ul li{width:48%; float:left; margin-top:2%;}
.erjitd2 ul li:nth-child(2n){ float: right}
.erjitd2 ul li h1{}
.erjitd2 ul li h2{font-size:18px; line-height:40px; color:#333; text-align:center;}


.sytdh1{ width:1460px; margin:0 auto;}
.sytdhz{ width:360px; float:left; margin-left:0px;}
.sytdhy{ width:200px; float:right; }
.top_con{ height:94px; float: left}
.top_con ul li{ float:right; line-height:94px; margin-left:0px;  position: relative; font-size:16px; color:#0c5ec2}
.top_con ul li img{vertical-align:middle;}
.top_con_txt{ color:#0c5ec2; font-size:20px; font-weight:bold;}
.top_con_txt span{ font-size:14px; font-weight:normal;}
.none {width: 150px; height: 150px;  background: rgba(255, 255, 255, 1); position: absolute; top:80px; left:-50px; z-index:999; display: none; }
.top_con ul li:hover .none{ display: block; text-align:center; line-height:30px; color:#b17b52}


.sytop1{ width:86.5%; margin:0 auto;}
.topnav1{ width:800px; margin:0 auto;position:absolute; left:50%; margin-left:-300px;}
.topnav1 ul li{ float:left; display:inline-block; width:100px;height:94px; line-height:94px; position:relative; text-align:center; font-size:16px; }
.topnav1 ul li:nth-child(1){background: url(../images/topdhbj1.png) no-repeat left center;}
.topnav1 ul li a{ color:#656565; display:block}
.dibunr{width:100%; background: #f0f0f0; overflow:hidden; padding-top:70px}
.dibunr1{ text-align:center}
.dibunr2{}
.dibunr2 h1{font-size:26px; line-height:30px; color:#b9a965; text-align:center; margin-top:10px;}
.dibunr2 h2{font-size:14px; line-height:30px; color:#b9a965; text-align:center; }
.dibunr2 h2 span{color:#373737;}
.dibunr3{ text-align:center; margin-top:20px}
.dibunr3 ul li{ display:inline-block; margin:0 20px;}
.dibunr3 ul li h1{}
.dibunr3 ul li h2{font-size:14px; line-height:30px; color:#2f3133; text-align:center; }
.dibunr3 ul li .dblxdh{ overflow:hidden}
.dibunr3 ul li .dblxdh h4{font-size:14px; line-height:30px; color:#2f3133; text-align: left;}


.dibunr4{font-size:14px; line-height:70px; color:#7d7d7d; text-align:center;}
.dibunr4 a{color:#7d7d7d;}
/*团队样式 */

.erjitd{width:100%; background:#f4f4f4; overflow:hidden}
.erjitd1{ width:1260px; margin:0 auto 100px; overflow:hidden}
.erjitd1 ul li{ width:380px; height:670px; background:#FFF; overflow:hidden; margin:30px 20px 0px; float:left;}
.erjitd1 ul li h1{ width:310px; height:410px; margin:35px auto}
.erjitd1 ul li h2{width:310px;margin:10px auto 0;font-size:18px; line-height:30px; color:#414141; text-align:center; font-weight:bold}
.erjitd1 ul li h3{width:310px;margin:10px auto 0;font-size:16px; line-height:30px; color:#b7862f;  font-weight: bold}
.erjitd1 ul li h3 img{ margin-top:-4px; }
.erjitd1 ul li h4{width:310px;margin:0px auto;font-size:14px; line-height:30px; height:30px; overflow:hidden; color:#4e4e4e; text-align: left; font-weight: normal}
.erjitd1 ul li h5{ width:106px; height:26px; border:1px solid #b7862f; margin:25px auto; border-radius:30px; text-align:center; line-height:24px; color:#b7862f;}



.erjitddh{ width:1360px; margin:50px auto 0; overflow:hidden}
.erjitddh ul li{ width:252px; height:44px; background:#FFF; float:left; margin:10px; line-height:44px; text-align:center; font-size:24px; color:#616161; font-weight:bold}
.erjitddh ul li.on{background:#bead68;color:#fff;}


.erjitddh1{ width:1240px; margin:50px auto 0; overflow:hidden}
.erjitddh1 ul li{ width:228px; height:44px; background:#FFF; float:left; margin:10px; line-height:44px; text-align:center; font-size:24px; color:#616161; font-weight:bold}
.erjitddh1 ul li.on{background:#bead68;color:#fff;}

.lsnr{width:1340px; min-height:669px; margin:50px auto 0; overflow:hidden;background: url(../images/tdnrbj.jpg) no-repeat center  center; background-size:100% 100%; position:relative}
.lvstd{ width:300px; height:300px; position:absolute; right:40px ; top:30px}
.lvstd h1{font-size:30px; line-height:40px; color:#d5dde5; text-align:right; font-weight:bold;}
.lvstd h2{font-size:22px; line-height:30px; color:#d5dde5; text-align:right;font-weight:bold; text-transform:uppercase}
.lsnrtu{ width:425px; height:635px; float:left; margin:17px}
.lsnrzi{ width:770px; float:right; margin-right:40px;}
.lsnrzi1{ margin-top:35px; width:100%; height:55px; overflow:hidden}
.lsnrzi1 span{font-size:28px; line-height:30px; height:30px; color:#4e4e4e;font-weight:bold; margin-top:20px;vertical-align:bottom; }

.lsnrzi2{ margin-top:40px; overflow:hidden; padding-bottom:40px}
.lsnrzi2 h1{width:100%;font-size:18px; line-height:44px;  color:#b7862f;font-weight:bold;background: url(../images/tdnrybjx1.png) no-repeat top center;}
.lsnrzi2 h1:nth-child(1){background: url(../images/tdnrybjx.png) no-repeat top center;}
.lsnrzi2 h2{width:100%;font-size:18px; line-height:30px; margin-bottom:10px; overflow:hidden; color:#4e4e4e;}


/*领域样式 */
.erjily{width:100%; background:#f4f4f4; overflow:hidden}

.erjilydh{ text-align:center; margin-top:20px}
.erjilydh ul li{ display:inline-block;font-size:38px; line-height:80px; color:#242e3b; margin:30px;}
.erjilydh ul li.on{background: url(../images/dqlmhx.png) no-repeat  center bottom;}
.erjilydh ul li:hover{background: url(../images/dqlmhx.png) no-repeat  center bottom;}

.erjily1{ width:1600px; margin:60px auto 0}
.erjily1 ul li{ width:316px; height:211px; background:#fff; float:left; margin:2px}
.erjily1 ul li:hover{background: url(../images/lylbbj.jpg) no-repeat  center center;}
.erjily1 ul li h1{ width:60px; height:60px; margin:50px auto 0}
.erjily1 ul li h2{font-size:20px; line-height:30px; color:#242e3b; text-align:center; margin-top:15px}
.erjily1 ul li:hover h2{color:#fff;}
.erjily1 ul li:nth-child(1) h1{background: url(../images/sylytu1.png) no-repeat  center center;}
.erjily1 ul li:nth-child(2) h1{background: url(../images/sylytu2.png) no-repeat  center center;}
.erjily1 ul li:nth-child(3) h1{background: url(../images/sylytu3.png) no-repeat  center center;}
.erjily1 ul li:nth-child(4) h1{background: url(../images/sylytu4.png) no-repeat  center center;}
.erjily1 ul li:nth-child(5) h1{background: url(../images/sylytu5.png) no-repeat  center center;}
.erjily1 ul li:nth-child(6) h1{background: url(../images/sylytu6.png) no-repeat  center center;}
.erjily1 ul li:nth-child(7) h1{background: url(../images/sylytu7.png) no-repeat  center center;}
.erjily1 ul li:nth-child(8) h1{background: url(../images/sylytu8.png) no-repeat  center center;}
.erjily1 ul li:nth-child(9) h1{background: url(../images/sylytu9.png) no-repeat  center center;}
.erjily1 ul li:nth-child(10) h1{background: url(../images/sylytu10.png) no-repeat  center center;}
.erjily1 ul li:nth-child(11) h1{background: url(../images/sylytu11.png) no-repeat  center center;}
.erjily1 ul li:nth-child(12) h1{background: url(../images/sylytu12.png) no-repeat  center center;}
.erjily1 ul li:nth-child(13) h1{background: url(../images/sylytu13.png) no-repeat  center center;}
.erjily1 ul li:nth-child(14) h1{background: url(../images/sylytu14.png) no-repeat  center center;}

.erjily1 ul li:nth-child(1):hover h1{background: url(../images/sylytu21.png) no-repeat  center center;}
.erjily1 ul li:nth-child(2):hover h1{background: url(../images/sylytu22.png) no-repeat  center center;}
.erjily1 ul li:nth-child(3):hover h1{background: url(../images/sylytu23.png) no-repeat  center center;}
.erjily1 ul li:nth-child(4):hover h1{background: url(../images/sylytu24.png) no-repeat  center center;}
.erjily1 ul li:nth-child(5):hover h1{background: url(../images/sylytu25.png) no-repeat  center center;}
.erjily1 ul li:nth-child(6):hover h1{background: url(../images/sylytu26.png) no-repeat  center center;}
.erjily1 ul li:nth-child(7):hover h1{background: url(../images/sylytu27.png) no-repeat  center center;}
.erjily1 ul li:nth-child(8):hover h1{background: url(../images/sylytu28.png) no-repeat  center center;}
.erjily1 ul li:nth-child(9):hover h1{background: url(../images/sylytu29.png) no-repeat  center center;}
.erjily1 ul li:nth-child(10):hover h1{background: url(../images/sylytu30.png) no-repeat  center center;}
.erjily1 ul li:nth-child(11):hover h1{background: url(../images/sylytu31.png) no-repeat  center center;}
.erjily1 ul li:nth-child(12):hover h1{background: url(../images/sylytu32.png) no-repeat  center center;}
.erjily1 ul li:nth-child(13):hover h1{background: url(../images/sylytu33.png) no-repeat  center center;}
.erjily1 ul li:nth-child(14):hover h1{background: url(../images/sylytu34.png) no-repeat  center center;}

.lyddnr{ width:100%;background: #f4f4f4 url(../images/sylybj.jpg) no-repeat  center center; overflow:hidden}
.lyddnr1{ width:1240px; margin:0 auto}
.lyddnr11{ width:1060px; margin:120px auto 0}
.lyddnr11 h1{font-size:38px; line-height:50px; color:#242e3b; text-align:center; margin-top:0px; font-weight:bold}
.lyddnr11 h2{font-size:20px; line-height:30px; color:#b6bdc7; text-align:center; margin-top:0px; text-transform:uppercase}
.lyddnr11 h3{font-size:14px; line-height:30px; color:#242e3b;  margin-top:40px; }

.lyddnr12{ margin-top:40px}
.lyddnr13{ width:1060px; margin:40px auto 0}
.lyddnr13 h1{font-size:18px; line-height:36px; color:#242e3b; text-align:center; margin-top:0px;}
.lyddnr13 h1 span{color:#b71d1d; }
.lyddnr13 h2{font-size:14px; line-height:30px; color:#242e3b;  margin-top:15px; text-align:justify}
.lyddnr14{ width:1200px; margin:40px auto 100px; overflow:hidden}
.lyddnr14 ul li{ width:300px; height:240px; float:left}
.lyddnr14 ul li:nth-child(2n){ width:150px;background: url(../images/lyjttb.png) no-repeat  center center;}
.lyddnr14 ul li h1{ text-align:center}
.lyddnr14 ul li h2{font-size:22px; line-height:30px; color:#000; text-align:center; margin-top:20px;}
.lyddnr14 ul li h3{font-size:16px; line-height:30px; color:#8a8a8a; text-align:center; margin-top:20px;}

.erjily2{ width:1600px; margin:60px auto 100px; overflow:hidden}
.erjily2 ul li{ width:316px; height:211px; background:#fff; float:left; margin:2px}
.erjily2 ul li:hover{background: url(../images/lylbbj.jpg) no-repeat  center center;}
.erjily2 ul li h1{ width:60px; height:60px; margin:50px auto 0}
.erjily2 ul li h2{font-size:20px; line-height:30px; color:#242e3b; text-align:center; margin-top:15px}
.erjily2 ul li:hover h2{color:#fff;}

.erjily2 ul li:nth-child(1) h1{background: url(../images/sylytu61.png) no-repeat  center center;}
.erjily2 ul li:nth-child(2) h1{background: url(../images/sylytu62.png) no-repeat  center center;}
.erjily2 ul li:nth-child(3) h1{background: url(../images/sylytu63.png) no-repeat  center center;}
.erjily2 ul li:nth-child(4) h1{background: url(../images/sylytu64.png) no-repeat  center center;}

.erjily2 ul li:nth-child(1):hover h1{background: url(../images/sylytu81.png) no-repeat  center center;}
.erjily2 ul li:nth-child(2):hover h1{background: url(../images/sylytu82.png) no-repeat  center center;}
.erjily2 ul li:nth-child(3):hover h1{background: url(../images/sylytu83.png) no-repeat  center center;}
.erjily2 ul li:nth-child(4):hover h1{background: url(../images/sylytu84.png) no-repeat  center center;}









@media only screen and (max-width: 1600px){
	.erjily1{ width:1200px; margin:40px auto 0}
.erjily1 ul li{ width:236px; height:158px; background:#fff; float:left; margin:2px}
.erjily1 ul li:hover{background: url(../images/lylbbj.jpg) no-repeat  center center; background-size:100% 100%}
	
	.erjily1 ul li h1{ width:60px; height:60px; margin:35px auto 0}
.erjily1 ul li h2{font-size:20px; line-height:30px; color:#242e3b; text-align:center; margin-top:0px}

	.erjily2{ width:1200px; margin:40px auto 100px; overflow:hidden}
.erjily2 ul li{ width:236px; height:158px; background:#fff; float:left; margin:2px}
.erjily2 ul li:hover{background: url(../images/lylbbj.jpg) no-repeat  center center; background-size:100% 100%}
	
	.erjily2 ul li h1{ width:60px; height:60px; margin:35px auto 0}
.erjily2 ul li h2{font-size:20px; line-height:30px; color:#242e3b; text-align:center; margin-top:0px}

	}
	
.ejbody	{width:100%; background:#f4f4f4; overflow:hidden}
.erjijsdh{width:1240px; margin:60px auto 0;}
.erjijsdh ul li{ width:260px; height:44px;  margin-right:20px; float:left; background:#FFF}	
.erjijsdh ul li{font-size:18px; line-height:44px; color:#555; text-align:center;}	
.erjijsdh ul li a{ color:#555;}	
.erjijsdh ul li.on{background:#bead68;}	
.erjijsdh ul li.on a{color:#fff;}	

.erjijsdh1{width:1120px; margin:60px auto 0;}
.erjijsdh1 ul li{ width:260px; height:44px;  margin-right:20px; float:left; background:#FFF}	
.erjijsdh1 ul li{font-size:18px; line-height:44px; color:#555; text-align:center;}	
.erjijsdh1 ul li a{ color:#555;}	
.erjijsdh1 ul li.on{background:#bead68;}	
.erjijsdh1 ul li.on a{color:#fff;}	
.erjzz3{ width:1160px; margin:0 auto}
.erjzz3 ul li{ width:340px; float:left; margin:20px;}
.erjzz3 ul li h1{ max-width:100%}
.erjzz3 ul li h2{ text-align:center;font-size:18px; line-height:50px; }
.erjzz2{ width:1160px; margin:0 auto}
.erjzz2 ul li{ width:530px;}



.erjjs{width:1240px; margin:0 auto 0}
.erjjs1{ text-align:center; margin-top:45px;}
.erjjs2{ font-size:16px; line-height:32px; color:#606060;margin-top:45px; text-align:justify}
.erjjs2 p{ margin-bottom:15px}

.zrjynr{width:100%;  background: url(../images/ejjybj.jpg) no-repeat  center center; overflow:hidden; margin-top:120px;background-size:100% 100%;}
.zrjynr1{width:100%;  padding-bottom:70px;overflow:hidden;}
.zrjynr11{ width:28%; float:left; margin-left:8%}
.zrjynr11 h1{ margin-top:100px;}
.zrjynr11 h2{ color:#FFF; font-size:44px; line-height:50px; font-weight:bold; margin-top:30px}
.zrjynr11 h2 span{ font-size:32px; line-height:50px; text-transform: uppercase;font-weight: normal}
.zrjynr11 h2 b{ font-size:22px; line-height:50px; text-transform: uppercase; margin-left:50px;font-weight: normal}
.zrjynr11 h3{ color:#FFF; font-size:14px; line-height:24px; font-weight: normal; margin-top:30px; text-align:justify}
.zrjynr11 h3 p{ margin-bottom:15px}

.bhry{ width:100%;background: url(../images/ejzzbj.jpg) no-repeat  center top; overflow:hidden}
.bhrybt{ margin-top:80px; text-align:center;font-size:36px; line-height:50px; font-weight:bold;color:#352b50; }
.ejryzz{ width:1600px; margin:50px auto}
.ejryzz ul li{ width:360px; float:left; margin:20px;}

#demo {margin: 0 auto;overflow: hidden;  width:1600px; height:350px; }


.erjzz{ width:1280px; margin:0 auto}
.erjzz1 ul li{ width:340px; float:left; margin:20px;}
.erjzz1 ul li h1{ max-width:100%}
.erjzz1 ul li h2{ text-align:center;font-size:18px; line-height:50px; }

.erjzz2 ul li{ width:530px;}


/*首页样式 */

.sybox1{width:100%; background:#f4f4f4; overflow:hidden}
.sybox11{ width:1600px; margin:75px auto 0}
.sybox11z{ width:518px; height:577px; float:left;background: url(../images/syjsbj.png) no-repeat  center top; }
.sybox11z1{ width:420px; height:320px; margin:0 auto;overflow:hidden}
.sybox11z1 h1{ text-align:center; margin-top:55px;}
.sybox11z1 h2{color:#FFF; font-size:14px; line-height:26px;margin-top:30px; text-align:justify}
.sybox11z2{width:518px; height:257px; text-align:center;margin-top:50px}
.sybox11z2 ul li{ display:inline-block; margin:30px}
.sybox11z2 ul li h1{ width:70px; height:70px; margin:0 auto}
.sybox11z2 ul li h2{color:#a68c5c; font-size:16px; line-height:26px;}
.sybox11z2 ul li:nth-child(1) h1{background: url(../images/syjjfl1.png) no-repeat  center  center;}
.sybox11z2 ul li:nth-child(2) h1{background: url(../images/syjjfl2.png) no-repeat  center  center;}
.sybox11z2 ul li:nth-child(3) h1{background: url(../images/syjjfl3.png) no-repeat  center  center;}
.sybox11z2 ul li:nth-child(1):hover h1{background: url(../images/syjjfl11.png) no-repeat  center  center;}
.sybox11z2 ul li:nth-child(2):hover h1{background: url(../images/syjjfl12.png) no-repeat  center  center;}
.sybox11z2 ul li:nth-child(3):hover h1{background: url(../images/syjjfl13.png) no-repeat  center  center;}


.sybox11y{ width:1082px; height:577px; float:left;}
.picScroll-left{ overflow:hidden; position:relative; width:1082px; height:577px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:40px; height:74px; overflow:hidden;cursor:pointer; position:absolute; top:170px; z-index:999;}
.picScroll-left .hd .prev{background:url(../images/box2_prev.jpg) no-repeat center center; left:0;}
.picScroll-left .hd .next{ background:url(../images/box2_next.jpg) no-repeat center center; right:0;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:15px; z-index:999;}
.picScroll-left .hd ul li{ float:left; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff; border-radius:12px;}
.picScroll-left .hd ul li.on{ background-color:#FEAD11;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden;}


@media only screen and (max-width: 1600px){
.sybox11{ width:1200px; margin:75px auto 0}
.sybox11z{ width:388px; height:433px; float:left;background: url(../images/syjsbj.png) no-repeat  center top;background-size:100% 100% }
.sybox11z1{ width:388px; height:320px; margin:0 auto;overflow:hidden}
.sybox11y{ width:812px; height:433px; float:left;}

.sybox11z1{ width:330px; height:240px; margin:0 auto;overflow:hidden}
.sybox11z1 h1{ width:300px; text-align:center;  margin:0 auto;margin-top:30px;}
.sybox11z1 h1 img{ max-width:100%}
.sybox11z1 h2{color:#FFF; font-size:12px; line-height:24px;margin-top:10px; }
.sybox11z2{width:388px; height:190px; text-align:center;margin-top:35px}
.sybox11z2 ul li{ display:inline-block; margin:16px}
.sybox11z2 ul li h1{ width:70px; height:70px; margin:0 auto}
.sybox11z2 ul li h2{color:#a68c5c; font-size:16px; line-height:26px;}


.picScroll-left{ overflow:hidden; position:relative; width:812px; height:433px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:40px; height:74px; overflow:hidden;cursor:pointer; position:absolute; top:170px; z-index:999;}
.picScroll-left .hd .prev{background:url(../images/box2_prev.jpg) no-repeat center center; left:0;}
.picScroll-left .hd .next{ background:url(../images/box2_next.jpg) no-repeat center center; right:0;}
.picScroll-left .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:15px; z-index:999;}
.picScroll-left .hd ul li{ float:left; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff; border-radius:12px;}
.picScroll-left .hd ul li.on{ background-color:#FEAD11;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden;}


}


.sybox2{width:100%; background:#f4f4f4; overflow:hidden}
.sybox2 .erjilydh { margin-top:60px;}
.sybox2 .erjilydh ul li{ margin:0 30px}
.erjilydhwz{color:#787878; font-size:16px; line-height:40px; text-align:center; margin-top:20px}
.sylygd{color:#242e3b; font-size:16px; line-height:66px; text-align:center; font-weight:bold; font-style:italic}

.sybox3{width:100%; background:url(../images/sytdbj.jpg) no-repeat center center; overflow:hidden}
.sybox31{ width:1600px; height:670px; margin:50px auto 130px;}
.sybox311{ width:360px; height:670px; float:left;}
.sybox3111{ width:360px; height:300px;}
.sybox3111 h1{ margin-top:60px;}
.sybox3111 h2{color:#fff; font-size:30px; line-height:50px; margin-top:20px; font-weight:bold}
.sybox3111 h3{color:#fff; font-size:22px; line-height:30px; text-transform:uppercase;font-weight:bold}
.sybox3112 h1{color:#fff; font-size:28px; line-height:30px; margin-top:20px;font-weight:bold}
.sybox3112 h1 span{ font-size:130px;color:#d5cba1;}
.sybox3112 h2{color:#fff; font-size:12px; line-height:24px; margin-top:30px; text-align:justify}


.sybox312{ width:1200px; height:670px; float: right; overflow:hidden}
.picScroll-left1{ position:relative; width:1200px; height:670px; margin:0 auto}
.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block; width:90px; height:90px; overflow:hidden;cursor:pointer; position:absolute; top:215px; z-index:999;}
.picScroll-left1 .hd .prev{}
.picScroll-left1 .hd .next{ }
.picScroll-left1 .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:15px; z-index:999; display:none}
.picScroll-left1 .hd ul li{ float:left; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff; border-radius:12px;}
.picScroll-left1 .hd ul li.on{ background-color:#FEAD11;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ float:left; width:380px; height:670px; background:#FFF; position:relative;margin:10px;overflow:hidden;}


.picScroll-left1 .bd ul li h1{ width:310px; height:410px; margin:35px auto}
.picScroll-left1 .bd ul li h2{width:310px;margin:10px auto 0;font-size:18px; line-height:30px; color:#414141; text-align:center; font-weight:bold}
.picScroll-left1 .bd ul li h3{width:310px;margin:10px auto 0;font-size:16px; line-height:30px; color:#b7862f;  font-weight: bold}
.picScroll-left1 .bd ul li h3 img{ margin-top:-4px; }
.picScroll-left1 .bd ul li h4{width:310px;margin:0px auto;font-size:14px; line-height:30px; height:30px; overflow:hidden; color:#4e4e4e; text-align: left; font-weight: normal}
.picScroll-left1 .bd ul li h5{ width:106px; height:26px; border:1px solid #b7862f; margin:25px auto; border-radius:30px; text-align:center; line-height:24px; color:#b7862f;}



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

.sybox31{ width:1200px; height:503px; margin:50px auto 100px;}
.sybox311{ width:280px; height:503px; float:left;}
.sybox3111{ width:280px; height:230px;}
.sybox3111 h1{ margin-top:30px;}
.sybox3111 h2{color:#fff; font-size:28px; line-height:46px; margin-top:10px; font-weight:bold}
.sybox3111 h3{color:#fff; font-size:20px; line-height:28px; text-transform:uppercase;font-weight:bold}
.sybox3112 h1{color:#fff; font-size:24px; line-height:30px; margin-top:0px;font-weight:bold}
.sybox3112 h1 span{ font-size:120px;color:#d5cba1;}
.sybox3112 h2{color:#fff; font-size:12px; line-height:24px; margin-top:20px; text-align:justify}


.sybox312{ width:900px; height:510px; float: right; overflow:hidden}
.picScroll-left1{ position:relative; width:900px; height:510px; margin:0 auto}
.picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block; width:90px; height:90px; overflow:hidden;cursor:pointer; position:absolute; top:215px; z-index:999;}
.picScroll-left1 .hd .prev{}
.picScroll-left1 .hd .next{}
.picScroll-left1 .hd ul{ overflow:hidden; zoom:1; position:absolute; right:10px; bottom:15px; z-index:999; display:none}
.picScroll-left1 .hd ul li{ float:left; width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background-color:#ffffff; border-radius:12px;}
.picScroll-left1 .hd ul li.on{ background-color:#FEAD11;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ float:left; width:280px; height:510px; background:#FFF; position:relative;margin:10px;overflow:hidden;}
.picScroll-left1 .bd ul li h1{ width:240px; height:317px; margin:20px auto 0}

.zrjynr11{ width:38%; float:left; margin-left:3%}
.zrjynr11 h1{ margin-top:100px;}
.zrjynr11 h2{ color:#FFF; font-size:44px; line-height:50px; font-weight:bold; margin-top:30px}
.zrjynr11 h2 span{ font-size:32px; line-height:50px; text-transform: uppercase;font-weight: normal}
.zrjynr11 h2 b{ font-size:22px; line-height:50px; text-transform: uppercase; margin-left:50px;font-weight: normal}
.zrjynr11 h3{ color:#FFF; font-size:14px; line-height:22px; font-weight: normal; margin-top:30px}
.zrjynr11 h3 p{ margin-bottom:15px}


.picScroll-left1 .bd ul li h2{width:240px;margin:10px auto 0;font-size:18px; line-height:30px; color:#414141; text-align:center; font-weight:bold}
.picScroll-left1 .bd ul li h3{width:240px;margin:0px auto 0;font-size:16px; line-height:30px; color:#b7862f;  font-weight: bold}
.picScroll-left1 .bd ul li h3 img{ margin-top:-4px; }
.picScroll-left1 .bd ul li h4{width:240px;margin:0px auto;font-size:14px; line-height:30px; color:#4e4e4e; text-align: left; font-weight: normal}
.picScroll-left1 .bd ul li h5{ width:106px; height:26px; border:1px solid #b7862f; margin:10px auto; border-radius:30px; text-align:center; line-height:24px; color:#b7862f;}




}

.sybox4 .lyddnr11{ margin-top:60px}
.sybox5{width:100%; background:#fff; padding-bottom:50px; overflow:hidden} 
.sybox51{ width:1200px; margin:0 auto}
.syxwdh{ margin-top:55px;}
.syxwdhz{ width:500px; float:left}
.syxwdhz h1{font-size:30px; line-height:36px; color:#000;}
.syxwdhz h2{font-size:16px; line-height:20px; color:#bebebe;}
.syxwdhy{ width:162px; height:48px; background:#aa1000;  float: right;text-align:center;}
.syxwdhy a{font-size:14px; line-height:48px; color:#fff; text-align:center; font-weight:bold}
.syxwlb1{ width:600px; height:540px; float:left; margin-top:70px}
.syxwlb11{width:600px; height:260px;background:url(../images/syxwbj.jpg) no-repeat center center; overflow:hidden}
.syxwlb11 h1{ width:280px; margin:30px;font-size:18px; line-height:36px; color:#fff; font-weight:bold }
.syxwlb12{}
.syxwlb12 ul li:nth-child(1){ display:none}
.syxwlb12 ul li{ width:290px; height:260px; border:1px solid #e5e5e5; float:left; margin-top:20px; overflow:hidden}
.syxwlb12 ul li:nth-child(2){ margin-right:20px}
.syxwlb12 ul li h1{ width:230px; margin:30px auto; font-size:18px; line-height:36px; color:#262626; font-weight:bold; height:108px;}
.syxwlb12 ul li h2{ width:230px; margin:30px auto; font-size:24px; line-height:36px; color:#b42e20; font-weight: normal;}
.syxwlb12 ul li h2 span{ float:right}

.syxwlb2{ width:586px; height:540px; border:1px solid #e5e5e5; float: right; margin-top:70px; overflow:hidden}
.syxwlb21{width:530px; margin:40px auto 0}
.syxwlb21 ul li{ height:50px; line-height:50px; font-size:14px; color:#262626;}
.syxwlb21 ul li span{ float:right}
.syxwlb21 ul li:nth-child(1){ display:none}
.syxwlb21 ul li:nth-child(2){ display:none}
.syxwlb21 ul li:nth-child(3){ display:none}

@media only screen and (max-width: 1600px){
}
/*首页业务样式 */
.yewuwz{ width:86%; margin:0 auto; padding-top: 130px; color: #FFF; font-size:18px; line-height:36px;}
/*首页公司样式 */
.syqxgs{background: url(../images/sybj3.jpg) no-repeat center  center; overflow:hidden; width:100%; padding-top:80px; padding-bottom:40px;}
.sygslb ul li{ width:24%; height:100px; float:left; background: url(../images/gsqhbj.png) repeat ; background-size:100% 100%; margin-top:1%; margin-right:1%;padding:20px 25px; text-align:center; vertical-align: middle;}
.sygslb ul li a{ font-size:16px; color:#333333; text-align:center;}
.sygslb ul li:hover{background: url(../images/gsqhbj1.png) repeat ;background-size:100% 100%;}
.sygslb ul li:hover a{ color:#FFF;}


.sygslb ul li:nth-child(4n+4){margin-right:0px;}
.ckgdtb{ text-align:center; margin-top:35px;}
/*首页新闻样式 */

/*首页新闻样式 */
.article-page {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 40px;}
.article-page .box {display: block;width: 50%;border-right: 1px solid #ddd;position: relative;background-color: #f9f9f9;}
.article-page .box .btn-aw {width: 44px;height: 44px;border-radius: 50%;border: 1px solid #aaa;font-size: 0;position: absolute;top: 50%;margin-top: -22px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.article-page .box .btn-aw:before {content: '';display: block;width: 10px;height: 10px;border: 2px solid #333;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border .5s;-o-transition: border .5s;transition: border .5s;}
.article-page .box .main {vertical-align: top;}
.article-page .box .main .tag {font-size: 0.9375rem;color: #ff9c00;margin-bottom: 5px;}
.article-page .box .main .ti {font-size: 1.125rem;line-height: 1.5;color: #333;}
.article-page .box .main .data {font-size: 0.9375rem;color: #999;}


.article-page .box:hover .main .ti {color: #000;text-decoration: underline;}
.article-page .box.prev {}
.article-page .box.prev .btn-aw {left: 40px;}
.article-page .box.prev .btn-aw:before {border-right: none;border-top: none;-webkit-transform-origin: 8px 0;-ms-transform-origin: 8px 0;transform-origin: 8px 0;}
.article-page .box.prev .main {text-align: right;}
.article-page .box.next {border-right: none;}
.article-page .box.next .btn-aw {right: 40px;}
.article-page .box.next .btn-aw:before {border-left: none;border-bottom: none;-webkit-transform-origin: 8px -5px;-ms-transform-origin: 8px -5px;transform-origin: 8px -5px;}











.sydibu{ width:100%; height:320px; background:#f6f6f6; overflow:hidden;}
.sydibu1{ width:1400px; margin:0 auto;}
.sydibu11{ width:530px; height:205px; float:left;  border-right:1px solid #dddddd; margin-top:60px;}
.sydibu11 h1{ padding-top:0px; font-size:16px; color:333; line-height:30px; }
.sydibu11 h2{ font-size:14px; line-height:30px; color:#626262; margin-top:10px;}

.sydibu12{ width:540px;height:205px; float:left; margin-left:80px;border-right:1px solid #dddddd; margin-top:60px;}
.dibubt{ }
.dibubt h1{font-size:16px; color:333; line-height:30px;}
.dibubt h2{ width:30px; height:2px; background:#c6af42; margin-top:5px;}

.dibufl{ margin-top:20px;}
.dibufl ul li{font-size:14px; line-height:30px; width:100px; float:left; }
.dibufl ul li a{color:#999;}
.dilogo{ width:475px; margin-top:15px;}
.sydibu13{ width:170px;height:205px; float: right;margin-top:60px;}
.beian{ width:86.5%; margin:0 auto; height:76px; font-size:14px;line-height:76px; color:#999}
.beianz{width:800px;float:left; color:#a3a4af; margin-left:30px}
.beianz　a{color:#a3a4af;}
.beiany{ width:450px; text-align:right; color:#a3a4af; float:right; margin-right:30px}


.beian a{color:#999}


/*首页*/
.sycp{width:100%; background:#fff; overflow:hidden; padding:50px 0 50px}
.sycpbt h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.sycpbt h1 span{ color:#cc1b15;}
.sycpbt h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}






.syjj{background: url(../images/syjjbj.jpg) no-repeat center  center; height:640px; width:100%; overflow:hidden}
.syjjnr{ width:100%; height:360px; border-bottom:1px solid #3859a7; }
.syjjbt{ margin-top:50px;}
.syjjbt h1{ font-size:34px; line-height:50px; color:#fff; font-weight:bold; text-align:center;}
.syjjbt h2{ font-size:16px; line-height:40px; color:#fff; font-weight: normal; text-align:center; opacity:0.6}
.syjjbt h3{ width:60px; height:3px; margin:25px auto; background: #FFF;}

.box3_ul{ margin-top:20px;}
.box3_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box3_ul li a{ font-size:14px; color:#333333;}
.box3_ul li span{ color:#999999;}

.box3_l2{ width:1400px;  height:300px; margin-top:20px;  margin:0 auto; }

.box3_l3{ margin-top:20px; width: 618px; height: 359px; border:1px solid #DCDCDC;}
.box3_dsz{ width:565px; margin:30px auto 0;}
.box3_dsz p{ font-size:14px; color:#666666; line-height:25px;}
.box3_slide .hd{ text-align:center}
.box3_slide .hd ul li{ display:inline-block; margin:0 90px}
.box3_slide .hd ul li h1{ width:68px; height:68px; margin:0 auto;}
.box3_slide .hd ul li h2{ font-size:22px; line-height:30px; text-align:center; color:#FFF}
.box3_slide .hd ul li h3{font-size:14px; line-height:20px; text-align:center; color:#FFF}
.box3_slide .hd ul li h4{ width:36px; height:36px;margin:0 auto; background:url(../images/jjqhtb11.png) no-repeat center center; }

.box3_slide .hd ul li:nth-child(1) h1{background:url(../images/syjjtb1.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(2) h1{background:url(../images/syjjtb2.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(3) h1{background:url(../images/syjjtb3.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(4) h1{background:url(../images/syjjtb4.png) no-repeat center center; }



.box3_slide .hd ul li.on{ }
.box3_slide .hd ul li:nth-child(1):hover h1{background:url(../images/syjjtb11.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(2):hover h1{background:url(../images/syjjtb12.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(3):hover h1{background:url(../images/syjjtb13.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(4):hover h1{background:url(../images/syjjtb14.png) no-repeat center center; }

.box3_slide .hd ul li:nth-child(1).on h1{background:url(../images/syjjtb11.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(2).on h1{background:url(../images/syjjtb12.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(3).on h1{background:url(../images/syjjtb13.png) no-repeat center center; }
.box3_slide .hd ul li:nth-child(4).on h1{background:url(../images/syjjtb14.png) no-repeat center center; }
.box3_slide .hd ul li:hover h2{ font-size:22px; line-height:30px; text-align:center; color:#ffcc66}
.box3_slide .hd ul li:hover h3{font-size:14px; line-height:20px; text-align:center; color:#ffcc66}
.box3_slide .hd ul li:hover h4{ background:url(../images/jjqhtb1.png) no-repeat center center; }

.box3_slide .hd ul li.on h2{ font-size:22px; line-height:30px; text-align:center; color:#ffcc66}
.box3_slide .hd ul li.on h3{font-size:14px; line-height:20px; text-align:center; color:#ffcc66}
.box3_slide .hd ul li.on h4{ background:url(../images/jjqhtb1.png) no-repeat center center; }
.box3_slide .bd{ width:100%; height:223px; overflow:hidden; text-align:center}
.box3_slide .bd ul{height:223px;}
.jjqhwz{font-size:16px; line-height:36px; text-align:center; color:#fff}
.jjgd{ width:180px; height:40px; margin:45px auto; line-height:40px; text-align:center; border-radius:40px; border:1px solid #ffcc66; font-size:14px;}
.jjgd a{ color:#ffcc66;}


.sylm{width:100%; background:#f5f9fc; overflow:hidden; padding:50px 0 0px}
.sylmbt h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.sylmbt h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}

.sylm1{ width:1700px; margin:0 auto}
.sylm11{ width:233px; float:left}
.sylm11 h1{ text-align:center; margin-top:190px;}
.sylm11 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm12{ width:233px; float:left}
.sylm12 h1{ text-align:center;margin-top:190px;}
.sylm12 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm14{ width:233px; float:left}
.sylm14 h1{ text-align:center;margin-top:190px;}
.sylm14 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm15{ width:233px; float:left}
.sylm15 h1{ text-align:center;margin-top:190px;}
.sylm15 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}


.sylm13{ width:768px; float:left}
.vdplay {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: url('../images/fancybox_overlay.png');display: none;}
.vd-cha {position: absolute;right: 0;top: 0;z-index: 3;color: #333;width: 80px;height: 80px;font-size: 50px;text-align: center;line-height: 80px;cursor: pointer;}
#vdbed {width: 70%;height: 80%;position: absolute;left: 15%;top: 10%;z-index: 1;}





.syal{ width:100%; background:#fff; overflow:hidden; padding:50px 0 70px}
.syalwz{}
.syalwz h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.syalwz h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}
.syallb{width:1700px; margin:0 auto;overflow:hidden}
.syallb ul li{ width:530px; height:390px; margin:17px; float:left;}


/*首页*/

/*联系样式 */
.ejlxnr{ width:100%; background: url(../images/lxbj.jpg) top center no-repeat; overflow:hidden; padding-bottom:140px;}
.ejlxnr1{ width:1600px; margin:110px auto 0}
.ejlxnr1z{ width:500px; float:left; margin-left:80px}
.ejlxnr1z1{ width:487px;}
.ejlxnr1z2{font-size:22px; line-height:40px; color:#010101; font-weight: normal; margin-top:60px}
.ejlxnr1z3{font-size:22px; line-height:40px; color:#010101; font-weight: normal; margin-top:40px}
.ejlxnr1z4{ text-align: left; margin-top:40px}
.ejlxnr1z4 ul li{ display:inline-block; margin:0 20px;}
.ejlxnr1z4 ul li h1{}
.ejlxnr1z4 ul li h2{font-size:14px; line-height:30px; color:#2f3133; text-align:center; }



.ejlxnr1y{ width:800px; height:253px; float:right; background: url(../images/lxdhbj.jpg) top center no-repeat; background-size:100% 100%;}
.ejlxnr1y h1{font-size:14px; line-height:30px; color:#ffffff; margin:60px 0 0 370px}
.ejlxnr1y h2{font-size:26px; line-height:30px; color:#ffffff; margin:15px 0 0 370px}
.ejlxnr1y h3{font-size:18px; line-height:30px; color:#ffffff; margin:15px 0 0 370px}

/*联系样式 */
/*留言样式 */
.forms{background: #fff;padding: 0;}
.forms *{ box-sizing: border-box; -webkit-box-sizing: border-box;}
._item{line-height:44px;display:flex;overflow:hidden; margin-bottom: 15px;}
._item .form-input, ._item .form-text{border:1px solid #ddd; padding: 0 10px;}
._item.most{height:100px}
._item.most .photos{width:60px;height:60px;margin-top:7px}
._item i{color:#999}
._item label{display:block; font-size: 16px; margin-right: 15px; text-align: right;}
._item input,._item select,._item textarea{flex:1;border:0;line-height:44px;font-size:14px;color:#666;margin:0;padding:0}
._item textarea{height: 150px;padding: 10px 0;}
.splitLine{height:5px;background:#efefef;overflow:hidden}
.apply-btn{width:150px;margin:20px 0 0 65px;}
.apply-btn a{display:block;text-align:center;line-height:40px;background:#fcaf09;color:#fff !important;border-radius:5px; font-size: 16px;}



/*左导航样式 */
.xwnr{ width:100%; background:#fff; overflow:hidden; padding-bottom:50px;}
.xwnr1{ width:1400px; margin:0 auto; padding-bottom:30px}
.main_left{width:250px;float: left; margin-top:50px;}
.main_right{ width: calc(100% - 18.75rem); float: right;}


.n_position{ text-align:right; float:right;   height: 4rem; line-height:4rem; color:#a6a6a6;    background: url(../images/home_ico.png) left center no-repeat;  padding-left:1.25rem; }
.n_position a{ font-size:.875rem; color:#ababab; position:relative; transition:.2s;}
.xwlb{}
.xwlb ul li{ width:100%; border-bottom:1px solid #ededed; margin-top:20px; padding-bottom:15px;}
.xwlb ul li h1{ font-size:18px; line-height:30px; color:#333;}
.xwlb ul li h2{ font-size:16px; line-height:30px; color:#999;}
.xwlb1{ font-size:16px; line-height:32px; text-align:justify;}
.xwlb1 p{ margin-top:10px;}
.tplb{ width:100%;}
.tplb ul li{ width:30%; float:left; margin:1.6666%;}
.tplb ul li img{ width:100%;}
.tplb ul li p{ font-size:16px; line-height:40px; text-align:center; color:#333;}


/*二级公司样式 */

.ejgslb ul li{ width:32%; height:100px; float:left; background: url(../images/gsqhbj.png) repeat ; background-size:100% 100%; margin-top:1%; margin-right:1%;padding:20px 25px; text-align:center; vertical-align: middle;}
.ejgslb ul li a{ font-size:16px; color:#333333; text-align:center;}
.ejgslb ul li:hover{background: url(../images/gsqhbj1.png) repeat ;background-size:100% 100%;}
.ejgslb ul li:hover a{ color:#FFF;}






/*分公司样式 */
.ejgsjs{background: url(../images/erjijjbj.jpg) no-repeat top right; height:232px;}
.ejgsjs1{ padding-right:75px; font-size:16px; color:#666; line-height:32px; }
.ejgsjs1 p{ margin-bottom:20px; text-align:justify;}

.fgslm{ width:100%; background:#f4f5f7; overflow:hidden; padding:50px 0; margin-top:20px;}
.fgslm1{ width:49%; float:left;}
.fgslm2{ width:49%; float: right;}
.s_tt1{position: relative;}
.s_btn_r1{width: 6.625rem; background: #e4e4e4; height:2rem; line-height: 2rem; border-radius: 1.75rem; text-align: center; display: block; font-size: .875rem; color: #686969; float: right; margin-top:1rem}
.s_btn_r1 .arrow{ display: inline-block; vertical-align: middle; width: 23px; height: 18px; position: relative; font-size: 0; margin-left: .5rem; line-height: .5rem; transition: 1s; }
.s_btn_r1 .arrow font{ width: 23px; display: inline-block; position: absolute; left: 0; top: 0; transition: 1.2s;}
.s_btn_r1 .arrow font.font1{left: -23px; }
.s_btn_r1 font svg{ width: 9px; height: 1rem; transition: .8s;}
.s_btn_r1 font svg.arrow01{ width: 5px; opacity: .4;}
.s_btn_r1 font svg.arrow02{ width: 6px; opacity: .8;}
.s_btn_r1 font svg.arrow03{ opacity:1;}
.s_btn_r1 font.font1 svg.arrow01{ width: 9px; opacity:0; }
.s_btn_r1 font.font1 svg.arrow02{ width: 6px;opacity:0; }
.s_btn_r1 font.font1 svg.arrow03{ width: 5px;opacity:0; }
.s_btn_r1:hover font{  -webkit-transform: translate3d(15px, 0, 0px); }
.s_btn_r1:hover font.font2 svg.arrow01{-webkit-transform: translate3d(6px, 0, 0px); opacity: 0; width: 9px; }
.s_btn_r1:hover font.font2 svg.arrow02{-webkit-transform: translate3d(8px, 0, 0px); opacity: 0; width: 6px; }
.s_btn_r1:hover font.font2 svg.arrow03{-webkit-transform: translate3d(10px, 0, 0px);  opacity: 0;width: 5px; }
.s_btn_r1:hover font.font1 svg.arrow01{-webkit-transform: translate3d(6px, 0, 0px); opacity: .4;  width: 5px;}
.s_btn_r1:hover font.font1 svg.arrow02{-webkit-transform: translate3d(8px, 0, 0px);  opacity: .8; width: 6px;}
.s_btn_r1:hover font.font1 svg.arrow03{-webkit-transform: translate3d(10px, 0, 0px); opacity: 1; width: 9px; }

.fgszz{ padding-top:10px;}
.fgszz ul li{ width:32.3%; float:left; margin-right:1%}
.fgsyw{ font-size:16px; line-height:40px; color:#333333; height:320px; overflow:hidden;}
.fgsallb{ padding-bottom:30px; overflow:hidden;}
.fgsallb ul li{ width:320px; margin:15px; float:left;}
.fgsallb ul li h2{ font-size:16px; line-height:50px; text-align:center;}




.erfldh{ width:100%; height:82px; background:#FFF; text-align:center; }
.erfldh ul li{ width:150px; height:82px; line-height:82px; text-align:center; font-size:20px; color:#213f6b; display:inline-block;}
.erfldh ul li.on{ background:#213f6b;}
.erfldh ul li.on a{ color:#FFF;}
.erjijj{background:#fafafa url(../images/sybj4.jpg) no-repeat top  center;  width:100%;  padding-top:200px;}
.erjijj1{ width:1000px; margin:0 auto; font-size:18px; line-height:36px; color:#001e59; text-align:justify; }
.erjijj1 p{ margin-bottom:15px;}
.jjqywh{ width:1200px; margin:85px auto; height:588px;text-align:center;background:url(../images/qywhbj.jpg) center center no-repeat; }
.jjqywh1{ text-align:left;}
.jjqywh1 h1{ font-size:36px; line-height:50px; color:#213f6b; padding:70px 0 0 90px; font-weight:bold;}
.jjqywh1 h2{ font-size:30px; line-height:60px; color:#213f6b; padding:50px 0 0 90px; }
.jjqywh1 h3{ font-size:30px; line-height:60px; color:#213f6b; padding:50px 0 0 90px; }

.jjry{background:#f4f4f4 url(../images/rybj.jpg) no-repeat top  center;  width:100%; padding-top:130px; padding-bottom:80px;}


/*业务样式 */
.zyywnr{background:#f3f9ff url(../images/sybj1.jpg) no-repeat top center;  width:100%; padding-top:248px; padding-bottom:30px;}
.zyywnr1 ul li{ padding:65px 0;}
.zyywnr1 ul li:nth-child(2n+1){ width:100%; background:#f3f9ff;}
.zyywnr1 ul li:nth-child(2n+2){width:100%; background:#e5ce82;}
.zyywnr1 ul li .zyywbj1{ width:1200px; margin:0 auto; overflow:hidden;}
.zyywnr1 ul li:nth-child(2n+1) .zyywz{ width:530px; float:left;}
.zyywnr1 ul li:nth-child(2n+1) .zyywy{ width:600px; float: right; border-radius:10px; overflow:hidden;}
.zyywnr1 ul li:nth-child(2n+2) .zyywz{ width:530px; float: right;}
.zyywnr1 ul li:nth-child(2n+2) .zyywy{ width:600px; float: left;border-radius:10px; overflow:hidden;}
.zyywnr1 ul li .zyywz11{ width:430px; float:left; font-size:30px; line-height:80px; color:#213f6b; font-weight:bold; font-style:italic;}
.zyywnr1 ul li .zyywz12{ width:100px; float:left; text-align:center;font-size:60px; line-height:80px; color:#d5f6ff;}

.zyywnr1 ul li .zyywz2{ font-size:24px; line-height:50px;  margin-top:50px; color:#001e59;}
.ejfwlc{background: url(../images/sybj3.jpg) no-repeat top  center;  width:100%; height:887px; margin-top:0px;}

/*车辆样式 */

.clzsnr{background:#fafafa url(../images/clbj.jpg) no-repeat top  center;  width:100%; padding-top:200px; padding-bottom:30px;  overflow:hidden;}
.clzsnr1{ width:1300px; margin:0 auto; padding-bottom:30px;}
.clzsnr1 ul{ margin-top:15px;}
.clzsnr1 ul li{ width:610px;  background:#FFF; margin:20px; float:left; padding-bottom:20px;}
/*案例样式 */
.alnr{background:#f3f9ff url(../images/albj.jpg) no-repeat top  center;  width:100%; padding-top:180px; padding-bottom:30px;  overflow:hidden;}
.alnr1{width:1300px; margin:0 auto; padding-bottom:30px;}
.alnr1 ul{ margin-top:15px;}
.alnr1 ul li{ width:610px;  margin:20px; float:left;}

.altu{ position: relative;}
.alzi{position: absolute;background:url(../images/syalbj.png)  repeat; background-size:100% 100%;
    width: 100%;
    height: 100%;
    text-align: center;
    top: 0;
    left: 0; z-index:9999;  }
.alzi h1{ text-align:center; color:#fff; font-size:24px; line-height:30px; padding-top:56%;}
/*新闻样式 */

.erjibj{ width:100%; background: #fff; overflow: hidden; padding:50px 0;}
.erjixw{ width:1360px; margin:0 auto;}
.erjixw ul li{ width:100%; border-bottom: 1px dashed #aaaaaa; padding-bottom:25px;}
.erjixw ul li h1{ font-size:20px; line-height:40px; height:40px; overflow:hidden; color:#333; margin-top:15px;}
.erjixw ul li h2{ font-size:16px; line-height:30px; height:60px;color:#999;overflow:hidden;margin-top:15px;}
.erjixw ul li h3{ font-size:16px; line-height:16px; margin-top:20px; overflow:hidden;color:#666}








/*联系样式 */
.lxnr{ width:84%; margin:50px auto ; overflow:hidden}
.lxnrzi{ font-size:18px; line-height:40px;}
.lxnrzi p{ font-size:18px; line-height:40px;}


.lianxi1{ width:1230px; margin:50px auto 0;}
.lianxi1 ul li{ width:380px; height:200px; background: #f6f4f4; margin:15px; float:left;}
.lianxi1 ul li h1{ font-size:20px; line-height:40px; color:#213f6b; padding:60px 0 0 50px;}
.lianxi1 ul li h2{ font-size:20px; line-height:40px; color:#213f6b; padding:0px 0 0 50px;}


/*内容样式 */
.article{ padding-top:30px;}
.article{ font-size:16px; line-height:32px; text-align:justify;}
.article p{ margin-bottom:15px;}
.article img{ max-width:100%;}








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


/*首页*/



.sylm1{ width:1400px; margin:0 auto}
.sylm11{ width:200px; float:left}
.sylm11 h1{ text-align:center; margin-top:150px;}
.sylm11 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm12{ width:200px; float:left}
.sylm12 h1{ text-align:center;margin-top:150px;}
.sylm12 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm14{ width:200px; float:left}
.sylm14 h1{ text-align:center;margin-top:150px;}
.sylm14 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm15{ width:200px; float:left}
.sylm15 h1{ text-align:center;margin-top:150px;}
.sylm15 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}


.sylm13{ width:600px; float:left}
.vdplay {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: url('../images/fancybox_overlay.png');display: none;}
.vd-cha {position: absolute;right: 0;top: 0;z-index: 3;color: #fff;width: 80px;height: 80px;font-size: 50px;text-align: center;line-height: 80px;cursor: pointer;}
#vdbed {width: 70%;height: 80%;position: absolute;left: 15%;top: 10%;z-index: 1;}



.syal{ width:100%; background:#fff; overflow:hidden; padding:50px 0 70px}
.syalwz{}
.syalwz h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.syalwz h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}
.syallb{width:1400px; margin:0 auto;overflow:hidden}
.syallb ul li{ width:440px; height:324px; margin:15px; float:left;}
#demo {margin: 0 auto;overflow: hidden;  width:1410; height:325px; }

/*首页*/



.dibudh{width:1360px; height:126px;margin: 0 auto; border-bottom:1px solid #29405e}
.dibulogo{ width:225px; float:left}
.dibudh1{ width:725px; float:right; margin-right:-30px}
.dibudh1 ul li{ width:145px; float:left; line-height:126px;background: url(../images/topdhbj.png) no-repeat left center ; text-align:center}
.dibudh1 ul li:nth-child(1){background: url(../images/topdhbj1.png) no-repeat left center;}
.dibudh1 ul li a{ color:#FFF}

.dibulx{width:1360px; height:245px;margin: 0 auto; border-bottom:1px solid #29405e; overflow:hidden; position:relative}
.dibulx1{ width:145px; float:left; margin-top:50px;}

.dibulx2{ width:220px; float:left; margin-left:80px;}
.dibulx2 h1{ margin-top:50px;}
.dibulx2 h2{ margin-top:0px; font-size:18px; line-height:40px; color:#FFF;}
.dibulx2 h3{font-size:30px; line-height:40px; color:#FFF;}

.dibulx3{ width:850px; float:left; margin-left:40px}
.dibulx31{margin-top:50px;}
.dibulx32{margin-top:0px; font-size:18px; line-height:40px; color:#FFF;}
.dibulx33{font-size:16px; line-height:30px; color:#FFF; opacity:0.5}
.dibulx331{ width:360px; float:left}
.dibulx332{ width:220px; float:left;margin-left:10px}
.dibulx333{ width:200px; float:left;margin-left:30px}

.dibulx4{ width:224px; height:44px; border:1px solid #2f4563; text-align:center; line-height:44px; font-size:16px; position:absolute; right:30px; top:50px }
.dibulx4 a{ color:#e3c5a1}






}


@media only screen and (max-width: 1600px) {
	
.sytdh{width:100%; height:80px; background: #FFF;}
.sytdh1{ width:1200px; margin:0 auto;}
.sytdhz{ width:306px; float:left; margin-left:0px;}
.sytdhy{ width:170px; float:right; }
.top_con{ height:80px; float: left}
.top_con ul li{ float:right; line-height:80px; margin-left:0px;  position: relative; font-size:16px; color:#0c5ec2}
.top_con ul li img{vertical-align:middle;}
.top_con_txt{ color:#0c5ec2; font-size:20px; font-weight:bold;}
.top_con_txt span{ font-size:14px; font-weight:normal;}
.none {width: 150px; height: 150px;  background: rgba(255, 255, 255, 1); position: absolute; top:80px; left:-50px; z-index:999; display: none; }
.top_con ul li:hover .none{ display: block; text-align:center; line-height:30px; color:#b17b52}



.topnav1{ width:670px; margin:0 auto;position:absolute; left:50%; margin-left:-260px;}
.topnav1 ul li{ float:left; display:inline-block  ; width:83px;height:80px; line-height:80px; position:relative; text-align:center; font-size:16px; }
.topnav1 ul li:nth-child(1){background: url(../images/topdhbj1.png) no-repeat left center;}
.topnav1 ul li a{ color:#656565; display:block}


.ejlxnr{ width:100%; background: url(../images/lxbj.jpg) top center no-repeat; overflow:hidden; padding-bottom:140px;}
.ejlxnr1{ width:1200px; margin:110px auto 0}
.ejlxnr1z{ width:450px; float:left; margin-left:0px}
.ejlxnr1z1{ width:427px;}
.ejlxnr1z2{font-size:20px; line-height:40px; color:#010101; font-weight: normal; margin-top:60px}
.ejlxnr1z3{font-size:20px; line-height:40px; color:#010101; font-weight: normal; margin-top:40px}
.ejlxnr1z4{ text-align: left; margin-top:40px}
.ejlxnr1z4 ul li{ display:inline-block; margin:0 20px;}
.ejlxnr1z4 ul li h1{}
.ejlxnr1z4 ul li h2{font-size:14px; line-height:30px; color:#2f3133; text-align:center; }



.ejlxnr1y{ width:700px; height:220px; float:right; background: url(../images/lxdhbj.jpg) top center no-repeat; background-size:100% 100%;}
.ejlxnr1y h1{font-size:14px; line-height:30px; color:#ffffff; margin:45px 0 0 330px}
.ejlxnr1y h2{font-size:22px; line-height:30px; color:#ffffff; margin:15px 0 0 330px}
.ejlxnr1y h3{font-size:18px; line-height:30px; color:#ffffff; margin:15px 0 0 330px}



/*首页*/
.erjixw{ width:1200px; margin:0 auto;}






.box3_l2{ width:1200px;  height:300px; margin-top:20px;  margin:0 auto; }
.box3_slide .hd ul li{ display:inline-block; margin:0 60px}
.sylm1{ width:1200px; margin:0 auto}
.sylm11{ width:180px; float:left}
.sylm11 h1{ text-align:center; margin-top:100px;}
.sylm11 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm12{ width:180px; float:left}
.sylm12 h1{ text-align:center;margin-top:100px;}
.sylm12 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm14{ width:180px; float:left}
.sylm14 h1{ text-align:center;margin-top:100px;}
.sylm14 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}
.sylm15{ width:180px; float:left}
.sylm15 h1{ text-align:center;margin-top:100px;}
.sylm15 h2{ font-size:18px; line-height:40px; color:#333; text-align:center}


.sylm13{ width:480px; float:left}
.vdplay {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: url('../images/fancybox_overlay.png');display: none;}
.vd-cha {position: absolute;right: 0;top: 0;z-index: 3;color: #fff;width: 80px;height: 80px;font-size: 50px;text-align: center;line-height: 80px;cursor: pointer;}
#vdbed {width: 70%;height: 80%;position: absolute;left: 15%;top: 10%;z-index: 1;}





.syal{ width:100%; background:#fff; overflow:hidden; padding:50px 0 70px}
.syalwz{}
.syalwz h1{ font-size:34px; line-height:50px; color:#333; font-weight:bold; text-align:center;}
.syalwz h2{ font-size:16px; line-height:40px; color:#666; font-weight: normal; text-align:center;}
.syallb{width:1200px; margin:0 auto; overflow:hidden}
.syallb ul li{ width:370px; height:272px; margin:15px; float:left;}
#demo {margin: 0 auto;overflow: hidden;  width:1200; height:272px; }

/*首页*/




.dibudh{width:1200px; height:126px;margin: 0 auto; border-bottom:1px solid #29405e}
.dibulogo{ width:225px; float:left}
.dibudh1{ width:725px; float:right; margin-right:-30px}
.dibudh1 ul li{ width:145px; float:left; line-height:126px;background: url(../images/topdhbj.png) no-repeat left center ; text-align:center}
.dibudh1 ul li:nth-child(1){background: url(../images/topdhbj1.png) no-repeat left center;}
.dibudh1 ul li a{ color:#FFF}

.dibulx{width:1200px; height:245px;margin: 0 auto; border-bottom:1px solid #29405e; overflow:hidden; position:relative}
.dibulx1{ width:130px; float:left; margin-top:50px;}

.dibulx2{ width:200px; float:left; margin-left:50px;}
.dibulx2 h1{ margin-top:50px;}
.dibulx2 h2{ margin-top:0px; font-size:16px; line-height:40px; color:#FFF;}
.dibulx2 h3{font-size:26px; line-height:40px; color:#FFF;}

.dibulx3{ width:780px; float:left; margin-left:20px}
.dibulx31{margin-top:50px;}
.dibulx32{margin-top:0px; font-size:16px; line-height:40px; color:#FFF;}
.dibulx33{font-size:14px; line-height:30px; color:#FFF; opacity:0.5}
.dibulx331{ width:330px; float:left}
.dibulx332{ width:210px; float:left;margin-left:10px}
.dibulx333{ width:180px; float:left;margin-left:10px}

.dibulx4{ width:224px; height:44px; border:1px solid #2f4563; text-align:center; line-height:44px; font-size:16px; position:absolute; right:30px; top:50px }
.dibulx4 a{ color:#e3c5a1}

.beian{ width:1200px; margin:0 auto; height:76px; font-size:12px;line-height:76px; color:#999}
.beianz{width:750px;float:left; color:#a3a4af; margin-left:20px}
.beianz　a{color:#a3a4af;}
.beiany{ width:400px; text-align:right; color:#a3a4af; float:right; margin-right:20px}










.sydibu1{ width:1250px; margin:0 auto;}
.sydibu11{ width:500px; height:205px; float:left;  border-right:1px solid #dddddd; margin-top:60px;}
.sydibu11 h1{ padding-top:0px; font-size:16px; color:333; line-height:30px; }
.sydibu11 h2{ font-size:14px; line-height:30px; color:#626262; margin-top:10px;}

.sydibu12{ width:510px;height:205px; float:left; margin-left:30px;border-right:1px solid #dddddd; margin-top:60px;}
.dibubt{ }
.dibubt h1{font-size:16px; color:333; line-height:30px;}
.dibubt h2{ width:30px; height:2px; background:#c6af42; margin-top:5px;}

.dibufl{ margin-top:20px;}
.dibufl ul li{font-size:14px; line-height:30px; width:100px; float:left; }
.dibufl ul li a{color:#999;}
.dilogo{ width:475px; margin-top:15px;}
.sydibu13{ width:170px;height:205px; float: right;margin-top:60px;}
.xwnr1{ width:1250px; margin:0 auto; padding-bottom:30px}

.main_left{width:200px;float: left; margin-top:50px;}
.main_right{ width:1000px; float: right;margin-top:35px;}
.wrap11{ width:1250px; margin:0 auto;}


.syjj1{ width:1250px; margin:0 auto;}
.syjj1z{ width:680px; float: left}
.syjj1y{ width:520px; float: left}
.syjj1z h5{ height:350px; overflow:hidden;}

.yewuwz{ width:86%; margin:0 auto; padding-top: 100px; color: #FFF; font-size:18px; line-height:36px;}


.sygslb ul li{ width:24%; height:90px; float:left; background: url(../images/gsqhbj.png) repeat ; background-size:100% 100%; margin-top:1%; margin-right:1%;padding:20px 25px; text-align:center; vertical-align: middle;}
.sygslb ul li a{ font-size:16px; color:#333333; text-align:center;}
.sygslb ul li:hover{background: url(../images/gsqhbj1.png) repeat ;background-size:100% 100%;}
.sygslb ul li:hover a{ color:#FFF;}


.sygslb ul li:nth-child(4n+4){margin-right:0px;}
.ckgdtb{ text-align:center; margin-top:35px;}
#demo {margin: 0 auto;overflow: hidden;  width:1250px; height:300px; }

}

@media only screen and (min-width: 320px) and (max-width: 479px) {
		.banner, .bannercontainer		{	width:320px;height:129px;	}
}

@media only screen and (max-width: 319px) {
		.banner, .bannercontainer		{	width:240px;height:97px;	}
}
