﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input[type=text],textarea,p,blockquote,th,td,button{padding:0;margin:0;font-size:100%}
label input{vertical-align:middle}
a:link,a:visited{color:#333;text-decoration:none; outline:none}
a:hover,a:active{text-decoration:none}
a{ text-decoration:none;}
body{font:12px/1.5 "Lucida Grande", Verdana, Helvetica, Arial, "Microsoft YaHei", Simsun, sans-serif;color:#333;background:#fff; behavior:url("csshover.htc");}
body.wd-body-01{ background:url(../images/front/menubg.gif) left 112px repeat-x}
body.second{ background:url(../images/front/menubg2.gif) left 112px repeat-x}
/*body{font:12px/1.5 "宋体", Arial, Helvetica, sans-serif;color:black;background-color:#fff;text-align:center}*/
img{border:0}
table{border-collapse:collapse}
ul li{list-style:none}
.clear{clear:both;line-height:0;font-size:0;height:0}
.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:"."}
.left{ float:left;}

/*在线留言*/
.d_detail{width:80%;}
.d_detail tr{width:100%; margin-bottom:2%; float:left;}
.d_detail tfoot{ margin-left:3%; float:left;}
.d_detail textarea{width:100%!important;}


#wrap{ width:100%; float:left; padding:0px; margin:0 px;}
.center{ width:1200px; margin:0 auto;}
/*header*/
.header{ width:100%; float:left; padding:0px; margin:0px;}
.header .h_top{ width:100%; height:40px; font-size:12px; border-bottom:1px solid #393939; line-height:40px; background:#000; color:#626262; font-family:"新宋体";}
.header .h_top a{color:#626262;}
.h_top .h_tbox{ float:right; margin-left:28px;}
.header .h_bottom{ width:100%; height:75px; background:#000; float:left;}
.h_logo{ width:25%; float:left; height:75px; overflow:hidden;}
.h_ul{ width:75%; float:left; position:relative; z-index:1000;}
.h_ul ul{ width:100%; list-style:none;}
.h_ul ul li{ width:111.1px; text-align:center; float:left; color:#FFF; font:"幼圆"; font-size:16px; line-height:75px;}
.h_ul ul li a{ color:#FFF;}
.h_ul ul li a:hover{ color:#b3afaf;}
.h_ul ul li ul{  width:100%; list-style:none; float:left; display:none}
.h_ul ul li ul li{ line-height:45px; width:100%; float:left; background-color:rgba(0,0,0,0.75); color:#fff;}
.h_ul ul li:hover ul{ display:block;}
/*banner*/
.focusBox { position: relative; width:100%; height:auto; overflow: hidden; }
.focusBox .pic{ position:relative; z-index:0; height:100%;  }
.focusBox .pic img { width:100%; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.focusBox .hd li{margin: 0 5px; background: url(images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
		display:inline-block; *display:inline; zoom:1;  _background: url(images/dot8.png) no-repeat 0 -16px;
	}
.focusBox .hd .on{ background-position:0 0; }

.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background:url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
/*服务流程*/
.all_fwlc{ width:100%; float:left; background:#191919;}
.all_fwlc img{ width:100%;}
/*套餐展示*/
.tc_box{ width:100%; float:left; margin:0 px;}
.tc_name{ width:100%; float:left; height:95px; line-height:95px; font-family:"黑体"; font-size:18px; background:url(../images/tw.png) no-repeat;}
.tc_name span{ font-size:12px; font-family:"宋体"; color:#737373; margin-left:10px;}
.tc_bx{ width:100%; float:left; padding:0px; margin:2% 0px;}
.tc_left{ width:50%;float:left; overflow:hidden;}
.tc_l_box1,.tc_l_box2{ width:100%; float:left; padding-left:22px;}
.tc_l_box1{ background:url(../images/tcbox1.jpg) no-repeat;  margin-bottom:2%;}
.tc_l_box2{ background:url(../images/tcbox2.jpg) no-repeat;}
.tc_text{ float:left; width:45%; font-size:16px; color:#FFF; margin:40px 0px 30px 0px;}
.tc_title{ width:100%; float:left; font-family:"黑体";}
.tc_title span{ font-size:48px; font-weight:bold; font-style:italic;}
.tc_dp1{ font-family:"宋体"; width:100%; float:left; font-size:12px; margin:1% 0px; color:#8c8c8c; line-height:22px;}
.tc_dp2{ font-family:"宋体"; width:100%; float:left; font-size:12px; margin:1% 0px; color:#adb3ba; line-height:22px;}
.tc_more{ width:100%; float:left;}
.tc_more span{ width:136px; height:28px; float:left; text-align:center; color:#FFF; border:1px solid #FFF; font-family:"黑体"; font-size:14px; line-height:28px; margin-top:25px;}
.tc_img{ width:52%; float:right; height:290px;  overflow:hidden;}
.tc_img img{ width:100%;height:290px;}

.tc_right{ width:48%; margin-left:2%; float:left;}
.tc_l_box3{ width:100%; position:relative; float:left; height:592px; overflow:hidden; }
.tc_l_box3 img{ width:100%;height:592px;}
.tc_r_text{ position:absolute; width:491px; height:189px; top:200px; left:36px; background:url(../images/tcbox3.png) no-repeat;}
.tcr_title{ width:100%; float:left; text-align:center; color:#FFF; margin-top:30px; font-size:16px;}
.tcr_title span{font-size:48px; font-weight:bold; font-style:italic;}
.tc_dp3{ width:72%; margin:1% 13%; float:left; color:#7b7b7c;}
/*产品推荐*/
.pro_box{ width:100%; float:left; padding:0px; margin-bottom:34px;}
.p_left{ width:342px; height:480px; float:left; margin-right:10px}
.p_left img{ width:100%;}

.hasMoreTab{ width:845px; float:left;border:1px solid #eaeaea; height:478px; }
.hasMoreTab .hd{ line-height:45px; height:45px; border-bottom:1px solid #d9d9d9; width:100%;position:relative; float:left; }
.hasMoreTab .hd ul{ z-index:5; position:absolute; height:45px; width:100%; list-style:none; background:#e9e9e9; overflow:hidden; zoom:1; float:left; }
.hasMoreTab .hd li{ float:left; width:19.9%; float:left; text-align:center;  color:#000; border-left:1px solid #d9d9d9; }
.hasMoreTab .hd li:first-child{ border-left:0px;}
.hasMoreTab .hd li.on{  height:45px; line-height:45px; background:#fff;  }
.hasMoreTab .bd{ width:100%; position:relative; float:left; margin-top:38px; }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999;  }
.hasMoreTab .bd p a{ color:#c00;  }
.hasMoreTab .bd ul a{ color:#3E78B3;  }

.con_box{ width:30%; margin:0px 1.53333%; float:left; font-family:"黑体";}
.pro_img{ width:100%; float:left; border:1px solid #eaeaea; height:310px; overflow:hidden; min-height:245px;}
.pro_img img{ width:100%; height:100%;}
.pro_img:hover{ height:245px;}
.pro_text{ width:100%; float:left; text-align:center; height:55px; line-height:55px; font-size:15px;}
.pro_dp{ width:100%; float:left; font-size:12px; color:#7c7c7c; text-align:center; font-size:12px; font-family:"宋体"; line-height:22px; display:none;}
.con_box:hover .pro_dp{ display:block;}

/*客户案例*/
.case_box{ width:100%; float:left; background:#000; height:580px; font-family:"黑体";}
.case_left{ width:397px; float:left; margin-top:132px;}
.case_l_title{ width:100%; float:left; margin-bottom:35px; position:relative; color:#FFF; font-size:42px;}
.case_l_title span{ width:100%; float:left; font-size:14px; text-transform:capitalize; margin-bottom:5px;}
.hr{ width:60px; height:2px; background:#646464; position:absolute; bottom:0px; left:0px;}
.case_dp{ width:100%; float:left; font-family:"宋体"; font-size:12px; color:#7a7a7a; line-height:25px;}
.case_more{ width:134px; height:27px; line-height:27px; text-align:center; color:#FFF; border:1px solid #FFF; float:left; margin-top:60px;}
.case_more a{ color:#FFF;}

.ladyScroll{width:755px; float:left; margin-left:40px; margin-top:60px;position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:55px;height:55px;position:absolute;top:190px;left:0;z-index:100; cursor:pointer;}
.ladyScroll .next{ left:auto; right:-10px;background:url(../images/right.png) no-repeat;}
.ladyScroll .prev{ left:auto; left:10px; background-position:0 90px; background:url(../images/left.png) no-repeat;}

.ladyScroll .scrollWrap{width:710px;margin-left:31px;padding-top:15px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:355px;text-align:center;position:relative;}
.ladyScroll  dt{margin:0 auto;width:345px;overflow:hidden;}
.ladyScroll  img{display:block;width:345px;height:455px;}
.ladyScroll  dd{width:298px;height:60px; font-family:"黑体";line-height:60px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:25px;bottom:18px;}
.ladyScroll  dd a{ color:#fff;  }
.ladyScroll  dd a:hover{ text-decoration:none;  }
.ladyScroll dl:hover span{ background:#B52153;  }

.bh{ height:60px; width:60px; float:left;background-color:rgba(35,37,44,0.75); color:#fff;}
.csname{ width:225px; float:left; margin-left:10px;background-color:rgba(221,223,229,0.75); color:#000; height:60px; line-height:60px;}
/*新品推荐*/
.xpzs_ul{ width:100%; float:left;}
.xpzs_ul ul{ width:100%; float:left; list-style:none;}
.xpzs_ul ul li{ width:30%; float:left; margin:25px 1.5111%;}
.xpzs_img{ width:100%; float:left; border:1px solid #eaeaea; height:290px; overflow:hidden;}
.xpzs_img img{ width:100%; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.xpzs_img img:hover{ transform:scale(1.2);-webkit-transform:scale(1.2); -moz-transform:scale(1.2);-o-transform:scale(1.2); -ms-transform:scale(1.2);}
.xpzs_titl{ width:100%; float:left; height:55px; line-height:55px; border-bottom:1px solid #eaeaea; font-size:15px;}
.xpzs_eng{ width:100%; float:left; font-size:15px; text-transform:capitalize; line-height:30px; font-family:Arial, Helvetica, sans-serif; color:#c8c8c8;}

/*新闻中心*/
.newsbox{ width:100%; float:left; padding:0px; background:#000; min-height:200px; margin:50px 0px;}
.news_left{ width:490px; float:left; position:relative;}
.news_lbox{ width:150px; height:235px; position:absolute; left:170px; top:144px; color:#FFF; font-size:16px; text-align:center;}
.news_lbox span{ font-size:110px;}
.time{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; margin-top:-20px;}
.news_lbox img{ margin:0px auto; }

.news_right{ margin-left:117px; margin-top:79px; float:left; width:475px;}
.news_right ul{ width:100%; float:left; list-style:none;}
.news_right ul li{ width:100%; float:left; margin-bottom:30px}
.news_right ul li a{ color:#FFF;}
.news_time{ float:left; width:55px; color:#a0a0a0; font-size:14px;}
.news_nr{ float:left; width:410px;}
.news_title{ float:left; font-size:14px;}
.news_dp{ color:#a0a0a0; float:left; margin-top:5px;}

/*底部*/
.d_bottom{ float:left; width:100%; float:left; margin:0px; font-family:"黑体";}
.d_map{ width:80px 0px 45px 0px; width:100%; text-align:center; float:left; height:55px;}
.d_map span{ padding:16px 55px; background:#000; color:#FFF; border-radius:10px;}
.d_map a{ color:#FFF;}
.d_bt{ width:100%; float:left; text-align:center; font-size:14px;}

.d_search{ width:100%; float:left; margin-top:10px; height:63px; overflow:hidden;}
.d_center{ width:670px; margin:0 auto;}
.d_left{ width:210px; float:left; font-size:18px; padding-right:75px; border-right:1px solid #000;}
.d_left .left span{ font-size:32px;}
.d_job{ width:100%; float:left; text-align:center; font-size:14px;}

.copyright{ width:100%; float:left; height:180px; border-top:1px solid #000; font-size:16px; margin-top:65px;}
.c_left{ margin-top:50px; float:left; background:url(../images/phone.png) no-repeat; background-position:left; height:22px; line-height:22px; padding-left:30px;}
.c_right{ float:right; margin-top:50px;}

.d_right{ margin-left:65px;  float:left; padding-top:5px;}
#keywords{ float:left; width:240px; border:1px solid #f1f1f1; border-radius:5px; margin-right:8px; height:55px; line-height:55px; padding-left:10px;}
#post-search{ background:url(../images/search.png) no-repeat; width:54px; height:54px; float:left; border:none;}

/*内页*/
.page_bt{ width:100%; float:left; height:65px; line-height:65px; border-bottom:1px solid #d9d9d9; font-family:"宋体"; font-size:12px; color:#000;}
.page_bt a{ color:#000;}

.page_box{ width:100%; float:left; margin-top:40px;}
.page_left{ width:192px; float:left; margin-right:60px;}
.page_name{ width:179px; float:left; font-family:"黑体"; font-size:21px; padding-left:13px; margin-bottom:15px;}
.page_ul{ width:179px; float:left; border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-left:13px;}
.page_ul ul{ width:100%; float:left; list-style:none; margin:10px 0px;}
.page_ul ul li{ width:100%; float:left; font-family:"宋体"; color:#3e3e3e; line-height:35px; font-size:12px;}
#selecteda{ font-weight:bold; color:#000; font-size:14px;}

.page_right{ width:945px; float:left;}
.pafe_r_pic{ width:100%; float:left; margin-bottom:40px;}
.pafe_r_pic img{ width:100%; float:left;}

.page_content{ width:100%; float:left; line-height:25px; margin-bottom:10px;}
.page_t{ width:100%; float:left; text-align:center; font-weight:bold; font-size:15px; margin-bottom:10px;}
.page_content img{ max-width:100%;}

.db2_box{ width:100%; float:left; height:212px; background:#121212; margin-top:60px; color:#FFF; float:left;}
.f_top{padding-top: 20px;padding-bottom: 54px; color:#FFF;}
.ft_top{margin-left: 51px}
.ft_top li{float: left;width:91px;border-left: 1px solid black;border-right: 1px solid #cbcbcb;text-align: center;}
.ft_top li a{ color:#FFF;}
.ft_top li:first-child{border-left: none}
.ft_top li:last-of-type{border-right: none}
.ftb_left,.ftb_middle,.ftb_right{float: left;}
.ftb_left{margin-left: 72px}
.ftbl_top{font-size: 14px;line-height: 100%;margin-top: 28px;color:#FFF;}
.ftbl_top span{font-family: "Arial";text-transform: capitalize;}
.ftbl_bottom{font-size: 12px;color: #FFF;opacity: 0.7;line-height: 22px;margin-top: 13px}

.ftb_right{margin-right: 230px; float:right;}
.ftbr_left{float: left;margin-left: 26px}

.copyright_mini{ width:100%; float:left; height:60px;  background:#000; color:#FFF;}
.cmin_left{float:left; background:url(../images/phone1.png) no-repeat; background-position:left; height:60px; line-height:60px; padding-left:30px;}
.cmin_right{ float:right; margin-top:20px;}

/*图片*/
.page_pic{ width:100%; float:left; font-family:"黑体";}
.page_pic ul{ width:100%; list-style:none; float:left;}
.page_pic ul li{ width:31%; float:left; margin:0px 1% 25px 1.1%; }
.pic_top{ width:100%; float:left;border:1px solid #ececec; height:220px; overflow:hidden;}
.pic_top img{ width:100%; transition:All 0.4s ease-in-out; -webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.pic_top img:hover{ transform:scale(1.2);-webkit-transform:scale(1.2); -moz-transform:scale(1.2);-o-transform:scale(1.2); -ms-transform:scale(1.2);}
.pic_title{ width:100%; float:left; border-bottom:1px solid #d9d9d9; height:40px; line-height:40px; font-size:14px; letter-spacing:1px;}
.pic_title span{ padding-left:8px; float:left;}
.pic_dir{ float:left; color:#b4b4b4; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:40px; letter-spacing:1px;}

/*新闻*/
.page_news{ width:100%; float:left; margin:1% 0px;}
.page_news ul{ width:100%; float:left; list-style:none;}
.page_news ul li{ width:100%; float:left; margin-bottom:10px; font-size:15px;}
.page_news ul li span{ float:right; font-size:14px; color:#999999;}

/*pages*/
.pages{width: 100%;height:40px; line-height:40px; float: left;text-align: center;font-size: 12px;font-family: "宋体";color: #343433;margin-top: 35px}
.pages a{color: #343433;margin: 0px 6px; border:1px solid #c9c9c9; padding:10px;}
.pages span span{ background:#000; color:#FFF; padding:10px; border:1px solid #c9c9c9;}

