/* CSS Document */
body,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,input,button,textarea,img{ margin:0; padding:0; -webkit-tap-hightlight-color:rgba(0,0,0,0); font-family:"Microsoft YaHei",Tahoma,Arial,"Roboto","Droid Sans","Helvetica Neue","Droid Sans Fallback","STHeiti",sans-serif;}/*清除默认外边距内间距+ 取消链接高亮*/
*:focus{ outline:none;}/*去掉所有元素焦点边框*/
li{ list-style:none;}/*清除圆点*/
body{ font-size:14px; color:#333; min-width:1200px; background:#f1f1f1;}
/*字体样式*/
h1,h2,h3,h4,h5,h6,b,strong{ font-size:100%; font-weight:normal;}/*取消粗体*/
em,i{ font-style:normal;}/*取消斜体*/
p{ text-align:justify; text-justify:inter-word; }/*段落对齐*/
/*边框*/
img,input{ border:none;}
/*链接*/
a{ text-decoration:none; outline:none; color:#333; }
a:hover{ color:#ff0000;}
/*==========================常用样式--动画================================*/
a,.con_fwfw .min ul li span{ -webkit-transition:all ease-in-out .3s; -moz-transition:all ease-in-out .3s; -o-transition:all ease-in-out .3s; transition:all ease-in-out .3s;}/*动画*/
.fangda:hover{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}/*放大*/
/*==========================常用样式--常规================================*/
.omg,.con_fwfw .min ul li span em{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;} /*单行文字超出显示省略号*/
.n{position:relative; z-index:100; behavior:url(css/tool_iecss3.htc); }/*IE浏览器 圆角*/
.wordwrap{ word-break:break-all; word-wrap:break-word;}/*连续英文，数字换行*/
.m_box,.con_bt,.con .min{ width:1190px; margin:0 auto; overflow:hidden;} /*宽度*/
/*==========================================================*/
/*==========================================================*/
.header{ background:rgba(255,255,255,0.7); overflow:hidden; height:80px; position:fixed; left:0; top:0; width:100%; z-index:99999;}
.header h1{ float:left; padding-top:20px;}
.header h1 img{ display:block; height:40px; width:auto;}
.header .r{ float:right; padding-top:10px;}
.header .r p{ text-align:left; line-height:20px; padding:10px 0 0 10px; font-size:14px; float:right;}
.header .r p i{ display:block; font-size:12px; color:#ba0000;}
.header .r p span{ display:block; padding-top:4px;}
.header .r img{ display:block; float:left; height:60px; width:auto;}


.header .m{ float:left; padding:20px 0 0 50px;}
.header .m ul li{ float:left; padding-top:0px;}
.header .m ul li a{ display:block; float:left; font-size:16px; padding:0 15px; height:40px; line-height:40px;}
/*banner*/
.banner{ height:1080px; position:relative; overflow:hidden;}
.banner img{ display:block; margin:0 auto; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}
/*con*/
.con{ overflow:hidden; clear:both;}
.con .min{ overflow:hidden;}
.con_bt{ overflow:hidden; padding:30px 0 20px; text-align:center; font-size:0; color:#434343;}
.con_bt h4{ font-size:14px; text-transform:uppercase;}
.con_bt h3 b,.con_bt h3 i{ display:inline-block; vertical-align:middle;}
.con_bt h3 b{ font-weight:normal; font-size:28px; padding:0 20px;}
.con_bt h3 i{ width:100px; height:1px; background:#77161b;}
/*con_about*/
.con_about{ padding:80px 0 80px; background:#dcdbdb;}
.con_about .min h3{ font-size:24px; text-align:center; color:#2f2f2f; padding-top:10px;}
.con_about .min p{ text-align:center; font-size:18px; line-height:2em; color:#434343; padding-top:15px;}
/*服务范围*/
.con_fwfw{ padding:80px 0 0;}
.con_fwfw .min ul{ width:1215px;}
.con_fwfw .min ul li{ float:left; padding:0 25px 10px 0; width:380px;}
.con_fwfw .min ul li a{ display:block; overflow:hidden; position:relative; height:252px;}
.con_fwfw .min ul li a img{ display:block;}
.con_fwfw .min ul li span{ display:block; position:absolute; left:0; bottom:-40px; width:100%; height:40px; line-height:40px; background:rgba(0,0,0,0.3); color:#fff;}
.con_fwfw .min ul li span em{ display:block; padding:0 20px; font-size:16px; height:40px; overflow:hidden;}
.con_fwfw .min ul li b{ display:block; text-align:center; font-weight:normal; font-size:16px; height:2em; line-height:2em;}
.con_fwfw .min ul li a:hover span{ bottom:0;}
/*<!--Case presentation-->*/
.con_alzs{ padding:80px 0 0;}
.con_alzs .min ul li{ float:left; width:33.333%; height:210px;}
.con_alzs .min ul li a img{ display:block; width:100%; height:218px;}

/*服务流程*/
.con_fwlc{ padding:80px 0 120px;}
.con_fwlc .min{ position:relative; padding:0 120px 0;}
.con_fwlc .min .marquee{ overflow:hidden; width:1190px; margin:0 auto;}
.con_fwlc .min ul li{ float:left; padding-right:10px; width:390px;}
.con_fwlc .min ul li a{ display:block; overflow:hidden; border:1px solid #aaa; padding-bottom:15px;}
.con_fwlc .min ul li a img{ display:block; height:260px; width:auto;}
.con_fwlc .min ul li a b{ display:block; text-align:center; color:#ff0000; font-size:20px; padding:10px 0 10px; overflow:hidden;}
.con_fwlc .min ul li a em{ display:block; font-size:16px; line-height:1.5em; height:3em; overflow:hidden; color:#585656; padding:0 20px;}
.con_fwlc .min ul li a i{ display:block; padding-top:14px;}
.con_fwlc .min ul li a i img{ display:block; height:40px; width:auto; margin:0 auto;}
.con_fwlc .min .btn{ position:absolute; width:100%; left:0; top:50%; margin-top:-20px;}
.con_fwlc .min .btn a{ display:block; float:left; width:37px; height:39px; background:url(../images/fwlc_ico_01.png) no-repeat center scroll;}
.con_fwlc .min .btn a.gor{ float:right; background-image:url(../images/fwlc_ico_02.png);}
/*售后服务*/
.con_shfw{ background:url(../images/shfw_bg.jpg) no-repeat center scroll; padding:40px 0 140px;}
.con_shfw .con_bt{ color:#fff;}
.con_shfw .min{ padding:30px 0 0;}
.con_shfw .min ul{ width:705px; margin:0 auto;}
.con_shfw .min ul li{ float:left; text-align:center; width:33.333%; height:230px; background:#e2e9e7;}
.con_shfw .min ul li span{ display:block; padding-top:56px; text-align:center; font-size:20px;}
.con_shfw .min ul li span img{ display:block; height:58px; width:auto; margin:0 auto 26px;}
.con_shfw .min ul li.ys2{ background:#cdd8d5;}
.con_shfw .min ul li.ys3{ background:#30bf89; color:#fff;}
/*合作客户*/
.con_hzkh{ padding:80px 0 70px;}
.con_hzkh .min{}
.con_hzkh .min ul{ width:1210px; padding-top:10px;}
.con_hzkh .min ul li{ float:left; padding:0 16px 16px 0; overflow:hidden; width:185px;}
.con_hzkh .min ul li i{ display:block; overflow:hidden; border:1px solid #b9b8b8;}
.con_hzkh .min ul li i img{ display:block; width:100%; height:auto;}
/*con_lxwm*/
.con_lxwm{ background:url(../images/lxwm_bg.jpg) no-repeat center scroll; color:#fff; padding:56px 0 88px;}
.con_lxwm .m_box{ width:827px; height:280px; margin:0 auto; background:url(../images/lxwm_bg_2.png) no-repeat left scroll; background-size:contain;}
.con_lxwm .m_box h3{ padding:62px 0 0 84px;}
.con_lxwm .m_box h3 img{ display:block; height:70px; width:auto;}
.con_lxwm .m_box p{ padding:10px 0 0 84px; font-size:18px; line-height:1.5em;}
/*footer*/
.footer{ overflow:hidden; padding:20px 0; font-size:14px; line-height:22px; text-align:center;}