@charset "utf-8";
/*---------------------ALL----------------------*/
body {
     margin:0px; 
	 color:#000; 
	 font-family: "Microsoft JhengHei",'微软雅黑', "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif, 'Tahoma';
	 }

table,td,div{
     font:12px/18px arial;
	 }
ul,li{
    display: block; 
	padding:0;
	 margin:0;
	 list-style-type:none;
	 }
dl,dt,dd{
     margin:0;
	 padding:0;
	 }
h1,h2,h3,h4,h5,h6{
     margin:0;
	 padding:0;
	 font: bold 13px/18px arial;
	 }
img{
     border:0;
	 margin:0;
	 padding:0;
	 BORDER-TOP-WIDTH: 0px; 
	 BORDER-LEFT-WIDTH:0px; 
	 BORDER-BOTTOM-WIDTH:0px; 
	 BORDER-RIGHT-WIDTH:0px
	 } 
.clear{
     clear:both;
	 }
i,em{
	 font-style:normal;
}
p{
     margin:0;
	 padding:0; 
	 font:12px/20px arial;
	 }
a{
     font:12px/22px arial;
	 color:#333; 
	 text-decoration:none;
	 outline-style:none;
	 }
a:hover{
     font:12px/22px arial;
	 color:#FF6600;
	 text-decoration:underline;
	 }
.wrap{
     width:960px;
	 border-left:5px solid #DCE7ED;
	 border-right:5px solid #DCE7ED;
	 padding-left:5px;
	 padding-right:5px;
	 margin:0 auto; 
	 overflow:hidden; 
	 }
.topNav{ 
     height:30px;
	 width:960px; 
	 line-height:25px; 
	 overflow:hidden;
	 background:#0066D2; 
	  }
.fl{ 
     float:left;
	 }
.fr{ 
     float:right;
	 }
.bord10{
	 border:1px solid #2890c9;
}
.marL200{
     margin-left:208px;
     _margin-left:102px;
	 }
.marL80{
     margin-left:80px;
     _margin-left:40px;
	 }
.marL30{
     margin-left:30px;
	 }
.pdl20{ 
     padding-left:20px;
	 }
.pdl30{ 
     padding-left:30px;
	 }
.pdr20{ 
     padding-right:20px;
	 }
.pdb5{ 
     padding-bottom:5px;
	 }
.marT5{ 
     margin-top:-5px;
	 }
.pdt20{ 
     padding-top:20px;
	 }
.pdt10{ 
     padding-top:10px;
	 }
.pdb10{ 
     padding-bottom:10px;
	 }
.marB{ 
     margin-bottom:10px;
	 }
.marT5{
     
	 margin-top:10px !important;
	 }
.height40{ 
     height:20px; 
	 line-height:20px;
	 }
.fontB{ 
     height:20px; 
	 line-height:20px;
	 font-weight:bold;
	 font-size:14px;
	 }

/*---------------------TOP----------------------*/
.topImg{position:relative;
     height:200px;
	 width:960px; 
     overflow:hidden;
	 background: url(topImg_2018.jpg) no-repeat;
	 }
#menu ul{
     border:0;
	 line-height:36px;
	 margin-left: 10px;
	 }
#menu{
     width:958px;
	 padding-bottom:2px;
	 overflow:hidden;
	 border-left:1px solid #70C9FF;
	 border-right:1px solid #70C9FF;
	 border-bottom:1px solid #70C9FF;
	 background: url(menu_bg.gif) repeat-x;
	 }
#nav{
     padding-left:8px;
	 
	 }
#nav li{
     height:34px; 
	 line-height:34px;
	 float:left;
	 }
#nav li a{
     height:36px;
	 color:#fff;
	 float:left;
	 display:block;
	 cursor:pointer;
	 text-decoration:none;
	 }
#nav li a span{
     float:left;
	 padding:12px 27px;
	 line-height:14px;
	 font-size:16px;
	 color:#fff;
	 text-decoration:none;
	 }
#nav li .nav_on{
     background-position:left 100%;
	 background-color:#AFD6FF
	 }
#nav li .nav_on span{ 
     color:#0A59AF;
	 text-decoration:none;
	 background-position:right 100%;
	 }
#menu_con{
     text-align:left;
	 padding-left:20px;
	 clear:both;
	 
	 }
#menu_con li{
     height:24px;
	 margin-top:3px;
	 float:left;
	 line-height:24px;
	 }
#menu_con li a{
     display:block;
	 float:left;
	 cursor:pointer;
	 padding-left:3px;
	 }
#menu_con li a span{
     float:left;
	 padding:6px 10px 4px 10px;
	 line-height:12px;
	 }
#menu_con li a:hover{
     text-decoration:none;
	 }

/*---------------------Content----------------------*/
.leftColumn{ 
     width:650px; 
	 overflow:hidden;
	 }
.focusL{ 
     height:296px;
	 width:525px; 
	 float:left; 
	 overflow:hidden; 
	 }
.focus{padding:0 0 0 20px;
     height:296px;
	 width:400px; 
	 float:left;
	 overflow:hidden; 
	 }
