@charset "gb2312";
/* CSS Document */

.article-box .con h2 {
    font-size: 25px;
    color: #1c64a0;
    margin-bottom: 30px;
    line-height: 1.5em;
    text-align: center;
}
.article-box .con h3 {
    font-size: 18px;
    color: #1c64a0;
    margin-bottom: 30px;
    line-height: 1.5em;
    text-align: center;
}
.wrap2{ width: 1000px; margin-left: auto; margin-right: auto;}
.J-date-time{ margin-left: 140px;}

.header.wrap2{ padding:77px 0 20px 0;}
.header{ position: relative; padding:50px 0 40px 0;}
.header .logo{ margin-left: 10px;}
.header.wrap2 .search{ bottom:-20px;}
.header .search{ 
    position: absolute; right: 0; bottom: 0px; 
	background: url(imagespagesearch-bg2.png) no-repeat; width: 334px; height: 35px; overflow: hidden;
}
.header .search .inp{ 
    position: absolute; top:2px; left:36px;  
	width: 188px; height:30px; line-height: 30px; border: none; background: none;
}
.header .search .soso{ 
    position: absolute; top:1px; right: 2px; 
	width: 106px; height: 32px; padding: 0; border: none; background: none; text-indent: -9999px;
}

/*Ê×Ò³µ¼º½*/
.main-nav{ height: 40px; line-height: 40px; border-bottom: 2px solid #1c64a0; padding:0 50px;}
.main-nav li{ width: 110px; text-align: center; float: left; display: inline; overflow: hidden; white-space:nowrap; }
.main-nav li a{ font-size: 16px; color:#333;}
.main-nav li a:hover{color:#d90000;}

.hiddenit ul{ display: none;}

.path-box{ padding:5px 0;}
.path-box .path{ margin-left: 10px; font-size: 12px;}
.path-box .path .icon{ margin:0 5px;}

.text-list{ 
     border: 1px solid #dbdbdb; border-width:1px 2px 2px 1px; margin-bottom: 40px;  
	 position: relative; background-color: #fff; padding-bottom: 50px;
}
.text-list .inner{ width: 925px; margin: 40px auto 0 auto; position: relative; }
.text-list.s2{ border: none;}
.text-list.s2 .inner{ width: 755px; margin:0 0 0 55px;}
.text-list.s2 .inner .con{ width: 752px; border: 1px solid #dbdbdb; border-width:1px 2px 2px 1px; margin:15px 0;}
.text-list.s2 .inner .con ul{ margin-left: 30px; margin-right: 30px;}
.text-list.s2 .inner .con li{ background: none;}
.text-list.s2 .inner .con li a{color: #9e9e9e;}
.text-list.s2 .inner .con li .date{ color: #c0c0c0;}
.text-list.s2 .inner .tit .more{ color: #010101;}

.text-list .inner .in-width,.text-list .inner .con{  }
.text-list .inner .tit{ 
     font-size: 20px; height: 38px; line-height: 38px; color: #000; background-color: #eee;
	 border-top-left-radius:6px; border-top-right-radius:6px;
}
.text-list .inner .tit .in-width,.text-list .inner .tit{ position: relative;}
.text-list .inner .tit .in-width em,.text-list .inner .tit em{ 
     display: block; width: 10px; height: 10px; 
	 background: url(imagespagetop-left.jpg) no-repeat; position: absolute; top: 0;
}
.text-list .inner .tit .in-width em.top-left,
.text-list .inner .tit em.top-left{ left: 0;}
.text-list .inner .tit .in-width em.top-right,
.text-list .inner .tit em.top-right{ background-image: url(imagespagetop-right.jpg); right: 0;}





.text-list .inner .tit h2,.text-list .inner .tit h2 a{ color: #154d7c;}
.text-list .inner .tit h2{ margin-left: 15px; float: left; display: inline;}
.text-list .inner .tit .page,.text-list .inner .con li .date{ margin-right: 5px;}
.text-list .inner .con ul{ margin:0 0 0 0;}
.text-list .inner .con li{ background: url(imagespagedot.jpg) no-repeat 7px center; text-indent: 16px;}
.text-list .inner .con li.line-solid{ background: none; margin:30px 0;}
.text-list .inner .con li a{ float: left; display: inline; color: #6c6c6c;}
.text-list .inner .con li .date{ font-size: 12px; float: right; display: inline; color: #8e8e8e;}

.article-box{ border: 1px solid #dbdbdb; border-width:1px 2px 2px 1px; margin-bottom: 0; position: relative; background-color: #fff;}
.article-box .inner{ margin:75px 80px;}
.article-box .tit,.article-box .opit{ text-align: center;}
.article-box .tit h1{ font-size: 38px; color: #1c64a0; margin-bottom: 30px; line-height: 1.5em;}
.article-box .tit .sub1{ font-size: 12px; color: #6b6b6b;}
.article-box .tit .sub1 .web,.article-box .tit .sub1 .date{ margin-right: 20px;}
.article-box .opit{ font-size: 12px;}
.article-box .opit .font-it{ margin-right: 20px;}
.article-box .opit .font-it a{ margin-right: 10px;}
.article-box .con{ font-size: 16px; color: #565656;}
.article-box .con .zerenbj{ font-size: 14px;}
.article-box .con p{ margin:10px 0;}
.article-box .line-solid{ margin:10px 0 30px 0;}

.article-box .related-Links h2{ font-size: 20px; color: #1c64a0; margin-bottom: 10px;}
.article-box .related-Links li{ 
   font-size: 14px; float: left; display: inline; width: 450px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
   background: url(imagespagedot.gif) no-repeat 4px 50%; text-indent:15px;
}



/*·µ»Ø¶¥²¿*/
.up-top{ position: absolute; right: 0; bottom: -50px;}
.up-top a{ color: #1c64a0;}


.footer{ text-align: center; background:url(imagespagebg-foot.jpg) repeat-x; height: 79px; overflow: hidden; padding-top: 30px;}
.footer-con{ text-align: center; padding:50px 0 95px 0;}
.footer-con .social-ct{ margin-bottom: 77px; }
.footer-con .social-ct a{ font-size: 16px; display: inline-block; margin-right: 25px;}
.footer-con .social-ct a.last{ margin-right: 0;}
.footer-con .friend-link{ font-size: 14px; font-weight: bold; color: #fff;  }



