

@charset "utf-8";
/* CSS Document */
body, ul, li, p, form, table, td, img, div {
    margin: 0px;
    padding: 0px;
    border: 0px;
    font-size: 14px;
}
textarea{
    font-size: 14px;
    resize: none;
}
body {
    font-family: Arial, Helvetica, sans-serif;
    color: #737373;
    line-height: 22px;
    font-family: "微软雅黑";
    font-size: 14px;
    background: #fff url(bg.png) repeat-x top;
    margin: 0 auto;
}

div {
    margin: 0px;
    padding: 0px;
}

img {
    margin: 0px;
    padding: 0px;
    border: 0px;
}

ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

li {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

a {
    text-decoration: none;
    color: #737373
}

a:hover {
    color: #e9760c;
}

.clear {
    clear: both;
}

#more a {
    color: #FFF;
    background: #03C;
    display: block;
    padding-left: 5px;
    padding-right: 5px;
    height: 20px;
}

#more a:hover {
    color: #FFF;
    background: #e9760c;
    display: block;
    padding-left: 5px;
    padding-right: 5px;
    height: 20px;
}

.con_div {
    background: url(bg_img3.jpg) no-repeat center top;
    min-height: 800px;
    padding-top: 10px;
}

.top_con {
    width: 1000px;
    margin: 0 auto;
}

.top_div {
    width: 1000px;
}

.top_img {vertical-align:middle;
    margin-top: 10px;
	 padding-left: 20px;}
.top_left {
    margin-left: 10px;
     padding-top: 30px;
	font-size: 28px;
    font-family: "微软雅黑";
    font-weight: bold;
    color: #000

}
.top_left1 {
  
    margin-left: 20px;
    padding-top:28px;
    font-size: 18px;
    font-family: "Times New Roman";
    font-weight: bold;
    color: #000
	
}
.top_left_div {
 
    margin-top: 10px;
	 padding-left: 10px;
  
	display:talbe
	
}



.back_div {
    width: 80px;
    height: 28px;
    margin-top: 6px;
    float: right;
    text-align: center;
    line-height: 28px;
    font-size: 15px;
    font-weight: bold;
    background: url(back_bg.png) no-repeat center;
}

.back_div a {
    color: #ffe6c9;
}

.back_div a:hover {
    color: #fff;
}

.nav_div {
    width: 1000px;
    margin: 0 auto;
    padding-top: 27px;
    height: 42px;
}

.nav_left {
    float: left;
    width: 4px;
    height: 42px;
    background: url(nav_left.png);
}

.nav_mid {
    float: left;
    width: 4px;
}

.nav_right {
    float: right;
    width: 4px;
    height: 42px;
    background: url(nav_right.png);
}

.nav_mid {
    background: url(nav_mid.png) repeat-x;
    height: 42px;
    width: 992px;
}

.nav_mid ul li {
    float: left;
    line-height: 42px;
    background-image: url(nav_lain.png);
    background-repeat: no-repeat;
    background-position: right 10px;
}

.nav_mid ul li a {
    float: left;
    color: #bed5ec;
    font-size: 15px;
    font-family: "微软雅黑";
    font-weight: bold;
    display: block;
    padding-left: 24px;
    padding-right: 22px;
    _padding-left: 20px;
    _padding-right: 20px;
    /*background: url(nav_lain.png) no-repeat right;*/
}
.nav_mid ul li a:hover {
    color: #fff;
    background: url(nav_bg.png) no-repeat center;
}

#nav_best {
    background: none;
}

#big_nav a:hover {
    color: #fff;
    background: url(nav_bg2.png) no-repeat center;
}

/*********来自资源服务系统部分(开始)************/

.main2_content_div {
    width: 974px;
    margin: 0 auto;
    background: #FFF;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    min-height: 520px;
    _margin-top: -53px;
}

.content_left_div {
    width: 205px;
    height: auto;
    float: left;
    background: #ffffff;
    font-family: "微软雅黑", Helvetica, Arial, sans-serif;
    font-size: 14px;
    border-right: #e0e0e1 1px solid;
    border-bottom: #e0e0e1 1px solid;
    border-left: #e0e0e1 1px solid;
}

.content_right_div {
    width: 740px;
    float: right;
    min-height: 309px;
    background: #ffffff;
    border-top: #3566ac 3px solid;
    padding-top: 19px;
    padding-left: 26px;
}

.title_div_left {
    height: 32px;
    background: #3566ac;
    color: #FFF;
    font-size: 16px;
    font-weight: bold;
    line-height: 28px;
    padding-left: 26px;
}

.title_2_div {
    height: 28px;
    padding-top: 7px;
}

.title_2_div a {
    font-size: 15px;
    font-weight: bold;
    color: #595757;
    text-decoration: none;
    background: url(angle_1.png) no-repeat left;
    margin-left: 20px;
}

.title_2_div a:hover {
    background: url(angle_2.png) no-repeat left;
    color: #ff6000;
}

.line_div {
    border: 1px #dcdddd dotted;
}

.zicaidan_div {
    height: 36px;
    line-height: 36px;
    padding-top: 2px;
}

.zicaidan_div a {
    font-size: 14px;
    color: #898989;
    text-decoration: none;
    background: url(s_ico02.png) no-repeat;
    display: block;
    margin-left: 10px;
}

.zicaidan_div a:hover {
    background: url(s_ico03.png) no-repeat;
    color: #3566ac;
    font-weight: bold;
    display: block;
    margin-left: 10px;
}

.search_div {
    height: 33px;
}

.search_wenzi {
    float: left;
    height: 33px;
    color: #666666;
    font-weight: bold;
    margin-right: 15px;
}

.search_input_div {
    float: left;
    width: 257px;
    height: 21px;
    background: url(Search.png) no-repeat;
    border: none;
    margin-right: 6px;
}

.search_button_div a {
    text-decoration: none;
    background: url(button.png) no-repeat;
    width: 55px;
    height: 24px;
    display: block;
    float: left;
    text-align: center;
    color: #FFF;
    line-height: 25px;
}
.bootstrap_btn{
    text-decoration: none;
    background: url(button.png) no-repeat;
    width: 55px;
    height: 24px;
    display: block;
    float: left;
    text-align: center;
    color: #FFF;
    line-height: 25px;
}
/*********来自资源服务系统部分(结束)************/

.main_div {
    width: 1000px;
    margin: 0 auto;
    background: #FFF;
    padding-top: 10px;
    _margin-top: -53px;
}

.main_left_div {
    width: 705px;
    float: left;
}

.main_right_div {
    width: 280px;
    float: right;
}

.news_div {
    width：1000px;
    background: #FFF url(div_top.png) top repeat-x;
    border-right: #e0e0e1 1px solid;
    border-left: #e0e0e1 1px solid;
    border-bottom: #e0e0e1 1px solid;
}

.tatle01_div {
    width：1000px;
    height: 33px;
    border-bottom: #e0e0e1 1px dashed;
    line-height: 33px;
    padding-left: 10px;
    padding-right: 10px;
}

.tatle_left {
    float: left;
    width: 100px;
    font-size: 14px;
    color: #3566ac;
    font-weight: bold;
    font-family: "微软雅黑"
}

.tatle_right {
    float: right;
    text-align: right;
    width: 100px;
	font-size: 12px;
}

.tatle_right2 {
    float: right;
    text-align: center;
    width: 42px;
    padding-top: 7px;
    font-family: "Arial Unicode MS";
    font-size: 10px;
}

.tatle_right2 a {
    color: #bce8f3;
    background: #3566ac;
    display: block;
    height: 16px;
    line-height: 16px;
}

.tatle_right2 a:hover {
    color: #FFF;
    background: #e9760c;
    display: block;
    height: 16px;
    line-height: 16px;
}

.news_con {
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
    padding-right: 10px;
}

.news_img {
    float: left;
}

.news_main {
    width: 395px;
    float: right;
}

.news_main2 {
    width: 172px;
    float: right;
}

.news_main_top {
    border-bottom: #e0e0e1 1px dotted;
    padding-bottom: 2px;
}

.news_main_top2 {
    padding-bottom: 2px;
}

.news_main_top2 strong {
    font-size: 14px;
    color: #3566ac;
}

.news_main_top strong {
    font-size: 14px;
    color: #3566ac;
}

.news_main_top strong a {
    font-size: 14px;
    color: #3566ac;
}

.news_main_top strong a:hover {
    color: #e9760c;
}

.news_main_bottom {
    padding-top: 3px;
}

.main_left_div02 {
    padding-top: 15px;
}

.main_left_div03 {
    padding-top: 15px;
    padding-bottom: 15px;
}

.main_left_div02_left {
    float: left;
    width: 342px;
    border: #e0e0e1 1px solid;
}

.tatle02_div {
    height: 33px;
    border-bottom: #e0e0e1 1px solid;
    line-height: 33px;
    padding-right: 10px;
}

.tatle_left02 {
    width: 65px;
    float: left;
    font-size: 14px;
    color: #3566ac;
    font-weight: bold;
    padding-left: 10px;
    font-family: "微软雅黑";
    border-bottom: #3566ac 1px solid;
}

