﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}
.bannerBox{width:100%; height:540px; }
/*优势品牌*/
.yspp{margin:16px auto; border:1px solid #e5e4e4;}
.yspp h4{position:relative; height:35px; line-height:35px; background:url(../images/hzhbTit.png) no-repeat center; text-align:center; font-size:16px; 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:28px auto 12px auto; width:972px; overflow:hidden;}
.yspp li{float:left; margin:0 16px; text-align:center; width:130px;}
.yspp li img{border:1px solid #CCC;}
.yspp li h5{margin-top:6px; font-weight:normal;}
.yspp li h5 a{color:#333;}
/*产品*/
.cpBox{ margin-bottom:30px;}
.cpMu{width:234px; padding-bottom:8px;background:#036fb9 url(../images/cpMuBg.png) no-repeat center bottom; overflow:hidden;}
.cpMu h4{height:41px; line-height:41px; background:url(../images/cpMuTitImg.png) no-repeat center; font-size:18px;text-align: center}
.cpMu h4 a{color:#fff; }
.cpMu .flBx{margin:0 auto; width:222px;}
.cpMu .flBx ul{margin:0px 0px; background:#FFF;}
.cpMu .flBx li{height:41px; line-height:41px; background:url(../images/00.jpg);width:222px; margin-top:5px;}
.cpMu .flBx li a{height:41px; line-height:41px; display:block; text-decoration:none; padding-left:30px;}
.cpMu .flBx li a:hover{background:url(../images/cpMuDd_h.png) no-repeat 172px center; color:#c00;}

.cpList{position:relative; width:728px;  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;}
.cpList li h5{margin-top:10px; height:18px; line-height:18px; font-weight:normal;}
.cpList li h5 a{color:#333;}
/*优势*/
.ysSpan{border-top:3px solid #036fb9;}
.ysBox{position:relative; height:1749px; background:url(../images/ysBox.jpg) 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;}

.ggl01{width:100%; background:url(../images/22.jpg) repeat-x; height:140px; margin-top:20px; margin-bottom:20px;}
.ggl011{background:url(../images/gglImg_01.jpg) no-repeat; width:980px; margin:0 auto; height:140px;}
.ggl011 span{margin-top:90px; display:inline-block;font-size:20px; font-weight:bold; float:right; margin-right:295px; color:#fff;}

.ggl02{width:100%; background:url(../images/11.jpg) repeat-x; height:140px; margin-top:20px; margin-bottom:20px;}
.ggl022{background:url(../images/gglImg_02.jpg) no-repeat; width:980px; margin:0 auto; height:140px;}
.ggl022 span{margin-top:80px; display:inline-block;font-size:20px; font-weight:bold; float:right; margin-right:200px; color:#fff;}

.contTit{position:relative; height:40px; line-height:40px; border-bottom:1px solid #026ab2; font-size:18px;}
.contTit .titA{padding-left:18px; color:#026fb5; 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:181px;}
.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;}
/*关于*/
.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:#036fb9;}
.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:10px; 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:#0384dc;}
/*动态*/
.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:#026fb5; 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:212px; height:14px; line-height:14px; padding:5px 10px; outline:none; border:none; color:#333; background-color:#fff;}
.bmBox .m_form .txtAre{float:left; width:212px; height:134px; 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; background:url(../images/formTjBtn.png) no-repeat center; border:none; cursor:pointer;}
.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;}
/*友情链接*/
.yqljBg{padding-top:54px; padding-bottom:22px; background-color:#434343;}
.yqlj{overflow:hidden;}
.yqlj h4 img{}
.yqlj p{margin-left:120px; line-height:24px;  overflow:hidden; border-left:1px solid #eee; color:#fff;}
.yqlj p a{display:inline-block; padding:0 22px; color:#fff;}
#flashs{ position:relative; height:540px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-95px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#333; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur{ background:#026fb5;}


/*about*/
.bg1 { background:#f2f2f2; height:auto; padding-bottom:52px; overflow:hidden; }
.weiz { height:63px; font:14px "Microsoft Yahei"; line-height:63px; color:#666; overflow:hidden; }
.weiz a { color:#666; padding:0 5px; }
.fen { background:#fff; width:255px; overflow:hidden; padding-left:20px; padding-bottom:46px; }
.fen1 { width:235px; overflow:hidden; padding-top:24px; }
.fen1 h2 { height:80px; background:url(../images/fen_h.gif) no-repeat left top; font:18px "Microsoft Yahei"; font-weight:bold; text-align:center; line-height:70px; overflow:hidden; margin-bottom:3px; color:#fff; }
.fen1 h2 i { font:14px Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; text-transform:uppercase; padding-left:8px; }
.fen1 h3 { font:16px "Microsoft Yahei"; height:41px; line-height:41px; overflow:hidden; margin-bottom:2px; }
.fen1 h3 a { display:block; background:url(../images/fen_bg1.gif) no-repeat left top; color:#fff; padding-left:21px; }
.fen1 h3 a:hover, .fen1 h3.cur a { background:url(../images/fen_bg2.gif) no-repeat left top; }
.fen1 ul { width:215px; margin:5px auto; }
.fen1 li { font:14px "Microsoft Yahei"; height:39px; line-height:39px; border-bottom:1px dashed #ccc; overflow:hidden; background:url(../images/fen_jt.gif) no-repeat 8px 15px; padding-left:22px; text-transform:uppercase; }
.fen1 li a { color:#666; }
.fen1 li a:hover, .fen1 li.cur a { color:#FF9012; }
.fen1 .nb { border-bottom:0; }
.pro {width:655px; background:#fff; padding:5px 10px 10px 20px; }
.pro .tit01 {font:20px "Microsoft Yahei"; height:53px; line-height:53px; overflow:hidden; color:#333; background:url(../images/line.gif) no-repeat left bottom; font-weight:bold; }
.pro2 { margin-top:20px; }
.pro2 ul { margin-top:22px; }
.pro2 li { width:205px; height:235px; overflow:hidden; }
.pro2 li img { width:180px; height:180px; padding:8px; border:1px solid #d6d6d6; display:block; }
.pro2 li span { display:block; font:12px "Microsoft Yahei"; text-align:center; height:38px; line-height:38px; overflow:hidden; color:#333; cursor:pointer; }
.fy{ clear:both;}
.fy a{ width:60px;height:30px; margin-top:20px; line-height:30px; display:inline-block; border:1px solid #CCC; text-align:center; margin-bottom:20px; margin-right:10px; color:#666}
/*xiangqing*/
/*product info */
.product_img{width:650px;position:relative;margin-top:20px;}
/*fangda*/
.fangda{width:382px;height:382px;position:relative;float:left; z-index:99;}
.fangda .fd_min_img{width:382px;height:382px;overflow:hidden;}
.fangda .fd_min_img img{width:380px;height:380px; border:1px solid #EBEBEB;}
.fangda .fd_mouse_m{ display:none;width:80px;height:60px;position:absolute;top:0;left:0;opacity:0.3;filter:alpha(opacity=30);background:#009ab1;}
.fd_max_img{ display:none;width:380px;height:380px;overflow:hidden; position:absolute;left:384px;top:0; z-index:99; background:url(3-10.gif) center center no-repeat #fff;}
.fd_max_img .img{width:atuo;height:auto;position:relative; z-index:10;}
.fd_max_img .img2{position:absolute;top:0;left:0; z-index:60;}

.product_class{float:right;width:230px;padding:10px;border:#ebebeb solid 1px; line-height:30px;}
.product_x{margin-top:20px; clear:both;}
.product_xx{height:35px;border-bottom:1px solid #ccc;margin-top:20px; clear:both;}
.product_xx h2{float:left;width: auto; padding:0 20px; margin:0px; line-height:35px; vertical-align:middle; font-size:16px;color:#FFF; font-weight:normal; background-color:#0d8ae6;}
#product_info{padding-top:20px;width:655px; height:auto;overflow:hidden;margin:0 auto; font-size:14px; line-height:24px; clear:both;}
