@charset "utf-8";
body{font-family:"宋体",Arial;font-size:12px;color:#000000;margin:0;padding:0;}
img{border:none;}
ul,li,h1,h2,h3,h4,h5,p,dl,dd{margin:0;padding:0;list-style:none;}
.clear{clear:both;}
a{color:#888888;text-decoration:none;}
a:hover{color:#2559b9;text-decoration:underline;}
a.blue{color:#b0c1c9;text-decoration:none;}
a.blue:hover{color:#2559b9;text-decoration:none;}
a.blue02{color:#179fc5;text-decoration:none;}
a.blue02:hover{color:#2559b9;text-decoration:none;}
a.org{color:#d48d1e;text-decoration:none;}
a.org:hover{color:#2559b9;text-decoration:none;}
.float_l{float:left;}
.float_r{float:right;}
.mar_r10 { margin-right:10px;}
/*a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
/*:focus { outline: none; } /* for Firefox */ 

.Container{width:100%; height:auto; overflow:hidden;}
.header_w { width:100%; height:104px; border-top:2px solid #2683ac; border-bottom:2px solid #a3a5a4;}
.header_w div { height:104px;} 
.header { width:1000px; margin:0 auto;}
.header_r { width:571px; background:url(../images/header_r.jpg) no-repeat;}
.menu { width:570px; height:35px; line-height:35px; text-align:right;}
.search { width:265px; height:19px; margin:49px 9px 0 0; }
.input01 { width:209px; height:19px; border:none; background:none; cursor:pointer; color:#d0d0d0; text-indent:23px; line-height:19px;}
.button01 { width:53px; height:19px; background:url(../images/button01.jpg); border:none; cursor:pointer;}

.navi_w { width:100%; height:54px; background:url(../images/navi_w.jpg) repeat-x;}
#navi { width:1000px; height:43px; line-height:43px; margin:0 auto; }
#navi li { width:125px; float:left; text-align:center; font-size:14px; font-weight:bold; background:url(../images/navi_li_r.jpg) right no-repeat; }
#navi li.now {width:123px; background:url(../images/navi_li_h.jpg) right no-repeat;}
#navi li.now a { color:#ffffff;}
#navi li a { display:block; color:#cbcbcb; }
#navi li a:hover { color:#ffffff;  text-decoration:none;}

.banner_w { width:100%; height:336px; background:url(../images/banner_w.jpg) repeat-x;}
.banner { width:1000px; height:299px; margin:0 auto;}

.mainContent { width:1000px; height:autol; margin:35px auto; overflow:hidden;}
.main_1 { width:345px; height:auto;}
.head_1 { width:345px; height:38px; background:url(../images/head01.jpg) no-repeat;}
.more { width:39px; height:11px; margin:15px 10px 0 0;}
.banner_2 { margin:10px 0 5px 0;}
.text01 { width:322px; height:115px; border:1px solid #e2e2e2; color:#888888; line-height:24px; padding:10px;}


.main_2 { width:641px; height:auto; }
.head_2 { width:641px; height:38px; background:url(../images/head02.jpg) no-repeat; margin-bottom:10px;}
.imgBox01 { width:319px; height:151px; border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf;}
.img01_box { width:96px; height:120px; margin:20px 28px 0 20px; color:#a4a4a4; text-align:center; line-height:26px;}
.img01 { width:94px; height:94px; border:1px solid #eaeaea;}
.text_head { width:145px; line-height:35px; font-size:14px; margin-top:20px; } 
.text02 { width:145px; height:70px; color:#888888; line-height:24px;}


.main_bottom { width:100%; height:auto;}
.main_3 { width:331px; height:auto; margin:30px 28px 0 0;}
.head_3 { width:331px; height:38px; background:url(../images/head03.jpg) no-repeat; margin-bottom:10px;}
.text03 { width:150px; height:30px; line-height:30px; margin-left:12px;}

.main_4 { width:299px; height:auto; margin-top:30px;}
.head_4 { width:299px; height:38px; background:url(../images/head04.jpg) no-repeat; margin-bottom:10px;}
.address { width:321px; border-top:1px solid #e0e0e0; padding:10px 0 0 0; color:#888888; line-height:18px; margin-top:15px; font-family:Arial;}

.friend { width:978px; height:auto; line-height:24px; padding:7px 10px; background:#f0f0f0; border:1px solid #e4e4e4; margin:0 auto; color:#acacac;}

.footer_w { width:100%; height:160px; background:#474747; margin-top:20px; padding:35px 0;}
.footer { width:1000px; height:160px; margin:0 auto; }
.footer span { padding:0 20px; background:url(../images/Img04.jpg) no-repeat top right;}
.text04 { font-size:14px; color:#c3c3c3; line-height:30px;}
.copy { font-family:微软雅黑; color:#8c8c8c; width:250px; text-align:right; margin-top:50px;}



.left { width:280px; height:auto; }
.h2_text { width:280px; height:37px; line-height:32px; font-family:微软雅黑; font-weight:normal; color:#737373; border-bottom:1px solid #e0e0e0; font-size:17px; margin-bottom:10px;}
.left_ul { width:230px; height:auto; margin:20px auto;}
.left_ul li { width:100%; height:30px; line-height:30px; }

.right { width:695px; height:auto; margin-top:30px;/* border-left:1px solid #e0e0e0;*/}
.head_box { width:694px; height:38px; line-height:38px; border-bottom:1px solid #e0e0e0; margin-bottom:20px; }
.head_box span { font-family:微软雅黑; font-weight:normal; color:#737373; font-size:17px; margin-left:10px;}
.bread { width:auto; color:#7d7d7d; font-weight:normal; text-align:right; margin:0 10px 0 0;}
.r_con { width:695px; height:auto; padding:15px 0; float:left; background:#ffffff;}
.date { width:695px; height:24px; line-height:24px; text-align:center; color:#999; }
.head_6 { width:695px; height:38px; line-height:38px; text-align:center; font-size:16px; font-weight:bold; color:#023c8d; background:#f2f2f2;}
.r_img { width:500px; height:400px; margin:10px auto; border:1px solid #999;}
.r_c_tex { width:665px; height:auto; line-height:24px; padding:20px 15px; color:#666;} 
.return { width:100px; height:25px; line-height:25px; margin:50px 0 0 0; text-align:right;}

/*list*/
.line_3 { width:655px; height:25px; line-height:25px; padding:0 15px; text-align:left; color:#958f86; }
.page { width:auto; height:25px; line-height:25px; margin:50px 0 0 20px; color:#666;}

/*img_text*/
.img_box { width:148px; height:153px; margin:10px 0 0 20px; float:left;}
.photo { width:140px; height:120px; padding:3px; border:1px solid #ccc; float:left;}
.photo_n { width:148px; height:25px; line-height:25px; text-align:center; }

/*new_products*/
.imgBox05 { width:660px; height:auto; margin:0 auto; overflow:hidden; border-bottom:1px solid #e0e0e0; padding:20px 0;}
.text08 { color:#66b699; font-family:微软雅黑; font-size:16px; margin:50px 0 0 10px;}
.text09 { width:500px; line-height:24px; font-size:12px; color:#999999; margin-top:10px;}



.sub_box{width:345px; height:163px; float:left; position:relative; z-index:1; margin-left:0px; margin-right:0px; overflow:hidden; border:0px solid #cccccc; background:url() center center no-repeat; *background:url() 220px 120px no-repeat;}
.sub_box img{border:none; width:345px; height:163px;}
#bd1lfimg{position:relative; width:345px; height:163px; overflow:hidden;}
#bd1lfimg div{width:100000px; margin-left:-4px;}
#bd1lfimg dl{width:345px; height:163px; position:relative; overflow:hidden; float:left;}
#bd1lfimg dt{width:345px; height:163px; position:absolute; left:0px; top:0px;}
#bd1lfimg dd{width:345px; height:40px; background:#000000; filter:alpha(Opacity=70); Opacity:0.7; position:absolute; left:0px; bottom:0px; padding:0 10px;}
#bd1lfimg dd h2{height:25px; padding:8px 0 4px 0; line-height:25px; overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px; font-weight:bold; color:#ffffff;}
#bd1lfimg dd a{color:#ffffff; text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none; color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd; line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}
.sub_nav{width:345px; height:15px; bottom:5px; position:absolute; color:#999999; z-index:200;}
.sub_no{height:15px; float:right; margin-right:5px;}
.sub_no li{display:block; margin-right:3px; width:15px;background:url(../images/dianhou.jpg); height:15px; float:left; overflow:hidden; line-height:15px; vertical-align:middle; text-align:center;  filter:alpha(Opacity=70); Opacity:0.7; font-family:Arial; font-size:12px;  color:#ffffff; cursor:pointer;}
.sub_no li.show{background:url(../images/dianqian.jpg); color:#ffffff;}




