flatform@charset "utf-8";
/* ########################### Reset  Style ########################### */
input { margin: 0; padding: 0; }
.reset { margin: 0 !important; padding: 0 !important; }
/* fontStyle */ tt, i, b, u, s, strike, big, small, 
/* phrase */ em, strong, dfn, code, samp, kbd, var, cite, abbr, acronym,
/* special */ a, img, applet, object, font, basefont, br, script, map, q, sub, sup, span, bdo, iframe, 
/* formctrl */ input, select, textarea, label, button, 
/* document */ address, div, 
p, h1, h2, h3, h4, h5, h6, pre, blockquote, ins, del, dl, dt, dd, ul, ol, li, dir, menu, form, option, fieldset, legend, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; margin: 0; padding: 0; border: 0; }
hr { display: none; }
img { font-size: 1%; line-height: 1; border: 0; }
ul, ol, li { list-style: none; }
/* ########################### Print Style ########################### */
@media print {
	
}
html { overflow-y: scroll; }
html, body { height: 100%;  /* Required */ }
body {
	margin: 0;
	padding: 0;
	border: 0;
	font-style: normal;
	font-size: 12px;
	font-family: Tahoma, Dotum, sans-serif; 
	line-height: 1.5;
	background: url(background.jpg);
	border-top: 5px solid #e62805;
	}
a { text-decoration: none; color: inherit; }
		
#contWrap { clear: both; width: 926px; margin: 0 auto; overflow: hidden; }
body#main #contWrap { clear: both; width: 100%; overflow: hidden; z-index: 1; position: relative;}

