body { font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif; margin:0 auto;}
*{margin:0;padding:0;}
img{border:none;}
a{color:#333333; text-decoration: none;margin:0;padding:0;}
A:hover {color:#FF0000; text-decoration:underline}
ul,li {list-style:none; list-style-type:none;}


.clear{clear:both; margin:0; padding:0;}
.main_contents{width:980px; margin:0 auto; overflow:hidden; clear:both;}
/*抬头开始*/
.top{width:980px; margin:0 auto; overflow:hidden; clear:both;}
.logo{height:90px; width:400px; float:left; padding-top:10px;}
.online{height:100px; width:250px; float:right;}
/*抬头结束*/
.qq_tel_title{color:#FFFFFF;}
.qq_tel_nb{color:#FFFFFF;}

/*栏目开始*/
.nav{height:30px; background:url(nav_bg.jpg); width:980px; margin:0 auto;}
.nav li{float:left; height:30px; line-height:30px; padding:0 27px; background:url(nav_line.jpg) left no-repeat;}
.nav li.first{background:url(home.jpg) 15px no-repeat; padding-left:35px;}
.nav li a{color:#fff; font-weight:bold; font-size:13px;}
/*栏目结束*/

/*幻灯片样式*/
.banner1{width:980px; height:315px; margin:8px auto 2px;}
/*幻灯片结束*/

/*最新产品开始*/
.newpro{width:980px; height:30px; margin:0 auto; line-height:30px;}
.newpro_title{width:200px; padding-left:10px; height:30px; line-height:30px; text-align:left; float:left; font-weight:bold;}
.newpro_more{width:60px; height:30px; line-height:30px; text-align:center; float:right}
.index_newpro{width:960px; padding:5px 10px; height:190px; margin:0 auto; border:1px #CCCCCC solid;}
.newpro_wai {width:160px; margin:0px 5px; height:190px; float:left; text-align:center;}
.newpro_pic {width:150px; height:150px; text-align:center; border:#CCCCCC 1px solid;}
.newpro_zi {width:150px; height:40px; line-height:40px; text-align:center}
.newpro2 {width:2040px;}
/*最新产品结束*/
/*首页公司简介*/

#index_mc .ct{border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; zoom:1; background:url(mbg.jpg) bottom repeat-x;}
#index_mc .ct a{color:#444;}
#index_mc .ct .about_us, #index_mc .ct .news, #index_mc .ct .contact_us{float:left; height:140px; overflow:hidden; width:300px; padding-left:8px; padding-right:17px;}
#index_mc .ct .about_us, #index_mc .ct .news{border-right:1px solid #d2d2d2;}
#index_mc .ct .title{height:26px;}
#index_mc .ct .title .l{float:left; height:26px; line-height:26px; font-weight:bold; color:#444; font-size:13px;}
#index_mc .ct .title .m{float:right; height:26px; line-height:26px;}
#index_mc .ct .title .m a{font-weight:bold;}
#index_mc .ct .txt{height:114px; overflow:hidden; color:#444; line-height:150%; font-size:12px;}
#index_mc .ct li{height:20px; line-height:20px; overflow:hidden; background:url(dot.jpg) left center no-repeat; text-indent:12px;}
/*首页公司简介结束*/
/*内页*/
#main{margin:12px auto;}
#main .siteLefter{width:190px; overflow:hidden; float:left;}
#main .siteRighter{width:780px; overflow:hidden; float:right;}
/*左侧*/
#procate{min-height:250px; _height:250px; background:#F3F5F4;}
#procate a{display:block; text-decoration:none;}
#procate dt a{background:url(cate_bg.jpg) bottom; height:26px; line-height:26px; font-weight:bold; text-indent:8px; overflow:hidden;}
#procate dd a{background:#F3F5F4; border-bottom:1px solid #ddd; height:24px; line-height:24px; overflow:hidden; text-indent:18px;}

#newsletter{margin:9px 0; border:1px solid #ddd; padding:7px; background:url(/images/newsletter_bg.jpg) bottom repeat-x #ddd;}
#newsletter .c{width:160px; margin:0 auto;}
#newsletter .c img{padding-right:10px;}
#newsletter .c strong{font-size:14px;}
#newsletter .c div{margin-top:10px; line-height:150%; color:#999; font-size:11px;}
#newsletter .form{text-align:center; margin-top:12px;}
#newsletter .form .form_input{margin-bottom:10px;}

#r_contents{width:780px; overflow:hidden;}
#r_contents .r_title{border-bottom:1px dotted #ddd; height:30px; line-height:30px; font-weight:bold;}
#r_contents .r_txt{padding-top:5px; line-height:150%;}
.page{width:480px; height:30px; background:#E9EFED; text-align:center; line-height:30px; padding-left:300px;}
/*产品列表页*/
#lib_product_list{width:100%; clear:both; min-height:300px; _height:300px; background:url(prolist_bg.jpg) center repeat-y;}
#lib_product_list .blank12{border-top:1px solid #ddd;}
#lib_product_list ul li.img{margin:0; text-align:center; overflow:hidden; vertical-align:middle; position:relative; display:table-cell; border:1px solid #fff; z-index:1; background:#fff;}
#lib_product_list ul li.img:hover{border:1px solid #ddd;}
#lib_product_list ul li.img div{*position:absolute; top:50%;}
#lib_product_list ul li.img div img{*position:relative; top:-49%; left:-50%;}

#lib_product_list .item{float:left; overflow:hidden; height:220px; margin-bottom:12px; margin-top:12px; border-bottom:1px #EEEEEE solid;}
#lib_product_list .item ul{margin:0 auto; overflow:hidden;}
#lib_product_list .item ul li{text-align:left; font-size:11px;}
#lib_product_list .item ul li.img{text-align:center;}
#lib_product_list .item ul li.price font{color:#A92D2F; font-weight:bold;}
#lib_product_list .item ul li del font{font-size:11px;}

/*产品列表页一*/
#lib_product_list_1{width:100%; clear:both; overflow:hidden;}
#lib_product_list_1 .item{overflow:hidden; clear:both; margin:0 auto;}
#lib_product_list_1 .item .img{overflow:hidden; border:1px solid #ccc; vertical-align:middle; position:relative; display:table-cell; text-align:center; float:left;}
#lib_product_list_1 .item .img div{*position:absolute; top:50%;}
#lib_product_list_1 .item .img div img{*position:relative; top:-49%; left:-50%;}
#lib_product_list_1 .item .info{padding-left:10px; float:left;}
#lib_product_list_1 .item .info .proname{border-bottom:1px dashed #ccc; font-weight:bold; height:20px; margin-bottom:5px;}
#lib_product_list_1 .item .info .proname a{color:#555;}
#lib_product_list_1 .cline{padding:15px 0; clear:both;}

/*产品详细页*/
#lib_product_detail{clear:both; overflow:hidden; margin:0 auto;}
#lib_product_detail .info{margin:0 auto; clear:both; overflow:hidden;}
#lib_product_detail .info .img{text-align:center; float:left;}
#lib_product_detail .info .img .bigimg{border:4px solid #F1F1F1;}
#lib_product_detail .info .img .small_img img{width:70px; height:70px; border:1px solid #ccc; margin:2px; cursor:pointer;}
#lib_product_detail .info .img .small_img img.cur{border:1px solid #F3A79A;}
#lib_product_detail .info .img .inquiry{text-align:center;}
#lib_product_detail .info .pro_info{float:left; margin-left:10px;}
#lib_product_detail .info .pro_info .proname{color:#3B3736; font-size:14px; font-weight:bold;}
#lib_product_detail .info .pro_info .item{padding-top:5px; margin-top:5px; border-top:1px dashed #ccc; clear:both;}
#lib_product_detail .info .pro_info .item .fl{float:left; width:45%;}
#lib_product_detail .info .pro_info .item .fr{float:left;}
#lib_product_detail .description{margin:8px 0; min-height:250px; _height:250px;}
#lib_product_detail .description .desc_nav{height:24px; border-bottom:1px solid #C7CED7; padding-left:5px; overflow:hidden;}
#lib_product_detail .description .desc_nav div{width:110px; height:24px; line-height:26px; overflow:hidden; background:url(/images/lib/global/contents_n_bg.gif); text-align:center; font-weight:bold;}
#lib_product_detail .description .desc_contents{padding:5px; line-height:180%;}
#prolist{width:778px; margin:0 auto; border:1px solid #ddd;}
#prolist #turn_page{background:#E9EFED; height:32px; line-height:32px;}
#prolist .prolist_index{background:#E9EFED;}
#prolist .prolist_index .info{width:350px; float:left; height:32px; line-height:32px; text-indent:5px; font-weight:bold; overflow:hidden; color:#676767;}
#prolist .prolist_index #turn_page{text-align:right; padding-right:10px;}
/*文章列表页*/
#lib_info_list{width:100%; clear:both; overflow:hidden;}
#lib_info_list li{height:26px; line-height:26px; border-bottom:1px dashed #ccc; overflow:hidden; text-indent:5px;}
.news_time{width:130px; text-align:right; float:right; height:26px; line-height:26px}
.news_li{width:780px; height:26px; text-align:left; line-height:26px; float:left;}
/*信息页*/
#lib_article{clear:both; overflow:hidden; margin:0 auto; line-height:180%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


/* 产品详情 */
/* 多图展示 */
.pro_detail{ overflow:hidden; margin-top:5px; }
.pro_detail_pic{ width:300px;  height:auto; float:left;border:1px solid #e1e1e1;}

.pro_detail_name{ width:450px; height:auto; overflow:hidden;float:right;}
.pro_name{ line-height:24px; margin-bottom:4px;border-bottom:1px solid #e1e1e1;}
.pro_class{ height:30px; line-height:30px;border-bottom:1px solid #e1e1e1}
.pro_detail_name .short_des{ line-height:26px; margin-top:5px}
/* 分享 */
.share{ margin-top:12px;height:auto; overflow:hidden; clear:both;}
/* 产品介绍 tab */
.prodes{height:auto; overflow:hidden;clear:both; line-height:20px; }
.pro_tab_nav{ height:35px; background:url(contents_n_bg.gif) repeat-x left bottom; margin-top:17px;}
.pro_tab_nav ul li{ float:left; width:auto; height:32px; line-height:32px; text-align:center; background:url(contents_n_bg.gif) no-repeat; font-weight:600; color:#818181; font-size:12px; margin-right:3px;padding-left:10px;float:left;}
.pro_tab_nav ul li .bg_right{background:url(contents_n_bg.gif) no-repeat; display:block; float:left;width:9px;height:32px;}

.pro_tab_nav ul li:hover, .pro_tab_nav ul li.hover{background:url(contents_n_bg.gif) no-repeat; cursor:pointer; color:#FFF }
.prodes .pro_tab_nav ul li:hover .bg_right,.prodes .pro_tab_nav ul li.hover .bg_right{background:url(contents_n_bg.gif) no-repeat;float:left;width:8px; }

.condestab{ display:none; text-align:left; line-height:24px; padding:10px 5px 15px; }

.detail{padding-left:10px;padding-right:10px;}

/*.pro_tab_nav{background:url(../images/site.gif) repeat-x;height:28px;line-height:28px;border:1px solid #bbbbbb;}*/
.pro_tab_nav{background:url(contents_n_bg.gif.gif) repeat-x;height:24px;line-height:24px;border-bottom:1px solid #d0d0d0;margin-bottom:10px;}
/*底部开始*/
.footer{width:980px; height:20px; margin:0 auto; background:#0369AB; margin-top:10px;}
.footer1{width:7px; float:left;}
.footer2{width:967px; line-height:20px; text-align:right; float:left; color:#FFFFFF; font-size:12px;}
.bai{color:#FFFFFF;}
.footer3{width:6px; float:left;}
.link{width:850px; margin:0 auto; height:60px; padding-left:130px; padding-top:10px;}
.foot_zi{width:980px; margin:0 auto; height:30px; text-align:center; line-height:50px;}
/*底部结束*/
