@charset "utf-8";

/*内页公共样式*/
#subwrap{ background:#DED8C8 url(../images/submainbg.jpg) repeat-x;}
.subwrapcon{ width:971px; margin:0px auto; background:url(../images/leftbg.png) repeat-y;}
.subwrapbottom{ height:9px; background: url(../images/sub_main_bottombg.jpg) repeat-x;}
.subleft{ width:250px; float:left;}
.subleftcon{ width:228px; float:left; padding:0 0 40px 0;}

.subright{ display:inline; width:700px; float:left; margin:0 0 0 21px;}
.rightTitle{ height:40px; line-height:40px; color:#792C21; }
.rightTitle a{ color:#792C21; }
.rightTitle a:hover{ color:#792C21;}
.subrightcon{}



/*单页面样式*/
.about{ margin:20px 0;}
.news { margin:20px 0;}
.about p{ width:100%; height:auto; color:#848484; line-height:22px; margin:20px 0;}
.news p { width:100%; height:auto; color:#333; line-height:22px; margin:20px 0;}
.about h3{ height:24px; line-height:24px; color:#792C21;}
.news h3 { height:24px; line-height:24px; color:#792C21;}



/*新闻中心页面和新闻终端页面样式*/
.newslist{}
.newslist table{ width:100%; border-left:1px #999 solid; border-top:1px #999 solid; color:#666; margin:0 0 20px 0;}
.newslist table td{ padding:10px 15px; border-bottom:1px #999 solid; border-right:1px #999 solid;}
.newslist table a{ color:#7d7d7d; font-weight:bold;}
.newslist table a:hover{ color:#E60013;}
.newslist table .newslist-1{ width:68%; background:#FFF;}
.newslist table .newslist-2{ width:16%; background:#FFF; text-align:center;}
.newslist table .newslist-3{ width:16%; background:#FFF; text-align:center;}

.single h1{ padding:7px 0; color:#333; text-align:center; font-size:14px; border-bottom:#666 1px dotted;}
.single span{ display:block; width:100%; padding:5px 0; color:#666; text-align:center;}
.single p{ margin:20px 0; line-height:22px; color:#000;}
.back { height:27px; padding:7px 0; text-align:right;}
.back a{ width:116px; height:27px; color:#7d7d7d;}



/*产品中心页面样式*/
.products_show{ margin:32px 0 0 0;}/* FireFox */
* html .products_show{ margin:32px 0 30px 0;}/* ie6 fixed */
*+html .products_show{ margin:32px 0 30px 0;}/* ie7 fixed */

.products_show li{ width:184px; float:left; margin:0 20px 10px 20px; }
.products_show li a img{ display:block; width:180px; height:120px; background:#fff; border:1px solid #ACA696; padding:1px;}
.products_show li a:hover img{ border:1px solid #ACA696;}
.products_show li span{ display:block; width:184px; height:24px; line-height:24px; text-align:center;}
.products_show a:hover{ text-decoration:none;}
.link{ width:700px; height:5px; background:url(../images/line.jpg) no-repeat;}



/*产品分类样式*/
.l_procat{ width:200px;}
.sidebar_protype{ padding:55px 0 0 28px; background:url(../images/leftcatabg.jpg) no-repeat;}
.sidebar_protype .l_procat a{ display:block; width:100%;}
.sidebar_protype .l_procat .level_1 { border-bottom:#564C40 1px dashed;}
.sidebar_protype .l_procat .level_1 a{ height:32px; line-height:32px; color:#C9BFA5;}
.sidebar_protype .l_procat .level_1 a:hover{ color:#fff; text-decoration:none;}
.sidebar_protype .l_procat .level_2{ background:url(../images/li-1.jpg) no-repeat 0 9px; padding:3px 0;}
.sidebar_protype .l_procat .level_2 a{ height:18px; line-height:18px; color:#D0D29A; text-indent:10px;}
.sidebar_protype .l_procat .level_2 a:hover{ color:#979944; text-decoration:none;}

.news_protype{ padding:60px 0 0 28px; background:url(../images/leftnewsbg.jpg) no-repeat;}
.news_protype .l_procat a{ display:block; width:100%;}
.news_protype .l_procat .level_1 { border-bottom:#564C40 1px dashed;}
.news_protype .l_procat .level_1 a{ height:auto; padding:3px 0 6px 0; line-height:16px; color:#C9BFA5;}
.news_protype .l_procat .level_1 a:hover{ color:#fff; text-decoration:none;}



/*产品终端页面样式*/
.products_detail{ margin:32px 0 0 0;}
.products_detail h1{ height:42px; line-height:42px; color:#d8ccba; background:url(../images/show_titlebg.jpg) no-repeat; text-indent:20px;}
.detail_show{ height:331px; margin:18px 0 0 0;}
.detail_show_left{ width:400px; float:left;}
.detail_show_right{ width:300px; float:left;}

.detail_show_right ul{ width:270px; margin:0 0 0 15px; border-top:#9A937E 1px dotted;}
.detail_show_right li{ height:36px; line-height:36px; color:#333;  border-bottom:#9A937E 1px dotted;}
.detail_show_right li.pd{ color:#5D1F17;  font-weight:bold;}
.detail_show_right li em{ width:49%; float:left;}
.detail_show_right li span{ width:49%; float:left; font-weight:bold;}
.detail_show_right li.qq{ height:48px; background:url(../images/qq.jpg) no-repeat left center;}
.detail_show_right li.qq a{ display:block; width:28px; height:28px; float:left; margin:10px 9px 0 0;}
.detail_show_right li.inquriy{ height:58px;}
.detail_show_right li.inquriy a{ display:block; width:98px; height:25px; float:left; margin:15px 0 0 0;}

.description h3, .other h3{ height:40px; line-height:40px; color:#5D1F17; border-bottom:1px dashed #9A937E;}
.description .data{ overflow-x:auto; margin:10px 0;}
.description a.iq{ display:block; width:98px; height:25px;}
.description p{ width:100%; height:auto; color:#000; line-height:22px; margin:20px 0;}
.description table{ width:100%; text-align:center; border-left:1px #999 solid; border-top:1px #999 solid; background:#fff; color:#333;}
.description table td{ padding:6px 5px; border-bottom:1px #999 solid; border-right:1px #999 solid;}

.other ul{ margin:20px 0;}
.other li{ width:160px; float:left; margin:0 6px;}
.other img{ display:block; width:144px; height:96px; background:#fff; border:1px solid #ACA696; padding:4px 7px; margin:0 auto;}
.other span{ display:block; height:22px; line-height:22px; text-align:center;}



/*产品终端页产品图片切换效果样式*/
#preview{}
#spec-n1 img{ width:396px; height:264px; background:#fff; border:1px solid #9A937E; padding:1px;}
#spec-n5{width:396px; height:60px; background:#fff; border:1px solid #9A937E; border-top:none; padding:1px;}
#spec-right{width:124px; height:60px; float:left;}
#spec-right a img{width:124px; height:60px;}
#spec-list{float:left;}
#spec-list ul{ float:left;}
#spec-list ul li{width:190px; float:left; margin:0 10px; }
#spec-list ul li img{width:180px; height:120px; cursor:pointer;}




/*分页样式*/
.pager{ margin:20px 0 30px 0; border-top:#B7B1A3 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:#F4F4F4; margin:0px 2px; padding:0 0.6em;}
.pager span a{ display:block; color:#7d7d7d;}
.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{}



/*在线询盘页面样式*/
.inquiry_form { padding:10px 0 0 30px; color:#000; font-family:Tahoma; }
.inquiry_form tr{ margin:0 0 15px 0;}
.inquiry_form th { text-align:right; padding:0 10px 0 0; font-weight:normal;}
.inquiry_form td input,.inquiry_form td textarea { border:1px solid #bbb; padding:2px;}
.inquiry_form td .btn_box { width:60px; height:24px; border:1px solid #bbb; background:#e6e6e6 url(../images/inquiry_btn.jpg) repeat-x; color:#333; cursor:pointer;}



/*tag页面样式*/
.tagletter{ border-left:1px #B7B1A3 dotted; margin:10px 0;}
.tagletter li{ width:auto; height:18px; float:left; line-height:18px; margin:0 0 0 1px; border-right:1px #B7B1A3 dotted;}
.tagletter li a{ padding:0 7px;}
.taglist{ margin:30px 0; padding:10px 0; border-top:1px #B7B1A3 dotted; border-bottom:1px #B7B1A3 dotted;}
.taglist li{ width:33%; height:18px; float:left; line-height:18px; margin:5px 0;}
.taglist li a{}



/*在线客服样式*/
#online_kf_box{width:172px;}
#online_kf_menu{ width:26px; height:136px; background:url(../../default/images/side_online_im.gif) no-repeat; text-align:right;}

.QQbox{width:auto; z-index:99; right:3px; top:145px; position:fixed;}
*html .QQbox{position:absolute;}
.QQbox .infobox{width:170px; text-align:center; background:#bdc5cb url(../../default/images/siderIM_infobox.gif) no-repeat; padding:8px 0; line-height:14px; color:#000; font-weight:bold;}
.QQbox .t{ background:url(../../default/images/siderIM_title.gif) no-repeat; height:34px;}
.QQbox .b{ float:right; width:170px; height:4px; background:url(../../default/images/siderIM_bottom.gif) no-repeat -3px -7px;}
.QQbox .con{ width:170px; background:url(../../default/images/siderIM_bg.gif) repeat-y; padding:10px 0px;}
.QQbox .con h2{ height:22px; background:url(../../default/images/siderIM_bg.gif) repeat-y -163px 0; border:1px solid #3a708d; text-align:center; color:#fff;}
.QQbox .con ul{ width:85%; margin:0 auto;}
.QQbox .con li{ border-bottom:1px #ccc dotted;}
.QQbox .con li a{ display:block; padding:8px 0;}
.QQbox .con li img{ display:block; padding:0 0 2px 0;}


/*产品终端页点击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;}



/*.MagicZoom样式*/
.MagicZoomBigImageCont {border:1px solid #91b817;}
.MagicZoomMain {text-align: center !important;width: 92px;}
.MagicZoomMain div {padding: 0px !important;}
/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader { color:#fff; background:#91b817; text-align:center !important; }
/* CSS class for small looking glass square under mouse */
.MagicZoomPup {border:1px solid #fff;background:#000;}
/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:center;
	background:#fff;
	color:#444;
	border:1px solid #ccc;
	opacity:0.2;
	padding:3px !important;
	display:none; /* do not edit this line please */
}
/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {padding-top:3px !important;}



/*job和guestbook的样式*/
.hr{ margin:20px 0; color:#666;}
.hr a{ padding:0 10px; color:#D2211F; text-decoration:underline;}
table.job{ width:100%; border-collapse:collapse; color:#777;}
table.job th, .job td{ border:1px solid #ddd;}
table.job th{ background: url(../images/tabletab.jpg) repeat-x; height:40px; line-height:40px; text-align:center;}
table.job td{ padding:10px; background:#FFF; text-align:center;}
table.job a.close{height:28px; line-height:28px;}
table.job .jobdetail{ display:block; width:76px; height:24px; background:url(../images/jobdetail.gif) no-repeat; margin:0 auto;}
table.job .mydiv{ z-index:999; position:fixed!important; position:absolute; width:650px; left:50%;_left:55%; top:30%; margin:-135px 0 0 -325px;}
table.job .mydiv table{ border-collapse:collapse; color:#777; line-height:22px;}
table.job .mydiv table .alignleft{ text-align:left;}

.guestbook { padding-top:30px;}
.guestbook table th { color:#777; text-align:left;}
.guestbook table td input,.guestbook table td textarea{ border:1px solid #777; background:#f0f0f0;}

.guestbook{ margin:0 0 0 20px;}






#wrap_inner{ background:url(../images/inner.jpg) top no-repeat;}

.leftmenu h3{ margin:25px 0 0 0; height:30px; background:url(../images/menu_t.jpg) no-repeat; line-height:30px; text-indent:35px; font-size:14px; color:#e60013;}
.leftmenu ul{ background:#fafafa; padding:10px 0 0 0;} 
.leftmenu ul li{ height:26px; line-height:26px; text-indent:35px; border-bottom:1px #7d7d7d dotted;}
.leftmenu ul li a{ display:block; height:26px; background:#fafafa; color:#666;}
.leftmenu ul li a:hover{ background:#fff;}


.wrap_l{ width:208px; float:left;}
.wrap_r{ width:782px; float:left; margin:0 0 0 10px}
.wrap_r .position{ height:30px; line-height:30px; border-bottom:1px #e60114 solid; margin:24px 0 0 0; color:#7e7e7e;}
.wrap_r .position a{ color:#7e7e7e;}
.wrap_r .position span{ float:right; margin:0 15px 0 0;}








.about{}
.about ul{ margin:0 0 0 30px;}
.about ul li{width:182px; height:160px; float:left; margin:0px 25px 0;}
.about ul li a{ color:#333;}
.about ul li img{ border:1px #d7d7d7 solid; width:180px;}
.about ul li span{ display:block; width:180px; height:20px; line-height:20px; text-align:center;_margin:5px 0 0 0;}









.pro .scroll_inner,.pro .show_intro{ width:640px; margin:10px auto; font-weight:normal; }
.pro .goback{width:640px; height:32px; line-height:32px; border:#ddd 1px solid; background:#f4f4f4 url(../images/arrow2.jpg) no-repeat 10px 12px; text-indent:26px; margin:0 auto}
.pro .goback h1{width:560px;}
.pro .goback a{ font-size:11px; color:#D2251E; float:right; display:block; width:78px; line-height:32px;}
.pro .poduct_img{width:640px; border:#d3d3d3 1px solid; border-top:none; background:url(../images/proshow.jpg) repeat-x left bottom; margin:0 auto}
.pro .poduct_img img{ display:block; margin:20px auto 30px auto; padding:1px; border:#ddd 1px solid;}
.pro .scroll_inner a{ display:block; width:auto; float:left;margin: 15px 0 0 5px;}
.pro .scroll_inner 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 .show_intro{}
.pro .show_intro p{ width:auto; margin:15px 0; line-height:22px; color:#333;}

.pro .scroll_inner{ height:152px; border:1px #d7d7d7 solid;}



.show{ background:#fff;}
.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; line-height:22px;}
.show p img{ display:block;}

.t2box ul{}
.t2box{ height:150px; overflow:hidden;}
.t2box li{ width:163px; height:128px; float:left; background:url(../images/sprobg.jpg) no-repeat; }
.t2box li img{ display:block; width:150px; height:100px; padding:3px;}
.t2box li span{ display:block; height:28px; line-height:28px; text-align:center;}
.scroll_wrap { float:left; overflow:hidden;}



