﻿﻿﻿/*css*/
#container {
    margin:0 auto; padding:0px;
}
/*top*/
#Header {
    margin:0 auto;
    height:230px;overflow:hidden;
    padding:0;
}
/*bottom*/
#Footer {
    margin-top:8px;
    height:140px; overflow:hidden;
    padding:0;
}
/*index*/
#pagebody {
    width:1000px; overflow:hidden;
    margin:0px auto;
    padding:0px;
    background:#ffffff;
}
body, html {
    font-size:12px;
    font-family:"&#103;&#97;&#109;&#101;&#51;&#54;&#53;&#28216;&#25103;&#20013;&#24515;&#23448;&#32593;&#95;&#119;&#119;&#119;&#46;&#51;&#54;&#53;&#52;&#54;&#54;&#46;&#99;&#111;&#109;&#95;&#27491;&#35268;&#51;&#54;&#53;&#20307;&#32946;&#25237;&#27880;", "Times New Roman ";
    margin:0px;
    padding:0px;background:#fff;
    color:#555555;
}
a {
    outline:none;
    blr:expression(this.onFocus=this.blur());
}
a:link, a:hover, a:visited {
    color:#555555;
    text-decoration:none;
}
ul, li {
    margin:0;
    padding:0;
    list-style-type:none;
}
input, select, table {
    font-size:12px;
}
img {
    border:0;
}
.cl {
    clear:both;
    height:0px;
}
.zhuanl{ width:998px;
height:100px;
border:solid 1px #d4d4d4;

margin:5px auto;}
.float_left, .fl {
    float:left;
}
.float_right, .fr {
    float:right;
}
.lh20 {
    line-height:20px
}
.lh24 {
    line-height:24px
}
.f_12px {
    font-size:12px
}
.f_14px {
    font-size:14px
}
.f_16px {
    font-size:16px
}
.f_blue, .f_blue a, .f_blue a:link, .f_blue a:visited {
    color:#04408b;
}
.f_red, .f_red a, .f_red a:link, .f_red a:visited {
    color:#c00202;
}
.f_white, .f_white a, .f_white a:link, .f_white a:visited {
    color:#fff
}
.f_org, .f_org a, .f_org a:link, .f_org a:visited {
    color:#ff7809
}
.f_green, .f_green a, .f_green a:link, .f_green a:visited {
    color:#175c1d
}

.f_weight, .fw {
    font-weight:bold
}
.pt3 {
    padding-top:3px
}
.bg_white {
    background-color:#FFF;
}
.bg_hui {
    background-color:#f6f6f6
}
.p2 {
    padding:2px
}
.mt5 {
    margin-top:5px
}
.mt8 {
    margin-top:8px
}
#pagenav {
    clear:both;
    margin:0px 20px 10px; font-size:14px;
}
/*信息*/
.list {
    text-align:left;
    margin:3px;
    padding: 0;
}
.list Li {
    list-style:none;
    line-height:30px;
}
.list li span {
    color:#555555;
    float:right;
    text-align:right;
    clear:right;
    padding-right:6px;
}
.list li a, .list li a:visited, .list li a:link {
    color:#555555;
    text-decoration:none;
}
.list li a:hover {
    color:#D80505;
    text-decoration:none;
}
.pb_w {
    WIDTH: 1000px; overflow:hidden;
    margin:0 auto
}
/*-----top---------------*/

.topbg{
    margin:0 auto;
    padding:0;
    background:url(topbg.jpg) repeat-x;
    height:227px;
    overflow:hidden;
}

