﻿@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0; margin:0;} 
fieldset,img{ margin:0; padding:0;border: 0;} 
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; } 
ol,ul {list-style: none;} 
caption,th{text-align: left;} 
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; } 
q:before,q:after{ content:”;} 
abbr,acronym {border: 0;}
input, textarea, select, button, file {	font-size:12px; vertical-align:middle}
body{font-size:12px;background:#fff; font-family:"宋体";}

/*链接*/
a{ text-decoration:none; color:#0D2F93; line-height:24px;}
a:hover{ text-decoration:underline; color:#bd0a01;}
/*f_开头为float漂浮,l:左 r:右*/
.left{ float:left;}
.middle{ float:left;}
.right{ float:right;}

/*字体*/
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.bold { font-weight:bold;}

.dis {display:block;}
.undis {display:none;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden; }

.cls:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cls{display: inline-block;}

/*body*/
.header { width:1000px; margin:0 auto}
.layout{ clear:both;width:1000px;text-align:left;margin:0 auto; overflow:hidden; padding-top:5px;}
.layout1{ clear:both;width:1000px;text-align:left;margin:0 auto; overflow:hidden; padding-top:5px; background-repeat:repeat-y; background-image:url(tiaotiao.png);
}
.nav{ margin:0 auto; width:1000px; line-height:20px;}
.nav_list{ width:99px; float:left; text-align:center; background-color:#0080c0; margin-left:1px; position:relative;}
.nav_list a { display:block; color:#FFF;}
.nav_list a:hover {  background-color:#008FD5}
.layout_left{ width:200px; float:left;}
.login{ height:80px; border:1px solid #CC9900; padding:10px;}
.login1{ margin-bottom:4px;}
.login2{ float:left; margin:0 14px;}

.input{ width:120px; height:20px;line-height:12px; margin-bottom:0px; padding:3px 0 1px 4px; font-size:12px; border:1px solid #92BCEA;}
.search{ height:80px; border:1px solid #CC9900; padding:10px; margin-top:3px; overflow:hidden; background-color:#FFF;}
.search .search_box1 { clear:both; margin-top:5px; overflow:hidden}
.search .search_box2 { clear:both; margin-top:5px; }
.search .search_box3 { clear:both; margin-top:5px; margin-left:65px;}
.search_img{ float:left;}
.search1{ float:left; margin-left:5px; width:120px; height:20px;line-height:20px; padding-left:4px; font-size:12px; border:1px solid #92BCEA;}
.search select{ width:120px;height:20px;line-height:5px;font-size:10px; float:left; margin-left:30px; margin-top:4px;}
.search2{ margin-left:30px; margin-top:4px;}

.ad{ border:1px solid #CC9900; padding:4px; margin-top:3px; overflow:hidden}


.scroll{border:1px solid #CC9900; margin-top:3px;}
.scroll_head{ background-image:url(title1.gif);height:26px; }
.scroll_headleft{font-size:18px; line-height:26px; float:left;}
.scroll_headright{ float:left; margin-top:4px; margin-left:58px;}
.scroll_head img{ margin-left:6px;}
.scroll_cont{ padding:4px;}
.scroll_cont a{ line-height:23px;}

.scroll_2{ margin-top:3px;}

.list_1{ border:1px solid #CC9900; margin-top:3px;}
.list1_cont{ padding:4px;}
.list1_cont a{ line-height:20px;}

.list_2{ border:1px solid #CC9900; margin-top:3px;}
.list_2head{ background-image:url(title3.gif); height:27px;}
.list_2headleft{font-size:18px; line-height:26px; float:left; color:#FFF;}
.list_2headright{ float:right; margin-right:15px;}
.list_2head img{ margin-left:6px;}
.list_2cont{ padding:4px;}
.list_2cont a{ line-height:20px;}

.side_menu{ padding-left:8px; margin-top:3px; }

.list_3{ border:1px solid #CC9900; margin-top:3px;}
.list_3head{ background-image:url(title2.gif); height:26px;}
.list_3headleft{font-size:18px; line-height:26px; float:left;}
.list_3headright{ float:left; margin-top:6px; margin-left:54px;}
.list_3head img{ margin-left:6px;}
.list_3cont{ padding:4px;}
.list_3cont a{ line-height:20px;}

.list_4{ border:1px solid #CC9900; margin-top:3px; height:110px;}
.list_4head{ background-color:#F90; height:26px;}
.list_4headleft{font-size:18px; line-height:26px; float:left;}
.list_4headright{ float:left; margin-top:10px; margin-left:35px;}
.list_4head img{ margin-left:6px;}
.list_4cont{ overflow:hidden; padding:8px;}
.list_4contleft{ float:left;}
.list_4contright{ float:left; margin-left:20px;}

.list_5{ border:1px solid #999; margin-top:3px;}
.list_5head{ background-image:url(title2.gif); height:26px;}
.list_5headleft{font-size:18px; line-height:26px; float:left; margin-left:2px;}
.list_5headright{ float:left; margin-top:6px; margin-left:50px;}

.link{ border:1px solid #CC9900; margin-top:3px;}
.link_head{ background-color:#009; height:27px;}
.link_headleft{font-size:18px; line-height:26px; float:left; margin-left:8px;}
.link_headright{ float:left; line-height:26px; margin-left:45px; font-size:18px; color:#FF0; font-weight:bold;}
.link_cont{ margin-top:2px;}
.link_contleft{ float:left;}
.link_cont1{ margin-left:1px; border:1px solid #00F; margin-top:1px;}
.link_contright{float:left;}

.layout_right{ width:796px; float:right; overflow:hidden;}

.new{ border:1px solid #adadad; float:left;}
.new_head{ background-image:url(news_bg1.gif); width:260px; height:27px;}
.new_left{ overflow:hidden; float:left;}
.new_head1{ float:right; margin-right:5px; }
.new_head2{ float:left; margin-top:8px; margin-left:8px;}
.new_head3{ float:left; line-height:27px; font-size:16px; color: #900; font-weight:bold;}
.new_cont{ padding:4px; margin-left:4px;}
.new_cont a{ display:block;}
.new_right{ float:right;}

.image{ float:right; border:1px solid #CC9900; width:245px; margin-left:2px;}
.image_head{ background-image:url(news_title.gif); height:36px;}
.image_head1{ background-image:url(news_title1.gif); float:left; width:78px; height:36px;}
.image_head2{ background-image:url(news_title2.gif); float:left; width:78px; height:36px;}
.image_head3{ float:left; margin-top:6px; margin-left:50px;}
.image_cont{ width:245px; height:270px;}

.pulish{ border:1px solid #adadad; width:794px; float:left; margin-top:10px; overflow:hidden;}
.pulish_left{ float:left;}
.pulish_right{ float:left;}
.pulish_1{ margin-top:5px; float:left; width:264px; border:1px solid #adadad;}
.pulish_head{ background-image:url(news_bg1.gif); width:264px; height:27px;}
.pulish_head1{ float:right; margin-right:5px;}
.pulish_head2{ float:left; margin-top:5px; margin-left:8px;}
.pulish_head3{ float:left; font-size:16px; line-height:27px; font-weight:bold;}
.pulish_img{ padding:15px 4px;}
.pulish_imgleft{ float:left;}
.pulish_imgright{ float:left; margin-left:10px; width:192px;text-indent: 2em;}
.pulish_imgright2{ float:left; margin-left:10px; width:192px;text-indent: 2em;}
.pulish_imgright3{ float:left; margin-left:10px; width:192px;text-indent: 2em;}
.pulish_imgright font{ color:#008000; line-height:16px;}
.pulish_imgright2 font{ color:004080; line-height:16px;}
.pulish_imgright3 font{ color:#800000; line-height:16px;}
.pulish_cont{margin-top:2px; float:left; padding:8px;}
.pulish_2{ margin-top:5px; float:left; width:264px; border:1px solid #adadad; margin-left:-1px;}
.pulish_3{ margin-top:5px; float:left; width:264px; border:1px solid #adadad; margin-left:-1px;}

.book{ border:1px solid #adadad; float:left; width:794px; margin-top:10px; padding-top:10px; padding-bottom:10px; }
.book1{ width:132px; float:left;margin-top:5px;}
.book_img{ padding:0 17px;}
.center{ width:110px; margin:0 auto; }

.study{ border:1px solid #adadad; float:left; margin-top:10px;width:794px;}
.study_cont{ float:right; margin-top:-1px; }
.study_cont1 {}
.study_cont1 ul li { padding-left:10px;}
.study_head img{ margin-left:10px;}
.study_1{ border:1px solid #adadad; float:left; margin-left:-1px; padding-top:4px; padding-bottom:10px; width:264px; }
.study_head{ background-image:url(news_bg1.gif); width:262px; height:27px;}
.study_left{ overflow:hidden; float:left;}
.study_head1{ float:right; margin-right:5px;line-height:27px; height:27px;}
.study_head2{ float:left; margin-top:7px;}
.study_head3{ float:left; line-height:27px; font-size:16px; color:#003; font-weight:bold; margin-left:8px;}

.forum{ margin-bottom:4px; margin-top:20px;float:right;}
.forum_cont{float:right;}

.country{ border:1px solid #adadad; margin-top:10px; float:left; width:794px; padding-top:10px; padding-bottom:23px;}
.country_left{ float:left;}
.country_head{ width:190px; height:25px; margin-left:40px;}
.country_head img{}
.country_right{ float:left; width:560px;}
.box_down { width:560px; border-bottom:1px #C7C7C7 solid; overflow:hidden; height:30px; line-height:30px; margin-bottom:10px}
.box_down ul li { width:110px; float:left; text-align:center;}
.box_down .hover { border:1px #C7C7C7 solid; background-color:#F3F3F3; font-weight:bold}
.box1 { width:560px;}
.box1 ul li { width:110px; float:left;}
.box2 { width:560px;}
.box2 ul li { width:270px; float:left;}
.box3 { width:560px;}
.box3 ul li { width:270px; float:left;}
.box4 { width:560px;}
.box4 ul li { width:270px; float:left;}
.box5 { width:560px;}
.box5 ul li { width:270px; float:left;}

.end_line{ background-color:#F90; width:1000px; height:2px; margin:10px auto; overflow:hidden;}

.state{ text-align:center; border-top:2px solid yellow; margin:30px auto 0px; width:1000px; padding-top:10px;}
.state a{ line-height:30px;}
.copyright{ margin:o auto; text-align:center; line-height:30px;}

.cont_left{ width:200px;  float:left;}
.cont_left1{ margin-top:25px;}
.cont_left2{ width:196px; line-height:24px; background-color:#3a6ba3; margin-top:2px; margin-left:2px; font-size:12px; font-weight:bold;}
.cont_left2 a{ color:#FFF; font-size:12px;  margin-left:10px; }
.cont_left2 a:hover{ text-decoration:underline; color:#F60;}
.cont_right{ width:776px; border:1px solid #adadad; height:795px; float:right; padding:4px 10px;}
.cont_title{ font-size:36px; color:#004080; text-align:center; width:776px; font-weight:bold;}
.cont_line{ width:750px; height:2px; background-color:#FC0; margin:0 auto;}
.cont_lsit{ margin-top:10px; padding:10px;}
.page{ margin:0 auto; width:600px; }

.cont{ border:1px solid #adadad;  padding:4px 10px 40px 10px; width:977px;text-align:left;margin:0 auto; margin-top:10px; float:left;}
.cont_title1{font-size:24px; color:#004080; text-align:center; width:920px; margin-top:5px; border-bottom:2px #FC0 solid; line-height:60px; font-weight:bold; margin:0 auto; font-family:黑体;}
.cont_title{  border-bottom:2px #FC0 solid; line-height:60px; font-size:28px; font-family:黑体;}
.cont_cont{ padding:10px 30px; line-height:28px; font-size:14px;}
.cont_line2{ margin:0 auto; width:500px; line-height:60px;text-align: center;}

.cont_book{ padding:20px 40px 5px 40px;}
.cont_book img{ margin-left:15px;}
.cont_list{ padding-top:20px; padding-bottom:20px;}
.cont_left4{ width:200px; background-color:#97cbff; height:1900px; float:left;}
.cont_right4{ width:776px; border:1px solid #adadad; float:right; padding:4px 10px; overflow:hidden; padding-bottom: 30px}
.cont_title p{ line-height:30px; font-size:18px; font-weight:bold; color:#000;}
.cont_img{ padding-top:20px; float:left;}
.img_cont{ float:left; width:560px; padding-top:20px;}
.img_cont p{ line-height:24px; font-size:16px; color:#093;}
.book_ind{ float:left; width:700px}
.book_ind p{ color:#F00; font-size:18px; font-weight:bold;}
.book_ind font{ font-size:18px; font-weight:bold; color:#000;}
.cont_one{ width:600px; float:left; margin-left:100px; margin-top:20px;}
.cont_date1{ overflow:hidden; width:776px; text-align:center; font-size:24px; line-height:80px; color:#900; font-weight:bold;}
.cont_date2 span{ color:#F0F; font-size:12px; margin-left:40px; font-weight:bold;}
.cont_date2 a{ margin-left:20px; font-size:12px; margin-left:66px;}

.contact{ line-height:24px; margin-top:20px;}
.contact1{ line-height:60px; font-size:26px; font-family:黑体; text-align:center; color:#004080; font-weight:bold;}
.contact_left{ width:200px; background-color:#97cbff;  float:left;overflow:hidden;}
.contact_right{ width:776px; border:1px solid #adadad;  float:right; padding:4px 10px; overflow:hidden;}

.bacground{ background-image:url(jrtt_bg.jpg); width:538px; line-height:45px; text-align:center; color:#006; font-size:24px; font-weight:bold;}

.book_study{ background:url(oylt.jpg) no-repeat; width:796px; height:78px; overflow:hidden;}
.book_study1{ color:#004080; font-weight:bold; text-align:center; margin-top:20px; width:96px; line-height:14px; float:left; font-size:16px; font-weight:bold;font-family:黑体;}
.book_study2{  font-weight:bold;font-family:黑体; text-align:center; color:#004080; font-size:28px; margin-top:17px; float:left; margin-left:120px}


.gundong { border:1px #CCCCCC solid; border-top:none;}


/*news start*/
.news-pic{ overflow:hidden; position:relative; float:left; margin-right:20px; width:245px; height:270px; z-index:0;}
.new-pic-inner{position:absolute;z-index:1;width:10000px;height:230px;}
.new-pic-inner li{ float:left; overflow:hidden; width:245px; height:230px;}
.new-pic-num{ position:absolute; right:5px; bottom:45px; z-index:10;}
.new-pic-num li{ float:left; margin-right:5px; width:19px; height:19px; line-height:19px; text-align:center; color:#2d5b85; background:#FFF; font-weight:700; cursor:pointer;}
.new-pic-num li.current{color:#fff;background:#dc783c;}
.new-pic-text{overflow:hidden; position:absolute; bottom:0; padding:0 10px;width:226px;height:40px;line-height:40px;color:#2d5b85;background:#d0dfee; font-size:14px; font-weight:700;}
.new-pic-text li{float:left;width:226px;}

.list_li { position:absolute; width:99px; top:23px; display:none; z-index:9999}
.list_li ul li { background-color:#0080c0; border-top:1px #FFFFFF solid; height:23px; line-height:23px;}
.list_li ul li:hover { background-color:#008FD5}

.link_cont .link_cont1 {height:52px;}

.cont_date_oyjj span{ color:#F0F; font-size:12px; margin-left:40px; font-weight:bold;}
.cont_date_oyjj a { margin-left: 12px; font-size: 12px; }


/*社科网统一头文件*/
.cssn_top { width:100%; height:40px; line-height:40px; background:url(cssn_bg.jpg) repeat-x; min-width:1000px;}
.cssn_top .cssn_main { width:1000px; background:url(cssn_logo.jpg) right 50% no-repeat; margin:0 auto; text-align:right;}
.cssn_top .cssn_main .cssn_link { width:96px; display:inline-block; margin:0; text-indent:-999em; text-align:left;}
.cssn_top .cssn_main a { margin:0 10px;}
.cssn_top .cssn_main a:link { color:#666}
.cssn_top .cssn_main a:visited { color:#666}
.cssn_top .cssn_main a:active { color:#666}
.cssn_top .cssn_main a:hover { color:#900}


.listpage{ overflow:hidden; margin-top:2px; background-color:#97cbff; width:1000px;}
.listpageleft{ width:198px; float:left; margin:auto; padding:20px 0 0 2px;}
.listpageright{ float:right;  background-color:#fff;}

.listpageleftbox1{ width:193px; height:24px; line-height:24px; background-color:#3a6ba3; margin-bottom:1px; padding-left:3px;}
.listpageleftbox1 a{ color:#fff; font-weight:bold;}
.listpageleftbox1 a:hover{ color:#ff8a00; text-decoration:none; font-weight:bold;}

.rightframework{ width:798px; border:1px #adadad solid; }
.rightlist{ text-align:left; padding-left:70px; padding-top:40px;}
.rightlist ul{}
.rightlist ul li{ background:url(ballg.gif) no-repeat left; line-height:30px;}
.previous{ margin-top:10px;}

.framework{ width:998px; border:1px #adadad solid; margin-top:2px;}
.address{ margin:8px 0 0 18px;}
.address a{ color:#a85400;}
.address a:hover{ color:#F00; text-decoration:underline;}
.article{ text-align:center; padding:10px 5px 50px 5px;}
.article h1{ font-size:22px; color:#074080; font-weight:bold; font-family:"微软雅黑"; margin-bottom:8px;}
.author{ margin-top:50px;}
.article p{ text-indent:4ex; text-align:left; font-size:16px; line-height:30px;}
.articlep{ margin:30px 3px 0 8px;}

.divider{ width:946px; height:2px; background-color:#ffcf6b; margin:auto;}
.divid{ width:750px; height:2px; background-color:#ffcf6b; margin:auto;}


/*图片*/
.imggg{ margin-top:10px; margin-left:-7px;}