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

body{margin:0; padding:0;font-family: Microsoft YaHei, Arial;}
ul,li,dt,dl,p,h1,h2,h3,h4,h5,h6,div,html,form,table,tr,td,dt,dl,dd,span,input,a,img{padding:0; margin:0; list-style:none;outline:none;border:none; 
    /* font-weight: normal;} */}
a{text-decoration:none;}
img{vertical-align: top;}
.clear{clear:both;font-size:0;line-height:0;height:0;visibility:visible;overflow:hidden;}
.lt{float:left;}
.rt{float:right;}

.topbanner{width:100%;height: 118px;position: relative;overflow: hidden;}
.topbanner img{position: absolute; left: 50%; margin-left: -960px;}

/*简单顶部*/
.top_sp{overflow:hidden; width: 1200px; margin: 0 auto;margin-top:10px;}
.top_sp .logo_sp{ float:left;width:300px;}
.top_sp .logo_sp img{width:160px;}
.top_sp .nav_sp{width:700px;float:left; margin:0 auto;height:60px;list-style:none;}
.top_sp .nav_sp li{float:left;height:70px;position:relative; list-style:none;}
.top_sp .nav_sp li a{text-decoration:none;}
.top_sp .nav_sp li a span{float:left;display:block;font-weight:bold;font-size:15px;color:#444;line-height:68px;cursor:pointer;width:110px;text-align:center; }
.top_sp .nav_sp li a:hover span,.top_sp .navselected a span{color:#bf9143;}
.top_sp .tel_sp{width:200px;float:right;font-size:15px;}
.top_sp .tel_sp span{color: #d27c00;font-weight: bold;font-size:19px;}

/*top搜索栏*/

.top{ overflow:hidden; width: 1200px; margin: 12px auto;}
.logo{ float:left;}
.search{ float:left; overflow: hidden; margin-top: 10px; margin-left: 100px;}
.search .searchtxt{ width: 280px; line-height: 42px; border:1px solid #b2b2b2; background-color: #fff; border-bottom-left-radius: 22px; border-top-left-radius: 22px; font-size: 15px; padding-left: 20px; float: left; border-right: none;}
.search .searchsub{ width: 80px; line-height: 42px;cursor: pointer; border:1px solid #b2b2b2; background-color: #fff; border-bottom-right-radius: 22px; border-top-right-radius: 22px; background: url(../images/search_icon.png) no-repeat;}
.phone{ width: 400px; float:right; overflow: hidden; margin-top: 20px;}
.phone p{ font-size:16px; color: #666666;}
.phone .pingce{ width: 150px; overflow:hidden; float: left;}
.phone .pingce img{ float:left; margin-right: 6px; margin-top: 5px;}
.phone .phonebox p span{ color:#d27c00; font-weight: bold;}

/*top导航栏*/
.topnav{width:100%; background:url(../images/topnavBg1.png) no-repeat center;}
.topnavbox{ width:1200px; margin: 0 auto;}
.topnavbox ul{ height: 56px;}
.topnavbox ul li{ float: left; font-size: 16px; position: relative;}
.topnavbox ul li a span{ color:#fff; padding:0 20px; line-height: 56px;}
.topnavbox ul li:hover{ background-color: #262626;}

.tophoverbox{ width:1200px; margin: 0 auto; overflow: hidden; background-color: #fff; padding: 20px; box-shadow: 2px 2px 10px rgba(153,153,153,0.3);z-index: 99999; position:absolute; top:56px; left: 0;}
.topnavbox .tophoverbox{ display: none;}
.tophoverbox dl{ overflow: hidden; float: left; border-right:1px solid #e5e5e5; padding-left: 16px; margin-bottom: 14px;}
.tophoverbox dl:last-child{border:none;}
.tophoverbox .n1border{border:none;}
.n3{ width:300px;}
.n2{ width:240px;}
.n1{ width:128px;}
.t1{ width:180px;}
.tz .tzlistbox{ overflow: hidden;}
.tophoverbox dl dt {margin-bottom: 12px;color: #000;font-size:16px;font-weight: bold;}
.tophoverbox dl dt a{ color: #000; font-weight: bold;}
.tophoverbox dl dd{ color: #000; float:left; margin-right:40px; font-size: 12px; position: relative;}
.tophoverbox dl dd a{ font-size:13px; color: #555; line-height: 30px;} 
.tophoverbox dl dd a:hover,.tophoverbox dl dt a:hover{ color:#e79300;}
.topnavbox li:hover .tophoverbox{position:absolute;  left: 50%; margin-left: -140px; display: block;}
.tophot{width: 22px;height: 10px; background:url(../images/hot.gif);display: inline-block; margin-left: 5px;position: absolute;bottom: 7px;}
.topnav .tp0{ margin-left: -52px!}
.topnav .tp1{ margin-left: -52px!important;width:260px;}
.topnav .tp2{ margin-left: -52px!important;width:260px;}
.topnav .tp3{ margin-left: -60px!important;width:260px;}
.topnav .tp5{ margin-left: -52px!important;width:260px;}
.topnav .tp6{ margin-left: -52px!important;width:260px;}
.topnav .tp7{ margin-left: -52px!important;width:260px;}


/*banner*/
.banner{ position: relative;}
.banner .bannernav{ z-index: 8; position:absolute; top: 0; left: 50%; margin-left: -600px;}
.banner .bannernavbox{ width:200px; margin: 0 auto; background-color:rgba(255,255,255,0.85);}
.banner .bannernavbox ul{padding:23px 0;}
.banner .bannernavbox li{ height: 50px; line-height: 50px; padding-left: 20px; position: relative; cursor: pointer;}
.banner .bannernavbox li a{ font-size: 16px; color: #666;}
.banner .bannernavbox li span{ float:right; padding-right: 10px;top: 12px;}

.banner .bannernavbox .bannavhover{ background: #d27c00;}
.banner .bannernavbox .bannavhover a{ color: #fff; }
.bannernavbox ul li dl{ display: none; width: 400px; position:absolute; top: 0; left: 200px; background:#fff; border-left: 2px solid #d27c00; padding: 20px 0 0 20px; overflow: hidden;}
.bannernavbox ul li dl dd{ width: 180px; float: left; margin-right:20px; margin-bottom: 20px;}
.bannernavbox ul li dl dd img{ width:100%;}
.bannavlist{display: block;}
.bannernavbox li:hover{ background: #d27c00;}
.bannernavbox li:hover a{ color: #fff;}
.bannernavbox ul li .bannernavlist{ display:none;}
.bannernavbox li:hover .bannernavlist{ position:absolute;  left: 200px; display: block;}

.banner .swiper-slide img{ width: 100%; margin: 0 auto;}
.banner .swiper-pagination-bullet{width:12px; height: 12px;}
.banner .swiper-pagination-bullet-active{ background: #d27c00;}
.banner .swiper-button-next{right: 50px;}
.banner .swiper-button-prev{left: 50px;}


/*首页优势*/

.adv{ width:1200px; margin: 0 auto; height: 160px; overflow: hidden; margin-bottom: 30px; box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.3);}
.adv li{ width:25%; float: left; text-align: center;    padding-top: 20px;}
.adv li p{ font-size: 24px; color: #262626; text-align: center;}
.adv li i{ font-style: normal;font-size: 42px; color: #d27c00; font-family: "微软雅黑"; }
.adv li span{font-size: 28px;color: #d27c00;font-style: normal;}
.adv li span:nth-of-type(3),.adv li span:nth-of-type(4){font-size: 36px;}

/*通用标题*/
.title h3{color:#353535; font-size: 34px; font-weight: bold; text-align: center; margin-top:40px; margin-bottom: 8px;}
.title p{ color:#9399a5; text-align: center; font-size: 16px; margin-bottom: 30px;}
.linkmore {text-align: center; margin-top: 50px;}
.linkmore a{ color:#d27c00; font-size: 15px; border:1px solid #d27c00; padding: 10px 46px;border-radius: 30px;text-align: center;vertical-align: middle;transition: all 0.5s;}
.linkmore a:hover{ color:#fff;  background-color:#d27c00;}


/*留学产品*/
.product{ width:1200px; margin: 0 auto;}
.product .pronav{ background-color:#f2f2f2; margin-bottom: 30px;}
.product .pronav ul{ overflow:hidden;}
.product .pronav ul li{ width:150px; float: left; color: #262626; text-align: center; line-height: 50px;cursor: pointer;}
.product .pronav .prohover{ background-color:#262626; color: #fff;}
.product .prolist ul li dl{ overflow:hidden;}
.product .prolist ul li dl dd{ float:left; width:360px; height:410px; margin-right:60px;border: 1px solid #eeeeee;
    box-sizing: border-box;
    overflow: hidden;}
.prolist ul li dl dd img{width:360px;height:240px;}

.product .prolist ul li dl dd h3{padding: 8px 10px 0 20px;
    text-align: left;
    font-size: 16px;
    line-height: 20px;
    height: 20px;
    color: #000;
    z-index: 99;
    position: relative;
    right: 0px;
    margin-bottom: 18px;
    margin-top: 10px;}
.product .prolist ul li dl dd p{
	padding:0 20px 10px 20px;text-align:left;font-size: 14px;color: #555;
}
.product .prolist ul li dl dd p span{font-size: 15px;color: #888;padding-right:10px;}	
.product .prolist ul li dl dd:nth-child(3n){ margin-right:0px;}
.product .prolist .promore{ text-align: center; margin-top: 50px; margin-bottom:50px;}
.product .prolist .promore a{ color:#d27c00; font-size: 15px; border:1px solid #d27c00; padding: 10px 46px;border-radius: 30px;text-align: center;vertical-align: middle;transition: all 0.5s;}
.product .prolist .promore a:hover{ color:#fff;  background-color:#d27c00;}
.product .prolist ul li dl dd:hover{-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.1);box-shadow:2px 4px 10px rgba(0,0,0,0.1);text-decoration:none;}
.product .prolist ul li dl dd:hover {background-color:#353535;transition:background-color 1s linear;}
.product .prolist ul li dl dd:hover h3,.product .prolist ul li dl dd:hover p{color:#fff;}
.product .prolist ul li dl dd:hover p span{ color:#ebd596;}
.product .prolist ul li dl dd:hover img{transition:transform 1s;transform: scale(1.1,1.1);}
.product .prolist .prolstimg{overflow: hidden;}

/*留学产品-国家页列表*/
.pgprolist {width:1200px; margin: 0 auto;padding-top:15px;}
.pgprolist ul li{float:left;width:100%;padding-bottom:25px;margin: 0 30px 25px 0px;border-bottom: 1px solid #eeeeee;box-sizing: border-box;overflow: hidden;}
.pgprolist .proimg{width:450px; float:left;}
.pgprolist .protxts {float:right;width:700px;}
.pgprolist .protxts dd{padding-top:15px;}
.pgprolist .protxts dt{font-size:23px;color:#444;font-weight:bold;line-height:48px;height:48px;}
.pgprolist .pjtdes { width:400px; font-size:15px;color:#555555;line-height:28px;padding-top:5px; margin-bottom: 6px; border-bottom: 1px solid #e5e5e5; padding-bottom: 4px;}
.pgprolist li:hover dt{color: #bf9143;}

.case{ background-color:#f5f5f5;padding-bottom:70px;height:630px;}
.casebox{ width:1200px; margin: 0 auto; overflow: hidden;}
.caseleft{ width:670px; float: left; margin-right: 28px;}
.caseleft .caseLlist1{ padding-bottom: 40px;}
.caseleft .caseLnews{ background-color: #fff;}
.caseleft .caseLnews .caseLnewslist{ overflow: hidden; padding-right:20px; padding-top: 12px; position: relative;}
.caseleft .caseLnews .caseLnewslist img{width:200px;height:124px;float: left; margin-right: 20px;}
.caseleft .caseLnews .caseLnewslist .caseLnewstxt{}
.caseleft .caseLnews .caseLnewslist .caseLnewstxt h3{ font-size:17px; color: #262626; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 4px 0;}
.caseleft .caseLnews .caseLnewslist .caseLnewstxt p{ font-size:15px; color: #999999; overflow: hidden; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
.caseleft .caseLnews .caseLnewslist .caseLnewstxt h4{ background-color: #fff; border:1px solid #d27c00; color: #d27c00; font-size: 10px; line-height: 26px; padding: 0 12px; position: absolute; right: 20px; bottom: 6px; border-radius: 15px;}
.caseleft .caseLnews .caseLnewstxt:hover h3{ color:#d27c00;}
.caseLlist1 .caseLnews .caseLnewstxt:hover h4{ color:#fff; background-color: #d27c00;}

.case .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:10px;}
.case .swiper-pagination-bullet-active{ background: #d27c00;}


/*案例滚动*/

.caseright{ float:right;}
.casetrightbox{ width:502px; margin:0 auto;}
.ctbox{ border:1px solid #cccccc;}
.casetitle{ background: #d27c00; line-height: 40px; overflow: hidden;}
.casetitle .ctname,.casetitle .ctnation,.casetitle .ctsucc,.casetitle .ctsucc2{font-size: 18px; text-align: center; color: #fff;}
.casetitle .ctname{ float: left;  width: 150px;}
.casetitle .ctnation{ float: left;  width: 200px;}
.casetitle .ctsucc{ float: right; width: 150px;}
.ctcase1 h3{ float: left;  width: 150px;}
.ctcase1 h4{ float: left;  width: 200px;}

.list_case{ height:319px; overflow:hidden;}
.list_case .list_casebox{ background: #fff;}
.list_case li{ border-top:1px solid #cccccc;}
.list_case li .list_casebox{color: #555555;line-height: 44px; overflow:hidden;}
.list_casebox .ctname,.list_casebox .ctnation,.list_casebox .ctsucc,.list_casebox .ctsucc2{ float: left; font-size: 15px; text-align:center;}
.list_case2 .ctname{ float: left;  width: 149px;  border-right: 1px solid #cccccc;}
.list_case2 .ctnation{ float: left;  width: 199px;  border-right: 1px solid #cccccc; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_case2 .ctsucc{ float: right;  width: 149px; white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.list_case li:hover .list_casebox{color:#d27c00;}

/*新增案例切换*/
.casenav{ overflow: hidden;margin-bottom: 10px;}
.casenav dl dd{ float: left; margin-right: 30px; font-size: 16px; color: #262626; cursor: pointer; padding-bottom: 8px;}
.casehover{color:#d27c00;border-bottom: 2px solid #d27c00; }

/*新增列表*/
.casetitle .ctname2{ width: 110px;}
.casetitle .ctnation2{ width: 110px;}
.casetitle .ctsucc2{float: left; width: 110px;}
.casetitle .ctque{ float: right; width: 170px;font-size: 18px; text-align: center; color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.list_case2 .ctname2{ width: 109px;}
.list_case2 .ctnation2{ width: 109px;}
.list_case2 .ctsucc2{float: left; width: 109px; border-right: 1px solid #cccccc;}
.list_case2 .ctque{font-size: 15px; text-align: center; float: right; width: 169px;}

/*产品页案例滚动*/

.procase{ width:1200px; margin: 0 auto;}
.procase2 .ctname{ float: left;  width: 200px;}
.procase2 .ctnation{ float: left;  width: 280px;}
.procase2 .ctsucc{ float: left;  width: 300px;}
.procase2 .ctsucc2{ float: right;  width: 200px;}
.pro_case2 .ctname{ float: left;  width: 199px; border-right: 1px solid #cccccc;}
.pro_case2 .ctnation{ float: left;  width: 279px; border-right: 1px solid #cccccc;}
.pro_case2 .ctsucc{ float: left;  width: 299px; border-right: 1px solid #cccccc;}
.pro_case2 .ctsucc2{ float: right;  width: 199px;}
.pro_case2 a:hover{color:#d27c00;}

/*留学小工具*/
.edutool{ width:1200px; margin: 0 auto;}
.edutoolbox{ overflow:hidden; margin-left: 40px;}
.edutoolbg{ background: url(../images/edutoolbanner.jpg) no-repeat center;}
.edutoolbox a{ float:left; margin:30px  18px  30px 0;box-shadow: 0px 4px 10px 0px rgba(11, 13, 42, 0.6);-moz-box-shadow: 0px 4px 10px 0px rgba(11, 13, 42, 0.6);-webkit-box-shadow: 0px 4px 10px 0px rgba(11, 13, 42, 0.6);}
.edutoolbox a img{ border:2px #fff solid;}


/*留学要闻*/
.edunewsbg{background-color:#f5f5f5;padding-top:10px;}
.edunews{ width:1200px; margin: 0 auto; padding-bottom: 50px;}
.edunews .edunewsnav{ margin-bottom:30px;}
.edunewsnav ul{ overflow:hidden; width: 540px; margin: 0 auto;}
.edunewsnav ul li{ float:left; font-size: 16px; color: #262626; margin:0 25px; cursor: pointer;}
.edunews .edunewslistbox{ overflow:hidden;}
.edunews .edunewslistbox .edunewsbanner{ float:left; margin-right: 20px; width:400px; overflow: hidden; padding-bottom: 40px;}
.edunews .edunewslistbox .edunewsbanner img{width:400px;height:412px;}
.edunews .edunewslistbox .edunewsbox{ float:right; width:780px;}
.edunews .edunewslistbox .edunewslist dl dd{margin-bottom: 20px; overflow:hidden; position:relative; }
.edunews .edunewslistbox .edunewslist img{width:200px;height:124px; float:left; margin-right: 16px;}
.edunewslist .edunewstxt{}
.edunewslist .edunewstxt h3{ font-size:17px; color: #262626; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin: 4px 0;}
.edunewslist .edunewstxt p{ font-size:15px; color: #999999; overflow: hidden; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
.edunewslist .edunewstxt .edunewstag{ position: absolute; left: 215px; bottom: 6px; overflow: hidden;}
.edunewslist .edunewstxt .edunewstag h5{ background-color: #d27c00; color: #fff; font-size: 13px; line-height: 30px; padding: 0 14px; border-radius: 15px; float: left; margin-right: 20px;}
.edunewslist .edunewstxt:hover h3{ color:#d27c00;}
.edunewslist .edunewstxt:hover h4{ color:#fff; background-color: #d27c00;}
.edunewsnav .edunewshover{ border-bottom:1px solid #d27c00; padding-bottom: 6px; color:#d27c00; }

.edunewsbanner .edubannertxt{ position:relative;}
.edunewsbanner .edubannertxt p{position:absolute; bottom: 0px; left: 0px; font-size: 18px; color: #fff;background-color:rgba(0,0,0,0.5); line-height: 40px; width: 100%; padding-left: 10px; text-align: center;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1;  -webkit-box-orient: vertical;}
.edunewsbanner .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:-20px;}
.edunewsbanner .swiper-container{ overflow:initial;}


/*申请攻略*/
.gonglue{ background-color:#f5f5f5; padding-bottom: 50px;}
.gongluebox{ width:1200px; margin: 0 auto; overflow: hidden;}
.glnav{ margin-bottom:30px;}
.glnav ul{ overflow:hidden; width: 860px; margin: 0 auto;}
.glnav ul li{ float:left; font-size: 16px; color: #262626; margin:0 25px; cursor: pointer;}
.glnav .glhover{ border-bottom:1px solid #d27c00; padding-bottom: 6px; color:#d27c00; }
.gllist dl{ overflow:hidden;}
.gllist dl dd{ width:283px; float: left; margin-right: 20px;}
.gllist dl dd:nth-child(4n){margin-right:0px;}
.gllistbox{ padding: 18px; background-color:#fff; border:1px solid #e5e5e5;}
.gllistbox img{width:245px;height:152px;}
.gllistbox a h4{ color:#1a1a1a; text-align: center; font-size: 18px; margin-bottom: 10px;}
.gllistbox a h3{ color:#404040; font-size: 18px; margin-top: 10px; margin-bottom: 6px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.gllistbox a:hover h3 {color:#d27c00;}
.gllistbox a p{ color:#999999;height: 40px; font-size: 14px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}
.gllistbox .gllistboxlist{ margin-top:10px;}
.gllistbox .gllistboxlist h4{ border-top:1px dashed #cccccc;padding: 12px 0;}
.gllistbox .gllistboxlist h4 a{ color:#404040; font-size: 15px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;}
.gllistbox .gllistboxlist h4 a:hover {color:#d27c00;}

/*院校专业*/
.school{ width:1200px; margin: 0 auto;}
.scnav{ margin-bottom:30px;}
.scnav ul{ overflow:hidden; width: 280px; margin: 0 auto;}
.scnav ul li{ float:left; font-size: 17px; color: #262626; margin:0 25px; cursor: pointer;}
.scnav .schover{ border-bottom:1px solid #d27c00; padding-bottom: 6px; color:#d27c00; }
.schoolbox .scL{ width:980px; overflow: hidden; float: left; border:1px solid #e5e5e5; margin-right: 18px;}
.schoolbox .scL .scLnav{ float:left; margin-right: 20px;}
.schoolbox .scL .scLnav dl{ width:140px;}
.schoolbox .scL .scLnav dl dd{ color:#404040; font-size: 16px; line-height: 54px; background-color: #ffeee5; text-align: center; cursor: pointer;}
.schoolbox .scL .scLnav .scLhover{ background-color: #fff; color: #d27c00; border-left: 2px solid #d27c00;}
.scLlist{ width:820px; float: right;}
.scLlist tr{}
.scLlist td{ width:144px;height:190px; margin-right: 19px; float:left; margin-bottom: 20px;}
.scLlist .scLbox{}
.scLlist .scLbox h3{ font-size:15px; color: #404040; text-align: center; margin: 6px 0;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.scLlist .scLbox p{ font-size:13px; color: #888888; text-align: center; margin-bottom: 4px;}
.scLlist .scLbox img{width:125px;height:125px;border-radius:8px}

/*专业推荐*/
.major_lstbg{width:1200px; margin: 0 auto; overflow: hidden; }
.major_lst {width: 700px;
    overflow: hidden;
    margin-bottom: 20px;
	}
.major_lst dt {
    font-size: 17px;
    float: left;
    width: 85px;
	}
.major_lst dt a{
	color: #666;
	font-weight: bold;
}
.major_lst dt span{padding-left:6px;color: #777777;}	
.major_lst dd a{color: #666;
    font-size: 16px;
    float: left;
    margin-right: 20px;
	}
.major_lst dd a:hover{text-decoration:underline;}
.major_rt{width:500px;}
.major_rt img{width:500px;height:100%;}

/*一站式服务*/
.teambg{background-color:#f5f5f5;margin-top: 50px;}
.team{ width:1210px; margin: 0 auto; overflow: hidden;padding-left:10px;}
.team .teambox3{ padding-bottom: 40px; height: 640px;}
.team .teambox3 .teambox1list{ width: 240px; height: 374px; padding:60px 60px 0 60px; position: relative; box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:  0px 1px 10px 0px rgba(0, 0, 0, 0.3);-webkit-box-shadow:  0px 1px 10px 0px rgba(0, 0, 0, 0.3);}
.team .teambox3 .teambox1list .teamimg1{ position:absolute; top:-70px; left: 60px;}
.team .teambox3 .teambox1list h3{ color:#262626; font-size: 22px; text-align: left; border-bottom: 2px solid #d27c00; padding-bottom: 10px; margin-bottom: 16px; width: 96px; margin-top: 30px;}
.team .teambox3 .teambox1list p{ color:#666666; font-size: 17px; text-align: left; margin-bottom: 10px;}
.teambox1list .teambtn{display:block;background: #ff871c;width:100px;height:34px;line-height:34px;color:#fff;font-size:13px;
text-align:center;border-radius: 4px;-webkit-border-radius: 4px;}
.team .teambox3 ul{ margin-top: 100px;}
.team .teambox3 ul li{ float: left; margin-right: 60px; position: relative;}
.team .teambox3 ul li:nth-child(3n){ margin-right: 0;}
.teambox1l{ position:absolute; right: -48px; top: 217px;}

.teambox2nav{ margin-bottom:30px;}
.teambox2nav p{ color:#666666; text-align: center; font-size: 16px; margin-bottom: 30px;}
.teambox2nav ul{ overflow:hidden; width: 540px; margin: 0 auto;}
.teambox2nav ul li{ float:left; font-size: 20px; color: #262626; margin:0 25px; cursor: pointer;}
.teambox2nav .team2hover{ border-bottom:1px solid #d27c00; padding-bottom: 6px; color:#d27c00; }

.teambox2list { width:1200px; margin: 0 auto; overflow: hidden;}
.teambox2list dl{ overflow:hidden;}
.teambox2list dl dd{ width: 384px; float: left; margin-right: 24px;}
.teambox2list dl dd:nth-child(3n){ margin-right: 0;}
.teambox2list dl dd a p{ color:#262626; font-size: 18px; text-align: center; margin-bottom: 6px;}
.
/*公益活动*/
.act{ background-color:#f5f5f5;margin-top: 50px;}
.actbox{ width:1200px; margin: 0 auto; overflow: hidden; padding-bottom: 50px;}
/*.actleft{ width:579px; padding-right: 20px; border-right: 1px #d9d9d9 dashed; float: left;}*/
/*.actleft{ width:579px; padding-right: 20px; border-right: 1px #d9d9d9 dashed; float: left;}*/
.acttitle{ overflow: hidden; border-bottom: 1px solid #cccccc; padding-bottom: 10px;}
.acttitle h3{ color:#262626; font-size: 20px; border-left: 4px solid #d27c00; padding-left: 10px; float: left;}
.acttitle a{ color:#262626; font-size: 16px; float: right;}
.actleft ul li,.actright ul li{ border-bottom: 1px dashed #d9d9d9; padding-bottom: 10px;}
.actleftlist{ overflow: hidden; position: relative; margin-top: 20px;}
.actleftlist img{width:200px; height:124px; float: left; margin-right: 10px;}
.actleftlist .actlefttxt h3{ font-size:17px; color: #262626; margin-top: 6px; margin-bottom: 4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.actleftlist .actlefttxt p{padding-top:5px; font-size:15px; color: #808080; overflow: hidden; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
.actleftlist h4{ font-size:13px; color: #d27c00; border:1px solid #d27c00;line-height: 30px; border-radius: 15px; padding: 0 20px; position: absolute; bottom: 6px; right: 0px;}
.actleftlist .actlefttxt:hover h3{color: #d27c00;}
.actleftlist .actlefttxt:hover p{color: #d27c00;}
.actleftlist:hover h4{color: #fff; background-color:#d27c00; }
.actleft ul li:nth-child(3n){ border-bottom:none;}
.actright ul li:nth-child(7n){ border-bottom:none;}
.actrightlist img,.actrightlist h4,.actright .actrightlist p{ display:none;}
/*.actright{ width:580px; padding-left: 20px; float: right;}*/
.actright{ width:100%; padding-left: 20px; float: right;}
.actright .actleftlist{ margin-top:10px;}
.actright ul li:first-child .actrightlist img,.actright ul li:first-child  .actrightlist h4,.actbox .actright ul li:first-child  .actrightlist .actlefttxt p{ display:block!important;}


/*公司介绍*/
.company{ margin-bottom:40px;}
.idxabtbg{ margin: 0 auto; width: 1160px; padding: 20px; background-color: #fff;}
.aboutbox{width: 1200px;margin:0 auto; overflow: hidden; background-color:#fff; -webkit-box-shadow:0 10px 20px rgba(0,0,0,0.1);box-shadow:0 10px 20px rgba(0,0,0,0.1);}
.idxabtbgbox{ background-color:#f1f1f1; overflow: hidden;}
.idxabttxt{width:380px; height: 320px; margin : 20px; position: relative; float: right;}
.idxabttxt h5{font-size: 15px;padding-bottom:20px;color:#333; font-weight: normal; position: absolute; bottom: 0; left: 0;}
.idxabttxt h6{font-size: 18px; margin-bottom: 10px; color:#242424; font-weight: normal;}
.idxabttxt h6 span{ font-size:30px; color: #be9244;}
.idxabttxt p{font-size: 16px;color: #666666;line-height:30px;}
.idxofficebg{width: 1160px;margin:0 auto; overflow: hidden; padding:20px;}
.idxofficelst li{float:left;text-align:center;width:14.2%;margin-bottom:1%;}
.idxofficelst li .gongsiimg{ overflow: hidden; position: relative;}
.idxofficelst li p{color:#555;font-size:18px;padding:10px 0;}
.idxabttxt h4{ font-weight:normal; line-height: 36px; cursor: pointer; position: absolute; bottom: 100px; right:0;}
.idxabttxt h4 a{ font-size:14px; padding: 8px 16px; border:1px solid #bf8331; color: #bf8331; border-radius: 20px;}
.idxabttxt h4 a:hover{ color:#fff; background-color: #bf8331;}
.idxabtbg .idxabtimg img{ vertical-align:top; float: left;}

.idxofficelst li:hover img{transition:transform 1s;transform: scale(1.1,1.1);}
.idxofficelst li .gongsitxt span{font-size:14px;padding:10px 0;}
.gongsitxt{ background-color: rgba(0,0,0,0.5); text-align:left;padding: 10px; position: absolute; bottom: -120px; color: #fff;}
.idxofficelst li:hover .gongsitxt{bottom:0;transition:0.5s;}



/*联系方式*/

.contact{ width:1200px; margin: 0 auto; background: url(../images/contbg.jpg) no-repeat center; padding-bottom: 50px;}
.contactbox{ padding-top: 10px; padding-left: 40px; padding-right: 40px; overflow: hidden;}
.contact .contbox1{ float: left; margin-right: 157px; width: 162px;}
.contact .contbox1 h3{ font-size: 20px; color: #d27c00; text-align: center; margin-top: 10px; margin-bottom: 6px;}
.contact .contbox1 p{ font-size: 16px; color: #666666; text-align: center; margin-bottom: 10px;}
.contact .contbox1 h4{ font-size: 14px; color: #fff; background-color: #d27c00; text-align: center; line-height:40px; padding: 0 20px; border-radius: 4px;}
.contbox2{ margin-top:50px; width: 162px;}
.contbox1 .conttxt{ width:160px; line-height: 30px; font-size: 15px; background-color: #fff; border:1px solid #d9d9d9; border-radius: 4px; text-align: center; margin-bottom: 10px;}
.contbox1 .contsub{ width:160px; color: #fff; line-height: 30px; font-size: 15px; background-color: #d27c00; border-radius: 4px; text-align: center; cursor: pointer;}

/*产品详细页*/
.probanner img{ width:100%;}

.pro{ background:#f5f5f5;}
.pro .protit{ width:1200px; margin: 0 auto;height:80px;background:#fff;}
.pro h1{float:left;width:800px;padding-left:200px;margin: 0 auto;font-size:24px;color:#1a1a1a;height:80px;line-height:80px;text-align:center;}
.pro .proask{float:right;width:200px;height:80px;line-height:80px;}
.pro .proask a{background: #ff871c;display:block;margin-top:20px;
    width: 120px;
    height: 30px;
    line-height: 30px;
    color: #fff;
    font-size: 13px;
    text-align: center;
    border-radius: 4px;
    -webkit-border-radius: 4px;}
.pro .proask a:hover{background: #d27c00;}

.probox{ width:1200px; margin: 0 auto;background:#fff;}
.probox ul{overflow: hidden; padding: 20px 0;}
.probox ul li{ float: left; width: 19.5%; border-right: 1px solid #e5e5e5; text-align: center; }
.probox ul li:last-child{  border:none;}
.probox ul li h3{ color:#262626; font-size: 18px; line-height: 36px;}
.probox ul li p{ margin: 10px 0;color: #d27c00;font-size: 15px}
.probox ul li img{width:32px;}

.protxt{background:#f5f5f5; padding: 20px 0;}
.protxtbox{ width:1200px; margin: 0 auto; background: #fff;}
.protxtnav{ overflow:hidden; border-bottom: 2px solid #d27c00;}
.protxtnav ul li{ float: left; height: 50px; line-height: 50px; cursor: pointer;}
.protxtnav ul li a{ height: 50px; line-height: 50px; padding: 0 40px; color: #262626; font-size: 18px;}
.protxtnav ul li:hover{ background:#d27c00;}
.protxtnav ul li:hover a{ color:#fff;}
.protxtlist{ padding:0 20px 20px 20px;}
.protxtlist dl{ overflow:hidden; border-bottom: 1px solid #e5e5e5; padding-bottom: 20px; padding-top: 30px;}
.protxtlist dt{ text-align: center; float: left; font-size: 16px; color: #d27c00; line-height: 40px; width: 150px; border:1px solid #d27c00; margin-right: 30px;border-radius: 20px;}
.protxtlist dd{ float:left; width: 910px; font-size: 15px; color: #4c4c4c; line-height: 30px;}
.protxtlist dl:last-child{  border:none;}
.protxtlist dd .alink{color:#3998fc;padding-left:190px;}
.protxtlist dd .alink:hover{color:#4c4c4c;}

.properson li{background:url(../images/personimg.png) no-repeat  left;background-position: 0px 6px; padding-left: 30px;}
.propoint li{background:url(../images/pointimg.png) no-repeat  left;background-position: 0px 6px; padding-left: 30px;}
.proadvt li{background:url(../images/advtimg.png) no-repeat  left;background-position: 0px 6px; padding-left: 30px;}
.procont li{background:url(../images/tiaojianimg.png) no-repeat  left;background-position: 0px 6px; padding-left: 30px;}

.tuijian{ width:1200px; margin: 0 auto;}
.tuijianbox ul{ overflow:hidden;}
.tuijianbox ul li{ float: left; margin-right: 60px;}
.tuijianbox ul li:last-child{ margin-right: 0;}
.tuijianbox ul li img{width:360px;height:240px;}

/*详细页*/
.breadbg{height:60px;line-height:60px;background:#f5f5f5;border-bottom:0;}
.bread{width:1200px;margin:0 auto;}
.breadnav{width:300px;margin:0 auto;font-size:13px;text-align:left;}
.breadnav a{margin:0 5px;color:#555;}
.breadnav a:hover{text-decoration:underline;}

.subtitle{margin:0 auto;padding-top:8px;}
.tab{
}
.tab li{margin-left:5px;float:left;display:inline;background:#554b4a;width:120px;height:32px;position:relative;top:5px;}
.tab li a{margin:0 auto;text-align:center;display:block; color:#fff; font-size:14px;line-height:32px;}
.tab a:hover,.tab a.active{background:#bf9143;}

.procondition{width:1200px;margin:0 auto;background:#f5f5f5;height:70px;line-height:70px;}
.proconditiontit{width:100px;padding-left:30px;}
.protab {width:1060px;}
.protab li{margin-left:5px;float:left;display:inline;position:relative;}
.protab li a{margin:0 auto;color:#353535;text-align:left;padding-right:35px;display:block;font-size:14px;}
.protab a:hover,.protab a.active{color:#bf9143;}


/*内容正文*/ 
.contentbg{width:1200px;margin:0 auto;background:#ffffff;}
.content{padding: 30px 10px 20px 0px;width:860px;margin:0 auto;font-size:14px;}
.content img{max-width:750px;}
.content p{letter-spacing:1px;font-size:16px;line-height:22px;}

.info_title {
text-align: center;
font-size: 26px;
font-weight:bold;
padding-bottom:15px;
color:#333;
}
.info_date{
text-align: center;
font-size: 15px;
color:#666;
line-height:50px;
}
.font_size{
padding-left:30px;
}
.font_size a{color:#666;}
.intro{
  background-color: #eee;
    padding: 15px;
    border-radius: 5px;
	margin-bottom:20px;
}
.subjectname{
	font-size: 17px;
	color:#333;
	font-weight:bold;
	padding:15px 0 5px 0;
}
.info_body{
color:#404040;
font-size: 15px;
line-height: 180%;
text-indent: 2em;
}

.info_next {
text-align: left;
margin: 30px 0;
cursor: pointer;
font-size: 14px;
}
.info_next a{color: #333;}
.info_next a:hover{color: #bf9143;text-decoration:underline;}

.info_notice{font-size: 12px;color: #999;padding-top:20px;}
.info_notice a{color: #888;}

.contentlst{padding:10px 0;width:800px;height: 190px;border-bottom: 1px dotted #bbb;}
.contentlst .lstimg{float: left;}
.contentlst .lstimg img{width:288px;height: 179px;}
.contentlst .lstcont{float: right; width:480px;}
.contentlst .lsttitle{font-size:20px;font-weight:bold;line-height:36px;margin:5px 0;
overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.contentlst a{color:#333;}
.contentlst a:hover .lsttitle{color:#bf9143;}
.contentlst .lsttext {font-size:16px;color:#777;margin:15px 0;line-height:180%;overflow: hidden; -webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;box-orient: vertical;display: -webkit-box;display: box;}
.contentlst .lstdate {font-size:13px;color:#666;margin:15px 0;}

/*翻页*/
.lmlpage{ clear:both; margin:0 auto; text-align:center; padding:40px 0 50px 0;}
.lmlpage li { background:#fff; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:1px 5px; padding-right:0!important:; text-align: center;font-size: 14px;}
.lmlpage li a{color: #000; margin:0; padding:4px 6px;}
.lmlpage li a:hover{text-decoration:underline;}
.lmlpage li.thisclass{background:#bf9143; padding:4px 8px; border: 1px solid #bf9143;  color: #ffffff;}
.lmlpage li.thisclass a{color: #333;}
.lmlpage li.thisclass a:hover{text-decoration:underline;}
.lmlpage li.pageinfo{ background:#fff; border: 1px solid #bf9143; color: #000; display: inline; font-weight: normal; list-style-type: none; margin: 0;  margin-right:6px!important:; overflow:hidden; padding:1px 5px; padding-right:0!important:; text-align: center;}


/*推荐产品*/
.content_menu{width:250px;padding:30px;}
.content_menu dt{font-size: 20px;font-weight:bold;color: #333;margin-bottom: 24px;padding-left:15px;border-left: 6px solid #bf9143;}
.content_menu dd img{width:250px;height:100%;}
.content_menu dd{margin-bottom: 40px;box-shadow: 0 2px 10px rgba(0,0,0,0.1);}
.content_menu dd h3{color: #333;font-size: 15px;font-weight: normal;margin:4px 0 6px 0;padding:0 10px;height:36px;line-height:36px;}
.content_menu dd p{font-size: 12px;color: #4F4F4F;padding:0 10px;height:28px;}
.content_menu dd p span{color: #999;}
.content_menu dd:hover h3 {color:#bf9143;}

/*院校库*/
.contsch_lst li {float:left;	width:96%;border-bottom: 1px dotted #bbb;height:190px;padding-top:15px;}
.sch_lstimg{float:left;width: 140px;
    height: 140px;
	padding:8px;
    border: 1px solid #cfcfcf;
    text-align: center;
    margin-right: 20px;}
	
.sch_lstimg img{
	width: 140px;
    height: 140px;
}	
.sch_lstdesc{float:left;width:610px;}
.sch_lstdesc .lstcname{font-size:18px;font-weight: bold;color:#555;height:35px;}
.sch_lstdesc .lstename{font-size:14px;color:#888;height:30px;}
.sch_lstdesc .sch_lsttxts dd{float:left;width:50%;color:#666;height:26px;line-height:26px;
overflow: hidden;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;}
.sch_lstdesc .sch_lsttxts dd span{color:#999;}
.contsch_lst li:hover .lstcname{color:#bf9143;}

.content_sch {padding: 30px 0 20px 0;width:860px;margin:0 auto;font-size:14px;}
.content_sch .sch_img{float:left;
	width: 140px;
    height: 140px;
	padding:8px;
    border: 1px solid #cfcfcf;
    text-align: center;
    margin-right: 20px;
}	
.content_sch .sch_img img{
	width: 132px;
    height: 132px;
}	
.content_sch .sch_title{
	position: relative;
    margin-left: 160px;
    width: 620px;
}
.content_sch .sch_title h1{
	
}
.content_sch .sch_title h6{
	font-size:15px;
	color:#555;
	padding-top:10px;
}
.content_sch .sch_des{margin-top:15px;margin-bottom:15px;padding:20px 0;width: 840px;overflow: hidden;display: table;
border-top:1px solid #e8e5e5;border-bottom:1px solid #e8e5e5;}
.content_sch .sch_des li{
	float:left;
	width:33%;line-height:30px;display: table-cell;color:#444;font-size:16px;
}
.content_sch .sch_des li span{color:#999;font-size:15px;}
.content_sch .sch_intro{font-size:20px;font-weight:bold;margin-bottom:18px;padding-left:10px;border-left:8px solid #d27c00;}
.content_sch .sch_cont{
	font-size:15px;color:#444;line-height:26px;
}

.contdeslst{margin-top:15px;margin-bottom:15px;padding:20px 0;width: 840px;overflow: hidden;display: table;
border-top:1px solid #e8e5e5;border-bottom:1px solid #e8e5e5;}
.contdeslst li{float:left;width:50%;line-height:30px;display: table-cell;color:#999;font-size:15px;
}
.contdeslst li span{color:#444;}

/*视频弹窗*/
.livideo{position:relative;display:block;}
.livideo:hover{cursor: pointer; }

.playvideo {width:36px; height:36px; position: absolute; left:20%; top:50px; border-radius:100%; 
z-index: 3;
    display: inline-block;
    text-align: center;
    background: url(../images/video_btn.png) top center;background-size:36px;
}
.livideo:hover .playvideo{background: url(../images/video_btn_hover.png) top center;background-size:36px;}
.ekvideos{ display:none; position:fixed; 
	margin:auto;
	left:0;
	right:0;
	bottom:0px;
	text-align:center;z-index:99999999; width:100%;height:100%;box-shadow: 10px 0px 10px rgba(153,153,153,0.3);background:#000000;}
.vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }

/*公司介绍banner*/
.combanner img{ width:100%;}
.cpy1{margin:60px 0;}
.cpy1box{ width:1200px; margin: 0 auto; overflow: hidden;}
.cpy1txt{ float:left; width: 560px; padding-right: 50px;}
.cpy1txt h3{color:#353535; font-size:30px; font-weight: bold; text-align: left; margin-top:100px; margin-bottom: 8px; border-left: 5px solid #d78715; padding-left: 16px; line-height: 34px;}
.cpy1txt p{color:#666666; font-size: 16px;  text-align: left;line-height: 34px;}
.cpy1mp4{ float:right; width: 590px;}


.cpy2{ margin-bottom: 60px;}
.cpy2box{ width:1200px; margin: 0 auto; overflow: hidden;}
.cpy2txt h3{color:#353535; font-size:30px; font-weight: bold; text-align: left; margin-bottom: 8px; border-left: 5px solid #d78715; padding-left: 16px; line-height: 34px;}
.cpy2txt p{color:#666666; font-size:16px;  text-align: left;line-height: 34px;}
.cpy2txt p span{ margin-right: 0.4em; color: #d78715;}
.cpy2l{ float:left;}
.cpy2r{ float: right; margin-right: 100px;}


.cpy3{ background:#f2f2f2; padding-bottom: 70px;}
.cpy3box{ width:1200px; margin: 0 auto; overflow: hidden;}
.cpy3box h3{ color:#353535; font-size: 34px; font-weight: bold; text-align: center; margin-top: 50px; margin-bottom: 40px;}
.cpy3box ul li{ float:left; position: relative; margin-right: 60px; width: 120px;}
.cpy3box ul li p{ font-size: 16px; text-align: center; color: #262626; margin-top: 10px;}
.cpy3box ul li:last-child{ margin-right: 0;}
.cpy3icon{ background:url(../images/comrighticon.png) no-repeat; height: 52px; width: 30px; position: absolute; right: -46px; top: 36px;}


.cpy4{margin:60px 0;}
.cpy4box{ width:1200px; margin: 0 auto; overflow: hidden;}

.cpy4txt h3{color:#353535; font-size: 30px; font-weight: bold; text-align: left; margin-bottom: 8px; border-left: 5px solid #d78715; padding-left: 16px; line-height: 34px; margin-top: 20px;}
.cpy4txt p{color:#666666; font-size: 16px;  text-align: left;line-height: 34px;}
.cpy4txt p b,.cpy5txt p b{ color:#1c1c1c; margin-top: 6px;}

.cpy4l{ float:left;}
.cpy4r{ float:right; margin-right: 100px;}

.cpy5{ background:#f5f5f5; padding: 70px 0;}
.cpy5box{ width:1200px; margin: 0 auto; overflow: hidden;}
.cpy5txt h3{color:#353535; font-size: 30px; font-weight: bold; text-align: left; margin-bottom: 16px; border-left: 5px solid #d78715; padding-left: 16px; line-height: 34px; margin-top: 20px;}
.cpy5txt p{color:#666666; font-size: 16px;  text-align: left;line-height: 34px;}

.cpy5l{ float:left; width: 520px;}
.cpy5r{ float:right;width: 680px;}

/*联系我们*/
.contactbox {width:1120px;margin:0 auto;}	
.contactbox li{float:left;width:46%;margin:15px;box-shadow: 0 0 8px #ddd;}	

.contactbox .contactimg{
    float: left;
    width: 168px;
}
.contactimg img{width: 95%;padding:12px;}
.contactbox .contacttxt { padding-left:10px;
	float: left;
    width: 370px;}
.contactbox .contacttxt h3{margin: 5px auto;margin-bottom:0.8em;
    position: relative;
    padding-left: 15px;
    line-height: 1.5em;
    font-size: 1.3em;
    font-weight: bold;
    white-space: nowrap;
  }
.contactbox .contacttxt h3:before{ content: ""; position: absolute; width: 5px; height: 1.5em; background-color: #121212; top: 0; left: 0; }
.contactbox .contacttxt p{line-height:1.9em; margin-bottom: 0.3em; }
.contactbox .contacttxt .clikcontactbox{padding:8px 25px;font-size:14px; background-color: #121212; line-height:40px;height:40px;color: #fff; border-radius:25px;}

/*底部*/

.footerbg {background: #4d4d4d;width:100%; height: 330px; position: relative;}
.footer1{width:1200px;margin:0 auto; overflow: hidden;}
.footlogo{width: 252px; height: 630px; background-color: #fff;box-shadow: 0 0 8px rgba(0,0,0,.2);  position: absolute;}
.footlogo p{line-height: 20px; font-size: 16px; margin-top: 20px;color:#555;padding-left:20px;}
.footlogo span{font-size: 22px;line-height: 40px;color: #d27c00;font-weight: bold; padding-left:20px;}
.footlogo img{width: 90%; margin-left: 10px;}
.footlogo .footewmlst{}
.footlogo .footewmlst li{float:left;width:110px;padding-left:8px;padding-top:15px;}
.footlogo .footewmlst li img{box-shadow: 0 0 3px rgba(0,0,0,.2);}
.footlogo .footewmlst li p{padding-left: 10px;margin-top:10px;padding-bottom:10px;text-align:center;}

.footer2{width:900px;color: #666;padding-top:30px; float: right;}
.footer2lst{font-size:13px; overflow:hidden; margin:0 auto;padding:40px 0 30px 0;}
.footer2lst li{color: #fff;float:left;width:165px;}
.footernav {float: left;}
.footernav dt{padding-bottom:15px;}
.footernav dt h4{ font-size: 18px;}
.footernav a{color: #ccc;line-height:28px;display: inline-block;}
.footernav a:hover{text-decoration: underline;}

.footer3{background:#333;height: 300px;}
.footer3box{ width: 900px; margin: 0 auto; padding-left: 290px; padding-top: 30px;}
.footerbgbox{box-shadow: 0 0 8px rgba(0,0,0,.5);}
.footeraddrlst {
width: 900px;
padding-bottom: 50px;
margin:0 auto;
}
.footeraddrlst p{
width: 100%;
line-height:42px;
height:44px;
margin:0 auto;
border-bottom: 1px solid #d27c00;
}
.footeraddrlst p a {
padding: 0 14px;
display: block;
float: left;
text-align: center;
font-size: 15px;
color: #ccc;
 cursor: pointer;
}
.footeraddrlst p a.listNow {
color: #fff;
background-color: #d27c00;
border: 1px solid #d27c00;
border-bottom-color: transparent;
border-radius: 4px 4px 0 0;
}
.footeraddrtxt{}
.footeraddrtxtlist p{font-size:14px;padding-top:20px;line-height:20px;
height:10px;border-bottom: 0 solid #d27c00;color: #ccc;}

.footercopy{width: 900px;font-size:12px;color: #a1a1a1;}


/*客服*/
.sider_right {
    width:44px;
    position: fixed;
    right: 0;
    top: 150px;
    z-index: 999;
}
.sider_right ul li{
    position: relative;
    width: 100%;
    height: 100px;
    margin: 4px 0;
    transition: 0.5s;
    right: 0;
    box-sizing: border-box;
}
.sider_right ul li.active{
    display: none;
}
.sider_right ul li:first-child{
    margin-top: 0;
}
.sider_right ul li span{
    display: block;
    position: absolute;
    width: 44px;
    height: 100px;
    color: white;
    top: 0;
    left: 0;
    background:linear-gradient(to right,#8f5a26,#f7c878);
    text-align: center;
    box-sizing: border-box;
    z-index: 99;
    cursor: pointer;
    font-size: 16px;
    padding: 10px;
    line-height: 1.3;
    border-radius: 5px 0 0 5px;
    box-shadow: -1px 1px 3px rgba(0,0,0,.3);
}
.sider_right ul li:hover span{
    display: none;
}
.sider_right ul li a{
    display: block;
    position: absolute;
    width: 100px;
    height: 100px;
    color: white;
    top: 0;
    right: 0;
    background: #606060;
    text-align: center;
    box-sizing: border-box;
    z-index: 99;
    cursor: pointer;
    padding-top: 60px;
    font-size: 14px;
    color: #fff;
    line-height: 22px;
    text-align: center;
    border-radius: 5px 0 0 5px;
    transform:translate(100px);
    transition: all .4s;
}
.sider_right ul li:hover a{
    transform:translate(0);
}
.sider_right .side-div1 {
    display: block;
    position: absolute;
    width: 100px;
    height: 100px;
    color: white;
    top: 0;
    right: 0;
    background: #606060;
    text-align: center;
    box-sizing: border-box;
    z-index: 99;
    cursor: pointer;
    padding-top: 60px;
    font-size: 14px;
    color: #fff;
    line-height: 22px;
    text-align: center;
    border-radius: 5px 0 0 5px;
    transform:translate(100px);
    transition: all .4s;
    background: url(../img/sider_chat.png) center 25px #606060 no-repeat;
}
.sider_right ul li:hover .side-div1{
    transform:translate(0);
}
.sider_right a.side-div2 {
    background: url(../img/sider_test.png) center 25px #606060 no-repeat;
}

.sider_right a.side-div5 {
    width: 100px;
    transform:translate(100px);
    /* background: url(/templets/default/images/foot_wxjh.jpg) center 15px #606060 no-repeat; */
    height: 100px;
    padding: 10px;
}
.sider_right a.side-div5 img{
  width: 100%;
}
.sider_right .backtop{
    background: #6c6c6c;
    color: #fff;
    text-align: center;
    padding: 5px;
    height: 50px;
    cursor: pointer;
    box-shadow: -1px 1px 3px rgba(0,0,0,.3);
    border-radius: 5px 0 0 5px;
}
.sider_right .backtop:hover{
    background: #a67238;
}
.sider_right ul li:last-of-type a{
    box-sizing: border-box;
    background-color: #f0f0f0;
    color: #555;
    padding-top: 14px;
    font-size: 13px;
}

/*底部漂浮 banner*/ 
#footerfloat {
    height: 176px;
    /*background: rgba(0,0,0,.7);*/ 
	background:url(../images/footer_bg.jpg) top center no-repeat;
    z-index: 999;
    position: fixed;
    width: 100%;
    bottom: 0;
}

.footerfloatdisplay{
	display:none;		
}

.footerfloatlst{
width: 1200px;margin:-28px 0px; position: relative;
    height: 100%;
    padding: 0 20px;
}
.footerperson{
	height: 180px;
    width: 180px;
    bottom: 0px;
	right: 0;
	
}

.footerperson img{
position: absolute;
    bottom: 0;
    left: 10px;
    width: 167px;
}
.footerfloattxt {
position: absolute; bottom: 20px;
margin-left: 160px;
    color: #fff;
    font-size: 24px;
}	
	
.fltformbox{    position: absolute;
    bottom: 20px;
    width: 580px;
    height: 38px;
    margin: 0 auto;
    overflow: hidden;
    margin-left: 716px;
    /* top: 135px; */
    top: 135px;
}	
.fltformbox ul li{float:left; padding-left: 20px;}	

.fltformbox ul li input{
width: 200px;
    float: left;
    line-height: 38px;
    font-size: 16px;
    color: #666666;
    padding-left: 12px;
    border-radius: 4px;
}
.fltformbox .imgbut{
    background: #bf8331;
    color: #ffffff;
    line-height: 36px;
    width: 150px;
    border-radius: 4px;
    margin-left:38px;
    cursor: pointer;
    font-size: 16px;	
}
	
.footerfltclose{
	position: absolute;
	background: url(../img/close-bt.png) no-repeat 0 0;
    bottom: 52px;
    right: -84px;
    width: 38px;
	height:38px;
    cursor: pointer;
}
.footerfltlink{
		display: block;position: absolute;width: 100%;
		height: 100px;
		right: 55%;
		bottom: 0;}

/*弹窗广告*/
.openwin{ position:fixed; display:none;
    margin:auto 0;
    left:0;
    right:0;
    top:30%;
    text-align:center;z-index:99999999; width:100%;height:100%;/*box-shadow: 10px 0px 10px rgba(153,153,153,0.3);*/}
.openwinimg{cursor: pointer;}	
.closeopen {position:absolute;right:30%; top:0; border-radius:100%; cursor: pointer;background:#aaa; }
.closeopen:hover{background:#222;}
