/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; margin:0px;}
*{ margin:0px; padding:0px; border:0px;}
ul,li{ padding:0px; margin:0px; list-style:none;}
dl,dt,dd,p{ padding:0px; margin:0px; list-style:none; display:block;}
img{ border:0px; list-style:none;}
a{ color:#333333; text-decoration:none;}
a:hover{ text-decoration:none; color:#F00;}
h1,h2,h3,h4{ padding:0px; margin:0px; list-style:none;}
.clear{ clear:both;}
.red{ color:#F00;}

.page_box{ width:100%;}
.top_box{ width:100%; background:url(../images/topbg.jpg) repeat-x; overflow:hidden;}
.top_box .top{ width:1000px; margin:0 auto; padding-top:13px; overflow:hidden;}
.top_box .top .logo{ float:left;}
.top_box .top .search{ float:left; padding:15px 50px; width:250px; height:66px;}
.search dl{ display:block; width:250px; }
.search dl dt{ display:block; float:left;}
.search dl dt .search_txt{ display:block; height:33px; background:url(../images/top_search.jpg) no-repeat;}
.search dl dd .search_but{ display:block; float:left; width:57px; height:33px; background:#F00; cursor:pointer; color:#FFF; line-height:33px; text-align:center; font-size:16px;}
.search p{ clear:both; display:block; line-height:30px; height:30px;}
.top_r{ float:right;}
.top_r .top_r01{ display:block; height:25px; line-height:25px; padding-top:5px; }
.top_r .top_r01 li{ padding:0px 3px; float:left;}
.top_r .top_r02{ padding-top:10px;}

#nav{ margin:auto; width:100%; height:38px; background:transparent url(../images/nav-bg.jpg) repeat-x; padding:0px; border-top:1px solid #FFF; border-bottom:1px solid #FFF;  }
/*#navul{ margin:0px auto; width:1000px; padding:0px; z-index:9999;}
#navul li{ float: left;  list-style: none; font: 14px Tahoma, Arial;}
#navul li a{ font-size:14px; display: block;background:#051b36;line-height:39px;text-align:center;text-decoration: none; width:130px;color: #EAFFED; white-space: nowrap; border-top:1px #051b36 solid; border-left:1px #051b36 solid; border-right:1px #051b36 solid; }
#navul li a:hover{ color:#333; background:#e5e5e5; border-top:1px #CCC solid; border-left:1px #CCC solid; border-right:1px #CCC solid; z-index:9999;}
#navul li ul{margin: 0;padding: 0;position: absolute;visibility: hidden; border-top: 1px solid white}
#navul li ul li{ float: none;display: inline;line-height:normal;}	
#navul li ul li a{ width: auto;background:#e5e5e5; color: #24313C;line-height:normal; padding:8px 40px; border:none; z-index:9999;}	
#navul li ul li a:hover{background:#24313C; color:#FFF;}*/

.banner_box{ width:100%; text-align:center; margin:0px auto; background:url(../images/banner01.jpg) center no-repeat; height:388px;}

.i_cont{ width:1000px; margin:0px auto; overflow:hidden;}
.content{margin-top:10px; width:1000px; min-height:100px;height:auto !important;margin-bottom:10px;clear:both;  background:url(../images/0bg.jpg) repeat-x; }
.content p{padding-top:5px;line-height:22px;}

.tab_gray_bg{height:0px;background:url(../images/0bg.jpg) repeat-x;}
.tabbox {width:auto;height:285px;_margin-top:-10px; text-indent:0px; border:1px solid #e5e5e5;}
.tabmenu {width:auto; height:51px;}
.tabmenu ul {margin:0;padding:0; list-style:none inside;}
.tabmenu li { text-align:center; float:left;height:51px; line-height:51px; padding-left:55px;padding-right:55px; overflow:hidden; line-height:40px; display:inline; font-size:13px; cursor:pointer;font-weight:bold; color:#FFF;}
.tabmenu li#yuanli{border:none;width:59px;height:51px;}
.tabmenu .cli {text-align:center;float:left;padding-left:60px;padding-right:55px;height:51px;overflow:hidden;background:url(../images/icp_j.jpg) bottom no-repeat;line-height:40px;display:inline; cursor:pointer;color:#FF0;}
#tabcontent {width:auto;padding-left:5px;padding-top:15px;padding-right:5px;min-height:60px;height:auto !important; height:60px; line-height:25px;text-align:left;font-size:12px;}
#tabcontent p{clear:both;}
#tabcontent table{clear:both;}

#tabcontent img.l{padding:1px;border:1px solid #ccc;margin-right:8px;margin-top:5px;margin-bottom:5px;display:inline;float:left;}
#tabcontent img.r{padding:1px;border:1px solid #ccc;margin-left:8px;margin-top:5px;margin-bottom:5px;display:inline;float:right;}
#tabcontent .hidden {display:none;}
#tabcontent li{ list-style:none inside;list-style:none outside\9;}
#tabcontent H6{height:53px;background:url(../images/zhuanli_t_bg.jpg) left center no-repeat;margin:0;padding:0;}
#tabcontent span.desc_zhuanli{width:205px;height:40px; line-height:20px;float:left;display:inline;text-align:center;}
#icp_tit{ float:right; padding-right:30px; color:#FFF;}
#icp_tit a{ color:#FFF;}

.ipro_list{ float:left; width:150px; height:190px; padding:3px; border:1px solid #e5e5e5; margin:0px 20px 0 19px;}
.ipro_list dt img{ width:150px; height:140px;}
.ipro_list dd{ height:42px; line-height:21px; padding-top:5px; background:#eeeeee; text-align:center;}


.i_about{ width:378px; height:346px; float:left;}
.iabout_tit{ width:378px;  height:45px; background:url(../images/i_titbg.jpg) repeat-x; line-height:45px; }
.iabout_tit .a_left{ font-family: "Microsoft Yahei",Arial,"����",Helvetica;width:190px;}
.iabout_tit .a_left dt{ font-size:18px; font-weight:bold;  float:left; padding-left:10px;}
.iabout_tit .a_left em{ font-weight:bold; color:#666; font-size:14px;}
.iabout_tit .i_more{ display:block; float:right; padding-right:10px; }
.i_about_c{ border:1px solid #e5e5e5; padding:5px; height:288px;}
.i_about_c .i_aboutimg{ }
.i_about_c .i_about_txt{ line-height:27px;}

.i_news_box{ float:left; margin-left:21px; width:290px; height:346px;}
.i_news_box .inews_tit{ width:290px;  height:45px; background:url(../images/i_titbg.jpg) repeat-x; line-height:45px;}
.i_news_box .inews_tit .a_left{ font-family: "Microsoft Yahei",Arial,"����",Helvetica;width:190px;}
.i_news_box .inews_tit .a_left dt{ font-size:18px; font-weight:bold;  float:left; padding-left:10px;}
.i_news_box .inews_tit .a_left em{ font-weight:bold; color:#666; font-size:14px;}
.i_news_box .inews_tit .i_more{ display:block; float:right; padding-right:10px; }
.inews_c{  border:1px solid #e5e5e5; padding:5px;}
.i_newslist{ display:block;}
.i_newslist li{ line-height:27px; height:27px; border-bottom:1px #e5e5e5 dotted;}
.i_newslist li a{ display:block; float:left;}
.i_newslist li span{ display:block; float:right;}

.icp_bot{ width:100%; height:270px; background:url(../images/bot_cpbg.jpg) repeat-x; margin-top:20px;}
.icp_bot_box{ width:1000px; height:270px; margin:0px auto;}
.icpBot_tit{ height:46px; border-bottom:1px dotted #fff;  color:#FFF;  font-size:14px;}
.icpBot_tit dl{ float:left; width:200px; font-weight:bold;}
.icpBot_tit dl span{ font-size:36px; font-weight:bold; color:#FF0;}
.icpBot_tit .xdg{ float:right; line-height:46px; font-weight:bold;}

.ibot_img{ width:150px; float:left; margin:10px 5px 0px 5px; padding:2px; border:1px solid #e5e5e5; height:190px;}
.ibot_img dt img{ width:150px; height:140px;}
.ibot_img dd{ padding-top:5px; height:42px; line-height:21px; text-align:center; background:#e5e5e5; margin-top:1px;}

.flink{ height:27px; line-height:27px; width:1000px; margin:0 auto;}
.flink .flink_t{ float:left; width:80px; text-align:center; background:#CCC;}
.flink ul li{ float:left; display:block; padding:0px 5px;}

.footer_box{ width:100%; background:#e5e5e5; height:170px;}
.footer_box .footer{ width:1000px; margin:0px auto;}
.footer_box .footer .fot_nav{ width:940px; height:25px; line-height:25px; padding-top:10px; padding-left:60px; border-bottom:1px #CCC dotted;}
.footer_box .footer .fot_nav li{ display:block; float:left; padding:0px 18px; font-size:14px;}
.fot_txt{ text-align:center; line-height:25px; padding-top:20px;}

.pro_banner{ width:100%; height:145px; overflow:hidden;}

.cont_box{ width:1000px; margin:0px auto; overflow:hidden; padding:15px 0px;}
.left_box{ width:224px; background:url(../images/left_bg.jpg) repeat-y; overflow:hidden; float:left;}

.left_tit{ background:url(../images/left_navbg.jpg) top no-repeat; width:224px; height:44px; font-family: "Microsoft Yahei",Arial,"����",Helvetica;}
.left_tit dl{ padding-left:12px; line-height:44px; font-size:16px; font-weight:bold;}
.left_tit dl em{ color:#999; font-size:14px;}

.left_navbox{ width:200px; display:block; padding-left:12px;}
.left_navbox li{ display:block; height:32px; line-height:32px; background:url(../images/leftnav_bg.jpg) no-repeat; color:#FFF; font-size:14px; margin-top:8px;}
.left_navbox li:hover{ background:url(../images/leftnav_haver.jpg) no-repeat;}
.left_navbox li a{ display:block; width:160px; color:#fff; padding-left:40px;}
.left_img01{ width:202px; padding-left:12px; padding-top:8px;}
.left_tit02{ width:200px; padding-left:12px; padding-top:10px; margin-top:10px;}
.left_tit02 dl{ width:200px; border-bottom:#F00 2px solid;  padding-bottom:8px; font-size:16px; font-weight:bold;}
.left_tit02 dl em{ color:#999; font-size:14px;}

.left_tj{ float:left; width:91px; padding:2px; border:1px solid #CCC; margin-top:10px; margin-left:10px; height:125px;}
.left_tj dt img{ width:91px; height:85px;}
.left_tj dd{ padding-top:5px; text-align:center;}
.left_lxwm{ padding-left:14px; line-height:25px; padding-top:5px; background:url(../images/left_botbg.jpg) bottom no-repeat; padding-bottom:10px;}

.right_box{ float:right; width:761px; overflow:hidden;}
.right_box .r_list{ width:761px;}
.right_box .r_list .r_tit{ height:31px; line-height:31px; color:#fff; width:761px; background:url(../images/r_titbg.jpg) repeat-x;  font-family: "Microsoft Yahei",Arial,"����",Helvetica;}
.right_box .r_list .r_tit a{ color:#fff;}
.right_box .r_list .r_tit h2{ display:block; float:left; width:200px; padding-left:10px; font-size:14px;}
.right_box .r_list .r_tit .r_tit_more{ float:right; padding-right:10px;}
.right_box .pro_list01{ width:759px; border:1px #e5e5e5 solid; overflow:hidden; padding-bottom:10px; margin-bottom:15px;}
.right_box .pro_list01 .pro_timg{ float:left; width:119px; height:160px; padding:2px; border:1px solid #e5e5e5; margin:10px 8px 0px 17px;}
.right_box .pro_list01 .pro_timg img{ width:119px; height:110px;}
.right_box .pro_list01 .pro_timg dd{ line-height:20px; padding-top:5px; text-align:center;}

#news_nav li{ height:43px; background:url(../images/leftnews_bg.jpg) center no-repeat; line-height:43px;}
#news_nav li a{ color:#333; }

.news_right{ width:749px; border:1px solid #e5e5e5; padding:10px 5px;}
.news_right .weizhi{ border-bottom:1px dotted #e5e5e5; padding-bottom:7px;}

.news_r01{ width:750px; height:167px; background:url(../images/news_tout.jpg) center no-repeat;}
.news_r01 .toutiao{ padding:15px 15px 10px 15px; overflow:hidden;}
.news_r01 .news_l_left{ float:left; width:183px; height:136px; padding-right:10px;}
.news_r01 .news_l_left img{ width:183px; height:136px;}
.news_r01 .news_l_right{ width:520px; float:left;}
.news_r01 .news_l_right p{ line-height:27px; padding-top:10px;}
.news_list01{ width:740px; margin-top:15px; padding-bottom:10px; border-bottom:1px solid #CCC; padding-left:10px; overflow:hidden;}
.news_list01 .news_list_img{ float:left; padding-right:10px; width:105px; height:78px;}
.news_list01 .news_list_img img{ width:105px; height:78px;}
.news_list01 .news_list_txt{ float:left; width:620px; line-height:25px;}
.news_list01 .news_list_txt h3{ font-size:12px;}

.pro_page{height: 18px;line-height: 18px;  margin-top: 20px; padding-top: 10px; margin-bottom: 15px; width: 650px; margin-left: 10px;}
.pro_page ul li{display: block;float: left;padding: 0 3px;margin: 0px 3px; border: 1px solid #CCC;}

.pro02_list{ height:auto;}
.art_weizhi{ height:30px; line-height:30px; border-bottom:#CCC dotted 1px; padding-left:10px;}
.arc_tit{ text-align:center; line-height:25px; padding-top:10px; padding-bottom:5px; border-bottom:1px #CCC solid;}
.arc_tit h1{ font-size:14px;}
.arc_tit .date{ color:#999;}
.arc_jianjie{ width:720px; height:95px; background:url(../images/jiajiebg.jpg) center no-repeat; margin:10px 0px 10px 10px; line-height:25px; padding:10px;}
.arc_cont{ padding:10px; overflow:hidden; font-size:14px; line-height:26px;}
/*.arc_cont img{ display:block; float:left; width:360px; margin-left:6px;}*/
.arc_news img{ float:none;}
.text{ padding-top:10px; clear:both;}
.next{ line-height:25px; padding-top:10px; width:740px; margin-left:10px; margin-bottom:10px;}

.xgcp{ width:740px; border:1px solid #e5e5e5; margin-left:8px; overflow:hidden; padding-bottom:10px;}
.xgcp .xgcp_tit{ height:33px; padding-left:10px; background:url(../images/xg_titbg.jpg) repeat-x; line-height:33px; font-weight:bold;}
.xgcp .xgcp_img{ float:left; width:88px; padding:2px; border:1px solid #e5e5e5; margin:10px 20px 0px 30px; overflow:hidden;}
.xgcp .xgcp_img img{ width:88px; height:83px;}
.xgcp .xgcp_img dd{ padding-top:5px; line-height:18px; text-align:center;}

.xihuan{ width:750px; padding-left:10px;  line-height:28px;}
.aboutimg_01{ height:254px; padding:10px; padding-bottom:20px; background:url(../images/about_x.jpg) bottom repeat-x;}
.aboutimg_01 .a_left{ float:left; width:339px;}
.aboutimg_01 .a_right{ float:right; width:390px; padding-left:10px; line-height:25px;}

.about_02{ line-height:25px; padding:10px; padding-bottom:25px;  background:url(../images/about_x.jpg) bottom repeat-x; overflow:hidden;}
.about_02 .about_02_right p{ display:block; float:left; padding-left:5px;}
.about_02 .about_02_right p img{ width:357px;}


/* DAOHANG*/
/*menu��ʼ*/
.nav_box{ width:1000px; height:38px; margin:0px auto;}
#menu_bg{  position:absolute; z-index:11;height:38px;width:1000px; margin:0 auto;}
#menu_bg .imenu_bg{width:1000px;height:38px;margin:0 auto;position:relative;top:0;}


.imenu{width:110px;height:38px;line-height:38px; text-align:center;font-family:"΢���ź�";font-size:16px;cursor:pointer;color:#FFF;float:left;background:transparent url(../images/nav-bg.jpg) repeat-x;margin-right:1px;}
.imenu a{ color:#FFF;text-decoration:none}
.imenu a:hover{ text-decoration:underline;}

.imenu_on{width:110px;height:38px;background-color:#FFF;  color:#015d22;cursor:pointer; float:left;line-height:38px; text-align:center;font-family:"΢���ź�";font-size:16px;margin-right:1px;font-weight:bold;}
.imenu_on a{color:#015d22;text-decoration:none;}
.imenu_on a:hover{color:#015d22; text-decoration:underline; }

.submnu{}

/*---------------daohang����---------------*/
#gyyz{width:1000px;height:130px; margin:10px 0 0 7px;}
#gyyz ul{ font-weight:bold; height:120px; float:left; text-align:left;margin-right:10px;width:120px;*width:120px;_width:120px;float:left;}



#gyyz ul.li_content li{}






#gyyz ul.li_content li a{ margin-left:6px; font-family:"΢���ź�"; font-size:14px; font-weight:bold; color:#015d22;height:24px; line-height:24px;}
#gyyz ul.li_content li a:hover{color:#015d22;line-height:24px; height:24px; text-decoration: underline;}
#gyyz ul.li_content li img{ padding-top:8px;}





#gyyz .pic001{ margin-top:10px; float:left;}
#gyyz .pic001 img{ float:left;height:106px;width:179px; margin-right:15px;padding:5px;border:1px solid #c9caca;}

/*---------------daohang��---------------*/

/*---------------daohang����---------------*/
#zx{height:440px;width:1000px;margin:10px 0 0 5px;}
.s-zx{height:370px; float:left;width:1120px;}
.s-zx ul{ font-weight:bold;/*height:150px;*height:150px;*/ text-align:left;float:left;width:160px;*width:140px;_width:140px;}

.s-zx ul.li_content li{line-height:18px;color:#898989;font-family:"����"; text-align:left; background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; font-weight:normal;}
.s-zx ul.li_content li a{ font-size:12px; color:#898989;}
.s-zx ul.li_content li a:hover{color:#015d22;line-height:22px; height:22px;text-decoration: underline;}
.s-zx ul.li_content li img{ padding-top:8px;}

.s-zx ul.li_content .zxdl{font-size:14px; font-weight:bold; font-family:"΢���ź�";color:#015d22;line-height:24px; text-align:left;height:24px;background:url(../images/nav-icon.gif) no-repeat left center; padding-left:18px;}
.s-zx ul.li_content .zxdl a {font-size:14px; font-weight:bold; color:#015d22;}

#zx .piczx{height:66px;float:left;width:1000px; margin-top:5px;}
#zx .piczx img{height:66px;width:100px;float:left;border:1px solid #bdb9b8; margin-right:11px;}
/*---------------daohang����---------------*/

/*---------------daohang����---------------*/
#pf{height:300px;width:1000px;margin:10px 0 0 15px;}
.s-pf{height:160px; float:left;}
.s-pf ul{ font-weight:bold;height:150px;*height:150px; text-align:left;float:left;width:150px;*width:150px;_width:150px;}

.s-pf ul.li_content li{line-height:22px;color:#898989;font-family:"����";height:22px; text-align:left; background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; font-weight:normal;}
.s-pf ul.li_content li a{ font-size:12px; color:#898989;}
.s-pf ul.li_content li a:hover{color:#015d22;line-height:22px; height:22px;text-decoration: underline;}
.s-pf ul.li_content li img{ padding-top:8px;}

.s-pf ul.li_content .zxdl{font-size:14px; font-weight:bold; font-family:"΢���ź�";color:#015d22;line-height:24px; text-align:left;height:24px;background:url(../images/nav-icon.gif) no-repeat left center; padding-left:18px;}
.s-pf ul.li_content .zxdl a {font-size:14px; font-weight:bold; color:#015d22;}

#pf .piczx{height:122px;float:left;width:1000px; margin-top:5px;}
#pf .piczx img{height:122px;width:280px;float:left; padding:2px; border:1px solid #bdb9b8; margin-right:11px;}
/*---------------daohang����---------------*/

/*---------------daohang����---------------*/
#wc{width:1000px;height:150px; margin:10px 0 0 15px;}
#wc ul{ font-weight:bold; height:140px; float:left; text-align:left;margin-right:5px;width:110px;*width:110px;_width:110px;float:left;}

#wc ul.li_content li{line-height:22px;color:#898989;font-family:"����";height:22px; text-align:left; background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; font-weight:normal;}
#wc ul.li_content li a{ font-size:12px; color:#898989;}
#wc ul.li_content li a:hover{color:#015d22;line-height:22px; height:22px;text-decoration: underline;}
#wc ul.li_content li img{ padding-top:8px;}

#wc ul.li_content .zxdl{font-size:14px; font-weight:bold; font-family:"΢���ź�";color:#015d22;line-height:24px; text-align:left;height:24px;background:url(../images/nav-icon.gif) no-repeat left center; padding-left:18px;}
#wc ul.li_content .zxdl a {font-size:14px; font-weight:bold; color:#015d22;}

#wc .pic001{ margin-top:10px; float:left;}
#wc .pic001 img{ float:left;height:120px;width:160px; margin-right:10px;padding:5px;border:1px solid #c9caca;}

/*---------------daohang����---------------*/

/*---------------daohang����---------------*/
#mc{width:1000px;height:150px; margin:10px 0 0 15px;}
#mc ul{ font-weight:bold; height:140px; float:left; text-align:left;margin-right:5px;width:125px;*width:125px;_width:125px;float:left;}
#mc .ul2{ font-weight:bold; height:140px; float:left; text-align:left;margin-right:5px;width:150px;*width:150px;_width:150px;float:left;}

#mc ul.li_content li{line-height:22px;color:#898989;font-family:"����";height:22px; text-align:left; background:url(../images/icon2.gif) no-repeat left center; padding-left:10px; font-weight:normal;}
#mc ul.li_content li a{ font-size:12px; color:#898989;}
#mc ul.li_content li a:hover{color:#015d22;line-height:22px; height:22px;text-decoration: underline;}
#mc ul.li_content li img{ padding-top:8px;}

#mc ul.li_content .zxdl{font-size:14px; font-weight:bold; font-family:"΢���ź�";color:#015d22;line-height:24px; text-align:left;height:24px;background:url(../images/nav-icon.gif) no-repeat left center; padding-left:18px;}
#mc ul.li_content .zxdl a {font-size:14px; font-weight:bold; color:#015d22;}

#mc .pic001{ margin-top:10px; float:left;}
#mc .pic001 img{ float:left;height:115px;width:150px; margin-right:10px;padding:5px;border:1px solid #c9caca;}
/*---------------daohang��---------------*/

/* ��ർ�� start*/
/* mallCategory */
.itemtit1,.itemtit2,.itemtit3,.itemtit4,.itemtit5,.itemtit6,.itemtit7,.itemtit8,.itemtit9,.itemtit10,.itemtit11{background:url(../images/sprite-700.png) no-repeat scroll transparent;}
.itemtit1{background-position:0 0;}
.itemtit2{background-position:0 -45px;}
.itemtit3{background-position:0 -95px;}
.itemtit4{background-position:0 -144px;}
.itemtit5{background-position:0 -192px;}
.itemtit6{background-position:0 -241px;}
.itemtit7{background-position:0 -291px;}
.itemtit8{background-position:0 -339px;}
.itemtit9{background-position:0 -389px;}
.itemtit10{background-position:0 -438px;}
.itemtit11{background-position:0 -486px;}
.mallCategory{position:relative;width:185px;border:3px solid #798fcb;background:#fff;}
.mallCategory .border{width:181px;height:73px;border:2px solid #476BA3;position:absolute;top:370px;z-index:14;display:none;}
.mallCategory .border .mask-top{width:181px;height:39px;border-right:solid 2px #EBF0FE;}
.mallCategory .border .mask-bottom{width:181px;height:34px;border-right:solid 2px #FFF;}
.catList h2{height:29px;overflow:hidden;background-color:#a5b3da;}
.catList h2 a{display:block;padding:3px 0 0px 10px;font-size:12px;}
.catList h2 a:link,.catList h2 a:visited{color:#FFF;text-decoration:none;}
.catList h2 a:hover,.catList h2 a:active{color:#FFF;text-decoration:none;}
.catList h3{padding-left:42px;height:40px;background-color:#ebf0fe;}
.catList h3 span{float:right;display:block;margin:16px 10px 0 0;width:5px;height:7px;background:url(../images/sprite-700.png) no-repeat scroll 0 -621px transparent;}
.catList h3 a{overflow:hidden;height:40px;font-size:12px;line-height:40px;font-weight:bold;}
.catList li{overflow:hidden;padding-left:1px;height:73px;border-color:#FFF #FFF #e5e5e5 #FFF;border-style:solid;border-width:1px 0 1px 0;border-bottom:1px solid #c3cde7;padding-bottom:3px;}
.catList .itemCol{overflow:hidden;padding:7px 0 0 20px;width:164px;height:20px;_zoom:1;}
.catList p a{margin-right:3px;#margin-right:0;color:#666;}
.catList p a:hover{color:#666;}
.cat-subcategory{position:absolute;top:29px;left:183px;z-index:10;width:457px;border:2px solid #476ba3;background:#fff;display:none;}
.shadow{position:relative;}
.shadow a,.shadow a:hover{color:#666;}
.shadow-left{float:left;display:inline;width:232px;min-height:100px;_height:100px;}
.shadow-left li{float:left;margin-top:12px;padding-bottom:10px;width:220px;background:url(../images/listbg.gif) left bottom no-repeat;line-height:24px;}
.shadow-left li a{display:inline-block;margin-right:19px;white-space:nowrap;}
.shadow-right{float:right;display:inline;padding:12px 0 0 18px;width:164px;}
.shadow-right dt{background:0;height:30px;}
.shadow-right dt b{font-size:12px;font-weight:bold;color:#1D1D1E;}
.shadow-right a{float:left;margin:4px 9px 4px -9px;padding:0 8px;height:15px;border-left:1px solid #eee;white-space:nowrap;line-height:15px;}
.shadow-right dd{overflow:hidden;width:164px;}
.entity-main{overflow:hidden;padding:0 0 0 39px;height:100%;background:url(../images/listbg2.gif) right top repeat-y;}
/* left */
/* pro_left nav start*/
/*public*/
.cf:after {content: "";clear: both;display: block;height: 0;overflow: hidden}
.cf {zoom: 1}
.fl{display:inline;float:left}.fr{display:inline;float:right}
.lh36 {line-height: 36px}
.lh30 {line-height: 30px}
.pl20 {padding-left: 20px}
/* ��������� */
h2{font-family: "microsoft yahei"; font-size: 14px;}
.wd240{ width: 240px;}
.wd252{width: 232px;}
.ht399{height: 399px;}
.ht14{ height: 14px;}
.lh33{ line-height: 33px;}
.lh23{ line-height: 23px;}
.lh12{ line-height: 12px;}
.pb10{ padding-bottom: 10px;}
.pb20{ padding-bottom: 20px;}
.pr20{ padding-right:20px;}
.wd204{ width: 204px;}
.wd443{ width: 443px;}
.wd185{ width: 185px;}
.ml19{ margin-left: 19px;}
.pt30{ padding-top: 30px;} 
.pb12{ padding-bottom: 12px;}
.bt{border-top: 1px solid #eae7e7;}
.gray{color: #999;}
.blee{ border-left: 1px solid #eeeeee;}
.fwblod{ font-weight:bold;}

.goods{ position: absolute;width:224px;}
.goods h2 a {display: block;height:35px;padding-left: 30px;line-height: 35px;color: #fff;}
.goods h2 a:hover{ text-decoration:none;}
/* ���������*/
.nav-list{ height: 40px;}
.nav-list li{ float: left; margin-right:1px;}
.nav-list a{ display: block; height: 40px; float: left; padding: 0 15px; text-align: center;color: #fff;font: bold 15px/40px "microsoft yahei";text-decoration: none;}
.nav-list a:hover{ background: #d25400; text-decoration: none;}
.nav-list a.on{ background: #d25400;}
.all-goods{  position:relative;left:0; width:220px; height:auto; background: #FAFAFA; border: solid #e5e5e5; border-width: 0 2px 2px;overflow: visible;}
.all-goods .item{width: 220px;height: 36px;border-top: 1px solid #FFF;background: #f7f7f7;}
.all-goods .btnone{ border-top:none;}
.all-goods .item .product{ position: absolute; z-index:10; width:220px;}
.all-goods .item .product h3{width:157px; height:34px; padding-left:28px; padding-right:20px;border-width: 1px 0;font-weight: normal;line-height: 36px; background: url(../images/indexsprite.png) no-repeat -12px 12px;}
.all-goods .item .product h3 a{ color: #666666; font-size:14px; font-family:"����";}
.all-goods .item .product h3 a:hover{ text-decoration:none;}
.all-goods .item .product s{display: block;position: absolute;top: 13px;left: 167px;width: 6px;height: 9px; background: url(../images/indexsprite.png) no-repeat 0px 0px;}
.all-goods .active .product h3{line-height:32px;background-position:-12px -185px;background-color:#fff7f0;border:1px solid #e5e5e5; border-width:2px 0;width: 174px;}
.all-goods .active .product h3 a{ color: #ff6600;}
.all-goods .product-wrap{ position: absolute; width: 300px; z-index: 99; border:2px solid #e5e5e5; background: #fff7f0;padding: 20px; display: none;}
.all-goods .product-wrap p{ color:#999999;}
.all-goods .posone{left: 220px; top: 0px;}
.all-goods .postwo{left: 220px; top: 37px;}
.all-goods .posthree{left: 220px; top: 74px;}
.all-goods .posfour{left: 220px; top: 111px;}
.all-goods .posfive{left: 220px; top: 148px;}
.all-goods .possix{left: 220px; top: 185px;}
.all-goods .posseven{left: 220px; }
.all-goods .poseight{left: 220px; bottom: -2px;}
.all-goods .posnine{left: 220px; bottom: -2px;}
.all-goods .posten{left: 220px; bottom: -2px;}
.all-goods .poseleven{left: 220px; bottom: -2px;}
.all-goods .product-wrap h2{ font-size: 16px;color: #333;font-weight: bold;}
.all-goods .product-wrap h2 a{height: auto;line-height: 16px;color: #333;padding-left: 0;}
.all-goods .product-wrap ul{ border-top: 2px solid #c1c1c1; }
.all-goods .product-wrap ul li{ float: left; display: inline; margin-right: 50px; margin-top: 10px; white-space:nowrap;font-size: 14px;}
.all-goods .product-wrap ul li a{ padding-left: 30px; background: url(../images/indexsprite.png) no-repeat -8px -249px;color: #666666;display: inline-block;line-height: 18px; text-decoration: none;}
.all-goods .product-wrap ul li a:hover{ text-decoration: none; background-position: -8px -219px; color: #ff6600;}
.all-goods .product-wrap div dd,.all-goods .product-wrap div dl a{ display:block; width:185px; height:120px; overflow:hidden;}
.pro_nav_tit{ background:url(../images/left_navtit.jpg) no-repeat;}
.all-goods .product-wrap div dd,.all-goods .product-wrap div dl a img{ width:185px; height:120px; margin-bottom:10px;}

.left_cont{ width:224px; float:left; overflow:hidden; min-height:900px;}
.l_tuijian{ width:224px; margin-top:10px;}
.l_tuijian .tuijian_tit{ height:35px; line-height:35px; padding-bottom:1px; font-size:14px; padding-left:25px; background:url(../images/left_navtit.jpg) no-repeat; color:#FFF;}
.l_tuijian .tuijian_cp{ width:222px; border:1px solid #CCC; overflow:hidden; padding-bottom:10px;}
.l_tuijian .tuijian_cp dl{  float:left; width:91px; padding:2px; border:1px solid #CCC; margin-top:10px; margin-left:10px; height:125px;}
.l_tuijian .tuijian_cp dl img{width:91px; height:85px;}
.l_tuijian .tuijian_cp dl dd{ padding-top:5px; height:36px; text-align:center;}

.left_lx{ margin-top:10px; overflow:hidden; border:1px solid #CCC; background:#e5e5e5; }
.left_lx .lf_lxwm_tit{ height:35px; line-height:35px; background:url(../images/left_navtit02.jpg) no-repeat;padding-bottom:1px; font-size:14px; padding-left:25px; color:#FFF;}
.lf_lx_img{ padding:2px;}
.lf_lx_txt{ line-height:25px; padding:5px;}
.left_search{ height:30px; padding:2px;}
.left_search .lft_sub dt{ display:block; float:left; height:25px;}
.left_search .lft_sub dd{ float:left;}
.left_search .lft_sub dt .lft_search_txt{ display:block; float:left; height:23px; line-height:23px; border:1px solid #CCC;}
.left_search .lft_sub .lft_search_sub{ display:block; height:25px; background:#F90; width:40px; color:#FFF; cursor:pointer;}

.news_banner{ width:100%; background:url(../images/banner03.jpg) center no-repeat; height:145px;}
.abouts_banner{ width:100%; background:url(../images/ab_banner03.jpg) center no-repeat; height:145px;}
.pro_banner01{ width:100%; background:url(../images/pro_banner01.jpg) center no-repeat; height:145px;}
.pro_banner03{width:100%; background:url(../images/pro_banner03.jpg) center no-repeat; height:145px;}
.mingpian{ padding-left:4px;}

.nav_txt{ line-height:20px; font-size:12px; color:#333; font-weight:400; display:block; float:left; width:220px; padding:5px 10px; text-align:left;}
.shili_box{ padding:5px 0px; overflow:hidden;}
.shili_box .shili_img{ width:150px; height:168px; padding:2px; float:left; margin:10px 10px 10px 20px; border:1px solid #e5e5e5;}
.shili_box .shili_img img{ width:150px; height:120px;}
.shili_box .shili_img dd{ line-height:20px; padding-top:5px; height:45px; text-align:center;}
.wenda_img{ padding:5px;}

.xts{ width:743px; height:51px;  padding:10px 0px 20px 5px; margin-bottom:10px; border-bottom:#e5e5e5 1px solid;}
.xts .xts_l{ float:left; width:618px; height:51px; background:url(../images/xts_bg.jpg) left no-repeat;}
.xts .xts_l .xts_01{ color:#FFFFFF; font-weight:bold; width:85px; text-align:right; padding-top:1px; line-height:25px;}
.xts .xts_l .xts_02{ width:600px; padding-left:10px; line-height:20px; padding-top:4px;}
.xts .xts_r{ padding-top:10px;}
.ask_box{ width:743px; padding-left:2px; padding-bottom:20px;}
.ask_box .ask_tit{ width:700px; height:25px; line-height:25px; background:url(../images/xde_img.jpg) left no-repeat; padding-left:25px;}
.ask_box .ask_tit a{  font-weight:bold;}
.ask_box .ask_top{ width:743px; background:url(../images/qa_top.jpg) center no-repeat; height:17px;}
.ask_box .ask_mid{ width:723px; background:url(../images/qa_mid.jpg); height:85px; line-height:25px; padding:5px 10px 0px 10px;}
.ask_box .ask_bot{ width:743px; background:url(../images/qa_bot.jpg) center no-repeat; height:4px;}
.ask_box .huise{ color:#999999;}

.contact_p{ width:690px; overflow:hidden;}
.contact_box{ width:670px; padding:10px; overflow:hidden; line-height:25px;}
.contact_box .contact_01{ display:block; background:url(../images/contactbg.jpg) right bottom no-repeat;}
.c_xian{ clear:both; height:7px; background:url(../images/contact_02.jpg) center no-repeat; margin-top:5px; margin-bottom:5px;}
.contact_02{ overflow:hidden; padding-top:10px;}
.contact_02 .contact_dl{ display:block; float:left; width:330px; margin-bottom:20px;}
.contact_02 .contact_dl dt{ display:block; height:30px; line-height:30px; background:url(../images/contact_01.jpg) bottom no-repeat; font-size:16px; font-weight:bold;}
.contact_02 .contact_dl dd{ padding-top:10px;}
#contact_02_r{ float:right; width:230px; display:block;}
.wz_map{ width:670px; height:500px;}
.contact_weizhi{ height:30px; line-height:30px; border-bottom:2px #CCC solid; margin-bottom:10px; margin-top:10px;}
/*#l_search{ margin-left:2px;}*/

.news_line{ display:block; width:712px; padding:5px 0px 0px 20px;}
.news_line li{ display:block; height:30px; line-height:30px; background:url(../images/icon2.gif) left center no-repeat; border-bottom:1px dotted #CCCCCC;}
.news_line li a{ display:block; float:left; width:600px; padding-left:12px;}
.news_line li span{ display:block; float:right; width:100px; text-align:right;}


  
  
  
  
  

/*qq����*/
#floating { font-size: 12px !important; color: #333 !important;}
#floating .service_qq{ width:160px; font-family:"ËÎÌå" !important; background-color:#FFFFFF}
#floating .service_qq .tit{ width:160px; height:32px; text-align:center; line-height:32px; color:#FFFFFF; background-color:#0563c7; font-size:12px;}
#floating .service_qq .box{width:158px; text-align:center; border:1px #CCCCCC solid; border-top:0px; color: #333 !important; font-family:"ËÎÌå" !important; font-size: 12px !important;}
#floating .service_qq .box .list{ width:142px; border-bottom:1px #CCCCCC solid; padding:8px; color: #333 !important; font-family:"ËÎÌå" !important; font-size: 12px !important;}
#floating .service_qq .box .list li{ margin-top: 8px; line-height: 22px; height: 22px;}
#floating .service_qq .box .list.last{ border:0px;}
#floating .floattel { font-size: 13px; line-height: 18px;}

#floating .service_qq .tel_1 { font-size: 16px; padding-top: 4px;}
#floating .service_qq .tel_2 { font-size: 16px; padding-top: 4px;}













