@charset "utf-8";
/* CSS Document */
body{margin:0px;padding:0px; font-family:"宋体";font-size:12px; background:url(dy-01.gif) repeat-y center center;}
.clear{ clear:both}
#header{width:100%;background:#f5f5f5;}
#header_top{width:1000px;margin:auto; clear:both; height:auto; overflow:auto}
#logo{width:598px;height:112px;float:left}
#header_right{float:left;background:url(head_right.jpg) no-repeat bottom left;width:401px;height:112px; position:relative;}
#header_right span{ position:absolute;top:35px;right:10px}
#header_right span a{ text-decoration:none;color:#040404}
/*------导航、banner--------*/
#navlist{width:100%;margin:auto;background:url(navlist_bg.jpg) repeat-x;height:42px;}
#navlist ul{margin:0px auto 0 auto;padding:0px; list-style:none;width:1000px}
#navlist li{float:left; text-align:center; position:relative;height:42px;width:auto;}
#navlist li a{ text-decoration:none;color:#ffffff;font-size:14px; font-weight:bold;width:105px; display:block;line-height:42px;height:42px}
.subnavlist{ position:absolute; top:42px;left:0px; display:none; width:10px; z-index:1000000}
.subnavlist li{border-bottom:1px solid #fff;height:30px !important;line-height:30px !important; clear:both}
.subnavlist li a{height:30px !important;line-height:30px !important;background:#2e2d2d; display:block;}
.subnavlist li a:hover{background:#4b4a4a}
#banner{width:100%;margin:auto;height:386px; overflow:hidden}
#full-screen-slider { width:100%; height:386px; float:left; position:relative}
#slides { display:block; width:100%; height:386px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:16%; top:330px; z-index:999; margin:0;}
#pagination li { display:block; list-style:none; width:12px; height:13px; float:left; margin-left:15px; border-radius:5px; background:url(ico-2.png) no-repeat;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:url(ico-1.png) no-repeat;}
/*-------首页框架---------*/
#index_main{width:1000px;margin:30px auto 0 auto; clear:both; overflow:auto; height:auto }
#index_left_main{float:left;width:240px; height:auto; overflow:auto;background:#ffffff }
#index_productnav_title{width:240px;height:40px;background:url(index_productnav_title.jpg) no-repeat; position:relative;line-height:40px}
.typetitle{ position:absolute;left:27px;font-size:14px; font-weight:bold;color:#FFFFFF}
.more{ position:absolute; right:5px;color:#ffffff}
.more a{ text-decoration:none;color:#FFFFFF}
#index_productnav{width:240px; height:auto; overflow:auto; clear:both}
#index_pro_navlist{width:240px;border-top:0px;}
#index_pro_navlist ul{margin:0px;padding:0px; list-style:none}
#index_pro_navlist li{width:240px;height:44px;line-height:44px;background:url(subnavlist.jpg) no-repeat top left;margin-top:3px;text-indent:42px}
#index_pro_navlist li a{ text-decoration:none; color:#ffffff; }
.job_gbook{margin-top:10px; overflow:hidden}
.job_gbook img{margin-bottom:6px; border:0}
#index_tel_info{width:240px;height:141px;border-top:0px;background:url(index_tel_bg.jpg) no-repeat bottom left}
#index_tel_info p{margin:0px; padding:0px 0 0 68px;line-height:23px}
#index_right_main{margin-left:59px;float:left;}
#index_about{width:373px;float:left;}
#index_about_title{background:url(index_about_title.jpg) no-repeat left top;height:28px;line-height:28px; text-indent:32px;border-bottom:1px solid #ededed; font-weight:bold; position:relative;color:#000000;font-size:14px}
.more1{ position:absolute;right:0px;top:13px;}
#index_about_info a{ text-decoration:none;color:#FF0000}
#index_about_info p{}
#index_video{float:left;width:298px;margin-left:30px;}
#index_news_title{background:url(index_news_title.jpg) no-repeat left top;height:25px;line-height:25px; text-indent:20px;border-bottom:1px solid #ededed; font-weight:bold; position:relative;color:#000000;font-size:14px}
#index_news_info a{ text-decoration:none;color:#555}
#index_tel{width:298px;margin-left:30px;float:left}
#index_news_info p{margin:0px;padding-top:7px;line-height:20px;background:url(dian.jpg) repeat-y top left 20px 30px}
#index_news_info ul{margin:0px;padding:0px}
#index_news_info li{list-style-position: inside;list-style-image: url(dian.jpg);line-height:20px}
#index_product{width:1000px;margin:auto;height:200px;}
#index_product_title{background:url(index_product_title.jpg) no-repeat;width:1000px;height:32px}
#index_pro_list a{ text-decoration:none;color:#555555;line-height:20px}
#tanhuang{width:1000px;height:60px;border:1px solid #cccccc;margin:auto;background:#f0f0f0}
#tanhuang_title{color:#8b8b8b;font-size:16px;width:72px;height:58px;background:url(tanhuang_title.jpg) no-repeat left center;float:left}
#tan_list{float:left}
#tan_list ul{margin:0px;padding:0px;list-style:None}
#tan_list li{margin:6px 0 0 18px;}
#tan_list li p{color:#555555;margin:0px;padding:0px}
#footer{width:100%;margin:auto; text-align:center; font-family:Arial, Helvetica, sans-serif;border-top:1px solid #cccccc; background:#f0f0f0;margin-top:17px;line-height:20px;color:#555555;padding-bottom:10px}
#footer a{ text-decoration:none;color:#555}

/*------关于我们---------*/
#page_right_main{width:720px;float:left;margin-left:30px;background:#ffffff}
#page_title{background:url(page_title.jpg) no-repeat top left;height:35px;line-height:30px; position:relative;}
#page_title span{font-size:16px; font-weight:bold; margin-left:30px;color:#333333}
#page_title p{margin:0px;padding:0px; position:absolute;right:10px;top:0px;}
#page_title p a{ text-decoration:none;color:#333333}
#page_title p a:hover{color:#000000}
#about_info{line-height:25px;width:95%;margin:20px auto auto auto}
#about_info a{ text-decoration:none; color:#333}
/*------产品列表-------*/
#pro_page_title{ position:relative;background:url(pro_page_title.jpg) no-repeat;height:35px;}
#pro_page_title span{font-size:16px; margin-left:15px;color:#333333}
#pro_page_title p{margin:0px;padding:0px; position:absolute;right:10px;top:0px;line-height:35px}
#pro_page_title p a{ text-decoration:none;color:#333333}
#pro_page_title p a:hover{color:#000000}
.pro_navlist ul{margin:0px 0 0 0px;padding:0px;list-style:none}
.pro_navlist li{float:left;}
.pro_navlist li a{ text-decoration:none;color:#333333; text-align:center; width:120px;border:1px solid #e1e1e1; display:block;height:33px;line-height:33px}
.pro_navlist li a:hover{ font-weight:bold;border:1px solid #333333}
.tab_pro{ display:none}

#product_list{ clear:both;height:auto; overflow:auto;}
#product_list .productlist{float:left; text-align:center;margin:18px 10px 0 0px;}
#product_list .productlist p{margin:0px;padding:0px;line-height:25px}
#product_list .productlist p a{ text-decoration:none;color:#353535}
/*#product_list .productlist img{ max-height:124px; max-width:224px;border:1px solid #cccccc}*/
#product_list .productlist img{border:1px solid #cccccc;object-fit: contain;}
#fenye{ clear:both !important;margin-top:10px}
#fenye a{ text-decoration:none ; color:#333}

/*-------产品显示-----------*/
/*tjcp*/
#tjcp{ width:650px; clear:both; padding:6px;line-height:25px; margin-top:10px;}
#tjcp img{border:solid 1px #CCCCCC;}

#tjcpus{border-top:none; overflow:hidden;}
#tjcplbus{ width:359px; margin-top:10px; margin-bottom:5px; float:left; margin-left:5px; margin-right:5px;}
#tjcpimg{ float:left; padding:2px;}
#tjcpxxus{ float:right; width:179px; padding-right:3px; line-height:25px; font-size:12px;  overflow:hidden; word-break:break-all;}


#aboutus{ width:650px; clear:both; line-height:27px; padding:10px;}
#netx{ margin-left:10px; margin-top:5px; font-size:12px; text-align:center;}

#nycptp{ text-align:center; margin-bottom:30px; color:#993300;}
#nycpms{ height:28px; border-bottom:1px solid #D5D5D3; width:650px; margin-left:10px;}
#nycpms .cpjj{ background: url(nav_bg2.gif) no-repeat; display:block; width:72px; line-height:28px; text-align:left; padding-left:18px; font-weight:bold; color:#393939;}
#next{ line-height:30px; margin-top:20px;color:#393939; width:650px; margin-left:20px;border-top:1px solid #ccc; margin-right:auto}
#next a{ text-decoration:none;color:#333333}
#next strong{ color:#393939; margin-left:10px;}


#Tab2{ width:650px; margin:30px 0; margin-left:20px;}
.Menubox2 {width:100%;height:28px;line-height:28px; border-bottom:1px solid #ccc;}
.Menubox2 ul{margin:0px;padding:0px;}
.Menubox2 li{float:left;display:block;cursor:pointer;width:87px;color:#666;font-weight:bold; margin-right:5px; background:url(nav_bg2.gif) no-repeat; width:87px; text-align:center;}
.Menubox2 li.hover{padding:0px;width:87px;color:#333333;height:28px;line-height:28px;background:url(nav_bg2.gif) no-repeat;}
.Menubox2_one{padding:0px;background:#fff;width:104px; color:#739242;font-weight:bold;height:28px;line-height:28px;}
.Contentbox2{clear:both;margin-top:0px;border-top:none;padding-top:8px; line-height:25px;}

#nytptpimg{ width:580px; margin-left:10px;}
#nytptpimg img{max-width:558px;width:expression(document.body.clientWidth > 550?"550px":"auto" );}
#nytpnr{text-align:center; width:650px;}
#nytpnr p{ line-height:23px; color:#fff; font-family:"微软雅黑";}
#nytpnr h1{color:#333; font-size:16px; line-height:20px; margin-bottom:10px;}


/*产品缩略图片*/

	#gallery { margin-left:15px;}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 1px solid #ccc;
		border-width: 1px 1px 1px;
	}
	#gallery ul a:hover img {
		border: 1px solid #00693E;
		border-width: 1px 1px 1px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }
/*-------------新闻列表----------------*/
#news_list{width:95%;margin:10px auto auto auto}
#news_list a{ text-decoration:none;color:#333}

/*-----------*/
#ddddd{ margin:auto; margin-top:5px; font-size:16px; color:#333; font-weight:bold; text-align:center}
#dddd{ margin:auto; margin-top:15px; font-size:12px; text-align:center;}
#netx{ margin:auto; margin-top:5px; font-size:12px; text-align:center;}
#line{  width:100%; height:1px; border-top:dashed 1px #CCCCCC; margin-left:10px;}
#newspro { width:690px; margin-top:10px; line-height:30px;}
#netx a{ text-decoration:none;color:#333}
/*------视频列表-------*/
#video_list{ clear:both}
#video_list .productlist{float:left; text-align:center;margin:18px 10px 0 0px;}
#video_list .productlist p{margin:0px;padding:0px;line-height:25px}
#video_list .productlist p a{ text-decoration:none;color:#353535}
#video_list .productlist img{ max-height:124px; max-width:224px;border:1px solid #cccccc}
#fenye{ clear:both !important;margin-top:10px}
#fenye a{ text-decoration:none ; color:#333}