@charset "utf-8";
* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0; }
i{font-style: normal;}
b{font-style: normal;font-weight: normal;}
a { text-decoration: none; color: #000; outline: none; }
body { min-width: 1360px; font-family: "Microsoft yahei"; position: relative; max-width: 1920px; margin: 0 auto; font-size: 14px;color: #323232;}
input { outline: none; }
.fl { float: left; }
.fr { float: right; }
.w11 { width: 1100px; margin: 0 auto; }
.w10 { width: 100%; margin: 0 auto;max-width: 1920px;}
.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }
.open_xiaozhi {
    position: fixed;
    top: 50%;
    right: 10px;
    width: 56px;
    z-index: 99999999999999999999999 !important;
}
/* 背景 */
.zgj{position: absolute;right: 0;top: 0;z-index: 99999999;}
.zgj img{display: block;}
@media only screen and (max-width:1440px){
	.zgj {display: none;}
}
/* mian */
.mian{width: 100%;display: block;}
/* leftBox */
.leftBox{position: fixed;width: 260px;background:rgb(10, 119, 103);height: 100vh;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.23);z-index:9;box-sizing: border-box;}
.search-box{padding: 0 40px;margin-top: 30px;}
.search-box .search{     margin-top: 30px;
    border: 1px solid #d9d9d9;
    height: 40px;
    line-height: 40px;
    border-radius: 20px;
    width: 12%;
    float: right;
    margin-right: 14%;}
