body{font-size:12px; color:#333333; font-family:"微软雅黑"; margin:0 auto;}
*{margin:0;padding:0;}
img{border:none;}
a{color:#333333; text-decoration: none;margin:0;padding:0;}
A:hover {color:#C10A1C; text-decoration:none;}
ul,li {list-style:none; list-style-type:none;}
.clear{clear:both; margin:0; padding:0;}


.qq_tel_title {color:#FFFFFF;}
.qq_tel_nb {color:#FFFFFF;}

/***头部top css***/

.top{width:100%; height:96px; background:url(topbj.jpg) repeat-x center;}
.head{width:1000px; margin:0 auto; height:96px;}
.logo{width:454px; height:88px; float:left; margin-top:3px;}
.head_right{width:212px; height:96px; float:right;}
.yuyan{width:43px; height:16px; margin-top:11px; margin-left:169px;}
.tel{width:212px; height:37px; margin-top:13px; float:left;}

.lm{width:100%; height:46px; background:url(lmbj.jpg) repeat-x; margin:1px 0px;}
.nav {width:1000px; overflow:visible;z-index:10000; margin:0 auto;}
.nav ul{overflow:visible;z-index:10000;}
.nav li{float:left;line-height:46px; height:46px; background:url(shu.jpg) no-repeat right; text-align:center; display:block; z-index:10000;position:relative;}
.nav li a{height:46px;font-size:16px; width:125px; line-height:46px; display:block; color:#FFFFFF;}
.nav li a:hover{display:block; background:url(lmbj1.jpg) repeat-x; color:#000000; line-height:46px;}

.nav li ul{position:absolute;top:91px; left:0px;height:auto; overflow:hidden;display:block;background:#000000;display:none; width:185px;}
.nav li ul li{clear:both; height:30px;}
.nav li ul li a{display:block; overflow:hidden;height:30px; text-align:left; line-height:30px;width:185px; font-size:12px; padding-left:5px; color:#FFFFFF;}
.nav li ul li a:hover{height:30px;line-height:30px; background:#008C0D; }

.search{width:203px; margin-top:10px; height:23px; float:right;}
.search_left{width:11px; height:23px; background:url(search_left.jpg) no-repeat center; float:left;}
.search_center{width:164px; height:23px; background:url(search_center.jpg) repeat-x; line-height:23px; float:left;}
.search_kuang{border:currentColor; background:none; color:#666666; width:160px; font-size:11px; height:23px; line-height:23px; border:0;outline:none; font-family:Arial, Helvetica, sans-serif;}
.search_right{width:28px; height:23px; float:left;}
/***头部top css结束***/
/***********************首页banner css************************/
.focusBox { position: relative; width:100%; min-width:1000px; height:444px;}
.focusBox .pic{ position:relative;}
.focusBox .pic img { width:100%; height:444px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom:15px; text-align: center; font-size:0; z-index:5; }
.focusBox .hd li{margin: 0 3px; background: url(dot9.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
display:inline-block; *display:inline; zoom:1;  _background: url(dot9.png) no-repeat 0 -16px;
}
.focusBox .hd .on{ background-position:0 0; }
.focusBox .prev,
.focusBox .next { width: 60px; height: 90px; margin: -46px 0 0; display: none; background: url(ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 5; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.focusBox .prev { left: 0; }
.focusBox .next { background-position: 0 -90px; right: 0; }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }
/****首页banner结束****/

/****首页中间CSS****/
.mid{width:1000px; margin:0 auto; overflow:hidden;}
.newpro{width:1000px; background:url(newprobj.jpg) repeat-x top; height:194px; margin:0 auto;}
.newpro_title{width:175px; height:25px; line-height:25px; font-size:14px; color:#FFFFFF; margin:0 auto; background:url(newpro_title.jpg) no-repeat center; text-align:center;}
.newpro_nei{width:990px; margin:0 auto; height:165px; margin-top:4px; overflow:hidden;}
.newpro_wai{width:180px; float:left; margin-right:5px; margin-left:5px;}
.newpro_pic{width:180px; height:135px;}
.newpro_pic a{width:180px; height:135px; border:1px solid #CCCCCC; display:block;}
.newpro_pic a:hover{width:180px; height:135px; border:1px solid #FF0000; display:block;}
.newpro_zi{width:180px; height:30px; text-align:center; line-height:30px;}
.newpro2{width:1900px;}

.in_mid{width:1000px; padding-top:10px; margin:0 auto; overflow:hidden;}
.in_left{width:230px; float:left; overflow:hidden;}
.in_left_nei{width:228px; border:1px solid #D6D6D6; overflow:hidden; margin-bottom:10px;}
.in_left_title{width:228px; height:38px; line-height:38px; background:url(left_title.jpg) no-repeat center; color:#FFFFFF; font-size:14px; text-align:center;}
.in_list{width:224px; margin:10px 2px; overflow:hidden;}
.in_list ul{}
.in_list li{line-height:27px; display:block; height:27px; margin-bottom:3px;}
.in_list li a{width:224px; height:27px; line-height:27px; font-size:13px; display:block; text-align:left; text-indent:36px; background:url(list1.jpg) no-repeat center;}
.in_list li a:hover{display:block; text-decoration:none; background:url(list11.jpg) no-repeat center; line-height:27px; color:#FF0000;}
.in_con{width:224px; margin:10px 2px; overflow:hidden; text-align:left; line-height:22px;}

.in_right{width:760px; float:right; overflow:hidden; border:1px solid #D6D6D6;}
.in_right_title{width:758px; height:38px; border:1px solid #FFFFFF; overflow:hidden; background:url(protitle_bj.jpg) repeat-x;}
.in_right_title_zi{width:142px; height:38px; line-height:38px; background:url(protitle.jpg) no-repeat center; text-align:left; text-indent:25px; float:left; font-size:16px; color:#FFFFFF;}
.right_zi{height:38px; line-height:38px; background:url(right_titlebj.jpg) repeat-x; text-align:center; font-size:16px; color:#FFFFFF; padding-left:20px; padding-right:20px; float:left;}
.right_weizhi{width:400px; height:38px; line-height:38px; float:right; text-align:right; margin-right:5px;}
.in_right_title_more{width:47px; height:15px; overflow:hidden; padding-top:11px; float:right;}
.in_right_nei{width:760px; overflow:hidden; padding-top:10px;}
.right_nei{width:740px; text-align:left; line-height:20px; margin:10px; overflow:hidden;}

.inpro_wai{width:180px; float:left; margin-right:4px; margin-left:5px;}
.inpro_pic{width:180px; height:135px;}
.inpro_pic a{width:180px; height:135px; border:1px solid #CCCCCC; display:block;}
.inpro_pic a:hover{width:180px; height:135px; border:1px solid #FF0000; display:block;}
.inpro_zi{width:180px; height:37px; text-align:center; line-height:37px;}

.about{width:650px; border:1px solid #D6D6D6; float:left;}
.about_title{width:650px; background:url(protitle_bj.jpg) repeat-x; height:38px;}
.about_title_left{width:110px; height:36px; margin-left:7px; line-height:36px; background:url(about_title.jpg) no-repeat center; font-size:14px; color:#FFFFFF; text-align:center; float:left;}
.about_title_more{width:47px; height:15px; padding-top:11px; float:right;}
.about_nei{width:630px; height:215px; margin:10px; text-align:left; line-height:20px; overflow:hidden;}

.news{width:335px; border:1px solid #D6D6D6; float:right;}
.news_title{width:335px; height:38px; background:url(protitle_bj.jpg) repeat-x;}
.news_nei{width:315px; height:235px; margin:0px 5px; text-align:left; overflow:hidden;}
.in_news{width:315px; height:28px; border-bottom:1px dashed #D6D6D6;}
.in_news_zi{width:245px; background:url(jiantou.jpg) no-repeat left; height:28px; line-height:28px; text-indent:10px; overflow:hidden; float:left;}
.in_news_time{width:70px; height:28px; line-height:28px; text-align:right; float:right;}
/****首页中间CSS结束****/


/***底部bottom css***/
.bottom{width:100%; height:110px; background:#04ADDE; margin-top:10px;}
.foot{width:1000px; height:110px; margin:0 auto;}
.foot_left{width:660px; height:95px; float:left; padding-top:15px; text-align:left; line-height:24px; color:#FFFFFF;}
.foot_left a{color:#FFFFFF;}
.foot_center{width:146px; height:34px; margin-top:40px; float:left;}
.foot_right{width:132px; height:97px; margin-top:7px; float:right;}

.guodu{width:100%; height:10px;}
/***底部bottom 结束***/

/*文章列表页*/
#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:70px; text-align:right; float:right; height:26px; line-height:26px}
.news_li{width:725px; height:26px; text-align:left; line-height:26px; background:url(jiantou.jpg) no-repeat 4px; text-indent:15px; float:left;}
.nei_news{width:734px; text-align:left; height:29px; border-bottom:#CCCCCC 1px dotted; line-height:29px;}
/*信息页*/
#lib_article{clear:both; overflow:hidden; margin:0 auto; line-height:220%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.page{width:540px; height:30px; padding-left:200px; text-align:left; line-height:30px; background:#F1F1F1; margin-top:5px;}
.page1{width:550px; height:30px; padding-left:200px; text-align:left; line-height:30px; background:#F1F1F1; margin-left:5px; margin-top:5px;}


/* 产品详情 */
/* 多图展示 */
.pro_detail{ overflow:hidden; margin-top:5px; height:278px; }
.pro_detail_pic{ width:352px; float:left;}

.pro_detail_name{ width:350px; height:auto; overflow:hidden;float:right;}
.pro_name{ line-height:30px; margin-bottom:4px;border-bottom:1px dashed #e1e1e1;}
.pro_class{ height:30px; line-height:30px; border-bottom:1px solid #e1e1e1}
.pro_miaoshu{line-height:21px; text-align:left; border-bottom:1px solid #e1e1e1}

.miaoshu{width:735px; height:28px; border-bottom:2px solid #ED6A00;}
.miaoshu1{line-height:28px; display:block; height:28px; width:118px; float:left; margin-right:5px; text-align:center;}
.miaoshu1 a{width:118px; height:28px; text-align:center; line-height:28px; background:url(prolist.jpg) no-repeat center; float:left;}
.miaoshu1 A:visited {width:118px; height:28px; text-align:center; line-height:28px; background:url(prolist.jpg) no-repeat center; float:left;}
.miaoshu1 a:hover{width:118px; height:28px; text-align:center; line-height:28px; background:url(prolist1.jpg) no-repeat center; color:#FFFFFF; float:left;}


/*.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;}

.table_pro {font-size: 12px; color:#333333; text-decoration: none; border: 1px none #333333;}
.table_pro A:link {font-size: 12px; color:#333333; text-decoration: none;}
.table_pro A:visited {font-size: 12px; color:#333333; text-decoration: none;}
.table_pro a:hover {font-size: 12px; color: #FF0000; text-decoration: none;}
