﻿.pc{ display:block !important;}
.mm { display:none !important; }
/*#f9a317*/
/*===========================================================*/
.topbar { height:30px;background:#333;}
.logo { display:block; float:left; margin:20px 0 0 10px;}
.kouhao {float:left;margin-left:80px; }
.dianhua {float:right; font-size:32px;color:#f58320; line-height:110px;height:110px; }
.main_menu_bar {height:60px;background:#666;color:#fff;opacity: 0.9; z-index:200; }
.main_menu {padding-left:30px; }
    .main_menu>li { float:left; display:inline-block; position:relative; }
.main_menu a{display:block; height:60px; text-align:center;line-height:60px;color:#fff;padding:0 40px;}
    .main_menu a:hover,.main_menu a.current { background:#f58320; }
.navsub{display:none; min-width:100%;position:absolute;top:60px;left:0;display:none;background:#666;margin:0}
.navsub li{clear:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}
.navsub li a{height:40px;line-height:40px;width:100%;font-size:14px}

.idx_box1 {background:url(jl_idx_expo_bg.jpg);padding:20px; }
.idx_box2{ background:url(jl_28-1.jpg) no-repeat top center;margin-top:1px;padding:15px 15px 0 15px;}
.idx_box3 {background:#f2f2f2;padding: 15px 0 30px 0;}
.idx_box4 {margin:20px auto 0; }
.idx_box5 { background:#f7f7f7;margin:20px auto 0; }
.idx_box6 {margin:20px auto; }

.idx_kaocha_box {height:auto; }
.idx_kaocha{margin-top:20px;}
    .idx_kaocha li {float:left;width:600px; margin-bottom: 20px;}
.idx_kaocha li:nth-child(2n+1){margin-right:20px;}
.slidernav { }

.learnmore:link,.learnmore:visited { background: #f58320;color: #fff;  text-align:center;font-size:16px; width:180px;height:35px;line-height:35px; margin:0 auto; display:block;}
.learnmore:hover {background:#FCC60E; }

.toutiao2 {background:#f2efe6;height: 200px;  }
    .toutiao2 .tupian {width:300px;position:relative; float:left;overflow:hidden; }
        .toutiao2 .tupian img {width:300px;height:200px; }
        .toutiao2 .tupian span { position:absolute;right:-10px; top:20px; display:block; width:10px;height:15px; }
    .toutiao2 .jieshao {width:300px;margin-left:300px;padding:10px;}
        .toutiao2 .jieshao .riqi{font-size:12px; color:#999; display:none;}
        .toutiao2 .jieshao .biaoti{line-height:1.3em;margin:0 0 1em 0;}
        .toutiao2 .jieshao .neirong { font-size:12px; color:#666;height: 92px;overflow: hidden; }
        .toutiao2 .jieshao .chakan { text-align:center; }
            .toutiao2 .jieshao .chakan a{display:block; text-align:center;font-size:12px; color:#333;border:solid 1px #fff;width:135px;height:30px;line-height:30px;margin:0 auto;background:#e9e6d5; }
            .toutiao2 .jieshao .chakan a:hover{background:#f58320}




.idx_title { color:#f58320;font-size:30px; font-weight:200; text-align:center; }
.idx_title span{color:#666;font-size:18px; text-align:center; font-weight:200; display:block;}

.idx_title_en{ color:#f58320;font-size:30px; font-weight:200; text-align:center;margin:20px auto; }
.logo_box {background:#f2f2f2; }
.logo_box li{float:left;display:inline-block;height:100px;margin: 15px 15px;padding: 5px;border: solid 1px #ccc;border-radius: 5px;}
.logo_box li img{height:100%}

.catbox {padding: 20px 0 10px 20px; }
.catbox .cat_left{float:left;width:540px;}
.catbox .cat_right{float:right;width:550px;height:350px;}
.cat_left ul li{ width:270px;height:32px;line-height:32px; float:left; display:inline-block;font-size:16px; background-image:url(jl_24_3.png); background-repeat:no-repeat;
margin:3px 0 13px 0;}
.cat_left ul li span{margin-right:20px;}
    .cat_left ul li.c1 { background-position: 220px 0px; }
    .cat_left ul li.c2 { background-position: 220px -365px; }
    .cat_left ul li.c3 { background-position: 220px -65px; }
    .cat_left ul li.c4 { background-position: 220px -65px; }
    .cat_left ul li.c5 { background-position: 220px -85px; }
    .cat_left ul li.c6 { background-position: 220px -405px; }
    .cat_left ul li.c7 { background-position: 220px -125px; }
    .cat_left ul li.c8 { background-position: 220px -445px; }
    .cat_left ul li.c9 { background-position: 220px -165px; }
    .cat_left ul li.c10 { background-position: 220px -285px; }
    .cat_left ul li.c11 { background-position: 220px -205px; }
    .cat_left ul li.c12 { background-position: 220px -525px; }
    .cat_left ul li.c13 { background-position: 220px -245px; }
    .cat_left ul li.c14 { background-position: 220px -565px; }
    .cat_left ul li.c15 { background-position: 220px -285px; }
    .cat_left ul li.c16 { background-position: 220px -605px; }
    .cat_left ul li.c17 { background-position: 220px -685px; }
    .cat_left ul li.c18 { background-position: 220px -645px; }


.cat_left ul li:hover{background-image:url(jl_24_3_on.png); }
    .cat_left ul li a { display:block; }

.idx_expo_box {margin:20px 0 0 0;height:373px;width:1190px;overflow:hidden; }
    .idx_expo_box ul {margin-left:-23px; }
        .idx_expo_box ul li { float:left;margin:0 0 0 23px; }





.expo_proj {width:280px;padding:10px 9px; border-top:solid 1px #e0e0e0;border-left:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;border-bottom:solid 4px #f58320; background:url(expo_proj_bg.jpg) }
    .expo_proj dt {font-size:16px; font-weight:bold;margin-bottom: 10px; height: 2.2em;line-height: 1.1em; overflow:hidden; text-overflow:ellipsis;}
    .expo_proj dd {color:#666; }
        .expo_proj dd.title_en {font-size:12px;height:20px;overflow:hidden;text-overflow:ellipsis; }
        .expo_proj dd.attr {font-size:14px; }
        .expo_proj dd.pic {margin: 5px auto;overflow: hidden; }
            .expo_proj dd.pic img {width:260px;height:144px; }
        .expo_proj dd.intro {font-size:12px; line-height:1.7em; color:#999;height: 3.7em;overflow: hidden; }
        .expo_proj dd.readmore{ text-align:center; margin-top:10px;}
            .expo_proj dd.readmore a { display:block; border:solid 1px #fff; text-align:center;font-size:12px; color:#333;width:135px;height:30px;line-height: 30px; margin:0 auto;background:#e9e6d5; }
                .expo_proj dd.readmore a:hover {background:#EAC55D; }

.idx_serv { }
    .idx_serv li {  float:left;}

.news_tabs_box { }
    .news_tabs_box ul { text-align: center;}
    .news_tabs_box ul li {display:inline-block;}
        .news_tabs_box ul li a {margin:20px 20px 10px; position:relative; display:block;width:110px;height:35px;font-size:16px; color:#333; text-align:center;line-height:35px;background:#f2efe6;}
            .news_tabs_box ul li a.current,.news_tabs_box ul li a:hover { background:#f58320;color:#fff; }
                .news_tabs_box ul li a:hover em,.news_tabs_box ul li a.current em { display:block; }
            .news_tabs_box ul li a em {display:none; position:absolute; bottom:-8px; left:46px;width:17px;height:8px;background:url(sanjiao1.jpg); }

.toutiao {width:730px; float:left; background:#f2efe6;  }
    .toutiao .tupian {width:450px;height:270px;position:relative; float:left;overflow:hidden; }
        .toutiao .tupian img {width:450px;height:270px; }
        .toutiao .tupian span { position:absolute;right:-10px; top:20px; display:block; width:10px;height:15px; }
    .toutiao .jieshao {width:280px;margin-left:450px;padding:10px;}
.toutiao .jieshao .riqi{font-size:12px; color:#999;}
.toutiao .jieshao .biaoti{line-height:1.3em;margin:1em 0;}
        .toutiao .jieshao .neirong { font-size:12px; color:#666;height: 120px;overflow: hidden; }
        .toutiao .jieshao .chakan { text-align:center; }
.toutiao .jieshao .chakan a{display:block; text-align:center;font-size:12px; color:#333;border:solid 1px #fff;width:135px;height:30px;line-height:30px;margin:0 auto;background:#e9e6d5; }
.toutiao .jieshao .chakan a:hover{background:#f58320}

.n_list {margin-left:-12px;margin-top:-12px; width:488px; float:right; }
.n_list li{width:232px;height:129px; float:left;position: relative;margin:12px 0 0 12px; overflow:hidden;}
    .n_list li img {width:232px;height:129px; }
    .n_list li .title { font-size: 12px; position: absolute; padding: 4px;height:30px;line-height:30px; overflow:hidden; bottom: 0px; color: #fff; background: #000; filter: alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7; }

.links_box {margin:25px 20px; overflow:hidden; }
    .links_box ul { }
        .links_box ul li {height:60px;width:150px; float:left;margin:0 15px; }
            .links_box ul li img { }

.picScroll-left .bd {height:60px; }
.picScroll-left .button{top:15px;height:60px;}
.picScroll-left .bd ul li {margin:0 10px; }
    .picScroll-left .bd ul li img {height:60px;width:150px; }

footer{ background:url(footer_bg.jpg) repeat-y top center;padding:70px 20px 20px 0;}
.ft_gotop {width:58px;height:58px;position:absolute;top:-105px;left:580px;background:url(jl_54.png); cursor:pointer; }
.foot_left { float:left;width:530px; }
.foot_right {float:right;width:500px; }
.ft_logo {margin-bottom:35px; }
.ft_desc {background:url(jl_60.png) no-repeat left top;padding-left:33px;color:#fff;position:relative; }
.ft_desc p{line-height:28px;}
    .ft_desc .qrcode {position:absolute;right:0px;top:0px; }
.copyright {font-size:12px;color:#fff; margin-top:30px; }
.designby {font-size:12px;color:#fff;  }
    .designby a:link,.designby a:visited {font-size:12px;color:#fff;  }
    .designby a:hover { text-decoration:underline; color:#f58320; }

#ft_form input {width:190px;height:35px;padding:0 15px; line-height:35px; font-size:12px; color:#333;border-radius:4px;border:none; }
#ft_form textarea {font-size:12px;width:455px; border-radius:4px;border:none;padding:15px; }
#ft_form button {width:150px;height:40px;line-height:40px;font-size:14px;color:#fff; background:#f58320;border:none;border-radius:4px; }

.banner_page {height:240px; background-repeat:no-repeat; background-position:center center; margin-bottom:20px;z-index: -1;}
.page_left{width:235px; float:left;}
.page_right {width:940px;float:right; }

.column_title {height:40px; background:#f58320;text-align:center; color:#fff; font-size:16px; line-height:40px; }
.expo_catalog { }
    .expo_catalog li {height:35px; line-height:35px; background:url(expo_proj_bg2.jpg);margin-bottom:1px; }
        .expo_catalog li a { display:block;margin:0 20px;height:35px;line-height:35px; background-image:url(jl_24_3.png); background-repeat:no-repeat; }
        .expo_catalog li a:hover,.expo_catalog li a.current{background-image:url(jl_24_3_on.png); color:#f58320;font-weight:bold; }
            .expo_catalog a.c1 { background-position: 160px 0px; }
            .expo_catalog a.c2 { background-position: 160px -365px; }
            .expo_catalog a.c3 { background-position: 160px -65px; }
            .expo_catalog a.c4 { background-position: 160px -65px; }
            .expo_catalog a.c5 { background-position: 160px -85px; }
            .expo_catalog a.c6 { background-position: 160px -405px; }
            .expo_catalog a.c7 { background-position: 160px -125px; }
            .expo_catalog a.c8 { background-position: 160px -445px; }
            .expo_catalog a.c9 { background-position: 160px -165px; }
            .expo_catalog a.c10 { background-position: 160px -285px; }
            .expo_catalog a.c11 { background-position: 160px -205px; }
            .expo_catalog a.c12 { background-position: 160px -525px; }
            .expo_catalog a.c13 { background-position: 160px -245px; }
            .expo_catalog a.c14 { background-position: 160px -565px; }
            .expo_catalog a.c15 { background-position: 160px -285px; }
            .expo_catalog a.c16 { background-position: 160px -605px; }
            .expo_catalog a.c17 { background-position: 160px -685px; }
            .expo_catalog a.c18 { background-position: 160px -645px; }

.expo_list { }
    .expo_list li {border:solid 1px #e0e0e0;background:url(expo_proj_bg.jpg);padding:20px;margin-bottom:2px; overflow:hidden; }
        .expo_list li .tu {float:left; position: relative;}
        .expo_list li .tu a{float: left;display: block;width: 230px;height: 150px;overflow: hidden; }
    .expo_list li .tu img{width:230px;height:150px; }

.expo_list li .tu span {
    position: absolute;left: 230px;
    width: 40px;
    height: 40px;
     background-color:#0D6FB8;
    color: #FFF;
    text-align: center;
    margin-right: 10px;font-size:12px;
}
.expo_list li .tu span i {
    font-size: 14px;
    font-style: normal;
    display: block;
}
        .expo_list li .zi {margin-left:310px;}
            .expo_list li .zi h2 {height: 1.5em;line-height: 1.5em; overflow:hidden;font-size:16px; }
            .expo_list li .zi h3 {height: 1.5em;line-height: 1.5em; overflow:hidden;font-size:14px; font-weight:normal; }
.expo_list li .zi p{font-size:14px;line-height:25px;}

.left_col_box {margin-top:30px; }
.expo_keys { margin-left:-10px;}
    .expo_keys li {float:left;margin:10px 0 0 10px; }
        .expo_keys li a {display:block;padding:5px 10px; background:#f0f0f0;font-size:14px;}
            .expo_keys li a:hover { background:#fedda8; }

.art_view_box {background:#f9f9f9;padding:25px; }
.art_view_box .title h1{font-size:20px; color:#333;}
.art_view_box h1{font-size:22px; color:#333; text-align:center;}
    .art_view_box .title h2 {font-size:14px;font-weight:200; text-align:center; }
.info {padding-bottom:20px;margin-bottom:20px;margin-top: 20px; border-bottom:solid 2px #f58320; }
.info .pic{width:340px; float:left;}
    .info .pic img {float:left; }
.info .pic span {
    float: left;
    width: 40px;
    height: 40px;
    background-color: #0D6FB8;
    color: #FFF;
    text-align: center;font-size:12px;
}
    .info .pic span.icon_w { 
        background-color: #f58320;
    }
.info .pic span i {
    font-size: 14px;
    font-style: normal;
    display: block;
}
.info img {width:300px;height:195px; }
.info .txt {margin-left:380px;}
    .info .txt p {font-size:14px; }
        .info .txt p button {font-size:16px;width:130px;background:#f58320;border: 0;border-radius: 3px; }
.art_content {font-size:16px;min-height:450px;margin-top: 30px; }
    .art_content img {max-width:100%; }
.art_status {font-size:12px; text-align:right; margin: 20px 0;}

.futu {margin-top:20px;margin-bottom:20px; }
    .futu li {height:116px;overflow:hidden; }
.am-gallery{margin-left:-5px;padding:0px;margin-top: 3px;margin-bottom: 3px;}
    .am-gallery li { position: relative; padding: 0px; overflow: hidden; border-left: solid 5px #fff; margin: 5px 0; }
.am-gallery-overlay .am-gallery-title{text-align:center;font-size: 14px;display:none;}
.jiaojuanbg {background:url(jjbg.jpg) repeat-x;height:14px;width:100%;overflow:hidden; }

.page_left2 {width:920px; float:left; }
.page_right2 {width:235px; float:right; }

.rbox { }
    .rbox .title {line-height:30px;color:#333; }
.rbox .title em{ display:block;width:10px;height:30px;background:#f58320; float:left;margin-right:20px; }

.rbox2 { }
    .rbox2 .title {height:40px;background:#f58320; text-align:center; line-height:40px;color:#fff; }


.tuijian_zhanhui { }
    .tuijian_zhanhui li {margin: 10px 0 10px 0;border-bottom:solid 1px #ccc;padding-bottom:10px; }
        .tuijian_zhanhui li img {width:80px;height:52px; }
        .tuijian_zhanhui li .pic {float:left;width:80px; }
        .tuijian_zhanhui li h2 {margin-left:90px;font-size:12px;line-height:1.2em; }
        .tuijian_zhanhui li p {margin-left:90px;font-size:10px;line-height:1.2em; color:#999 }

.min_height_content {min-height:500px; }
.subMenu{margin-bottom:30px;}
    .subMenu ul li { float:left;margin:0 20px 0 0; }
        .subMenu ul li a { display:block;padding:10px 30px;background:#e0e0e0;font-size:14px; }
            .subMenu ul li a:hover, .subMenu ul li a.current { background:#f58320;color:#fff; }

.articleList{padding:0px;}
.articleList li{background:#f9f9f9;margin-bottom:1px;}
    .articleList li:hover {background:#fde38a; }
    .articleList li.s1 { padding:20px;min-height:initial;margin-top:0px;border-bottom:0px;}
    .articleList li .tu {float:left; }
    .articleList li .tu a.img {border:0px;padding:0px;display:block;width:208px;height:125px;float:left;position:relative; }
        .articleList li.s1 img {width:208px;height:125px; }
        .articleList li.s1 span { float: left;width: 40px;height: 40px;background-color:#f58320;color: #FFF;text-align: center;margin-right: 10px;font-size:12px; }
        .articleList li span i {font-size: 14px;font-style: normal;display: block; }

.articleList li .zi{margin-left:310px;}
.articleList li .zi h2{}
    .articleList li h2 a {font-size:16px; font-weight:bold; }
    .articleList li p { }



.fuwu_box {margin:15px 0px; background:#f9f9f9;padding:15px; }
.fuwu-icon img{border-radius:3px; cursor:pointer; }


.dingzhiul { }
    .dingzhiul li {margin-bottom:15px; }
        .dingzhiul li .am-form-group {margin:0; }
        .dingzhiul li label {padding:0px;color:#333;font-size:14px; font-weight:normal; }

    .dztable dl { }
 .dztable dl dt{display:block;font-size:14px;font-weight:normal; width: 12.5%;text-align: right;}
.dztable dl dd{display:inline-block; }
    .dztable dl dt+dd {margin-left:16%; }

.dztable {margin-bottom:40px; }
    .dztable td {font-size:14px; }
        .dztable td.first_td {width:100px;height:40px; }
        .dztable .title {color:#f58320;text-align:center;font-size:18px;padding: 0 0 20px 0;clear: both; }
        .dztable input.dzinput {height:40px;line-height:40px;padding:5px;border-radius:3px;border:solid 1px #ccc;width:100%;font-size:16px; }
        .dztable input.dzinput2 {height:40px;line-height:40px;padding:5px;border-radius:3px;border:solid 1px #ccc;width:40%;font-size:16px; }
        .dztable textarea {height:80px;padding:5px;border-radius:3px;border:solid 1px #ccc;width:600px; }
.btnSaveDZ {padding:10px 0px; text-align:center; background:#f58320;color:#fff;border-radius:3px;border:0;width:180px; }
    .btnSaveDZ:hover { background:#ffc15d; }

input.fbinput {height:40px;line-height:40px;padding:5px;border-radius:3px;border:solid 1px #ccc;width:100%;font-size:16px; }
input.fbinput2 {height:40px;line-height:40px;padding:5px;border-radius:3px;border:solid 1px #ccc;width:40%;font-size:16px; }

.am-popup-hd .am-popup-title{font-size:18px;}
.fbul { }
    .fbul li {margin-bottom:5px; }
.fbul li .am-form-group {margin:0; }
        .fbul li label {padding:0px;color:#333;font-size:14px; font-weight:normal; }
        .fbul li input.labelauty + label {margin:0 0 0 0 !important; }
.pingmi {font-size:18px; text-align:left;line-height:40px;padding: 0; }
.btnSaveFB {padding:10px 0px; text-align:center; background:#f58320;color:#fff;border-radius:3px;border:0;width:180px; }
    .btnSaveFB:hover { background:#ffc15d; }

input.fbinput {height:40px;line-height:40px;padding:5px;border-radius:3px;border:solid 1px #ccc;width:100% !important;font-size:14px  !important; }
input.fbinput2 {height:40px;line-height:40px;padding:5px;border-radius:3px;border:solid 1px #ccc;width:40% !important;font-size:14px !important; }


.left_fuwu {}
    .left_fuwu li {margin:10px 0;background:url(fuwu_btn_bg.jpg) repeat-x; }
        .left_fuwu li a {display:block;height:50px;line-height:50px;width:100%;padding-left:80px;border:solid 1px #ccc;border-radius:3px;background-image:url(fuwu-icon-sm.png);background-repeat:no-repeat;background-size: 20% auto; }

        .left_fuwu li a.f01 {background-position:20px -10px; }
        .left_fuwu li a.f02 {background-position:20px -81px; }
        .left_fuwu li a.f03 {background-position:20px -150px; }
        .left_fuwu li a.f04 {background-position:20px -220px; }
        .left_fuwu li a.f05 {background-position:20px -290px; }
        .left_fuwu li a.f06 {background-position:20px -360px; }

.mm_bar { margin-bottom: 30px;}
.mm_bar dl{}
    .mm_bar dl dt {display: inline-block;font-size:14px;  }
    .mm_bar dl dd { display: inline-block;margin-left:8px; }
        .mm_bar dl dd a {display:block;padding:5px 10px; font-size:12px;background:url(fuwu_btn_bg.jpg) repeat-x;border-radius:3px;border:solid 1px #ccc; }
            .mm_bar dl dd a:hover, .mm_bar dl dd a.current {background:#f58320;color:#fff; }

.yy_bar { margin-bottom: 10px;}
.yy_bar dl{}
    .yy_bar dl dt {display: inline-block;font-size:14px;  }
    .yy_bar dl dd { display: inline-block;margin-left:8px; }
        .yy_bar dl dd a {display:block;padding:5px 10px; font-size:12px;background:url(fuwu_btn_bg.jpg) repeat-x;border-radius:3px;border:solid 1px #ccc; }
            .yy_bar dl dd a:hover, .yy_bar dl dd a.current {background:#f58320;color:#fff; }

[class*="am-u-"] {padding-left:0.5rem;padding-right:0.5rem; }

.expo_list li .tu span.icon_w { float: left;
width: 40px;
height: 40px;
background-color: #f58320;
color: #FFF;
text-align: center;
margin-right: 10px;
font-size: 12px; display:block;top: 40px; position:absolute; }
    .icon_w em { display:block;width:40px;height:40px;background-image:url(hy-icon-white.png);background-repeat:no-repeat; }
                .icon_w em.h01 {background-position:4px 0px; }
            .icon_w em.h02 {background-position:-263px 2px; }
            .icon_w em.h03 {background-position:4px -62px; }
            .icon_w em.h04 {background-position:-263px -62px; }
            .icon_w em.h05 {background-position:4px -128px; }
            .icon_w em.h06 {background-position:-263px -128px; }
            .icon_w em.h07 {background-position:4px -192px; }
            .icon_w em.h08 {background-position:-263px -192px; }
            .icon_w em.h09 {background-position:4px -260px; }
            .icon_w em.h10 {background-position:-263px -257px; }
            .icon_w em.h11 {background-position:4px -320px; }
            .icon_w em.h12 {background-position:-263px -320px; }

.icon_baoming {background-image:url(icon_baoming.png);background-repeat:no-repeat;display: inline-block;width: 25px;height: 25px;background-size: 100%; vertical-align: middle;}