/* CSS Document */
*{margin:0px;padding:0px;}
body,div,ul,li,dl,dt,dd,ol{list-style:none;font-size:12px;color:#404040;}
.left{float:left;}
.right{float:right;}
.bd{border:1px red solid;}
.clear{clear:both;}
img{border:0px;}
/*------------------------------*/
.header{width:1100px;height:141px;margin:0px auto; background:url(../images/logo_03.jpg) no-repeat 1px 5px;}
.header ul{width:1100px;height:20px;float:right;}
.header ul p{float:right;line-height:20px;}
.header ul p span{padding-right:5px;}
.header ul p a{color:#404040; text-decoration:none;}
.header ul p a:hover{color:#F00;}
.header img{float:right;margin-top:20px;}
.nav1 {width:870px;height:30px;line-height:28px;float:right;}
.nav1 a { text-decoration:none; color:#333; font-size:14px;font-weight:bold;}
.nav1  a:hover{color:#F00;}
.nav1 ul{width:870px; font-family:Arial, Helvetica, sans-serif;}
.nav1 ul li{float:left; background:url(../images/line_10.jpg) no-repeat right center; padding-left:20px; padding-right:20pes/line_10.jpg) no-repeat right center; padding-left:20px; padding-right:20pt:30px;line-height:28px;float:right;}
.nav1 a { text-decoration:none; color:#333; font-size:14px;font-weight:bold;}
.nav1  a:hover{color:#F00;}
.nav1 ul{width:870px; font-family:Arial, Helvetica, sans-serif;}
.nav1 ul li{float:left; background:url(../images/line_10.jpg) no-repeat right center; padding-left:20px; padding-right:20pnone; color:#333; font-size:14px;font-weight:bold;}
.nav1  a:hover{color:#F00;}
.nav1 ul{width:870px; font-family:Arial, Helvetica, sans-serif;}
.nav1 ul li{float:left; background:url(../images/line_10.jpg) no-repeat right center; padding-left:20px; padding-right:20ptica, sans-serif;}
.nav1 ul li{float:left; background:url(../images/line_10.jpg) no-repeat right center; padding-left:20px; padding-right:20px;}

/*--------------index_con---------------*/
.product_ban{ width:1100px; margin:auto; position:relative;}
.product_ban img{ width:1100px;}
.product_con{ width:100%;background: url(../images/con_bg.jpg) repeat-x; border-bottom:1px #dbdbdb solid;}
.main {width:1100px; margin:0 auto; }
.title{ font-size:12px; }
/*--------------product_banner---------------*/

/*--------------product_banner---------------*/

.pro_title{ width: 178px;height: 340px; float:left; margin-top:25px;font-size: 12px;background:url(../images/title_bg.png) no-repeat;}
.pro_title p{ padding:14px 18px; border-bottom:1px solid #D8D8D8; font-size: 20px;color: #066DC9;font-weight: bold; font-family:"Î¢ÈíÑÅºÚ";}
.pro_title ul{ padding-top:10px;}
.pro_title ul li{line-height:30px; font-size:12px}
.pro_title ul li span{ display:block; width:160px; height:30px; border-bottom:1px solid #D8D8D8; margin-left:8px;}
.pro_title ul li span a{display:block; padding-left:10px;}
.pro_title ul li span a:hover{ width:150px; height:32px; background:#F90; color:#FFFFFF; font-weight:bold;}
/*--------------title---------------*/
.show{ width:870px;float:right;padding-top:25px;}
.title2{ height:31px; background:url(../images/title1.jpg) no-repeat 4px 6px; border-bottom:1px solid #D8D8D8; line-height:31px; }
.title2  h4{ font-size:14px; color:#066DC9; font-weight:bold; float:left; padding-left:36px;}
.title2 p{display:block;float:right;font-size:12px; padding-right:11px;}
.title2 p a{ color:#666666;}
.title2 p a:hover{ color:#FF0000;}
/*--------------title2---------------*/
/*--------------show---------------*/

.column_m ul{}
.column_m li{ padding-left:20px; height:30px; line-height:30px; position:relative; background:url(../images/hong_10.jpg) no-repeat left center; }
.column_m li a:hover{ color:#FFA605; text-decoration:underline;}
.column_m li span{ position:absolute; right:0; top:0; color:#999;}

.pagelink{ float:right; height:26px; line-height:26px; background-color:#DCD9D4; margin:20px 0 0 0; padding:0 10px;}
.pagelink a, .pagelink span{ padding:0 3px;}
.pagelink a.on, .pagelink a:hover{ color:#F9003B;}

/*singel.html==================================*/
.nr { margin:10px;}
.nr_bt{ margin-bottom:20px; margin-top:40px;}
.nr_bt h5{ font-size:24px; color:#333; text-align:center;}
.nr_bt h6{ text-align:center; font:normal 12px "ËÎÌå"; color:#333; padding:5px 0; background-color:#F7F7F7; border:1px solid #E8E8E8; margin-top:20px;}
.nr_text{ font-size:14px; line-height:26px; color:#333;}

#nav, #nav ul {
 list-style: none; font-weight: bold; padding: 0px; margin: 0px; width:180px; text-align: left;
}
#nav ul ul{
}
#nav a {
 display: block; color: #333333; text-decoration: none; text-align: center; text-align: left; padding-left: 10px;
}
#nav a:hover{
 color: #336666;
}

#nav li {background:url(../images/libg.jpg) no-repeat 15px center; padding-left:10px; line-height: 28px; position: relative;
}
#nav li ul {
 position: absolute; left: -999em; font-weight: normal; margin: 0px; padding: 0px;
}
#nav li li {
 width: 120px; border:1px #cccccc solid;background: #F9F9F9 url(../images/libg.jpg) no-repeat 15px center;
}
#nav li ul a { 
 padding: 0px 12px; line-height: 28px; text-align: left;
}
#nav li ul ul {
 margin: 0px 0 0 123px;
}
#nav li:hover ul ul,#nav li.sfhover ul ul{
 left: -999em;
}
#nav li:hover ul, #nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{
 left: auto;
}
#nav li:hover ul,#nav li.sfhover ul{
 left: 120px; top: 0px;
}
/*#nav li:hover, #nav li.sfhover {
 background: #F5E3C0;
}*/

.posts {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 850px; LINE-HEIGHT: 22px; PADDING-TOP: 0px
}
.posts P {
	MARGIN-BOTTOM: 10px
}
.postlist {
	MARGIN: 15px 0px 0px
}
.postlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 14px; FLOAT: left; WIDTH: 850px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px
}
.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right
}
.productlist {
	MARGIN-TOP: 20px
}
.productlist LI {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; OVERFLOW: hidden; WIDTH: 205px; PADDING-TOP: 0px; HEIGHT: 190px
}
.productlist LI IMG {
	BORDER-RIGHT: #e4e4e4 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e4e4e4 1px solid; WIDTH: 200px; PADDING-TOP: 2px; BORDER-BOTTOM: #e4e4e4 1px solid; HEIGHT: 160px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 15px; HEIGHT: 15px; TEXT-ALIGN: center
}

/*-----------header   over--------------*/
#mainBody { background: url(.../images/homeSlide01.jpg) no-repeat;margin-top:20px;}
#main-body-bg {background: url(../images/homeSlide01.jpg) no-repeat left top;  WIDTH: 1400px; HEIGHT: 718px;margin:0px auto}
#banner{margin:0px auto; background:url(../images/banner1_14.jpg) no-repeat; position:relative;top:10px;}
.banner1{width:1100px;height:283px;background:#FFF;overflow:hidden;  position:absolute;top:510px;left:50%;z-index:10;margin-left:-540px;filter:alpha(opacity=40); -moz-opacity:0.5; -khtml-opacity: 0.4; opacity: 0.6;}
.banner2 {width:1090px;height:266px;position:absolute;top:518px;left:50%;margin-left:-535px; background:#FFF;z-index:11;}
.jianjie{width:303px;height:266px; border-right:1px #CCC solid}
.jianjie a{ text-decoration:none;}
.jianjie a:hover{color:red;}
.jianjie h2{width:303px;float:left;height:21px;padding-top:10px;padding-left:18px;}
.jianjie ul{float:left;width:235px;height:210px;padding-left:23px;padding-top:6px;}
.jianjie ul p{width:235px;height:82px;line-height:30px; text-indent:25px;}
.news {width:410px;height:266px; border-right:1px #CCC solid;overflow:hidden;}
.news a{text-decoration:none;color:#404040;}
.news a:hover{color:#F00;}
.news h2{width:400px;float:left;height:21px;padding-top:10px;padding-left:18px;}
.news h2 span{float:left;}
.news h2 a{float:right;padding-right:25px;padding-top:5px;}
.news dl{width:350px;padding-left:30px;padding-top:6px;float:left}
.news dl dt{float:left;width:168px;height:108px;}
.news dl dd{float:right;width:160px;padding-top:10px;line-height:24px;}
.news dl dd h3{font-size:14px;font-weight:bold;color:#f00;}
.news dl dd p{text-indent:15px;}
.news ul {width:355px;float:left;padding-left:35px;}
.news ul li{width:345px;float:left; background:url(../images/hong_10.jpg) no-repeat left center; text-indent:12px;line-height:25px;}
.news ul li a{float:left; text-decoration:none;color:#404040;}
.news ul li a:hover{color:#F00;}
.news ul li  span{float:right;}
.search{width:368px;height:266px;overflow:hidden;_width:355px;}
.search h2 span{float:left;}
.search h2{width:330px;float:left;height:21px;padding-top:10px;padding-left:18px;}
.search h2 a{float:right;padding-right:20px;padding-top:5px;}
.search dl{width:308px;height:68px;padding-left:30px;margin-top:7px;float:left}
.search dl dt{width:100px;height:68px;float:left;}
.search dl dd{width:203px;height:55px; background:#dbdada;float:right;margin-top:6px; padding-left:5px;text-indent:20px;line-height:18px; }
.search dl dd a{text-decoration:none; color:#404040;}
.search dl dd a:hover{color:#F00;}
/*-----------main   over------------------*/
.footer {width:1100px;height:63px;line-height:60px;margin:0px auto;}
.footer a{text-decoration:none;color:#404040;}