/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,form,img,div,dl,dt,dd,label{margin:0;padding:0;border:0;}
body{margin:0 auto;font:12px/1.5 arial,Tahoma;background:url(../images/bg/bomimg.gif) repeat-x #fff; color:#666;}
ul,ol,dl{list-style-type:none;}
div{margin:0 auto; text-align:left;}
img{border:none; vertical-align:top;}
.hidden{display:none}
.left{ float:left}
.right{ float:right}
.clearfix{clear:both;}
a{color:#6483BC;text-decoration:none;}
a:hover{color:#666;text-decoration:underline;}
.fweight{ font-weight:bold;}
.font14{ font-size:14px;}.block{color:#000;}
em,cite{ font-style:normal;}
.maincontent{width:970px;}
.path{padding:10px 28px; color:#4F4F4F; background:url(../images/icon/path_03.jpg) no-repeat; background-position:2% center;}
.path a{color:#4F4F4F; text-decoration:underline;}
.path span{ color:#E24004;}

/*----top-----*/
#top{ width:1000px; height:80px; padding-top:15px;}
.top_left{ float:left; width:222px;}
.logo{width:222px; height:43px; }
.top_left p{ float:right; color: #cfd0d0;}
.top_left p a{ color:#666;}
.top_left p a:hover{ color:#6483bc}
.search{ float:right; height:22px; line-height:18px; width:266px; background:url(../images/icon/search_bg.gif) no-repeat 0px 0px; margin-top:10px; overflow:hidden;}
.searchwangzhan {background:url(../images/icon/search_bg.gif) no-repeat 0px 0px; width:200px; height:20px; float:left;}
.textfield { background:#FFFFFF; border:#fff 0px solid; margin-left:25px; font-size: 12px; width: 150px; cursor: pointer; padding:0; float:left; margin-top:3px;}
.btn01{background: url(../images/icon/search_01.gif);border:none; cursor:pointer;color:#fff;height:20PX;line-height:20px;width:59px; float:left; font-size:12px; margin-left:28px;}
.top_img{width:1000px; height:317px; margin-bottom:9px; overflow:hidden;}

.banner{width:100%; text-align:center; height:370px;}
.banner_inpage{width:100%; text-align:center;}


/*-----menu------*/
.menu{margin:0 auto;width:1000px; height:43px; line-height:43px; background:url(../images/icon/menu.gif) no-repeat;}
.menu ul{ width:926px; height:43px; margin-left:70px;}
.menu ul li{ width:106px;line-height:43px;  font-weight:bold; font-size:14px; float:left; text-align:center; background:url(../images/icon/menu_li.gif) no-repeat;}
.menu ul li a{height:43px;color:#515151;text-decoration:none;padding:0 20px; display:block; text-align:center; }
.menu ul li a.current{ background:url(../images/icon/current.gif) no-repeat left top; color:#fff;text-decoration:none;}
.menu ul li a:hover{ background:url(../images/icon/current.gif) no-repeat left top; color:#fff;text-decoration:none;}


/*----shadow----*/
.menu_box01{ width:1000px; height:18px; background:url(../images/icon/icon01.gif); margin-bottom:10px;}


/*------left-----*/
.left{ float:left; width:201px; background:url(../images/icon/icon10.gif); padding:20px 0 10px 20px;}
.left_tit{ font-size:18px; font-family:"Microsoft Yahei","微软雅黑",simHei;font-weight:600; color:#000000; margin-left:10px;}
.left_list{width:191px;}
.left_list ul{ margin-top:15px;}
.left_list li{line-height:23px; border-bottom: dotted 1px #cacaca; background:url(../images/icon/close.gif) no-repeat 8px 5px; padding-left:30px; 
color:#31394b; margin-bottom:5px;}
.left_list span{ margin-left:5px; font-weight:600;color:#000000;}
.left_list a{color:#31394b}
.left_list a;hover{ text-decoration:none;}
.left_td{height:69px; padding-left:15px; background:url(../images/icon/icon15.gif) no-repeat;}


/*产品类别样式*/

.submenu{margin:0 8px; border-bottom:dotted 1px #cacaca;}
.submenu h2{ padding:2px 0 0px 30px; font-size:12px; line-height:22px; cursor:pointer;}
.open h2{ background:url(../images/icon/open.gif) 16px center no-repeat; }
.open a,.open a:hover{}
.close h2{ background:url(../images/icon/close.gif) 16px center no-repeat;font-family:"Microsoft Yahei","微软雅黑",simHei;font-weight:600;}
.close a,.close a:hover{ color:#31394b;}
.submenu dl a{color:#666;}
.submenu dl a:hover{color:#000;}
.close dl{display:none;}
.submenu dl{ margin-top:2px;}
.submenu dd{ padding:2px 0 2px 25px;}


/*------right-----*/
.Right{ float:left; width:716px; padding-left:25px;}
.Rt_tit{ height:57px; background:url(../images/icon/icon16.gif) no-repeat; padding:30px 0 0 52px;}
.Rt_tit span{ color:#FFFFFF; font-size:14px; font-weight:600;}
.Rt_tit b{color:#9ccaf4}
.zi1{ color:#757575; font-weight:600px;}

/*----brand----*/
.brand{width:930px; height:57px; margin:0 auto; background:url(../images/bg/brand_front.gif) no-repeat; margin-top:10px; padding-left:7px;}
.brand .content{width:923px; height:45px; padding:5px 0px; border-top:#E0E0E0 1px solid; border-bottom:#E0E0E0 1px solid; overflow:hidden; margin:0; float:left;}
.brand .content ul{ height:44px; float:left;}
.brand .content ul li{float:left; margin-right:10px; display:inline;}
.brand .last-bg{float:right; width:7px; margin:0; height:57px; background:url(../images/bg/brand_back.gif) no-repeat;}

/*----link----*/
.link{margin:0 auto; width:940px; margin-top:15px;}
.link span{color:#000000; font-weight:bold; float:left;}
.link .web{float:left; width:870px;}
.link .web a{color:#666666; text-decoration:underline; padding-right:10px;}



/*----footer----*/
.bottom{width:1000px; height:33px; background:url(../images/icon/bottom.gif) no-repeat; margin-top:20px; line-height:33px; text-align:right;
color:#a6a6a6; overflow:hidden;}
