@charset "utf-8";
@import url(dll.css);
@import url(font.css);
@import url(main.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(pop.css);
.header{height:90px;background:url(../images/topbg.gif) repeat-x top;}
.logo{float:left;}
.topnav{float:right; padding:40px 10px 0 0;}
.topnav ul{}
.topnav li{float:left; padding-left:10px;}
.i_nav{height:33px;background:url(../images/navb.gif) repeat-x;}
.nav{height:33px; background:url(../images/navb1.gif) repeat-x; }

.i_notice{height:29px; background:url(../images/bg.gif) repeat-x; display:none;}
.notice .yahei a{display:block;width:93px; line-height:29px; float:left; background:url(../images/t1.jpg) no-repeat; text-align:center; color:#fff; font-size:13px;}
.i_banner{}
.p_banner{ padding:1px; border:1px solid #d7d7d5;margin-top:10px;}
.p_banner a{ display:inline-block;}
.container{background:url(../images/bg1.gif) repeat-x top;margin-bottom:10px;}
.i_left{width:237px; float:left;}
.i_content{ background:url(../images/line1.gif) no-repeat 0px 33px;}
.i_content .yahei{line-height:32px; background:url(../images/icon.jpg) no-repeat 3px 8px; padding-left:20px; color:#000; font-size:13px;}
.i_content .content{ overflow:hidden; height:168px;line-height:22px; padding-top:10px;background:url(../images/map1.gif) no-repeat center;}
.i_job{margin-top:10px; display:none;background:url(../images/line1.gif) no-repeat 0px 33px;}
.i_job .yahei a{display:block;height:32px; line-height:32px; background:url(../images/icon.jpg) no-repeat 3px 8px; padding-left:20px; color:#000; font-size:13px;}
.i_job .content{line-height:22px; padding-top:10px;}
.i_mid{width:449px; float:left; padding-left:30px;}
.i_n_list{ display:inline-block; background:url(../images/line2.gif) no-repeat 0px 33px;}
.i_n_list dl.i_n_t{width:449px; height:32px;}
.i_n_list dl.i_n_t dt{float:left;line-height:32px; background:url(../images/icon.jpg) no-repeat 3px 8px; padding-left:20px; color:#000; font-size:13px;}
.i_n_list dl.i_n_t dd{float:right; padding:8px 5px 0 0;}
#flashcontent_news{width:166px; float:left;}

.nlist{width:258px; float:right;}
.nlist1{width:449px; padding-top:5px;}
.nlist1{width:449px;}
.nlist1 li{float:left; width:430px;padding-left:10px; background:url(../images/icon1.gif) no-repeat 0px 12px; color:#878787;line-height:25px; text-align:right;}
.nlist1 a{ display:block;width:350px;float:left; text-align:left; line-height:25px; color:#878787; font-size:12px;}

.i_rig{width:235px; float:right;}
.i_p_list{background:url(../images/line3.gif) no-repeat 0px 33px;}
.i_p_list .yahei{display:block;width:235px;height:32px;margin-bottom:15px;line-height:32px; background:url(../images/icon.jpg) no-repeat 3px 8px; padding-left:20px; color:#000; font-size:13px;}

.i_p_list li.li{ overflow:hidden; display:block;width:235px; height:48px; margin:5px 0; padding:2px;background:url(../images/b1.jpg) no-repeat;}
.i_p_list li.li a{overflow:hidden; display:block;width:231px; height:56px;}
.footer{height:88px; background:url(../images/footer.gif) repeat-x;}
.footer ul{text-align:center; line-height:22px; padding:20px 0 0 0;}
.p_left{width:200px; float:left;}
.leftlist{margin-bottom:10px;padding-bottom:5px; background:url(../images/bot.gif) no-repeat bottom;font-family: 微软雅黑;}
.leftlist .sorttitle{height:58px; background:url(../images/t2.jpg) no-repeat; padding:20px 0 14px 18px; color:#e61824; font-size:25px;}

.p_notice{padding-top:10px; margin-bottom:10px;}
.p_notice h3{height:22px; background:url(../images/t2.gif) no-repeat; padding:14px 0 0 41px;color:#858585; font-size:14px; font-weight:bold;}
.notice1{width:198px;  border:solid #d9d9d9 1px; padding:10px 0px;}
.notice1 li{width:185px;margin:0 auto;background:url(../images/icon2.gif) no-repeat 10px 13px;  border-bottom:dashed #ccc 1px;}
.notice1 a{display:block; overflow:hidden; width:80%; white-space:nowrap;padding-left:22px;line-height:30px; }
.p_rig{width:735px; float:left; padding-left:25px;}

.p_t{line-height:24px; border-bottom:solid #cc1922 1px; background:url(../images/icon3.jpg) no-repeat 3px 5px; padding-left:25px;}
.p_content{margin-bottom:10px;}
.p_content .yahei{height:32px; background:url(../images/t3.gif) no-repeat; line-height:32px; padding-left:28px; color:#000; font-size:13px;}
.p_content .content{width:692px;padding:20px; line-height:24px; border:solid #efefef 1px; border-top:none;}
#index #smoothmenu2 { display:none;}
.mtop .swiper-container {
    width: 190px;
    float: left;
    text-align: center;
}
.mtop .swiper-container img{
    max-width: 100%;
}