@charset "utf-8";
/* CSS Document */
*{ font-family:"宋体"; font-size:12px;  text-decoration:none;padding:0px;margin:0px; list-style:none}
* a{ text-decoration:none}
.clear{ clear:both}
body{background:url(bg.jpg) no-repeat top center;}

#header{width:980px;margin:auto}
#logo{float:left}
#index_tel{float:left}
#index_nav{margin-left:113px;margin-top:41px;color:#000000}
#index_nav a{color:#000000; text-decoration:none;margin:0 4px 0 4px}
#index_search{background:url(search_bg.jpg) no-repeat;width:214px;height:22px;margin-left:113px;float:left;margin-top:44px}
#index_search .input{margin-left:40px;line-height:20px;height:20px;border:none;background:url();width:145px}
#index_search .button{width:23px;border:none;background:url();}

#navlist{background:url(navlist_bg.jpg) no-repeat;width:980px;height:50px;line-height:50px;}
#navlist li{float:left;font-size:18px}
#navlist li a{ display:block; width:132px; text-align:center; font-size:18px;color:#000000}

#banner{margin-top:30px;}

#banner_left{float:left;width:747px;}
#banner_right{float:left;margin-left:6px;background:url(banner_right.jpg) no-repeat;width:227px;height:259px;}
#banner_right a{ display:block;width:210px;margin-top:13px}
#xian{width:980px;background:url(xian.jpg) repeat-x center center;height:41px;}

#index_main{ clear:both;width:980px;margin:auto}

.index_main{width:231px;height:291px;border:1px solid #dfdee3;background:url(index_main_bg.jpg) repeat-y;float:left;margin-right:16px; position:relative}

.index_main_title p{padding:7px 0 0 7px;}
.index_main_title p a{color:#003366;font-size:18px;}
.index_main_title span{color:ccc; font-size:12px;padding:8px 0 0 7px; display:block}

.index_main_list{margin-top:20px;}
.index_main_list ul{margin-left:10px}
.index_main_list li{list-style-type:disc;list-style-position: inside; line-height:22px}
.index_main_list li a{color:#555555}
.index_main_img{ text-align:center; position:absolute; bottom:10px;left:0px;width:100%}


#footer{ height:42px;width:980px;background:#f6f6f6;line-height:42px; text-align:center;margin:20px auto 0 auto}
#footer p{ font-family:Arial, Helvetica, sans-serif;color:#000000}
/*----------------------------------------------------------------*/
#index_main_left{width:215px;float:left;}
#index_nav_title{width:215px;height:35px;color:#034285 !important;line-height:35px; font-size:14px; font-weight:bold;border-bottom:1px solid #acacac}
#index_nav_title p{color:#034285;font-size:14px; text-align:left;padding-right:20px;background:url(liftNavhover.gif) no-repeat center right}
#index_pro_info li{width:215px;height:28px;margin:8px auto 0px auto;line-height:28px;background:url(type_dt.jpg) no-repeat; text-indent:25px;border-bottom:1px solid #acacac; background:url(liftNavhover.gif) no-repeat center left}
#index_pro_info dt{width:201px;height:28px;margin:8px auto 0px auto;line-height:28px;background:url(type_dt.jpg) no-repeat; text-indent:10px;}
#index_pro_type{margin-top:10px;}

#index_nav_list{background:;padding-top:8px;padding-bottom:10px;}
#index_nav_list dt{width:215px;height:28px;margin:8px auto 0px auto;line-height:28px;background:url(type_dt.jpg) no-repeat; text-indent:25px;border-bottom:1px solid #acacac; background:url(liftNavhover.gif) no-repeat center left}
#index_nav_list dt a{color:#034285; font-size:14px}
#index_nav_list dd{margin-left:26px;height:20px;line-height:21px;border-bottom:1px solid #acacac;width:188px;margin-top:5px;margin-bottom:5px;background:url(hei_dian.jpg) no-repeat center left; text-indent:12px}
#index_nav_list dd a{color:#000000}
#index_tel_info{padding-top:10px}
#index_tel_info p{line-height:20px}
/*---------------------------单篇页面---------------------------------*/
#index_right_main{width:750px;float:left;margin-left:15px;margin-top:10px;background:#ffffff;padding-bottom:20px}
#page_title{ width:100%;height:35px;line-height:35px; position:relative;border-bottom:1px solid #acacac}
#page_title span{font-size:16px; font-weight:bold;color:#3d72c4;background:url() repeat-x; display:block;padding:0 8px 0 8px;float:left; text-indent:10px}
#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 img{width:215px;height:209px}
.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 20px 0 20px;}
#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:172px; max-width:208px;border:1px solid #cccccc;width:216px;height:180px}
#fenye{ clear:both !important;margin-top:10px;margin-right:10px;}
#fenye a{ text-decoration:none ; color:#333}
/*-------产品显示-----------*/
/*tjcp*/
#tjcp{ width:746px; 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:746px; 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:746px; 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:700px; 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:700px; 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:#fff;height:28px;line-height:28px;background:url(cpbg.jpg) no-repeat;}

.Menubox_on{padding:0px;width:87px;color:#fff !important;height:28px;line-height:28px;background:url(cpbg.jpg) no-repeat  !important; font-weight:bold  !important}

.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;}

.movehidde{ display:none}

#nytptpimg{ width:580px; margin:auto;}
#nytptpimg img{max-width:558px;width:expression(document.body.clientWidth > 550?"550px":"auto" );}
#nytpnr{text-align:center; width:746px}
#nytpnr p{ line-height:23px; color:#fff; font-family:"微软雅黑";}
#nytpnr h1{color:#333; font-size:16px; line-height:20px; margin-bottom:10px;}


/*产品缩略图片*/
#subproimg{margin-left:107px;margin-top:5px}
#subproimg li{float:left;margin-right:5px}
#subproimg li a{ display:block;border: 1px solid #ccc;}
#subproimg li a:hover{border:1px solid #00693e}
	#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; }
	
/*------------典型方案-------------*/
.programBox h1 { padding:0;}
.program { clear:both;border-bottom:1px dashed #ACACAC; padding:10px 0; height:62px;}
.program dt { float:left;  height:58px; overflow:hidden;}
.program dd { float:left; padding-left:30px; width:679px; overflow:hidden;}
.program dd h4 em { float:right;}
.program dd h4 em a { color:#034285;}
.program dd .title { overflow:hidden; width:540px; height:22px; line-height:22px; padding:3px 0;}
.program dd .title a {font-size:12px; color:#034285; font-weight:bold; text-decoration:underline;}
.programDl dt { padding:20px 0;}
/*------------End 典型方案-------------*/
	
/*-------------新闻列表----------------*/
#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:97%; height:1px; border-top:dashed 1px #CCCCCC; }
#newspro { width:97%;margin:auto; margin-top:10px; line-height:30px;}
#netx a{ text-decoration:none;color:#333}
/**/
.key{background:none !important;font-size:12px !important;color:#FF0000 !important; font-weight:normal !important}