﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


/*banner*/

/*搜索*/
.seabox{overflow: hidden;height:41px;line-height:24px;padding:11px 0 0;background:#fff;display: block;clear: both;font-family:"Microsoft Yahei";border-bottom: solid 1px #eaeaea;box-shadow: 2px 2px 0 #f5f5f5;}
.sea_inp{width:264px;background:none;display: block;}
.sea_inp .serach{width:177px;height:22px;border: solid 1px #efefef; border-right:0;background:url(../images/ico01.gif) no-repeat 11px 5px #fff;line-height:22px;color:#c6c6c6;padding:0 0 0 36px;float:left;outline: none;display: block;font-size:14px;}
.sea_inp .sub{ width:49px; height:24px;background:url(../images/sea_ico.gif) no-repeat 0 0;border:0;float:left;cursor: pointer;display: block;}
.k_word{overflow:hidden;width:750px;color:#999;background:url(../images/ico02.gif) no-repeat 0 5px;padding: 0 0 0 25px;}
.k_word a{color:#999;padding: 0 20px 0 0;}

/* 定制*/
.cust{padding: 73px 0 0;height: 537px;font-family:"Microsoft Yahei";overflow: hidden;color: #555;text-align: center;line-height:24px;}
.til01{font-weight: normal;height:128px;text-align: center;font-family:"Microsoft Yahei";font-size: 34px;line-height: 46px;color: #333;}
.til01 a{color: #333;}
.til01 b{color: #094;}
.til01 em{color: #999;display: block;font-weight:normal;text-transform: uppercase;font-size: 12px;line-height: 24px;}
.til01 span{color: #666;display: block;font-size: 22px;line-height: 34px;}
.cust_c dl{width: 240px;float: left;padding: 0 80px 0 0;color: #555;line-height: 24px;}
.cust_c dl.born{padding: 0;}
.cust_c dt{background:url(../images/caselbg1.gif) no-repeat center 0;padding: 39px 0;height: 71px;}
.cust_c dt img{-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);    
    filter: grayscale(100%);	
    filter: gray;}
.cust_c dl.cur dt{background:url(../images/caselbg2.gif) no-repeat center 0;}
.cust_c dl.cur dt img{-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);    
    filter: grayscale(0);}
.cust_c dd{padding: 18px 0 0;}
.cust_c dd h3{height: 52px;line-height: 52px;font-size: 18px;color: #333;}
.cust_c dd h3 a{color: #333;}
.cust_c dd p{height: 73px;overflow: hidden;}
.cust_c dd span a,.edge_w span a,.about_c dd span a,.showtil span em{display: block;font-family: Arial;text-align: center;background:url(../images/icobg1.png) no-repeat center 0;line-height: 39px;color: #fff;text-transform: uppercase;width: 234px;}
.cust_c dl.cur dd span a,.cust_c dd span a:hover,.edge_w span a,.about_c dd span a,.showtil span em.cur{background:url(../images/icobg2.png) no-repeat center 0;}

/*优势*/
.edge{height: 2468px;font-family:"Microsoft Yahei";overflow: hidden;color: #555;font-size: 16px;line-height: 30px;background:url(../images/edgebg1.gif) repeat-x bottom;}
.edgetil{background:url(../images/edgetil.jpg) no-repeat center 0;height: 253px;display: block;overflow: hidden;}
.edge1{padding: 50px 0 0;height: 519px;background:url(../images/edgebg2.gif) no-repeat 174px 0;}
.edge2{height:545px;}
.edge3{height: 558px;background:url(../images/edgebg4.gif) no-repeat 581px bottom;}
.edge4{height: 541px;}
.edge1 .edge_p{width:673px;}
.edge1 .edge_w{width:467px;background:url(../images/edge_ico1.gif) no-repeat 0 3px;}
.edge2 .edge_p{width:499px;position: relative;}
.edge2 .edge_p img{position: absolute;right: 0;top: -50px;}
.edge2 .edge_w{width:560px;background:url(../images/edge_ico2.gif) no-repeat 0 3px;margin-top: 56px;}
.edge3 .edge_p{width:599px;}
.edge3 .edge_w{width:460px;background:url(../images/edge_ico3.gif) no-repeat 0 45px;padding:45px 8px 0 35px;}
.edge4 .edge_p{width:635px;}
.edge4 .edge_w{width:500px;background:url(../images/edge_ico4.gif) no-repeat 0 133px;padding: 133px 0 0;}

.edge_w h3{background:url(../images/ico03.gif) no-repeat 0 bottom;height: 118px;font-size: 40px;color: #094;line-height: 54px;padding: 99px 0 0 33px;}
.edge_w h3 b{display: block;font-weight: normal;font-size: 24px;color: #333;line-height: 34px;}
.edge_w p{padding:17px 0 0 33px;height: 110px;overflow: hidden;}
.edge_w span{float: left;display: block;width: 129px;text-align: center;margin-left: 33px;}

/*产品*/
.probox{padding: 80px 0 0;height: 666px;font-family:"Microsoft Yahei";overflow: hidden;}
.pro_cla{width: 290px;}
.pro_cla h2{text-align: center;font-size: 24px;line-height: 33px;background: #094;padding: 17px 0 0;height: 72px;overflow: hidden;}
.pro_cla h2 a{color: #fff;}
.pro_cla h2 em{color: #80cca2;font-family: Arial;font-size: 16px;text-transform: uppercase;line-height: 20px;font-weight: normal;display: block;}
.pro_cc{border: solid 1px #e5e5e5;border-top: 0;padding: 26px 29px 0;height: auto;color: #333;}
.pro_cc li{height: 39px;line-height: 39px;margin-bottom: 16px;overflow: hidden;font-size: 16px;}
.pro_cc li a{color: #333;display: block;background:url(../images/dhhbg1.gif) no-repeat 0 0;padding: 0 60px;}
.pro_cc li.cur a,.pro_cc li a:hover{color: #fff;display: block;background:url(../images/dhhbg2.gif) no-repeat 0 0;font-weight: bold;text-decoration: none;}

.pro_list{width: 875px;padding: 0 0 0 35px;}
.pro_list h2{height: 48px;line-height: 17px;background:url(../images/line1.gif) repeat-x 0 25px;font-size: 16px;}
.pro_list h2 b{float: left;display: block;height: 24px;border-bottom: solid 3px #ddd;}
.pro_list h2 a{color: #333;}
.more01{font-weight: normal;font-size: 14px;}
.more01 a{color: #777;}
.pro_lc ul{width:925px;}
.pro_lc li{width: 274px;float: left;margin: 0 25px 27px 0;position: relative;}
.pro_lc li img{width: 100%;height:auto;border: solid 1px #eee;display: block;}
.pro_lc li a:hover img,.pro_lc li img:hover{border: solid 1px #094;}
.pro_lc li a:hover span{color:#094;}
.pro_lc li span{width: 273px;height:40px;display:block;line-height: 40px;text-align: center;left: 1px;bottom:2px;position: absolute;color: #000;opacity:0.8;background:#eee;}

/*案例*/
.case{background:url(../images/casebg.gif) repeat-x center 0;padding:71px 0 0;height: 693px;font-family:"Microsoft Yahei";overflow: hidden;}
.case .til01,.case .til01 b,.case .til01 span,.case .til01 a{color: #fff;}
.case_c{padding: 45px 44px;background: #fff;overflow: hidden;}
.case_cl{width: 1200px; overflow: hidden;}
.case_l{width:540px; top: 0;left:330px;height:464px;overflow: hidden;}
.case_l dt,.case_l dt img{width:540px;height:340px;}
.case_l dd{height:96px;background: #094;padding: 13px 34px;line-height: 22px;color:#fff;}
.case_l dd h3{height:43px;line-height:43px;font-size:16px;color:#fff;}
.case_l dd h3 a{color:#fff;}
.case_l dd p{height: 46px;}
.case_l dd p a{color: #fff;}

.case_t{position: relative;z-index: 1;width: 1210px;font-size: 16px;}
.case_t p{width: 160px!important;height:164px;float: left;color: #333;line-height:21px;text-align: center;margin:0 5px 6px 0;background: #f3f3f3;line-height: 46px;padding: 64px 0 0;}
/*.case_t p:nth-child(1),.case_t p:nth-child(2),.case_t p:nth-child(7),.case_t p:nth-child(8){margin-top:0;}
.case_t p:nth-child(1),.case_t p:nth-child(3),.case_t p:nth-child(5){margin-left:0;}*/
.case_t p.caset1{margin:0 550px 0 0;}
.case_t p span{display: block;margin:64px 0 0;width:78px;margin:0 auto;height:77px;overflow: hidden;}
.case_t p.cur{background:#094;color: #fff;}
.case_t p span img{width:78px;height:154px;display: block;margin-top: -77px;}
.case_t p.cur span img{transition: all 0.3s linear 0s;margin-top: 0;}

/*关于*/
.about{background: #f7f7f7;font-family:"Microsoft Yahei";overflow: hidden;padding: 73px 0 0;height: 592px;line-height: 24px;}
.about .til01{height: 120px;}
.about_c dt,.about_c dt img{width:621px;height:392px;float:right;display: block;}
.about_c dd{width:470px;line-height: 30px;float: left;padding:39px 59px 0 50px;height: 332px;background: #fff;margin: 13px 0 0;}
.about_c dd h3{line-height:63px;height:63px;font-size:20px;overflow: hidden;font-weight: normal;}
.about_c dd h3 a{color: #333;}
.about_c dd p{height:174px;overflow: hidden;line-height: 24px;}

/**/
.show{padding: 82px 0 0;height:360px;font-family:"Microsoft Yahei";}
.showtil{height:78px;line-height:39px;text-align:center;background:url(../images/line1.gif) repeat-x 0 20px;font-size: 16px;}
.showtil span{background: #fff;display: inline-block;}
.showtil span em{display: inline-block;padding: 0 13px;font-style: normal;}
.showtil span.on,.showc1_l li a:hover{color: #ff8a00;font-weight: bold;}

.showc1{position: relative;}
.prev2,.next2{top:80px;right: -59px;}
.prev2{left: -59px;}

.showc1_l ul{width:1220px;}
.showc1_l li{width:288px;float: left;padding: 0 15px 0 0;position: relative;}
.showc1_l li img{width:288px;display: block;height:200px;}
.showc1_l li span{display: block;width: 288px;height:35px;line-height: 35px;text-align: center;background:url(../images/bg01.png) repeat 0 0;left: 0;bottom: 0;color: #fff;}

/*资讯*/
.newbox{font-family:"Microsoft Yahei";height:525px;color: #333;overflow: hidden;line-height: 26px;}
.newbox h3{height:59px;line-height: 37px;font-size: 18px;font-weight: normal;color: #333;}
.newbox h3 b{float: left;font-weight: normal;padding: 0 15px 0 0;}
.newbox h3 b a{display: inline-block;color: #333;line-height: 37px;}
.newbox h3 b a.cur,.newbox h3 b a:hover{border-bottom: solid 2px #094;text-decoration: none;}
.news{width:588px;}
.faqs{width:486px;}

.new_c dl{height:279px;border-bottom: solid 1px #b3b3b1;margin-bottom: 22px;}
.new_c dt{position: relative;height:162px;}
.new_c dt span{position:absolute;width: 65px;height: 65px;display: block;background:url(../images/ico_top.png) no-repeat 0 0;top:-3px;right:-3px;}
.new_c dt img{height: 153px;width:588px;display: block;margin:0 auto;}
.new_c dd h4{height: 42px;line-height: 42px;font-size: 14px;overflow: hidden;}
.new_c dd h4 span{float: right;color: #777;font-weight: normal;}
.new_c dd h4 a{color: #333;}
.new_c dd p a,.faq_c dd a{color: #094;}
.new_c li{height: 36px;line-height: 36px;overflow: hidden;white-space: nowrap;}
.new_c li span{float: right;color: #777;}
.new_c li a{display: block;color: #333;background:url(../images/ico04.gif) no-repeat 1px 16px;padding: 0 0 0 13px;width: 446px;overflow: hidden;}
.new_c li.cur a,.new_c li a:hover{color: #094;background:url(../images/ico05.gif) no-repeat 1px 16px;}
.new_c li.cur span{color: #094;}

.faq_p,.faq_p img{width: 520px;height: 153px;display: block;}
.faq_c dl{height:153px;overflow: hidden;line-height: 26px;}
.faq_c dt,.faq_c dt img{width: 180px;height:92px;float: left;}
.faq_c dd h4{height:49px;line-height:20px;padding: 0 0 0 30px;background:url(../images/faq_w.gif) no-repeat 0 0;}
.faq_c dd h4 a{color: #333;}
.faq_c dd{height:50px;padding: 0 0 0 24px;width: 282px;float: left;}
.faq_c dd p{height:48px;padding: 0 0 0 30px;background:url(../images/faq_d.gif) no-repeat 0 3px;}

/*友情链接*/
.link{padding: 20px 0;color: #555;border-top: solid 1px #e8e8e8;overflow: hidden;}
.link span{float: right;}
.link h2{float:left;font-size: 18px;width: 210px;font-weight: normal;}
.link h2 em{font-size: 14px;text-transform: uppercase;padding: 0 0 0 8px;}
.link a{color: #555;}
.link_c{width: 800px;overflow: hidden;}
.link_c a{padding: 0 10px;display: inline-block;line-height: 26px;}

.fullSlide {
	width:100%;
	position:relative;
	height:560px;

}

.fullSlide .bd li {
	
	height:560px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li  a
{
     display:block;  height:560px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:6px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:20px;
	height:20px;
	margin:1px;
	overflow:hidden;
	background:#333;
	  border-radius:100%;
	
}
.fullSlide .hd ul .on {
	background:#094;
}
.fullSlide .prev,.fullSlide .next {	display:block;
	position:absolute;
	z-index:1;top:50%;
	margin-top:-30px;left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:81px; height:80px;}
.fullSlide .prev{ background:url(../images/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:1%;background:url(../images/right1s.png) no-repeat;}
