@charset "utf-8";
/* CSS Document */

body{ margin:0 auto; font-size:12px; font-family:"宋体"; background-color:#ffffff; padding:0;}
ul,dl,dd,dt,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
ol,ul,li,dl,dd,dt{ list-style:none;}
img{ border:0px; }
.more{ float:right; padding-right:15px; line-height:25px;}
.more1{ float:right; padding-right:15px; }
a{ color:#000; font-size:12px; text-decoration:none;}
a:hover{ text-decoration:none; color:#f00;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
botton,input,textarea,select{ font-size:12px; vertical-align:middle;}
.clear1{ clear:both}

.itop{ width:100%; height:27px; background-color:#fafafa; }
.top{ width:1003px; height:27px; margin:0 auto}
.top_l{ width:324px; height:27px; float:left}
.top_l p{ line-height:27px;}
.top_r{ width:260px; height:27px; float:right}
.cang1{ line-height:27px; padding-right:3px; float:left; display:block}
.cang{ line-height:27px; background:url(cang.jpg) left center no-repeat; padding-left:25px; display:block; float:left;margin-left:10px;}
.sy{ line-height:27px; background:url(sy.jpg) left center no-repeat; padding-left:25px; display:block; float:left; margin-left:10px;}
.dt{ line-height:27px; background:url(dt.jpg) left center no-repeat; padding-left:25px; display:block; float:left;margin-left:10px;}

.ilogo{ width:100%; height:135px; float:left}
.logo{ width:1003px; height:135px; margin:0 auto}
.logo_l{ width:551px; height:135px; float:left}
.logo_r{ width:271px; height:135px; float:right}

.inav{ width:100%; height:44px; float:left; background:url(nav_bg.jpg) top repeat-x}
.nav{ width:1003px; height:44px; margin:0 auto}
.nav a{ line-height:44px; font-size:14px; color:#fff; font-weight:bold; padding-left:33px; padding-right:33px;}
.nav a:hover{ color:#ff0000}

.banner{ width:1420px; height:371px; float:left}
.inotice{ width:1420px; height:30px; float:left; background-color:#828282}
.notice{ width:1003px; height:30px; margin:0 auto}

.notice1{ width:1003px; height:29px; float:left}
.p_news{ width:100px;color:#fff; font-weight:bold; font-size:14px; float:left; line-height:29px;}
.notice_content{ width:903px;float:right; text-align:left; color:#fff; line-height:29px;}
.notice_content1{ color:#fff}

.icontent{ width:100%; float:left; margin-top:27px;}
.content{ width:1003px; margin:0 auto}
.product{ width:1003px; height:334px; float:left}
.t{ width:1003px; height:89px; float:left; margin-top:32px;}
.content2{ width:1003px; float:left; margin-top:24px;}

.contact{ width:242px; float:left}
.contact_t{ width:242x; height:40px; background:url(contact.jpg) top no-repeat}
.contact_t p a{ line-height:40px; color:#fff; float:right; font-size:12px; padding-right:8px;}
.feed{ width:242px; height:86px;}
.contact_c{ width:242px; height:155px; background:url(contact_c_bg.jpg) top no-repeat}
.contact_c p{ line-height:24px; padding-left:7px; padding-top:9px;}
.about{ width:368px; float:left; margin-left:27px;}
.about_t{ width:368px; height:39px; background:url(about.jpg) top no-repeat}
.about_t p a{ line-height:39px; float:right; margin-top:10px;}
.about_c{ width:368px;}
.about_c img{ margin-top:5px; margin-bottom:5px; }
.about_c p{ line-height:24px;padding-left:5px; padding-right:5px;}
.news{ width:333px; float: right}
.news_t{ width:333px; height:39px; background:url(news.jpg) top no-repeat}
.news_t p a{ float:right;margin-top:10px;}
.news_c{ width:333px; margin-top:8px;}
.news_c img { float:left; margin-right:5px;}
.news_c p{ width:190px;float:right; line-height:21px; padding-left:5px; padding-right:5px;}
.news_c1{ width:333px; float:left; margin-top:10px;}
.news_c1 ul li{ height:31px; background:url(news_dot.jpg) left center no-repeat; border-bottom:1px dashed #999999}
.news_c1 ul li a{ line-height:31px; padding-left:15px;}
.news_date{ float: right; line-height:30px;}

.ibottom_nav{ width:100%; height:35px; background-color:#0075c5; float:left; margin-top:50px;}
.bottom_nav{ width:1003px; height:35px; margin:0 auto; color:#fff}
.bottom_nav a{ line-height:35px; font-size:12px; color:#fff; font-weight:bold; padding-left:35px; padding-right:35px;}
.bottom_nav a:hover{ color:#ff0000}

.ibottom{ width:100%; float:left}
.bottom{ width:1003px; margin:0 auto}
.bottom p{ line-height:24px; text-align:center; padding-top:10px; padding-bottom:15px;}

/*--ny--*/

.ny_banner{ width:1420px; height:291px; float:left}

.iny_content{ width:100%; float:left; margin-top:24px;}
.ny_content{ width:1003px; margin:0 auto} 
.ny_left{ width:236px; border-right:1px solid #e0e0e0; float:left}
.ny_left_t{ width:216px; height:43px; border-bottom:3px solid #c40b03; margin:0 auto}
.ny_left_t p{ line-height:43px; font-size:18px; font-weight:bold; color:#d42b11; text-align:center}
.ny_left_c{ width:214px; margin:0 auto; margin-bottom:30px;}
.ny_left_c ul li{ width:214px; height:47px; background:url(ny_t_bg.jpg) top no-repeat}
.ny_left_c ul li a{ line-height:47px; padding-left:17px; font-size:14px; font-weight:bold}
.ny_right{ width:726px; float:right}

.ny_contact{ width:214px; height:101px; margin:0 auto; background:url(ny_contact.jpg) top no-repeat; margin-bottom:20px;}

.location{ width:726px; height:30px; border-bottom:1px solid #d9d9d9}
.location p{ line-height:30px; float:right; background:url(location_bg.jpg) left center no-repeat; padding-left:25px; padding-right:10px;}
.location1{ line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;}

.box{ padding-top:20px; padding-left:10px; padding-right:10px; line-height:24px;}

#prolist{ margin:auto; overflow:hidden;}
#prolist li{ width:135px; margin:20px; float:left;display:inline;}
#prolist li img{ width:150px; height:92px; padding:2px; margin:2px; border:1px solid #999999;}
#prolist li .proname{ width:150px; height:20px; text-align:center; overflow:hidden;}

#newslist{ margin-top:10px; margin-bottom:30px;}
#newslist li{ height:30px; padding-left:10px; margin-left:10px; margin-right:15px; line-height:30px; border-bottom:1px dashed #CCC}
#newslist li a{ line-height:28px;}
#newslist li span.date{ margin-right:10px; float:right;}
#page{ width:717px; text-align:center; float:left;}

.other { padding-top:30px;}
.other .next{ padding:0 10px;float:left; display:inline;}
.k_pagelist{ }
.k_pagelist a{ height:24px; padding:0 4px; margin:4px; border:1px solid #999999;}



#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 1003px
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH:1003px; PADDING-TOP: 0px; HEIGHT: 36px; margin-left:5px;
}
#tags LI { FLOAT: left; MARGIN-RIGHT: 13px; LIST-STYLE-TYPE: none; HEIGHT: 36px;text-align:center;  width:185px; background-color:#3c3e45 }
#tags LI A {
HEIGHT: 36px; line-height:36px; font-weight:bold; text-align:center; width:185px; color:#fff; font-size:14px
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 36px; width:185px; background:url(t1_bg.jpg) top repeat-x; border-right:1px solid#d9d9d9;border-left:1px solid#d9d9d9
}
#tags LI.selectTag A { LINE-HEIGHT:36px; HEIGHT: 36px; text-align:center; font-size:14px; font-weight:bold; color:#000}
#tagContent {
}
.tagContent {
 DISPLAY: none;PADDING-BOTTOM: 10px; WIDTH: 715px; COLOR: #474747; PADDING-TOP: 10px;
}
#tagContent DIV.selectTag {
	DISPLAY: block
}

.product1{ width:1003px; padding:0; margin-top:20px;} 
.product1 ul{ width:1003px; padding:0px; margin:0px;}
.product1 ul li{ float:left; width:205px; height:127px; margin-right:35px; margin-left:8px; margin-bottom:10px; border:1px solid #999}
.product1 ul li img{width:203px; height:125px; padding:1px;}

.product2{ width:1003px; padding:0; margin-top:20px;} 
.product2 ul{ width:1003px; padding:0px; margin:0px;}
.product2 ul li{ float:left; width:205px; height:127px;  margin-right:35px; margin-left:8px; margin-bottom:10px; border:1px solid #999}
.product2 ul li img{width:203px; height:125px; padding:1px;}

.ilink{ width:100%; float:left; margin-top:20px;}
.link{ width:1003px; margin:0 auto}
.link a{ padding-left:5px; padding-right:5px;}
