﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{font-family:"微软雅黑"; font-size:14px; background:#f3f4f8;}
ul,li{ list-style:none;}
img{ border:0;}
a:link{ color:#333; text-decoration:none}
a:visited{ color:#333;text-decoration:none}
a:hover{ color:#1d84e3;text-decoration:none}
a:active{ color:#333;text-decoration:none }

/*----------------------------------header--------------------------------------------*/
.header_mail{background:#e4e5e8; height:30px; line-height:30px; width:100%;}
.header_mail_content{width:1024px; margin:0 auto; text-align:right;font-size:12px;}
.header_mail_content a:link{ color:#003e94; font-size:12px; font-size:12px;}
.header_mail_content a:visited{ color:#003e94; font-size:12px; font-size:12px;}
.header_mail_content a:hover{ color:#f28135; font-size:12px; font-size:12px;}
.header_mail_content a:active{ color:#003e94; font-size:12px; font-size:12px;}

.header_logo{height:110px; line-height:110px; width:1024px; margin:0 auto;}
.header_logo_left{float:left; height:68px;}
.header_logo_left img{ margin:17px 0 0 2px;}
.header_logo_right{ float:right;}
.header_logo_right p{ width:243px; height:28px; border:1px solid #f28135; margin:40px 0 0 40px;}
.header_logo_right p input{ background:none; border:none;}
.header_logo_right p .search_content{ width:235px; height:28px; line-height:30px; padding-left:8px;float:left;}
.header_logo_right p .search_but{ width:28px; height:28px;float:left; background:url(../images/search.png) no-repeat 0 4px; cursor:pointer; margin-left:-30px;}

.header_menu{background:#60bff2;width:100%; color:#fff; height:46px; line-height:46px;margin-left: -5px;}
.header_menu ul{width:1024px; margin:0 auto; padding:0 0 0 0;}
.header_menu ul li:hover,.tab_on{ background:#1fa4f0; z-index:1000}
.header_menu ul li{ font-size:16px; color:#fff; float:left; text-align:center;position:relative; width:115px;cursor:pointer; margin:0 5px;}
.header_menu ul li a, .header_menu ul li a:visited {display:block;text-align:center;text-decoration:none; width:115px; cursor:pointer;}
.header_menu ul li ul{ background:#60bff2; color:#fff;position:absolute; margin:0; padding:0; padding:5px 0;}
.header_menu ul li ul li{ font-size:14px; color:#fff; float:left; text-align:left;position:relative;cursor:pointer; margin:0; padding:0; text-indent:12px; height:32px; line-height:32px; margin:2px 0;}
.header_menu ul li li a:visited,.header_menu ul li li a{text-align:left; color:#fff;}
.header_menu ul li li:hover{ background:#eba818;}
.header_menu ul li ul{ display:none;}
.header_menu ul li:hover ul{ display:block;position:absolute;top:46px;left:0;color:#fff; text-align:left; width:115px;}

/*----------------------------------section--------------------------------------------*/
.section_news{width:1024px; margin:20px auto 0 auto;}
.news_video{ width:371px; height:292px; background:#fff; padding:6px;float:left;}
.news_announcement{ width:298px; height:298px; background:#fff; padding:0 6px 6px 6px;float:left; margin:0 10px;}
.news_announcement h1{ background:url(../images/search.png) 5px -40px no-repeat; font-size:18px; color:#1fa4f0; text-indent:35px; font-weight:100; height:25px; line-height:25px; border-bottom:1px solid #1fa4f0; padding-bottom:8px; margin:14px 0 0 0;}
.news_announcement h1 span a{ font-size:14px; float:right; color:#309bbe; padding-right:5px;}
.news_announcement h1 span a:hover{color:#1fa4f0;}
.news_announcement ul{ padding:0 8px; margin:6px 0 0 0;}
.news_announcement ul li{ float:left; background:url(http://www.120beijing.cn/static/images/search.png) -31px 14px no-repeat; padding-left:8px; line-height:30px; width:270px;}
.news_announcement ul li img{ width:36px; height:15px; background:url(http://www.120beijing.cn/static/images/list_p.png) no-repeat;}
.news_announcement ul li .new{ background-position:4px -268px; width:36px; height:15px;}
.news_announcement ul li span{ float:right; display:block; color:#7b7b7b;}
.news_right{width:298px; height:298px; background:#fff; padding:0 6px 6px 6px;float:left;}
.news_right_tab{ width:292px; height:52px;margin:7px auto 0 auto; color:#fff;}
.bj_bule{background:#379be9;}
.bj_zi{background:#dcb927;}
.bj_green{background:#8fa96e;}
.bj_red{background:#c33636;}
.bj_orange{background:#f28135;}
.news_right_tab .icon_left{ height:53px; width:53px; background:url(http://www.120beijing.cn/static/images/icon_04.png) no-repeat; float:left; margin:5px 0 0 14px;}
.news_right_tab .icon_j{ background-position:0 0;}
.news_right_tab .icon_c{ background-position:0 -61px;}
.news_right_tab .icon_w{ background-position:0 -123px;}
.news_right_tab .icon_s{ background-position:0 -182px;}
.news_right_tab .icon_y{ background-position:0 -239px;}
.news_right_tab .title_b{ font-size:18px; float:left; margin-left:10px; line-height:32px; font-weight:bold;}
.news_right_tab .title_b_01{ font-size:18px; float:left; margin-left:10px; line-height:52px; font-weight:bold;}
.news_right_tab .title_c{ font-size:12px; float:left; margin-left:10px; width:205px;}
.news_right_tab .title_c span{ float:right; display:block; color:#fff;}
.news_right a{color:#fff;}
.news_right a:hover{color:#1d84e3;}


.section_dynamic{width:1024px; margin:0 auto;}
.dynamic_left{ width:715px; float:left;height:255px;margin:20px 0 0 0;}
.dynamic_left_top{background:url(../images/tab_bj.png) 0 top no-repeat;width:715px; float:left; height:65px;}
.dynamic_left_top h2{ color:#fff; font-size:20px; font-weight:100; width:145px; line-height:50px; margin-left:22px; text-align:center;float:left;}
.dynamic_left_top ul{width:492px; float:left; height:28px; line-height:28px; margin:30px 0 0 0;}
.dynamic_left_top ul li{ float:left; font-size:16px; margin-left:45px;}
.dynamic_left_top ul .hovertab{border-bottom:2px #1fa4f0 solid; cursor:pointer; text-align:center;}
.dynamic_left_top p{ float:left; margin:32px 0 0 0;}
.dynamic_left_top p a{ font-size:14px; color:#309bbe;}
.dynamic_left_top p a:hover{color:#309bbe;}
.dynamic_left_content,.dynamic_left_content_undis{ width:715px; float:left; height:180; background:#fff; padding-bottom:10px;overflow:hidden;}
.dynamic_left_content .content_img,.dynamic_left_content_undis .content_img{float:left; width:215px; font-size:12px; padding:5px 0 0 12px;}
.content_img img{ margin-bottom:5px;}
.dynamic_left_content ul,.dynamic_left_content_undis ul{float:left; height:182px; width:485px;}
.dynamic_left_content ul li,.dynamic_left_content_undis ul li{float:left;background:url(../images/search.png) -31px 11px no-repeat; padding-left:8px; line-height:26px; width:455px;}
.dynamic_left_content ul li span,.dynamic_left_content_undis ul li span{ float:right; display:block; color:#7b7b7b;}
.dynamic_left_content{display:block;}
.dynamic_left_content_undis{display:none;}
.dynamic_right{ width:309px; float:left;height:238px;margin:39px 0 0 0; background:#fff;overflow:hidden;}

.dynamic_right h3 {
    background: url(../images/search.png) 5px -77px no-repeat;
    font-size: 18px;
    color: #ffac0c;
    text-indent: 35px;
    font-weight: 100;
    height: 25px;
    line-height: 25px;
    border-bottom: 1px solid #ffac0c;
    padding-bottom: 8px;
    margin: 14px 0 0 0;
    width: 300px;
}

.dynamic_right h3 span a {
    font-size: 14px;
    float: right;
    color: #ffac0c;
    padding-right: 5px;
}
.dynamic_right h3 span a:hover{ font-size:14px; float:right; color:#309bbe; padding-right:5px;}
.dynamic_right ul{ width:275px; float:left; margin:5px 0 0 15px;}
.dynamic_right ul li{ width:275px; float:left;font-size:12px; line-height:26px; list-style:inside;}

.dynamic_right ul li a:link {
    font-size: 14px;
    color: #379be9;
}

.dynamic_right ul li a:visited {
    font-size: 14px;
    color: #379be9;
}
.dynamic_right ul li a:hover{ font-size:14px; color:#1587c8;}
.dynamic_right ul li a:active{ font-size:14px; color:#707070;}
.weibo_content,.weixin_content,.mail_content{ width:687px; height:252px; border:1px solid #c9c9c9; margin:5px auto 0 auto;}
.weibo_content hr{ background:#ea8010; height:6px; border:0;}
.weixin_content hr{ background:#7fab24; height:6px; border:0;}
.mail_content hr{ background:#60bff2; height:6px; border:0;}
.weibo_content .w_top,.weixin_content .w_top{ width:676px; border-bottom:1px solid #c9c9c9; height:60px; line-height:60px; margin:0 auto;}
.weibo_content .w_top img,.weixin_content .w_top img{ background:url(../images/tab_bj.png) no-repeat;}
.weibo_content .w_top .logo_120{ width:180px; height:45px; background-position:-1px -75px; float:left; margin:10px 0 0 15px;}
.weixin_content .w_top .logo_120{ width:180px; height:45px; background-position:0px -75px; float:left; margin:10px 0 0 15px;}
.weibo_content .w_top .input_gz{ width:69px; height:27px; background-position:-197px -87px; float:left; margin:17px 0 0 5px;}
.dynamic_left_content .weibo_content ul{ width:676px; height:165px; overflow-y:auto; margin:3px auto;}
.dynamic_left_content_undis .weixin_content ul{ width:676px; height:165px; overflow-y:auto; margin:3px auto;}
.dynamic_left_content .weibo_content ul li{ float:left; font-size:12px; border-bottom:1px dotted #c9c9c9; padding:5px 10px; background:none; width:626px; line-height:24px; margin-left:10px;}
.dynamic_left_content_undis .weixin_content ul li{ float:left; font-size:12px; border-bottom:1px dotted #c9c9c9; padding:5px 10px; background:none; width:626px; line-height:24px; margin-left:10px;}
.dynamic_left_content .weibo_content ul li span,.dynamic_left_content .weibo_content ul li time{ font-size:14px; color:#9abbc8;}
.dynamic_left_content .weibo_content ul li span a{font-size:14px; color:#9abbc8;}
.weixin_content li img{ width:98px; height:75px; border-radius:3px; float:left; margin:0 10px 0 0;}
#style-s::-webkit-scrollbar-track
{   background-color: #f4f4f4;
}

#style-s::-webkit-scrollbar
{
    width: 6px;
    background-color: #f4f4f4;
}

#style-s::-webkit-scrollbar-thumb
{
    background-color: #ddd;
}
#style-s2::-webkit-scrollbar-track
{   background-color: #f4f4f4;
}

#style-s2::-webkit-scrollbar
{
    width: 6px;
    background-color: #f4f4f4;
}

#style-s2::-webkit-scrollbar-thumb
{
    background-color: #ddd;
}
.service_ts{ width:309px; float:left;height:315px;margin:39px 0 0 0; background:#fff;overflow:hidden;}

.service_ts h3 {
    background: url(../images/search.png) 5px -115px no-repeat;
    font-size: 18px;
    color: #ffac0c;
    text-indent: 45px;
    font-weight: 100;
    height: 25px;
    line-height: 25px;
    border-bottom: 1px solid #ffac0c;
    padding-bottom: 8px;
    margin: 14px 0 0 0;
    width: 300px;
}

.service_ts h3 span a {
    font-size: 14px;
    float: right;
    color: #ffac0c;
    padding-right: 5px;
}
.service_ts h3 span a:hover{ font-size:14px; float:right; color:#309bbe; padding-right:5px;}
.tab_fw a{ display:block; float:left; width:86px; height:80px; background:url(../images/icon_04.png) no-repeat; line-height:140px; font-weight:bold; color:#818181; text-align:center; margin:25px 8px 10px 8px;}
.tab_fw a:hover{ color:#ffa800;}
.tab_fw .tab_jjzx{ background-position:12px -295px;}
.tab_fw .tab_dhjy{ background-position:12px -381px;}
.tab_fw .tab_jjpx{ background-position:12px -464px;}
.tab_fw .tab_ctzy{ background-position:12px -544px;}
.tab_fw .tab_jjhj{ background-position:12px -624px;}
.tab_fw .tab_hkzy{ background-position:12px -703px;}
.banner{ width:1024px; margin:0 auto;}
.banner img{ margin:20px 0 0 0;position:relative;}
.about{ height:184px; position:relative;}
.about p{ text-indent:2em; width:658px; margin:8px auto 0 auto; line-height:24px; }
.about img{ position:absolute;top:35px; left:280px;}
.about p a{ color:red}
.investigation{ height:240px; overflow:hidden;}
.investigation p{ margin:10px auto; line-height:26px; width:285px;}
.investigation label{ margin:5px 0 0 15px;}
.investigation h3{background:url(../images/search.png) 5px -157px no-repeat; text-indent:42px;}

.friendship{width:1024px; margin:0 auto;}
.friendship .link{width:1024px;border:1px solid #1fa4f0; clear:both; height:35px; line-height:35px; float:left; margin-top:20px;}

.link h4 {
    float: left;
    width: 95px;
    height: 37px;
    background: url(../images/tab_bj.png) -440px -78px no-repeat;
    color: #fff;
    text-align: center;
    font-size: 14px;
}
.link p{float:left;width:920px; height:37px; margin-left:5px;}
.link p a{ font-size:12px;}

.footer{ margin-top:20px; height:180px; line-height:50px; text-align:center; width:100%; background:#60bff2; clear:both; float:left;color:#fff;}
.footer a{ color:#fff;}
.footer a:hover{ color:#1d84e3;}
.img_btm img{display:inline-block; margin-bottom:16px;}

.submit_o{ width:120px; height:35px; line-height:35px;border-radius:3px; background:#ea8010; border:0; font-size:14px; color:#fff; font-weight:bold; margin:-20px 0 0 85px; display:inline;cursor:pointer;}
.submit_o:hover,.liuyan_map .but_t:hover,.mail_news .but_mail:hover{background:#42a2ee;}
/*解决IE6下不兼容 position:fixed 的问题*/
#code,#code_hover,#gotop,#code_y{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:60px; cursor:pointer;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;}
#code_y{width:36px; height:48px; bottom:173px; _margin-bottom:173px;background-position:-316px -310px; text-align:center; color:#fff; padding-top:3px;}
#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:95px; bottom:67px; cursor:pointer; display:none;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); _margin-bottom:67px;}
.liuyan_map{width:36px; height:48px; background:#fff; border:1px solid #ccc; width:500px; height:480px; display:none;position:fixed; right:350px; bottom:172px}
.liuyan_map p{ position:absolute;top:10px; right:20px; font-size:32px; cursor:pointer;}
.liuyan_map span{ position:absolute;top:60px; left:25px; font-size:22px; color:red;}
.liuyan_map .text_big{position:absolute;top:60px; left:40px; border:1px solid #ccc; padding:10px; width:400px; height:260px;}
.liuyan_map .text_mail{position:absolute;bottom:80px; left:40px; border:1px solid #ccc; padding:0 0 0 10px; width:410px; height:40px;}
.liuyan_map .but_t{position:absolute;bottom:20px; left:155px; width:210px; height:40px; background:#ea8010; color:#fff; font-size:18px; text-align:center; border:0; border-radius:4px; font-family:"微软雅黑"}
.liuyan_map i{background:url(../images/icon.png) no-repeat;}
.liuyan_map i{ width:12px; height:15px; display:block; position:absolute; bottom:20px; right:-12px; background-position:-264px -279px;}
/*----------------------------------二级页面样式设计--------------------------------------------*/
.list_top{ width:1024px; height:160px; margin:12px auto;}
.list_content{ width:1024px; height:auto; margin:0 auto;}
.list_content .list_left{ width:245px; min-height:500px; height:auto; background:#34acf1; border-radius:5px; float:left;}
.list_content .list_left h1{ background:url(../images/list_p.png) 20px 20px no-repeat; height:50px; line-height:52px; font-size:15px; color:#fff;border-bottom:1px dotted #fff; padding-left:40px;}
.list_content .list_left ul{ width:245px; float:left; margin:10px 0 0 0;}
.list_content .list_left ul>li{ width:225px; height:33px; line-height:33px; color:#fff; text-indent:20px; padding-left:20px; font-weight:bold;}
.list_content .list_left ul .list_on,.list_content .list_left ul>li:hover{ background:url(../images/list_p.png) no-repeat 20px -20px #eba818; cursor:pointer;}
.list_content .list_left ul ol{ width:195px; margin:0 0 0 25px;}
.list_content .list_left ul ol li{ width:195px; height:30px; line-height:30px; color:#fff; text-indent:25px; padding-left:20px; font-weight:bold;background:url(../images/list_p.png) no-repeat 28px -52px;}
.list_content .list_left ul ol li:hover{ background:url(../images/list_p.png) no-repeat 20px -20px #eba818; cursor:pointer;}
.list_content .list_left ul a:link,.list_right .path span .path_r a:link{ color:#fff; text-decoration:none}
.list_content .list_left ul a:visited,.list_right .path span .path_r a:visited{ color:#fff;text-decoration:none}
.list_content .list_left ul a:hover,.list_right .path span .path_r a:hover{ color:#34ACF1;text-decoration:none}
.list_content .list_left ul a:active,.list_right .path span .path_r a:active{ color:#fff;text-decoration:none }
.list_content .list_right{ width:760px;height:auto;float:right;}
.list_content .list_right .path{ width:760px; height:40px; line-height:40px; color:#fff; background:#6ec4f3; border-radius:4px; font-size:15px;}
.list_content .list_right .path b{ float:left; min-width:75px; text-align:center; display:block;}
.list_right .path span{ display:block; float:left;text-align:center;float:left;}
.list_right .path span img{background:url(../images/list_p.png) no-repeat;}
.list_right .path span .path_r{ width:23px; height:40px; background-position:0 -90px;}
.list_right .article_all{width:730px;height:450px; background:#fff; padding:15px; margin:20px 0;}
.list_right .article_all h2{ width:730px; color:#eba818; font-size:18px; background:url(../images/list_p.png) no-repeat 10px -142px; text-indent:30px; border-bottom:1px dotted #333; line-height:40px;}
.list_right .article_all p{ line-height:24px; text-indent:0em; margin:10px 0; padding:0 10px;}
.article_all .list_one li{list-style:inside; height:40px; line-height:40px; border-bottom:1px dotted #ccc; padding:0 10px 0 20px;}
.list_right .article_all p{ text-indent:0em;}
/*----------------------------------mail页面样式设计--------------------------------------------*/
.mail{ width:100%; height:680px; margin:0 0 -20px auto; background:url(../images/main-bg.jpg);}
.mail_news{width:1024px; height:auto; margin:0 auto; padding:40px 0; text-align:center;}
.mail_news .text_a{ width:260px; height:42px; line-height:42px;background:#f9f9f9; border:1px solid #ccc; border-radius:3px; padding:0 10px; margin:10px 0; color:#333;}
.mail_news .but_mail{ width:280px; height:40px; line-height:40px;border-radius:3px; background:#ea8010; border:0; font-size:14px; color:#fff; font-weight:bold; margin:15px 0 0 0; display:inline;cursor:pointer;}
.mail_news p{ display:block; margin:0 0 0 85px; position:relative;}
.mail_news p span{ position:absolute; bottom:4px;}
.mail_news .remember{width:16px; height:16px;}
.mail_news .found_m{ margin:10px 0 0 -200px; }
.mail_news select{ width:210px; height:28px; line-height:28px;background:#f9f9f9; border:1px solid #ccc; border-radius:3px; }
/*----------------------------------special页面样式设计--------------------------------------------*/
.special_zy{ width:1025px; height:173px; margin:12px auto 0 auto; position:relative;}
.special_zy_img{ float:left; width:575px; height:173px; margin-right:20px;}
.special_zy_img img{width:575px; height:173px;}
.zy_content{float:left; width:430px; height:143px; background:#efeff1; padding:15px 0;}
.zy_content h1{ color:#60bff2; border-left:4px solid #60bff2; text-indent:15px; font-size:18px;}
.zy_content p{ font-size:16px; line-height:24px; padding:10px; color:#808080; text-indent:2em;}
.zy_content span{ display:block; position:absolute; right:20px; bottom:15px;}
.zy_content span a:link{ font-size:14px; color:red;}
.zy_content span a:visited{ font-size:14px; color:red;}
.zy_content span a:hover{ font-size:14px; color:#eba818;}
.zy_content span a:active{ font-size:14px; color:red;}
.special_tt{ width:1025px; height:auto; margin:0 auto; position:relative;}
.special_left{ width:785px; height:auto; float:left; margin-right:20px;}
.special_left h2{ color:#60bff2; border-left:4px solid #60bff2; text-indent:12px; font-size:20px; float:left; margin-top:20px; width:785px;}
.special_left .hr_2{width:785px; float:left; margin:15px 0 0 0;}
.special_left .hr_2 .hr_left{ width:103px; float:left; height:5px; background:#e38b00;}
.special_left .hr_2 .hr_right{ width:682px; float:left; height:2px; background:#b0b0b1; margin-top:2px;}
.special_left .content_yw{ border-bottom:1px solid #fff; float:left; padding:0 0 20px 0;}
.special_left .content_yw h3{font-size:20px; padding:20px 0;}
.special_left .content_yw h3 a:link,.title a:link{ color:#575757;}
.special_left .content_yw h3 a:visited,.title a:visited{color:#575757;}
.special_left .content_yw h3 a:hover,.title a:hover{color:#eba818;}
.special_left .content_yw h3 a:active,.title a:active{color:#575757;}
.special_left .content_yw img{ float:left;width:249px; height:178px; margin:0 20px;}
.special_left .content_yw p{ float:left;width:480px; color:#575757; text-indent:2em; line-height:24px;}
.special_left .content_yw span a{ color:red;}
.special_left .special_left_p{ float:left; width:785px; border-bottom:1px solid #bfbfbf; padding-bottom:20px;}
.special_left .special_left_p .title{ font-size:20px; background:url(../images/list_p.png) no-repeat 5px -167px; text-indent:25px; padding:16px 0; font-weight:bold;}
.special_left .special_left_p .time{color:#575757; margin-left:25px;}
.special_left .special_left_p .time span{ float:right; padding-right:20px; display:block; background:url(../images/list_p.png) no-repeat 0 -229px; text-indent:25px;}
.special_right{ width:220px; height:auto; float:right;}
.special_r_content h4{ background:url(../images/search.png) 5px -77px no-repeat; font-size:18px; color:#ffac0c; text-indent:35px; font-weight:100; height:25px; line-height:25px; border-bottom:1px solid #ffac0c; padding-bottom:8px; margin:32px 0 0 0; width:220px;}
.special_r_content ul{ float:left; line-height:24px; margin:10px 0 0 0; height:auto;}
.special_r_content ul li{ float:left; list-style:inside; padding:0 8px;}
.special_r_content02 h4{ background:url(../images/search.png) 5px -231px no-repeat; font-size:18px; color:#ffac0c; text-indent:42px; font-weight:100; height:25px; line-height:25px; border-bottom:1px solid #ffac0c; padding-bottom:8px; margin:20px 0 0 0; width:220px;}
.special_r_content02 p{ padding:8px; text-indent:2em; line-height:24px;color:#575757;}
.special_r_content03 h4{ background:url(../images/search.png) 5px -270px no-repeat; font-size:18px; color:#ffac0c; text-indent:42px; font-weight:100; height:25px; line-height:25px; border-bottom:1px solid #ffac0c; padding-bottom:8px; margin:20px 0 0 0; width:220px;}
.special_r_content03 p{ padding:8px;line-height:24px;color:#575757;}
.special_r_content03 p img{ width:210px; height:85px; margin:10px 0;}
.title_top{ width:1025px; height:63px; margin:12px auto 0 auto; line-height:63px;text-indent:15px; font-weight:bold; text-align:center;}
.title_top a:link{ font-size:38px; color:#131212}
.title_top a:visited{ font-size:38px;color:#7F7F7F;}
.title_top a:hover{ font-size:38px; color:#e38b00;}
.title_top a:active{ font-size:38px;color:#7F7F7F;}
.special_left h2 span{ float:right; width:120px; text-align:center; margin-bottom:-10px;margin-top:10px;}
.special_left h2 span a:link{ font-size:16px;color:#575757;}
.special_left h2 span a:visited{ font-size:16px;color:#575757;}
.special_left h2 span a:hover{ font-size:16px;color:#e38b00;}
.special_left h2 span a:active{ font-size:16px;color:#575757;}
/*----------------------------------recruit页面样式设计--------------------------------------------*/
.recruit_part{ background:#F6F6F6; float:left; width:705px; height:auto; margin:10px;}
.recruit_part .submit_o{ width:120px; height:35px; line-height:35px;border-radius:3px; background:#ea8010; border:0; font-size:14px; color:#fff; font-weight:bold; margin:10px 0 0 0px; display:inline;cursor:pointer;}
.submit_o:hover,.liuyan_map .but_t:hover,.mail_news .but_mail:hover{background:#42a2ee;}
.list_right .article_all .recruit_part p{ text-indent:0em; margin-left:10px;}
/*----------------------------------recruit-up页面样式设计--------------------------------------------*/
.recruit_up{ width:500px; margin:0 auto; padding:45px 0;}
.recruit_up h1{ text-align:center; font-size:22px; color:#333;}
.up_news{width:500px; height:auto; margin:0 auto; padding:20px 0; text-align:center;}
.up_news .text_a{ width:260px; height:42px; line-height:42px;background:#f9f9f9; border:1px solid #ccc; border-radius:3px; padding:0 10px; margin:10px 0; color:#333;}
.up_news .but_mail{ width:280px; height:40px; line-height:40px;border-radius:3px; background:#ea8010; border:0; font-size:14px; color:#fff; font-weight:bold; margin:15px 0 0 ; display:inline;cursor:pointer;}

/*----------------------------------404页面样式设计--------------------------------------------*/
.list_content .four{ background:url(../images/404_03.png) no-repeat center 55px; width:500px; height:655px; margin:0 auto; position:relative; text-align:center;}
.list_content .bug_one{ position:absolute;top:215px;left:175px;color:#1fa4f0; font-size:26px; font-weight:bold;}
.list_content .bug_two{ position:absolute;top:265px;left:150px;color:#555; font-size:15px; font-weight:bold; line-height:28px;}
.list_content .bug_two span{ display:block; margin-left:105px;}
.list_content .bug_three{ position:absolute;top:385px;left:230px;font-size:20px; font-weight:bold; line-height:24px; background:url(../images/search.png) no-repeat 0 -325px; text-indent:35px;}
.list_content .bug_three a:link{color:#1fa4f0;}
.list_content .bug_three a:visitive{color:#1fa4f0;}
.list_content .bug_three a:hover{color:#ea8010;}
.list_content .bug_three a:active{color:#1fa4f0;}
