/* 
   请保留版权信息谢谢~ KimCSS 框架 
   LAST UPDATE 2012-02-14 
   Author By Kimjoo  

*/
/*以下请谨慎修改*/
/*@公用部分 */
@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,button,th,td,img{margin:0;padding:0}img,fieldset{border:0}a,input{}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;white-space:normal}input,button,textarea,select{*font-size:100%}h1,h2,h3,h4,h5,h6{font-size:100%}em{font-style:normal}blockquote{margin:0;padding:0}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;}a:hover { text-decoration:none;}
/*@@ Tools */
.fl{float:left;display:inline}.fr{float:right;display:inline}.tr{text-align:right !important}.tl{text-align:left !important}.tc{text-align:center !important}.vm,.vm *{vertical-align:middle;_zoom:1}.clearfix:after,.wrap:after{content:" ";display:block;clear:both;height:0}.clearfix,.wrap{zoom:1}.bw{break-word:break-all;word-wrap:break-word;table-layout:fixed}.imgb,.pic{font-size:0;display:block;overflow:hidden;line-height:0}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m25{margin:25px}.m30{margin:30px}.ml5{margin-left:5px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.p30{padding:30px}.pl5{padding-left:5px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pr5{padding-right:5px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.lh20{line-height:20px}.lh22{line-height:22px}.lh25{line-height:25px}.lh30{line-height:30px}.dot{font-family:"宋体";font-size:12px}.hide{display:none}.vmimg{display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-family:Arial;overflow:hidden}.vmimg img{vertical-align:middle}
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 */
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */
a:focus { -moz-outline-style: none; } /* IE不支持 */

body { font-family:Tahoma,Arial,"宋体",SimHei,SimSun,Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px;  line-height:160%; background:url(../images/bg_index.jpg) #FFF repeat-x top; }
a { color:#333;}
a:hover { color:#F90;}

/*@架构部分 */

#layout {width:100%; margin:0 auto; zoom:1; overflow:hidden;padding-bottom:178px; } /*网站大容器*/
.bg_about { background:url(../images/bg_about.jpg) no-repeat bottom center; }
.bg_product { background:url(../images/bg_product.jpg) no-repeat bottom center; }
.bg_news { background:url(../images/bg_news.jpg) no-repeat bottom center; }
.bg_inquire { background:url(../images/bg_inquire.jpg) no-repeat bottom center; }
.bg_contact { background:url(../images/bg_contact.jpg) no-repeat bottom center; }

#index_banner {height:380px; clear:both; margin:0 auto; width:980px;}

#bg_index {clear:both; height:275px;} 
.W1003 { margin:0 auto; clear:both; width:980px;}
.bg_page {background:#B74C4C; height:200px; zoom:1; overflow:hidden; clear:both;}
#header { height:73px;}   /*网站头部*/
	#year { float:right; height:30px; padding:30px 20px 0 0 ; color:#990;}
	#search { float:right; width:153px; height:22px;background:url(../images/bg_search.jpg) no-repeat left 50%;}
	.input_search {width:118px; height:22px; color:#999; line-height:22px; border:none; margin-left:5px; margin-right:8px; background:none; float:left;}
	.searchBtn {width:20px; height:22px; display:block; float:left;}
	
.language { clear:both; text-align:right; height:22px; padding:10px 8px; padding-top:40px;}
.language a { color:#D2D7D4;}
.language a:hover { color:#FFF;}
#menu { padding:0 5px; float:left;}  
#menu li { float:left; margin-right:3px;}
#menu li.m1 a { width:68px; height:33px; background:url(../images/m1.gif) no-repeat top; display:block;}
#menu li.m1 a:hover { background-position:0 -33px;}
#menu li.m2 a { width:108px; height:33px; background:url(../images/m2.gif) no-repeat top; display:block;}
#menu li.m2 a:hover { background-position:0 -33px;}
#menu li.m3 a { width:108px; height:33px; background:url(../images/m3.gif) no-repeat top; display:block;}
#menu li.m3 a:hover { background-position:0 -33px;}
#menu li.m4 a { width:108px; height:33px; background:url(../images/m4.gif) no-repeat top; display:block;}
#menu li.m4 a:hover { background-position:0 -33px;}
#menu li.m5 a { width:108px; height:33px; background:url(../images/m5.gif) no-repeat top; display:block;}
#menu li.m5 a:hover { background-position:0 -33px;}
#menu li.m6 a { width:108px; height:33px; background:url(../images/m6.gif) no-repeat top; display:block;}
#menu li.m6 a:hover { background-position:0 -33px;}
	
	
#banner { width:1003px; height:325px; clear:both; padding-top:5px;}   /*网站BANNER*/
#inner_banner { width:1003px; height:201px; clear:both; padding-top:5px; border-bottom:4px #B4CCA8 solid;}
#page_banner { width:1003px; height:220px; clear:both;}

#i_main { clear:both; margin-bottom:25px; padding-top:23px;zoom:1; overflow:hidden; display:block;} /*首页主要模块容器*/
#i_main .i_left {
float:left;
width:600px;
padding-right:35px;
padding-left:15px;
}
#i_main .i_mid {
float:left;
width:296px;
padding:0 14px;
}
#i_main .i_right {
line-height:160%;
float:left;
width:328px;
}

.index_more { width:37px; height:13px; display:block; float:right;margin-right:12px;}
#TextContent1 li {height:20px; line-height:20px;font-size:12px; background:url(../images/ico_1.gif) no-repeat left 50%; padding-left:20px; color:#FFF;}
#TextContent1 li a {color:#FFF;}
#TextContent1 li a:hover {color:#FF0;}

#i_main .index_tit { clear:both;}
#i_main .index_tit img { float:left;}
#i_main .more { float:right; color:#FF9F5F; font-family:"宋体";}
#i_main .more:hover { color:#000;}

#i_main .bg_index_career { clear:both; width:296px; padding:10px 16px; background:url(../images/bg_index_title_2.jpg) repeat-y;}

.green { color:#315A19;}
.gray { color:#666;}
#footer { height:105px; background:url(../images/bg_foot.jpg) repeat-x top; color:#666; clear:both; width:100%; font-size:11px;}  /*网站底部*/
#footer a { color:#666; }
#footer a:hover { color:#F90;}

/*信息提示*/
div#qTip {
    background: none repeat scroll 0 0 #F6F6F6;
    border: 1px solid #C0C0C0;
    color: #606060;
    display: none;
    font-family: tahoma;
    font-size: 12px;
    line-height: 16px;
    padding: 0 3px 1px;
    position: absolute;
    text-align: left;
}



/*****************内页*************************/
#main { clear:both;zoom:1; overflow:hidden; display:block;margin:0 auto; padding-top:13px; width:980px; padding-bottom:40px; margin-bottom:20px;}  /*内页主要模块容器*/
#main1 { clear:both;zoom:1; overflow:hidden; display:block;margin:0 auto; padding-top:27px; width:980px; padding-bottom:40px; margin-bottom:20px;  background:url(../images/bg_inner.jpg) repeat-x top #F5F5F5;}  /*内页主要模块容器*/
#left {float:left;width:203px;zoom:1; overflow:hidden; display:block;min-height:500px; padding:0 19px 20px 13px; background:url(../images/bg_left.jpg) repeat-y right; }	/*内页左侧模块容器*/

#right {float:left;width:700px; padding:0 0 0 20px;zoom:1; overflow:hidden;}	/*内页右侧模块容器*/


/*当前所在位置*/
#path {height:35px; text-align:right; color:#ADADAD; padding-top:8px; line-height:35px;}
#path img {float:left;}
#path h1 {float:left;color:#B74C4C;line-height: 26px;height: 26px;	font-size:16px;}
#path .cur {float:right;padding: 5px 0 0 0;}


#content { padding:10px 0; line-height:160%;}/*单页容器*/

#content h1 { clear:both;color:#0F91E3; border-bottom:2px #ECECEC solid; line-height: 36px;height: 36px;	font-size: 18px;}
.cont { padding:10px 0;}



/*分页显示*/




/*******以下补充个人自定义的CSS样式********/


.index_kind { margin-top:5px; }
.index_kind li { float:left;}
.index_kind li a { width:147px; height:24px; line-height:24px; background:url(../images/bg_index_kind.jpg)  top center; display:block; color:#525252; text-indent:21px; float:left; margin-right:4px;}
.index_kind li a:hover { background-position:0 -24px; color:#FFF;}

#pic_show { height:188px; height:124px; padding:5px; background:#E5E7E9; clear:both; display:block; margin-top:5px;}


.lv1 {zoom:1; overflow:hidden; display:block; width:203px;}
.lv1 li { background:url(../images/bg_nav.jpg) no-repeat 0 0; border-bottom:1px #E4E4E4 solid; padding-left:30px; line-height:30px; padding-top:5px; padding-bottom:5px;}
.lv1 li a {line-height:18px; color:#395F4C; font-size:12px ;display:block;}
.lv1 li a:hover {color:#F90;}
.lv1 li ul { margin-top:1px;}
.lv1 li a.active {background-position:0 -30px; color:#9F0E0E;}
.lv1 li ul li a {line-height:26px; color:#333; padding-left:20px; font-size:12px;display:block; background:none; text-indent:10px;} 
.lv1 li ul li a:hover {color:#900; background:none; }
.lv1 li ul li a.active {color:#900;background:none;}


.list_qq { width:180px; margin:0 auto;}
.list_qq li { width:50%; text-align:center; float:left; margin-bottom:5px;}

.border1 { padding:3px; background:#D8EFE4;}

.more { color:#0E8EE0; text-align:right; clear:both; display:block; text-decoration:underline; font-family:"宋体";}

#pro_new { width:763px; height:165px; margin-top:25px; background:url(../images/bg_newpro.jpg) no-repeat; padding-top:50px;}
#pro_recommend { width:763px; height:165px; margin-top:25px; background:url(../images/bg_recommendpro.jpg) no-repeat;padding-top:50px;}
#pro_hot { width:763px; height:165px; margin-top:25px; background:url(../images/bg_hotpro.jpg) no-repeat;padding-top:50px;}

.scroll_pic a {font-weight:bold; font-size:14px;}

h3 { color:#0F91E3; font-size:16px;}