@charset "utf-8";
/*主体*/
.banner{ width:100%; background:#eee;border-bottom: 8px solid #eee}
#slider{width:1421px; height:564px;margin: 0 auto;}
#slider img {position:absolute;top:0px;left:0px;display:none;}
.nivo-controlNav{position:absolute;left:700px;bottom:10px; z-index:1000;}
.nivo-controlNav a {display:block;width:15px;height:16px;background:url(../images/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active {background-position:0 -16px; margin-top:-3px;}
.nivo-directionNav a {display:block;width:41px;height:65px;background:url(../images/arrows.png) no-repeat;text-indent:-9999px;border:0; margin-top:-30px;}
a.nivo-nextNav {background-position:-41px 0;right:0px;}
a.nivo-prevNav {left:0px;}
.nivo-caption {text-shadow:none; height:38px; line-height:33px;}
.nivo-caption a {color:#fff;text-decoration:underline;}
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice {display:block;position:absolute;z-index:50;height:100%;}
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}
/*main1*/

.main1 h2{margin-left: 76px;font-size: 32px}
.m1-cate-list li{float: left;border:1px solid #019ee3;width: 31.6%;margin:2% 2% 0 0;}
.m1-cate-tit{height:28px;line-height:28px;padding: 8px 60px 8px 16px;background:#019ee3;position: relative;}

.m1-more{display: block;width: 72px;height: 20px;line-height: 20px;text-align: center;position: absolute;right: 6px;top:14px;background:#006b91;}
.m1-cate-con{padding: 10px;height: 142px;overflow: hidden;}
.m1-cate-con dl{width:240px}
.m1-cate-con dd{padding-left: 24px;background:url(../images/ico-cm.png) no-repeat left center}
/* prosearch */
.ind-ss{width:500px;margin:40px auto}
.ind-ss .shuru{display:inline-block;padding-left:10px;width:400px;height:36px;line-height: 36px;color:#666; border:2px solid #019ee3;}
.ind-ss .submit{display:inline-block;border:0;vertical-align: middle;text-align:center; width:80px;height:40px;background:#019ee3;color:#fff; overflow: hidden; cursor:pointer;}

/*main2*/
.main2{ background:url(../images/bg-m2.jpg) no-repeat top center}
.main2 .wrap{height: 629px}
.m2-con1{position: absolute;top:64px;left:0px;}
.m2-con2{position: absolute;top:64px;right:0px;}
.m2-con3{position: absolute;bottom:64px;left:0px;}
.m2-con4{position: absolute;bottom:18px;right:0px;}

/*main3*/
.ind-abcon{width:70%}
.ind-abcon h2{padding-left: 60px; line-height: 40px;}
.ind-abcon p{margin-top: 16px;font-size: 15px}

.m3-more{display: block;width: 160px;height: 40px;line-height: 40px;margin:40px auto 0;background:#7f7f7f;text-align: center;color: #fff}
/*main3*/
.main4{padding: 60px 0;background:#f2f2f2;}
.m4-left{width: 668px;height: 206px; background:url(../images/m3-klj_ru.jpg) no-repeat top left;padding-top: 180px}
.m4-left p{font-size: 13px;
    width: 184px;
    float: left;
    padding: 7px 14px;
    margin-right: 10px;
    line-height: 23px;}
.m4-right{width: 480px}
.m4-right h3{height: 60px;line-height: 60px}
/*main5*/
.main5{background:url(../images/bg-m5.jpg) no-repeat top center; padding: 110px 0;height: 484px}

.m5-tit{    /* width: 600px; */
    /* height: 48px; */
    line-height: 48px;
    padding-top: 0px;
    /* background: url(../images/500.png) no-repeat 112px 0; */
    margin: 0 auto 105px;}
/*main6*/
.m6-list li{height: 100px;background: #e5e5e5;margin: 20px 0;}
.m6-num{float: left;display: block;width: 150px;height: 100px;line-height: 100px;text-align: center;background: #019ee3;font-size: 64px;letter-spacing: 4px}
.m6-mid{float: left;padding: 10px 20px;width: 820px}
.m6-time{float: right;width: 64px;height: 60px;background: #7b7b7b;padding: 20px 24px}
.m6-time span{display: block; text-align: center;}
.m6-year{margin-bottom: 3px;padding-bottom: 5px;border-bottom: 1px solid #fff}
.m6-more{display: block;width: 120px;height: 30px;background: #7b7b7b;text-align: center;line-height: 30px;margin: 40px auto 0;}
/*main7*/
.main7{padding: 60px 0 80px; background:#f2f2f2;}
.m7-list{padding-left: 6px;padding-top: 46px;padding-bottom: 46px}
.m7-list li{width: 175px;float: left;height: 250px;margin:0 10px}
.m7-mid{background:url(../images/bg-ho.jpg) no-repeat top center; height: 76px;line-height: 76px;}
.m7-b{width: 1130px;margin:20px auto 0;padding-right: 30px;position: relative;}
.m7-more{position: absolute;bottom: 0;right:50px;}
.main8{background:url(../images/bg-vid.jpg) no-repeat top center;height: 714px}
.ind-vid{position: absolute;top: 118px;left: 50%;width: 669px;height: 321px;margin-left: -339px;background:#666;}
.main9{background:url(../images/bg-m9.jpg) no-repeat top center;padding: 80px 0 }
.m9-tel{padding-left: 40px;background:url(../images/ico-tel.png) no-repeat left center; width: 259px;margin:20px auto 40px;height: 40px;line-height: 40px}
.m9-con{height: 280px;padding:90px 0}
.m9-map{width: 560px;height: 280px;background:#999;margin:0 40px 0 60px}
.ind-lx li{line-height: 32px}