body,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,legend,li,ol,p,ul{margin:0;padding:0}
fieldset,img{border:none}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
li,ol,ul{list-style:none;list-style-type:none}
input,select{vertical-align:middle}
input,select,textarea{font-size:12px;margin:0}
table{border-collapse:collapse}
body{background:#fff;color:#333;font-size:14px}
body,button,h1,h2,h3,h4,h5,h6,input,select,textarea{font-family:'Helvetica Neue',STHeiti,'Microsoft YaHei',Helvetica,Arial,sans-serif}
a{color:#000;text-decoration:none}
a:link,a:visited{text-decoration:none;outline:0}
a:hover{color:#d4000f;outline:0}
a:active{outline:0;text-decoration:none}
a:focus{outline:0;text-decoration:none}
.cred,.cred a{color:#d4000f}
.blank{clear:both;height:10px;overflow:hidden;display:block}
.blank:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.blank20{clear:both;height:20px;overflow:hidden;display:block}
.blank:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.clearfix{zoom:1;clear:both}
.ad1200{width:1200px;margin:0 auto 5px;overflow:hidden;position:relative;overflow:hidden}
.ad1200 .aleft{width:595px;float:left}
.ad1200 .aright{width:595px;float:right}
.ad1000 .ad740{width:740px;float:left}
.ad1000 .ad240{width:240px;float:right}
.text-link{width:980px;padding:0 10px;height:30px;line-height:30px;background:#f4f4f4;margin:0 auto;overflow:hidden}
.text-link ul{float:left}
.text-link li{float:left}
.text-link li a{color:#424242;padding:0 10px}
.topnav{width:100%;height:40px;background:#f5f5f5;float:left}
.topnav .bd{width:1200px;height:40px;line-height:40px;margin:0 auto;font-size:14px}
.topnav .bd li{float:left;height:40px;color:#999}
.topnav .bd .icon-home{background:url(../images/icon-home.gif) 0 center no-repeat;padding-left:24px}
.topnav .bd li a{color:#424242}
.topnav .bd .line{padding:0 5px}
.topnav .bd .t-left{float:left}
.topnav .bd .t-right{width:660px;height:40px;line-height:40px;float:right}
.topnav .bd .t-right ul{height:40px;text-align:right;float:right}
.topnav .bd .t-right .t-tq{width:260px;padding-top:6px;float:left}
.header{width:1200px;height:90px;margin:0 auto}
.header .logo{width:290px;height:90px;float:left;margin-left: -60px;padding:10px 0 10px 0}
.header .logo a{width:290px;height:90px;background:url(/static/images/logo1.png) center center no-repeat;text-indent:-10000em;overflow:hidden;display:block}
.header .slogan{width:360px;height:90px;text-indent:-10000em;overflow:hidden;display:block;float:left}
.header .search{width:371px;height:46px;background:url(../images/search-bg.gif) no-repeat;float:right;position:relative;margin-top:25px}
.header .search .text{width:271px;height:46px;line-height:46px;border-right:0;text-indent:1em;display:block;float:left;overflow:hidden;padding:0;margin:0;outline:0;border:0;background:0 0;font-size:14px}
.header .search .btn{width:100px;height:46px;line-height:46px;text-indent:-10000em;overflow:hidden;text-align:center;background:0 0;font-size:16px;display:block;float:left;padding:0;margin:0;border:0;outline:0;cursor:pointer}
.mainnav{width:100%;height:68px;position:relative;background:url(../images/mainnav-bg.gif) repeat-x}
.mainnav .m-hd{width:1200px;height:68px;margin:0 auto;clear:both;overflow:hidden}
.mainnav .m-hd li{float:left}
.mainnav .m-hd li a{color:#fff;font-size:22px;height:65px;line-height:65px;padding:0 42px;float:left;margin:3px 0 0}
.mainnav .m-hd .menu_tab1 a{background:#fff;color:#000}
.mainnav .m-bd{width:1200px;margin:0 auto;clear:both}
.mainnav .m-bd{width:1200px;height:63px;border-bottom:1px solid #ededed;margin:0 auto;position:relative;overflow:hidden}
.mainnav .m-bd ul{width:1200px;text-align:left;margin:0 auto;position:relative}
.mainnav .m-bd li{display:inline;line-height:63px;font-size:16px;padding:0 5px}
.mainnav .m-bd .v-line{padding:0 20px}
.mainnav .m-bd li a{font-size:16px;color:#555}
.footer{width:100%;margin:0 auto}
.footer .f-about{width:100%;height:60px;line-height:60px;background:#b60005;text-align:center;color:#fff;font-size:16px;float:left}
.footer .f-about a{color:#fff;font-size:16px}
.footer .f-copyright{width:1200px;margin:15px auto;padding:20px 0 0;clear:both}
.footer .f-copyright .f-cleft{width:290px;float:left}
.footer .f-copyright .f-cleft .logo{width:210px;height:70px;border-right:2px solid #ccc;float:right}
.footer .f-copyright .f-cright{width:910px;float:left;position:relative}
.footer .f-copyright .f-cright p{line-height:26px;text-indent:2em}
.footer .f-pic{width:1200px;margin:0 auto;text-align:center;position:relative;clear:both}
.footer .f-pic ul{width:1200px;margin:0 auto;text-align:center;position:relative}
.footer .f-pic li{display:inline}
@media screen and (max-width:1366px){.ad390{width:320px}
.ad390 img{width:320px;height:auto}
.ad1200{width:1000px}
.ad1200 img{width:1000px;height:auto}
.ad1200 .aleft,.ad1200 .aleft img,.ad1200 .aright,.ad1200 .aright img{width:495px}
.topnav .bd{width:1000px}
.header{width:1000px;overflow:hidden}
.header .logo{width:280px;height:90px}
.header .logo a{width:280px;height:90px;background:url(../images/jlonline-logo3.gif) center center no-repeat}
.header .slogan{width:300px;background:url(../images/jlonline-slogan2.gif) center center no-repeat}
.header .search{width:320px;background:url(../images/search-bg2.gif) no-repeat}
.header .search .text{width:220px}
.header .search .btn{width:100px}
.mainnav{height:108px;background:url(../images/mainnav-bg2.gif) repeat-x}
.mainnav .m-hd{width:1000px;height:56px}
.mainnav .m-hd li a{height:53px;line-height:53px;padding:0 32px}
.mainnav .m-bd{width:1000px;height:53px}
.mainnav .m-bd ul{width:1000px}
.mainnav .m-bd li{line-height:53px}
.mainnav .m-bd .v-line{padding:0 10px}
.mainnav .m-bd li a{font-size:16px}
.mainnav .m-bd{width:1000px}
.footer .f-copyright{width:1000px}
.footer .f-copyright .f-cleft{width:190px}
.footer .f-copyright .f-cleft .logo{width:188px}
.footer .f-copyright .f-cright{width:810px}
.footer .f-pic{width:1000px}
.footer .f-pic ul{width:1000px}
}
.bdcs-container .bdcs-main,.bdcs-container .bdcs-main *{box-sizing:content-box;margin:0;padding:0;float:none;clear:none;overflow:hidden;white-space:nowrap;word-wrap:normal;border:0;background:0 0;width:auto;height:auto;max-width:none;min-width:none;max-height:none;min-height:none;border-radius:0;box-shadow:none;transition:none;text-align:left}
.bdcs-container .bdcs-clearfix:after{content:'';display:block;clear:both;height:0}
.bdcs-container .bdcs-clearfix{zoom:1}
.bdcs-container .bdcs-main{overflow:visible}
.bdcs-container .bdcs-search{display:block;overflow:visible;position:relative;border-style:solid}
.bdcs-container .bdcs-search-form-input-wrap{display:inline-block}
.bdcs-container .bdcs-search{width:371px;height:44px}
.bdcs-container .bdcs-search-form-input{border-width:0;border-style:solid;display:inline-block;vertical-align:top;text-indent:10px;float:left;border-color:#a6a6a6;margin-right:0;width:298px;height:46px;line-height:46px;font-family:'Helvetica Neue',STHeiti,'Microsoft YaHei',Helvetica,Arial,sans-serif;color:#000;font-size:14px;border-radius:0;background-color:none}
.bdcs-container .bdcs-search-form-input:focus{border-width:0}
.bdcs-container .bdcs-search-form-submit{display:inline-block;cursor:pointer;border-width:0;border-style:solid;vertical-align:top;text-align:center;width:73px;border-color:#a6a6a6;height:46px;background-color:none;color:#000;font-family:Arial,SimSun,sans-serif;font-size:14px;border-radius:0;line-height:46px;text-indent:-999em;overflow:hidden}
