*{margin:0;padding:0;}
a{text-decoration: none;color:#333;}
a:hover, a:active, a:focus {
  outline: none;color:#9211aa;
}
ul,ol,dl{list-style: none;}
img{border:0;}
body{font-size:12px;font-family:Arial, \5FAE\8F6F\96C5\9ED1;}



/*********************PCç«¯**********************/
/*å¤´éƒ¨header*/
.pc-header{width:100%;}
.pc-header .header-top{width:100%;background:url(header-top-bg.jpg) top left repeat-x;height:38px;overflow:hidden;}
.pc-header .header-top .header-m,.pc-header .header-middle .header-logo,.pc-header nav.menu ul,.circle .nine,.content,.footer .footer-link .footer-link-m,.footer .copyright .copyright-m{width:1000px;margin:0 auto;}
.pc-header .header-top .clock{float:left;}
.pc-header .header-top .clock span{font-size:12px;font-family:"å®‹ä½“";line-height:38px;float:left;}
.pc-header .header-top .clock span a{color:#6e6e6e;margin-top:-5px;}
.pc-header .header-top .clock .c-weather{margin-top:8px;margin-left:22px;}
.pc-header .header-top nav.nav-top{float:right;}
.pc-header .header-top nav.nav-top ul{float:left;}
.pc-header .header-top nav.nav-top ul li{float:left;line-height:38px;margin-right:10px;color:#6e6e6e;}
.pc-header .header-top nav.nav-top ul li a{font-family:"å®‹ä½“";color:#6e6e6e;}
.pc-header .header-top nav.nav-top ul li a:hover{color: #3c55a7;}

.pc-header .header-middle{width:100%;background:url(header-bg.jpg) center center no-repeat;height:150px;}
.pc-header .header-middle .header-logo a{float:left;margin-top:46px;}
.pc-header .header-middle .header-logo div{float:right;}
.pc-header .header-middle .header-logo div img.propaganda{margin-top:35px;margin-bottom:10px;}
.pc-header .header-middle .header-logo form input{float:left;width:215px;height:30px;line-height:30px;border:0;padding-left:10px;color:#737373;outline: none;}
.pc-header .header-middle .header-logo form button{float:left;width:37px;height:30px;border:0;background:#3c55a7;cursor:pointer;outline: none;}

.pc-header nav.menu{float:left;width:100%;
background: #0570c0;
height:40px;z-index:9999;
position:relative;
background: -ms-linear-gradient(left, #0172c2, #3c55a7);
background: -webkit-linear-gradient(left, #0172c2, #3c55a7);
background: -o-linear-gradient(left, #0172c2, #3c55a7);
background: -moz-linear-gradient(left, #0172c2, #3c55a7);
background: linear-gradient(left, #0172c2, #3c55a7);}
.pc-header nav.menu ul{height:40px;width:1000px;margin:0 auto;}
.pc-header nav.menu ul li{float:left;line-height:40px;position:relative;}
.pc-header nav.menu ul li:hover,.pc-header nav.menu ul li.hover{background: #1c83e4;}
.pc-header nav.menu ul li a {font-size:14px;color:#fff;display:block;background:url(nav-fgx.png) no-repeat left center;float:left;padding: 0 12px;}

.pc-header nav.menu ul li:first-child a {background:none;}
.pc-header nav.menu ul li dl{z-index:9999;display:none;position:absolute;top:40px;left:2px;width:180%;border: 1px solid #3c55a7;border-bottom:0;border-top:0;background: rgba(14, 107, 187, 0.91);text-align:center;color:#fff;font-size:14px;}
.pc-header nav.menu ul li dl[data-xy] {width: 200px;}
.pc-header nav.menu ul li dl a{float:left;padding:0;margin:0;width:100%;background:none;border-bottom: 1px solid #225d94;}
.pc-header nav.menu ul li dd:hover{background: #3c55a7;}

.pc-header nav.menu ul li .menu-dl{z-index:9999;display:none;position:absolute;top:40px;left:-62px;width:1000px;border: 1px solid #3c55a7;/*height:422px;*/border-top:0;background:#fff;}
.pc-header nav.menu ul li .menu-dl dt{float:left;width:249px;/*height:422px;*/color:#555;border-right:1px solid #ddd;font-size:12px;}
.pc-header nav.menu ul li .menu-dl dt h1{float:left;width:90%;padding-left:10%;color:#333;font-size:14px;font-weight:bold;text-align:left;background:url(09.png) 10px center no-repeat;height:40px;line-height:40px;}
.pc-header nav.menu ul li .menu-dl dt .dl-jj{float:left;padding:3%;width:94%;}
.pc-header nav.menu ul li .menu-dl dt .dl-jj font img{width:100%;}
.pc-header nav.menu ul li .menu-dl dt .dl-jj p{font-size:12px;line-height:22px;text-align:left;text-indent:20px;}
.pc-header nav.menu ul li .menu-dl dt .dl-jj a.xx{float:right;color: #3c55a7;border:none;background:url(110.gif) right center no-repeat;font-size:12px;}
.pc-header nav.menu ul li .menu-dl dt .ldjs-a a{float:left;color:#333;border:none;width:60px;padding:0;margin:0 9px;font-size:12px;}
.pc-header nav.menu ul li .menu-dl dt .ldjs-a a img{border:1px solid #ddd;width:60px;padding:0;margin:0;}
.pc-header nav.menu ul li .menu-dl dt .ldjs-a a span{float:left;width:100%;height:30px;line-height:20px;margin-top:-10px;*+margin-top:0px;}
.pc-header nav.menu ul li .menu-dl dt .dh{float:left;width:100%;}
.pc-header nav.menu ul li .menu-dl dt .dh div{float:left;width:100%;padding:0;margin:0;}
.pc-header nav.menu ul li .menu-dl dt .dh div h2{float:left;font-weight:bold;width:90%;font-size:12px;background: #e6ebff;height:30px;padding:0;margin:0;line-height:30px;padding-left:5%;text-align:left;color:#333;}
.pc-header nav.menu ul li .menu-dl dt .dh div h2 a.dhmore{float:right;width:50px;color: #3c55a7;line-height:30px;font-weight:400;font-family:å®‹ä½“;text-align:center;margin:0;}
.pc-header nav.menu ul li .menu-dl dt .dh div a{float:left;width:48%;font-size:12px;color:#444;border:0px;padding:0;margin:14px 0 0;text-align:left;height:24px;line-height:24px;}
.pc-header nav.menu ul li .menu-dl dt a:hover{text-decoration:underline;}


/*news*/
.news{width:1000px;margin:0 auto;margin-top:26px;}
.hdwrap{float:left;position:relative;width:540px;height:323px;overflow:hidden;padding-bottom:0;}
.flashlist {position:absolute;z-index:101;width:540px;height:323px;}
.flashlist .f_out {overflow:hidden;width:540px;height:323px;}
.flashlist .f_out a img{width:538px;height:321px;border:1px solid #d9d9d9;}
.flashlist .f_out p{float:left;position:absolute;z-index:110;bottom:0;left:0;background:#000000;width:538px;background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0 !important;filter:Alpha(opacity=60); -moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6;height:36px;padding-left:15px;}
.flashlist .f_out p a{float:left;height:36px;color:#fff;line-height:36px;font-size:15px;}

.flash_tab{float:right;width:80px;height:27px;position:absolute;bottom:8px;right:0;z-index:102;margin-left:2px;}
.flash_tab .tabs {position:absolute;bottom:0px;right:15px;margin:auto;z-index:9999;}
.flash_tab .tabs ul{float:right;}
.flash_tab .tabs ul li {float:left;display:block;width:13px;height:13px;padding:0px;margin:0px;}
.flash_tab .tabs ul li.opdiv,.noopdiv {padding:0;opacity:1;}
.flash_tab .tabs ul li.opdiv a ,.flash_tab .tabs ul li.opdiv a:hover,.flash_tab .tabs ul li.noopdiv a {float:left;width:15px;height:15px;padding:0px;margin:0px;color:#666;font-size:12px;display:block;line-height:15px;text-align:center;}
.flash_tab .tabs ul li.opdiv a {background:url(n2.png) top center no-repeat;opacity:1;}
.flash_tab .tabs ul li.opdiv a:hover {background:url(n1.png) top center no-repeat;opacity:1;}
.flash_tab .tabs ul li.noopdiv a {background:url(n1.png) top center no-repeat;opacity:1;}

.news-right{float:right;width:432px;}
.news-right .news-right-list{float:left;width:100%;margin-top:2px;}
.news-right .news-right-list .title{float:left;width:100%;border-bottom:1px solid #e2d6e3;}
.news-right .news-right-list .title span{float:left;background: #3c55a7;color:#fff;line-height:28px;padding:0 10px;font-size:16px;}
.news-right .news-right-list .title a{float:right;font-size:12px;color:#878787;font-family:"å®‹ä½“";line-height:20px;}
.news-right .news-right-list ul{float:left;width:100%;margin-top:20px;}
.news-right .news-right-list ul li{float:left;width:100%;line-height:26px;}
.news-right .news-right-list ul li a{float:left;font-size:13px;color:#454545;}
.news-right .news-right-list ul li a:hover{color: #3c55a7;}
.news-right .news-right-list ul li a.news-li{font-size:17px;color:#131313;background:url(icon01.png) center left no-repeat;padding-left:8px;}
.news-right .news-right-list ul li a.news-li:hover{text-decoration: underline;}
.news-right .news-right-list ul li span{float:right;color:#a1a1a1;font-family:Arial;}

.circle{width:100%;background:url(center-bg.jpg) center center no-repeat;height:132px;margin-top:24px;}
.circle .nine,.content,.footer .footer-link .footer-link-m,.footer .copyright .copyright-m{overflow:hidden;}
.circle .nine dl{float:left;width:90px;height:90px;background:url(cricle.png) top left no-repeat;margin-right:20px;margin-top:22px;text-align:center;}
.circle .nine dl:hover{background:url(cricle-hover.png) top left no-repeat;}
.circle .nine dl dt{margin-top:18px;}
.circle .nine dl dd{margin-top:5px;color:#fff;}


.circle .nine a:nth-child(6) dl dd {
    padding: 0 16px;
    margin-top: -1px;
}




.content .content-left{float:left;width:710px;}
.content .content-left .content-left-o{float:left;width:100%;margin-top:22px;}
.content .content-left .content-left-o ul{float:left;width:100%;background:url(title01.jpg) bottom left repeat-x;}
.content .content-left-o {float:left;width:100%;margin-top:12px;}
.content .content-left-o ul{float:left;width:100%;background:url(title01.jpg) bottom left repeat-x;}
.content-left-o ul li{float:left;line-height:42px;margin-right:37px;z-index:9999;}
.content-left-o ul li:hover,.content-left-o ul li.hover{background:url(title.jpg) bottom left repeat-x;}
.content-left-o ul li a{color: #3c55a7;font-size:18px;}
.content-left-o .submit,.content-left-o .submit dl,.content-left-o .submit01{float:left;width:100%;}
.content-left-o .submit img {border: #efefef solid 1px;}
.content-left-o .submit dl{margin-top:20px;}
.content-left-o .submit dl dt{float:left;}
.content-left-o .submit dl dd{float:left;margin-left:15px;width:492px;font-size:13px;color:#aeadad;}
.content-left-o .submit dl dd a{float:left;font-size:12px;color:#696969;padding-bottom:10px;}
.content-left-o .submit dl dd a:hover,.content-left-o .submit dl dd a.dd-title:hover{color: #3c55a7;}
.content-left-o .submit dl dd a.dd-title{float:left;font-size:16px;color:#171616;padding:5px 0 5px 0;}
.content-left-o .submit01 a {display: block;margin: 20px 20px 0 0;float: left;overflow: hidden;}
.content-left-o .submit01 a:last-child{margin-right: 0px;}
.content-left-o .submit01 dl{float:left;width:235px;/*margin-top:20px;margin-right: 33px;*/}
.content-left-o .submit01 dl dt img{border:1px solid #f0f0f0;}
.content-left-o .submit01 dl dd{font-size:13px;color:#393939;height:37px;margin-top: 4px;}
.content-left-o .submit01 dl dd:hover{color: #3c55a7;}
.content-left-o .submit01 dl dd.dd-time{font-size:12px;color: #3c55a7;height: 24px;}

.content-right{float:right;width:266px;margin-top:32px;}
.content-right .content-right-b{float:left;width:99%;border:1px solid #e2d6e4;margin-top:3px;padding-bottom:10px;}
.content-right .content-right-b .title{float:left;width:100%;background: #3c55a7;margin-bottom:10px;}
.content-right .content-right-b .title span{float:left;color:#fff;font-size:16px;margin-left:13px;line-height:40px;position:relative;}
.content-right .content-right-b .title span img{position:absolute;top:40px;left:30px;}
.content-right .content-right-b .title a{float:right;font-size:12px;font-family:"å®‹ä½“";color:#fff;line-height:40px;margin-right:11px;}
.content-right .content-right-b ul{width:93%;margin-left:3%;}
.content-right .content-right-b ul li{width:100%;line-height:24px;background:url(title.jpg) left 10px no-repeat;padding-left:3%;}
.content-right .content-right-b ul li a{font-size:13px;color:#494949;}
.content-right .content-right-b ul li a:hover{color: #3c55a7;}
.content-right .content-right-b ul li span{color: #3c55a7;font-size:12px;}

.content-right .content-right-c {float:left;width:99%;border:1px solid #e2d6e4;margin-top:3px;padding-bottom:10px;}
.content-right .content-right-c .title{float:left;width:100%;background:#75207d;margin-bottom:10px;}
.content-right .content-right-c .title span{float:left;color:#fff;font-size:16px;margin-left:13px;line-height:40px;position:relative;}
.content-right .content-right-c .title span img{position:absolute;top:40px;left:30px;}
.content-right .content-right-c .title a{float:right;font-size:12px;font-family:"å®‹ä½“";color:#fff;line-height:40px;margin-right:11px;}
.content-right .content-right-c ul{width:93%;margin-left:3%;}
.content-right .content-right-c ul li{width:100%;line-height:26px;}
.content-right .content-right-c ul li a{font-size:13px;color:#494949;background:url(title.jpg) left 11px no-repeat;padding-left:3%;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    width: 100%;
    overflow: hidden;
}
.content-right .content-right-c ul li a:hover{color:#9211aa;}
.content-right .content-right-c ul li span{color:#a934bf;font-size:12px;}

#moocBox{height:170px;overflow:hidden;width:100%;}
#diaocha{overflow:hidden;height:160px;}

.footer{width:100%;margin-top:22px;}
.footer .footer-link{width:100%;background:#f3f3f3;padding:34px 0;}
.footer-link-m dl{float:left;border-right:1px dotted #9ba4a6;height:145px;padding:0 18px;}
.footer-link-m dl:last-child {border-right:0px dotted #9ba4a6;}
.footer-link-m dl dt{color:#000;font-size: 14px;padding-bottom:8px;}
.footer-link-m dl dd a{color:#3b3b3b;font-size:12px;line-height:24px;}
.footer-link-m dl dd a:hover{color: #3c55a7;text-decoration: none;}
.footer .copyright{width:100%;
background: #3c55a7;
background: -ms-linear-gradient(left, #3c55a7, #0271c2);
background: -webkit-linear-gradient(left, #3c55a7, #0271c2);
background: -o-linear-gradient(left, #3c55a7, #0271c2);
background: -moz-linear-gradient(left, #3c55a7, #0271c2);
background: linear-gradient(left, #3c55a7, #0271c2);}
.copyright-m .logo{float:left;margin-top:11px;padding-right:20px;border-right:1px solid #9ca6af;}
.copyright-m ul{float:left;margin-top: 18px;margin-left:20px;}
.copyright-m ul li{color:#fff;font-size: 13px;line-height: 1.8;}
.copyright-m ul li a{color:#fff;margin-right:15px;}
.copyright-m ul li span{color:#ff8400;}
.copyright-m .institution{float:right;margin-top:17px;}

.footer .copyright .copyright-m {padding: 18px 0 20px 0;}
.footer .copyright .copyright-m .sydw {float: right;}


/*ç»„ç»‡æœºæž„*/
.fl{float:left;}
.fr{float:right;}
.img-hover:hover {
    opacity: 0.8;
}
.mt15 {margin-top:15px;}
.ml15 {margin-left:15px;}
.mr15 {margin-right:15px;}
.mb15 { margin-bottom:15px;}
.mb18 { margin-bottom:18px;}
.ml18 { margin-left:18px;}
.mr18 { margin-right:18px;}
.pl15 { padding-left:15px;}
.pr15 { padding-right:15px;}
.pb15 { padding-bottom:15px;}
.contents {width:1000px; height:auto; margin:0px auto; overflow:hidden; display:block; background:#f5f5f5;}
.contentsbg {width:1000px; height:auto; margin:0px auto; overflow:hidden; display:block; background:#ffffff; padding:15px;}
.m_l800 { width:800px; display:block; overflow:hidden; float:left;}
.m_r322 { width:322px; display:block; overflow:hidden; float:left;}
.m_l260 { width:240px; display:block; overflow:hidden; float:left;}
.m_r840 { width:715px; display:block; overflow:hidden; float:left;}
.border-not {border-left:1px solid #e2d6e4; border-right:1px solid #e2d6e4; border-bottom:1px solid #e2d6e4;}
.bgbai { background:#ffffff;}
.bgbai1 {background:url(sy-nrbg.gif) no-repeat #ffffff top;border: 1px solid #d6d8e4;}

.column { height:44px; background:url(title01.jpg) left bottom repeat-x; overflow:hidden; margin:0 18px;}
.column1 { height:44px; background:url(title01.jpg) left bottom repeat-x; overflow:hidden; margin:15px 38px 0px 38px;}
.column_l {width:auto;height:44px;border-bottom: #3c55a7 solid 2px;line-height:38px;font-size:18px;font-family: \5FAE\8F6F\96C5\9ED1;font-weight:700;color: #3c55a7;float:left;display:inline-block;overflow:hidden;}
.column_r { width:auto; height:40px; line-height:38px; font-size:12px; font-family:Arial; text-align:right; float:right; overflow:hidden;}
.column_r a { color:#2080bd; text-decoration:none; display:inline-block; height: inherit; padding-top:3px;}
.column_r a:hover { color:#ff5400; text-decoration:none;}

.column_nr { display:block; overflow:hidden; float:left;}
.column_nr1 { display:block; overflow:hidden; float:left; width:91%;}
.column_nr2 { display:block; overflow:hidden; float:left; width:91%;}
.column_yq { display:block; overflow:hidden; float:left; width:95%; height:447px;}
.column_dp { display:block; overflow:hidden; float:left;}
.column_gd { display:block; overflow:hidden;}

.location { display:block; overflow:hidden; font-size:12px; color:#454545; font-family: \5FAE\8F6F\96C5\9ED1;}
.location a { color:#454545; text-decoration:none;}
.location a:hover { color:#129fe0; text-decoration:none;}
.location .link { height:38px; margin:0px auto; line-height:42px; overflow:hidden; padding-left:16px;}

.nrhei {font-size: 14px; line-height: 28px; font-family: \5FAE\8F6F\96C5\9ED1; color: #515151;}
.colnum429{display:block;height:400px;overflow-x:hidden;overflow-y:scroll;}
.colnuma429 .ld{float:left;width: 205px;}
.colnuma429 .ld dt,.colnuma429 .ld dd{float:left;}
.colnuma429 .ld dt{width:106px;}
.colnuma429 .ld dd{width: 90px;margin-left:5px;}
.colnuma429 .ld dd a,.colnuma429 .ld dd span{float:left;width:100%;color:#555555;}
.colnuma429 .ld dd a{font-weight:bold;color:#333333;}
.colnuma429 .ld dd a:hover{text-decoration:underline;}
.colnuma429 .people-list LI {margin-right:30px;}
/*å¯¼èˆªtabåˆ‡æ¢*/
.mbrbRight{ margin-top:5px;}
.ulList {height: 27px;margin: 0 0 0 39px;width: 636px;background:none;border-bottom: 1px solid #3c55a7;}
.ulList li {border-right: 2px solid #fff;float:left;width: 120px;height: 27px;line-height: 26px;border-bottom: 1px solid #3c55a7;text-align:center;background: #3c55a7;}
.ulList li a{color:#fff; }
.ulList .current {border-right: 2px solid #fff;width: 118px;background:#fff;border: 1px solid #3c55a7;border-bottom: none;font-weight: 700;}
.ulList .current a{color:#333; }
.listCon ul { display:none; padding: 10px 0 0 0; float: LEFT;width: 100%;}
.listCon .current { display:block; }
.listCon ul li { width:25%; height: 27px; line-height: 25px; float:left; text-align:center; }
.listCon ul li a{padding: 5px 10px;}
.listCon ul li a:hover{background: #3c55a7;color:#fff;}
.listCon {float: LEFT; margin: 0px 6% 2% 6%;width: 630px;}
/**äºŒçº§æ ç›®**/
.menu_nav{float:left;width:240px;border: 2px solid #d6d8e4;}
.menu_nav h3{float:left;position:relative;width:100%;background: #3c55a7;padding-left:5%;height:40px;line-height:40px;color:#fff;font-size:16px;font-weight:500;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:bold;}
.menu_nav h3 img{position:absolute;top:40px;left:40px;}
.menu_nav .er_nav{float:left;width:236px;border-top:none;padding-bottom:30px;padding-top:10px;background:url(bg.jpg) #fff bottom left repeat-x;}
.menu_nav .er_nav li{float:left;width:100%;}
.menu_nav .er_nav li:hover,.menu_nav .er_nav li.hover{background: #e3e8ee;}
.menu_nav .er_nav li a{float:left;margin-left:5%;padding-left:5%;height:34px;line-height:34px;font-size:14px;color:#333333;}
@media (min-width: 1920px) {
    .pc-header .header-middle, .circle {background-size: 100%;}
}
.TRS_Editor 