@charset "utf-8";

body{margin:0px auto;padding:0px; font:"宋体", Arial;font-size:12px;color:#555; background:url(../images/bg.jpg) top repeat-x;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,pre, form, fieldset, p, blockquote, th, td,img{padding:0px;margin:0px; border:0px;}
.clear{clear:both;}
#datu{width:960px;height:298px;margin:0px auto;padding:0px;padding-bottom:10px; background:#fff;}
#main_s{width:960px;margin:0px auto;background:#fff;}
#main_s .m_left{background:url(../images/bg_s_left.jpg) no-repeat right center;}
#main_s .m_left p{line-height:22px;padding-top:10px;}
#main_s .m_title{font-size:16px; padding-left:5px; line-height:30px; border-bottom:1px #ccc dotted; margin:0px 30px;}
#main_s .m_title a{color:#555; text-decoration:none; font-weight:bold;}
.more{}
.more a{color:#006600;line-height:18px;}
.more a:hover{ text-decoration:none;}
#main_s .m_right{float:right;width:47%;margin-left:23px;overflow:hidden;}
#main_s .m_right p{line-height:22px;padding-top:10px;}
#main_s .m_right p img{float:right;}
#main_s .m_right p span img{float:left;}
#main_s ul{margin-left:20px; margin-top:20px;}
#main_s ul li{list-style-type:none; width:115px;background:#fff; display:block; text-align:center; margin:10px; float:left;}
#main_s ul li a{height:100px; border:2px #e6e4e4 solid; background:#fff; display:block; text-align:center;}
#main_s ul li p{ margin-top:5px; line-height:24px;}

#banner{width:960px;margin:0px auto; background:#fff; padding:0px; height:153px; overflow:hidden;}
#main{width:960px;margin:0px auto;padding:0px;border-bottom:1px #ccc solid;background:url(../images/bg_left.jpg) repeat-y #fff;}
.left{float:left;width:201px;overflow:hidden;padding-bottom:50px;}
.left .l_title{background:url(../images/bg_l_title.jpg) right top no-repeat;line-height:94px;padding-left:20px;color:#054d97;font-weight:bold;font-size:18px;height:94px;width:181px; font-family:"微软雅黑";}
.l_menu{padding:10px 0px; font-family:Arial; width:201px;} 
.l_menu .left_title1{background:url(../images/bg_left_title1.jpg) no-repeat; line-height:30px; padding-bottom:4px; color:#000; text-align:left; padding-left:35px;}
.l_menu .bnt1{width:201px; line-height:40px; text-align:left; background:url(../images/bg_l_menu.jpg);}
.l_menu .bnt1 a{color:#777; text-decoration:none;padding-left:15px; display:block;background:url(../images/l_menu.jpg) no-repeat 0px center; }
.l_menu .bnt1 a:hover{color:#FF9900;text-decoration:none; background:url(../images/bg_l_menu_on.jpg) no-repeat;}
.l_menu .bnt2 {background:none;margin-right:2px; line-height:18px;}
.l_menu .bnt2 {height:22px;list-style-type:none;display:block; width:150px;}
.l_menu .bnt2 a{color:#555; text-decoration:none;background:url(../images/h_icon.jpg) no-repeat left center;margin:1px 0px 20px 3px;display:block;padding-left:10px; text-align:left;}
.l_menu .bnt2 a:hover{color:#fff;display:block;text-decoration:underline; background:url(../images/h_icon.jpg) no-repeat  center left #3366CC;}

.pro{padding:10px 0px 30px 0px;}
.gr_more a{color:#000;line-height:10px;display:block;text-decoration:none;padding-right:30px; text-align:right;}
.pro .info_l{padding-bottom:20px;border-bottom:1px #CCC dashed;}
.pro .info_l ul{padding:0px;display:block;}
.pro .info_l li{float:left;background:url(../images/bg_plist.jpg) no-repeat;width:166px;height:180px;padding:20px 12px 10px;list-style-type:none;margin-right:3px;display:block;padding-right:2px;}
.pro .info_l li .li_img{text-align:center; width:148px;height:98px;overflow:hidden;}
.pro .info_l li .li_text{padding:25px 5px 10px 0px;}



.right{float:left;width:759px; font-family:Arial;padding-bottom:40px; background:url(../images/bg_right_title.jpg) no-repeat; overflow:hidden; line-height:20px;}
.bread{font-family:Arial;line-height:28px;color:#1a247d;padding-right:10px; text-align:left; border:1px #ccc solid; border-left-color:#fff;border-right-color:#fff;}
.bread a{color:#1a247d; text-decoration:none;}
.r_title{line-height:60px;font-size:14px;font-weight:bold;color:#054d97; text-align:left;padding-bottom:30px; height:60px;}
.r_tel{height:89px; padding-top:20px; text-align:right;}
.r_tel a{line-height:18px; color:#555;font-size:12px;text-decoration:none;}
.r_tel a:hover{text-decoration:underline;}
.right .t_box{padding-left:10px;overflow:hidden; text-align:left;color:#555;}
.right .t_box p{line-height:20px;}
.right .t_box td{ text-align:center;padding:5px 0px; line-height:25px;}
.right .t_box td p{line-height:20px; text-align:left;}
.right .product{margin-top:20px;padding-left:10px;overflow:hidden; text-align:left;color:#555;}
.right .product ul{}
.right .product ul li{list-style-type:none; width:115px;background:#fff; display:block; text-align:center; margin:10px; float:left;}
.right .product ul li a{height:100px; border:2px #e6e4e4 solid; background:#fff; display:block; text-align:center;}
.right .product ul li p{ margin-top:5px; line-height:24px;}
.right .contact{margin-bottom:40px; background:url(../images/bg_contact.jpg) no-repeat;padding:20px;padding-left:70px;padding-right:35px;width:598px;}
.right .contact  table td{line-height:18px; border:0px; text-align:left;}
.right .contact .con_title{font-size:16px;font-weight:bold;color:#3f78bb;line-height:30px;}
.right .faqs{padding:10px 5px;margin-bottom:40px;overflow:hidden;}
.right .faqs td{text-align:left; border:1px #f8f8f8 solid;padding-left:15px;background:#fff;}
.right .news{padding:10px 25px;margin-bottom:40px; padding-left:0px;}
.right .news .news_title{text-align:center;color:#000;font-weight:bold;font-size:14px;}
.right .news p{line-height:24px;padding-top:10px;}
.right .news ul{padding-bottom:20px;}
.right .news ul li{background:url(../images/o_dot_icon.jpg) no-repeat 1px center;padding-left:15px;list-style:none;display:block;margin:4px 0px;margin-bottom:5px; border-bottom:1px #ccc dotted;line-height:30px;}
.right .news ul li a{color:#555; text-decoration:none;}
.right .news ul li a:hover{text-decoration:underline;color:#FF9900;}
.right .news ul li span{color:#FF3300;font-size:11px;}
.right .news_1{padding:10px 25px;margin-bottom:40px; padding-left:0px;}
.right .news_1 .news_title{text-align:center;color:#000;font-weight:bold;font-size:14px;}
.right .news_1 p{line-height:24px;padding-top:10px;}
.right .news_1 ul{padding-bottom:20px;}
.right .news_1 ul li{background:url(../images/icon_blue.jpg) no-repeat 1px center;padding-left:15px;list-style:none;display:block;margin:4px 0px;margin-bottom:5px; border-bottom:1px #ccc dotted;line-height:30px;}
.right .news_1 ul li a{color:#555; text-decoration:none;}
.right .news_1 ul li a:hover{text-decoration:underline;color:#FF9900;}
.right .news_1 ul li span{color:#FF3300;font-size:11px;}




.page{height:16px; border-top:0px #ccc dotted;line-height:14px;padding-left:0px;padding-top:0px;width:98%;font-family:Tahoma;margin-top:10px;}
.page a{float:left;display:block;padding:0px 6px;background:#999;margin-right:2px;color:#fff;font-size:10px; text-decoration:none;}
.page span{float:left;display:block;padding:0px 6px;background:#999;margin-right:2px;color:#fff;font-size:10px;}
.page a:hover,.page .on,.page span{background:#e95e02;color:#fff;}

.sitemap{margin:10px 0px;padding-bottom:5px;border-bottom:1px #ccc dashed;}
.sitemap h2 a{line-height:24px;font-size:14px;color:#1e8fb8; text-decoration:none; font-weight:bold;}
.sitemap h2 a:hover{text-decoration:underline;color:#FF9900;}
.sitemap ul{margin:5px 0px;display:block;}
.sitemap ul li{display:block;line-height:24px;padding:5px 0px;margin-right:20px;font-size:12px;list-style-type:none;float:left;}
.sitemap ul li a{text-decoration:none;color:#555;display:block;}
.sitemap ul li a:hover{text-decoration:underline;color:#FF9900;}
.table_boder{border:1px #ccc solid; border-right:0px; border-bottom:0px;}
.table_boder1{border:1px #ccc solid;border-right:0px;border-bottom:0px;}


