div.clear{clear:both;height:0;width:0}
a{text-decoration:none;color:inherit;cursor:pointer}
img{border:0;max-width:100%}
div.wp{width:1200px;margin:0 auto}
.fl{float:left}
.fr{float:right}
.tran{transition:all .3s ease-out 0s}
.img-box{overflow:hidden}
.img-box img{transition:.3s;transition:all .6s cubic-bezier(.215,.61,.355,1) 0s;width:100%;max-width:100%}
.img-box:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.header-1{height:109px;background-color:#fff}
.logo{width:588px;margin-top:24px}
.logo a,.logo img{display:block;height:auto;width:auto}
.header-right{width:450px}
.oafr{width:135px}
.oafr a{display:block;height:34px;line-height:34px;font-size:14px;font-weight:700;text-align:center;background-image:url(/jwc/images/oafr.png);background-repeat:no-repeat;background-position:center;color:#fff}
.time{height:34px;line-height:34px;font-size:14px;color:#666;margin-right:13px}
.header-right2{margin-top:15px}
.gaojia{padding-right:30px;padding-left:21px;height:44px;line-height:44px}
.gaojia a{font-size:16px;color:#000}
.gaojia a:hover{color:#0089d0}
.search-form{overflow:hidden;border:1px solid #ebebeb;height:44px;line-height:44px;width:328px;float:right}
.search1{width:75px;border-right:1px solid #ebebeb}
.search1 select{display:block;width:100%;height:42px;border:0;padding:4px 5px}
.search1 select:focus{outline:0}
.search2{width:204px;border-right:1px solid #ebebeb}
.search2 input{display:block;width:100%;height:42px;border:0;padding:6px 12px}
.search2 input:focus{outline:0}
.search3{overflow:hidden}
.search3 input{display:block;width:100%;margin-top:3px}
.search3 input:focus{outline:0}
.search input:focus{outline:0}
.search input[type=text]{width:100%;padding:5px 10px;color:#333;height:31px;padding-right:40px;font-size:12px;border:0}
.search input[type=image]{position:absolute;right:17px;top:9px}
.nav-wp{position:relative;background-color:#0089d0;z-index:500}
.nav ul{margin:0}
.nav>ul>li{float:left;width:12%;text-align:center;position:relative;background-repeat:no-repeat;background-position:left center;background-image:url(/jwc/images/li.png);padding-left:1px}
.nav>ul>li:first-child{padding-left:0;background-image:none}
.nav>ul>li>a{display:block;height:45px;line-height:45px;font-size:15px;color:#fff;font-weight:500}
.nav>ul>li.active>a,.nav>ul>li:hover>a{background-color:#037cbb}
.nav>ul>li>ul{position:absolute;left:1px;right:0;top:45px;z-index:600;background-color:#0089d0;border-top:1px solid #0089d0;display:none}
.nav>ul>li>ul>li>a{display:block;padding:10px 5px;text-align:center;line-height:1.6;font-size:14px;color:#fff;text-align:center}
.nav>ul>li>ul>li>a:hover{background-color:#037cbb}
#main{margin-top:1px}
.fafa .slides>li{height:217px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}
.fafa .slides>li img{display:none;width:100%}
.main{padding:35px 0}
.main1-1{width:564px;margin-right:23px}
.main1-2{overflow:hidden}
.fmain1 .slides>li>a{display:block;position:relative;padding-bottom:61.17%;overflow:hidden}
.fmain1 .slides>li>a>img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:15}
.fmain1 .slides>li>a h1{position:absolute;left:0;right:0;bottom:0;height:45px;line-height:45px;color:#fff;font-size:16px;padding-left:17px;padding-right:130px;margin:0;background-image:url(/jwc/images/heidi.png);z-index:25}
.fmain1 .flex-control-nav{display:block;text-align:right;padding-right:7px;bottom:31px;height:0}
.fmain1 .flex-control-paging li a{width:20px;line-height:20px;height:20px;text-align:center;text-indent:0;color:#fff;font-size:14px;background-image:none}
.fmain1 .flex-control-paging li a.flex-active{background-image:none;background-color:#d94436}
.main1-2{overflow:hidden}
.main1-2-dl dl{margin:0}
.main1-2-dl dd{float:left;width:25%;cursor:pointer;height:42px;line-height:38px;font-size:16px;color:#333;border-bottom:4px solid #0089d0;text-align:center}
.main1-2-dl dd.cur{font-weight:700;color:#fff;background-color:#0089d0;line-height:42px}
.main1-2-div-wp .main1-2-div{display:none}
.main1-2-div-wp .main1-2-div:first-child+.main1-2-div{display:block}
.tui1{padding:15px 0;border-bottom:1px dashed #dadada}
.tui1 h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;font-size:18px;color:#333;text-align:center;font-weight:700}
.tui1 h1 a:hover{color:#0089d0}
.tui1 p{font-size:14px;color:#666;margin:0;line-height:1.8;height:50px;overflow:hidden;margin-top:10px}
.list0{padding-top:15px}
.list0 ul{margin:0}
.list0 li{margin-top:12px;background-repeat:no-repeat;background-position:0 center;background-image:url(../images/dian0.png);text-overflow:ellipsis;white-space:nowrap;padding-left:15px;overflow:hidden;position:relative;padding-right:110px}
.list0 li:first-child{margin-top:0}
.list0 li a{font-size:14px;color:#333}
.list0 li span{font-size:14px;color:#999;position:absolute;right:0;top:0}
.list0 li a:hover{color:#0089d0}
.main2-1{width:827px;margin-right:25px}
.main2-1-div{width:400px;border:1px solid #e8e8e8;padding:40px 10px 10px;position:relative;margin-top:25px}
.title-11{position:absolute;left:-1px;top:-1px;right:-1px;height:40px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/title-11.png)}
.title-11 span{height:40px;line-height:40px;margin-left:25px;color:#fff;font-weight:700;font-size:16px}
.title-11 a.fr{font-size:14px;color:#333;margin-right:15px;margin-top:10px}
.title-11 a.fr:hover{color:#0089d0}
.tui2-pic{width:140px;margin-right:15px}
.tui2-pic>a{display:block;position:relative;padding-bottom:65.5%;overflow:hidden}
.tui2-pic>a>img{position:absolute;left:0;top:0;width:100%;height:100%}
.tui2-con{overflow:hidden;padding-top:10px}
.tui2-con h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;font-size:15px;color:#000;font-weight:700}
.tui2-con h1 a:hover{color:#0089d0}
.tui2-con p{overflow:hidden;margin:0;font-size:15px;color:#666;text-indent:2em;line-height:1.6;height:48px;margin-top:8px}
.tui2{padding:13px 0;border-bottom:1px dashed #e9e9e9}
.main2-2{overflow:hidden;padding-top:25px}
.title-22{background-color:#0089d0;padding:10px 10px 0}
.title-22 span{height:30px;line-height:30px;cursor:pointer;padding:0 7px;margin-left:15px;font-size:16px;color:#fff}
.title-22 span.cur{background-color:#fff;color:#0089d0;font-weight:700}
.title-22 span:first-child{margin-left:0}
.title-22 a.fr{font-size:14px;color:#fff;margin-top:2px;display:none}
.title-22 a.fr.frr{display:block}
.title-22 a.fr:hover{text-decoration:underline}
.main2-2-div-wp{border:1px solid #e8e8e8;border-top:0;padding:12px}
.main2-2-div-wp .main2-2-div{display:none}
.main2-2-div-wp .main2-2-div:first-child{display:block}
.shipin-div-box .shipin-div{display:none}
.shipin-div-box .shipin-div:first-child{display:block}
.shipin-div>a{padding-bottom:56%;position:relative;display:block;overflow:hidden}
.shipin-div>a>img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:15}
.bo{position:absolute;width:45px;left:50%;margin-left:-22px;top:50%;margin-top:-18px;z-index:25}
.bo img{display:block;width:100%}
.shipin-dl dl{margin:0;margin-left:-2%}
.shipin-dl dd{float:left;width:31.333333%;margin-left:2%;margin-top:2%}
.shipin-dl dd>a{padding-bottom:56%;position:relative;display:block;overflow:hidden;background-color:#000}
.shipin-dl dd>a>img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:15;opacity:.7}
.shipin-dl dd.cur>a>img{opacity:1}
.main2-2-2 dl{margin:0}
.main2-2-2 dd{margin-top:18px}
.main2-2-2 dd>a{padding-bottom:20.4%;position:relative;display:block;overflow:hidden}
.main2-2-2 dd>a>img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:15;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.main2-2-2 dd>a:hover>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.main2-2-div .list0{padding-top:6px}
.main2-2-3{margin-top:18px}
.main3 .main2-1-div{padding:40px 0 0;width:100%}
.main3-div{padding:20px 15px}
.main3-list .item>a{padding-bottom:21.2%;position:relative;display:block;overflow:hidden}
.main3-list .item>a>img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:15;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.main3-list .item>a:hover>img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
#footer{position:relative;z-index:500}
.footer-1{background-color:#fafafa}
.footer-1-title{background-color:#0089d0;width:39px;font-size:16px;color:#fff;font-weight:700;line-height:1;text-align:center;position:relative;top:-10px;height:83px;padding:10px 10px 0;position:relative;margin-right:29px}
.footer-1-title i{position:absolute;top:0;right:-10px;width:10px}
.footer-1-title i img{display:block;width:100%}
.footer-1-div{overflow:hidden;padding-top:19px}
.footer-1-div dl{margin:0;margin-left:-3%}
.footer-1-div dd{float:left;width:30.333333333%;margin-left:3%}
.footer-1-div dd .form-control{height:46px;border-radius:0;box-shadow:none!important;font-size:16px}
.footer-2{background-color:#0089d0;padding:20px 0}
.er-wp{width:182px}
.er-con{overflow:hidden;font-size:13px;color:#fff;line-height:2;padding-top:10px}
.er{width:111px;margin-right:19px}
.er img{display:block;width:100%}
.foo-con{overflow:hidden;padding-top:11px}
.foo-hui{width:67px;margin-right:28px;margin-top:20px}
.foo-hui img{display:block;width:100%}
.foo-p{font-size:14px;color:#fff;line-height:2;overflow:hidden;padding-top:3px}
#header-2{display:none;height:75px;box-shadow:0 4px 8px -3px #000;position:fixed;top:0;left:0;width:100%;z-index:1001;background-color:#fff}
.nav-2{display:none;background-color:#fff;position:relative;z-index:900}
.nav-2>ul>li{border-top:1px dotted #ccc;position:relative}
.jiaspan{position:absolute;width:30px;height:30px;background-image:url(../images/jia2.png);background-repeat:no-repeat;background-position:center;top:5px;right:14px}
.jiaspan.cur{background-image:url(../images/jia2h.png)}
.nav-2>ul>li>a{padding:8px 10px;display:block;font-size:16px;width:100%;color:#333;font-family:anb;text-transform:uppercase}
.nav-2>ul>li>ul{padding-bottom:10px;display:none}
.nav-2>ul>li>ul>li>a{padding:6px 10px;display:block;font-size:14px;padding-left:25px;width:100%;color:#666}
.nav-2-form{padding:10px;position:relative}
.nav-2-form input[type=image]{position:absolute;right:19px;top:17px;width:18px}
.nav-2-form .form-control{padding-right:50px}
.logo-2{font-size:0;width:400px;margin-left:15px;margin-top:13px}
.logo-2 img{display:block;width:100%}
.menu2{margin-right:15px;height:75px;font-size:0}
.menu2 li{cursor:pointer;margin-left:10px;float:right;margin-top:29px}
.menu2 li+li{margin-top:23px}
.menu2 li a#toplink img{width:30px}
.chenggao{display:none;height:75px}
#nav-2-heidi{position:fixed;left:0;top:0;width:100%;height:100%;z-index:800;background-image:url(../images/heidi.png);display:none}
.banner-2{height:217px;background-repeat:no-repeat;background-position:center;background-size:cover}
.banner-2 img{display:none;width:100%}
.erji{padding:35px 0 50px}
.menu{width:252px;margin-right:40px}
.menu h1{margin:0;font-size:20px;font-weight:700;color:#fff;height:67px;line-height:67px;background-color:#0495e0;padding-left:27px}
.menu ul{margin:0}
.menu li{border-top:1px solid #fff}
.menu li a{display:block;height:48px;line-height:48px;padding-left:44px;color:#4f4f4f;font-size:14px;transition:.3s;background-color:#f6f8fa;background-image:url(../images/menu.png);background-repeat:no-repeat;background-position:27px center}
.menu li a:hover,.menu li.active a{background-color:#0089d0;background-image:url(../images/menuh.png);color:#fff}
.erji-title{padding-bottom:24px;border-bottom:1px solid #0089d0}
.erji-title .fl{font-size:20px;color:#3c3c3c;height:20px;line-height:20px;border-left:5px solid #0089d0;padding-left:10px}
.mianbaoxie{font-size:12px;color:#333;height:20px;line-height:20px}
.mianbaoxie a:hover{color:#0089d0}
.mianbaoxie span{color:#0089d0}
.erji-content{overflow:hidden}
.erji-content-div{padding-top:10px;min-height:520px}
.fenye{text-align:center;margin-top:30px;padding-top:20px}
.fenye ul{margin:0}
.list{padding-top:15px}
.list ul{margin:0}
.list li{margin-top:15px;background-repeat:no-repeat;background-position:0 center;background-image:url(../images/dian.png);text-overflow:ellipsis;white-space:nowrap;padding-left:15px;overflow:hidden;position:relative;padding-right:85px}
.list li:first-child{margin-top:0}
.list li a{font-size:16px;color:#333}
.list li span.date{font-size:14px;color:#999;position:absolute;right:0;top:0}
.list li a:hover{color:#0089d0}
.list li i{font-style:normal}
.list li i.list-admin{font-size:14px;color:#999;margin-left:140px}
.list li i.list-from{font-size:14px;color:#999}
.list li i.list-click{font-size:14px;color:#999}
.list-admin,.list-click,.list-from{margin-left:20px}
.list.search_11-list li>a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:50%;float:left}
.danpian{padding-top:25px}
.danpian-h1{font-size:28px;line-height:1.6;color:#333;text-align:center}
.danpian-h2{font-size:14px;line-height:1.6;color:#999;text-align:center;border-bottom:1px solid #eee;padding:10px 0 15px}
.danpian-con{font-size:14px;color:#666;line-height:2;padding:20px 0 20px}
.danpian-con *{font-size:16px!important;color:#666!important;line-height:2!important}
.danpian-con img{display:block;margin:15px auto}
.danpian-con img[src*="fileTypeImages/icon"]{display:inline-block;margin:0}
.dan-page{padding-top:10px;border-top:1px solid #eee}
.dan-a{margin-top:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.dan-a a{font-size:16px;color:#666}
.dan-a a:hover{color:#0089d0}
.pic-item{margin-top:25px}
.pic-item h1{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;font-size:16px;color:#333;text-align:center;margin-top:15px}
.pic-pic>a{display:block;position:relative;padding-bottom:66.6%;overflow:hidden}
.pic-pic>a img{position:absolute;left:0;top:0;width:100%;height:100%;transition:.3s}
.pic-pic:hover>a img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.pic-pic:hover+h1{color:#0089d0}
.map-wp{height:300px;margin-top:10px}
.map{height:100%;width:100%;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}
.contact-con{margin-top:30px}
.contact-con h1{margin:0;font-size:26px;color:#333}
.contact-con-p{font-size:18px;color:#666;line-height:2;margin-top:20px}
.search-fform{width:400px;margin:40px auto 0}
.search-fform-li{margin-top:20px}
.search-fform-li:first-child{margin-top:0}
.search-fform-li span.fl{height:34px;line-height:34px;margin-right:5px;font-size:16px;color:#333;width:85px;text-align:right}
.search-ffrom-input{overflow:hidden}
.search-ffrom-input-li{width:80px;margin-right:10px}
.search-ffrom-input-datets{overflow:hidden;height:34px;line-height:34px;font-size:14px;color:red}
.search-fform-li-btn{font-size:0;line-height:normal;text-align:center;margin-top:30px}
.search-fform-li-btn input:focus{outline:0}
.search-fform-li-btn input{width:100px;height:34px;line-height:34px;border:0;border-radius:4px;background-color:#4ba4d8;color:#fff;cursor:pointer;font-size:14px}
.search-fform-li-btn input[type=reset]{background-color:red;margin-left:20px}
.sousuo-table{margin-top:10px}
.sousuo-table table.table{text-align:center}
.sousuo-table table.table tr th{text-align:center;background-color:#f1f1f1;padding:8px 15px}
.sousuo-table table.table tr th:first-child{text-align:left}
.sousuo-table table.table tr td:first-child{text-align:left}
.sousuo-table table.table tr td{height:50px;vertical-align:middle;border-top:0;border-bottom:1px dotted #a2a2a2}
.sousuo-table table.table tr td:first-child+td+td+td+td{color:#999}
.sousuo-table table.table tr td>a{display:block;background-repeat:no-repeat;background-position:0 center;background-image:url(/jwc/images/dian0.png);text-overflow:ellipsis;white-space:nowrap;padding-left:15px;overflow:hidden;position:relative;font-size:15px}
.sousuo-table table.table tr td>a:hover{color:#0089d0}
.pic2-list .pic-pic>a{padding-bottom:21.2766%}
.home-jj{margin-left:52px;margin-top:8px}
.home-jj h1{margin-bottom:10px;font-size:16px;font-weight:bolder;margin-top:0;color:#d43b3b}
.home-jj h2{font-size:14px;color:#fff;margin-top:0}


/* 手机端导航开始 */

.pcxs { display: block!important;}
.mmxs { display: none!important;}
@media screen and (max-width:900px) {
    .pcxs { display: none!important;}
    .mmxs { display: block!important;}
}
.xf_header { width: 100%; float: left;  height: 8vh;}
.xf_footer { width: 100%; float: left; height: 9vh;}





/*------手机端样式-------*/

@media screen and (max-width:900px) {

    /*头部K*/
    .header { width:100%; height:6vh; background:#3E6DB5; color:#dcdcdc; position:fixed;; padding:1vh 0; overflow:hidden; z-index: 999;}
    .header img { height: 4vh; display:block; margin:0 auto;}
    .header .top_dh { width:20%; float:left;position: relative;top: 50%;transform: translateY(-50%); }
    .header .h1 { width:60%; display:block; float:left; text-align:center; color:#FFF; font-size:5vw; font-weight:normal;position: relative;top: 50%;transform: translateY(-50%); }
    .header .h1 a { color:#FFF;}
    .header .top_ss { width:20%; float:left;position: relative;top: 50%;transform: translateY(-50%); }
    .header .h1 img { height:5vh;}

    /*导航*/
    .nav_bg_m { position:fixed; left:-50%; width:50%; height:100vh; overflow-x:hidden; top:0; z-index:9999; background:url(/sjjs/static/images/hei_bgm.png);
        -webkit-transition: all 1.0s;
        -moz-transition: all 1.0s;
        -o-transition: all 1.0s;
        transition: all 1.0s;
    }
    .nav_gb_m { position:fixed; right:-100%; width:50%; height:100vh; overflow-x:hidden; top:0; z-index:9999; /*background:url(/sjjs/static/images/bai_bg.png);*/
        -webkit-transition: all 1.0s;
        -moz-transition: all 1.0s;
        -o-transition: all 1.0s;
        transition: all 1.0s;
    }
    .nav_gb_m p { font-size:6vw; color:#1f1111; z-index:9999; right:5vw; top:4vw; position:absolute;}
    .m_b_gb  { width: 35px; height: 35px; background: url("/sjjs/static/images/l_close.png") no-repeat center center; background-size: 30px; position: absolute; right: 20px!important; top: 85vh;}
    .t_logo { width:100%; float:left; margin-top:3vh; margin-bottom:2vh; color:#fff; font-size:18px; text-align:center;}
    .t_logo img { width: 50%; margin-left: 9%; display:block; opacity: 0.8;}
    .nav { display:block; float:right; background:none; height:auto; width:80%; margin-right:10%; }
    .nav ul {}
    .nav li { width: 88%;display: block;float: left;height: 5vh;line-height: 5vh;position: relative;font-size: 16px;padding: 0 6%; border-bottom:1px solid #696666; overflow: hidden;
        -webkit-transition: all 0.6s;
        -moz-transition: all 0.6s;
        -o-transition: all 0.6s;
        transition: all 0.6s;}
    .nav li.nav_top { background: url("/sjjs/static/images/jia.png") no-repeat right 10px; background-size: 20px;}
    .nav li a { color:#eeeeee; height: 5vh;}
    .nav li.cur { background:none;}
    .nav li.cur a { color:#f3c0aa; display: block;width: 100%;height: 100%; }
    .hd { display: none;}

    /*底部悬浮导航*/
    .xf_hei{width:100%; height:9vh; float:left; overflow:hidden; }
    .xf_dh { width:100%; height:9vh; float:left; font-size:0.14rem; overflow:hidden; background:url(/images/xf_dh_bg.jpg) no-repeat center center #ffffff; background-size:123%; position:fixed; bottom:0; left:0; z-index:99999;}
    .xf_dh li { width:20%; height:100%; display:block; float:left; background-size:3.5vh;}
    .xf_dh li a { display:block; padding-top:5.5vh; height:4vh; line-height:3vh; text-align:center; color:#000; font-size:1.6vh;}
    .xf_dh_a { background:url(/sjjs/static/images/xf_dh_a.png) no-repeat center 1.5vh;}
    .xf_dh_b { background:url(/sjjs/static/images/xf_dh_b.png) no-repeat center 1.5vh;}
    .xf_dh_c { background:url(/sjjs/static/images/xf_dh_c.png) no-repeat center 1.4vh;}
    /* .xf_dh_c a { color:#fdd228!important;} */
    .xf_dh_d { background:url(/sjjs/static/images/xf_dh_d.png) no-repeat center 1.5vh;}
    .xf_dh_e { background:url(/sjjs/static/images/xf_dh_e.png) no-repeat center 1.5vh; }

    .sg_xiang { width:100%; height:auto; padding:2vh; text-align:left; overflow:hidden; background:#3d3d3d;  box-sizing:border-box;}
    .sg_xiang .m_ewm { margin:3vw 0;}
    .sg_xiang .m_ewm img { width:40%; margin:0 5%; display:block; float:left}

    .sg_xiang p {font-size:14px; line-height:25px; color:#fff;}
    .sg_xiang p a {color:#fff;}


}

