@charset "utf-8";*{margin:0px;padding:0px;}
html,body,b,div,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td,div{margin:0px auto;padding:0; font-family:"微软雅黑";}
ul{list-style-type:none;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none;border:0;}
img{ width:100%; border:0}
input,select,button{
     -webkit-appearance: none;
     -moz-appearance: none;
     appearance: none;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	 border:none; outline:none;}

.l{ float:left}
.r{ float:right}
.cur{ cursor:pointer}
.fd,.content{ width:100%; float:left; display:block}
.content{ margin-top:0px}
.mgt25{ margin-top:25px;}
.w100{ width:100%;}

.jz{ display:table; margin:0 auto}
.tright{ text-align:right}

.top{ width:100%;display:inline;  position:fixed; left:0; top:0; z-index:999; background:#fff; height:50px;}
.top .wz{ height:30px;font:15px/30px "微软雅黑"; color:#fff; margin-left:4%; display:inline}
.top .wz img{ height:30px; margin:5px 0 0 5px;display:inline; width:auto}
.top .menu{ width:auto; height:25px; margin:5px 4% 0 0; display:inline}
.top .menu img{ width:auto; height:25px; float:left; margin-top:7px;}

.fkong{ width:100%; height:70px; float:left; display:block}
.foot{ width:100%; padding-bottom:5px; background:#231a15; position:fixed; left:0; bottom:0; z-index:999}
.foot .fk{ width:20%}
.foot .fk .icon{ width:34%; margin:7px 33% 0; display:inline}
.foot .fk .icon img{ width:100%}
.foot .fk .wz{ width:100%; margin-top:2px; display:inline; font:12px/14px "微软雅黑"; color:#fff; text-align:center}

.banner,.banner img{ width:100%; display:block; float:left}
.banner{ margin-top:0px}

.flbox{ max-width:768px; margin:0 auto; padding:0; position:relative;}
.container{ width:100%;}

.mgt20{ margin-top:20px;}
.indexbt{ width:100%; margin:25px 0;}
.indexbt .yw{ font:14px/25px "微软雅黑"; color:#ffc436; text-align:center; text-transform:uppercase; letter-spacing:2px;}
.indexbt .zw{ font: bold 20px/30px "微软雅黑"; color:#666; text-align:center;}


.nyfl{ width: auto; margin:0px auto; display:table}
.nyfl a{ width:auto; float:left; padding:10px; font:13px/18px "微软雅黑"; background:#ddd; color:#333; margin-top:10px; margin:5px;}

.menu1 .row{ width:94%; margin:0px 3%;padding:5px 0 18px 0; background:#ffffff; position:relative; z-index:0; }
.menu1 .row .col-xs-2{ height:60px; width:25%; text-align:center; margin-top:10px; padding:0;}
.menu1 .row img{ height:50px; width:50px; border-radius:40px;}
.menu1 .row h3{ width:100%; height:20px; font-size:12px; margin:0; padding:0; line-height:20px; color:#333333; font-weight:normal; }

.aboutdiv{ width:100%;}
.aboutdiv ul{ width:100%; }
.aboutdiv ul li{ width: 100%; height:100%;  box-sizing:border-box; float:left; box-shadow: 0 5px 30px 5px rgba(0, 0, 0, 0.1); text-align:center; overflow:hidden; padding-bottom:10px;}

.aboutdiv ul li i{ width:100%; height:120px; float:left; overflow:hidden; margin-bottom:12px;}
.aboutdiv ul li i img,.aboutdiv ul li em img{ width:100%; height:100%; display:inline-block; object-fit:cover;}
.aboutdiv ul li em{ width:100%; height:150px; float:left; overflow:hidden; margin-bottom:12px;}
.aboutdiv ul li p{  font:16px/28px "微软雅黑"; color:#000;}
.aboutdiv ul li .awz{ width:100%; float:left; font:13px/25px "微软雅黑"; color:#868686; padding:0 15px 15px; box-sizing:border-box}
.aboutdiv ul li .amore{ width:auto; font:14px/35px "微软雅黑"; padding:0 15px; background:#0e75d2; display: table; margin:15px auto; color:#fff; border-radius:20px;}
.aboutdiv ul li b div{ font:13px/25px "微软雅黑"; color:#868686}
.aboutdiv ul li b div a{font:13px/25px "微软雅黑"; color:#868686}
.aboutdiv ul li span{ display:table; margin:10px auto;}
.aboutdiv ul li:hover i img,.aboutdiv ul li:hover em img{transform:scale(1.05);}
.aboutdiv ul li:hover{box-shadow: 0 10px 40px 10px rgba(0, 0, 0, 0.1);}
.aboutdiv ul li:hover p{ color:#0e75d2}

.hotnews{background:#ffffff;}
.hotnews .hotdec{ margin: 0 0 20px 0px; float:left; height:150px; width:100%; overflow:hidden; position:relative;}
.hotnews .hotdec .nimg{ width:100%; height:150px;}
.hotnews .hotdec img{ width:100%; height:100%; display:inline-block; object-fit:cover; }
.hotnews .hotdec .text{ width:100%; height:30px; font:14px/30px "微软雅黑"; color:#fff; overflow:hidden; text-align:center; box-sizing:border-box;position:absolute; left:0; bottom:0; background:url(../images/nbg.png) repeat}

.hotnews .morebtn{ padding-bottom:0;}

.newls ul{ padding:0 10px ; box-sizing:border-box}
.newls ul li{ width:100%;height:30px; overflow:hidden; margin-bottom:15px;}
.newls ul li a{ width:100%;color:#333333; font:13px/30px "微软雅黑";}
.newls ul li a span{ width:30px; height:30px; background:#0363ba; color:#fff; display:block; margin-right:5px; float:left; text-align:center;}

.newls ul.pd{ padding:0 12px 10px 12px;}

.newshot{ padding:16px 12px;}
.newshot .newsdec{ margin:0; padding:0; position:relative;}
.newshot .newsdec img{ width:100%;}
.newshot .newsdec h2{ background:#54a3e0; margin:0; padding:0px 10px; height:30px; line-height:30px; width:140px; font-size:14px; color:#ffffff; border-radius:30px; font-weight:normal; display:inline; position:absolute; left:50%; bottom:-15px; float:left; margin-left:-80px; text-align:center;}

.gdmin{ width:100%; height:110px;background: url(../../images/minbg.jpg) no-repeat center top fixed; text-align:center; padding-top:20px; box-sizing:border-box}
.gdmin p{ width:100%; font:18px/28px "微软雅黑"; color:#fff; text-align:center}
.gdmin b{ width:100%; float:left; font:14px/22px "微软雅黑"; color:#fff; text-align:center}

/*5优势*/

.ysdiv{ width:100%;  }
.ys_box {
    width: 100%;

   
}
.ys_box li{ width:calc(100%/4); float:left; box-sizing:border-box; }

.ys_box li .ys_pic1{ width:70px; height:70px; display:table; margin:0px auto; background:url(../images/ys.png) no-repeat}
.ys_box li:hover .ys_pic1{ background-position:0 -70px;}

.ys_box li .ys_pic2{ width:70px; height:70px; display:table; margin:0px auto; background:url(../images/ys.png) no-repeat ;background-position:-70px 0px;}
.ys_box li:hover .ys_pic2{ background-position:-70px -70px;}

.ys_box li .ys_pic3{ width:70px; height:70px; display:table; margin:0px auto; background:url(../images/ys.png) no-repeat ;background-position:-140px 0px;}
.ys_box li:hover .ys_pic3{ background-position:-140px -70px;}

.ys_box li .ys_pic4{ width:70px; height:70px; display:table; margin:0px auto; background:url(../images/ys.png) no-repeat ;background-position:-210px 0px;}
.ys_box li:hover .ys_pic4{ background-position:-210px -70px;}

.ys_box li .ys_pic5{ width:70px; height:70px; display:table; margin:0px auto; background:url(../images/ys.png) no-repeat ;background-position:-280px 0px;}
.ys_box li:hover .ys_pic5{ background-position:-280px -70px;}

/*标题*/

.title { width: 100%; margin: 15px auto 30px 0; border-left:6px solid #0e75d2; padding-left:15px; box-sizing:border-box}
.title h2 { font: bold 18px/30px "微软雅黑"; color:#000;}
.title h3 { font: bold 14px/18px "微软雅黑"; color:#858585; text-transform:uppercase;}

.ys_box li:hover{ background:#0e75d2}
.ys_box li:hover .ys_wz h2,.ys_box li:hover .ys_wz h3{ color:#fff;}
.ys_box li .ys_wz{ width:100%; text-align:center; color:#646464}
.ys_box li .ys_wz h2{ font:14px/30px "微软雅黑"; margin:8% 0; color:#000}
.ys_box li .ys_wz h3{ font:14px/30px "微软雅黑"; }

.prodiv{ width:100%; background:#e5f1f3; padding:20px 0; }
.cproducts{width:100%; height: auto; overflow:hidden; position:relative;  }
.cproducts ul{ width:100%; height:100%;}
.cproducts ul li{ float:left;width: 45%;overflow: hidden; margin: 0px 2.5%;text-align:center;  margin-bottom:25px; border-bottom:5px solid #0e75d2; box-sizing:border-box }
.cproducts ul li:hover{}
.cproducts ul li .pimg{ width:100%; height:180px; }
.cproducts ul li .pimg img{width:100%;height:100%; display:inline-block; object-fit:cover; margin:0px auto;}
.cproducts ul li a{font-size:14px; text-align:center;color:#333; line-height:30px;}
.cproducts ul li a:hover{color:red}
.cproducts ul li .atitle{display:block; width:100%; font:14px/50px "微软雅黑"; text-align:center;background-color:#fff;color:#000; }
.cproducts ul li:hover .atitle{background-color:#0e75d2; color:#fff}
.cproducts ul li :hover .pimg{  }


.profl{ width:100%; float:left}
.profl .btimg{ width: 100%;text-align:center; font:bold 18px/25px "微软雅黑"; color:#0e75d2; text-transform:uppercase;}
.profl .btimg img{ width:25%;}
.profl h1{ font:normal 16px/35px "微软雅黑"; color:#000000; width:100%; float:left; text-align:center;}
.prowz{ width:100%; position:relative; height:140px; overflow:hidden;}
.prowz img{ width:100%;position:relative}
.prowz .blbg{ width:360px; height: auto; background:rgba(14,117,210,0.8); position:absolute; left:0; top:0; padding:15px; box-sizing:border-box}
.prowz .blbg h1{ font:bold 20px/30px "微软雅黑"; color:#fff; text-align:left;}
.prowz .blbg h2{display:inline-block; width: auto; font:12px/20px "微软雅黑"; padding:0 10px; color:#0e65b8; text-align:center; background:#73d6ff; float:left; text-transform:uppercase; margin-top:6px; }
.prowz .blbg i{width:100%;height:39px; float:left; border-left:1px solid #fff; margin-top:18px;}
.prowz .blbg h3{ float:left;width:100%; font:12px/22px "微软雅黑"; color:#fff; text-align:left; margin-top:10px;}
.prowz .blbg a{ width: auto; font:16px/30px "微软雅黑"; color:#fff; text-align:left; text-transform:uppercase; margin-top:25px; float:left; position:absolute; top:5px; right:20px}


.adv{ width:100%; height: 260px; margin-top:80px; position:relative }

.adv ul{ position:  absolute;top:145px;right:230px;height: auto;z-index: 99999;}
.adv li{ width:10px; height:10px; margin-right:8px; border-radius:10px; background:#aaa; float:left; position:relative;cursor:pointer;}
.adv li p{ width:135px; height:60px; position:absolute; top:20px; left:80px; font:26px "Microsoft Yahei"; color:#fff; background:url(../images/adv_jt2.gif) no-repeat left bottom;}
.adv li p em{ display:block; font:14px Arial, Helvetica, sans-serif; color:#fff;}
.adv li a{ display:inline-block; width:299px; height:102px; border-right:1px dashed #778da1;}
.adv li img{ width:299px; height:102px;}
.adv .cur { background:#0e75d2}
.adv li a:hover img,.adv .cur img{ border:3px solid #fff; width:294px; height:96px;}
.adv .nones a{ border:0;}
.adv2{ height:260px; overflow:hidden;}
.adv2 dl{ height:260px; background:url(../images/adv_bg.gif) no-repeat right top;}
.adv2 dt{ width:100%; height:260px; float:left; overflow:hidden; position: absolute; top:0; left:0; z-index:0}
.adv2 dt img{width:100%; height:260px;}
.adv2 dt em{ display:block; width:568px; height:74px; border:3px solid #fff; position:absolute; bottom:7px; left:13px;}
.adv2 dt em img{width:568px; height:74px;}
.adv2 dd{ width:90%; height: 220px; background:rgba(255,255,255,0.9); border-bottom-right-radius:50px; margin-top:-40px; float:right; z-index:99; box-sizing:border-box; padding-bottom:35px;}
.adv2 dd .casebt{ width:100%; height:35px; background:#0e75d2; }
.adv2 dd .casebt .inbt{width:100%;}
.adv2 dd .casebt h1{font:normal 14px/35px "微软雅黑"; color:#fff; width:100%; float:left; text-indent:15px;}
.adv2 dd h3{ font: bold 18px/30px "微软雅黑"; margin-top:15px;  color:#2d2d2d; padding:0 20px; box-sizing: border-box;}
.adv2 dd h3 em{ color:#eceeef; padding:0 5px;}
.adv2 dd p{ padding: 0 20px; box-sizing:border-box; width:100%;  font:14px/24px "微软雅黑";color:#545454;}
.advarr{ width:130px; height: auto; font:30px "Microsoft Yahei"; position:absolute; top:130px; right:10px; z-index:9999}
.advarr span span{ display:inline-block; font:30px/30px "微软雅黑"; color:#0e75d2;}
.advarr .ysno{ font:18px Arial, Helvetica, sans-serif; color:#808080; padding-left:8px;}
.advarr i{ display:block; width:50px; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; position:absolute; top:0; right:30px;}


.inabout_l{ width:100%; height:auto;}
.inabout_r{ width:100; height:auto;}
.inabout_r .anr{ width:100%; height:70px; font:14px/24px "微软雅黑"; color:#545454; overflow:hidden; margin-top:15px;}
.inabout_r a{ width:100%; font:16px/30px "微软雅黑"; color:#242424; text-align:left; text-transform:uppercase; margin:10px 0; float:left;}
.inabout_r a span{ color:#0e75d2}
.inabout_r a:hover{ color:#0e75d2}

.mindiv{ width:100%; height: auto; background: url(../images/minbg.png) no-repeat center center}
.mindiv .mdbt{ font: bold 18px/42px "微软雅黑"; text-align:center; width:100%; margin-top:10px; position:relative}
.mindiv .mdbt .mtel{ width:210px ; height:30px;  background:#096adb; border-radius:20px;box-shadow: 0 5px 5px rgba(9, 106, 219, 0.33); font:normal 14px/30px "微软雅黑"; color:#fff;}
.mindiv .mdbt .mtel i{ width:20px; height:22px; display:inline-block; float:left; margin:5px 10px  0 25px} 
.mindiv .minnr{ width:100%; background:#c9d0e2; margin-top:25px; padding:20px 0; box-sizing:border-box;}
.mindiv .minnr li{ width:calc(100%/7); float:left; list-style:none;}
.mindiv .minnr li i{ width:26px; height:26px; display:table; margin:0px auto;}
.mindiv .minnr li h1{ font: normal 12px/30px "微软雅黑"; color:#000; width:100%; float:left; text-align:center;}
.m1{margin-top:10px; }
.m2{margin-top:50px; }




.c_title { height: auto; width: 100%;padding:25px 2.5%;box-sizing: border-box}
.c_title .title {line-height: 36px}
.c_title .title .h1 {display: inline-block; vertical-align: middle; font:bold 16px/36px "微软雅黑";color: #333;  position: relative; padding-right: 13px; margin-right: 5px}
.c_title .title .h2 { display: inline-block; text-transform:uppercase; vertical-align: middle;  font:bold 16px/36px "微软雅黑";color: #666666;}
.c_title .more { margin-top:3px;}
.c_title .more a { display: block;width: 100px;  height: 25px; line-height: 25px; font-size: 12px; color: #0e75d2; text-align: center; border: 1px solid #0e75d2;  position: relative; transition: all 0.3s ease}
.c_title .more:hover,.c_title .more.active { background: #0e75d2; transition: all 0.3s ease}
.c_title .more:hover a,.c_title .more.active a { border-color: #0e75d2; color: #fff}





.about_wz{ width:92%; margin:5px 4% 0; height:120px; display:inline; font:12px/20px "微软雅黑"; color:#666; overflow:hidden}


.p2{ width:45%; height: auto;  overflow:hidden; margin:0px 2.5%;}
.p2 .pic{ width:100%; height:150px; overflow:hidden; overflow:hidden}
.p2 .pic img{ width: 100%; height: 100%; display: inline-block; object-fit: cover;}
.p2 .pic:hover img{ transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2)}
.p2 .wz{ width:100%; font:16px/40px "微软雅黑"; color:#333; border-bottom:1px solid #efefef; border-top:1px solid #efefef;  overflow:hidden;  text-align:center}
.p2:hover .wz{  width:100%; background:#0e75d2; color:#fff;}




.aboutbox{position:relative; background:#eee; padding:25px 2.5%; box-sizing:border-box; margin-top:30px;}
.aboutbox .school{margin:0 0px; background:#ffffff; border-radius:10px;box-shadow: 0 0 30px #dcdadb; padding-bottom:12px; }
.aboutbox .school h2{ margin:0; padding:10px; text-align:center; font-size:13px; color:#333333; font-weight:bold;}
.aboutbox .school h3{ margin:0; padding:10px; text-align:center; font-size:12px; color:#e22a16;}
.aboutbox .school .hotsc .row{ text-align:center;margin:0 10px; }
.aboutbox .school .hotsc .row .col-xs-3{  text-align:center; padding:5px 6px;}
.aboutbox .school .hotsc .row .col-xs-3 a{ width:100%; background:#b1b1b1; color:#ffffff; border-radius:20px; height:24px; line-height:24px; float:left;}
.aboutbox .school .hotsc .row .col-xs-3 a.on{ background:#e22a16;}
.aboutbox .school .sssch .row{ text-align:center;margin:0 10px; }
.aboutbox .school .sssch .row .col-xs-4{  text-align:center; padding:5px 6px;}
.aboutbox .school .sssch .row .col-xs-4 .selx{ padding:0 10px;background:#f8f8f8; height:24px;border-radius:20px; overflow:hidden; text-align:center;}
.aboutbox .school .sssch .row .col-xs-4 .selx select{width:100%;color:#aaaaaa;  height:24px; line-height:24px; cursor:pointer; text-align: center; text-align-last: center; border:none; margin:0; padding:0; outline:none; text-align:center;-webkit-appearance: none;text-align-last: center;}
.aboutbox .school .ssdec{ margin:10px 16px 0 16px;border:1px solid #e9e9e9; border-radius:10px; overflow:hidden; position:relative;}
.aboutbox .school .ssdec img{ width:100%; }
.aboutbox .school .ssdec .text{ width:100%; position:relative; text-align:center; padding:12px; box-sizing:border-box;}
.aboutbox .school .ssdec .text h2{ background:#ffbb26; padding:2px 10px; font-size:14px; color:#ffffff; border-radius:30px; font-weight:normal; display:inline;}
.aboutbox .school .ssdec .text p{width:100%; height:180px; min-height:180px; overflow:hidden;color:#999999; text-align:justify; overflow:hidden; padding:10px 0 0 0; }
.snr{width:100%; height:120px; min-height:120px; box-sizing:border-box; overflow:hidden;color:#999999; text-align:justify; overflow:hidden; padding:10px 0 0 0;}
.morebtn{ width:100%; text-align:center; margin-top:15px;padding-bottom:20px;}
.morebtn .more{padding:5px 30px; font-size:12px; line-height:14px; color:#ffffff; border-radius:17px; background:url(../images/button.jpg) no-repeat center center; background-size:auto 34px; margin:0;box-shadow:2px 2px 5px #faa36e;}

.home_3{ width:100%; padding:30px 0 0 0;}
.home_3 h1{ font:bold 20px/35px "微软雅黑"; text-align:center; color:#3f2309; margin-bottom:5px;}
.home_3 h2{ font:16px/30px "微软雅黑"; color:#666; text-align:center; text-transform:uppercase;} 
.home_3 .aline1{width:100%; float:left;}
.home_3 .aline1 .alr{height:auto; width:100%; float:right; padding:20px 0 0 0; box-sizing:border-box;}
.home_3 .aline1 .alr li{ float:left; width:50%; height:102px; list-style:none; background:#ececed; overflow:hidden;}
.home_3 .aline1 .alr li img{ width:100%; height:100%; display:inline-block; object-fit:cover;}
.home_3 .aline1 .alr li.adiv{ padding:22px; box-sizing:border-box; font:16px/30px "微软雅黑"; color:#666; text-align:center;}
.home_3 .aline1 .alr li:hover img{ transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);-webkit-transform:scale(1.2)}

.home_3 .aline2{height: auto; width:100%;margin-top:10px;}
.home_3 .aline2 .all{height:auto; width:100%; float: left; padding:10px 2.5%; box-sizing:border-box;}
.home_3 .aline2 .all ul li{ width:100%; margin-bottom:20px;}
.home_3 .aline2 .all ul li h1{ font:bold 18px/24px "微软雅黑"; color:#666; text-align:left;}
.home_3 .aline2 .all ul li p{ font:14px/30px "微软雅黑"; color:#666; text-align:left;}

.newsbox{ padding-bottom:80px;}
.newsbox .right { margin-top:15px; }
.newsbox .right .li { height: auto; float:left;}
.newsbox .right .li a { display: block; font-size: 0}
.newsbox .right .li a:hover .time {  background: #000}
.newsbox .right .li a:hover .nr {  margin-left: 25px}
.newsbox .right .li a:hover .nr:after { width: 29px}
.newsbox .right .li a:hover .nr:before { width: 430px}
.newsbox .right .li a:hover .nr .more-btn { transform: translate(0, 0); opacity: 1}
.newsbox .right .li .time {  display: inline-block;  float:left;width:21.3%; height:80px; line-height:80px; background: #0e75d2; text-align: center; transition: all 0.3s ease; z-index:99}
.newsbox .right .li .time>div { display: inline-block; vertical-align: middle; line-height: 1.2}
.newsbox .right .li .time .day { font:bold 24px/30px "微软雅黑"; margin-top:10px; color: #FFF; text-align:center;}
.newsbox .right .li .time span.d1{ width:100%; font:bold 24px/30px "微软雅黑"; text-align:center ; color:#fff; margin-top:10px;}
.newsbox .right .li .time span.d2{ width:100%; font: normal 14px/30px "微软雅黑"; text-align:center;color:#fff; }
.newsbox .right .li .time .year {font: 16px/30px "微软雅黑"; color: #FFF}
.newsbox .right .li .nr {width:78%; float: right;  display: inline-block; vertical-align: top; background: #FFF; height: 80px ; padding:0px 10px; box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.15); box-sizing: border-box;  transition: all 0.5s ease}
.newsbox .right .li .nr h1 { font-weight:normal;line-height: 30px; overflow: hidden;color: #333; font-size: 15px;}
.newsbox .right .li .nr .p { font-size: 13px; color: #666;  line-height: 22px; height: auto  ; overflow: hidden; width: 100%}
.newsbox .right .li .nr .more-btn { margin-top: 6px; font-size: 14px; color: #333; transition: all .4s ease; opacity: 0; backface-visibility: hidden; transform: translate(-30px, 0)}
.newsbox .right .li .nr .more-btn span {  margin-top: -4px; margin-left: 15px; display: inline-block; vertical-align: middle; width: 13px;  height: 13px;}
.newsbox .right .li+.li { margin-top: 15px}


.advdiv{ width:100%; padding:40px 0px 60px 0; box-sizing:border-box;}
.advdiv .advr{ width:100%; height: auto;}
.advdiv .advr li{ list-style:none; float:left; width:50%;}
.advdiv .advr li:nth-child(3){ margin-right:0px;}
.advdiv .advr li h1{ font:bold 26px/55px "微软雅黑"; width:100%; border-bottom:1px solid #fff; color:#333;}
.advdiv .advr li h1 span{font:bold 30px/55px "微软雅黑"; color:#00d2ff;}
.advdiv .advr li h2{ width:100%; margin-top:15px; font:normal 14px/24px "微软雅黑"; color:#666;}
.advdiv .advr li.ab{ position:absolute}







.in_more{ width:100px; height:28px; margin-top:15px; display:inline;font:12px/28px "微软雅黑"; color:#FFF; text-align:center; background:#ffbd2f; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}

.p_list,.p_list li a{ width:100%; float:left}
.p_list li a .pic img{ width:100%; height:100px; object-fit:cover; display:inline-block; float:left}
.p_list li{ width:28%; height:120px; margin:15px 0 0 4%; display:inline; float:left}
.p_list li a .wz{width:100%; height:26px; background:#0e75d2; text-align:center; font:12px/26px "微软雅黑"; color:#fff; overflow:hidden}

.title_s{ width:100%; height:29px; margin-top:15px; display:inline; border-bottom:solid 1px #ccc; position:relative}
.title_s .wz{ height:28px; padding:0 6px; display:inline; font:12px/28px "微软雅黑"; color:#444; border-bottom:solid 2px #df0000; position:absolute; left:0; top:0}

.oem_bg{ width:100%; height:130px; margin-top:20px; display:inline;background:url(../../images/oem_bg.jpg) no-repeat center center; background-size:cover; text-align:center;color:#fff}
.oem_bg .w1{ width:92%; margin:15px 4% 0; display:inline; font:15px/30px "微软雅黑"; font-weight:bold}
.oem_bg .w2{ width:92%; margin:5px 4% 0; display:inline; font:10px/20px "微软雅黑"}

.news_list{ width:92%; margin:5px 4% 0; display:inline}
.news_list li{ width:100%; margin-top:5px; display:inline; border-bottom:dashed 1px #ccc}
.news_list li a{ width:100%; height:30xp;font:12px/30px "微软雅黑" }
.news_list li a .bt{ width:70%; height:30px; color:#231a15;overflow:hidden}
.news_list li a .data{ width:30%; height:30px; color:#999;overflow:hidden}

.pro_pic{ width:100%}
.pro_pic img{width:100%; max-width:100%; float:left}
.ny_next{ width:100%; margin-top:20px; display:inline}

.view_title{ width:100%; font:14px/32px "微软雅黑"; color:#231a15; text-align:center}
.ny_wz{ width:100%; margin-top:10px; display:inline; font:10px/24px "微软雅黑"; color:#6666}
.view_data{ width:100%; font:10px/20px "微软雅黑"; color:#999; text-align:center}


.x_pic,.sl_sys{ width:100%; margin-top:15px; display:inline}
.x_pic img{ width:100%; float:left}
.x_nr{ width:94%; padding:15px 3% 20px; display:inline; background:#f8f8f8}
.x_nr .xleft{ width:60%}
.x_nr .xleft .wz{ width:100%; margin-top:8px; display:inline; max-height:54px; font:8px/18px "微软雅黑"; color:#666; overflow:hidden}
.x_nr .xleft .more{ width:auto; padding:0 10px; margin-top:6px; display:inline; height:22px; background:#df0000; font:10px/22px "微软雅黑"; color:#fff}
.x_nr .xright{ width:35%; height:100px; background:url(../images/x_bg.png) no-repeat center center; background-size:100%}

.sl_pic{ width:100%}
.sl_pic .pic{ width:35%; margin-left:10%; display:inline;border:solid 1px #ccc; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.sl_pic .pic img{ width:100%; float:left}
.sl_wz{ width:100%; background:#f8f8f8; margin-top:10px; display:inline}
.sl_wz .bt{ width:100%; height:25px; font:10px/25px "微软雅黑"; color:#fff; background:#008edc; text-align:center}
.sl_wz .wz{ width:94%; height:100px;padding:8px 0; margin:3px 3%; display:inline; font:8px/20px "微软雅黑"; color:#666; overflow:hidden}

.w_pic{ width:96%; margin:15px 2% 0; display:inline}
.w_pic img{ width:100%; float:left}

.body-zhengwen{ width:100%; margin-top:50px; padding-bottom:20px; display:inline}
.conNeiRong{ width:92%; margin:10px 4% 0; display:inline}
.conNeiTitle{ width:100%; margin-top:10px; display:inline; height:40px; line-height:40px!important; background-color:#fff; text-align:left;font:14px "微软雅黑"; color:#231a15; text-indent:10px; border-bottom:dashed 1px #231a15 }
.conNeiTitle span{ color:#0e75d2}
.conNeiRong,.conNeiRong p,.conNeiRong span,.conNeiRong a{font:12px "微软雅黑";  line-height:30px!important;color:#666}
.conNeiRong p,.conNeiRong span{ width:100%}
.closeWindow{ width:100%}
.closeWindow a{ font:14px/30px "微软雅黑"; color:#ffbd2f}

  
.menu:hover .meauDl{display:block;}
.meauDl{ width:200px; position:absolute; top:29px;right:-2px; background-color:#ca9c55;display:none; }
.meauDl dd{ width:100%; height:35px; float:left; line-height:35px; text-indent:10px; border-bottom:solid 1px #ddd;text-shadow:none;color:#fff!important;}
.meauDl dd a{ width:100%;height:35px; line-height:35px;font-size:14px; font-family:"微软雅黑"; color:#fff!important;text-shadow:none; overflow:hidden}


@media (min-width: 720px) {
	.foot .fk .icon{ width:10%; margin:7px 45% 0}
	.x_nr .xright{ height:210px}
	.x_nr .xleft .wz{ max-height:160px; line-height:32px}


}

.ny_view{ width:100%; /*margin-top:20px;*/ display:inline; font:14px/32px "微软雅黑"; color:#555; line-height:32px}
.gjdiv{ width:100%; overflow:hidden; height:auto; margin-top:20px;}
.gjdiv .gjcon{background:#F4F4F4;margin: 10px 0px;padding:10px 7px; box-sizing:border-box;border:1px solid #DFDFDD;width:100%;min-height:180px;float:left; }
.gjdiv .gjnr{margin:0px;padding:0px;border:1px dashed #B7B7B7;width:100%;min-height:178px;overflow:hidden;}
.gjdiv .gjnr h2{margin:30px 0px 0px;padding:0px;width:100%;height:32px;text-align:center;color:#1B1B1B;line-height:31px;font-size:20px;}
.gjdiv .gjnr p{margin:0px;padding:8px 10px 0px;line-height:25px;color:#333333;}
.gjdiv .gjnr p strong{color:#ffbd2f;font-weight:bold;}


.sdqs{ height: auto; position:relative;}
.sdqs ul{ width:100%;height: auto; float:left; clear:both; margin-top:20px;}
.sdqs ul li{ width:100%; height: auto; margin:0px 0px 25px 0px; float:left; position:relative;}
.sdqs ul li img{ width:240px; float:right;}
.sdqs ul li span{ width:182px; height:72px; font-size:16px; line-height:20px; text-align:justify; padding:24px; left:0; bottom:10px; z-index:1; position:absolute; float:left; color:#ffffff;}
.sdqs ul li span.t1{background:url(../images/tag_1.png) no-repeat;}
.sdqs ul li span.t2{background:url(../images/tag_2.png) no-repeat;}
.sdqs ul li span.t3{background:url(../images/tag_3.png) no-repeat;}
.sdqs ul li span.t4{background:url(../images/tag_4.png) no-repeat;}
.sdqs  .ribbon{ position:absolute; left:0; bottom:40px;}


.pxtx{ width:100%; overflow:hidden; height: auto;}
.pxtx .con{ width:100%; height: auto; margin-top:20px; float:left; clear:both;}
.pxtx .con .unc{ width:395px; height: auto; float:left;margin:0px .px 0px 0px;-moz-box-shadow:0 0 15px #ddd; -webkit-box-shadow:0 0 15px #ddd; box-shadow:0 0 15px #ddd; position:relative;}
.pxtx .con .unc hr{ width:70px; margin:5px 162.5px; background:#fcc80d; height:2px; float:left; clear:both; border:none; padding:0;}
.pxtx .con .b1 hr{ background:#b7d052;}
.pxtx .con .b2 hr{ background:#54a3e0;}
.pxtx .con .b3 hr{ background:#4fcfb6;}
.pxtx .con .b4 hr{ background:#f89153;}
.pxtx .con .unc h4{ font-size:18px; color:#333333; text-align:center; width:100%; margin:0; padding:0; height:55px; line-height:55px;}
.pxtx .con .unc h4 span{ color:#fcc80d; font-size:20px; margin-right:10px;}
.pxtx .con .unc img{ width:395px;}
.pxtx .con .unc ul{ width:255px; height:auto !important; padding:15px 10px 5px 10px; float:left; clear:both; overflow:hidden;}
.pxtx .con .unc ul li { width:240px; padding-left:15px; height:auto !important; float:left; clear:both; line-height:24px; background:url(../images/d.png) no-repeat; background-position:left 7px; overflow:hidden; cursor:pointer;}
.pxtx .con .unc ul li strong{ width:240px; color:#666666; height:24px; line-height:24px; float:left; clear:both; font-weight:normal;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pxtx .con .unc ul li span{ width:240px;height:54px; line-height:18px; float:left; clear:both; font-size:14px; color:#999999; display:none;}
.pxtx .con .unc ul li.on{background:url(../images/dd.png) no-repeat; background-position:left 7px;}
.pxtx .con .unc ul li.on span{ display:block;}
.pxtx .con .unc ul li a:hover strong{ color:#df1a18;}
.pxtx .con .unc h5{width:255px; padding:0 15px; margin-top:10px; line-height:24px; float:left; clear:both; text-align:center; font-size:14px; font-weight:normal; color:#333333;}
.pxtx .con .unc p{width:100%; height: auto; padding:5px 20px; box-sizing:border-box; margin:15px 0px; float:left; clear:both; font-size:14px; color:#666666; line-height:30px; text-align:left; text-align:justify;}

.pxtx .con .ribbon {position: absolute;left: 0;bottom: 20px;}
.ribbon .cen {display: inline-block;margin: 0;padding: 0;}
.ribbon{ width:100%; height:30px; float:left; clear:both; text-align:center;display:inline-block; overflow:hidden;}
.ribbon .cen{display:inline-block;; margin:0; padding:0;}
.ribbon a{ float:left; background:url(../images/red_30.png) no-repeat left top; height:30px; padding-left:30px; line-height:30px; margin:0 auto; outline:none; border:none; }
.ribbon a span{ float:left;background:url(../images/red_30.png) no-repeat right bottom; padding-right:30px; height:30px;line-height:30px; font-size:14px; color:#ffffff;}
.ribbon a:hover{ opacity:.8;filter:alpha(opacity=80)}
.ribbon a:hover,.ribbon a:active,.ribbon a:visited{ color:#ffffff; text-decoration:none; border:none;}

.djs{background:#eec318;width:100%;color:#FFFFFF;overflow:hidden;font-size:35px; font: bold 20px/50px '微软雅黑'; text-align:center;}

.twt {background: #fff url(../images/twt.jpg) repeat-x top; margin-top:40px;}
.twt .bg { width: 1240px;  height: 369px; margin: 0 auto; padding: 47px 0 0 0;}
.twt .content {width: 961px; padding: 40px 0 0 0; margin: 0 auto;box-sizing: border-box;margin: -280px auto 0; background: #ffffff;}
.white{font-size:30px; color:#fff; line-height:36px; padding:15px 0; text-align:center; font-weight:bold;}
.twt .content .QA-item { display: inline-block; margin: 10px;background: #f2f2f2; padding: 20px 20px 50px 20px; width: 388px;box-sizing: border-box; text-align: left;color: #303030;line-height: 27px;vertical-align: bottom;*width: 240px;*float: left;}

.twt .content .QA-item h5 {font-weight: normal;font-size: 14px;border-bottom: 1px solid #e9e9e9;}
.twt .content .QA-item .quest { padding: 14px 0;min-height: 54px;color:#ec5011;font-weight:bold;}
.twt .content .QA-item .answer {min-height: 135px; color:#666}
.twt .content .QA-item .answer span {display:block; width:100%;font-weight:bold;}
.twt .btn-area { padding: 48px 0 81px 0;}
.twt .btn-area a { float: none;}


.ibox12{ height: auto; position:relative; }
.ibox12 .con{ width:100%; height: auto; float:left; clear:both; position:relative;}
.ibox12 .con ul li{ width:50%; height: auto; float:left; overflow:hidden; }
.ibox12 .con ul li .txt{ width:100%; height:190px; float:left; position:relative;}
.ibox12 .con ul li .txt span{ width:100%; height:150px; margin:20px; float:left; clear:both; text-align:center; color:#ffffff; font-size:18px; line-height:30px;}
.ibox12 .con ul li .txt i{ width:20px; height:8px; position:absolute; left:90px;}
.ibox12 .con ul li.b1 .txt{ background:#f25755;}
.ibox12 .con ul li.b1 .txt span{ background:#e24442; height:60px; padding:45px 0;}
.ibox12 .con ul li.b1 .txt i{ background:url(../images/b_1.png); bottom:-8px;}
.ibox12 .con ul li.b2 .txt{ background:#f89153;}
.ibox12 .con ul li.b2 .txt span{ background:#ef8241; height:90px; padding:45px 0;}
.ibox12 .con ul li.b2 .txt i{ background:url(../images/b_2.png); top:-8px;}
.ibox12 .con ul li.b3 .txt{ background:#b7d052;}
.ibox12 .con ul li.b3 .txt span{ background:#a1c11e; height:60px; padding:45px 0;}
.ibox12 .con ul li.b3 .txt i{ background:url(../images/b_3.png); bottom:-8px;}
.ibox12 .con ul li.b4 .txt{ background:#4fcfb5;}
.ibox12 .con ul li.b4 .txt span{ background:#10b593; height:90px; padding:45px 0;}
.ibox12 .con ul li.b4 .txt i{ background:url(../images/b_4.png); top:-8px;}

.ibox12 .con ul li img{ width:200px; height:190px;}



.advsix{ height: auto;}
.advsix .con{ width:100%; height:auto !important; float:left; clear:both; margin-top:20px;}
.advsix .con ul li{ width:100%; height:150px; float:left; -moz-box-shadow:0 0 10px #eeeeee; -webkit-box-shadow:0 0 10px #eeeeee; box-shadow:0 0 10px #eeeeee; background:#ffffff; border-right:2px solid #fcc80d;}
.advsix .con ul li i{ width:33%; height:150px; float:left; }
.advsix .con ul li i.i_1{ background:url(../../images/icon_1.png) #f8f8f8 no-repeat center center;}
.advsix .con ul li i.i_2{ background:url(../../images/icon_2.png) #f8f8f8 no-repeat center center;}
.advsix .con ul li i.i_3{ background:url(../../images/icon_3.png) #f8f8f8 no-repeat center center;}
.advsix .con ul li i.i_4{ background:url(../../images/icon_4.png) #f8f8f8 no-repeat center center;}
.advsix .con ul li i.i_5{ background:url(../../images/icon_5.png) #f8f8f8 no-repeat center center;}
.advsix .con ul li i.i_6{ background:url(../../images/icon_6.png) #f8f8f8 no-repeat center center;}
.advsix .con ul li .text{ width:67%; height:150px; float:left; padding:20px; box-sizing:border-box; position:relative; word-break:break-all;}
.advsix .con ul li .text h4{ width:100%; height:40px; text-align:left; padding-left:14px; font-size:18px; color:#333333; line-height:40px;}
.advsix .con ul li .text p{ width:100%; height:auto !important; float:left; clear:both; padding-left:14px;  line-height:22px; font-size:14px; color:#999999;}
.advsix .con ul li .text .ribbon{ position:absolute; left:0; bottom:-20px;}




.item-box {width: 100%;margin: 0 auto 40px;padding: 15px;overflow: hidden; box-sizing:border-box;}
.item-box .item-list {float: left;width: 100%;height: auto; background: white;text-align: center;box-shadow: 0 4px 36px 0 rgba(28, 31, 33, 0.2); margin-right: 22px;border-radius: 2px;font-size: 16px;}

.item-box .item-list .item-list-bd { padding: 10px;}
.item-box .item-list .item-list-bd h3 {font-size: 18px;line-height: 30px; text-align:center;color: #333;}
.item-box .item-list .item-list-bd p {color: #999999;line-height: 25px; padding:10px;font-size: 14px; box-sizing:border-box;}


.sjh{ width:100%; height:auto !important; float:left; clear:both;}
.sjh ul{ width:100%; height:auto !important; float:left; clear:both; padding:0; margin-top:-20px;}
.sjh ul li{ width:50%; height:170px; float:left; margin:20px 0 0 0; overflow:hidden; position:relative;}
.sjh ul li i{ width:120px; height:120px; margin:0 38px; float:left; clear:both; text-align:center; line-height:60px; font-size:18px; font-style:normal; color:#ffffff; background-color:#ff7878; border-radius:120px; font-weight:800; font-family:Adobe Heiti Std R; background-image:url(../../images/sjh_1.png); background-repeat:no-repeat; background-position:center center;}
.sjh ul li h4{ width:100%; height:40px; line-height:40px; font-size:20px; text-align:center; font-family:Adobe Heiti Std R;float:left; clear:both; color:#ff7878; margin-top:10px;}
.sjh ul li p{ width:100%; margin:10px 50px 0 50px; font-size:17px; text-align:center; color:#333333; line-height:24px;}
.sjh .b2 i{ background-color:#ff9844; background-image:url(../../images/sjh_2.png);}
.sjh .b2 h4{ color:#ff9844}
.sjh .b2 .br{ background-color:#ff9844}
.sjh .b3 i{ background-color:#a4cd69; background-image:url(../../images/sjh_3.png);}
.sjh .b3 h4{ color:#a4cd69}
.sjh .b3 .br{ background-color:#a4cd69}
.sjh .b4 i{ background-color:#69cd70; background-image:url(../../images/sjh_4.png);}
.sjh .b4 h4{ color:#69cd70}
.sjh .b4 .br{ background-color:#69cd70}
.sjh .b5 i{ background-color:#69cdbb; background-image:url(../../images/sjh_5.png);}
.sjh .b5 h4{ color:#69cdbb}
.sjh .b5 .br{ background-color:#69cdbb}
.sjh .b6 i{ background-color:#69adcd; background-image:url(../../images/sjh_6.png);}
.sjh .b6 h4{ color:#69adcd}
.sjh .b6 .br{ background-color:#69adcd}

.col-xs-6 {
    width: 50%;
}

.footer{ width:100%;border-top:4px solid #ffc436; background:#ffffff; padding:0; padding-bottom:10px;margin-bottom: 50px; float:left;}
.footer .abtel .row{ text-align:center;margin:5px 6px; }
.footer .abtel .row .col-xs-6{ width:50%; float:left;text-align:center; padding:6px; box-sizing:border-box;display:block}
.footer .abtel .row .col-xs-6 a{ width:100%; background:#f5f5f5; text-align:center; color:#333333; height:35px; line-height:35px; float:left;}
.footer .abtel .row .col-xs-6 a i{ padding:12px;  margin:0;}
.footer .abtel .row .col-xs-6 a i.abotus{background:url(../images/foot_1.png) no-repeat center center; background-size:18px auto; }
.footer .abtel .row .col-xs-6 a i.telme{background:url(../images/foot_2.png) no-repeat center center; background-size:18px auto; }
.footer .abtel .row .col-xs-6 a.on{ background:#e22a16;}
.footer p{ text-align:center; margin:0; padding:0; color:#999999;}

.abtel{ width:100%; float:left;}

.footer .foottag{ margin:0; padding:0; padding-bottom:20px; background:url(../images/bg/foottag.jpg) #f6f7fb no-repeat center top; background-size:100% auto; margin-bottom:10px;}
.footer .foottag h2{ width:100%; margin:0; padding:12px 0; text-align:center; color:#df1a18; font-size:14px; font-weight:bolder;}
.footer .foottag .row{ text-align:center;margin:-6px 6px 6px 6px;}
.footer .foottag .hides{ height:72px; overflow:hidden; }
.footer .foottag .row .col-xs-3{  text-align:center; padding:6px;}
.footer .foottag .row .col-xs-3 a{ width:100%; background:#e0e0e0; text-align:center; color:#333333; height:24px; line-height:24px; float:left; border-radius:24px;}
.footer .foottag .more{ width:100%; height:38px; position:relative; }
.footer .foottag .more i{ width:32px; height:32px; border-radius:42px; overflow:hidden; position:absolute; left:50%; margin-left:-16px; top:0; background:url(../images/icon/icon_arrow_down_64.png) no-repeat center center; background-size:32px auto;}
.footer .foottag .more i.on{background:url(../images/icon/icon_arrow_up_64.png) no-repeat center center; background-size:38px auto;}


#footers{ position:fixed; display:block; width:100%; min-width:320px; bottom:0; z-index:999999; }
#footers div{ width:100%; height:55px;  clear:both; display:block; overflow:hidden; background-color:#0e75d2; }

#footers div a{ display:block; position:relative;  color:#fff; font-size:15px; font-weight:300; text-align:center;  width:25%;  padding:33px 0 4px 0;  overflow:hidden; float:left; }

#footers div a:last-child:before {
  position: absolute;
  top: 1px;
  left: 0;
  display: block;
  width: 2px;
  height: 56px;
  
  content: ' ';
}
#footers div a:first-child:before {
  position: absolute;
  top: 1px;
  right: 0;
  display: block;
  width: 2px;
  height: 56px;
  
  content: ' ';
}
#footers .iconHome{ background:url(../images/footerIcon_1.png) no-repeat center 5px; background-size:29px; }
#footers .iconabout{ background:url(../images/footerIcon_2.png) no-repeat center 5px; background-size:29px; }
#footers .iconTel{ background:url(../images/footerIcon_3.png) no-repeat center 5px; background-size:29px; }
#footers .iconMap{ background:url(../images/footerIcon_4.png) no-repeat center 5px; background-size:31px; }






.x-pf-tip { width:100%; height:57px; position:fixed; bottom:0px; z-index:100;}
.x-pf-mid { max-width:768px; margin:0 auto;}
.x-pf-tip .tell-online,.x-pf-tip .mfzx-online { width:50%; height:57px; position:relative; line-height:57px; padding-left:20%;}
.x-pf-tip .tell-online a,.x-pf-tip .mfzx-online a { color:#FFF; font-size:16px;}
.x-pf-tip .tell-online { background:#ef3628; float:right;}
.x-pf-tip .mfzx-online { background:#fb6631; float:left;}
.x-pf-tip .tell-online a i,.x-pf-tip .mfzx-online a i { width:35px; height:36px; display:inline-block; background-repeat:no-repeat; background-position: 0 0 !important; background-size: 100% 100%; position:absolute; 
top:10px; left:18%;}
.x-pf-tip .tell-online a i { background-image:url(../images/icon_t2.gif);}
.x-pf-tip .mfzx-online a i { background-image:url(../images/icon_t1.gif);}

.ny_bt{ width:100%; font: bold 24px/60px "微软雅黑"; color:#ffbd2f; text-align:center;}

.conbt{ height:30px; width:100%; border-left:5px solid #f99154; font: bold 20px/30px '微软雅黑'; float:left; margin:20px 0px; text-indent:10px; color:#f99154}
.condiv {width:103%;margin-top: 65px;}
.condiv .bd {width: 100%;height: auto;background: #fff;border: 1px solid #e3e6e8;margin-bottom: 10px;padding:0px 0px 10px 0px;box-sizing:border-box;}
.condiv .bd .tit {height: 40px;line-height: 40px;font-size: 20px;color: #fff;text-indent: 35px;}
.condiv .bd1 .tit { background: #f25755;}
.condiv .bd2 .tit {background: #f99154;}
.condiv .bd3 .tit { background:#b7d051;}
.condiv .bd4 .tit {background:#4fcfb6;}
.condiv .bd .cont {width:100%;padding: 18px 35px;font-size: 14px;color: #767b7e;line-height: 2em;box-sizing:border-box;}

/*师资力量*/
.szll{ float:left;width:100%; min-height:1013px; background-color:#f7f7f7;}
.szll_1{ width:100%; margin:0 auto;}
.szll_1_1{ float:left; width:1030px; text-align:center; font-family:"微软雅黑"; font-size:40px; color:#b71c20; font-weight:bold; margin:45px 0 30px 0;}
.szll_1_2{ float:left; background:url(../images/background_02.png) no-repeat 0 0; height: auto; width:100%;}
.szll_1_2_1{ float:left; width:100%; text-align:center; }
.szll_1_2_1 img{ margin-top:40px; height:130px; width:130px; border-radius:130px;}
.szll_1_2 strong{ float:left; font-family:"微软雅黑"; font-size:24px; color:#0076c0; width:100%; text-align:center; line-height:36px; height:36px;}
.szll_1_2 span{ float:left;font-family:"微软雅黑"; font-size:15px; color:#333; height:36px; line-height:36px; width:100%; text-align:center;}
.szll_1_2 p{ float:left;font-family:"微软雅黑"; font-size:16px; color:#d6444a; margin:18px 0px 6px 44px; min-width:85px; font-weight:bold;}
.szll_1_2 .szcon{ width:100%; display:block; height:auto; float:left; padding:15px; box-sizing:border-box; font:16px/40px "微软雅黑"; color:#666;}
.szll_1_2 ul{ float:left; width:100%;}
.szll_1_2 ul li{ float:left;font-family:"微软雅黑"; font-size:16px; color:#000000; background:url(../images/hyzz_04.png) no-repeat 28px 10px; padding:0 0 0 44px; width:431px;margin:12px 0 0 0; line-height:26px;}

.join_list{ width:100%; overflow:hidden}
.join_list ul{ width:100%}
.join_list li{width:100%;height:180px;margin:10px 0; display:inline; float:left}
.join_list li a{ width:100%; height:178px;border:solid 1px #ccc}
.join_list li a:hover{ border-color:#e96f02; background:#e96f02}
.join_list li a .pic{ width:150px; height:150px; margin:14px 0 0 10px; display:inline; border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%; overflow:hidden}
.join_list li a .pic img{ width:150px; height:150px; float:left}
.join_list li .nk{width:50%;margin:14px 20px 0 0;display:inline}
.join_list li .nbt{ width:100%; height:50px; font: bold 18px/50px "微软雅黑"; color:#e96f02; overflow:hidden}
.join_list li .ndata{ width:100%; height:24px;font:12px/24px "微软雅黑"; color:#999}
.join_list li .nxq{ width:100%; height:60px;font:12px/20px "微软雅黑"; color:#999; overflow:hidden}
.join_list li .nm{width:100%; height:32px; margin-top:10px;}
.join_list li .nm img{ width:auto;height:auto;}
.join_list li:hover .nbt,.join_list li:hover .ndata,.join_list li:hover .nxq{ color:#fff}


/*荣誉资质*/
.hyzz{ width:100%; height: auto; overflow: hidden; margin: 0px auto;}
.hyzz ul li{ width:100%; margin: 15px; float: left; background: #fff;}
.hyzz ul li:hover{-webkit-box-shadow:0 0 25px rgba(0, 0,0, .15); -moz-box-shadow:0 0 25px rgba(0, 0,0, .15); box-shadow:0 0 25px rgba(0, 0,0, .15);-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ; }
.hyzz ul li h2 a:hover{ color:#fc2801;-moz-transition: all 0.2s linear ;-webkit-transition: all 0.2s linear ;    -o-transition: all 0.2s linear ;    transition: all 0.2s linear ;}
.hyzz ul li img:hover {-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);-webkit-transition: all 2.5s ease 0s;-moz-transition: all 2.5s ease 0s;-ms-transition: all 2.5s ease 0s;-o-transition: all 2.5s ease 0s;transition: all 2.5s ease 0s;}
.hyzz ul{ width:1200px; height: auto; overflow: hidden; margin: 30px auto;}
.hyzz ul li img{ width:350px; height: 245px;  }
.hyzz ul li .sz_img{ overflow: hidden; width:330px; height: 245px; margin: 10px;display: block; float: left;}
.hyzz ul li .sz_r{ float:right; width:160px;   margin-right: 10px; margin-top: 10px;}
.sz_r h2{ font-size:20px; font-weight: bold; height: 30px; line-height: 30px; margin-bottom: 10px;}
.sz_r h2 a{ color:#333;}
.sz_r h3{ height:168px; overflow: hidden; width: 100%; margin-bottom: 8px;}
.sz_r p{ font-size:14px; color: #888;  line-height: 28px;}
.sz_zx { width:160px; height: 28px; border-radius: 3px; background: #fc2801; text-align: center; line-height: 28px; font-size: 16px; color: #fff; display: block;}
.sz_zx:hover{ background:#ff4624;}.

.ab-a1{ width:1240px; margin:0 auto;}
.ab-a1 ul{ overflow:hidden;}
.ab-a1 ul li{ float:left; text-align:center; line-height:50px; font-weight:bold; width:25%; font-size:24px;}
.ab-a1 ul li img{ margin:0 auto; }
.ab-a1 ul li img{display:block; -webkit-transition: -webkit-transform 0.6s ease-out;-moz-transition: -moz-transform 1s ease-out;
-o-transition: -o-transform 1s ease-out;
-ms-transition: -ms-transform 1s ease-out; width:85%; height:auto;}
.ab-a1 ul li img:hover{
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-o-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
transform: rotateY(360deg);}
.ab-a1 p{ text-align:center; font-size:18px; line-height:40px; color:#777777; padding:20px 0}
.ab-b{ background:url(img/about-c.gif) center no-repeat; height:350px; width:100%; padding-top:20px;}
.ab-b1{ width:1150px; margin:0 auto; font-size:16px; line-height:36px;}
.ab-b1 p{ text-indent:2em;padding:10px 0;}

.twoCultrue dd { float: left; display: block; position: relative; width: 100%; *width: 49.99%; overflow: hidden; }
.twoCultrue .img { width: 100%; display: block; }
.twoCultrue .yellow_80 { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; transform: scale(0.9); -webkit-transform: scale(0.9); -ms-transform: scale(0.9); opacity: 0; visibility: hidden; }
.twoCultrue .con { width: 100%; height: 70%; position: absolute; left: 0px; top: 25%; text-align: center; color: #fff; font-size: 14px; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .by { color: #e62129; font: 20px/1.4 "futura_lightregular","times new roman","microsoft yahei"; }
.twoCultrue .by1 { text-transform: uppercase; margin-bottom: 4%; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .t .txt { font-size: 20px; color: #fff; padding: 12px 0px; display: block; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .t .bot { width: 22px; margin: 0px auto; display: block; height: 2px; background-color: #a9a9a7; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .by2 { color: #fff; text-transform: uppercase; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; opacity: 0; visibility: hidden; }
.twoCultrue .c { width: 90%; margin: 0px auto; height: 50px; overflow: hidden; display: none; transition: 300ms ease 0ms; -webkit-transition: 300ms ease 0ms; }
.twoCultrue .lico { border: 2px solid #fff; width: 96%; height: 90%; position: absolute; left: 2%; bottom: 5%; transition: 300ms ease 100ms; -webkit-transition: 300ms ease 100ms; transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); opacity: 0; visibility: hidden; }
.twoCultrue dd:hover .con { top: 16%; }
.twoCultrue dd:hover .yellow_80 { opacity: 1; visibility: visible; transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1); }
.twoCultrue dd:hover .by1 { opacity: 0; transform: translate(0px,-50px); -webkit-transform: translate(0px,-50px); height: 0px; margin-bottom: 0px; overflow: hidden; }
.twoCultrue dd:hover .by2 { opacity: 1; margin: 3% auto 6%; visibility: visible; }
.twoCultrue dd:hover .t .bot1 { visibility: hidden; opacity: 0; }
.twoCultrue dd:hover .t .txt { padding: 0px 0px 12px; color: #fff; }
.twoCultrue dd:hover .t .bot { background-color: #fff; }
.twoCultrue dd:hover .c { display: block; }
.twoCultrue dd:hover .lico { opacity: 1; visibility: visible; transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1);}
.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }