@charset "utf-8";
*{
 margin:0; 
 padding:0}
body{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 min-width:1024px;
 background-image:url(../Image/portal/back.jpg);
 background-repeat:repeat;
  
 }
a{
    blr:expression_r(this.onFocus=this.blur());  
    outline:none;  
}
a:focus{
    -moz-outline-style: none;  
}
#container {
  width: 1024px;
 min-height:1075px;
 margin:0 auto;
background-color:#FFF;
}
#top { 
 height: 173px;
 width: 1024px;
}
#top1 {
 
 background-color: #017ebe;
 height: 20px;
 top:0px;
 
}
#top2
{
 position:relative;
 height:153px;
 background:#ffffff; 
 margin:0 auto;
  }
#top21
{
 background-image:url(../Image/portal/top2.png);
 background-repeat:no-repeat;
 height:106px;
 }
#top1left
{
 float:left;
 margin-left:41px;
 }
#top22
{
 position:absolute;
 top:83px;
 left:14px;
 height:70px;
 width:996px;
 z-index:10;
 }
ul
{
 list-style-type:none;
 margin:0 auto; }
 
#nav ul .nav_gap {
 width: 1px;
 text-align:center;
 margin-right: 8px;
 margin-left: 5px;
 color: #53a222;
}
#nav
{
 position:relative;
 width:996px;
 background:url(../Image/portal/navbg.png);
 background-repeat:no-repeat;
 height:47px;}
#nav ul
{
 height:38px;
 line-height:38px;
 overflow:hidden;
 text-align:center;
 margin-left:14%;}
#nav ul li
{
 float:left;
 font-size:14px;
 font-family:"黑体";
 font-weight:bold;
 }
#nav ul li a
{
 font-size:14px;
 color:#4a4a4a;
 font-family:"黑体"; 
 display:block;
 text-align:center;
 text-decoration:none;
  }
#nav ul li a:hover
{
 color:#2491fd;
 BACKGROUND:url(../Image/portal/cx_dh.png)  no-repeat center bottom;
 }
#nav .subnav
{
 display:none;
 position:absolute;
 width:auto!important;
 min-width:110px;
 height:32px;
 line-height:32px;
 white-space:nowrap;
 
 }
#nav .subnav p
{
 margin-left:10px;
 margin-right:10px;
 background-position:right -234px;}
#nav .subnav p span
{
 display:block;
 color:#2491fd;
 background-repeat:repeat-x;
 background-position:0 -207px;
 font-size:12px;
 font-family:"黑体";}
#nav .subnav p a
{
 font-size:12px;
 font-family:"黑体";
 letter-spacing:2px;
 display:inline;
 color:#2491fd;
 text-decoration:none;
 margin:0 5px;
 padding:0 2px;}
#nav .subnav p a:hover
{
 background-image:none;
 color:#000000;
 text-decoration:none;}
#nav .subnav .arrow
{
 position:absolute;
 top:-7px;
 display:block;
 width:7px;
 height:5px;
 text-align:center;
 
 }

#middle { 
 min-height:824px;
 margin:0 14px 0px 14px;}
#First {
 float:left;
 height:280px;
}
#FirstOne {
 float:left;
 background-color: #f7f7f7;
 height: 280px;
 width: 743px;
}
.ImageAFont
{
 margin:5px;
 width:733px;
height: 270px;
 background:#dedede;
 }
#FirstImg
{
 float:left;
 height:240px;}
#Firstfont
{
 float:left;
 height:30px;
 margin-left:26px;
 line-height:30px;
 }
#Firstfont a
{ 
 color:#191444;
 font-family:"宋体";
 font-size:12px;
 text-decoration:none;
 }
#Firstfont a:hover
{ 
 color:#2491fd;
 text-decoration:none;
 } 
