@charset "utf-8";
/* CSS Document */
body{color: #666; font-family:\5fae\8f6f\96c5\9ed1,Arial,verdana,Helvetica;}
a{color:#666;text-decoration:none}
a:active,a:hover{color:#d7000f; text-decoration: none;}
.fl{float:left}
.fr{float:right}
.img-win100{width: 100%;}



/*color*/
.c333{ color:#333;}
.c666{ color:#666;}
.c999{ color:#999;}
.cddd{ color:#ddd;}
.c-red{ color: #d7000f;}




/*.mini{height:35px; background-color: #f0f0f0; line-height: 35px; font-size: 14px; border-bottom: 1px solid #d8d8d8;}*/
/*.navbar-inverse{background-color: #fff; border: 0 none;border-radius:0px; margin-bottom: 0;}*/
/*.navbar-nav{float: right;}*/
/*.nav>li{padding: 0 25px;}*/
/*.nav>li>a{padding: 30px 0px;font-size: 18px;}*/
/*.navbar-inverse .navbar-nav>li>a{color: #666;}*/
/*.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{border-bottom: 4px solid #d7000f;background-color: #fff;color: #d7000f; }*/
/*.navbar-nav a{color:#666 !important; }*/
/*.logo{width: 200px; height: 60px; background: url(../img/logo.png) 0 0 no-repeat; position: absolute; top:12px;}*/

.four{padding:90px 0;width:100%;}
.four-bg{background-color:#f5f5f5; }
.four .title{ text-align: center;  width:100%; overflow:hidden;}
.four .mb{margin-bottom: 40px;} 
.four .title h2{ font-size:30px; font-size:700; color:#333; height: 40px; line-height: 40px; background: url(../img/home-tit-bg.png) center center no-repeat; margin-bottom: 10px; margin-top: 0;}
.four .title h2.bg2{background: url(../img/home-tit-bg2.png) center center no-repeat;}
.four .title p{ font-size:18px; color: #999;line-height:26px;}
.four .special{ text-align: center;color: #999; font-size: 14px; line-height: 24px;}
.business{padding-right:10px;padding-left:10px;}
.business dl {position: relative;background-color: #fff;border: 1px solid #c8c8c8; overflow: hidden;}
.business dl dt{margin-bottom: 35px;}
.business dl:hover dt{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.business dl dd h2 {font-size: 18px;color: #333;text-align: center;margin-bottom: 20px;}
.business dl dd p {font-size: 14px;line-height: 24px;padding: 0 30px;}
.business dl dd .a1{color:#d7000f;width: 165px;border: 2px solid #d7000f;height: 35px;line-height: 35px;text-align: center;display: block;margin:0 auto 40px auto;font-size: 16px;} 
.business dl dd .a1:hover{color:#fff; background-color: #d7000f;}
.Feedback{padding-right:10px;padding-left:10px;}
.Feedback dl{ position: relative; background-color: #fff; overflow: hidden;}
.Feedback dl dt{position: relative;}
.Feedback dl dt p{ position:absolute; bottom:0; left: 0; width:100%; text-align: center; height: 40px; line-height: 40px;font-size:16px; color: #fff; background: url(../img/titilebg.png)0 0 repeat; margin-bottom: 0;}
.Feedback dl dd{padding: 22px;height:250px;}
.Feedback dl dd .t1{font-size: 16px;line-height:28px;}
.Feedback dl dd .t2{ position: absolute; bottom:22px; right:22px; width:100px;padding:7px 0; border:2px solid #d7000f; color:#d7000f; font-size: 16px; text-align: center; border-radius: 25px;}
.SystemImport{padding-right:10px;padding-left:10px;}
.SystemImport ul {position: relative; overflow: hidden;list-style: none;margin: 0;
    padding: 0;}
.SystemImport ul li {position: relative; margin-bottom: 15px;}
.SystemImport ul .lititle {
background: url(../img/titilebg.png)0 0 repeat;position: absolute;height: 48px;bottom:0px;left: 0;width:100%;}
.SystemImport ul .lititle p {color: #fff;font-size: 14px;line-height: 48px;overflow: hidden;text-align: center;}





/*pc*/
.pc-nav{ background-color:#f5f5f5;}
.pc-nav ul{ margin-bottom: 20px;padding:0;list-style:none;}
.pc-nav li { margin-top: 20px;}
.pc-nav li a{font-size:18px; color:#666; display:block; background-color:#fff; height:50px; line-height:50px; text-align:center; border: 2px solid #d7000f;}
.pc-nav li a:hover,.pc-nav li.hover a{ background-color:#d7000f; color:#fff;}
.pc-txt-bg{ background-color:#f5f5f5}
.pc-txt{ position:relative;overflow: hidden;}
.pc-txt dl{ margin-bottom: 0; padding: 40px 0;}
.pc-txt dt{padding: 0 25px;}
.pc-txt dd {padding:30px 50px;}
.pc-txt dd h2{ font-size:24px; margin-bottom:25px; color:#333;}
.pc-txt dd p{ font-size:16px; line-height:30px;}
.flow1{ position:relative;overflow: hidden;}
.flow1 h2{font-size:24px; margin-bottom:35px; color:#333; padding: 0 20px;}
.flow1 ul{overflow: hidden;list-style:none;padding:0; margin: 0;}
.flow1 ul li div{border: 1px solid #d7000f; height: 40px; line-height: 40px; font-size: 16px;background-color: #fff; margin-bottom: 15px;}
.flow1 ul li span{ width: 40px; height: 40px; display:block; background-color: #d7000f; text-align: center; font-size: 24px; color: #fff; margin-right: 10px; float: left;}





/*news*/
.news-banner{ height:170px; line-height: 170px; background-color:#d7000f; margin-bottom:50px;  font-size:26px; color: #fff;}
.news-banner span{ font-size: 48px;}
.news-lis{padding: 0;}
.news-lis dl{  border-bottom: 1px dashed #d8d8d8; padding: 0 0 40px 0; margin: 0 0 40px 0;}
.news-lis dl dt a{display: block;border: 1px solid #d8d8d8; padding: 5px;}
.news-lis dl dd h2{font-size:24px;margin: 0;margin-bottom: 10px;}
.news-lis dl dd p{line-height:28px; font-size:16px; color: #999;}
.news-Article{ background-color: #fff; margin-top: -100px; padding:30px 50px;}
.news-Article .TITle {padding: 30px 0 30px 0;}
.news-Article .TITle h1 {color: #333;font-size: 28px;text-align: center;padding: 0;margin-bottom: 15px;}
.news-Article .TITle p {font-size: 14px;color: #999;text-align: center;}
.news-Article .TITle p span {padding: 0 20px 0 2px;}
.news-Article .TXTle {border-top: 1px dotted #ddd;padding-bottom: 40px; padding-top: 20px; font-size:16px;}
.news-Article .TXTle p {margin: 20px 0 0 0;line-height:30px;word-break: break-all;}
.news-Article .TXTle .img{ text-align: center; margin: 0 auto; display: block; padding: 0 250px; padding-bottom:30px;}
.news-Article .TXTle .img img{width: 100%;}
.bshare-custom{ margin-bottom:60px;}





/*about*/
.about-content{ background-color:#f5f5f5; padding:50px 0;}
.about-content h4{ font-size:28px; margin-bottom:15px; padding-top:0;color:#d7000f;}
.about-content p{ font-size:16px; margin-top:10px; line-height:28px;}
.about-coo{padding:50px 0; overflow:hidden;}
.about-coo .map{ text-align: center; margin-bottom: 70px;}
.about-coo .map h2{ font-size:28px; margin-bottom:15px;}
.about-coo .map p{ font-size:16px; margin-bottom:10px;}
.about-coo .map .map-a{width:100%;height:350px;border:#ccc solid 1px;font-size:12px; margin-top: 25px;}
.about-coo .business{text-align: center;}
.about-coo .business h2{ font-size:28px; margin-bottom:15px;}
.about-coo .business .t1{ font-size:18px; margin-bottom:10px;}
.about-coo .business ul{ padding: 0; padding-top:40px; margin: 0 auto; width:380px;list-style: none;}
.about-coo .business li{ width:190px; float:left;}
.about-coo .business li i{ display:block; height:100px; width:100px; margin:0 auto; margin-bottom:15px;}
.about-coo .business li h5,.about-coo .business li p{ margin-bottom:10px;}


/*appdoc*/
.app-content{ background-color:#fff; padding:50px 0;}
.app-content .trainee{ margin-bottom:40px;border-bottom: 1px dashed #d8d8d8; padding-bottom: 40px;}
.app-content .trainee dl dt,.app-content .coach dl dt
{ font-size:28px; color:#d7000f; margin-bottom:15px; font-weight:normal;}
.app-content .trainee dl dd p,.app-content .coach dl dd p
{ font-size:16px; margin-bottom:15px; line-height:26px;}
.app-content .code{padding:8px;border: 1px solid #d8d8d8;text-align: center;}
.app-content .code p{ margin:0;}
.app-content .more{display:block; width:120px; border: 1px solid #d7000f;height:40px; line-height:40px; color:#d7000f; font-size:14px; text-align:center; cursor:pointer;}
.app-content .more:hover{ background-color:#d7000f; color: #fff;}



/*bottom*/
.home-bottom,.lnside-bottom{ background-color:#f0f0f0;border-top: 1px solid #d8d8d8;text-align:center; width:100%; padding: 10px;}

/*rmenu*/
.izl-rmenu{margin-right: 0;width: 82px;position: fixed;right:0px;top: 65%;z-index:999; border: 1px solid #d8d8d8; background-color: #fff;}
.izl-rmenu .consult{    background: url(../images/consult_icon.gif) no-repeat center -77px;display: block;height: 76px;}
.izl-rmenu .consult .phone {position: absolute;width: 160px;left: -160px;top: 0px;line-height: 76px;font-size: 18px;text-align: center;display: none;background-color:#fff;border: 1px solid #d8d8d8;border-right: 0 none;color:#d7000f;}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {background: url(../images/consult_icon.gif) no-repeat center bottom;display: block;height: 78px;}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {background: url(../images/float_top.gif) no-repeat center top;display: block;height: 39px;}
.izl-rmenu .btn_top:hover {background: url(../images/float_top.gif) no-repeat center bottom;}
.izl-rmenu .cart .pic {display:none;position: absolute;left: -160px;top:32px;width: 160px;height: 160px;background:url(../images/weixin.jpg) #fff;border: 1px solid #d8d8d8;border-right: 0 none;}
#udesk-feedback-tab {border: 1px solid #d8d8d8;	position: fixed;right:0px;top: 65%;margin-top: -74px;z-index: 10000;cursor: pointer;background: url(../images/consult_icon.gif) no-repeat center top;display: block;height: 76px;width: 82px;z-index:999;}



/*bigPage*/
.bigPage{text-align:center; padding-bottom: 50px;}
.bigPage a,.bigPage span{display:inline-block;}
.bigPage span{padding:0 5px;}
.bigPage strong{color:#d7000f}
.bigPage *{display:inline-block;vertical-align:middle;}
.bigPage a{height:30px;line-height:30px;padding:0 10px;background-color:#dcdcdc;text-align:center;color:#fff;position:relative;margin:0 2px;}
.bigPage a:link,.bigPage a:visited{color:#666;text-decoration:none;}
.bigPage a:hover{color:#fff;background-color:#d7000f;}
.bigPage .select{padding:5px;border:1px solid #d0d0d0;color:#f75730;font-weight:700;margin:0 2px;}



/*@media (max-width:1199px)*/
/*{*/
 /*.nav>li{padding: 0 15px;}*/
/*}*/

/*@media (max-width:996px)*/
/*{*/
 /*.logo{width:133px; height:40px; background: url(../img/logo.png) top left no-repeat;background-size:100%; margin:0 auto;top:22px;}*/
 /*.nav>li{padding: 0 15px;}*/
 /*.nav>li>a{font-size:14px;}*/
/*}*/

/*@media (max-width:766px)*/
/*{*/
	/*!*.mini{display: none;}*!*/
	/*!*.navbar{ position:fixed;right: 0;left: 0;z-index: 1030;top: 0;}*!*/
	/*!*.navbar-inverse{background-color:#d7000f; }*!*/
	/*!*.navbar-nav{float: none; margin: 0 -15px;}*!*/
	/*!*.nav>li{border-top: 1px solid #e1404b;}*!*/
	/*!*.nav>li>a{padding:10px 0px;}*!*/
	/*!*.navbar-inverse .navbar-nav>li>a{color: #fff !important;}*!*/
	/*!*.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{border-bottom:0 none;color: #fff; background-color:transparent;}*!*/
	/*!*.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form{border: 0 none;}*!*/
	/*!*.logo{width:117px; height:35px; background: url(../img/logo2.png) top left no-repeat;background-size:100%; margin:0 auto;top:7px; left: 10px;}*!*/
	/*!*.navbar-inverse .navbar-toggle{border-color: #fff;}*!*/
	/*!*.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color: transparent;}*!*/
	/*!*.banner{padding-top: 50px;}*!*/
	/*!*.carousel-indicators{display: none;}*!*/
	/**/
	/*.four{padding:20px 0;}*/
	/*.four .mb {margin-bottom:10px;}*/
	/*.business dl{border: 1px solid #fff;}	*/
	/*.izl-rmenu{display: none;}*/
	/*.Feedback dl dd{padding: 10px;height:108px;}*/
	/*.Feedback dl dd .t1{font-size:14px; line-height: normal;}*/
	/*.Feedback dl dd .t2{display: none;}*/
	/*.about-content{padding: 20px 0;}*/
	/*.about-content h4{padding-top:20px;}*/
	/*.about-coo .map .map-a{height:250px;}*/
	/*.about-coo .business ul{width: auto;}*/
	/*.about-coo .business li{width: 280px; margin: 0 auto;float: inherit; margin-bottom: 20px;}*/
	/*.news-banner{margin-top: 50px; height:50px; line-height:50px; background-color: #f5f5f5; color: #333; margin-bottom: 10px;}*/
	/*.news-banner span{font-size:24px;}*/
	/*.news-lis dl dd h2{font-size:18px;padding-top:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}*/
	/*.news-lis dl dd p{display: none;}*/
	/*.news-Article .TITle {padding: 0px 0 10px 0;}*/
	/*.news-Article .TITle h1 {font-size: 24px;}*/
	/*.news-Article .TXTle .img{ padding: 0 25px;}*/
	/*.pc-nav li a{font-size: 14px;}*/
	/*.pc-txt .fr{float: none;}*/
	/*.pc-txt dd {padding:20px 25px 0 25px;}*/
	/*.pc-txt dd h2{text-align: center;}*/
	/*.flow1{padding: 20px 0;}*/
	/**/
/*}*/
