@charset "gb2312";
/* CSS Document */

<!--
body {
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif,微软雅黑;
	background: #ffffff;
	margin: 0;
	padding: 0;
	color: #000000;
	font-size: 12px;
	overflow-x:hidden !important;
	overflow-x:hidden;
	position:relative;
}
i, cite,em { font-style: normal;}
/* ~~ 元素/标签选择器 ~~ */
ul, ol, dl { /* 由于浏览器之间的差异，最佳做法是在列表中将填充和边距都设置为零。为了保持一致，您可以在此处指定需要的数值，也可以在列表所包含的列表项（LI、DT 和 DD）中指定需要的数值。请注意，除非编写一个更为具体的选择器，否则您在此处进行的设置将会层叠到 .nav 列表。 */
	padding: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
	margin-top: 0;	 /* 删除上边距可以解决边距会超出其包含的 div 的问题。剩余的下边距可以使 div 与后面的任何元素保持一定距离。 */
}
a img { /* 此选择器将删除某些浏览器中显示在图像周围的默认蓝色边框（当该图像包含在链接中时） */
	border: none;
}
/* ~~ 站点链接的样式必须保持此顺序，包括用于创建悬停效果的选择器组在内。 ~~ */
a,a:link {
	color: #000000;
	text-decoration: none; /* 除非将链接设置成极为独特的外观样式，否则最好提供下划线，以便可从视觉上快速识别 */
}
a:hover, a:active, a:focus { /* 此组选择器将为键盘导航者提供与鼠标使用者相同的悬停体验。 */
        color: #0069AB;
            text-decoration: underline;
    }
ul {
    list-style-type:none;
    
}
   
        

        
       
        ul li em {
            color:#999999;
            float: right;
            margin-top: 0px;
            *margin-top: 0px;
        }

/* ~~ 此固定宽度容器包含其它 div ~~ */
.container {
	width: 100%;
	background: #FFF;
	margin: 0 auto; /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */
	
}

/* ~~ 标题未指定宽度。它将扩展到布局的完整宽度。标题包含一个图像占位符，该占位符应替换为您自己的链接徽标 ~~ */
.header {
	background:url('imageshead1bg.jpg') repeat-x; height:38px;border:1px solid #cccccc;
}
.headercontainer {
	width: 1000px;
	 /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */
    MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
    position:relative;
}
.header .header1span1{float:left;  position:relative;padding-top:12px; left:150px; }
.header .header1span2{float:right;  position:relative;padding-top:12px; right:10px; }
#xinxiseach{width:278px;height:35px; color:#003c63; padding-left:5px; margin-top:2px;margin-right:5px;padding-top:2px; float:right;  position:relative; }
#xinxiseach .seachtext{z-index:999;width:65px;height:30px; padding-top:8px;color:#003c63;position:absolute;}
#xinxiseach .seachspan{z-index:900;width:210px;height:26px; margin-left:54px; padding-top:0px; background:url('imagesseachbg.jpg') no-repeat left ;position:absolute;}
#xinxiseach #XinxiSeachText{z-index:999;width:130px;height:20px;  border:0px; background-color:#ffffff;padding-top:0px; margin-top:4px; margin-left:26px;position:absolute; }
#xinxiseach .seachbtspan{z-index:1000;width:44px;height:23px; border:0px; margin-top:2px;  margin-left:220px;position:absolute;  }
/* ~~ 这是布局信息。 ~~ 

1) 填充只会放置于 div 的顶部和/或底部。此 div 中的元素侧边会有填充。这样，您可以避免使用任何"方框模型数学"。请注意，如果向 div 自身添加任何侧边填充或边框，这些侧边填充或边框将与您定义的宽度相加，得出 *总计* 宽度。您也可以选择删除 div 中的元素的填充，并在该元素中另外放置一个没有任何宽度但具有设计所需填充的 div。

*/

.content {

	width: 1000px;
	background: #FFF;
	margin: 0 auto; /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */
	border:1px solid #cccccc;
}



