@charset "gb2312";
*{margin:0;padding:0;list-style:none;}
q:before, q:after {	content:'';}
abbr,acronym{border:0;}

* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */

body{ font-size:14px; background:url(images_msbg.gif) center repeat-y; color:#333; margin:0; padding:0; font-family:"ËÎÌå";}
a{ color:#333; text-decoration:none;}
a:hover{ color:#c00; }
img{ border:none; padding:0; margin:0;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none; }
li{ list-style:none; vertical-align:middle;}
.clear{  margin:0; overflow:hidden; visibility:hidden;  font-size: 0;  clear: both; height: 0; padding:0; 	}

.clear-1{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:5px 0; }
.clear-1:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:5px 0; }

.clear-5{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:2px 0 3px 0; }
.clear-5:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding:2px 0 3px 0;  }


.fl{ float:left;}
.fr{ float:right;}
.left{ float:left;}
.right{ float:right;}

.more{ float:right; }  
.grayline{   background:#fff;}
.rel{ position:relative;}
.redline{ border:1px solid #ffc1d6;} 
/* Í·²¿ */

#head{   width:1002px;  margin:0 auto; font-size:12px; }
.top{ height:29px;background:url(images_mstop_bg.jpg) top no-repeat; font-size:12px;}
.date{ padding-left:20px; float:left; width:210px; height:29px; line-height:29px;}
.topright{ width:360px; float:right; height:29px; line-height:29px;}
.top1{ width:200px; height:29px; float:left;}
.top1 a.ms{ width:100px; font-weight:bold; color:#ff0000; text-align:center; float:left;}
.top1 a.cz{ width:100px; font-weight:bold; color:#3366cc; text-align:center; float:left;}
.top2{ width:160px; height:29px; line-height:29px; float:right; line-height:29px;}
.top2 a.set{ color:#3366cc; width:60px; padding-left:20px; background:url(images_msico_01.gif) 4px center no-repeat; float:left;}
.top2 a.add{ color:#3366cc; width:60px; padding-left:20px; background:url(images_msico_02.jpg) 4px center no-repeat; float:left;}
.banner{ height:170px;}
/* µ¼º½ */ 
.nav{  height:33px; line-height:33px;   background:url(images_msmenubg.jpg) repeat-x; padding-left:30px;}
.nav ul li{  float:left; height:33px;  }
.nav ul li a{   height:33px; display:block; float:left;}
.nav ul li a.mu1{ background:url(images_msmu1.png) center no-repeat; text-indent: -9999px; width:104px;}
.nav ul li a.mu2{ background:url(images_msmu2.png) center no-repeat; text-indent: -9999px; width:104px;}
.nav ul li a.mu3{ background:url(images_msmu3.png) center no-repeat;  text-indent: -9999px; width:104px;}
.nav ul li a.mu4{ background:url(images_msmu4.png) center no-repeat;  text-indent: -9999px; width:104px;}
.nav ul li a.mu5{ background:url(images_msmu5.png) center no-repeat;  text-indent: -9999px; width:104px;}
.nav ul li a.mu6{ background:url(images_msmu6.png) center no-repeat; text-indent: -9999px; width:104px;}
.nav ul li a.mu7{ background:url(images_msmu7.png) center no-repeat;  text-indent: -9999px; width:104px;}
.nav ul li a.mu8{ background:url(images_msmu8.png) center no-repeat;  text-indent: -9999px; width:104px;}
.nav ul li a.mu9{ background:url(images_msmu9.png) center no-repeat; text-indent: -9999px; width:104px;}
.nav ul li a:hover,.nav ul li.on a{ color:#fff; font-size:14px; font-weight:bold; background:url(images_msmenuhover.jpg) center no-repeat; text-indent:0px; text-align:center; line-height:33px;}
.notice{ height:30px; line-height:30px; background:#3366cc; }
.weather{ width:300px; height:24px; padding:3px 0px 3px 28px; float:left;}
.search{ width:310px; height:18px; padding:6px 0px; float:right;} 
.search label{ background:url(images_msfdj.jpg) left no-repeat; font-size:12px; padding-left:17px; width:61px; float:left; line-height:18px; color:#fff; font-weight:bold;}
.search input{float: left; border: 0;  overflow: hidden; outline:none;font-size:12px;}
.search .keyword{width: 180px; height:18px; line-height:18px; color: #3366cc; text-indent: 17px; background:#fff; margin-right:8px;}
.search .btn{width: 40px; height: 18px; background:url(images_mssousuo.jpg) no-repeat;}
.subnav{display:none;}
.Nav2{height:30px; line-height:30px;background:#3366cc;  overflow:hidden;}
.Nav2 ul{width:auto;overflow:hidden;}
.Nav2 ul li{float:left;padding:0px 12px;height:30px;line-height:30px; background:url(images_msline.jpg) right no-repeat; vertical-align:top;}
.Nav2 a{color:#fff;line-height:30px !important; white-space:nowrap;}
.Nav2 a:hover{color:#fff;text-decoration:none;}
.Nav2 .s0{margin-left: 0;}
.Nav2 .s1{margin-left: 20px;}
.Nav2 .s2{margin-left: 200px;}
.Nav2 .s3{margin-left: 300px;}
.Nav2 .s4{margin-right: 385px; float:right;}
.Nav2 .s5{ float:right; margin-right: 285px;}
.Nav2 .s6{ float:right; margin-right: 180px;}
.Nav2 .s7{ float:right; margin-right: 10px;}
.Nav2 .s8{ float:right; margin-right: 20px;} 
/*bannerÇÐ»»*/
.container{ width:996px; height:auto; margin:0 auto; margin-top:8px;}
.ldgz{ width:240px; height:263px; float:left; margin-bottom:8px; background:#f2f8fb; padding-top:6px; margin-right:8px;}
.ldgzlist{ width:229px; height:27px;line-height:27px; margin:0 auto; background:url(images_msldgzlist.jpg) no-repeat;}
.ldgzlist h1{ float:left; font-size:14px; font-weight:bold; color:#fff; padding-left:34px;}
.ldgzlist a{ width:40px; float:right; color:#fff;font-size:12px;}
.ldgz_wz{ width:227px; height:235px; margin:0 auto; border:1px solid #c2dcf3; border-top:none; background:url(images_msldgz_bg.jpg) top no-repeat #f2f8fb; }
.ldgz_wz1{padding:5px 5px 6px 4px; height:224px;}
.flash{ width:292px; height:262px; border:1px solid #c2dcf3; float:left; font-size:12px; background:url(images_msflashbg.jpg) bottom repeat-x; padding:5px 5px 0px 5px; margin-right:8px;}
#td_Lonsun{ line-height:25px; display:block;}
.gzdt{ width:436px; height:269px; margin-bottom:8px; float:right;}
.gzdtlist{ height:28px; line-height:28px; background:url(images_msico_03.jpg) no-repeat;}
.gzdtlist h1{ width:100px; height:28px; line-height:28px; text-align:center; font-size:14px; color:#fff; float:left;}
.gzdtlist a{ float:right; padding-right:11px; line-height:28px; color:#3366cc; font-size:12px;}
.gzdt_top{ height:97px; background:url(images_mstitle_bg_07.jpg) top no-repeat;}
.gzdt_wz{ height:144px;}
.gzdt_wz table tr td{ border-bottom:1px dashed #c9c9c9; padding:0 3px;}

.zccs{ width:326px; height:240px; margin-bottom:8px; float:left;}
.zccslist{ height:30px; background:url(images_mszccs_list.jpg) no-repeat; line-height:30px;}
.zccslist h1{ font-size:14px; float:left; font-weight:bold; color:#fff; padding-left:37px;}
.zccslist a{ float:right; font-size:12px; color:#3366cc; padding-right:10px; float:right;}
.mr9{ margin-right:9px;}
.zccs_wz{ height:196px; border:1px solid #c3ddf3; border-top:none; overflow:hidden; padding:6px 7px 7px 0px;}
.tkms_tu{ height:179px; border:1px solid #c3ddf3; border-top:none; overflow:hidden; padding:15px 10px 15px 10px;}
.tkms_tu ul li{ width:140px; height:105px; float:left; padding-left:5px; margin-right:5px; margin-bottom:10px;}
.tkms_tu ul li img{ width:134px; height:99px; padding:2px; border:1px solid #ddd;}
.msyg{ height:431px; border:1px solid #c2dcf3; margin-bottom:8px; clear:both; background:url(images_mssecbg.jpg) top repeat-x;}
.msyglist{ height:43px; background:url(images_msmsygleft.jpg) top left no-repeat;}
.msyglist ul{ height:43px; background:url(images_msmsyg_right.jpg) top right no-repeat; padding-left:11px;}
.msyglist ul li{ width:140px; height:43px; line-height:42px; margin-right:3px; float:left; text-align:center; font-weight:bold;}
.msyglist ul li a{ color:#fff;}
.msyglist ul li.sec1{ background:url(images_mssec1.jpg) no-repeat;}
.msyglist ul li.sec2{ background:url(images_mssec2.jpg) no-repeat;}
.msyg_wz{ padding:5px 13px 0px 13px; height:383px; overflow:hidden;}
.ms_year{ height:50px; background:url(images_mssecdotbg.jpg) bottom repeat-x; }
.ms_year ul{ padding-left:4px;}
.ms_year ul li{ width:60px; height:50px; float:left;margin-left:12px; margin-right:15px; line-height:31px; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.ms_year ul li.sec1{ background:url(images_mssecdot1.jpg) bottom no-repeat;}
.ms_year ul li.sec2{ background:url(images_mssec2dot.jpg) bottom no-repeat;}
.ms_yearwz{ height:308px; padding:10px 0px 10px 8px;}
.tulink{ width:1004px; height:94px; margin:0 auto; padding-left:4px;}
.tulink ul li{ width:139px; height:40px; padding:0px 4px 6px 0px; float:left;}
.footlist{ width:1002px; height:30px; margin:0 auto; line-height:30px; text-align:center; background:url(images_msfootlist.jpg) repeat-x; color:#fff;}
.footlist a{ color:#fff; padding:0 8px;}
.footer{width:1002px; margin:0 auto;line-height:22px; padding-bottom:25px;text-align:center; padding-top:20px; color:#000;}
.footer a{ color:#000;}
/* À¸Ä¿Ò³ */ 
.leftnr{ width:229px; height:auto; margin-bottom:8px; }
.title{ background:url(images_mslist.jpg) no-repeat; height:27px; line-height:27px; font-size:14px; font-weight:bold; color:#fff; padding-left:34px; } 
.menunr{ width:227px; margin:0 auto; padding:10px 0 10px 0; border:1px solid #c2dcf3; border-top:none; min-height:495px;_height:495px; overflow:visible;}
.menunr table{ width:194px; margin:0 auto;}
.menunr a{ color:#004499; line-height:31px;}
.menunr a:hover{ color:#ee0000;}
 
.rightnr{ float:right;   width:754px;margin-bottom:8px; }
 
.positionbg{ background:url(images_msdqwz.jpg) no-repeat; padding-left:40px; font-size:12px;  height:27px;  line-height:27px; color:#fff;}
.positionbg1{ background:url(images_msdqwz1.jpg) no-repeat; padding-left:40px; font-size:12px;  height:27px;  line-height:27px; color:#fff;}
.positionbg a,.positionbg1 a{ color:#fff;}
.listnews{border:1px solid #c2dcf3; border-top:none; min-height:475px;_height:475px; overflow:visible; padding:20px; font-size:14px;}
 
.contentbox{ padding:10px 40px  20px 40px;}
.newstitle{ font-size:24px;  font-family:"Î¢ÈíÑÅºÚ"; text-align:center; font-weight:normal; padding:0 0 6px 0;}
.newstitle1{ font-size:18px;  font-family:"Î¢ÈíÑÅºÚ"; line-height:30px; text-align:center; font-weight:normal; padding:0 0 6px 0;}
.newsinfo{ margin:10px 0; text-align:center; color:#333; line-height:30px;border-top:1px dashed #cccccc;border-bottom:1px dashed #cccccc;text-align:center; height:30px; font-size:12px;}
.newsinfo a{ color:#333;}
.newssize{ text-align:center; color:#666; padding:5px 0 15px 0; border-bottom:1px solid #ddd; }
.newssize a{  color:#666; }
.newscontnet{ font-size:14px; color:#333; line-height:26px; border-bottom:1px solid #ddd; padding-bottom:50px; margin-bottom:10px; padding-top:10px;}
.otherli{ clear:both; padding:10px 0; padding-top: 13px;font-size: 14px;line-height: 26px;margin: 6px 0 10px 0;color: #333;}
.close a{ color:#959595; margin:0 8px; font-size:12px;}
.close a.print{  padding-left:22px; float:left;  background:url(images_msprint.jpg) left no-repeat;}
.close a.close{  padding-left:22px; float:left;  background:url(images_msclose.jpg) left no-repeat;}
.minh500{ min-height:500px;_height:500px; overflow:visible;}

 
