/* CSS Document */
body{margin:0 auto;line-height:1.5; padding:0;font-family:"宋体";font-size:12px; background:url(../images/body_bg.jpg) repeat-x #f7f7f7;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;}
ul,li{ list-style:none;}
img{ border:0}
a{color:#666666; text-decoration:none;}
a:hover{color:#666666;}
.clearfix {clear:both;height:0;font-size: 1px;line-height: 0px;}

/*header*/
#head{ width:1004px; margin:0 auto; }

.lan{ width:995px; height:33px; float:left; margin:0 0 0 3px;border-bottom:1px dotted #c8c8c8; color:#666666;}
.lan span{ float:right; margin-top:5px;}
.lan a{ color:#666666;}

.company{ width:1004px; float:left; margin-top:12px;}
.logo{ float:left; width:259px; height:97px; margin:9px 0 0 30px;_margin:9px 0 0 15px; }
.index_03{ float:right; width:670px; height:110px; margin:0 16px 0 0;_margin:0 7px 0 0; }

.nav{ float:left; width:990px; height:45px; background:url(../images/nav_bg.jpg) repeat-x;margin:13px 0 0 7px;}
.nav_left{ float:left; width:3px; height:45px;}
.nav_right{ float:right; width:3px; height:45px;}
.nav_menu{ float:left; width:631px; height:35px; background:url(../images/nav_qita.jpg) no-repeat; margin:5px 0 0 4px;}
.nav_menu ul{ margin:0 0 0 0;}
.nav_menu ul li{ float:left; width:105px; margin:0 0 0 15px;}
.nav_menu ul li a{ display:block; width:105px; height:28px; color:#ffffff; text-align:center; font-size:14px; padding-top:7px;}
.nav_menu ul li a:hover{ display:block; width:105px; height:28px; color:#333333; text-align:center; font-size:14px; padding-top:7px; background:url(../images/nav_mouseover.jpg) no-repeat;}
.nav_menu ul li a.current{display:block; width:105px; height:28px; color:#333333; text-align:center; font-size:14px; padding-top:7px; background:url(../images/nav_mouseover.jpg) no-repeat;}

.search{ float:right; width:300px; height:30px; margin:7px 6px 0 0;}
.inp_srh { width:226px; height:22px;background:url(../images/search_left.jpg) 0 0 no-repeat; border:none; padding-top:8px; color:#FFF;}
.btn_srh { width:74px; height:30px; background:url(../images/search.jpg) 0 0 no-repeat; border:none; cursor:pointer;vertical-align:top;}

/*container*/
#container{ width:1004px; margin:0 auto;margin-top:11px;}

.fontpro{ width:223px; height:46px; background:url(../images/big_bg.jpg) no-repeat; color:#FFF; font-size:14px;padding-left:13px; line-height:45px;}
.type{}
.type .big{ width:211px; height:32px; background:url(../images/big_b2.jpg) repeat-x; color:#666666; font-size:14px; line-height:25px;}
.type .big a{ display:block; width:175px; height:32px; background:url(../images/index_big_ico.jpg) no-repeat 20px 11px; padding-left:36px;}
.type li{ width:211px; height:28px; background:url(../images/big_xian.jpg) no-repeat bottom #f0eeef; line-height:25px;}
.type li a{ padding-left:35px;}

.fontabout{width:223px; height:33px; background:url(../images/index_about_bg.jpg) no-repeat; color:#FFF; font-size:14px;padding-left:13px; line-height:35px;}
.aboutcontent p{ width:194px; margin-left:9px; color:#666666; line-height:23px;}

.fontproname{ color:#494748; font-size:14px; font-weight:bold;}

.indexprolist{width:128px; float:left; height:162px; margin:21px 0 0 28px;_margin:21px 0 0 26px;}
.liimg{ width:126px; height:130px; border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-bottom:2px solid #e3e3e3;}
.liimg img{ margin:3px 3px 3px 3px;}
.lititle{ text-align:center; padding-top:10px;}

.newpro{ width:199px; height:31px; background:url(../images/index_new_bg.jpg) no-repeat; color:#FFF; padding-left:24px;}

.newprolist{width:180px; height:189px; margin:0 0 0 20px;_margin:0 0 0 20px;}
.newliimg{ width:180px; height:166px; border-top:1px solid #e9e7e8;border-left:1px solid #e9e7e8;border-right:1px solid #e9e7e8;border-bottom:1px solid #e9e7e8;}
.newliimg img{ margin:3px 3px 3px 5px;}
.newlititle{ text-align:center; padding-top:0px;}

.fontcontact p{ width:174px; margin-left:24px; line-height:21px; color:#333333;}

#bottom{ width:1004px; margin:0 auto;margin-top:5px; height:50px; background:url(../images/bottom_bg.jpg) repeat-x;}

.fontbottom{ color:#FFF; font-size:12px;}
.fontbottom a{ color:#FFF;}

.fontbottom1{ color:#FFF;}

/*产品列表*/
.fontpro1{ width:211px; height:46px;}
.proname{ position:absolute; width:210px; height:33px; background:url(../images/product_top_bg.jpg) no-repeat; margin:7px 0 0 0; color:#FFF; line-height:30px; padding-left:13px;}
.proleftname{ background:url(../images/product_to_bg.jpg) repeat-x; color:#333333; font-size:16px; line-height:29px; padding-left:8px;}

.prolist{width:150px; float:left; height:210px; margin:17px 0 0 28px;_margin:21px 0 0 25px;}
.listliimg{ width:150px; height:150px; border:1px solid #e6e6e6; background:#FFF; text-align:center; vertical-align:middle;}
.listliimg img{ margin:3px 0 0 0;}
.listlititle{ text-align:center; padding-top:10px;}
.listlititle1{ text-align:center; padding-top:7px;}

#productpage{ text-align:center;width:740px;margin:10px 0 0 0;color:#666666; float:left;height:33px;}
#productpage a{color:#666666;}
#productpage a:hover{color:#F00;}

/*新闻列表*/
.newlist{ margin:10px 0 0 21px;}
.newlist li{ width:701px; border-bottom:1px dotted #cccccc; height:25px; background:url(../images/news_ico.jpg) no-repeat 1px 7px;}
.newlist li a{ color:#333333; margin-left:10px;}
.newlist li span{ float:right;color:#333333;}

.downlist{ margin:13px 0 0 21px;}
.downtitle{ width:692px; height:20px; background:url(../images/download_03.jpg) no-repeat 1px 5px; padding-left:20px; color:#4b4a4b; font-weight:bold;}
.downtitle1{width:712px; height:30px;border-bottom:1px dotted #cccccc; line-height:25px;}
.downtitle1 a{ color:#333333; margin-left:10px;}
.downtitle1 span{ float:right;}

.contactfont{ line-height:25px; padding-top:10px; padding-bottom:10px;background:url(../images/contact_03.jpg) no-repeat 500px 10px;}

.txt11{ width:320px; height:19px; border:1px solid #cccccc;margin-left:10px;}


































