@charset "utf-8";
/* CSS Document */
/*mains*/
a{text-decoration:none;}
.main{ width:100%; height:auto; background:#f0f0f0; padding-bottom:40px;}
.mains{ width:1260px; margin:0 auto; padding-top:40px; height:381px;}
/*news*/
.news{ width:778px; float:left; margin-left:26px; height:191px;}
.tit{ font-size:14px; color:#000; font-weight:bold; background:url(../Image/index_02tt.jpg) no-repeat; width:778px; height:36px; line-height:36px; display:block; border-bottom:1px solid #e1e1e1; text-indent:18px;}
.tit i{ color:#b8b8b8; margin-right:10px; font-family:"kroeger 05_53"}
.news .tit a,.video .tit a{color:#000; text-decoration:none;font-family:"微软雅黑";}
.news .news_01{ height:135px; background:url(../Image/jianjie.jpg) no-repeat; margin-top:10px; display:block; padding:13px 15px; color:#666666; line-height:24px;}
.news_011{ width:530px; float:right;}
.news_011 h1{ font-size:14px; color:#333; font-weight:bold; height:30px; line-height:30px;}
.news_011 h1 i{ display:block; font-size:12px; color:#8c8c8c; float:right; padding-right:5px; font-weight:normal;}
/*video*/
.video0722{ width:384px; float:left; margin-right:26px;margin-left:43px; display:inline;height: 192px;}
.video0722 .tt{ width:384px;}
.video0722 .video_01{ width:384px; margin-top:10px; display:block;}

/*gundong*/
.gundong{ width:1260px; margin:0 auto; height:146px; position:relative; }
.gundong .gundong_01{ width:830px; margin:20px; height:146px; position:relative;border-bottom:2px solid #e2e2e2;z-index: 2;float: left;}
.gundong .gundong_01 li{ width:383px; height:126px; position:relative; margin-right:29px; float:left;}
.gundong .gundong_01 .zz{ width:383px; height:126px; margin:0;}
.gundong .gundong_01 li p{ width:383px; height:26px; line-height:26px; position:absolute; top:100px; left:0; color:#fff; background:url(../Image/pp.png) repeat-x; text-align:left; text-indent:10px;}
.gundong .gundong_01 li p a{ color:#fff;}
.gundong .llf{ width:8px; height:18px; position:absolute; left:0; top:60px; cursor:pointer;}
.gundong .rrt{width:8px; height:18px; position:absolute; left:1250px; top:60px; cursor:pointer;}



.company-l{float: left;width: 171px;margin-right: 12px;}
.company-r{float: left;width: 547px;}
.company-r h3{color: #666;font-size: 18px;font-weight: bold;display: block;padding-bottom: 5px;}
.company-r p{line-height: 25px;color: #999999;font-size: 14px;}
.clear{ clear:both;}







.produc{width:100%;height: auto; margin:0 auto;overflow:hidden; position:relative;}
.produc li{width:270px;height:250px;float:left;white-space:normal; word-break : break-all; word-wrap: break-word; margin:10px 19px; }
.produc li a{width:268px;height:250px; border:#ecf4f6 solid 1px; background-color:#ecf4f6; display:block; line-height:40px; text-align:center;}
.produc li a:hover{color:#fff; text-decoration:none; background-color:#929292;}
.fczs_gimg{width:268px;height:210px; display:block; background-color:#FFF;}
.fczs_gimg1{width:268px;height:210px; display:table-cell; text-align:center; vertical-align:middle;}
.fczs_gimg1 img{max-width:268px;max-height:210px;}

.page{width:99%; height: 30px; line-height: 30px;text-align: center; margin: 12px auto;font-size: 12px; clear:both;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border: 1px solid #d2d4d6;}
.page a{display: inline-block;height: 20px;line-height: 20px;border: 1px solid #d2d4d6;padding: 0 2px;background: #FFF;}
.page a:hover{background:#404040;color:#fff;border:none;height:20px;line-height:20px;padding:1px 3px;}
.page span.current {padding:3px 6px 3px 6px;height:18px;line-height:18px;background:#404040;color:#fff;}



/*tab切换效果*/
.case_tab{background:url(../Image/xinwen.png) no-repeat;
	-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;width: 100%;height: 300px;position: relative;z-index: 2;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;padding:10px 15px;}

.case_tab h1{ margin:0px; padding:0px; font-size:18px; font-weight:600;margin-bottom: 20px;}
.case_tab h1 span{ margin:0px; float:right;}
.case_tab h1 span em{ width:8px; height:8px; background:#dbdbdb; border:1px solid #E6E9EA; border-radius:10px; margin:0 5px; display:inline-block; cursor:pointer;}
.case_tab h1 span em.emon{ width:10px; height:10px; background:#eb5911; border:none;}
.list1{ width:100%; margin:0px; padding:0px; overflow:hidden; display:none; list-style:none; height:240px;}
.list1 li{ width:100%; padding:0px; float:left;}

.list1 li img{display: block;width: 346px;height: 102px;}
.list1 li p{ font:normal 12px/24px 'Microsoft YaHei'; color:#999; text-align:left; overflow:hidden;}
.btm p{ font:normal 12px/24px 'Microsoft YaHei'; text-align:center;}








/*Product*/
.Product{ margin-bottom:20px;}
.Product .bb{width:1208px; display:block; text-indent:5px; margin-bottom:10px;background:url(../Image/index_02p.jpg) no-repeat; }
.Product .tit i{margin-right:5px;}
.Product .pro_left{ width:215px; float:left;/* margin-top:10px; */display:inline;}
.Product .pro_left .pro_left01{ width:215px; height:6px; display:block;}
.Product .pro_left .pro_left03{ width:215px; height:16px; display:block;}
.Product .pro_right{ width:1208px; float:left;}
.Product .pro_right li{ width:264px; height:230px; float:left; display:inline; margin-right:50px; /*_margin-left:44px; */background:url(../Image/fenlei_bj.png) no-repeat 100%; line-height:24px; text-align:center; margin-top:10px;}
.Product .pro_right li a:hover{text-decoration:none}
.Product .pro_right li a span{line-height: 45px;font-size: 14px;display: block;width: 100%;text-align: center;overflow: hidden;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;padding:0 5px;white-space:nowrap;color: #666666;
}
.Product .pro_right li:hover a span{color: #000;}

.Product .pro_right li:nth-of-type(4){margin-right: 0;}
.Product .pro_right li:nth-of-type(8){margin-right: 0;}
.Product .pro_right li:nth-of-type(12){margin-right: 0;}
.Product .pro_right li img{ width:235px; height:160px; background:#fff;}
/* caidan*/
.menu1 { width:170px;background:url(../Image/index_05.jpg) repeat-y; }
.l1 { font-size:14px; font-family:"Microsoft Yahei"; color:#fff; /* padding:0 0 0 10px;*/ height:30px; line-height:30px; margin:0 5px; cursor:pointer; border-bottom:1px solid #d63333; overflow:hidden;}
.l11{ border:none; padding-bottom:10px;}
.slist { margin:0; display:none;}
.l2 {background:#424448; color:#fff; padding:0; margin:0; height:30px; font-size:12px; font-weight:normal; font-family:"Microsoft Yahei"; text-align:center; line-height:30px; list-style:none;}
.l3 { padding:0; margin:0; height:30px; font-size:12px; float:left; list-style:none; line-height:30px; color:#fff; display:block;}
.l2 a { padding:0;/* width:170px;*/ height:30px; display:block; color:#fff; font-size:14px; font-family:"Microsoft Yahei"; text-align:center; line-height:30px;} 
.currentl2 a,.l2 a:hover { height:30px; line-height:30px; background:#424448; color:#fff;}
.sslist { /*width:170px;*/ background:#645f5f; overflow:hidden; margin:0; display:black; padding:0;}
.l3 a{ padding:0; /*width:170px;*/ height:30px; color:#fff; font-size:12px; line-height:30px; text-align:left; font-family:"Microsoft Yahei";  display:block;} 
.currentl3 a,.l3 a:hover{ background:#645f5f; height:30px; line-height:30px; color:#fff;}
.l4 {padding:0; margin:0; height:30px; font-size:12px; list-style:none; line-height:30px; text-align:center; background:#424448; color:#fff;font-family:"Microsoft Yahei";  display:block; }
.l4 a{ display:block; color:#fff;font-family:"Microsoft Yahei";}
.l4 a:hover{ color:#ffffont-family:"Microsoft Yahei";}
/*nav product*/
.main{ position:relative;}
.mains02{ width:100%; height:auto;/* height:381px;*/ background:#f0efed url(../Image/pac_bj.jpg) repeat-x bottom center; margin-bottom:10px; padding-top:20px;}
.mains02 .mains02_w{ width:1435px; margin:0 auto; height:auto; overflow:hidden; /*height:381px;*/}
.mains02 .mains02_w li{ width:142px; float:left;min-height:305px; border-right:1px solid #cccccc; padding-bottom:15px;}
/*.mains02 .mains02_w li h3{ font-size:14px; font-weight:bold; color:#666; padding:0 6px; line-height:24px;}
.mains02 .mains02_w li i{ font-size:12px; color:#8c8c8c;padding:0 6px;}
.mains02 .mains02_w li .tab{ width:153px; padding:0 6px; color:#666; font-size:12px;}

*/
.div0629{ text-align:left;margin-bottom:10px;}
.dl0629,.dl0629 a{color:#666;}
.div0629 img{ display:block;}
.div0629 a{color:#000;font-size:12px;/*font-weight:bold;*/ overflow:hidden;width:132px;padding:0 5px;display:block;}
.dl0629 dl{ line-height:22px;padding-left:4px;}
.dl0629 dl dt{ cursor:pointer; height:22px; overflow:hidden;}
.dl0629 dl dd{}
.dl0629 dl dd a{ background:url(../Image/pp_sj3.jpg) no-repeat left center;margin-left:3px;padding-left:12px; display:block;line-height:22px;height:22px;overflow:hidden;}

/*product style*/
.product_box{ width:1196px; margin:0 auto; margin-top:40px;}
.tit_box3{ width:1196px; height:20px; line-height:20px; margin-bottom:15px;}
.more2{*margin-top:-25px;}
.product_line{ width:924px; height:2px; margin-left:35px;margin-top:10px;/*margin-bottom:5px;*/}
.product_list{ overflow:hidden; padding-bottom:12px;}
.product_list li{ float:left; padding:0 38px;} 
.product_list li img{width:160px;}
.product_list li p{ margin-top:10px; text-align:center;}
.product_list li p a:hover{ text-decoration:underline;}

/*焦点图*/
img { vertical-align: top; border: 0; }
	  #hotpic { overflow: hidden;}
	  #NewsPic { position: relative; width: 200px; height: 120px; overflow: hidden; border: solid 1px #000; float:left; }
	  #NewsPic a { overflow: visible; border: 0; text-decoration: none; }
	  #NewsPic .Picture { position: absolute; left: 0; top: 0; }
	  #NewsPic .Nav { position: absolute; height: 13px; line-height: 14px; bottom: 0; right: 0; }
	  #NewsPic .Nav span { font-size: 12px; font-weight: 400; color: #FFF; float: right; display: block; width: 24px; text-align: center; background: #000; border-left: solid 1px #FFF; cursor: pointer; }
	  #NewsPic .Nav span.Normal { color: #FFF; background: #000; filter: Alpha(opacity=50); opacity: .5; }
	  #NewsPic .Nav span.Cur { background: #ce0609; color: #FFF; }
	  #NewsPicTxt { position: relative; width: 200px; height: 22px; border: 1px; margin: 0; padding-top: 4px; text-align: center; font-family: Sans-Serif; font-weight: 700; color: #000; font-size: 14px; margin-left: auto; margin-right: auto; margin-top: 3px; }
	  #NewsPicTxt a:link, #NewsPicTxt a:visited { font-family: "Microsoft Yahei"; font-size: 16px; font-weight: 700; color: #000; text-decoration: none; }
	  #NewsPicTxt a:hover { color: red; }