#zhengti{width:100%;min-width:1222px}
.mbox{width:1222px;margin:0 auto;position:relative}
.syheader{height:183px;background:url(/images/header_bg.jpg)}
.syheader .float-logo{z-index:10;top:0;left:50%;margin-left:-102.5px}
.syheader .top-wrap{height:98px}
.syheader .top-logo{margin-top:13px}
.syheader .top-tel{width:382px;height:67px;margin-top:20px;}
.syheader .top-tel .text{font-size:17.82px;line-height:30px}
.syheader .top-tel .number{font-size:36px}
.syheader ul.top-menu-list li{position:absolute;background:url(/images/top_menu_li_bg.png)}
.syheader ul.top-menu-list li a{display:block;width:176px;height:68px;line-height:50px;color:#fff; font-size:16px; text-align:center;}
.syheader ul.top-menu-list li a .img-wrap{position:absolute;top:15px;height:20px;left:0;right:0}
/*.syheader ul.top-menu-list li.CurrentLi,*/.syheader ul.top-menu-list li:hover{transition:all .3s;transform:scale(1.1);background:url(/images/top_menu_li_active_bg.png)}
/*.syheader ul.top-menu-list li.CurrentLi a*/.syheader ul.top-menu-list li:hover .title,.syheader ul.top-menu-list .CurrentLi .title{color:#d9b961}
/*.syheader ul.top-menu-list li.CurrentLi .title*/.syheader ul.top-menu-list li:hover a .title,.syheader ul.top-menu-list .CurrentLi .title{background:url(/images/curve_line.png) center bottom no-repeat}
.syheader ul.top-menu-list li:nth-child(1) .title,.syheader ul.top-menu-list li:nth-child(2) .title,.syheader ul.top-menu-list li:nth-child(3) .title,.syheader ul.top-menu-list li:nth-child(4) .title{transition:all .3s;display:block;width:140px;text-align:center}
.syheader ul.top-menu-list li:nth-child(5) .title,.syheader ul.top-menu-list li:nth-child(6) .title,.syheader ul.top-menu-list li:nth-child(7) .title,.syheader ul.top-menu-list li:nth-child(8) .title{transition:all .3s;display:block;float:right;width:140px;text-align:center}
.syheader ul.top-menu-list li:nth-child(1){top:4px;left:2px}
.syheader ul.top-menu-list li:nth-child(1) .title{background:url(/images/top_menu_li1.png) center bottom no-repeat}
.syheader ul.top-menu-list li:nth-child(2){top:16px;left:128px;z-index:1}
.syheader ul.top-menu-list li:nth-child(2) .title{background:url(/images/top_menu_li2.png) center bottom no-repeat}
.syheader ul.top-menu-list li:nth-child(3){top:29px;left:251px;z-index:2}
.syheader ul.top-menu-list li:nth-child(3) .title{background:url(/images/top_menu_li4.png) center bottom no-repeat}
.syheader ul.top-menu-list li:nth-child(4){top:41px;left:376px;z-index:3}
.syheader ul.top-menu-list li:nth-child(4) .title{background:url(/images/top_menu_li5.png) center bottom no-repeat}
.syheader ul.top-menu-list li:nth-child(5){top:41px;left:673px;z-index:4}
.syheader ul.top-menu-list li:nth-child(5) .title{background:url(/images/top_menu_li6.png) center bottom no-repeat}
.syheader ul.top-menu-list li:nth-child(6){top:29px;left:789px;z-index:3}
.syheader ul.top-menu-list li:nth-child(6) .title{background:url(/images/top_menu_li7.png) center bottom no-repeat}
.syheader ul.top-menu-list li:nth-child(7){top:16px;left:921px;z-index:2}
.syheader ul.top-menu-list li:nth-child(7) .title{background:url(/images/top_menu_li3.png) center bottom no-repeat}
.syheader ul.top-menu-list li:nth-child(8){top:4px;left:1047px;z-index:1}
.syheader ul.top-menu-list li:nth-child(8) .title{background:url(/images/top_menu_li8.png) center bottom no-repeat}
.sylunbo{height:738px}
.sylunbo #SliderName{position:absolute;right:0;left:50%;margin-left:-952px;overflow:hidden}
.sylunbo #SliderNameNavigation{position:absolute;bottom:90px;left:50%;margin-left:-30px;z-index:10}
.sylunbo #SliderNameNavigation a{display:inline-block;width:15px;height:15px;background:#fff;margin:0 10px;border-radius:15px;box-shadow:0 0 10px 0 #999}
.sylunbo #SliderNameNavigation a.active{background:#9b0914}
.sybox1{height:1335px;background:url(/images/sybox1_bg.jpg) center center no-repeat}
.sybox1 .top-wrap{padding-top:200px}
.sybox1 .top-wrap .item{background-repeat:no-repeat;background-position:center center}
.sybox1 .top-wrap .item .text{font-style:italic}
.sybox1 .top-wrap .item:hover .text{text-decoration:underline}
.sybox1 .top-wrap .item-1{margin-left:3px;width:486px;height:566px;margin-right:20px;background-image:url(/images/sybox1_top_pic1.jpg)}
.sybox1 .top-wrap .item-1 .text{text-align:center;margin-top:96px;line-height:35px;font-size:21px;color:#5c5c5c}
.sybox1 .top-wrap .item-2{width:337px;height:444px;margin-top:120px;margin-right:20px;background-image:url(/images/sybox1_top_pic2.jpg)}
.sybox1 .top-wrap .item-2 .text{margin-top:51px;margin-left:52px;line-height:30px;font-size:18px;color:#497587}
.sybox1 .top-wrap .item-3{width:334px;height:444px;margin-top:120px;margin-right:17px;background-image:url(/images/sybox1_top_pic3.jpg)}
.sybox1 .top-wrap .item-3 .text{margin-top:21px;margin-left:29px;line-height:30px;font-size:17px;letter-spacing:2px;color:#fff}
.sybox1 .bottom-wrap{margin-top:127px}
.sybox1 .bottom-wrap .lp{padding-top:97px;padding-left:40px}
.sybox1 .bottom-wrap .lp .top p{font-size:22px;margin:0;line-height:36px}
.sybox1 .bottom-wrap .lp .top .p1{color:#a73b44;letter-spacing:1.4px}
.sybox1 .bottom-wrap .lp .top .p2{color:#095f6f}
.sybox1 .bottom-wrap .lp .top .tech{margin-left:-6px}
.sybox1 .bottom-wrap .lp .top .tech li{float:left;margin-top:17px;margin-right:26px}
.sybox1 .bottom-wrap .rp{padding-left:30px}
.sybox2{height:782px;background:url(/images/sybox2_bg.jpg) center center no-repeat}
.sybox2 .top{padding-top:160px;padding-left:414px}
.sybox2 .top p{margin:9px 0}
.sybox2 .top .p2{font-size:15px;color:#fff;line-height:25px}
.sybox2 .bot{margin-top:60px}
.sybox2 .bot .lunbo-wrapper .picScroll-left .hd .next,.sybox2 .bot .lunbo-wrapper .picScroll-left .hd .prev{position:absolute;top:136px;width:42px;height:62px;cursor:pointer}
.sybox2 .bot .lunbo-wrapper .picScroll-left .hd .prev{left:-102px;background:url(/images/prev.png) center center no-repeat}
.sybox2 .bot .lunbo-wrapper .picScroll-left .hd .next{right:-97px;background:url(/images/next.png) center center no-repeat}
.sybox2 .bot .picScroll-left .picList li{position:relative;border:5px solid #dadada;margin:5px 10px;width:276px;/*height:308px*/}
.sybox2 .bot .picScroll-left .picList li img{display:block}
.sybox2 .bot .picScroll-left .picList li .text{position:absolute;bottom:0;left:0;right:0;height:54px;line-height:54px;color:#fff;background:url(/images/opacity_bg.png)}
.sybox3{height:585px;padding-top:68px;background:url(/images/sybox3_bg.jpg) center center no-repeat}
.sybox3 a.view-more{top:402px;left:758px;color:#9a131e}
.sybox3 .picFocus .bd{width:701px;height:441px;margin-left:-23px}
.sybox3 .picFocus .hd{margin-top:20px;overflow:hidden;position:relative}
.sybox3 .picFocus .hd .control-btn{position:absolute;top:54px;height:29px;width:32px;cursor:pointer}
.sybox3 .picFocus .hd .prev{left:153px;background:url(/images/sybox3_prev.png) center center no-repeat}
.sybox3 .picFocus .hd .next{right:146px;background:url(/images/sybox3_next.png) center center no-repeat}
.sybox3 .picFocus .hd ul{overflow:hidden;width:830px;margin:0 auto}
.sybox3 .picFocus .hd li{cursor:pointer;margin:12.5px;float:left;width:113px;height:113px;overflow:hidden}
.sybox3 .picFocus .hd li img{transition:all .5s;display:block}
.sybox3 .picFocus .hd li.on{border-bottom:5px solid #9a131e}
.sybox3 .picFocus .hd li.on img{transition:all .5s;transform:scale(1.2,1.2)}
.sybox4{height:831px;background:url(/images/sybox4_bg.jpg) center center no-repeat}
.sybox4 .mbox{position:relative}
.sybox4 .mbox .float-pannel{top:90px;right:108px;width:572px;height:625px;overflow:hidden;background:url(/images/sybox3_float_.png) center center no-repeat}
.sybox4 .mbox .float-pannel .content{display:none;margin-top:200px;margin-left:64px;margin-right:70px}
.sybox4 .mbox .float-pannel .content .title{font-size:22px;color:#c1af61}
.sybox4 .mbox .float-pannel .content .text{color:#fff;line-height:24px;text-align:justify;margin-top:26px;font-size:14px}
.sybox4 .mbox .float-pannel .content .view-more{position:absolute;right:60px;bottom:120px;color:#fff}
.sybox4 .mbox .float-pannel .content:hover *{text-decoration:underline}
.sybox4 .mbox .float-pannel ul.sybox4-btn{position:absolute;bottom:5px;left:0;right:0;height:50px;line-height:40px;background-image:url(/images/sybox4_ul_bg.png);background-repeat:no-repeat;background-position-x:-30px;background-position-y:0}
.sybox4 .mbox .float-pannel ul.sybox4-btn li{text-align:center;float:left;width:140px}
.sybox4 .mbox .float-pannel ul.sybox4-btn li a{display:block;color:#fff;font-style:#fff}
.sybox5{height:678px;background:url(/images/sybox5_bg.jpg) center center no-repeat}
.sybox5 .mbox{position:relative}
.sybox5 .mbox .p1,.sybox5 .mbox .p2,.sybox5 .mbox .p3,.sybox5 .mbox .tag1,.sybox5 .mbox .tag2,.sybox5 .mbox .tag3,.sybox5 .mbox .tag4,.sybox5 .mbox .tag5{position:absolute}
.sybox5 .mbox .tag1,.sybox5 .mbox .tag2,.sybox5 .mbox .tag3,.sybox5 .mbox .tag4,.sybox5 .mbox .tag5{top:542px;color:#fff; line-height:30px; font-size:16px;}
.sybox5 .mbox .tag1{left:77px}
.sybox5 .mbox .tag2{left:288px}
.sybox5 .mbox .tag3{left:527px}
.sybox5 .mbox .tag4{left:752px}
.sybox5 .mbox .tag5{left:967px}
.sybox5 .mbox .p1{top:150px;left:10px;color:#fff;width:770px;height:50px;font-size:13px;line-height:24px;letter-spacing:1px}
.sybox5 .mbox .p2{top:306px;left:570px;color:#9d1b25;font-size:22px;line-height:22px;letter-spacing:2px}
.sybox5 .mbox .p3{left:10px;color:#333;top:583px;width:1122px;font-size:14px;line-height:21px;letter-spacing:.2px}
.sybox5 .mbox .p1:hover{color:#dac164;text-decoration:underline}
.sybox5 .mbox .p2:hover{color:#333;text-decoration:underline}
.sybox5 .mbox .p3:hover{color:#9d1b25;text-decoration:underline}
.sybox6{height:525px;overflow:hidden;background:url(/images/sybox6_bg.jpg) top center no-repeat}
.sybox6 .mbox{padding-top:116px;position:relative}
.sybox6 .news-btn-wrap{position:absolute;top:25px;left:630px}
.sybox6 .news-btn-wrap li{ float:left;margin-right:30px;}
.sybox6 .news-btn-wrap li a,.sybox6 .news-btn-wrap .hover0,.sybox6 .news-btn-wrap .hover1,.sybox6 .news-btn-wrap .hover2,.sybox6 .news-btn-wrap .hover3{color:#fff;font-size:22px;letter-spacing:2px}
.sybox6 .news-btn-wrap .hover0 a,.sybox6 .news-btn-wrap .hover1 a,.sybox6 .news-btn-wrap .hover2 a,.sybox6 .news-btn-wrap .hover3 a{border-bottom:2px solid #fff; padding-bottom:5px;}
.sybox6 .video{margin-left:-26px;margin-right:40px}
.sybox6 .news-list-wrap{position:relative;overflow:hidden;width:571px;height:359px;padding-top:10px;padding-left:30px;background:url(/images/sybox6_ul_bg.jpg)}
.sybox6 .news-list-wrap .next,.sybox6 .news-list-wrap .prev{position:absolute;bottom:-31px;width:13px;height:21px;cursor:pointer;padding:10px}
.sybox6 .news-list-wrap .prev{left:210px;background:url(/images/sybox6_lunbo_btn_prev.png) center center no-repeat}
.sybox6 .news-list-wrap .next{right:206px;background:url(/images/sybox6_lunbo_btn_next.png) center center no-repeat}
.sybox6 .news-list-wrap .lunbo-inner-wrap{position:relative;/*width:1300px*/}
.sybox6 .news-list-wrap .sybox6_lunbo{float:left;position:relative;/*margin-right:56px*/}
.sybox6 .news-list-wrap ul li{margin-bottom:5px;overflow:hidden}
.sybox6 .news-list-wrap ul li img{float:left;margin-right:18px; width:180px;}
.sybox6 .news-list-wrap ul li a{float:right;color:#fff;width:340px}
.sybox6 .news-list-wrap ul li a:hover div{text-decoration:underline}
.sybox6 .news-list-wrap ul li a .title{font-size:18px;margin:4px 0; line-height:30px; height:30px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.sybox6 .news-list-wrap ul li a .text{font-size:14px;margin:12px 0;line-height:18px}
.sybox6 .news-list-wrap ul li a .more{padding-left:30px;background:url(/images/sybox6_eye.png) left center no-repeat}
.syfooter .top{padding-bottom:10px;background:#00353e; font-size:15px; line-height:30px;}
.syfooter .top .mbox{padding-top:22px;overflow:hidden}
.syfooter .top .footer-logo{margin-right:15px}
.syfooter .top .footer-menu{margin-right:-10px}
.syfooter .top .footer-menu li{float:left}
.syfooter .top .footer-menu li a{height:32px;line-height:32px;width:99px;display:block;color:#fff}
.syfooter .top .footer-menu li a:hover{color:#c8a63a}
.syfooter .top .company-info{font-size:14px;margin-top:10px;margin-right:20px;color:#fff}
.syfooter .top .company-info p{margin:0; line-height:30px;}
.syfooter .top .tel-wrap{height:60px;margin-top:17px;padding-left:68px;background:url(/images/footer_tel_bg.png) left center no-repeat}
.syfooter .top .tel-wrap p{margin:4px 0;color:#fff;font-size:17px}
.syfooter .top .tel-wrap a{color:#fff;font-size:30px;letter-spacing:3.6px}
.syfooter .top .ewm{float:left; padding-top:10px; padding-left:10px;}
.syfooter .top .ewm img{width:100px;}
.syfooter .bot{height:40px;background:#015a6a}
.syfooter .bot p{margin:0;font-size:14px;color:#fff;line-height:40px}
.syfooter .bot p a{ color:#fff;}
.picScroll-left{width:100%;position:relative}
.picScroll-left .hd .next{background-position:0 -50px}
.picScroll-left .hd .prevStop{background-position:-60px 0}
.picScroll-left .hd .nextStop{background-position:-60px -50px}
.picScroll-left .hd ul{float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1}
.picScroll-left .hd ul li{float:left;width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer}
.picScroll-left .hd ul li.on{background-position:0 0}
.picScroll-left .bd ul{overflow:hidden;zoom:1;width:100%}
.picScroll-left .bd ul li{float:left;_display:inline;overflow:hidden;text-align:center;margin:0 3px}
.picScroll-left .bd ul li .pic{text-align:center}
.picScroll-left .bd ul li .pic img{width:120px;height:90px;display:block;padding:2px;border:1px solid #ccc}
.picScroll-left .bd ul li .pic a:hover img{border-color:#999}
.picScroll-left .bd ul li .title{line-height:24px}
.news-temp{min-height:1000px}
.ny-wrap{background:#f9f9f9 url(/images/ny_main_bg.png) top center no-repeat}
.ny-wrap .mbox{width:1200px}
.ny-wrap .float-ornament{position:absolute;right:0;bottom:0}
.ny-wrap .fenye{font-size:14px;color:#333;line-height:86px;height:86px}
.ny-wrap .fenye a{padding:5px 8px;color:#9b0914;border-radius:5px}
.ny-wrap .fenye a:hover{background:#015a6a;color:#fff}
.ny-wrap .fanye{overflow:hidden;line-height:36px;color:#015a6a;font-size:14px;border-top:1px solid #e6e6e6; padding:10px 0}
.ny-wrap .fanye .next a,.ny-wrap .fanye .prev a{color:#000}
.ny-wrap .fanye .next a:hover,.ny-wrap .fanye .prev a:hover{color:#9b0914;border-bottom:1px solid #9b0914}
.ny-wrap .fanye .prev{float:left}
.ny-wrap .fanye .next{float:right}
.ny-wrap .menu-name-wrap{padding:48px 0 32px;height:150px;background:url(/images/menu_name_bg.png) center center no-repeat;line-height:150px;font-size:32px;color:#9f7234}
.ny-wrap .main-content{margin-left:290px;overflow:hidden;padding-bottom:20px}
.ny-wrap .float-menu{position:absolute;top:226px;left:-16px;width:261px}
.ny-wrap .float-menu .top{height:153px;background:url(/images/float_menu_top_bg.png) 9px 0 no-repeat}
.ny-wrap .float-menu .center{padding-left:16px;padding-right:18px}
.ny-wrap .float-menu .center .inner-wrap ul.outer{padding-bottom:10px;background:#015a6a}
.ny-wrap .float-menu .center .inner-wrap ul.outer>li>a{height:55px;margin:0 auto;line-height:47px;display:block;text-align:center;font-size:20px;color:#e8e8e8}
.ny-wrap .float-menu .center .inner-wrap ul.outer>li.selected>a,.ny-wrap .float-menu .center .inner-wrap ul.outer>li:hover>a{position:relative;background-image:url(/images/li_selected_center_bg.png)}
.ny-wrap .float-menu .center .inner-wrap ul.outer>li.selected>a{background-color:#01414c}
.ny-wrap .float-menu .center .inner-wrap ul.outer>li.selected>a::after,.ny-wrap .float-menu .center .inner-wrap ul.outer>li.selected>a::before{content:"";position:absolute;top:0}
.ny-wrap .float-menu .center .inner-wrap ul.outer>li.selected>a::before{width:68px;height:73px;left:-67px;background:url(/images/li_selected_before_bg.png) center center no-repeat}
.ny-wrap .float-menu .center .inner-wrap ul.outer>li.selected>a::after{width:45px;height:73px;right:-43px;background:url(/images/li_selected_after_bg.png) center center no-repeat}
.ny-wrap .float-menu .center .inner-wrap ul.outer>li.selected>a,.ny-wrap .float-menu .center .inner-wrap ul.outer>li:hover>a{color:#015a6a}
.ny-wrap .float-menu .center .inner-wrap ul.outer>li.clicked>.sub-menu{max-height:500px;transition:all .8s}
.ny-wrap .float-menu .center .inner-wrap ul.sub-menu{max-height:0;transition:all .3s;overflow:hidden;position:relative;top:0;background:#01414c}
.ny-wrap .float-menu .center .inner-wrap ul.sub-menu li a{display:block;height:47px;line-height:47px;text-align:center;color:#efefef}
.ny-wrap .float-menu .center .inner-wrap ul.sub-menu li.selected,.ny-wrap .float-menu .center .inner-wrap ul.sub-menu li:hover{background:#00343d}
.ny-wrap .float-menu .bottom{height:202px;background:url(/images/float_menu_bottom_bg.png) center center no-repeat}
.ny-wrap ul.ny-product-list{overflow:hidden;margin-right:-17px}
.ny-wrap ul.ny-product-list li{float:left;padding-bottom:18px;margin-right:16px;height:auto;}
.ny-wrap ul.ny-product-list li img{height:222px;width:293px;}
.ny-wrap ul.ny-product-list li p{ text-align:center; font-size:15px; line-height:38px;background:url(/images/ny_product_list_li_bg.png) top center no-repeat}
.ny-wrap ul.ny-product-list .product-pic-wrap{width:293px;height:auto}
.ny-wrap ul.ny-product-list .product-pic-wrap img{height:260px;width:293px;}
.ny-wrap ul.ny-product-list  p{ text-align:center; font-size:15px; line-height:38px;background:url(/images/ny_product_list_li_bg.png) top center no-repeat}
.ny-wrap ul.ny-product-list .product-pic-wrap:hover{cursor:Crosshair}
.ny-wrap ul.ny-product-list .title{overflow: hidden;line-height: 38px; margin:40px auto 15px; text-align:center;}
.ny-wrap ul.ny-product-list .tit{font-size: 38px;font-weight: bold; }
.ny-product-list .titxrt{font-size: 38px;font-weight: bold; text-align: center; line-height:45px;}
.ny-wrap ul.ny-product-list .en{font-size: 12px;}
.ny-wrap ul.ny-product-list .content{font-size: 16px;line-height: 25px;/*margin: 2% 0;*/}
.ny-wrap ul.ny-product-list .content p{ font-size:16px; line-height:28px;}
.ny-wrap ul.ny-product-list .content p img{max-width: 100%;}
.ny-wrap ul.ny-product-list .content img{ margin-bottom:13px;}

.ny-wrap ul.ny-news-list{margin-right:-8px}
.ny-wrap ul.ny-news-list .date{padding-left:22px;color:rgba(255,255,255,.4);background:url(/images/ny_news_time.png) left center no-repeat}
.ny-wrap ul.ny-news-list .top-news{padding-bottom:20px;background:url(/images/ny_main_news_bg.png) bottom center no-repeat;transition:all .2s}
.ny-wrap ul.ny-news-list .top-news img{display:block}
.ny-wrap ul.ny-news-list .top-news .content{width:453px;height:190px;padding-top:40px;padding-left:37px;padding-right:60px;background:#015a6a;color:#fff;font-size:14px}
.ny-wrap ul.ny-news-list .top-news .content .title{height:24px;line-height:24px;font-size:16px}
.ny-wrap ul.ny-news-list .top-news .content .text{margin-top:12px;line-height:26px}
.ny-wrap ul.ny-news-list .top-news .content .date{margin-top:26px}
.ny-wrap ul.ny-news-list .top-news:hover{transition:all .2s;transform:scale(1.02)}
.ny-wrap ul.ny-news-list .top-news:hover .text,.ny-wrap ul.ny-news-list .top-news:hover .title{text-decoration:underline}
.ny-wrap ul.ny-news-list li{float:left;margin-right:8px;position:relative;padding-bottom:23px;background:url(/images/ny_news_li_bg.png) bottom center no-repeat;transition:all .2s;box-sizing: border-box;}
.ny-wrap ul.ny-news-list li img{display:block; height:190px;}
.ny-wrap ul.ny-news-list li a{display:block;overflow:hidden;}
.ny-wrap ul.ny-news-list li .content{overflow:hidden;height:119px;width:296px;padding:0 19px 0 22px;background:#015a6a;color:#fff;font-size:14px;box-sizing: border-box;}
.ny-wrap ul.ny-news-list li .content .title{margin-top:18px; color:#fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ny-wrap ul.ny-news-list li .content .text{margin-top:10px;line-height:18px; color:#fff;}
.ny-wrap ul.ny-news-list li .content .date{position:absolute;bottom:33px;left:22px; color:#fff;}
.ny-wrap ul.ny-news-list li:hover{transition:all .2s;transform:scale(1.02)}
.ny-wrap ul.ny-news-list li:hover .text,.ny-wrap ul.ny-news-list li:hover .title{text-decoration:underline}
.ny-wrap .ny-news-text p{margin:24px 0;font-size:14px;line-height:26px}
.ny-wrap .ny-news-text .news-title{margin:7px 0; color:#000; font-weight: bold; line-height:45px;}
.ny-wrap .ny-news-text .date{height:17px;line-height:17px;margin-bottom:10px;padding-left:22px;color:#989898;background:url(/images/ny_news_time_gray.png) left center no-repeat}
.ny-wrap .ny-normal-text p{margin:20px 0;font-size:14px;line-height:26px}
.ny-wrap .title1{font-size:26px;text-align:center;color:#a66c2a;margin:24px 0!important;height:42px;line-height:42px}
.ny-wrap .title1 .main{vertical-align:top}
.ny-wrap .title1 .main:before{content:"";width:70px;height:42px;display:inline-block;background:url(/images/title4_left.png) no-repeat left center}
.ny-wrap .title1 .main:after{content:"";width:70px;height:42px;display:inline-block;background:url(/images/title4_right.png) no-repeat right center}
.ny-wrap .title2{font-size:18px!important;line-height:1.7em!important;color:#2f2f2f}
.ny-wrap .title3{color:#015a6a!important;font-weight:700}
.ny-wrap .tg{border-collapse:collapse;border-spacing:0;border-color:#ccc;margin-top:20px}
.ny-wrap .tg td{font-family:Arial,sans-serif;font-size:14px;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#fff}
.ny-wrap .tg th{font-family:Arial,sans-serif;font-size:14px;font-weight:400;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#ccc;color:#333;background-color:#f0f0f0}
.ny-wrap .tg .tg-n47i{font-size:14px;background-color:#fff;text-align:center;vertical-align:top}
.ny-wrap .tg .tg-am90{font-size:14px;background-color:#329a9d;color:#fff;text-align:center;vertical-align:top}
.ny-wrap .tg .tg-6nwz{font-size:14px;text-align:center;vertical-align:top}
.ny-wrap .tg .tg-zeig{background-color:#f9f9f9;font-size:14px;color:#000;text-align:center;vertical-align:top}
.ny-wrap .tg .tg-d6nz{background-color:#329a9d;font-size:14px;color:#fff;text-align:center;vertical-align:top}
.ny-wrap .tg .tg-ftn8{background-color:#f9f9f9;font-size:14px;text-align:center;vertical-align:top}
.ny-wrap .tg .tg-2zhz{font-size:14px;color:#000;text-align:center;vertical-align:top}
.animation.sycp2,.animation.sycp4,.animation.sycp5,.animation.sycp6,.animation.sycp7,.animation.synews{animation:fadeInLeft 1s .5s both;-webkit-animation:fadeInLeft 1s .5s both}
.animation.sycp8,.animation.video{animation:fadeInRight 1s .5s both;-webkit-animation:fadeInRight 1s .5s both}
.animation.syhz01,.animation.syt1{animation:fadeInDown 1s both;-webkit-animation:fadeInDown 1s both}
.animation.jjnav,.animation.ppjj{animation:fadeInLeft 1s .5s both;-webkit-animation:fadeInLeft 1s .5s both}
.animation.syhz02,.animation.syhz03{animation:fadeInUp 1s both;-webkit-animation:fadeInUp 1s both}
.sybox1 .animation.bottom-wrap,.sybox2 .animation.bot,.sybox3 .hd.animation{-webkit-animation:fadeInUp 1s both;animation:fadeInUp 1s both}
.sybox4 .animation.float-pannel,.sybox6 .animation.news-list-wrap{-webkit-animation:fadeInRight 1s both;animation:fadeInRight 1s both}
.sybox3 .bd.animation,.sybox6 .animation.video{-webkit-animation:fadeInRight 1s both;animation:fadeInLeft 1s both}
.sybox1 .animation.item-1{animation:fadeInUp 1s both;-webkit-animation:fadeInUp 1s both;-webkit-animation-delay:0s;animation-delay:0s}
.sybox1 .animation.item-2{animation:fadeInUp 1s both;-webkit-animation:fadeInUp 1s both;-webkit-animation-delay:.5s;animation-delay:.5s}
.sybox1 .animation.item-3{animation:fadeInUp 1s both;-webkit-animation:fadeInUp 1s both;-webkit-animation-delay:1s;animation-delay:1s}
.ny-wrap .ny-style-list{width:100%}
.ny-wrap .ny-style-list li{width:440px;height:334px;float:left;margin:7.5px 7.5px;overflow:hidden;cursor:pointer;box-shadow: 0 2px 10px 0 rgba(0,0,0,0.3);border-radius: 5px;}
#contact_us{position:fixed;right:0;top:25%;width:133px;height:43px;background:url(/images/contact_us.png) center center no-repeat}
.fengge-banner{height:669px;background:url(/images/fengge_banner.jpg) center #5f9ea0 no-repeat}
.chanpin-banner{height:741px;background:url(/images/chanpin_banner.jpg) center #5f9ea0 no-repeat}
a.style-pic-wrap{display:block;width:440px;height:334px;}
.content-wrap .style_main_pic{margin-left:15px;border-radius:5px}
.protxt{
width: 890px;
    margin: 0 auto;
    font-size: 16px;
    line-height: 24px;}


.propic {
  cursor: pointer;
}

#zhezhao {
  background: #000;
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 999;
  left: 0;
  top: 0;
  display: none;
}

#bigimg_box {
  position: fixed;
  _position: absolute;
  z-index: 9999;
  width: 619px;
  display: none;
  height: 470px;
  top: 50%;
  _top: 200px;
  left: 50%;
  margin-left: -310px;
  margin-top: -235px;
  text-align: left;
  background: url(images/loading3.gif) center no-repeat #fff;
  moz-user-select: -moz-none;
  -moz-user-select: none;
  -o-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: hidden;
}

#bigimg_box img {
  width: 620px;
  height: 470px;
  margin-left: -1px;
  display: block;
  clear: both;
  overflow: hidden;
  background: url(images/loading3.gif) center no-repeat;
}

#bigimg_box .bigtit {
  width: 620px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  color: #000000;
  background: #fff;
  font-size: 12px;
}

#closebox {
  width: 28px;
  height: 29px;
  overflow: hidden;
  background: url(images/closebiao.png) no-repeat;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 2;
  cursor: pointer;
}

#pro_l {
  position: absolute;
  width: 70px;
  height: 70px;
  cursor: pointer;
  top: 44%;
  left: 10px;
  z-index: 2;
  cursor: pointer;
  background: url(images/btnl01.png);
}

#pro_r {
  position: absolute;
  width: 70px;
  height: 70px;
  cursor: pointer;
  top: 44%;
  right: 10px;
  z-index: 2;
  cursor: pointer;
  background: url(images/btnr01.png);
}

.protxt2{
	margin-bottom: 18px;
    box-shadow: 0px 0px 20px #000;
}
.protxt2 img{display:block;}


.prolist{
	width:910px;
	height:997px;
	overflow:hidden;
	position:relative;
}
.prolist .pbj1{
	width:910px;
	height:997px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:5;
	background:url(images/pt01.png);
	display:none;}
.prolist ul{
	width:644px;
	margin:0 auto;
	overflow:hidden;
	padding-top:60px;
	position:relative;
	z-index:2;
	padding-bottom:5px;
}
.prolist ul li{
	width:180px;
	height:255px;
	overflow:hidden;
	float:left;
	border:7px solid #fff;
	position:relative;
	margin:7px 10px;
	cursor:pointer;
}
.prolist ul li img{
	width:180px;
	height:255px;
	display:block;
}
.prolist ul li span{
	width:38px;
	height:60px;
	display:block;
	position:absolute;
	top:-7px;
	right:-7px;
	background:url(images/cpi.png) no-repeat;}
.ny-wrap .prolist .fenye{
	width:625px;
	height:30px;
	background:url(images/pt01.png);
	line-height:30px;
	overflow:hidden;
	border-radius:6px;
	color:#fff;
	margin:0 auto;
}
.ny-wrap .prolist .fenye a{
	color:#fff;	
}
.ny-wrap .prolist .fenye a:hover{
	background:none;
	color:#9b0914;	
}
.bcpbox{
	width:400px;
	position:absolute;
	z-index:10;
	left:255px;
	top:60px;
	display:none;}
.bcpbox .close1{
	width:49px;
	height:49px;
	cursor:pointer;
	overflow:hidden;
	background:url(images/close1.png);
	margin:20px auto;}
.bcpbox img{
	display:block;
	width:400px;
	border:5px #fff solid;
	height:auto;}
	

/* position */

.pos-a {
  position: absolute;
}
.pos-r {
  position: relative;
}
.pos-f {
  position: fixed;
}
.pos-s {
  position: static;
}
.pos-i {
  position: inherit;
}


.db {
  display: block;
}
.ofh {
  overflow: hidden;
}

/* float */

.fl {
  float: left;
}
.fr {
  float: right;
}
.fn {
  float: none;
}
.fi {
  float: inherit;
}