*{margin:0;padding:0;}
body{height:100%;background:#ededed;font:normal 12px Arial, Helvetica, sans-serif;text-align:center;}
ul,dl{list-style:none;}
img{border:0;}
a{color:#0065ab;text-decoration:none;}
a:hover{color:#e77411;}
.websize{width:937px;background:url(/images/main_bg.gif) repeat-y;margin:0 auto;text-align:left;clear:both;}
.clear{clear:both;}

#header{position:relative;height:65px;background:url(/images/header.gif) no-repeat;margin-top:40px;font-size:12px;color:#666;}
#header p{position:absolute;top:28px;right:210px;}
#header .searchbox{position:absolute;top:22px;right:30px;}
#header a{color:#666;}
#header a:hover{color:#f30;}

#menu{text-align:center;}
#menu ul{width:900px;height:31px;background:url(/images/menu.gif) 0 0 repeat-x;margin:0 18px;border-bottom:2px solid #0067ac;overflow:hidden;clear:both;}
#menu li{float:left;margin-right:2px;font:bold 15px Arial, Helvetica, sans-serif;line-height:31px;}
#menu li a{display:block;width:178px;height:31px;background:url(/images/menu.gif) 0 -31px repeat-x;color:#4f4f4f;}
#menu li a:hover,#menu li a.hover{background:url(/images/menu.gif) 0 -62px repeat-x;color:#fff;}
#menu .childMenu{position:absolute;display:none;background:url(/images/child_menu_bg.gif);font:normal 13px Arial, Helvetica, sans-serif;line-height:23px;overflow:hidden;}
#menu .childMenu a{width:178px;height:22px;background:#2171ba;overflow:hidden;border-bottom:1px solid #3c8dd9;color:#fff;}
#menu .childMenu a:hover{background:#d3e3f0;color:#ea7412;}

#adv div{width:900px;margin:0 18px;overflow:hidden;}

#d_left,#d_center,#d_right{float:left;}
#d_left{width:144px;height:120px;background:url(/images/d_l_menu.gif) no-repeat;margin:15px 20px 0 18px;}
#d_center{width:495px;margin:15px 18px 0 0;}
#d_right{width:195px;height:187px;margin-top:15px;}
#d_left ul{margin:8px 12px 9px 10px;font-size:12px;line-height:26px;}
#d_left ul li{background:url(/images/arrow.gif) 5px 10px no-repeat;padding-left:15px;border-bottom:1px dashed #9ec4df;}
#d_center .d_tabs{font-size:12px;text-align:center;clear:both;}
#d_center .d_tabs li{float:left;width:82px;height:19px;background:url(/images/default_tabs.gif) -84px 0 no-repeat;line-height:21px;color:#666;cursor:pointer;overflow:hidden;}
#d_center .d_tabs li.active{width:84px;background-position:0 0;color:#fff;}
#d_center .d_tabs li#list_more{width:326px;height:17px;background:url(/images/+.gif) 230px center no-repeat;border-bottom:2px solid #d5d5d5;text-align:right;cursor:default;}
#d_center .d_tabs li#list_more a{color:#666;}
#d_center .d_tabs li#list_more a:hover{color:#f30;}
#d_c_list_01,#d_c_list_02{background:#fff;clear:both;}
#d_c_list_02{display:none;}
#d_c_list_01 dl,#d_c_list_02 dl{width:475px;background:#f8f8f8;margin-top:2px;padding:9px 9px 6px 9px;font-size:12px;color:#666;overflow:hidden;}
#d_c_list_01 dl dt,#d_c_list_01 dl dd,#d_c_list_02 dl dt,#d_c_list_02 dl dd{float:left;}
#d_c_list_01 dl dt,#d_c_list_02 dl dt{margin-right:12px;}
.d_title{height:21px;background:#efefef;font-size:12px;font-weight:bold;padding-left:8px;color:#e77411;line-height:21px;}
.d_r_content{position:relative;height:160px;background:#efefef;margin:2px 0 5px 0;text-align:center;}
.d_r_content .pro_s_img{width:180px;height:126px;margin:20px 0 0 8px;overflow:hidden;}
.d_r_content input.search_input{position:absolute;left:18px;bottom:10px;height:14px;color:#999;}
.d_r_content input.search_btn{position:absolute;right:18px;bottom:10px;}

#footer{height:15px;background:url(/images/footer.gif) no-repeat;color:#999;padding-top:30px;clear:both;}
#copyright{float:left;font-size:11px;margin-left:18px;}
#footer_menu{float:right;margin-right:18px;}
#footer_menu a{font-size:12px;color:#999;}
#footer_menu a:hover{color:#666;}

#main_left,#main_center{float:left;margin-top:2px;font-size:12px;}
#main_left{width:144px;height:210px;background:url(/images/d_l_menu.gif) no-repeat;margin:11px 29px 0 20px;_margin-left:10px;}
#main_left ul{margin:8px 12px 9px 10px;font-size:12px;line-height:26px;}
#main_left ul li{background:url(/images/arrow.gif) 5px 10px no-repeat;padding-left:15px;border-bottom:1px dashed #9ec4df;}
#main_center{width:723px;overflow:hidden;}
#location{margin-top:3px;text-align:right;color:#2b6d99;}
#location a{color:#2b6d99;}
#location a:hover{color:#e77411;}
#main_center h2{margin:18px 0 5px 0;border-bottom:1px dashed #ccc;font-size:16px;color:#696969;}
#main_center h2 span{font:normal 12px Arial, Helvetica, sans-serif;color:#b1b1b1;}
#main_center h2 a{color:#b1b1b1;}
#main_center h2 a:hover{color:#e77411;}
.content{line-height:25px;color:#505050;}
.content p{text-indent:21pt;}

#list_location{width:713px;height:22px;background:url(/images/list_location.gif) right bottom no-repeat;margin:10px 0 8px 0;padding-right:10px;text-align:right;color:#2b6d99;line-height:20px;clear:both;}
#list_location dt{float:left;font:bold 14px Arial, Helvetica, sans-serif;color:#e77411;}
#list_location dd{float:right;font-size:12px;}
.list_main{clear:both;}
.list_main ul{margin-right:10px;}
.list_main li{height:30px;margin-right:10px;border-bottom:1px dashed #ccc;font: normal 12px "宋体";line-height:30px;clear:both;}
.list_main li .list_links{float:left;width:70%;height:30px;background:url(/images/arrow_list.gif) 0 12px no-repeat;padding-left:12px;color:#6f6f6f;overflow:hidden;}
.list_main li .link_date{float:right;}
.list_main li a{color:#6f6f6f;}
.list_main li a:hover{color:#e77411;}
#pages{margin:8px 0;font-size:12px;text-align:center;color:#6f6f6f;clear:both;}
#pages li{float:left;margin-right:8px;}
#pages .thisclass a{color:#999;}

#pro_location{width:880px;height:22px;background:url(/images/list_location.gif) right bottom no-repeat;margin:10px 18px 8px 28px;padding-right:10px;text-align:right;color:#2b6d99;line-height:20px;font-size:12px;clear:both;}
#pro_location dt{float:left;font:bold 13px Arial, Helvetica, sans-serif;color:#e77411;}
#pro_location dd{float:right;}

#products_list{float:left;width:158px;margin:0 25px 0 28px;_margin-left:15px;font-size:12px;text-align:left;overflow:hidden;}
#products_list h4{width:148px;height:25px;background:url(/images/pro_menu.gif) no-repeat;margin-bottom:2px;padding-left:10px;font:normal 14px Arial, Helvetica, sans-serif;color:#fff;line-height:25px;cursor:pointer;overflow:hidden;}
#products_list h4.active{background-position:0 -25px;}
#products_list ul{width:158px;background:#fff;overflow:hidden;}
#products_list ul li{width:148px;background:url(/images/pro_menu.gif) 0 -50px no-repeat;margin-bottom:2px;padding-left:10px;font-size:12px;line-height:17px;color:#444;}
#products_list ul li h5,#products_list ul li p{height:17px;font:normal 12px Arial, Helvetica, sans-serif;line-height:17px;overflow:hidden;}
#products_list ul li p a{color:#777;}
#products_list ul li a{color:#444;}
#products_list ul li a:hover{font-weight:normal;color:#e77411;}
#products_list a{color:#fff;}
#products_list a:hover{font-weight:bold;}

.pro_title{width:696px;height:25px;background:#b5b5b5 url(/images/pro_title.gif) right no-repeat;padding-left:10px;font:bold 14px Arial, Helvetica, sans-serif;line-height:25px;color:#fff;}
.pro_content{width:706px;height:100%;background:#fff;border:1px solid #eaeaea;margin-top:6px;clear:both;}
/*.pro_content:after{display:block;clear:both;content:"";visibility:hidden;height:0;}*/
.pro_img,.pro_info{float:left;}
.pro_img{margin:10px 5px 0 10px;_margin:10px 5px 0 5px;padding-bottom:10px;}
.pro_img img{width:115px;height:115px;}
.pro_info{width:564px;height:100%;margin:10px 0 0 0;font-size:12px;line-height:16px;}

.cid_title,.cid_title p{display:none;}

.new_shop_list{float:left;margin:0 8px 25px 0;overflow:hidden;}
.new_shop_list dt{width:349px;height:17px;background:url(/images/arc_title.gif) no-repeat;margin-bottom:5px;font:bold 13px "宋体";color:#45789B;line-height:17px;overflow:hidden;}
.new_shop_list dt a{color:#45789B;}
.new_shop_list dt a:hover{color:#f60;}
.new_shop_list dd{font:normal 12px "宋体";color:#888;line-height:22px;}
.new_shop_list dd img{border:1px solid #E1E1E1;padding:2px;}
.new_shop_list dd table{width:92%;}

.shop_c_list{float:left;margin:0 8px 25px 0;overflow:hidden;}
.shop_c_list dt{width:349px;height:17px;background:url(/images/arc_title.gif) no-repeat;margin-bottom:5px;font:bold 13px "宋体";color:#45789B;line-height:17px;overflow:hidden;}
.shop_c_list dt a{color:#45789B;}
.shop_c_list dt a:hover{color:#f60;}
.shop_c_list dd{margin-bottom:10px;font:normal 12px "宋体";color:#888;line-height:22px;}
.shop_c_list dd p{margin-right:18px;}
.shop_c_list dd img{border:1px solid #E1E1E1;padding:2px;}

.shop_top{width:563px;height:37px;background:#9eb3c6;margin-bottom:5px;font:bold 12px "宋体";color:#fff;line-height:13px;}
.shop_top table{
margin:0px auto;
color:#fff;
border-collapse:collapse;
}
.shop_top table td{
padding:2px 8px;
border:1px solid #fff;
line-height:14px;
}

.shop_content{/*width:560px;*/width:706px;background:url(/images/table_bg.gif);margin-bottom:5px;color:#444;}
.shop_content td{padding:1px 6px;line-height:16px;}

.fieldset{margin-right:5px;}
.fieldset fieldset{margin-top:10px;padding:10px 15px;border:1px dotted #bbb;}
.fieldset legend{background:#fff;padding:0 8px;font:bold 14px "宋体";color:#777;}
.fieldset ul{margin-top:10px;clear:both;}
.fieldset ul li{float:left;width:210px;background:url(/images/dot.gif) no-repeat 0 9px;padding-left:10px;margin-right:10px;}
.fieldset ul li a{color:#888;}
.fieldset ul li a:hover{color:#333;}

.item{margin:0 10px 32px 0;}
.item h3{margin-top:12px;}
.item .intro{color:#888;}
.item .info{color:#bbb;}
.item .info a{color:#bbb;text-decoration:underline}

#main_center hr{margin-right:16px;}

.page_list{clear:both;}
.page_list_info{float:left;width:349px;height:70px;margin:0 8px 25px 0;}
.page_list_info dt{width:200px;height:17px;margin:-20px 0 0 70px;padding-left:5px;background:url(/images/arc_title.gif) -100px 0 no-repeat;line-height:17px;}
.page_list_info dd img{border:1px solid #ccc;}