/* CSS Document */
body{margin:0px; padding:0px; background:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{color:#000000; text-decoration:none;}

#m{width:992px;}

#head{width:986px;float:left;padding-left:6px;background:url(body_bj.jpg) repeat-y center;}
.top{width:980px;float:left; height:63px;background:url(top_bj.jpg) repeat-x;}
.logo{width:516px; height:63px; float:left;}
.top_text{width:240px; line-height:46px; float:left; padding:0 40px 0 164px; color:#FFFFFF; }
.top_text a{color:#FFFFFF;}

.menu{width:938px; height:30px; float:left; background:url(menu_bj_c.jpg) repeat-x; padding-left:42px;}

.menu_text a{height:30px; float:left; line-height:30px; padding:0px 29px; color:#123764; font-weight:bold;}
.menu_text a:hover{background:url(menu_text_bj.jpg) no-repeat center; color:#ffffff;}


.menu_text2{height:30px; float:left; line-height:30px; padding:0px 29px; background:url(menu_text_bj.jpg) no-repeat center; color:#ffffff;font-weight:bold;}
.menu_text2 a{color:#ffffff;}

.search{ width:251px;height:22px; float:left; margin-top:3px; padding-left:13px;}
.search_l{width:6px; height:22px; float:left;}
.search_text{width:181px; height:22px; float:left; border:none; background:url(sc_bj.jpg) repeat-x; line-height:22px; color:#666666;}
.search_buttom{width:62px; height:22px; float:left;}

.yinying{width:980px; height:9px; float:left; line-height:9px; background:url(yinying_bj.jpg) repeat-x;}


#main{width:986px;float:left;padding-left:6px;background:url(body_bj.jpg) repeat-y center;}


#left{width:210px;float:left;padding-left:15px; margin-top:12px; font-weight:bold;}

.about_top{width:184px; height:40px; float:left; line-height:40px; text-align:left; color:#123764; background:url(about_top.jpg) no-repeat; font-size:14px; padding-left:16px;}
.about_top a ,.about_c a{ color:#123764;}
.about_c{width:190px; height:104px;float:left;text-align:left; color:#123764; background:#D3DFE8;padding-left:10px;}
.about_text a, .about_text2{width:157px; height:25px; line-height:25px;float:left;text-align:left; padding-left:23px; color:#123764; background:url(about.jpg) no-repeat; margin-bottom:8px;}
.about_text2 , .about_text a:hover{background:url(about_check.jpg) no-repeat;}

.about_b{width:200px; height:5px;float:left; margin-bottom:10px;}

.catatitle{width:184px; height:28px; float:left; line-height:28px; background:url(pd_bj.jpg) no-repeat; color:#FFFFFF; font-size:14px; text-align:left; padding-left:16px;}
.catalog{width:200px;float:left;}

.catalogcontent a{width:172px;float:left; height:25px; line-height:25px; text-align:left;padding-left:28px; margin-top:1px;color:#293D6B; background:url(cata_jt.jpg) no-repeat 20px 10px #C8D7E3;}
.catalogcontent a:hover{background:url(cata_jt2.jpg) no-repeat 20px 10px #ACBFD0;}

.title ,.title_r{width:200px; height:25px; float:left; margin-top:10px;background:url(title_c.jpg) repeat-x;}
.title_side{width:3px; height:25px; float:left;}
.title_c , .title_cr1 ,.title_cr2 , h1{width:178px; height:25px; float:left;  text-align:left; line-height:25px; color:#FFFFFF; font-size:14px;  padding-left:16px;}
.cert{width:198px; height:198px; float:left;border:1px solid #C7CACA; border-top:none; text-algin:center;}

#right{width:740px;float:left;margin-top:12px;}
.banner{width:738px; height:178px; float:left; border:1px solid #C8D7E3;}

.daohang{width:740px; height:28px;float:left; background:url(daohang_r.jpg) no-repeat right;}
.daohang_l{width:60px; height:28px;float:left;}
.daohang_c{width:675px; height:26px; float:left; font-size:11px; border:1px solid #C7CACA; line-height:26px; text-align:left; color:#666666; border-left:none; border-right:none;}
.daohang_c a{color:#666666;}
.fy{width:717px; height:16px; margin-top:25px; float:left; text-align:right; padding-right:23px;}
.fy a:hover{ color:#FF0000;}

.pcontent{width:738px;float:left;border:1px solid #C7CACA; border-top:none; }

.page{width:698px;float:left;text-align:left; line-height:20px; padding:20px; color:#666666;}
.page a{color:#666666;}
.product{width:519px;float:left; text-align:center;padding-left:219px; margin-top:30px;}
.product_box{width:288px; height:248px; float:left; border:1px solid #C8D7E3; padding:5px;  text-align:center;}
.product_text{width:710px;float:left;text-align:left; padding:0px 14px; margin:20px 0 30px 0px; line-height:20px;}
.r_c{width:718px;float:left; padding-left:20px; text-align:left;line-height:30px; margin-top:15px; padding-bottom:20px;}


.newslist{width:698px; height:34px; float:left; text-align:left; line-height:34px; border-bottom:1px dotted #cccccc;}
.newslist h4{width:525px; height:34px; float:left; padding:0px; margin:0px; background:url(news_jt.jpg) no-repeat 13px 13px; padding-left:30px; font-size:12px; font-weight:normal; }
.newslist h4 a:hover{ color:#0085CF;}
.newsdate{width:143px; height:34px; float:left;}
.news_fy{width:688px;height:16px; margin-top:25px; float:left; text-align:right; padding-right:10px;}
.news_fy a:hover{ color:#FF0000;}

.title_r{width:740px;}
.title_r h1{width:600px;margin:0px;}
.title_cr2{width:58px; padding-left:60px; font-weight:normal; font-size:11px;}
.title_cr2 a{color:#FFFFFF; text-decoration:underline;}
.pborder{width:739px;float:left;border-right:1px solid #C7CACA;}
.pl{width:245px; height:255px;float:left;border-left:1px solid #C7CACA;border-bottom:1px solid #C7CACA; }
.pl_img{width:160px; height:120px; float:left; text-align:center; padding-left:42px; margin-top:16px;}
h3{width:245px;float:left; font-size:14px; line-height:18px; font-weight:bold; margin:10px 0px 0px 0px;}
.pl_text{width:190px;float:left; line-height:16px; font-weight:normal; text-align:left; padding-left:47px; margin-top:2px;}
.pl_more{width:190px;float:left; text-align:left;font-weight:normal;padding-left:47px; margin:2px 0px 16px 0px; background:url(more_jt.jpg) no-repeat 113px 5px;}
.pl_more a{color:#0085CF;}

#foot{width:986px;float:left;padding-left:6px;background:url(body_bj.jpg) repeat-y center;}
.f_imgu{width:950px; float:left;padding:25px 15px; background:url(f_bj.jpg) repeat-x bottom;}
.f_l , .f_r{width:15px; height:15px; float:left; padding-right:7px; margin-top:13px;}
.f_img{width:125px; height:46px; float:left;  padding-right:5px;}
.f_r{padding-left:3px; padding-right:0px;}

.f_add{width:964px; height:20px; float:left; text-align:left; line-height:20px; color:#666666; font-size:11px; background:url(f_add.jpg) repeat-x; padding-left:16px;}
.f_cp{width:962px; height:21px; float:left; text-align:right; padding-top:7px;color:#ffffff; font-size:11px; background:url(copyr.jpg) repeat-x; padding-right:18px;}
.f_cp a{color:#FFFFFF;}
