﻿@charset "utf-8";
/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:underline;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}

-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;


/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

@charset "utf-8";
/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:13px; font-family: microsoft yahei , "宋体"; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:980px; font-family:microsoft yahei;}

.topcontent {
   width:100%; overflow:hidden; background-color:#fff; position:relative; height:681px;
}

/*页眉*/
.header{width:100%; overflow:hidden; height:600px; position:absolute; top:0px; z-index:999999999; }
.header_top{ width:100%; background:url(/nimage/header_top_bg.png) no-repeat center; height:36px; overflow:hidden;}
.header_top .top_nav{ float:right; width:320px; height:20px; margin-top:10px}
.header_top .top_nav a{ padding:0 13px; border-left:1px dotted #fff; color:#fff; float:left}
.header_top .top_nav .first{ border:none; padding-left:0;}
.header_top .top_nav .last{ padding-right:0}
.header_center { height:90px; overflow:hidden}
.header_center .logo{ float:left; width:450px}
.header_center .logo dt{ float:left;}
.header_center .logo dd{ float:left; padding:13px 0 0 20px; border-left:1px dotted #b4b4b4; height:42px; margin-top:10px}
.header_center .logo dd h2{ font-size:24px; color:#01913A; font-weight:normal}
.header_center .logo dd p{ margin-top:12px;font-size:14px; color:#343434}
.header_center .header_phone{ float:right; width:463px; overflow:hidden; margin-top:30px}
.header_center .header_phone img{ float:left;}
.header_center .header_phone h3{ float:right; background:url(/nimage/header_phone.png) no-repeat right center; font-size:24px; color:#01913A; padding-right:48px; text-align:right; border-left:1px dotted #b4b4b4; padding-left:25px}
.header_center .header_phone h3 p{ font-size:12px; color:#343434;}



/*banner*/
.banner{ width:100%; height:591px; background:#FFFFFF; }
.banner .banner_btn{position:relative;}
.banner ul{ position:absolute; width:116px; height:14px; overflow:hidden; left:432px; top:545px;}
.banner li{ width:15px; height:14px; background:url(/nimage/banner_btn.png) no-repeat center; float:left; margin:0 7px;}
.banner li:hover,.banner .cur{ background:url(/nimage/banner_btn_1.png) no-repeat center}
.banner span{ display:block; width:100%; border:1px solid #23b14b; position:absolute; left:0; top:589px; height:0}

#flashs{ position:absolute; top:181px; height:500px; overflow:hidden; width:100%; z-index:9;}
#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:#25af4b;}

.header_nav{ width:100%; height:55px; line-height:55px; background:url(/nimage/header_nav_bg.png) repeat-x center;position:absolute; z-index:9999; top:126px;}
ul.menu li{ float:left; position:relative; z-index:9999;}
ul.menu a{ display:block; padding:0 38px; background:url(/nimage/header_nav_border.png) no-repeat left center; float:left; font-size:16px; color:#fff; text-decoration:none}
ul.menu .first{ background:none}
ul.menu li:hover a,ul.menu .cur a{ background:#2FA372}



.menu li ul { position:absolute; left:0;  width:120px;  display:none;background:#01913A; z-index:9999; }

.menu li ul a {
   display:block; text-align:center; padding:0 0 0 0px; background:#01913A; color:#ffffff; float:left; font-size:16px; color:#fff; text-decoration:none; width:140px; border-top:1px solid #FFFFFF;
}
.menu li ul a:hover {
   background:#01913A; 
}


.one { top:55px; }
.one li a{ background:#000000; }

.menu li ul.two { left:140px; }
.one li a.more { background-color:#01913A; }
.one li a.more:hover { background-color:#01913A;}






/*footer*/
.footer{ width:100%; padding-bottom:20px; background:url(/nimage/footer_bg.png) no-repeat center top; overflow:hidden;}
.footer h3{ width:100%; background:url(/nimage/link_bg.png) no-repeat center; height:31px; text-align:center; font-size:16px; margin-top:50px; padding-bottom:20px}
.footer h3 a{ color:#01913A}
.footer .links{overflow:hidden; margin:0 auto; margin-top:15px}
.footer .links li{ display: inline-block; width:auto;padding:0 8px 0 8px; text-align:center; border-left:1px dotted #b2b2b2; float:left}
.footer .links .first{ border:none}
.footer .footer_nav{ width:1077px; height:50px; margin:0 auto; background:url(/nimage/footer_nav_bg.png) no-repeat center; overflow:hidden; margin-top:30px;}
.footer .footer_nav li{ width:80px; border-left:1px dotted #fff; float:left; text-align:center; font-size:14px;}
.footer .footer_nav li a{ color:#fff}
.footer .footer_nav ul{ width:900px; margin:0 auto; overflow:hidden; margin-top:15px}
.footer .footer_nav .first{ border:none}
.footer .footer_btm{ overflow:hidden; text-align:center; margin-top:20px;}
.footer .footer_btm p,.footer .footer_btm a{ line-height:28px; color:#333;}
.footer .footer_btm h5{ color:#01913A; margin-top:20px; font-weight:normal}
.footer .footer_btm h4{ color:#01913A; font-size:24px; font-weight:normal}
.footer_bg{ width:100%; overflow:hidden; background:url(/nimage/1huise_bg.png) repeat center;}






@charset "utf-8";
/* CSS Document */




/*搜索*/
.sousuo{ overflow:hidden; height:59px; background:url(/nimage/sousuo_bg.png) repeat-x center; position:relative; margin-bottom:20px;}
.sousuo p{ float:left; margin-top:20px; margin-left:20px;}
.sousuo p a{ margin:5px}
.sousuo input{ float:right; margin-right:10px; line-height:37px; width:310px; height:37px;; border:1px solid #dfdfdf; margin-top:10px; padding-left:10px; padding-right:30px; outline:none; background-color:#fff; color:#999}
.sousuo .sousuo_btn{ width:32px; height:39px; position:absolute; left:937px; top:10px; background:url(/nimage/sousuo.png) no-repeat center}

/*产品中心*/
.product{ overflow:hidden;}
.product .product_l{ float:left; width:240px; height:auto;}
.product .product_l h3{ width:230px; height:70px; line-height:70px; text-align:center; background:url(/nimage/product_00.png) no-repeat 38px center; font-size:18px; background-color:#01913A; font-weight:normal; padding-right:10px}
.product .product_l h3 a{ color:#fff; text-decoration:none;}
.product .product_l .product_menu{ width:100%;  background-color: #2FA372;}
.product .product_l .product_menu span{ width:100%; display:block; border-bottom:1px solid #2FA372; border-top:1px solid #01913A; height:0; margin:9px 0 0 0}
.product .product_l dl{ padding-left:30px; padding-top:20px; overflow:hidden}
.product .product_l dt{ font-size:16px; font-weight:bold; margin-bottom:4px; overflow:hidden}
.product .product_l dt a{color:#fff;}
.product .product_l dd{overflow:hidden;}
.product .product_l dd a{ display:inline-block; font-size:14px;width:120px; padding:3px 5px; line-height:29px; color:#FFFFFF; overflow:hidden;float:left;clear:both;}
.product .product_l dd a:hover{ font-weight:bold; background-color:#01913A;}



.product .product_r { float:right; width:730px; overflow:hidden}
.product .product_r h3{ font-size:16px; margin-left:23px; margin-bottom:15px;}
.product .product_r h3 a{ color:#282828}
.product .product_r h3 p{ width:121px; height:14px; background:url(/nimage/product_04.png) no-repeat center}
.product .product_r ul{ overflow:hidden}
.product .product_r li{ float:left; margin-left:23px; width:218px; height:268px; border:1px solid #c8c8c8; margin-bottom:24px}
.product .product_r li img{ display:block;}
.product .product_r li p{ text-align:center; height:28px; *height:26px; margin-bottom:6px; line-height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  margin-top:9px;* margin-bottom:9px}
.product .product_r li p a{font-size:14px; color:#333;}
.product .product_r li div{ overflow:hidden; border-top:1px solid #c8c8c8;}
.product .product_r li .fwbtn{ display:block;height:44px; line-height:44px; text-align:center; float:left;}
.product .product_r li .pfzx{ width:109px; border-right:1px solid #c8c8c8;}
.product .product_r li .dz{width:108px; text-align:center;}

/*技巧.*/

.jiqiao{ width:100%; height:927px; background:url(/nimage/jiqiao_bg.jpg) no-repeat center; overflow:hidden}
.jiqiao h2{ font-size:32px; color:#26ae4c; text-align:center; margin-top:60px;}
.jiqiao span{ text-align:center; font-size:12px; font-family:Arial; display:block}
.jiqiao .jiqiao_nav{ overflow:hidden; height:54px; width:981px; margin-top:28px; background-color:#fff; padding-bottom:10px}
.jiqiao_nav a{ display:block; width:195px; height:50px; margin-right:1px; background:url(/nimage/jiqiao_nav_bg.png) repeat-x center; text-decoration:none; float:left; text-align:center; line-height:50px; color:#fff; font-size:20px; position:relative}
.jiqiao_nav b{ display:none; width:7px; height:4px; background:url(/nimage/jiqiao_s.png) no-repeat center; position:absolute; left:95px; top:50px}
.jiqiao_nav a:hover,.jiqiao_nav .cur{ background:url(/nimage/jiqiao_nav_bg02.png) repeat-x center;}
.jiqiao_nav a:hover b,.jiqiao_nav .cur b{ display:block}
.jiqiao_box{ position:relative; overflow:hidden}
.jiqiao_box p{ position:absolute; left:534px; top:35px; width:410px; height:112px; font-size:16px; line-height:28px; color:#333;overflow:hidden}
.jiqiao_box p em{ color:#26ae4c}
.jiqiao_box2{ position:relative; left:-11px; top:-3px}

/*优势*/
.youshi { overflow:hidden; width:1176px; margin:0 auto;}
.youshi .ys_box{ position:relative;}
.youshi .ys_box .youshi_m{ position:absolute}
.youshi .ys_box h3{ font-size:24px; color:#29aa4d; margin-bottom:40px}
.youshi .ys_box p{ background:url(/nimage/youshi00.png) no-repeat left 11px; line-height:31px; padding-left:25px; width:302px; }
.youshi .youshi_tle{ height:194px; background:url(/nimage/youshi_bg_01.jpg) no-repeat 4px center}
.youshi .youshi_tle h2{ font-size:30px; color:#fff600; position:absolute; left:186px; top:76px}
.youshi .youshi_one{ height:290px; background:url(/nimage/youshi_bg_02.jpg) no-repeat 4px center}
.youshi .youshi_two{ height:287px; background:url(/nimage/youshi_bg_03.jpg) no-repeat 4px center}
.youshi .youshi_three{ height:292px; background:url(/nimage/youshi_bg_04.jpg) no-repeat 4px center}
.youshi .youshi_four{ height:251px; background:url(/nimage/youshi_bg_05.jpg) no-repeat 4px center}
.youshi .youshi_five{ height:311px; background:url(/nimage/youshi_bg_06.jpg) no-repeat 4px center}
.youshi .youshi_one .youshi_m{ left:679px; top:65px}
.youshi .youshi_two .youshi_m{ left:152px; top:54px}
.youshi .youshi_three .youshi_m{ left:679px; top:52px}
.youshi .youshi_four .youshi_m{ left:152px; top:37px}
.youshi .youshi_five .youshi_m{ left:679px; top:49px}

/*灰色背景*/
.huise_bg{ overflow:hidden;  background:url(/nimage/1huise_bg.png) repeat center;}

/*合作伙伴*/

.hezuo{ background:url(/nimage/hezuo_bg.png) no-repeat center; width:100%; height:238px; overflow:hidden; margin-bottom:5px}
.hezuo h2{ background:url(/nimage/hezuo_h_bg.png) no-repeat center; height:28px; font-size:16px; text-align:center; padding-bottom:16px; margin-bottom:30px}
.hezuo h2 a{ color:#29aa4d}
.hezuo .ul_box{ position:relative}
.hezuo ul{ width:980px; overflow:hidden}
.hezuo li{ width:195px; height:120px; text-align:center; float:left; border-right:1px dotted #999}
.hezuo .hezuo_btn_l,.hezuo .hezuo_btn_r{ position:absolute; top:50px; cursor:pointer}
.hezuo .hezuo_btn_l{ left:-21px}
.hezuo .hezuo_btn_r{ left:980px}
.hezuo li p{ color:#333; width: 195px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin:0 auto}

/*评价*/

.pingjia{ overflow:hidden; height:390px; margin-bottom:20px}
.pingjia_l{ overflow:hidden; width:720px; height:390px; float:left; background-color:#fff}
.pingjia h2{ width:100%; height:50px; font-weight:normal; background:url(/nimage/pingjia_h_bg.png) repeat-x center; border-left:4px solid #29aa4d; padding-left:20px; font-size:16px; line-height:50px; overflow:hidden; margin-bottom:20px}
.pingjia h2 .tle{ color:#01913A;}
.pingjia h2 .more{ float:right; font-family:Arial; line-height:13px;font-weight:normal; font-size:13px; display:block; margin:20px 40px 0 0}
.pingjia h2 p{ float:right; width:44px; height:21px; margin-right:34px; margin-top:15px}
.pingjia h2 p img{ float:left; margin-left:1px}

.pingjia_l li{ float:left; width:220px; height:300px; margin:0 5px;}
.pingjia_l ul{ width:690px; margin:0 auto;}
.pingjia_l li h3{ font-size:14px; text-align:left; margin:15px 0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.pingjia_l li h3 a{ color:#29aa4d}
.pingjia_l li p{ width:100%; height:100px; overflow:hidden; color:#333; line-height:20px}

.pingjia_r{ float:right; width:240px; height:390px; overflow:hidden; background-color:#fff}
.pingjia_r .rongyu_box{ padding-top:40px; text-align:center;float:left; width:200px;}
.pingjia_r .rongyu_box p{ font-size:15px; color:#333; line-height:50px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:200px; margin:0 auto}
.pingjia_r .pingjia_btn_l,.pingjia_r .pingjia_btn_r{ cursor:pointer}
.pingjia_r .rongyudiv{width:200px; height:308px;margin:0 auto; overflow:hidden}

/*走进凯迪*/
.zoujin { overflow:hidden; background-color:#fff; height:260px}
.zoujin dl{ overflow:hidden;}
.zoujin dt{ float:left; width:330px; height:240px; padding:9px; border:1px solid #ccc; margin:0 30px 0 20px;}
.zoujin dd{ float:left}
.zoujin dd h3{ font-size:16px; font-weight:normal; margin-bottom:15px; width:300px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.zoujin dd h3 a{ color:#29aa4d}
.zoujin dd p{ line-height:20px; height:140px; width:560px; overflow:hidden}
.zoujin dd .more{ display:block; width:120px; height:40px; border:1px solid #ccc; background:url(/nimage/zoujin_a_bg.png) repeat-x center; text-align:center; line-height:40px; font-size:15px; color:#29aa4d; margin-top:44px;}
.zoujin ul{ overflow:hidden; width:980px; height:200px; margin-top:20px; background:url(/nimage/zoujin_ul_bg.png) repeat-x center}
.zoujin ul li{ width:220px; height:180px; padding-top:20px; text-align:center; float:left; margin-left:20px}
.zoujin ul li img{ padding:10px; background-color:#fff}
.zoujin ul li a{ color:#fff}
.zoujin ul li p{ color:#fff; margin-top:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}

/*动态*/
.dongtai{ overflow:hidden;}
.dongtai_l{ overflow:hidden; width:720px; float:left; background-color:#fff; height:360px;}
.dongtai_nav{ width:100%; height:48px; border-bottom:2px solid #01913A; background:url(/nimage/product_pro_a_bg.png) repeat-x center; line-height:48px; font-size:16px; margin-bottom:20px}
.dongtai_nav a{ color:#333; text-decoration:none; display:block; width:140px; float:left; text-align:center}
.dongtai_nav a:hover,.dongtai_nav .cur{ color:#fff; background-color:#01913A}
.dongtai_l dl{ overflow:hidden; float:left; width:240px; margin:0 30px 0 20px;}
.dongtai_l dd h3{ font-size:14px; font-weight:normal; margin:20px 0 15px 0; widows:100%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.dongtai_l dd h3 a{ color:#01913A;}
.dongtai_l dd p{ line-height:20px; color:#333; height:60px;}
.dongtai_l ul{ overflow:hidden; float:left;}
.dongtai_l ul li{ background:url(/nimage/dongtai_s.png) no-repeat left center; padding-left:12px; width:365px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden}
.dongtai_l li a{ color:#333; line-height:33px}

.wenda_r{ width:240px; float:right; overflow:hidden; height:360px; background-color:#fff}
.wenda_r h2{ width:100%; height:50px; background:url(/nimage/pingjia_h_bg.png) repeat-x center; border-left:4px solid #01913A; padding-left:20px; font-size:16px; line-height:50px; overflow:hidden; margin-bottom:20px; font-weight:normal}
.wenda_r h2 a{ color:#01913A;}
.wenda_box{ overflow:hidden;  padding-bottom:15px; border-bottom:1px dotted #ccc; width:215px; margin:0 auto; margin-top:15px}
.wenda_box h4{ font-weight:normal; font-size:14px; background:url(/nimage/wenda_wen.png) no-repeat left center; line-height:25px; padding-left:35px; width:180px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:10px}
.wenda_box h4 a{ color:#29aa4d}
.wenda_box p{ font-size:13px; line-height:20px; height:80px; padding-top:2px; overflow:hidden; color:#333; background:url(/nimage/wenda_da.png) no-repeat left 0px; padding-left:35px; width:175px;}
.hotgif{ background: url(/nimage/20151116133655591.gif) no-repeat; position: absolute; z-index: 1010; margin-top: -1px; margin-left: 380px; width: 29px; height: 21px; text-indent: -999em; }

.indexart {
   width:100%;
   height:230px;
   margin-bottom:20px;
}
.indexart a  {
   width:32%;
   height:230px;
   float:left;
   
   margin-right:18px;
   border-radius:20px;
   text-decoration:none;
   background:url(/nimage/arr.png) no-repeat center 170px;
   background-color:#EEEEEE;
}
.indexart a:hover {
   text-decoration:none;
   background:url(/nimage/arrh.png) no-repeat center 170px;
   background-color:#E6E6E6;
}
.indexart .icons{
  width:100%;
  float:left;
  height:70px;
  text-align:center;
}
.indexart .tits{
  width:100%;
  float:left;
  height:20px;
  text-align:center;
  font-size:16px;
  font-weight:bold;
}
.indexart .cons{
  width:90%;
  float:left;
  height:30px;
  font-size:14px;
  padding:20px;
}