﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}

.bannerBox{width:100%; height:460px; }


/*优势品牌*/
.yspp{margin:16px auto;}
.yspp h4{position:relative; height:35px; line-height:35px; background:url(../images/ysppTit.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 h5{margin-top:6px; font-weight:normal;}
.yspp li h5 a{color:#333;}


/*产品*/
.cpBox{ padding-top:20px;}

.cpMu{width: 234px;background: rgb(37, 100, 207);overflow: hidden;}
.cpMu h4{height: 70px;line-height: 80px;text-align: center;font-size: 18px;}
.cpMu .sy_cp_tit {height: 90px;text-align: center;font-size: 14px;color: rgb(255, 255, 255);background: url(../images/cpMuTitImg.png) center center no-repeat;}
.cpMu h4 a{margin-left:0px; color:#fff;}
.cpMu .flBx{margin:0 auto; width:222px;}
.cpMu .flBx h5{    height: 40px;line-height: 40px;font-size: 14px;background: url(../images/fl01Bg.png) center center no-repeat;}
.cpMu .flBx h5 a{margin-left: 44px;color: rgb(255, 255, 255);}
.cpMu .flBx ul{margin: 0px 14px 8px;}
.cpMu .flBx li{padding-left: 18px;height: 36px;line-height: 36px;border-bottom: 1px dashed rgb(199, 199, 199);background: url(../images/cpMuLi_ico.png) 8px center no-repeat;overflow: hidden;}
.cpMu .flBx li a{height: 36px;line-height: 36px;display: block;text-decoration: none;}
.cpMu .flBx li a:hover{color:#000;}

.cpMu .fl01{background: #FFF;}
.cpMu .fl02{margin-top:8px; height:353px; background:url(../images/fl02Bg.png) no-repeat center;}


.cpList{position:relative; width:728px; border:1px solid #e6e5e5; overflow:hidden;}
.cpList span{position:absolute; right:20px; top:29px; color:#fff; font-size:14px; font-weight:bold; font-family:"Microsoft YaHei UI"}
.cpList h4{margin-bottom:16px; background:#0f68cf; overflow:hidden; border-bottom:1px solid #e6e5e5;}
.cpList h4 a{float:left; padding:0 20px; height:70px; line-height:70px; text-align:center; font-size:16px; color:#0269b1; text-decoration:none;}
.cpList h4 a.cur , .cpList h4 a:hover{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{width: 194px;
    height: 150px;
    padding: 3px; border: solid 1px #ccc;}
.cpList li h5{height:30px; line-height:30px; font-weight:normal;}
.cpList li h5 a{color:#333;}


/*合作伙伴*/
.hzhb1{background:url(../images/c5_bg.gif); padding-bottom:15px; margin-top:10px;}
.hzhb1 .c5_Div2{ margin:0 auto; overflow: hidden;}
.hzhb1 .c5_Div2 h2{ text-align:center; color:#fff; font-size:30px; font-family:"Microsoft YaHei"}
.hzhb1 .c5_Div2 h2 span{ font:18px "Microsoft YaHei"; color:#000; font-weight:Bold; color:#FFF;}
.hzhb1 .c5_Div2 p{ width:682px; margin:0 auto; font:14px "Microsoft YaHei"; color:#fff; line-height:31px; text-align:center; padding-top:31px; }
.hzhb1 .c5_Div2 p a{font:14px "Microsoft YaHei"; color:#000; margin-left:22px;}
.hzhb1 .c5_Div2 ul{ margin:0 auto; padding-top:15px;}
.hzhb1 .c5_Div2 li{ width:237px; float:left; margin-left:8px; margin-bottom:15px; *width:expression(this.nextSibling==null?'227px':'237px')}
.hzhb1 .c5_Div2 li:last-child{ width:227px;}
.hzhb1 .c5_Div2 li img{ width:237px; height:137px;}



/*合作案例*/
.hzhb{margin:20px auto;}
.ryBox{margin-top:18px;}
.hzhb ul{margin:20px 0; overflow:hidden;height:154px;}
.hzhb li{float:left; margin-right:14px; text-align:center; width:182px;margin-bottom:5px;}
.hzhb li.noMr{margin-right:0px;}
.hzhb li img{border:3px solid #e8e6e6;}
.hzhb li h5{margin-top:10px; font-weight:normal;}
.hzhb li h5 a{color:#333;}



/*优势*/
.ysSpan{border-top:3px solid #036fb9; margin-top:20px; }
.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 dd li{background:url(../images/goubox.png) no-repeat left 5px; list-style-type:none; padding-left:20px; }
.ysBox .ys01{left:60px; top:200px;}
.ysBox .ys02{left:580px; top:550px;}
.ysBox .ys02 dt{font-size:24px;}
.ysBox .ys03{left:60px; top:848px;}
.ysBox .ys04{left:580px; top:1126px;}
.ysBox .ys05{left:60px; top:1475px;}
.ysText{position:absolute; left:310px; top:105px; color:#fff; font-size:22px; font-weight:bold;}


.ysBox .ys01 .ysPic{position:absolute; left:500px;}
.ysBox .ys02 .ysPic{position:absolute; left:-500px; top:-40px;}
.ysBox .ys03 .ysPic{position:absolute; left:500px; top:-40px;}
.ysBox .ys04 .ysPic{position:absolute; left:-500px; }
.ysBox .ys05 .ysPic{position:absolute; left:500px;}

.ysBox .ys01 .ysPic img{ width:350px; border:2px solid #f79806; border-radius: 15px;}
.ysBox .ys02 .ysPic img{ width:350px; border:2px solid #f79806; border-radius: 15px;}
.ysBox .ys03 .ysPic img{ width:350px; border:2px solid #f79806; border-radius: 15px;}
.ysBox .ys04 .ysPic img{ width:350px; border:2px solid #f79806; border-radius: 15px;}

.ysBox .ys05 .ysPhone{ position:absolute; background:#f59606 url(../images/phone01.png) no-repeat 15px center; width:240px; height:55px; line-height:30px; text-align:right; font-size:22px; font-weight:bold; color:#fff; border-radius: 5px; padding-right:15px;}
.ysBox .ys05 .ysPhone em{ float: left; width:100%; height:23px; font-size:16px; color:#fff;}
.ysZsBox{position:absolute; left:530px; top:800px; text-align:center;}
.ysZsBox img{border:2px solid #2a1c15;}
.ysZsBox h5{margin-top:10px; font-size:14px; color:#333;}



.ggl{position:relative;}
.ggl02{margin-bottom:24px;}
.ggl02 span{left:604px; top:74px; font-size:20px; font-weight:bold; color:#fff;}

.htgg01{ width:980px; height:120px; background:#1893d9; margin:0 auto; overflow:hidden;}
.htgg01_l{ float:left; width:660px;}
.htgg01_l_t{ width:100%; height:70px; line-height:70px; font-size:32px; color:#fff; padding-left:30px; }
.htgg01_l_t span{ float:left; color:#fce51b; font-size:40px; font-weight:bold;}
.htgg01_l_b{padding-left:30px; }
.htgg01_l_b_txt{ float:left; border-radius: 5px;background:#ffffff; height:30px; line-height:30px; width:auto; color:#444444; font-size:18px; padding:0px 20px;}
.htgg01_l_b_txt em{ font-size:22px; color:#ff0000;font-weight:bold;}

.htgg01_l_b_phone{ float:left; width:220px; height:50px; margin-top:-10px; background:url(../images/phone01.png) no-repeat 15px center; line-height:30px;text-align:right; font-size:22px; color:#fff; font-weight:bold;}
.htgg01_l_b_phone em{ float: left; width:100%; height:20px; line-height:20px; font-size:16px; color:#fff;}
.htgg01_r{ float:right; width:320px; overflow:hidden; line-height:80px; font-size:60px; color:#fff;font-weight:700; text-align:center; transform:rotate(-10deg)}
.htgg01_r em{float: left; width:100%; height:40px; line-height:40px; font-size:30px;  color:#fff;}
.contTit{position:relative; height:40px; line-height:40px; border-bottom:1px solid #0042b3; font-size:18px;}
.contTit .titA{padding-left:18px; color:#0042b3; 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;position:relative; top:-572px; }
.ryBox ul{margin:20px 0; overflow:hidden; height:154px;}
.ryBox li{float:left; margin-right:14px; text-align:center; width:182px;margin-bottom:5px;}
.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:100%; background:url(../images/gywm_bg.jpg) no-repeat center;z-index:-1; height:582px;}
.gyFcBox1{ background:#FFF;opacity:0.75;filter:alpha(opacity=75);height:582px;}
/*关于*/
.gyBox{position:relative; top:-552px;}
.gyBox dl{margin-top:24px; height:238px; overflow:hidden;z-index:100;}
.gyBox dt img{padding:2px; border:1px solid #e8e6e6;z-index:100;}
.gyBox dd{margin-left:318px; margin-right:12px;}
.gyBox dd h5{margin-bottom:10px; height:30px; line-height:30px; font-size:16px;}
.gyBox dd h5 a{color:#000;}
.gyBox dd p{line-height:22px; height:198px; overflow:hidden; color:#000; font-size:14px;}


/*问题解答*/
.wtjd{width:260px; float:right;}
.wtjdCont{margin-top:20px; height:340px; overflow:hidden;}
.wtjdCont dl{margin:0 10px; padding:4px 0; border-bottom:1px dotted #ccc;}
.wtjdCont dt{padding:4px 0; background-image:url(../images/q1.jpg); font-size:14px;}
.wtjdCont dt a{color:#036fb9;}
.wtjdCont dd{line-height:20px; background-image:url(../images/a1.jpg); color:#333;}
.wtjdCont dt , .wtjdCont dd{padding:8px 0; padding-left:18px; background-position:left 8px; background-repeat:no-repeat;}



.dtSpan{padding:24px 0;height:auto;margin:0px auto;}

/*动态*/
.dtBox{height:auto; overflow:hidden; background-color:#fff;}
.dtBox_left {float:left;width:328px;height:auto;}
.dtBox_nx1 {border-bottom:1px dashed #e0e0e0; padding-top:15px; padding-bottom:10px;}
.dtBox_nx1 a img {float:left;margin-right:15px;}
.dtBox_nx1 a h3 {height:25px;line-height:25px;color:#666; font-size: 15px; font-weight:bold;}
.dtBox_nx1 a p {line-height:22px;color:#666;}
.dtBox_left ul {margin-top:15px;}
.dtBox_left ul li {background:url(../images/zongse.gif) no-repeat left center;height:25px;line-height:25px;}
.dtBox_left ul li a {padding-left:10px;}
.dtBox_left ul li span {float:right;}

.dtBox_newsmid {float:left;margin-left:30px;width:328px;height:auto;}
.dtBox_newsmid ul {margin-top:15px;}
.dtBox_newsmid ul li {background:url(../images/zongse.gif) no-repeat left center;height:25px;line-height:25px;}
.dtBox_newsmid ul li a {padding-left:10px;}
.dtBox_newsmid ul li span {float:right;}
.dtBox_newsright { padding-left:14px; height:480px; background:url(../images/wtjdBg.png) no-repeat left bottom;width:280px;float:right;padding-top:25px;}
.dtBox_newsright h2 {height:50px;line-height:50px;background:url(../images/tt1.jpg) repeat-x center bottom;font-size:18px; color:#1f266a; font-weight:bold; font-family:"微软雅黑";}
.dtBox_newsright h2 span{height:40px;line-height:40px;font-size:16px; color:#999; font-weight:normal; font-family:"微软雅黑";}
.dtBox_newsright h2 a {float:right;font-size:14px;font-family:"微软雅黑";color:#999}
.dtBox_newsright ul {padding-top:8px;}
.dtBox_newsright ul li {border-bottom:1px dashed #e0e0e0;}
.dtBox_newsright ul li h3 {background:url(../images/q1.jpg) no-repeat;margin-top:10px;height:15px;overflow:hidden;line-height:15px; font-weight:bold;}
.dtBox_newsright ul li h3 a {padding-left:18px;}
.dtBox_newsright ul li p {background:url(../images/a1.jpg) no-repeat left 5px;margin-top:5px; }
.dtBox_newsright ul li p font {padding-left:18px;display:block;line-height:20px;font-size:12px;}



/*友情链接*/
.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; width:980px; height:248px; margin:0px auto; 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;}

#marquee1{width:980px;height:184px;overflow:hidden;}
#marquee2{width:980px;height:184px;overflow:hidden;}
#marquee3{width:980px;height:142px;overflow:hidden;}

.contTit{position:relative; height:40px; line-height:40px; border-bottom:1px solid #026ab2; font-size:18px;}
.contTit span,.contTit .yan2 {padding-left:18px; color:#026fb5; background:url(../images/titA_ico.png) no-repeat left center;}


.contactn .tits {background:#026fb5; color: #fff; height: 32px;line-height: 32px;padding-left: 13px;}
.contactn .tits a { color: #fff;}
.contactn .subnr { background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; overflow: hidden;padding: 5px 9px;width: 214px;}
.contactn .subnr p {line-height: 25px;overflow: hidden;}
.contactn .subnr span {color: #333333;}
.contactn .subnr h5 {line-height: 28px;overflow: hidden;}