﻿ul,li,dl,dt,dd,p{margin:0;padding:0;list-style:none;}
img { border:0px;}
h1,h2,h3,h4,h5,h6{ font-size:12px; padding:0px; margin:0px; font-weight:bold; display:inline;}
a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:none;}


body{font-size:12px; margin:0px; padding:0px;}


#t_bg{height:111px; background:url(t_bg.jpg) repeat-x;}
#t_bg .logo{ width:1004px; margin:0px auto; height:111px; background:url(logo.jpg) no-repeat;}
#t_bg .logo span{ float:right; margin-top:15px; margin-right:20px;}
.search{ width:980px; height:15px; margin-top:3px;}
.search li{ float:right; padding-left:10px; color:#000000;}
.search li a{ color:#000000}
.search li a:hover{ color:#FF0000}



#m_bg{background:url(m_bg.jpg) repeat-x; height:35px;}
a.menu:link{text-decoration:none; font-size:13px;color:#FFFFFF; font-weight:bold; width:124px; height:35px;display:block; line-height:35px;}
a.menu:visited{text-decoration:none;font-size:13px;color:#FFFFFF;font-weight:bold;width:124px; height:35px;display:block;line-height:35px;}
a.menu:hover{text-decoration:none; font-size:13px; color:#FFFFFF;font-weight:bold;width:124px; height:35px;display:block;background:url(menu.jpg) no-repeat;line-height:35px;}



#center{background:url(center.jpg) repeat-x; height:auto; padding-top:5px;}
#center #swf{ width:1004px; margin:0px auto;height:300px;}



#middle{ width:1004px; margin:8px auto;}

#middle #left{ float:left; width:243px;}


#left #p_left{width:243px;}
#p_left .p_img{ width:243px; height:39px; background:url(left.jpg) no-repeat;}
#p_left .p_img span{ margin-left:10px; color:#FFFFFF; line-height:39px; font-weight:bold; font-size:13px;}
#p_left .p_info{ width:241px; border:1px solid #CCCCCC; background:#F1F1F1; border-bottom:0px}
.p_info ul{ list-style-type:none; margin:0px; padding:0px;}
.p_info ul li{ line-height:28px;margin:5px auto;width:223px;}
a.cp-title:link{color:#354E8E;text-decoration: none; font-size:12px;line-height:28px;width:188px;display:block;background:url(li.jpg) no-repeat;padding-left:35px;}
a.cp-title:visited{text-decoration:none;color:#354E8E; font-size:12px;line-height:28px;width:188px;display:block;background:url(li.jpg) no-repeat;padding-left:35px;}
a.cp-title:hover{text-decoration: none; color:#FFFFFF; font-size:12px;line-height:28px;width:188px;display:block;background:url(li_hover.jpg) no-repeat;padding-left:35px;}



#left #contact{width:243px; margin-top:10px;}
#contact .contact_img{ width:243px; height:40px;}
#contact .contact_info{width:241px;border:1px solid #CCCCCC; border-top:0px;}
.contact_info ul{ list-style-type:none; padding:0px; margin:0px; padding-left:10px; padding-top:11px;}
.contact_info ul li{ line-height:27px; font-family:Verdana, Arial, Helvetica, sans-serif}
a.other:link{color:#2B6BE7;text-decoration: none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
a.other:visited{text-decoration:none;color:#2B6BE7; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif}
a.other:hover{text-decoration: none; color:#DD4617; font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif}



#middle #right{ float:right;width:754px;}
#right #gsjj{width:754px;}
#gsjj .gsjj_img{ width:754px; height:41px; background:url(right.jpg) no-repeat;}
#gsjj .gsjj_img span{ float:right; margin-right:8px; margin-top:8px;}
#gsjj .gsjj_img p{ margin:0px; padding-left:10px; line-height:34px; color:#184C95; font-size:13px; font-weight:bold;}
#gsjj .gsjj_info{ width:752px; border:1px solid #CCCCCC;border-top:0px;}
#gsjj .gsjj_info p{ margin:0px; line-height:24px; padding-left:3px;}
a.more:link{color:#6B6B6B;text-decoration: none; font-size:12px;}
a.more:visited{text-decoration:none;color:#6B6B6B; font-size:12px;}
a.more:hover{text-decoration: none; color:#DD722E; font-size:12px;}



#right #product{width:754px; margin-top:5px;}
#product .product_img{ width:754px; height:41px; background:url(right.jpg) no-repeat;}
#product .product_img span{ float:right; margin-right:8px; margin-top:8px;}
#product .product_img p{ margin:0px; padding-left:15px; line-height:34px; color:#184C95; font-size:13px; font-weight:bold;}
#product .product_info{ width:752px; border:1px solid #CCCCCC; }
.product_info ul{list-style-type:none; margin:0px; padding:0px; padding-top:10px;*padding-top:7px;}
.product_info ul li{ float:left; margin-left:9px;_margin-left:4px; margin-right:5px;_margin-right:6px; padding:1px; border:1px solid #D1D2D4; text-align:center; width:170px; margin-bottom:8px;*margin-bottom:0px; line-height:24px;}
.product_info ul li .show_img{ width:170px; height:135px;}
.product_info ul li .show_title{ width:158px;height:28px; line-height:28px;text-align:center;}
a.title:link{color:#000000;text-decoration: none; font-size:12px;}
a.title:visited{text-decoration:none;color:#000000; font-size:12px;}
a.title:hover{text-decoration: none; color:#FF0000; font-size:12px;}



#right #info_whole{width:754px; margin-top:5px;}
#info_whole #news{ float:left; width:373px;}
#news .news_img{ width:373px; height:37px; background:url(info.jpg) no-repeat;}
#news .news_img span{ float:right; margin-right:8px; margin-top:8px;}
#news .news_img p{ margin:0px; padding-left:15px; line-height:33px; color:#184C95; font-size:13px; font-weight:bold;}
#news .news_info{ width:356px; border:1px solid #CBD3E6; border-top:0px; padding-bottom:7px;}
.news_info ul{ list-style-type:none; margin:0px; padding:0px; padding-left:10px;}
.news_info ul li{ line-height:30px; background:url(1.jpg) no-repeat left center; padding-left:10px; border-bottom:1px dashed #CCCCCC; padding-top:3px; width:325px;}
.news_info ul li span{ float:right; margin-right:8px; font-family:Verdana, Arial, Helvetica, sans-serif} 




#info_whole #jszc{ float:right; width:373px;}
#jszc .jszc_img{ width:373px; height:37px; background:url(info.jpg) no-repeat;}
#jszc .jszc_img span{ float:right; margin-right:8px; margin-top:8px;}
#jszc .jszc_img p{ margin:0px; padding-left:15px; line-height:33px; color:#184C95; font-size:13px; font-weight:bold;}
#jszc .jszc_info{ width:356px; border:1px solid #CBD3E6; border-top:0px;padding-bottom:7px;}
.jszc_info ul{ list-style-type:none; margin:0px; padding:0px; padding-left:10px; }
.jszc_info ul li{ line-height:30px; background:url(1.jpg) no-repeat left center; padding-left:10px;border-bottom:1px dashed #CCCCCC; padding-top:3px;width:325px;}
.jszc_info ul li span{ float:right; margin-right:8px; font-family:Verdana, Arial, Helvetica, sans-serif} 



#link{ width:1004px;margin:-2px auto;}
#link .link_img{width:1004px; height:30px; background:url(link.jpg) no-repeat;}
#link .link_img span{ margin-left:10px; color:#184C95; line-height:30px; font-weight:bold; font-size:13px;}
#link .link_info{width:997px; border:1px solid #CCCCCC;border-top:0px; line-height:24px; padding-left:5px;}

#foot{ margin:8px auto; background:url(f_bg.jpg) repeat-x;}
#foot .f_info{ width:1004px; margin:0px auto; line-height:25px; text-align:center; padding-top:12px; font-family:Verdana, Arial, Helvetica, sans-serif}


.i_pro2{ float:left; width:100%;_width:99%; padding:4px 0 0 5px; text-align:left;}
.i_pro2 ul{ float:left; width:100%; text-align:left;}
.i_pro2 li{ float:left; width:335px;padding-right:8px; padding-left:5px; padding-top:5px; text-align:center; line-height:200%;}
.conAuthor{text-align:center; padding-top:20px;} 
