@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; background-color:#fff;overflow-x: hidden;}
a{text-decoration:none; color:#555555;}
a:hover{ color:#5c307d;}

/*Í·²¿*/
.header{ width:100%; height:230px; margin:0 auto;}
.date_index_logo { width: 100%; height: 178px; }
.date_index { height: 30px; line-height: 30px; }
.date_indexIn { width: 1200px; height: 30px; line-height: 30px;  margin: 0 auto; }
.mytianqi { width: auto; float: left; }
.index { width: auto; float: right; }
.index a { font-size: 13px; color: #5c307d; }
.index a:hover { text-decoration: underline; }
#localtime { font-size: 13px; color: #6a6a6a; }

.logo{ width:100%;height:147px;position:relative; background: #5c307d;}
.logoIn { width: 1200px; height: 147px; margin: 0 auto; }
.logoIn a { width: 724px; height: 148px; display: block; }
.logoIn a img{ width: 724px; height: 148px; }
.ser { width: 23px; height: 23px;  }
.ser a { width: 23px; height: 23px; display: block; }
.ser a img { width: 23px; height: 23px; }
.right_search { position:relative; padding: 13px 20px 0 0;  width: 23px; height: 23px; float:right; }
.search{width:180px; height:30px; position:absolute; right:0px; top:52px; background:url(/nsxy/css/../images/search.png) no-repeat left center; display:none; }
.search input{ width:137px;height:30px;line-height:30px; position:absolute; color:#323232; border:none; background:none;  padding:0px; margin:0px;}
.search input.notxt{color:#3f3f3c; padding-left:12px;}	
.search input.notxt1 {position:absolute;width:30px;height:30px;left:149px;}





.nav{height:52px;z-index:888; background: #552678; display: flex; justify-content: center; }
.nav.position { position:fixed;top:0px; width:100%; }
.navIn { width: 1200px; margin: 0 auto; }
.nav ul { width:auto; float: left; }
.nav ul li{float:left;padding:0px 40px; position:relative; height: 52px; line-height: 52px; }
.nav ul li a{text-align:center;font-size:16px; text-align:center; color: #ffffff;}
.nav ul li a:hover{font-weight:bold}
.nav ul li .subNav {line-height:38px; font-size:14px;display:none; position:absolute; left:0; top:52px; text-align:center; z-index:9999;background:url(/nsxy/css/../images/sub.png); width:auto;}
.nav ul li.on {}
.nav ul li.on a{font-weight:bold}
.nav ul li.on .subNav { display:block;}
.nav ul li.on .subNav dl{overflow:hidden;}
.nav ul li.on .subNav dl dd{ line-height:30px; height:auto; padding: 0 21px; text-align:left;}
.nav ul li.on .subNav dl dd a{ font-size:14px; line-height:20px; border-top:none; text-align:center; font-weight:normal; height:auto;font-family:'Microsoft YaHei'; padding-left:0;}
.nav ul li.on .subNav dl dd a:hover{ font-weight:bolder;}




.content{ width:1200px; margin:0px auto; background:#fff; overflow:hidden;}
.Banner{width:1200px; height:auto; margin:0 auto;}

/*Í¼Æ¬ÂÖ²¥*/
.flexslider{ width:100%; height: 450px; overflow: hidden;}
.flexslider ul.slides li img{ width:100%; height: 450px; display:block}
.flexslider .til_slides{ width: 445px; height: auto; padding:15px 30px;  position: absolute;top:50%; right:50%; line-height: 24px; margin: 0 -445px 0 0; background: url(/nsxy/css/../images/slider_03.png);  color:#fff; font-size:14px; }
.flex-control-nav{ bottom:22px; text-align: center;}
.flex-control-paging li{ margin:0 12px 0 0;}
.flex-control-paging li a{ width: 8px; height: 8px; line-height: 8px; border-radius: 0; background: url(/nsxy/css/../images/a_03.png) no-repeat;text-indent:999px;}
.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{ background: url(/nsxy/css/../images/a_hover_03.png) no-repeat; color:#fff;}

.mode01{width:1200px; overflow:hidden; clear:both; height:322px; margin: 30px auto 0;}
.mode01 .lf{ width:1200px; height:322px; margin-right:30px; float:left}
.mode01 .md{ width:380px; height:322px; float:left}
.mode01 .rt{ width:380px; height:322px; float:right}

.listTitle { height: 33px; line-height: 33px; border-bottom: 2px solid #5c307d; }
.listTitle h2 { width: auto; margin: 0 4px 0 0; float: left; font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; color: #5c307d; padding: 0 0 0 24px; background: url(/nsxy/css/../images/title01_03.png) no-repeat 1px center; }
.listTitle font { font-size: 13px; color: #999999; float: left; }
.listTitle .more{ font-size: 11px; }
.news { width: 380px; height: 8px; margin: 8px 0 0 0; }
.news_img { width: 125px; height: 68px; float: left; }
.newstitle_con { width: 240px; float: right; }
.newstitle_con h4 { font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; color: #555555; }
.newstitle_con h4 a { color: #555555;  }
.newstitle_con .newscon { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; color: #999999; margin: 10px 0 0 0; }


.articleList ul { margin: 10px 0 0 0; }
.articleList ul li { padding: 0 0 0 20px; background: url(/nsxy/css/../images/li_hover_07.png) no-repeat 3px center; height: 28px; line-height: 28px; }
.articleList ul li a { font-size: 14px; }
.articleList ul li span { font-size: 13px; color: #555555; }

.tongzhi { width: 380px; height: 68px; margin: 9px 0 0 0; }
.tongzhi .date { background: #f9f5fe; width: 60px; height: 45px; float: left; margin: 0 15px 0 0; }
.tongzhi .date p {  font-size: 12px; color: #5c307d; text-align: center; }
.tongzhi .date p.day { font-size: 14px; }
.tongzhi_con { width: 305px; float: right; }
.tongzhi_con h4 { font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; color: #555555; }
.tongzhi_con h4 a { color: #555555; }
.tongzhicon { margin: 5px 0 0 0;  font-size: 12px; color: #888888; }
.rightDate .day { float: left; width: 23px; height: 20px; line-height: 20px; text-align: center; color: #ffffff;   background: #5c307d; display: inline-block; }
.rightDate .year { float: left; border: 1px solid #5c307d; width: 50px; height: 18px; line-height: 18px; display: inline-block; text-align: center; }
.articleList01 ul { margin: 10px 0 0 0;  }
.articleList01 ul li { height: 28px; line-height: 28px; *vertical-align: middle; }
.articleList01 ul li .rightDate { float: left; margin: 5px 0 0 0; }
.articleList01 ul li a { float: left; margin: 0 0 0 17px; font-size: 14px; }
.articleList01 .listTitle h2 { background: url(/nsxy/css/../images/title02_03.png) no-repeat 1px center; }

.zt { width: 377px; height: 83px; margin: 4px 0 0px 0; }
.articleList02 ul li { padding: 14px 0; overflow: hidden; border-bottom: 1px solid #e4e1e1; }
.articleList02 ul li .date { position: relative; width: 53px; height:53px; float: left; background: url(/nsxy/css/../images/date_06.png) no-repeat; }
.articleList02 .date .day { color: #ffffff; position: absolute; top: 10px; left: 10px; }
.articleList02 .date .year { color: #5c307d; position: absolute; bottom: 10px; right: 0px; font-size: 10px; }
.special { width: 315px; margin: 0 0 0 8px; float: left; }
.special h4 a { font-size: 15px; color: #5c307d; }
.special_con { font-size: 12px; color: #999999; margin: 10px 0 0 0; }



.articleList02 h2 { background: url(/nsxy/css/../images/title03_03.png) no-repeat 1px center; }
.articleList03 h2 { background: url(/nsxy/css/../images/title04_03.png) no-repeat 1px center;  }
.articleList04 h2 { background: url(/nsxy/css/../images/title05_03.png) no-repeat 1px center;  }
.articleList05 .listTitle h2 { background: url(/nsxy/css/../images/title06_03.png) no-repeat 1px center;  }




.mode02 { width: 1200px; height: 225px; margin: 0 auto; }
.mode02 ul li { width: 300px; height: 225px; float: left; position: relative; }
.sm { position: absolute; left: 15px; bottom: 25px; }
.sm p { font-size: 12px; color: #ffffff; }
.sm_hover { display:none; width: 300px; height: 225px; background: url(/nsxy/css/../images/hover_03.png); position: absolute; left: 0px; top: 0px; z-index: 99; }
.mode02 ul li img { position: relative; }
.sm_hoverIn { width:200px; text-align:right; margin:100px auto 0; }
.sm_hoverIn p { color:#ffffff; font-size:16px; }
.sm_hoverIn p.bottom { font-size:16px; }

.mode03{width:1200px; overflow:hidden; clear:both; height:332px; margin:25px auto 0;}
.mode03 .lf{ width:380px; height:332px; margin-right:30px; float:left}
.mode03 .md{ width:380px; height:332px; float:left}
.mode03 .rt{ width:380px; height:332px; float:right}
.news_img01 { width: 113px; height: 75px; float: left; position: relative; }
.news_img01 .position { width: 24px; height: 24px; position: absolute; left: 50%; top: 50%; margin: -12px 0 0 -12px; }
.news_img01 .position img { width: 24px; height: 24px; }



.wrap_mode04 { width: 100%; height: 375px; background: url(/nsxy/css/../images/mode04_02.png) no-repeat top center; margin: 0 0 33px 0; }
.mode04 { width: 1200px; height: 375px; margin: 0 auto; }
.mode04 .lf { width: 702px; float: left; }
.mode04 .rt { width: 423px; float: right; }
.nsyx h2 { height: 45px; line-height: 45px; }
.nsyx h2 a { font-size: 16px; color: #ffffff; font-weight: normal; }
.nsyx ul li { padding: 15px 0; border-bottom: 1px dashed #ffffff; overflow: hidden; }
.nsyx ul li.first { padding: 0px 0 15px 0; }
.nsyx ul li img { width: 120px; height: 75px; float: left; }
.nsyx ul li .n_rt { width: 560px; float: left; margin: 0 0 0 12px; }
.n_rt p a { font-size: 15px; color: #ffffff; }
.n_rt .n_rt_con { font-size: 14px; color: #ffffff; line-height: 20px; margin: 5px 0 0 0; }
.n_rt .n_rt_con a {  font-size: 14px; color: #ffffff; line-height: 20px; margin: 5px 0 0 0; }
.nsyx ul li.right {  }
.nsyx ul li.right .n_rt { float: right; margin: 0 12px 0 0; }
.nsyx ul li.right img { float: right; }
.mtxs_con { width: 421px; height: 300px; background: url(/nsxy/css/../images/mt_03.png) no-repeat; }
.mtxs h4 { height: 48px; line-height: 48px; }
.mtxs_right { width: 270px; float: left; margin: 35px 0 0 40px; *margin-top:20px; }
.mtxs h4 { height: 45px; line-height: 45px; }
.mtxs h4 a { font-size: 16px; color: #ffffff; font-weight: normal; }
.mtxs_con .title h3 { font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; color: #5c307d; }
.mtxs_con .title h3 a { font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; color: #5c307d; } 
.mtxs_con img { width: 52px; height: 52px; float: left; margin: 60px 0 0 32px; }
.mtxs_con ul li { overflow: hidden; }
.mtxs_con ul li.bottom  { margin: 20px 0 0 0; *margin-top: 10px; }
.mtxs_con .title { position: relative; height: 25px; line-height: 25px; }
.mtxs_con .title h3 { width: auto; float: left; }

.mtxs_con .title .gz { float: right; width: 70px; height: 25px; }
.mtxs_con .title .gz input { width: 70px; height: 25px; background: url(/nsxy/css/../images/guanzhu_03.png) no-repeat; border:none; color: #ffffff; }
.mtxscon { margin: 5px 0 0 0; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #555555; }
.mtxscon a { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; color: #555555;} 
.mtxscon span { float: right; }



/*µ×²¿¿ªÊ¼*/
.footer{height:136px; background-color:#474747;color:#fff;}
.footer_top { height: 97px; border-bottom: 1px solid #1f1f1f; }
.copyRight{width:1200px; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";}
.footer_logo { width: 175px; height: 75px; float: left; border-right: 1px solid #ffffff; margin: 6px 0 0 0; }
.footer_logo a { width: 175px; height: 75px; display: block; }
.footer_logo a img { width: 175px; height: 75px; }
.friend { width: auto; height: auto; margin: 20px 0 0px 43px; float: left; }
.friend h3 { font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; color: #ffffff; padding: 0 0 0 22px; background: url(/nsxy/css/../images/friend_03.png) no-repeat left center; }
.friend h3 a { font-size: 16px; font-family: "Î¢ÈíÑÅºÚ"; color: #ffffff; }
.friend ul { overflow: hidden; margin: 10px 0 0 0; }
.friend ul li { margin: 0 30px 0 0; float: left; }
.friend ul li a { font-size: 12px; font-family: "Î¢ÈíÑÅºÚ"; color: #ffffff; }
.footer_bottom { height: 38px; line-height: 38px; text-align: center; }

.copyRight .bshare-custom.icon-medium-plus .bshare-sinaminiblog { margin: 0 20px 0 0; background: url(/nsxy/css/../images/weibo_03.png) no-repeat; }
.copyRight .bshare-custom.icon-medium-plus .bshare-weixin { background: url(/nsxy/css/../images/weixin_03.png) no-repeat; }
.copyRight .bshare-custom.icon-medium-plus a { height: 45px; }
.copyRight .bshare-custom.icon-medium-plus a { padding: 0 0 0 50px; }
.copyRight .bshare-custom.icon-medium-plus, .copyRight .bshare-custom.icon-large { width: auto; float: right; margin: 28px 30px 0 0; }




/*¶þ¼¶Ò³*/
.subPage{ width:1200px; margin:0px auto 23px; overflow:hidden; }
.pageBanner{ width:1200px;}
.Bread{width:auto;height:45px; line-height:45px; margin:0;  font-size:13px; color:#7e7e7e; }
.rightBread { width:744px;}
.Bread a{color:#7e7e7e;}
.Bread a:hover { color:#002672;}
.articleList2{}
.articleList2 ul li{height:35px; line-height:35px; border-bottom:1px solid #e4e4e4; padding:0 0px 0 20px; background:url(/nsxy/css/../images/li_hover_07.png) no-repeat left center; }
.articleList2 ul li a{font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#282828;}
.articleList2 ul li a:hover { color:#552678;}
.listTitle2{ padding-left:0px; background:none; }
.listTitle2 h2{color: #552678; font-family:"Î¢ÈíÑÅºÚ"; font-size: 24px; font-weight: normal; padding:0px; background:none; }
.articleList ul li span { color:#282828; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding:0 12px 0 0;}
.pageListTotal { margin:15px 0 0 0; padding:0 20px;}
.list_article { line-height:30px; font-size:14px; color:#333; font-family:"Î¢ÈíÑÅºÚ";}
.articleList3 ul li { float:left; margin:0 30px 0 0; border:none; width:220px; padding:0 0 0 17px; background:url(/nsxy/css/../images/li_hover_07.png) no-repeat left center;} 
.conPictureTL .pictureList .picTl { width:1300px;}
.conPictureTL .pictureList .picTl li { margin:0 24px 0 0; float:left;}
.conPictureTL .pictureList .picTl li img { width: 169px; height: 118px; }
.conRight .pictureList2 ul { margin:20px 0 0 0; width:900px;}
.conRight .pictureList2 ul li { float:left; margin:0 40px 10px 0; width: 179px;}
.conRight .pictureList2 ul li span {line-height:50px;}
.conRight .pictureList2 ul li a { width:179px; display:inline-block; text-align:center;}
.conRight .pictureList2 ul li a img { border:1px solid #5c307d; padding:5px; width: 167px; height: 118px; }
.conRight .pictureList2 ul li a:hover{color:#552678;}
 
 





.pageList{ overflow: hidden;}
.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 18px; color:#552678; line-height: 20px; padding:10px 0; border-bottom:3px solid #552678;}
.articleTitle h3{ font-size: 16px; color: #555; line-height: 20px; padding:10px 0; font-weight: bold;}
.articleAuthor { height: 30px;text-align: center; line-height: 30px; margin: 10px;background: #f9f1ff; color:#777; }
.article{ margin:20px 10px;font-size:14px; line-height:30px; color:#333;}
.Annex {padding:0 0 20px 0; overflow:hidden; margin-bottom:30px; background:#f4f3f3;}
.Annex h3 { font-size: 16px;line-height: 30px; color:#552678; padding-left:5px;}
.Annex ul li { height: 26px; line-height: 26px;background:url(/nsxy/css/../images/li_hover_07.png) no-repeat 10px center; padding-left: 28px;}
.Annex ul li a { font-size: 12px; line-height: 24px; color:#656464;}
.Annex ul li a:hover{ color:#552678;}
.page { margin:20px auto 0; }



.conLeft { width:240px; float:left; margin:12px 0 0 0; text-align:center;}
.conLeft .title {background:#552678; height:40px; line-height:40px; }
.conLeft .title h3 {font-size:18px; color:#fffefe;  font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}
.conLeft ul li {  border-bottom:1px solid #c9c9c9; }
.conLeft ul li.current a { color:#552678; font-weight:bold;}
.conLeft ul li a { height:38px; line-height:38px; display:block; font-size:15px; color:#505050; font-family:"Î¢ÈíÑÅºÚ";}
.conLeft ul li a:hover {color:#552678; font-size:15px; font-weight:bold;}
.conRight{ width:920px; float:right; margin:12px 0 0 0; }
.conPictureTL { width:100%; padding:0; }
.picBread { width:965px; }





.mode02In .lf .article001 {  margin:0px;}
.mode02In .lf .article001 .artTitle h2 a {font-size:14px; color:#323232; font-family:"Î¢ÈíÑÅºÚ";}
.mode02In .lf .article001 .artCon { font-size:12px; color:#646464; font-family:"Î¢ÈíÑÅºÚ";}


/*Í¼Æ¬Õ¹Ê¾Ò³*/
/*Í¼Æ¬Õ¹Ê¾¿ªÊ¼*/
.img_news_con{ width:100%; overflow:hidden;}
.img_news_con h3{padding:20px 0 20px; heihgt:54px; text-align:center; color:#214ba0; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}
.imgs_scroll{/*padding:0 0 60px 27px;*/  position:relative; padding:0 0 0 90px;}
.imgs_scroll .btn_l,.imgs_scroll .btn_r{ position:absolute; width:434px; height:580px; top:0; /*z-index:1000; filter:alpha(opacity:0); opacity: 0;*/ }
.imgs_scroll .btn_l{left:62px; }
.imgs_scroll .btn_r{right:69px;}
.imgs_scroll .prev,.imgs_scroll .next { position:absolute; display:block; width:70px; top:40%; margin:-22px 0 0 0; text-align:center; cursor:pointer; z-index:90; display:none;}
.imgs_scroll .prev{ left:90px;}
.imgs_scroll .next{right:100px;}
.imgs_news_list{width:910px;  position:relative; overflow:hidden;}
.imgs_news_list ul{width:9999px;}
.imgs_news_list ul li{float:left; display:inline; width:910px; /*margin-right:10px;*/  /*text-align:center;*/}
.imgs_news_list ul li .txt2{ width:910px; float:left; line-height:20px; text-indent:2em; /*padding-top:27px;*/ text-align:left; font-family:"Î¢ÈíÑÅºÚ";}
/*Í¼Æ¬Õ¹Ê¾½áÊø*/