.main_left_div02_left_main {
    padding: 10px;
}

.qiehuan_div {
    height: 25px;
    background: #e8e8e9;
}

.qiehuan_div ul li {
    float: left;
}

.qiehuan_div ul li a {
    height: 25px;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    text-align: center;
    display: block;
    line-height: 25px;
    color: #3566ac;
}

.qiehuan_div ul li a:hover {
    color: #fff;
    background: #3566ac;
}

.main_left_div02_left_main_text {
    padding-top: 10px;
    padding-bottom: 9px;
}

.main_left_div02_left_main_text2 {
    padding-top: 10px;
    padding-bottom: 6px;
}

.main_left_div02_left_main_text3 {
    padding-top: 10px;
}

.main_left_div02_left_main_text02 a {
    color: #3566ac;
}

.main_left_div02_left_main_text02 a:hover {
    color: #e9760c;
}

.main_left_div02_left_main_text02 img {
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
}

.main_left_div02_left_main_text a {
    color: #3566ac;
}

.main_left_div02_left_main_text a:hover {
    color: #e9760c;
}

.main_left_div02_left_main_text img {
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
}

.main_left_div02_right {
    float: right;
    width: 342px;
    border: #e0e0e1 1px solid;
}

.img_01 {
    float: left;
    margin-right: 7px;
}

.img_02 {
    float: right;
}

.main_right_div01 {
    background: #FFF url(div_top.png) top repeat-x;
    border-right: #e0e0e1 1px solid;
    border-left: #e0e0e1 1px solid;
}

.main_right_div02 {
    background: #FFF url(div_top.png) top repeat-x;
    border-right: #e0e0e1 1px solid;
    border-bottom: #e0e0e1 1px solid;
    border-left: #e0e0e1 1px solid;
}

.main_right_div03 {
    background: #FFF url(div_top.png) top repeat-x;
    border-bottom: #e0e0e1 1px solid;
    border-right: #e0e0e1 1px solid;
    border-left: #e0e0e1 1px solid;
    margin-top: 15px;
}

.main_right_div01_list {
    padding: 10px;
}

.main_right_div01_list img {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 2px;
}

.foot_div {
    font-family: "微软雅黑";
    height: 70px;
    background: url(foot_bg.png) repeat-x;
    margin-top: 20px;
    text-align: center;
    padding-top: 20px;
    color: #a5b47d;
	font-size: 14px;
}
.foot_div_bottom{
    font-family: "微软雅黑";
    height: 70px;
    background: url(foot_bg.png) repeat-x;
    margin-top: 20px;
    text-align: center;
    padding-top: 20px;
    color: #82b4e6;
    position: absolute;
    bottom: 0px;
	font-size: 14px;
}
.news_main_top2 strong a {
    font-size: 14px;
    color: #3566ac;
}

.news_main_top2 strong a:hover {
    color: #e9760c;
}

.news_main_top2 a {
    color: #3566ac;
}

.news_main_top2 a:hover {
    color: #e9760c;
}

.skin_div {
    height: 10px;
    padding-bottom: 5px;
    margin: 0 auto;
    width: 1000px;
    height: 20px
}

.login_div {
    float: left;
    width: 270px;
    margin-left: 646px;
}

.admin_text {
    color: #fff;
}

.admin_text span {
    font-family: "Arial Unicode MS";
}

.login_div a {
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
    padding-right: 5px;
    background: #FFF;
    display: block;
}

.skin_main {
    width: 80px;
    float: right;
    height: 20px
}

.bule_div {
    width: 36px;
    float: left;
    height: 20px;
    background: #2d93db;
    border: #3ca2e9 1px solid;
}

.green_div {
    width: 38px;
    float: right;
    height: 20px;
    background: #5fd847;
    border: #85e971 1px solid;
}

.s_main_div {
    width: 974px;
    margin: 0 auto;
    background: #FFF;
    padding-top: 10px;
    padding-left: 13px;
    padding-right: 13px;
    min-height: 520px;
    _margin-top: -53px;
}

.s_left {
    float: left;
    width: 225px;
    background: #FFF;
    font-family: "微软雅黑";
}

.s_right {
    float: right;
    width: 727px;
}

.s_tatle {
    height: 36px;
    background: #3566ac;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 36px;
    _height: 26px;
    _padding-top: 10px;
    color: #FFF;
    font-size: 15px;
    font-family: "微软雅黑";
    font-weight: bold;
}

.s_tatle img {
    margin-right: 5px;
}

.s_left_main_div {
    border-right: #e0e0e1 1px solid;
    border-bottom: #e0e0e1 1px solid;
    border-left: #e0e0e1 1px solid;
}