.flash {
    WIDTH: 1000px;
    HEIGHT:150px;
    margin:0 auto
}
/*导航条*/
.miannav {
    WIDTH: 1000px;
    HEIGHT:40px;
    background:url(index_3.jpg) repeat-x;
    overflow:hidden;
}
.miannav LI {
    font-family:"微软雅黑";
    FLOAT:left;
    FONT-SIZE:16px;
    TEXT-ALIGN: center;
    line-height:40px;
}
.miannav LI A {
    DISPLAY:block;
    FONT-WEIGHT:bold;
    COLOR: #fff;
    width:110px; text-align:center;
    line-height:40px;
    text-align:center;
    TEXT-DECORATION: none;
}
.miannav LI a:hover {
    COLOR:#fff;
    TEXT-DECORATION: underline;
}
.miannav LI a:hover, .miannav LI a:visited, .miannav LI a:link {
    COLOR: #fff;
}
.time {
    color:#2f4ca1; margin-top:10px;
    font-weight: bold;
}
.menu {
    HEIGHT: 37px; overflow:hidden;
    background:url(menu.jpg) repeat-x left bottom;
}
.search {
    HEIGHT: 25px; margin-top:5px;
    overflow:hidden;
}
.search  span{
    line-height: 20px;
    color: #2f4ca1;
    font-weight: bold;}

.search INPUT.them { background:#ffffff url(ss.jpg)  no-repeat left top;BORDER:#dedede 1px solid;
    WIDTH: 135px;
    color: #555;
    HEIGHT:17px;padding-left:25px;
    LINE-HEIGHT: 17px;
}
.sebtn {
    BORDER: 0px;
    BACKGROUND: url(index_10.jpg) no-repeat;
    WIDTH: 45px;
    HEIGHT: 19px;
    CURSOR: hand;
    margin-left:10px;
    margin-right:10px;
}

/*---bottom------------*/
.bottombg {
    margin:0 auto;
    padding:0;
    background:url(bottombg.jpg) repeat-x;
    height:140px;
    overflow:hidden
}
.copyright { padding-top:5px;
    margin:0 auto;
    width:500px;
    text-align:center;
}
.cr_text {
    width:450px;
    line-height:30px;
    text-align:center;font-size:14px;
}
.cr_img {
    width:50px;
    padding-top:10px;
}

/*---index------------*/

