@charset "utf-8";

/*全局控制*/
body{width:100%;margin:0;padding:0;font-family:"微软雅黑"; color:#565656;-webkit-text-size-adjust:none;overflow-x:hidden; }
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{width:100%;height:auto;display: block;border:0;vertical-align:center;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.op{opacity: 0}
.flex{display:flex;}
.wrap{flex-wrap: wrap;}
a{text-decoration:none;color:#000;cursor: pointer;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
button{cursor: pointer;border:0;}


.box{width:1200px;margin:auto;}



.banner{position: relative;z-index: 200}

.banner .head{width:100%;height: 80px;position: absolute;top: 0;height: 80px;z-index:300;}
.banner .head>.yin{position: absolute;top: 0;width:100%;height: 100%;background: #000;opacity: .1}
.banner .head .con{width:1200px;height: 80px;position: absolute;top: 0;left: 0;right: 0;margin:auto}
.banner .head .con .logo{width:216px;height: 41px;margin-top: 16px}
.banner .head .con .nav{text-align: right;height: 80px;font-size: 14px}
.banner .head .con .nav li{display: inline-block;text-align: center;margin-left: 19px;color: #fff;width:68px;height:80px;position: relative;}
.banner .head .con .nav li a{color: #fff;display: block;width:100%;height:50px;padding-top: 30px;overflow: hidden;}
.banner .head .con .nav li:first-child{margin-left: 0}
.banner .head .con .nav li:last-child{width:150px;margin}
.banner .head .con .nav li img{display: inline-block;width:15px;height: 15px;margin-right: 10px}
.banner .head .con .nav li a:hover{border-top:2px solid #52afdb;padding-top: 28px }
.banner .head .con .nav li a .yin{display: none;position: absolute;top: 0;width:100%;height: 100%;background: #000;opacity: .1}
.banner .head .con .nav li a:hover .yin{display: block;}


/*idx_con1*/

.z_title{text-align: center;font-family:'SourceHanSansCN-Regular'}
.z_title p{font-size: 36px;margin-bottom: 20px}
.z_title span{color: #999999;text-transform: uppercase;}

.idx_con1{margin-top: 70px}
.idx_con1 .list{margin-top: 120px}
.idx_con1 .list>div{width:570px;height: 180px;margin-right: 50px;margin-bottom: 125px;float: left;}
.idx_con1 .list>div:nth-child(2n){margin-right: 0}
.idx_con1 .list>div .fl{width:318px;height: 180px;background: #fe7a0e;position: relative;text-align: center}
.idx_con1 .list>div .fl .img{width:136px;height: 136px;border-radius: 100px;padding:7px;background: #fe7a0e;position: absolute;top:-75px;left: 0;right: 0;margin:auto;}
.idx_con1 .list>div .fl span{width:66px;height: 3px;border-radius: 50%;background: #fff;display: inline-block;margin-bottom: 15px;margin-top: 80px}
.idx_con1 .list>div .fl p{color: #fff;font-size: 24px}
.idx_con1 .list>div:nth-child(2) .fl{background: #736cd6}
.idx_con1 .list>div:nth-child(2) .fl .img{background: #736cd6}
.idx_con1 .list>div:nth-child(3) .fl{background: #4cbf7e}
.idx_con1 .list>div:nth-child(3) .fl .img{background: #4cbf7e}
.idx_con1 .list>div:nth-child(4) .fl{background: #d475ed}
.idx_con1 .list>div:nth-child(4) .fl .img{background: #d475ed}
.idx_con1 .list>div .fr{width:250px;height: 178px;border:1px solid #ccc;border-left: 0;position: relative;}
.idx_con1 .list>div .fr .title{text-align: center;width:80%;height: 26px;line-height: 26px;border-radius: 26px;color: #fff;background: #fe7a0e;position: absolute;top: -13px;left: 0;right: 0;margin:auto;}
.idx_con1 .list>div .fr .con{line-height: 2;width:90%;margin:20px auto;}
.idx_con1 .list>div:nth-child(2) .fr .title{background: #736cd6}
.idx_con1 .list>div:nth-child(3) .fr .title{background: #4cbf7e}
.idx_con1 .list>div:nth-child(4) .fr .title{background: #d475ed}


/*idx_con2*/

.idx_con2 .list{margin-top: 45px}
.idx_con2 .list>div{width:230px;height: 362px;float: left;margin-right: 12px;position: relative;}
.idx_con2 .list>div:nth-child(5){margin-right: 0}
.idx_con2 .list>div .con{position: absolute;}
.idx_con2 .list>div .con1{width:80%;height: 70px;color: #fff;top: 30px;right:23px;text-align: right}
.idx_con2 .list>div .con1 p:nth-child(1){font-size: 30px}
.idx_con2 .list>div .con1 span{display: inline-block;width:113px;height: 2px;background: #fff}
.idx_con2 .list>div .con1 p:nth-child(3){font-size: 18px;}

.idx_con2 .list>div .con2{width:100%;height: 70px;color: #fff;top: 265px;left:0px;text-indent: 16px}
.idx_con2 .list>div .con2 p:nth-child(1){font-size: 26px;width:140px;height: 44px;line-height: 44px;background: #fff;color: #333}
.idx_con2 .list>div .con2 span{display: none}
.idx_con2 .list>div .con2 p:nth-child(3){font-size: 18px;margin-top: 2px}

.idx_con2 .list>div .con3{width:80%;height: 70px;color: #fff;top: 30px;right:23px;text-align: right}
.idx_con2 .list>div .con3 p:nth-child(1){font-size: 30px}
.idx_con2 .list>div .con3 span{display: inline-block;width:113px;height: 2px;background: #fff}
.idx_con2 .list>div .con3 p:nth-child(3){font-size: 18px;}

.idx_con2 .list>div .con4{width:80%;height: 70px;color: #fff;top:120px;left:23px;}
.idx_con2 .list>div .con4 p:nth-child(1){font-size: 30px}
.idx_con2 .list>div .con4 span{display: inline-block;width:113px;height: 2px;background: #fff}
.idx_con2 .list>div .con4 p:nth-child(3){font-size: 18px;}

.idx_con2 .list>div .con5{width:100%;height: 70px;color: #fff;top: 27px;left:0px;text-indent: 16px}
.idx_con2 .list>div .con5 p:nth-child(1){font-size: 26px;width:140px;height: 44px;line-height: 44px;background: #fff;color: #333}
.idx_con2 .list>div .con5 span{display: none}
.idx_con2 .list>div .con5 p:nth-child(3){font-size: 18px;margin-top: 2px}



/*idx_con3*/
.idx_con3{margin-top: 76px;width:100%;height: 778px;padding-top: 80px;background: url(../images/bg.png);background-size: 100% 100%}
.idx_con3 .list{margin-top: 45px}
.idx_con3 .list>div{width:390px;height: 460px;background: #fff;float: left;margin-right:15px;}
.idx_con3 .list>div:nth-child(3n){margin-right: 0}
.idx_con3 .list>div .img{width:390px;height: 240px;overflow: hidden;}
.idx_con3 .list>div .con{width:90%;margin:auto;margin-top: 20px}
.idx_con3 .list>div .con>span{display: inline-block;height: 20px;text-indent: .5em;font-size: 20px;border-left: 4px solid #00c6ff;line-height: 20px;white-space:nowrap;overflow: hidden;}
.idx_con3 .list>div .con>div{height: 100px;width:100%;margin:20px 0;}
.idx_con3 .list>div .con>.xj{display: block;width:120px;height: 22px;background: #00c6ff;color: #fff;text-indent: center;line-height: 22px;font-size: 14px;text-align: center}
.idx_con3 .more{width:225px;height: 54px;display: block;margin:64px auto;background: #00c6ff;color: #fff;font-size: 20px;font-weight: bold;line-height: 54px;text-align: center}

/*idx_con4*/

.idx_con4{margin-top: 76px;}
.idx_con4 .yin{width:100%;height: 100%;position: absolute;top: 0;;display: none;background: #000;opacity: .3}
.idx_con4 .list{margin-top:40px;}
.idx_con4 .list .first{width:395px;height: 420px;position: relative;}
.idx_con4 .list .first:hover .yin{display: block;}
.idx_con4 .list .first p{display: none;width:90%;position: absolute;bottom:25px;left: 0;right: 0;margin:auto;height: 20px;text-indent: .5em;font-size: 20px;border-left: 4px solid #00c6ff;line-height: 20px;color: #fff}
.idx_con4 .list .first:hover p{display: block;}
.idx_con4 .list .list_list{width:805px;}
.idx_con4 .list .list_list>div{width:394px;height: 205px;margin-left: 8px;margin-bottom: 9px;float:left;position: relative;}
.idx_con4 .list .list_list>div:hover .yin{display: block;}
.idx_con4 .list .list_list>div p{display: none;width:90%;position: absolute;bottom:25px;left: 0;right: 0;margin:auto;height: 20px;text-indent: .5em;font-size: 20px;border-left: 4px solid #00c6ff;line-height: 20px;color: #fff}
.idx_con4 .list .list_list>div:hover p{display: block;}
.idx_con4 .more{width:225px;height: 54px;display: block;margin:64px auto;background: #00c6ff;color: #fff;font-size: 20px;font-weight: bold;line-height: 54px;text-align: center}


/*idx_con5*/
.idx_con5 .list{margin-top: 40px}
.idx_con5 .list>div.fl{width:473px;}
.idx_con5 .list>div.fr{width:703px;}
.idx_con5 .list .img{height: 295px}
.idx_con5 .list p{font-size: 20px;height: 50px;line-height: 50px;text-align: center;background: #f5f5f5;}

/*idx_con6*/

.idx_con6{background: #fafafa;padding:10px 35px 35px 35px;margin-top: 20px}
.idx_con6 .z_title>p{width:320px;height: 62px;background: #fff;margin:auto;line-height: 62px}

.idx_con6 .list .fl{width:800px;height: 555px;background: #fff;padding:24px 7px;}
.idx_con6 .list .fl>div{width:390px;float: left;margin-right: 10px}
.idx_con6 .list .fl .img{width:390px;height: 215px;overflow: hidden;}
.idx_con6 .list .fl .img img{transition: all .7s}
.idx_con6 .list .fl .img:hover img{transform: scale(1.2);}
.idx_con6 .list .fl .img+p{font-size: 16px;color: #666;line-height: 50px;height: 50px}

.idx_con6 .list .fr{width:345px;height: 555px;background: #fff;padding:24px 15px;}
.idx_con6 .list .fr .title>span{cursor: pointer;font-size: 20px;color: #666666;margin-right:25px;height: 30px;line-height: 30px}
.idx_con6 .list .fr .title a{font-size: 14px;display: inline-block;float: right;height: 30px;line-height: 30px}
.idx_con6 .list .fr .title a span{color: #00c6ff;display:inline-block;margin-left: 5px ;height: 30px;line-height: 30px;font-weight: bold;}
.idx_con6 .list .fr .list{display: none;width:100%;margin-top: 20px}
.idx_con6 .list .fr .on{display: block;}
.idx_con6 .list .fr .list li{font-size: 15px;line-height: 2}
.idx_con6 .list .fr .list li span{display: inline-block;float: right;}


/*idx_con7*/
.idx_con7{margin-top: 25px}
.idx_con7 .list{margin-top: 30px}
.idx_con7 .list .first{width:590px;height: 399px;position: relative;overflow: hidden;}
.idx_con7 .list .first img{transition: all .7s}
.idx_con7 .list .first:hover img{transform: scale(1.2);}
.idx_con7 .list .first p{position: absolute;bottom:0;height: 42px;text-indent: .5em;font-size: 18px;line-height: 42px;color: #fff;width:100%;text-align: center;background: #000;opacity: .6}
.idx_con7 .list .list_list{width:610px;}
.idx_con7 .list .list_list>div{overflow: hidden;width:297px;height: 195px;margin-left: 7px;margin-bottom: 9px;float:left;position: relative;}
.idx_con7 .list .list_list>div img{transition: all .7s}
.idx_con7 .list .list_list>div:hover img{transform: scale(1.2);}
.idx_con7 .list .list_list>div p{white-space:nowrap;overflow: hidden;position: absolute;bottom:0;height: 42px;text-indent: .5em;font-size: 18px;line-height: 42px;color: #fff;width:100%;text-align: center;background: #000;opacity: .6}
.idx_con7 .more{width:225px;height: 54px;display: block;margin: auto;background: #00c6ff;color: #fff;font-size: 20px;font-weight: bold;line-height: 54px;text-align: center;margin-top: 55px}


/*idx_con8*/

.idx_con8{margin-top: 20px}
.idx_con8 .title{height: 40px;}
.idx_con8 .title>span{display: inline-block;float: left;height: 40px;line-height: 40px;font-size: 36px}
.idx_con8 .title>div{text-align: right;float: right;}
.idx_con8 .title>div p{color: #999999;text-transform: uppercase;}
.idx_con8 .title>div a{font-size: 14px;display: inline-block;float: right;height: 30px;line-height: 30px}
.idx_con8 .title>div a span{;color: #00c6ff;display:inline-block;margin-left: 5px ;height: 30px;line-height: 30px}
.idx_con8 .type{font-size: 0;margin-top: 20px}
.idx_con8 .type>span{cursor: pointer;font-size: 16px;display: inline-block;height: 53px;width:19.8%;margin:0 .1%;background: #e3e4e5;line-height: 53px;text-align: center}
.idx_con8 .type>span:hover{background: none;border-top: 3px solid #00c6ff;height: 50px}
.idx_con8 .type>span.active{background: none;border-top: 3px solid #00c6ff;height: 50px}
.idx_con8 .list{margin-top: 30px;display: none}
.idx_con8 div.on{display: block;}
.idx_con8 .list>div{width:285px;margin-right: 20px;float: left;}
.idx_con8 .list>div:nth-child(4n){margin-right: 0}
.idx_con8 .list>div .img{width:285px;height: 195px;overflow: hidden;}
.idx_con8 .list>div .img img{transition: all .7s}
.idx_con8 .list>div .img:hover img{transform: scale(1.2);}
.idx_con8 .list>div p{font-size: 17px;margin-top: 17px;text-align: center;white-space:nowrap;overflow: hidden;}


/*idx_con9*/
.idx_con9{margin-top: 55px}
.idx_con9 .fl{width:600px;padding:30px}
.idx_con9 .fl>p{font-size: 36px}
.idx_con9 .fl>div{margin:20px 0;height: 200px;line-height: 1.8;}
.idx_con9 .fl>a{width:100px;height: 40px;display: block;background: #00c6ff;color: #fff;font-size: 20px;font-weight: bold;line-height: 40px;text-align: center;}
.idx_con9 .fr{width:530px;height: 444px;border-left: 4px solid #00c6ff}
.idx_con9 .fr img{height: 444px;width:auto;}



/*底部*/

.foot{height: 581px;background: url(../images/dbg.png);background-size: 100% 1005}
.foot .box{padding-top: 30px;color: #fff}
.foot .d_title{height: 80px;line-height: 80px;border-bottom: 1px solid #898d8f;font-size: 30px;text-transform: uppercase;}
.foot .d_title span{display: inline-block;margin-left: 20px}
.foot .con{height: 340px;margin-top: 35px}
.foot .con>div:nth-child(1){width:200px;margin:0 25px;text-align: center}
.foot .con>div:nth-child(1) .img{width:119px;margin:auto;margin-bottom: 30px}
.foot .con>div:nth-child(1) a{font-size: 14px;display: inline-block;width:80px;text-align: center;margin-bottom: 20px;color: #fff}
.foot .con>div:nth-child(2){margin-left: 70px;width:375px;}
.foot .con>div:nth-child(2) input{color: #fff;width:100%;height: 42px;line-height: 42px;font-size: 14px;margin-bottom: 20px;background:#434444;text-indent: 1em;border-radius: 10px;border:0;}

.foot .con>div:nth-child(2) input::-webkit-input-placeholder{
  color: #fff;

}

.foot .con>div:nth-child(2) input::-moz-input-placeholder{
  color: #fff;

}

.foot .con>div:nth-child(2) input::-ms-input-placeholder{
  color: #fff;
}

.foot .con>div:nth-child(2) p{color: #afafae;font-size: 14px;margin:0 0 30px 0;}
.foot .con>div:nth-child(2) button{width:190px;height: 45px;display: block;margin: auto;background: #00c6ff;color: #fff;font-size: 20px;font-weight: bold;border:0;border-radius: 10px}
.foot .con>div:nth-child(3){width:420px;}
.foot .con>div:nth-child(3) .ewm{width:124px;text-align: center}
.foot .con>div:nth-child(3) .ewm img{height: 124px;width:124px}
.foot .con>div:nth-child(3) .ewm p{font-size: 14px;color: #fff;margin-top: 25px}
.foot .con>div:nth-child(3) .con2{width: 260px}
.foot .con>div:nth-child(3) .con2>span{font-size: 36px;color: #00c6ff;font-weight: bold;}
.foot .con>div:nth-child(3) .con2>p{margin-top: 25px;line-height: 2;color: #fff}
.foot .d_p,.foot .d_p+div{height: 36px;text-align:center;line-height: 36px;font-size: 14px;color: #fff;border-bottom: 1px solid #898d8f}
.foot .d_p+div{border:0;}



/*二级页*/

.z_title2{text-align: center;font-family:'SourceHanSansCN-Regular';margin:50px auto;}
.z_title2 p{font-size: 36px;margin-bottom: 3px;font-weight: bold;}
.z_title2 span{color: #999999;text-transform: uppercase;}



.er_type{min-height: 45px;background: #e3e4e5;line-height: 45px;color: #666666;}
.er_type .fl{width:80%;}
.er_type .fl a{display:block;float: left;padding:0 20px;font-size: 15px;color: #666666;height: 100%;position: relative;}
.er_type .fl a:last-child span{display: none;}
.er_type .fl a span{display: inline-block;height: 15px;position: absolute;top: 15px;right: 0;width:1px;background: #ccc}
.er_type .fl a:hover{background: #35b6ed;color: #fff}
.er_type .fl a:hover span{display: none}
.er_type .fl a.active{background: #35b6ed;color: #fff}
.er_type .fl a.active span{display: none}
.er_type .fr{width:20%;text-align: right;}
		/*热门课程*/
.pro_list_rm>div{width:285px;float: left;margin-right: 20px;margin-bottom: 20px}
.pro_list_rm>div:nth-child(4n){margin-right: 0}
.pro_list_rm>div .img{width:285px;height: 195px;overflow: hidden;}
.pro_list_rm>div p{height: 45px;line-height: 45px;text-align: center;font-size: 17px;color: #666666;white-space:nowrap;overflow: hidden;}

		/*教师风采*/
.pro_list_fc>div{width:386px;float: left;margin-right: 18px;margin-bottom: 10px;border:1px solid #fff;}
.pro_list_fc>div:hover{border-color:#35b6ed;}
.pro_list_fc>div:nth-child(3n){margin-right: 0}
.pro_list_fc>div .img{width:186px;height:243px;overflow: hidden;}
.pro_list_fc>div .con{width:160px;height:200px;padding:40px 10px 3px 30px;position: relative;}
.pro_list_fc>div .con p{margin-bottom: 10px;line-height: 1.5;color: #999}
.pro_list_fc>div .con .title{color: #666;font-weight: bold;font-size: 20px}
.pro_list_fc>div .con a{position: absolute;left:30px ;bottom:20px;width:110px;height: 30px;display: block;color: #fff;text-align: center;line-height: 30px;background: #35b6ed;font-size: 14px}

		/*学生作品*/
.pro_list_zp>div{width:285px;float: left;margin-right: 20px;margin-bottom: 20px}
.pro_list_zp>div:nth-child(4n){margin-right: 0}
.pro_list_zp>div .img{width:285px;height: 195px;overflow: hidden;}
.pro_list_zp>div p{height: 45px;line-height: 45px;font-size: 17px;color: #666666}
.pro_list_zp>div p span{display: inline-block;float: right;}

.pro_new_list>div{height: 160px;width:100%;margin-bottom: 40px;background: #f6f4f7}
.pro_new_list>div .img{height: 160px;width: 230px;overflow: hidden;}
.pro_new_list>div .img img{height: 100%;width:auto;}
.pro_new_list>div .con{padding:35px 30px 0 40px;width:890px;height: 125px;border-right:8px solid #ccc;position: relative;}
.pro_new_list>div .con p{color: #000;font-size: 18px;margin-bottom: 10px}
.pro_new_list>div .con p span{display:inline-block;position: relative;top:-8px;float: right;color: #666;font-size: 30px}
.pro_new_list>div .con div{color: #666;font-size: 14px;line-height: 2}
.pro_new_list>div .con button{width:92px;height: 22px;background: none;display: block;position: absolute;right: 30px;bottom:20px;border:1px solid #dddbde;font-size: 14px;outline: none}
.pro_new_list>div:hover .con{border-color: #35b6ed}
.pro_new_list>div:hover .con p span{color: #35b6ed}



		/*校园环境*/

.pro_list_hj>div{width:285px;margin-right: 20px;margin-bottom: 20px;float:left;position: relative;}
.pro_list_hj>div:nth-child(4n){margin-right: 0}
.pro_list_hj>div p{position: absolute;bottom:0;height: 42px;text-indent: .5em;font-size: 18px;line-height: 42px;color: #fff;width:100%;text-align: center;background: #000;opacity: .6;white-space:nowrap;overflow: hidden;}


		/*学生简介*/

.pro_list_jj>div{width:390px;height: 405px;background: #f7f7fa;float: left;margin-right:12px;border:1px solid #f2f2f2;margin-bottom: 12px}
.pro_list_jj>div:nth-child(3n){margin-right: 0}
.pro_list_jj>div .img{width:390px;height: 240px;overflow: hidden;}
.pro_list_jj>div .con{width:90%;margin:auto;margin-top: 20px}
.pro_list_jj>div .con>span{display:block;width:100%;height: 20px;text-indent: .5em;font-size: 20px;border-left: 4px solid #00c6ff;line-height: 20px}
.pro_list_jj>div .con>div{height: 100px;width:100%;margin:20px 0;}
.pro_list_jj>div .con>span>span{display: block;width:105px;height: 22px;background: #00c6ff;color: #fff;text-indent: center;line-height: 22px;font-size: 14px;text-align: center;float: right}

	    /*学历教育*/
.pro_list_xl_con{margin-bottom: 20px;}
.pro_list_xl>div{width:390px;height: 405px;float: left;margin-right:12px;margin-bottom: 12px}
.pro_list_xl>div:nth-child(3n){margin-right: 0}
.pro_list_xl>div .img{width:390px;height: 240px;overflow: hidden;}
.pro_list_xl>div .con{margin-top: 20px}
.pro_list_xl>div .con>span{display:block;width:100%;height: 20px;font-size: 17px;line-height: 20px;font-weight: bold;}
.pro_list_xl>div .con>div{height: 100px;width:100%;margin:20px 0;}
.pro_list_xl>div .con>span>span{background: #ef3814;font-weight: 100;display: block;padding:0 15px;height: 23px;border-radius:23px;color: #fff;text-indent: center;line-height: 22px;font-size: 14px;text-align: center;float: right}
.pro_list_xl>div.col1 .con>span>span{background: #ef3814;}
.pro_list_xl>div.col2 .con>span>span{background: #00c6ff;}
.pro_list_xl>div.col3 .con>span>span{display: none}







.page{margin:60px 0;}
.page a{display: inline-block;width:20px;height: 30px;font-size: 12px;border:1px solid #ddd;margin:0 4px;text-align: center;line-height: 30px}
.page a:hover{background: #35b6ed;color: #fff;border-color:#35b6ed;}
.page a.select{background: #35b6ed;color: #fff;border-color:#35b6ed;}
.page a:last-child,.page a:first-child{width:50px}


/*详情*/
.show_con{margin-top: 85px}
.show_con p.title{font-size: 30px;text-align: center;border-bottom: 1px solid #e5e5e5;padding-bottom: 10px}
.show_con p.time{font-size: 14px;text-align: center;margin:3px 0;color: #666666}
.show_con div.img{width:100%;margin:30px 0;text-align: center}
.show_con div.img img{width:auto;display:inline-block;}
.show_con div.key{width:500px;margin:auto;text-align: center;margin-bottom:20px;}
.show_con div.key p:nth-child(1){width:230px;display: block;margin:auto;border-bottom: 1px solid #0da5da}
.show_con div.key span{display: block;width:60px;background: #0da5da;height: 6px;margin:auto;}
.con_con{margin:20px auto;}
.con_con img{width: auto;display: inline-block;max-width: 100%}


.fanye{font-size: 14px;color: #666666}
.fanye p{margin-bottom: 10px}
.fanye a:hover{color: #666666}



/*新闻*/

.ab_pro2>div{background: #f7f7f7;width:370px;padding:11px;margin-right: 11px;float: left;margin-bottom: 30px}
.ab_pro2>div:nth-child(3n){margin-right: 0}
.ab_pro2>div .title{font-size: 16px;color: #333;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;margin:15px 0;}
.ab_pro2>div .con{height: 43px;overflow: hidden;font-size: 14px;line-height: 1.5;color: #979797}
.ab_pro2>div .time{font-size: 14px;color: #979797;margin-top: 15px}
.ab_pro2>div .time a{display: inline-block;color: #979797;float: right;border-bottom: 1px solid}