#foot { background: #f2f2f2; height:70px; background:url(foot_bg.png) top center repeat-x; margin-top:30px; _margin-top:20px; clear:both;}
.inner-foot { width: 926px; margin: 0 auto; padding-top:15px; text-align:center; line-height:24px; color:#7d7d7d; letter-spacing:2px;}

/***************top***************/
#header {width: 980px; margin: 0 auto; height: 110px; overflow: visible; background:url(logo.jpg) left center no-repeat;  position: relative; overflow: visible;}
#header .t-top{text-align:right; height:50px; line-height:50px;}
#header .t-top a{font-size:10px; font-family:arial; margin:0 5px; color:#666; font-weight:normal;}
#header .s_menu {width:580px; position:relative; float:right; overflow:hidden}
#header .s_menu  ul li {float:left;padding:0 13px;text-align:center;height:40px;line-height:40px; font-size:14px;}
#header .curBg { background:url(menu_bg.png) center center no-repeat;height:4px;position:absolute;bottom:0;width:60px;left:0px;}
#header .cls{clear:both;}
#header .notxt{text-indent:-9999px;}
#header a{letter-spacing:1px; font-family:"微软雅黑","宋体",arial; font-weight:bold; color:#333;}
#header a:hover{color:#e62805;}
#header .cur a{color:#e62805;}

/*****icon**********************/
.icon01{ background:url(news.png) left center no-repeat; padding-left:20px;}
.icon02{ background:url(down.png) left center no-repeat; padding-left:20px;}

/****banner********************/
.banner01{background:url(banner01.jpg) top center no-repeat; height:120px;}
.bannerbg{background:url(bannerbg.jpg) top center repeat-x; height:140px;}

.bannerbg .b_t{width:960px; margin:0 auto;}
.bannerbg .b_t h5{font-size:30px; color:#fff; line-height:80px; font-family:"微软雅黑"; font-weight:normal; letter-spacing:2px;}
.bannerbg .b_t span{color:#aaa;}

#main2{background:url(main2bg.jpg) top repeat-x;}
#m_body{ width:970px; margin:20px auto 0px auto; border:1px #E8E8E8 solid; background:#F9F9F9;zoom:1;overflow:hidden; padding:5px;}
#m_body .mall{background:#fff; border:1px #F5F5F5 solid; padding:5px 5px 20px 5px; float:left;}
#m_body .mall .mleft{width:160px; float:left; border-right:1px #eaeaea solid;}
#m_body .mall .mleft .left_about_but{background:url(l_about_but.png) left center no-repeat; height:70px; border-bottom:1px #eaeaea solid;}
#m_body .mall .mleft .left_down_but{background:url(l_down_but.png) left center no-repeat; height:60px; border-bottom:1px #eaeaea solid;}
#m_body .mall .mleft ul{margin:30px auto;}
#m_body .mall .mleft li{ background:url(inco01.png) left center no-repeat;line-height:30px; padding-left:30px; font-size:15px; font-family:"微软雅黑","宋体",Arial; letter-spacing:2px;}
#m_body .mall .mleft li a{color:#775954;}
#m_body .mall .mleft li:hover{background:#E62805 url(inco02.png) left center no-repeat; color:#FFF;}
#m_body .mall .mleft li:hover a{color:#FFF;}
#m_body .mall .mleft li a:hover{color:#FFF;}
#m_body .mall .mleft .led{background:#E62805 url(inco02.png) left center no-repeat; color:#FFF;}
#m_body .mall .mleft .led a{color:#FFF;}

#m_body .mall .mright{width:797px; float:left; font-family:"微软雅黑","宋体",Arial; overflow:hidden;}
#m_body .mall .mright .site{width:100%; text-align:right; font-family:Arial; font-size:9px/1em; color:#999; height:26px;}
#m_body .mall .mright .title_but{height:44px; border-bottom:1px #eaeaea solid; font-size:22px; color:#E62805; padding-left:30px; letter-spacing:2px;}

#show_content{ width:100%; overflow:hidden;}

/********Product****************************************/	
#pro_main{ width:980px; margin:20px auto;}
#pro_main .left{float:left; width:760px; margin:0px;}
#pro_main .left .t{ background:url(pro_t.png) no-repeat; height:9px; width:100%; overflow:hidden;}
#pro_main .left .c{ background:url(pro_c.png) repeat-y; width:100%; overflow:hidden;}
#pro_main .left .f{ background:url(pro_f.png) no-repeat; height:20px;}
#pro_main .left .c .pro{width:216px; margin:15px 15px 20px 20px;_margin:5px 15px 3px 13px; background:url(probg1.jpg) center center no-repeat; height:156px; float:left;}
#pro_main .left .c .pro .pimg{ width:200px; height:120px; margin:4px auto; _margin-top:20px;}
#pro_main .left .c .pro .ptitle{ width:170px; height:30px; margin:0px auto; line-height:26px;font-family:"微软雅黑","宋体",Arial; overflow:hidden; padding-left:20px;}


.about_bg01{background:url(about_bg01.jpg) right no-repeat; height:255px; margin:30px auto;}
.news_bg01{background:url(news_bg01.jpg) right no-repeat; height:200px; margin:30px auto;}
.job_bg01{background:url(job_bg01.jpg) right no-repeat; height:290px; margin:30px auto;}
.message_bg01{background:url(message_bg01.jpg) right no-repeat; height:220px; margin:30px auto;}

/***baidu_map**/
#dituContent{height:300px; margin:30px auto; width:705px; margin-left:30px;}

/****内容信息*****/
.m_content {font-size:14px; padding-left:30px; line-height:28px; color:#444;font-family:"微软雅黑","宋体",Arial; overflow:hidden;}
.m_content ul{ clear:both;}
.m_content ul li{ line-height:28px; color:#444;}
.m_content ul li span{float:right; color:#999;}
.m_content ul li img{vertical-align:middle;}
.m_content .line{height:4px; background:url(line.png) repeat-x; margin:10px auto;}
.m_content h5{ font-size:18px; line-height:40px; text-align:center;font-family:"微软雅黑","宋体",Arial; display:block; border-bottom:1px dashed #ccc;}
/***************JOB****************/
#m_job {font-size:14px; padding-left:30px; line-height:26px; color:#666;font-family:"微软雅黑","宋体",Arial;}
#m_job .p{font-size:14px; font-weight:bold; color:#e62805; height:28px; line-height:28px;}
#m_job .p span{ float:right; width:100px;}
#m_job img{vertical-align:middle;}
#m_job .text{font-size:14px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #eaeaea solid; line-height:24px; color:#666;}
/*************Message*************/
#s_message {margin:5px; text-align:left; }
#s_message .s_tit {height:36px; text-align:right; line-height:36px; font-size:14px; font-weight:bold; color:#333; letter-spacing:2px; padding-right:8px;}
#s_message input{ height:24px; line-height:24px; border-top:1px #ABADB3 solid; border-left:1px #E2E3EA solid; border-right:1px #E2E3EA solid; border-bottom:1px #E2E3EA solid;}

/**********pro_name**************/
.caption-top, .caption-bottom {
	color: #ffffff;	
	padding: 0.8em;	
	font-weight: bold;
	font-size: 14px;	
	font-family: arial;	
	cursor: default;
	border: 0px solid #ff0000;
	background: #000000;
	text-shadow: 1px 1px 0 #202020;
}
.caption-top {border-width:0px;}
.caption-bottom {font-size:12px; overflow:hidden; padding:8px 2px; margin:0px;}
.caption a, .caption a {border:0;text-decoration: none;background: #000000;padding:0px;}
.caption a:hover, .caption a:hover {background: #000;}
.caption-wrapper {float: left;}
/*****proclass********************/
.proclass{height:100px; width:918px; border:1px #d3d3d3 solid; margin-bottom:5px; background:url(classbg.jpg) top left;}


.tip{
	clear:both;
	width:182px;
	height:300px; 
	background:url(pro_m.png) bottom center no-repeat;
	position:absolute; 
	margin-left:780px;
	_margin-left:780px;
	top:280px;
	overflow:hidden;
	}
.tip .tit{ height:52px; width:100%; background:url(pro_m_tit.png);}
.tip .pmenu {width:170px; margin:0 auto;}
.tip .pmenu ul{margin:10px auto;}
.tip .pmenu li{ background:url(inco03.png) left center no-repeat; margin-bottom:5px; _margin-bottom:5px; line-height:24px; padding-left:20px; font-size:14px; font-family:Arial,"微软雅黑","宋体"; letter-spacing:1px;}
.tip .pmenu li a{color:#775954;}
.tip .pmenu li:hover{background:#E62805 url(inco04.png) left center no-repeat; color:#FFF;}
.tip .pmenu li:hover a{color:#FFF;}
.tip .pmenu li a:hover{color:#FFF;}
.tip .pmenu .led{background:#E62805 url(inco04.png) left center no-repeat; color:#FFF;}
.tip .pmenu .led a{color:#FFF;}

/********ImgHonor****************/
.list { width:740px; margin:0 auto; list-style:none; }
.list li { float:left; display:inline; margin:10px 10px 10px 0; padding:6px; border:1px #DDD solid; }

