@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,p{padding: 0;margin: 0; border:0; list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;font-family:"宋体";}
body{ font-size:12px; font-family:Arial,Verdana,  Helvetica, sans-serif; line-height:24px;color:#424445; background:url(../images/bj.jpg) repeat-x #fff;}
a{ text-decoration:none; color:#424445}
a:hover{text-decoration:none;color:#f86900;}
.clear{ clear:both;}
.fl{margin-bottom:10px;}
#head{ width:100%; background:url(index_02.jpg) repeat-x;}
#head .headtop{ width:966px; margin:0 auto; padding-top:10px;}
#head .headleft{ width:551px; height:65px; float:left; margin-left:20px;}
#head .en{ margin-left:10px;}
#head .heaeright{ float:right; margin-right:50px; }
#head .index{ margin-top:5px;}
#head .heaeright a,#head.heaeright a:hover{ color:#000; text-decoration:none;}
.nune{ width:966px; margin:20px auto 0 auto; clear:both;}
.nuo{ float:left; margin-left:20px;}
.nuo li{  height:44px; list-style:none; float:left; line-height:42px; width:90px; text-align:center;}
.nuo li a{ color:#fff; font-size:14px; font-weight:bold; text-decoration:none;display:block } 
.nuo li a:hover{ background:url(index_18.jpg); width:90px; height:38px; }
.banner{ width:966px; height:294px; margin:0 auto;}
/*header*/
.main_2{width:966px;border-top:2px solid #043b8e;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin-top:10px; margin:0 auto; margin-top:5px; background:url(../images/main_2.jpg) repeat-x;}
.main_2 h2{width:966px;height:56px;}
.main_2 h2 span{ width:212px; height:36px; margin-left:10px; display:block;}
.main_2 h2 a{float:right;padding-right:30px;padding-top:18px;}
.m_prod{width:966px; margin-top:15px;}
.title{ margin-left:10px; width:212px; height:36px;}
.titlex{ width:211px; height:11px; display:inline; float:left;}
#nav{width:211px;float:left;margin-left:10px;}
#nav li{width:211px;height:36px; border-bottom:1px solid #e1e1e1;}
#nav li a{display:block;width:146px;height:36px;line-height:36px; font-size:12px;padding-left:38px;cursor:pointer;}
#nav li a:hover{width:146px;height:36px; background:url(../images/m_prod.jpg) no-repeat 0 3px;color:#f86900;line-height:36px;}
.dis{display:block;}
.undis{display:none;}
.aa{display:block;width:146px;height:36px;line-height:36px; font-size:12px;background:url(../images/icon.jpg) no-repeat 27px 16px;cursor:pointer;}
.bb{width:146px;height:36px; background:url(../images/m_prod.jpg) no-repeat 0 3px;color:#f86900;line-height:36px;}
.bb a{color:#f86900}
.main_2{width:966px; float:left;border-top:2px solid #043b8e;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;margin-top:10px; background:url(main_2.jpg) repeat-x;}
.left_l{ float:left; width:212px; margin-left:10px; display:inline; margin-top:10px; margin-bottom:10px;}
.mian_b{ float:left; width:966px; margin-top:10px;}
.mian_b_left{ width:212px; float:left;} 
.mian_b_left_top{ float:left; width:212px; height:36px;}
.mian_b_left_txt{ float:left;width:212px;}
.mian_b_left_txt dl{ float:left;}
.mian_b_left_txt dl dt{ float:left; width:175px;border-bottom:1px dashed #b0b3b5; padding:5px 0; _margin-top:5px; background:url(left_07.jpg) no-repeat left center; padding-left:21px;}
.mian_b_left_txt dl dd{ float:left; padding-left:30px; width:150px; margin-top:5px;}
.mian_b_left_txt dl dd a{ color:#4c4c4c;}
.mian_b_left_txt dl dd a:hover{ color:#f00;}
.mian_b_left_txt dl dt a{ color:#4c4c4c; font-weight:bold;}
.mian_b_left_txt dl dt a:hover{ color:#f00;}
.mian_b_leftbb{ float:left; width:212px; height:11px; overflow:hidden; background:url(left_12.jpg);}
.x{ text-align:center;}
.foot{ width:966px; height:68px; margin:0 auto; margin-top:20px; float:left;}
.foot .footleft{ background:url(index_46.jpg); width:106px; height:68px; float:left;}
.foot .footright{ background:url(fot_03.jpg); width:855px; height:68px; float:left; margin-left:5px; text-align:center; line-height:22px; color:#fff;}
.thistab{ height:30px; width:714px; border:1px solid #CCCCCC;line-height: 30px;text-indent: 30px; font-weight:bold; font-size:16px;}

.right_r{ float:right; width:714px; margin-right:10px; display:inline; margin-top:10px;}
.mian_b_right{ float:right; background:url(images/mian_bk.gif) no-repeat; width:714px;}
.mian_b_right_top{ float:left; width:714px; height:29px; line-height:24px;}
.mian_b_right_top ul{ float:left; width:714px;}
.mian_b_right_top ul li{ float:left; margin:0 10px;}
.mian_b_right_top ul li a{  font-weight:bold; color:#fff;}
.mian_b_right_top .bk{ position:relative; background:url(fe.gif) no-repeat; margin-top:5px; width:93px; height:24px; text-align:center;}
.mian_b_right_top .bk a{ color:#557aa8;}
.mian_b_rightdd{ float:left; width:714px; border:1px solid #b6b6b6; border-top:none; margin-bottom:20px;}
.prcout{ padding:10px; }
.prcout ul{}
.prcout ul li{ width:164px; text-align:center; float:left; margin-top:40px; margin-left:5px; height:160px;}
.prcout ul li img{ width:164px; height:124px;}
.mian_b_rightdd dl{ float:left; width:714px; padding-left:10px; display:inline;}
.mian_b_rightdd dl dd{ float:left; width:194px;border-right:1px dashed #aaabab;}
.mian_b_rightdd dl dd img{  width:193px; height:120px;}
.tu{ width:424px; margin:10px auto;}
.jiashao{ margin:10px;}
.biao{ text-align:center; font-size:14px; font-weight:bold; border-bottom:1px dashed #CCCCCC;margin-top: 10px; text-align: center;}
.tu img{ width:424px; height:322px;}
.news{ margin:10px;}
.news li{ height:25px; line-height:25px; border-bottom:1px dashed #e1e1e1 }
.news span{ float:right; margin-right:20px;}
.mian_b_rightdd dl dd p{ float:left; width:193px; text-align:center; height:18px; line-height:18px; overflow:hidden;}
.fen{ float:left; text-align:center; width:714px;}

/*两级菜单*/
#menubox{ width:200px; overflow:hidden; margin-left:8px;}
#menubox ul li{line-height:30px; border-bottom:#CCC solid 1px; font-size:14px; font-weight:bold;}
#menubox ul li a{ background:url(left_07.jpg) no-repeat left center; padding-left:22px;}
#menubox a{padding-left:6px; padding-right:6px;}

#menubox .thismenu{   border:none;}
#menubox .thismenu a{ color:#000; }
#menubox .submenu{ display:none; background-color:#ffffff; border:none;}
#menubox .submenu a{  line-height:26px;  display:block;border-bottom:#CCC dashed 1px; color:#000; padding-left:15px; background:none; font-size:12px; font-weight:100;}
#menubox .submenu a:hover{ background-color:#fff; color:#000; }
