@charset "utf-8";

/* CSS Document */
/*头部css */
#header { width:800px;height:288px;margin: 0 auto;padding:0px;overflow: hidden;position: relative;}
#main_nav{width:800px;height:30px; background:url(../images/nav_repeat.jpg) repeat-x scroll left top; overflow:visible}   

#main_nav ul.nav_list{ width:762px; height:30px; float:left; padding-left:28px;}
#main_nav ul.nav_list li{ width:87px; height:30px; float:left; position:relative;}
#main_nav ul.nav_list li a{display:block; width:87px; height:30px; line-height:30px; text-align:center;}
#main_nav ul.nav_list li a:link{ color:#e4f1fd;}
#main_nav ul.nav_list li a:visited{color:#e4f1fd;}
#main_nav ul.nav_list li a:hover{ background:url(../images/nav_current.jpg) no-repeat scroll left top; text-decoration:none; line-height:32px; color:#0a7bb4; font-weight:700;} 
#main_nav ul.nav_list li a:active{color:#e4f1fd}
#main_nav ul.nav_list li.current a:link,#main_nav ul.nav_list li.current a:visited,#main_nav ul.nav_list li.current a:hover,#main_nav ul.nav_list li.current a:active{ background:url(../images/nav_current.jpg) no-repeat scroll left top; text-decoration:none; line-height:32px; color:#0a7bb4; font-weight:700;}


#main_nav .nav_m{ width:5px; height:30px; float:left}
.sub_nav_bar{ width:800px;height:28px; overflow:hidden}

#banner{ width:800px; height:154px;}
/*头部搜索表单*/

/*头部时间*/
	#top_time{ width:248px; height:40px; position:absolute; top:89px; right:5px;line-height:40px; color:#FFF;}
/*zmain最外框*/
#zmain{ width:800px;margin:0 auto;overflow:hidden;position: relative;padding:0px;border:none;padding:0px 15px; background:url(../images/zmain_repeat.jpg) repeat-y scroll left top}

/*不包括头部，包括left*/
#main { width:800px;overflow: hidden;position: relative;margin:0 auto;;border:none; margin-top:12px;}

/*侧边栏*/
#sidebar{_display:inline;width:197px;float:left;overflow:hidden;margin:0px;margin-right:18px;border:none;}
 
/*内容区*/
#main #containe{display:inline;width:584px;float:left;margin:0px;padding:0px;position:relative;border:none;}
   
/*内页内容区*/	
#main #in_containe{display:inline;width:745px;float:left;margin:0px;position:relative;border:none;
                   background: url(../images/index_bg_r.jpg)  no-repeat scroll left  bottom;}
    #in_containe .in_content{width:745px; padding:12px; background: url(../images/index_column_r.jpg) repeat-y scroll 0 0;}
    #in_containe .in_content_b{width:745px;height:14px;background:url(../images/index_mn_b.jpg) no-repeat scroll 0 0; display:none;}


/*底部区*/
#footer{ width:830px;height:63px;overflow: hidden;position: relative;margin:0 auto;padding:0px;
         background:url(../images/foot_bg.jpg) no-repeat scroll 0 0; margin-left:-15px;}
#footer .copyright{ width:800px; text-align:center; margin-top:12px;}
/*清除层*/
#clearfloat {clear:both;height:1px;overflow:hidden;margin-top:-1px;}
/*common*/


