@charset "utf-8";
/* CSS Document */ 
/*常用字体备注:"Microsoft YaHei",微软雅黑,Arial*/
div{ padding:0px;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none; font-family:"Microsoft YaHei",微软雅黑; font-size:14px;color:#333;
}
body{ margin:0px; font-family:"Microsoft YaHei",微软雅黑; min-width:1050px; width:expression(document.body.clientWidth < 1050? "1050px": "auto" );}

td{ font-size:12px;}
a{ text-decoration:underline;}
a:link{ color:black; text-decoration:none;transition:0.5s;}
a:hover{ text-decoration:underline;transition:0.5s;}
a:visited{ color:black; text-decoration:none;transition:0.5s;}
image{ border:0;}
table{ margin:0 auto;}

.clear{ clear:both;}
.block_10{ clear:both; height:10px; display:block;}
.block_15{ clear:both; height:10px; display:block;}
.block_20{ clear:both; height:10px; display:block;}

/*通用样式start*/
.head{
	width:100%;
}
.head .top{ width:100%; height:33px; border-bottom:1px solid #DCDCDC;}
.head .top .topBox{ width:1050px; height:100%; margin:0 auto;}
.head .top .topBox .itleft{ float:left; font-size:12px; line-height:33px; padding-left:6px;}
.head .top .topBox .itright{ float:right; padding-right:6px;}
.head .top .topBox .itright a{ font-size:12px; line-height:33px;}
.head .top .topBox .itright span{ font-size:12px; line-height:33px;}
.head .middle{ width:1050px; height:95px; margin:0 auto; position:relative;}
.head .middle .logo{ float:left; margin-left:6px; margin-top:21px;}
.head .middle .hotline{ position:absolute; top:22px; right:0; background:url(../images/head_hotline.jpg) no-repeat left center;}
.head .middle .hotline h6{ font-size:14px; padding-left:50px; font-weight:normal;}
.head .middle .hotline p{ font-size:20px; color:#0198FF; padding-left:50px;}
.head .navmenu{ width:100%; height:38px; background:url(../images/headnavbg.jpg) repeat-x;}
.head .navmenu .navmenuBox{ width:1050px; height:100%; margin:0 auto;}
.head .navmenu ul.navlist{}
.head .navmenu ul.navlist li{ float:left; height:38px; line-height:38px; text-align:center; padding:0 35px;}
.head .navmenu ul.navlist li a{ color:#FFF; font-size:14px; text-decoration:none;}
.head .navmenu ul.navlist li a:hover{ color:#C20001;}

/*.head .headBox{ width:1050px; height:100%; margin:0 auto;}
.head .headBox .logo{ display:block; float:left; margin-left:6px;}
.head .headBox ul.navlist{ float:left; margin-left:13px;}
.head .headBox ul.navlist li{ float:left; width:100px; height:87px; padding-top:13px; line-height:87px; text-align:center;}
.head .headBox ul.navlist li a{ text-decoration:none; color:#FFF; font-size:14px; display:block; width:100%; height:100%;}
.head .headBox ul.navlist li.hover{ background-color:#FFF;}
.head .headBox ul.navlist li.hover a{ color:#0082d0;}*/
/*通用样式 end*/

/*首页样式 start*/
/* banner-box */
.banner-box{min-width:100%;height:700px;position:relative;overflow:hidden;background-color:#F3F1F1;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd ul{ width:100% !important;}
.banner-box .bd li .m-width {width:100%;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:700px;}
.banner-box .bd li a{display:block;background-size:auto;text-align:center;}

.banner-btn{width:100%;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:20px;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:20px;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:680px;left:48%; height:12px; overflow:hidden;}
.banner-box .hd ul li{ display:block;width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;behavior: url(./ie-css3.htc);}
.banner-box .hd ul li.on{background:#E5493A;}

/*首页关于我们*/
.index_aboutus{ width:100%; height:450px; background-color:#F1F1F1;}
.index_aboutusBox{ width:1200px; height:100%; padding-top:1px; margin:0 auto;}
.index_aboutusBox h5{ font-family:Arial; font-size:20px; color:#0082d0; font-weight:normal; text-align:center; margin-top:33px;}
.index_aboutusBox .index_aboutus_cntitlepic{ display:block; margin:0 auto;}
.index_aboutusBox h4{ font-size:20px; text-align:center; font-weight:normal; line-height:45px;}
.index_aboutusBox h4 span{ color:#0082d0; font-weight:normal; margin-left:23px;}
.index_aboutusBox .index_aboutus_content{ margin-top:23px;}
.index_aboutusBox .index_aboutus_content .left{ float:left; display:block; margin-left:6px;}
.index_aboutusBox .index_aboutus_content .right{ float:left; width:745px; margin-left:35px; text-indent:32px; font-size:14px; color:#242323;}
.index_aboutusBox .index_aboutus_content .right .more{ text-decoration:none; display:block; width:174px; height:40px; line-height:40px; border:1px solid #CDCDCD; text-align:center; text-indent:0; font-size:12px; border-radius:8px; margin-top:30px;}

/*首页产品*/
.index_porduct{ width:100%; height:596px; background:url(../images/index_porductsbg.jpg) no-repeat top center; background-color:#BCD0DB;}
.index_porductBox{ width:1050px; height:595px; padding-top:1px; margin:0 auto;}
.index_porduct_tabBox{ margin-top:45px; padding-left:135px; padding-bottom:24px;}
.index_porduct_tabBox a{ display:block; width:198px; height:38px; line-height:38px; border:1px solid #000; text-align:center; border-radius:6px; float:left; margin-left:46px; text-decoration:none;}
.index_porduct_tabBox a.selected{ border:1px solid #0082D0; background-color:#0082D0; color:#FFF;}

.index_porduct_list{ width:1050px; height:460px; padding-top:1px; margin:0 auto; position:relative; overflow:hidden;}
.index_porduct_list .bd{ width: 1050px;}
.index_porduct_list ul{}
.index_porduct_list ul li{ float:left; width:235px; margin-right:39px;}
.index_porduct_list ul li .ppic{ float:left; display:block; text-decoration:none;}
.index_porduct_list ul li .ptitle{ float:left; display:block; text-align:center; text-decoration:none; width:100%; height:50px; line-height:50px; background-color:#CCCCCC;}
.index_porduct_list .prev{ position:absolute; top:420px; left:373px;}
.index_porduct_list .next{ position:absolute; top:420px; left:526px;}

/*首页优势*/
.index_youshi{ width:100%; height:682px; background:url(../images/index_youshi.jpg) no-repeat center center;}

/*首页页面链接*/
.index_cat{ width:100%; height:250px; background:url(../images/index_catbg.jpg) no-repeat center center; background-color:#97D3EA;}
.index_catBox{ width:1050px; height:100%; margin:0 auto; position:relative;}

/*首页底部*/
.index_bottom{ width:100%; height:360px; margin-top:60px; margin-bottom:60px;}
.index_bottomBox{ width:1048px; height:100%; margin:0 auto; border:1px solid #D7D7D7;}
.index_bottomBox .left{ float:left; width:498px; height:100%; background-color:#FFF;}
.index_bottomBox .left .ltitle{ width:100%; margin-top:30px; height:50px; line-height:50px; background-color:#047ED3; color:#FFF; font-size:24px; text-indent:40px;}
.index_bottomBox .left label{ width:100px; text-align:right; display:block; float:left;}
.index_bottomBox .left input{ width:200px; height:20px; margin-top:12px; margin-left:6px; outline:0;}
.index_bottomBox .left textarea{ width:335px; height:108px; margin-top:12px; margin-left:6px; outline:0;}
.index_bottomBox .left .ifname{ line-height:50px; width:100%;}
.index_bottomBox .left .ifphone{ line-height:50px; width:100%;}
.index_bottomBox .left .ifmassage{ line-height:50px; width:100%;}
.index_bottomBox .left .ifbtn{ line-height:50px; width:100%;}
.index_bottomBox .left .ifbtn .ifsubmit{ width:100px; height:28px; border:0; background-color:#4A99D9; color:#FFF; margin-left:74px; cursor:pointer;}
.index_bottomBox .left .ifbtn .ifreset{ width:100px; height:28px; border:0; color:#FFF; background-color:#AFAFAF; cursor:pointer;}
.index_bottomBox .right{ float:left; width:550px; height:100%;}
.index_bottomBox .right ul{}
.index_bottomBox .right ul li{ float:left; width:100%; height:89px; border-bottom:1px solid #FFF; background-color:#EAEAEA; cursor:pointer;}
.index_bottomBox .right ul li.last{ border-bottom:1px solid #EAEAEA;}
.index_bottomBox .right ul li .intime{ float:left; margin-top:15px; margin-left:25px; margin-right:20px;}
.index_bottomBox .right ul li .intime h6{ font-size:30px; text-align:center;}
.index_bottomBox .right ul li .intime p{ font-size:12px; text-align:center;}
.index_bottomBox .right ul li .intitle{ float:left; height:89px; line-height:89px; width:457px;}
.index_bottomBox .right ul li .intitle .left{ float:left; display:block; width:400px; background:none !important;}
.index_bottomBox .right ul li .intitle .right{ float:right; display:block; width:20px;}
.index_bottomBox .right ul li.hover{ background-color:#4FBDFF}
.index_bottomBox .right ul li.hover .intime h6{ color:#FFF;}
.index_bottomBox .right ul li.hover .intime p{ color:#FFF;}
.index_bottomBox .right ul li.hover .intitle span{ color:#FFF;}
/*首页样式 end*/

/*内页通用 start*/
.bodymain{ width:100%;}
.bodymain .bodybox{ width:1050px; margin:0 auto; }
.bodymain .bodybox .left{ width:175px; min-height:500px;}
.bodymain .bodybox .left title{}
.bodymain .bodybox .left .leftmenuv{
	width:150px;
	margin:0;
}
.bodymain .bodybox .left .leftmenuv ul li{
	padding-top:1px;
	height:35px;
	line-height:35px;
	position:relative;
}
.bodymain .bodybox .left .leftmenuv ul li.hover,.bodymain .bodybox .left .leftmenuv ul li.selected{
	color:#FFF;
}
.bodymain .bodybox .left .leftmenuv ul li a{
	display:block;
	width:150px;
	height:25px;
	line-height:25px;
	font-size:14px;
	text-indent:9px;
	text-decoration:none;
	color:#0082d0;
	margin-top:4px;
}
.bodymain .bodybox .left .leftmenuv ul li.hover a,.bodymain .bodybox .left .leftmenuv ul li.selected a{
	background-color:#0082D0;
	color:#FFF;
}
.bodymain .bodybox .left .leftcontactus{
	margin-top:23px;
}
.bodymain .bodybox .left .leftcontactusbox{
	padding-top:6px;
}
.bodymain .bodybox .left .leftcontactusbox p{
	color:#4B4B4B;
	line-height:23px;
	font-size:12px;
}
.bodymain .bodybox .right{
	width:850px;
}
.bodymain .bodybox .right .right_title{
	height:30px;
	border-bottom:1px solid #009FFF;
}
.bodymain .bodybox .right .right_title h2{
	float:left;
	font-size:12px;
	line-height:30px;
	color:#4f4f4f; 
	padding-left:21px;
}
.bodymain .bodybox .right .right_title .pathinfo{
	float:right;
	font-size:12px;
	line-height:30px;
	color:#4f4f4f;
	padding-right:3px;
}
.bodymain .bodybox .right .right_title .pathinfo *{
	font-size:12px;
	color:#4f4f4f;
}
/*内页通用 end*/

/*单网页 start*/
.pagetext{ width:850px; padding:3px; padding-top:15px;}
/*单网页 end*/

/*新闻页 start*/
ul.newslist{ width:850px; margin:0 auto;}
ul.newslist li{ width:100%; height:110px; margin-top:20px; background-color:#F4F4F4; cursor:pointer;}
ul.newslist li .nleft{
	float:left;
	width:735px;
	height:100%;
}
ul.newslist li .nleft p{
	padding-left:10px;
}
ul.newslist li .nleft .title{
	font-size:18px;
	margin-top:15px;
}
ul.newslist li .nleft .addtime{
	font-size:12px;
	margin-top:5px;
}
ul.newslist li .nleft .ninfo{
	font-size:12px;
	margin-top:5px;
}
ul.newslist li .nright{
	float:right;
	width:35px;
	height:110px;
	line-height:110px;
	text-align:center;
	background-color:#CBCBCB;
	font-size:18px;
	color:#FFF;
	text-indent:8px;
}
ul.newslist li.hover{
	background-color:#40A5E2;
}
ul.newslist li.hover .nleft .title,ul.newslist li.hover .nleft .addtime,ul.newslist li.hover .nleft .ninfo{ color:#FFF;}
ul.newslist li.hover .nright{
	background-color:#2389C7;
}
/*新闻页 end*/

/*商品页 start*/
.products_list{ width:1050px; margin:0 auto; overflow:hidden; padding-top:15px;}
ul.products_list_box{ width:1050px;}
ul.products_list_box li{ float:left; margin-right:14px; margin-bottom:14px;}
ul.products_list_box li .ppic{ display:block; width:186px; height:270px; border:1px solid #e0e0e0;}
ul.products_list_box li .ptitle{ display:block; width:186px; height:40px; line-height:40px; text-align:center; color:#cecece;}

.products{ display: block; text-align: center; margin:0; border-top:0;}
.products ul{ padding:12px 0;float:left; width:850px; background:#fff;}
.products li{ border: 6px solid #BDBDBD;float: left; width:250px; height:250px; margin: 10px 10px 5px 11px; display: inline; overflow:hidden;}
.products li:hover{ border: 6px solid #E5493A!important;}
.products li img{ border:0; width:250px; height:250px;}
.products li a.ptitle{ display:block; width:100%; height:40px; line-height:40px; background-color:#E6E6E6;}
/*商品页 end*/


/*底部 start*/
.footer{ width:100%; height:280px; background-color:#0082D0;}
.footer .footerBox{ width:1050px; margin:0 auto; position:relative;}
.footer .footerBox ul.footerNav{ float:left; width:1050px; height:40px; line-height:40px; border-top:1px solid #FFF; border-bottom:1px solid #FFF; margin-top:22px; margin-bottom:35px;}
.footer .footerBox ul.footerNav li{ float:left; padding:0 37px;}
.footer .footerBox ul.footerNav li a{ color:#FFF; font-size:14px;}
.footer .footerBox p{ color:#FFF; font-size:14px; line-height:30px; padding-left:3px;}
.footer .footerBox .footer_ewm{ position:absolute; top:100px; right:6px;}
/*底部 end*/

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; }
/*放大旁边出现的细节小图片样式*/
.zoomdiv{ height:250px !important; width:350px !important;z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:100px !important;height:100px !important;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*产品页修改*/
/* 左边分类 */

#categories_block_left h3{background:url(../images/title.jpg) no-repeat; height:32px; line-height:34px; color:#fff; padding-left:24px;font-size:15px;padding-top:2px;}

#categories_block_left{ clear:both;border-top:0; background:url(../images/title_b.jpg) no-repeat bottom center; padding-bottom:5px;}
#categories_block_left ul.tree {background:#b9e2fe ; border:1px solid #c2dceb; border-top:0; border-bottom:0;}

#categories_block_left ul.tree li.mainmenu {border: none; font-size: 12px; line-height:26px;font-weight: normal;border-top:1px solid #fff;background: url(../images/icon1.jpg) no-repeat 13px 9px; background-color:#b9e2fe;text-indent: 14px;}
#categories_block_left ul.tree li.mainmenu_s {background: url(../images/icon2.jpg) no-repeat 13px 9px !important;}
#categories_block_left ul.tree li.mainmenu ul{background:#e2f3ff; overflow:hidden;}
#categories_block_left ul.tree li.mainmenu ul li{font-weight: normal;padding-left: 14px;line-height: 22px; font-size:12px;background:url(../images/icon3.jpg) no-repeat 28px 9px;}
#categories_block_left ul.tree li.mainmenu ul li ul li{ padding-left: 15px; font-size: 11px;}
#categories_block_left ul.tree a{ padding-left: 12px; color: #3578BC; font-size:13px;}
#categories_block_left ul.tree li.mainmenu ul li  a{ background:none;color: #666; font-weight:normal; font-size:12px; font-weight:bold;}
#categories_block_left ul.tree a:hover{ }

#categories_block_left ul.tree a.selected{ color: #f00; font-weight: bold; }

#categories_block_left span.grower{ display: block; float: left; background-position: 0px 7px; background-repeat: no-repeat; width: 9px; height: 22px; padding: 0; }

#categories_block_left span.OPEN { background-image: url('../images/icon/less.gif'); }

#categories_block_left span.CLOSE{ background-image: url('../images/icon/more.gif'); }

/*面包屑导航*/

.daohang{background:url(../images/title1.jpg) no-repeat; height:34px;font-weight:bold;line-height:34px;color: #fff;padding-left:24px; font-size:13px;}
.daohang a{color: #fff;}
.daohang1{ background:#f1f1f1;border:1px solid #d3d3d3; color:#666;border-top:0;width:943px; font-size:11px; padding:2px 0 2px 15px;}
.daohang1 a{ font-weight:normal; color:#3579bc;}
.logo{ position:relative; z-index:0;}
.logo img{ display:block;}

#pagination{
	font-size:14px;
	color:#5F5F5F;
	font-weight:normal;
	line-height:32px;
}
.jqzoom img{
	border:1px solid #EEE;
	margin-left:6px;
}