﻿@charset "utf-8";
/* CSS Document */

/*--- banner ---*/
.opacity_bg{background:#000;opacity:0.4;}
.nsm{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.1;filter:Alpha(opacity=10);z-index:12;transition:opacity .2s}
a:hover .nsm{opacity:0;filter:Alpha(opacity=0)}

.hm_zhuanye{ width:1200px; margin:0 auto; z-index:2;}
.hm_kecheng{ background:#fff; width:240px; height454px; position:absolute; z-index:2;}
.hm_ban_zy_bt{width:290px; height:41px; background:#f97206;margin:0 auto; font-family:"微软雅黑"; font-size:16px; color:#fff; text-align:center; letter-spacing:1.5px; line-height:45px;}
.hm_ban_zy{height:454px; background:#fff url() no-repeat  0 -373px; position:absolute; z-index:2}
.hm_ban_zy ul{width:290px;height:30.5px;clear:both;border-bottom:1px dashed #CCCCCC;}
.hm_ban_zy ul.bn{border:none;}
.hm_ban_zy ul li{width:290px; float:left;display:inline;font:14px/31px '微软雅黑';}
.hm_ban_zy ul li.l{width:195px;margin-left:7px;}
.hm_ban_zy ul li.l span{font:12px/24px '微软雅黑';margin-left:5px;}
.hm_ban_zy ul li.tn{width:290px;border-right:solid 1px #ddd;}
.hm_ban_zy ul li.tn span{font:12px/30px '微软雅黑';margin-left:8px;}
.hm_ban_zy ul li.r{width:80px;font:12px/30px '微软雅黑'; color:#F97206;text-align: right;}
.hm_ban_zy ul li.r a{color:#F97206;}
.hm_ban_zy ul li.r a:hover{color:#f00;}
.hm_ban_zy ul.rd{}
.hm_ban_zy ul.rd li.l{width:180px;margin-left:5px;}
.hm_ban_zy ul.zx{border-bottom:none;height:auto;}
.hm_ban_zy ul.zx a{display:block;width:200px;height:36px;text-align:center;font:16px/36px '微软雅黑';color:#fff;background:#8CBE1D;margin:15px auto;-moz-border-radius:8px; -webkit-border-radius:8px;border-radius:8px;}

.voice{ background:#FFF;}
.zhuanye{ width:1200px; margin:0 auto; z-index:2;}
.zhuanye{ width:1200px; margin:0 auto; z-index:2;}
.kecheng{ background:#fff; width:300px; height:496px; position:absolute; z-index:2;}
.kecheng_bt{ width:300px; height:45px; background:#00213d; margin:0 auto; font-family:"微软雅黑"; font-size:20px; color:#FFF; text-align:center; letter-spacing:1.5px; line-height:45px;}
.ban_zy{width:300px; height:456px; background:#fff url() no-repeat  0 -373px; position:absolute; z-index:2}
.ban_zy ul{width:290px;height:31px;clear:both;overflow:hidden;margin-left:10px;}
.ban_zy ul li{float:left;display:inline;font:14px/31px '微软雅黑';}
.ban_zy ul li.l{width:175px;margin-left:15px;}
.ban_zy ul li.r{width:100px;font:12px/31px '微软雅黑'; color:#F00;}
.ban_zy ul li.r a{color:#F00;}
.ban_zy ul li.r a:hover{color:#f00;}
.ban_zy ul li.r span{}
.bc_zy1{background:#f0e8ee;}
.bc_zy2{background:#faedeb;}
.bc_zy3{background:#fef1e8;}
.bc_zy4{background:#fdf5d2;}
.bc_zy5{background:#e6f5eb;}
.bc_zy6{background:#e7f7ff;}
.bc_zy8{background:#fff4de;}

/*banner滑动*/
.fullSlide {width:100%; position:relative; height:393px; background:#000;}
.fullSlide .bd {height:393px; margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important; height:393px; overflow:hidden; text-align:center;}
.fullSlide .bd li a {display:block; height:393px;}

.fullSlide .hd {width:100%; position:absolute; bottom:0; 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:42px; height:11px; margin:1px; overflow:hidden; background:#000;
filter:alpha(opacity=50); opacity:0.5; line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}



/* houts_talk */
.htyd{width:1200px; margin:0 auto;}
.houts_talk{ background:#FFF; border:1px solid #cfcfcf;display:block;padding:10px 0px 0px 0px;margin-top:20px;}
.houts_talk ul li{width:220px;text-align:center;border:1px solid #dfdfdf;border-radius:5px;float:left;margin-left:15px;margin-bottom:10px; background:#f2f2f2;}
.houts_talk ul li a {line-height:30px;text-align:center; color:#002459;}
.houts_talk ul li a:hover {line-height:30px;text-align:center; color:#f00;}
.clearf:after,clearf:before{content:"";display:block; }
.clearf:after {clear:both;}
.clearf{zoom:1;}/*IE6/IE7*/
/* houts_talk */




/*--- yidao ---*/
.yindao_bg{width:1200px; margin:0 auto; z-index:3;}
.yindao{ width:900px; height:97px; margin:11px auto 0px 3px; float:right;}
.yindao ul{width:900px; height:97px; margin:0 auto;}
.yindao ul li{ width:223px; height:97px; float:left; list-style:none; }

/*引导*/
.ydban{width: 1200px;height:125px; margin:10px auto 20px auto;clear:both;}
.ydban ul{width:290px; height:125px; overflow: hidden;float: left; margin-right:13px;}
.ydban ul.r{margin-right:0;float: right;}
.ydban ul li{width:289px; height:125px;}
.ydban ul li.yt{width:289px; height:125px;background-image:url('../images/ydimg.gif')!important;}
.ydban ul li.yt1{background:url() 0 0 no-repeat;}
.ydban ul li.yt2{background:url() 0 -129px no-repeat;}
.ydban ul li.yt3{background:url() 0 -258px no-repeat;}
.ydban ul li.yt4{background:url() 0 -386px no-repeat;}
.ydban ul li.yn{background-image:none;}
.ydban ul li.yn1{background:#EAAE00;}
.ydban ul li.yn2{background:#75A706;}
.ydban ul li.yn3{background:#E35C59;}
.ydban ul li.yn4{background:#01A6E8;}
.ydban ul li h3{padding-top:10px;font:24px/42px '微软雅黑';color:#fff;text-align:center;}
.ydban ul li p{display:block;width:200px;height:36px;margin:5px auto;font:18px/32px '微软雅黑';border:1px solid #fff;color:#fff;text-align:center;}
.nav_img_1 {width: 1200px;height:125px; margin:10px auto 20px auto;}
.nav_img_1 ul {width:1200px;}
.nav_img_1 ul li {float: left; width:228px; height:125px; margin-right:15px;}
.zyyd{width:1200px; border-bottom:#1688C9 solid 0px; background-color:#fff; margin:10px auto 0 auto;overflow:hidden;clear:both;}
.zyyd .bt{border-bottom:#1688C9 solid 3px;overflow:hidden;clear:both;height:47px;}
.zyyd .bt li{float:left; display:inline;line-height:47px;cursor:pointer; text-align:left;color:#414141;background:#fff;}
.zyyd .bt li.l1{width:242px;font:18px Microsoft YaHei;font-weight:700; line-height:47px;color:#1688C9;}
.zyyd .bt li.l2{width:250px;font:18px Microsoft YaHei;font-weight:700; line-height:47px;color:#D80F34;}
.zyyd .bt li a{display:block;color:#414141;font:18px Microsoft YaHei;font-weight:700; line-height:47px;}
.zyyd .bt li.on,.zyyd .bt li.on a{background:#1688c9; color:#fff;}
.zyyd .zynr{width:1200px;margin:10px auto 0 auto;overflow:hidden;clear:both;}
.zyyd .zynr .zyf{float:left;display:inline;width:230px;height:192px;border:1px solid #dfdfdf;margin-left:10px;}
.zyyd .zynr .zff{margin-left:0;}
.zyyd .zynr .zyf img{width:230px;height:122px;}
.zyyd .zynr .zyf ul{width:230px;overflow:hidden;clear:both;}
.zyyd .zynr .zyf li{float:left;display:inline;width:108px;overflow:hidden;}
.zyyd .zynr .zyf h5{font:14px/32px '微软雅黑';text-align:center;}
.zyyd .zynr .zyf p{text-align:center;}
.zyyd .zynr .zyf p a{font:14px/32px '微软雅黑'; color:#fff; text-align:center;background:#0099DF;padding:2px 10px;}

/*--- lianx ---*/
.new .new_left{ width:300px; height:532px; float:left; display:inline;background:url(../images/line.png) repeat-y right 0;}
.new .nwl{ width:240px; height:532px; float:left; display:inline;background:url(../images/line.png) repeat-y right 0;overflow:hidden;}
.lx ul.tb li,.lx ul.tel,.lx ul.qq,.lx ul.ol li{background-image:url(../images/bg_pic.png)!important;}
.lx{ width:216px; margin:13px auto 0px auto;  position:relative;}
.lx ul.tb{width:216px;height:60px;overflow:hidden;clear:both;margin:12px 0 0 0;border-bottom:1px dashed #dfdfdf;}
.lx ul.tb li{float:left;display:inline;width:66px;height:63px;overflow:hidden;}
.lx ul.tb li a{display:block;width:66px;height:63px;}
.lx ul.tb li.bm{background:url() no-repeat 0 -272px;}
.lx ul.tb li.cc{background:url() no-repeat 0 -362px;margin-left:8px;}
.lx ul.tb li.kj{background:url() no-repeat 0 -452px;margin-left:8px;}

.lx ul.tel{width:216px;height:68px;border-bottom:1px dashed #dfdfdf;margin:5px 0 0 0;overflow:hidden;clear:both;background:url() no-repeat 0 -0px;}
.lx ul.qq{width:216px;height:68px;border-bottom:1px dashed #dfdfdf;margin:10px 0 0 0;overflow:hidden;clear:both;background:url() no-repeat 0 -1046px;}
.lx ul.tel li.dh{line-height:22px;height:22px;font-size:14px;font-family:"微软雅黑"; font-weight:bold;color:#757474;clear:both;margin-left:48px;}
.lx ul.tel li.tx{line-height:32px;height:32px; width:220px; font-size:22px;font-family:"微软雅黑"; font-weight:bold;color:#1688C9;clear:both;margin-left:48px;}
.lx ul.qq li.dh{line-height:22px;height:22px;font-size:14px;font-family:"微软雅黑"; font-weight:bold;color:#757474;clear:both;margin-left:48px;}
.lx ul.qq li.dh a{color:#757474;}
.lx ul.qq li.tx{line-height:32px; width:220px; height:32px;font-size:22px;font-family:"微软雅黑"; font-weight:bold;color:#1688C9;clear:both;margin-left:48px;}
.lx ul.qq li.tx a{color:#1688C9;}
.lx ul.ol{width:216px;height:54px;border-bottom:1px dashed #dfdfdf;overflow:hidden;clear:both;margin:10px 0 8px 0;}
.lx ul.ol li.ly{float:left;display:inline;width:102px;height:60px;overflow:hidden;background:url() no-repeat 0 -186px;}
.lx ul.ol li.qq{float:left;display:inline;width:100px;height:60px;overflow:hidden;background:url() no-repeat 0 -95px;margin-left:12px;}
.lx ul.ol li a{display:block;width:130px;height:63px;}
.lx a.a1{ width:87px; height:63px; position:absolute; top:0px; left:0px;}
.lx a.a2{ width:87px; height:63px; position:absolute; top:0px; left:96px;}
.lx a.a3{ width:87px; height:63px; position:absolute; top:0px; left:191px;}
.lx a.a4{ width:278px; height:46px; position:absolute; top:89px; left:0px;}
.lx a.a5{ width:278px; height:58px; position:absolute; top:150px; left:0px;}
.call {height:46px; overflow:hidden; width:216px; margin:12px auto 0 auto;border-bottom:1px dashed #dfdfdf;}
.call .fript{font-size:14px; height:28px; line-height:26px;width:130px; margin-left:5px;margin-right:0;font-family:"微软雅黑";}
.call .frbtn{background:rgb(51,153,204); width:70px; height:32px;line-height:32px; border:none;color:white;font-family:"微软雅黑"; font-size:14px; font-weight:bold;letter-spacing:1.5px;cursor:pointer;margin-left:5px;}
.ys{color:#b91935;}
.hmj{overflow:hidden; width:216px; margin:13px auto 0 auto;text-align:center;overflow:hidden;}






            
  /*首页专业介绍*/
.nav_Xo{background-color:#FFF; position:relative;border:#cbcbcb solid 1px; height:452px;}
.product{padding-left:15px; border-top:#cbcbcb solid 1px;color:#ff4a00; font:16px/30px '微软雅黑';}
.product b{font:bold 13px/27px '微软雅黑'}
.product p{color:#6d6d6d; font:12px/24px '微软雅黑'; padding-bottom:5px;}
.float p{min-width:28px; float:left; margin-right:14.53px; display:inline-block; white-space:nowrap}
.float p a{font:14px/15px '微软雅黑'; color:#6d6d6d}
.float p a:hover{color:#F00;}
.product-wrap{position:absolute;top:0px; left:238px;width:325px;z-index:99;border:1px solid #cbcbcb;display:none; background-color:#eae9e9; border-left:none;}
.product:hover{border-right:none}
.item h3 a:hover{text-decoration:none}
/*cf*/
.cf{height:60px;width:320px;display:block; border-bottom:1px solid #d7d7d7;}
.cf:hover{background:#fff url(../images/001_03.jpg) left center no-repeat;}
.cf h4 a{color:#6d6d6d; padding-top:11px; margin-left:40px; display:block;}
.cf h4 a span{font-weight:normal;float:right}
.cf h4 a:hover{color:#F00; text-decoration:none}
.cf p{color:#ff4a00;font:12px/20px '微软雅黑';margin-left:40px;}
.nav_Xo .postm{left:239px;top:-1px;}
.nav_Xo .pos01{left:239px;top:-1px;}
.nav_Xo .pos02{left:239px;top:150px;}
.nav_Xo .pos03{left:239px;top:-1px;}
.nav_Xo .pos05{left:239px;top:-1px;}
.pb5{padding-bottom:5px}
.zytm{color:#000;text-decoration:none;cursor:pointer}

.xhcon {
    background-color: #FFF;
    width: 1190px;
    margin: auto;
}

.ht2 {
    height: 355px;
}

.zjxh1 {padding-top: 15px;float: left;}
.tit {font-size: 24px;color: #666666;margin-left: 25px;}
.ys7 {    width: 295px;}
.tit1 {font-size: 20px;color: #666666;line-height: 42px;}


.zymenu {padding-top: 15px;margin-left: 19px;float: left;color: #666666;}
.menul ul li {float: left;line-height: 39px;font-size: 20px;width: 120px;margin-left: 32px; text-align:center;}
.menul ul li:first-child {margin-left: 0px;}
.changes {color: #3da7e5;border-bottom: 3px solid #3da7e5;}
.wt {line-height: 39px;float: left;text-align: right;margin-left:45px;color: #a09f9f;}
.menul {float: left;}
.gdnr1 {width: 65px;display: inline-block;color: #444444;font-size: 14px;text-align: right;}
.zyls {margin-top: 10px;}
.zyls ul li {float: left;width: 204px;height: 272px;text-align: center;font-size: 17px;color: #3a3a3a;border: 1px solid #EAEAEA;margin-left: 17px;}
.zyls ul li:first-child {margin-left: 0px;}
.zyls ul li p {line-height: 28px;}
.zyls ul li img {
        margin: 10px 0px 20px 0;
    width: 204px;
    height: 182px;
    object-fit: cover;
    
}
.gzl {font-size: 13px;color: #969494;}
.wb {background-color: #EEFBE7;padding: 10px;font-size: 14px;color: #444444;}
.wzbg3 p {line-height: 27px;text-align: center;}
.wzbg1 p {line-height: 24px;text-align: center;}
.wzbg1 p:first-child {line-height: 32px;font-size: 18px;}
.wzbg1 span {display: inline-block;width: 125px;color: #444444;}
.gdnr2 {color: #444444;font-size: 14px;margin-left: 110px;}
.ht  .menul ul li {width: 89px;}
.fl0 {    float: left;
    font-size: 14px;}