.index_left_item h4{ width:197px; height:22px; background:url(../images/index_left_title.jpg) no-repeat scroll left top; line-height:22px; text-indent:35px; font-weight:700;color:#FFF}
.index_news_c{ width:197px; height:153px; background:#f1f1f1}
.index_search{ width:197px;}
.search_input{ width:155px; height:19px; display:block;background:url(../images/search_input.jpg) no-repeat scroll left top; border:none; margin:6px 0px}
.search_btn{ width:27px; height:19px; background:url(../images/search_btn.jpg) no-repeat scroll left top; border:none;}


.item_box h2{ width:582px; height:29px; border:1px solid #ececec; background:url(../images/big_title_repeat.jpg) repeat-x scroll left top; text-indent:17px; line-height:29px; color:#777777; font-weight:700;}
.item_box h2 span{ float:right; margin-right:16px;}
.item_box h2 span a:link{ font-size:10px; color:#777777}
.item_box h2 span a:visited{ font-size:10px; color:#777777}
.item_box h2 span a:hover{ font-size:10px; color:#777777}
.item_box h2 span a:active{ font-size:10px; color:#777777}
.item_box h2 span.bread_link{ font-weight:normal}
.item_box h2 span.bread_link a:link{ font-weight:normal;font-size:12px;}
.item_box h2 span.bread_link a:visited{ font-weight:normal;font-size:12px;}
.item_box h2 span.bread_link a:hover{ font-weight:normal;font-size:12px;}
.item_box h2 span.bread_link a:active{font-weight:normal;font-size:12px;}
.item_box_big h2{ width:800px;}

ul.list_menu{}
ul.list_menu li{ width:195px; height:28px; background:#f3f3f3 url(../images/list_menu_icon.jpg) no-repeat scroll 20px center; text-indent:35px; margin-bottom:1px;}
ul.list_menu li a:link{ line-height:28px;}
ul.list_menu li a:visited{ line-height:28px;}
ul.list_menu li a:hover{ line-height:28px; color:#0f86c2}
ul.list_menu li a:active{ line-height:28px;}

.item_box_c{ width:580px; overflow:hidden}
.index_about{ height:152px;}


.search_warp{ width:165px; padding:7px 0px 11px 15px;}

ul.pro_list li{ width:100px; height:85px; float:left; padding-right:6px;}


/*首页左侧列表*/
dl.left_list{ width:181px; margin-left:9px;}
dl.left_list dt{ color:#1b3040;}
dl.left_list dd{ width:180px; height:20px;}
dl.left_list dd a:link{ color:#1b3040; line-height:20px;}
dl.left_list dd a:visited{ color:#1b3040;line-height:20px;}
dl.left_list dd a:hover{ color:#1b3040;line-height:20px;}
dl.left_list dd a:active{ color:#1b3040;line-height:20px;}


.news_content{ width:562px; margin-left:12px;}
.title_a{ width:530px; height:25px; background:#f3f3f3; line-height:25px; font-weight:700; color:#000; padding-left:34px; margin-top:22px;}
.title_a span{ float:right; margin-right:55px;}


.news li{ width:548px; height:29px; line-height:29px; padding-left:14px; background:url(../images/big_news_bg.jpg) no-repeat scroll left top;}
.news li span{ float:right; margin-right:30px;}

.newstitle{ width:580px; height:32px; line-height:32px; color:#7d7d7d; font-size:14px; font-weight:700; background:#f3f3f3; margin-top:10px;}


ul#tab_li{ width:712px; height:26px; border-bottom:1px solid #d9d7d8}
ul#tab_li li.normal{ float:left; width:119px; height:26px; background:url(../images/tab_normal.jpg) no-repeat scroll left top; text-align:center; line-height:26px; font-size:12px; color:#626262; cursor:pointer; margin-right:1px; font-weight:700}
ul#tab_li li.current{ float:left; width:119px; height:26px; background:url(../images/tab_current.jpg) no-repeat scroll left top; text-align:center; line-height:26px; font-size:12px; color:#FFF;cursor:pointer; margin-right:1px; font-weight:700}

.warp{ width:680px; margin:15px;}

.productsd_title{padding-left:68px; color:#046daf; font-size:14px; font-weight:700; padding-top:15px;}

#index_pro_list{ width:580px;margin:18px 0px 6px 6px;}
#index_pro_list li{ width:178px; height:120px; float:left; padding-right:14px; margin-bottom:4px;}
#index_pro_list li img{ display:block; width:177px; height:98px;}
#index_pro_list li span{ display:block; height:25px; text-align:center; line-height:25px; color:#777777; cursor:pointer}

.switch_box{ width:175px; height:170px; float:left; padding:10px 0px 32px 18px;}
.news_list{ width:360px; height:170px; float:left; padding:10px 0px 32px 25px;}
.news_list li a:link{ color:#777777; line-height:18px;}
.news_list li a:visited{ color:#777777; line-height:18px;}
.news_list li a:hover{ color:#777777; line-height:18px;}
.news_list li a:active{ color:#777777; line-height:18px;}



