/*模板1独立样式*/
@charset "utf-8";
.mould1 .main2{float: left;width:100%;margin-top: 30px;}

/*左*/
.mould1 .main2_l{width: 27.62%;float: left;margin-left: 2.57%}
.mould1 .main2_l .picScroll-top{overflow:hidden; position:relative;float: right;width: 100%;height: 270px;border:1px solid #dbdbdb;}
.mould1 .main2_l .picScroll-top .hd{padding: 0 19px;height: 59px;line-height: 59px;overflow: hidden}
.mould1 .main2_l .picScroll-top .hd a{font-weight: bold;font-size: 18px;line-height: 40px;color: #0086d1;}
.mould1 .main2_l .picScroll-top .hd .prev,.mould1 .picScroll-top .hd .next{ display:block;  width:12px; height:12px; float:right; margin-right:10px; margin-top:28px;  overflow:hidden;cursor:pointer;background:url("btn-top.png") no-repeat;  }
.mould1 .main2_l .picScroll-top .hd .next{background:url("btn-bottom.png") no-repeat; margin-right:0;}
.mould1 .main2_l .picScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.mould1 .main2_l .picScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.mould1 .main2_l .picScroll-top .hd ul li.on{ background-position:0 0; }
.mould1 .main2_l .picScroll-top .bd{ padding:0 19px;   }
.mould1 .main2_l .picScroll-top .bd ul{ overflow:hidden; zoom:1; }
.mould1 .main2_l .picScroll-top .bd ul li{ text-align:center; zoom:1;margin-bottom: 13px; }
.mould1 .main2_l .picScroll-top .bd ul li .pic{ text-align:center; }
.mould1 .main2_l .picScroll-top .bd ul li .pic img{ width:100%;  display:block; }
.mould1 .main2_l .picScroll-top .bd ul li .pic a:hover img{ border-color:#999;}
.mould1 .main2_l_b {float: left;width: 100%;margin-top: 9px;}
.mould1 .main2_l_b ul{float: left;width: 100%;}
.mould1 .main2_l_b ul li{float: left;width: 48.38%;height:71px;line-height:71px;border: 1px solid #e3e3e3;margin-top: 12px;background-color:  #f5f5f5;}
.mould1 .main2_l_b ul li a{float:left;width:100%; padding-left:44.69%;color: #666666;}
.mould1 .main2_l_b ul li a:hover{color: #fff;}
.mould1 .main2_l_b ul li.main2_l_b0,.mould1 .main2_l_b ul li.main2_l_b2{ margin-right: 3.24%;}
.mould1 .main2_l_b ul li.main2_l_b0 a{background: url("pic_02.png") no-repeat 24px 13px;}
.mould1 .main2_l_b ul li.main2_l_b1 a{background: url("pic_04.png") no-repeat 24px 13px;}
.mould1 .main2_l_b ul li.main2_l_b2 a{background: url("pic_06.png") no-repeat 24px 13px;}
.mould1 .main2_l_b ul li.main2_l_b3 a{background: url("pic_08.png") no-repeat 24px 13px;}
.mould1 .main2_l_b ul li.main2_l_b0 a:hover{background: url("pic_03.png") no-repeat 24px 13px #0086d1;}
.mould1 .main2_l_b ul li.main2_l_b1 a:hover{background: url("pic_05.png") no-repeat 24px 13px #0086d1;}
.mould1 .main2_l_b ul li.main2_l_b2 a:hover{background: url("pic_07.png") no-repeat 24px 13px #0086d1;}
.mould1 .main2_l_b ul li.main2_l_b3 a:hover{background: url("pic_09.png") no-repeat 24px 13px #0086d1;}
.mould1 .notice{background: #f5f5f5;}
.mould1 .announcement{float: left;background: url("notiveP.png") no-repeat;width: 115px;height: 48px;text-align: center;line-height: 48px;color: #fff;font-weight: bold;font-size: 18px;}
.mould1 .noticeList{float: left;height: 48px;width: 85%;margin-left: 2%;}
.mould1 .banquanA{background: #fff;height: 60px;line-height: 60px;float: left;width: 100%;}
.mould1 .banquanA p{text-align: center;color: #666666;font-size: 14px;}

.mould1 .footNav li{float: left;width: 94px;border-bottom: 1px #70b8e0 dashed;margin-right: 32px;padding-bottom: 10px;margin-bottom: 14px;}
.mould1 .footNav li a{font-size: 16px;color: #fff;}
.mould1 .contactWay{float: left;height: 215px;width: 25%;margin-left: 6%;}
.mould1 .contactWay .tit{font-size: 16px;color: #fff;padding-top: 21px;padding-bottom: 7px;}
.mould1 .contactWay p{padding-top: 11px;font-size: 14px;}
.nav_b ul li a{font-size: 15px;    font-weight: initial;
    line-height: 40px;
    color: #666666!important;}
.nav_b{background: #fff;}

.banner .slick-dots{margin-left:-39px;}


    /*横向轮播*/
.txtMarquee-left{ width:100%;  position:relative;  }
.txtMarquee-left .hd{ display:  none }
.txtMarquee-left .hd .prev,.txtMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer;}
.txtMarquee-left .hd .next{  }
.txtMarquee-left .bd{ height:48px;  }
.txtMarquee-left .bd .tempWrap{ width:100% !important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ margin-right:50px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline; width:auto !important;  background: url("mesPoint.png") no-repeat 0 12px;padding-left: 12px;}/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
.txtMarquee-left .bd ul li a{color: #666;font-size: 16px;}
.txtMarquee-left .bd ul li a:hover{color: #0086d1}
.txtMarquee-left .bd ul li span{ color:#999;  margin-left: 30px;}
.txtMarquee-left .infoList{margin-top: 12px!important;}


/*中*/
.mould1 .main2_m{width: 33.62%;float: left;margin-right: 2.57%;border:1px solid #e3e3e3;padding: 0 19px;}
.mould1 .main2_ddt,.main2_ddt dd,.main2_ddt dt{float: left;width:100%;}
.mould1 .main2_ddt dd a{float: left;width:100%;height: 58px;line-height: 58px;font-size: 20px;font-weight: bold;color: #333;}
.mould1 .main2_ddt dt a img{float: left;width:100%;}
.mould1 .main2 .cd{margin-bottom: 10px;}

/*右*/
.mould1 .main2_r{width: 33.62%;float: left;border:1px solid #e3e3e3;padding: 0 19px;}

/*主体第三行*/
.mould1 .main3{float: left;width:100%;margin-top: 30px;background: #e4f0f7;padding: 10px 0 40px 0; }
.mould1 .main3 .main3_bt{width:100%;height: 54px;line-height: 54px; border-bottom: 1px solid #cccccc;margin-bottom: 30px;}
.mould1 .main3 .main3_bt .main3_bt_on{float: left;line-height: 52px; font-size: 20px;font-weight: bold; color: #0086d1;border-bottom: 2px solid #0086d1;}
.mould1 .main3 .main3_bt .main3_bt_more{float: right;}
.mould1 .main3 .slick-dots{display: none !important;}
.mould1 .main3 .one-time div.slider_list dl{margin: 10px;padding: 5px 5px 3px 5px;background-color: #fff; text-align: center}
.mould1 .main3 .one-time div dl a img{ width: 100%;}
.mould1 .main3 .one-time div dl dt a{display:block; width: 100%;height: 49px; line-height: 49px; color: #333333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.mould1 .main3 .slick-prev, .mould1 .main3 .slick-next{width: 41px;height: 67px;font-size: 0px;}
.mould1 .main3 .slick-prev{position: absolute;top: 50%;margin-top: -33px;left: -59px; background: url("main3-left.jpg") no-repeat;}
.mould1 .main3 .slick-next{position: absolute;top: 50%;margin-top: -33px;right: -59px; background: url("main3-right.jpg") no-repeat;}




.mould1 .jsNav{margin-bottom: 30px;}
.mould1 .jsNav li{width: 10.2%;float: left;margin-right: 0.91%;border:1px #dbdbdb dashed}
.mould1 .jsNav li div{height: 50px;width: 100%;transition: 0.3s;}
.mould1 .jsNav li p{font-size: 14px;font-weight: bold;text-align: center;}
.mould1 .jsNav li a{color: #666666;display: block;padding-bottom: 15px;padding-top: 12px;}
.mould1 .jsNav li:hover a{color: #fff;}
.mould1 .jsNav li:hover{background:#0086d1;border:1px #0086d1 dashed}
.mould1 .jsNav li:last-child{margin-right: 0;}
.mould1 .jsNav li .jsicon1{background: url("ico1.png") no-repeat 50% 2px;}
.mould1 .jsNav li:hover .jsicon1{background: url("ico1.png") no-repeat 50% -37px;}
.mould1 .jsNav li .jsicon2{background: url("ico2.png") no-repeat 50% 5px;}
.mould1 .jsNav li:hover .jsicon2{background: url("ico2.png") no-repeat 50% -37px;}
.mould1 .jsNav li .jsicon3{background: url("ico3.png") no-repeat 50% 2px;}
.mould1 .jsNav li:hover .jsicon3{background: url("ico3.png") no-repeat 50% -37px;}
.mould1 .jsNav li .jsicon4{background: url("ico4.png") no-repeat 50% 2px;}
.mould1 .jsNav li:hover .jsicon4{background: url("ico4.png") no-repeat 50% -40px;}
.mould1 .jsNav li .jsicon5{background: url("ico5.png") no-repeat 50% 2px;}
.mould1 .jsNav li:hover .jsicon5{background: url("ico5.png") no-repeat 50% -37px;}
.mould1 .jsNav li .jsicon6{background: url("ico6.png") no-repeat 50% 2px;}
.mould1 .jsNav li:hover .jsicon6{background: url("ico6.png") no-repeat 50% -39px;}
.mould1 .jsNav li .jsicon7{background: url("ico7.png") no-repeat 50% 2px;}
.mould1 .jsNav li:hover .jsicon7{background: url("ico7.png") no-repeat 50% -39px;}
.mould1 .jsNav li .jsicon8{background: url("ico8.png") no-repeat 50% 2px;}
.mould1 .jsNav li:hover .jsicon8{background: url("ico8.png") no-repeat 50% -38px;}
.mould1 .jsNav li .jsicon9{background: url("ico9.png") no-repeat 50% 4px;}
.mould1 .jsNav li:hover .jsicon9{background: url("ico9.png") no-repeat 50% -38px;}
.mould1 .jsNavMb li{width: 30%}
.mould1 .jsNavMb{display: none;}
.mould1 .jsNavMb li{width: 30%}
.mould1 .tabA{margin-top: 15px;}
.mould1 .tabA a{font-size: 18px;color: #333333;float: left}
.mould1 .tabA span{float: left;margin: 0 12px;}
.mould1 .tabA a.on{color: #0086d1;font-weight: bold;}
.mould1 .addTab .cd{display: none}
.mould1 .hotLink{width: 100%;float: left;border: 1px solid #e3e3e3;padding: 0 19px;margin-top: 30px;margin-bottom: 30px;}
.mould1 .hotLink ul{margin-top: 7px;padding-bottom: 23px;}
.mould1 .hotLink ul li{float: left;width: 25%;margin-top: 16px;}
.mould1 .hotLink ul li a{font-size: 16px;color: #666;}
.mould1 .hotLink ul li a:hover{color: #0086d1;}




/*友情链接*/
.mould1 .link{float: left;width: 100%; height: 54px;line-height: 54px;background-color: #0285cf;}
.mould1 .link .page-con{position: relative;}
.mould1 .link ul{float: left;width: 100%;}
.mould1 .link .page-con .link2{float: left;width: 100%;}
.mould1 .link .page-con li.link2{float: left;width: 24%;margin-right: 1%;}
.mould1 .link .page-con .link1{width: 100%; display: none;float: left;position: absolute;top: -280px;left: 0;z-index: 9;background: #fff;border: 2px solid #e3e3e3;border-bottom: none;padding:20px;overflow-y: auto;height: 280px;}
.mould1 .link .page-con .link2>a{float: left;color: #fff;padding-right:20px;background: url("link_bj.png") no-repeat right center;}
.mould1 .link .page-con .link2{color: #333}
.mould1 .link1 ul { float: left;width: 100%; margin-bottom: 10px;}
.mould1 .link1 ul li{float:left;width:24.5%;line-height:24px}
.mould1 .link1 ul li a{float:left;color:#666;padding-left:13px;background:url(pic_02.jpg) no-repeat 0 7px}

/*页面底部*/
.mould1 .footer{float:left;width:100%;color: #333;height: 208px;}
.mould1 .footer .footer_l{float: left;width: 60%;margin-top: 20px;}
.mould1 .footer .footer_l p.footer_lt{line-height: 58px;border-bottom: 1px dashed #dbdbdb;margin-bottom: 20px;}
.mould1 .footer .footer_l p.footer_lt a{color: #000000;float:left;margin-right: 3%;}
.mould1 .footer .footer_l p{float:left;width:100%;line-height: 27px;font-size: 14px;color: #666;}
.mould1 .footer .footer_l p span{margin-right: 10px;}
.mould1 .footer .footer_r{float: right;margin-top: 40px;text-align: center;}
.mould1 .footer_r dl dd img{width: 100px;height:100px;}
.mould1 .footer_r dl dt{line-height: 36px;font-size: 14px;color: #666;}
/**********************************响应式区域**********************************/
@media screen and (max-width:1024px){
    .mould1 .main2_l .picScroll-top{height: 1.97rem;}
    .mould1 .main3 .slick-prev{left:0;top: 40%;}
    .mould1 .main3 .slick-next{right: 0;top: 40%;}
}

@media screen and (max-width:1024px){
    /*模板5不同区域*/
    .mould1 .footNav{margin-left: 14%;margin-top: 0.2rem}
    .mould1 .footNav li {width: 9%; text-align: left}
    .mould1 .contactWay {float: initial;height: 215px;width: 72%;margin: auto;}
    .mould1 .main2{margin-top: 0}
    .mould1 .main2_l{width: 100%;margin-right: 0;}
    .mould1 .main2_m{width: 100%;margin-right: 0;margin-top: 0.2rem;}
    .mould1 .main2_r{width: 100%;margin-top: 0.2rem;}
    .mould1 .main2_l .picScroll-top{height: 5.05rem;}
    .mould1 .picScroll-top .hd{height: 0.69rem;line-height: 0.69rem;}
    .mould1 .picScroll-top .hd a{font-size: 0.28rem;line-height: 0.69rem}
    .mould1 .main2_l .picScroll-top .hd .prev,.mould1 .picScroll-top .hd .next{width: 0.4rem;height:  0.4rem;}
    .mould1 .picScroll-top .hd .prev{background-size: 0.3rem;}
    .mould1 .picScroll-top .hd .next{background-size: 0.3rem;}
    .mould1 .main2_l_b ul li{height: 1.1rem;line-height: 1.1rem;}
    .mould1 .main2_l_b ul li a{font-size: 0.24rem}
    .mould1 .main .main2 .main2_l_b ul li a{background-position: 0.4rem 0.22rem;background-size: 0.6rem;}
    .mould1 .main2_ddt dd a{font-size: 0.28rem;height: 0.69rem;line-height: 0.69rem;}
    .mould1 .main2 .new_more1{margin: 0.2rem 0;}
    .mould1 .main3 .main3_bt{height: 0.69rem;line-height: 0.69rem;}
    .mould1 .main3 .main3_bt .main3_bt_on{font-size: 0.28rem;height: 0.69rem;line-height: 0.69rem;}
    .mould1 .main3 .main3_bt .main3_bt_more{width: .2rem;}
    .mould1 .main3 .one-time div.slider_list dl{padding: 0.2rem}
    .mould1 .main3 .slick-prev{left:0.29rem;top: 45%;}
    .mould1 .main3 .slick-next{right: 0.29rem;top: 45%;}
    .mould1 .main3 .one-time div dl dt a{font-size: 0.24rem;    line-height: 0.49rem;}

    .main2_l{display: none}
}
@media screen and (max-width:960px){
    .notice{display: none}
    .hotLink{display: none}
    .adHei{width: 100%;height: 0.3rem;float: left;}
}
@media screen and (max-width:768px){
    .jsNav{display: none}
    .mould1 .main2_m{margin-top: 0;}
    .mould1 .main2{margin-top: 0;}
    .news-list-t {margin-top: 0.3rem;}
    .mould1 .tabA a{font-size: 0.28rem;}
    .mould1 .tabA span{color: #fff;}
    .mould1 .jsNavMb{display: block;}
    .mould1 .jsNav li p{font-size: 0.2rem;}
    .mould1 .jsNavMb li{width: 32%!important;margin-right: 2%!important;margin-top: 2%}
    .mould1 .jsNavMb{margin-top: 0.2rem;float: left;}
    .mould1 .tabA span {float: left;margin: 0 8px;}
    .mould1 .footNav{display: none;}
    .mould1 .contactWay .tit {font-size: 0.24rem;text-align: center; }
    .mould1 .contactWay p {font-size: 0.22rem;text-align: center;}
    .mould1 .contactWay{height: auto;padding-bottom: 0.2rem;}
    .mould1 .footer .footer_r {width: 100%;margin-bottom: 0.2rem;text-align: center;margin-top: 0;}
    .mould1 .contactWay{width: auto}
    .mould1 .banquanA { height: auto;line-height: initial;padding: 0.2rem; }
    .mould1 .banquanA p {font-size: 0.24rem}
    .new_more1 p a{height: 0.65rem;line-height: 0.65rem;}



    .mould1 .link{display: none;}
    .mould1 .footer .footer_l{width: 100%}
    .mould1 .footer .footer_r{width: 100%}
    .mould1 .footer_r dl dt{font-size: 0.3rem;line-height: 0.6rem;}
    .mould1 .footer_r dl dd img{width: 1.7rem;height: 1.7rem;}
    .mould1 .footer{height: auto;}
    .mould1 .footer .footer_l p.footer_lt a{font-size: 0.3rem;width: 18%;margin: 0 1%;text-align: center}
    .mould1 .footer .footer_l p span{font-size: 0.3rem;float: left; width: 100%;text-align: center;line-height: 0.5rem;margin-right: 0;}
}



