.flexslider{position:relative;height:543px;overflow:hidden;background:url(/images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:543px;}
.slides li a{ display:block; height:543px;width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:24px;height:24px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:24px;height:24px;line-height:24px;overflow:hidden;background:#00a1e9;cursor:pointer; color: #FFF; border:1px solid #FFF; border-radius: 12px;}
.flex-control-nav .flex-active{background:#f2ac0d;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{}
.flex-direction-nav li a.flex-next{}
/*search*/
.search_dbg{ height: 42px; font-size:14px;}
.search_zi{ float:left; height:42px; width:700px; color:#4e4e4e;line-height:42px;
	display:inline; margin-left: 20px;}
.search_zi a{ color:#4e4e4e; margin:0 2px;}
.search_zi a:hover{ color:#0b85ec; }
.search1{ float:right;  width:341px;  height:27px;   line-height:27px;display:inline; margin-top:7px; background:url(/images/search_tag.jpg) no-repeat center center;
 }
.search1 .text{  width:233px;  height:27px; border:none; padding-left: 35px;  float:left; background:none; line-height:27px; color:#6b6b6b; font-size: 12px; font-family: "Microsoft YaHei";}
.search1 .submit{ width:53px; height:27px; font-size:12px; cursor:pointer; float:right;background:none;
  }
.com_title {
	height: 60px; margin-top: 20px;
	overflow: hidden; background: url(/images/pro_t.jpg) no-repeat center center; text-align: center;
}
.com_title h3 a {
	font-size: 24px;
	color: #131313;
}
.com_title h3 p {
	color: #898989;
	font-size: 13px;
	text-transform: uppercase;
	margin-top: 2px;
}
.com_title h3 a:hover {
	color: #F00;
}
.pro_c {
	width:228px;height: 470px;  background:url(/images/pro_cbg.jpg) repeat top center;
	float:left;
	margin-top:20px;
	display:inline;  overflow: hidden;
}
.pro_c_nav {
	height:63px; text-align: center;
	line-height:28px; background:url(/images/pro_ct.jpg) no-repeat top center;
}
.pro_c_nav h3 {
	font-size:18px; margin:10px 0px 0px 10px;
	color:#FFF; line-height: 22px;
}
.pro_c_nav p{ font-size: 12px; color: #FFF; text-transform: uppercase;}
.pro_c_nav h3 a {
	color:#FFF;
}
.pro_n ul  {
	margin-top:10px;
}
.pro_n{  height: 390px;overflow:hidden; margin:0px auto;width:211px; background:#FFF;  }
.pro_n li  {
	height:32px; margin: 0px 10px;
	line-height:32px; padding-left: 30px;
	background:url(/images/pro_tag2.jpg) no-repeat 10px 10px;  display:block;overflow:hidden;
	font-size:14px;
}
.pro_n li a {
	font-size:14px;
}
.pro_n li:hover{
	background:url(/images/pro_tag.jpg) no-repeat 10px 10px;
}
.pro_n li  a:hover {
	color:#F00;
}
.pro_show {
	width:930px;
	float: right;
	margin-top: 20px;
}
.pro_show_t {
	text-align: center;
}
.pro_show_t h3 a {
	font-size: 18px;
	font-weight: bold;
	color: #222222;
	background: url(/images/xian.jpg) repeat-x center center;
	display: block;
}
.pro_show_t h3 span {
	font-weight: bold;
	background: #FFF;
	padding:0px 20px;
}
.pro_show_t p {
	font-size: 24px;
	color: #767676;
	text-transform: uppercase;
}
.pro_show_n ul {
	width:1100px;
}
.pro_title{ margin-left:240px;}
.pro_title h3{width:102px;height:35px;background:#0071d7; text-align:center;float:left; line-height:35px; margin:0px 20px;}
.pro_title h3 a {color:#FFF; font-size:18px;}
.pro_title h3:hover,.pro_title h3.tagpro{background:#fe8f00;}
.block{ display:block;}
.none{display:none;}
.pro_show_n p {
	height: 32px;
	line-height: 32px; display:block;
	overflow: hidden;
	font-size: 14px;
}
.pro_show_n {clear:both; padding-top:20px;}
.pro_show_n li {
	width:224px;
	float: left;
	height:210px;
	margin: 0px 11px 15px 0px;
	display: inline;
	text-align: center;
	  background:url(/images/pro_bg.jpg) no-repeat;
}
.pro_show_n li a {
	overflow:hidden;
}
.pro_show_n li a.picshow1 {
	width:215px;
	height:160px;
	overflow:hidden;
	display:block;
	margin:5px 4px 7px 5px;
}
.pro_show_n li img {
	width:215px;
	height:160px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}
.pro_show_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2);
}
.pro_show_n li a:hover {
	color:#F00
}
.gg1{background: url(/images/gg1.jpg) no-repeat top center; height: 174px;}
.gg1_tel{ float: right; margin: 40px 60px 0px 0px; background:url(/images/zixun_tel.png) no-repeat right  4px; }
.gg1_tel p{font-size: 14px; padding-right: 60px;text-align: right;}
.gg1_tel p span{font-size: 30px; color: #febb01; display: block; font-family: arial;}
.gg1_tel a{background: url(/images/zixun.jpg) no-repeat;width:138px; height: 37px; display: block; margin:8px 0px 0px 20px; font-size:16px; font-weight:bold;color:#FFF;text-align:center; line-height:37px; text-indent:30px;margin-right:60px;float:right;}
.ys_dbg{background: url(/images/ys_dbg.jpg) no-repeat top center; height: 1087px;}
.gg2_bg{background:url(/images/gg2_bg.jpg) repeat; height:174px;}
.gg2{background: url(/images/gg2.jpg) no-repeat top left; height: 174px;}
.gg2 .gg1_tel{ float: right; margin: 40px 5px 0px 0px; background:url(/images/zixun2_tel.png) no-repeat right  4px; }
.gg2 .gg1_tel p{font-size: 14px; color: #FFF;  }
 .gg3 .gg1_tel p{font-size: 14px; color: #FFF;  }
.gg3 .gg1_tel{ float: right; margin: 40px 525px 0px 0px; background:url(/images/zixun2_tel.png) no-repeat right  4px; }
.gg3{background: url(/images/gg3.jpg) no-repeat top center; height: 174px;}
.ys1_right{width:480px; float: right;margin:90px 65px 0px 0px ;}
.ys1_left{margin:90px 0px 0px 120px ;}
.ys2_right{margin:68px 60px 0px  0px ;}
.ys_com h4{font-size: 24px; font-weight: bold;color:#ff6b00; line-height: 36px; padding:8px 0 0 10px;float:left;}
.ys_com h4 p{font-size: 16px; font-weight: bold;color:#515151;}
.ys_com em{ background:url(/images/ys_em.png) no-repeat;width:85px;height:85px;display:block;font-size:34px;font-weight:bold;color:#FFF; line-height:85px; text-align:center;float:left;}
.ys_com .ys_nr p{ background:url(/images/ys_tag.jpg) no-repeat left 10px; padding-left:30px; }
.ys_com  .ys_nr p span{color: #ff6b00;}
.ys_com .ys_nr{line-height: 34px;font-size: 14px; padding-top:10px; clear:both; margin-left:36px;}
.ys2{margin-top: 20px;}
.ys_zixun p{width:274px;height:35px; background:#323232;float:left;}
.ys_zixun a{  width:116px;height:35px; background:#b51a12;float:left;color:#FFF;}
.ys_zixun{line-height:35px;font-size:16px;color:#FFF; text-align:center; margin-top:30px;}
.ys2_left{float: left;width:480px; margin:43px 0px 0px 80px;}
.ys4{margin-top: 28px;}
.ys_title{padding-top:50px; text-align:center;}
/*abhon*/
.abhon{ width:1180px; height:520px; overflow:hidden; margin:0px auto;}
.about{ width:400px; float:left; position:relative; height:440px; margin-right:20px;padding-top: 50px; padding-right:20px;border-right:1px dashed #d2d2d2;}
.about-title{ margin-bottom:20px;}
.about-title h3 a.atitle{ color:#196cbc;font-size: 18px;font-weight: bold;}
.about-title span{ font-size:18px; color:#ccc; font-family:Impact;margin-left:10px; text-transform: uppercase;}
.about dl dt img{width:382px;height:176px;padding:5px;border:1px solid #dedede;  }
 .about dl dd{ font-size:14px; color:#737373; line-height:30px; height:210px;overflow:hidden;}
 .shebei{ width:727px; background: url(/images/xc_x.jpg) no-repeat left top;float:right; margin-top:40px; }
.about-title h3 a.more{ background:url(/images/case_t.jpg) no-repeat;width:479px;height:13px;float:right;display:block;}
 .shebei_n p {
	height: 32px;
	line-height: 32px; display:block;
	overflow: hidden;
	font-size: 14px;
}
.shebei_n {clear:both; }
.shebei_n li {
	width:224px;
	float: left;
	height:210px;
	margin: 0px 15px 15px 0px;
	display: inline;
	text-align: center;
	  background:url(/images/pro_bg.jpg) no-repeat;
}
.shebei_n li a {
	overflow:hidden;
}
.shebei_n li a.picshow1 {
	width:215px;
	height:160px;
	overflow:hidden;
	display:block;
	margin:5px 4px 7px 5px;
}
.shebei_n ul{width:800px;}
.shebei_n li img {
	width:215px;
	height:160px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}
.shebei_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2);
}
.shebei_n li a:hover {
	color:#F00
}
/*客户见证*/
.kehu_dbg{height:526px;  background:#f0f0f0;}
.kehu_dbg .about-title h3 a.more{ background:url(/images/kehu_more.jpg) no-repeat;width:893px;height:13px;float:right;display:block;}
.kehu_dbg .about-title{padding-top:40px;}
.kehu_n{  height:470px; margin-top:40px;  overflow:hidden;}
.kehu_n ul{width:1300px;}
.kehu_n .kehu_more{ position:absolute;top:180px; left:550px; height:55px;width:55px; display:block;}
.kehu_n .kehu_more a{ background:url(/images/kehu_more.jpg) no-repeat top center; height:55px;width:55px; display:block;}
.kehu_n .kehu_more a:hover{ background:url(/images/kehu_more_hover.jpg) no-repeat top center;}
.kehu_n li{ line-height:22px; color:#323232; float:left; display:inline; margin:10px 15px 20px;  background:url(/images/kehu_nr.jpg)  no-repeat 92px center; width:545px; height:170px;  position:relative;}
.kehu_n li dl dt{ font-size:14px;height:30px; overflow:hidden; line-height:30px;}
.kehu_n li dl dt a{ color:#432626;}
.kehu_n li dl dt a:hover{ color:#19963d;}
.kehu_n li dl dd{ padding:0px 0px; line-height:30px;}
.kehu_n li dl dd p{ height:72px; overflow:hidden; margin-top:4px; color:#656565; line-height:24px;}
.kehu_n li dd a{ display:block;right:-15px;bottom:0px; background:url(/images/kehu_cm.png) no-repeat top center; height:32px; width:32px; position:absolute;}
.kehu_n li dl{width:340px;float:left;margin:24px 0 0 14px;}
.kehu_n li .kehu_pic{wdith:171px;float:left;height:171px;}
.kehu_n li img{display:block; height:165px;width:165px;background:#FFF;padding:5px;border:1px solid #c0c0c0; border-radius:90px;}
.kehu_n li span{ margin:5px 0px}
 /* news*/
.news{width:750px; float:left; margin-top:40px; display:inline;  position:relative;}
.news_n{  padding:5px 0px; overflow:hidden; }
.more1{ position:absolute;top:5px;right:5px;background:url(/images/more.jpg) no-repeat;width:51px; height:16px;display:block; }
.news_n li { line-height:30px;  height:30px;  background:url(/images/news_tag.jpg) no-repeat 4px 10px; padding-left:20px; overflow:hidden; width:380px;  }
.news_n li a{ width:70%; overflow:hidden; float:left; color:#2f2f2f;}
.news_n li span{ float:right; color:#363333; width:75px;}
.news_n li a:hover{ color:#F00}
.news_n ul{ margin: 10px 20px 0 0;height:280px;width:400px; overflow:hidden; float:right; display:inline;}
.news_te img{ width:298px; height:222px;  }
.news_te{   margin-top:20px; height:222px;width:298px; float:left;}
.zwyw_xw{border-bottom: 1px solid #cecece;}
.zwyw_xw li{ width:132px; height:36px; display:block;float:left;font-size:16px; font-weight:bold; line-height:36px;overflow:hidden; cursor:pointer; }
.zwyw_xw a{ width:132px; display:block;text-align:center;   height:36px; }
.zwyw_xw a:hover{background:#0072cb;  text-align:center;  color:#FFF; font-weight:bold; display:block; height:77px;border-radius: 4px; }
.zwyw_xw a.tag_xw{background:#0072cb;text-align:center; color:#FFF; font-weight:bold; display:block; border-radius: 4px; }
.none{ display:none}
.block{ display:block}
 /* honor*/
.honor{width:391px;   float:right; margin-top:25px; display:inline; position:relative;}
.honor .about-title span{display:block;margin-left:0px;}
.honor_n li img{width:276px; height:194px;}
.honor_n li{width:276px; float:left; text-align:center;}
.honor_n li p{ height:30px; line-height:30px;font-size: 14px;}
.honor_n{position:relative;width:383px; height:200px; margin-top: 30px; }
.honor_n #simgs04{ margin-left:58px;}
.honor_n em a{display:block;width:100%; height:100%;}
.honor_n em{width:28px; height:50px;display:block;
	position: absolute;
	top:80px;
}
.honor_n .t_l{
	left: 0px;background:url(/images/honor_jt.jpg) no-repeat 0 0;
}
.honor_n .t_r{
	right: 0px;background:url(/images/honor_jt.jpg) no-repeat right 0;
}
 .links_bg{background: url(/images/links_bg.jpg) repeat-x top center; height: 84px;margin-top: 30px;}
 .link h3{background: #0063cd;width:76px; height: 64px; float: left;display: block;margin:0px 10px;text-align: center; color:#FFF;font-size: 15px; padding-top: 10px;}
  .link h3 p{font-size: 20px;}
  .link a{line-height: 25px;font-size: 14px; padding: 0px 10px;}