.search-box .search .ss{float: left;border: none;width: 130px;background: no-repeat;height: 40px;line-height: 40px;padding-left: 10px;}
.search-box .search .tb{float: right;line-height: 40px;    margin-top: 11px;margin-right: 14px;}
.nav{width: calc();}
.nav .ul1 {height:775px;}
.nav .ul1 .li1{padding: 0 40px;position: relative;}
.nav .ul1 .li1>a{line-height: 55px;border-bottom: 1px solid #d9d9d9;display: block;font-size: 20px;padding-left: 15px;color: #fff;    font-weight: bold;}
.nav .ul1 .li1 span{background: url(../images/navQd11.png) no-repeat 0 0;display: inline-block;width: 30px;height: 21px;margin: -3 auto;transition: 0.4s;}
.nav .ul1 .li1+.li1 span{background: url(../images/navQd12.png) no-repeat 0 0;height:23px;}
.nav .ul1 .li1+.li1+.li1 span{background: url(../images/navQd13.png) no-repeat 0 0;height:26px;    margin: -7px auto;}
.nav .ul1 .li1+.li1+.li1+.li1 span{background: url(../images/navQd14.png) no-repeat 0 0;height:24px;}
.nav .ul1 .li1+.li1+.li1+.li1+.li1 span{background: url(../images/navQd15.png) no-repeat 0 0;height:25px;}
.nav .ul1 .li1+.li1+.li1+.li1+.li1+.li1 span{background: url(../images/navQd16.png) no-repeat 0 0;height:32px;}
.nav .ul1 .li1+.li1+.li1+.li1+.li1+.li1+.li1 span{background: url(../images/navQd17.png) no-repeat 0 0;height:26px;}
.nav .ul1 .li1:hover>a{    color: #a9d702;font-weight: bold;font-size:23px}
.nav .ul1 .li1:hover span{background: url(../images/navQd01.png) no-repeat 0 0px;transition: 0.4s;}
.nav .ul1 .li1+.li1:hover span{background: url(../images/navQd02.png) no-repeat 0 0px;transition: 0.4s;}
.nav .ul1 .li1+.li1+.li1:hover span{background: url(../images/navQd03.png) no-repeat 0 0px;transition: 0.4s;}
.nav .ul1 .li1+.li1+.li1+.li1:hover span{background: url(../images/navQd04.png) no-repeat 0 0px;transition: 0.4s;}
.nav .ul1 .li1+.li1+.li1+.li1+.li1:hover span{background: url(../images/navQd05.png) no-repeat 0 -0px;transition: 0.4s;}
.nav .ul1 .li1+.li1+.li1+.li1+.li1+.li1:hover span{background: url(../images/navQd06.png) no-repeat 0 0px;transition: 0.4s;}
.nav .ul1 .li1+.li1+.li1+.li1+.li1+.li1+.li1:hover span{background: url(../images/navQd07.png) no-repeat 0 0px;transition: 0.4s;}
.nav .ul1 .ul2{position: absolute;left: 260px;bottom: -3px;width: 120px;z-index: 999 !important;background: rgb(238,238,238);padding: 20px;display: none;}
.nav .ul1 .ul2 .li2{}
.nav .ul1 .ul2 .li2 a{font-size: 16px;line-height: 34px;}
.nav .ul1 .ul2 .li2 a:hover{color:#a9d702;font-weight: bold;}
.nav .li1:hover .ul2{
display:block !important;}


.nav .li1 .ul2 .li2 .ul_3  .li_ul:hover>.ul_4{
display:block !important;}
.ul2 li:hover .ul_3{display:block;}

.ul2 li:hover .ul_3 li:hover .ul_4{display:block;}
/* rightBox */
.rightBox{float: right;position: relative;z-index: 6;padding-left: 260px;width:87%;background: url(../images/ding.png) no-repeat right 1290px;}
@media only screen and (max-width:1440px){
	.rightBox {background: none;}
}
.top{background: url(../images/topng.png) no-repeat top;height: 170px;}
.top .en{text-align: right;border-bottom:1px solid rgba(2155,255,255,.2); padding: 10px 0 10px 0;}
.top .en a{color: white;font-size: 18px;font-family: arial;font-weight: bold;background: url(../images/enic.png) no-repeat left center;padding-left: 25px;padding-right:10px;}
.top .en a:hover{color: #bcf2e7;}
.top .logo{}
.top .logo a{display: block;margin-top: 20px;}
.top .logo a img{display: block;margin: 0 auto;width:800px;height:87px;}

/* news */
.news{position: relative;
    height: 484px;
    background: url(../images/news-bg.png) no-repeat right -50px;
    margin-top: 50px;
    background-size: 363px 484px;}
.news .prev,.news .next{ position:absolute;  display:block;  left:10px; top:97px; width:46px; height:62px; background:url(images/focusAdvBg.png) no-repeat; filter:alpha(opacity=80);opacity:0.8;  }
.news .next{ left:auto; right:10px; background-position:-46px 0; }
.news .prev:hover,.news .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
.news_con{ width:1100px; height:400px; position:relative;  margin:0 auto;  }
.news_con .bd li{ vertical-align:middle; }
.news_con .bd li a{display: block;}
.news_con .bd li .pic{width:737px; height:440px;overflow: hidden;}
.news_con .bd li .pic img{width:810px; height:484px;display:block;transition: 0.4s;position: absolute;
    top: -25px;}
.news_con .bd li .pic img:hover{transform: scale(1.08);transition: 0.4s;}
.news_con .bd li .text{background: url(../images/news-text-bg.png) no-repeat;width: 346px;height: 326px;position: absolute;top: -30px;right: 52px;padding: 20px 60px;    opacity: .8;}
.news_con .bd li .text h4{font-size: 18px;color: #323232;line-height: 28px;  margin: 30px 0 15px 0;}
.news_con .bd li .text h4:hover{color: #0a8c9e;}
.news_con .bd li .text .date{    margin: 0px 0 15px 0;}
.news_con .bd li .text .date i{font-style: normal;color: #32609e;font-size: 12px;background: url(../images/dateic.png) no-repeat left center;padding-left: 15px;}
.news_con .bd li .text .date b{font-style: normal;color: #32609e;font-size: 12px;background: url(../images/eyeic.png) no-repeat left center;padding-left: 15px;margin-left: 20px;}
.news_con .bd li .text p{font-size: 14px;color: #999999;line-height: 24px;}
.news_con .hd{ position: absolute; right:105px; bottom:95px;  }
.news_con .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
.news_con .hd ul li{  position:relative; float:left; display:inline; margin-right:10px; cursor:pointer;width:40px; height:40px; }
.news_con .hd ul li img{ width:40px; height:40px;border-radius: 20px;}
.news_con .hd ul li span{position: absolute;display: block;width: 40px;height: 40px;background: rgba(0,0,0, 0.5);z-index: 999;top: 0;left: 0;border-radius: 20px;}
.news_con .hd ul li.on{}
.news_con .hd ul li.on img{}
.news_con .hd ul li.on span{background: rgba(0,0,0, 0.0);}
/* zdbk */
.zdbk{margin-top: 50px;}
.zdbk ul{}
.zdbk ul li{background: #a9d702;float: left;box-sizing: border-box;border-right: 1px solid white;width: 16.666666%;}
.zdbk ul li+li{background-color: #c3a676;}
.zdbk ul li+li+li{background-color: #9ce9f4;}
.zdbk ul li+li+li+li{background-color: #60cfbf;}
.zdbk ul li+li+li+li+li{background-color: #b3e191;}
.zdbk ul li+li+li+li+li+li{background-color: #9ccef4;}
.zdbk ul li a{}
.zdbk ul li a img{display: block;margin: 30px auto;transition: 0.8s;}
.zdbk ul li a p{font-size: 24px;color: rgb(255, 255, 255);font-weight: bold;text-shadow: 1.147px 1.638px 3px rgba(4, 0, 0, 0.33);text-align: center;margin-bottom: 30px;}
.zdbk ul li:hover img{transform: rotateY(180deg);transition: 0.8s;}
/* gyxy */
.gyxy{margin-top: 25px;}
.gyxy .title{margin-bottom: 40px;}
.gyxy .title a{font-size: 50px;color: rgb(51, 51, 51);font-weight: bold;text-align: center;background: url(../images/gyxyTitle.png) no-repeat bottom center;padding-bottom: 18px;display: block;}
.gyxy .video{width: 490px;}
.gyxy .video .more{text-align: right;margin-bottom: 10px;}
.gyxy .video .more a{font-size: 16px;color: white;background: #0a8c9e;padding: 3px 10px;font-weight: bold;transition: 0.4s;}
.gyxy .video .more a:hover{color:#0a8c9e;border: 1px solid #0A8C9E;background: white;transition: 0.4s;}
.gyxy .video .video_con{width: 490px;height: 360px;}
.gyxy .video .video_con a{display: block;position: relative;}
.gyxy .video .video_con a .pic{width: 490px;height: 360px;overflow: hidden;}
.gyxy .video .video_con a .pic img{display: block;transition: 0.4s;width: 490px;height: 360px;}
.gyxy .video .video_con a .hover{position: absolute;top: 150px;left: 230px;}
.gyxy .video .video_con a .text{background: url(../images/video-black.png) no-repeat bottom center;position: absolute;bottom: 0;width: 100%;height: 60px;}
.gyxy .video .video_con a .text p{font-size: 16px;color: white;text-align: center;line-height: 70px;}
.gyxy .video .video_con:hover .pic img{transform: scale(1.4);transition: 0.4s;}
.gyxy .picture{width: 600px;}
.gyxy .picture .more{text-align: right;margin-bottom: 10px;}
.gyxy .picture .more a{font-size: 16px;color: white;background: #0a8c9e;padding: 3px 10px;font-weight: bold;transition: 0.4s;}
.gyxy .picture .more a:hover{color:#0a8c9e;border: 1px solid #0A8C9E;background: white;transition: 0.4s;}
.gyxy .picture .top_pic{}
.gyxy .picture .top_pic ul{}
.gyxy .picture .top_pic ul li{position: relative;float: left;width: 300px;height: 220px;margin-top: -40px;}
.gyxy .picture .top_pic ul li+li{width: 290px;height: 180px;margin-top: 0;margin-left: 10px;}
.gyxy .picture .top_pic ul li a{display: block;}
.gyxy .picture .top_pic ul li a .pic{width: 300px;height: 220px;overflow: hidden;}
.gyxy .picture .top_pic ul li+li a .pic{width: 290px;height: 180px;}
.gyxy .picture .top_pic ul li a .pic img{height: 220px;transition: 0.4s;transform: scale(1)}
.gyxy .picture .top_pic ul li:hover a .pic img{transform: scale(1.4);transition: 0.4s;}
.gyxy .picture .top_pic ul li+li a .pic img{width: 290px;height: 180px;background: rgba(0,0,0, 0.3);transform: scale(1)}
.gyxy .picture .top_pic ul li a .hover{position: absolute;top: 0;z-index: 6;background: rgba(0,0,0,.2);width: 100%;height: 100%;transform: scale(0);transition: 0.4s;}
.gyxy .picture .top_pic ul li+li a .hover{position: absolute;top: 0;z-index: 6;background: rgba(0,0,0,.2);width: 100%;height: 100%;transform: scale(1);transition: 0.4s;}
.gyxy .picture .top_pic ul li a .hover span{display: block;width: 80%;height: 70%;border: 1px solid #bfbfbf;margin: 0 auto;margin-top: 11%;}
.gyxy .picture .top_pic ul li+li a .hover span{margin-top: 9%;}
.gyxy .picture .top_pic ul li a .hover span p{padding: 0 20px;font-size: 16px;color: white;margin-top: 50px;text-align: center;line-height: 26px;}
.gyxy .picture .top_pic ul li+li a .hover span p{margin-top: 50px;}
.gyxy .picture .top_pic ul li:hover .hover{transform: scale(1);transition: 0.4s;}
.gyxy .picture .top_pic ul li:hover .pic img{transition: 0.4s;transform: scale(1);}
.gyxy .picture .bottom_pic{}
.gyxy .picture .bottom_pic ul{}
.gyxy .picture .bottom_pic ul li{width: 190px;height: 170px;float: left;margin-top: 10px;position: relative;}
.gyxy .picture .bottom_pic ul li+li{width: 200px;height: 218px;margin: 10px 10px 0 10px;}
.gyxy .picture .bottom_pic ul li+li+li{width: 190px;height: 170px;margin: 10px 0 0 0;}
.gyxy .picture .bottom_pic ul li a{display: block;}
.gyxy .picture .bottom_pic ul li a .pic{width: 190px;height: 170px;overflow: hidden;}
.gyxy .picture .bottom_pic ul li+li a .pic{width: 200px;height: 218px;overflow: hidden;}
.gyxy .picture .bottom_pic ul li+li+li a .pic{width: 190px;height: 170px;}
.gyxy .picture .bottom_pic ul li a .pic img{}
.gyxy .picture .bottom_pic ul li a .hover{position: absolute;top: 0;z-index: 6;background: rgba(0,0,0, 0.3);width: 100%;height: 100%;transform: scale(0);transition: 0.4s;}
.gyxy .picture .bottom_pic ul li a .hover span{display: block;width: 80%;height: 70%;border: 1px solid #bfbfbf;margin: 0 auto;margin-top: 11%;}
.gyxy .picture .bottom_pic ul li a .hover span p{padding: 0 20px;font-size: 16px;color: white;margin-top: 30px;text-align: center;line-height: 26px;}
.gyxy .picture .bottom_pic ul li+li a .hover span p{margin-top: 50px;}
.gyxy .picture .bottom_pic ul li+li+li a .hover span p{margin-top: 30px;}
.gyxy .picture .bottom_pic ul li:hover .hover{transform: scale(1);transition: 0.4s;}
.gyxy .picture .bottom_pic ul li:hover .pic img{transition: 0.4s;transform: scale(1.4);}
/* footer */
.footer{    background: url(../images/footer-bg.png) 10px -25px;
    padding: 20px 0;
    height: 135px;
    margin-top: 50px;}
.footer .text{margin-top: 10px;}
.footer .text p{font-size: 16px;color: white;line-height: 25px;margin-right: 30px;}
.footer .text p a{color: white;}
.footer .ewm{margin-top: 15px;}

/******************二级页面css********************/
/* 二级页公共 */
.rightBoxs{float: right;position: relative;z-index: 6;padding-left: 260px;width: 100%;}
.nybanner{position: relative;}
.nybanner .pic{position: relative;width: 100%;margin: 0 auto;overflow: hidden;height: 300px;}
.nybanner .pic img{display: block;width: 100%;height: 300px;}
.nybanner .nowBox{position: absolute;bottom: 0;background: rgba(0,0,0, 0.3);height: 40px;width: 100%;}
.nybanner .now p{text-align: left;font-size: 16px;;color: #fff;padding-left: 20px;line-height: 40px;background: url(../images/now.png) no-repeat left center;    width: 700px;
    margin: 0 auto;}
.nybanner .now p span{display: inline-block;margin-right: 4px;line-height: 30px;margin-top: 3px;}
.nybanner .now p img{display: inline-block;margin-top: 2px;}
.nybanner .now p a{color: #fff;transition: 0.6s all;line-height: 30px;}
.subNav{   
margin-top:15px;
    width: 200px;
    float: right;
    margin-right: 15px;}
.subNav ul{}
.subNav ul li{
    width: 160px;
    float: left;
    margin-left: -5px;
    background: url(../images/dian.png) no-repeat 0px 18px;
}
.subNav ul li:hover{
background: url(../images/dianon.png) no-repeat 0px 18px;
}
.subNav ul li a{text-align: center;display: block;font-size: 16px;color: #323232;line-height: 50px;    font-weight: bold;}
/*
.subNav ul .on{background-color:#228475;border: 1px solid #60cfbf;}*/
 .subNav ul .on>a{
color: #0a816e;
    background: url(../images/dianon.png) no-repeat 0px 18px;
}
/*
.subNav ul li:hover{background-color: #228475;border: 1px solid #60cfbf;}
 */
/* list-text */
.listText{}
.listText ul{margin-left: -40px;margin-top: 60px;}
.listText ul li{width: 510px;margin-left: 40px;float: left;border: 1px solid #e5e5e5;position: relative;padding-right: 20px;margin-bottom: 40px;box-sizing: border-box;transition: 0.4s;}
.listText ul li a{display: block;}
.listText ul li a .topText{}
.listText ul li a .topText .date{background: #f5f5f5;border: 1px solid #e5e5e5;box-sizing: border-box;width: 80px;height: 80px;position: absolute;top: -20px;left: 20px;transition: 0.4s;}
.listText ul li a .topText .date i{font-size: 22px;text-align: center;display: block;font-weight: bold;margin-top: 15px;}
.listText ul li a .topText .date b{font-size: 14px;text-align: center;display: block;}
.listText ul li a .topText h4{font-size: 18px;font-weight: bold;color: #323232;line-height: 28px;margin-left: 120px;margin-top: 10px;height: 56px;transition: 0.4s;}
.listText ul li a p{padding: 0 0 20px 20px;margin-top: 10px;font-size: 14px;line-height: 24px;color: #808080;height: 48px;}
.listText .fanye img{display: block;margin: 0 auto;}
.listText ul li:hover{background: #f5f5f5;transition: 0.4s;}
.listText ul li:hover .topText h4{color: #60cfbf;}
.listText ul li:hover .topText .date{background: #60cfbf;}
.listText ul li:hover .topText .date i{color: white;}
.listText ul li:hover .topText .date b{color: white;}
/* listNewsPic */
.listNewsPic{}
.listNewsPic ul{margin-top: 40px;}
.listNewsPic ul li{     padding: 10px;
    border: 1px solid #E5E5E5;
    margin-bottom: 30px;
    height: 217px;
    overflow: hidden;
}
.listNewsPic ul li a{display: block;}
.listNewsPic ul li a .pic{width: 300px;height: 210px;overflow: hidden;;}
.listNewsPic ul li a .pic img{width: 300px;height: 210px;transition: 0.4s;}
.listNewsPic ul li a .pic img:hover{transform: scale(1.4);transition: 0.4s;}
.listNewsPic ul li a .text{width: 660px;padding-right: 20px;}
.listNewsPic ul li a .text h4{font-size: 18px;color: #323232;line-height: 28px;padding-bottom: 10px;margin-top: 20px;}
.listNewsPic ul li a .text span{width: 60px;height: 2px;background: #60CFBF;display: block;transition: 0.4s;}
.listNewsPic ul li:hover a .text h4{color: #60CFBF;}
.listNewsPic ul li:hover a .text span{width: 730px;transition: 0.4s;height: 2px;}
.listNewsPic ul li a .text p{margin: 20px 0 20px 0;font-size: 14px;color: #999999;}
.listNewsPic ul li a .text i{font-size: 12px;color: #626262;display: block;text-align: center;width: 90px;height: 30px;background: #eeeeee;border-radius: 6px;line-height: 30px;transition: 0.4s;}
.listNewsPic ul li a .text i:hover{background: #60CFBF;color: white;transition: 0.4s;}
/* listVideo */
.listVideo ul{margin-left: -120px;margin-top: 40px;}
.listVideo ul li{position: relative;margin-left: 32px;float: left;overflow: hidden;margin-bottom: 30px;}
.listVideo ul li .pic{width: 345px;height: 240px;overflow: hidden;}
.listVideo ul li .pic img{width: 345px;height: 240px;transition: 0.4s;}
.listVideo ul li .cover{position: absolute;top: 0;left: 0;}
.listVideo ul li .cover img{width: 54px;height: 54px;}
.listVideo ul li .text{background: url(../images/video-black.png) no-repeat;height: 56px;width: 100%;position: absolute;bottom: 0;left: 0;}
.listVideo ul li .text p{font-size: 16px;line-height: 26px;padding: 0 20px;color: white;margin-top: 20px;}
.listVideo ul li:hover .pic img{transform: scale(1.3);transition: 0.4s;}
/* listPic */
.listPic{margin-top: 40px;}
#gallery-wrapper {position: relative;margin-bottom: 30px;}
img.thumb {width: 100%;max-width: 100%;height: auto;}
.white-panel {position: absolute;}
.white-panel p{font-size: 18px;color: #323232;text-align: center;line-height: 50px;transition: all 0.3s ease-in-out;}
.white-panel:hover {box-shadow: 1px 1px 10px rgba(0,0,0,0.5);margin-top: -5px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
/* listResult */
.listResult{min-height:600px;width:800px;}
.listResult ul{margin-top: 40px;margin-bottom: 30px;}
.listResult ul li{height: 50px;border-bottom: 1px solid #E5E5E5;transition: 0.4s;}
.listResult ul li a{width: 680px;line-height: 50px;height: 50px;display: inline-block;font-size: 16px;color: #323232;transition: 0.4s;}
.listResult ul li i{width: 100px;text-align: right;display: inline-block;line-height: 50px;font-size: 12px;color: #999999;transition: 0.4s;}
.listResult ul li:hover{background: #60CFBF;transition: 0.4s;}
.listResult ul li:hover a{color: white;padding-left: 20px;width: 680px;transition: 0.4s;font-weight: bold;}
.listResult ul li:hover i{color: white;padding-right: 20px;width: 80px;transition: 0.4s;}

/* nry */
.nry{
    margin-top: 40px;
    min-height: 200px;
     background: url(../images/backgroundearth.png) no-repeat 0px 160px rgba(255,255,255,.9);
    padding:10px;
background-size:100%;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);
}
.show-news01 h5{font-size: 30px;color: #333333;line-height: 42px;margin-bottom: 10px;text-align: center;font-weight: normal;}
.show-news01 p{height: 40px;line-height: 40px;background-color: #f5f5f5;font-size: 14px;text-align: center;background: #f7f7f7;margin-right:30px}
.show-news01 p i{font-size: 12px;color: #999999;}
.show-news01 p s{font-size: 12px;color: #999999;text-decoration: none;padding-left: 20px;}
.show-news02{margin-bottom: 20px;margin-top: 10px;}
.show-news02 p{font-size: 18px !important;color: #333 !important;line-height: 30px !important;text-align:justify;    font-family: "Microsoft yahei" !important;}
.show-news02 p span{text-align:justify;}
/***
.show-news02 img{display: block;margin: 30px auto;max-width: 950px;width: 600px;}
********** **/
.show-news03{padding-top: 40px;border-top: 1px solid #eeeeee;margin-bottom: 30px;}
.show-news03 p{font-size: 16px;color: #323232;line-height: 30px;}
.show-news03 p a{color: #4c4c4c;transition: 0.6s all;}
.show-news03 p a:hover{color: #900021;transition: 0.6s all;}
/* pic_video */
.pic_video{margin-top: 40px;}
.left_video{width: 530px;}
.left_video .title{border-bottom: 2px solid #86c246;width: 161px;margin-bottom: 30px;}
.left_video .title p{font-size: 30px;font-weight: bold;}
.left_video ul{margin-left: -30px;}
.left_video ul li{float: left;margin-left: 30px;width: 250px;position: relative;margin-bottom: 30px;border-radius: 6px;overflow: hidden;}
.left_video ul li a{}
.left_video ul li a .pic{width: 250px;height: 165px;overflow: hidden;}
.left_video ul li a .pic img{width: 250px;height: 165px;transition: 0.4s;border-radius: 6px;}
.left_video ul li a .pic img:hover{transform: scale(1.3);transition: 0.4s;}
.left_video ul li a .cover{position: absolute;top: 0; left: 0;}
.left_video ul li a .cover img{display: block;width: 54px;height: 54px;}
.left_video ul li a .text{margin-top: 6px;}
.left_video ul li a .text p{font-size: 16px;color: #323232;line-height: 26px;transition: 0.4s;}
.left_video ul li a .text p:hover{color: #60cfbf;font-weight: bold;transition: 0.4s;}
.left_video .more{display: block;color:#666666;height: 50px;line-height: 50px;background: #ebebeb;width: 530px;text-align: center;}
.left_video .more:hover{background: #60cfbf;color: white;}
.right_pic{width: 530px;}
.right_pic .title{border-bottom: 2px solid #86c246;width: 161px;margin-bottom: 30px;}
.right_pic .title p{font-size: 30px;font-weight: bold;}
.right_pic ul{margin-left: -30px;}
.right_pic ul li{float: left;margin-left: 30px;width: 250px;position: relative;margin-bottom: 30px;border-radius: 6px;overflow: hidden;}
.right_pic ul li a{}
.right_pic ul li a .pic{width: 250px;height: 165px;overflow: hidden;}
.right_pic ul li a .pic img{width: 250px;height: 165px;transition: 0.4s;border-radius: 6px;}
.right_pic ul li a .pic img:hover{transform: scale(1.3);transition: 0.4s;}
.right_pic ul li a .text {margin-top: 6px;}
.right_pic ul li a .text p{font-size: 16px;color: #323232;line-height: 26px;transition: 0.4s;}
.right_pic ul li a .text p:hover{color: #60cfbf;font-weight: bold;transition: 0.4s;}
.right_pic .more{display: block;color:#666666;height: 50px;line-height: 50px;background: #ebebeb;width: 530px;text-align: center;}
.right_pic .more:hover{background: #60cfbf;color: white;}
.middle{margin-left: 12px;}
.nav .ul1 .li1+.li1+.li1+.li1+.li1+.li1+.li1+.li1 span{
   background: url(../images/navQd18.png) no-repeat ;
    transition: 0.4s;
}
.nav .ul1 .li1+.li1+.li1+.li1+.li1+.li1+.li1+.li1:hover span {
    background: url(../images/navQd08.png) no-repeat 0 0px;
    transition: 0.4s;
}

.slideBox1{ width:490px; height:360px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox1 .hd{ height:12px; overflow:hidden; position:absolute; left: 43%; bottom:5px; z-index:1; }
		.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox1 .hd ul li{ float:left; margin-right:5px;  width:12px; height:12px; line-height:14px; text-align:center; background:#fff; cursor:pointer; border-radius: 50%;}
		.slideBox1 .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd img{ width:490px; height:360px; display:block;  }
.slideBox1 .hover{
    position: absolute;
    top: 150px;
    left: 230px;
}
.slideBox1 .hover img{

width:54px;
height:54px;
transition: .5s;
}
.slideBox1 .hover img:hover{
    transform:rotateY(180deg);
}
.slideBox1 .bd ul li a .text{
    background: url(../images/video-black.png) no-repeat bottom center;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 70px;
}
.slideBox1 .bd ul li a .text p{
font-size: 16px;
    color: white;
    text-align: center;
    line-height: 70px;
}
   .ul_3{ 
position: absolute;
    left: 140px;
    width: 160px;
    z-index: 1002 !important;
    background: rgb(238,238,238);
    padding: 20px;
    display: none;
    top: 0;  
}
.nav .ul1 .ul2 .li2{
position: relative;

}
.nav .ul1 .li1 .ul2 .li2 .ul_3 .li3{
position: relative;
width:140px;
}
  
   .ul_4{ 
   position: absolute;
    left: 200px;
    top: 0;
    width: 120px;
    z-index: 1002 !important;
    background: rgb(238,238,238);
    padding: 20px;
    display: none;}

.ul_3>.li5{width:180px;}


.nav .ul1 .ul2 .li2{
 
    text-indent: 10px;
}
.nav .ul1 .ul2 .li3 a{font-size: 16px;line-height: 34px;}
.nav .ul1 .ul2 .li3 a:hover{color:#60cfbf;font-weight: bold;}
.subNav ul  li ul li {
        width: 130px;
    height: 45px;
    border-radius: 25px;
    float: left;
    margin-left: 13px;
    border:0;
    margin-top: 4px;
}
.subNav ul{
     border-left: 1px solid #0a816e;
}
.subNav ul li ul li a{
    text-align: center;
    display: block;
    font-size: 20px;
    color: #323232;
    line-height: 45px;
}
 

.gyxy .picture .top_pic ul li+li a .pic img{width: 290px;height: 180px;background: rgba(0,0,0, 0.3);transform: scale(1)}
.gyxy .picture .bottom_pic ul li a .pic img{
height:170px;
}
.gyxy .picture .bottom_pic ul li+li a .pic img{
height: 218px;
}

.m-vido-pop{
position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
    background: rgba(0,0,0,.6);
}
.m-vido-pop .wrap img{
    display: block;
    width: 1200px;
}
.m-vido-pop .wrap{
    position: absolute;
    width: 1200px;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.js-vpop img{
width:800px;
display:block;
margin:0 auto;
}
.er_right{
float:right;
}
.er_right h3{
    text-align: center;
    width: 185px;
    margin: 20px 50px 0 0;
    color: #0a816e;
    height: 40px;
    line-height: 40px;
    border-bottom: 2px solid #0a816e;
    font-size: 20px;
    font-weight: bold;
margin-left:100px;
}

.subNav ul li ul{
border:0;
}
.nry_con,.nry{
padding:20px 30px 20px 20px;
width:1120px;
min-height:600px;
}
.show-news02 {
 
    padding: 0 30px 0 0px;
}

.show-news02 p span{font-family: "Microsoft yahei" !important;font-size:18px !important;}
#vsb_content table,#vsb_content table tbody{text-align:center;}
#vsb_content table tbody tr td,#vsb_content table tbody tr td span{font-size:18px !important;color:#333 !important; font-family: "Microsoft yahei" !important;}
#vsb_content img{margin:0 auto;}
#vsb_content_2 TABLE TD,#vsb_content_2 div{text-indent:0 !important;font-family: "Microsoft yahei" !important;font-size:18px !important;}


@media (max-width:1500px) {
.top .logo a img{width:615px;}
.search-box .search{width:18%;}
.news_con .bd li .pic img{
    width: 648px;
    height: 387px;
    display: block;
    transition: 0.4s;
    position: absolute;
    top: 25px;
    left:90px;
}
 .footer .text{
    margin: 10px 0 0 47px;
}
.nav .ul1 .li1>a{
    line-height: 50px;
    font-size: 16px;
}
.leftBox{background-size:60%;}
    .nav .ul1 .li1:hover>a{
    font-size: 16px;}
.nry{
    padding: 20px 30px 20px 20px;
    width: 800px;
    min-height: 600px;
    margin-left: 55px;
}
.nry_con{
    padding: 20px 30px 20px 20px;
    width: 800px;
    min-height: 600px;
}
#vsb_content table,#vsb_content_2 TABLE{width:100% !important;}

	}



.nry{margin-right:330px;}

.left_li a img:first-child{
  transition: left .6s ease;
    -webkit-transition: left .6s ease;
    -moz-transition: left .6s ease;
    -ms-transition: left .6s ease;
    -o-transition: left .6s ease;
    position: absolute;
    top: 0;
        opacity: .6;
    left: -250px;
}
.left_li:hover a img:first-child{
    position: absolute;
    left: 0;
    top: 0;
}
 @media (max-width:1500px){
.top .en a{padding-right:165px;}
}