﻿@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{ overflow:hidden; width:100%; height:530px; background:url(../images/banner.jpg) no-repeat center top; position:relative}
.banner .btn{ overflow:hidden; width:147px; height:23px; position:absolute; z-index:1000; left:50%; bottom:30px; margin-left:-73px;}
.banner .btn span{ display:block; width:23px; height:23px; background:url(../images/banner_btn01.png) no-repeat center; float:left; margin:0 13px; cursor:pointer;}
.banner .btn span.cur{ background:url(../images/banner_btn02.png) no-repeat center;}


/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}

#flashs{ position:relative; height:530px; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:9999; bottom:15px; left:50%; margin-left:-40px; padding:0px 6px;}
#flashs .btn span{ color:#fff;text-indent: -99999em;  background:url(../images/banner_btn01.png) no-repeat center;  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: url(../images/banner_btn02.png) no-repeat center;text-indent: -99999em;}



/*设备*/
.kehu{width:100%;}
.shebei{height:505x; padding-top:10px; padding-bottom:40px; margin-bottom:35px; margin-bottom:40px;}
.shebei .shebei_content{ width:100%; height:230px; position:relative;}
.shebei .shebei_content>a{ display:block; width:31px; height:31px; position:absolute; top:82px;}
.shebei .shebei_left{ background:url(../images/shebei_left.png) no-repeat center; left:-15px;}
.shebei .shebei_right{ background:url(../images/shebei_right.png) no-repeat center; right:-15px;}
.shebei .shebei_window{ overflow:hidden; position:relative; width:1200px; margin:0 auto; height:250px;} 
.shebei .shebei_window ul{ overflow:hidden; position:absolute}
.shebei .shebei_window li{ float:left; width:281px; height:250px; text-align:center; margin-right:20px;}
.shebei .shebei_window li img{ display:block; margin-bottom:15px; border:1px solid #ccc;}
.shebei .shebei_window li a{ font-size:15px; color:#666}
.shebei .shebei_window li a:hover { font-size:15px; color:#fea700}

.containe {
	width:1250px;
	margin:0 auto;
	}
	


/*client end*/

.title1{ width:1200px; height:100px; margin:0 auto; margin-bottom:13px; text-align: center; margin-top: 20px;}
.title1 a{color:#777576; font-size:26px; text-decoration:none;}
.title1 .cx{ color:#777576; font-size:22px; text-align:center; width:1200px; margin:0px auto; line-height:30px;}



.title{ width:1200px; height:100px; margin:0 auto; margin-bottom:13px; text-align: center; padding-top:26px; margin-top: 20px;}
.title a{color:#777576; font-size:26px; text-decoration:none;}
.title .cx{ color:#777576; font-size:22px; text-align:center; width:1200px; margin:0px auto; line-height:30px;}



.index_left_234{ height: 564px;   width:100%; float:left;   display:inline; margin-top:50px; background:url(../images/index_left_234.jpg) no-repeat center top;  }
.index_left_234 p.more{  height:0px;  margin:0px auto;   width: auto;   }
.box_x401fdddfdsa2{ width:1200px; height:330px; margin:0 auto;}
#lianxi{ width:610px; height:330px; float:left; margin-top:50px; position:relative;}
#lianxi p{ line-height:28px;}

#lian_a{}




/*news*/
.news{ overflow: hidden; width: 100%; margin:40px 0 20px 0;}
.news .newsLt{ float: left; width: 755px; }
.news .newsRt{ float: right; width: 365px;}
.news .newsNav{ overflow: hidden}
.news .newsNav li{ width: 133px; height: 38px; line-height:38px;text-align: center; font-size: 14px; background-color: #d3d3d3; float: left; margin-right: 10px;}
.news .newsNav li a{ color: #666666; text-decoration: none}
.news .newsNav li:hover,.news .newsNav li.cur{ background: #0671b5}
.news .newsNav li:hover a,.news .newsNav li.cur a{  color: #fff}
.news .newsBox,.news .newsCon,.news dl{ overflow: hidden; width: 100%; }
.news .newsBox{ margin-top: 35px; height: 325px; width: 755px;position: relative}
.news .newsCon{ position:absolute; left:0; top:0; display: none}
.news .newsCon:first-child{ display: block}
.news dl dt{ width: 167px; height: 120px; float: left;}
.news dl dd {width: 570px;float: right;margin-top: 0px;overflow: hidden;}
.news dl dd h3{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px }
.news dl dd h3 a{ color: #0093dd}
.news dl dd p{ font-size: 14px; line-height: 22px; height: 66px; overflow: hidden; color: #666666; margin-top: 10px}
.news .newsLi{overflow:hidden;width: 100%;margin-top: 20px;border-top:1px solid #c9c9c9;}
.news .newsLi li { font-size: 14px; overflow:hidden; width: 100%; padding: 14px 0; border-bottom: 1px dashed #c9c9c9}
.news .newsLi li a{ display: block; width: 380px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left;}
.news .newsLi li span{ float: right; display: block; color: #999999;}
.news .NewTit{ overflow: hidden; width: 100%;}
.news .NewTit h3{ font-weight: normal; font-size: 24px; float: left;}
.news .NewTit h3 a{ color: #0671b5}
.news .btnLt{ float: right; width: 78px;}
.news .btnLt a { width: 37px; height: 33px; display: block;}
.news .btnLt a.newsTop{ background: url("../images/newsTop.jpg") no-repeat center top; float: left;}
.news .btnLt a.newsBtm{ background: url("../images/newsBottom.jpg") no-repeat center top; float: right;}
.news .btnLt a:hover{ background-position: bottom}
.news .newsDa{ width: 365px; height: 355px; position: relative; margin-top: 10px; overflow: hidden}
.news .listDa { position: absolute; top:0; left:0}
.news .listDa li{ padding: 20px 0; width: 100%; border-bottom: 1px dotted #bbbbbb;}
.news .listDa li h3{ background: url("../images/newsWen.jpg") no-repeat left center; padding-left: 35px; font-size: 13px; font-weight: normal}
.news .listDa li h3 a{ color: #333333 }
.news .listDa li p{  background: url("../images/newsDa.jpg") no-repeat left center; padding-left: 35px; font-size: 13px; color: #666666; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-top: 15px;}



/*-- banner-bottom1 --*/
.banner-bottom1{
background:#2c2f34;
	height:425px;
	width:100%;
	margin-bottom:20px; margin-top:20px;
}
.banner-bottom1 .banut1{ float: left; width:50%; height:425px; 	background:url(../images/ban.jpg) right center no-repeat;}
.banner-bottom1 .banut{ float:right; width:50%; height:425px;}
.banner-bottom1 .banut .nei{ width:550px; line-height:24px; font-size:12px; color:#FFFFFF; padding:40px 0px 15px 30px;}
.banner-bottom1 .banut .nei h3{ font-size:18px; padding-bottom:30px;}
.banner-bottom1 .banut .nei .details{ color:#ffffff; font-size:14px; line-height:35px; width:100px; height:35px; text-align:center; border:solid 1px #666666; margin-top:30px;} 
.banner-bottom1 .banut .nei .details a{ color:#ffffff;} 