@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
.cb{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
input, a, select, textarea{ border:none; outline:none; list-style:none; padding:0; margin:0;}

#warpper{ width:100%; position:relative; margin:0 auto; overflow:hidden;}
.rel{ width:100%; height:100%; position:relative;}
.pic{ width:100%;}
.pic img{ width:100%;}
.warp{ width:1200px; position:relative; margin:0 auto;}
.warp_two{ width:800px; position:relative; margin:0 auto;}
.warp_three{ width:1000px; position:relative; margin:0 auto;}

/*头部*/
header{ z-index:999; width:100%; height:128px; background:#ffffff; position:relative;}
header .logo{z-index: 9999; display:block; width:256px; height:99px; position:absolute; left:0; right:0; margin:0 auto; top:18px;}
header .right{ cursor:default; float:right; padding-top:5px; color:#999999; font:12px/12px 微软雅黑;}
header .right .weixin{ width:17px; height:13px; display:inline-block; position:relative;}
header .right .weixin .ewm{ position:absolute; width:106px; height:106px; right:0; top:30px; display:none;z-index: 999;}
header .right .weixin .ewm img{ width:100%;}
header .nav{ height:44px; width:1000px; margin:0 auto;}
header .nav ul{}
header .nav ul .one{ float:left;}
header .nav ul .one .de{ color:#333333; font-weight:bold !important; font:14px/44px 微软雅黑; display:inline-block; padding-left:35px; padding-right:35px;}
header .nav ul .one:hover .de{ background:#252525; color:#ffffff;}
header .nav ul .one .xia{ overflow:hidden; height:0; width:100%; background:#252525; position:absolute; left:0; top:128px;}
header .nav ul .one .xia .warp_two{ padding:60px 0 30px;}
header .nav ul .one .xia1 .xia_qie{  width:660px; position:relative; margin:0 auto;}
header .nav ul .one .xia1 .xia_qie ul li{width:200px; height:250px;float:left;margin: 0 10px;cursor: pointer;}
header .nav ul .one .xia1 .xia_qie ul li img{ width:100%;}
header .nav ul .one .xia1 .xia_qie ul li p{ margin-top:14px; color:#f0f0f0; font:14px/14px 微软雅黑;}
header .nav ul .one .xia1 .xia_qie ul li:hover p{ color:red;}
header .nav ul .one .xia1 .anniu_you,.anniu_zuo{position:absolute;top:0;font-size:70px;top:40%;width:28px;height:37px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden; z-index:99; cursor:pointer}
header .nav ul .one .xia1 .anniu_you{right:0;background-image:url(../img/header_next.png)}
header .nav ul .one .xia1 .anniu_zuo{left:0;background-image:url(../img/header_prev.png)}
header .nav ul .one .xia1 .#anniu_you.disabled,.anniu_zuo.disabled{opacity:0.2;}
header .nav ul .one .xia2 ul{ width:660px; position:relative; margin:0 auto;}
header .nav ul .one .xia2 ul li{width:300px; float:left;margin: 0 15px;cursor: pointer;}
header .nav ul .one .xia2 ul li img{ width:100%;}
header .nav ul .one .xia2 ul li h3{ margin:15px 0 10px; color:#f0f0f0; font:14px/14px 微软雅黑;}
header .nav ul .one .xia2 ul li:hover h3{ color:red;}
header .nav ul .one .xia2 ul li p{ color:#c4c4c4; font:12px/20px 微软雅黑;}

/*banner*/
#banner{ width:100%; height:530px; margin:0 auto; position:relative; overflow:hidden; z-index:99; }
#banner .bannerImg{position:relative; width:100%; height:100%;}
#banner .bannerImg .bg{ width:100% !important;height:100% !important;}

/*尾部*/
footer{ width:100%; height:170px; padding-top:25px; background:#252525;}
footer ul{ float:left;}
footer ul li{ float:left; width:108px;}
footer ul li h3{ color:#ffffff; font:14px/14px 微软雅黑; padding-bottom:15px;}
footer ul li h3:hover{ color:#999999;}
footer ul li p{ color:#d7d7d7; font:12px/30px 微软雅黑;}
footer ul li p:hover{ color:#999999;}
footer .ewm{ width:106px; float:right;}
footer .ewm p{ color:#d7d7d7; font:12px/12px 微软雅黑; padding-bottom:10px; text-align:center;}
footer .ewm img{ width:100%;}
footer .biaoji{ color:#8b8b8b; font:12px/40px 微软雅黑; position:absolute; right:0; bottom:0;}

/*内容区*/
#content{ width:100%; position:relative;}
#content .zy .part1{ width:100%; padding:50px 0; background:#f6f6f6;}
#content .zy .part1 .bannerImg{ width:1000px !important; height:480px; position:relative; margin:0 auto;}
#content .zy .part1 .bannerImg ul{ width:1000px !important;}
#content .zy .part1 .bannerImg ul li{ width:32% !important; margin-left:2%; float:left;}
#content .zy .part1 .bannerImg ul li .pic{ width:68% !important; position:relative; margin:auto;}
#content .zy .part1 .bannerImg ul li .pic img{ transform:rotate(30deg); -moz-transform:rotate(30deg); -ms-transform:rotate(30deg); -o-transform:rotate(30deg); -webkit-transform:rotate(30deg);}
#content .zy .part1 .bannerImg ul li:hover .pic img{ transition-duration:0.5s; -moz-transition-duration:0.5s; -ms-transition-duration:0.5s; -o-transition-duration:0.5s; -webkit-transition-duration:0.5s; transform:rotate(0); -moz-transform:rotate(0); -ms-transform:rotate(0); -o-transform:rotate(0); -webkit-transform:rotate(0);}
#content .zy .part1 .bannerImg ul li .xian{ width:38px; height:2px; background:#717171; position:relative; margin:15px auto;}
#content .zy .part1 .bannerImg ul li p{ text-align:center; color:#414141; font:18px/18px 微软雅黑;}
#content .zy .part1 .bt{ position:absolute; top:40%; z-index:9999; outline:none; width:29px; height:56px;}
#content .zy .part2{ padding-top:180px; padding-bottom:250px;}
#content .zy .part2 .dt{ width:50%; z-index:1; height:100px; position:absolute; left:0; bottom:-150px;}
#content .zy .part2 .tp{ z-index:9; width:66%;}
#content .zy .part2 .tp img{ border:#000000 solid 6px; width:100%;}
#content .zy .part2 .text{ z-index:99; position:absolute; right:0; top:50%; width:45%; height:430px; border:#000000 solid 6px; background:#ffffff;}
#content .zy .part2 .text .abso{ width:96%; height:96%; border:#000000 solid 1px; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto;}
#content .zy .part2 .text .abso h2{ color:#151515; font:38px/38px 微软雅黑; text-align:center; padding:40px 0;}
#content .zy .part2 .text .abso .xian{ width:55px; border-top:#000000 solid 1px; position:relative; margin:auto; padding-bottom:35px;}
#content .zy .part2 .text .abso p{ color:#151515; font:12px/24px 微软雅黑; text-align:center; width:90%; position:relative; margin:auto;}
#content .zy .part2 .text .abso .more{ width:100%; position:absolute; text-align:center; bottom:50px; left:0;}
#content .zy .part2 .text .abso .more a{ display:inline-block; color:#151515; font:14px/14px 微软雅黑; text-decoration:underline;}
#content .zy .part2 .text .abso .more a:hover{ color:red;}
#content .zy .part3{ padding-bottom:300px; padding-top:100px;}
#content .zy .part3 .dt{ width:50%; z-index:1; height:100px; position:absolute; left:25%; top:-80px;}
#content .zy .part3 .tp{ z-index:9; width:66%;}
#content .zy .part3 .tp img{ border:#000000 solid 6px; width:100%;}
#content .zy .part3 .text{ z-index:99; position:absolute; left:0; top:50%; width:40%; height:430px; background:#252525;}
#content .zy .part3 .text .abso{ width:96%; height:96%; border:#ffffff solid 1px; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto;}
#content .zy .part3 .text .abso h2{ color:#ffffff; font:38px/38px 微软雅黑; text-align:center; padding:40px 0;}
#content .zy .part3 .text .abso .xian{ width:55px; border-top:#ffffff solid 1px; position:relative; margin:auto; padding-bottom:35px;}
#content .zy .part3 .text .abso p{ color:#ffffff; font:12px/24px 微软雅黑; text-align:center; width:90%; position:relative; margin:auto;}
#content .zy .part3 .text .abso .more{ width:100%; position:absolute; text-align:center; bottom:50px; left:0;}
#content .zy .part3 .text .abso .more a{ display:inline-block; color:#ffffff; font:14px/14px 微软雅黑; text-decoration:underline;}
#content .zy .part3 .text .abso .more a:hover{ color:red;}


.yingying{ display:none; z-index:9999999; width:100%; height:100%; position:fixed;top:0; background:url(../img/ny_picturesShow_mc1.png) repeat;}
.yingying .enlarge{ width:1035px; position:absolute; left:0; right:0; margin:20px auto 0; }
.yingying .enlarge .tp{ z-index:9; width:100%;}
.yingying .enlarge .tp img{ width:100%; display:block; border:#ffffff solid 8px; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}
.yingying .enlarge .close{ z-index:99; width:41px; height:41px; position:absolute; top:0; right:-60px;}
.yingying .ban{ overflow:hidden; width:1200px; height:600px; background:#ffffff; position:absolute; top:5%; left:0; right:0; margin:0 auto; }
.yingying .ban .close{ z-index:99; width:41px; height:41px; position:absolute; top:15px; right:10px;}
.yingying .ban .qieImg{ width:550px; height:554px; position:relative; margin: auto;}

.yingying .ban .qieImg li{ width:100% !important;height:100% !important;}
.yingying .ban .qieImg li img{ width:100%;}
.yingying .ban .bt{ position:absolute; top:262px; z-index:9999; outline:none}
.yingying .ban .blue{ height:25px; width:100%; position:absolute; bottom:0; z-index:9999; text-align:center;}
.yingying .ban .white a { border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; cursor: pointer; text-indent:-9999px; display: inline-block; width:10px;
 height:10px; outline: none; margin:0 2px; background:#e1dede;}
.yingying .ban .white .activeSlide{ background:#666666;}



@media screen and ( max-width:1200px){
    .warp{ width:96%;}
}
@media screen and ( max-width:1000px){
    .warp_three{ width:96%;}
}






