﻿@charset "utf-8";
/* CSS Document */
* { transition: all .5s; }
.bannerBox { width: 100%; height: 420px; }
/*优势品牌*/
.yspp { margin: 16px auto; border: 1px solid #e5e4e4; }
.yspp h4 { position: relative; height: 35px; line-height: 35px; background: url(../images/ysppTit.png) no-repeat center; text-align: center; font-size: 16px; color: #fff; border-bottom: 1px solid #e5e4e4; }
.yspp h4 .titA { color: #fff; }
.yspp h4 .titMore { position: absolute; right: 20px; top: 0px; font-size: 12px; color: #333; font-weight: normal; }
.yspp ul { margin: 20px auto 12px auto; width: 972px; overflow: hidden; }
.yspp li { float: left; margin: 0 14px; text-align: center; width: 130px; }
.yspp li img { border: 1px #CCC solid; padding: 1px; }
.yspp li h5 { margin-top: 6px; font-weight: normal; }
.yspp li h5 a { color: #333; }
.cpList { position: relative; width: 728px; height: 650px; border: 1px solid #e6e5e5; overflow: hidden; }
.cpList .titMore { position: absolute; right: 20px; top: 14px; color: #333; }
.cpList h4 { margin-bottom: 18px; background: url(../images/cpListTit.png) repeat-x center; overflow: hidden; border-bottom: 1px solid #e6e5e5; }
.cpList h4 a { float: left; padding: 0 20px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; color: #0269b1; text-decoration: none; }
.cpList h4 a.cur, .cpList h4 a:hover { background: url(../images/cpListTitH.png) repeat-x center; color: #fff; }
.cpList ul { margin: 0 auto; width: 684px; overflow: hidden; }
.cpList li { margin: 0 12px 12px 12px; float: left; width: 204px; text-align: center; overflow: hidden; }
.cpList li img { border: 4px solid #e8e6e6; }
#con_ch1 li a:hover img { border: 4px solid #60ABEC; }
.cpList li h5 { margin-top: 10px; height: 18px; line-height: 18px; font-weight: normal; }
.cpList li h5 a { color: #333; }
/*合作伙伴*/
.hzhb { margin: 20px auto; border: 1px solid #e5e4e4; }
.hzhb h4 { position: relative; height: 35px; line-height: 35px; background: url(../images/hzhbTit.png) no-repeat center; text-align: center; font-size: 18px; border-bottom: 1px solid #e5e4e4; }
.hzhb h4 .titA { color: #fff; }
.hzhb h4 .titMore { position: absolute; right: 20px; top: 0px; font-size: 12px; color: #333; font-weight: normal; }
.hzhb ul { margin: 16px auto; width: 952px; overflow: hidden; }
.hzhb li { float: left; margin: 0 10px; text-align: center; width: 116px; }
.hzhb li img { border: 1px solid #e8e6e6; }
.hzhb li h5 { margin-top: 10px; font-weight: normal; }
.hzhb li h5 a { color: #333; }
/*优势*/
.ysSpan { border-top: 3px solid #036fb9; }
.ysBox { position: relative; height: 1749px; background: url(../images/ysBox.html) no-repeat center; }
.ysBox dl { position: absolute; }
.ysBox dt { margin-bottom: 14px; font-size: 26px; font-weight: bold; color: #036fb9; }
.ysBox dd span { font-size: 18px; font-weight: bold; color: #f00; }
.ysBox dd p { margin-top: 4px; width: 390px; font-size: 14px; color: #333; line-height: 30px; }
.ysBox .ys01 { left: 46px; top: 200px; }
.ysBox .ys02 { left: 566px; top: 550px; }
.ysBox .ys02 dt { font-size: 24px; }
.ysBox .ys03 { left: 46px; top: 848px; }
.ysBox .ys04 { left: 566px; top: 1126px; }
.ysBox .ys05 { left: 46px; top: 1475px; }
.ysPhone { position: absolute; left: 96px; top: 1660px; font-size: 22px; font-weight: bold; color: #fff; }
.ysZsBox { position: absolute; left: 530px; top: 800px; text-align: center; }
.ysZsBox img { border: 8px solid #2a1c15; }
.ysZsBox h5 { margin-top: 10px; font-size: 14px; color: #333; }
.ggl { position: relative; }
.ggl span { position: absolute; }
.ggl01 { margin-bottom: 24px; }
.ggl01 span { left: 618px; top: 33px; font-size: 20px; font-weight: bold; color: #fff; }
.ggl02 { margin-bottom: 24px; }
.ggl02 span { left: 642px; top: 74px; font-size: 20px; font-weight: bold; color: #fff; }
.contTit { position: relative; height: 40px; line-height: 40px; border-bottom: 1px solid #026ab2; font-size: 18px; }
.contTit .titA { padding-left: 18px; color: #60ABEC; background: url(../images/titA_ico.png) no-repeat left center; }
.contTit .titMore { position: absolute; right: 20px; top: 0px; font-size: 12px; color: #333; font-weight: normal; }
/*荣誉*/
.ryBox { margin-top: 18px; }
.ryBox ul { margin: 20px 0; overflow: hidden; }
.ryBox li { float: left; margin-right: 15px; text-align: center; width: 184px; }
.ryBox li.noMr { margin-right: 0px; }
.ryBox li img { border: 3px solid #e8e6e6; }
.ryBox li h5 { margin-top: 10px; font-weight: normal; }
.ryBox li h5 a { color: #333; }
/*客户见证*/
.khjzBox { }
.khjzCont { padding-bottom: 30px; overflow: hidden; }
.khjzCont dl { float: left; margin-top: 20px; height: 160px; overflow: hidden; padding: 0 2%; width: 46%; *width: 45%; }
.khjzCont dt img { padding: 7px; border: 1px solid #e8e6e6; }
.khjzCont dd { margin-left: 194px; }
.khjzCont dd h5 { height: 36px; line-height: 36px; font-size: 18px; }
.khjzCont dd h5 a { color: #036fb9; }
.khjzCont dd p { margin: 4px 0 14px 0; line-height: 20px; color: #333; height: 80px; overflow: hidden; }
/*关于*/
.gyFcBox { width: 650px; }
/*关于*/
.gyBox { }
.gyBox dl { margin-top: 24px; height: 238px; overflow: hidden; }
.gyBox dt img { padding: 2px; border: 1px solid #e8e6e6; }
.gyBox dd { margin-left: 318px; margin-right: 12px; }
.gyBox dd h5 { margin-bottom: 10px; height: 30px; line-height: 30px; font-size: 18px; }
.gyBox dd h5 a { color: #60ABEC; }
.gyBox dd p { line-height: 22px; height: 198px; overflow: hidden; color: #333; }
/*公司风采*/
.gsfc { margin-top: 20px; }
.gsfc ul { overflow: hidden; }
.gsfc li { float: left; margin-right: 15px; text-align: center; }
.gsfc li.noMr { margin-right: 0px; }
.gsfc li img { padding: 2px; border: 1px solid #e8e6e6; }
.gsfc li h5 { margin-top: 8px; font-weight: normal; }
.gsfc li h5 a { color: #333; }
/*问题解答*/
.wtjd { width: 304px; padding-left: 14px; height: 480px; background: url(../images/wtjdBg.png) no-repeat left bottom; }
.wtjdCont { margin-top: 10px; height: 390px; overflow: hidden; }
.wtjdCont dl { margin: 0 20px; padding: 4px 0; border-bottom: 1px dotted #ccc; }
.wtjdCont dt { padding: 4px 0; background-image: url(../images/tw_ico.png); font-size: 14px; }
.wtjdCont dt a { color: #036fb9; }
.wtjdCont dd { line-height: 20px; background-image: url(../images/jd_ico.png); color: #333; }
.wtjdCont dt, .wtjdCont dd { padding: 8px 0; padding-left: 28px; background-position: left 8px; background-repeat: no-repeat; }
.dtSpan { padding: 24px 0; background-color: #60ABEC; }
/*动态*/
.dtBox { width: 650px; height: 428px; overflow: hidden; background-color: #fff; }
.dtBox h4 { height: 40px; line-height: 40px; overflow: hidden; background: url(../images/dtTitBg.png) repeat-x center; }
.dtBox h4 a { float: left; padding: 0 20px; font-size: 18px; color: #60ABEC; text-decoration: none; }
.dtBox h4 a:hover, .dtBox h4 a.cur { color: #fff; background-color: #f69a0a; }
.dtBox dl { margin: 24px 20px; height: 148px; overflow: hidden; }
.dtBox dt img { border: 1px solid #e8e6e6; }
.dtBox dd { margin-left: 208px; margin-right: 10px; }
.dtBox dd h5 { height: 36px; line-height: 36px; font-size: 18px; }
.dtBox dd h5 a { color: #036fb9; }
.dtBox dd p { margin: 6px 0 24px 0; line-height: 22px; color: #333; height: 66px; overflow: hidden; }
.dtBox dd .btnGd { padding-right: 10px; color: #f69a0a; background: url(../images/dtTxtBtn_ico.png) no-repeat right center; }
.dtBox ul { margin: 0 20px; }
.dtBox li { position: relative; height: 28px; line-height: 28px; }
.dtBox li a { display: inline-block; padding-left: 12px; background: url(../images/dtLi_ico.png) no-repeat left center; width: 470px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #333; font-size: 14px; }
.dtBox li span { position: absolute; right: 0; top: 0; color: #999; }
/*报名*/
.bmBox { position: relative; width: 330px; height: 428px; background-color: #f69a0a; }
.bmBox h4 { margin-bottom: 46px; }
.bmBox .m_form { margin-left: 20px; }
.bmBox .m_form * { font-family: microsoft yahei; }
.bmBox .m_form li { margin-bottom: 12px; overflow: hidden; }
.bmBox .m_form label { float: left; width: 56px; height: 24px; line-height: 24px; color: #fff; font-size: 14px; }
.bmBox .m_form .iptTxt { float: left; width: 202px; height: 14px; line-height: 14px; padding: 5px 10px; outline: none; border: none; color: #333; background-color: #fff; }
.bmBox .m_form .txtAre { float: left; width: 202px; height: 104px; line-height: 20px; border: none; outline: none; resize: none; color: #333; padding: 5px 10px; background-color: #fff; }
.bmBox .m_form .btnSubmit { width: 110px; height: 40px; cursor: pointer; background: #1e7bb3; border: 1px solid #82B9DE; border-radius: 2px; vertical-align: middle; color: #F69A0A; font-size: 16px; font-weight: bold; }
.bmBox .m_form .btnSubmit:hover { color: #fff; opacity: 0.9; }
.bmBox .fTopB { position: absolute; right: 0px; top: -24px; width: 346px; height: 24px; background: url(../images/fTopB.png) no-repeat center; }
.bmBox .fBotB { position: absolute; right: 0px; bottom: -43px; width: 346px; height: 43px; background: url(../images/fBotB.png) no-repeat center; }
.bmBox a { color: #fff; text-decoration: none; }
input.small { width: 50px; height: 14px; line-height: 14px; padding: 5px 10px; outline: none; border: none; color: #333; background-color: #fff; }
/*友情链接*/
.yqljBg { padding-top: 54px; padding-bottom: 22px; background-color: #434343; }
.yqlj { overflow: hidden; }
.yqlj h4 img { }
.yqlj p { margin-left: 120px; line-height: 24px; height: 48px; overflow: hidden; border-left: 1px solid #eee; color: #fff; }
.yqlj p a { display: inline-block; padding: 0 22px; color: #fff; }