#FirstTwo {
 float:left;
 margin-left:13px;
 height: 278px;
 width: 238px;
 border:1px solid #f7f7f7;
}
.FTtitle
{
 background:#f1f0f0;
 height:34px;
 border-bottom:2px solid #2491fd;}
.FTtitle_one
{
 float: left;
 overflow:hidden;
 width:120px;
 height:34px;
 background:#2491fd;
 position:relative;
 background-image:url(../Image/portal/add.png);
 background-repeat:no-repeat;
 background-position:16px center;
 background-size:8px 8px; 
 }
.FTtitle_onefont
{
 text-align: left;
 margin-left:39px;
 font-size:12px;
 height:34px;
 line-height:34px;
 font-family:"宋体";
 color:#ffffff;
 font-weight:bold;
 }
.more{
 float:right;
 margin-right:9px;
 margin-top:12px;
 }
.more a {
 text-align: right;
 color:#FFF;
 line-height:25px;
 text-align:center;
 text-decoration:none;
 font-family:"Times New Roman", Times, serif;
}
.block
{
 float:left;
 margin-top:10px;
 width:240px;
 color:#4a4a4a;
 line-height:36px;
}
.block ul
{
 margin:0 auto;
}
.block ul li
{ 
 margin-top:6px;
 margin-left:12px;
 background-image:url(../Image/portal/diandian.png);
 background-position:left;
 background-repeat:no-repeat;
 list-style-type:none;
 text-indent:11px;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-color:#ececec;
 line-height:28px;
 font-family:"宋体";
 font-size:12px;
 width:215px;
 overflow:hidden;
 height:30px;
 } 
.block ul li a
{
 color:#4a4a4a;
 text-decoration:none; } 
.myem {
 text-align:right;
 float:right;
 color:#333333;
}

#Second {
 float:left;
 height: 286px;
 margin-top: 15px;
}
#SecondOne {
 float: left;
 height: 284px;
 width: 363px;
 margin-right: 13px;
 border:1px solid #f7f7f7;
}
.SOtitle
{
 background:#f1f0f0;
 height:34px;
 border-bottom:2px solid #2491fd;}
.SOtitle_one
{
 float: left;
 overflow:hidden;
 width:139px;
 height:34px;
 background:#2491fd;
 position:relative;
 background-image:url(../Image/portal/add.png);
 background-repeat:no-repeat;
 background-position:20px center;
 background-size:8px 8px; 
 }
.SOblock
{
 float:left;
 margin-top:10px;
 width:365px;
 color:#4a4a4a;
 line-height:36px;
}
.SOblock ul
{
 margin:0 auto;
}
.SOblock ul li
{ 
 margin-top:6px;
 margin-left:16px;
 background-image:url(../Image/portal/diandian.png);
 background-position:left;
 background-repeat:no-repeat;
 list-style-type:none;
 text-indent:11px;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-color:#ececec;
 line-height:30px;
 font-family:"宋体";
 font-size:12px;
 width:335px;
 overflow:hidden;
 height:30px;
 } 
.SOblock ul li a
{
 color:#4a4a4a;
text-decoration:none;
 }
#SecondTwo {
 float: left;
 height: 284px;
 width: 363px;
 margin-right: 13px;
 border:1px solid #f7f7f7;
}
#SecondThree {
 float: left;
 height: 284px;
 width: 238px;
 border:1px solid #f7f7f7;
}

#Third {
 float:left;
 height: 244px;
}
#ThirdOne {
 float: left;
 height: 242px;
 width: 741px;
 margin-right: 13px;
 border:1px solid #f7f7f7;
}
.TOtitle
{
 background:url(../Image/portal/Tbg.png);
 background-repeat:repeat-x; 
 height:36px;}
.TOtitle_one
{
 float: left;
 overflow:hidden;
 width:139px;
 height:36px;
 position:relative;
 background-image:url(../Image/portal/add.png);
 background-repeat:no-repeat;
 background-position:20px center;
 background-size:8px 8px; 
 }
.moretwo{
 float:right;
 margin-right:12px;
 }
.moretwo a {
 text-align: right;
 color:#FFF;
 line-height:36px;
 text-align:center;
 text-decoration:none;
 font-family:"Times New Roman", Times, serif;
}
#TOimg
{
 float:left;
 width: 741px;
 height: 206px;
 }
#TOimg ul
{
 margin:20px 0px;
 }
#TOimg ul li
{
 float:left;
 display:inline;
 list-style:none;
 width:200px;
 margin-right:23px;
 margin-left:23px;
 }
#TOimg ul li img{
 
  opacity:1; 
  cursor: pointer;}
.spanImg
{
 height:27px;
 text-align:center;
 line-height:27px;
 vertical-align:middle;}
#ThirdTwo {
 float: left;
 height: 242px;
 width: 238px;
 border:1px solid #f7f7f7;
}
#footer_space{
 clear: both;
}
#bottom {
float:left;
 margin-top:33px;
 width:1024px;
 background-image:url(../Image/portal/bottombg.png);
 background-repeat:repeat-x;
 height: 44px;
 text-align:center;
 font-family:宋体;
 font-size:12px;
 line-height:44px;
 color:#ffffff;
}
#middlecontent
{ 
 
 float:left;
  margin:0 14px 0px 14px;
 min-height:538px;
 }
#LeftLIST
{
 float:left;
 width:240px;
 min-height:538px;
 }
#LeftLISTone
{
 float:left;
 width:238px;
 height:278px;
 border:1px solid #f7f7f7;
 }
.LeftLTtitle
{
 background:#2491fd;
 height:34px;
 border-bottom:2px solid #f1f0f0; 
 }
.LeftLTtitle p
{
 text-align:center;
 font-size:14px;
 font-family:"宋体";
 font-weight:bold;
 color:#ffffff;
 line-height:34px;
  
 }
