@charset "utf-8";

/*list*/
.pos{ width:auto; height:30px; line-height:30px; text-indent:265px; border-bottom:#ddd 1px dotted; border-top:#ddd 1px dotted; margin:0 0 10px 0;}
.mainleft{ width:232px; float:left; margin:0 16px 0 0;}
.mainright{ width:726px; float:left;}
.listmain{ width:974px; margin:0 auto;}

.listpage{ padding:10px 0;}
.listpage li{ width:auto; float:left; padding:0 4px;}
.listpage li a{ display:block; padding:2px 8px; border:#ddd 1px solid;}
.listpage li a:hover{ border:#B81E00 1px solid; color:#B81E00; text-decoration:none;}
.listpage li a.page_now{ background:#f4f4f4;}
.listpage li a.page_now:hover{ background:#fff;}
.listpage li strong{ margin:0 5px;}
.listpage li input{ width:30px; text-align:center; margin:0 5px;}

.about{ background:#fff;}
.about p{ width:auto; margin:15px 0; padding:0 15px; line-height:22px;}
.about p img{ }
.news{ background:#fff;}

.show{ background:#fff; line-height:25px;}
.show h1{ padding:15px 0; color:#333; text-align:center; font-size:20px; border-bottom:#666 1px dotted;}
.show h4{ padding:5px 0; color:#666; text-align:center; font-weight:normal;}
.show p{ width:auto; margin:15px 0; padding:0 15px; font-size:14px; line-height:25px;}
.show p img{}

.pro{ padding: 10px 0 0; background:#fff;}
* html .pro{ margin:20px 0 20px;}
* + html .pro{ margin:20px 0 20px;}
.pro ul{ margin-top: 10px;}
.pro li{ width:184px; float:left; margin:0 20px 10px;}
.pro li a{ display:block; color:#666;}
.pro li a:hover{ text-decoration:none; color:#000;}
.pro li a img{ display:block; width:180px; height:120px; padding:1px; border:1px solid #ddd;}
.pro li a:hover img{ border:1px solid #000;}
.pro li span{ display:block; width:184px; height:24px; line-height:24px; text-align:center;}

.pro h1{width:640px; margin:0 auto; height: 40px; line-height: 40px; text-align: center;font-size: 16px;   font-weight: bold;}
.pro h1 a{  color:#D2251E;  padding:0 15px 0 0; padding-left:350px;}
.pro span{  border-top:none;}
.pro span img{ display:block; margin:20px auto 0; width:396px; height:264px; border:#ddd 1px solid;}
.pro h3{}
.pro h3 a{ display:block; width:auto; float:left; margin:6px 6px 0 0;}
.pro h3 a img{ display:block; width:150px; height:100px; padding:1px; border:#ddd 1px solid;}
/*.pro h4{ width:620px; padding:20px 0 0 20px; margin-top:6px; border:#ddd 1px solid;}*/
.pro_cont{padding: 10px; line-height:25px;}
.pro_cont h2{height: 40px; line-height: 40px; font-size:14px;}
.pro_cont p{ width:auto; margin:15px 0; line-height:22px; color:#333;}

/*page*/
.pager{ margin:20px 0 30px 0; border-top:#eee 1px solid; border-bottom:#eee 1px solid; background:#fff; padding:5px 0;}
.page_link{ height:22px; padding:0 20px;  color:#777; text-align:center;}
.pager span{ float:left; line-height:20px; background:#F0F0F0; margin:0px 2px; padding:0 0.6em;}
.pager span a{ display:block;}
.page_link_total{color:#777;}
.page_link_a,{}
.page_link_now{ font-weight:bold; color:#d2211f;}
.page_link_next{}
.page_link_first{}
.page_link_last{}
.page_link_pre{}

/*news*/
.news{ padding: 20px 0;}
.news li { border-bottom:1px dotted #aaa; height:36px; line-height:36px; text-indent:20px; background:url(../images/arrow-1.jpg) no-repeat 5px center;}
.news li a{ display:block; color:#666; background:url(../images/arrow2.jpg) no-repeat 4px 14px;}
.news li a:hover{ color:#000; background:#f4f4f4 url(../images/arrow2.jpg) no-repeat 4px 14px; text-decoration:none;}
.news span{ float:right; }

/*产品终端页点击largeimg图片放大样式*/
#TB_window {font:12px Arial, Helvetica, sans-serif;color:#333;width:600px;}
#TB_secondLine {font:10px Arial, Helvetica, sans-serif;color:#666;}
#TB_window a:link {color:#666;}
#TB_window a:visited {color:#666;}
#TB_window a:hover {color:#000;}
#TB_window a:active {color:#666;}
#TB_window a:focus{color:#666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay { /* ie6 hack */position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;height:auto;}

* html #TB_window { /* ie6 hack */position: absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px;/*	border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;*/height:400px;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:11px 25px 10px 0;text-align: right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}

#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load { /* ie6 hack */position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #TB_HideSelect { /* ie6 hack */position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}
/*相关产品样式*/
.other h2{ height: 40px; line-height: 40px; font-size:14px; border-bottom: 1px dashed #999; }
.other ul{ margin-top:10px;}
.other li{ width: 160px; float:left; margin: 10px 10px 0;}
.other img{ display:block; width: 156px; height: 106px; background:#fff; border:1px solid #ACA696; padding: 1px; margin:0 auto;}
.other span{ display:block; height: 25px; line-height: 25px; font-size:14px; text-align:center;}