/* CSS reset */
@charset "utf-8";
*{margin:0; padding:0;}
html, body, div, span,h1,h2,h3,ul,li,dl,dt,dd,p,input,table, td, form, img, ol, ul{margin:0; padding: 0;border: 0; font-size: 100%;}
ol,ul,li{list-style:none;}
.cr{clear:both; width:100%; height:0;}
.clear{clear:both; height:7px; width:100%;}
input,textarea{vertical-align: middle;border: none;resize: none;outline: none;}
:focus{outline:0}
a{color:#000000; font-size:12px; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
.hidden{display:none;}
body{font-size:12px; line-height:1.5em; _position:relative;background-image: url(images/bg0.jpg);background-repeat: repeat-x;background-position: top;}

.header{width:100%;height:145px;background-image: url(images/hd.jpg);background-repeat: repeat-x;background-position: top;}
.header .inner{width:1000px; margin:0 auto;background: url(images/bg111.png) left top no-repeat;}
.header .menulist{z-index:1000;width: 975px;height: 32px;background-image: url(images/hdi_03.gif);background-repeat: no-repeat;background-position: left top;font-family: "Microsoft YaHei";line-height: 29px;padding-left: 34px;}

.banner{width:100%;height:334px;background-image: url(images/bdi.jpg);background-repeat: repeat-y;background-position: top;}
.banner .inner{width:1000px; height:327px; margin:0 auto; overflow: hidden;}

.bottom{width:100%;height:auto;background-image: url(images/di.jpg);background-repeat: no-repeat;background-position: center bottom;}
.list-page-1 .bottom {
    height: 638px;
}
.bottom .inner{width: 1000px;margin-top: 0;margin-right: auto;margin-left: auto;padding-top: 8px;padding-bottom: 20px;font-family: Tahoma, Arial;text-align: left;}

.mod-l{width: 380px;float:left;padding-left: 10px;}
.mod-c{width: 380px;float:left;margin-left: 20px;margin-right: 20px;overflow:hidden;}
.mod-c .inner{width: 380px;height:auto;margin:0 auto;padding:0;}
.mod-r{width:180px;float:right;}

.tt{width:100%;height:34px;line-height:34px;color:#063477;font-size:15px;font-weight: bold;font-family: "Microsoft YaHei";border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #b6e5ff;}
.tt a{height:34px;line-height:34px;color:#063477;font-size:15px;font-weight: bold;font-family: "Microsoft YaHei";}
.tt span{margin-right:8px;}
.tt span a{color:#555;}
.tt span.selected a{color:#063477;}


.w25_openLink{height: 24px;line-height: 24px;color: #787777;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;background-color: #FFF;}
.fmenu{width: 200px;height: 25px;position: relative;z-index: 999;cursor: default;background-color: #fff;background-image: url(images/updown.png);background-repeat: no-repeat;background-position: right -3px;border: 1px solid #CCCCCC;}
.fmenu_hover{background-position:right -28px;}
.fmenu span{display: block;height: 25px;padding-right: 23px;text-align: center;line-height: 25px;position: absolute;left: -1px;top: 0;cursor: pointer;width: 178px;color: #808080;z-index: 999;}
.fmenu .menulist{display:none; width:200px; background:#fff; border:solid #dcdbdb; border-width:2px 2px 0 2px; position:absolute; left:-2px; bottom:25px; z-index:1000;}
.fmenu .menulist .menubox{width:178px;line-height:20px;margin-left:10px;margin-top:5px;overflow:hidden;text-align: left;}
.fmenu .menulist .menubox a{display:block; width:100%; height:20px; line-height:22px;}

#login_search{background-image: url(images/main_06.gif);background-repeat: no-repeat;background-position: 0px;text-align: left;}
#login_search span{font-family: "??????????????????????????????????????????";font-size: 12px;line-height: 24px;color: #808080;text-align: left;padding-left: 5px;}

.navbar{width:1000px; height:85px; margin:0 auto; text-align:right;}

.footer{width:1000px;height:40px;text-align:center;background-image: url(images/main_55.jpg);background-repeat: repeat-x;color: #939393;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-bottom: 15px;padding-top: 5px;}
.footer a{color: #939393;}
.footer1{background-image: url(images/main_55.jpg);background-repeat: repeat-x;color: #939393;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;padding-top: 5px;}
.footer .copyright{line-height:24px;background-image: url(images/bottom00.jpg);background-repeat: no-repeat;}

.xx{color: #61829b;width:auto!important}
.xx a{color: #224881;padding-right: 3px;padding-left: 3px;}

.lbanner{width:100%;height:189px;background-image: url(images/ldi.jpg);background-repeat: repeat-x;background-position: top;}
.lbanner .inner{width:1000px;height:189px;overflow:hidden;background-repeat: no-repeat;background-position: center;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;background-image: url(images/info1.jpg);}
.flyoutLink{font-size:17px;font-family: "Microsoft YaHei";color: #FFFFFF;}
.biaoti{font-family: "Microsoft YaHei";font-size: 28px;line-height: 56px;color: #1f4e89;text-align: center;}
.biaoti a{font-family: "Microsoft YaHei";font-size: 28px;line-height: 56px;color: #1f4e89;text-align: center;text-decoration: none;}
/**info***/
.atitle{display:block;width:100%;line-height:30px;font-size:20px;color:#355995;text-align:center;border-bottom:0px solid #e5e5e5;font-weight: bold;}
.article{font-size: 14px!important;line-height: 180%;font-weight: normal;color: #353535;}
.article img{height:auto;}
.border2{font-size: 12px;font-weight: normal;color: #666666;}
.postmeta{width:100%;height:25px;line-height:25px;color:#666;font-size:13px;text-align:center;margin:5px 0;font-weight: normal;}
.readinfo{width: 1000px;min-height: 200px;font-family: Tahoma, Arial;text-align: left;}
.readinfo img{max-width:880px;width:expression(this.width>880?"880px":this.width);}
#closemag{width:20px; background:url(images/close.gif) no-repeat center;}
.listleft{background-image: url(images/l_03.png);background-repeat: no-repeat;background-position: right top;text-align: center;width: 250px;float: left;min-height:500px;}
.listmenu .list1 a{display:block;font-size:14px;color:#666;width:200px;line-height:30;border-bottom:1px solid #e5e5e5;background-color: #fff;background-image: url(images/list_38.jpg);background-repeat: no-repeat;background-position: bottom;}
.listmenu .list1 a:hover{background-color:#f6f6f6; color:#365895; text-decoration:none;}
#s_c_id{background:#f5f5f5;}
.listright{width:700px;height:auto;float:right;/**padding-right: 20px;**/}
.listright .top{width:100%;border-bottom:2px solid #e5e5e5;background-image: url(images/b1_34.jpg);background-repeat: no-repeat;background-position: left bottom;height: 30px;}
.listright h3.listname{font-size:14px;font-weight:bold;color:#355995;float:left;background-image: url(images/list_29.jpg);background-repeat: no-repeat;background-position: 1px;}
.listmap{float:right; display:inline;}
.listright .bot{width:100%; height:auto; overflow:hidden; margin-top:20px;}
.listbox,.readinfo{width:700px;height:auto;overflow:hidden;color:#343434;font-size: 14px;}
.listbox a,.readinfo a{font-size:14px; color:#343434;}
.listbox a:hover,.readinfo a:hover{color:#343434;}
.listcol a{font-size: 14px;/*line-height: 220%;*/}
.listcol p{font-size: 14px;line-height: 200%;padding-right: 50px;padding-left: 50px;}
.listcol table p{padding-right:0;padding-left:30px;}
.cjk span{font-size: 14px!important;line-height: 200%!important;font-family: "????????????????????????????????"!important;color: #343434!important;}
.listcol p a{color: #1874b5;}
.listbox img{max-width:650px;width:expression(this.width>650?"620px":this.width);}
.bian{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #aaccef;text-align: right;background-image: url(images/dd.gif);background-repeat: no-repeat;background-position: right center;}
.bian a{font-family: "Microsoft YaHei";font-size: 14px;line-height: 15px;color: #000000;font-weight: bolder;text-decoration: none;display:inline-block;margin:15px 0px;/* padding-left:10px; */padding-right: 25px;}
.bian a:hover{ bolder;text-decoration: underline;}
.bian1{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #aaccef;height: 38px;text-align: right;width: 96%;}
.bian1 a{height: 38px;font-family: "??????????????????????????????????????????";font-size: 12px;line-height: 38px;color: #1E6BB8;text-decoration: none;padding-right: 25px;font-weight: bold;}
.bian1 a:hover{height: 33px;font-family: "??????????????????????????????????????????";font-size: 12px;line-height: 38px;color: #1E6BB8;text-decoration: underline;padding-right: 25px;font-weight: bold;}
#mid{text-align: left;width: 730px;float: right;}
#mid p{font-size: 14px;line-height: 200%;padding-right: 20px;padding-left: 20px;color: #343434;}
#mid p a{font-size: 14px;line-height: 200%;color: #1874b5;}
.wz{font-family: "??????????????????????????????????????????";font-size: 12px;color: #58509d;line-height: 25px;}
.wz a{font-family: "??????????????????????????????????????????";font-size: 12px;color: #58509d;text-decoration: none;}
.tillte{font-family: "??????????????????????????????????????????";font-size: 14px;line-height: 60px;font-weight: bold;color: #425597;text-align: left;}
.text{font-family: "??????????????????????????????????????????";font-size: 14px;line-height: 170%;color: #343434;}
.zd{font-family: "??????????????????????????????????????????";font-size: 12px;line-height: 170%;color: #55B3CE;font-weight: bold;padding-left: 20px;}
.zd2{font-family: "??????????????????????????????????????????";font-size: 14px;line-height: 170%;color: #55B3CE;font-weight: bold;}
.xg{background-image: url(images/x_03.jpg);background-repeat: no-repeat;background-position: top;height: 300px;padding-top: 40px;}
.xg a{font-family: "??????????????????????????????????????????";font-size: 12px;line-height: 30px;color: #656565;text-decoration: none;padding-left: 15px;}
.xg a:hover{font-family: "??????????????????????????????????????????";font-size: 12px;line-height: 30px;color: #656565;text-decoration: underline;padding-left: 15px;}
.div_more a{height: 15px;background-image: url(images/more.gif);background-repeat: no-repeat;width: 35px;}

.news_icon{background:url(images/news_1.jpg);height:30px;background-position: 0px 7px;background-repeat: no-repeat;width:16px;}
.articlelist1_ul{width:100%;margin-right: 0px;margin-left: 0px;}
.articlelist1_li{background:url(images/news_2.jpg);background-position: 0px 29px;background-repeat:repeat-x;height:21px;line-height:21px;}
.articlelist1_a_title{height:21px;line-height:21px;}
.articlelist1_issuetime{padding-left:5px;float:right;height: 21px;line-height:21px;}
.info{padding-right: 100px;padding-left: 100px;    position: relative;}
.word{margin: 0px;padding: 0px;color: #545454;line-height: 20px;font-size: 12px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;}
.xian{font-family: "??????????????????????????????????????????";font-size: 14px;color: #1f4e89;line-height: 40px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dbe1e5;}
.xian a{font-family: "??????????????????????????????????????????";font-size: 14px;color: #1f4e89;text-decoration: none;line-height: 40px;}
.xian a:hover{font-family: "??????????????????????????????????????????";font-size: 14px;color: #1f4e89;text-decoration: underline;line-height: 40px;}
.linnk div{float:left;}
.tabmenu{width:100%;}
.tabmenu li{float:left;height:30px;display:inline-block;cursor: default;margin-right: 20px;}
.tabmenu li span{font-size:15px; font-weight:bold; color:#7992B8; font-family:"Microsoft YaHei";}
.tabmenu li.hover span{font-size:15px; font-weight:bold; color:#063477; font-family:"Microsoft YaHei";}
.tablist li{display:none;}
.tbl_td_navigation{text-align: center;line-height: 25px;min-width: 80px;_width: 80px;background-image: url(images/h_06.png);background-position: left;background-repeat: no-repeat;}
div#sudy-menu-h{width: 1000px; !importanttop:0px;left:0px;}
#sudy-menu-h .menu li{height:30px; line-height:30px; padding:0 15px 0 15px; background:url(images/h_06.png) no-repeat left center; position:relative;}
#sudy-menu-h .menu li a,#sudy-menu-h > ul > li:hover > a{display:inline-block; background:none; padding:0; margin:0; height:30px; line-height:30px; font-family: "Microsoft YaHei"; color:#000; font-size:14px;}
#sudy-menu-h .menu li div{width:150px; background:none;left:-30px; top:30px;margin:0; padding:0; z-index:1000; display:none;}
#sudy-menu-h .menu li ul{width:150px; display:block; filter:alpha(opacity=85); opacity: 0.85; background:#5f8cb3;}
#sudy-menu-h .menu li ul li ul{padding:0;}
#sudy-menu-h .menu li ul li div{left:140px; top:0px; margin:0; padding:0;}
#sudy-menu-h .menu li ul li{width:100%; background:none; line-height:30px; overflow:hidden; background:none; padding:0; border-bottom:1px solid #89b5db; height: auto;}


#sudy-menu-h .menu li ul li a{display:block; width:130px; line-height:20px; color:#fff; font-size:13px;font-family: "Microsoft YaHei"; cursor: pointer; margin:6px 10px;height: auto;}
#sudy-menu-h .menu li ul li a span{word-break : normal;white-space:normal; display:inline-block; margin:0; padding:0; line-height:22px; background:none; border:none; color:#fff; font-size:13px;font-family: "Microsoft YaHei";}
#sudy-menu-h .menu li ul li a:hover{color:#DCEDAB; background:none;}
#sudy-menu-h .menu li ul li a:hover span{color:#DCEDAB; border:none;}


#win3{width:100%; height:30px; display:none;}

.readbox{width:100%; text-indent:2em; line-height:1.7;}
.readbox img{max-width:760px; _width:expression(this.width > 760 ? "760px" : this.width);}
.articlecontent img{max-width:760px; _width:expression(this.width > 760 ? "760px" : this.width);}
#keyword{width:210px; color: #808080;margin-left:1px;}
.wp_search .search{background:none; width:70px; height:22px; background-color: transparent; float: right; cursor: pointer;}
.anna-page{height: 137px;}
.anna{max-width: 1200px; _width:1200px; margin:0 auto; height: 438px;}
.wp_nav{display:block; width:100%; height:32px; margin: 0; padding: 0}
.wp_nav *{margin: 0; padding: 0}
.wp_nav .nav-item{display:inline-block; float:left; position:relative; vertical-align:bottom;background:url(images/h_06.png) no-repeat left center}
.wp_nav .on{z-index:10;}
.wp_nav .nav-item .mark{display:block; width:100%; height:100%; position:absolute; left:0;top:0; z-index:99; background:transparent;}
.wp_nav .nav-item a{display:block; font-family:"Microsoft Yahei"; font-size:14px; font-weight:normal; color:#fff;text-align:center; position:relative; z-index:100;}
.wp_nav .nav-item a:hover,.wp_nav .nav-item .parent{background:transparent; color:#fff;}
.wp_nav .nav-item .parent{background:transparent;color:#fff;}
.wp_nav .nav-item a .item-name{display:inline-block; padding:5px 15px; line-height:22px;cursor:pointer;}
.wp_nav .sub-nav{display:block; width:100%; position:absolute; z-index:200; visibility:hidden; border:1px solid #ccc; border-top:none; border:none;}
.wp_nav .sub-nav .nav-item{white-space:nowrap; background: none;}
.wp_nav .sub-nav .nav-item .mark{background:#5f8cb3;}
.wp_nav .sub-nav .nav-item a{border-bottom: 1px solid #89b5db; font-family:"Microsoft Yahei"; font-size:13px;font-weight:normal; color:#fff; text-align:left; border-top:none; min-width: 80px;}
.wp_nav .sub-nav .nav-item a:hover,.wp_nav .sub-nav .nav-item .parent{background:none;color:#DCEDAB;}
.wp_nav .sub-nav .nav-item .parent{background:#eee;color:#000;}
.wp_nav .sub-nav .nav-item a .item-name{padding:3px 10px; line-height:22px;}
.listleft1{background-image: url(images/js_04.png);background-repeat: no-repeat;background-position: right top;text-align: center;width: 237px;float: left;padding-left: 10px;height: 500px;}
.bian2{height: 50px;text-align: right;}
.bian2 a{height: 50px;font-family: "Microsoft YaHei";font-size: 15px;line-height: 50px;color: #000000;font-weight: bolder;text-decoration: none;padding-right: 40px;}
.bian2 a:hover{height: 50px;font-family: "Microsoft YaHei";font-size: 15px;line-height: 50px;color: #1E6BB8;font-weight: bolder;text-decoration: underline;padding-right: 40px;}
.tillte1{font-family: "????????????????????????????????";font-size: 14px;line-height: 40px;font-weight: bold;color: #a1a0a0;text-align: left;}
.jj_1{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #bbccdd;padding-top: 20px;padding-right: 30px;padding-bottom: 20px;padding-left: 30px;width: 600px;}
.margin{margin-bottom: 3px;line-height: 24px;color: #808080;background-color: #FFF;border: 1px solid #ccc;}
#w39 .a1{display:block; width:86px;height:385px;}

#social{height: 40px; width: 120px; position: relative;  margin: 0px auto; text-align: center;}
#social li{width:40px;display:inline-block;float:left;margin-right:15px;}
#social li a{display: inline-block; margin: 0px 10px;width:40px;height:40px;float:left;_display:inline;opacity: 0.8; transition: opacity 0.3s ease-in-out 0s;}
#social li a:hover, #social li a:focus{opacity: 1;}
#social li span{text-indent: -999px; overflow: hidden;display:none;}
.xl-icon{background: url('images/xl.png') left center no-repeat scroll transparent;}
.tx-icon{background: url('images/tx.png') left center no-repeat scroll transparent;}
.rm-icon{background: url('images/rm.png') left center no-repeat scroll transparent;}
.wx-icon{background: url('images/wx.png') left center no-repeat scroll transparent;}
.wx-img{width: 203px; height: 203px; background: url(images/weixin.jpg); position: absolute; top: -100px; left: 100px; display:none;}
#social li a.xl-icon:hover{background-image:url('images/xl-1.png')}
#social li a.tx-icon:hover{background-image:url('images/tx-1.png')}
#social li a.rm-icon:hover{background-image:url('images/rm-1.png')}
#social li a.wx-icon:hover{background-image:url('images/wx-1.png')}
.wp_article_list .list_item{display:inline-block;}
.mod-c .css_tr .css_div11{/*width:24px\9;*/}
#followDiv2{position:fixed!important;right:46.5%!important;left:auto!important;margin-right: -596px!important;top:145px!important;}
#followDiv1{position:fixed!important;left:46.5%!important;margin-left: -596px!important;top:145px!important;}
/*#followDiv1{width:137px;height:292px;}
#followDiv1 .a2{ top:285px!important; right:0px!important}
#followDiv2 .a2{top:285px!important;right:0px!important}*/
.list_search{position:relative;}
.list_search #login_search{position:absolute; bottom:15px; right:0px;}

.more {margin-top:0px;}

/*#div1 .news_list{display:none;}*/
.post-22 {display: none;}
#div—news .articlelist2_tr td a{display:inline-block;width: 360px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-family:Arial;}
#wp_news_w21 .articlelist2_tr td a,
#wp_news_w22 .articlelist2_tr td a{display:inline-block;width: 360px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-family:Arial;}
td.atitle1 {
    font-size: 16px;
}
.post-21 .news_imgs {
    float: left;
    width: 95px;
		height:120px;
}
.post-21 .news_wz {
    float: right;
}
.post-21 li.news.i1.clearfix {
       background: #ededed;
    float: left;
    width: 270px;
    margin-right: 30px;
		    margin-bottom: 20px;
}
.post.post1.post-21.mbox {
    float: left;
    width: 100%;
}
.post-21 .tt{
	     border-bottom-width: 0px;	
	}
.post-21	span.title {
    color:  #3a98cc;;
}
.post-21 .news_con {
	width: 170px;
	    margin-bottom: 28px;
    font-size: 13px;
    padding: 20px 0px 0px 0px;
}
.rowcol_fieldTag_19_1_137 {
    display: flex  !important;
}
.share_wrap {
    /**width: 100%;**/
    display: inline-block;position: absolute;
    left: 50%;
    max-width: 1000px;
    margin: 0 auto;
    margin-left: -500px;
}
.share_btn {
    width: 45px;
    height: 45px;
    background: url(images/w22.png)no-repeat! important;
    display: inline-block;
}
div#bdshare {
}
.bdshare-button-style2-24 a, .bdshare-button-style2-24 .bds_more{ float:none !important; display:block;}
a.bds_weixin {
    background: url(images/w1.png)no-repeat! important;
}
a.bds_tsina {
    background: url(images/w2.png)no-repeat! important;
}
a.more1 {
    background: url(images/w3.png)no-repeat! important;
}
.bdshare-button-style2-24 a, .bdshare-button-style2-24 .bds_more {
    width: 30px;
    height: 45px! important;
}
.bdshare-button-style2-24 a, .bdshare-button-style2-24 .bds_more {
    padding-left: 15px! important;
    margin: 0! important;
}
.roll {
    position: fixed;
    top: 135px;
}
.share_btn:hover {
    cursor: pointer;
}
iframe{
    overflow: scroll;
    -webkit-overflow-scrolling: touch;
    min-width: 100%;
    *width:100%;
    width:1px;
}
div#p39 {
    display: none;
}

.listcol.zzjg1{}
.listcol.zzjg1 p{
    padding: 0;
}
.listcol.zzjg1 p img{ }
.info.info_zzjg {
    padding: 0;
}
.info.info_zzjg img{max-width:100%;}
.wz.wz2 {
    width: 1000px;
    margin: 0 auto;
    padding: 10px 0 0;
}


#social li:nth-child(2) {
    display: none;
}
#social li:nth-child(3) {
    display: none;
}



/**



#sudy-menu-h li li a span{position:relative;z-index:9999;}**/

.post-21 li.news.i1.n6.clearfix{    margin-bottom: 0px;}
.post-21 li.news.i1.n6.clearfix .news_con{margin-bottom: 0px;padding-top: 10px;}