/* CSS Document */
*{padding:0; margin:0}
body{margin:0;padding:0;font-size:12px; background:url(../images/index1_01.jpg) left top repeat-x; background-color:#777C80; font-family:Arial, Helvetica, sans-serif;}
p,ul,h1,h2,h3,h4,h5{margin:0;padding:0;}
.font{ font-weight:bold;}
.font1{ line-height:22px; color:#666666; padding-left:24px; border-bottom:1px #E5E5E5 solid;}
p{ line-height:24px;}
img{border:0;}
ul{margin:0;padding:0;list-style:none;}
#box{ width:953px; margin:0 auto;}
.clear{ clear:both;} 
a:link {color:#000000;text-decoration: none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#ff0000;text-decoration: underline;}
.top{ background:url(../images/top_05.gif) left top no-repeat; width:953px; height:98px; margin-top:32px;}
.top table{ float:right; margin:26px 10px 0 0; line-height:26px;}
.nav{ background: url(../images/nav_07.gif) left top repeat-x;height:30px; width:953px;overflow:hidden;}
.nav ul{ list-style:none; padding:0px; margin:0px; text-align:center; padding-left:73px;}
.nav ul li{float:left;line-height:33px; text-align:center;width:114px; background:url(../images/nav_10.gif) left top no-repeat;}
.nav ul li a{ font-size:14px; font-weight:bold;text-decoration:none; color:#ffffff;height:33px; width:114px; border:solid 0px  #F00; display:block;}
.nav ul li a:visited{ font-size:14px; font-weight:bold;text-decoration:none; color:#ffffff;}
.nav ul li a:hover{  line-height:33px; text-align:center;width:108px;background: url(../images/houver_09.jpg) center top no-repeat; color:#000000; text-decoration:none;}
.main{ background:url(../images/index_23.gif) left bottom no-repeat; width:953px; background-color:#FFFFFF; overflow:hidden;}
.main1{ background:url(../images/main_bj_12.gif) left top no-repeat; width:932; height:262px; margin:12px;}
.left { float:left; width:223px; background:url(../images/pro_21.gif) left top no-repeat; width:223px; height:212px; margin-left:12px;_ margin-left:6px; margin-top:12px;}
.left h2{ background:url(../images/zw_12.gif) left top no-repeat; width:223px; height:29px; color:#FFFFFF; font-size:12px; line-height:29px; padding-left:12px;}
.left ul li img{ padding-left:10px; padding-top:16px;}
.left ul li a{ display:block;text-align:center; padding:0; margin:0px;}

.left1{ background:url(../images/Profl_bj_15.gif) left top no-repeat;width:184px; height:241px; margin-left:12px;_margin-left:0px;margin-top:12px; float:left;}
.left1 h2 img{ padding-left:0px; padding-top:21px; padding-right:10px;}
.left1 ul{ margin-top:10px;}
.left1 ul li{ float:left; width:86px;}
.left1 ul li a{ line-height:28px; color:#383838; text-decoration:none; padding-left:17px;}
.left1 ul li a:hover{ color:#FF0000; text-decoration:underline;}
.left1 h2{ color:#000000; font-size:12px;font-weight:bold; display:block; padding-left:25px;}
.center{ background:url(../images/news_12.gif) left top no-repeat; width:243px; height:251px; float:left; margin-left:12px;}
.center ul{ margin-top:5px;}
.center ul li{ background: url(../images/zw_23.gif) left no-repeat; line-height:28px; height:28px; padding-left:12px; margin-left:12px;}
.right{ background:url(../images/contac_bj_12.gif) left top no-repeat; width:221px; height:241px; float:left; margin-left:12px;margin-top:12px;}
.foot{ background:url(../images/foot_17.gif) left top no-repeat; width:953px; height:120px;margin:0 auto;margin-top:12px; margin-bottom:6px; }
.foot img{ float:right; padding-top:6px; margin-right:16px;}
.foot a{ padding-left:15px; line-height:24px;}
.foot p{ padding-left:15px;}

.about_main{background:url(../images/about_bj_25.gif) left repeat-y; width:953px;overflow:hidden;}
.about_left{ width: 256px; background:url(../images/about_19.gif) left top repeat-y; float:left;}
.about_left img{ text-align:center; padding-top:12px; padding-left:15px;}
.about_left ul{ margin-top:12px;}
.about_left ul li{ background: url(../images/nav_bj_18.gif) left top no-repeat; width:237px; height:25px; margin-left:12px; padding-top:1px;}
.about_left ul li a{ color:#686963; text-decoration:none; line-height:25px; padding-left:20px;}
.about_left ul li a:hover{ color:#FF0000; text-decoration:underline;}

.about_right{ background: url(../images/fe_11.gif) left top no-repeat; width:696px!important; width:691px;float:right;}
.about_right h2{ background:url(../images/e_11.gif) left top no-repeat; widows:696px; height:59px; font-size:12px; color:#2D2D2D; font-weight: normal; line-height:59px; padding-left:35px;}
.about_right p{ padding:15px;line-height:24px; color:#333333;}
.about_contact{ float:left; margin-top:12px; margin-bottom:12px; margin-left:12px;_margin-left:6px;}
.about_contact h2{ background:url(../images/cont_18.gif) left top no-repeat; width:218px; height:25px; color:#FF0000; font-size:11px; font-weight:bold; line-height:25px; text-align:center;}
.about_lxwm1{ background:url(../images/cont_30.gif) left bottom no-repeat; width:218px; height:5px; margin-top:8px;_margin-top:2px;}
.about_lxwm2{ background: url(../images/cont_34.gif) left top repeat-y; line-height:24px; padding:12px;}
.about_lxwm3{ background:url(../images/cont_45.gif) left top no-repeat;width:218px; height:5px;}
.about_right ul li{ background:url(../images/news_n_37.gif) left bottom no-repeat; width:667px; height:32px; margin-left:12px;}
.about_right ul li a{ line-height:32px;margin-left:32px;}


.about_pro{ background: url(../images/fe_11.gif) left top no-repeat; width:696px!important; width:691px; overflow:hidden;float:right;}
.about_pro h2{ background:url(../images/e_11.gif) left top no-repeat; widows:696px; height:59px; font-size:12px; color:#2D2D2D; font-weight: normal; line-height:59px; padding-left:35px;}
.pronei{ padding:10px 15px; background:url(../../images/neirbg.jpg) top repeat-y;}
.pronei li{ float:left; width:204px;margin:7px!important;margin:5px;_margin:4px;}
.pronei a{ display:block;border:#e3e3e3 solid 1px; width:204px;}
.pronei span a{background:#EEE;text-align:center;line-height:30px; border-top:0;}
.main_foot{ width:953px; margin:0 auto;}

/*- proo---------------------------*/
.proo-al{ float:left; width:320px; margin-left:10px;_margin-left:8px;}
.chakan { text-align:center; line-height:25px;}
.chakan a{ text-decoration:underline;}

.proo-ar{ float:left; width:323px; margin-left:15px; }
.proo-ar1 li{ border-bottom:#D6D9E6 solid 1px; height:28px; line-height:28px;}
.proo-ar1 li.imgg{_padding-top:8px;_height:20px;}
.proo-ar1 li.imgg img{ margin:0 5px;}

.proo-ar2 li{ padding:8px 0 0; font-weight:700;}
.proo-ar2 li img{ margin-right:5px; margin-bottom:-5px;}

.proo-bl{ background:url(../../images/neiline.jpg) top repeat-x; padding-top:18px;*padding-top:10px; }
.proo-bl h2,.proo-b h2{ border-bottom:#D6D9E6 solid 1px; color:#0063AA; background:url(../../images/web_icon_003.gif) left no-repeat; padding-left:15px;}
.proo-bl p{ margin-bottom:20px; padding:12px;}

.proo-b li{ float:left; width:204px;margin:14px!important;margin:10px;}
.proo-b a{ display:block;border:#e3e3e3 solid 1px;}
.proo-b span a{background:#EEE;text-align:center;line-height:30px; border-top:0;}

.tab{border-right: #E2E2E2 solid 1px;border-top: #E2E2E2 solid 1px;}
.tab td{border-bottom: #E2E2E2 solid 1px;border-left: #E2E2E2 solid 1px; padding-left:5px;}

.tab td span{ color:#F60;margin:5px;}



/*---------------产品分页[首页上一页下一页]----------------------*/
.proPage a{display:inline; border:none;}

