@font-face {
    font-family: 'INTER';
    src: url('../font/hum521.eot');
    src:
    url('../font/hum521.eot?#font-spider') format('embedded-opentype'),
    url('../font/hum521.woff') format('woff'),
    url('../font/hum521.ttf') format('truetype'),
    url('../font/hum521.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'dinBlack';
    src: url('../font/dinBlack.eot');
    src:
    url('../font/dinBlack.eot?#font-spider') format('embedded-opentype'),
    url('../font/dinBlack.woff') format('woff'),
    url('../font/dinBlack.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'dinBold';
    src: url('../font/dinBold.eot');
    src:
    url('../font/dinBold.eot?#font-spider') format('embedded-opentype'),
    url('../font/dinBold.woff') format('woff'),
    url('../font/dinBold.ttf') format('truetype'),
    url('../font/dinBold.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@charset "utf-8";
/* 初始化CSS */

*{margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:bold;}
fieldset, img{border:none; vertical-align:middle;}
address, caption, cite, code, dfn, th, var{font-style:normal; font-weight:normal;}
ul, ol{list-style:none;}
li{list-style-type:none;}
input{padding-top:0; padding-bottom:0; font-family: "SimSun",Arial,sans-serif;}
select, input{vertical-align:middle;}
select, input, textarea{ margin:0; font-size:12px;}
input[type="text"], input[type="password"], textarea{outline-style:none;}
textarea{font-family: "SimSun",Arial,sans-serif; resize:none;}
body{font:12px "SimSun",Arial,sans-serif; color:#333; background:#fff;}
a{text-decoration:none; color:inherit;}
i, em{ font-style:normal;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.auto{ margin-left:auto; margin-right:auto;}

/*html5*/
article,aside,footer,header,section,footer,nav,figure,main{display:block}

/*小号文字  scale以12号字体为基准 需写实际字号大小*/
.font_adjust{-webkit-text-size-adjust:none;}
.font_scale8{ -webkit-transform: scale(0.66);}
.font_scale10{ -webkit-transform: scale(0.83);}
.font_lc{-webkit-transform-origin:left center;}
.font_rc{-webkit-transform-origin:right center;}
.font_up{text-transform:uppercase;}

/*文字截断*/
.TXTovehid{display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
a,*{-webkit-tap-highlight-color: transparent;tap-highlight-color: transparent;}
/*transition*/
.tran200{-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.tran300{-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.tran400{-webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear;}
.tran500{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; transition:all 0.5s linear;}
.tran1000{-webkit-transition:all 1s linear; -moz-transition:all 1s linear; -ms-transition:all 1s linear; transition:all 1s linear;}

.scaleimg:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.rotateY:hover{ -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg); }
.translateX:hover .fl{-webkit-transform:translateX(-6px); -moz-transform: translateX(6px); -ms-transform:translateX(-6px); transform:translateX(-6px);}

/*网页限定宽度*/
.con_1000{ position:relative; margin:0 auto; width:1000px;}
.con_1000:after{content:""; display:block; height:0; clear:both;}

.w1200{width: 1200px;margin: 0 auto;}
body{font-size: 14px;font-family: "Microsoft Yahei";}

.headerTop{width: 100%;height: 112px;line-height: 112px;border-bottom: 1px solid #dbdbdb;}
.headerTop .logo img{max-height: 80%;}

.headerTop .navBtn{width: 30px;height: 18px;cursor: pointer;position: relative;border-top: 2px solid #009c4c;border-bottom: 2px solid #009c4c;margin-top: 46px;display: none;}
.headerTop .navBtn:before{content: " ";width: 100%;height: 2px;background: #009c4c;position: absolute;left: 0;top: 50%;margin-top: -1px;}

.hLink{}
.hLink li{float: left;padding-left: 29px;position: relative;color: #808080;}
.hLink li:first-child{padding-left: 0;}
.hLink li:before{content: " ";width: 1px;height: 12px;background: #dbdbdb;position: absolute;left: 15px;top: 50%;margin-top: -6px;}
.hLink li:first-child:before{display: none;}
.hLink li i.iconfont{margin-right: 12px;vertical-align: middle;float: left;}
.hLink li:hover{color: #009a4a;}

.hnav .hForm{height: 36px;border:1px solid #ebebeb;background: #ffffff;margin-bottom: 12px;}
.hnav .hForm .text{width: 220px;height: 36px;line-height: 36px;font-family: "Microsoft Yahei";text-indent: 9px;font-size: 12px;float: left;;border:none;}
.hnav .hForm .subm.iconfont{width: 38px;height: 36px;float: left;cursor: pointer;background: none;border:none;color: #3f3f3f;font-size: 24px;}
.hnav .hForm .subm.iconfont:hover{color: #009a4a;}

.headerBtm .hForm{width: 200px;height: 34px;border-bottom: 1px solid #dbdbdb;margin-top: 10px;}
.headerBtm .hForm .text{width: 166px;height: 34px;line-height: 34px;font-family: "Microsoft Yahei";font-size: 14px;color: #b2b2b2;background: none;border:none;}
.headerBtm .hForm .subm{width: 34px;height: 34px;border:none;background: none;cursor: pointer;color: #818181;font-size: 24px;}
.headerBtm .hForm .subm:hover{color: #009a4a;}



.headerBtm{height: 67px;position: relative;z-index: 99;}
.headerBtm .fl{}
.headerBtm .fl .nav{}
.headerBtm .fl .nav .nli{float: left;text-align: center;height: 67px;padding-left: 65px;}
.headerBtm .fl .nav .nli:first-child{padding-left: 0;}
.headerBtm .fl .nav .nli>a{display: block;height: 55px;line-height: 55px;padding-bottom: 12px;font-size: 15px;color: #4d4d4d;
font-weight: bold;position: relative;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.headerBtm .fl .nav .nli>a:before{content: " ";width: 1px;height: 16px;background: #dbdbdb;position: absolute;left: -33px;top: 20px;}
.headerBtm .fl .nav .nli:first-child>a:before{display: none;}
.headerBtm .fl .nav .nli>a:after{content:"";width: 100%;height: 3px;background: #009a4a;position: absolute;left: 0;top: 44px;z-index: 2;
-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;width: 0;}
.headerBtm .fl .nav .nli .nav_hidden{background: rgba(255,255,255,0.9); position: absolute;top: 67px;width: 100%; right: 0;border-top: 1px #f0f0f0 solid; z-index: 999; height: 280px; overflow: hidden;}
.nav_sub{text-align: left;}
.headerBtm .fl .nav .nli.on>a:after{width: 100%;}
.headerBtm .fl .nav .nli:hover>a{color: #dc3212;}
.nav_sub dl{float: left;width: 42%;
padding: 30px 5% 50px 2%;
border-right: 1px #e9ebed solid;}
.nav_sub dl dt{font-size: 22px;color: #4e4e4e;margin-bottom: 20px;text-align: left;}
.nav_sub dl dd{color: #666;line-height: 28px;height: 140px;overflow: hidden;text-align: justify;letter-spacing: 0.5px;}
.nav_sub dl dd{height: 190px;}
.nav_sub ul{float: left;width: 14%;padding-top: 20px;padding-right: 4%;padding-left: 4%;border-right: 1px #e9ebed solid;}
.nav_sub ul li a{border-bottom: 1px solid #e9ebed;height: 40px; line-height: 40px;display: block;font-size: 14px;color: #4a4a4a;
 -webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.nav_sub .img{float: right;width: 25%;padding-top: 25px;}
.nav_sub .img img{width: 100%; height: 150px;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.nav_sub ul li a:hover{ transform:translateX(5px);-webkit-transform:translateX(5px);color: #dc3212;}
.nav_sub .img img:hover{ opacity: 0.8;}
.nav_hidden ul { padding-bottom: 9999px;margin-bottom: -9999px;}
.headerBtm .fl .nav .line{position: absolute;left: 0;width: 59px;height: 3px;background: #009a4a;bottom: 20px;
opacity: 0;}
.nav_hidden{display: none;}

.bsWXBox{display: none;left: 50%;top: 50%;margin-left: -110px;margin-top: -122.5px;
position: fixed;height: 245px;width: 220px;z-index: 100000001;background: #7f7f7f;border-radius: 5px;padding: 6px;font-size: 12px;}
.bsWXBox .bsClose{cursor: pointer;position: absolute;z-index: 10000000;color: #666666;font-weight: bold;top: 6px;right: 5px;line-height: 25px;padding: 0 10px;
font-family: Helvetica,Arial;font-size: 14px;line-height: 20px;}
.bsWXBox .bsTop{background: #f2f2f2;height: 24px;line-height: 24px;border-bottom: 1px solid #e8e8e8;text-indent: 6px;}
.bsWXBox .bsFrameDiv{height: 220px;width: 220px;display: block;background: #fff;}
.bsWXBox .bsFrameDiv img{width: 100%;height: 100%;}


/*index--nav*/
.navBg{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;top: 0;left: 0;z-index:8888;display: none; }
.hnav{width: 300px;position: fixed;top: 0px;z-index: 9999;background: #F8F8F8;padding-bottom: 20px;
overflow: auto;right: 0px;right: -300px;box-sizing:border-box;padding: 10px;height: 100%;}
.hnav .sub_t_btn{width: 42px;height: 42px;position: absolute;top: 0px;right: 0px;font-size: 18px;font-weight: bold;
color: #ccc;text-align: center;background: url(../images/close_icon.png) no-repeat center;cursor: pointer;z-index: 3;}
.hnav .sub_outer{width: 100%;background: #e7e7e7;}
.hnav .li_outer{margin-bottom: 3px;background: #fff;}
.hnav .sub_h {display: block;padding: 10px 2%;position: relative;}
.hnav .sub_h a {font-size: 14px;color: #474747;display: block;width: 260px;}
.hnav .sub_icon {display: block;width: 30px;height: 30px;margin-top: 4px;position: absolute;right: 3px;top: 0px;cursor: pointer;
background: url(../images/sub_icon.png) no-repeat center;line-height: 30px;text-align: center;font-size: 14px;color: #666;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; transition:all 0.3s linear;}
.hnav .sub_icon.rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);  }
.hnav .sub_inner {border-top: 1px solid #eee;padding-top: 5px;display: none;}
.hnav .sub_inner li {line-height: 26px;padding: 0 2%;}
.hnav .sub_inner li a{color: #666666;font-size: 14px;}
.hnav .sub_btn {width: 30px;height: 30px;float: right;position: absolute;right: 5px;top: 38px;z-index: 99;cursor: pointer;}
.hnav .sub_btn span {display: block;width: 22px;margin: 5px auto;height: 2px;background: #fff;border-radius: 3px;}
.hnav .hLink{margin-top: 30px;}
.hnav .hLink,.hnav .hForm{margin-bottom: 12px;}
.hnav .hLink li i.iconfont{float: none;}

.isect1{width: 100%;overflow-x:hidden;position: relative;}
.banner{position: relative;}
.banner,.banner .swiper-wrapper,.banner .swiper-slide{width: 100%;}
.banner .swiper-slide a{display: block;width: 100%;height: 590px;background-repeat: no-repeat;background-position: center top;background-size: cover;}
.banner.swiper-container-horizontal .swiper-pagination-bullets{width: 100%;height: 12px;position: absolute;z-index: 9;left: 0;bottom: 120px;text-align: center;font-size: 0;}
.banner.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{display: inline-block;*display: inline;*zoom: 1;width: 10px;height: 10px;margin: 0 9px;
border:1px solid #ffffff;border-radius: 50%;vertical-align: middle;background: none;opacity: 1;}
.banner.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;}


.inotice{width: 1200px;position: absolute;left: 50%;margin-left: -600px;bottom: 0;z-index: 2;height: 100px;box-sizing:border-box;padding: 0 200px 0 100px;}
.inotice h3{width: 100px;height: 100px;position: absolute;left: 0;top: 0;box-sizing:border-box;padding: 25px 0 0 0;font-size: 16px;color: #ffffff;line-height: 26px;text-align: center;font-weight: bold;background: #fc330d url(../images/noticeTitle.png) no-repeat center;}

.inotice .scrollNotice{width: 100%;height: 100%;background: url(../images/grayBg.png) repeat;box-sizing:border-box;padding: 28px 44px 26px 60px;}
.inotice .scrollNotice .content{width: 100%;height: 100%;overflow: hidden;box-sizing:border-box;padding-right: 42px;position: relative;}
.inotice .scrollNotice .fl{width: 367px;padding-right: 10px;}
.inotice .scrollNotice .fl h5{height: 24px;line-height: 24px;padding-left: 14px;position: relative;font-size: 14px;color: #ffffff;font-weight: normal;}
.inotice .scrollNotice .fl h5:before{content: '';width: 4px;height: 4px;background: #ffffff;border-radius: 50%;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.inotice .scrollNotice .fl span{display: block;font-weight: normal;height: 23px;line-height: 23px;/*width: 12px;*/color: #ffffff;opacity: 0.5;filter:alpha(opacity=50);}
.inotice .scrollNotice .btn{width: 42px;width: 48px;position: absolute;right: 0;top: 0;}
.inotice .scrollNotice .btn .swiper-button-prev,.inotice .scrollNotice .btn .swiper-button-next{width: 42px;height: 24px;display: block;position: static;
margin-top: 0;background: none;text-align: center;line-height: 24px;color: #fff;}

.inotice .weather{width: 200px;height: 100px;background:url(../images/weatherBg.png) repeat;position: absolute;right: 0;top: 0;box-sizing:border-box;
padding: 6px 10px 5px 19px;}
.inotice .weather .weatherTitle{font-size: 16px;line-height: 26px;color: #ffffff;font-weight: bold;margin-bottom: 4px;}
.inotice .weather .date{font-size: 12px;line-height: 26px;color: #ffffff;opacity: 0.5;filter:alpha(opacity=50);}
.inotice .weather .date span{margin-right: 6px;}
.inotice .weather .temperature{font-size: 20px;line-height: 26px;color: #ffffff;}
.inotice .weather .weatherImg{width: 45px;height: 45px;position: absolute;top: 38px;right: 23px;}

.isect2{margin: 50px auto;}
.isect2_1{width: 48%;overflow:hidden;position: relative;}
.isect2_1 .swiper-slide .pic{width: 100%;height: 0;padding-bottom: 67%;position: relative;}
.isect2_1 .swiper-slide .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.isect2_1 .swiper-slide .text{width: 100%;height: 60px;line-height: 60px;box-sizing:border-box;padding: 0 80px 0 19px;background: rgba(0,0,0,0.8);
font-size: 18px;color: #ffffff;position: absolute;left: 0;bottom: 0;z-index: 2;}
.isect2_1.swiper-container-horizontal .swiper-pagination-bullets{position: absolute;right: 0;bottom: 0;z-index: 9;width: 80px;left: auto;height: 60px;line-height: 60px;font-size: 0;}
.isect2_1.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet{width: 10px;height: 10px;margin-left: 10px;vertical-align: middle;background: #ffffff;border-radius: 50%;opacity: 1;cursor: pointer;}
.isect2_1.swiper-container-horizontal .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #007630;}

.isect2_2{width: 49%;}
.isect2_2 .tabs{height: 48px;line-height: 48px;border-top: 2px solid #e8a219;background: #f0f0f0;margin-bottom: 6px;}
.isect2_2 .tabs span{float: left;width: 120px;height: 48px;text-align: center;line-height: 48px;cursor: pointer;font-size: 22px;color: #666666;font-weight: normal;border-radius: 5px 5px 0 0;}
.isect2_2 .tabs span a{display: block;}
.isect2_2 .tabs span.active{background: #ffffff;color: #009a4a;font-weight: bold;}
.imore{float: right;font-size: 12px;color: #999999;font-weight: normal;}
.imore:hover{color: #009a4a;}
.isect2_2 .tabs .imore{margin-right: 20px;}
.isect2_2 .swiper-wrapper .irecomNews{margin-bottom: 12px;}
.isect2_2 .swiper-wrapper .irecomNews h5{font-size: 18px;font-weight: bold;color: #dc3212;line-height: 48px;}
.isect2_2 .swiper-wrapper .irecomNews p{font-size: 12px;line-height: 20px;height: 40px;overflow: hidden;color: #808080;}

.list{overflow: hidden;}
.isect2_2 .list{height: 240px;}
.list li{height: 40px;line-height: 40px;padding-left: 17px;background: url(../images/trangle.png) no-repeat left center;}
.list li .fl{max-width: 70%;font-size: 16px;color: #4c4c4c;}
.list li .fr{font-size: 14px;color: #999999;}
/*.list li:hover .fl{color: #009a4a;webkit-transform:translateX(6px); -moz-transform: translateX6px); -ms-transform:translateX(6px); transform:translateX(6px);}
*/
.list li:hover .fl{color: #009a4a;}

.isect3{margin-bottom: 32px;overflow: hidden;height: 120px;}
.isect3 .swiper-wrapper{width: 100%;}
.isect3 .swiper-wrapper .swiper-slide{}
.isect3 .swiper-wrapper .swiper-slide a{display: block;width: 100%;height: 120px;background-position: center;background-repeat: no-repeat;background-size: cover;}

.isect4{margin-bottom: 50px;overflow-x: hidden;}
.ititle{height: 56px;line-height: 56px;padding-left: 24px;background: url(../images/ititle.png) no-repeat left center;font-size: 22px;color: #009a4a;}
.isect4 .content{width: 100%;}
.isect4 .content .swiper-slide a{display: block;height: 67px;padding: 19px 0 19px 116px;background: #dbf0e4;position: relative;}
.isect4 .content .swiper-slide.odd a{background: #f0e6d2;}
.isect4 .content .swiper-slide a i{width: 67px;height: 67px;position: absolute;left: 30px;top: 50%;margin-top: -34px;box-sizing:border-box;
padding: 2px;background: #fff;border:1px solid #cdcecd;border-radius: 50%;overflow: hidden;font-size: 0;}
.isect4 .content .swiper-slide a i img{width: 100%;height: 100%;border-radius: 50%;}
.isect4 .content .swiper-slide a h4{margin-top: 15px;height: 24px;line-height: 24px;font-weight: normal;font-size: 18px;color: #333333;}
.isect4 .content .swiper-slide a h5{line-height: 17px;color: #808080;font-size: 12px;text-transform: uppercase;font-family: "Helvetica","Arial";font-weight: normal;}

.isect4 .content .swiper-slide:hover a i{-webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); -ms-transform: rotateY(180deg); transform: rotateY(180deg);}

.isect5{margin-bottom: 32px;}
.isect5 ul{}
.isect5 ul .li1{float: left;position: relative;width: 60%;padding-bottom: 34%;}
.isect5 ul .li1 a{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.isect5 ul .li1 .pic{width: 100%;height: 100%;overflow: hidden;}
.isect5 ul .li1 .pic img{width: 100%;height: 100%;}
.isect5 ul .li1 span{position: absolute;left: 0;bottom: 0;z-index: 2;background: #fc330d;font-size: 22px;color: #ffffff;font-weight: bold;
width: 210px;height: 70px;line-height: 70px;text-align: center;}
.isect5 ul .li1 .icon{width: 68px;height: 68px;position: absolute;left: 50%;top: 50%;margin-left: -34px;margin-top: -34px;}
.isect5 ul .li1 .icon i,.isect5 ul .li1 .icon b{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.isect5 ul .li1 .icon i{background: url(../images/icon1.png) no-repeat center;opacity: 0;filter:alpha(opacity=0);}
.isect5 ul .li1 .icon b{background: url(../images/icon2.png) no-repeat center;opacity: 0;filter:alpha(opacity=0);}
.isect5 ul .li1:hover .icon i{opacity: 1;filter:alpha(opacity=100);
-webkit-transform: rotateZ(-300deg); -moz-transform: rotateZ(-300deg); -ms-transform: rotateZ(-300deg); transform: rotateZ(-300deg);}
.isect5 ul .li1:hover .icon b{opacity: 1;filter:alpha(opacity=100);}

.isect5 ul .li2{height: 0;float: right;overflow: hidden;width: 39%;padding-bottom: 16.6%;position: relative;background: #009a4a;}
.isect5 ul .li2 a{display: block;width: 100%;height: 100%;position: absolute;left: 0;top:0;box-sizing:border-box;padding-right:120px; }
.isect5 ul .li2 .fl{width: 100%;height: 100%;overflow: hidden;position: relative;}
.isect5 ul .li2 .fr{width: 120px;height: 100%;text-align: center;font-size: 22px;color: #ffffff;font-weight: bold;position: absolute;top: 0;right: 0;
box-sizing:border-box;/*padding: 18% 0 0;*/}
.isect5 ul .li2 .fl .pic,.isect5 ul .li2 .fl .pic img{width: 100%;height: 100%;}
.isect5 ul .li2 .fl b{width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: url(../images/mask.png) repeat;z-index: 2;}
.isect5 ul .li2 .fl .text{width: 82%;height: 84px;border:3px solid #e9c7c0;padding: 12px 36px 0 36px;
position: absolute;left: 10%;top: 58px;z-index: 3;font-size: 16px;line-height: 24px;color: #ffffff;font-weight: bold;box-sizing:border-box;
-webkit-transition:all 0.5s linear 0.2s; -moz-transition:all 0.5s linear 0.2s; -ms-transition:all 0.5s linear 0.2s; transition:all 0.5s linear 0.2s;}
.isect5 ul .li2 .fl .text p{height: 48px;overflow: hidden;/*display: table-cell;vertical-align: middle;*/}
.isect5 ul .li2.li3{margin-top: 10px;background: #e8a219;}
.isect5 ul .li2.li3 .fr{background: #e8a219;}
.isect5 ul .li2 .fl b{top:-100%;}
.isect5 ul .li2 .fl .text{/*top: -200px;*/opacity: 0;}
.isect5 ul .li2:hover .fl b{top: 0;}
.isect5 ul .li2:hover .fl .text{top: 58px;opacity: 1;}

.isect6{margin-bottom: 32px;}
.isect6 .ititle{border-bottom: 1px solid #dbdbdb;}
.isect6_1{width: 32%;}
.isect6 .list{margin-top: 10px;}
.isect6 .list li{height: 34px;line-height: 34px;background: none;position: relative;}
.isect6 .list li:before{content: "";width: 5px;height: 5px;border-radius: 50%;background: #4d4d4d;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.isect6 .list li:hover:before{background: #009a4a;}

.isect6_2{width: 32%;margin:0 2%; }

.isect6_3{width: 32%;}
.isect6_3 ul{margin-top: 20px;}
.isect6_3 ul li{width: 32%;float: left;margin-bottom: 6px;position: relative;}
.isect6_3 ul li img{width: 100%;}
.isect6_3 ul li p{width: 100%;height: 22px;line-height: 22px;font-size: 16px;color: #fffefe;position: absolute;left: 0;bottom: 10px;z-index: 2;text-align: center;}
.isect6_3 ul li.li2,.isect6_3 ul li.li5{margin: 0 2% 6px 2%;}
.isect6_3 ul li.li7{background: #e8a219;text-align: center;width: 100%;}
.isect6_3 ul li.li7 img{width: auto;max-width: 100%;}

.isect7{margin-bottom: 50px;overflow: hidden;}
.isect7 .content{border:1px solid #dbdbdb;position: relative;}
.isect7 .content .swiper-slide{border-left:1px solid #dbdbdb;margin-left: -1px;}
.isect7 .content .swiper-slide a{display: block;width: 100%;height: 0;padding-bottom:32%;position: relative;overflow: hidden;}
.isect7 .content .swiper-slide a img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.isect7 .content .btn{position: absolute;width: 46px;height: 24px;right: 0;top: -37px;}
.isect7 .content .btn .swiper-button-prev,.isect7 .content .btn .swiper-button-next{display: block;width: 50%;height: 100%;float: left;cursor: pointer;text-align: center;line-height: 24px;background: #009a4a;color: #fff;
position: static;opacity: 1;margin-top: 0;cursor: pointer;}
.isect7 .content .btn a .iconfont{font-size: 16px;color: #fff;}
.isect7 .content .btn .swiper-button-prev:hover,.isect7 .content .btn .swiper-button-next:hover{background: #007538;}

.footer{padding: 30px 0;background: #464947;font-size: 14px;line-height: 24px;color: #ffffff;}
.footer .text{margin-top: 25px;opacity: 0.7;filter:alpha(opacity=70);}
.footer .text span{margin-right: 10px;}
.footer .text span.line{display: none;}
.footer .text a:hover{text-decoration: underline;opacity: 1;filter:alpha(opacity=100);}

.footer .codeImg{}
.footer .codeImg .pic{width: 100px;height: 100px;background: #ffffff;}
.footer .codeImg .pic img{width: 100%;height: 100%;}
.footer .codeImg p{width: 118px;text-align: center;font-size: 14px;line-height: 20px;color: #ffffff;opacity: 0.7;filter:alpha(opacity=70);margin-top: 30px;}


.nyTop{width: 100%;position: relative;}
.nyBanner{width: 100%;height: 320px;background-repeat: no-repeat;background-position: center top;background-size: cover;}
.nyBanner h5{font-size: 30px;color: #ffffff;font-weight: bold;line-height: 56px;padding-top: 99px;}
.nyBanner i{display: block;width: 40px;height: 3px;background: #ffffff;}
.bread{width: 100%;background: url(../images/grayBg1.png) repeat;position: absolute;left: 0;bottom: 0;z-index: 2;}
.bread .goHome{width: 50px;height: 50px;background: #fc330d url(../images/goHome.png) no-repeat center;}
.bread .nav{position: relative;}
.bread ul{position: relative;z-index: 2;}
.bread ul li{float: left;width: 123px;padding-right: 2px;background: url(../images/line.png) repeat-y right top;}
.bread ul li a{display: block;height: 50px;line-height: 50px;text-align: center;font-size: 15px;color: #ffffff;}
.bread .bg{display: block;width: 123px;height: 50px;background: url(../images/liOnBg.png) repeat;position: absolute;left: 0;top: 0;}
.bread .path{font-size: 12px;color: #ffffff;line-height: 50px;padding-left: 34px;background: url(../images/path.png) no-repeat left center;}
.nyTitle{text-align: center;font-size: 26px;color: #333333;font-weight: normal;line-height: 45px;padding: 18px 0 30px 0;}
.nyTitle h3{font-weight: normal;}
.nyTitle span{display: block;width: 12px;margin: 0 auto;height: 16px;}
.nyTitle span i{ width: 6px; height: 6px; display: block; margin: 0 auto; border-left: 1px solid #fc4b29; border-bottom: 1px solid #fc4b29; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: sdb07 2s infinite; animation: sdb07 2s infinite; opacity: 0; box-sizing: border-box; }
.nyTitle span i:nth-of-type(1) {-webkit-animation-delay: 0s;animation-delay: 0s;}
.nyTitle span i:nth-of-type(2) {top: 5px;-webkit-animation-delay: .15s;animation-delay: .15s;}
.nyTitle span i:nth-of-type(3) {top: 10px;-webkit-animation-delay: .3s;animation-delay: .3s;}
@-webkit-keyframes sdb07 {
    0% { opacity: 0; }
    50% { opacity: 1; }
    100% { opacity: 0; }
}
@keyframes sdb07 {
    0% { opacity: 0; }
    50% { opacity: 1; }
    100% { opacity: 0; }
}

.nyMain{width: 100%;padding: 60px 0 108px 0;background: #f5f5f5;min-height: 350px;}
.nyMain p{text-indent: 2em;font-size:16px;}
.historyList{position: relative;overflow: hidden;}
.historyList:before{content: " ";width: 1px;height: 100%;background: #d1d1d1;position: absolute;top: 0;left: 50%;}
.historyList dl{width: 48%;float: left;box-sizing:border-box;padding-right: 120px;position: relative;margin-right: 50%;background: #b3b3b3;position: relative;cursor: pointer;}
.historyList dl:before{content: " ";width: 14px;height: 14px;background: #009a4a;border-radius: 50%;
position: absolute;top: 50%;margin-top: -7px;right: -32px;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;
opacity: 0;filter:alpha(opacity=0);}
.historyList dl dt{width: 120px;height: 80px;text-align: center;line-height: 80px;background: #b3b3b3;font-size: 26px;color: #ffffff;font-weight: bold;position: absolute;top: 0;right: 0;}
.historyList dl dt:before{content: " ";width: 0;height: 0; border-top: 8px solid transparent;border-left: 8px solid #b3b3b3;border-bottom: 8px solid transparent;
position: absolute;top: 50%;margin-top: -6px;right: -8px;}
.historyList dl dt:after{content: " ";width: 0;height: 0; border-top: 8px solid transparent;border-top: 8px solid transparent;border-right: 8px solid #b3b3b3;border-bottom: 8px solid transparent;
position: absolute;top: 50%;margin-top: -6px;left: -8px;display: none;}
.historyList dl dd{background: #ffffff;width: 100%;font-size: 14px;color: #4c4c4c;line-height: 22px;/*min-height: 80px;*/padding: 18px 20px;box-sizing:border-box;}
.historyList dl.dl2{float: right;padding-right: 0;padding-left: 120px;margin-right: 0;margin-left: 50%;}
.historyList dl.dl2:before{right: auto;left: -30px;}
.historyList dl.dl2 dt{left: 0;}
.historyList dl.dl2 dt:before{display: none;}
.historyList dl.dl2 dt:after{display: block;}
.historyList dl:hover:before{opacity: 1;filter:alpha(opacity=100);}
.historyList dl:hover dt{background: #009a4a;}
.historyList dl:hover dt:after{border-right-color: #009a4a;}
.historyList dl:hover dt:before{border-left-color: #009a4a;}
.historyList dl:hover dd{background: #b3b3b3;color: #ffffff;}

.lev3Nav{text-align: center;margin-bottom: 60px;}
.lev3Nav div{display: inline-block;*display: inline;*zoom: 1;position: relative;background: #ffffff;border-radius: 20px;}
.lev3Nav ul{position: relative;z-index: 2;}
.lev3Nav ul li{float: left;width: 120px;height: 40px;line-height: 40px;margin-left: 28px;}
.lev3Nav ul li:first-child{margin-left: 0;}
.lev3Nav ul li a{display: block;font-size: 16px;color: #4c4c4c;}
.lev3Nav .bg{width: 120px;height: 40px;background: #009a4a;position: absolute;border-radius: 40px;left: 0;top: 0;}
.lev3Nav ul li.on a,.lev3Nav ul li:hover a{color: #ffffff;}

.recomNews{margin-bottom: 20px;overflow: hidden;}
.recomNews .pic{width: 40%;overflow: hidden;position: relative;}
.recomNews .pic .swiper-wrapper{}
.recomNews .pic .swiper-wrapper .swiper-slide a{display: block;width: 100%;height: 0;padding-bottom: 66%;position: relative;overflow: hidden;
background-position: center;background-size: cover;background-repeat: no-repeat;}
.recomNews .pic .swiper-wrapper .swiper-slide a img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}


.recomNews .text{width: 58%;}
.recomNews .text ul li{width: 100%;height: 90px;background: #ffffff;margin-top: 23px;box-sizing:border-box;padding: 16px 20px 0 20px;}
.recomNews .text ul li:first-child{margin-top: 0;}
.recomNews .text ul li h5{height: 32px;line-height: 32px;font-size: 18px;color: #1a1a1a;font-weight: normal;}
.recomNews .text ul li h5 .fl{max-width: 75%;}
.recomNews .text ul li h5 .fr{font-size: 12px;color: #808080;}
.recomNews .text ul li p{line-height: 24px;font-size: 12px;color: #666666;}
.recomNews .text ul li:hover h5{color: #009a4a;}

.newsList{width: 100%;margin-bottom: 50px;overflow: hidden;}
.newsList li{border-bottom: 1px dotted #cccccc;}
.newsList li a{display: block;height: 70px;padding: 30px 60px 30px 159px;position: relative;}
.newsList li a .date{width: 128px;height: 70px;border-right: 1px solid #cccccc;position: absolute;left: 0;top: 30px;text-align: center;}
.newsList li a .date span{display: block;font-size: 26px;color: #4c4c4c;line-height: 35px;}
.newsList li a .date em{display: block;line-height: 24px;font-size: 12px;color: #808080;}
.newsList li a .text h5{padding-top: 6px;line-height: 32px;color: #1a1a1a;font-weight: normal;font-size: 18px;}
.newsList li a .text p{line-height: 27px;font-size: 12px;color: #666666;}
.newsList li a .more{width: 34px;height: 34px;text-align: center;line-height: 32px;box-sizing:border-box;border:1px solid #cccccc;position: absolute;
top: 47px;right: 26px;color: #ccc;}
.newsList li:hover a{background: #ffffff;}
.newsList li:hover .more{border-color: #009a4a;background: #009a4a;color: #fff;}

.page{font-size: 0;text-align: center;}
.page a{display: inline-block;*display: inline;*zoom: 1;height: 32px;line-height: 32px;padding: 0 12px;border:1px solid #cccccc;
margin: 0 5px;font-size: 14px;color: #4c4c4c;}
.page a.on,.page a:hover{background: #009a4a;border-color: #009a4a;color: #fff;}

.contact{overflow: hidden;}
.contactTitle{margin-bottom: 60px;text-align: center;}
.contactTitle h5{font-size: 16px;color: #4c4c4c;line-height: 46px;}
.contactTitle .line{display: block;width: 30px;height: 3px;background: #009a4a;margin: 0 auto 18px auto;}
.contactTitle .text{font-size: 14px;color: #4c4c4c;line-height: 28px;text-align: center;}
.contactTitle .text span{display: inline-block;*display: inline;*zoom: 1;margin: 0 23px;}
.contactTitle .text span.add{padding-left: 29px;background: url(../images/addIcon.png) no-repeat left 2px;}
.contactTitle .text span.tel{padding-left: 34px;background: url(../images/telIcon.png) no-repeat left 2px;}
.contactTitle .text span.fax{padding-left: 34px;background: url(../images/faxIcon.png) no-repeat left 2px;}

.mapWrap{height: 488px;border:1px solid #dbdbdb;}
.transport{width: 100%;background: #ffffff;padding: 18px 134px 16px 215px;box-sizing:border-box;}
.transport .fl{width: 50%;text-align: center;}
.transport .fl h5{font-size: 16px;color: #1a1a1a;font-weight: bold;line-height: 28px;margin-bottom: 14px;}
.transport .fl .icon{display: block;margin-bottom: 20px;}
.transport .fl .text{font-size: 16px;color: #4c4c4c;line-height: 28px;}
.transport .fl .text *{max-width: 100% !important;}

.about{min-height: 350px;}
.detail{font-size: 14px;line-height: 28px;color: #666666;text-align: justify;}
.detail *{max-width: 100% !important;}
.detail .top{background:#ffffff;padding:0 31px 0 0;margin-bottom:38px;min-height: 340px;}
.detail .top .pic{float:left;margin-right:30px;}
.detail .top h5{font-size:25px;color:#333333;padding-top:27px;line-height:42px;}
.detail .top .desc{font-size:16px;color:#333333;line-height:34px;margin-bottom:20px;padding-left:46px;background:url(../images/line.jpg) no-repeat left center;}



.p1_1.detail{font-size: 14px;line-height: 34px;color: #666666;}
.p1_1.detail .item1{margin-bottom:38px;}
.p1_1.detail .item1 .pic{float:right;margin:11px 10px 0 40px;width: 380px;height: 400px;position: relative;}
.p1_1.detail .item1 .pic:before{content: " ";width: 100%;height: 100%;position: absolute;left: 10px;top: -10px;background: #ffffff;}
.p1_1.detail .item1 .pic img{width: 100%;height: 100%;position: relative;z-index: 2;}
.p1_1.detail .item1 .title{font-size:24px;color:#009a4a;line-height:26px;padding:45px 0 58px 0;}
.p1_1.detail .item1 .title .subTitle{font-family: "dinBlack";}
.p1_1.detail .item1 .picWap{text-align: center;display: none;}

.p1_1.detail .item2{margin-bottom:48px;}
.p1_1.detail .item2 .pic{float: left;width: 58%;}
.p1_1.detail .item2 .right{width: 380px;float: right;}

.cultureList{overflow: hidden;width: 1245px;}
/*.cultureList li{width: 30.8%;float: left;margin: 0 3.8% 50px 0;background: #ffffff;}*/
.cultureList li{width: 370px;float: left;margin: 0 45px 50px 0;background: #ffffff;}
.cultureList li .pic{width: 100%;height: 0;padding-bottom: 56.7%;position: relative;overflow: hidden;}
.cultureList li .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.cultureList li .text{padding: 0 10px 28px 10px;}
.cultureList li .text h5{font-size: 16px;color: #4c4c4c;font-weight: normal;height: 56px;line-height: 56px;text-align: center;}
.cultureList li .text span{display: block;width: 178px;height: 44px;line-height: 44px;text-align: center;border:1px solid #cccccc;
font-size: 14px;color: #808080;margin: 0 auto;}
.cultureList li .text span img{margin-left: 25px;}
.cultureList li:hover .text h5{color: #009a4a;
-webkit-transform:translateY(66px); -moz-transform: translateY66px); -ms-transform:translateY(66px); transform:translateY(66px);}
.cultureList li:hover .text span{
-webkit-transform:translateY(-35px); -moz-transform: translateY(35px); -ms-transform:translateY(-35px); transform:translateY(-35px);}

.psgTitle{margin-bottom: 32px;}
.psgTitle h5{font-size: 20px;line-height: 34px;color: #009a4a;font-weight: bold;margin-bottom: 5px;text-align: center;}
.psgTitle h5 span{color: #808080;font-weight: normal;}
.psgTitle h5 span i{color: #009a4a;}
.psgTitle .desc{text-align: center;font-size: 14px;color: #808080;font-weight: normal;}
.psgTitle .desc span{margin: 0 28px;}

.picScroll{width: 100%;position: relative;}
.picScroll .scrollTop{width: 930px;margin: 0 auto 20px;}
.picScroll .scrollTop .swiper-container{width: 100%;}
.picScroll .arrow-left.iconfont,.picScroll .arrow-right.iconfont{width: 55px;height: 70px;position: absolute;top: 50%;margin-top: -35px;
background: #626262;color: #fff;z-index: 2;text-align: center;line-height: 70px;font-size: 34px;}
.picScroll .arrow-left{left: 0;}
.picScroll .arrow-right{right: 0;}
.picScroll .scrollTop .swiper-slide .pic{width: 100%;height: 0;padding-bottom: 56%;position: relative;}
.picScroll .scrollTop .swiper-slide .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

.scrollBtm{width: 930px;margin: 0 auto;}
.scrollBtm .swiper-slide{height: 172px;}
.scrollBtm .swiper-slide .pic{width: 300px;height: 170px;cursor: pointer;position: relative;margin: 0 auto;}
.scrollBtm .swiper-slide .pic img{width: 100%;height: 100%;}
.scrollBtm .swiper-slide .pic:before{content: " ";width: 300px;height: 170px;box-sizing:border-box;border: 1px solid #009a4a;position: absolute;left: 0;top: 0;z-index: 2;display: none;}
.scrollBtm .swiper-slide.active-nav .pic:before{display: block;}

.positionList{margin-bottom: 50px;overflow: hidden;}
.positionList dl{margin-bottom: 20px;}
.positionList dt{line-height: 50px;background: #ffffff;position: relative;cursor: pointer;overflow: hidden;}
.positionList dt:before{content: " ";width: 100%;height: 100%;background: #009a4a;position: absolute;left: 0;top: -100%;z-index: 0;
-webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;}
.positionList dt span{font-size: 14px;color: #4c4c4c;width: 220px;text-align: center;position: relative;z-index: 2;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.positionList dt span.title{font-size: 16px;font-weight: bold;width: 274px;box-sizing:border-box;padding-left: 40px;text-align: left;}
.positionList dt i.icon{width: 28px;height: 28px;position: absolute;right: 40px;top: 50%;margin-top: -14px;cursor: pointer;background: url(../images/more.png) center top;}
.positionList dd{padding: 18px 0 30px 0;display: none;}
.positionList dd .title{font-size: 14px;line-height: 34px;color: #333333;font-weight: bold;margin-bottom: 10px;}
.positionList dd .detail{font-size: 14px;color: #666666;line-height: 32px;text-align: justify;margin-bottom: 40px;}
.positionList dd .btn{display: block;width: 140px;height: 46px;line-height: 46px;text-align: center;background: #acacac;font-size: 14px;color: #ffffff;}
.positionList dd .btn:hover{background: #009a4a;
-webkit-box-shadow:0 0 3px #009a4a;  -moz-box-shadow:0 0 3px #009a4a;  box-shadow:0 0 3px #009a4a;}
.positionList dt.on:before,.positionList dt:hover:before{top: 0;}
.positionList dt.on span,.positionList dt:hover span{color: #ffffff;}
.positionList dt.on i.icon,.positionList dt:hover i.icon{background-position: center bottom;}

.popWrap{width: 100%;height: 100%;background: url(../images/grayBg2.png) repeat;position: fixed;z-index: 99;top: 0;bottom: 0;left: 0;right: 0;display: none;}
.popWrap .popContent{height: 90%;background: #ffffff;margin-top: 3%;position: relative;}
.popWrap .popContent .popClose{width: 24px;height: 24px;cursor: pointer;background: url(../images/close_icon1.png) no-repeat;position: absolute;right: -12px;top: -12px;}
.popWrap .popContent .form{width: 100%;height: 100%;box-sizing:border-box;padding: 96px 160px 94px 160px;overflow: auto;}
.popWrap .popContent .form::-webkit-scrollbar{width:3px;height:3px}
.popWrap .popContent .form::-webkit-scrollbar-button:vertical{display:none}
.popWrap .popContent .form::-webkit-scrollbar-corner,
.popWrap .popContent .form::-webkit-scrollbar-track{background-color:#ccc}
.popWrap .popContent .form::-webkit-scrollbar-thumb{border-radius:0;background-color:#009a4a; }
.popWrap .popContent .form::-webkit-scrollbar-thumb:vertical:hover{ }
.popWrap .popContent .form::-webkit-scrollbar-thumb:vertical:active{ }

.form-control{border:1px solid #dbdbdb;line-height: 38px;font-size: 14px;color: #4c4c4c;float: left;margin: 0 15px 20px 15px;width: 398px;}
.form-control label{float: left;padding-left: 20px;}
.form-control .text{width:70%;float: left;line-height: 38px;height: 38px;border:none;background: none;font-family: "Microsoft Yahei";font-size: 14px;}
.form-control .select{width: 100%;height: 38px;position: relative;width: 148px;}
.form-control .select dt{padding-left: 20px;cursor: pointer;}
.form-control .select dt i.icon{background: url(../images/trangle1.png) no-repeat center;position: absolute;right: 19px;top: 15px;width: 11px;height: 8px;}
.form-control .select dd{width: 100%;line-height: 30px;background: #dbdbdb;position: absolute;top: 39px;left: 0;display: none;z-index: 9;}
.form-control .select dd span{display: block;width: 100%;text-align: center;color: #fff;cursor: pointer;}
.form-control .select dt.on i.icon{-webkit-transform: rotateX(180deg); -moz-transform: rotateX(180deg); -ms-transform: rotateX(180deg); transform: rotateX(180deg);}

.w238{width: 238px;}
.form-control.w238{margin-right: 10px;}
.form-control.form-select{margin-left: 0;width: 148px;}
.form-control.w830{width: 830px;}
.form-control.w830 label{box-sizing:border-box;width: 100%;}
.form-control textarea{width: 100%;height: 200px;overflow: auto;border:none;background: none;font-family: "Microsoft Yahei";font-size: 14px;box-sizing:border-box;padding: 0 20px;}
.form-control textarea::-webkit-scrollbar{width:3px;height:3px}
.form-control textarea::-webkit-scrollbar-button:vertical{display:none}
.form-control textarea::-webkit-scrollbar-corner,
.form-control textarea::-webkit-scrollbar-track{background-color:#dbdbdb}
.form-control textarea::-webkit-scrollbar-thumb{border-radius:0;background-color:#999999; }
.form-control textarea::-webkit-scrollbar-thumb:vertical:hover{ }
.form-control textarea::-webkit-scrollbar-thumb:vertical:active{ }
.form-btn{width: 100%;float: left;}
.form-btn .form-control{width: 397px;position: relative;box-sizing:border-box;padding-right: 119px;}
.form-btn .form-control .text{width: 200px;}
.form-btn .form-control .codeImg{width: 118px;height: 38px;position: absolute;top: 0;right: 0;cursor: pointer;border-left: 1px solid #dbdbdb;}
.form-btn .subm{width: 400px;height: 40px;float: left;margin-left: 25px;background: #009a4a;text-align: center;line-height: 40px;cursor: pointer;border:none;font-size: 14px;color: #ffffff;font-family: "Microsoft Yahei";}
.form-btn .subm:hover{background: #dc3212;}

.msg .form{width: 100%;box-sizing:border-box;padding: 0 160px 0 160px;}

.nyList{width: 100%;margin-bottom: 50px;overflow: hidden;}
.nyList li{height: 42px;line-height: 42px;background: #ffffff;}
.nyList li a{display: block;padding-left: 30px;position: relative;height: 42px;}
.nyList li a:before{content: " ";width: 2px;height: 2px;background: #4d4d4d;position: absolute;left: 20px;top: 50%;margin-top: -1px;}
.nyList li a .fl{max-width: 65%;font-size: 14px;color: #4c4c4c;}
.nyList li a .fr{font-size: 14px;color: #808080;margin-right: 20px;}
.nyList li.odd{background: none;}
.nyList li:hover a:before{background: #009a4a;}
.nyList li:hover a .fl{color: #009a4a;-webkit-transform:translateX(6px); -moz-transform: translateX(6px); -ms-transform:translateX(6px); transform:translateX(6px);}

.honorTop{height: 310px;margin-bottom: 50px;width: 100%;box-sizing:border-box;padding-left: 310px;background: #ffffff;position: relative;}
.honorTop .title{width: 270px;height: 310px;line-height: 310px;text-align: center;background: url(../images/honorBg.jpg) no-repeat center;
position: absolute;left: 0;top: 0;font-size: 28px;color: #ffffff;font-weight: bold;}
.honorTop .honorList{width: 100%;box-sizing:border-box;padding: 36px 26px 34px 0;height: 100%;}
.honorTop .honorList ul{width: 100%;height: 100%;overflow: auto;}
.honorTop .honorList ul::-webkit-scrollbar{width:6px;height:6px}
.honorTop .honorList ul::-webkit-scrollbar-button:vertical{display:none}
.honorTop .honorList ul::-webkit-scrollbar-corner,
.honorTop .honorList ul::-webkit-scrollbar-track{background-color:#e6e6e6}
.honorTop .honorList ul::-webkit-scrollbar-thumb{border-radius:0;background-color:#009a4a; }
.honorTop .honorList ul::-webkit-scrollbar-thumb:vertical:hover{ }
.honorTop .honorList ul::-webkit-scrollbar-thumb:vertical:active{ }

.honorTop .honorList ul li{width: 33.3%;box-sizing:border-box;padding-right: 10px;float: left;font-size: 14px;color: #4c4c4c;line-height: 40px;position: relative;}
.honorTop .honorList ul li a{display: block;padding-left: 20px;}
.honorTop .honorList ul li:before{content: " ";width: 4px;height: 4px;background: #4d4d4d;position: absolute;left: 5px;top: 50%;margin-top: -2px;border-radius: 50%;}
.honorTop .honorList ul li:hover:before{background: #009a4a;}
.honorTop .honorList ul li:hover a{color: #009a4a;-webkit-transform:translateX(6px); -moz-transform: translateX(6px); -ms-transform:translateX(6px); transform:translateX(6px);}

.honorBtm{margin-bottom: 50px;width: 1240px;}
.honorBtm ul li{width: 270px;float: left;margin: 0 40px 50px 0;}
.honorBtm ul li .pic{width: 100%;height: 0;padding-bottom: 65%;position: relative;overflow: hidden;}
.honorBtm ul li .pic img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.honorBtm ul li .text{width: 100%;height: 50px;line-height: 50px;background: #ffffff;font-size: 16px;color: #4c4c4c;box-sizing:border-box;padding: 0 10px 0 9px;}
.honorBtm ul li .text p{padding-right: 30px;background: url(../images/picIcon.png) no-repeat right center;}
.honorBtm ul li:hover .pic img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1);}
.honorBtm ul li:hover .text{color: #009a4a;}


.Gallery{width:100%;height:100%;position:fixed;left:0;top:0;background:#111;opacity:0;z-index:999999;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.Gallery.show{opacity:1}
.g-bottom,.g-left,.g-right,.g-top{z-index:99;display:block;-webkit-appearance:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}
.g-top{position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left.none,.g-right.none{opacity:.3;cursor:not-allowed}
.g-bottom{position:absolute;bottom:0;left:0;width:100%;background:rgba(0,0,0,.7);height:45px;text-align:center;line-height:45px;color:#fff;z-index:120}
.g-left{position:absolute;top:43%;left:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.g-right{position:absolute;top:43%;right:0;height:14%;background:rgba(0,0,0,.5);width:55px;cursor:pointer}
.Gallery img{max-height:87%;max-width:99%}
.Gallery.Gallery-none img{max-height:100%;max-width:99%}
.Gallery-wrap{width:100%;height:100%;position:relative;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.g-left:after{content:'';width:20px;height:2px;background:#fff;position:absolute;left:16px;top:50%;margin-top:-1px}
.g-left:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-top:none;border-right:none;display:block;position:absolute;left:16px;top:50%;margin-top:-6px}
.g-right:after{content:'';width:20px;height:2px;background:#fff;position:absolute;right:16px;top:50%;margin-top:-1px}
.g-right:before{content:'';width:10px;height:10px;border:2px solid #fff;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:none;border-bottom:none;display:block;position:absolute;right:16px;top:50%;margin-top:-6px}
.g-list{width:100%;height:100%;text-align:center;vertical-align:middle;position:absolute;left:0;top:0}
.g-list span{display:inline-block;vertical-align:middle;height:100%}
.g-list img{vertical-align:middle;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}
.Gallery-wrap.grab .g-list img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.g-top .g-count{width:auto;height:100%;position:absolute;left:0;top:0;padding:0 18px}
.g-top button{height:45px;width:45px;border:none;position:absolute;right:0;top:0;opacity:.8;background:0 0;-webkit-tap-highlight-color:transparent}
.g-top span{display:block;width:100%;height:100%;line-height:45px;color:#fff}
.g-close{cursor:pointer}
.g-close:after{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;left:8px;top:21px}
.g-close:before{content:'';width:24px;height:2px;background:#fff;display:block;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:8px;top:21px}
.g-top button:hover{opacity:1}
.loading{width:100%;height:100%;background:rgba(17,17,17,1);position:absolute;left:0;top:0;z-index:1000}
/*.loading s{display:block;width:30px;height:30px;background:#0ad1a9;border-radius:50%;position:absolute;left:50%;top:50%;margin-top:-15px;margin-left:-15px;-moz-animation:load 1.5s linear infinite;-webkit-animation:load 1.5s linear infinite}*/
.loading p{text-align:center;font-size:12px;position:relative;top:50%;margin-top:25px}
@keyframes load{
    0%{transform:scale(.5);opacity:1}
    100%{transform:scale(1.5);opacity:0}
}
@-moz-keyframes load{
    0%{transform:scale(.5);-moz-transform:scale(.5);opacity:1}
    100%{transform:scale(1.5);-moz-transform:scale(1.5);opacity:0}
}
@-webkit-keyframes load{
    0%{transform:scale(.5);-webkit-transform:scale(.5);opacity:1}
    100%{transform:scale(1.5);-webkit-transform:scale(1.5);opacity:0}
}

.passage{}
.passage .title{text-align: center;font-size: 20px;font-weight: normal;color: #1a1a1a;line-height: 30px;padding: 8px 0;}
.passage .psgTips{text-align: center;line-height: 30px;font-size: 12px;color: #666666;margin-bottom: 30px;}
.passage .psgTips span{margin: 0 16px;}
.psgCont.detail{font-size: 16px;line-height: 30px;min-height: 350px;}
.psgCont.detail img{display: block;margin: 0 auto;}
.psgCont.detail p{text-indent: 2em;font-size:16px;}

.psgLink{border-top: 1px solid #ccc;margin-top: 50px;line-height: 28px;padding: 20px 0 0 10px;}
.psgLink p{padding: 6px 0;}
.psgLink p:hover a{color: #207fc2;text-decoration: underline;}

/*首页动画*/
.headerBtm .fl .nav .nli1 > a{opacity: 0;-webkit-animation:nav_ani 0.5s 1.1s ease-out forwards; -moz-animation:nav_ani 0.5s 1.1s ease-out forwards;animation:nav_ani 0.5s 1.1s ease-out forwards;}
.headerBtm .fl .nav .nli2 > a{opacity: 0;-webkit-animation:nav_ani 0.5s 1.3s ease-out forwards; -moz-animation:nav_ani 0.5s 1.3s ease-out forwards;animation:nav_ani 0.5s 1.3s ease-out forwards;}
.headerBtm .fl .nav .nli3 > a{opacity: 0;-webkit-animation:nav_ani 0.5s 1.46s ease-out forwards; -moz-animation:nav_ani 0.5s 1.46s ease-out forwards;animation:nav_ani 0.5s 1.46s ease-out forwards;}
.headerBtm .fl .nav .nli4 > a{opacity: 0;-webkit-animation:nav_ani 0.5s 1.58s ease-out forwards; -moz-animation:nav_ani 0.5s 1.58s ease-out forwards;animation:nav_ani 0.5s 1.58s ease-out forwards;}
.headerBtm .fl .nav .nli5 > a{opacity: 0;-webkit-animation:nav_ani 0.5s 1.66s ease-out forwards; -moz-animation:nav_ani 0.5s 1.66s ease-out forwards;animation:nav_ani 0.5s 1.66s ease-out forwards;}
.headerBtm .fl .nav .nli6 > a{opacity: 0;-webkit-animation:nav_ani 0.5s 1.76s ease-out forwards; -moz-animation:nav_ani 0.5s 1.76s ease-out forwards;animation:nav_ani 0.5s 1.76s ease-out forwards;}
.headerBtm .fl .nav .nli7 > a{opacity: 0;-webkit-animation:nav_ani 0.5s 1.86s ease-out forwards; -moz-animation:nav_ani 0.5s 1.86s ease-out forwards;animation:nav_ani 0.5s 1.86s ease-out forwards;}
.headerBtm .fl .nav .nli8 > a{opacity: 0;-webkit-animation:nav_ani 0.5s 1.96s ease-out forwards; -moz-animation:nav_ani 0.5s 1.96s ease-out forwards;animation:nav_ani 0.5s 1.98s ease-out forwards;}
.headerBtm .hForm{opacity: 0;-webkit-animation:nav_ani 0.5s 2.06s ease-out forwards; -moz-animation:nav_ani 0.5s 2.06s ease-out forwards;animation:nav_ani 0.5s 2.06s ease-out forwards;}

@-webkit-keyframes nav_ani{
    0%{ -webkit-transform:translateY(30px);opacity:0;}
    100%{-webkit-transform:translateY(0px);opacity:1;}
}
@-moz-keyframes nav_ani{
    0%{ -moz-transform:translateY(30px);opacity:0;}
    100%{-moz-transform:translateY(0px);opacity:1;}
}
@keyframes nav_ani{
    0%{ transform:translateY(30px);opacity:0;}
    100%{transform:translateY(0px);opacity:1;}
}

.headerTop .logo,.headerTop .hLink{opacity: 0;-webkit-animation:down_ani 0.5s 1.1s ease-out forwards; -moz-animation:down_ani 0.5s 1.1s ease-out forwards;animation:down_ani 0.5s 1.1s ease-out forwards;}
@-webkit-keyframes down_ani{
    0%{ -webkit-transform:translateY(-30px);opacity:0;}
    100%{-webkit-transform:translateY(0px);opacity:1;}
}
@-moz-keyframes down_ani{
    0%{ -moz-transform:translateY(-30px);opacity:0;}
    100%{-moz-transform:translateY(0px);opacity:1;}
}
@keyframes down_ani{
    0%{ transform:translateY(-30px);opacity:0;}
    100%{transform:translateY(0px);opacity:1;}
}

.banner,.inotice{opacity: 0;}
.isect2,.isect4,.isect5,.isect6{overflow: hidden;}


.system{width: 100%;min-height: 590px;background: url(../images/add/systemBg.jpg) no-repeat center top;}
.sysLogin{width: 490px;margin: 0 auto;border-radius: 6px;padding: 75px 0 0;}
.sysLogin h3{width: 100%;height: 60px;background: url(../images/add/loginTit.jpg) repeat-x left top;border-radius: 6px 6px 0 0;text-align: center;font-size: 20px;color: #ffffff;font-weight: bold;line-height: 60px;}
.sysLogin .form{padding: 48px 50px 42px 50px;background: #eef5f8;}
.sysLogin .form .bg{padding: 20px 35px;background: #ffffff;margin-bottom: 20px;}
.sysLogin .form .bg dl{height: 40px;border-bottom: 1px solid #dbdbdb;margin-bottom: 19px;padding-left: 58px;position: relative;}
.sysLogin .form .bg dl dt{width: 57px;height: 40px;position: absolute;left: 0;top: 0;font-size: 16px;color: #333333;line-height: 40px;}
.sysLogin .form .bg dl:before{content: "";width: 1px;height: 14px;background: #dbdbdb;position: absolute;left: 57px;top: 50%;margin-top: -7px;}
.sysLogin .form .bg dl dd{width: 100%;height: 100%;}
.sysLogin .form .bg dl dd .text{width: 100%;height: 100%;border:none;background: none;text-indent: 12px;font-size: 14px;color: #333333;font-family: "Microsoft Yahei";}
.sysLogin .form .bg dl.codeDl{padding-right: 98px;}
.sysLogin .form .bg dl.codeDl .codeImg{width: 90px;height: 100%;position: absolute;right: 0;top: 0;}
.sysLogin .form .bg dl.codeDl .codeImg img{width: 100%;height: 100%;cursor: pointer;}
.sysLogin .form .subm{width: 100%;height: 50px;border:none;background: #009a4a;border-radius: 4px;text-align: center;line-height: 50px;font-size: 16px;color: #ffffff;font-weight: bold;cursor: pointer;}
.sysLogin .form .subm:hover{background: #037439;}

.system.systemPage{padding-top: 50px;}
.systemCont{background: #ffffff;min-height: 800px;margin-bottom: 80px;border:1px solid #e6e6e6;box-sizing:border-box;padding: 39px 29px 53px 29px;
-moz-box-shadow:3px 3px 18px rgba(0,0,0,0.1); -webkit-box-shadow:3px 3px 18px rgba(0,0,0,0.1); box-shadow:3px 3px 18px rgba(0,0,0,0.1);}
.systemCont .top{margin-bottom: 40px;}
.systemCont .top .navSelect{width: 160px;height: 40px;background: #009a4a;position: relative;margin-right: 21px;}
.systemCont .top .navSelect dt{width: 100%;height: 100%;box-sizing:border-box;padding: 0 35px 0 20px;position: relative;font-size: 16px;color: #ffffff;line-height: 40px;cursor: pointer;}
.systemCont .top .navSelect dt:before{content: "";width: 11px;height: 6px;position: absolute;right: 19px;top: 18px;background: url(../images/add/downIcon.png) no-repeat center;
-webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -ms-transition:all 0.3s linear; transition:all 0.3s linear;}
.systemCont .top .navSelect.on dt:before{ -webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -ms-transform: rotateZ(180deg); transform: rotateZ(180deg);}
.systemCont .top .navSelect dd{width: 100%;position: absolute;left: 0;top: 40px;background: #fff;display: none;z-index: 3;}
.systemCont .top .navSelect dd a{display: block;font-size: 14px;color: #555;line-height: 22px;padding: 6px 0 6px 20px;border:1px solid #e6e6e6;margin-top: -1px;}
.systemCont .top .navSelect dd a:hover{background: #009a4a;color: #fff;border-color: #009a4a;}
.systemCont .top .systemNav{padding: 0 15px;position: relative;margin: 4px 0;}
.systemCont .top .systemNav:before{content: "";width: 100%;height: 3px;background: url(../images/add/navBg.png) repeat-x;position: absolute;left: 0;top: 50%;margin-top: -1px;}
.systemCont .top .systemNav li{float: left;margin: 0 5px;height: 32px;background: #ffffff;position: relative;z-index: 2;}
.systemCont .top .systemNav li a{display: block;padding: 0 20px;border:1px solid #dbdbdb;font-size: 14px;color: #1a1a1a;line-height: 30px;}
.systemCont .top .systemNav li.on a,.systemCont .top .systemNav li:hover a{background: #daede3;}

.systemSearch{height: 40px;line-height: 40px;}
.systemSearch span{font-size: 14px;color: #333333;margin-right: 6px;}
.systemSearch select,.systemSearch .text{width: 168px;height: 38px;border:1px solid #dbdbdb;line-height: 38px;text-indent: 9px;font-size: 14px;color: #333333;font-family: "Microsoft Yahei";margin-right: 10px;}
.systemSearch .subm{width: 90px;height: 40px;text-align: center;line-height: 40px;border:none;background: #daede3;font-size: 14px;color: #333333;font-family: "Microsoft Yahei";cursor: pointer;}
.systemSearch .subm:hover{background: #009a4a;color: #fff;}

.systemList{margin-bottom: 40px;min-height: 450px;}
/*.systemList table{border-collapse:collapse;text-align: center;}
.systemList table .hd{height: 44px;border:1px solid #dbdbdb;background: #ebebeb;}
.systemList table .hd th{font-size: 16px;color: #333333;font-weight: bold;line-height: 44px;}
.systemList table .tb1{text-align: left;padding-left: 30px;}
.systemList table .bd{border-bottom: 1px dotted #cccccc;}
.systemList table .bd td{line-height: 20px;padding: 10px;font-size: 14px;color: #333333;}
.systemList table .bd td.tb1{padding-left: 30px;}
.systemList table .bd td.tb1 p{max-width: 100%;overflow: hidden;}
.systemList table .bd td.tb4{font-size: 0;}
.systemList table .bd td.tb4 .btn{display: inline-block;*display: inline;*zoom: 1;width: 68px;height: 26px;border:1px solid #e6e6e6;background-color: #f5f5f5;margin: 0 5px;font-size: 14px;color: #333333;line-height: 26px;
  background-image: -moz-linear-gradient( 90deg, rgb(237,237,237) 0%, rgb(255,255,255) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(237,237,237) 0%, rgb(255,255,255) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(237,237,237) 0%, rgb(255,255,255) 100%);}
.systemList table .bd td.tb4 .btn:hover{background: #009a4a;color: #fff;border-color: #009a4a;}
.systemList table .bd:hover td.tb1 a{color: #009a4a;}*/

.systemList{text-align: center;}
.systemList .hd{height: 44px;border:1px solid #dbdbdb;background: #ebebeb;font-size: 16px;color: #333333;font-weight: bold;line-height: 44px;}
.systemList .no1{width: 50%;text-align: left;box-sizing:border-box;padding-left: 30px;}
.systemList .no2{width: 12.5%;box-sizing:border-box;}
.systemList .no3{width: 12.5%;box-sizing:border-box;}
.systemList .no4{width: 25%;box-sizing:border-box;}
.systemList .bd{}
.systemList .bd dl{border-bottom: 1px dotted #cccccc;height: 48px;line-height: 48px;font-size: 14px;color: #333333;}
.systemList .bd dl dd{height: 48px;overflow: hidden;}
.systemList .bd dl .no4{font-size: 0;}
.systemList .bd dl .no4 .btn{display: inline-block;*display: inline;*zoom: 1;width: 68px;height: 26px;border:1px solid #e6e6e6;background-color: #f5f5f5;margin: 10px 5px 0;font-size: 14px;color: #333333;line-height: 26px;
  background-image: -moz-linear-gradient( 90deg, rgb(237,237,237) 0%, rgb(255,255,255) 100%);
  background-image: -webkit-linear-gradient( 90deg, rgb(237,237,237) 0%, rgb(255,255,255) 100%);
  background-image: -ms-linear-gradient( 90deg, rgb(237,237,237) 0%, rgb(255,255,255) 100%);}
.systemList .bd dl .no4 .btn:hover{background: #009a4a;color: #fff;border-color: #009a4a;}
.systemList .bd dl:hover .no1 a{color: #009a4a;}



@media screen and (max-width: 1220px){
/*header*/
.w1200{width: auto;padding: 0 10px;}
/*.isect3.w1200{padding: 0;}*/
.headerTop .hLink,.headerBtm{display: none;}
.headerTop .navBtn{display: block;}

/*banner*/
.banner .swiper-slide a{height: 0;padding-bottom: 50%;}
.inotice{width: 100%;left: 0;margin-left: 0;}
.inotice .scrollNotice{padding: 20px 24px;}
.inotice .scrollNotice .content{padding-right: 60px;}
.inotice .scrollNotice .fl{width: 100%;padding-right: 0;height: 24px;}
.inotice .scrollNotice .fl h5{width: 60%;float: left;height: 30px;line-height: 30px;}
.inotice .scrollNotice .fl span{float: right;line-height: 30px;height: 30px;}
.inotice .scrollNotice .btn .swiper-button-prev, .inotice .scrollNotice .btn .swiper-button-next{height: 30px;line-height: 30px;}

/*isect2_1*/
.isect2_2 .list{height: 160px;}

/*isect3*/
.isect6_1{width: 48%;margin-right: 2%;}
.isect6_2{width: 48%;margin: 0;}
.isect6_3{width: 100%;}
.isect6_3 ul li{width: 15.8%;margin-right: 1%;}
.isect6_3 ul li.li2,.isect6_3 ul li.li5{margin:0 1% 6px 0;}
.isect6_3 ul li.li6{margin-right: 0;}

/*footer*/
.footer{padding: 30px 0;}
.footer .codeImg{width: 100%;margin-top: 20px;}
.footer .codeImg .pic,.footer .codeImg p{float: none;margin: 0 auto;}
.footer .codeImg p{width: 120px;margin-top: 12px;}

/*内页头部*/
.bread .goHome,.bread .nav{display: none;}

.historyList dl:before{display: none;}

/*.recomNews .pic ul{height: 317px;padding-bottom: 0;}
.recomNews .pic ul li img{display: none;}*/

.recomNews .pic .swiper-wrapper .swiper-slide a{height: 316px;padding-bottom: 0;}
.recomNews .pic .swiper-wrapper .swiper-slide a img{display: none;}

.transport{padding: 18px 50px 16px 50px;}
.cultureList{width: auto;}
.cultureList li{width: 30.8%;margin: 0 3.8% 50px 0;}
.cultureList li:nth-child(3n){margin-right: 0;}

.popWrap .popContent{margin-top: 5%;}
.popWrap .popContent .popClose{top:10px;right: 20px;}
.popWrap .popContent .form,
.msg .form{padding: 30px 40px;}
.form-control{width: 100%;}
.form-control.w830{width: 100%;}
.form-control.form-select{margin-left: 15px;}
.form-btn .subm{margin-left: 15px;margin-bottom: 30px;width: 100%;}
.form-btn .form-control .text{width: 50%;}
.form-btn .form-control{width: 100%;}

.honorBtm{width: 100%;}
.honorBtm ul li{width: 22.5%;float: left;margin: 0 3% 50px 0;} 
.honorBtm ul li:nth-child(4n){margin-right: 0;}

.systemPage{padding: 30px 5%;box-sizing:border-box;background-size: cover;}
.systemCont{padding: 20px 15px 30px 15px;margin-bottom: 30px;}
.systemCont .top .navSelect,.systemCont .top .systemNav,.systemSearch{float:none;margin-bottom: 20px;}
.systemCont .top .systemNav{padding: 0;margin-bottom: 30px;}
.systemCont .top .systemNav:before{display: none;}
.systemCont .top .systemNav li{margin: 0 10px 0 0;}
}

@media screen and (max-width: 1024px){
.headerTop{height: 80px;line-height: 80px;}
.headerTop .logo img{height: 40px;}
.headerTop .navBtn{margin-top: 30px;}

.inotice{padding-right: 0;}
.inotice .weather{display: none;}

.isect2_2 .list{height: 120px;}
.isect2_2 .swiper-wrapper .irecomNews p{height: 20px;}
.isect2_2 .tabs span{font-size: 18px;width: 100px;}

.historyList{width: 80%;}
.historyList:before{display: none;}
.historyList dl{padding-right: 0;padding-left: 120px;width: 100%;margin-bottom: 20px;}
.historyList dl.dl2{margin-left: 0;margin-right: 0;}
.historyList dl dt{left: 0;right: auto;}
.historyList dl dt:before{display: none;}
.historyList dl dt:after{display: block;}

/*.p1_1.detail .item1 .pic{display: none;}
.p1_1.detail .item1 .picWap{display: block;}*/
.p1_1.detail .item1 .title .subTitle{display: block;}
.p1_1.detail .item2 .pic,.p1_1.detail .item2 .right{width: 100%;text-align: center;float: none;}
.p1_1.detail .item2 .right{margin-bottom: 20px;}

.picScroll .scrollTop,.picScroll .scrollBtm{width: 100%;}

.scrollBtm{display: none;}

.positionList dt span{text-align: left;box-sizing:border-box;padding-left: 10px;width: 25%;}
.positionList dt span.title{width: 100%;padding-left: 10px;}

.honorTop .honorList ul li{width: 50%;}
}

@media screen and (max-width: 768px){
.isect2_1{margin-bottom: 20px;}
.isect2_1,.isect2_2{width: 100%;}

.isect3,.isect3 .swiper-wrapper .swiper-slide a{height: 90px;}

.isect5 ul .li1,.isect5 ul .li2,.isect5 ul .li3{width: 100%;margin-bottom: 10px;}
.isect5 ul .li2{padding-bottom: 42%;}
.isect5 ul .li1{padding-bottom: 57%;}
.isect5 ul .li1 span{display: none;}
.isect5 ul .li2 .fl .text{top: 50%;}
.isect5 ul .li2:hover .fl .text{top: 35%;}


.isect6_1{width: 100%;margin-right: 0;margin-bottom: 20px;}
.isect6_2{width: 100%;margin-bottom: 20px;}

.isect6_3 ul li{width: 32%;margin-right: 0;}
.isect6_3 ul li.li2,.isect6_3 ul li.li5{margin: 0 2% 6px 2%;}

.nyBanner{height: 240px;}
.nyBanner h5{padding-top: 54px;text-align: center;}
.nyBanner i{margin: 0 auto;}

.recomNews .pic{width: 100%;margin-bottom: 20px;}
.recomNews .text{width: 100%;}
.recomNews .pic .swiper-wrapper .swiper-slide a{height: 0;padding-bottom: 67%;}

.page a{text-align: center;width: 48%;margin: 0;box-sizing:border-box;height: 40px;line-height: 40px;}
.page a.prev{margin-right: 4%;}
.page a.num{display: none;}

.detail .top .pic{width: 100%;margin-right: 0;margin-bottom: 10px;}
.detail .top{padding: 0 10px 10px 10px;}

.p1_1.detail .item1 .pic{display: none;}
.p1_1.detail .item1 .title{padding: 20px 0 30px 0;}

.cultureList li{width: 49%;margin-right: 2%;}
.cultureList li:nth-child(3n){margin-right: 2%;}
.cultureList li:nth-child(2n){margin-right: 0;}

.positionList dt{padding-bottom: 6px;}
.positionList dt span{width: 50%;line-height: 32px;}
.positionList dt span.title{line-height: 50px;}
.positionList dt i.icon{top: 10px;margin-top: 0;}

.honorTop .honorList ul li{width: 100%;}
.honorTop .title{width: 200px;}
.honorTop{padding-left: 220px;}

.honorBtm{margin-bottom: 30px;}
.honorBtm ul li{width: 48%;margin-right: 4%;margin-bottom: 20px;}
.honorBtm ul li:nth-child(2n){margin-right: 0;}

.systemSearch{height: auto;margin-bottom: 30px;}
.systemSearch select, .systemSearch .text{width: 230px;margin-bottom: 10px;}
.systemSearch .text{margin: 0 0 10px 48px;}
.systemSearch .subm{margin: 0 0 0 48px;width: 130px;}


.systemList .hd,.systemList .no2,.systemList .no3{display: none;}
.systemList .no1{padding-left: 0;}
.systemList .bd dl{height: auto;padding-bottom: 15px;}
.systemList .bd dl .no1,.systemList .bd dl .no4{width: 100%;}
.systemList .bd dl .no4{text-align: left;height: 30px;}
.systemList .bd dl .no4 .btn{margin: 0 10px 0 0;text-align: center;float: left;}

}

@media screen and (max-width: 540px){
.sysLogin{width: 90%;}
.sysLogin .form{padding: 48px 20px 42px 20px;}
}

@media screen and (max-width: 468px){
.headerTop{height: 60px;line-height: 60px;}
.headerTop .navBtn{margin-top: 20px;}
.headerTop .logo img{height: 30px;}
.inotice{height: 60px;padding-left: 60px;}
.inotice h3{width: 60px;height: 60px;padding: 5px 0 0 0;}
.inotice .scrollNotice{padding: 0 0 0 12px;}
.inotice .scrollNotice .fl span{display: none;}
.inotice .scrollNotice .fl h5{width: 100%;font-size: 12px;}
.banner.swiper-container-horizontal .swiper-pagination-bullets{bottom: 70px;display: none;}

/*.isect2_2 .tabs span{width: 80px;font-size: 16px;font-weight: bold;}*/
.isect2_2 .tabs span{width: 33.3%;}
.isect2_2 .tabs .imore{margin-right: 5px;display: none;}
.list li .fl{max-width: 100%;}
.list li .fr{display: none;}

.isect2{margin: 30px auto;}
.isect3,.isect3 .swiper-wrapper .swiper-slide a{height: 60px;}
.isect4{margin-bottom: 30px;}

.isect5 ul .li2:hover .fl .text{top: 25%;}

.footer{padding: 16px 0;}
.footer .text{width: 100%;}
.footer .text span{display: block;text-align: center;}

.isect6 .list{height: 170px;overflow: hidden;}


.nyBanner{height: 180px;}
.nyBanner h5{padding-top: 34px;text-align: center;}

.nyMain{padding: 30px 0 60px 0;}

.historyList{width: 90%;}
.lev3Nav{margin-bottom: 30px;}

.newsList li a .date{display: none;}
.newsList li a{padding-left: 10px;}
.newsList li a .more{right: 5px;}
/*
.newsList li a .date{width: 60px;}
.newsList li a .date span{font-size: 16px;}
.newsList li a{padding-left: 70px;}*/
.transport{padding: 18px 20px 16px 20px;}
.transport .fl{width: 100%;padding-bottom: 30px;}
.transport .fl .icon,.transport .fl h5{margin-bottom: 10px;}

.cultureList li{width: 100%;margin-right: 0;}
.cultureList li:nth-child(3n){margin-right: 0;}

.popWrap .popContent .form,.msg .form{padding: 20px 10px;}
.form-control.form-select,.form-control,.form-btn .subm{margin: 0 0 20px 0;}
.form-btn .form-control .text{width: 70px;}

.nyList li a{padding-left: 15px;}
.nyList li a::before{left: 5px;}
.nyList li a .fr{margin-right: 3px;font-size: 12px;}

.honorTop .title{width: 120px;box-sizing:border-box;padding: 95px 45px 0;line-height: 30px;}
.honorTop{padding-left: 140px;}
.honorTop .honorList{padding-right: 12px;}

.honorBtm ul li{width: 100%;margin-right: 0;}

/*.isect5 ul .li2 .fr{padding: 24% 0 0;}*/
.banner,.inotice{opacity: 1;}

.systemCont .top .systemNav{margin-bottom: 20px;}
.systemCont .top .systemNav li{margin:0 5px 5px 0;}
.systemCont .top .systemNav li a{padding: 0 10px;}

.systemSearch select, .systemSearch .text{width: 190px;}
}