@charset "utf-8";
/* CSS Document */ 
/*常用字体备注:"Microsoft YaHei",微软雅黑,Arial*/
div{margin:0px auto; padding:0px;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img{
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:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}
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;}*/

.top{position: absolute; top: 0; left: 0; width: 100%; z-index: 999; height: 102px; background: rgba(0, 0, 0, 0.4);}
.container{position: relative;margin:0 auto; width:1202px; height:100%;}
.top .logo{display: block; margin-top:17px; height: 70px;}
.top .head_r{position: absolute; top:0px; right:0px;}
.top .head_r .top_link{font-size: 12px; color: #fff; text-align:right;}
.top .head_r .top_link a{color: inherit;}
.top .head_r .sun_nav{width:625px; margin-top: 20px; margin-right:-65px;}
.top .head_r .sun_nav li{float: left; margin-right:10px; width: 14%;} 
.top .head_r .sun_nav li a{display: block; font-size: 14px; color: #fff; line-height: 33px;  text-align: center; box-sizing: border-box;}
.top .head_r .sun_nav li a:hover{text-decoration:none; border: 1px solid #fff;}
.top .head_r .sun_nav .checked{ text-decoration:none; border: 1px solid #fff;}

/*.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*/
/*热搜*/
.sun_keys{height: 40px; background: #fff;}
.sun_keys .keys{font-size: 12px; color: #666666;line-height: 40px;}
.sun_keys .keys a{color: inherit; display: inline-block; padding-right: 10px;}
.sun_keys .saerch{float:right; background: url(../images/search_bg.png) center no-repeat; width: 150px; height: 24px; margin-top: -32px;}
.sun_keys .saerch #keyword{background: none; outline: none; border: none; width: 125px; height: 24px; font-size: 12px; color: #999; box-sizing: border-box; padding-left: 10px; float: left;}
.sun_keys .saerch #s_btn{background: none; outline: none; border: none; font-size: 0; cursor: pointer; width: 25px; height: 24px; float: right;}
/*pro*/
.sun_pro{padding: 40px 0; background: #fff;}
.sun_tit{text-align: center; background: url(../images/in_tit_bg.png) bottom no-repeat; padding-bottom: 10px;}
.sun_tit h3{font-size: 24px; color: #333333; font-weight: normal;}
.sun_tit h4{font-weight: normal; font-size: 16px; font-family: "Courier New"; color: #888888; text-transform: uppercase;}
.sun_pro .sun_pro_list{margin-top: 45px; margin-left: -9px; margin-right: -9px;}
.sun_pro .sun_pro_list li{position: relative; float: left; width: 388px; height: 291px; margin: 0 9px 19px 9px;}
.sun_pro .sun_pro_list li .img{display: block; position: relative; overflow:hidden; width:387px; height:305px;}
.sun_pro .sun_pro_list li .img p{position: absolute; bottom: 0; z-index: 9; width: 100%; height: 50px; line-height: 50px; background: rgba(0, 0, 0, 0.2); text-align: center; font-size: 16px; color: #fff;}
.sun_pro .sun_pro_list li .wz{position: absolute; z-index: 10; left: 0; right: 0; bottom: 0; top: 0; background: rgba(0, 0, 0, 0.6); box-sizing: border-box; padding-top: 110px; display: none;}
.sun_pro .sun_pro_list li .wz h3{text-align: center; font-size: 16px; color: #fff; text-align: center; font-weight: normal; margin-bottom: 20px;}
.sun_pro .sun_pro_list li .wz em{display: block; margin: 0 auto; font-style: normal; width: 92px; height: 38px; text-align: center; border: 1px solid #fff; line-height: 36px; font-size: 14px; color: #fff;}
.sun_pro .sun_pro_list li:hover .img p{display: none;}
.sun_pro .sun_pro_list li:hover .wz{display: block;}

/*about*/
.sun_about{background: url(../images/about_bg.jpg) top center no-repeat; height: 451px; padding-top: 35px; box-sizing: border-box;}
.sun_about .titit{text-align: center;}
.sun_about .titit .en{font-size: 18px; font-family: "Courier New"; color: #dddddd; letter-spacing: 6px; font-weight: normal;}
.sun_about .titit h3{font-size: 24px; color: #ffffff; font-weight: normal; background: url(../images/about_tt_bg.png) center no-repeat;}
.sun_about .box_ab{position:relative; margin-top: 34px;}
.sun_about .box_ab .img{display: block; width: 407px; height: 286px;  margin-right:140px;}
.sun_about .box_ab .img img{width: 100%; height: 100%; 
box-shadow: 8px 8px 10px #000;}
.sun_about .box_ab .wz{position:absolute; width: 740px; top:0px; right:0px;}
.sun_about .box_ab .wz .wzcon{
	font-size: 14px;
	color: #fff;
	line-height: 32px;
	margin-bottom: 10px; height: 200px; overflow: hidden;}
.sun_about .box_ab .wz .more{float: right; display: inline-block; width: 92px; height: 37px; text-align: center; line-height: 35px; color: #ddd; font-size: 12px; border: 1px solid #00903a; box-sizing: border-box;}

/*good*/
@font-face {  
    font-family: '迷你简菱心';  
    src:url('./fonts/迷你简菱心.ttf') format('truetype');  
    font-weight: normal;  
    font-style: normal;  
}  
.sun_goods{background: url(../images/scgy_bg.jpg) top center no-repeat; height: 690px; padding-top:76px; }
.goods{width:1132px; height:538px; margin-left:35px;}
.goods .goodsl{width:100%; height:269px; margin-bottom:3px;}
.goods .goodsr{width:100%; height:269px;}
.goods .goodsl .titl{float:left; margin-left:136px; width:478px; height:100%;}
.goods .goodsl .titl h4{font-size:14px; color:#666; font-family:Courier New; font-weight: normal; margin-bottom:18px;}
.goods .goodsl .titl h3{font-size:26px; color:#039043; font-family:迷你简菱心; font-weight: normal;}
.goods .goodsl .titl ul{ margin-top:22px; list-style-image:url('../images/ty_icon.png'); }
.goods .goodsl .titl ul li{ margin-bottom:22px; font-size:15px; color:#666px; }
/* .imgl img{ -moz-box-shadow: -36px 12px 4px #cbcbca; /* 老的 Firefox */
                                /* box-shadow: -36px 12px 4px #cbcbca;} */
.goods .goodsr .imgr{float:left; margin-right:200px;}
.goods .goodsr .titr{height:100%; padding-top:16px;}
.goods .goodsr .titr h4{margin-left:798px; font-size:14px; color:#666; font-family:Courier New; font-weight: normal; margin-top:18px;}
.goods .goodsr .titr h3{margin-left:798px; font-size:26px; color:#039043; font-family:迷你简菱心; font-weight: normal;}
.goods .goodsr .titr ul{ margin-bottom:43px; list-style-image:url('../images/ty_icon.png'); }
.goods .goodsr .titr ul li{ margin-bottom:22px; font-size:15px; color:#666px; }
/* .sun_goods .tit .en{font-size: 16px; color: #666666;} */
/* .sun_goods .goodsl{width: 600px; box-sizing: border-box;} */
/* .sun_goods .goodsl .wz{padding: 70px 0 0 170px;} */
/* .sun_goods .goodsl .wzcon{font-size: 16px; color: #666666; margin-top: 40px;} */
/* .sun_goods .goodsl .wzcon p{line-height: 25px; background: url(../images/ty_icon.png) left center no-repeat; margin-bottom: 12px; padding-left: 20px;} */
/* .sun_goods .goodsl .tit .en{margin-bottom: 15px;} */
/* .sun_goods .goodsl .imgs{padding: 30px 0 0 33px;} */
/* .sun_goods .goodsr{width: 600px; box-sizing: border-box;} */
/* .sun_goods .goodsr .imgs{padding: 78px 0 0 60px; margin-bottom: 40px;} */
/* .sun_goods .goodsr .wz{padding-left: 130px;} */
/* .sun_goods .goodsr .wz .wzcon{font-size: 16px; color: #666666; font-family: Simsun; margin-top: 40px; margin-bottom: 40px;} */
/* .sun_goods .goodsr .wz .wzcon p{line-height: 25px; background: url(../images/ty_icon.png) left center no-repeat; margin-bottom: 12px; padding-left: 20px;} */
/* .sun_goods .goodsr .wz .tit .en{margin-top: 15px;} */


/*新闻*/
.menu{ }
.menu-list{ margin-left:100px;margin-bottom:60px; width:1380px; color:#666; overflow:hidden;}
.menu-list ul{position:relative;  float:left; margin-left:14px; width:425px; margin-right:250px; } /* l */
.menu-list ul .news{margin-bottom:32px;}
.menu-list ul .news img{float:left; margin-right:10px; margin-top:6px;}
.menu-list ul .news h3{color:#333; font-size:22px; font-weight: normal;}
.menu-item{ width:256px; margin-bottom:16px; padding-left:10px;}
/* .menu-item .menu-title,.menu-item .line{float:left;} 
 .menu-item .munu-img{position:absolute; left:0px; right:10px; float:left;} 
 .menu-item .munu-img{position:absolute; left:0px; right:10px; float:left;} */
.menu-item .menu-title{ float:left; width:244px; overflow:hidden; color:#666; font-size:16px; text-decoration:none;}
.menu-item .price{position:absolute; right:0px; float:right;}
.menu-item span{position:absolute;right:0px;}
/*.menu-item .menu-title .common{ color:#b7b7b7; font-size:12px; margin-top:4px;}*/
 .menu-item .line{width:416px; margin-top:14px;} 
 
 
 /*合作客户*/
.sun_par{margin-top:60px; padding: 0px 0; background: #ffffff; margin-bottom:40px;}
.sun_par .titit{text-align: center; padding: 25px 0;}
.sun_par .titit .en{font-size: 18px; color: #888888; font-weight: normal;}
.sun_par .titit h3{font-size: 24px; color: #333333; font-weight: normal; background: url(../images/else_tt.png) center no-repeat;}
.sun_par .parents_tx .bd{width: 1200px; margin: 0 auto; overflow: hidden;}
.sun_par .parents_tx .bd li{width: 140px; height: 66px; float: left; margin-right: 20px; text-align: center;}
.sun_par .parents_tx .bd li img{width: 120px; height: 66px;}
/* banner-box */
.banner-box{min-width:100%;height:690px;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:690px;}
.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:660px;left:48%; height:10px; overflow:hidden;}
.banner-box .hd ul li{ display:block;width:10px;height:10px;border-radius :50%;text-indent:-9999px;margin-right:12px;background:#fff;float:left;cursor:pointer;behavior: url(./ie-css3.htc);}
.banner-box .hd ul li.on{background:#039043;}

/*首页关于我们*/
.index_aboutus{ width:100%; height:450px; background-color:#F1F1F1;}
.index_aboutusBox{ width:1050px; 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*/

/*left*/
.left .box{margin-bottom:10px;}
.left .box h3{line-height:31px;padding-left:15px;font-weight:bold;
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.left .box .content{padding:5px 0px;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.n_banner{width:1920px;left:50%;margin-left:-960px;height:300px;position: relative;}
.n_banner img{width:1920px;height:300px;}
.left{width:175px;float:left;}
.sort_menu{}
.sort_menu h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.sort li a {
    color: rgb(102, 102, 102);
    display: block;
    line-height: 30px;
    font-family: 微软雅黑;
    padding-left: 25px;
    background: url(../images/dot4.png) 5px -41px no-repeat;
    border-bottom: 1px solid rgb(221, 221, 221);
}
.sort_product{margin-top:10px;}
.sort_product h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}

.n_contact{margin-top:10px;}
.n_contact h3{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.n_contact .content{padding:5px;line-height:24px;}

.right{width:940px;float:right;padding-bottom:10px;}
.sitemp{line-height:31px;height:31px;overflow:hidden;padding-right:10px;background:url(../images/nav.png) no-repeat 0% 100%;}
.sitemp h2{width:340px;float:left;line-height:31px;text-align:center;text-align:left;text-indent:15px;color:#000;font-size:14px; font-weight: normal;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px; font-size: 14px; color:#666;}
.sitemp .site a{text-decoration:none;outline:none;}
.sitemp .site a:link{color:#666;}
.sitemp .site a:visited{color:#666;}
.sitemp .site a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}
.right .content{padding:10px;padding-top:15px;overflow:hidden;line-height: 24px;}

/*内页通用 start*/
.bodymain{ width:100%;}
.bodymain .bodybox{ width:1050px; margin:0 auto; padding-top:18px;}
.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{
	margin-top:15px;
}
.bodymain .bodybox .left .leftmenuv ul li{
	padding-top:1px;
	height:35px;
	line-height:35px;
	border-bottom:1px dashed #0082d0;
	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;
	background:url(../images/nei_right_titleico.jpg) no-repeat center left;
	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; }
/*单网页 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:253px; height:191px; border:1px solid #e0e0e0;}
ul.products_list_box li .ptitle{ display:block; width:253px; 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{ float: left; width:253px; height:231px; margin: 6px 10px 5px 11px; display: inline; overflow:hidden; border:1px solid #D4D4D4;}
.products li:hover{ border:1px solid #0082D0;}
.products li img{ border:0; width:253px; height:191px;}
.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;} */
/*tl*/
.sun_tl{background: #363636; height:150px; padding-top: 40px; padding-bottom: 20px; margin-bottom: -15px;}
.sun_tl .tl_nav{width: 880px;}
.sun_tl .tl_nav li{float: left; width: 20%; text-align: center; min-height: 140px; box-sizing: border-box; background: url(../images/tl_nav_bg.png) right center no-repeat;}
.sun_tl .tl_nav li>a{display: block; color: #acacac; font-size: 14px; margin-bottom: 10px;}
.sun_tl .tl_nav li .yl_sub a{display: block; font-size: 12px; line-height: 20px; color: #acacac;}
.sun_tl .tl_cont{float:right; width: 320px; box-sizing: border-box; padding-left: 30px;}
.sun_tl .tl_cont p{font-size: 14px; color: #d7d7d7; margin-bottom: 10px; margin-top:0px;}
.sun_tl .tl_cont .telnum{font-size: 14px; color: #039043;}
/*footer*/
.sun_footer {background: #363636; padding-bottom: 30px; }
.sun_footer .container p{font-size: 12px; color: #d7d7d7; text-align: center; line-height: 1.8;}
.sun_footer .container p a{color: inherit;}

/*底部 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{
	width:362px;
	height:273px;
	border:1px solid #EEE;
	margin-left:6px;
}