/* ~~ 其它浮动/清除类 ~~ */
.fltrt {  /* 此类可用于在页面中使元素向右浮动。浮动元素必须位于其在页面上的相邻元素之前。 */
	float: right;
	margin-left: 8px;
}
.fltlft { /* 此类可用于在页面中使元素向左浮动。浮动元素必须位于其在页面上的相邻元素之前。 */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* 如果从 #container 中删除或移出了 #footer，则可以将此类放置在 <br /> 或空 div 中，作为 #container 内最后一个浮动 div 之后的最终元素 */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.topfile{ height:170px; border-top:0px solid #cccccc;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;
          background:#9fc1cd;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;position:relative; overflow:hidden;}

.daohang {height:80px; background-color:#1e5a98;position:relative;
}
.daohangcontainer {width:1120px;height:79px; background-color:#1e5a98;position:relative;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
}
.daohangcontainerleft{float:left}
.daohangcontainerright{float:right}

.daohang .daohangtable{margin-left:10px; margin-top:0px; position:relative; }
    .daohang .daohangtable td.daohanglink {
    padding-left:7px;
    padding-right:7px;
    *padding-left:7px !important;
    *padding-right:7px !important;
    padding-left:7px !important;
    padding-right:7px !important;
    }
.daohang .daohangtable td.daohanglink:link{ color:#1e5a97;}
    .daohang .daohangtable td.daohanglink a:hover {
    text-decoration: none;
    }
.daohang .daohangtable td.daohanglink:hover{ background:url(imagesdaohangbghover.gif) repeat-x; color:#1e5a97;text-decoration: none;}
/*导航栏调整*/



.xinxi {
    height: 50px;
    border-top: 0px solid #cccccc;
    border-bottom: 0px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    background: url('imagesxinxibg.jpg') repeat-x center;
    MARGIN-RIGHT: auto;
    MARGIN-LEFT: auto;
    position: relative;
    margin-top: 0px;
}
    .xinxi .xinxicontent {
    width:1000px;
    MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
    position:relative;
    }
    #xinwen {
    float:left;
    *float:left;
    margin-top:12px;
    *margin-top:12px;
    }
        .xinwencontent {
            padding-left: 20px;
            background: url('imageslaba.gif') no-repeat;
            height: 20px;
            *height: 20px;
        }

#gongao {
    width: 700px;
    height: 20px;
    overflow: hidden;
}

    #gongao #scroll_begin, #gongao #scroll_end {
        display: inline;
    }


    #date {
    float:right;
    *float:right;
    margin-top:12px;
    *margin-top:12px;
    }
        #date #iconspan {
            padding-left: 20px;
            background: url('imagesdate.png') no-repeat;
            height: 20px;
            *height: 20px;
        }
        .maincenter{MARGIN-RIGHT: auto; MARGIN-LEFT: auto;position:relative;clear: both; overflow:auto}
.maincontainer {
	width: 1000px;
	 /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */
    MARGIN-RIGHT: auto; MARGIN-LEFT: auto;
    position:relative;
}
.left1 {
    border: solid 1px #cccccc;
    width: 370px;
    height: 390px;
    float: left;
    position: relative;
}

.left1 .lefttitle {
    height: 29px;
    width: 365px;
    background: url('imagestitlebg.jpg') repeat-x;
    float: left;
    position: relative;
    padding-left:5px;
    overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
}
    .left1 .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
    .left1 .lefttitle span {
        float: left;
        margin-top:-4px;
        *margin-top:0px;
        position: relative;
        padding-top:0px;
        *padding-top:4px;
        
    }
    .left1 .lefttitle em {
        float: right;
        margin-top:8px;
        *margin-top:8px;
        margin-right: 10px;
        position: relative;
    }

