﻿/*华师大专用的css */
/*allpage*/
body{margin:0px 0px 0px 0px;text-align:center;}
body a{transition:0.2s;}
li{list-style:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.menu {width: 100%;min-width: 1220px;background-color:#ffffff;}
.menu .menuwap{display:none;}
.header-box{width:100%; background:#1976d2; height:101px;}
.header-box #gzh{display: none; z-index: 999; position: absolute; top: 90px; right: 240px; }
.header-box .icon{float: right; line-height: 100px;}
.header-box .icon a i{font-size: 30px; color: #fff; margin-left: 20px; cursor: pointer;}
.header-box .icon a:hover{text-decoration: none; opacity: 0.8;}
.menu table{width :1200px; height :100px; vertical-align:top; background-image:url(../login/logo_white.png); background-repeat:no-repeat; background-position:left center; background-color:#1976d2; background-size: 600px;}
.ywlist{ margin:0px 0px 0px 0px;  background-repeat :no-repeat;width:225px; height:auto; margin-bottom:5px;z-index:9999;float:left; }
.ywtitle{height:45px; line-height:45px; background-color:#1565c0; color:#ffffff; font-size:20px; font-weight:bold;  }
.ywlist .mainIconPane{ height:40px; line-height:40px; font-size:16px; width:100%; float:left; border-bottom:0px solid #000000; background-color:#fff; margin-top:1px; transition:0.2s;}
.ywlist .mainIconPane:hover{ background-color:#609adb; color:#fff;}
.ywlist .mainIconPane p{ text-align:left;}
.loading {width:100%;min-width:1024px; height:50px; background-color:#b70031; margin-top:0px;color:#ffffff;
          display:flex; align-items : center; display:none;}
.loading a{color:#ffffff;}
.loading .loading_btn{width: 88px;height: 30px;background-color: transparent;border: 1px solid white;
                           color: white;float: left;cursor:pointer;}
.loading table{line-height:30px;}
.banner{width:100%; }
.business-choice-head{margin-top: 50px;}
.business-choice {margin-top:50px;}
.yw1-phone, .yw2-phone, .yw3-phone, .yw4-phone, .yw5-phone {display: none;}
.yw1 img,.yw2 img,.yw3 img,.yw4 img,.yw5 img{width:270px;}
.middle {width: 1220px;background-color: #fbfbfb;margin: auto auto auto auto;min-height:1200px; overflow: inherit;}
.middleleft {z-index:999; float: left;vertical-align: top;width: 225px;overflow: inherit;margin-left:5px;margin-top:5px; box-shadow: 0px 0px 5px 1px #dedede;}
.middleleft .middleleft_btn{cursor:pointer;}
.middleleft .middleleft_btn:hover{ box-shadow: 0 0 10px #808080;}
.middleleft .ywlist{}
.middleleft table{display:none;}
.middleright {z-index:1000;float: left;width: 950px;vertical-align: top;overflow:inherit;}
.middleright .mainbtnwap{display:none;}
.bottom{ width:100%;min-width:1220px;background-color:#2e2e2e;}
.hrefDivLeft{padding: 0 40px; border-right: 1px solid #555;}
.hrefDivRight{color:#ffffff;}
.hrefDivRight ul li a{color:#a6a6a6; margin-left:10px;}
.bottom a{color:#ffffff;}
.menu_user{  margin-left:auto; margin-right:auto;width:600px;height:38px; width: 600px; text-align:right;float:right;}
.menu_user div{float:left; margin:5px 10px auto 10px;}
.menu_user .toptitle1{display:none;}
.menu_user .info{display:none;}
.menu_userwapshow .welcome{display:normal;}
#div_loading{display:none;}
/*index*/
.indeximglist {display:none;}
.article_list {width: 650px;padding: 8px 5px 8px 5px;float: left;margin-left: 10px;text-align: left;}
.article_list .list_title {width: 100%;padding: 8px 15px 8px 10px;text-align: left;float: left;border-bottom: 1px solid #e2e2e2;}
.article_list .list_title a {padding: 8px 15px 2px 10px;border-bottom: 3px solid #ff0000;font-weight: bold;font-size: 22px;}
.article_list .list_item {width:100%; display: block;padding: 8px 0px 8px 0px;overflow: hidden;text-decoration: none;-webkit-tap-highlight-color: transparent;float: left;}
.article_list .more {width: 150px;padding: 8px 15px 8px 10px;text-align: left;float: right;}
.article_list a {text-decoration: none;}
.article_list a:hover {text-decoration: none;color: #ff0000;}
.article_list a:visited {text-decoration: none;}
.rightewm {float: left;border: 3px solid #e2e2e2;width: 235px;height: 360px;margin-left: 10px;margin-top: 8px;
           padding: 8px 0px 8px 0px;background-image: url(../style/images/ur_rightbg.jpg);}
.syxz { width:100%; height:auto; float:left; }
.syxz div{ height:45px; line-height:45px; background-color:#fff; color:#E7DFD1; font-size:20px; font-weight:bold; padding-left:30px; }
.syxz .mainIconPane {height: 40px;line-height: 40px;font-size: 16px;width: 100%;float: left;border-bottom:0px solid #000000;margin-top: 1px;}
.syxz .mainIconPane p {text-align: left;}

.main{width: 100%; height: 800px; margin: 0 auto; background:#f5f5f5;background-repeat:repeat;background-position: bottom left;
      margin-top:60px;margin-left:auto;margin-right:auto;}
.middle-box{width: 1220px; height: auto; margin: 0 auto;}
.main-left{float: left;}
.news2,.news3{margin-top:60px;}
.main-right{float: right; margin-left:60px;}
.main-right h2{font-size:24px; color: #464646; border-bottom: 1px solid #C0C4CC; padding-bottom: 20px; margin-top: 40px; padding-right: 280px; font-weight: 600; text-align:left;}
.main-left h2{font-size:24px; color: #464646; border-bottom: 1px solid #C0C4CC; padding-bottom: 20px; padding-right:200px; margin-top: 40px; font-weight: 600;text-align:left;}
.main-left ul li{margin-top: 20px; font-size: 16px;text-align:left;}
.main-left ul li a{color: #393D49; text-decoration: none;text-overflow: ellipsis; display: block; overflow: hidden; float:left;}
.limit{width: 120px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.main-left ul li:hover a{color: #b70031;}
.main-left ul li:hover span{color: #b70031;}
.main-left ul li span{float: right; line-height: 24px;}
.title-tips{border-bottom: 1px solid #004b9e; font-size: 20px; color:#004b9e;}
.main-right ul li{margin-top: 20px; font-size: 16px;text-align:left;}

/*news*/
.newsdetail{ width:950px; min-height:800px; padding:0px 10px 0px 10px; }
/*ywbl_banshitips*/
.ywblbanshitips{ height:940px; width:794px; margin-left:30px;}
.ywblbanshitips ywblbanshitips_contaion{margin:20px 25px 0px 20px; height:780px; width:849px;}
/*login*/
.tabuserlogin{  font-family: 微软雅黑; width:794px;margin-top:20px;}
/*register*/
.tabAddUserInfo{width:794px; height :940px; background-repeat :no-repeat;}
/*banshi*/
.banshi{min-height:940px; width:946px; margin-left:30px;}
.banshi_div{text-align: left;width:75%;min-height:40px; margin-left:22%; margin-right:auto}
.banshi_div input[type="text"]{width:200px;height:26px;}
.banshi_div input[type="file"]{width:200px;height:26px;}
.banshi_div select{width:200px;height:30px;}
.banshi-btn1,.banshi-btn2,.yy_btn,.yy_searchbtn{background-color:#1565c0; width:120px; height:40px; color:#fff; border:1px solid #1565c0; cursor:pointer;border-radius: 4px; transition:0.5s;}
.banshi-btn1:hover,.banshi-btn2:hover,.yy_btn:hover,.yy_searchbtn:hover{opacity:0.8;}
.banshi_div .lab_explain{color:gray;font-size:12px;width:100%;height:200px; }
/*ywbl_finishCart*/
.finshcard{ font-family: 微软雅黑; width:794px; height :940px; margin-left:30px;}
.mGrid{ border-collapse: collapse; border: solid 1px #93c2f1; width: 100%; font-size: 14px;}
.mGrid td{ border-collapse: collapse; border: solid 1px #93c2f1; font-size: 14px; height:32px; text-align:center;}
.mGrid th{ border-collapse: collapse; border: solid 1px #93c2f1; font-size: 14px; background-color: #e4f6ff; height:32px; text-align:center;}
.finishCart_btn {padding:10px 20px;text-decoration:none;display:inline-block;border-radius:6px;font-family:"Lucida Grande",Lucida,Verdana,sans-serif;outline:none;position:relative;font-size:16px;color:#fff;margin:10px;white-space:nowrap;background-color:#1565c0;transition:0.2s;}
.finishCart_btn:hover {opacity:0.8; color:#fff;}
/*checkout*/
.checkout{ font-family: 微软雅黑; width:944px; height :940px; margin-left:30px;}
/*useryw*/
.useryw{ width:946px;  background-position:center top; background-repeat:no-repeat; font-family: 微软雅黑; height:940px; margin-left:30px;}
/*newlist*/
.newlist{ width :796px; font-size :9pt; height :940px;}
.newlist_pagenum{width: 500px;}
/*msg*/
.msg{width:946px;  text-align:center; margin-left:auto; margin-right:auto; height :940px; margin-left:30px;}
/*helpcenter*/
.helpcenter{height :940px;width:796px; }
/*UpdateMember*/
.updatemember{  font-family: 微软雅黑; width:794px; height :940px;}
/*checkout*/
.tableBorder {width:100%;}
.tableBorder tr{ height:30px;}
.tableBorder td{ padding-left:15px;}
.tableBorder td input{height:36px;}
.tableBorder td input[type="submit"]{padding: 10px 20px; text-decoration: none; display: inline-block; border-radius: 6px; font-family: "Lucida Grande",Lucida,Verdana,sans-serif;
    outline: none;
    position: relative;
    font-size: 16px;
    color: #fff;
    margin: 10px;
    white-space: nowrap;
    border: none;
    background-color: #1565c0;
	height:41px;
	cursor:pointer;
	transition:0.2s;}
.tableBorder td input:hover{opacity:0.8}
.tableBorder td select{height:32px; margin:20px;}

/**********自适应页面***********/
@media screen and (max-width:768px) {
    body{margin:0px 0px 0px 0px; background-image:none;}
    .right-float-menu{display:none;}
    #qq_Kefu{display:none;}
    .header-box{display:none;}
    .menu {width: 100%;min-width: 20px;background-position: center center;background: url(../css/banner.png) repeat-x 0 -112px;}
    .menu .menuwap{display:block;width:100%; height:46px;background-color:#2065bf;display:flex;}
    .menu .menuwap .menuwap_nav{height:26px;width:26px; margin-top:10px;margin-left:15px; float:left; cursor:pointer;}
    .menu .menuwap .menuwap_title{height:36px; flex:1; padding:2px 36px 0px 36px;text-align:center;line-height:42px;font-size:18px;font-weight:bold;color:#ffffff;}
    .menu .menuwap .menuwap_user{height:26px;width:26px;margin-top:10px;margin-right:15px; float:right;cursor:pointer;}
    .menu table{display:none;background-image:none;}
    .loading {position:absolute;left:calc(100% - 225px);top:-40px; height:32px; width:100%; background-color:#ffffff; margin-top:0px;overflow:no-display;}
    .loading a{color:#000000;text-decoration:none;}
    .banner{display:none; }
    .business-choice-head{margin-top:0;}
    .ywtd{display:none;}
    .business-choice{display:none;}
    .business-choice-phone{ height: 100px;background-color: #fff;padding-top: 20px;}
    .business-choice-phone table{margin:0 auto;}
    .business-choice-phone a img{width:80px;}
	.yw1,.yw2,.yw3,.yw4,.yw5{display:none;}
	.yw1-phone, .yw2-phone, .yw3-phone, .yw4-phone, .yw5-phone {display: block;}
    .main{margin-top:0; height:1200px;}
    .main-left ul li a{display: block; overflow: hidden; white-space: nowrap; width:78%;}
    .middle {width: 100%;font-family: 微软雅黑;margin: auto auto auto auto;overflow:inherit;}
    .middleleft {float: left;vertical-align: top;width: 225px;overflow: inherit;display:none;}
    .middleleft .middleleft_btn{display:none;}
    .middleleft .syxz{display:none;}
    .middleleft .ywlist{display:block;}
    .middleleftwapshow{display:block;position:absolute;top:0px;left:-225px;margin-left:0px;margin-top:0px;}
    .middleright {float: left;width: 100%;vertical-align: top;overflow:inherit;}
    .middleright .mainbtnwap{display:none;}
    .bottom{display:none; background-image:none;}
    .menu_user{text-align:center; margin-left:auto; margin-right:auto;}
    .menu_userwapshow{position:absolute;top:0px;left:0px;
                      margin:0px 0px 0px 0px;  background-repeat :no-repeat;width:225px; height:auto; margin-bottom:20px;z-index:9999;
    }
    .menu_userwapshow div{float:left;width:100%; margin:auto 10px auto 10px;color:black;
                          height:40px; line-height:40px; font-size:16px; width:100%; float:left; border-bottom:1px solid #000000; background-color:#E7DFD1; margin-top:1px;
    }
    .menu_user .toptitle1{display:normal;}
    .menu_userwapshow .toptitle1{display:normal; height:45px; line-height:45px; background-color:#2065bf; color:#E7DFD1; font-size:20px; font-weight:bold; }
    .menu_userwapshow .info{display:normal;}
    .menu_userwapshow .welcome{display:none;}
    #div_loading{display:normal;}
    /*index*/
    .indeximglist {width: 100%;padding:0; margin:0 ;display:block;}
    .article_list {width: 100%;padding: 8px 0px 8px 0px;float: left;margin-left:0px;text-align: left;overflow:no-display;}
    .article_list .list_title {padding: 8px 0px 8px 0px;text-align: left;float: left;border-bottom: 1px solid #e2e2e2;}
    .article_list .list_title a {padding: 8px 0px 2px 0px;border-bottom: 3px solid #ff0000;font-weight: bold;font-size: 22px;}
    .article_list .list_item {display: block;padding: 8px 0px 8px 0px;overflow: hidden;text-decoration: none;-webkit-tap-highlight-color: transparent;border-bottom: 1px solid #e2e2e2;width:100%;}
    .article_list .more {width: 150px;padding: 8px 0px 8px 0px;text-align: left;float: right;}
    .article_list a {text-decoration: none;}
    .article_list a:hover {text-decoration: none;color: #ff0000;}
    .article_list a:visited {text-decoration: none;}
    .rightewm {display:none;}
    .syxz { width:100%; height:120px; float:left; padding-left:0px; padding-right:0px;}
    .syxz div{ height:45px; line-height:45px; background-color:#482E16; color:#E7DFD1; font-size:20px; font-weight:bold; padding-left:30px; }
    .syxz .mainIconPane {height: 40px;line-height: 40px;font-size: 16px;width: 100%;float: left; border:0px solid #000000;margin-top: 1px;}
    .syxz .mainIconPane p {text-align: left;}
    .main-right h2{font-size:18px; text-align:left; color: #3a3a3a; border-bottom: 1px solid #C0C4CC; padding-bottom: 20px; margin-top: 30px; padding-right: 0; font-weight: 600;}
    .main-left h2{font-size:18px; text-align:left; color: #3a3a3a; border-bottom: 1px solid #C0C4CC; padding-bottom: 20px; padding-right:0; margin-top: 30px; font-weight: 600;text-align:left;}
    .main-right{float: left;padding-right: 20px;margin-left:0px;padding-left:20px;}
    .main-left{float: left;padding-right: 20px;margin-left:0px;padding-left:20px; }

    .middle-box{width: 100%; height: auto; margin: 0 auto;}
    /*news*/
    .newsdetail{ width:100%; min-height:100px; padding:0px 0px 0px 0px;overflow:auto; }
    
    /*ywbl/banshitips*/
    .ywblbanshitips{ height:940px; width:95%;margin-left:0px;}
    .ywblbanshitips .ywblbanshitips_contaion{margin:20px 0px 0px 0px; height:780px; width:100%;}
    /*login*/
    .tabuserlogin{  font-family: 微软雅黑; width:100%;margin-top:20px;}

    /*register*/
    .tabAddUserInfo{  font-family: 微软雅黑; width:100%; background-repeat :no-repeat;}

    /*banshi*/
    .banshi{height:940px; width:100%; margin-left:30px;margin-left:0px;}
    .banshi_div{text-align: left;width:90%; margin-left:auto; margin-right:auto;margin:0px 5% 0px 5%;}
    .banshi_div input{width:200px;}
    .banshi_div select{width:200px;}
    .banshi_div .lab_explain:before {content: '\A';white-space: pre; /*必须有*/}
    /*ywbl_finishCart*/
    .finshcard{ font-family: 微软雅黑; width:100%; height:940px;margin-left:0px;}
    /*checkout*/
    .checkout{ font-family: 微软雅黑; width:100%; height:940px; margin-left:0px;}
    /*useryw*/
    .useryw{ width:100%;font-family: 微软雅黑; height:940px; margin-left:0px;}
    /*newlist*/
    .newlist{ width :100%; font-size :9pt; height :940px;}
    .newlist_pagenum{width: 100%;}
    /*msg*/
    .msg{width:100%;  text-align:center; margin-left:auto; margin-right:auto; height :940px; margin-left:0px;}

    /*helpcenter*/
    .helpcenter{height :940px;width:100%; }

    /*UpdateMember*/
    .updatemember{  font-family: 微软雅黑; width:100%; height :940px;}
}
@media screen and (max-width:320px) {
    .menu .menuwap .menuwap_title{font-size:14px;}
}
@media screen and (max-width:375px) {
    .menu .menuwap .menuwap_title{font-size:16px;}
}

@media screen and (max-width:767px)  {
	.mainbtnwap img{height: 135px; margin: 15px 1px;}
	.mainbtnwap{width: 100%; margin:5px auto;text-align: center;}
}
@media screen and (max-width:590px){
	.mainbtnwap img{height: 140px; margin: 10px 1px;}
	.mainbtnwap{width: 100%; margin:5px auto;text-align: center;}
}
@media screen and (max-width:460px)  {
	.mainbtnwap img{height: 108px; margin: 5px 1px;}
	.mainbtnwap{width: 100%; margin:5px auto;text-align: center;}
}
@media screen and (max-width:415px)  {
	.mainbtnwap img{height: 95px; margin: 5px 1px;}
	.mainbtnwap{width: 100%; margin:5px auto;text-align: center;}
}
@media screen and (max-width:376px)  {
	.mainbtnwap img{height: 88px; margin: 5px 1px;}
	.mainbtnwap{width: 100%; margin:5px auto;text-align: center;}
}
@media screen and (max-width:321px)  {
	.mainbtnwap img{height: 75px; margin: 5px 1px;}
	.mainbtnwap{width: 100%; margin:5px auto;text-align: center;}
}
@media screen and (max-width:281px)  {
	.mainbtnwap img{height: 65px; margin: 5px 1px;}
	.mainbtnwap{width: 100%; margin:5px auto;text-align: center;}
}
@media screen and (max-width:767px)  {
	.layui-carousel{display:none;}
}