﻿@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre,form, fieldset, lengend, button, input, textarea, th, td, table { margin:0; padding:0; }
body, button, input, select, textarea { font:12px/1.5 "\5b8b\4f53", Tahoma, Helvetica, Arial, sans-serif; }
h1 { font-size:18px; }
h2 { font-size:16px; }
h3 { font-size:14px; }
h4, h5, h6 { font-size:100%; }
address, cite, dfn, em, var,i { font-style:normal; }
code, kbd, pre, samp, tt { font-family: "Courier New", Courier, monospace; }
small { font-size:12px; }
ul { list-style:none; }
a { text-decoration:none; color:#333333; }
a:hover { text-decoration:none; }
abbr[title], acronym[title] { border-bottom:1px dotted; cursor:help; }
q:before, q:after { content:''; }
legend { color:#000; }
fieldset, img { border:none; }
button, input, select, textarea { font-size:100%; }
hr { border:none; height:1px; }
html { overflow-y:scroll; overflow-x:hidden; }
:focus { outline:none; }
.clearfix { zoom:1; }
.clearfix:after { content:"."; display:block; clear:both; height:0; overflow:hidden; visibility:hidden; }
.floatl { display:inline; float:left; }
.floatr { display:inline; float:right; }
/******banner********/
body {  font-family:"微软雅黑","黑体"; background:#e8e9ed;}
.center { width: 1000px; padding: 0; margin: 0 auto; overflow: hidden; }

/***---| Header | ***/ 
header { width: 100%; margin: 0 auto; position: relative; color: #ffffff; background:#efefef; overflow: hidden; }
header .centered-content { position: relative; z-index: 2; }
header a { color: #2e2e2e; }
header .header-content a { color: #fff; text-decoration: underline; }
.header-content { background:no-repeat 50% -4px #101625; margin: 0; padding: 0; float: left; width: 100%; line-height: 22px; position: relative; z-index: 1; border-top:1px solid #fff; -webkit-box-shadow: inset 0px 10px 8px -10px rgba(0, 0, 0, 0.5), inset 0px -10px 8px -10px rgba(0, 0, 0, 0.4); -moz-box-shadow: inset 0px 10px 8px -10px rgba(0, 0, 0, 0.5), inset 0px -10px 8px -10px rgba(0, 0, 0, 0.4); box-shadow: inset 0px 10px 8px -10px rgba(0, 0, 0, 0.5), inset 0px -10px 8px -10px rgba(0, 0, 0, 0.4); }
.header-content.home { height: 397px; }
.home .header-content { background: #d54515 url(../images/slider-gradient-bg.png)  repeat-y 50% 0; }
.header-content img { float: left; margin: 0 0 0 15px; }
.header-content .text {width:400px;_width:380px;margin-left:600px;}
.header-content .copy { font-size: 14px; line-height: 21px; padding-right: 15px; }
.header-content .button { width: 100% !important; }
.header-content .button a { padding-top: 7px; padding-bottom: 7px; font-size: 14px; display: inline-block; }
.header-content .button { float: none; }
.header-content .dimmed { background: #b05b1b; background: rgba(0, 0, 0, 0.4); -webkit-transition: none;  -moz-transition: none;-ms-transition: none; -o-transition: none;  transition: none; }
.header-content .align-bottom { position: absolute; bottom: 0px; }
#slider-wrap { background: url(../images/header-background1.png?v=1) repeat-x 0% 0; height:397px; }
#slider { background: url(../images/header-background2.png?v=1) repeat-x 0% 0; height:347px; padding-top: 50px; }
.slider-prev, .slider-next { text-indent:-9999px; width:38px; height:38px; background:url(../images/sprite.png) -263px -122px no-repeat; position:absolute; top:50%; margin-top:-19px; z-index:999; opacity:.5; -webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */ -moz-transition: all 0.3s ease-out;  /* FF4+ */ -ms-transition: all 0.3s ease-out;  /* IE10? */ -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */ transition: all 0.3s ease-out; display: none }
.slider-prev { left:12px; }
.slider-next { right:12px; background-position:-302px -122px; }
.slider-prev:hover, .slider-next:hover { opacity:1; }
.slider-nav { position:absolute; bottom:5px; left:50%; list-style:none; overflow:hidden; padding:2px; z-index:10; margin: 0; }
.slider-nav li { float:left; }
.slider-nav li a { display:block; width:8px; height:8px; overflow:hidden; padding:0px; margin:8px; background:url(../images/sprite.png) no-repeat -234px -144px; text-decoration:none; text-indent:-999px; }
.slider-nav li a:hover, .slider-nav li a.selected { background-position:-225px -144px; }
.slider section { display: none; }
.slider section.first { display: block; }
.slider-sections, .slider-sections section { width: 1000px; height: 335px; overflow:hidden; }
.slider-sections { margin: 0 auto; position: relative; }
.slider-sections section { position: absolute; top: 0; left: 0px; }
.header-content h2 { font:400 32px/1.2 "microsoft yahei", Tahoma, arial, sans-serif; color: #fff; margin: 0 0 26px; }
.header-content p { margin: 0 0 30px; }
.header-content .centered-content { padding-top: 30px; padding-bottom: 10px; }
.button { float: left; width: auto !important; list-style: none; }
.button a,  .button button,  .button input {font-size: 15px;  line-height: 18px; color: #fff !important; text-decoration: none; padding: 5px 14px 6px 13px; display: block; width: auto; position: relative; z-index: 2; border: none; -moz-border-radius: 3px; border-radius: 3px; cursor: pointer; background: #313131; /* Old browsers */ background: -moz-linear-gradient(top, #313131 0%, #222222 100%); /* FF3.6+ */ background: -webkit-linear-gradient(top, #313131 0%, #222222 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #313131 0%, #222222 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #313131 0%, #222222 100%); /* IE10+ */ background: linear-gradient(top, #313131 0%, #222222 100%); /* W3C */ -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
.button a:hover,  .button input:hover,  .button button:hover,  .button a:focus,  .button input:focus,  .button button:focus { background: #464646; background: -moz-linear-gradient(top, #464646 0%, #393939 100%); /* FF3.6+ */ background: -webkit-linear-gradient(top, #464646 0%, #393939 100%); /* Chrome10+,Safari5.1+ */ background: -o-linear-gradient(top, #464646 0%, #393939 100%); /* Opera11.10+ */ background: -ms-linear-gradient(top, #464646 0%, #393939 100%); /* IE10+ */ background: linear-gradient(top, #464646 0%, #393939 100%); /* W3C */ }
header .header-content .button a,  #content .button a:hover { text-decoration: none; }
.header-content .beta-ribbons { position: absolute; height: 120px; width: 85px; text-indent: -200px; overflow: hidden;  }
.header-content .beta-ribbons.ribbon-1 { background-position: -170px 0; top: -3px; right: -145px; }
.header-content p.copy .beta-ribbons.ribbon-1 { top: -135px; left: 900px; }
.header-content .beta-ribbons.ribbon-4 { background-position: -255px 0; left: -62px; top: -30px; z-index: 10; text-indent: -2000px; }



/*头部*/
.top{ background:url(../images/s_topbg.jpg) repeat-x left top; height:135px;}
.login_dh{ background:url(../images/s_loginbg.png) no-repeat right 6px; position:relative;}
.top_h1{ position:absolute; color:#1b192f; font-size:12px; line-height:28px; font-weight:normal; left:0; top:6px;}
.login{ width:461px; height:29px; padding-top:5px; padding-bottom:0;}
.login span{ font-size:14px; color:#fff; padding-left:55px;}
.login em{ font-size:18px; padding-right:40px; color:#fff; padding-left:28px; background:url(../images/s_tel.jpg) no-repeat left 50%;}
.login a{ font-size:14px; color:#1b192f; padding-left:20px; padding-right:8px; cursor:pointer;}
.login a:hover{ color:#fff;}
.logo{ padding-top:8px;}
.dh ul{ padding-top:30px;}
.dh ul li{ padding:10px 15px;}
.dh ul li a{ font-size:12px; color:#1b192f;}



/*产品优势*/
.s_tit{ padding-top:30px;}
.s_tit b{ font-size:24px; padding-right:30px; background:url(../images/s_t1bg.jpg) no-repeat right 18px; color:#1a182e; font-weight:normal;}
.s_tit a{ padding:7px 0;}
.s_tit em{ font-size:14px; color:#768aa5; padding-left:10px;}
hr{ border-top:#a7a7a7 1px  dashed; }
.advantage ul li{ display:block;  padding:60px 75px 60px 20px; width:170px; }
.advantage ul li img{ display:block; padding-bottom:60px; padding-left:40px;}
.advantage ul li em{ display:block; font-size:14px;  color:#5b5b5b;} 
.advantage ul li strong{ color:#41428d;}
.advantage{color:#768aa5;}


/*会员注册*/
.apply{ background:#375472; margin-bottom:30px;}
.apply_hr{ height:8px; border-bottom:#c2c2c2 2px solid;  background:#789fbc; }
.apply_con{ padding:20px 40px; font-size:14px; }
.apply_con p{ font-size:18px; padding-bottom:30px; color:#FFF;}
.apply_con p em{ color:#C3C6FD; font-size:20px; font-weight:bold;}
.apply_con span{ padding-left:20px; padding-right:10px;}
.apply_con span em{ color:#C3C6FD;}
.apply_con input{ width:120px; border:#c2c2c2 1px solid;  font-size:14px; height:18px; padding:3px;}
.apply_con .btn{ background:#c3c6fd; width:90px; height:27px; border:none; margin-left:42px; color:#1a182e;  font-size:14px; cursor:pointer; }


/*产品推荐*/
.product_con{ padding:60px 0; position:relative;}
.product_con ul{ overflow:auto;}
.product_con ul li{ width:465px; padding-top:60px; padding-bottom:60px;}
.product_con1{ padding-right:30px;}
.product_con2{ padding-left:30px;}
.product_con ul li a{ width:230px;}
.product_img1{ padding-top:30px;}
.product_con ul li h4{ background:url(../images/s_prodbg.jpg) no-repeat left 1px; height:27px; line-height:27px; font-size:16px; color:#FFF; font-weight:normal; padding-bottom:7px; width:130px; text-align:center;}
.product_con ul li em{ font-size:14px; color:#1a182e; line-height:30px; display:block; padding-top:10px;}
.product_con ul li p{ font-size:12px; line-height:22px; color:#768aa5;}
.product_txt1{ width:200px; padding:0 15px;}
.product_txt1 h4 a, .product_txt2 h4 a, .product_conc h4 a{ font-size:16px; color:#FFF;}
.product_txt2{  width:200px; padding:0 15px; padding-top:30px;}
.product_conc{ position:absolute;  width:221px; height:109px; padding:27px; left:350px; top:310px; background:url(../images/s_prodbgc1.jpg) no-repeat left 0;}
.product_conc h4{ background:url(../images/s_prodbgc.jpg) no-repeat center 1px; height:27px; line-height:27px; font-size:16px; color:#FFF; font-weight:normal; padding-bottom:7px; text-align:center}
.product_conc em{ font-size:14px; color:#1A182E; line-height:30px; padding-top:10px;}
.product_conc p{ font-size:12px; line-height:22px; color:#768AA5; text-align:center;}
.prod_line1{ position:absolute; left:170px; top:135px;}
.prod_line2{ position:absolute; left:690px; top:130px;}
.prod_line3{ position:absolute; left:200px; top:460px;}
.prod_line4{ position:absolute; left:675px; top:515px;}




/*服务*/
.service_tit{ position:relative;}
.service_tit  span{ display:block; width:285px; height:70px; padding-left:215px; paddding-bottom:35px; background:url(../images/s_servedot.jpg) no-repeat center 40px; line-height:24px; font-size:18px; font-weight:normal; color:#1a182e;}
.service_tit span em{ font-size:12px; color:#768aa5;}
.service_tit  p{ border-bottom:#b2b2b2 1px dashed; height:5px; width:460px; position:absolute; left:270px; top:50px; }
.service_conl, .service_conr{ width:425px; height:205px; padding:35px 30px; border:#8b8b8b 1px solid;  color:#27263b; border-top:#375472 10px solid; background:#eeeeee;}
.service_conl_txt{ padding-left:20px; font-size:12px; line-height:30px;  padding-top:20px;}
.service_conl i{ display:block; font-size:14px; padding-top:25px; line-height:30px;text-indent:2em; color:#644ac3; }



.service_conrl{ width:165px;}
.service_conrl p,.service_conl p{ color:#644ac3; padding-top:30px; line-height:34px; font-size:14px;}
.service_conrl ul li{ height:30px; line-height:30px; font-size:12px;}
.service_conrr{ width:255px;}
.service_conrr p{ color:#644ac3; line-height:34px; font-size:14px; padding-bottom:40px;}
.service_conrr ul li{ height:30px; line-height:30px; font-size:12px; }

.service_con{ padding-top:20px; position:relative;}
.sdot1{ background:url(../images/s_prodbgl0.jpg) no-repeat left 0; left:0px; top:20px;  display:block; position:absolute; height:5px; width:5px;}
.sdot2{ background:url(../images/s_prodbgrr.jpg) no-repeat left 0; left:482px; top:20px;  display:block; position:absolute; height:5px; width:5px;}
.sdot3{ background:url(../images/s_pdl.jpg) no-repeat left 0; left:0px; top:301px;  display:block; position:absolute; height:5px; width:5px;}
.sdot4{ background:url(../images/s_pdr.jpg) no-repeat left 0; left:482px; top:301px;  display:block; position:absolute; height:5px; width:5px;}


.sdot5{ background:url(../images/s_prodbgl0.jpg) no-repeat left 0; left:513px; top:20px;  display:block; position:absolute; height:5px; width:5px;}
.sdot6{ background:url(../images/s_prodbgrr.jpg) no-repeat left 0; left:995px; top:20px;  display:block; position:absolute; height:5px; width:5px;}
.sdot7{ background:url(../images/s_pdl.jpg) no-repeat left 0; left:513px; top:301px; _top:320px;  display:block; position:absolute; height:5px; width:5px;}
.sdot8{ background:url(../images/s_pdr.jpg) no-repeat left 0; left:995px; top:301px; _top:320px;  display:block; position:absolute; height:5px; width:5px;}

.sdot9{ background:url(../images/s_pdc.jpg) no-repeat left 0; left:245px; top:11px;  display:block; position:absolute; height:9px; width:9px;}
.sdot10{ background:url(../images/s_pdc.jpg) no-repeat left 0; left:745px; top:11px;  display:block; position:absolute; height:9px; width:9px;}
.service{ padding-bottom:60px;}


/*QQ在线咨询*/
.a_qq{position:relative;}
.a_qq_con{ height:38px; border:#8b8b8b 1px solid; line-height:40px; background:#e9e9e9; margin-bottom:40px; }
.a_qq_con .a_qq_bgl{ background:url(../images/s_qql.jpg) no-repeat right 50%; width:55px;}
.a_qq_con .a_qq_bgr{ background:url(../images/s_qqr.jpg) no-repeat left 50%; width:55px;}
.a_qq_con  span, .a_qq_bgr, .a_qq_bgl, .a_qq a{  height:40px; font-size:14px; color:#1a182e; display:block;}
.a_qq a{ padding-right:40px;}
.a_qq_con  span{ padding:0 31px;}
.a_qq_con strong{ color:#644ac3; font-size:18px; font-weight:normal;}
.a_qqdot1{ position:absolute; left:0px; top:0px; background:url(../images/s_pdl2.jpg) no-repeat left 0; display:block; height:5px; width:5px;}
.a_qqdot2{ position:absolute; left:995px; top:0px; background:url(../images/s_pdl1.jpg) no-repeat left 0; display:block; height:5px; width:5px;}
.a_qqdot3{ position:absolute; left:0px; top:35px; background:url(../images/s_pdl.jpg) no-repeat left 0; display:block; height:5px; width:5px;}
.a_qqdot4{ position:absolute; left:995px; top:35px; background:url(../images/s_pdr.jpg) no-repeat left 0; display:block; height:5px; width:5px;}


.a_qq1{position:relative;}
.a_qq_con1{ height:38px; border:#8b8b8b 1px solid; line-height:40px; background:#1a182e; margin-bottom:40px; }
.a_qq_con1 .a_qq_bgl1{ background:url(../images/s_qql1.jpg) no-repeat right 50%; width:55px;}
.a_qq_con1 .a_qq_bgr1{ background:url(../images/s_qqr1.jpg) no-repeat left 50%; width:55px;}
.a_qq_con1  span, .a_qq_bgr1, .a_qq_bgl1, .a_qq1 a{  height:40px; font-size:14px; color:#fff; display:block;}
.a_qq1 a{ padding-right:40px;}
.a_qq_con1  span{ padding:0 31px;}
.a_qq_con1 strong{ font-weight:normal; font-size:18px;}
.a_qqdot11{ position:absolute; left:0px; top:0px; background:url(../images/s_prodbgl.jpg) no-repeat left 0; display:block; height:5px; width:5px;}
.a_qqdot21{ position:absolute; left:995px; top:0px; background:url(../images/s_prodbgr.jpg) no-repeat left 0; display:block; height:5px; width:5px;}
.a_qqdot31{ position:absolute; left:0px; top:35px; background:url(../images/s_prodbglr.jpg)no-repeat left 0; display:block; height:5px; width:5px;}
.a_qqdot41{ position:absolute; left:995px; top:35px; background:url(../images/s_prodbgll.jpg) no-repeat left 0; display:block; height:5px; width:5px;}


/*客户见证*/
.custmor_con ul li{ width:445px; padding:60px 85px 40px 0;}
.custmor_con a{ display:block; padding-bottom:25px;}
.custmor_con em{ display:block;font-size:16px; color:#41428d;}
.custmor_con h4{ font-size:14px; background:url(../images/s_comment.jpg) no-repeat left 0; padding:3px 0 10px 6px; color:#FFF; font-weight:normal;}
.custmor_con span{ display:block; line-height:30px; font-size:12px; color:#3a5674;}
.custmor_img{ position:relative; padding:10px;}
.custmor_imgbg{ position:absolute; left:0; top:0;}


/*荣誉证书*/
.credit_con{ padding:40px 0 50px 0;}
.credit_con ul li{ padding-bottom:40px; height:260px; background:url(../images/s_honorbg.jpg) no-repeat left 0; padding-top:13px; padding-left:16px; width:293px; margin-right:30px;}
.credit_con ul li img{ display:block; border:#cbcbcb 3px solid; }
.credit_con ul li a{ display:block; text-align:center; background:url(../images/s_honorbg2.jpg) no-repeat center 0;  margin:50px 0; height:24px; line-height:24px; font-size:14px;width:290px; color:#FFF;}
.credit_con ul li a:hover{ background:url(../images/s_honorbg1.jpg) no-repeat center 0;}


/*公司简介。。。*/
.sanBox{ padding-bottom:50px; height:auto;}
.sanBox ul li{ width:256px; padding-right:100px;}
.sanBox_tit{ padding-top:30px; padding-bottom:10px; border-bottom:#dfdfdf 1px solid; width:256px;}
.sanBox_tit b{ font-size:14px; color:#1d1b31; font-weight:normal;}
.sanBox_tit b em{ font-size:12px; color:#7c8fa9; display:inline; padding-top:0; padding-left:5px;}
.sanBox_tit a{ padding:7px 0;}
.s_company em{ display:block; width:256px; line-height:25px; padding-top:30px; color:#3b5775;}
.s_callus_con, .s_problem_con{width:256px;padding-top:30px; }
.s_callus_con li, .s_problem_con li{width:256px;line-height:25px; color:#3b5775; }
.s_problem_con li{ list-style:circle;}
.s_problem_con li a{ color:#3b5775;}
.s_problem_con li a:hover{ color:#654bc3;}


/*订购表单*/
.order{ padding:20px 25px; background:#eeeeee; border:#bfbfbf 1px solid; margin-bottom:65px;}
.order h4{ padding-bottom:22px; font-size:18px; color:#768aa5; border-bottom:#cdcdcd 1px dashed; font-weight:normal;}
.order_con ul{ overflow: auto;}
.order_con ul li{ width:310px; padding-top:25px;}
.order_con ul li span{ display:block; height:28px; padding-bottom:10px; color:#3a3a3a; font-size:14px; width:60px; padding-right:15px; padding-top:2px;}
.order_con ul li input{ height:28px; width:190px; border:#bfbfbf 1px solid; background:#eeeeee; padding:0 5px; font-size:14px; line-height:28px;}
.order_con ul li input.btn{ width:100px; margin-left:55px; margin-top:20px;color:#5c5c5c; cursor:pointer;}
.order_con ul li input.btn:hover{ background:#e01b22; border:#ba0007 1px solid; color:#FFF;}
.order_con ul li textarea{ width:250px; height:68px; border:#bfbfbf 1px solid;  background:#eeeeee;}
.footdh{ background:url(../images/bg.jpg) repeat-x left bottom; }
.footdh ul li{ display:block; width:115px; background:url(../images/footdhbg.jpg) no-repeat center 0; height:18px; line-height:18px; font-size:12px; text-align:center;}
.footdh ul li a{ color:#fff;}


/**底部导航**/
.footnav{border-left:solid 1px #bbb;width:940px;margin:0 auto;}
.footnav li{ text-align:center; line-height:30px;border-right:solid 1px #bbb;}
.fw1{width:95px;}
.fw2{width:90px;}
.footnav li a{ color:#dddddd;display:block;height:30px;}
.footnav li a:hover{background:#444444;}
#footpage{display:none;background:#252525;color:#fff;bottom: 0;margin: 0 auto;position: fixed;height:30px;width: 100%;z-index: 999; _bottom:auto; _width: 100%;_position: absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); border-top:solid 1px #313131;}
.isshow{ display:block;}


/*友情链接*/
.friendLink{ background:url(../images/lfbg.jpg) left  0; }
.friendLinka{ padding-top:40px; padding-bottom:10px; border-bottom:#7f7f86 1px  solid;}
.friendLinka h4{ line-height:27px; padding-left:20px; width:90px; font-size:14px; color:#1a182e; background:url(../images/lfdot.jpg) no-repeat left 50%;}
.friendLink_con{ width:890px;}
.friendLinka span{line-height:38px; padding:0 18px; display:inline-block; width:250px; height:38px; overflow:hidden;}
.friendLinka span a{ color:#1a182e; font-size:12px; line-height:30px;}
.friendLinka span a:hover{ color:#664dc4;}


/*咨询电话*/
.s_ztel{ background:url(../images/lfbg.jpg) left  0;}
.s_ztell{ padding-top:40px; padding-bottom:10px;  width:800px; }
.s_ztell h4{ font-size:18px; color:#1a182e; font-weight:normal;  }
.s_ztell h4 em{ color:#644ac3;}
.s_ztell span{ padding-left:20px; background:url(../images/lfdot.jpg) no-repeat left 50%;}
.s_ztell p{ font-size:12px; color:#3f5b77; height:35px; line-height:35px; padding-left:20px;}
.s_ztelr{ padding-top:40px;}

/*底部*/
.foot{ background:#385573; height:60px;}
.foot em, .foot a, .foot span{ height:33px; line-height:33px; font-size:12px; color:#fff;}









/*悬浮qq*/
#online { position:absolute; width:153px; z-index:9999; }
.live { float:left; cursor:pointer; }
.online { float:left; width:153px; padding:0px; background:#dedcdd; text-align:left; color:#333; border:solid 1px #b4b4b4; }
.online .qq { text-align:center; border-bottom:solid 1px #cccccc; padding-top:10px; }
.online .qq li { padding:3px 0; }
.online h3 { border-bottom:solid 1px #b4b4b4; padding:0 3px; background:url(../images/qqbgt.jpg) no-repeat left 0; font-size:16px; line-height:25px; }
.wbfloatl  h3 { border-bottom:solid 1px #b4b4b4; padding:0 3px; background:url(../images/qqbgt.jpg) repeat left 0; font-size:16px; line-height:25px; text-align:center; padding-left:20px; }
.online h3 b,.wbfloatl  h3 b{ color:#fff; padding-left:15px; font-size:18px; font-weight:normal;}
.online h3 a ,.wbfloatl  h3 a{ cursor:pointer; }
.online h3 a img{padding-top:6px;}
#wbfloatl { position:absolute;  z-index:99999999;}
.wbfloatl { position:relative; background:#dedcdd; color:#333; border:solid 1px #b4b4b4; padding-bottom:30px;  }
.wbfloatl ul{ padding-top:17px; padding-right:20px; }
.wbfloatl ul li ul{ padding-top:0px;}

.wbfloatl ul li{ padding-left:15px;  width:150px;}
.wbfloatl ul li a{  background:url(../images/s_t1bg.png) no-repeat 5px 50%; display:inline-block; padding-left:30px;  line-height:25px; font-size:13px; font-weight:600; margin-bottom:5px;}
.wbfloatl ul li ul li{ padding-left:0;}
.wbfloatl ul li ul li a{ font-size:12px;  font-weight:300; line-height:20px; margin-bottom:5px; background:url(../images/st2.png) no-repeat 15px 50%;}
.wbfloatl ul li  ul li a:hover{ background:url(../images/st1.png) no-repeat 15px 50%; color:#644AC3;}
.wbfloatl ul li a:hover{ background:url(../images/s_t1bg1.png) no-repeat 5px 50%; color:#644AC3;}
.wbfloatl .closea { position:absolute; right:10px; top:7px; cursor:pointer; }
.rightewm { padding:10px; border-bottom:solid 1px #b4b4b4; text-align:center; }
.rightewm b { padding:5px 0; }



/*联系我们页*/
/*简介*/

.us_abstract_con{ font-size:14px; color:#768aa5; line-height:36px; padding:45px 10px 40px 10px; text-indent:2em;}
.us_abstract_img{  padding-bottom:48px;}
.us_abstract_img li{ padding:0 9px; width:231px;}
.us_abstract_img li a img { border:#d2d2d2 5px solid; }
.us_abstract_img li a{ position:relative; width:221px;}
.us_abstract_img li a img.bwn{ position:absolute; top:4px; left:180px; border:none;}

.us_characteristic_tit{ font-size:18px; color:#768aa5; font-weight:normal; padding-bottom:50px;}
.us_characteristic_con{ overflow:auto;}
.us_characteristic_con li{ display:block; width:225px; padding-right:26px;}
.us_characteristic_con li em{ display:block; width:225px; height:27px; line-height:27px; font-size:16px; background:url(../images/us_6.jpg) no-repeat center top; text-align:center; color:#fff; padding-bottom:23px;}
.us_characteristic_con li p{ width:225px; background:url(../images/us_5.jpg) no-repeat center top; font-size:14px; color:#768aa5; text-indent:2em; line-height:35px; padding:12px 10px 60px 10px;}

.us_provide_tit{ font-size:16px; color:#515567; padding-bottom:15px;}
.us_provide_tit strong{ font-size:18px; color:#644ac3; font-weight:600;}
.provide1 p{ font-size:14px; line-height:35px; padding-bottom:47px; color:#768aa5;}

.culture{ padding:70px 0;}
.culture_con{ margin-top:70px; position:relative;}
.culture_con ul li{ width:500px; height:222px;}
.culture_con ul li .culture_con_txt{ width:202px; padding:21px 60px 0px 12px;}
.culture_con ul li.culture_conr .culture_con_txt{ width:202px; padding:21px 12px 0px 60px;  }
.culture_con ul li .culture_con_txt h4{ font-size:14px; color:#3e3f8b; line-height:26px;}
.culture_con ul li .culture_con_txt span{  font-size:12px; color:#768aa5;display:block; padding-bottom:20px; }
.culture_con ul li .culture_con_txt em{ font-size:12px; text-indent:2em; color:#375472; display:block; line-height:25px;}
.culture_bg{ position:absolute; top:0; left:243px;}
.Technical_con{ background:url(../images/culbg.jpg) no-repeat center 50%; height:516px; position:relative; margin-top:60px; margin-bottom:60px;}
.Technical_con em { font-size:14px; color:#1a182e; position:absolute;}
.Technical_con em.Technical_con_txt1{ left:530px; top:43px;}
.Technical_con em.Technical_con_txt2{ left:215px; top:180px; color:#fff;}
.Technical_con em.Technical_con_txt3{ left:320px; top:455px;}
.Technical_con em.Technical_con_txt4{ left:655px; top:450px;}

.Technical_con img{ position:absolute; border:#c5c5c5 1px solid;}
.Technical_con_img1{ left:176px; top:18px;}
.Technical_con_img2{ left:408px; top:188px;}
.Technical_con_img3{ left:708px; top:268px;}
.Technical_con_img4{ left:66px; top:380px;}

.Technical_con em span{ font-size:12px; color:#b2b2b2}

/*联系方式*/
.us_contact{ padding-bottom:0px;}
.us_contact ul li{ display:block; text-align:center;padding-top:60px;}
.us_contact1{ width:230px;}
.us_contact2{ width:120px;}
.us_contact3{ width:260px;}
.us_contact4{ width:135px;}
.us_contact5{ width:245px;}
.us_contact ul li img{ margin-bottom:25px;}
.us_contact ul li p{ font-size:18px; color:#768aa5; text-align:center; line-height:35px;}
.us_contact ul li em{ display:block; font-size:14px; color:#768aa5; text-align:center; line-height:30px;}


/*团队*/
.us_team_con{ padding:60px 0 70px 0;}
.us_team_con p{ line-height:35px; font-size:16px; color:#768aa5; padding-bottom:50px; text-indent:2em;}
.us_team_img{ position:relative; height:348px; width:1000px;}
.us_team_img img{ position:absolute;}
.us_team_img1{ left:0; top:0;}
.us_team_img2{ left:499px; top:0;}
.us_team_img3{ left:792px; top:0;}
.us_team_img4{ left:499px; top:183px;}
.us_team_img5{ left:651px; top:183px;}

/*产品*/
/*产品功能及特点*/
.p_function_ul li{ position:relative;}
.p_function{ padding-top:55px; padding-bottom:10px; }
.p_function_ul li span{ position:absolute; display:block;}
.p_function_ul li span.p_line1{ left:250px; top:-30px;}
.p_function_ul li span.p_line2{ left:250px; top:-30px;}
.p_function_ul li span.p_line3{ left:250px; top:-30px;}

.p_functionl{ padding:0 45px; width:450px;}
.p_functionl h4{ height:92px; line-height:92px; font-size:16px; color:#3e3f8b; font-weight:600; }
.p_functionl p{ font-size:14px; color:#768aa5; line-height:30px;}
.p_functionr_img{ width:460px; text-align:right;}
.p_function ul{ overflow:auto;padding-top:50px; height:279px; }
.p_function ul li{ display:block; width:327px; text-align:center; position:relative;}
.p_bg{ position:absolute; left:61px; top:0;}
.p_function ul li em{ display:inline-block; font-size:16px; color:#1a182e; line-height:30px; width:240px; text-align:left;height:60px;}

.p_charact{ padding-bottom:70px;}
.p_charact h4,.h_con h4{ font-size:18px; color:#3e3f8b; line-height:100px; height:100px; font-weight:600; }
.p_charact_con p{ background:url(../images/p_6.jpg) no-repeat left 50%; height:50px; line-height:50px; color:#768aa5; font-size:13px;}
.p_charact_con p strong{ width:20px; display:inline-block; color:#fff; padding-left:7px; font-weight:normal;}
.p_charact_con p em{ color:#3e3f8b; font-weight:600; }



/*对比*/
.p_vs{ padding-bottom:70px;}
.p_vs_tit{ text-align:center;}
.p_vs_tit em{ font-size:24px; color:#1a182e; display:block; text-align:center;}
.p_vs_tit em b{ font-size:38px; padding:0 10px; font-weight:normal;}
.p_vs_tit span{ font-size:14px; color:#768aa5; display:block; text-align:center;}
.p_vs_tit span b{ font-size:18px; padding:0 10px;}
.p_vs_con{ padding:80px 40px 0 40px;}
.p_vs_conl, .p_vs_conlr{ width:410px;}
.p_vs_conl table th{ height:34px; width:119px; padding:0 27px; font-size:14px; color:#1a182e;font-weight:normal;border:#b2b2b2 1px solid; }
.p_vs_conl table td{ height:34px; width:235px; text-align:center; color:#768aa5;border:#b2b2b2 1px solid;}
.p_vs_th{ height:53px; background:url(../images/p_7.jpg) no-repeat left 0; color:#fff;}
.p_vs_conl table th p{ color:#fff; font-size:14px; font-weight:normal;}
.p_vs_p1{ text-align:right; padding-top:6px; }
.p_vs_p2{ text-align:left; padding-bottom:5px;}
.p_vs_conl table td.p_vs_td{ font-size:16px; color:#1a182e; font-weight:normal;}
.p_vs_conl table{ border:#b2b2b2 1px solid; border-collapse:collapse;}


.p_vs_conl table th .p_vs_pr1{ color:#768aa5; font-size:14px; font-weight:normal;}
.p_vs_pr1{ text-align:right; padding-top:6px; color:#768aa5; }
.p_vs_pr2{ text-align:left; padding-bottom:5px;}
.p_vs_thr{ height:53px; background:url(../images/p_8.jpg) no-repeat left 0; color:#fff;}

/*产品优势*/

.p_advantage ul{ overflow:auto; padding-top:70px; padding-bottom:35px;}
.p_advantage ul li{ padding-bottom:22px; padding-right:30px;}
.p_advantage ul li em{ height:66px; display:inline-block; width:305px; padding:23px 30px; font-size:20px; color:#768aa5; background:#f1f5f8;}
.p_advantage ul li em b{ color:#3e3f8b; font-weight:600;}

/*导航*/
#fancymenu { position: relative;  width: 610px; margin-top:20px; overflow: hidden; }
#pictureselect { position: relative; height: 25px;}
#fancymenu ul, #pictureselect { padding: 0; margin: 0; padding-top:8px; }
#fancymenu ul li { float: left; list-style: none; display:inline;margin-right:10px;}
#fancymenu ul li a { z-index: 10; display: block; float: left; height: 25px; position: relative; overflow: hidden; font-size:12px; color:#1b192f; padding:0 5px; }
#fancymenu ul li a:hover { color:#fff; }
#fancymenu li.background { background:url(../images/bg_menu_right.png) no-repeat right 0; z-index: 8; position: absolute; visibility: hidden; }
#fancymenu .background .left { background: url(../images/bg_menu.png) no-repeat top left; height: 25px; margin-right: 9px;}



/*内容页*/
.col1 a:hover{ color:#e01b22;}
.con_tit{ font-weight:normal; padding-top:35px; }
.con_tit em{ font-size:18px; color:#1a182e; line-height:30px; background:url(../images/s_t1bg.jpg) no-repeat left 10px; padding-left:25px;}
.con_tit span{ color:#768aa5; font-size:12px; line-height:30px; background:url(../images/con1.jpg) no-repeat left 10px; padding-left:18px;}
.con_tit a{ color:#768aa5; font-size:12px; line-height:30px;}

.con_tit1{position:relative; }
.con_tit2{ padding-top:60px; padding-bottom:10px; position:relative; }
.con_tit2 h2{ font-size:22px; color:#3e3f8b; text-align:center; line-height:30px; font-weight:normal;}
.con_tit2 p{ font-size:12px; color:#768aa5;text-align:center; line-height:30px;}
.con_c{ padding-bottom:30px; padding-top:30px; }
.line{ background:url(../images/line.jpg) repeat-x left 0px; height:1px; position:relative;}
.line em{ position:absolute; display:block; width:21px; background:url(../images/line1.jpg) no-repeat left 0px; height:1px;}
.line .con_line1{ left:0px; top:0px;}
.line .con_line2{ left:979px; top:0px;}


.con_xia{ padding-top:30px; padding-bottom:70px;}
.shangxia{ width:700px;}
.shangxia p, .shangxia p a{ color:#848484; line-height:25px;}
.shangxia p a:hover{ color:#e01b22; }



/*常见问题*/
#container { clear: both; padding:20px 0 50px 15px;  }
.box { margin-right:15px; padding:15px; width:285px; border:#c9c9c9 1px solid; height:auto; margin-bottom:15px; height:auto;}
.box a{ display:block; }
.box h3{ color:#830000; font-size:14px; line-height:22px; padding:5px 17px 10px;}
.box p{ color:#676767; font-size:12px; line-height:22px; padding:5px 17px;}
.box .alask{ border-top:#c9c9c9 1px solid;}
.box .alask p{ color:#2c2c2c;  font-size:12px; line-height:18px; padding:5px 17px;}
.jweizhi1{ border-bottom:#bfd8e4 1px solid; font-size:12px; padding:25px 0;}
.jweizhi1 span{ background:url(../images/jaddressbg.png) no-repeat left top; height:16px; padding-left:20px; color:#626262; padding-top:4px;}
.jweizhi1 a{ line-height:20px; font-size:14px;  color:#626262;}
.jweizhi1 a:hover{ color:#E01B22;}



/*导航*/
#menu1 { padding: 0px; width: 610px; margin-top: 10px; margin-right: auto; margin-bottom: 60px; margin-left: auto; }
.topmenu1 { position: relative; width: 650px; padding: 0px; overflow: hidden; list-style-image: none; list-style-type: none; margin: 0px; line-height: 16px; height: 35px; font-size: 12px; }
.topmenu1 li { float: left; margin: 0px; padding: 0px; }
.topmenu1 li.back { width: 14px; height: 35px; z-index: 8; position: absolute; background:url(../images/s_dhbg.png); background-repeat: no-repeat; background-position: right -26px; }
.topmenu1 li.back .left { height: 35px; margin-right: 14px; background:url(../images/s_dhbg.png); background-repeat: no-repeat; background-position: left 8px; }
.topmenu1 li a { text-decoration: none; color: #1b192f; outline: none; text-align: center; top: 8px; z-index: 10; display: block; float: left; height: 40px; position: relative; overflow: hidden;}
.topmenu1 li a:hover, .topmenu1 li a:active, .topmenu1 li a:visited { border: none; color: #fff; }

/*产品图片左右循环*/
/*box2*/
/* scrollleft */
.scrollleft{ padding-top:40px; border-bottom:#ebd8e8 1px dashed; padding-bottom:30px;}
.scrollleft li { width:250px; text-align:center; }
.scrollleft img { width:200px; height:150px; }
.scrollleft li a { display:block; width:200px; height:220px; position:relative; text-align:center;}
.scrollleft li a span { display:block; font-size:12px; position:absolute; left:30px; top:165px; background-repeat:no-repeat;background:#789fbc; color:#fff; padding:0 6px; }
.scrollleft li a:hover span { background:#375472;}
/* scrolltop */
.scrolltop { width:1000px; margin:20px auto; }
.scrolltop li { height:156px; overflow:hidden; text-align:center; line-height:19px }
.scrolltop img { width:136px; height:100px; padding:10px; }

.xiazai{ text-align:right;padding:10px 0 20px 0;}
.xiazai a{ font-size:24px; color:#555;  display:inline-block; padding:0 20px; border:#ccc 1px solid;}


.cp{ padding-top:30px; padding-bottom:50px;}
.cpdh h2{ font-size:16px; text-align:center; font-weight:300; height:45px; margin-bottom:2px;  background:url(../images/dot3.png) no-repeat 0 0; color:#fff; line-height:45px; }
.cpdh ul li{ height:35px;  width:240px; border-bottom:#fff 1px solid; }
.cpdh ul li a{ text-align:center;display:block;  background:url(../images/dot2.png) no-repeat 0 50%; line-height:35px; color:#626262; font-size:14px;}
.cpdh ul li a.bga{background-image:url(../images/dot1.png); color:#fff;  }
.cpdh ul li a:hover{ background-image:url(../images/dot1.png); color:#fff; }
.cpcon{ padding:0 20px;}
.cpconone h2{ text-align:center; padding-top:30px; line-heigth:26px; font-size:24px; color:#E01B22; border-bottom:#a6a8a5 1px dashed; padding-bottom:20px;  font-weight:normal;}
.cp_con{ font-size:12px; line-height:18px;padding:30px 0; color:#333; }


.zxlb{ text-align:center; padding:30px 0; border-bottom:1px #333 dashed; }
.zxlb h2{ height:60px; line-height:40px;color:#413d3f; font-size:16px; text-align:center; font-weight:normal;}
.zxlb a{ background:url(../images/r.png)  no-repeat left 50%; display:inline-block; line-height:30px; padding-left:20px; margin:0 15px;}
.zxlb a span{ background:url(../images/l.png)  no-repeat right 50%;  display:inline-block; line-height:30px; padding-right:20px;}




	
/*********banner**********/
.babg{ background:url(../images/abgd.jpg) no-repeat #e8e9ed center 0px; position:relative; }
.banner { position:relative; width:1000px; height:556px; overflow:hidden; margin:0 auto;}
.a_bg{ z-index:999; position:absolute; left:0px; top:0px; text-align:center; width:100%;}
.banner_pic { position:relative; width:1000px; height:556px; overflow:hidden; margin:auto 0; }
.banner_pic ul { position:absolute; top:0; left:0; width:99999px; height:556px; }
.banner_pic ul li { float:left; width:1000px; }
.banner a.btn_prev{z-index:1000;  position:absolute; display:block; width:13px; height:12px; overflow:hidden; text-indent:-9999px; outline:none; hide-focus:expression(this.hideFocus=true); background-image:url(../images/at22.jpg); top:450px; left:673px;}
.banner a.btn_next{z-index:1000;  position:absolute; display:block; width:13px; height:12px; overflow:hidden; text-indent:-9999px; outline:none; hide-focus:expression(this.hideFocus=true); background-image:url(../images/at2.jpg); top:435px; left:700px;}
.banner a.btn_prev:hover{ background-image:url(../images/at1.jpg);}
.banner a.btn_next:hover{ background-image:url(../images/at11.jpg);}
.banner a.btn_prev { float:left; background-position:0 0; }
.banner a.btn_next { float:right; background-position:0 0; }
span.pipe { padding:0 6px; }
.banner_pages { display:none; }
.banner_pages ul { float:right; }
.banner_pages li { float:left; margin-left:4px; }
.banner_pages li span { display:block; width:9px; height:9px; overflow:hidden; background:url(../images/kakaFoucs_bg.gif) no-repeat -600px -350px; text-indent:-9999px; cursor:pointer; }
.banner_pages li span:hover { background-position:-550px -350px; }
.banner_pages li.current span, .banner_pages li.current span:hover { background:url(../images/kakaFoucs_bg.gif) no-repeat -500px -350px; }
.ashare{ background:url(../images/2share.png) no-repeat left 0; height:63px; width:400px; position:absolute; left:0px; top:100px;  z-index:100000;}
#bdshare span.bds_more{ background:none!important;height:36px!important; line-height:36px; width:70px;}
.bds_tools a{ background:none;}
.h_con{ line-height:30px; font-size:12px; color:#768AA5}


.wb{ height:24px; line-height:24px; font-size:14px;}

.ysxtit{ text-align:center; font-weight:normal; font-size:18px;padding-bottom:10px;color:#000000;}
.ysxtit span{ color:#830000;}
.xglist{padding-bottom:40px;}
.xglist ul{padding-top:10px;}
.xglist li{ width:24%; padding:5px; font-size:14px;}
.xglist li a{ background-image:url(../images/icon07.gif); background-repeat:no-repeat; background-position:0 50%;padding-left:25px;}
.xglist li a:hover{ text-decoration:underline;}


.cp,.hy,.db_c,.anli,.lxmw_news{ margin-bottom:20px;}
.boxfive { background:#eaeaea;}
.boxfive_qh_nav li{ width:330px; text-align:center; margin-left:3px;}
.boxfive_qh_nav li a { display: block; height:40px; line-height:40px; font-size:14px; color:#fff; background:#375472; }
.boxfive_qh_nav li.hover a { background:none; cursor:default; font-weight:bold; color:#fff; background:#789FBC; }
.pc{ padding:12px;}
.boxfive_qh_txt { display:none; padding-top:10px; padding-bottom:10px;}
.boxfive_qh_txt li { display: block; width:230px; margin:7px; padding-bottom:20px;}
.boxfive_qh_txt li a { display:inline-block; background:#FFF;}
.boxfive_qh_txt li a img{ display:block; }
.boxfive_qh_txt li a span{ display:block; text-align:center; line-height:22px; background:#789FBC; color:#fff; width:230px; height:22px; overflow:hidden;}
.boxfive_qh_txt li a:hover span{background:#375472}
.title{ position:relative; text-align:center; background:url(../images/line1.jpg) repeat-x left center; line-height:24px; margin-top:10px; margin-bottom:17px;}
.title1{ background-repeat:repeat;}
.title .spanl{ background:url(../images/left.png) #fff no-repeat left center; padding-left:10px; display:inline-block;}
.title .spanr{ background:url(../images/left.png) #fff no-repeat right center; padding-right:10px; color:#375472; font-size:24px; font-weight:bold; display:inline-block;}
.title .spanr i{ color:#008bd2;}
.title .more{ background:url(../images/left.png) #fff no-repeat left center; position:absolute; right:0px; padding-left:10px;}
.advantage table{ height:24px; line-height:24px;}
.advantage th{ background:#375472; color:#FFF; height:30px; line-height:30px;}
.advantage td{ padding-left:10px;}