﻿@charset "utf-8";
/* CSS Document */
/*通用*/
body{ font-family: "微软雅黑", Arial, Helvetica, sans-serif ;font-size:12px; color:#666666; }
a {text-decoration: none; color:#666666;}
li{list-style: none;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}

/*头部*/
.header{ width:100%; height:125px; position:relative; z-index:9999999;margin:0px auto; padding:0px; background:#fff;}
.header_top{ width:1000px; height:97px;margin:0 auto;}
.headerleft{ float:left; margin-top:40px;}
.headerright{ float:right; margin-top:60px;}
 /*导航位置*/

.box{background:#6699ff;  width:100%; height:48px; position:relative;}
#nav-menu{height:48px;background:#6699ff;width:1000px;margin:0 auto; padding:0px;}
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menu{padding:0 0 0 20px;}
#nav-menu .menu li{position:relative;float:left;padding:0 8px 0 5px;display:inline;font-size:16px; cursor:pointer;}
#nav-menu .menu li h3{display:inline-block;float:left;}
#nav-menu .menu li a.xialaguang{ display:inline-block;color:#FFF;text-decoration:none; height:48px;font-size:16px;width:100px;text-align:center;}
#nav-menu .menu li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#fff;}
#nav-menu .menu li a.navhover, #nav-menu .menu li a.xialaguang:hover{background-color:#6699d1;height:48px;}
#nav-menu .menu li a.xialaguang span{height:48px;line-height:48px;display:inline-block;font-weight:bold;}
#nav-menu .menu li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menu li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:100px;}
#nav-menu .menu ul.children{display:none;position:absolute;top:40px;left:5px;width:100px;background:#6699d1;line-height:normal; z-index:99999;}
#nav-menu .menu ul.children li{width:100px;padding:0px;display:inline-block;font-size:14px;}
#nav-menu .menu ul.children li h3{display:block; width:100%;}
#nav-menu .menu ul.children li a{width:100%;height:35px;line-height:30px;overflow:hidden;padding:3px 0;display:block;color:#fff;text-align:center;
text-decoration:none; font-size:14px;}
#nav-menu .menu ul.children li a:hover{background-color:#6699d1;}

#banner{ width:100%; height:660px; }
.flexslider{margin-top:45px;margin-bottom:55px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.05),0 -5px 15px 0 rgba(0,0,0,.05);-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.05),0 -5px 15px 0 rgba(0,0,0,.05);box-shadow:0 5px 15px 0 rgba(0,0,0,.05),0 -5px 15px 0 rgba(0,0,0,.05); }
.flex-caption {position:absolute;bottom:20px; width:272px;max-width:1400px;padding:10px 20px;margin:0;background:#1d1d1d; height:40px;/* browsers that don't support rgba */background:rgba(0, 0, 0, .7);font-size:20px;line-height:40px;color:#eaeaea;text-align:left;font-style:italic;}


/*新闻中心*/
.news{ width:100%; height:495px; background:url(../images/news3.png) center no-repeat; text-align:center; float:left;margin:0px auto; padding:0px; margin-top:7px;position:relative;}
.news_contact{ width:1000px;height:auto; text-align:center; float:left; position:relative; }
.news_top{width:1000px; height:70px; margin-top:23px; float:left; text-align:center; }
.news_top_zi{color:#fff; font-size:20px; text-align:center;}
.news_top_zi1{color:#fff; font-size:24px; text-align:center; margin-top:10px; margin-left:150px;}
.news_top_zi1 span{ color:#fff; font-size:14px; text-align:center; margin-left:87px;}
.news_contact_bottom{width:1000px; height:350px;margin:0px auto; padding:0px; float:left; text-align:center; margin-top:35px;   }
.slide{width:485px; height:342px; float:left; background:#fff; text-align:center; overflow:hidden;position:relative;}
.news_contact_right{width:500px; height:342px; float:right; margin-top:-25px; }
.news_contact_left{ width:485px; height:342px; background:#fff; float:left; color:#666; line-height:25px; text-align:left;font-size:14px;}
.news_contact_left p{ margin-top:7px;width:465px; margin-left:15px;}
.news_contact_left span a{ float:right; color:#F60; font-family:'宋体'; font-size:12px; margin-right:20px; clear:both; margin-top:-20px;}
.news_contact_right_con1{ width:496px; height:96px; background:#fff; }
.zzzzz a {background:#fff;}
.zzzzz a:hover {background:#5094d1;}
.news_contact_right_con2{width:496px; height:96px; background:#fff;margin-top:27px;}
.news_contact_right_con3{width:496px; height:96px; background:#fff;margin-top:27px;}
.news_contact_right_img{ float:left; margin-left:9px; margin-top:10px; width:105px; height:85px;}
.news_contact_right_tit{ color:#090909; font-size:14px; float:left; margin-top:18px; text-indent:13px;}
.news_contact_right_zi{text-align:left;color:#6d6b6b; font-size:12px;float:left;margin-top:8px; text-indent:4px; width:358px; height:38px;}
/*产品中心*/
.products{width:1000px; height:540px;margin:0px auto; padding:0px; position:relative;  clear:both;}
.products_contact{width:1000px; height:auto; position:relative;}
.products_contact_top{width:1000px; height:70px; margin-top:50px; float:left; text-align:center;}
.products_contact_top_zi{color:#1e1d1d; font-size:20px; text-align:center;}
.products_contact_top_zi1{color:#1e1d1d; font-size:24px; text-align:center; margin-top:10px; margin-left:150px;}
.products_contact_top_zi1 span{ color:#999999; font-size:14px; text-align:center; margin-left:87px;}
.products_contact_butom{ width:1000px; height:45px; float:left; text-align:center;position:relative;}
.products_contact_butom_con{width:820px; height:45px; float:left;  text-align:center; margin-top:35px; margin-left:75px;}
.products_contact_butom_con li a{ text-align:center; float:left; width:102px; height:41px; line-height:41px; background:#5094d1; color:#fff; font-size:16px; margin-left:34px;}
.products_contact_butom_con li a:hover{ text-align:center; float:left; width:102px; height:41px; line-height:41px; background:#ff8041; color:#fff; font-size:16px; margin-left:34px;}
..products_contact_butom_con li a.on{ text-align:center; float:left; width:102px; height:41px; line-height:41px; background:#ff8041; color:#fff; font-size:16px; margin-left:34px;}
.chanpin a{text-align:center; float:left; width:102px; height:41px; line-height:41px; background:#5094d1; color:#fff; font-size:16px; margin-left:34px;}
.chanpin a:hover{text-align:center; float:left; width:102px; height:41px; line-height:41px; background:url(../images/zuixin.png) no-repeat; color:#fff; font-size:16px; margin-left:34px;}
.chanpin a.on{text-align:center; float:left; width:102px; height:41px; line-height:41px; background:url(../images/zuixin.png) no-repeat; color:#fff; font-size:16px; margin-left:34px;}


.products_contact_chan{  width:1000px; height:235px;float:left; text-align:center;position:relative;margin-left:47px;}

.products_left{width:30px; height:50px; float:left; clear:both; }
.products_left img{ margin-top:130px;}
.products_right{width:30px; height:50px; float:right; clear:both; overflow:hidden; margin-top:-153px;}
..products_right img{}
.content-five{
	width:920px;
	height: 230px;
	float:left; 
	text-align:center;
}
.con-five{
	border:#eeeeee 5px solid;
	float: left;
	margin-left: 35px;
	position: relative;
	overflow: hidden;
	cursor: pointer;
	
}
.txt-five{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 257px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	color: #fff;
	font-size:15px;
	background: rgba(0,0,0,0.4);
}
.conimg{
	width: 247px;
	height: 210px;
}
.txt-five h3{
	font-weight: normal;
}


#cen_right_top{width:1000px;margin:40px auto 0 auto; margin-left:83px;}
#cen_right_top .active{background:#ff9933;color:#fff; margin-left:34px;}
#cen_right_top h3{line-height:40px;text-align:center;float:left; margin-left:34px;height:40px;width:100px;margin::0px;padding:0px;background-color:#6699cc;font-size:16px;color:#fff;font-weight:lighter;cursor:pointer;}
#cen_right_top div{font-size:14px;display:none;clear:both;height:100px;padding:20px 0px 0px 20px;}



.pic_con{width:1000px;padding:10px;margin:50px auto 0px;position:relative}
.pic_lists{float:left;width:8888px;height:220px;overflow:hidden;position:absolute;top:0px;left:0px}
.btn_change{width:40px;height:60px;position:absolute;text-indent:-9999px;cursor:pointer}
.left_btn{background:url(../images/pro_left.png) no-repeat;top:155px;left:-8px}
.right_btn{background:url(../images/pro_right.png)no-repeat;top:155px;right:-16px}

.pic_content{overflow:hidden;height:220px;loat:left;width:848px;padding:10px;position:relative;margin:50px auto 0px}
.pic_content ul li{float:left;width:257px;height:220px;padding:3px;text-align:center;margin:0 0 0 10px;position:relative; }
.pic_content ul li p{height:24px;background:#333;line-height:24px;color:#fff;width:151px;position:absolute;bottom:2px;left:2px;text-align:center;display:none}
.pic_content ul li a img{width:257px;height:220px}


/*尾部*/
.footer{ width:100%; height:118px;margin:0px auto; padding:0px; position:relative; background:#a1a09e;}
.footer_contact{width:1000px; height:auto; position:relative; }
.footer_contact_con1{ width:755px;color:#fff; font-size:14px;height:75px; margin-top:23px; padding-top:16px; line-height:30px;clear:both;}
.footer_contact_con1 a{ color:#fff;}
.footer_right{ float:left; margin-left:410px; margin-top:-35px; }
.footer_right select{ width:175px; height:26px;  right no-repeat #fff; overflow:hidden; font-size:15px; overflow:scroll;  color:#2e2c2c; text-indent:4px;}
.footer_right1{float:right; width:224px; height:20px;}
.footer_right1_fen{width:230px; height:40px;  margin:0 auto; position:relative; float:left; color:#fff; font-size:16px; top:-25px; margin-left:-30px;}
.fenlei{height:40px; float:right; margin-top:-3px;}
.fenlei a {width: 34px;height:34px;margin-right: 18px;float: left;}


.ovh {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