.s_left_main_div01 {
    height: 36px;
    line-height: 36px;
    border-top: #e0e0e1 1px dotted;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
}


.s_left_main_div01 a {
    padding-left: 15px;
    background: url(s_ico02.png) no-repeat;
    display: block;
}

.s_left_main_div01 a:hover {
    padding-left: 15px;
    background: url(s_ico03.png) no-repeat;
    color: #3566ac;
    font-weight: bold;
}

.s_left_main_div02 {
    height: 30px;
    line-height: 30px;
    padding-left: 25px;
    padding-right: 10px;
    font-size: 13px;
}

.s_left_main_div02 a {
    padding-left: 15px;
    background: url(s_ico06.png) no-repeat;
    display: block;
}

.s_left_main_div02 a:hover {
    padding-left: 15px;
    background: url(s_ico07.png) no-repeat;
    color: #3566ac;
    font-weight: bold;
}

.s_left_main_div01_list {
    border-bottom: #e0e0e1 1px dotted;
    padding-left: 30px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
}

.s_left_main_div01_list ul li {
    height: 25px;
}

.s_left_main_div01_list a {
    padding-left: 10px;
    background: url(s_ico04.png) no-repeat;
    display: block;
}

.s_left_main_div01_list a:hover {
    background: url(s_ico05.png) no-repeat;
    color: #3566ac;
}

.s_tatle_right {
    float: right;
    text-align: right;
    width: 300px;
}

.s_news_div {
    background: #FFF url(div_top.png) top repeat-x;
}

.s_text {
    font-size: 13px;
    padding-top: 10px;
    font-family: "微软雅黑"
}

.s_text_tatle {
    font-size: 18px;
    font-weight: bold;
    min-height: 40px;
    line-height: 40px;
    text-align: center;
    color: #000000;
}

.s_text_time {
    text-align: center;
    color: #9f9f9f;
    height: 33px;
    line-height: 33px;
	font-size: 13px;
}

.list table td {
    height: 40px;
    line-height: 40px;
    padding-right: 10px;
    font-size: 13px;
}

.link a {
    font-size: 14px;
    font-family: "微软雅黑";
    background: url(ico03.1.png) 6px 5px no-repeat;
    padding-left: 16px;
}

.link a:hover {
    color: #e9760c;
    background: url(ico03.png) 6px 5px no-repeat;
}

.l2text .list {
    padding-top: 12px;
}

.list {
    padding-top: 10px;
    font-size: 13px;
}

.time a {
    font-family: Arial, Helvetica, sans-serif;
}

.time a:hover {
    color: #e9760c;
}

.xiayiye_div {
    height: 35px;
    line-height: 35px;
    border-top: #d6d6d6 1px solid;
    border-bottom: #d6d6d6 1px solid;
    margin-top: 10px;
    font-size: 13px;
    font-family: Arial, Helvetica, sans-serif;
}

.xiayiye_div a {
    color: #767676;
}

.xiayiye_div a:hover {
    color: #ff9209;
}

/********add by liuang***/
.icon01{
    background: url(s_ico01.png);
    height: 13px;
    width: 13px;
    float: left;
    margin-top: 10px;
}
.pictures_div {
    height: 155px;
    padding-bottom: 15px;
    font-size: 12px;
}

.pictures_div a {
    color: rgb(118, 118, 118);
}

.pictures_div a:hover {
    color: rgb(253, 115, 17);
}

.pictures01_div {
    width: 173px;
    height: 128px;
    margin-right: 8px;
    float: left;
}

.pictures02_div {
    width: 173px;
    height: 128px;
    float: left;
}

.pictures01_top {
    padding-bottom: 1px;
}

.pictures01_top01 {
    padding-bottom: 0px;
}

.pictures01_div01 {
    width: 173px;
    height: 128px;
    margin-right: 5px;
    float: left;
}

.pictures01_bottom {
    background: 0px 0px rgb(121, 121, 121);
    width: 170px;
    height: 25px;
    text-align: center;
    color: rgb(255, 255, 255);
    line-height: 25px;
    font-family: "微软雅黑";
    font-size: 12px;
}

.pictures01_bottom a {
    color: rgb(255, 255, 255);
}

.pictures01_bottom a:hover {
    color: rgb(255, 255, 255);
    font-family: "微软雅黑";
    font-weight: bold;
}
.detailContent{width:100%;margin-bottom:10px;overflow:hidden;word-wrap: break-word;}
.detailContent img{max-width:100%;height:auto;margin: 0px;padding: 0px;vertical-align: top;}