/*-------------------------main-------------*/
#main{width:968px; margin:0 auto; text-align:center;}
#main .logo{ float:left;}
#main .pic_1{ float:right;}
#main .pic_1 img{padding:0 3px; text-align:left; display:inline;}
#main .menu{ float:right; width:710px; background:url(/pics/supply/menu_bg1.gif) left bottom repeat-x; margin:10px 0 0  0;}
#main .menu li{ float:left; width:100px; text-align:center; line-height:45px; height:35px; font-weight:bold; font-size:14px; color:#FFFFFF; cursor:pointer; overflow:hidden;}
#main .menu li a:link{ color:#FFFFFF}
#main .menu li a:visited{ color:#FFFFFF}
#main .menu li a:hover{ color:#137135; text-decoration:underline; background:url(/pics/supply/on_menu.gif) left top no-repeat; display:block; width:100px; position:relative; z-index:999;}
#main #l_bg{color:#137135; text-decoration:underline; background: #FFFFFF url(/pics/supply/on_menu.gif) left top no-repeat; display:block; width:100px; position:relative; z-index:999;}
#main .menu .r_bg{ background:url(/pics/supply/menu_bg2.gif) right bottom no-repeat; margin:0; padding:0; width:3px; overflow:hidden; float:right}
/*--------seach_------*/
#seach{ width:100%; height:77px; vertical-align:middle; background:url(/pics/supply/menu_bg21.gif) left center repeat-x;}
#seach .sea_lbg{ background:url(/pics/supply/menu_bg22.gif) left center no-repeat; width:3px; overflow:hidden; float:left; margin:0; padding:0; height:77px;}
#seach .sea_rbg{ background:url(/pics/supply/menu_bg23.gif) right center no-repeat; width:3px; overflow:hidden; float:right;margin:0; padding:0; height:77px;}
#seach .sou{ width:90%; margin:0 auto; text-align:left; display:block; color:#086326; font-size:14px; padding:20px 0 5px 0}
#seach .sou select{ margin:0; width:104px; color:#333333}
#seach .sou .w310{ width:310px; height:19px; line-height:19px; text-indent:2px; color:#333333 ;border:1px solid #7f9cba}
#seach .sou .but{ width:60px; height:23px; background:#33a0e5; border:none; margin:0 5px; color:#FFFFFF; font-weight:bold; font-size:14px; line-height:23px;}
#seach .sou a:link{color:#09622a;}
#seach .sou a:visited{color:#09622a;}
#seach .sou a:hover{ color:#fff; text-decoration:underline}
/*-------tongpic----------*/
.tongpic{ text-align:left; display:block;}
.tongpic img{ padding:0 13px 0 0; width:150px; height:60px; text-align:left; }
.tongpic .pic_righ{ float:right; padding:0;}
/*----------------------zsq------*/
#zsq{ width:753px; float:left;}

#zsq .zyzs{ width:243px; height:325px; border:1px solid #abdc29; border-bottom:3px solid #abdc29; float:left; margin:0 9px 0 0;}
#zsq .zyzs .title{ height:27px; line-height:27px; text-align:left; background:#abdc29; display:block; font-size:14px; font-weight:bold; color:#096228; padding:0 0 0 8px;}
#zsq .zyzs ul{ width:95%; margin:0 auto; text-align:center;}
#zsq .zyzs ul li{ border-bottom:1px dashed #cdcdcd; height:23px; line-height:23px; text-align:left; }

#zsq .xyzs{ width:243px; height:325px; border:1px solid #29d5dc; border-bottom:3px solid #29d5dc; float:left;}
#zsq .xyzs .title{ height:27px; line-height:27px; text-align:left; background:#29d5dc; display:block; font-size:14px; font-weight:bold; color:#005d61; padding:0 0 0 8px;}
#zsq .xyzs ul{ width:95%; margin:0 auto; text-align:center;}
#zsq .xyzs ul li{ border-bottom:1px dashed #cdcdcd; height:23px; line-height:23px; text-align:left; }

#zsq .otczs{ width:243px; height:325px; border:1px solid #2aaede; border-bottom:3px solid #2aaede; float:right; }
#zsq .otczs .title{ height:27px; line-height:27px; text-align:left; background:#2aaede; display:block; font-size:14px; font-weight:bold; color:#024f6d; padding:0 0 0 8px;}
#zsq .otczs ul{ width:95%; margin:0 auto; text-align:center;}
#zsq .otczs ul li{ border-bottom:1px dashed #cdcdcd; height:23px; line-height:23px; text-align:left; }

