@charset "utf-8";
body{ font-size:12px; color:#333; line-height:21px; font-family:宋体; margin:0 auto;}
.clear{clear: both; height:0px; overflow:hidden;}
a{ color:#0062ad; text-decoration:none;}
a:hover{ text-decoration:underline; color:#1769b2}


#menu{ width:1004px; margin:0 auto; background:url(bg_menu.jpg); height:56px; overflow:hidden;}
#logo{ background:url(logo.jpg); height:56px; width:187px; margin-right:30px;}
#menu ul{ padding:0; margin:0;}
#menu li{ display:block; float:left; height:56px;}
li.menu1 a{ width:93px; display:block; background:url(menu1_on.jpg); height:56px; text-indent:-9999px;}
li.menu1 a:hover{ width:93px; display:block; background:url(menu1_off.jpg) 0 -56px; height:56px; text-indent:-9999px; }
li.menu2 a{ width:93px; display:block; background:url(menu1_on.jpg) -93px; height:56px; text-indent:-9999px; }
li.menu2 a:hover{ width:93px; display:block; background:url(menu1_off.jpg) -93px -56px; height:56px; text-indent:-9999px; }
li.menu3 a{ width:96px; display:block; background:url(menu1_on.jpg) -186px; height:56px; text-indent:-9999px; }
li.menu3 a:hover{ width:96px; display:block; background:url(menu1_off.jpg) -186px -56px; height:56px; text-indent:-9999px; }
li.menu4 a{ width:95px; display:block; background:url(menu1_on.jpg) -282px; height:56px; text-indent:-9999px; }
li.menu4 a:hover{ width:95px; display:block; background:url(menu1_off.jpg) -282px -56px; height:56px; text-indent:-9999px; }
li.menu5 a{ width:95px; display:block; background:url(menu1_on.jpg) -376px; height:56px; text-indent:-9999px; }
li.menu5 a:hover{ width:95px; display:block; background:url(menu1_off.jpg) -376px -56px; height:56px; text-indent:-9999px; }
li.menu6 a{ width:93px; display:block; background:url(menu1_on.jpg) -471px; height:56px; text-indent:-9999px; }
li.menu6 a:hover{ width:93px; display:block; background:url(menu1_off.jpg) -471px -56px; height:56px; text-indent:-9999px; }
li.menu7 a{ width:93px; display:block; background:url(menu1_on.jpg) -564px; height:56px; text-indent:-9999px; }
li.menu7 a:hover{ width:93px; display:block; background:url(menu1_off.jpg) -564px -56px; height:56px; text-indent:-9999px; }
li.menu8 a{ width:95px; display:block; background:url(menu1_on.jpg) -660px; height:56px; text-indent:-9999px; }
li.menu8 a:hover{ width:95px; display:block; background:url(menu1_off.jpg) -660px -56px; height:56px; text-indent:-9999px; }
#mainflash{ width:1004px; margin:0 auto;}
#content_index{ width:970px; margin:10px auto;}

/*左侧*/
#content_index #left{ float:left; width:200px;}
#search{ width:200px; height:70px; background:url(bg_search.jpg); padding-top:47px; overflow:hidden;}
#search input{ width:110px; border:1px solid #ccc;}
#search select{ width:114px; font-size:12px; line-height:23px;}
#news1{ margin-top:8px;}
#news1_title{ background:url(bg_index_title1.jpg); color:#0062ad; font-weight:bold; padding-left:30px; height:30px; line-height:30px; overflow:hidden;}
#news1_content{ background:#fbfcff; border-left:1px solid #a0ccd9;border-right:1px solid #a0ccd9;}
#news1_content ul{ padding:4px 8px; margin:0;}
#news1_content li{ padding:0; margin:0;list-style:none; color:#0062ad; }
#news1_btm{ background:url(bg_btm1.jpg); width:200px; height:5px; overflow:hidden;}
#contact{ background:url(pic3.jpg); width:200px; height:137px; margin-top:8px;}
#search1{ width:200px; height:70px; background:url(bg_search.jpg); padding-top:47px; overflow:hidden; margin-top:8px;}
#search1 input{ width:110px; border:1px solid #ccc;}
#search1 select{ width:114px;font-size:12px;}
#left{}
#left1{}
#left1_title{ background:url(bg_index_title1.jpg); color:#0062ad; font-weight:bold; padding-left:30px; height:30px; line-height:30px; overflow:hidden;}
#left1_content{ background:#fbfcff; border-left:1px solid #a0ccd9;border-right:1px solid #a0ccd9;}
#left1_content ul,#left1_content li{ padding:0; margin:0; list-style:none;}
#left1_content ul{ padding:8px 0;}
#left1_content li{ width:188px;}
#left1_content li a{ background:url(bg_left.jpg) no-repeat; height:32px; line-height:32px; padding-left:33px; display:block;}
#left1_content li a:hover{ font-weight:bold;text-decoration:none;}
#left1_btm{ background:url(bg_btm1.jpg); width:200px; height:5px; overflow:hidden;}

/*中栏*/
#content_index #mid{ float:left;width:555px; margin-left:8px;}
#news2_title1{ background:url(bg_news_title1.jpg); width:119px; height:29px; line-height:29px; text-align:center; color:#fff; font-weight:bold; float:left; margin-left:8px;display:inline;}
#news2_title2{background:url(bg_news_title2.jpg); width:119px; height:29px; line-height:29px; text-align:center; color:#005eb2; font-weight:bold; float:left; margin-left:3px;display:inline;}
#news2_title3{ float:right; padding-top:5px;}
#news2_title3 img{border:0;}
#news2_content{ background:url(bg_news.jpg); width:553px; height:144px; overflow:hidden;}
#news2_pic{width:135px; float:left; display:inline; margin-left:20px; margin-top:20px;}
#news2_pic img{ width:135px; height:100px; border:3px solid #ddeaf3;}
#news2_text{width:370px; float:left; display:inline; margin-left:20px; margin-top:10px;}
#news2_text ul{ padding:4px 8px; margin:0;}
#news2_text li{ padding:0; margin:0;list-style:none; color:#0062ad; background:url(dot1.jpg) left center no-repeat; padding-left:15px;}
#news2_text li a{ line-height:24px;}
.news_time{ color:#666; float:right; width:80px;}
.news_title{ float:left; width:230px;}
#hotproduct{ margin-top:8px;}
#hotproduct_title1{background:url(bg_news_title1.jpg); width:119px; height:29px; line-height:29px; text-align:center; color:#fff; font-weight:bold; float:left;margin-left:8px; display:inline;}
#hotproduct_title2{ background:#e9f6ff; float:left; width:345px; height:29px;}
#hotproduct_title3{ float:left;background:#e9f6ff;}
#hotproduct_title3 img{border:0;}
#hotproduct_content{ background:url(bg_hotproduct.jpg); width:555px; height:270px; overflow:hidden;}
#hotproduct_content ul{ padding:0; margin:0; list-style:none;}
#hotproduct_content li{padding:0; margin:0; width:253px; height:115px; float:left; margin-left:15px; display:inline; margin-top:18px;}
.item_thumb img{ width:120px; height:100px; border:1px solid #ccc;}
.item_thumb{ float:left; width:140px;}

.item_content{ float:left; width:110px; }
#hotproduct_content li li{padding:0; margin:0; width:100px; height:20px; margin-left:15px; display:inline; margin-top:3px;  background:none;}
.item_title{ color:#6b6c6e; font-weight:bold;}
.item_intro{ color:#555;height:44px; overflow:hidden;}
.item_btn{ width:90px; height:40px; display:block;}
.item_btn a img{ border:0;}
.btn_order{ float:left;}

.btn_ask{ float:right;}
/*右侧*/
#content_index #right{ float:left;width:200px; margin-left:7px; }
#newproduct{}
#newproduct_title{ background:url(bg_index_title1.jpg); color:#0062ad; font-weight:bold; padding-left:30px; height:30px; line-height:30px; overflow:hidden;}
#newproduct_content{ background:#fbfcff; border-left:1px solid #a0ccd9;border-right:1px solid #a0ccd9; padding:5px 8px; height:158px;}
#newproduct_btm{ background:url(bg_btm1.jpg); width:200px; height:5px; overflow:hidden;}
#job{ background:url(pic2.jpg); width:200px; height:92px; margin-top:8px;}
#job img{ border:0;}
#frdlink{ margin:8px 0 0 0 ;}
#frdlink_title{ background:url(bg_index_title1.jpg); color:#0062ad; font-weight:bold; padding-left:30px; height:30px; line-height:30px; overflow:hidden;}
#frdlink_content{ background:#fbfcff; border-left:1px solid #a0ccd9;border-right:1px solid #a0ccd9;}
#frdlink_content ul{ padding:4px 8px; margin:0;}
#frdlink_content li{ padding:0; margin:0;list-style:none; color:#0062ad; background:url(dot2.jpg) left center no-repeat; padding-left:15px;}
#frdlink_btm{ background:url(bg_btm1.jpg); width:200px; height:5px; overflow:hidden;}

/*底部版权*/
#footer{ height:75px; background:url(bg_footer.jpg); overflow:hidden;}
#footer_mid{ width:1004px; margin:0 auto;}
#footer #logo2{ background:url(logo2.jpg); width:197px; height:75px; float:left; margin-left:30px; display:inline;}
#copyright{ float:left; margin-left:30px; height:75px; margin-top:16px;color:#246ead;}
#copyright a{ color:#246ead;}

/*内页右侧*/
#right_content { float:left; width:760px; margin-left:10px;}
#right_title{ background:url(bg_right.jpg); width:760px; height:46px; color:#085cb4; font-weight:bold; line-height:41px;}
#txt{ width:124px; text-align:center;} 
#content{ padding:10px 20px; line-height:25px; color:#555;}
.about_text h3{ font-size:12px; padding:0; margin:0; background:url(dot3.jpg) no-repeat left center; padding-left:18px; color:#0063b7;}
.about_text{ padding-left:38px; margin-bottom:15px;}
#news_head{ font-size:16px; font-weight:bold; color:#004c9b; height:40px; line-height:40px; text-align:center; border-bottom:1px dashed #ddd; width:720px; margin:0 auto;}
#newslist{}
#newslist ul{ padding:0; margin:0; list-style:none;}
#newslist li{ background:url(dot4.jpg) no-repeat left center; padding-left:25px; border-bottom:1px dashed #ccc; height:30px; line-height:30px;}
#newslist li a{ color:#555;}
#newslist li a:hover{ color:#333;}
#newslist .newstitle{ float:left; width:500px;}
#newslist .newstime{ float:right; width:80px; color:#666;}

#product{ margin-top:8px;}
#product_title1{background:url(bg_news_title1.jpg); width:119px; height:29px; line-height:29px; text-align:center; color:#fff; font-weight:bold; float:left;margin-left:8px; display:inline;}
#product_title2{ background:#e9f6ff; float:left; width:345px; height:29px;}
#product_title3{ float:left;background:#e9f6ff;}
#product_title3 img{border:0;}
#product_content{width:720px; }
#product_content ul{ padding:0; margin:0; list-style:none;}
#product_content li{padding:0; margin:0; width:323px; height:115px; float:left; margin-left:15px; display:inline; margin-top:18px; padding-left:20px;}
.item_content1{ float:left; width:150px; }
.item_intro1{ color:#555;height:52px; overflow:hidden; line-height:22px;}
#zoompic img{ width:120px; height:100px; border:1px solid #ddd; }
#zoompic{text-align:center; width:120px; float:left; margin-left:20px; display:inline;}
#product_introdution{ float:left; width:540px; overflow:hidden; margin-left:25px; display:inline; color:#444;}
#product_introdution h3{ padding:0; margin:0; font-size:12px; color:#0062ad; font-weight:bold; height:35px; line-height:35px;}
.order_form{ width:540px; margin:0 auto; margin-top:2px;}
form{ margin:0 auto; padding:0; width:550px;}
br{ clear:left;}
form label{ width:90px; background:#f5f5f5; float:left; text-align:center; padding:1px; margin:1px;}