.solid {
     BORDER: #157eee 1px solid;
	 }

.sec1{
     cursor:pointer; 
	 color:  #333333;
     background-image:url(bq1.jpg); 
	 }
.sec2{
     cursor:hand; 
	 color:#236302; 
	 font-weight:bold;
	 background-image:url(bq.jpg); 
	 }
.fontblack{ 
     height:30px;
	 line-height:150%;
	 color:#914B03; 
	 font-size:13px;
	 font-weight:bold;
	 }
.service{ 
     width:640px; 
	 float:left; 
	 overflow:hidden; 
	 background:#fff;
	 }
.serviceTitle{ 
     height:29px; 
	 width:615px; 
	 border-left:1px solid #B3C9E0;
	 border-right:1px solid #B3C9E0;
	 padding-left:23px; 
	 line-height:29px; 
	 font-weight:bold; 
	 font-size:13px; 
	 color:#fff;
	 background:url(titlebg.jpg); 
	 }
.serviceTitle a{display:inline-block;height:30px;line-height:30px;font-weight:bold;font-size:14px;color:#fff;text-decoration:none;}
.serviceTitle .more{float:right;margin:0 10px 0 0;}
.serviceTitle .more a{color:#333;font-weight:normal;line-height:27px;font-size:12px;}
.serviceContent{height:200px;
     width:638px; 
	 overflow:hidden; 
	 margin-bottom:10px; 
	 }
.serviceContent p{ 
     height:31px;
	 color:#000;  
	 padding-left:18px; 
	 padding-right:10px; 
	 margin-bottom:10px;
	 border-bottom:1px solid #E2EDFF;  
	 background:url(titlebg1.jpg) no-repeat; }
.B{
     font-weight:bold;
	 color:#fff; 
	 }
.li310{float:left;font-size:14px; 
	 height:26px; 
	 width:600px;
	 padding-left:20px;  
	 overflow:hidden; 
	 margin-left:5px;
	 background:url(img02.jpg) no-repeat;  
	 }
.li310 a{display:block;font-size:14px;height:26px;line-height:26px;}
.green{ 
     color:#144800;
	 }
.org{ 
     color:#F97C20;
	 }
.blue{ 
     color:#2a57ac;
	 }
.blue1{ 
     color:#354C6E;
	 }
.gray{ 
     color:#64696D; 
	 line-height:25px;
	 }
.white{
	 background-color:#fff; 
	}	 
.padB{ 
     padding-bottom:10px;
	 }
.Interactive{ 
     width:640px; 
	 float:left; 
	 overflow:hidden;
	 }
.InteractiveTitle{ 
     height:29px; 
	 width:615px; 
	 border-left:1px solid #B3C9E0;
	 border-right:1px solid #B3C9E0;
	 padding-left:23px; 
	 line-height:29px; 
	 font-weight:bold; 
	 font-size:13px; 
	 color:#fff;
	 background:url(titlebg.jpg); 
	 }
.InteractiveContent{ 
     width:638px; 
	 overflow:hidden; 
	 margin-bottom:10px; 
	 background:#fff; 
	 height:55px;
	 }
.InteractiveL{ 
     width:310px; 
	 float:left;
	 overflow:hidden; 
	 margin:3px;}
.InteractiveR{ 
     width:310px;
	 float:right;   
	 overflow:hidden; 
	 margin:3px;
	 }
.secondTitle{ 
     height:25px; 
	 width:90%; 
	 margin:5px; 
	 padding-right:5px;
	 padding-left:10px; 
	 line-height:25px; 
	 background:#D6EEE0;
	 }
.secondContent{ 
     width:100%; 
	 margin:5px; 
	 padding-left:10px; 
	 line-height:25px; 
	 padding-right:10px;
	 }
.li280{ 
     height:25px; 
	 line-height:25px; 
	 padding-left:20px;
	 padding-top:2px; 
	 width:80%; 
	 overflow:hidden; 
	 margin-left:5px;
	 float:left; 
	 background:url(img03.gif) no-repeat;  
	 }
.li2801{ 
     height:27px; 
	 line-height:27px; 
	 padding-left:20px; 
	 width:130px; 
	 overflow:hidden; 
	 margin-left:5px;
	 float:left; 
	 background:url(img03.gif) no-repeat;  
	 }
.rightColumn{ 
     width:310px; 
	 overflow:hidden;
	 }
.search{
     height:28px; 
	 width:100%;
	 float:left;  
	 line-height:28px; 
	 text-align:center;
	 background:#98D0EF;
	 }
.searchButton{
     height:23px;
	 padding-top:3px;
	 width:47px; 
	 border:0px; 
	 color:#fff; 
	 margin-left:5px;
	 background:url(search.jpg);
	 }
.inputText{
     height:21px;
	 line-height:21px; 
	 width:160px; 
	 border:0px; 
	 font-size:12px;
	 color:#A4C7E5; 
	 padding-left:25px;
	 background:url(inputText.jpg);
	 }
.notice{ 
     width:100%; 
	 float:left; 
	 overflow:hidden; 
	 }
.noticeTitle{ 
     height:27px; 
	 width:89%; 
	 padding-left:23px; 
	 line-height:27px; 
	 border-right:1px solid #B3C9E0;
	 color:#fff; 
	 padding-right:10px; 
	 overflow:hidden;
     background:url(titlebg2.jpg); 
	 }
.noticeContent{padding:8px 0 0;
     height:194px; 
	 width:99%; 
	 overflow:hidden; 
	 margin-bottom:10px; 
	 }
.noticeContent1{ 
     min-height:195px; 
	 width:99%; 
	 overflow:hidden; 
	 margin-bottom:5px; 
	 background:#E8F2FB;
	 }
.noticeContent1 p{ 
     width:86%; 
	 padding-left:20px; 
	 padding-top:2px;
	 line-height:22px;
	 background:url(img05.jpg) no-repeat; }
.noticeContent p{float:left;
     width:89%; 
	 padding-left:20px; 
	 background:url(img05_2018.jpg) no-repeat 8px 10px; }
.noticeContent p a{font-size:14px;line-height:26px;}
.noticeContent .fr{color:#2a57ac;font-size:14px;}
.online{ 
     width:100%; 
	 float:left; 
	 overflow:hidden; 
	 margin-top:1px;
	 }
.onlineTitle{ 
     height:28px; 
	 width:89%; 
	 border-right:1px solid #B3C9E0;
	 padding-left:23px; 
	 padding-right:10px; 
	 overflow:hidden;
     background:url(titlebg3.jpg); 
	 }
.onlineContent{ 
     height:60px;
	 width:99%; 
	 overflow:hidden; 
	 text-align:center;
	 background:url(bg02.jpg);    
	 }
.onlineContent a{ 
     margin-left:15px; 
	 padding-top:10px; 
	 float:left 
	 }
.object{ 
     width:100%; 
	 float:left; 
	 overflow:hidden; 
	 margin-top:1px;
	 }
.objectTitle{ 
     height:28px; 
	 width:89%; 
	 padding-left:23px; 
	 padding-right:10px; 
	 border-right:1px solid #B3C9E0;
	 overflow:hidden;
	 background:url(titlebg4.jpg);
	 }
.objectContent{ 
     height:183px;
	 width:99%; 
	 overflow:hidden; 
	 margin-bottom:5px; 
	 background:url(bg01.jpg);  
	 }
.rightColumn1{ 
     width:200px; 
	 overflow:hidden;
	 }
.onlineContent a{ 
     margin-left:15px; 
	 padding-top:10px; 
	 float:left 
	 }
.banner_list{float:left;width:650px;overflow:hidden;}
.banner{ 
     height:50px;
	 width:313px;  
	 margin:0 8px 8px 0;
	 float:left;
	 }
.banner img{width:313px;height:50px;}
.journal{ 
     width:100%; 
	 float:left; 
	 overflow:hidden; 
	 margin-top:10px;
	 }
.journalTitle{ 
     height:28px; 
	 width:89%; 
	 padding-left:23px; 
	 padding-right:10px;
	 border-right:1px solid #B3C9E0;
	 overflow:hidden;
	 background:url(titlebg5.jpg); 
	 }
.journalContent{ 
     height:176px;
	 width:99%; 
	 overflow:hidden; 
	 margin-bottom:10px; 
	 background:url(bg01.jpg); 
	 }
.journalYear{
     height:24px; 
	 width:100%;
	 float:left;
	 border-bottom:1px solid #ddd;  
	 }
.journalYear a{  
     padding-left:23px; 
	 padding-right:23px; 
	 font-weight:bold;
	 }
.journalYearL{ 
     float: left;
    height: 140px;
    margin-left: 10px;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 15px;
    text-align: center;
    width: 100px;

	 }
.journalYearL img{ 
         border: 1px solid #9BC1FF;
    height: 135px;
    width: 90px;

	 }
.journalYearR{ 
    float: right;
    height: 150px;
    overflow: hidden;
    padding-top: 10px;
    width: 180px;

	 }
.journalYearR p{ 
     width:100%; 
	 line-height:30px;
	 overflow:hidden; 
	 float:right;
	 background:url(img03.gif) no-repeat; 
	 }
/*.friendLink{ 
     height:70px;
	 width:950px;
	 border:5px solid #ddd;  
	 }
.select{ 
     height:60px;
	 width:160px;
	 float:left;  
	 text-align:center;
	 padding-top:10px; 
	 background:#F8F8F8;  
	 }
*/.linkimg{ 
     height:70px;
	 width:780px; 
	 float:left; 
	 }
.li115{ 
     width:114px;
	 float:left; 
	 padding-left:15px;  
	 overflow:hidden; 
	 margin-top:5px;
	 }
.li115 img{ 
     height:40px;
	 width:112px;  
	 border:1px solid #ddd;
	 }
.li115txt{ 
     height:20px;
	 width:114px;  
	 text-align:center;
	 }

/*---------------------footer----------------------*/

.footerBox{
	 float:left;
	 width:100%;  
	 overflow:hidden;
	 margin:0 auto;
	 }
.footer{ font-size:14px;
     height:30px;
	 background:#eaf3f9;
	 margin-top:20px;  
	 line-height:30px; 
	 float:left;
	 width:100%; 
	 text-align:center;
	 color:#333;
	 }
.footer a{font-size:14px;
     padding-left:15px; 
	 padding-right:15px;
	 color:#333;
	 }
.copy{position:relative;
     padding-top:10px;
	 width:100%; 
	 line-height:20px;
	 color:#333;
	 overflow:hidden;
	 padding-bottom: 30px;
	 }
.copy .pic{position:absolute;top:0;left:140px;}
.copy p{padding:0 0 0 230px;font-size:14px;line-height:26px;}
/*---------------------list----------------------*/
.listColumn{ 
     width:640px; 
	 margin-left:5px; 
	 overflow:hidden; 
	 }
.listColumn1{ 
     width:750px; 
	 margin-left:5px; 
	 overflow:hidden; 
	 padding-bottom:30px;
	 }
.listColumnTitle{ 
     
	height:35px; 
	 font-size: 18px;
	 font-family: "微软雅黑";
	 /* padding-left:10px; 
	 padding-right:10px;  */
	 line-height:35px; 
	 color:#000;
	 /* background: url(../../images/home.svg) no-repeat center left; */
	 background:url(../../images/titlebg7.jpg); 
	 }
.listColumnTitle a{
	font-size: 18px;
	font-family: "微软雅黑";
	color:#000;
	line-height:35px;
}
.listColumnContent{ 
     width:100%; 
	 overflow:hidden; 
	 margin-bottom:5px; 
	 margin-top:5px;
	 padding-bottom:10px; 
	 padding-top:10px;
	 background:#E8F2FB;   
	 }
/* News circle black */
.li600{ 
     width:90%;
	 float:left; 
	 height:25px; 
	 line-height:25px; 
	 padding-left:20px; 
	 padding-right:20px; 
	 overflow:hidden; 
	 margin-top:4px; 
	 margin-bottom:4px;
	 border-bottom:1px dotted #dddddd; 
	 background:url(../../images/news-cir.jpg) no-repeat;
	 }
.li600 a{ 
     width:100%;
	 margin-left:5px;
	 float:left; 
	 height:25px; 
	 font-size: 16px;
	 font-family: "微软雅黑";
	 line-height:25px; 
	 /* padding-left:20px; 
	 padding-right:20px;  */
	 overflow:hidden; 
	 /* margin-top:1px; 
	 margin-bottom:1px; */
	 border-bottom:1px dotted #dddddd; 
	 }
.li600bgcolor{
     width:670px;
	 float:left; 
	 line-height:350px; 
	 height:30px; 
	 padding-left:20px; 
	 padding-right:20px; 
	 overflow:hidden; 
	 margin-top:4px; 
	 margin-bottom:4px;
	 border-bottom:1px dotted #dddddd; 
	 padding-top:2px;
	 background:#F4F2F3;
	 }
.li600bgcolor a{
     font-weight:bold;
	 } 
.searchlist{ 
 width:960px; 
 overflow:hidden; 
 padding-bottom:30px;
 }
.li001{ 
 width:96%;
 float:left; 
 height:25px; 
 line-height:25px; 
 padding-left:2%; 
 padding-right:1%; ; 
 overflow:hidden; 
 margin-top:4px; 
 margin-bottom:4px;
 border-bottom:1px dotted #dddddd; 
 background:url(img02.jpg) no-repeat;
 }
.page{  
     height:35px;
	 width:720px; 
	 line-height:35px; 
	 text-align:center; 
	 float:left;  
	 margin-top:10px;
	 }
.page span{ 
     padding:4px; 
	 color:#FFFFFF;
	 background:#22397D; 
	 }
.page a{ 
     color:#22397D; 
	 padding:4px;
	 }
.leftList{ 
     width:100%; 
	 float:left; 
	 overflow:hidden; 
	 margin-top:8px;
	 }
.leftListTitle{ 
     height:34px; 
	 width:85%; 
	 padding-left:23px; 
	 line-height:34px; 
	 color:#000; 
	 padding-right:10px; 
	 overflow:hidden;
	 background:url(titlebg8.jpg); 
	 }
.leftListTitle2{ 
     height:34px; 
	 width:100%; 
	 padding-left:23px; 
	 line-height:34px; 
	 color:#000; 
	 padding-right:10px; 
	 overflow:hidden;
	 background:url(titlebg9.jpg); 
	 }
.leftListContent{ 
     width:99%; 
	 overflow:hidden; 
	 margin-bottom:5px;  
	 margin-top:5px;
	 padding-bottom:10px; 
	 padding-top:10px;
	 background:#E8F2FB;  
	 }
.leftListContent p{ 
     height:25px;  
	 width:100%; 
	 padding-left:20px; 
	 padding-top:2px;
	 margin:4px; 
	 line-height:25px;
	 background:url(img05.jpg) no-repeat;
	 }
.leftListContent ul{  
	 width:100%; 
	 }
.leftListContent li{  
	 width:100%;
	 line-height:20px;
	 overflow:hidden;
	 margin:4px; 
	 }	 
.rightContent{
     width:95%; 
	 margin-left:20px; 
	 _margin-left:10px; 
	 overflow:hidden;
	 /*text-indent:2em;*/
	 }
.rightContent p{text-indent:2em;}
.rightContentTitle{
     width:100%; 
	 line-height:50px; 
	 font-size:26px; 
	 font-family:"宋体"; 
	 text-align:center;
	 }
.rightContentMes{
     width:100%; 
	 line-height:30px; 
	 font-size:15px; 
	 text-align:center; 
	 color:#999999; 
	 border-bottom:2px solid #c4c0c0; 
	 padding-bottom:5px;
	 }

	 
.width300{ 
     width:270px; 
	 overflow:hidden; 
	 float:left; 
	 margin-top:25px; 
	 margin-bottom:25px;
	 }
.width300 img{ 
     height:145px;
	 width:110px;  
	 margin-left:95px; 
	 overflow:hidden; 
	 float:left; 
	 margin-bottom:10px;
	 }
.width300text{ 
     width:200px; 
	 margin-left:75px; 
	 _margin-left:35px; 
	 overflow:hidden; 
	 float:left; 
	 line-height:25px;
	 }
.width300text1{ 
     width:160px; 
	 margin-left:85px; 
	 overflow:hidden; 
	 float:left; 
	 line-height:25px;
	 }
.bgsolid{  
     height:25px;
	 width:100%;
	 border-top: 1px dotted #ddd;  
	 line-height:25px;  
	 text-align:center; 
	 float:left;
	 background:#F2F2F2;
	 }
.width200{ 
     width:180px; 
	 overflow:hidden; 
	 float:left; 
	 margin-top:30px; 
	 margin-bottom:30px;
	 }
.width200 img{ 
     height:145px;
	 width:110px;  
	 margin-left:42px; 
	 overflow:hidden; 
	 float:left; 
	 margin-bottom:10px;
	 }
.width200text{ 
     width:130px; 
	 margin-left:22px; 
	 _margin-left:12px; 
	 overflow:hidden; 
	 float:left; 
	 line-height:25px;
	 }
.codeBox{
     width:85%;
	 margin:0 auto;
	 border-top:1px solid #bbb;
	 border-left:1px solid #bbb;
	 border-right:1px solid #bbb;
	 overflow:hidden;
	 margin-top:10px;
	 background:#fff;
     }
.codeBox dl{
	 clear:both;
     }
.codeBox dt{
     width:100%;
	 height:23px;
	 line-height:23px;
	 font-weight:bold;
	 padding-left:5px;
	 border-top:1px solid #fff;
	 border-left:1px solid #fff;
	 border-right:1px solid #fff;
	 border-bottom:1px solid #bbb;
	 background:#E8E8E8;
     }
.codeBox dd{
     width:100%;
	 height:23px;
	 line-height:23px;
	 padding-left:20px;
	 border-bottom:1px solid #bbb;
     }
.bgcolor{
     width:100%;
	 font-weight:bold;
	 background:#F4F2F3;
	 }
.codeBox1{
     width:90%;
	 margin:0 auto;
	 border-top:1px solid #bbb;
	 border-left:1px solid #bbb;
	 border-right:1px solid #bbb;
	 overflow:hidden;
	 margin-top:10px;
	 background:#fff;
     }
.codeBox1 dl{
	 clear:both;
     }
.codeBox1 dt{
     width:100%;
	 height:23px;
	 line-height:23px;
	 font-weight:bold;
	 padding-left:5px;
	 border-top:1px solid #fff;
	 border-left:1px solid #fff;
	 border-right:1px solid #fff;
	 border-bottom:1px solid #bbb;
	 background:#E8E8E8;
     }
.codeBoxDD1{
     width:24%;
	 float:left;
	 overflow:hidden;
	 height:23px;
	 line-height:23px;
	 padding-left:20px;
	 border-right:1px solid #bbb;
	 border-bottom:1px solid #bbb;
     }
.codeBoxDD2{
     width:70%;
	 float:left;
	 overflow:hidden;
	 padding-left:17px;
	 height:23px;
	 line-height:23px;
	 border-bottom:1px solid #bbb;
     }
	 
/* friend link */
.fl_nav{
 width:145px;
 height:auto;
 margin-left:auto;
 margin-right:auto;
}
#nav_f {
	LIST-STYLE-TYPE: none;
	LIST-STYLE-IMAGE: none;
	text-align:left;
	HEIGHT:20px;
	width:145px;
	float:left;
    position:absolute;
    position:inherit;
    Z-INDEX:999;
}
#nav_f LI.top {
	DISPLAY: block; FLOAT: left; HEIGHT: 20px; border:1px solid #7f9db9; padding:1px; width:143px; float:left; text-align:center;
}
#nav_f LI A.top_link {
	LINE-HEIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; FONT-SIZE: 12px; CURSOR: pointer;  TEXT-DECORATION: none; PADDING-TOP: 0px; color:#000000; background:url(icon_select.gif) no-repeat right; padding-right:20px; width:123px; text-align:center;
}
#nav_f LI A.top_link SPAN {
	PADDING-BOTTOM: 0px; WIDTH: 142px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; PADDING-TOP: 0px; text-align:center;
}
#nav_f LI A.top_link SPAN.down {
	PADDING-BOTTOM: 0px; WIDTH:100%; DISPLAY: block;  FLOAT: left; HEIGHT: 20px; PADDING-TOP: 0px; text-align:center;
}
#nav_f LI:hover A.top_link {
	background-color:#548bcf; color:#fff2ee; text-align:center;
}
#nav_f LI:hover A.top_link SPAN {
	background-color:#548bcf; color:#fff2ee; text-align:center;
}
#nav_f LI:hover A.top_link SPAN.down {
	background-color:#548bcf; color:#fff2ee; text-align:center;
}
#nav_f LI:hover {
	Z-INDEX: 500; POSITION: relative; text-align:left;
}
#nav_f LI:hover UL.sub {
	Z-INDEX: 570; BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; WIDTH: 145px; WHITE-SPACE: nowrap; BACKGROUND: #ffffff; HEIGHT: auto; BORDER-TOP: #7f9db9 1px solid; TOP: 23px; BORDER-RIGHT: #7f9db9 1px solid; LEFT: -1px;}
