﻿@charset "utf-8";
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.l { float: left;}.r { float: right;}
.dib { display: inline-block; *display: inline; *zoom: 1;}
.pr { position: relative;}.pa { position: absolute;}
.tc { text-align: center;}.tr { text-align: right;}
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hide { display: none;}
.hidetext { font: 0/0 a; letter-spacing: -9px;}
.arr { display: inline-block; overflow: hidden; width: 0; height: 0;}
.opc0 { opacity: 0 ; filter: alpha(opacity=0);}
.web_page{width:100%; text-align: center; float:left; margin:0 auto;}
.main_page{width:1200px; margin:0 auto; }
.main_page .webtitle{position: relative; margin-top:50px; margin-bottom:46px;color: #333; font-size: 26px; line-height: inherit;	text-align:center;	padding-bottom:22px;    background: url(../images/top_enline.jpg) no-repeat bottom;;}
.main_page .webtitle span{border-bottom: 1px solid #b6b9bf;padding-bottom:12px; color: #222; font-weight:bold; font-size:30px;}


.bottom{padding: 80px 0 0px;background: #00516d;box-shadow: 0 0 4px #e1e1e1 inset; color: #fff;}
.bottom .main{width: 1200px;margin: 0 auto;}
.bottom .main .tips{width: 508px;height: 182px;border-right: 1px solid #dcdcdc;}
.bottom .main .tips img.f-logo{margin: -7px 0 27px;}
.bottom .main .tips .tel{width: 200px;font-size: 14px;line-height: 26px;color: #333;float: left;display: block;}
.bottom .main .tips .tel a.mall{transition: all 0.5s;display: block;width: 148px;padding-left: 52px;border-radius: 2px;background: url("../images/bg_sign01.png") no-repeat 20px 0 #fff;margin-bottom: 14px;font-size: 14px;line-height: 38px;color: #666;}
.bottom .main .tips .tel a.mall:hover{background-color: #00a0e9;background-position: 20px bottom;color: #fff;}
.bottom .main .tips .tel a.mall:hover span{background-position: 0 center;}
.bottom .main .tips .tel a.mall span{width: 7px;height: 38px;margin-right: 20px;background: url("../images/bg_sign02.png") no-repeat -7px center transparent;}
.bottom .main .tips .tel .en{font-size: 24px;line-height: 32px;font-weight: bold;font-family: calibri, Arial;color: #333;}
.bottom .main .tips .ewm{margin-right: 110px;font-size: 12px;line-height: 30px;text-align: center;float: right;}
.bottom .main .tips .ewm img{margin: 0 9px;border: 3px solid #fff;width: 120px;}
.bottom .main .list{height: 250px;float: right;}
.bottom .main .list li{width: 150px;margin-left: 12px;float: left;}
.bottom .main .list li:first-child{margin-left: 0;}
.bottom .main .list li a{width: 100%;font-size: 14px;line-height: 2;color: #666;transition: color 0.5s;display: block;}
.bottom .main .list li a.tit{font-size: 16px;line-height: 2;margin-bottom: 12px;color: #333;}
.bottom .main .list li a:hover{color: #09a3e1;}
.bottom .main .bot{height: 62px;border-top: 1px solid #dcdcdc;line-height: 62px;display: block;font-size: 12px;}
.bottom .main .bot p{height: 62px;line-height: 62px;display: block;font-weight: normal;}
.bottom .main .bot a{float: left;transition: color 0.5s;padding: 0 7px;color: #666;height: 62px;line-height: 62px;display: block;}
.bottom .main .bot a:hover{color: #09a3e1;}






.bottom .lf{float: left;width: 1100px;display: block;position:relative;  }
.bottom .lf em{font-size: 12px;}
.bottom .lf .fotLogo{float: left;width: 275px;}
.bottom .lf .phone{float: left;width: 470px;font-size: 25px; background: url(../images/phone.png) no-repeat bottom left; padding-left: 45px;}
.bottom .lf .online{float: left;width: 200px;font-size: 25px;background: url(../images/online.png) no-repeat bottom left; padding-left: 55px;}
.bottom .lf .address{float: left;line-height: 50px; font-size: 16px;}
.bottom .rf{float: right;width: 100px;}
.bottom .fotNav{display: block;}
.bottom .fotNav ul >li{float: left;font-size: 14px;}
.bottom .fotNav ul >li>a span{font-size: 12px;display: block;height: 20px;text-align: center;}
.bottom .fotNav ul>li>a>img{margin-left: 6px;}
.bottom .fotNav ul>li:first-child>a{background: transparent}
.bottom .fotNav ul>li>a{color: #fff;width: 110px;line-height: 110px;display: block;text-align: center;text-decoration: none;background: url("../images/line.png") no-repeat center left;}
.bottom .fotNav ul >li.cur>a,
.bottom .fotNav ul >li:hover>a{color: #096483;}
.bottom .link{background: #003345; padding: 30px 0;width: 100%; font-size:14px; margin-top: 50px;}
.bottom .link a{ color:#fff;font-size:14px; margin-left:15px;}

.bottom .footnav{ width:100%;display: block; position:relative; margin:0 auto; border-top:1px dashed #10607b; margin-top:10px; padding-top:10px; }

.bottom .footnav ul{ width:25%; float:left;}
.bottom .footnav ul li{ height:30px; width:100%; line-height:30px; color:#FFFFFF; float:left}
.bottom .footnav ul li a{ color:#eee; font-size:14px; }
.bottom .footnav ul li a:hover{ color:#72c5e2;  }

#cntrBody{font-size:14px;line-height:28px; min-height: 300px;}
#cntrBody p strong {font-weight:bold;}
#cntrBody p,.proinfo p,.age_li_about p{margin:25px 0; font-size:14px;line-height:28px;}
#cntrBody p{text-indent:2em;line-height:28px; color:#2a2a2a;}
#cntrBody table p,.proinfo table p,.age_li_about table p{margin:25px 0; font-size:14px;}
#dituContent{margin:0 auto;}
#cntrBody img {max-width:100%; max-height:1880px; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 100% ? "100%" : "auto"):(this.style.height = this.offsetHeight >= 1880 ? "1880px" : "auto")); display:inline !important ; margin-left:-2em;}
#cntrBody a{ color:#666;}
#cntrBody a:hover{ color:#333;}

#cntrBody table{ border:1px solid #ccc; border-collapse:collapse; background:#fff; width:100%; clear:both;}
#cntrBody table caption{ padding-bottom:5px; text-align:left;}
#cntrBody table th{ border:1px solid #ccc; background-color:#eee; font-weight:bold;  padding:10px 15px; font-size:18px; }
#cntrBody table td{ border:1px solid #ccc; padding:5px 15px;}
#cntrBody table td p{ margin:0 !important;}
#cntrBody table tr.altrow{ background-color:#ccc;}
#cntrBody table tbody tr.odd{background:#f9f9f9;}
#cntrBody table tbody tr:hover{background:#ddd;}


.w1000{ width: 1000px; margin: 50px auto;}
.w1200{ width: 1200px; margin: 50px auto;}
.about{ width: 100%; height: 210px; margin-bottom: 30px; background: url(../images/titlebg.jpg) no-repeat bottom center; text-align: center;}
.about p{ display: block; font-size: 45px; font-weight: bold; color: #595757;}
.about span{ display: block; padding-top: 10px;  font-size: 20px; color: #595757;text-transform:Uppercase;}


.ico { display: inline-block; overflow: hidden; width: 20px; height: 20px;
    vertical-align: middle; background: url(../images/ico.png);margin:0 .3em;}
.ico1_2 { background-position: -20px 0;}
.ico1_3 { background-position: -40px 0;}
.ico1_4 { background-position: -60px 0;}
.ico1_5 { background-position: -80px 0;}
.ico2_1 { background-position: 0 -20px;}
.ico2_2 { background-position: -20px -20px;}
.ico2_3 { background-position: -40px -20px;}
.ico2_4 { background-position: -60px -20px;}
.ico2_5 { background-position: -80px -20px;}
.ico3_1 { background-position: 0 -40px;}
.ico3_2 { background-position: -20px -40px;}
.ico3_3 { background-position: -40px -40px;}
.ico3_4 { background-position: -60px -40px;}
.ico3_5 { background-position: -80px -40px;}
.ico4_1 { background-position: 0 -60px;}
.ico4_2 { background-position: -20px -60px;}
.ico4_3 { background-position: -40px -60px;}
.ico4_4 { background-position: -60px -60px;}
.ico4_5 { background-position: -80px -60px;}
.ico5_1 { background-position: 0 -80px;}
.ico5_2 { background-position: -20px -80px;}
.ico5_3 { background-position: -40px -80px;}
.ico5_4 { background-position: -60px -80px;}
.ico5_5 { background-position: -80px -80px;}
.ico6_1 { background-position: 0 -100px;}
.ico6_2 { background-position: -20px -100px;}
.ico6_3 { background-position: -40px -100px;}
.ico6_4 { background-position: -60px -100px;}
.ico6_5 { background-position: -80px -100px;}
.ico7_1 { background-position: 0 -120px;}
.ico7_2 { background-position: -20px -120px;}
.ico7_3 { background-position: -40px -120px;}
.ico7_4 { background-position: -60px -120px;}
.ico7_5 { background-position: -80px -120px;}
.ico8_1 { background-position: 0 -140px;}
.ico8_2 { background-position: -20px -140px;}
.ico8_3 { background-position: -40px -140px;}
.ico8_4 { background-position: -60px -140px;}
.ico8_5 { background-position: -80px -140px;}


.ico2{display:inline-block; background:url(../images/ico21.png) no-repeat;vertical-align:middle;}

.ico5{display:inline-block; background:url(../images/quan.png) left center no-repeat; background-size:22px;vertical-align:middle; height:30px; width:30px;}
.ico6{display:inline-block; background:url(../images/quan2.png) left 1px no-repeat; background-size:12px;vertical-align:middle; height:15px; width:15px;}
.newslist{margin-top:50px;}
.newslist li{ padding:2% 3%; border:1px #fff solid;display: block; border-bottom-color:#f1f1f1;width: 93.8%;}
.newslist li .box{position:relative;}
.newslist li .imgbox{width:24%;margin-right: 5%;display: block; overflow: hidden; float: left;}
.newslist li .imgbox img{width:100%; height: 203px;}
.newslist li .info{width: 85%;}
.newslist li .info .title a{font-size:24px;margin:10px 0 18px;}
.newslist li .info .p{font-size:13px; color:#727272;line-height: 23px; margin-top:20px;height: 46px;overflow: hidden;}
.newslist li .info ._tools{display: inline-block;border: 1px #efefef solid;border-radius: 20px;overflow: hidden; margin-top: 25px;height: 24px;line-height: 24px;}
.newslist li .info ._tools span{display:inline-block;padding: 0 15px;border-left: 1px #e5e5e5 solid;margin-left: -1px;vertical-align: top;}
.newslist li .info ._tools ._vew:hover,.newslist li .info ._tools .bdsharebuttonbox:hover{ background-color:#f8f8f8;}
.newslist li .info ._tools .bdsharebuttonbox .bds_more{background: none;margin: 0;padding: 0;line-height: 24px; height:24px;}
.newslist li .info ._tools .bdsharebuttonbox .bds_count{background: none; width: auto;height: 24px;margin: 0;line-height: 24px;padding: 0 5px;display:none;}
.newslist li .info ._tools .bdsharebuttonbox i{margin:0;}
.newslist .date{position: absolute;right: 0;top: 50%;margin-top: -60px;}
.newslist .date span{ color:#3f3f3f;font-family: Arial; font-weight: bold; display:block;}
.newslist .date .day{font-size:70px;line-height: 52px;}
.newslist .date .month{font-size:20px;}
.newslist .date .i{margin-top:10px;}
.newslist .date .i .ico2{width:28px; height:25px; background-position:-32px 0;}
.newslist li:hover{border:1px #00516d solid;}
.newslist li:hover .date span{color:#00516d;}
.newslist li:hover .title a{color:#00516d;}



.news_detail{ margin-top:40px;}
.news_detail h1{  text-align:center; height:40px; font-size:26px; font-weight:normal; color:#333;}
.news_detail .ndate{ text-align:center; margin-bottom:20px; border-bottom:1px dashed #ccc; padding-bottom:10px; font-size:14px; color:#666;font-family:heliosextthinregular, Arial;}
.news_detail .ndate span{ text-align:center; font-size:14px; color:#666;font-family:heliosextthinregular, Arial;}
.news_detail .newsinfo{ font-size:13px; color:#777;  line-height:24px; padding:15px;text-indent:2em; background:#f6f6f6; margin-top:15px;}
.news_detail .newsinfo span{ font-size:13px; color:#000; }
.news_detail_page{ width:1200px; overflow:hidden;}
.news_detail_page a{ font-size:14px;display:block;width:100%;height:50px;line-height:50px;color:#555555;padding-left:35px;background:url(../images/icon-dd7.png) no-repeat 5px center;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;}
.news_detail_page a:last-child{background:url(../images/icon-dd8.png) no-repeat 5px center;border-top:0px solid #e5e5e5;}
.news_detail_page a:hover{ color:#db0202;}

.nweizhi{ width:100%;  position: relative;height:50px;background:#f6f6f6;border-bottom:1px solid #e9e9e9;}
#daohang { width:1200px; margin:0 auto; padding: 13px 0px; height: 24px; line-height:24px; ;font-family:"Microsoft Yahei"; color: #9e9e9e; text-align: left; }
#daohang span{ padding-right:5px; color:#333; background:url(../images/icon-home.png) left 1px no-repeat; padding-left:20px;}
#daohang a{ margin-right:5px;color:#333;}
#daohang a:hover{ margin-right:5px;color:#000;}
#daohang a:after {content:'>';font-size:13px;color:#555; padding-left:5px;font-family:"Microsoft Yahei";width:20px;height:26px;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;position:relative;left:0;text-indent:20px}
#daohang a:last-of-type:after { width: 0; height: 0;content:'';}
#daohang a:last-of-type{ color:#ff5763;}
#daohang a.njt:after {content:'—'; }

/*二级菜单样式*/
.er_mnue{ background:#f6f6f6; padding:15px 0px; border-bottom:#e9e9e9 solid 1px;width:100%; margin:0 auto; float:left; margin-bottom:0px;}

.typelist{ width:1200px;  margin: 0 auto;text-align:center; }
.typelist a{cursor:pointer; text-align:center; margin-left:14px; font-size:14px; height:30px; line-height:30px; color:#fff; background:#666; border-radius:2px; padding:5px 20px; }
.typelist a:hover{ background:#00516d; text-decoration: none; color:#fff;}
.typelist a.hov { background:#00516d; text-decoration:none; color:#ffffff;}

/*page*/
#page{ height:40px; padding:20px 0px; float: right;}
#page a{ display:block; float:left; margin-right:10px; padding:2px 12px; height:24px; border:1px #cccccc solid; background:#fff; text-decoration:none; color:#808080; font-size:12px;  line-height:24px;}
#page a:hover{ color:#00516d; border:1px #00516d solid;}
#page a.cur{border:1px #00516d solid; background:#00516d; color:#fff;}
#page p{ float:left; padding:2px 12px; font-size:12px; height:24px; line-height:24px; color:#bbb; border:1px #ccc solid; background:#fcfcfc; margin:0; margin-right:8px;}
#page p.pageRemark{ border-style:none; background:none; margin-right:0px; padding:4px 0px; color:#666;}
#page p.pageRemark b{ color:#00516d;}
#page p.pageEllipsis{ border-style:none; background:none; padding:4px 0px; color:#808080;}


.index-pucduct-show{ width: 1200px; margin: 50px auto;}
.swiper-slide{float:left; width: 285px; margin-right: 20px; margin-bottom: 30px;}
.swiper-slide2{float:left; width: 285px; margin-right: 20px; margin-bottom: 30px;}
.swiper-slide:nth-child(4n), .swiper-slide2:nth-child(4n){margin-right: 0px;}
.index-pucduct-show .swiper-slide:hover p{color:#00516d}
.index-pucduct-show .swiper-slide:hover .img-inner{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}
.index-pucduct-show .swiper-slide img{width:100%}
.index-pucduct-show .swiper-slide .img{position:relative;display:block;border:1px solid #eee}
.index-pucduct-show .swiper-slide .img img{width:283px;height:223px;border:0;display: block;}
.index-pucduct-show .swiper-slide .img-inner{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,81,109,.6) url(../images/index-img-7.png) center center no-repeat;-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0);-webkit-transition:all .3s;transition:all .3s}
.index-pucduct-show .swiper-slide p{line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:14px}

.index-pucduct-show .swiper-slide2:hover p{color:#00516d}
.index-pucduct-show .swiper-slide2:hover .img-inner{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}
.index-pucduct-show .swiper-slide2 img{width:100%}
.index-pucduct-show .swiper-slide2 .img{position:relative;display:block;border:1px solid #eee}
.index-pucduct-show .swiper-slide2 .img img{width:283px;height:470px;border:0;display: block;}
.index-pucduct-show .swiper-slide2 .img-inner{opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,81,109,.6) url(../images/index-img-7.png) center center no-repeat;-webkit-transform:translateZ(0) scale(0);transform:translateZ(0) scale(0);-webkit-transition:all .3s;transition:all .3s}
.index-pucduct-show .swiper-slide2 p{line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:14px}


/*feedback*/
.feedback{width:1200px; margin:0 auto; margin-top:70px;border-top:0px dashed #ccc;display:block; padding:0px 0 30px 0; height:550px;}
.feedback_left{width:470px; height:400px; float:left; border-right:1px dashed #ddd; padding-right:20px; background:url(../images/feedback.jpg) left top no-repeat;}
.apply_left{width:470px; height:400px; float:left; border-right:1px dashed #ddd; padding-right:20px; background:url(../images/apply.jpg) left top no-repeat;}
.feedback_right{width:640px; float:right;}
.feedback_right .ptitle{font-size: 24px; font-weight: normal; height: 38px; line-height: 38px; color:#555;}
.feedback_right .ptitle span{font-size: 16px; font-weight:normal; height: 38px; line-height: 38px; margin-left:10px; color:#666;}
.feedback_right .ptitle i{display:block;height:15px; float:left;width:50px;margin-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ccc}
.feedback_right .ptitle b{font-size: 12px; font-weight:normal; height: 28px; line-height: 28px; margin-left:10px; color:#999;}
.feedback_right .form{display: block;max-width: 640px;margin: 58px auto 0;}
.feedback_right .form input{border: 1px solid #d5d5d5;font-size: 14px;}
.feedback_right .form .line1{width: 579px;height: 40px;line-height: 40px;padding: 0 46px 0 13px;float: left;margin: 0 34px 15px 0;}
.feedback_right .form .name{background: #fff url(../images/i_form_ico1.png) no-repeat right -4px;}
.feedback_right .form .phone{background: #fff url(../images/i_form_ico2.png) no-repeat right -4px;}
.feedback_right .form .email{/*margin-right: 0;*/background: #fff url(../images/i_form_ico3.png) no-repeat right -4px;}
.feedback_right .form .company{margin-right: 0;background: #fff url(../images/i_form_ico5.png) no-repeat right -4px;}
.feedback_right .form .fax{margin-right: 0;background: #fff url(../images/i_form_ico7.png) no-repeat right -4px;}
.feedback_right .form .address{margin-right: 0;background: #fff url(../images/i_form_ico6.png) no-repeat right -4px;}
.feedback_right .form .yzm{width: 242px;height: 40px;line-height: 40px;padding: 0 46px 0 13px;float: left;margin: 0 0 15px 0;}
.feedback_right .form .fyzm{position:absolute; margin-left:220px; margin-top:8px;}
.feedback_right .form textarea{width: 579px;border: 1px solid #d5d5d5;padding: 10px 46px 10px 13px;height: 149px;font-size: 14px;line-height: 1.5;margin-bottom: 15px;background: #fff url(../images/i_form_ico4.png) no-repeat right top;}
.feedback_right .form .submit{border: none;border-radius: 0; background:#f37020; margin-right: 10px; width: 134px; font-size:13px;height: 34px;line-height: 34px;text-align: center;color: #fff; margin-left:0px; margin-top:4px;cursor: pointer;}
.feedback_right .form .reset{border: none;border-radius: 0; background: #909090; width: 134px;height: 34px;line-height: 34px; font-size:13px;text-align: center;color: #fff;cursor: pointer;}
.feedback_right .form .submit:hover{background: #00a0e9;}
.feedback_right .form .reset:hover{background: #00a0e9;}







.nabout{ width:1000px; margin:20px auto;  }
.nabout li{ width:293px; height:207px; display:inline-block; margin-left:30px; overflow:hidden;cursor:pointer}
.nabout li p.img{ width:293px; height:177px;display: block;overflow:hidden;}
.nabout li img{ width:293px; height:177px;display: block;transition: all 0.5s;}
.nabout li p{ width:100%; height:30px; line-height:30px; font-size:14px; text-align:center;}
.nabout li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transition: all 0.5s;}
.nabout li:hover p{ color:#10445c; font-weight:bold;}


.nabout2{ width:1000px; margin:20px auto; }
.nabout2 li{ width:293px; height:297px; display:inline-block; margin-left:30px; background:#cccccc; overflow:hidden;cursor:pointer;transition: all 0.5s;}
.nabout2 li p{ width:92%; padding:0 4%;height:80px; line-height:25px; font-size:14px; text-align:left; overflow:hidden;}
.nabout2 li b.img{ width:293px; height:177px;display: block;overflow:hidden;}
.nabout2 li img{ width:293px; height:177px;display: block;transition: all 0.5s;}
.nabout2 li span{ width:92%; padding:0 4%;height:30px; line-height:30px; font-size:18px; font-weight:bold; text-align:left;}


.nabout2 li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transition: all 0.5s;}
.nabout2 li:hover{ background:#10445c;  color:#FFF;}

.w1000{ width: 1000px; margin: 50px auto;}
.nyxtitle{ width: 100%; height: 290px; margin-bottom: 30px; background: url(../images/titlebg.jpg) no-repeat bottom center; text-align: center;}
.nyxtitle p{ display: block; font-size: 38px; font-weight: bold; color: #595757;}
.nyxtitle span{ display: block; padding-top: 10px;  font-size: 19px;text-transform:Uppercase; color: #595757;}
.nyxtitle b{ display: block; padding-top: 20px;  font-size: 24px; color: #595757; font-weight:normal;}
.nyxtitle em{ display: block; padding-top: 10px;  font-size: 14px; color: #595757;}


.nyxfwmenu{ width: 754px; height:763px; background:url(../images/yxfw_bg1.jpg) no-repeat; overflow:hidden; margin: 50px auto;}

.nyxfwmenu .p0{ width: 207px; height:123px; text-align:center; font-weight:bold; line-height:40px; color:#585757;font-size:36px; position:absolute; margin-left:272px; margin-top:320px; }
.nyxfwmenu .p1 a{ width: 133px; height:80px; text-align:center; font-weight:bold; line-height:30px; color:#585757;font-size:16px; position:absolute; margin-left:310px; margin-top:88px; }
.nyxfwmenu .p1 a:hover{color:#00516d; }
.nyxfwmenu .p2 a{ width: 133px; height:80px; text-align:center; font-weight:bold; line-height:30px; color:#585757;font-size:16px; position:absolute; margin-left:500px; margin-top:148px; }
.nyxfwmenu .p2 a:hover{color:#00516d; }
.nyxfwmenu .p3 a{ width: 133px; height:80px; text-align:center; font-weight:bold; line-height:30px; color:#585757;font-size:16px; position:absolute; margin-left:580px; margin-top:356px; }
.nyxfwmenu .p3 a:hover{color:#00516d; }
.nyxfwmenu .p4 a{ width: 133px; height:80px; text-align:center; font-weight:bold; line-height:30px; color:#585757;font-size:16px; position:absolute; margin-left:500px; margin-top:528px; }
.nyxfwmenu .p4 a:hover{color:#00516d; }
.nyxfwmenu .p5 a{ width: 133px; height:80px; text-align:center; font-weight:bold; line-height:30px; color:#585757;font-size:16px; position:absolute; margin-left:308px; margin-top:598px; }
.nyxfwmenu .p5 a:hover{color:#00516d; }
.nyxfwmenu .p6 a{ width: 133px; height:80px; text-align:center; font-weight:bold; line-height:30px; color:#585757;font-size:16px; position:absolute; margin-left:118px; margin-top:548px; }
.nyxfwmenu .p6 a:hover{color:#00516d; }
.nyxfwmenu .p7 a{ width: 133px; height:80px; text-align:center; font-weight:bold; line-height:30px; color:#585757;font-size:16px; position:absolute; margin-left:38px; margin-top:356px; }
.nyxfwmenu .p7 a:hover{color:#00516d; }
.nyxfwmenu .p8 a{ width: 133px; height:80px; text-align:center; font-weight:bold; line-height:26px; color:#585757;font-size:16px; position:absolute; margin-left:118px; margin-top:130px; }
.nyxfwmenu .p8 a:hover{color:#00516d; }

.nyxtitle2{ width: 100%; height: 210px; margin-bottom: 30px; background: url(../images/titlebg.jpg) no-repeat bottom center; text-align: center;}
.nyxtitle2 p{ display: block; font-size: 45px; font-weight: bold; color: #595757;}
.nyxtitle2 span{ display: block; padding-top: 10px;  font-size: 19px;text-transform:Uppercase; color: #595757;}

.nyxfwpic{ width:1000px; margin:20px auto;  }
.nyxfwpic li{ width:293px; height:257px; display:inline-block; margin-left:30px;}
.nyxfwpic li img{ width:293px; height:183px;display: block;}
.nyxfwpic li p{ width:100%; height:30px; line-height:20px; font-size:14px; text-align:center;}

.nyxfwbg{ width: 100%; height: 645px; margin: 30px auto; position:relative;  background: url(../images/yxfw_bg2.png) no-repeat top center #00516d; text-align: center;}
.nyxfwbg p{ font-size:30px; color:#fff; line-height:50px; display:block; width:1000px; margin:20px auto;text-align:center; padding-top:80px;}
.nyxfwbg span{ text-align:center; display:block; width:1000px; margin:20px auto; padding-top:30px;}


.nyxfwbg_03{ width:999px; height:981px; background:url(../images/yxfw_bg2.jpg) top center no-repeat; margin:20px auto;}
.nyxfwbg_03 span{width: 190px; height:40px;font-size:12px;text-align:left;  color:#777; line-height:14px;}
.nyxfwbg_03 p{width: 190px;font-size:14px; text-align:center;   color:#595757; padding:35px 0 5px; font-weight:bold; line-height:20px; height:20px; }

.nyxfwbg_03 .p1{width: 190px; height:70px; text-align:center;position:absolute; margin-left:45px; margin-top:145px; }
.nyxfwbg_03 .p2{width: 190px; height:70px; text-align:center;position:absolute; margin-left:225px; margin-top:35px; }
.nyxfwbg_03 .p3{width: 190px; height:70px; text-align:center;position:absolute; margin-left:400px; margin-top:135px; }
.nyxfwbg_03 .p4{width: 190px; height:70px; text-align:center;position:absolute; margin-left:580px; margin-top:35px; }
.nyxfwbg_03 .p5{width: 190px; height:70px; text-align:center;position:absolute; margin-left:755px; margin-top:135px; }

.nyxfwbg_03 .p6{width: 190px; height:70px; text-align:center;position:absolute; margin-left:45px; margin-top:625px; }
.nyxfwbg_03 .p7{width: 190px; height:70px; text-align:center;position:absolute; margin-left:225px; margin-top:725px; }
.nyxfwbg_03 .p8{width: 190px; height:70px; text-align:center;position:absolute; margin-left:400px; margin-top:625px; }
.nyxfwbg_03 .p9{width: 190px; height:70px; text-align:center;position:absolute; margin-left:580px; margin-top:725px; }
.nyxfwbg_03 .p10{width: 190px; height:70px; text-align:center;position:absolute; margin-left:755px; margin-top:625px; }

.nyxfwbg_03 .p6 span,.nyxfwbg_03 .p7  span ,.nyxfwbg_03 .p8  span ,.nyxfwbg_03 .p9  span ,.nyxfwbg_03 .p10  span{ line-height:14px;}
.nyxfwbg_03 .p6 p,.nyxfwbg_03 .p7 p , .nyxfwbg_03 .p8 p ,.nyxfwbg_03 .p9 p , .nyxfwbg_03 .p10 p{ padding:25px 0 5px;}


.zy-Slide{font-size: 12px; position:relative; width:754px; height:292px; margin:115px auto 0;}
.zy-Slide ul{position:relative; width:754px; height:292px; margin:0; padding:0;}
.zy-Slide li{position:absolute; list-style:none; background:#FFF; width:0; height:0; top:146px; left:377px; z-index:0; cursor:pointer; border-radius:3px; margin:0; padding:0;}
.zy-Slide li img{width:100%; height:100%; vertical-align:middle;}
.zy-Slide section:nth-child(1), .zy-Slide section:nth-child(2){position: absolute; top: 50%; width: 39px; height: 40px; margin-top: -20px; cursor: pointer; line-height: 40px; padding-left: 12px; padding-right: 12px;}
.zy-Slide section:nth-child(1){left:-60px;}
.zy-Slide section:nth-child(2){right:-60px;}
.zy-Slide section{ color: #FFFFFF; border-width: 1px; border-style: solid; }

.mpt50{ margin-top:50px;}
.mpt80{ margin-top:80px;}
.fwfcsytit{ width: 100%; height: 210px; margin-bottom: 30px; background: url(../images/titlebg.jpg) no-repeat bottom center; text-align: center;}
.fwfcsytit p{ display: block; font-size: 45px; font-weight: bold; color: #595757;}
.fwfcsytit span{ display: block; padding-top: 15px;  font-size: 14px; color: #595757;text-transform:Uppercase;}

.fwfcsy_01{ width:1000px; height:842px; background:url(../images/fwfcsy_bg1.jpg) top center no-repeat; margin:20px auto;}
.fwfcsy_01 p{font-size:30px; text-align:left;   color:#585757; font-weight:bold; line-height:40px; height:50px; }
.fwfcsy_01 span{font-size:14px;text-align:left;  color:#585757; line-height:24px;}
.fwfcsy_01 .p1{ width: 330px; height:110px;text-align:left;position:absolute; margin-left:665px; margin-top:120px; }
.fwfcsy_01 .p2{ width: 330px; height:110px;text-align:left;position:absolute; margin-left:25px; margin-top:210px; }
.fwfcsy_01 .p3{ width: 330px; height:110px;text-align:left;position:absolute; margin-left:25px; margin-top:570px; }
.fwfcsy_01 .p4{ width: 330px; height:110px;text-align:left;position:absolute; margin-left:665px; margin-top:570px; }


.fwfcsy_02{ width:100%; height:570px; background:url(../images/fwfcsy_bg2.jpg) top center no-repeat; margin:20px auto;}
.fwfcsy_02 p{font-size:50px; text-align:center;   color:#FFF; padding:340px 0 20px; font-weight:bold; line-height:40px; height:50px; text-shadow:3px 1px 2px #666;}
.fwfcsy_02 span{font-size:14px;text-align:center; width:300px; margin:0 auto; display:block; color:#FFF; background:#1c5770; padding:5px 20px; line-height:24px;}

.fwfcsy_03{ width:1000px; margin:20px auto;  }
.fwfcsy_03 li{ width:286px; height:217px; display:inline-block; margin-left:30px; overflow:hidden;cursor:pointer}
.fwfcsy_03 li p.img{ width:286px; height:183px;display: block;overflow:hidden;}
.fwfcsy_03 li img{ width:286px; height:183px;display: block;transition: all 0.5s;}
.fwfcsy_03 li p{ width:100%; height:30px; line-height:30px; font-size:14px; text-align:center;}
.fwfcsy_03 li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transition: all 0.5s;}
.fwfcsy_03 li:hover p{ color:#10445c; font-weight:bold;}

.fwfcsy_04{ width:650px; margin:20px auto;  }
.fwfcsy_04 li{ width:286px; height:217px; display:inline-block; margin-left:30px; overflow:hidden;cursor:pointer}
.fwfcsy_04 li p.img{ width:286px; height:183px;display: block;overflow:hidden;}
.fwfcsy_04 li img{ width:286px; height:183px;display: block;transition: all 0.5s;}
.fwfcsy_04 li p{ width:100%; height:30px; line-height:30px; font-size:14px; text-align:center;}
.fwfcsy_04 li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transition: all 0.5s;}
.fwfcsy_04 li:hover p{ color:#10445c; font-weight:bold;}

.fwfcsy_05{ width:1200px; height:731px; background:url(../images/fwfcsy_bg3.jpg) top center no-repeat; margin:20px auto;}
.fwfcsy_05 p{font-size:24px; text-align:right;   color:#585757; font-weight:bold; line-height:40px; height:40px; }
.fwfcsy_05 b{font-size:24px; text-align:left;   color:#585757; font-weight:bold; line-height:40px; height:40px; display:block; }
.fwfcsy_05 span{font-size:14px;text-align:left;  color:#585757; line-height:20px;}
.fwfcsy_05 .p1{ width: 520px; height:110px;text-align:left;position:absolute; margin-left:0px; margin-top:85px; }
.fwfcsy_05 .p2{ width: 520px; height:110px;text-align:left;position:absolute; margin-left:0px; margin-top:225px; }
.fwfcsy_05 .p3{ width: 520px; height:110px;text-align:left;position:absolute; margin-left:0px; margin-top:365px; }
.fwfcsy_05 .p4{ width: 520px; height:110px;text-align:left;position:absolute; margin-left:0px; margin-top:515px; }
.fwfcsy_05 .p5{ width: 520px; height:110px;text-align:left;position:absolute; margin-left:690px; margin-top:130px; }
.fwfcsy_05 .p6{ width: 520px; height:110px;text-align:left;position:absolute; margin-left:690px; margin-top:300px; }
.fwfcsy_05 .p7{ width: 520px; height:110px;text-align:left;position:absolute; margin-left:690px; margin-top:470px; }

.fwfcsy_06{ width:100%; height:829px; background:url(../images/fwfcsy_bg4.jpg) top center no-repeat; margin:20px auto;}
.fwfcsy_06 span{font-size:14px;text-align:left;  color:#FFF; line-height:20px;}
.fwfcsy_06 p{font-size:48px; text-align:center;   color:#FFF; padding:60px 0 20px; font-weight:bold; line-height:40px; height:50px; }
.fwfcsy_06 .tpt{ width:915px; margin:0 auto;}
.fwfcsy_06 .p1{ width: 160px; height:110px;text-align:left;position:absolute; margin-left:0px; margin-top:265px; }
.fwfcsy_06 .p2{ width: 160px; height:110px;text-align:left;position:absolute; margin-left:200px; margin-top:525px; }
.fwfcsy_06 .p3{ width: 140px; height:110px;text-align:left;position:absolute; margin-left:570px; margin-top:115px; }
.fwfcsy_06 .p4{ width: 160px; height:110px;text-align:left;position:absolute; margin-left:580px; margin-top:525px; }
.fwfcsy_06 .p5{ width: 160px; height:110px;text-align:left;position:absolute; margin-left:800px; margin-top:265px; }

.fwfcsy_07{ width:1020px; height:734px; display:block; background:url(../images/fwfcsy_bg5.jpg) top center no-repeat; margin:20px auto;}

.fwfcsytit2{ width: 100%; height: 110px; margin-bottom: 30px; text-align: center;}
.fwfcsytit2 p{ display: block; font-size:50px; font-weight: bold; color: #595757;}

.fwfcsy_08{ width:580px; padding-top:200px;  }
.fwfcsy_08 li{ width:130px; height:157px; display:inline-block; margin-left:30px; overflow:hidden;cursor:pointer;text-align:center;}
.fwfcsy_08 li p.img{ width:84px; height:84px;display: block;overflow:hidden; text-align:center;margin:0 auto;}
.fwfcsy_08 li img{display: block;transition: all 0.5s;text-align:center; margin:0 auto;}
.fwfcsy_08 li p{ width:100%; height:30px; line-height:30px; font-size:14px; text-align:center;}
/*.fwfcsy_08 li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transition: all 0.5s;}*/
.fwfcsy_08 li:hover p{ color:#10445c; font-weight:bold;}


.fwfcsy_2_01{ width:998px; height:615px; background:url(../images/fwfcsy_2_bg1.jpg) top center no-repeat; margin:20px auto;}
.fwfcsy_2_01 span{font-size:14px;text-align:left;  color:#FFF; line-height:20px;}
.fwfcsy_2_01 p{font-size:28px; text-align:center;   color:#FFF; padding:45px 0 20px; font-weight:bold; line-height:30px; height:30px; }
.fwfcsy_2_01 .tpt{ width:915px; margin:0 auto;}
.fwfcsy_2_01 .p1{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:270px; margin-top:65px; }
.fwfcsy_2_01 .p2{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:550px; margin-top:65px; }
.fwfcsy_2_01 .p3{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:130px; margin-top:315px; }
.fwfcsy_2_01 .p4{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:410px; margin-top:315px; }
.fwfcsy_2_01 .p5{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:690px; margin-top:315px; }

.fwfcsy_2_02{ width:100%; height:586px; background:url(../images/fwfcsy_2_bg2.jpg) top center no-repeat; margin:20px auto;}
.fwfcsy_2_02 .w800{ width:810px;margin:0px auto;}
.fwfcsy_2_02 .w800 p{font-size:32px; text-align:left; width:100%; font-weight:bold; display:block; padding-top:130px;   color:#FFF;}
.fwfcsy_2_02 .w800 span{font-size:14px; text-align:left; width:100%; display:block; padding-top:30px; line-height:40px;   color:#FFF;}

.fwfcsytit3{ width: 100%; height: 130px; margin-bottom: 30px;text-align: center;}
.fwfcsytit3 p{ display: block; font-size: 45px; font-weight: bold; color: #595757;}
.fwfcsytit3 span{ display: block; padding-top: 15px;  font-size: 14px; color: #595757;text-transform:Uppercase;}

.fwfcsy_2_03{ width:998px; height:782px; background:url(../images/fwfcsy_2_bg3.jpg) top center no-repeat; margin:20px auto;}
.fwfcsy_2_03 span{font-size:14px;text-align:left;  color:#FFF; line-height:20px;}
.fwfcsy_2_03 p{font-size:28px; text-align:center;   color:#FFF; padding:45px 0 20px; font-weight:bold; line-height:30px; height:30px; }
.fwfcsy_2_03 .tpt{ width:915px; margin:0 auto;}
.fwfcsy_2_03 .p1{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:260px; margin-top:45px; }
.fwfcsy_2_03 .p2{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:550px; margin-top:45px; }
.fwfcsy_2_03 .p3{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:120px; margin-top:305px; }
.fwfcsy_2_03 .p4{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:410px; margin-top:305px; }
.fwfcsy_2_03 .p5{ width: 180px; height:110px;text-align:center;position:absolute; margin-left:700px; margin-top:305px; }

.fwfcsy_3_tit{ width:80%; text-align:center; font-size:26px; margin:40px auto; color:#555;}
.fwfcsy_3_1{ width:1200px; margin:0 auto; display:block; height:300px;}
.fwfcsy_3_1 li{ width:260px; float:left; margin:0 20px; background:#f0f0f0; height:250px; text-align:center;}
.fwfcsy_3_1 li b{ width:100%; text-align:center; }
.fwfcsy_3_1 li b img{ display:block; margin:20px auto;text-align:center; }
.fwfcsy_3_1 li p{ width:80%;display:block; font-size:16px; font-weight:bold; margin:0 auto;  }
.fwfcsy_3_1 li span{ width:80%; display:block;  font-size:14px; line-height:22px; margin:10px auto;}

.fwfcsy_3_2 img{ display:block; margin:20px auto;text-align:center; }

.fwfcsy_3_3{ width:1200px; margin:0 auto; display:block; height:450px;}
.fwfcsy_3_3 li{ width:260px; float:left; margin:0 20px; background:#f0f0f0; height:380px; text-align:center;}
.fwfcsy_3_3 li b{ width:100%; text-align:center; }
.fwfcsy_3_3 li b img{ display:block; margin:20px auto;text-align:center; }
.fwfcsy_3_3 li p{ width:80%;display:block; font-size:16px; font-weight:bold; margin:0 auto;  }
.fwfcsy_3_3 li span{ width:80%; display:block;  font-size:14px; line-height:22px; margin:10px auto;}

.fwfcsy_3_4{ width:1200px; margin:0 auto; display:block; height:350px;}
.fwfcsy_3_4 li{ width:540px; float:left; margin-left:60px; height:80px; text-align:left;}
.fwfcsy_3_4 li b{ float:left; text-align:center; }
.fwfcsy_3_4 li b img{ display:block; margin:0px auto;text-align:center; }
.fwfcsy_3_4 li p{ width:80%;display:block; padding-left:50px; font-size:16px; font-weight:bold; margin:0 auto;  }
.fwfcsy_3_4 li span{ width:80%; display:block;padding-left:50px;   font-size:12px; line-height:20px; margin:10px auto;}

.fwfcsy_3_5{ width:1200px; margin:0 auto; display:block; height:550px;}
.fwfcsy_3_5 li{ width:360px; float:left; margin:0 20px; background:#f0f0f0; height:500px; text-align:center;}
.fwfcsy_3_5 li b{ width:100%; text-align:center; }
.fwfcsy_3_5 li b img{ display:block; margin:20px auto;text-align:center; }
.fwfcsy_3_5 li p{ width:80%;display:block; font-size:16px; font-weight:bold; margin:0 auto;  }
.fwfcsy_3_5 li span{text-align:left; width:80%; display:block;  font-size:14px; line-height:22px; margin:10px auto;}

.fwfcsy_3_6{ width:1200px; margin:0 auto; display:block; height:250px;}
.fwfcsy_3_6 li{ width:220px; float:left; margin:0 10px; background:#f0f0f0; height:160px; text-align:center;}
.fwfcsy_3_6 li b{ width:100%; text-align:center; }
.fwfcsy_3_6 li b img{ display:block; margin:20px auto;text-align:center; }
.fwfcsy_3_6 li p{ width:80%;display:block; font-size:14px; font-weight:bold; margin:0 auto;  }