@charset "utf-8";


/* 长沙隆泰微波热工有限公司的CSS*/

/*=== 缺省定义 ===*/

BODY,DIV,FORM,UL,OL,LI,DL,DT,DD,H1,H2,H3,H4,H5,H6,H7{PADDING:0; MARGIN: 0px; border:0;FONT-SIZE: 12px;font-family:宋体,Arial, Helvetica, sans-serif; line-height:160%}

TABLE,TD,TR,TH {FONT-SIZE: 12px; line-height:160%}
LI {list-style-type:none;}

a{color:#000;TEXT-DECORATION: none;}
a:hover {COLOR: #990000; TEXT-DECORATION:underline; }
a,li,erea{ 
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus;li:focus{ 
    -moz-outline-style: none;   /*    FF    */
}
a img{border:none}


b,strong{}
i,em{  }
p{ text-indent:0em; line-height:180%;margin:0.5em 0; text-align:left; }

.clearfloat { /* 此类应当放在 div 或 break 元素上，而且该元素应当是完全包含浮动的容器关闭之前的最后一个元素 */
	clear:both;
    height:0px;
    font-size: 1px;
    line-height: 0px;
}



/*=== 表单 ===*/
.btn_area{ text-align:left; margin:15px auto 10px auto; }
button{ white-space:nowrap; height:22px;margin:0 2px; background:url(images/btn_back.gif) repeat-x #f4f2f4; padding:0 2px; border:1px solid #ccc; font-size:12px;  }
input{ font-size:12px}

/*=== 表格 ===*/

.mtable{ border-collapse:collapse; background:#fff; border:1px solid #ccc}
.mtable caption{ text-align:left;color:#108500; font-size:14px; font-weight:bold; padding:10px;}
.mtable td,.mtable th{border-bottom:1px solid #F3A372;text-align:left;padding:4px 5px; }
.mtable th{ color:#fff;background:#BF3C0F; white-space:nowrap}
.mtable th img{ margin-right:5px}
.mtable a{color:#007EC6;}
.mtable tr{behavior:url(htc/tr.htc)}/*管理后台每一行的鼠标响应样式*/
.mtable tr:hover{ background:#D7FFBD}
.mtable li{background:url(images/i1.gif) no-repeat 0 0.6em; padding-left:1em;}

/*=== 招聘表格 ===*/
.mtable2{ border-collapse:collapse; background:#E2F8FC; border:1px solid #006B97}
.mtable2 th,.mtable2 td{ padding:5px;border:1px solid #006B97}
.mtable2 th{ background:#DBFBEE; white-space:nowrap; text-align:center}
.mtable2 tr{behavior:url(htc/tr.htc)}/*管理后台每一行的鼠标响应样式*/
.mtable2 tr:hover{ background:#D7FFBD}

/*=== 简单表格 ===*/
.mtable3{ border-collapse:collapse; background:#e0e1e1; border:1px solid #fff}
.mtable3 th,.mtable3 td{ padding:3px 5px;border:1px solid #fff; color:#333}
.mtable3 th{ white-space:nowrap; text-align:left;width:5em; color:#000}

/*=== 页面公共 ===*/


body{text-align:center; background: #fff; padding-top:10px}

.head{  width:980px;margin:0 auto; height:71px;}
.head .logo{ float:left; }
.head .menu{ float:right; margin:25px 0 0 0; width:500px; text-align:right }
.head .menu li{ float:left; padding:0 3px}

/* 导航条*/
.nav_erea { float:right;height:39px; width:100%; background:url(images/nav_back.gif) repeat-x; text-align:left; margin-bottom:13px;}

#nav { width:980px; margin:0 auto; } 
#nav li { float:left; text-align:center;font-size:14px; background:url(images/spilit.gif) no-repeat right bottom;} 
#nav li a{ display:block; height:32px; color:#fff; width:3em;padding:0 10px; padding-top:6px; text-align:center } 
#nav li a:hover{background:url(images/nav_hover.gif) repeat-x;text-decoration:none; color:#FF6
} 
#nav img{ float:left}
#nav select{ float:right; margin:10px 0 0 0}

.banner{ width:980px;margin:0px auto 10px auto}
.banner .big_pic{ float:left; border:1px solid #ccc}
.banner .sidebar{ float:right; width:250px}
.banner .sidebar li{ float:left; background:url(images/sidebar_back.gif) no-repeat red; width:222px; height:60px; overflow:hidden; margin-bottom:13px; text-align:left; padding:12px 14px}
.banner .sidebar li img.more{ float:right}
.banner .sidebar li h3{ font-size:14px; color:#ff8106; margin-bottom:5px}
.banner .sidebar li .content{ line-height:140%; height:30px; overflow:hidden; color:#eee}

/*=== 页面主体 ===*/

/*主体布局*/
#layout_home { width: 980px; overflow:auto; margin:0 auto; background:url(images/line1.gif) repeat-y 721px 0; }
#layout_home #layout_left{float: left; width:705px; overflow:hidden; }
#layout_home #layout_right{ float:right;overflow:hidden;width:236px; padding-left:20px; }


/*首页主打块*/
.bar_home1{width:100%; }
.bar_home1 .title{ height:31px; text-align:left; background:url(images/title_home_back.gif) repeat-x}
.bar_home1 .title h3{ float:left}
.bar_home1 .title a.more{ float:right; margin:10px 5px 0 0;}

.bar_home1 .content{ padding:10px 5px 0 0}
.bar_home1 .content .focus{ float:left; width:250px; text-align:left; padding:10px 0}
.bar_home1 .content .list_left_right{ float:right;width:436px;overflow:hidden;}
.list_left_right{  float:left;}
.bar_home1 .list_left_right li{ padding-left:15px;width:420px;overflow:hidden; }
.bar_home1 .list_left_right li a{ width:340px;}


/* list_left_right时间居右显示 */
.list_left_right li{float:left;text-align:left; line-height:25px;background:url(images/dot6.gif) no-repeat 2px center;padding-left:10px }
.list_left_right li:hover{ background-color:#eee}
.list_left_right li a{ float:left; text-overflow:ellipsis;overflow:hidden; white-space:nowrap; }
.list_left_right li em{ float:right; white-space:nowrap; font-style:normal; color:#666} 

.frame_home img{ margin:0 1px;margin-top:15px;}
/*.frame_home{ height:145px; overflow:hidden; margin-top:20px; border-bottom:1px solid #eee; background:url(images/frame_home_back.gif) repeat-y 0 0; padding:0 0 0 1px}
.frame_home .bar_home2{ width:233px; float:left; margin-right:1px}*/
.bar_home2 .title{ height:31px; text-align:left; background:url(images/title_home_back.gif) repeat-x}
.bar_home2 .title h3{ float:left}
.bar_home2 .title a.more{ float:right; margin:10px 5px 0 0;}

.bar_home2 .title_little{text-align:left; background:url(images/title_little.gif) no-repeat 0 center; padding-left:7px; font-weight:bold; margin-top:10px}
.bar_home2 .content{ padding:10px 0 5px 0}



.ad,.ad2{ padding:5px 0}
.ad2 img{ padding-bottom:8px}

.ad_m{ padding-top:10px; padding-bottom:6px; background:url(images/subnav_bottom2.gif) no-repeat 0 bottom #e4e4e4}

/* 页内小列表 */
.list1{ padding:0 10px}
.list1 li{text-align:left; line-height:210%; background:url(images/dot6.gif) no-repeat left 1em; padding:0 0 0 10px; behavior:url(htc/tr.htc); }
.list1 li:hover{ background-color:#eee}

/* 小图片列表1 */

/* 图片列表1 */
.piclist1{ background:red}
.piclist1 li{ float:left;width:340px; margin:10px 13px 15px 2px; text-align:center;background:#EDEDED; border:5px solid #EDEDED; overflow:hidden}
.piclist1 li .img_cont{height:200px; overflow:hidden; background:#fff}
.piclist1 li H4{ background:url(images/piclist_h3.gif) repeat-x #990000; font-size:14px;text-overflow:ellipsis;overflow:hidden; white-space:nowrap;text-align:center; font-weight:normal; margin-top:5px; padding:5px}
.piclist1 li H4 a{ color:#fff}
.piclist1 li H4 a:hover{ color:#FFFF00; text-decoration:none}

.piclist2{ width:560px; margin:0 auto}
.piclist2 li{ float:left;width:240px; margin:0 10px 8px 10px;  text-align:center;display:inline; overflow:hidden}/* display:inline用来解决双倍边距BUG */
.piclist2 li H4{text-overflow:ellipsis;overflow:hidden; white-space:nowrap;text-align:center; font-weight:normal; padding:3px 2px; }
.piclist2 li img{ border:1px solid #fff}
.piclist2 li H4 a:hover{text-decoration:none}

.links{background:url(images/links.gif) no-repeat center bottom; padding:10px 10px 60px 10px;overflow:auto; display:inline-block; margin-bottom:10px}
.list4 li{ width:140px; float:left;  margin:2px 4px; white-space:nowrap; overflow:hidden}

.login{ text-align:center; background:url(images/login_back.gif) no-repeat; padding:90px 10px 20px 10px}
.login li{ margin:5px 0}
.login input{ width:6em}
.login button{ margin:0 2px; height:22px}

/* 尾部 */
#footer {width: 100%;  background:url(images/footer_back.gif) no-repeat center 0 ; margin-top:20px; } 
.foot_text{ width:980px; text-align:center; padding:20px; margin:0 auto }
#footer a{ color:#F60; margin:0 2px}

/*当前位置*/
.current{ width:970px; height:31px;background:#efefef; border-top:2px solid #fff;padding:0px 0 0px 10px; margin:0 auto 2px auto; }
.current .search{ float:right; margin-right:0px;background:url(images/search_back2.gif) no-repeat left; padding:5px 0 0 110px; height:28px }
.current h4{ float:left; font-weight:normal; padding-top:5px}
.current h4 em{ color:#007991; margin:0 3px}

/*左边带子栏目的布局*/
#layout2 { width: 980px;  margin: 0 auto; }
#layout2 #layout_left{float: left; overflow:hidden;width:198px;}
#layout2 #layout_right {float:right;width:770px; overflow:hidden; padding-left:12px; }

.subnav{ background:url(images/subnav_back.gif) repeat-y}
.subnav .title{ text-align:left; height:35px; background:url(images/subnav_title.gif) no-repeat left; padding:15px 0 0px 24px; color:#FF0; font-size:14px; font-weight:bold }

.subnav .content{ padding:0 12px; padding-bottom:10px; background:url(images/subnav_bottom.gif) no-repeat 0 bottom}
.subnav li{background:url(images/subnav_spilit.gif) repeat-x left bottom;}
.subnav li a{ display:block; height:25px; font-size:12px; font-weight:bold; background:url(images/dot5.gif) no-repeat 10px center; padding-left:23px; text-align:left; line-height:25px; color:#fff }
.subnav li a.sele{ background-color:#F60}
.subnav li a:hover{ text-decoration:none; color:#FC0;}

.subnav li li{}
.subnav li li a{ font-weight:normal; background:url(images/dot7.gif) no-repeat 20px 10px; padding-left:30px; text-align:left; color:#eee;}


/*左边带子栏目的栏目单显页*/
.m_body{ background:url(images/m_bodyback.gif) repeat-y}
.m_body .title{ height:41px; background:url(images/m_title.gif) no-repeat left top; padding:0 10px 0px 15px; text-align:right}
.m_body .content{text-align:left; padding:0 20px; padding-bottom:21px; background:url(images/m_bottom.gif) no-repeat 0 bottom }
.m_body .content #content_erea{ width:730px; overflow:hidden}
.m_body .title .position{color:#fff; font-weight:normal; line-height:31px;}

/*新闻单显页*/
#layout_show{width: 740px;  margin: 0 auto; background:url(images/layout_show_back.gif) no-repeat center top #fff; padding:50px 90px 0 150px}

.m_show .title{ height:70px; border-bottom:4px solid #C00; margin-bottom:10px; text-align:center}
.m_show .title h4{font:20px "黑体"; color:#000; font-weight:normal;line-height:40px; }
.m_show .title em{color:#666; font-style:normal }



/*产品列表*/
.product_list .unit{ background:#f4f4f4; padding:5px; height:106px; margin-bottom:25px}
.product_list .unit img.focus{ float:left; margin-right:10px} 
.product_list .unit .title_product{ height:25px; text-align:left}
.product_list .unit .title_product h4{font-size:14px;}
.product_list .unit .mtable3{ float:right; width:497px}
.product_list .unit .btn_area{ float:right; text-align:right; margin:3px 0; }

select.btn_right{ margin-left:500px}

/*内页新闻列表*/
.list_m li{ font-size:14px; text-align:left; line-height:220%; background:url(images/dot6.gif) no-repeat left 12px; padding-left:14px; height:34px; border-bottom:1px dotted #ccc}
.list_m li:hover{ background-color:#eee}
.list_m li a{ float:left;width:44em;text-overflow:ellipsis;overflow:hidden; white-space:nowrap; }
.list_m li em{ color:#666;font-style:normal; float:right; margin:0 1px 0 2px}




/*产品单显页*/
.product_body{}
.product_body .body_left{ float:left; width:220px}
.product_body .body_left img{ margin-bottom:10px;}
.product_body .body_right{ float:right; width:500px}
.product_body  .mtable3{ width:100%}
.product_body .title_little{ text-align:left; margin:20px 0 10px 0}



/*留言板*/

#layout3 { width: 980px;  margin: 0 auto; background:url(images/layout3_back.gif) repeat-y #fff 210px top}
#layout3 #layout_left{float: left; overflow:hidden;width:198px;}
#layout3 #layout_left2{float: left; overflow:hidden;width:265px; }
#layout3 #layout_right {float:right;width:507px; overflow:hidden; padding-left:10px ; }
#layout3 #layout_left3{float: left; overflow:hidden;width:415px; }
#layout3 #layout_right3 {float:right;width:357px; overflow:hidden; padding-left:10px ; }

.m_body2{}
.m_body2 .title{ height:41px; background:url(images/m_title.gif) no-repeat -110px top; padding:0 10px 0px 15px; text-align:right}
.m_body2 .content{text-align:left; padding:5px 0 5px 5px; }
.m_body2 .title .position{color:#fff; font-weight:normal; line-height:31px;}


.bar_note{text-align:right}
.bar_note .title{background:#fff; width:80%; height:42px;font:26px "黑体"; color:#900; font-weight:normal;line-height:42px; margin:14px 0; text-align:left; padding:0 10px}
.bar_note .content{ padding:5px 0px}

/*加盟*/
#layout4 { width: 980px;  margin: 0 auto; background:url(images/layout4_back.gif) repeat-y #fff}
#layout4 #layout_left{float: left; overflow:hidden;width:133px;}
#layout4 #layout_right {float:right;width:807px; overflow:hidden; padding:15px 20px; }

/*会员*/
#layout5 { width: 940px;  margin: 0 auto; padding:20px;background:#fff}

/* 会员平台导航 */
#bar_manage{}
#bar_manage .manage_menu{ height:40px;background:url(images/manage_title_back.gif) repeat-x top; color:#fff;}
#bar_manage .manage_menu li{ float:left}
#bar_manage .manage_menu li a{color:#fff;  font-size:14px; font-weight:bold; display:block; width:7em; white-space: nowrap;padding:10px 8px 0 8px; height:30px; text-align:center}
#bar_manage .manage_menu li a:hover{background:url(images/manage_title_hover.gif) repeat-x center top;TEXT-DECORATION: none;padding:10px 10px 0 10px;}
#bar_manage .manage_menu li.sele a{background:url(images/manage_title_sele.gif) repeat-x center top;}
#bar_manage .manage_menu li.spilit{background:url(images/manage_title_spilit.gif) repeat-x center top;width:1px; height:40px}

/* 会员平台正文 */
#bar_manage .manage_content{text-align:center;padding:10px 5px}
#bar_manage .manage_content table{width:100%; margin:0px auto}

#bar_manage .manage_content .sum{padding:10px 15px; text-align:right; background:#eee; height:20px}
#bar_manage .manage_content .sum .R{ font-size:14px; background:url(images/narrow2.gif) no-repeat left center; padding-left:30px}
#bar_manage .manage_content .sum .R b{color:#ff0000}

#bar_manage .manage_content .submit{ float:left; margin:20px 0}
#bar_manage .manage_content#m3 .page{ float:right; margin:20px 0}

.list_note li{ font-size:12px; text-align:left; line-height:220%; background:url(images/dot6.gif) no-repeat left 5px; padding-left:15px; behavior:url(htc/tr.htc); border-bottom:1px dotted #ccc; margin:5px 0}
.list_note li:hover{ background-color:#eee}
.list_note li h3{ font-weight:normal;color:#990000;}
.list_note li b{ color:#06C}
.list_note li div.re{ background:#eee; padding:5px 0; font-size:12px; margin-bottom:10px}

/*content_erea是一般的主文图内容区，包含浮左浮右的图片、h3-h5的三级标题*/
#content_erea { font-size:12px;padding:0px; text-align:left; margin:5px auto; overflow:auto; display:inline-block}
#content_erea .pic{ width:100%; text-align:center}/*产品大图*/
#content_erea .pic img,#content_erea .rpic img{background:#fff; padding:3px; border:1px solid #ccc; margin:3px 0 3px 10px}


/* 标准表单共性定义 */
fieldset{ text-align:left; padding:5px; margin:0px auto; border:none}
legend{margin-bottom:10px; font-size:14px}
fieldset li{ width:100%;padding:5px 0; text-align:left; }
fieldset label{ float:left;width:60px;; text-align:right; padding-right:0.2em;  margin-top:5px}
fieldset input,fieldset select,fieldset textarea{ margin:0em 0 0 5px; background-color:#fff; border:1px solid #ccc; }




/* 会员后台表单 */
#manage fieldset{ color:#333;text-align:left; margin:10px 10px; padding:0px 20px 20px 20px; border:1px solid #ccc; }
#manage legend{  padding:0 10px; margin-bottom:10px; font-weight:bold; }
#manage fieldset li{ font-size:14px;margin:0 0 3px 0; padding:8px 0;}
#manage fieldset label{ width:8em; }

/* 查询部分 */
.cx_list{ background:url(images/cx_back.jpg) repeat-y right top; padding:20px 20px 20px 0}
.cx_list .unit{ background:#ecf4ff; padding:10px; margin-bottom:15px; border:2px solid #fff; text-align:left; font-size:14px}
.cx_list .unit .cx_title{ color:#2762be; font-size:20px; background:url(images/dot10.gif) no-repeat left; line-height:40px; padding-left:35px}
.cx_list .unit .cx_form{padding:0 0 10px 35px}
.cx_list .unit .cx_answer{padding-top:10px; font-size:14px; color:#900; border-top:1px solid #fff;}

/* 专利证书图片列表 */
.zhenshu{}
.zhenshu dd{ font-size:22px; text-align:center; padding-bottom:30px;}


.inquire dt,.inquire dd{ background:#eee; padding:5px; margin:1px 0}
.inquire dt{ color:#F60}
.inquire dd{ margin-bottom:10px}
.inquire button{ height:18px;margin:0 2px; background:url(images/btn_back.gif) repeat-x; padding:0 2px; border:1px solid #ccc; font-size:12px;  }
.inquire input{ border:1px solid #ccc; height:12px; }

.piclist3{ width:750px; margin:0 auto;}
.piclist3 li{ float:left;width:340px; height:29px; padding:5px 10px; margin:0 5px 8px 5px;  text-align:left; overflow:hidden; background:url(images/piclist_h3.gif) repeat-x #175391}
.piclist3 li a{ color:#fff;}

.khjl{ padding:10px 0}
.khjl li{ float:left; width:200px; margin:10px 11px;background:url(images/dot6.gif) no-repeat left 7px; padding-left:15px; }
