@charset "utf-8";
/* CSS Document utf-8编码*/

/*全局标签*/
*{ margin:0; padding:0; }
body{color:#484848;font-size:12px;font-family:"Courier New", Arial, Verdana, Courier, monospace; margin:0 auto;background:#fff url(../images/bg.gif) repeat-x left top; }
a,img{ border:none; }
ul,li{ list-style:none; }
em{ font-style:normal; }
a{ text-decoration:none; color:#484848; cursor:pointer; }
a:hover{ color:#cf4d2e; }
a:active{ color:#cf4d2e; }

/*全局类*/
.clear{ height:0; line-height:0; font-size:0; overflow:hidden; clear:both; }
.inputcss{height:17px;}
.norecods{ color:#666; }
.timedate{ color:#666; font-size:11px; }
.page{ text-align:right; width:100%; color:#666666; clear:both; margin-top:10px; }
.star{ color:red; }
.point{font-size:14px; font-family:"宋体"}

.zColor{ color:#cf4d2e; }
	/*选项卡*/
.tags_div{ background:url(../images/tab_bg.gif) repeat-x left -24px; }
.tags_lbg{ width:100%; height:100%; background:url(../images/tab_lbg.gif) no-repeat left -24px; }
.tags_rbg{ width:100%; height:100%; background:url(../images/tab_rbg.gif) no-repeat right -24px; }
.tags { overflow:hidden; padding:0 9px; height:24px; }
.tags li { float:left; }
.tags li a { display:block; float:left; color:#333333; height:100%; }
.tags li a span{ float:left; display:block; padding:0 10px; height:24px; line-height:24px; line-height:28px\0; *line-height:28px; overflow:hidden; white-space:nowrap; }
.tags li.selectTag { background:url(../images/tab_bg.gif) repeat-x left top; }
.tags li.selectTag a { color:#fff; font-weight:bold; background:url(../images/tab_lbg.gif) no-repeat left top; cursor:default; }
.tags li.selectTag a span { background:url(../images/tab_rbg.gif) no-repeat right top; }
.tagContent { display:none; padding:18px 15px 0 15px; clear:both; line-height:180%;  }
.tagContents div.selectTag { display:block; }
	/*产品列表*/
ul.prolist{ float:left; }
ul.prolist li{ float:left; width:116px; height:91px; margin-right:5px; margin-bottom:5px; overflow:hidden; border:1px solid #c1c1c1; }
ul.prolist li table td.proimg{ width:100%; height:72px; overflow:hidden; vertical-align:middle; text-align:center; padding:1px; background:#fff; }
ul.prolist li table td.protitle{ width:100%; height:19px; line-height:20px; background:#e4e4e4; overflow:hidden; vertical-align:middle; text-align:center; }

/*整体框架*/
#warp{width:1002px;height:auto;margin:0 auto; overflow:hidden; }
#head{height:84px; overflow:hidden; padding:0 36px 0 36px; }
#content{ width:930px; padding:0 36px; overflow:hidden; }
#banner{ width:100%; padding:8px 0 12px 0; }

/*头部*/
#head .logo{ float:left; }
#head .menu{ float:right; width:594px; height:50px; margin-top:34px; background:url(../images/menubgs.gif) no-repeat  left top; overflow:hidden; }
#menu{ float:left; }
#menu li{ float:left; }
#menu li a{ display:block; height:50px; width:76px; overflow:hidden;}
#menu li a#m1{ width:58px; }
#menu li a#m1.ahover{ background:url(../images/menubgs.gif) no-repeat 0 -50px; }
#menu li a#m2.ahover{ background:url(../images/menubgs.gif) no-repeat -58px -50px; }
#menu li a#m3.ahover{ background:url(../images/menubgs.gif) no-repeat -134px -50px; }
#menu li a#m4.ahover{ background:url(../images/menubgs.gif) no-repeat -210px -50px; }
#menu li a#m5.ahover{ background:url(../images/menubgs.gif) no-repeat -286px -50px; }
#menu li a#m6{ width:80px; }
#menu li a#m6.ahover{ background:url(../images/menubgs.gif) no-repeat -362px -50px; }
#menu li a#m7.ahover{ background:url(../images/menubgs.gif) no-repeat -442px -50px; }
#menu li a#m8.ahover{ background:url(../images/menubgs.gif) no-repeat -518px -50px; }

/*底部*/
#foot{ background:#e0e0e0; line-height:30px; margin:0 36px; }

/*内容区剩余宽度 1002-36-36 = 930*/
/*content*/
	/*首页*/
#ileft{ float:left; width:307px; margin-right:10px; overflow:hidden; }
#icenter{ float:left; width:397px; margin-right:10px; overflow:hidden; }
#iright{ float:left; width:206px; overflow:hidden; }
		/*新闻列表*/
#ileft .inews ul li{ height:30px; line-height:30px; overflow:hidden; border-bottom:1px dashed #afafaf; } /*新闻列表*/
#ileft .inews ul li span{ display:block; float:left; }
		/*产品列表*/
#icenter div.tagContent{ padding-right:0; }
	/*内页*/
#conbg{ background:url(../images/contentbg.gif) repeat-y left top; clear:both; width:100%;  height:auto; }
#left{ float:left; width:168px; margin-right:19px; overflow:hidden; background:#fff; }
#left ul.ul1{ width:100%; }
#left ul.ul1 li.li1{ width:100%; height:24px; line-height:24px; line-height:28px\0; *line-height:28px; margin-bottom:10px; overflow:hidden; }
#left ul.ul1 li.li1 a{ padding-left:20px; display:block; height:100%; background:url(../images/leftbgs.gif) no-repeat left top; color:#666; font-weight:bold; }
#left ul.ul1 li.li1 a.ahover{ background:url(../images/leftbgs.gif) no-repeat left -24px; color:#fff; }
#right{ float:left; width:743px; overflow:hidden; padding-bottom:40px; }
	/*内页右侧内容区*/
#right .con{ line-height:200%;clear:both;} /*独立文章区*/
#right .con > .conDiv{float:left;width:32%;margin-right:2%;min-height:350px;}
#right .con > .conDiv img{border:1px solid #666;}
#right .con > .conDiv a{outline:none;}
#right .con > .conDiv:nth-child(3),#right .con > .conDiv:nth-child(6),#right .con > .conDiv:nth-child(9){margin-right:0;}
#right .con > .conDiv > .conText{text-align:center;margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

#right .news ul li{ line-height:150%; padding:8px 0; border-bottom:1px dashed #afafaf; } /*新闻列表*/
#right .news ul li em{ float:right; display:block; padding-left:10px; color:#666; }
#right .news ul li span{ display:block; float:left; }

#right .newsinfo .title{ font-size:14px; font-weight:bold; text-align:center;  margin-top:10px; padding-bottom:5px; border-bottom:1px solid #dedede; } /*新闻详情*/
#right .newsinfo .other{ margin-bottom:25px; text-align:center; color:#777; }

#right .pro{ padding:0 0 0 18px; } /*产品列表*/
#right .pro .prolist li{ width:202px; height:144px; margin-right:30px; margin-bottom:30px; }
#right .pro .prolist li table td.proimg{ height:121px; }
#right .pro .page{ text-align:center; }

#right .case{ padding:0 0 0 15px; } /*案例展示*/
#right .case .prolist li{ width:329px; height:223px; margin-right:20px; margin-bottom:20px; }
#right .case .prolist li table td.proimg{ height:200px; }
#right .case .page{ text-align:center;}

#right .proinfo{} /*产品详情*/
#right .proinfo .proimg_max{ text-align:center; margin-top:10px; }
#right .proinfo .proimg_max a img{ padding:1px; border:1px solid #c1c1c1; }
#right .proinfo .proimg_title{ font-weight:bold; font-size:14px; text-align:center; padding-top:10px; margin-bottom:30px; }

/*产品页左侧样式重置*/
#conbg .protype_left ul.ul1 li.li1{  }
#conbg .protype_left ul.ul1 li.li2{ padding:12px 0 12px 0; background:#f0f0f0; display:none; }
#conbg .protype_left ul.ul1 li.li2 p{ padding:3px 0 3px 15px; }
#conbg .protype_left ul.ul1 li.li2 a{ line-height:150%; color:#666666 }
#conbg .protype_left ul.ul1 li.li2 a:hover,
#conbg .protype_left ul.ul1 li.li2 a.ahover{ color:#cf4d2e; text-decoration:underline; }