#zsq .qxzs{ width:243px; height:325px; border:1px solid #dd6b25; border-bottom:3px solid #dd6b25; float:left; margin:0 9px 0 0;}
#zsq .qxzs .title{ height:27px; line-height:27px; text-align:left; background:#dd6b25; display:block; font-size:14px; font-weight:bold; color:#6a2900; padding:0 0 0 8px;}
#zsq .qxzs ul{ width:95%; margin:0 auto; text-align:center;}
#zsq .qxzs ul li{ border-bottom:1px dashed #cdcdcd; height:23px; line-height:23px; text-align:left; }

#zsq .bjzs{ width:243px; height:325px; border:1px solid #dcc529; border-bottom:3px solid #dcc529; float:left;}
#zsq .bjzs .title{ height:27px; line-height:27px; text-align:left; background:#dcc529; display:block; font-size:14px; font-weight:bold; color:#6d5e00; padding:0 0 0 8px;}
#zsq .bjzs ul{ width:95%; margin:0 auto; text-align:center;}
#zsq .bjzs ul li{ border-bottom:1px dashed #cdcdcd; height:23px; line-height:23px; text-align:left; }

#zsq .mrzs{ width:243px; height:325px; border:1px solid #c7dc29; border-bottom:3px solid #c7dc29; float:right; }
#zsq .mrzs .title{ height:27px; line-height:27px; text-align:left; background:#c7dc29; display:block; font-size:14px; font-weight:bold; color:#697900; padding:0 0 0 8px; overflow:hidden;}
#zsq .mrzs ul{ width:95%; margin:0 auto; text-align:center;}
#zsq .mrzs ul li{ border-bottom:1px dashed #cdcdcd; height:23px; line-height:23px; text-align:left; }
/*-------------------fabu----------------*/
.fabu{ width:206px; float:right;}
.fabu img:hover{ cursor:pointer}
.fabu ul{ border:1px solid #93c5e6; height:665px;}
.fabu .title{ background:#58ace8 url(/pics/supply/niao.gif) 5px center no-repeat; display:block; height:24px; line-height:24px; text-align:left; padding:0 0 0 25px; font-size:14px; color:#FFFFFF; font-weight:bold;}
.fabu ul li{ line-height:20px; text-align:left; padding:0 0 0 12px; background:url(/pics/supply/point.gif) 5px 5px no-repeat; color:#2486c5;}
.fabu ul li a:link{ color:#2486c5}
.fabu ul li a:visited{  color:#2486c5}
.fabu ul li a:hover{ color:#ff0000}
/*-------------kuai-----*/
#main .kuai{ width:100%;}
#main .kuai .title1{ background:url(/pics/supply/bns1.gif) left top no-repeat; height:26px; line-height:26px; font-weight:bold; overflow:hidden; text-align:left; display:block; margin:0; padding:0; }
#main .kuai .title2{ background:url(/pics/supply/bns2.gif) left top no-repeat; height:26px; line-height:26px; font-weight:bold; overflow:hidden; text-align:left; display:block; margin:0; padding:0; }
#main .kuai .title3{ background:url(/pics/supply/bns3.gif) left bottom no-repeat; height:26px; line-height:26px; font-weight:bold; overflow:hidden; text-align:left; display:block; margin:0; padding:0; }
#main .kuai .fa1{ float:left; width:80px; margin:0; padding:0 0 0 30px; background:url(/pics/supply/icon1.gif) 8px 5px no-repeat; color:#FE6001}
#main .kuai .fa2{ float:left; width:80px; margin:0; padding:0 0 0 30px; background:url(/pics/supply/vv.gif) 8px top no-repeat; color:#0962BF }
#main .kuai .fa3{ float:left; width:80px; margin:0; padding:0 0 0 30px; background:url(/pics/supply/vv.gif) 8px 6px no-repeat; color:#4E2EE0 }
#main .kuai .ra{ float:right;margin:0 10px; font-weight:100; }
#main .kuai ul{ width:965px; height:155px; margin:0 auto; text-align:center; border:1px solid #FFB781; background:url(/pics/supply/xx3.gif) center top repeat-y; border-top:none;}
#main .kuai ul li{ width:239px; margin:0; text-indent:5px; float:left; line-height:22px; height:22px; text-align:center;white-space: nowrap;overflow: hidden; color:#FE6001}
#main .kuai .phbg{ background:none;}
#main .kuai .phbg li{ width:236px; font-size:12px; background:url(/pics/supply/y236.gif) center center no-repeat; height:22px; margin:5px 2px 3px 2px; display:inline; float:left; border:none;}
#main .kuai .phbg li font{ font-size:12px;}
/*--------------links-----------------*/
#links{border:1px solid #6ab2e4; width:100%; height:70px;}
#links .title{background:#6ab2e4 url(/pics/supply/links.gif) left right no-repeat;float:left; display:block; height:100%; width:33px; vertical-align:middle; font-size:14px; color:#FFFFFF; font-weight:bold; }
#links .links_1{ text-align:left;padding:5px; line-height:20px;}
#links .links_1 a{ margin:0 5px;}
/*--------------------------------list--------------------------------*/
#list{ width:100%;}
#list .location{ background:url(/pics/supply/loction.gif) left center no-repeat; padding:0 0 0 22px; display:block; height:20px; line-height:20px; text-align:left; font-size:14px;}
#list .location .blue{ color:#329ee6}
#list .location a:link{}
#list .location a:visited{}
#list .location a:hover{ color:#329ee6}
#list #list_left{ width:653px; float:left;}
#list #list_left .title{ background:url(/pics/supply/pro_list_title.gif) left top repeat-y; height:26px; line-height:26px; font-size:14px; font-weight:bold; padding:0 0 0 10px; text-align:left; color:#FFFFFF; display: block;}
#list #list_left #list_dh{ border-bottom:1px dashed #8e8e8e; height:160px; }
#list #list_left #list_dh li{ float:left;width:108px; font-size:14px; line-height:25px; line-height:25px; text-align:center; color:#6c6c6c;}
#list #list_left #list_dh li a:link{ color:#349fe5}
#list #list_left #list_dh li a:visited{ color:#349fe5}
#list #list_left #list_dh li a:hover{ font-weight:bold; color:#ff3300}
#list #list_left #list_dh #cured a{font-weight:bold; color:#ff3300}
#list #list_left #list_fl{ width:95%; margin:0 auto; text-align:center; height:auto; border-bottom:none; padding:5px 0;}
#list #list_left #list_fl li{ color:#6b6b6b; float:left; margin:0 5px; line-height:20px; text-align:left; font-size:12px; width:90px; overflow:hidden; height:20px;}
#list #list_left #list_fl li a:link{color:#6b6b6b;}
#list #list_left #list_fl li a:visited{color:#6b6b6b;}
#list #list_left #list_fl li a:hover{font-weight:bold;color:#349fe5;}
#list #list_left  #title_1{ background:#b6e2ff; height:26px; line-height:26px; font-weight:bold; text-align:center; display:block; vertical-align:middle; overflow:hidden}
#list #list_left  #title_1 ul{ border-bottom:none;}
#list #list_left  #title_1 ul li{ line-height:26px; text-align:center;}
#list #list_left .zs_list{height:80px; border-bottom:1px dashed #cccccc; line-height:70px; }
#list #list_left .zs_list li{ float:left; text-align:center;}
#list #list_left .zs_list li a{ text-decoration:underline}
#list #list_left .zs_list .list_w228{ width:228px; vertical-align:middle; text-align:left; overflow:hidden; white-space:nowrap}
#list #list_left .zs_list .list_w228 img{ float:left; padding:5px;}
#list #list_left .zs_list .list_w205{ width:205px;}
#list #list_left .zs_list .list_w113{ width:113px;}
#list #list_left .zs_list .list_w106{ width:106px;}
/*---------------------------list_right-------------------*/
#list #list_right{ width:300px; float:right; border:1px solid #cce2ef;}
#list #list_right .title{ background:url(/pics/supply/list_title_bg.gif) left top repeat-y; font-size:14px; font-weight:bold; height:26px; line-height:26px; text-align:left; color:#FFFFFF; display:block; overflow:hidden;}
#list #list_right .title img{ vertical-align:middle; line-height:26px; padding:0 5px 0 0;}
#list #list_right ul{ width:98%; margin:0 auto; text-align:center;}
#list #list_right ul li{ float:left; line-height:20px; text-align:left; background:url(/pics/supply/point.gif) 3px center no-repeat; padding:0 0 0 10px; width:135px;}
#list .r_ad{ float:right;width:300px;}
#list .r_ad img{ width:300px;}
#list .r_ad span{ height:24px; display:block; background:url(/pics/supply/list_adbg.gif) left center repeat-x; line-height:24px; text-align:right; padding:0 10px 0 0; color:#c9c9c9;}
#list #list_right dl{ width:93px; float:left; margin:5px 0 5px 5px; display:inline; }
#list #list_right dl dt{ height:80px; width:80px; overflow:hidden; border:1px solid #ccccca; padding:1px;}
#list #list_right dl dt img{ width:80px; height:80px}
#list #list_right dl dd{ height:22px; line-height:22px; text-align:center;}
/*-----------------------list_qg----------------*/
#list_qg{}
#main .deleft{ width:653px; float:left; border:1px solid #E5E5E5;}
#main .deleft .pr{ border-right:1px solid #E5E5E5}
#main .deleft .pr img{ border:8px solid #E5E5E5}
#main .deleft .titlebg{ text-align:left; height:25px; background:#F5F5F5; font-weight:bold; text-indent:5px; display:block; line-height:25px; border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;}
#main .deleft p{ line-height:20px; text-align:left; text-indent:12px; padding:0 5px;}
#main .lx{ width:653px; float:left; clear:left; margin:8px 0 0 0; display:inline; border:1px solid #E5E5E5;}
#main .lx .title{ height:25px; text-align:left; display:block; line-height:25px; font-weight:bold; border-bottom:1px solid #E5E5E5; text-indent:5px; background:#F4F4F4}
#main .lx  td{ border-top:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
#main .lx table{ margin:10px 0;}
#main .gu{ width:653px; float:left; clear:left; margin:8px 0 0 0; display:inline; border:1px solid #E5E5E5;}
#main .gu .title{ height:25px; text-align:left; display:block; line-height:25px; font-weight:bold; border-bottom:1px solid #E5E5E5; text-indent:5px;background:#F4F4F4}
#main .gu .title img{ vertical-align:middle;}
#main .gu ul{ width:98%;}
#main .gu ul li{ height:22px; line-height:22px; text-align:left; width:94px;  float:left; margin:0 5px 0 0; display:inline;}
#main .gu p{ text-align:left; line-height:20px; background:#F2F2F2; color:#ff0000}
#main .probg{ height:56px; margin:0 0 8px 0;  width:654px; background:url(/pics/supply/probg.jpg) left top no-repeat;}
#main .probg .pro_01{ position:relative; top:10px; padding:0 0 0 15px; font-size:30px; float:left; color:#1B8A3A; font-weight:bold;}
#main .probg .pro_02{ position:relative; top:30px;float:right; font-size:12px;padding:0 15px 0 0;}
#fenen{ width:654px; float:left; border-bottom:1px solid #0372B9; margin:0 0 8px 0; overflow:hidden; height:25px; line-height:25px;}
#fenen ul{ width:653px; border-left:1px solid #0372B9;border-right:1px solid #0372b9;}
#fenen ul li{ border-right:1px solid #0372B9; padding:0 30px; float:left; font-weight: bold; font-size:14px; color:#333333;}
#fenen ul li a:link{color:#333;}
#fenen ul li a:visited{color:#333333;}
#fenen ul li a:hover{ color:#FF3300}

#main .deright{ float:right; width:345px;border:1px solid #E5E5E5;}
#main .deright .title{ height:25px; line-height:25px; text-align:left; background:#FDCFB9 url(../images/asn.gif) 5px center no-repeat; display:block; font-weight:bold; text-indent:20px; color:#FE5807;}
#main .deright dl{ width:80px; float:left; margin:5px 0 5px 5px; display:inline; }
#main .deright dl dt{}
#main .deright dl dt img{ width:80px; height:80px}
#main .deright dl dd{ height:22px; line-height:22px; text-align:center;}
#main .deright ul{}
#main .deright ul li{ width:165px; float:left; line-height:22px; height:22px; text-align:left; text-indent:18px; background:url(../images/lasn.gif) 5px center no-repeat;}
