﻿@charset "utf-8";
.w_1200{width: 1200px;margin: 0 auto;position: relative;}

.top{width: 100%;height: 35px;line-height: 35px;color: #a8a8a9;}
.top_util ul li{float: left;margin-left: 20px;    position: relative;}
.top_util ul li:hover .qrcode{    display: block;}
.qrcode{    position: absolute;
    z-index: 999999;    display: none;}
.head{width: 100%;height: 130px;background: #fff;overflow: hidden;}
.logo{margin-top: 5px;}
.h_a {color: #000; margin-top: 25px; margin-left: 16px;border-left: 1px solid #d0d0d0;padding-left: 20px;height: 75px;}
.h_a h3{font-weight:bold;font-size: 28px;line-height: 38px;color: #686868;}
.h_a h3 font{}
.h_a h3 font b{font-size: 32px;color: #e13c09;}
.h_a span{font-size: 16px;line-height: 35px;color: #949494;}
.head .tel{ float:right; line-height:20px; padding:0px 0 2px 90px; margin-top:20px;background:url(../image/i_tel.jpg) left top no-repeat;}
.head .tel span{ display:block; font-size:16px; color:#898989;line-height: 20px;height: 20px;display: block;}
.head .tel strong{color:#00B2FC; font-size:30px;font-family: Impact;font-weight: normal;line-height: 50px;}

.menu{height: 50px;background:#00B2FC;line-height:50px;width: 100%;}
.menu .nav{position:relative; z-index:1;  }
.menu .nav a{ color:#fff;  }
.menu .nav .nLi{ float:left;  position:relative; display:inline;}
.menu .nav .nLi h3{ float:left;  }
.menu .nav .nLi h3 a{ display:block; font-size:16px; font-weight:normal;  width: 133px;text-align: center;}
.menu .nav .sub{ display:none; width:133px; left:0px; top:50px;  position:absolute; background:#00B2FC;  line-height:35px; text-align: center; }
.menu .nav .sub a{color: #fff;}
.menu .nav .sub li{ zoom:1;    position: relative; }
.menu .nav .sub a{ display:block; padding:0 10px; }
.menu .nav .sub a:hover{  background:#fe9900; color:#fff;}
.menu .nav .on h3 a{ background:#fe9900; color:#fff;}
.sub1 {background: #148cd2; position: absolute; left: 150px; /* display: none; */ width: 150px; top: 0; }

.fullSlide{ width:100%;  position:relative;  height:630px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:630px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:630px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:50px; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:22px; height:5px; margin:5px; overflow:hidden; background:#00B2FC; line-height:999px;}
.fullSlide .hd ul .on{ background:#fe9900;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:4%;  z-index:1; width:40px; height:60px; background:url(../image/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:4%; background-position:-6px -137px; }

.main1{width: 100%;height: 140px;}
.m1_box{width: 1160px;height: 40px;background: #fff;z-index: 9999999;padding-top: 25px;padding-bottom: 25px;padding-left: 20px;line-height: 40px;font-size: 14px;padding-right: 20px;    box-shadow: 0 0 20px #d0d0d0;}
.m1_box .fl1{width: 390px;overflow: hidden;}
.m1_box .fl1 span{font-weight: bold;font-size: 14px;}
.m1_box .fl1 a{display: inline-block;margin:0 5px;font-size: 12px;font-weight:normal;}
.sslright {background: #ebf6fc; width: 228px; height: 32px; float: left; margin-top: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; overflow: hidden; }
.wby1 {background: #ebf6fc; width: 185px; height: 32px; line-height: 32px; color: #999; font-size: 14px; font-family: "微软雅黑"; border: none; float: left; padding-left: 10px; float: left; outline: none; }
.btn1 {background: url(../image/btn_soso.jpg) no-repeat center center; width: 32px; height: 32px; float: right; border: none;outline: none;cursor: pointer; }
.m1_tel{font-size: 30px;font-weight: bold;color: #333333;padding-left: 50px;background: url(../image/kefu.jpg) left center no-repeat;margin-left: 30px;}
.zxpc{display: block;color: #fff;background: #00B2FC;line-height: 34px;height: 34px;border-radius: 17px;width: 100px;text-align: center;}

.main2{width: 100%;height: 660px;overflow: hidden;background: #fff;padding-top: 30px;}
.m2_title{text-align: center;height: 130px;}
.m2_title h4{font-size: 36px;color: #666666;line-height: 70px;}
.m2_title span{font-size: 16px;color: #666;line-height: 25px;}
.m2_list {width: 100%;margin-top: 20px;}
.m2_list li{float: left;width: 25%;text-align: center;cursor: pointer;padding-top: 20px;height: 400px;}
.m2_list li:hover{    box-shadow: 0 0 10px #ddd;}
.m2_list li:hover .pic{background: #00B2FC;}
.m2_list li:hover .pic img{transform:rotate(360deg);}
.m2_list li:hover .amore{background-color:#00B2FC;background-position:115px center}
.m2_list li .pic{width: 168px;height: 168px;border-radius: 50%;display: inline-block;background: #666666;margin-bottom: 10px;position: relative;}
.m2_list li .pic img{transition: all 1s;width: 110px;height: 110px;margin-top: 29px; transition: all 1s;}
.m2_list li .lii{margin: 0 40px;}
.m2_list li a h4{font-weight: normal;font-size: 18px;line-height: 40px;color: #000;}
.m2_list li span{font-size: 15px;line-height: 25px;color: #333;height: 120px;display: block;}
.m2_list li a.amore{display: inline-block;width: 160px;line-height: 35px;height: 35px;background-color:#666666;font-size: 14px;color: #fff;border-radius: 17px;background-image: url(../image/amore.png);background-repeat: no-repeat;background-position:120px center;    transition: all 1s;}

.main3{width: 100%;height: 217px;background: #00B2FC;padding-top: 67px;overflow: hidden;}
.m3_box{width: 100%;height: 195px;overflow: hidden;}
.picScroll-left{ overflow:hidden; position:relative;}
.picScroll-left .bd{ padding:10px 100px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:234px; height:140px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title a{ line-height:35px;height: 35px;color: #fff;   }
.picScroll-left .prev,
.picScroll-left .next{ position:absolute; left:0%; top:50%; margin-top:-40px; display:block; width:57px; height:57px; background:url(../image/slider-arrow2.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.picScroll-left .next{ left:auto; right:0%; background-position:-57px 0px; }
.picScroll-left .prev:hover,
.picScroll-left .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.picScroll-left .prevStop{ display:none;  }
.picScroll-left .nextStop{ display:none;  }

.main4{width: 100%;height: 2350px;}
.list3 {padding-top: 80px; }
.ys_t1 {position: absolute; right: -1px; top: 20px; }
.ys_t2 {position: absolute; left: 1px; top: 750px; }
.ys_t3 {position: absolute; right: 0px; top: 1249px; }
.ys_t4 {position: absolute; left: 0px; top: 1780px; }
.ys1 {position: absolute; left: 0; top: 296px; }
.ys2 {position: absolute; right: 0; top: 760px; }
.ys3 {position: absolute; left: 0; top: 1250px; }
.ys4 {position: absolute; right: 0; top: 1780px; }
.yous .tit h4 {font-size: 30px; color: #343d3b; font-weight: normal; padding: 40px 0 0 167px; height: 47px; line-height: 47px; }
.yous .tit span {font-size: 18px; color: #8b8f8e; height: 35px; line-height: 35px; padding-left: 167px; }
.yous .tit i {font-size: 0; line-height: 0; display: block; }
.yous dt {float: left; width: 71px; height: 71px; text-align: center;     background: url(../image/ys_ico1.jpg) no-repeat; line-height: 66px; font-size: 18px; color: #fff; text-transform: uppercase; }
.yous dd {float: left; width: 524px; padding-left: 18px; }
.yous dd h4 {font-size: 18px; color: #666666; line-height: 30px; height: 71px; margin-bottom: 14px; padding-left: 13px; }
.yous dd li {padding-left: 13px; line-height: 28px; font-size: 14px; color: #888888; background: url(../image/ys_ico2.jpg) no-repeat left 12px; margin-bottom: 10px; }
.yous dd p {padding-top: 30px; font-size: 18px; color: #555555; }
.yous dd p span {padding-left: 13px; background: url(../image/ys_ico3.jpg) no-repeat left center; margin-right: 13px; }
.yous dd p span em {color: #00B2FC; font-weight: bold; }
.yous dd h4 span {display: block; font-weight: normal; }
.mt20 {margin-top: 55px; }
.main4 .tel {width: 273px; height: 31px; background: #222222; line-height: 31px; }
.main4 .tel em {font-style: normal; font-size: 14px; color: #fff; width: 86px; text-align: center; line-height: 31px; display: inline-block; vertical-align: top; }
.main4 .tel span {background: #fff; width: 182px; height: 29px; margin-top: 1px; text-align: center; font-size: 18px; color: #292f2e; display: inline-block; }
.ys_t1 i {position: absolute; right: -47px; top: -30px; }
.ys_t2 i {position: absolute; left: -43px; top: -35px; }
.ys_t3 i {position: absolute; right: -40px; top: -50px; }
.ys_t4 i {position: absolute; left: -43px; top: -35px; }

.main5{    background: url(../image/m5_bg.jpg) no-repeat center top;height: 482px;padding-top: 70px;}
.g_lc h2 {height: 100px; text-align: center; font-size: 36px; color: #666; font-weight: bold; }
.g_lc h2 em {display: block; font-weight: normal; font-size: 16px; color: #666; padding-top: 6px; }
.g_lc ul {height: 305px; }
.g_lc li:hover {background: #00B2FC; color: #fff; font-weight: bold; }
.g_lc li {position: relative; float: left; width: 149px; text-align: center; font-size: 15px; color: #555555; border-right: 1px solid #f1f1f1; height: 42px; padding-top: 140px; }
.g_lc li span {position: absolute; left: 28px; top: 30px; background: url(../image/lcico.png) no-repeat; }
.g_lc li em {position: absolute; left: 28px; top: 30px; display: none; background: url(../image/lch.png) no-repeat; }
.g_lc li i {position: absolute; background: url(../image/lchover.png) no-repeat; width: 158px; height: 30px; left: 0; top: 202px; display: none; }
.f_cb:after, .f_cbli li:after {display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }
.g_lc li {position: relative; float: left; width: 149px; text-align: center; font-size: 15px; color: #555555; border-right: 1px solid #f1f1f1; height: 42px; padding-top: 140px; }
.g_lc li:hover i {display: block; }
.g_lc .lctel {background: url(../image/lctel.png) no-repeat; width: 476px; height: 50px; line-height: 50px; margin: 0 auto; }
.g_lc .lctel span {display: block; float: left; width: 190px; height: 50px; line-height: 50px; text-align: center; font-size: 16px; font-weight: bold; color: #000000; }
.g_lc .lctel span a {color: #000000; }
.g_lc .lctel em {display: block; float: left; width: 286px; text-align: center; font-size: 18px; font-weight: bold; color: #fff; }
.g_lc li:hover em {display: block; }

.main6{width: 100%;height: 650px;padding-top: 50px;background: #fff;overflow:hidden;}
.m6_title{text-align: center;height: 130px;}
.m6_title h4{font-size: 36px;color: #666666;line-height: 70px;}
.m6_title span{font-size: 16px;color: #666;line-height: 25px;}
.m6_box{position: relative;}
.m6_list li{float: left;margin-right: 15px;background: #f2f2f2;padding: 20px 15px 20px 15px;width: 220px;text-align: center;}
.m6_list li img{display: inline-block;width: 180px;height: 180px;border-radius: 50%;}
.m6_list li h2{font-size: 16px;line-height: 30px;font-weight: normal;color: #000;}
.m6_list li span{font-size: 14px;line-height: 25px;color: #666;height: 150px;display: block;}
.m6_box .prev,
.m6_box .next{ position:absolute; left:0%; top:50%; margin-top:-40px; display:block; width:57px; height:57px; background:url(../image/slider-arrow3.png) 0px 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.m6_box .next{ left:auto; right:0%; background-position:-57px 0px; }
.m6_box .prev:hover,
.m6_box .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.m6_box .prevStop{ display:none;  }
.m6_box .nextStop{ display:none;  }

.list4{background: url(../image/ns_bj.jpg) no-repeat center top;height: 480px;padding-top:193px;overflow: hidden;}
.news{float:left;width:631px;height: 404px;}
.news .tit {height:101px;vertical-align: bottom;}
.news .tit i{font-size:0;line-height: 0;vertical-align: bottom;margin-right:44px;}
.news .tit a {font-size:26px;color: #343d3b;line-height: 28px;display: inline-block;vertical-align: bottom;text-decoration: none;}
.news dl {margin-top:100px;}
.news dt {background:url(../image/ns_ico3.jpg) no-repeat left top;padding:16px 0 0 22px;width:298px;float:left;}
.news dt img {width:298px;height: 168px;}
.news dd {float:left;width:242px;padding:16px 0 0 27px;}
.news dd h4 a {display: block;height: 24px;line-height: 24px;font-size:16px;color: #333333;}
.news dd p{padding-top:20px;height: 90px;line-height: 20px;font-size:14px;color: #666666;}
.news dd span a {display: block;height:32px;width:105px;line-height: 32px;text-align: center;font-size:14px;color: #fff;background: #222222;}
.news dl:hover dd span a{background:#00B2FC;}
.news dl:hover dd h4 a{color:#00B2FC;}

.dongt{float:right;width:500px;padding-right:11px;}
.dt_qh{height: 80px;width:363px;}
.dt_qh li{float:left;height: 28px;line-height: 28px;font-size:16px;color: #000000;}
.dt_qh li span {padding:0 20px;}
.dt_qh li.on{font-weight:bold}
.n_span span a {color: #000;font-size:16px;line-height: 28px;} 
.d_nr dl{margin-bottom:20px;height: 96px;border-bottom:1px dashed #dcdcdc;}
.d_nr dd {float:left;width:400px;}
.d_nr dd h4 a{height: 32px;line-height: 32px;font-size:16px;color: #010101;display: block;font-weight: normal;padding-left:10px;background: url(../image/ns_ico1.jpg) no-repeat left center;}
.d_nr dd p {font-size:14px;line-height: 22px;color: #9a9a9a;}
.d_nr dt{float:right;margin-top:9px;width:56px;text-align: center;}
.d_nr dt em {height:15px;line-height: 15px;background: url(../image/ns_ico2.jpg) no-repeat center;display: block;text-transform: uppercase;}
.d_nr dt span {font-size:50px;color: #231815;}
.d_nr dl:last-child{border:0;}
.d_nr dd h4 a:hover{color:#00B2FC;}

.about{height: 476px;padding-top:90px;}
.about dd{float:left;width:430px;padding-top:20px;}
.about dd i {font-size:0;line-height: 0;}
.about dd span {font-size:30px;color: #343d3b;margin-top:20px;height: 51px;line-height: 51px;display: block;}
.about dd span a {color: #343d3b;text-decoration: none;}
.about dd p {padding-top:40px;height: 200px;font-size:14px;color: #666666;line-height: 27px;}
.about dd em a {display: block;height:32px;width:105px;line-height: 32px;text-align: center;font-size:14px;color: #fff;background: #222222;}
.about dd em a:hover{background:#16b89b;}
.about dt {float:right;width:690px;font-size:0;line-height:0;}
.about dt i{float:left;width:615px;font-size:0;line-height:0;}
.about dt i img {width:615px;height: 396px;}

.xiangc{height: 206px;overflow: hidden;}
.xc_nr{float:left;width:963px;}
.xc_nr li {float:left; font-size:0;line-height: 0;margin-right:39px;width:211px;}
.xc_nr li span a {display: block;margin-top:15px;height: 24px;line-height: 24px;font-size:16px;color: #666666;text-align: center;}
.xc_nr li img {width:211px;height: 119px;overflow:hidden; transition:all 1s;}
.xc_nr li:hover img {transform:scale(1.1);}
.xc_nr li:last-child{margin:0;}
.xc_tt{float:right;width:131px;height: 42px;line-height:42px;padding-top:12px;margin-top:23px;text-align: center;background: url(../image/xc_tt.jpg) no-repeat;}
.xc_tt a {font-size:20px;color: #fff;text-decoration: none;}

.main9{width: 100%;height: 66px;line-height: 66px;border-top: 4px solid #00B2FC;overflow: hidden;background: #fff;font-size: 16px;color: #999;}
.footer06 span {padding: 0 20px; }
.footer{width: 100%;height: 213px;padding-top: 46px;background: #f2f2f2;}
.footer .fl1{width: 415px;}
.footer .fl2{width: 450px;}
.footer .fl2 p{font-size: 16px;line-height: 32px;color: #999;padding-left: 40px;}
.footer .fl2 p.p1{background: url(../image/ico_01.jpg) left center no-repeat;}
.footer .fl2 p.p2{background: url(../image/ico_02.jpg) left center no-repeat;}
.footer .fl2 p.p3{background: url(../image/ico_03.jpg) left center no-repeat;}
.footer .fl2 p.p4{background: url(../image/ico_04.jpg) left center no-repeat;}
.footer .fl2 p.p5{background: url(../image/ico_05.jpg) left center no-repeat;}
.footer .fl3{width: 308px;font-size: 14px;}
.footer .fl3 p{background: #cccccc;font-size: 14px;text-align: center;width: 100%;line-height: 35px;}

.copy{width: 100%;height: 83px;line-height: 83px;background: #00B2FC;color: #fff;font-size: 16px;}
.copy a{color: #fff;}


.b-main {
    width: 1200px;
    margin: 0 auto;
}
.blk {
    margin-bottom: 20px;
}
.p12-curmbs-1 {
	line-height: 35px;height: 35px;
    font-size: 14px;
    border-bottom: 1px dashed #dcdcdc;
}
.p12-curmbs-1 b {
    border-left: 10px solid #333333;
    font-weight: normal;
    padding-left: 8px;
}
.b-xs {
    width: 240px;
}
.p14-left-nav-1-tit {
    background: #00B2FC;
    height: 80px;
}
.p14-left-nav-1-tit h3 {
    height: 75px;
    font-size: 24px;
    font-weight: normal;
    line-height: 75px;
    color: #fff;
    border-bottom: 1px solid #fff;
    text-align: center;
}
.p14-left-nav-1-nav-one h3.sidenavcur, .p14-left-nav-1-nav-one h3:hover {
    background: url(../image/p14-icon2.png) no-repeat right center #00B2FC;
}
.p14-left-nav-1-nav-one h3 {
    height: 50px;
    line-height: 50px;
    background: url(../image/p14-icon5.png) no-repeat right center #333333;
    margin-bottom: 2px;
}
.p14-left-nav-1-nav-one h3 a {
    display: block;
    font-size: 18px;
    font-weight: normal;
    margin-right: 40px;
    margin-left: 38px;
    color: #fff;
}
.p14-left-nav-1-nav a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.p14-left-nav-1-nav dl {
    padding: 2px 0 4px;
}
.p14-left-nav-1-nav dt {
    height: 50px;
    font-size: 16px;
    line-height: 50px;
    padding-left: 54px;
    padding-right: 40px;
    margin-bottom: 1px;
    background: #ececec;
    position: relative;
}
.p14-left-nav-1-nav a {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.p14-left-nav-1-nav dt:after {
    content: "";
    width: 8px;
    height: 8px;
    border: 2px solid #b8b8b8;
    border-style: solid solid none none;
    position: absolute;
    top: 50%;
    right: 32px;
    margin-top: -4px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}
.contact-z1 {
    height: 140px;
    background: url(../image/contact-z1.jpg) no-repeat;
    color: #333;
    margin-bottom: 30px;
}
.contact-z1 p {
    font-size: 20px;
    height: 30px;
    line-height: 30px;
    padding: 37px 0 0 95px;
    background: url(../image/contact-z1_tel.png) no-repeat 74px 44px;
}
.contact-z1 span {
    display: block;
    height: 30px;
    font-weight: bold;
    font-size: 18px;
    line-height: 30px;
    padding-left: 73px;
}
.b-sm {
    width: 930px;
}
.p14-infolist-1-list dl {
    border: 1px solid #dedede;
    margin-bottom: 15px;
    padding: 22px 50px 19px 22px;
    background: #fff;
    display: inline-block;
    width: 856px;
}
.p14-infolist-1-list dt {
    width: 253px;
    float: left;
    margin-right: 50px;
}
.p14-infolist-1-list dt img {
    width: 253px;
    height: 106px;
    display: block;
}
.p14-infolist-1-list dd h4 {
    height: 40px;
    font-weight: normal;
    font-size: 18px;
    color: #154c64;
    line-height: 40px;
    margin-bottom: 5px;
}
.p14-infolist-1-list h4 a {
    display: block;
    color: #4b4a4a;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.p14-infolist-1-list-desc {
    max-height: 72px;
    font-size: 14px;
    line-height: 24px;
    color: #797979;
    overflow: hidden;
}
.p14-infolist-1-list-deta {
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: block;
    float: right;
    background: #b6b6b6;
    color: #fff;
}
.p14-infolist-1-list-deta a {
    color: #fff;
}
.p14-infolist-1-list dl:hover {
    border: 1px solid #00B2FC;
}
.p14-infolist-1-list dl:hover .p14-infolist-1-list-deta {
    background: #00B2FC;
    border-color: #00B2FC;
}
/*page*/
#pages{text-align: center;}
#pages a{padding:0 10px;height: 30px;line-height: 30px;text-align: center; background: #e6e6e6;color: #333;display: inline-block;}
#pages span{padding:0 10px;height: 30px;line-height: 30px;text-align: center; background: #006fcf;color: #fff;display: inline-block;}
#pages a:hover{background: #006fcf;color: #fff;}

.p14-infocontent-1 {
    background: #fff;
    padding: 18px 0px;
}
.p14-infocontent-1-tit {
    height: 38px;
    font-size: 24px;
    font-weight: normal;
    line-height: 38px;
    color: #4b4a4a;
    text-align: center;
}
.p14-infocontent-1-sour {
    height: 24px;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    color: #aaa;
    margin-bottom: 20px;
}
.p14-infocontent-1-sour span {
    margin: 0 9px;
}
.p14-infocontent-1-text {
    padding: 16px 18px;
    font-size: 14px;
    line-height: 24px;
    border: 1px solid #d6d6d6;
    margin-bottom: 22px;
}
.p14-infocontent-1-text-t1 {
    width: 78px;
    float: left;
    color: #342f2e;
    margin-right: -78px;
}
.p14-infocontent-1-text-t2 {
    padding-left: 80px;
}
.endit-content {
    line-height: 28px;
}
.p14-pagination-1 dl {
    margin-bottom: 24px;
}
.p14-pagination-1 dd {
    height: 32px;
    font-size: 14px;
    line-height: 32px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.p14-pagination-1 dd b {
    float: right;
    font-weight: normal;
}
.p14-pagination-1 dd span {
    width: 60px;
    height: 32px;
    background: #a2a2a2;
    color: #fff;
    text-align: center;
    display: inline-block;
    margin-right: 10px;
}
.p14-pagination-1 dl a {
    color: #4b4a4a;
}
.p14-pagination-1-href {
    float: right;
    font-size: 18px;
    line-height: 32px;
}
.p14-pagination-1-href span {
    display: inline-block;
    padding: 0 6px;
    margin-left: 4px;
    background: #333333;
}
.p14-pagination-1-href a {
    display: block;
    color: #fff;
}
.p14-pagination-1-key {
    min-height: 40px;
    border-top: 1px solid #333333;
    font-size: 14px;
    line-height: 40px;
    color: #575556;
}
.p14-info-3 {
    background: #fff;
    padding: 0 0px 8px;
}
.p14-info-3-tit {
    height: 55px;
    font-size: 28px;
    line-height: 55px;
    color: #4b4a4a;
}
.p14-info-3-list li {
    height: 46px;
    font-size: 14px;
    line-height: 46px;
    color: #4b4a4a;
    border-top: 1px dashed #dbdbdb;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.p14-info-3-list li a {
    color: #4b4a4a;
}
.p14-info-3-list li span {
    float: right;
}
.p14-info-2-tit {
    height: 80px;
    font-size: 24px;
    line-height: 80px;
    background: #00B2FC;
    color: #fff;
    text-align: center;
}
.p14-info-2-list dl {
    width: 223px;
    display: inline-block;
    padding: 26px 10px 20px 7px;
    border-bottom: 1px dashed rgba(153, 153, 153, 0.3);
    font-size: 12px;
    line-height: 18px;
}
.p14-info-2-list dt {
    width: 90px;
    float: left;
    margin-right: 6px;
}
.p14-info-2-list dt img {
    display: block;
    width: 90px;
    height: 67px;
    margin: 0 auto;
}
.p14-info-2-list dd h3 {
    height: 22px;
    font-size: 14px;
    font-weight: normal;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 5px;
}
.p14-info-2-list-desc {
    height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
 
}

.p14-pagination-1 dt {
    height: 1px;
    border-bottom: 1px dashed #b5b5b5;
    margin-left: 60px;
    padding-top: 2px;
    margin-bottom: 2px;
}
.p16-left-nav-1 li.sidenavcur, .p16-left-nav-1 li:hover {
    background: url(../image/p16-icon6.png) no-repeat bottom center #00B2FC;
    border-color: #00B2FC;
}
.p16-left-nav-1 {
    height: 55px;
    background: #f2f2f2;
    margin-bottom: 20px;
    overflow: hidden;
}
.p16-left-nav-1 li {
    width: 299px;
    height: 55px;
    font-size: 18px;
    line-height: 55px;
    text-align: center;
    float: left;
    border-right: 1px solid #eee;
    cursor: pointer;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.p16-left-nav-1 li a {
	    display: block;
    color: #a8a8a8;
}
.p16-left-nav-1 li.sidenavcur a, .p16-left-nav-1 li:hover a {
    color: #fff;
}
.p12-aboutinfo-1-tit {
    height: 114px;
    line-height: 114px;
    font-size: 30px;
    text-align: center;
    color: #4b4a4a;
}
.p4-order-form-1 .p4-titlel-1 {
    width: 145px;
    height: 46px;
    font-size: 18px;
    line-height: 46px;
    text-align: center;
    color: #fff;
    background: #333333;
}
.p4-order-form-1-con {
    border: 1px solid #bbb;
    background: url(../image/r1-orderform-1-bg.jpg) no-repeat center bottom #fff;
    padding: 40px 15%;
}
input:required:invalid, input:focus:invalid, textarea:required:invalid, textarea:focus:invalid {
    box-shadow: none;
}
.p4-order-form-1-con label {
    display: inline-block;
    width: 120px;
    color: #666;
    vertical-align: top;
    text-align: right;
    height: 33px;
    line-height: 33px;
    overflow: hidden;
}
.p4-order-form-1-con li b {
    color: #f00;
}
.p4-order-form-1-con .inputs, .p4-order-form-1-con li select {
    width: 73%;
    margin-right: 10px;
    outline: none;
    padding-left: 10px;
    border: 1px solid #eee;
    height: 33px;
    line-height: 32px;
    color: #666;
    /* float: left; */
}
.p4-order-form-1-con li .row-hd {
    color: #666;
}
.p4-order-form-1-con li {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 35px;
    color: #666;
    overflow: hidden;
}
.p4-order-form-1-con .p4-order-form-1-t3 input {
    width: 80px;
    height: 30px;
    border: 0;
    text-align: center;
    margin-right: 30px;
    color: #fff;
    padding-left: 0;
    cursor: pointer;
}
.p4-order-form-1-con .p4-order-form-1-t3 input {
    width: 80px;
    height: 30px;
    border: 0;
    text-align: center;
    margin-right: 30px;
    color: #fff;
    padding-left: 0;
    cursor: pointer;
}

.p4-order-form-1-con .p4-order-form-1-b2 {
    background: #767676;
}
.p4-order-form-1-con .p4-order-form-1-b1 {
    background: #b81d25;
}
.p4-order-form-1-con .p4-order-form-1-t3 {
    padding-left: 95px;
}
.p4-order-form-1-t1 textarea {
    width: 73%;
    height: 102px;
    line-height: 24px;
    border: 1px solid #eee;
    outline: none;
    resize: none;
    overflow: auto;
    margin-right: 10px;
    padding-left: 10px;
}


/*成人高考*/
.wrap2{clear:both;width:1200px;margin:0 auto;text-align:left;zoom:1;}
.college_bg{ background-color:#f5f5f5; overflow:hidden; padding-bottom:40px;}
.college_bg .college_ul{margin-top:12px;}
.college_bg .college_ul ul li{ float:left; width:257px; padding:13px;box-shadow: 0 0 6px #e9e9e9; overflow:hidden;  margin-right:22px; margin-bottom:22px; text-align:center; background-color:#fff;}
.college_bg .college_ul ul li:hover{box-shadow: 0 0 6px #999;}
.college_bg .college_ul ul li:nth-child(4n+0){ margin-right:0;}
.college_bg .college_ul ul li .imgs{height:140px; overflow:hidden; margin-bottom:7px;}
.college_bg .college_ul ul li .imgs img{ display:block; width:100%; height:100%;-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.college_bg .college_ul ul li:hover .imgs img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);opacity:0.8;filter:Alpha(opacity=80);}
.college_bg .college_ul ul li .h2{ height:30px; line-height:30px; overflow:hidden; color:#252525; font-size:19.2px; font-weight:normal; margin-top:9px;}
.college_bg .college_ul ul li .p{ font-size:15.4px; color:#7b7b7b; height:26px; line-height:26px; overflow:hidden;}
.college_bg .college_ul ul li:hover .p{ color:#e62129;}

/*调令*/
.wrap{clear:both;width:1200px;;margin:0 auto;text-align:left;zoom:1; overflow:hidden;}
.college_news{ overflow:hidden; margin-bottom:62px; margin-top:14px;}
.college_news .imgs{ width:419px; height:402px; overflow:hidden; float:left;}
.college_news .imgs img{ display:block; width:100%; height:100%;-webkit-transition: all 0.8s ease-out;
-ms-transition: all 0.8s ease-out;-moz-transition: all 0.8s ease-out;-o-transition: all 0.8s ease-out;
transition: all 0.8s ease-out;}
.college_news .imgs:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);opacity:0.8;filter:Alpha(opacity=80);}
.college_news .college_news_m{ float:left; width:465px; height:398px; overflow:hidden; border:1px solid #dee1e8; margin-left:14px;}
.college_news .college_title{overflow:hidden; height:52px; line-height:52px; border-bottom:1px solid #dee1e8; padding-left:11px;}
.college_news .college_title a{ float:left; padding-right:17px; background:url(../images/college_bg2.jpg) right center no-repeat; margin-right:15px; font-size:16px; color:#424242; font-weight:bold;}
.college_news .college_title a:last-child{ background:none; padding-right:0; margin-right:0;}
/*.college_news .college_title a:hover{ color:#e62129;}*/
.college_news .college_title a.csel{ color:#e62129;}
.college_news .college_news_m .college_news_mul{ overflow:hidden; padding-left:10px; padding-right:10px;}
.college_news .college_news_m .college_news_mul_hide{ display:none; overflow:hidden;}
.college_news .college_news_m .college_news_mul ul li{height:42px; line-height:42px; overflow:hidden; display:block;white-space:nowrap;text-overflow:ellipsis; background:url(../images/college_bg3.png) left center no-repeat; border-bottom:1px dashed #dee1e8;}
.college_news .college_news_m .college_news_mul ul li:last-child{ border-bottom:0;}
.college_news .college_news_m .college_news_mul ul li em{ margin-left:10px;height:42px; line-height:42px; float:right; color:#9f9f9f; font-size:12px;}
.college_news .college_news_m .college_news_mul ul li a{ color:#606060; font-size:14.7px; display:block; padding-left:15px;transition:all 0.3s;}
.college_news .college_news_m .college_news_mul ul li a:hover{ color:#e62129; padding-left:18px;}
.college_news .college_news_m .college_news_mul ul li a:hover em{color:#e62129;}
.college_news .college_news_r{ float:right; width:284px; height:398px; overflow:hidden; border:1px solid #dee1e8;}
.college_news .college_news_r .college_news_rul{ overflow:hidden; padding-left:16px; padding-right:10px; padding-top:7px;}
.college_news .college_news_r .college_news_rul ul li{height:37px; line-height:37px; overflow:hidden; display:block;white-space:nowrap;text-overflow:ellipsis;}
.college_news .college_news_r .college_news_rul ul li a{ color:#606060; font-size:16px; display:block;transition:all 0.3s;}
.college_news .college_news_r .college_news_rul ul li a:hover{ color:#e62129;}

/*友情链接*/
.el-boxed .sec-panel-body{padding:15px}
.list-links{margin-right:-15px;margin-bottom:-7px}
.list{margin:0;padding:0;list-style-type:none}
.list-links li{display:inline-block;margin:0 15px 12px 0;color:#999;line-height:1}
.list-links li a{color:#999}
.sec-panel-head{padding:15px 15px 0 15px;border-bottom:1px solid #eee;margin-bottom:15px}
.base_list_content{margin-bottom:15px}
.sec-panel-body{padding:0 15px 15px 15px}

/*院校*/
.hot-school .h-body {
  display: flex;
  justify-content: space-between;
}
.hot-school .h-body .left {
  width: 250px;
  height: 456px;
  box-shadow: 0px 0px 8px 0px rgba(4, 0, 0, 0.08);
  background-color: #ccc;
  background-image: url(../images/tu2.jpg);
  flex-shrink: 0;
}
.hot-school .h-body .right {
  width: 955px;
  margin-left: 18px;
}
.hot-school .h-body .right .r-list {
  display: flex;
  flex-wrap: wrap;
}
.hot-school .h-body .right li {
  width: 220px;
  height: 218px;
  box-shadow: 0px 0px 8px 0px rgba(4, 0, 0, 0.08);
  margin-right: 17px;
  margin-bottom: 20px;
}
.hot-school .h-body .right li:nth-of-type(4n+4) {
  margin-right: 0;
}
.hot-school .h-body .right li .img {
  width: 100%;
  height: 120px;
  background-color: #ccc;
  overflow: hidden;
}
.hot-school .h-body .right li .img:hover img {
  transform: scale(1.2);
}
.hot-school .h-body .right li .img img {
  width: 100%;
  display: block;
  transition: all 0.3s ease-out;
}
.hot-school .h-body .right li .con {
  box-sizing: border-box;
  padding: 10px 12px 0;
}
.hot-school .h-body .right li .con .c-name {
  text-align: center;
}
.hot-school .h-body .right li .con .c-num {
  display: flex;
  justify-content: space-between;
  margin: 7px 0;
}
.hot-school .h-body .right li .con .c-num span {
  font-size: 12px;
  color: #999;
}
.hot-school .h-body .right li .con .btn {
  display: flex;
  justify-content: space-between;
}
.hot-school .h-body .right li .con .btn a {
  display: block;
  width: 84px;
  height: 24px;
  border-radius: 4px;
  border: solid 1px;
  text-align: center;
  line-height: 24px;
  font-size: 12px;
  cursor: pointer;
}
.hot-school .h-body .right li .con .btn .b1 {
  color: #ed4b2b;
  border-color: #ed4b2b;
}
.hot-school .h-body .right li .con .btn .b1:hover {
  background-color: #ed4b2b;
  color: #fff;
}
.hot-school .h-body .right li .con .btn .b2 {
  color: #00b2fc;
  border-color: #00b2fc;
}
.hot-school .h-body .right li .con .btn .b2:hover {
  background-color: #00b2fc;
  color: #fff;
}

.con-title {
    display: flex;
    justify-content: space-between;
    padding-bottom: 12px;
    padding-top: 11px;
    border-bottom: 1px solid #e5e5e5;
}

.con-title .left span {
    vertical-align: bottom;
}

.con-title .left span:nth-of-type(1),.con-title .left .s1 {
    font-size: 20px;
    color: #333;
}

.con-title .left span:nth-of-type(2),.con-title .left .s2 {
    color: #666;
    font-style: italic;
    font-size: 14px;
}

.con-title .right {
    display: flex;
    align-items: flex-end;
}

.con-title .right a {
    color: #666;
    margin-left: 24px;
}

.con-title .right p a {
    font-size: 16px;
    color: #efb01e;
}