﻿*,div,img{ padding:0; margin: 0; list-style: none;}
.clear{ clear: both; height: 20px; font-size: 1px; }
#libg{ background: none;}


.hbj{ background: url(hbjbg.jpg) no-repeat center top ; width: 100%; overflow: hidden;}

.h_top{ height: 160px; overflow: hidden; width: 1100px;}

.menu{ width: 1100px; background: url(menu_bg.jpg) repeat-x left top; height: 52px; margin: 0 auto;}
.menu ul{ float:left;}
.menu ul li{ float: left; line-height: 52px; width:170px; margin:0 auto; }
.menu ul li a{ text-decoration: none; color: #fff;padding: 0 50px;}
.menu ul li a:hover{ background: url(mp_bg.jpg) repeat-x left  top; line-height: 52px; display: block;}
 


.main1{ margin: 0 auto; width: 1100px; overflow: hidden;}
.main1_left{ width: 660px; float: left; overflow: hidden; display:inline-block;}
.main1_left img{ float: left;}
.pic_news{
    width: 600px;
    height: 390px;
	margin:0 auto;
    
}

.main1_right{ width: 410px; float: right; display:inline-block;}

.m1r_tit{ width: 410px; overflow: hidden;}

.m1rtp{ line-height:40px; border-bottom: 1px solid #2393dd; overflow: hidden;}
.m1rtp span {  display:inline-block; background: #2393DD; float: left; padding: 0 20px; color: #fff; font-size: 16px;}
.m1rtp a{ float:right; font-size: 12px; color: #2393dd; text-decoration: none; display:inline-block;}
.m1rtp a:hover{ text-decoration: underline;}


.pic_news_more{
    font-size: 15px;
    line-height: 28px;
    float: right;
}

.m1r_info{ overflow: hidden; width: 410px;}

.m1ri_tit{ font-size: 18px; line-height: 50px; text-align: center;}

.m1ri_del{ font-size: 14px; overflow: hidden; color: #333; line-height: 26px; border-bottom: 1px solid #dfdfdf; padding-bottom: 10px;}
.m1ri_del a{ color: #8cc63f; text-decoration: none;}
.m1ri_del a:hover{  text-decoration: underline;}


.m1r_bottom{width: 100%; overflow: hidden;}
.m1r_bottom ul{ padding-top: 10px;}
.m1r_bottom ul li{ padding-left: 20px; overflow: hidden;line-height: 36px; border-bottom: 1px dashed #dfdfdf;}
.m1r_bottom ul li a{ float: left;font-size: 14px; color: #000;  text-decoration: none;}
.m1r_bottom ul li a:hover{ text-decoration: underline;}
.m1r_bottom ul li span{ float: right;font-size: 14px; color: #000; }


.main2_left{width: 670px; float: left; overflow: hidden;}

.m2l_top{ width: 100%; overflow: hidden;}

.m2lt_tit{ width:100%; overflow: hidden;}

.m_title{ line-height:40px; border-bottom: 1px solid #2393dd; overflow: hidden; background: #2393DD;}
.m_title span{display: block; background: #2393DD; float: left; padding: 0 20px; color: #fff; font-size: 16px;}
.m_title a{ float:  right; font-size: 12px; color: #fff; text-decoration: none; padding-right: 10px;}
.m_title a:hover{ text-decoration: underline;}


.m2lt_info { width: 100%; overflow: hidden; padding: 20px 0px;}
.m2lti_a{ width: 40px; float: left; padding-top: 50px;}

.m2lti_ul{ width:590px; float: left ;}
.m2lti_ul li{ float: left; padding-right: 5px; padding-left: 5px;}
.m2lti_ul li img{ width: 184px;}

.m2lti_b{width: 40px; float: right;padding-top: 50px;}

.main2_right{ width: 410px; overflow: hidden; float: right;}

.m2ltr_gg{ width: 100%; overflow: hidden; padding-top: 10px;}
.m2ltr_gg ul{}
.m2ltr_gg ul li{ line-height: 26px; font-size: 14px; background: url(../images/gg.png) no-repeat left 10px; padding-left: 25px; padding-top: 5px;}
.m2ltr_gg ul li a{ text-decoration: none; color: #000;}
.m2ltr_gg ul li a:hover{ text-decoration: underline;}


.main3_left{ width: 670px; float: left;}

.m3l_a { width: 325px; float: left; overflow: hidden;}
.m3l_b{width: 325px; float: right; overflow: hidden;}


.m3l_ul{ padding: 10px 5px;}
.m3l_ul li{ background: url(../images/ic2.png) no-repeat left 11px; overflow: hidden; padding-left: 22px; line-height: 38px; }
.m3l_ul li a{ float:left; font-size: 14px; color: #333; text-decoration: none;}
.m3l_ul li span{ float:right; font-size: 14px;}

.m3l_ul li a:hover{ text-decoration: underline;}

.main3_right{ width: 410px; float: right; overflow: hidden;}
.main3_right ul li{ padding-bottom: 8px;}


.h_bottom{ width: 1100px; overflow: hidden; margin: 0 auto;background: #2393DD;}

.hb_nav{ display: block; margin: 0 auto; width:400px; }
.hb_nav li{ float: left; line-height: 40px; background: url(../images/bottom_libg.jpg) no-repeat left 15px; padding: 0 10px;}
.hb_nav li a{ color: #fff; font-size: 12px; text-decoration: none;}
.hb_nav li a:hover{ text-decoration: underline;}

.h_footer{width: 1100px; overflow: hidden; margin: 20px auto;}
.hb_font{ text-align: center;}
.hb_font span{ display: block; font-size: 12px; color: #999; line-height: 32px;}



/*安监局*/
.ajj{ background: url(../images/aj_bg.jpg) no-repeat center top;width: 100%; overflow: hidden; padding-bottom: 10px;}
.a_top{ width: 1100px; height: 136px; overflow: hidden; margin: 0 auto;}

.a_menu{ width: 100%; height: 52px; background: #2d66b1;}

.am_ul{ display: block; margin: 0 auto;  width: 1100px;}
.am_ul li{ float: left; line-height: 52px;}
.am_ul li a { color: #fff; text-decoration:  none; font-size: 16px; padding: 0 45px; display: block;}
.am_ul li a:hover{ background: #194b8e;}

.a_not{width: 1100px; box-shadow: 0px 0px 10px #999; height: 152px; margin: 0 auto; overflow: hidden;}

.an_img{ width: 176px; float: left; padding-right: 30px;}

.ani_tit{ font-size: 18px; color: #333; line-height: 50px; padding-top: 10px;}
.ani_del a{ font-size:14px; color: #999; text-decoration: none;}

.ani_ul{ padding-top: 10px;}
.ani_ul li { float: left; padding-right: 40px;}
.ani_ul li a{ font-size: 14px; color: #333; text-decoration: none;}
.ani_ul li a:hover{ text-decoration: underline;}

.ajjm1_a{ width: 350px; float: left;}

.ajjm1a_tit{ width: 100%; border-bottom: 1px solid #2d66b1; background: url(../images/aic1.png) no-repeat left 13px; height: 44px;}
.ajjtitle{ padding-left: 35px; line-height: 44px;}

.ajjm1a_tit .ajjtitle span{ color: #194b8e; float:  left; font-size: 18px;}
.ajjm1a_tit .ajjtitle a{ float: right; font-size:12px; text-decoration: none; color: #333;}



.ajjm1a_del{ overflow: hidden;}
.ajjm1a_del ul{ padding-top: 10px; padding-left: 20px;}
.ajjm1a_del ul li{ font-size: 14px; color: #333; line-height: 38px;}

.ajjm1_b{ width: 355px; float: left; overflow: hidden; padding-left: 20px;}

.ajjm1_c{ width: 355px; float:right; overflow: hidden;}

.ajjm1c_tit{ width: 100%; background:#2f66b1 url(../images/aic2.png) no-repeat 8px 11px; height: 44px;}
.ajjtitle2 .ajjtitle span{ color: #fff; float:  left; font-size: 18px;}
.ajjtitle2 .ajjtitle a{ float: right; font-size:12px; text-decoration: none; color: #fff; padding-right: 10px;}


.ajjtitle a:hover{ text-decoration: underline;}

.ajjm1c_del{width: 100%; overflow: hidden;}

.ajj_newsul{ padding:5px 5px 0 5px;}
.ajjm1c_del .ajj_newsul li{ background: url(../images/aic3.png) no-repeat left 10px;}
.ajj_newsul li{ line-height: 38px; font-size: 14px; border-bottom: 1px dashed #ccc; padding-left: 22px;}
.ajj_newsul li a{ color: #333; text-decoration: none;}
.ajj_newsul li a:hover{ text-decoration: underline;}


.ajj_gg{ width: 1100px; margin: 0 auto; overflow: hidden;}


.ajj_left{ width: 350px; float: left;}


.ajjl_tit{ width: 100%; background:#2f66b1 url(../images/aic4.png) no-repeat 8px 11px; height: 44px;}

.ajjl_info{ width: 100%; padding: 10px; overflow: hidden;}
.ajjli_a{ font-size: 18px; color: #ff0000; line-height: 40px;}

.ajjli_b li{ background: url(../images/ajj_nelibg1.png) no-repeat left 11px;}

.ajjl_bottom{ width: 100%; overflow: hidden;}
.ajjl_bottom ul li{ padding-top: 10px;}

.ajj_right{ width: 730px; float: right;}
.ar_top{ width: 100%; overflow: hidden;}
.art_left{ width: 355px; float: left;}

.art_title{ width: 100%; border-bottom: 1px solid #2d66b1;  height: 44px;}
.art_title .ajjtitle span{ color: #194b8e; float:  left; font-size: 18px;}
.art_title .ajjtitle a{ float: right; font-size:12px; text-decoration: none; color: #333;}

.art_a{background: url(../images/aic5.png) no-repeat left 10px;}
.art_b{background: url(../images/aic6.png) no-repeat left 10px;}
.art_c{background: url(../images/aic7.png) no-repeat left 10px;}
.art_d{background: url(../images/aic8.png) no-repeat left 10px;}


.art_title a:hover{ text-decoration: underline;}

.artnews_a li{ background: url(../images/ajj_nelibg2.png) no-repeat 8px 16px;}


.artn_top{ width: 100%; overflow: hidden; padding: 10px 0px; border-bottom:1px solid #ccc;}
.artn_top a{ display: block; text-decoration: none;}
.artn_top a img{ float:left; padding-right: 10px;}
.artn_top a span{ font-size: 14px; color: #333;}


.art_right{ width: 355px; float: right; overflow: hidden;}


.ar_mid{ width: 100%; overflow: hidden; padding: 20px 0px;}

.ar_bottom{ width: 100%; overflow: hidden;}
.ajj_bottom{ background: #2f66b1; overflow: hidden; width: 1100px; margin: 0 auto;}
