﻿/*内页通用*/
#main_in { padding:10px 21px 20px; overflow:auto; zoom:1; }
#sidebar { float:left; width:200px; }
#main_cont { float:right; width:720px; min-height:410px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto"); padding-left:20px; border-left:solid 1px #dedede; }
/*栏目分类*/
#sort { margin-bottom:10px; }
#sort h3 { height:33px; color:#6a6a6a; font-size:14px; line-height:33px; padding-left:20px; border-bottom:solid 2px #eaeaea; background:url(images/ico4.gif) left center no-repeat; }
#sort_cont { padding:10px 0; }
#sort_cont li a { display:block; font-size:14px;  height:32px; line-height:32px; padding-left:30px; margin-bottom:1px; background:url(images/sort_bg.jpg) left top no-repeat; }
#sort_cont li a:hover, #sort_cont li.cur a, #sort_cont li.cur a:hover { height:32px; line-height:32px; color:#fff; background:url(images/sort_bg.jpg) left bottom no-repeat; }
/*serach*/
#s_serach { height:80px; margin-bottom:10px; clear:both;}
#s_serach h3 { height:35px; color:#6a6a6a; font-size:14px; line-height:35px; padding-left:20px; border-bottom:solid 2px #eaeaea; background:url(images/ico4.gif) left center no-repeat; }
#searchform{ margin-top:10px; margin-bottom:10px;}
.search input {border:1px solid #c6c6c6;border-right:0;width:158px;height:25px;line-height:25px;padding:0 3px;font-size:12px;vertical-align:middle;color:#666; margin-right:-3px;outline: none;}
.search button {border:1px solid #09F;*border:none; background:url(images/bg_sch_ico.png) -7px -2px no-repeat #06c;*background-position:-7px -2px;width:25px; width:30px; height:27px;color:#fff;vertical-align:middle;outline:none;text-indent:-9999px;cursor:pointer;outline: none;}
.search a {color:#0082cb;}
/*联系我们*/
#s_contact h3 { height:35px; color:#6a6a6a; font-size:14px; line-height:35px; padding-left:20px; border-bottom:solid 2px #eaeaea; background:url(images/ico4.gif) left center no-repeat; }
#s_contact h3 strong { display:inline-block; padding-right:65px; }
#s_contact_cont { font-size:14px; color:#666; padding:10px 0; }
#s_contact_cont p { margin-bottom:3px; }
/*面包屑*/
#position { font-size:14px; color:#6a6a6a; line-height:32px; border-bottom:solid 2px #eaeaea; }
#position span { float:right; font-family:"宋体"; }
#position span a { display:inline-block; padding:0 2px; }
#position h2 { color:#6a6a6a; font-size:15px; }
/*单篇*/
#content { padding:20px 0; width:720px; overflow:hidden; font-size:14px; }
#content img:hover{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7; }
#c_text { color:#666; line-height:25px; }
#c_text p { font-size:14px; margin-bottom:10px; }
#c_text a{ font-size:14px; }
/*内容页*/
#title_wrap { text-align:center; background:#f8f8f8 url(images/ico2.gif) left bottom repeat-x; }
#title { color:#0085c3; font-size:18px; line-height:32px; font-family:"Microsoft Yahei"; font-weight:normal; padding-top:10px; padding-bottom:5px; }
#info { color:#666; font-size:12px; padding-bottom:5px;}
#info span { margin:0 6px; }
#info span a { display:inline-block; padding:0 3px; }
#info span a:hover { color:#fff; text-decoration:none; background:#06c; }
#c_txt { color:#666; line-height:25px; margin:20px 0px; }
#c_txt p { margin:10px 0; }
#c_txt a { font-size:14px; color:#666; }
#c_txt a:hover { color: #CCCCCC; }
#c_txt ul { width:100%; padding-left:30px; clear:both;}
#c_txt ul li{ width:100%; float:left; padding-left:15px; background:url(images/6px.jpg) no-repeat 0px 6px; font-size:14px; line-height:16px; margin-bottom:10px; clear:both;}
/*上下篇*/
#prev_next { height:40px; color:#999; margin-top:50px; padding:15px 20px; background:#f8f8f8; }
#prev_next a { color:#666; }
#prev_next a:hover { color:#f00; }
/*产品内容*/
#show_top_wrap { height:220px; margin:30px 0 0; overflow:hidden; }
#show_top_thum { float:left; width:310px; height:220px; margin-right:10px; }
#show_top_thum img.show_img { width:300px; height:210px; padding:4px; border:solid 1px #ccc; }
#show_top_thum a:hover img.show_img {border:solid 1px #ddd; }
#show_top_thum span { display:block; text-align:center; padding:10px 0; }
#show_top_thum span img { margin-right:5px; }
#show_top_thum span a { display:block; height:22px;}
#show_top_thum span a:hover { color:#f00; }
#show_top_text { float:left; width:400px; }
#show_top_text p { color:#666; line-height:25px; margin:0; padding:0; }
#show_top_text h1 { color:#06c; font-size:14px; line-height:25px; margin:0; padding:0; }
#show_top_text small { color:#f00; font-size:12px; margin-right:3px; }
#show_t { border-bottom:solid 1px #e6e6e6; }
#show_t span { position:relative; bottom:-1px; display:block; width:80px; height:25px; line-height:25px; text-align:center; margin-left:30px; border:solid 1px #e6e6e6; border-bottom:none; background:#fff; font-weight:bold; color:#06C;}
/*table*/
#c_txt table{ border-collapse:collapse;}

/*下载内容*/
.down_btn{ display:inline-block; color:#fff; padding:0 10px; background:#693;}
.down_btn:hover{ color:#fff; background:#f00;}
/*列表页*/
#list_warp { padding-bottom:50px; }
/*新闻列表*/
#text_list { margin:20px 0px 0; }
#text_list li { height:25px; line-height:21px; padding:5px 0; background:url(images/ico2.gif) left bottom repeat-x; overflow:hidden; }
#text_list li a { float:left; font-size:14px; color:#666; padding-left:20px; background:url(images/6px.jpg) no-repeat 3px 9px;}
#text_list li a:hover { color:#06c; }
#text_list li span { color:#999; font-family:"宋体"; float:right; }

/* pro_list */
.pro_list{background:#fff; padding:0px;}
.pro_list dl{ overflow:hidden; _zoom:1; background:url(images/list_bg.jpg) bottom no-repeat; padding-bottom:20px;}
.pro_list dt{ margin:10px 0px 6px 0px; line-height:22px; position:relative;}
.pro_list dt img{float:left; margin-right:20px;  background:url(images/pro_list_bg.jpg) left top no-repeat; padding:6px 10px 10px 6px;}
.pro_list dt a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7; }
.pro_list dl.last{background:none;}
.pro_list dt a{ color:#06c; font-weight:bold; font-size:15px;}
.pro_list dt span{ color:#a5a5a5; font-size:11px; float:right; margin-right:5px;}
.pro_list dd.des{height:65px; overflow:hidden;}
.pro_list dd.des a{color:#666; line-height:22px;}
.pro_list dd.des a:hover{color:#06c;}
.pro_list dd.detail{ overflow:hidden; _zoom:1;}
.pro_list dd.detail a{ color:#06c; line-height:22px; padding-right:0px; float:right; }
.list_pic .first{ border-top:none; padding-top:10px;}
.list_txt dd.detail a{ padding-right:0px;}
/*products center*/
.list_pro{width:720px;min-height:250px; font-size:14px; padding:20px 0 5px 0px;overflow:hidden;}
.list_pro li{float:left;overflow:hidden;width:168px;height:172px;padding-bottom:10px;padding-left:5px;padding-right:5px;}
.list_pro li a{width:168px;height:172px;float:left;text-align:center;overflow:hidden;}
.list_pro li a img{width:160px;height:120px;padding:3px;margin-bottom:5px; border:1px solid #eee;}
.list_pro li a:hover img{filter:alpha(Opacity=70);-moz-opacity:0.7;opacity:0.7; border:1px solid #ccd;}
.list_pro li a span{width:168px; height:36px; color:#333; line-height:18px; overflow:hidden; clear:both; display:block;}
.list_pro li a:hover span{color:#06c;}
/*分页符*/
.pagenavi { width:98%; color:#06c; line-height:20px; text-align:center; padding-top:20px; padding-bottom:20px; clear: both; font-family:"宋体"; margin: 0px auto; }
.pagenavi span { color:#06c; padding:0 3px;}
.pagenavi a { display:inline-block; color:#666; font-weight:normal; font-style:normal; text-decoration: none; margin:0 2px; padding:0px 8px; border:solid 1px #e6e6e6; background:#fafafa; }
.pagenavi a:hover { color:#fff; text-decoration:none; border: #254383 1px solid; background:#06c; }
.pagenavi .a1 { color:#fff; font-weight:bold; border: #999 1px solid; background:#ccc; }