.spyy0{
	width: 570px;
    float: left;
    font-size: 18px;
    line-height: 40px;
    color: #000;
}
.hsed0 img{
    margin-right: 5px;
    margin-top: 7px;
}
/*----------------------------------------------------------------

// 文件名：index.css
// 功能描述：首页

//----------------------------------------------------------------*/
#wrap{
	overflow: hidden;
}


/*轮播banner*/
.banner{position: relative;width: 100%;}
.banner img{min-width: 100%;min-height: 400px;}
.banner a{display: none;}
.banner .show{display: block;}
.banner div{height: 5px;font-size: 0;margin-top: -29px;padding-bottom:24px;text-align: center;position: relative;}
.banner div i{display: inline-block;width: 28px;height: 5px;border-radius: 2px;background: #fff;margin: 0 10px;cursor: pointer;}
.banner div>i.active{background: #205fc6;}

/*新书上架*/
.newbook{background: url(../img/index-newbg.jpg) repeat;padding: 30px 0 29px;}
.newbook .title{background: url(../img/index-newbg2.jpg) repeat-x;color: #205fc6;font-size: 20px;margin-bottom: 30px;}
.newbook .title img{width: 33px;margin-right: 9px;}
.newbook .title small{color: #797979;font-size: 14px;margin-left: 9px;}
.newbook ul{overflow: hidden;}
.newbook li{width: 270px;height: 330px;background: #efefef;float: left;margin-right: 40px;position: relative;margin-bottom: 60px;overflow: hidden;cursor: pointer;}
.newbook li:nth-child(4n){margin-right: 0;}
.newbook li img{margin: 0 auto;width: 197px;height: 264px;margin-top: 30px;margin-left: 35px;}
.newbook li .bookinto{position: absolute;top: 330px;background:rgba(0,0,0,0.9);color: #fff;width: 100%;font-size: 16px;text-align: center;height: 139px;line-height:30px;transition: all 0.4s linear; padding-top: 26px;}
.newbook li .bookinto span{display: block;}


/*新闻*/
.news{background: url(../img/index-newbg.jpg) repeat;margin-top: -20px;padding-bottom: 30px;}
.news .conter>div{width: 585px;background: #fff;position: relative;padding-bottom: 43px;}
.news .conter>div:before{content: '';display: block;width: 0;height: 0;border-top: 60px solid #205fc6; border-right: 50px solid transparent;position: absolute;top:0;left: 0;}
.news ul li span{float: right;color: #8c8c8c;font-size: 14px;}
.news>div .txt{padding:20px 50px 42px;overflow: hidden;color: #205fc6;font-weight: bold;font-size: 20px;margin-left: 20px;}
.news>div .txt span{float: right;font-weight: normal;font-size: 14px;cursor: pointer;}
.news .information{height: 334px; overflow: hidden; background: #fff;}
.news .information ul{padding: 0 50px;}
.news .information ul li{font-size: 16px;color: #333333;margin-bottom: 23px;position: relative;cursor: pointer;}
.news .information ul li:after{content: '';display: block;clear: both;}
.news .information ul li:last-child{margin-bottom: 0;}
.news .information ul li:before{content: '';display: inline-block;width: 5px;height: 5px;background: #757575;position: absolute;top:8px;left: -18px;}
.news .information ul .active{color: #205fc6;}
.news .information ul .active:before{background:#205fc6;}
.news .information ul li:hover{color: #205fc6;}
.news .information ul li:hover:before{background:#205fc6;}
.news .information ul li a{width: 320px; display: inline-block; overflow: hidden; white-space: nowrap;}
.news .hotbook-L{width: 170px;height: 210px;background: #efefef;position: relative;float: left;margin-top: 40px;overflow: hidden;display: none;}
.news .show{display: block;}
.news .hotbook{height: 334px; overflow: hidden;}
.news .hotbook .txt{padding-bottom: 0;}
.news .hotbook-L img{width: 125px;height: 168px;margin-top: 20px;margin-left: 23px;}
.news .hotbook-L p{
	position: absolute;
    top: 220px;
    background: rgba(69,69,69,0.9);
    color: #fff;
    width: 100%;
    font-size: 16px;
    text-align: center;
    height: 70px;
    line-height: 35px;
    transition: all 0.4s linear;
}
.news .bookinto span{display: block;}
.news .hotbook-A{margin-left: 28px;}
.news .hotbook-R{
	float: left;
	margin-left: 120px;

	
}

.news .hotbook-R  li{position: relative;font-size: 16px;color: #434343;margin-bottom: 30px;cursor: pointer; padding-left: 27px;}
.news .hotbook-R  li:last-child{margin-bottom: 0;}
.news .hotbook-R  li:before {
    content: '';
    display: inline-block;
    width: 5px;
    height: 5px;
    background: #205fc6;
    position: absolute;
    top: 8px;
    left: -18px;
}
.news .hotbook-R  li.hotbook-hot span{ font-size: 18px; font-family: "arial"; position:absolute; left: -30px; width: 27px; height: 24px; background: #205fc6; border-radius: 24px; color: #fff; text-align: center;}
.news .hotbook-R  li:hover{color: #205fc6;}
/*防伪验证*/
.verify{background: url(../img/index-bg3.jpg) no-repeat; background-size: cover;height: 250px;background-position: top center;}
.verify>div{width: 810px;height: 202px;background: rgba(32,32,40,0.35);margin: 0 auto;position: relative;top:24px;color: #fff;}
.verify>div p{text-align: center;font-size: 30px;}
.verify>div p:nth-child(1){padding-top: 59px;}
.verify>div p:nth-child(1) img{width: 35px;vertical-align: middle;margin-right: 18px;}
.verify>div .btn{width: 238px;height: 39px;border:1px solid #fff;font-size: 18px;text-align: center;line-height: 38px;margin: 20px auto 0;border-radius: 2px;cursor: pointer;}
.verify>div .btn:hover{background: #fff;color: #4c4d51;transition: all 0.2s linear;}
/*产品统计和推荐资源*/
.info{background: url(../img/index-newbg.jpg) repeat;padding: 30px 0 29px;}
.info .stat .title{background: url(../img/index-newbg2.jpg) repeat-x;color: #205fc6;font-size: 20px;}
.info .stat .title img{width: 33px;margin-right: 9px;}
.info .stat .title i{font-style: normal; font-weight: bold; }
.info .stat .title small{ font-size: 14px; color: #797979; font-family: Arial; margin-left: 10px;}
.info .conter>div{width: 585px;position: relative;padding-bottom: 43px;}
.info .conter .nominate{background: #fff;}
.info .conter .nominate:before{content: '';display: block;width: 0;height: 0;border-top: 60px solid #205fc6; border-right: 50px solid transparent;position: absolute;top:0;left: 0;}

.info .nominate .txt{padding:20px 50px 42px;overflow: hidden;color: #205fc6;font-weight: bold;font-size: 20px;margin-left: 20px;}
.info .nominate .txt span{float: right;font-weight: normal;font-size: 14px;}
.info .nominate ul{padding-left: 34px;}
.info .nominate ul li{font-size: 16px;color: #333333;margin-bottom: 32px;position: relative;cursor: pointer;border-bottom: 1px solid #e3e3e3;overflow: hidden;padding-bottom: 25px;}
.info .nominate ul li:last-child{border-bottom: 0;padding-bottom:0;margin-bottom: 0;}
.info .nominate ul li img{float: left;}
.info .nominate ul li div{float: left;margin-left: 45px;margin-top: 20px;}
.info .nominate ul li h2{font-size: 16px;color: #333333;margin-bottom: 15px;}
.info .nominate ul li p{font-size: 14px;color: #434343;display: inline-block;line-height: 30px;}
.info .nominate ul li p span{display: block;}
.info .nominate ul li p:nth-of-type(2){margin-left: 25px;}
.info .nominate h2 a:hover{color: #205fc6;}







/*心理咨询师*/

.danping_boxtit{ width:1190px; height:46px; margin:0 auto; line-height:46px; font-size:14px;}
.danping_boxtit a{ color:#5f5f5f;}
.danping_boxtit a:hover{color:#0d84ca;}
.danping_boxtit a.khover{color:#0d84ca;}
.danping_boxtit a.khover{color:#e40000;}

.danping_boxtit a.khover{color:#e40000;}

.dan_ping_box{ width:100%; float:left; }
.dan_ping_boxsu{     width: 100%;
    margin: 0 auto;
    overflow: hidden;
    background: #f5f5f5;}
.dan_ping_boxsu02{     width: 1200px;
    height: 537px;
    margin: 15px 0;
    background-color: #FFF;
    /* float: left; */
    position: relative;
    margin: 0 auto;
    margin-top: 10px;
    margin-bottom: 10px;
}


/*放大镜*/

#preview{ width:350px; height:460px;margin:20px 0 0 10px; float:left;}
.jqzoom{ width:350px; height:350px; position:relative; text-align: center;
    background-color: #f7f7f7;}/*显示大图*/


#spec-n5{width:305px; height:56px; padding-top:15px;  margin-left:25px; overflow:hidden;}/*小图列表容器*/
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}/*小图列表左边按钮*/
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}/*小图列表右边按钮*/
#spec-list{ width:248px; float:left; margin-left:20px; overflow:hidden; display:inline; position:relative;}/*小图容器*/
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}/*小图尺寸*/
#spec-list div{  *margin-left:0;}/*为兼容ff设置样式*/

/*放大效果jqzoom*/
.zoomdiv{z-index:100;position:absolute;top:1px;left:259px;background:url(../images/ajax-loader.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;       text-align:center;overflow: hidden;}/*放大图容器*/
.bigimg{width:800px;height:800px; }/*放大图尺寸*/
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}/*放大镜移动块效果*/
/*放大镜css结束*/

.xxiye_text{   width: 570px;
    float: left;
    margin: -12px 0 0 69px;
    position: relative;}
.xxiye_text .spyy01{ width:570px; float:left; font-size:18px; line-height:40px; color:#000;
   }
.xxiye_text .spyy02{ width:570px; float:left; line-height:30px; font-size:14px; padding-bottom:5px;  color:#205fc6; margin-bottom:-1px;}

.xxiye_text .spyyttyjju{ width:570px; float:left; font-size:16px; line-height:40px; color:#000;}

.xxiye_text .spyy03{ width:663px; height:33px; color:#777; float:left; line-height:33px; font-size:14px;
   }
.sp3{
    background-color: #f3f3f3;
    padding: 5px 0 10px 10px;
}
.xxiye_text .spyy03 span{ 
	width:280px; color:#777; 
	float:left; 
	padding:5px 0;
	margin-left: 18px;
	}
    .xxiye_text .sp3 span{ 
    	width:180px; 
    	color:#777; 
    	float:left; 
    	padding:5px 0;
    	margin-left: 18px;
    }
    .xxiye_text .sp3 e{   	
	    width: 277px;
	    color: #777;
	    float: left;
	    padding: 5px 0;
	    margin-left: 10px;
	    overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
    }
    .xxiye_text .sp3 e:hover::after {
	    content: attr(data-title);
	    display: inline-block;
	    padding: 0px 14px;
	    border: 1px solid #ddd;
	    border-radius: 5px;
	    position: absolute;
	    top: 75px;
	    left: -30px;
	    background: #fff;
	    font-size: 12px;
	}
    
.xxiye_text .spyy03 span i{ color:#e40000; font-size:16px;}
.xxiye_text .spyy03 span del.ysd{ color:#c81623; margin-right:60px;}

.xxiye_text .spyy04{ width:570px; height:35px; float:left; line-height:35px; font-size:14px;}
.xxiye_text .spyy04 .tts01{ width:105px; height:35px; float:left; line-height:35px; font-size:14px; color:#777;}

.left{float:left}

.xxiye_text .spyy04 a.hsed{ background-color:#f86d19; color:#FFF;}

.xxiye_text .spyy05{ width:596px; height:30px; float:left;margin-left: 18px; line-height:30px; font-size:14px; margin-top:24px;}
.spyy05 a{width:110px; height:30px; text-align:center; float:left; line-height:30px; font-size:14px; margin-right:10px; background-color:#990a0c; color:#fff;margin-right: 19px;}
.xxiye_text .spyy05 .a5{width:110px; height:30px; text-align:center; float:left; line-height:30px; font-size:14px; margin-right:10px; background-color:#990a0c; color:#E83E2F;}
.xxiye_text .spyy05 a.hsed{ background-color:#db2442; color:#FFF;}
.xxiye_text .spyy05 a.hsed0{ background-color:#eb676a; color:#FFF;}
.xxiye_text .spyy05 a.hsed1{ background:url("../img/ggggtu_03.png") 8px 7px #247ee7 no-repeat;color:#FFF;}
.xxiye_text .spyy05 a.hsed2{  background:url("../img/sssstu_03.png") 21px 6px #85c360 no-repeat; color:#FFF;}
.xxiye_text .spyy05 a.hsed:hover{background-color:#ca203c;}
.xxiye_text .spyy05 a.hsed0:hover{background-color:#d45558;}
.xxiye_text .spyy05 a.hsed1:hover{background-color:#205fc6;}
.xxiye_text .spyy05 a.hsed2:hover{background-color:#7bb558;}
.spddd01{ width:60px;float:left; height:30px; line-height:30px; }

.spddd02{ width:43px;float:left; height:28px; line-height:28px;border:1px solid #d0d0d0; text-align:center; margin-right:4px; margin-left:12px;}
.spddd03{ width:18px;float:left; height:30px;}
.spddd03 img{float:left;cursor: pointer;
}

.xxiye_text .spyy06{ width:570px; height:30px;
    margin-left: 18px;float:left; line-height:30px; font-size:14px; margin-top:15px;}
.xxiye_text .spyy06 span{ float:left;}
.xxiye_text .spyy06 a{ float:left; margin-right:10px; margin-top:6px;}

.erma{
	    margin-right: -69px;
    float: right;
    margin-top: 65px;
}



/*新增第二部分*/


.qunss_zuu{ width:1200px;margin:0 auto;}
.qunss_zuuleft{ width:921px; float:right;}
.qunss_zuuright{ width:250px; float:left;
    margin-top: 20px;}

.czuleibbox2{width:252px; float:left; }
.tabbgtit_spau2{ width:252px; height:38px; line-height:38px;float:left;background: #205fc6;}
.tabbgtit_spau2 span{font-size:16px; color:#fff; float:left; padding-left:18px; font-weight:bold;}
.tabbgtit_spau2 a{float:right; font-size:14px; color:#fff; padding-right:15px; margin-right:15px; line-height:42px; background: url(../img/jtou.png) right center no-repeat;}
.czulbox_se{width:250px; float:left;    border-left: 1px solid #cacaca;
    border-bottom: 1px solid #CACACA;
    border-right: 1px solid #CACACA;}

.tabbg02{ width:200px; float:left; margin:0 0 0 24px; display:inline;}
.tabbg02 span{width:200px; height:42px; line-height:42px; cursor:pointer;  display:block;
    text-overflow:ellipsis; white-space:nowrap;overflow:hidden; border-bottom:1px dashed #e4e4e4;color:#333333;font-size:14px}
.tabbg02 span:nth-last-of-type(1){
	border-bottom:none;
}

.tabbg02 span b{margin:10px 7px 0 0;width:20px; height:22px; line-height:18px; color:#999; text-indent:5px; float:left; font-size:14px; font-weight:normal;font-family:Arial;}
.tabbg02 ul{ display: none; width:200px; height:255px;margin-top:20px; border-bottom:1px #e4e4e4 dashed; margin-top:10px;}
.tabbg02 ul.up{ display:block;}
.tabbg02 span.up{ display:none;}
.tabbg02 ul.cbottomwu{ border-bottom:0;}

.tabbg02 span b.bstyl{
    color:#e40000; float:left; width:20px; height:22px; line-height:18px;
    font-size:14px; font-weight:normal;text-indent:5px;
    font-family:Arial;

}

.tabbg02 span b.bstyl{
    color:#e40000; float:left; width:20px; height:22px; line-height:25px;
    font-size:14px; font-weight:normal;text-indent:5px;
    font-family:Arial;

}

.cpzddiv{ width:260px;}
.cpzddiv01{ width:200px; float:left; text-align:center; margin-bottom:10px;}
.cpzddiv01 img{ width:170px;height:204px; }

.cpzddiv02{font-size:14px; width:200px; height:30px; text-align:center; overflow:hidden; float:left; color:#6f6f6f; font-family: Arial;}

.bstyl02{color:#e40000; float:left; width:200px; height:18px; line-height:18px; font-weight:normal;font-family:Arial;text-indent:5px; }

.tabbglist_span1{ color:#000;  text-decoration:none; width:200px; height:30px; line-height:30px; float:left; text-align:center;word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis; }
.tabbglist_span1 a{ color:#000;}
.tabbglist_span1 a:hover{ color:#ee0000;}

.czuleibbox2{width:252px; float:left;margin-bottom:25px }

.tabbgtit_spa1{ width:252px; height:38px; line-height:38px;float:left;background: #205fc6;}
.tabbgtit_spa1 span{font-size:16px; color:#fff; float:left; padding-left:16px;}
.tabbgtit_spa1 a{height:38px; background-color:#c81623; cursor:pointer; text-align:center;font-size:16px; color:#fff; float:left; font-weight:bold;}
.tabbgtit_spa1 a.hover{ background-color:#b1191a;}
.tabbgtit_spa1 .aa{    
	background: none;
    margin-left: 88px;
    font-weight: normal;}
.czulbox_sekj{width:250px;  float:left;border:1px solid #e4e4e4; }


.list_minleft_ul{ width:252px; float:left; }
.list_minleft_ul li{ width:252px;  height: 272px; float:left;
    padding-bottom: 35px;border-bottom:1px solid    #dfdfdf; margin-top:15px;}
/*.list_minleft_ul li img{ width:170px; height:211px; float:left; margin-left:41px;*/
    /*margin-top: 30px;}*/
.list_minleft_ul li span{ width:170px; height:30px;float:left;margin-top:10px; text-align:center; font-size:14px;word-break:keep-all;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;}
.list_minleft_ul li i{ width:267px; height:30px;float:left; padding-left:10px; font-size:14px; color:#ee0000; text-align:center}

.shpin_zuhe{ width:919px; border:1px solid #ccc; border-top:2px solid #205fc6; margin-top:17px; float:left;}

.shpin_zuhe_tit{ width:920px; height:35px; float:left; background:#205fc6;}
.shpin_zuhe_tit li{ width:107px; height:35px; line-height:35px;float:left;  text-align:center; font-size:16px; border-right:1px solid #CCC; color:#000;}
.shpin_zuhe_tit li.hover{ background-color:#FFF;cursor:pointer;
    width: 108px;}
.shpin_zuhe_tit li.hover1{text-align: left;
    width: 810px;
}
.shpin_zuhe_tit li .a11{
    margin-left: 20px;
    width: 109px;
    height: 35px;
    float: left;
    color: #fff;}

.shpin_zuhe_tit li .a22 {
	
	background:url("../img/liuyan_03.png");
	   width: 91px;
    height: 21px;
    display: inline-block;
    line-height: 21px;
    float: right;
    margin-top: 7px;
    margin-right: 10px;
	
}

.shpin_zuhe_tit li .a33 {
	  display: inline-block;
    width: 102px;
    height: 21px;
    float: right;
    margin-top: 7px;
    margin-right: 10px;
}


.x_bannerbar {WIDTH:762px; height:222px;  OVERFLOW: hidden; float:left; position:relative; margin:20px 0 0 10px;}

.x_btn_left { width:20px; height:54px; float:left; margin:75px 0 0 0;cursor:pointer;}
.x_btn_right { width:20px; height:54px; float:right; margin:75px 20px 0 0;cursor:pointer;}

.x_banner{float:left;WIDTH:700px; height:222px;OVERFLOW: hidden;}
.x_banner UL {WIDTH: 9999px;  margin-left: 14px;}
.x_banner LI {width:143px; height:222px;float:left; margin:0 16px; position:relative; }
.x_banner LI .ingputbox{ width:143px; height:26px; float:left; margin:10px 0 0 0; color:#e40000;}
.x_banner LI .ingputbox input{ margin-left:30px;}
.x_banner LI .ddinweiboxx{ position:absolute; top:120px; left:0;}

.x_banner LI .hjfimg{width:87px; height:120px;float:left;
    margin-left: 27px;}
.x_banner LI .hjfimg img{width:87px; height:120px;}

.x_banner LI .spansd{width:143px; height:42px; overflow:hidden; line-height:21px; float:right; margin-top:15px;}


.shpin_zuhe_rights{ width:148px;  float:right; margin-top: -236px;;}
.shpin_zuhe_rights span{ width:158px;  float:left; line-height:27px; font-size:14px; color:#000;    margin-top: 10px;}
.shpin_zuhe_rights span del{ color:#999;}
.shpin_zuhe_rights span i{ color:#e40000;}
.shpin_zuhe_rights .

{ width:158px; height:30px; float:left; line-height:30px; font-size:14px; margin-top:10px;}
.shpin_zuhe_rights .spyy05 a{ width:111px; height:30px; text-align:center; float:left; margin-bottom:10px; line-height:30px; font-size:14px; margin-right:10px; background-color:#e3e3e3; color:#fff;}
.shpin_zuhe_rights .spyy05 a.hsed{background:url("../img/ggggtu_03.png") 8px 7px #247ee7 no-repeat;}
.shpin_zuhe_rights .spyy05 a.a1{background:url("../img/12.png") 14px 6px #999999 no-repeat;}
.shpin_zuhe_rights .spyy05 a.hsed:hover{background-color:#205fc6;}
.shpin_zuhe_rights .spyy05 a.a1:hover{background-color:#858585;}
.tiusnr{ width:683px; float:left; margin:28px 0 0 31px;padding-right:45px}
.tiusnr1{
    width:158px ;
   /*  height: 1208px; */
    background-color: #f7f7f7;
    float: left;
    position:relative;

}

.tiusnr1 ul{
    position:absolute;
    right:31%;
    top: 4%;
    line-height: 10px;
    line-height:42px;
    cursor:pointer;
}
.tt{
    background:url("../img/xiaox_03.png") no-repeat left;
    color:#205fc6;

}
.tiusnr1 ul li{
    padding-left: 27px;
}

.tiusnr01{ width:100%; float:left; }

.regular01 {
    width: 1200px;
    margin: 0 auto;
    border: 1px solid #ccc;e
}
.tiusnr01tti{ 
	width:100%; 
	height:34px; 
	float:left;  
	font-size:16px; 
	color:#FFF; 
	line-height:32px;
    margin:20px 0;
    background:url("../img/123456654321.png") no-repeat;
    }
.tiusnr01tti span{width:218px; height:31px;   text-align:center; color:#FFF; font-size:16px; float:left;}
.tiusnr01_box{ width:700px; float:left; line-height:30px; font-size:14px; margin-top:5px;margin-bottom:3px;}

.q_bannerbar{WIDTH:948px; height:350px;  OVERFLOW: hidden; float:left; position:relative;}


.pinlei_box{ width:922px; height:240px; border:1px solid #CCC;border-top:2px solid #205fc6; float:left; margin-top:15px;}


.pinlei_box03{ width:402px; height:190px; float:right; margin:25px 25px 0 0;}
.pinlei_box02{ width:200px; float:left; margin:10px 0 0 15px;}
.pinlei_box02tit{ width:200px; height:35px; line-height:35px; float:left; font-size:18px;}

.pinlei_box04{ width:195px; height:130px;  float:left; margin-top:30px;}
.pinlei_box04 span{ width:195px; text-align:center;  float:left; font-size:48px;line-height:70px;color: #b5b5b5;}
.pinlei_box04 span b{ font-size:97px; color:#247ee7; font-weight:normal;}

.pinlei_box04 i{ width:195px; text-align:center;  float:left; font-size:14px; line-height:24px;}

.pinlei_box05{ width:167px;   float:left; margin-top:20px; font-size:14px;}
.pinlei_box05 li{ width:167px;   float:left; line-height:30px;}

.j_plin{ width:260px; float:left; margin:60px 0 0 15px;}

.j_plinbox{ width:260px; height:30px; float:left; margin-bottom:15px;}
.j_plinbox span{ float:left; width:100px; line-height:30px; line-height:30px;color: #b5b5b5;}
.j_plinbox .dfdfdiv{ float:left; width:150px;height:22px; margin-left:10px; background:url("../img/wuxing_03.png") no-repeat;}

.j_plinbox1{ width:260px; height:30px; float:left; margin-bottom:15px;}
.j_plinbox1 span{ float:left; width:100px; line-height:30px; line-height:30px;color: #b5b5b5;}
.j_plinbox1 .dfdfdiv{ float:left; width:150px;height:22px; margin-left:10px; background:url("../img/xingx_11.png") no-repeat;}

.j_plinbox2{ width:260px; height:30px; float:left; margin-bottom:15px;}
.j_plinbox2 span{ float:left; width:100px; line-height:30px; line-height:30px;color: #b5b5b5;}
.j_plinbox2 .dfdfdiv{ float:left; width:150px;height:22px; margin-left:10px; background:url("../img/xingx_14.png") no-repeat;}

.j_plinbox3{ width:260px; height:30px; float:left; margin-top:65px;}
.j_plinbox3 span{ float:left; width:100px; line-height:30px; line-height:22px;color: #b5b5b5;}
.j_plinbox3 .dfdfdiv{ float:left; width:150px;height:22px; margin-left:10px; background:url("../img/xingx_03.png") no-repeat;}

.j_plinbox4{ width:260px; height:30px; float:left; margin-top:15px;}
.j_plinbox4 span{ float:left; width:100px; line-height:22px; line-height:30px;color: #b5b5b5;}
.j_plinbox4 .dfdfdiv{ float:left; width:150px;height:22px; margin-left:10px; background:url("../img/xingx_10.png") no-repeat;}












.j_plinbb{ width:300px; float:left; margin:60px 0 0 73px;}
.j_plinbb .ttyeyc{ width:300px; float:left; line-height:30px;}
.j_plinbb .tooyc{ width:110px; height:24px; float:left; background-color:#f4f4f4; line-height:24px; text-align:center; margin:15px 27px 0 0;}

.pinlei_xztt{ width:922px; height:34px; border-left:1px solid #CCC;border-right:1px solid #CCC; float:left; background-color:#efefef;}
.pinlei_xztt span{ float:left; margin:8px 0 0 25px;}
.pinlei_xztt span label{ padding-right:15px;}

.nlei_xzt_box{ width:922px; border:1px solid #CCC; float:left;
    line-height: 33px;}

.tujdbox01tit{ width:880px;float:left; margin-top:5px; margin-left:30px;}
.tujdbox01tit li{ width:880px;float:left; padding-bottom:12px;}


.tujdbox01tit li .titledqq0{
    height: 43px;
    margin:10px 0;
    border-bottom: 1px solid #dfdfdf }
.tujdbox01tit li .titledqq0 .tian{
    height: 32px;
	float: left;
}

.tujdbox01tit li .titledqq0 .shi{
    height: 32px;
    float: right;
}

.tujdbox01tit li .titledqq{ width:755px;float:left; }
.tujdbox01tit li .titledqq span{ float:left; width:100%; color:#616161;}
.tujdbox01tit li .titledqq span.jjhh{ line-height:46px; color:#a9a9a9;}

.tujdbox01tit li .titledqq i{ float:left; width:100%; color:#205fc6;font-size: 15px}


.tujdbox01tit li .titledqq02{ width:100px; float:right; margin-right:20px; }
.tujdbox01tit li .titledqq02 p{text-align:center;}
.tujdbox01tit li .titledqq02 p.hjde{ color:#e40000;}


.one{
    width: 920px;
    height: 38px;
    background-color: #f1f1f1;
}


.one p{
    width: 107px;
    background-color: #205fc6;
    height: 38px;
    line-height: 38px;
    text-align: center;
    color:#fff;
}



.two{
	background: #FCFCFC;
}
.two ul li{
    float: left;
    text-align: center;
 /*    height: 70px; */
    width: 70px;
  /*   background-color: #7aa1e6; */
    margin:20px 50px;
    cursor:pointer;
    
}
.two ul li img{
 /*    width: 42px;
    height: 42px;
    margin-top: 10px; */
}

.two ul li p{
    margin-top: 23px;
    margin-left: -61px;
    width: 200px;
}

.first{
    /* height: 200px; */
    margin-top: 20px;
    background: #FCFCFC;
    border-bottom: 2px solid #dfdfdf;
}

/*最后的轮播*/
.per-main-caice{margin-top: 33px; padding-bottom: 30px;}
.per-main-caice .js_tab2 ul li{ float:left; font-size: 22px; color: #333; margin-right: 38px; position: relative;bottom: -2px; cursor: pointer;}
.per-main-caice .js_tab2 ul li.active{border-bottom: 3px solid #076ce0; padding-bottom: 10px;}
.per-main-caice .js_tab_detail2{ border: 1px solid #e3e3e3; border-top: none; height: 255px;}
.clear{zoom:1}
.clear:after{clear:both;display:block;visibility:hidden;content:''}

.float_left{float:left}
.per-main-caice .js_tab2 ul li.active{border-bottom: 3px solid #076ce0; padding-bottom: 10px;}
.per-main-caice .js_tab_detail2 { border: 1px solid #e3e3e3; border-top: none; height: 255px;}
.picScroll-left{ overflow:hidden; position:relative;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:49px; height:114px;cursor:pointer;}
.picScroll-left .hd .prev{background: url(../img/p-pre_03.png) no-repeat; position: absolute; left: 0px; top: 60px;}
.picScroll-left .hd .next{ background: url(../img/p-next_03.png) no-repeat; position: absolute; right: 0px; top: 60px;}
.picScroll-left .bd{ margin-left: -5px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; width: 180px; margin-top: 41px; margin-right: 13px;}
.picScroll-left .bd ul li span{ display: block; font-size: 16px; color: #333; line-height: 24px; margin-top: 20px;}

.picScroll-left .bd .picList{ overflow:hidden; zoom:1;width:1533px }
.picScroll-left .bd .picList1{ overflow:hidden; zoom:1;width:1533px ;  display: none;}
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; width: 180px; margin-top: 41px; margin-right: 26px;}
.picScroll-left .bd ul li span{ display: block; font-size: 16px; color: #333; line-height: 24px; margin-top: 20px;}
.picScroll-left2{ overflow:hidden; position:relative;
    display: none;}
.picScroll-left2 .hd .prev{background: url(../images/p-pre_03.png) no-repeat; position: absolute; left: 0px; top: 60px;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block;  width:49px; height:114px;cursor:pointer;}

.picScroll-left2 .hd .next{ background: url(../images/p-next_03.png) no-repeat; position: absolute; right: 0px; top: 60px;}
.picScroll-left2 .bd{ margin-left: 61px;}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1;
    width: 1533px;}
.picScroll-left2 .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; width: 180px; margin-top: 41px; margin-right: 13px;}
.picScroll-left2 .bd ul li span{ display: block; font-size: 16px; color: #333; line-height: 24px; margin-top: 20px;}

.dis{
    display: none;}


/*文字、图片效果*/



.asjdcp_list{ width:1200px; float:left;margin-left: 75px;height: auto;margin: 0 auto; margin-top:50px;height: 760px;}
.tabbg02 li{ width:200px; height:239px; margin-top:18px;float:left; margin-right:40px; background:url(../images/yy.png) left bottom no-repeat;  position:relative;}
.tabbg02 li .ztvbox{ width:170px; height:239px; float:left; position:relative; overflow: hidden;margin-left: 15px;}
.tabbg02 li .ztvbox .titlec{ width:150px; height:30px; line-height:30px; text-align:center; position:absolute; background:url(../img/tmmn.png); bottom:29px; left:0; font-size:14px; color:#FFF; padding-left:10px; padding-right:10px;}

.tabbg02 li .ztvbox .titlec02{height: 66px; width:193px; position:absolute; background:url(../img/tmmn.png); left:0;color:#FFF; display:none;bottom:30px;margin-left: -12px;padding-top: 4px;}
.tabbg02 li .ztvbox .titlec02 p{ width:100%; float:left; text-align:center; line-height:20px; font-size:14px;margin: 0 auto;padding: 0 20px; box-sizing: border-box;margin-left: 0%; }
.tabbg02 li .ztvbox .titlec02 p.jktop{ font-size:16px;}
.clear-both{
    clear:both
}
.tabbg02 li:hover .ztvbox .titlec{ display:none;}
.tabbg02 li:hover .ztvbox .titlec02{display:block;}
.tabbg02 li:hover .titlec02{ margin-top:-167px; transition:margin-top 0.4s; }
.tabbg02 li:hover .titlec{ opacity:0; transition:opacity 0.4s; }
.tabbg02 li .ztvbox .titimg{width:59px; height:55px; background:url(../img/tmmn.png); position:absolute; top:-7px; left:0;}

.tabbg02 li .dong2{
	margin-top:0px !important;
}
.tabbg02 li .dong29{
	margin-top:0px !important;
}

.tabbg02 li:hover .dong1{ animation:dong1 0.7s 1; }
.tabbg02 li:hover .dong2{ animation:dong2 0.8s 1;  margin-top:0px;}
.tabbg02 li:hover .dong29{ animation:dong2 0.8s 1;  margin-top:0px;}
.tabbg02 li:hover .dong3{ animation:dong3 0.9s 1;  margin-top:0px;}
/*鼠标移动效果动画*/
@keyframes dong1{
    0%{ margin-top:167px;}
    100%{ margin-top:0px;}
}
@keyframes dong2{
    0%{ margin-top:167px;}
    10%{ margin-top:167px;}
    100%{ margin-top:0px;}
}
@keyframes dong29{
    0%{ margin-top:167px;}
    10%{ margin-top:167px;}
    100%{ margin-top:0px;}
}
@keyframes dong3{
    0%{ margin-top:167px;}
    10%{ margin-top:167px;}
    100%{ margin-top:0px;}
}




/*第二个轮播*/



/*最后轮播样式*/

.slider {
    width: 1200px;
    margin: 35px auto;
}

.slick-slide {
    position: relative;
    padding:0 10px;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}


.slick-prev:before,
.slick-next:before {
    color: black;
}



.regular div img{
    width: 200px;
    height: 211px;
}




/*第二个轮播*/

.slider1 {
    width: 647px;
    margin: 35px auto;
}

.slick-slide {
    position: relative;
    padding:0 0;
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}


.slick-prev:before,
.slick-next:before {
    color: black;
}



.regular1 div img{
  	width: 87px;
    height: 120px;
    margin-left: 30px;
    margin-bottom: 19px;
}


.lunbo1{
    margin-top:71px;
    margin-left: -56px;
}


.top2{
    position:absolute;
    bottom: 260px;
    right:190px;
}


/*轮播css*/
/* zoombox */
.zoombox{
    width: 376px;
    height: 460px;
    margin: 0px 0 0 20px;
    float: left;
    position: relative;
    text-align: center;
   }
.zoombox .zoompic{border:solid 1px #dfdfdf;width:371px;height:320px;background:url(../../images/loading.gif) no-repeat 50% 50%;
    padding: 26px 0; background-color: #f7f7f7;}
.zoombox .zoompic img{width:241px;height:320px;}

.zoombox .sliderbox{width: 305px;
    height: 56px;
    padding-top: 15px;
    overflow: hidden;
    margin:0 0 0 38px;}
.zoombox .sliderbox .arrow-btn{    display: inline-block;
    margin-top: 18px;
    border: medium none;
    vertical-align: top;}
.zoombox .sliderbox #btn-left.dasabled{background-position:0 -76px;}
.zoombox .sliderbox #btn-left{
    width: 10px;
    height: 45px;
    float: left;
    cursor: pointer;
    margin-top: 18px;
}
.zoombox .slidebox #btn-right{
    width: 10px;
    height: 45px;
    float: left;
    cursor: pointer;
    margin-top: 5px;
}
.zoombox .sliderbox #btn-right.dasabled{background-position:-38px -76px;}
.zoombox .sliderbox .slider{float:left;height:76px;width:248px;position:relative;overflow:hidden;margin:0;margin-left:20px;display:inline;}
.zoombox .sliderbox .slider ul{position:absolute;left:0;width:999em;}
.zoombox .sliderbox .slider li{
    float: left;
    margin-right: 0px;
    display: inline;
    width: 62px;}
.zoombox .sliderbox .slider li img{
    padding: 2px;
    border: 1px solid #ccc;
    width: 50px;
    height: 50px;}
.zoombox .sliderbox .slider li.current img{border:solid 1px #3366cc;}




/*左侧效果*/

.czulbox_sekj li{ width:200px;margin-top:36px; height:239px; float:left; background:url(../img/yy.png) left bottom no-repeat;
    position:relative;margin-left:24px;}
/*.asjdcp_list li .ztvbox{ width:270px; height:330px; float:left; position:relative;}*/
.czulbox_sekj li .ztvbox{ 
	width: 198px;
    height: 239px;
    float: left;
    position: relative;
    overflow: hidden;
    margin-left: 13px;
    }
.czulbox_sekj li .ztvbox .titlec{ width:150px; height:39px; line-height:34px; text-align:center; position:absolute; background:url(../img/tmmn.png);
    bottom:10px; left:0; font-size:16px; color:#FFF; padding-left:10px; padding-right:10px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
/*.asjdcp_list li .ztvbox .titlec02{ width:270px; padding:15px 0; position:absolute; background:url(../images/tmmn.png); bottom:0; left:0;color:#FFF; display:none;}*/
.czulbox_sekj li .ztvbox .titlec02{height: 104px; width:193px;padding:0px 0; position:absolute; background:url(../img/tmmn.png); bottom:-0px; left:0;color:#FFF; display:none;
    margin-left: -12px;padding-top: 25px;}
.czulbox_sekj li .ztvbox .titlec02 p{ width:90%; float:left; text-align:center; line-height:18px; font-size:14px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden; margin-left:5%;}
.czulbox_sekj li .ztvbox .titlec02 p.jktop{ font-size:16px;}
.clear-both{
    clear:both
}
.czulbox_sekj li:hover .ztvbox .titlec{ display:none;}
.czulbox_sekj li:hover .ztvbox .titlec02{display:block;}
.czulbox_sekj li:hover .titlec02{ margin-top:-167px; transition:margin-top 0.4s; }
.czulbox_sekj li:hover .titlec{ opacity:0; transition:opacity 0.4s; }
.czulbox_sekj li .ztvbox .titimg{width:59px; height:55px; background:url(../img/tmmn.png); position:absolute; top:-7px; left:0;}
.czulbox_sekj li:hover .dong1{ animation:dong1 0.7s 1; }
.czulbox_sekj li:hover .dong2{ animation:dong2 0.8s 1;  margin-top:5px;}
.czulbox_sekj li:hover .dong3{ animation:dong3 0.9s 1;  margin-top:5px;}

.lc{
    text-align: center;
    margin-left: 13px;
    width: 110px;
    font-size: 14px;
}

.spyy03-1{
	color: #777;
	float: left;
	padding: 5px 0;
	font-size: 16px;
	margin-top: 5px;
	margin-left: 16px;
	
}
.spyy03-1 e{
	color: red;
}
.spyy03-2{
	color: #777;
	float: left;
	padding: 5px 0;
	font-size: 14px;
	margin-top: 5px;
	margin-left: 40px;
}
.spyy03-3{
	color: #777;
	float: left;
	padding: 5px 0;
	font-size: 14px;
	margin-top: 5px;
	margin-left: 40px;
}

/*vue*/
/*是否侧边导航显示*/
nav .isNavshow{display: block;}

/*animate*/
@-webkit-keyframes icowidth {from{ width: 0; }to{width: 100%; }}
@keyframes icowidth {from{ width: 0; }to{width: 100%; }
}						
.ico1width{-webkit-animation: icowidth 0.8s 0s;animation: icowidth 0.8s 0s;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;}


/*留言反馈*/
.liuyanfankui{
	width: 100%;
	height: 100%;
	position: fixed;
	background: rgba(0,0,0,0.5);
	left: 0;
	top: 0;
	z-index: 2001;
	display: none;
}
.liuyanfankui1{
	width: 515px;
    height: 377px;
    background: #fff;
    margin: 0 auto;
    margin-top: 8%;
}
.liuyanfankui1-1{
	height: 39px;
	background: #205fc6;
}
.liuyanfankui1-1 span{
	font-size: 14px;
	color: #fff;
	line-height: 39px;
	margin-left: 20px;
}
.liuyanfankui1-1 img{
	margin-left: 400px;
    cursor: pointer;
    margin-top: 15px;
}
.liuyanfankui1-2{
	width: 100%;
	
}
.liuyanfankui1-2-1{
	width: 449px;
	height: 94px;
	margin: 0 auto;
}
.liuyanfankui1-2-1 p{
	font-size: 14px;
	color: #e84242;
	padding-top: 29px;
}
.liuyanfankui1-2-1 e{
	font-size: 14px;
	color: #333;
	line-height: 39px;
}
.liuyanfankui1-2-1 span{
	font-size: 14px;
	
}
.liuyanfankui1-2-2{
	height: 178px;
	width: 451px;
	margin: 0 auto;
}
.fankui{
	height: 156px;
	width: 425px;
	text-indent: 10px;
	border: 1px solid #CACACA;
	padding: 10px;
}
.liuyanfankui1-2-3{
	width: 450px;
	height: 66px;
	margin: 0 auto;
}
.fankuitijiao{
	font-size: 14px;
	color: #fff;
	background: #E40000;
	width: 96px;
	height: 33px;
	float: left;
	line-height: 33px;
	text-align: center;
	margin-left: 112px;
	margin-top: 16px;
}
.tijiaoquxiao{
	font-size: 14px;
	color: #727272;
	background: #e3e3e3;
	width: 96px;
	height: 33px;
	float: left;
	line-height: 33px;
	text-align: center;
	margin-left: 33px;
	margin-top: 16px;
}


/*遮罩样式*/

.zhezhao{
	background: rgba(25,25,25,.5);
	position: fixed;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
	z-index: 999;
	display: none
}
.neirong{
	height: 233px;
	width: 352px;
	background: #FFFFFF;
	margin: 0 auto;
	margin-top: 230px;
}
.tishi1{
	width: 352px;
	height: 40px;
	background: #205fc6;
}
.tishi1 span{
	color: #fff;
	line-height: 40px;
	margin-left: 20px;
}
.tishi1 img{
	margin-left: 325px;
    cursor: pointer;
    margin-top: -24px;
}
.chenggong{
	height:150px;
	width: 100%;
	background: #fff;
}
.chenggong h4{
	text-align: center;
	margin-top: 48px;
}
.dianji{
	color: #205fc6;
	text-align: center;
	margin-top: 13px;
	display: block;
}
.ok{
	width: 95px;
	height: 30px;
	background: #db2442;
	color: #fff;
	float: left;
	line-height:30px;
	margin-top: 15px;
	text-align: center;
	margin-left: 132px;
}
.hsed3{
	background: #279b9a!important;
}
.hsed3:hover{
	background: green!important;
}
.hsed3 img{
	margin-right: 6px;
    margin-top: 7px;
}



/*货到通知弹窗*/
.alert1{
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
	display: none;
}
.alert1 >div{
	width:514px;
	height: 369px;
	background: #fff;
	margin: 0 auto;
	margin-top: 8%;
}
.alert_title {
	height: 40px;
	background: #205fc6;
	line-height: 40px;
	font-size: 14px;
	color: #fff;
}

.alert_title span {
	float: left;
	margin-left: 20px;
}

.alert_title i {
	float: right;
	margin-right: 20px;
	font-size: 20px;
	cursor: pointer;
}
.alert1_cont{
	padding: 0;
}
.alert1_cont p{
	font-size: 14px;
	color: #e40000;
	padding: 29px 0 34px 45px;
}
.alert1_cont div{
	width: 315px;
	margin: 0 auto;
	overflow: hidden;
}
.alert1_cont div span{
	font-size: 14px;
	color: #333;
	float: left;
	width: 70px;
	text-align: right;
	    line-height: 32px;
	margin-right: 5px;
}
.alert1_cont div input[type=text]{
	width: 238px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #AEAEAE;
	margin-bottom: 16px;
	float: left;
	text-indent: 0.5em;
}
.alert1_cont div.checkBox >*{
	float: left;
}
.alert1_cont div.checkBox input{
	margin-left: 74px;
	margin-top: 10px;
}
.alert1_cont div.checkBox span{
	width: 105px;
}
.alert1 .btns{
	margin-left: 174px;
}
.alert1 .btns input{
	width: 96px;
	height: 31px;
	line-height: 31px;
	background: #db2442;
	font-size: 16px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	border: none;
}
.alert1 .btns input:last-child{
	background: #e3e3e3;
	color: #333;
	margin-left: 30px;
	
}


/*预约成功*/
.yuyue{
	width: 100%;
	height: 100%;
	position: fixed;
	background: rgba(0,0,0,0.5);
	left: 0;
	top: 0;
	z-index: 2001;
	display: none;
}
.yuyue1{
	width: 423px;
	height: 345px;
	background: #fff;
	margin: 0 auto;
    margin-top: 8%;
}
.yuyue1-1{
	height: 39px;
	background: #205fc6;
}
.yuyue1-1 span{
	font-size: 14px;
	color: #fff;
	line-height: 39px;
	margin-left: 20px;
}
.yuyue1-1 img{
	margin-left: 340px;
    cursor: pointer;
    margin-top: 15px;
}
.yuyue1-2{
	width: 236px;
	margin: 0 auto;
	height: 306px;
}
.yuyue1-2-1 img{
	margin-left: 83px;
	margin-top: 34px;
}
.yuyue1-2-1 span{
	font-size: 24px;
	color: #333;
	margin-left: 44px;
    line-height: 62px;
}
.yuyue1-2-2 span{
	font-size: 14px;
	color: #333;
	line-height: 33px;
}
.chenggongqueding{
	font-size: 14px;
	color: #fff;
	background: #E40000;
	width: 96px;
	height: 33px;
	float: left;
	line-height: 33px;
	text-align: center;
	margin-left: 71px;
    margin-top: 18px;
}



/*样书申请弹窗*/

.applyAlert {
	width: 100%;
	height: 100%;
	background: rgba(25, 25, 25, .5);
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9999;
}

.tishi {
	background: #205fc6;
	height: 40px;
	line-height: 40px;
	width: 905px;
}
.shidu{
	position: relative;
	top: -59px;
	left: 128px;
	cursor: pointer;
}
.tishi span {
	float: left;
	padding-left: 21px;
	font-size: 14px;
	color: #fff;
}

.tishi i {
	float: right;
	padding-right: 19px;
	color: #fff;
	font-style: normal;
	cursor: pointer;
	    font-size: 22px;
}

.aCont {
	width: 905px;
	height: 515px;
	background: #fff;
	margin: 0 auto;
	margin-top: 10%;
}

.aCont .conts {
	padding: 19px 41px 0 41px;
}

.aCont .conts>div {
	margin-bottom: 18px;
}

.inps div div {
	margin-bottom: 15px;
}

.aCont .conts>div,
.inps div div {
	overflow: hidden;
}

.aCont .conts span,
.conts i,
.conts input[type=text] {
	font-size: 14px;
	color: #333;
	font-style: normal;
	float: left;
}

.inps_left,
.inps_right {
	float: left;
}

.inps_right {
	float: right;
}

.aCont .conts span {
	width: 70px;
	text-align: right;
	margin-right: 10px;
}

.inps div div input {
	width: 318px;
	height: 31px;
	border: 1px solid #aeaeae;
	text-indent: 0.5em;
}

.inps div div textarea {
	width: 308px;
	height: 73px;
	border: 1px solid #aeaeae;
	margin-top: 0;
	padding: 5px;
}

.inps_right span {
	width: 115px;
}

.inps span {
	line-height: 32px;
}
.close_btn {
	width: 222px;
	margin: 0 auto;
}
.close_btn input[type=button] {
	width: 96px;
	height: 31px;
	color: #333;
	font-size: 16px;
	line-height: 31px;
	background: #e3e3e3;
	border: none;
	cursor: pointer;
	text-align: center;
	float: left;
}
.close_btn input[type=button]:first-child{
	background: #db2442;
	color: #fff;
	margin-right: 30px;
}
.apply-use input {
	float: left;
	margin-top: 4px;
	margin-right: 11px;
}

.apply-use i {
	margin-right: 26px;
}

.inps_right .student_num input[type=text] {
	width: 108px;
	height: 31px;
	border: 1px solid #aeaeae;
	text-indent: 0.5em;
	line-height: 31px;
}

.inps_right .student_num {
	margin: 0;
}

.student_num>div,
.student_num>div>* {
	float: left;
}

.student_num>div input[type=text] {
	width: 108px;
}

.student_num>div input[type=radio] {
	width: 12px;
	height: 12px;
	float: left;
	margin-top: 10px;
	margin-right: 11px;
}
.inps_right .apply_num{
	margin: 0;
	
}
.inps_right .apply_num div{
	float: left;
}
.inps_right .apply_num div input{
	width: 108px;
	height: 31px;
	border: 1px solid #aeaeae;
	text-indent: 0.5em;
	line-height: 31px;
}




/*相关资源弹窗*/
a{
	text-decoration: none;
}
.relate_alert1{
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(25, 25, 25, .5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9998;
}
.relate_alert1 >div{
	width:915px;
	background: #fff;
	margin: 0 auto;
	margin-top: 3%;
}
.relate_alert1 .alert_title {
	height: 40px;
	background: #205fc6;
	line-height: 40px;
	font-size: 14px;
	color: #fff;
}

.relate_alert1 .alert_title span {
	float: left;
	margin-left: 20px;
}

.relate_alert1 .alert_title i {
	float: right;
	margin-right: 20px;
	font-size: 20px;
	cursor: pointer;
	font-style: normal;
}
.relate_alert1 .relate_alert1_cont{
	padding: 30px 40px;
}
.relate_alert1 .alert1_nav{
	width: 835px;
	border-bottom: 1px solid #e4e4e4;
	overflow: hidden;
	/*padding-bottom: 16px;*/
	position: relative;
}
.relate_alert1 .alert1_nav ul{
    padding: 0;
    margin: 0;
	/*border-bottom: 1px solid #e4e4e4;*/
    overflow: hidden;
    margin-left: 25px;
}
.relate_alert1 .alert1_nav ul li{
	list-style: none;
	float: left;
	margin-right: 55px;
	font-size: 18px;
	color: #666;
	width: 85px;
	cursor: pointer;
	padding-bottom: 16px;
	text-align: center;
}
.relate_alert1 .alert1_pre{
	width: 12px;
	height: 20px;
	position: absolute;
	top: 5px;
	left: 5px;
	cursor: pointer;
	transform: rotate(180deg);
}

.relate_alert1 .alert1_next{
	width: 12px;
	height: 20px;
	position: absolute;
	top: 0;
	right: 5px;
	cursor: pointer;
}
.relate_alert1 .alert1_cur{
	color: #205fc6!important;
	border-bottom: 3px solid #205fc6;
}
.relate_alert1 .nav_cont ul:first-child{
	display: block;
}
.relate_alert1 .nav_cont ul{
	overflow: hidden;
	 padding: 0;
    margin: 0;
    display: none;
}
.relate_alert1 .nav_cont ul li{
	list-style: none;
    float: left;
    width: 168px;
    margin-top: 28px;
    margin-right: 20px;
    margin-left: 20px;
    height:162px;
}
.relate_alert1 .nav_cont ul .fourth{
	margin-right: 0;
}
.relate_alert1 .nav_cont ul li div{
	width: 120px;
	height: 120px;
	margin: 0 auto;
}
.relate_alert1 .nav_cont ul li p{
	text-align: center;
	font-size: 16px;
	color: #333;
}
/*分頁*/
.relate_alert1 .fenYe{
	height: 36px;
	
	margin: 30px auto;
	line-height: 36px;
}


/*购物车*/
.alert2 {
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(25, 25, 25, .5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9998;
}
.alert2 .btns {
	text-align: center;
}
.btns input{
	width: 96px;
	height: 31px;
	line-height: 31px;
	background: #db2442;
	font-size: 16px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	border: none;
}
.alert2 >div{
	width: 531px;
	height: 284px;
	background: #fff;
	margin: 0 auto;
	margin-top: 18%;
}

.alert_title {
	height: 40px;
	background: #205fc6;
	line-height: 40px;
	font-size: 14px;
	color: #fff;
}

.alert_title span {
	float: left;
	margin-left: 20px;
}

.alert_title i {
	float: right;
	margin-right: 20px;
	font-size: 20px;
	cursor: pointer;
}
.alert_cont{
	padding: 37px 39px;
	overflow: hidden;
}
.cont_left{
	width: 212px;
	height: 116px;
	background: #fff;
	float: left;
	position: relative;
	cursor: pointer;
	border: 1px solid #9f9f9f;
	
}



.cont_left img{
	position: absolute;
	top: 0;
	left: 0;
}
.cont_left div,.cont_right div{
	margin-top: 28px;
}
.cont_left p{
	text-align: center;
	font-size:24px;
	color: #565656;
}
.cont_left p:last-child{
	font-size: 18px;
	margin-top: 15px;
	color: #db2442;
}
.cont_right{
	width: 212px;
	height: 116px;
	background: #fff;
	border: 1px solid #9f9f9f;
	margin-left: 25px;
	float: left;
	position: relative;
	cursor: pointer;
}
/*選中樣式*/
.checked{
	background: #205fc6;
	color: #FFFFFF!important;
}
.checked div p{
	color: #FFFFFF!important;
}
.cont_right p{
	text-align: center;
	font-size:24px;
	color: #565656;
}
.cont_right p:last-child{
	color: #db2442;
	font-size: 18px;
	margin-top: 15px;
}
.cont_right img{
	position: absolute;
	top: 33%;
	left: 38%;
	z-index: 999;
}