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

.bannerBox{width:100%; height:548px; }
#flashs{ position:relative; height:548px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:10px; left:50%; margin-left:-64px; padding:0px 6px;}
#flashs .btn span{ color:#fff;  background:#202932; 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:#d10008;}
		/*--searchBox*/
.searchBg{padding:10px 0; background-color:#333;}
.search{height:28px; line-height:28px; overflow:hidden;}
.search .searchBox{width:274px;}
.search .soText{float:left; width:206px; height:18px; line-height:18px; padding:5px 10px; color:#333; border:none; background-color:#fff; outline:none;}
.search .soBtn{float:right; width:48px; height:28px; border:none; background:url(../images/searchBtn.png) no-repeat left center; color:#fff;}
.search .keyWord{width:500px; height:28px; overflow:hidden; color:#fff;}
.search .keyWord em{}
.search .keyWord a{padding:0 2px; color:#fff;}


/*合作伙伴*/
.hzBg{padding-top:16px; padding-bottom:36px; background-color:#f2f2f2;width:100%;}
.hzhb{}
.hzhb h4{height:51px; line-height:51px; border-bottom:1px solid #d9d9d9; font-size:16px; text-align:center;}
.hzhb h4 a{color:#b90a10;}
.hzhb .hzCont{position:relative; padding-top:28px;}
.hzhb .hzCont ul{margin:0 auto; width:882px; overflow:hidden;}
.hzhb .hzCont li{margin:0 9px; float:left; width:108px; text-align:center;}
.hzhb .hzCont li img{border:1px solid #e0e0e0;}
.hzhb .hzCont li h5{margin-top:8px; font-weight:normal;}
.hzhb .hzCont li h5 a{color:#333;}
.hzhb .hzCont .btnLeft , .hzhb .hzCont .btnRight{position:absolute; top:50%; margin-top:-15px; width:30px; height:30px;}
.hzhb .hzCont .btnLeft{left:0px; background:url(../images/BtnLeft.png) no-repeat center;}
.hzhb .hzCont .btnRight{right:0px; background:url(../images/BtnRight.png) no-repeat center;}



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

.cpMu{width:218px;overflow:hidden; background-color:#f6f6f6; border:1px solid #e8e8e8;}
.cpMu h4 img{display:block;}
.cpMu dl{margin:0px 16px;}
.cpMu dt{margin:10px 0px; height:34px; line-height:34px;}
.cpMu dt a{margin-left:6px; font-size:14px; font-weight:bold; color:#b90a10;}
.cpMu dd{ line-height:30px; overflow:hidden; }
.cpMu dd>a{padding-left:16px; background:url(../images/cpMuDd.png) no-repeat left center;}
.cpMu dd ul{padding-left:15px;}
.cpMu dd ul li{line-height:30px;}
.cpMu dd a{color:#333;}

.cpList{width:744px; height:1282px;}
.cpList ul{margin:0px auto; width:744px;}
.cpList li{margin-top:16px; margin-right:15px; float:left; width:230px; height:345px; border:1px solid #d2d2d2;}
.cpList li.noMr{margin-right:0px;}
.cpList li p{padding:20px 14px 0px 14px; height:50px; overflow:hidden; line-height:25px; color:#333; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;text-align:center;font-size:16px;}
.cpList li h5{font-size:14px; font-weight:normal;}
.cpList li h5 a{padding-left:22px; padding-right:126px; display:block; height:30px; line-height:30px; background:url(../images/cpListH5.png) no-repeat center top; color:#fff;}


/*服务保证*/
.fwSpan{background:url(../images/fwspan.png) no-repeat center;}
.fwSpan .container{position:relative; height:506px;}
.fwSpan ul{position:absolute;left:50px; top:250px;}
.fwSpan ul li{padding-left:14px; height:28px; line-height:28px; color:#333; background:url(../images/fwLi_ico.png) no-repeat left center;margin-top:10px;}
.fwSpan ul li em{color:#b90a10;}
.fwSpan dl{position:absolute; left:181px; top:400px; padding-left:52px; color:#333; background:url(../images/hdPhoen_ico.png) no-repeat left center;}
.fwSpan dl dd{font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#b90a10;}



/*优势*/
.ys{}
.ysTit{height:184px; background:url(../images/ysTit.png) no-repeat center;}
.ys div{overflow:hidden;}
.ys .ys_01{height:512px; background:url(../images/ysBg_01.jpg) no-repeat center top;}
.ys .ys_02{height:474px; background:url(../images/ysBg_02.jpg) no-repeat center top;}
.ys .ys_03{height:524px; background:url(Img/Index/ysBg_03.jpg) no-repeat center top;}
.ys dl{}
.ys dt{position:relative; padding-left:84px; margin-bottom:18px; font-size:16px; color:#b90a10;}
.ys dt b{margin-bottom:4px; font-size:22px; display:block;}
.ys dt em{position:absolute; left:0px; top:-18px; width:70px; height:69px; line-height:69px; background:url(../images/ysDtEm.png) no-repeat center; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:50px;}
.ys dd{font-size:13px; line-height:22px; color:#333; width:394px;}
.ys .y1{margin-top:92px; margin-bottom:50px;}
.ys .y3{margin-top:90px; margin-bottom:34px; margin-left:560px;}
.ys .y4{margin-left:560px;}
.ys .y5{margin-top:150px;}
.ys .y1 dd , .ys .y3 dd{padding-bottom:32px; border-bottom:1px solid #d4d4d4;}
.ys .y5 dd{width:300px;}


/*成功案例*/
.alBox{margin-top:26px; margin-bottom:66px;}
.alBox .alCont{position:relative; padding-top:22px;}
.alBox .alCont ul{margin:0 auto; width:870px; overflow:hidden;}
.alBox .alCont li{position:relative; padding:11px; margin:0 13px; float:left; width:242px; height:320px; background:#e4e4e4 url(../images/alLiBg.png) repeat-x center bottom; padding-bottom:18px;}
.alBox .alCont li h5{height:48px; line-height:48px; font-size:14px; text-align:center;}
.alBox .alCont li h5 a{color:#b90a10;}
.alBox .alCont li p{line-height:22px; color:#434343; height:88px; overflow:hidden;}
.alBox .alCont li .btnXq{position:absolute; left:50%; bottom:0px; margin-left:-42px; width:84px; height:34px; line-height:34px; text-align:center; background-color:#444; color:#fff; font-size:14px;}
.alBox .alCont li:hover{background-color:#4a4a4a;}
.alBox .alCont li:hover h5 a{color:#fff;}
.alBox .alCont li:hover p{color:#cecece;}
.alBox .alCont li:hover .btnXq{background-color:#e70a12;}
.alBox .alCont .btnLeft , .alBox .alCont .btnRight{position:absolute; top:50%; margin-top:-25px; width:49px; height:49px;}
.alBox .alCont .btnLeft{left:0px; background:url(../images/alBtnLeft.png) no-repeat center;}
.alBox .alCont .btnRight{right:0px; background:url(../images/alBtnRight.png) no-repeat center;}


/*服务流程*/
.fwlcBox{height:200px; background:url(../images/fwlcBox.png) no-repeat center;}


/*关于*/
.gySpan{padding-top:54px; padding-bottom:30px; background-color:#f3f3f3;}
.gyBox{}
.gyBox h4{margin:0px 30px 14px 30px; font-size:18px; text-align:center; background:url(../images/gyTitBr.png) repeat-x center 36px;}
.gyBox h4 a{color:#b90a10;}
.gyBox h4 span{padding:0px 6px; display:inline-block; font-size:36px; color:#dbdbdb; background-color:#f3f3f3;}
.gyBox dl{height:364px; overflow:hidden;}
.gyBox dt img{padding:8px; border:1px solid #e5e5e5; background-color:#fff;}
.gyBox dd{margin-left:370px;}
.gyBox dd .cH5{font-size:14px;}
.gyBox dd .cH5 a{color:#b90a10;}
.gyBox dd .cTxt{margin:20px 0px; line-height:22px; color:#333; height:66px; overflow:hidden;}
.gyBox dd .cTxt a{color:#b90a10;}


.gsfc{margin-top:20px;}
.gsfc>h5{font-size:14px; background:url(../images/gsfcTitBr.jpg) repeat-x center;}
.gsfc>h5 a{padding-right:10px; color:#b90a10; background-color:#f3f3f3;}
.gsfc .fcCont{position:relative; padding-top:24px;}
.gsfc .fcCont ul{margin:0 auto; width:600px; overflow:hidden;}
.gsfc .fcCont li{margin:0 7px; float:left; width:136px; text-align:center;}
.gsfc .fcCont li img{padding:3px; border:1px solid #e5e5e5; background-color:#fff;}
.gsfc .fcCont li h5{margin-top:16px; font-weight:normal;}
.gsfc .fcCont li h5 a{color:#333;}
.gsfc .fcCont .btnLeft , .gsfc .fcCont .btnRight{position:absolute; top:50%; margin-top:-15px; width:30px; height:30px;}
.gsfc .fcCont .btnLeft{left:0px; background:url(../images/BtnLeft.png) no-repeat center;}
.gsfc .fcCont .btnRight{right:0px; background:url(../images/BtnRight.png) no-repeat center;}


.drSpan{padding-top:20px; padding-bottom:20px;}
.drSpan h4{margin:0px 8px; height:46px; line-height:46px; border-bottom:1px solid #b90a10;}
.drSpan h4 a{padding:0px 12px; color:#b90a10; font-size:16px; background:url(../images/drTitBr.png) no-repeat left center;}
.drSpan h4 span{color:#b90a10; font-weight:normal;}


.bkBxo{width:248px; height:374px; border:1px solid #e6e6e6;}
.bkBxo h4{border-bottom:none;}
.bkBxo h4 a{float:left; margin-right:20px; border-bottom:2px solid #b90a10;}
.bkBxo h4 a.cur{border-bottom:none; font-weight:normal; background-image:none;}
.bkBxo ul{margin:16px 14px 0px 14px;}
.bkBxo li{position:relative; padding-left:10px; height:30px; line-height:30px; *height:27px; *line-height:27px; background:url(../images/cpMuDd.png) no-repeat left 12px; overflow:hidden;}
.bkBxo li a{float:left; width:230px; overflow:hidden; color:#333;}

/*动态*/
.dtBox{margin-left:12px; width:410px; height:374px; border:1px solid #e6e6e6;}
.dtBox dl{margin:14px; height:108px; overflow:hidden;}
.dtBox dt img{padding:5px; border:1px solid #e0e0e0;}
.dtBox dd{margin-left:148px; line-height:22px; color:#333; height:110px; overflow:hidden;}
.dtBox dd a{display:inline-block; color:#e00303;}
.dtBox ul{margin:0px 14px; padding-top:6px;}
.dtBox li{position:relative; padding-left:10px; height:28px; line-height:28px; background:url(../images/cpMuDd.png) no-repeat left 12px;}
.dtBox li a{float:left; width:230px; overflow:hidden; color:#333;}
.dtBox li span{position:absolute; right:0px; top:0px;}


/*荣誉*/
.ryBox{width:290px; height:374px; border:1px solid #e6e6e6;}
.ryBox .ryCont{position:relative; padding-top:24px;}
.ryBox .ryCont ul{margin:0 auto; width:190px; overflow:hidden;}
.ryBox .ryCont li{float:left; width:190px; text-align:center;}
.ryBox .ryCont li img{padding:9px; border:1px solid #d8d8d8; display:block;}
.ryBox .ryCont li h5{margin-top:12px; font-weight:normal; font-size:14px;}
.ryBox .ryCont li h5 a{color:#333;}
.ryBox .ryCont .btnLeft , .ryBox .ryCont .btnRight{position:absolute; top:50%; margin-top:-15px; width:30px; height:30px;}
.ryBox .ryCont .btnLeft{left:10px; background:url(../images/BtnLeft.png) no-repeat center;}
.ryBox .ryCont .btnRight{right:10px; background:url(../images/BtnRight.png) no-repeat center;}


.formSpan{background:url(../images/formSpan.png) no-repeat center;}
.formSpan .container{position:relative; height:441px; overflow:hidden;}

.formSpan .fPhone{position:absolute; left:96px; top:272px; font-size:24px; color:#d2262c;}

.formSpan .m_form{position:absolute; left:556px; top:124px;}
.formSpan .m_form li{margin-bottom:10px; overflow:hidden;}
.formSpan .m_form label{float:left; width:48px; height:42px; border-right:1px solid #a9aaaa; text-align:center; background-color:#7c7c7c; font-size:14px;}
.formSpan .m_form label img{position:relative; top:12px;}
.formSpan .m_form .iptTxt{float:left; width:350px; border:none; height:16px; line-height:16px; padding:13px 10px; outline:none; color:#fff; background-color:#7c7c7c; font-family:microsoft yahei; font-size:14px;}
.formSpan .m_form .areLi span{width:350px; height:16px; line-height:16px; padding:13px 10px; outline:none; color:#fff; background-color:#7c7c7c; font-family:microsoft yahei; font-size:14px;}
.formSpan .m_form .txtAre{float:left; width:399px; height:62px; line-height:20px; border:none; border-top:1px solid #a9aaaa; outline:none; resize:none; color:#fff; padding:4px 10px; background-color:#7c7c7c; font-family:microsoft yahei; font-size:14px; *overflow:hidden;}
.formSpan .m_form .btnSubmit{margin-left:8px; width:108px; height:44px; cursor:pointer; border:none; background:url(../images/btnTj.png) no-repeat center;}



/*友情链接*/
.yqljBg{padding:15px 0px;}
.yqlj{overflow:hidden; height:50px;}
.yqlj h4 img{}
.yqlj p{margin-left:86px; line-height:48px; height:48px; overflow:hidden;}
.yqlj p a{display:inline-block; padding:0 18px; font-size:14px; color:#333;}