@charset "utf-8";
.ft{float:left}
.fr{float:right}
.txtcenter{text-align:center}
.font12 {font-size:12px;}
.font14 {font-size:14px;}
.font18 {font-size:18px;}
.font25 {font-size:25px;}
.font30 {font-size:30px;}
.font38 {font-size:38px; font-weight:bold;}
.ml10 {margin-left:10px;}
.mr10 {margin-right:10px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mt30 {margin-top:30px;}
.mt20 {margin-top:20px;}
.pl10 {padding-left:10px;}
.pr10 {padding-right:10px;}
.pt10 {padding-top:10px;}
.pb10 {padding-bottom:10px;}
.mt50 {margin-top:50px;}
.mr30 {margin-right:30px;}
.black{color:#000;}
.green{color:#690;}
.clear {font-size:0; line-height:0; height:0; clear:both; visibility:hidden; overflow:hidden; }
.fbold {font-weight:bold;}


.wrap{width:1000px; margin:0 auto;}
.txt{font-size:14px; line-height:200%; color:#666}

/*
微信弹框
*/

#attention,#shenghuotong {
    background: none repeat scroll 0 0 #F2F0F1;
    height: 300px;
    margin: -144px 0 0 -273px;
    width: 440px;
}
#apply{
	background: none repeat scroll 0 0 #F2F0F1;
	margin: -144px 0 0 -273px;
	width:475px;
}
.weiba_pop {
    border: 3px solid #D4D4D4;
    display: none;
    left: 50%;
    position: fixed;
    top: 50%;
    z-index: 8500;
}
.weiba_pop a.pop-close {
    background-position: 0 -147px;
    display: block;
    height: 17px;
    position: absolute;
    right: 12px;
    top: 12px;
    width: 17px;
}
.weiba_pop a {
    color: #506EAA;
}
.pop-title, .pop-close {
    background: url("/templets/ks520/images/green/pop01.png") no-repeat scroll 0 0 transparent;
}

.products{z-index:111; position:absolute; width:120px; height:114px; padding-top:20px; background-image: url(/templets/ks520/images/green/probg.png); display: none;}
.products dd{text-align:center; line-height:26px; }
.products dd a{color:#525252; font-weight: normal; font-size: 14px; }
.products dd a:hover{color:#8abd31; background:none}

.mainbanner{width:100%; height:505px; background:url(/templets/ks520/images/green/main_banner.png) repeat-x;}
.bannerbox{margin:0 auto; width:1170px; height:505px; position:relative}

#fW_Content {DISPLAY:inline; FLOAT:left; WIDTH:1170px; HEIGHT:505px; overflow:hidden;}
#fW_Content IMG {WIDTH:1170px; HEIGHT:505px}
.fW_Controls{z-index:100; top:460px; right:0px; HEIGHT:42px; position:absolute;}
.fW_Controls li{float:left; list-style:none;}
.fW_Controls li a {FONT-SIZE:0px; FLOAT:left; background:url(/templets/ks520/images/green/cc3.png) no-repeat center; WIDTH:30px; COLOR: white; PADDING-TOP:6px; HEIGHT: 24px;}
.fW_Controls li a.activeSlide{background:url(/templets/ks520/images/green/cc1.png) no-repeat center;}
.fW_Controls li a:hover{background:url(/templets/ks520/images/green/cc1.png) no-repeat center;}

.mediaslide{display: inline;float: left; height: 295px; overflow: hidden; width: 570px;}
.mediaslide img{width:570px;}

#meida_slide{
	position:relative;
}

#meida_slide .prev{
	position:absolute;left:0;
	top: 130px;
	background-image: url("/templets/ks520/images/green/arrows.png");
	opacity: 0.8;
	font-size:0px;
	height: 45px;
	width: 45px;
}

#meida_slide .next{
	position:absolute;right:0;
	top: 130px;
	background-position: 100% 0;
	background-image: url("/templets/ks520/images/green/arrows.png");
	width: 45px;
	opacity: 0.8;
	height: 45px;
	font-size:0px;
}

.ccbox{width:1170px; margin:0 auto;}
.gn{width:100%; background:#f3f3f3; padding:35px 0;}
.vodbox{width:570px; float:left;}
.gnbody{width:570px;float:right}
.gnbox{width:220px; height:188px; background:url(/templets/ks520/images/green/gn_bg.png) no-repeat; padding:20px 25px;}
.gnbox_tit{font-size:20px; text-align:center; line-height:40px; color:#333; font-family:font-family: "microsoft yahei"; font-weight:normal}
.gnbox_txt{line-height:20px; color:#999; height:60px;}
.gnbox p a:link,.gnbox p a:visited,.gnbox p a:hover,.gnbox p a:active{color:#33cc00;}

.inco_1{background:url(/templets/ks520/images/green/c1.png) no-repeat center; height:66px;}
.inco_2{background:url(/templets/ks520/images/green/c2.png) no-repeat center; height:66px;}
.inco_3{background:url(/templets/ks520/images/green/c3.png) no-repeat center; height:66px;}
.inco_4{background:url(/templets/ks520/images/green/c4.png) no-repeat center; height:66px;}

.ft_box{width:570px; margin:30px 0;}
.ft_box h5{background:url(/templets/ks520/images/green/index_13.png) no-repeat 85px;line-height:35px; font-weight:normal; }
.ft_box h5 span{font-size:20px; font-family:"microsoft yahei"; }
.ft_box h5 a:link,.ft_box h5 a:visited{color:#999; font-size:12px;}
.ft_box h5 a:hover,.ft_box h5 a:active{color:#3c0; font-size:12px;}
.wbbox{padding:20px; width:530px; height:258px; background:url(/templets/ks520/images/green/index_17.png) no-repeat}


.maincase{padding-top:44px;}
.maincase h5{background:url(/templets/ks520/images/green/index_14.png) no-repeat 125px;line-height:35px; font-weight:normal;}
.maincase h5 span{font-size:20px; font-family:"microsoft yahei";}
.maincasebox{padding:20px; border:1px solid #eaeaea;}

#demo {
	background:#FFF;
	overflow:hidden;
	width:1133px;
}

#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo2 {
	float: left;
}


.other_banner{width:100%; height:150px; background:url(/templets/ks520/images/green/main_banner.png) repeat-x; margin-top:63px;}
.other_bannerbox{width:1170px; margin:0 auto;}

.zs_banner{width:100%; height:440px; background:url(/templets/ks520/images/green/main_banner.png) repeat-x; margin-top:63px;}
.zs_bannerbox{width:1130px; margin:0 auto; padding:20px;}

.case_top{padding:20px 0; font-family:"microsoft yahei"; color:#666}

.case_nav{width:200px; float:left; margin-bottom:20px;}
.case_nav h4{font-size:14px; padding-left:20px; line-height:30px; color:#fff; background:#353535;}
.case_nav ul{background:#EBEBEB; list-style:none;}
.case_nav ul li{line-height:32px; border-bottom:1px solid #ccc}
.case_nav ul li a{width:200px; text-indent:20px; display:block}
.case_nav ul li a:link,.case_nav ul li a:visited{color:#666; background:url(/templets/ks520/images/green/inco1.png) no-repeat 180px center;}
.case_nav ul li a.case_nav_cur:link,.case_nav ul li a.case_nav_cur:visited,.case_nav ul li a.case_nav_cur:hover,.case_nav ul li a.case_nav_cur:active{color:#fff; background:url(/templets/ks520/images/green/inco.png) no-repeat 180px center #999;}

.case_show{width:940px; float:right; margin-bottom:20px;}
.first_info{line-height:200%; padding-bottom:20px;}
.first_info h5{ font-family:"microsoft yahei"; background:#ECECEC; line-height:36px; border-bottom:1px dashed #ccc; font-size:16px; padding-left:10px;}
.first_info div{padding:10px;}

.caselist{padding:10px 0; border:1px solid #efefef;}
.caselist ul{list-style:none;}
.caselist ul li{padding:10px 15px; width:126px; float:left; text-align:center;height:126px;}
.caselist ul li p.case_logo{background: url("http://open.weixin.qq.com/qr/code/?username=echo2434") no-repeat scroll -166px -166px transparent;
	border-radius: 16px 16px 16px 16px;
	display: block;
	height: 98px;
	margin: 0 auto;
	width: 98px;}
.caselist ul li p.case_logo img{width:120px; height:100px;}
.caselist ul li p.case_name{line-height:24px;}
.qrcode-box{position: relative;}

.media{padding:10px 0;}
.media ul{list-style:none;}
.media ul li{padding:20px 0; border-bottom:1px dashed #ccc;}
.media_img{width:328px; height:169px; background:url(/templets/ks520/images/green/md_bg.png) no-repeat; padding:18px 18px 20px; float:left}
.media_img img{width:328px; height:169px;}
.media_info{width:630px; float:right;}
.media_info h5{font-size:16px; line-height:36px; padding-top:10px;}
.media_info h5 a:link,.media_info h5 a:visited,.media_info h5 a:active{color:#333;}
.media_info h5 a:hover{color:#55d13f;}
.media_info p.day{font-size:12px; line-height:20px; color:#999}
.media_info p.gaiyao{font-size:14px; line-height:24px;}
.media_more{font-size:14px; display:block; height:21px; background:url(/templets/ks520/images/green/more.png) no-repeat; line-height:21px; margin-top:10px; padding-left:25px;}
.media_more:link,.media_more:visited{color:#999; background-position:0 -22px;}
.media_more:hover,.media_more:active{color:#0C3; background-position:0 0;}

.pages{font-size:12px; text-align:center; padding:10px;}
.media_title{font-size:24px; font-family:"microsoft yahei"; padding-top:20px; line-height:30px;}
.news_day{font-size:12px; color:#999; padding-bottom:10px; border-bottom:1px solid #ccc; line-height:30px; margin-bottom:20px;}

.media_ft{padding:20px 0; height:30px; border-top:1px solid #ccc; margin-top:20px;}
.back{font-size:14px; color:#FFF; height:30px; line-height:30px; float:left;  width:120px; display:block; text-align:center; border-radius:5px;}
.back:link,.back:visited{background:#93dd4a;}
.back:hover,.back:active{background:#666;}

.gohome{font-size:14px; color:#333; height:30px; line-height:30px; float:left; width:80px; display:block; text-align:center; border-radius:5px; margin-left:20px;}
.gohome:link,.gohome:visited{background:#f0f0f0;}
.gohome:hover,.gohome:active{background:#ccc;}

.zs_con{padding:20px 0; width:1170px;}
.zs_title{line-height:60px; font-size:30px; text-align:center; border-top-left-radius:10px; border-top-right-radius:10px; background:#333333; color:#fff}

.me_nav{font-size:16px; padding:10px 0;}
.me_nav ul{line-height:40px; height:40px; list-style:none;}
.me_nav ul li{width:200px; float:left; line-height:40px; padding-right:20px; text-align:center;}
.me_nav ul li a{width:200px; height:40px; display:block; border-radius:3px;}
.me_nav ul li a:link,.me_nav ul li a:visited{background:#4b4b4b; color:#fff;}
.me_nav ul li a:hover,.me_nav ul li a:active{background:#666; color:#b0dd5f; font-weight:bold}

.about{padding:20px 0;}
.about h5{font-size:24px; font-family:"microsoft yahei"; border-bottom:1px dashed #ccc;}
.about h5 span{font-family:Arial, Helvetica, sans-serif; color:#999}
.about_txt{width:720px; float:left; font-size:14px; line-height:200%; color:#666}
.about_txt p{text-indent:26px;}
.about_history{width:400px; float:right;}

.contact{}
.contact h5{font-size:24px; font-family:"microsoft yahei"; border-bottom:1px dashed #ccc;}
.contact h5 span{font-family:Arial, Helvetica, sans-serif; color:#999}
.contact_txt{width:460px; float:left; font-size:16px; line-height:250%; color:#666;}
.contact_txt h6{font-size:20px; color:#333;}
.contact_map{width:650px; padding-right:40px; float:right;}

.contact_bt{clear:both; line-height:200%;}
.contact_bt h2{font-size:18px;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.zhaopin_item {background-color:#fcfcfc;}
.zhaopin_item h3{background:#666;color:#fff; height:30px; line-height:30px; text-align:center; font-size:20px; font-weight:normal; border-top-left-radius:5px;border-top-right-radius:5px;}
.zhaopin_item .zhaopin_item_con {padding:20px 30px;}
.zhaopin_item .zhaopin_item_con .zhaopin_item_con_list {}
.zhaopin_item .zhaopin_item_con .zhaopin_item_con_list h4 {font-size:16px; margin-bottom:10px;}
.zhaopin_item .zhaopin_item_con .zhaopin_item_con_list p {margin-bottom:30px; font-size:14px; line-height:25px;}

.sht_bannerbox{width:600px; padding-right:500px; margin:0 auto; background:url(/templets/ks520/images/green/bendibao-img01.png) no-repeat right center; height:440px;}
.sht_title{line-height:60px; font-size:36px; color:#e2ffb0; padding-top:30px;}
.sht_bannertxt{font-size:18px; line-height:220%; color:#fcfcfc; }
.sht_links{display:block; background:url(/templets/ks520/images/green/shtincobg.png) no-repeat; width:290px; height:44px; line-height:38px; text-indent:45px; font-size:24px; color:#fff; font-family:"microsoft yahei"; margin:20px 0;}

.sht_top{width:988px; height:200px; background:url(/templets/ks520/images/green/sht_topbg.jpg) no-repeat; margin:10px auto; padding:80px 20px 60px;color:#fff}
.shtbox01{border-radius:10px; padding:10px 30px; background:#C30; font-size:24px; line-height:36px; margin:0 20px;}
.shtbox02{line-height:60px; font-weight:bold; font-size:40px; text-align:center}
.sht_tt{ display:block; width:950px; text-align:center; font-size:50px; margin:0 auto;}
.bendi-neirong img{ margin:20px auto;}
.bendi-neirong span{ font-size:25px; display:block; margin:50px auto 10px;}
.bendi-neirong ul {width:950px; display:block; margin:10px auto; font-size:16px;}
.bendi-neirong ul li{list-style:none outside none; text-align:center; display:inline-table; width:212px;}

.wwz_bannerbox{width:1170px; margin:0 auto; padding-top:40px;}


.wwz_nav{font-size:18px; padding:10px 0;  font-weight:bold}
.wwz_nav ul{line-height:40px; height:40px; list-style:none;}
.wwz_nav ul li{width:390px; float:left; line-height:40px; text-align:center;}
.wwz_nav ul li a{width:389px; height:40px; border-right:1px solid #fff; display:block;}
.wwz_nav ul li a:link,.wwz_nav ul li a:visited{background:#148c00; color:#fff;}
.wwz_nav ul li a:hover,.wwz_nav ul li a:active{background:url(/templets/ks520/images/green/wwznav_bg.jpg);color:#b0dd5f;}


.wwz_con{padding:20px 0;}
.wwz_con h5{font-size:24px; line-height:50px; color:#333; background:#E6E6E6; border-top-left-radius:10px; border-top-right-radius:10px; padding:0 10px;}
.sq_inco{float:right; width:203px; height:40px; display:block; background:url(/templets/ks520/images/green/sq_inco.png) no-repeat; margin-top:5px;}
.wwz_con h6{font-size:18px; line-height:40px; color:#666; border-bottom:1px dashed #ccc; padding-top:20px;}
.wwz_con p{text-indent:25px; color:#666; font-size:14px; line-height:30px;}

.txt_input{line-height:20px; height:20px; padding:3px; width:150px; border-radius:5px; border:1px solid #ccc;}
.sub_input{width:100px; height:30px; border:none; background:#090; color:#fff;  border-radius:5px;}

.footer_inco{width:300px; float:left; padding-top:60px; text-align:right; }

.minisitelink{width:1155px; margin:20px auto 0}
.minisitelink a{width:150px; float:left; margin-right:5px; margin-bottom:5px; padding:5px; text-align:center; line-height:30px; font-size:14px;}
.minisitelink a:link,.minisitelink a:visited{background-color:#ccc; color:#333}
.minisitelink a:hover,.minisitelink a:active{background-color:#43ba1f; color:#FFF}

/*2014-1-9新增加*/
.wslm_banner{width:100%; height:384px; margin-top:63px; background:url(/templets/ks520/images/green/main_banner.png) repeat-x;}
.wslm_bannerbox{width:1114px; margin:0 auto;}
.wslm_content{width:1050px; margin:0 auto;}

.wslm_nav{font-size:16px; padding:10px 0; color:#fff;}
.wslm_nav ul{line-height:40px; height:40px; list-style:none; color:#fff;}
.wslm_nav ul li{width:200px; float:left; line-height:40px; padding-right:20px; text-align:center; color:#fff;}
.wslm_nav ul li a{width:200px; height:40px; display:block; border-radius:3px; color:#fff;}
.wslm_nav ul li a:link,.me_nav ul li a:visited{background:#4b4b4b; color:#fff;}
.wslm_nav ul li a.wslmlink:link,.me_nav ul li a.wslmlink:visited,.wslm_nav ul li a:hover,.me_nav ul li a:active{background:#1ba814; color:#fff; font-weight:bold}

.wslm_txt{font-size:14px; line-height:200%; color:#666}
.wslm_txt p{text-indent:28px;}
/* 分页 */
.dede_pages{line-height:30px;clear:both;margin-top:20px;margin-left: 200px;}
.dede_pages ul{float:none;display:table;}
.dede_pages ul li{float:left;margin-right:4px;padding:0px 0;border-bottom: 0px dashed #ccc;}
.dede_pages ul li a{float:left;padding:0 10px;color:#607C27;font-size:14px;font-weight:bold;border:1px solid #690;text-decoration:none}
.dede_pages ul li a:hover{color:#FFF;padding:0 10px;text-decoration:none;border:1px solid #690;background:#690}
.dede_pages ul li.nohref{color:#999;padding:0 10px;border:1px solid #DDD}
.dede_pages ul li.thisclass{color:#FFF;padding:0 10px;border:1px solid #690;background:#690;font-weight:bold}