.blocklist
{
 float:left;
 margin-top:10px;
 width:240px;
 color:#2491fd;
 line-height:28px;
}
.blocklist ul
{
 margin:0 auto;
}
.blocklist ul li
{ 
 margin-left:12px; 
 list-style-type:none;
 text-align:center;
 border-bottom-width: 1px;
 border-bottom-style: dashed;
 border-color:#ececec;
 line-height:28px;
  width:212px;
 overflow:hidden;
 height:28px;
 } 
.blocklist ul li a
{
 color:#2491fd;
 font-family:"微软雅黑";
 font-size:12px;
text-decoration:none;
 } 
.blocklist ul li a:hover
{
 color:#4a4a4a; 
 } 
#LeftLISTTwo {
 float: left;
 margin-top:15px;
 height: 242px;
 width: 238px;
 border:1px solid #f7f7f7;
}
#RightList
{
 float:left;
 margin-left:13px;
 width:741px;
 min-height:537px;
 _height:537px;
 border:1px solid #f7f7f7;
 }
.Righttitle
{
 float:left;
 height:34px;
 border-bottom:2px solid #2491fd;
 width:743px; 
 }
.Righttitle_one
{
 float: left;
 overflow:hidden;
 width:743px;
 height:34px;
 position:relative;
 background-image:url(../Image/portal/add.png);
 background-repeat:no-repeat;
 background-position:16px center;
 background-size:8px 8px; 
 }
.Righttitle_onefont
{
 text-align: left;
 margin-left:39px;
 font-size:12px;
 height:34px;
 line-height:34px;
 font-family:"宋体";
 color:#2593fd;
 font-weight:bold;
 }
.Righttitle_onefont a
{
   color:#2593fd; 
text-decoration:none;
}
.Righttitle_onefont a:hover
{
   color:#4a4a4a; 
text-decoration:none;}
.roundedRectangle{ 
 float:left; 
 margin-left:34px;
    height: 31px;   
    width: 675px; 
    margin-top: 22px;
    
 background-image:url(../Image/public/yjjuzhen.png);
 background-repeat:no-repeat;
 font-family:"微软雅黑";
 font-size:11px;
 color:#252525;
}
#roundedRectangle1
{
 float:left;
 width:50px;
 border-right:1px solid #7ab0d5;
 text-align:center;
 height:15px;
 line-height:15px;
 margin-top:8px;
 margin-bottom:8px;}
#roundedRectangle2
{
 float:left;
 width:481px;
 border-right:1px solid #7ab0d5;
 text-align:center;
 height:15px;
 line-height:15px;
 margin-top:8px;
 margin-bottom:8px;}
#roundedRectangle3
{
 float:left;
 width:142px;
 text-align:center;
 height:15px;
 line-height:15px;
 margin-top:8px;
 margin-bottom:8px;}
.RightList
{
float:left;
 margin-top:2px;
 margin-left:51px;
min-height:371px;
}
.RightList ol{
width: 675px; 
 list-style-type:none;
 counter-reset:sectioncounter;
 }  
.RightList ol li{
 float:left;
 padding-left:15px;
 height:28px;
 line-height:28px;
 width:623px;
 font-family:"黑体";
 font-size:12px;
 border-bottom:1px solid #e8e8e8;
 list-style-position:outside;}
.RightList ol li a{
 color:#515151;
 font-family:"黑体";
 font-size:12px;
 text-decoration:none;}
.RightList ol li a:before {
    content:counter(sectioncounter);   
    counter-increment:sectioncounter;
 font-family:"Times New Roman", Times, serif;
 font-size:14px; 
 color:#a2a2a2;
 width:40px;
 text-align:center;
 padding-right:30px;
 }
.mytime {
 text-align:right;
 float:right;
 color:#a2a2a2;
 font-family:"Times New Roman", Times, serif;
}
#yema
{
 width:638px;
text-align:center;
 height:46px;
 line-height:46px;
 margin-top:19px;
 font-family:"Times New Roman", Times, serif;
 font-size:20px;}
#commoncontent
{
  float:left;
 min-height:467px;
 margin:0 auto;
 width:680px;
 }
.contenttitle
{
  width:680px;
 margin-top:20px;
 height:20px;
 text-align:center;
font-family:"微软雅黑";
 font-size:18px;
 color:#323232;
 line-height:20px;
margin-bottom:10px;
 }
.contenttop
{ 
   width:680px;
height:16px;
line-height:16px;
text-align:center;
font-family:"微软雅黑"; 
font-size:14px;
color:#323232; 
margin-bottom:10px;
 }
.content
{
 float:left;
 min-height:422px;
 width:660px;
 font-family:"宋体";
 font-size:14px;
 color:#323232;
 line-height:34px;
  }


.upanddown
{
 float:left;
 height:54px;
 width:660px;
 margin-left:40px; 
 border-top:1px solid #818181;
 }
.upanddown  p
{
 line-height:20px;
 height:20px;
 text-align:left;
 text-indent:40px; 
 font-family: "黑体";
 font-size: 13px;
 color:#666666;
 }
.upanddown  p a
{
text-decoration:none;
 color:#4a4a4a;
}