#nav_f LI:hover UL.sub LI {
	POSITION: relative; WIDTH: 145px; DISPLAY: block; FLOAT: left; HEIGHT: 20px; FONT-WEIGHT: normal;
}
#nav_f LI:hover UL.sub LI A {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; LINE-HEIGHT: 19px; TEXT-INDENT: 5px; WIDTH: 145px; DISPLAY: block; HEIGHT: 20px; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; TEXT-DECORATION: none
}
#nav_f LI UL.sub LI A.fly {
	BACKGROUND: url(arrow.gif) #ffffff no-repeat left center; text-align:center;
}
#nav_f LI:hover UL.sub LI A:hover {
	BACKGROUND: url(subli_bg.gif) #548bcf repeat-x center center; COLOR: #fff; width:200px;
}
#nav_f LI:hover UL.sub LI A.fly:hover {
	BACKGROUND: url(arrow_over.gif) #548bcf no-repeat left center; COLOR: #fff; width:145px; text-align:center;
}
#nav_f LI:hover LI:hover UL {
	Z-INDEX: 600; BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: #fff; HEIGHT: auto; BORDER-TOP: #7f9db9 1px solid; TOP: -1px; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 0px; LEFT: 143px
}
#nav_f LI:hover LI:hover LI:hover UL {
	Z-INDEX: 600; BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 158px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: #fff; HEIGHT: auto; BORDER-TOP: #7f9db9 1px solid; TOP: -1px; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 0px; LEFT: 143px
}
#nav_f LI:hover LI:hover LI:hover LI:hover UL {
	Z-INDEX: 600; BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 158px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: #fff; HEIGHT: auto; BORDER-TOP: #7f9db9 1px solid; TOP: -1px; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 0px; LEFT: 143px; text-align:left;
}
#nav_f LI:hover LI:hover LI:hover LI:hover LI:hover UL {
	Z-INDEX: 600; BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH:158px; PADDING-RIGHT: 0px; WHITE-SPACE: nowrap; BACKGROUND: #ffffff; HEIGHT: auto; BORDER-TOP: #7f9db9 1px solid; TOP: -1px; BORDER-RIGHT: #7f9db9 1px solid; PADDING-TOP: 0px; LEFT: 143px; text-align:left;
}
#nav_f UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; TOP: -9999px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: -9999px; text-align:left;
}
#nav_f LI:hover UL UL {
	POSITION: absolute;  LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; float:left; text-align:left;
}
#nav_f LI:hover LI:hover UL UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; text-align:left;
}
#nav_f LI:hover LI:hover LI:hover UL UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; text-align:left;
}
#nav_f LI:hover LI:hover LI:hover LI:hover UL UL {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; text-align:left;
}
#nav_f LI:hover LI:hover A.fly {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: url(arrow_over.gif) #548bcf no-repeat left center; COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; width:145px; text-align:center;
}
#nav_f LI:hover LI:hover LI:hover A.fly {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: url(arrow_over.gif) #548bcf no-repeat left center; COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; width:145px; text-align:left;
}
#nav_f LI:hover LI:hover LI:hover LI:hover A.fly {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: url(arrow_over.gif) #548bcf no-repeat left center; COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; width:145px; text-align:left;
}
#nav_f LI:hover LI:hover LI:hover LI:hover LI:hover A.fly {
	BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #fff; BACKGROUND: url(arrow_over.gif) #548bcf no-repeat left center; COLOR: #fff; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; width:145px; text-align:left;
}
#nav_f LI:hover LI:hover LI A.fly {
	BORDER-BOTTOM-COLOR: #7f9db9; BORDER-TOP-COLOR: #7f9db9; BACKGROUND: url(arrow.gif) #ffffff no-repeat left center; COLOR: #000; BORDER-RIGHT-COLOR: #7f9db9; BORDER-LEFT-COLOR: #7f9db9; width:145px; text-align:left;
}
#nav_f LI:hover LI:hover LI:hover LI A.fly {
	BORDER-BOTTOM-COLOR: #7f9db9; BORDER-TOP-COLOR: #7f9db9; BACKGROUND: url(arrow.gif) #ffffff no-repeat left center; COLOR: #000; BORDER-RIGHT-COLOR: #7f9db9; BORDER-LEFT-COLOR: #7f9db9; width:145px; text-align:left;
}
#nav_f LI:hover LI:hover LI:hover LI:hover LI A.fly {
	BORDER-BOTTOM-COLOR: #7f9db9; BORDER-TOP-COLOR: #7f9db9; BACKGROUND: url(arrow.gif) #ffffff no-repeat left center; COLOR: #000; BORDER-RIGHT-COLOR: #7f9db9; BORDER-LEFT-COLOR: #7f9db9; width:145px; text-align:left;
}
/* 右侧标签切换 通知公告 专题报道*/
#column-tzgg{
	position:relative;
	
}
#column-tzgg .more{float:right;}
#column-tzgg .more a{line-height:27px;color:#333;}
#column-tzgg .more a:hover{text-decoration:none;}
.noticeTitle_tab {
	height: 27px;
	width: 96%;
	line-height: 27px;
	border-right: 1px solid #B3C9E0;
	padding-right: 10px;
	overflow: hidden;
	background: url(titlebg2_bg20160808.jpg) repeat-x;
}
.noticeTitle_tab ul {
	height: 28px;
	overflow: hidden;
	display: block;
	float: left;
}
.noticeTitle_tab li {
	float: left;
	width: 93px;
	height: 28px;
	font-weight: bold;
	color: #333;
	padding-left: 21px;
	font-size: 13px;
	cursor: pointer;
	font-family: "宋体";
}
.noticeTitle_tab li.tzgg-current {
	color: #fff;
	background: #2A52A9 url(titlebg2-002_20160808.jpg) no-repeat right top;
}
.noticeTitle_tab li a{color:#fff;font-weight:bold;}
.noticeTitle_tab li a:hover{text-decoration:none;}
/* 右侧标签切换 核电厂分布图  辐射环境检测数据*/

.noticeTitle_tab1 {
	height: 27px;
	width: 96%;
	line-height: 27px;
	border-right: 1px solid #B3C9E0;
	padding-right: 10px;
	overflow: hidden;
	background: url(titlebg2_bg20160808.jpg) repeat-x;
}
.noticeTitle_tab1 ul {
	height: 28px;
	overflow: hidden;
	display: block;
	float: left;
}
.noticeTitle_tab1 li {
	float: left;
	width: 97px;
	height: 28px;
	font-weight: bold;
	color: #333;
	padding-left: 21px;
	padding-right: 15px;
	font-size: 13px;
	cursor: pointer;
	font-family: "宋体";
}
.noticeTitle_tab1 li.hdc-current {
	color: #fff;
	background: #2A52A9 url(titlebg2-002_20160808.jpg) no-repeat right top;
}
.tab_box01 div {padding:0;
	height: 200px;
	overflow: hidden;
	display:none;
}
/* 右侧标签切换 结束*/

#slides {position:relative;width:525px;height:296px;overflow:hidden;}
#slides ul.slides_container {position:relative;width:525px;height:296px;overflow:hidden;}
#slides ul.slides_container li{width:525px;height:296px;position:relative;}
#slides ul.slides_container li img{width:525px;height:296px;}
#slides ul.slides_container li .tip{width:505px;height:40px;line-height:40px;font-size:12px;font-weight:bold;position:absolute;left:0px;top:256px;z-index:99;padding:0 10px;background:url(slide_2018.png) repeat-x;}
#slides ul.slides_container li .tip a{display:block;height:40px;line-height:40px;font-weight:bold;color:#fff;font-size:16px;}
#slides ul.slides_container li .bg{width:525px;height:40px;position:absolute;left:0px;bottom:0px;z-index:90;background:url(slide_2018.png) repeat-x;}
#slides .pagination {position:absolute;right:15px;bottom:15px;z-index:999;}
#slides .pagination li {float:left;width:8px;height:8px;background:#e6e6e6;border-radius:8px;margin:0 0 0 5px;overflow:hidden;}
#slides .pagination li a{display:block;width:10px;height:10px;text-indent:-99999px;}
#slides .pagination li.current {background:#ce0609;}

.focus .focus_tabs{height:30px;overflow:hidden;}
.focus .focus_tabs a{height:30px;line-height:30px;font-size:18px;color:#234698;font-weight:bold;}
.focus .focus_main{padding:5px 10px;overflow:hidden;}
.focus .focus_main .first{height:90px;border-bottom:1px solid #ccc;margin:0 0 8px;overflow:hidden;}
.focus .focus_main h4{font-size:16px;height:28px;line-height:28px;padding:0 0 5px;}
.focus .focus_main h4 a{color:#333;font-size:16px;font-weight:normal;line-height:28px;}
.focus .focus_main h4 a:hover{color:#FF6600;}
.focus .focus_main p{line-height:24px;color:#888;font-size:14px;}
.focus .focus_main p a{font-size:14px;color:#888;}
.focus .focus_main p img{margin:0 0 0 5px;}
.focus .focus_main ul li{background:url(img01_2018.gif) no-repeat 0 center;padding:0 0 0 10px;}
.focus .focus_main ul li a{font-size:14px;line-height:26px;}
.focus .focus_main ul li .date{float:right;color:#2a57ac;font-size:14px;}
.focus .focus_main .more{float:right;font-size:14px;}

.liuyan{width:730px;margin:0 auto;text-align:left;border-bottom:1px dotted #ddd;padding:0 0 10px;overflow:hidden;}
.liuyan ul{width:730px;overflow:hidden;}
.liuyan ul li{float:left;width:710px;line-height:24px;border-bottom:1px dotted #ddd;padding-left:10px;padding-right:10px;}
.liuyan_form{background:#eee;margin:10px;text-align:left;overflow:hidden;}
.liuyan_form input,.liuyan_form textarea{float:left;border:none;border:1px solid #a9a9a9;padding:0;margin:0;}
.liuyan_form ul li{padding:8px 0;overflow:hidden;}
.liuyan_form ul li .tit{float:left;width:60px;height:22px;line-height:22px;text-align:center;}
.liuyan_form ul li .txt{width:178px;height:20px;line-height:20px;}
.liuyan_form ul li .txt2{width:658px;height:20px;line-height:20px;}
.liuyan_form ul li .txt3{width:60px;height:20px;line-height:20px;margin:0 10px 0 0;}
.liuyan_form ul li textarea{width:658px;resize:none;}
.liuyan_form ul li.btn{text-align:center;border-top:1px solid #fff;}
.liuyan_form ul li.btn input{float:none;display:inline-block;width:40px;height:20px;line-height:20px;margin:0 5px;cursor:pointer;}
#validationCodeImage{vertical-align:middle;}
.page .page_now{color:#508AEB;}

.search_index{float:left;width:213px;height:30px;background:#fff;padding:0 12px;border:1px solid #d3e4f4;border-radius:15px;overflow:hidden;position:absolute;top:115px;left:120px;}
.search_index #siteKeyWords{float:left;width:180px;height:30px;line-height:30px;color:#9acfe8;outline:none;border:0;font-size:12px;padding:0;margin:0;}
.search_index .searchButton{float:right;width:20px;height:20px;background:url(search_2018.png) no-repeat;outline:none;padding:0;margin:5px 0 0;text-indent:-999999px;}
.box_index{margin:0 0 10px;overflow:hidden;}
.serviceContent ul{margin:10px 0 0;}

.banner2{float:left;width:100%;margin:8px 0 0;}
.banner2 img{width:307px;}

.friendLinkList{border-top:3px solid #2c4cb2;background:url(friendLink_2018.png) repeat-x;padding:0 0 10px;}
.friendLinkList h3{color:#214298;padding:10px 0 5px 20px;}
.friendLinkList p{color:#ccc;font-size:14px;}
.friendLinkList p a{display:inline-block;margin:0 36px;color:#333;font-size:14px;line-height:28px;}
.friendLinkList p a:hover{color:#025ab9;}
.select-tabs .select{cursor:pointer;float:left;position:relative;width:294px;text-align:center;height:24px; background:url(select_tabs_2018.png) 260px center no-repeat #f6fafc;line-height:24px;z-index:3;border:1px solid #b3b3b3;margin:0 12px;font-size:14px;z-index:3;}
.select-tabs .select_{display:none;}
.select-tabs .select_h {background:url(select_tabs_cur_2018.png) 260px center no-repeat #f6fafc;color:#025ab9;}
.select-tabs .select_h .select_{display:block;padding-top:10px;position:absolute;left:-1px; top:25px;background:#fff; border:1px solid #b3b3b3;border-top:0px; width:294px;z-index:3;height:100px; overflow-y: auto;}
.select-tabs .select_h .select_ a{display:block; line-height:24px;font-size:14px;}


.zxyw_list_l {width: 140px; float: left;overflow:hidden; margin-left:6px}
.zxyw_list_l ul {margin-top:5px;}
.zxyw_list_l ul li {height: 28px; line-height: 28px; background:#D2E3F3; border:1px #D2E3F3 sloid; text-align:center; margin-top:4px;border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.zxyw_list_l li a {color:#577EA6;}
.zxyw_list_l li a:hover {color: #FF6600}
.zxyw_list_l .hover {background: #fff; border: 1px #2A57AC solid; border-right: none;}
.zxyw_list_l .hover a {color: #2A57AC;}
.zxyw_list_r {width: 480px; float: right;overflow:hidden;}
.zxyw_list_r ul li {width: 442px;}