.left1 .leftcontent {
    padding: 10px;
    width: 370px;
    float:left;
        position: relative;
}
 .left1 .leftcontent .leftcontenttitle{
        width: 350px; font-size:16px;color:red; font-weight:bold; text-align:center; line-height:30px;
    }
    .left1 .leftcontent .leftcontenttitle a{
        width: 350px; font-size:16px;color:red; font-weight:bold; text-align:center; line-height:30px;
    }
    .left1 .leftcontent .leftcontenttitle a:link{
        width: 350px; font-size:16px;color:red; font-weight:bold; text-align:center; line-height:30px;
    }
    .left1 .leftcontent .leftcontenttitle1 {
        width: 350px; text-align:left; line-height:24px; text-indent:2em;
    }
    .left1 .leftcontent .leftcontentmain {
        width: 350px;
        text-align: left;
        float: left;
        line-height: 20px;
        margin-top: 5px;
        padding-top: 8px;
        *padding-top: 0px;
        position: relative;
    }
    .left1 .leftcontent .leftcontentmain em {
    float:right;
    margin-top:0px;
    *margin-top:0px;
    }
   
.left2 {
    border: solid 0px #cccccc;
    width: 370px;
    height: 390px;
    float: left;
    position: relative;
    margin-left: 7px;
}
.main_l{ width:370px; float:left;border: solid 1px #cccccc;}
.main_c{ width:370px; float:left; margin-left:0px; display:inline;}
.main_r{ width:200px; float:right;}
.main_l2{ width:730px; float:left;}
.main_l3{ width:480px; float:right;}

 .news_img{ width:370px; height:250px; overflow:hidden;}
  #YSlide{position:relative;z-index:1;margin:0px auto; overflow:hidden; width:369px; height:249px;}
  #YSlide .YSample{width:369px;height:249px;overflow:hidden;}
  #YSlide .YSample img{width:369px;height:249px;}
  #YSlide .YSample strong{position:absolute;z-index:5;top:220px;left:0px;font-weight:normal;width:369px;height:30px;line-height:30px;text-indent:10px;font-size:14px;color:#FFF;background-color:#000000;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);}
  #YSIndex{position:absolute;z-index:6;top:225px;right:2px;text-align:left;height:20px;line-height:20px;overflow:hidden;opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70);font-family:"微软雅黑"; z-index:100}
  #YSIndex a{position:relative;z-index:6; padding:4px 8px;border:0px solid #FFF;color:#FFF;margin-right:2px;font-weight:none;text-decoration:none;font-size:10px;background-color:#000000; overflow:hidden;}
  #YSIndex a:hover,#YSIndex a.current:link,#YSIndex a.current:visited,#YSIndex a.current:hover{background-color:#ffffff; color:#000000;}




.left2 .left2bottom{
    margin-top:260px;
    border: solid 1px #cccccc;
    width: 350px;
    height: 120px;
    padding-left:10px;
    padding-right:10px;
    padding-top:5px;
    padding-bottom:5px;
}

.left3 {
    border: solid 1px #cccccc;
    width: 240px;
    height: 390px;
    float: right;
    position: relative;
}
.left3 .lefttitle {
    height: 29px;
    width: 235px;
    background: url('imagestitlebg.jpg') repeat-x;
    float: left;
    position: relative;
    padding-left:5px;
    overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
}
.left3 .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
    .left3 .lefttitle span {

        float: left;
        margin-top:-4px;
        *margin-top:0px;
        position: relative;
        padding-top:0px;
        *padding-top:4px;
    }
    .left3 .lefttitle em {
        float: right;
        margin-top: 8px;
        _margin-top:0px;
        *margin-top:8px;
        margin-right: 10px;
    }
.left3 .leftcontent {
    padding: 10px;
    width: 240px;
    float:left;
        position: relative;
        
}
    .left3 .leftcontent .leftcontenttitle {
        width: 220px; font-size:16px;color:red; font-weight:bold; text-align:center; line-height:30px;
    }
    .left3 .leftcontent .leftcontenttitle1 {
        width: 220px; text-align:left; line-height:24px; text-indent:2em;
    }
    .left3 .leftcontent .leftcontentmain {
         width: 220px; text-align:left; float:left; line-height:24px; margin-top:0px;overflow:hidden;
    }
    .left3 .leftcontent .leftcontentmain span{
         margin-right:5px;
    }
    .left3 .leftcontent .leftcontentmain em{
         color:red;
    }
    .left3 .leftcontent .leftcontentmain table{
        border-bottom:1px dashed #cccccc;
    }
    .left3 .leftcontent .leftcontentmain a{
        line-height:18px;
    }



.banshidating {
    margin-top: 5px;
    border: solid 1px #cccccc;
    width: 750px;
    height: 430px;
    float: left;
    position: relative;
}
    .banshidating .lefttitle {
        width: 750px;
        height: 29px;
        background: url('imagestitlebg1.jpg') repeat-x;
        float: left;
        position: relative;
            overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
    }
    .banshidating .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
        .banshidating .lefttitle span {
            height: 29px;
            background:url('imagestitlefontbg.jpg') repeat-x;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:2px;
        *padding-top:3px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .banshidating .leftcontent {
        padding: 0px;
        float:left;
        position: relative;
        margin-top:-10px;
        *margin-top:0px;
    }
    .banshidating .banshidatingbottom {
        border: solid 0px #cccccc;
        width: 100%;
        height: 286px;
        float: left;
        position: relative;
        text-align:center;
        *margin-left:10px;
        
    }
    .banshidating .lefttitle em {
        float: right;
        margin-top: 8px;
        _margin-top:0px;
        margin-right: 10px;
    }
.b1 {
    margin-top:5px;
    border: solid 0px #cccccc;
    width: 360px;
    height: 100px;
    float:left;
    position: relative;
}
    .b1 .b1lefttitle {
        width: 360px;
        height: 29px;
        float: left;
        position: relative;
        border-bottom:1px solid #cccccc;
            overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
    }
     .b1 .b1lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
      .b1 .b1lefttitle span {
            height: 29px;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:4px;
        *padding-top:6px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
        .b1 .b1lefttitle em {
            float: right;
            margin-top: 8px;
            _margin-top: 0px;
            margin-right: 10px;
        }
    .b1 .leftcontent {
        padding: 10px;
        width: 340px;
        float:left;
        position: relative;
    }
.b1r {
    margin-top:5px;
    border: solid 0px #cccccc;
    width: 360px;
    height: 100px;
    float:right;
    position: relative;
}
    .b1r .b1rlefttitle {
        width: 360px;
        height: 29px;
        float: left;
        position: relative;
        border-bottom:1px solid #cccccc;
            overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
    }
    .b1r .b1rlefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
     .b1r .b1rlefttitle span {
            height: 29px;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:4px;
        *padding-top:6px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
        .b1r .b1rlefttitle em {
            float: right;
            margin-top: 8px;
            _margin-top: 0px;
            margin-right: 10px;
        }
    .b1r .leftcontent {
        padding: 10px;
        width: 340px;
        float:left;
        position: relative;
    }
.jianshegongchengzhaotoubiao {
    margin-top:5px;
    border: solid 1px #cccccc;
    width: 240px;
    height:430px;
    float: right;
    position: relative;
}
.jianshegongchengzhaotoubiao .lefttitle {
    width: 240px; 
    height: 29px;
    background: url('imagestitlebg1.jpg') repeat-x;
    float: left;
    position: relative;
        overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
}
 .jianshegongchengzhaotoubiao .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
 .jianshegongchengzhaotoubiao .lefttitle span {
            height: 29px;
            background:url('imagestitlefontbg.jpg') repeat-x;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:2px;
        *padding-top:3px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .jianshegongchengzhaotoubiao .lefttitle em {
        float: right;
        margin-top: 8px;
        _margin-top:0px;
        margin-right: 10px;
    }
.jianshegongchengzhaotoubiao .leftcontent {
    padding: 10px;
    width: 220px;
    float:left;
        position: relative;
}
.imginfo {
    margin-top:5px;
    border: solid 0px #cccccc;
    width: 1000px;
    height: 104px;
    float: left;
    position: relative;
}
    .imginfo .left {
        float:left;
    }
    .imginfo .right {
        float:right;
    }

.centercontent {
    margin-top:5px;
    border: solid 0px #cccccc;
    width: 1000px;
    float: left;
    position: relative;
}
    .centercontent .left {
        width: 750px; 
        float: left;
        position: relative;
    }
    .centercontent .right {
        width: 240px;
        float: right;
        position: relative;
    }

.c1 {
    margin-top:5px;
    border: solid 1px #cccccc;
    width: 370px;
    height: 210px;
    float:left;
    position: relative;
}
    .c1 .lefttitle {
        width: 370px;
        height: 29px;
        background: url('imagestitlebg1.jpg') repeat-x;
        float: left;
        position: relative;
            overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
    }
    .c1 .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
     .c1 .lefttitle span {
            height: 29px;
            background:url('imagestitlefontbg.jpg') repeat-x;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:2px;
        *padding-top:3px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .c1 .lefttitle em {
        float: right;
        margin-top: 8px;
        _margin-top:0px;
        margin-right: 10px;
    }
    .c1 .leftcontent {
        padding: 10px;
        width: 350px;
        float:left;
        position: relative;
    }
.c1r {
    margin-top:5px;
    border: solid 1px #cccccc;
    width: 370px;
    height: 210px;
    float:right;
    position: relative;
}
    .c1r .lefttitle {
        width: 370px;
        height: 29px;
        background: url('imagestitlebg1.jpg') repeat-x;
        float: left;
        position: relative;
            overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
    }
    .c1r .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
     .c1r .lefttitle span {
            height: 29px;
            background:url('imagestitlefontbg.jpg') repeat-x;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:2px;
        *padding-top:3px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .c1r .lefttitle em {
        float: right;
        margin-top: 8px;
        _margin-top:0px;
        margin-right: 10px;
    }
    .c1r .leftcontent {
        padding: 10px;
        width: 350px;
        float:left;
        position: relative;
    }



.xingxiang {
  float:left;
  position: relative;
}
.xingxiang1 {
  margin-top:5px;
  float:left;
  position: relative;
}
.jianzhujiancai {
    margin-top:5px;
    border: solid 1px #cccccc;
    width: 240px;
    height: 262px;
    float: right;
    position: relative;
}
.jianzhujiancai .lefttitle {
    width: 240px; 
    height: 29px;
    background: url('imagestitlebg1.jpg') repeat-x;
    float: left;
    position: relative;
        overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
}
.jianzhujiancai .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
.jianzhujiancai .lefttitle span {
            height: 29px;
            background:url('imagestitlefontbg.jpg') repeat-x;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:2px;
        *padding-top:3px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .jianzhujiancai .lefttitle em {
        float: right;
        margin-top: 8px;
        _margin-top:0px;
        margin-right: 10px;
    }
.jianzhujiancai .leftcontent {
    padding: 10px;
    width: 220px;
    float:left;
        position: relative;
}

.cunzhengjianshe {
    margin-top:5px;
    border: solid 1px #cccccc;
    width: 240px;
    height: 210px;
    float: right;
    position: relative;
}
.cunzhengjianshe .lefttitle {
    width: 240px; 
    height: 29px;
    background: url('imagestitlebg1.jpg') repeat-x;
    float: left;
    position: relative;
        overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
}
.cunzhengjianshe .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
.cunzhengjianshe .lefttitle span {
            height: 29px;
            background:url('imagestitlefontbg.jpg') repeat-x;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:2px;
        *padding-top:3px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .cunzhengjianshe .lefttitle em {
        float: right;
        margin-top: 8px;
        _margin-top:0px;
        margin-right: 10px;
    }
.cunzhengjianshe .leftcontent {
    padding: 10px;
    width: 220px;
    float:left;
        position: relative;
}


.shenghuochangshi {
    margin-top:5px;
    border: solid 1px #3a69c5;
    width: 240px;
    height: 210px;
    float: right;
    position: relative;
}
    .shenghuochangshi .lefttitle {
        width: 240px;
        height: 28px;
        background: url('imagestitlebg2.jpg') repeat-x;
        float: left;
        position: relative;
            overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
    }
    .shenghuochangshi .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
    .shenghuochangshi .lefttitle span {
        height: 29px;
        background:url('imagestitlefontbg1.jpg') repeat-x;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:2px;
        *padding-top:3px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .shenghuochangshi .leftcontent {
        padding: 10px;
        *padding: 10px;
        width: 220px;
        height: 162px;
        background-color: #e7f3fe;
        float:left;
        position: relative;
        *margin-top:0px;
        margin-top:-8px;
    }
        .shenghuochangshi .lefttitle em {
            float: right;
            margin-top: 8px;
            _margin-top:0px;
            margin-right: 10px;
        }



.jiaoliuhudong {
    margin-top:5px;
    border: solid 1px #cccccc;
    width: 750px;
    height: 375px;
    float: left;
    position: relative;
}
    .jiaoliuhudong .lefttitle {
        width: 750px;
        height: 29px;
        background: url('imagestitlebg1.jpg') repeat-x;
        float: left;
        position: relative;
        overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
    }
    .jiaoliuhudong .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
        .jiaoliuhudong .lefttitle span {
            height: 29px;
            background:url('imagestitlefontbg.jpg') repeat-x;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:2px;
        *padding-top:3px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .jiaoliuhudong .leftcontent {
        padding: 10px;
        *padding-top: 0px;
        float:left;
        position: relative;
         margin-top:-10px;
        *margin-top:0px;
    }
     .jiaoliuhudong .leftcontent em {
        float: right;
        *margin-top:0px;
    }
.j1 {
    margin-top:5px;
    border: solid 0px #cccccc;
    width: 360px;
    height: 200px;
    float:left;
    position: relative;
}
    .j1 .j1lefttitle {
        width: 360px;
        height: 29px;
        float: left;
        position: relative;
        border-bottom: 1px solid #cccccc;
        overflow: hidden;
        padding-top: 8px;
        *padding-top: 0px;
    }
    .j1 .j1lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
     .j1 .j1lefttitle span {
            height: 29px;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:4px;
        *padding-top:6px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .j1 .j1lefttitle em {
        float: right;
        margin-top: 8px;
        _margin-top:0px;
        margin-right: 10px;
    }
    .j1 .leftcontent {
        padding: 10px;
        width: 340px;
        float:left;
        position: relative;
    }
.j1r {
    margin-top:5px;
    border: solid 0px #cccccc;
    width: 360px;
    height: 200px;
    float:right;
    position: relative;
}
    .j1r .j1lefttitle {
        width: 360px;
        height: 29px;
        float: left;
        position: relative;
        border-bottom:1px solid #cccccc;
            overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
    }
    .j1r .j1lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
         .j1r .j1lefttitle span {
            height: 29px;
            
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:4px;
        *padding-top:6px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
    .j1r .j1lefttitle em {
        float: right;
        margin-top: 8px;
        margin-right: 10px;
    }
    .j1r .leftcontent {
        padding: 10px;
        width: 340px;
        float:left;
        position: relative;
    }
.jiaoliuhudongbottom{
    width: 730px;
    border: solid 1px #cccccc;
    height:130px;
    float:left;
    position: relative;
    background-color:#f1f1f1;
}
    .jiaoliuhudongbottom .left{
        width:25px;
        height:110px;
        padding-left:5px;
        padding-top:20px;
        vertical-align:middle;
        background-color:#1e5a97;
        float:left;
        position: relative;
        color:#ffffff;
        font-weight:bold;
        font-size:16px;
    }
    .jiaoliuhudongbottom .arrow {
        width:10px;
        height:10px;
        background:url(imagesarrowblue.gif) no-repeat;
        float:left;
        position: relative;
        margin-top:60px;
        margin-left:-2px;
    }
.jiaoliuhudongbottom.leftcontent {
    padding: 10px;
    width: 650px;
    float: left;
    position: relative;
}
    .jiaoliuhudongbottom .content {
        width:650px;
        height:90px;
        float:right;
        position: relative;
        margin:10px;
        padding:10px;
        background-color:#ffffff;
    }
    .jiaoliuhudongbottom .content .leftlist{
        width:320px;
         float:left;
        position: relative;
    }
    .jiaoliuhudongbottom .content .rightlist{
        width:320px;
         float:right;
        position: relative;
    }
.imageslist {
    margin-top:5px;
    border: solid 1px #1e5389;
    width: 1000px;
    height: 180px;
    float: left;
    position: relative;
}
    .imageslist .lefttitle {
        height: 29px;
        width: 1000px;
        background: url('imagestitlebg.jpg') repeat-x;
        float: left;
        position: relative;
            overflow:hidden;
    padding-top:8px;
    *padding-top:0px;
    }
    .imageslist .lefttitle img {
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
    }
     .imageslist .lefttitle span {
            height: 29px;
            background:url('imagestitlefontbg.jpg') repeat-x;
        float: left;
        margin-top:-8px;
        *margin-top:0px;
        position: relative;
        padding-top:2px;
        *padding-top:3px;
        padding-left:3px;
        padding-right:3px;
        *padding-left:3px;
        *padding-right:3px;
    }
        .imageslist .lefttitle em {
            float: right;
            margin-top: 8px;
            _margin-top: 1px;
            margin-right: 10px;
        }
    .imageslist .leftcontent {
        padding-top:1px;
        *padding: 0px;
        width: 980px;
        height: 140px;
        background-color:#ffffff;
        overflow:hidden;
        
    }
    /*首页友情图标滚动样式*/
#fw_demo {
    overflow: hidden;
    width: 980px;
    margin-left:18px;
}

#fw_indemo {
    float: left;
    width: 100000px;
}

#fw_demo1 {
    float: left;
}
#fw_demo1 ul{
    list-style-type:none;
}
#fw_demo1 ul li{
    list-style-type:none;
}
#fw_demo1 ul li b{
    float:left;
}
#fw_demo2 {
    float: left;
}
#fw_demo2 ul{
    list-style-type:none;
}
#fw_demo2 ul li{
    list-style-type:none;
}
#fw_demo2 ul li b{
    float:left;
}

.lianjie{ margin-top:10px;height:40px; border-top:1px solid #cccccc;border-bottom:0px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;
          background:url('imagesxinxibg.jpg') repeat-x center;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;position:relative;clear: both;  }
    .lianjie .lianjiecontent {
        text-align:center; vertical-align:middle; width:1000px; border:0px;
        margin: 0 auto; /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */
    }
        .lianjie .lianjiecontent .bottomdaohang {
         margin-top:10px; margin-left:10px; float:left;
        }
.webbottom{ margin-top:0px; border:1px solid #cccccc; border-top:3px solid #1c6ec0; position:relative; width:100%; color:#666666;}
    .webbottom .webbottomcontent {
        text-align:center; vertical-align:middle; background-color:#f1f1f1 ;padding:10px;
        margin: 0 auto; /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */
    }


.listCenterContent{width:1000px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;position:relative }
.listCenterContentLeft{width:280px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;position:relative; float:left; }
.listCenterContentright{width:718px;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;position:relative; float:right; border:1px solid #cccccc; border-top:0px; }
.listCenterContentright .kk2{background:url('imagestitlebg2.jpg') repeat left;  height:30px;  }
.listCenterContentright .kk2 .fr{ padding-top:3px; padding-left:30px; float:left; background:url('/images/medal_award_gold.png') no-repeat 10px 8px;   }
.bottomline{ width:1000px; height:110px;  MARGIN-RIGHT: auto; MARGIN-LEFT: auto; margin-top:10px; position:relative; background:url('/images/bottomline.jpg') repeat-x; overflow:hidden; display:block; padding-top:20px; border:1px solid #cccccc;}
.bottomline .bottom{ height:100px;  MARGIN-RIGHT: auto; MARGIN-LEFT: auto;  overflow:hidden; display:block; padding-top:0px; text-align:center;}

.clean{ width:1000px; height:5px;  MARGIN-RIGHT: auto; MARGIN-LEFT: auto;  position:relative; overflow:hidden; display:block;  border:0px solid #cccccc;}



.list-content{ padding:10px; height:615px;}
.list-content ul li {overflow:hidden; font-size:12px; line-height:24px; padding-left:10px; background: url(images/d.gif) center left no-repeat;}
.list-content span{float:right; }

.detailContent{padding:10px; }
.detailContent .contentTitle{padding:10px; overflow:hidden; font-size:16px; text-align:center; font-weight:bold; color:#003b64; }
.detailContent .contentXinxi{overflow:hidden; font-size:12px; height:35px; text-align:center; color:#666666;  background: url(/images/bottomline1.jpg) left repeat;}
.detailContent .contentXinxi span{ font-size:12px; height:35px; text-align:center;  color:#666666; padding-top:10px;}
.detailContent .contentP{padding:20px; }

.lanmulist{ border: solid 1px #cccccc; border-top: solid 0px; width:272px; height:400px;float:left;position:relative; margin-left:0px; background-color:#fff; }
.lanmulist .tongzhiTop{background:url('imageslanmulist.jpg') repeat left;  height:30px; }
.lanmulist .tongzhiTop .tongzhiTopleft{ float:left;background:url('imagestitlebgleft1.jpg');width:32px; height:30px; }
.lanmulist .tongzhiTop .tongzhiTopcenter{background:url('imagestitlebg.jpg') repeat left; height:30px; }
.lanmulist .tongzhiTop .tongzhiTopcenter span{ height:30px; padding-top:4px;position:absolute;color:#fff; font-weight:bold; padding-left:10px;font-size:14px;}
.lanmulist .tongzhiTop .tongzhiTopright{float:right;background:url('imagestitlebgright1.jpg');width:9px; height:30px; margin-top:-30px;  position:relative; float:right; }
.lanmulist .dongtaicontent{  z-index:1001; padding-top:15px; padding-left:10px; padding-right:10px; }
.lanmulist .dongtaicontent ul li{ padding-left:30px; padding-top:3px; height:30px;background:url('imageslistbg.jpg') no-repeat;}
.lanmulist .dongtaicontent ul li a{ font-size:14px;}

.tongzhi{ border: solid 1px #cccccc; border-top: solid 0px; width:272px; height:259px;float:left;position:relative; margin-top:5px; background-color:#fff; }
.tongzhi .tongzhiTop{background:url('imagestitlebg.jpg') repeat left;  height:30px; }
.tongzhi .tongzhiTop .tongzhiTopleft{ float:left;background:url('/images/titlebgleft2.jpg');width:32px; height:30px; }
.tongzhi .tongzhiTop .tongzhiTopcenter{background:url('imagestitlebg2.jpg') repeat left; height:30px; }
.tongzhi .tongzhiTop .tongzhiTopcenter span{ height:30px; padding-top:4px;position:absolute;font-size:14px; font-weight:bold; padding-left:10px; color:#003c65; }
.tongzhi .tongzhiTop .tongzhiTopright{float:right;background:url('/images/titlebgright2.jpg');width:9px; height:30px; margin-top:-30px;  position:relative; float:right; }
.tongzhi .dongtaicontent{ padding:10px;}
.tongzhi .dongtaicontent ul{ }
.tongzhi .dongtaicontent ul li { height:27px; padding-left:10px; background:url('imagesarrowblue.gif') no-repeat left }