/*----left-----*/
.picture {float:left; width:534px;height:301px; overflow:hidden;border:1px solid #d4d4d4; }

.news {
    width:453px;
    height:303px;
    float:right;
    border:1px solid #d4d4d4;
    border-top:0px;
    overflow:hidden;
}
.news_tit {
    height:39px;
    line-height:39px;
    font-weight:700;
    font-size:18px;
    background:url(index_24.jpg) no-repeat;
    padding-left:35px;
    font-family: "微软雅黑";
    color: #3451a6;
}
.news_tit a, .news_tit a:link, .news_tit a:visited {
    COLOR:#3856aa
}
.news_list, .newslist {
    text-align:left;
    margin:0px 5px;
    padding:0px;
}
.newslist ul {
    text-align:left;
    margin:6px 5px;
    padding:0px;
}
.news_list Li  ,.newslist Li{
    background:url(index_26.jpg) no-repeat 5px 10px;
    list-style:none;
    line-height:32px;
    padding-left:25px;
    font-size: 14px;
}
.news_list li span ,.newslist li span {
    color:#555555;
    float:right;
    text-align:right;
    clear:right;
    padding-right:6px;
}
.news_list li a, .news_list li a:visited, .news_list li a:link,.newslist li a, .newslist li a:visited, .newslist li a:link {
    color:#555555;
    text-decoration:none;
}
.news_list li a:hover ,.newslist li a:hover{
    color:#D80505;
    text-decoration:none;
}
/*-------------*/
.jgdt,.tzgg { border:1px solid #d4d4d4;border-top:0px; }
.jgdt,.tzgg,.xxgk {width:495px;overflow:hidden; }
.jgdt{height:260px;	overflow:hidden;}
.tzgg { height:193px;overflow:hidden;}
/*-------职能介绍------*/
.xxgk {
    margin-top:5px;
    height:50px;
    padding-top:8px;
    border: 1px solid #d4d4d4;
}
.xxgk li {
    WIDTH:152px;
    HEIGHT:36px;
    margin-top:3px;
    margin-left:10px;
    float:left;
}


.m_art_tit {
    height:37px;
    line-height:37px;
    padding-left:20px;
    overflow:hidden;
    font-size:18px;
    color:#3856aa;
    font-weight:bold;
    background:url(index_28.jpg) repeat-x;
    font-family: "微软雅黑";
}
.m_art_tit a, .m_art_tit a:hover, .m_art_tit a:link, .m_art_tit a:visited {
    color:#3856aa;
}

.ztpic {
    WIDTH:491px; HEIGHT:86px; overflow:hidden; padding:2px; border:1px solid #d4d4d4; background:#ffffff;margin-top:8px;
}

/*------------------*/
.m_art {
    width:495px;
    border:1px solid #d4d4d4;
    border-top:0px;
    height:268px;
    overflow:hidden;
}
.m_art_tiu {
    height:40px;
    line-height:40px;
    padding-left:10px;
    overflow:hidden;
    font-size:18px;
    color:#555555;
    font-weight:bold;
    background:url(index_28.jpg) repeat-x;
    font-family: "微软雅黑";
}
.m_art_tiu a, .m_art_tiu a:link, .m_art_tiu a:visited { margin:0px 10px;color:#555555;}
.m_art_tiu a.active {color:#3856aa;}

/*-------------------*/

.crjxz {
    width:747px;
    border:1px solid #d4d4d4;
    border-top:0px;
    height:143px;
    overflow:hidden;
}
.crj_tit {
    height:39px;
    line-height:39px;
    padding-left:20px;
    overflow:hidden;
    font-size:18px;
    color:#3856aa;
    font-weight:bold;
    background:url(index_29.jpg) repeat-x;
    font-family: "微软雅黑";
}

.crj_tit a, .crj_tit a:hover, .crj_tit a:link, .crj_tit a:visited {
    color:#3856aa;
}

.art_list {
    text-align:left;
    margin:11px 5px ;
    padding:0px;
    overflow:hidden
}
.art_list Li {
    background:url(index_26.jpg) no-repeat 5px 10px;
    list-style:none;
    line-height:34px;
    padding-left:22px;
    width:99px; float:left;height:28px;overflow:hidden;
    font-size: 14px;
}
.art_list Li a:hover{color:#D80505;
    text-decoration:none;
}
/*-------各国概况------*/
.gk {width:243px; border:1px solid #d4d4d4;border-top:0px;height:143px;	overflow:hidden;}
.gggk{ background: url(map.png) 2px top no-repeat; padding-left:158px; width:100px; height:84px;}
.gggk li{ float:left; background:url(dot.gif) left center no-repeat; padding-left:8px; width:36px; line-height:30px;}


/*友好城市*/
.yhcs {
    margin-top:8px;
    width:997px; overflow:hidden;
    height:125px;
    border:1px solid #d4d4d4;
    border-top:0px;
}
.yhcslist {
    HEIGHT:85px;
    margin-top:10px;
    margin-left:10px;
}
.yhcslist li {
    WIDTH:100px;
    HEIGHT:70px;
    margin-top:1px;
    margin-left:5px;
    float:left;
    text-align:center;
}
.yhcstp {
    HEIGHT:44px;
    text-align:center;
}
.yhcsz {
    font-size:12px;
    height:25px;
    line-height:25px;
}


/*--------------*/
.flink {
    WIDTH:1000px;
    HEIGHT:50px;
    margin-top:8px;
}
.flink li{
    WIDTH:200px; text-align:center; overflow:hidden;float:left;}

/*友情链接*/
.fllist {  background: url(line.jpg) repeat-x left bottom;
    overflow:hidden;
    padding-top:10px;
    height:30px;
    margin:0px auto;
}
.fllist li {
    height:30px;
    width:199px; overflow:hidden;
    text-align:center;
    float:left;
}

/*------second -------------------------------*/

.SECLeft {
    float:left;
    width:229px;
    padding:0px;
    margin-top:5px;
    background:url(sec_leftbg.jpg) repeat-y; border-bottom:1px solid #d8d8d8;
}
.SECRight {
    float:right;
    width:765px;
    padding:0px;
    margin-top:5px;
}
.list_left_lanmu {
    height:40px;
    line-height:40px;
    padding-left:39px;
    font-weight:bold;
    font-size:16px;
    font-family: "微软雅黑";
    background:url(sec_03.jpg) no-repeat;
    color:#ffffff; overflow:hidden;
}
.list_leftnav, .sec_leftlist {
    width:227px;
    height:auto;
    margin-bottom:10px;
    padding-top:15px;
    padding-bottom:10px;
}
.list_leftnav ul {
    margin-left:10px;
    padding-bottom:5px;
    padding-top:5px;
    width:207px;
    border:1px solid #d8d8d8;
    background:#fafafa;
}
.list_leftnav li {
    height:40px;
    line-height:42px;
    font-size:13px;
    font-weight:normal;
    padding-left:30px;
    background:url(d.jpg) no-repeat center center;
    color:#333333;
}
.list_leftnav LI a, .list_leftnav LI a:link, .list_leftnav LI a:visited {
    color:#333333
}
.list_leftnav LI a:hover {
    color:#D80505
}

.leftnav {width:227px;height:auto;margin-bottom:10px;padding-top:15px; padding-bottom:10px; }
.leftnav ul {margin-left:10px;padding-bottom:10px;padding-top:5px;width:207px;border:1px solid #d8d8d8;background:#fafafa;}
.leftnav li { display:block; line-height:42px;font-size:13px;font-weight:normal;padding-left:30px;background:url(d.jpg) no-repeat center 5px;color:#333333;}
.leftnav li .nav { margin-left:-15px; background:#fefefe;border:1px solid #eaeaea; padding:5px 0px 8px; width:177px;}
.leftnav li .nav ul{ background:#fefefe;border:none;width:160px; padding:0px ; }
.leftnav li .nav li{border-bottom:1px dashed #d8d8d8;background:url(index_26.jpg) no-repeat 2px 9px;line-height:28px; display:block;font-size:12px;padding-left:16px; }

.sec_leftlist ul {
    margin:0px;
    padding: 0px 3px;
}
.sec_leftlist Li {
    list-style:none;
    line-height:26px;
    background:url(index1_45.jpg) no-repeat 3px 10px;
    padding-left:13px;
}
.sec_leftlist li a, .notice_list li a:link, .notice_list li a:visited {
    color:#555555;
    text-decoration:none;
}
.sec_leftlist li a:hover {
    color:#D80505;
    text-decoration:none;
}
/*--s--r-------*/
.position {
    background:url(wz.jpg) repeat-x;
    padding-left:10px;
    height:35px;
    overflow:hidden;
    line-height:35px;
    font-size:14px;
    color:#555555;
    font-weight:normal;
    border: 1px  solid  #d8d8d8;
}
.position span {
    margin:0px;
    padding:0px;
    color:#555555;
    font-size:14px;
    font-weight:700
}
.position span a,.position span a:hover,.position span a:link,.position span a:visited{color:#555555;}
.position img {
    margin-left:10px;
    margin-top:8px;
    margin-right:5px;
    float:left
}
.sec_border {
    border:1px solid #d8d8d8;
}
.sec_info_bg {
    margin-top:8px;
    background: url(sec_1_10.jpg) repeat-x left 2px;
    padding:10px 5px 0px;
}
.info_width {
    margin:0px 10px;
    padding:3px 0px;

}
.Slist li span {
    color:#555555;
    float:right;
    text-align:right;
    clear:right;
    padding-right:6px;
}
.Slist {
    text-align:left;
    margin:6px 3px 0px;
    padding: 0;
}
.Slist{height:auto;overflow-y:auto;}
.Slist_crjxz{height:840px;overflow-y:auto;}
.Slist Li {font-size:14px;list-style:none;line-height:35px;border-bottom:1px solid #d8d8d8;background:url(sec_d.jpg) no-repeat 10px 15px;padding-left:20px;}
.Slist li a, .Slist li a:visited, .Slist li a:link {color:#555555;text-decoration:none;}
.Slist li a:hover {color:#D80505;text-decoration:none;}
/*-----------*/

.sec_contact{ height:131px; overflow:hidden;  text-align:center; }
.sec_contact img{ margin-top:30px; height:100px;}
.contactinfo_width{ margin:0px 60px;padding:20px 10px; line-height:200%; height:300px; }

/*显示文章页样式----------------------------*/
.cont_border{ border:1px solid #d8d8d8; }
.cont_position {
    background:url(wz.jpg) repeat-x;
    padding-left:10px;
    height:35px;
    overflow:hidden;
    line-height:35px;
    font-size:14px;
    color:#555555;
    font-weight:normal;
    border: 1px  solid  #d8d8d8;
}
.cont_position span {
    margin:0px;
    padding:0px;
    color:#555555;
    font-size:14px;
    font-weight:700
}
.cont_position span a,.cont_position span a:hover,.cont_position span a:link,.cont_position span a:visited{color:#555555;}
.cont_position img {
    margin-left:10px;
    margin-top:8px;
    margin-right:5px;
    float:left
}
.cont_info_bg{ background:#ffffff; border:1px solid #d8d8d8;overflow:hidden; margin-top:8px; padding-top:20px; }
.News_Title{width:100%;text-align:center;padding:8px 0px; font-size:22px; line-height:40px; font-weight:bold; color:#c00202}
.Article_info{text-align:center;height:30px; line-height:30px;font-size:14px;color:#000000;padding:0px; margin:15px 50px 20px; background-color:#f5f5f5; }
.continfo_width{ margin:0px 50px; padding:0px 10px; line-height:260%; }
.info_width_page{ margin:0px;padding:15px 30px;line-height:26px}
.info_width_pl{ margin:5px;padding:10px 20px; line-height:26px; background:#f7fcff; border:1px solid #dcdddd;}
.pl{ margin:0px;padding:0px; line-height:26px; border-bottom:1px solid #dcdddd; padding-bottom:5px;}
.pl_tit{height:26px; line-height:26px ; margin:10px 0px 0px; padding:0px; color:#0356ac;}
.pl_tit span{ float:right; margin-right:5px;}


#kefu1{position:fixed; right:2%; z-index:10008; width: 150px;  padding:45px 0px 10px;  font-size: 12px;top:170px; }

#kefu2{position:fixed; left:2%; z-index:10008; width: 150px;padding:215px 0px 10px;  font-size: 12px;top:20px;}

#kefu3{position:fixed; left:2%; z-index:10009; width: 150px;padding:515px 0px 10px;  font-size: 12px;}

/*市外办-->*/
.index_wsfw{font-size:.9375em;}
.index_wsfw ul{margin:10px 0; overflow:hidden;border:1px solid #d4d4d4;padding:8px 10px; }
.index_wsfw ul li{padding-top:15px; padding-bottom:15px; float:left; width:13.5%;}
.index_wsfw ul li a{position:relative; display:block; margin:0 5px; padding:5px; height:40px; white-space:nowrap;font-size:13px;font-weight:bold;}
.index_wsfw ul li a b{position:absolute; top:0; left:0; z-index:1; width:50px; height:50px; border-radius:25px; transition:width 0.3s ease-in-out;}
.index_wsfw ul li a i{position:absolute; top:0; left:0; z-index:2; width:50px; height:50px; background-image:url(index_wsfw_icons.png); background-repeat:no-repeat;}
.index_wsfw ul li a font{position:absolute; top:5px; left:52px; z-index:3; line-height:20px;}
.index_wsfw ul li.li01 a b{background-color:#f88a14;}
.index_wsfw ul li.li02 a b{background-color:#3ad6db;}
.index_wsfw ul li.li03 a b{background-color:#39db5f;}
.index_wsfw ul li.li04 a b{background-color:#f9c22c;}
.index_wsfw ul li.li05 a b{background-color:#3887e0;}
.index_wsfw ul li.li06 a b{background-color:#e05838;}
.index_wsfw ul li.li07 a b{background-color: #394de0;}
.index_wsfw ul li.li01 a i{background-position:0 0;}
.index_wsfw ul li.li02 a i{background-position:0 -50px;}
.index_wsfw ul li.li03 a i{background-position:0 -100px;}
.index_wsfw ul li.li04 a i{background-position:0 -150px;}
.index_wsfw ul li.li05 a i{background-position:0 -200px;}
.index_wsfw ul li.li06 a i{background-position:0 -250px;}
.index_wsfw ul li.li04 font,
.index_wsfw ul li.li06 font{line-height:40px;}
.index_wsfw ul li.li07 font{line-height:40px;}
.index_wsfw ul li a:hover{color:#333;}
.index_wsfw ul li a:hover b{width:100%;}
.index_wsfw ul li a:hover font{color:#fff;}