@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;font-size:14px;font-family:"微软雅黑";color:#212121;background:#fff;}
a{color:#212121;text-decoration:none;}
a:hover{color:#00155A;text-decoration:none;}
a img{border:none;} 
div,ul,li,p,form,h1,h2{padding: 0px;margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table{padding: 0px;margin:auto;list-style-type: none;}
dt,dl,dd{padding: 0px;margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr{padding: 0px;margin: 0px;list-style-type: none;}
.fl{float: left;}
.fr{float: right;}
.clearfloat{clear:both;height:0;font-size: 1px;line-heigt: 0px;}
#container{margin:0 auto;width:100%;}
.upfile{ border: 1px solid #ccc;margin-left:10px;}
.w1200{width: 1200px;max-width: 95%;margin: auto;}

/*头部*/
.topbg{font-size: 0;}
.top_head{height: 40px;background-color: #F2F2F2;text-align: right;}
.top_head p{font-size: 14px;color: #272727;vertical-align: middle;display: inline-block;margin-top: 9px;}
.top_head p span{display: inline-block;margin-right: 64px;}
.top_head p img{vertical-align: middle;display: inline-block;margin-right: 11px;}
.headLang{vertical-align: middle;display: inline-block;margin-left: 20px;margin-top: 9px;}
.headLang img{vertical-align: middle;display: inline-block;margin-right: 5px;}
.headLang a{font-size: 14px;color: #272727;display: inline-block;vertical-align: middle;}
.headLang a:hover{color: #00155A;}
#headerleft{margin:40px 0 38px;display: inline-block;}

/*导航*/
#menu{margin:49px auto 0;float: right;}
#nav .mainlevel{display: inline-block;margin-right: 58px;position: relative;}
#nav .mainlevel:last-child{margin-right: 0;}
#nav .mainlevel>a{text-decoration:none;display:block;font-size:16px;color:#151515;position: relative;padding-bottom: 10px;}
#nav .mainlevel>a::after{content: '';width: 100%;height: 4px;background-color: #FC5A0A;position: absolute;bottom: -31px;left: 0;display: none;}
#nav .mainlevel>a:hover{color: #FC5A0A;}
#nav .munehover>a{color: #FC5A0A;}
#nav .munehover>a::after{display: block;}
#nav .mainlevel ul{display:none;position:absolute;z-index:999;top: 30px;}
#nav .mainlevel li{background:#FC5A0A;margin-top:0px;width:171px;padding-left: 15px;box-sizing: border-box;clear:both;border-top:1px solid #fff;/*IE6 only*/}
#nav .mainlevel li a{color:#fff;line-height:40px;font-size:14px;height:40px;}
#nav .mainlevel li:hover{ background:#ff6e26;color:#FFFFFF;text-decoration:none;}

/*广告*/
#banner{margin:0 auto;height:700px;width:100%;clear:both;min-width:1200px;}
#full-screen-slider{ width:100%;height:700px;float:left;position:relative}
#slides{ display:block;width:100%;height:700px;list-style:none;padding:0;margin:0;position:relative;}
#slides li{ display:block;width:100%;height:100%;list-style:none;padding:0;margin:0;position:absolute}
#slides li a{ display:block;width:100%;height:100%;text-indent:-9999px}
#pagination{ display:block;list-style:none;position:absolute;left:20%;bottom:20px;z-index:999;margin:0}
#pagination li{ display:block;list-style:none;width:12px;height:13px;float:left;margin-left:10px;border-radius:5px;background:url(ico-2.png) no-repeat;}
#pagination li a{ display:block;width:100%;height:100%;padding:0;margin:0; text-indent:-9999px;}
#pagination li.current{background:url(ico-1.png) no-repeat;}

/*首页*/
.indexClass{font-size: 0;padding: 71px 0 87px;}
.ClassList li{width: 323px;margin-right: 115px;box-shadow: 0 10px 50px rgba(53, 82, 99, .09);display: inline-block;padding-top: 46px;transition: .5s;}
.ClassList li:hover{background-color: #00155A;}
.ClassList li:last-child{margin-right: 0;}
.ClassList li .ClassImg{width: 81px;height: 66px;margin: 0 auto 45px;transition: .5s;}
.ClassList li:nth-child(1) .ClassImg{background: url(icon_1.png) no-repeat;}
.ClassList li:nth-child(2) .ClassImg{background: url(icon_2.png) no-repeat;}
.ClassList li:nth-child(3) .ClassImg{background: url(icon_3.png) no-repeat;}
.ClassList li:hover:nth-child(1) .ClassImg{background: url(icon_1i.png) no-repeat;}
.ClassList li:hover:nth-child(2) .ClassImg{background: url(icon_2i.png) no-repeat;}
.ClassList li:hover:nth-child(3) .ClassImg{background: url(icon_3i.png) no-repeat;}
.ClassList li .ClassTitle h2{font-size: 22px;color: #00155A;text-align: center;margin-bottom: 20px;font-weight: normal;transition: .5s;}
.ClassList li:hover .ClassTitle h2{color: #fff;}
.ClassList li .ClassTitle i{display: block;width: 39px;height: 5px;background-color: #D7E1E6;margin: 0 auto 68px;}
.ClassList li .ClassMore a{display: block;width: 146px;height: 34px;text-align: center;line-height: 34px;border: 1px solid #D8D8D8;margin: 0 auto 40px;font-size: 14px;color: #00155A;font-weight: bold;transition: .5s;}
.ClassList li:hover .ClassMore a{border: 1px solid #fff;background-color: #fff;color: #00155A;}

.About{font-size: 0;background: url(About_bg.jpg) no-repeat center;background-attachment: fixed;padding: 104px 0;overflow: hidden;}
.AboutBox{background-color: #fff;padding: 19px 18px 19px 39px;}
.AboutLeft{float: left;width: 530px;}
.AboutLeft>h2{font-size: 32px;color: #151515;margin-top: 30px;font-weight: normal;}
.AboutLeft>p{font-size: 15px;color: #333;margin-top: 20px;line-height: 31px;}
.AboutLeft>a{font-size: 13px;color: #00155A;display: block;width: 106px;height: 25px;line-height: 25px;text-align: center;border: 1px solid #D8D8D8;margin-top: 12px;border-radius: 20px;transition: .5s;}
.AboutLeft>a:hover{background-color: #00155A;color: #fff;}
.AboutLeft ul{margin-top: 28px;}
.AboutLeft li{display: inline-block;vertical-align: top;text-align: center;margin-right: 90px;}
.AboutLeft li:last-child{margin-right: 0;}
.AboutLeft li h2{font-size: 36px;color: #FC5A0A;}
.AboutLeft li p{font-size: 14px;color: #00155A;margin-top: 12px;}
.AboutRight{float: right;width: 585px;}
.AboutRight img{max-width: 100%;}

.Product{font-size: 0;background-color: #F4F4F4;padding: 62px 0 73px;}
.ProductTitle{text-align: center;}
.ProductTitle h2{font-size: 32px;color: #00155A;font-weight: normal;}
.ProductTitle p{font-size: 14px;color: #666;margin-top: 12px;}
.ProductList{margin-top: 42px;overflow: hidden;position: relative;padding-bottom: 85px;}
.ProductList li{display: inline-block;vertical-align: top;width: 273px;margin-right: 36px;}
/* .ProductList li:last-child{margin-right: 0;} */
.ProductList .ProductImg{background-color: #fff;border: 1px solid #eee;box-sizing: border-box;display: table-cell;height: 325px;line-height: 325px;vertical-align: middle;overflow: hidden;transition: .5s;}
.ProductList li:hover .ProductImg{border: 1px solid #00155A;}
.ProductList .ProductImg img{width: 100%;max-width: 100%;display: inline-block;vertical-align: middle;line-height: 325px;transition: .5s;}
.ProductList li:hover .ProductImg img{transform: scale(1.05);}
.ProductList .ProductArt{font-size: 14px;color: #666;text-align: center;margin-top: 14px;}
.ProductList .ProductArt:hover{color: #00155A;}
.ProductList .swiper-pagination{bottom: 0;}
.ProductList .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background-color: #AEAEAE;outline: none;transition: .5s;}
.ProductList .swiper-pagination .swiper-pagination-bullet-active{width: 25px;background-color: #FC5A0A;border-radius: 15px;}

.News{font-size: 0;padding: 66px 0 82px;}
.NewsTitle{text-align: center;}
.NewsTitle h2{font-size: 32px;color: #00155A;font-weight: normal;}
.NewsList{margin-top: 67px;}
.NewsList li{width: 378px;margin-right: 32px;display: inline-block;transition: .5s;}
.NewsList li:hover{transform: translateY(-10px);}
.NewsList li:last-child{margin-right: 0;}
.NewsList li .NewsImg{overflow: hidden;height: 286px;}
.NewsList li .NewsImg img{width: 100%;}
.NewsList li .NewsArt{margin-top: 21px;}
.NewsList li .NewsArt p{font-size: 14px;color: #666;}
.NewsList li .NewsArt h2{font-size: 20px;color: #00155A;margin-top: 16px;line-height: 34px;font-weight: normal;}

/*内容*/
#mainContent{width:1200px;margin:0 auto;margin-bottom:30px;margin-top:20px;background:url(rightbg.jpg) #FFFFFF no-repeat;padding-bottom:20px;}
#sidebar{ float:left;width:190px;margin-left:8px;padding-top:10px;}
#aboutuss{ width:190px;height:38px;background:url(aboutus.png) no-repeat;}
#aboutuss dt{width:178px;line-height:38px;text-align:center;color:#ffffff;font-size:16px;font-weight:bold;margin-bottom:10px;}
#aboutusbg{ width:940px;line-height:25px;padding:15px;background:url(us.jpg) top right no-repeat;border-top:none;}
#newspro{ width:930px;margin-top:10px;line-height:30px;margin-left:10px;}

#content{width:980px;margin-bottom:20px;float:right;padding-top:10px;}
#wzdh{float:right;padding-top:7px;}
#contentrightcomtt{padding-left:13px;float:left;font-size:16px;font-weight:bold;color:#00155A;line-height:30px;}
#contentproduct{width:950px;height:30px;border-bottom:solid 1px #ddd;margin-left:8px;background:url(ico.gif) left no-repeat;}
#ddddd{font-size:18px;text-align:center;font-weight:bold;border-bottom: dotted 1px #ddd;height:45px;line-height:45px;}
#dddd{ margin-left:10px;margin-top:15px;font-size:12px;text-align:center;}
#netx{margin-left:10px;margin-top:5px;font-size:12px;text-align:center;}
#line{width:940px;height:1px;border-top:dotted 1px #CCCCCC;margin-left:10px;margin-top:15px;}
#newspro{width:940px;margin-top:10px;line-height:30px;margin-left:10px;}

#nymianus{width:190px;padding-top:5px;background-color:#ECEAEB;}
#nymianus ul{}
#nymianus li{line-height:26px;position:relative;z-index:999;}
#nymianus li a{ width:170px;height:35px;padding-left:20px; display:block;color:#333;background: url(left_menu.jpg) left 0 no-repeat;}
#nymianus li a:hover{ color:#fff;font-weight:bold;background:url(title_bg.jpg) left 0 no-repeat;text-decoration:none;}
#nymianus li a.here:link{color:#fff;font-weight:bold;}
#nymianus li a.here{color:#fff;font-weight:bold;background:url(title_bg.jpg) left 0 no-repeat;}
#nymianus li a.here:active{color:#fff;}
#nymianusbg{width:190px;height:14px;background:url(leftbg.jpg) top no-repeat;}

.nav_er{ display:none;z-index:9999999;}
.nav_er{ position:absolute;left:190px;top:0px;background:#1f65e1;width:auto !important;color:#fff !important;}
.nav_er li a{background:none !important;line-height:25px !important;padding-left:12px !important;height:25px !important;text-align:left;color:#fff !important;border-bottom:dotted #FFFFFF 1px;width:205px !important;}
.nav_er li a.here{color:#fff000 !important;font-weight:bold;}
.nav_er li a:hover{color:#fff000 !important;font-weight:normal !important;}

/*产品搜索*/
.photolisting{ width:950px;}
.photolisting li{width:186px;float:left;height:185px;overflow:hidden;text-align:center;}
.photolisting img{width:175px;height:142px;border:#e8e8e8 1px solid;padding:2px;}
.photolisting a{ text-align:center;display:block;line-height:35px;}
.photolisting a:hover{ color:red;text-decoration:none;}
.multipage{width:950px;margin:0px auto;overflow:hidden;margin-top:20px;}

/*tjcp*/
#tjcp{ width:950px;clear:both;padding:6px;line-height:25px;margin-top:10px;}
#tjcp img{padding:2px;border:solid 1px #CCCCCC}
#tjcp img:hover{padding:2px;border:solid 1px #00155A}
#tjcp .t{line-height:35px;}

#aboutus{ width:940px;clear:both;line-height:27px;padding:10px;}



#netx{ margin-left:10px;margin-top:5px;font-size:12px;text-align:center;}
#fenye{clear:both;margin:10px 20px 0 0;}
#fenye a{text-decoration:none;display:inline;border-radius: 3px;line-height:25px;}
#fenye .prev,#fenye .next{width:52px;text-align:center; line-height:25px;}
#fenye a.curr{width:22px;background:#00155A;border:1px solid #fff;color:#fff;font-weight:bold;text-align:center;}
#fenye a.curr:visited{color:#fff;}
#fenye a{color:#333333;background:#fff;margin:0px 5px;border:1px solid #dcdddd;float:left;text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#333333;} 
#fenye a:hover{ float:left;}
#fenye span{line-height:30px;font-size:13px;height:30px;}

#nycpms{ height:28px;border-bottom:1px solid #D5D5D3;width:950px;margin-bottom:20px;margin-top:20px;}
#nycpms .cpjj{ background: url(nav_bg2.gif) no-repeat;display:block;width:72px;line-height:28px;text-align:left;padding-left:18px;font-weight:bold;color:#393939;}
#next{ line-height:30px;margin-top:20px;color:#393939;width:950px;}
#next strong{ color:#393939;margin-left:10px;}

#nytjcp{ width:950px;clear:both;padding:6px;line-height:25px;margin-top:10px;}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width:450px;height:338px;max-width:450px;max-height:338px;border:solid 1px #CCCCCC;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:450px;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:450px;}
.spec-scroll{clear:both;margin-top:5px;}
.spec-scroll .prev{float:left;margin-right:8px;background:url(left.gif) no-repeat; margin-top:20px;}
.spec-scroll .next{float:right;background:url(right.gif) no-repeat; margin-top:20px;}
.spec-scroll .prev,.spec-scroll .next{display:block;width:17px;height:54px;line-height:54px;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:400px;height:56px;overflow:hidden;margin-top:20px;}
.spec-scroll .items ul{position:absolute;width:999999px;height:54px;}
.spec-scroll .items ul li{float:left;width:75px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:66px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


.prodtitle{LINE-HEIGHT: 45px;HEIGHT: 45px;FONT-SIZE:16px;text-align:left;}
.products_show_1{WIDTH:950px;PADDING-TOP: 15px}
.show_left{WIDTH: 450px;FLOAT: left;}
.show_right{WIDTH:450px;FLOAT: right;}
.show_right UL{LINE-HEIGHT: 27px;WIDTH:440px}
.show_right UL LI{LINE-HEIGHT:25px;TEXT-OVERFLOW: ellipsis;WHITE-SPACE: nowrap;text-align:left;OVERFLOW: hidden;}
.show_right table{margin-bottom:10px;}
.show_right td{padding:5px;}

#footer{margin:0 auto;width:100%;background-color:#00235A;min-width:1200px;padding-top: 80px;font-size: 0;}
.footerSitemap{display: inline-block;}
.footerSitemap .footerNavli{display: inline-block;vertical-align: top;padding-left: 14px;position: relative;margin-right: 120px;}
.footerSitemap .footerNavli:last-child{margin-right: 0;}
.footerSitemap .footerNavli::before{content: '';display: block;width: 1px;height: 190px;background-color: #00102A;position: absolute;top: 0;left: 1px;}
.footerSitemap .footerNavli::after{content: '';display: block;width: 3px;height: 20px;background-color: #FC5A0A;position: absolute;top: 0;left: 0;}
.footerSitemap .footerNavli h2{margin-bottom: 19px;}
.footerSitemap .footerNavli h2 a{font-size: 16px;color: #fff;}
.footerSitemap .footerNavli h2 a:hover{color: #002dc1;}
.footerSitemap .footerNav li{margin-bottom: 10px;}
.footerSitemap .footerNavli:nth-child(2) .footerNav{width: 310px;}
.footerSitemap .footerNavli:nth-child(2) .footerNav li{display: inline-block;width: 50%;}
.footerSitemap .footerNavli:nth-child(2) .footerNav li:nth-child(2n){margin-right: 0;}
.footerSitemap .footerNav li a{font-size: 16px;color: #fff;}
.footerSitemap .footerNav li a:hover{color: #002dc1;}
.footerCon{float: right;}
.footerLogo{margin-bottom: 30px;max-width: 150px;}
.footerLogo img{max-width: 100%;}
.footerCon li{margin-bottom: 15px;}
.footerCon li img{display: inline-block;vertical-align: middle;margin-right: 8px;}
.footerCon li span{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;}
#footBottom{height:85px;line-height:85px;text-align:center;color:#fff;border-top: 1px solid #0F346D;margin-top: 120px;}
#footBottom span{text-align:center;font-size: 14px;color: #ACB4C1;}
#footBottom a{color: #ACB4C1;}
#footBottom a:hover{color: #002dc1;}