
/* marqueeleft */
.marqueeleft{height:136px;width:474px;overflow:hidden;margin:40px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}
/* marqueetop */
.marqueetop{height:388px; overflow:hidden; border:1px solid #ddd;}
.marqueetop li .pic{display:block;border:#ccc 1px solid; height:104px;padding:2px;overflow:hidden;}
.marqueetop li .txt{text-align:center;height:23px;line-height:23px;}



/*内页左侧*/
.pro_lny{ width:220px; float:left;}
.pro_lny h4{ height:60px; line-height:60px; background:#1f98e4;}
.pro_lny h4 a{ font-size:18px; color:#fff; margin-left:20px;}
.active1{ border:1px #ddd solid; margin-bottom: 20px;}
.ny_cptj{}
#marquee2 ul li a img{ padding: 2px; border: 1px solid #dedede; width: 240px;}
#marquee2 ul li:hover a img{border:1px solid #0267B5;}
#marquee2 ul li{ text-align:center;}
#marquee2 ul li p{ margin-bottom: 10px; line-height: 35px;}
#marquee2 ul li:hover p{color: #0267B5;}
.contactn{ margin-top:20px;}

.contactn h5 a{ font-size:18px; color:#fff; margin-left:20px;}





.efefef{background:#efefef}
#mother{ margin:0 auto; width:943px; height:572px; position:relative;padding: 20px 0; }
#errorBox{ background: url(../images/404_bg.png) no-repeat top left; width:943px; height:572px; margin:auto; }
#errorText{ color:#39351e; padding:146px 0 0 446px }
#errorText p{ width:303px; font-size:14px; line-height:35px; }
.link4{ height:50px; width:145px; float:left; }
#home{ margin:14px 0 0 444px;}
#contact{ margin:20px 0 0 25px;}
#errorText h1{ font-size:40px; margin-bottom:20px; }
#errorText p em{ font-size:20px; color:#f00; font-weight:bold;}




.subNav{ width:68px; margin-top:-155px;}
.subNav .h3 i{ padding-bottom:5px;}

.subNav{ bottom:0px; left:0px; right:0px; top:auto; width:auto;}
.subNav .h3{ padding:5px 0;}
.subNav .h3 i{ padding-bottom:2px;}
.subNav li{ width:20%; float:left; margin-bottom:0px; box-sizing:border-box; position:relative; border-right:1px solid #81abd4;}
.subNav li:before{ content:''; width:1px; background:rgba(255,255,255,0.5); position:absolute; right:0px; top:0px; bottom:0px; display:none;}
.subNav li:last-child:before{ border-right:none;}
.subNav li:last-child{ border-right:none;}
.subNav .li1{ position:static;}
.subNav .li1 .box{ width:100%; height:0px; right:auto; bottom:100%; left:0px; margin-left:0px; background:#041536;}
.subNav .li1:hover .box{ height:64px; width:100%;}
.subNav .h3 i{ font-size:20px;}

.subNav .li3 .box{ width:135px; height:0px; right:auto; bottom:100%; left:50%; margin-left:-67px;}
.subNav .li3 .box img{ width:135px; height:135px;}
.subNav .li3:hover .box{ height:135px; width:135px;}






.aboutCon2_1 .text{ text-align:center;}

.aboutCon2{ background:#f6f6f6;}
.aboutCon2 .tit4{ text-align:center;}
.aboutCon2_1{}
.aboutCon2_1 li{ width:33.3333%; float:left;}
.aboutCon2_1 .pd{ background:#6f818c; position:relative; overflow:hidden;}
.aboutCon2_1 .img{ margin:0 0 180px 0;}
.aboutCon2_1 .text{ padding:30px; color:#fff; position:absolute; left:0px; bottom:0px; right:0px;}
.aboutCon2_1 .text:before{ position:absolute; left:50%; top:-18px; margin-left:-10px; content:''; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-bottom:18px solid #6f818c;}
.aboutCon2_1 .h3{ font-size:24px; line-height:30px; height:30px; overflow:hidden; margin-bottom:30px;}
.aboutCon2_1 .p{ font-size:20px; line-height:30px; height:60px; overflow:hidden;}
.aboutCon2_1 li:nth-child(even) .text{ bottom:auto; top:0px;}
.aboutCon2_1 li:nth-child(even) .text:before{border-top:18px solid #6f818c; border-bottom:none; top:auto; bottom:-18px;}
.aboutCon2_1 li:nth-child(even) .img{ margin:190px 0 -10px 0;}
.aboutCon2_1 .pd:hover{ background:#0262AC;}
.aboutCon2_1 .pd:hover .text:before{ border-bottom-color:#0262AC;}
.aboutCon2_1 li:nth-child(even) .pd:hover .text:before{ border-top-color:#0262AC;}
