@charset "utf-8";
/*
Copyright ibw.cn
Created by ibw
*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 "思源黑体", Microsoft YaHei, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; }
legend { color: #000; }
fieldset, img { border: 0; vertical-align: top; }
section, article, aside, header, footer, nav, dialog, figure { display: block; }
figure { margin: 0; }
button, input, select, textarea { font-size: 100%;border:0;background:none;outline:none; }
table { border-collapse: collapse; border-spacing: 0 }
.clear { display: block; height: 0; overflow: hidden; clear: both }
.clearfix:after { content: '\20'; display: block; height: 0; clear: both; }
.clearfix { *zoom:1;}
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: none; }
a { blr:expression_r(this.onFocus=this.blur());}
a { outline: none; transition:all 0.5s; }
table { border-collapse: collapse; border-spacing: 0; }
.hidden { display: none; }
.invisible { visibility: hidden; }
.noBg { background: none !important; }
.noBd { border: none !important; }
.noMr{margin-right:0 !important; float:right !important;}
.i{text-align: justify; text-justify: inter-ideograph;}

/*Body*/
body { color: #555; }
a { color: #555; }
a:hover { color: #ea5c0a; }
.wrap { width: 1200px; margin: 0 auto;}
.g-in { width: 1200px; margin: 0 auto;}
.wrapper{width:100%; margin: 0 auto; overflow:hidden;}

.ad {position:relative; left:50%; width:1200px; margin-left:-600px; text-align:center;}
.ad .hd { position:absolute; left:0; bottom:20px; width:100%; height:12px; z-index:4; }
.ad .hd ul { width:1000px; height:12px; margin:0 auto; text-align:center;}
.ad .hd ul li { display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0 4px; border-radius:12px; background:#fff; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.ad .hd ul .on {background:#ea5c0a;}

.tb{height:48px;background:#f1f1f1;padding:0 20px;box-sizing:border-box;}
.tb .z{float:left;line-height:48px;}
.tb .z span{color: #ea5c0a;}
.tb .y{float:right;padding-top:6px;}

.tc{height:88px;}
.logo{float:left;margin-top:18px;}
.search{float:left;width:414px;margin:10px 0 0 86px;}
.search p{padding-bottom:7px;}
.search p em{color: #ea5c0a;}
.search p a{margin-right:8px;}
.search form{display:block;height:31px;background:url(search.png);}
.search form input[type="text"]{width:353px;height:31px;float:left;padding-left:10px;}
.search form input[type="submit"]{width:51px;height:31px;float:right;cursor:pointer;}
.tel{float:left;color:#000;margin:20px 0 0 30px;}
.tel p:nth-child(1){margin-bottom:8px;}
.ewm{float:right;margin:0 0 0 0;  position:relative; height:88px}
.ewm img{ height:70px; position:absolute; right:20px; top:50%; transform:translateY(-50%)}
/*商务通模版*/

.bjx_main2_con{width:888px;border-left:1px solid #ddd;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;clear:both;overflow:hidden;height:349px;text-align:left;}

.bjx_con5over{overflow:hidden;float:left;}
/**/
.bjx_swlist{overflow:hidden;margin:0;line-height:24px;}
.bjx_swlist li{padding:0 10px;float:left;width:888px;height:120px;border-bottom:1px solid #dcdcdc;overflow:hidden;}
.bjx_swlist li:last-child{border-right: 0px solid #EEEEEE;}
.bjx_swlist li a{margin-right:4px;display:inline-block;}
.bjx_swlist li a:hover{color:#086CA8;}
.bjx_swlist h3 a{color:#0983CC;font-weight:bold;}
.bjx_swlist h3{padding-top:7px;font-size:12px;}
.bjx_swlist h3.pd0{padding-top:0px;}
.bjx_swlist .bjx_swtext a{color:#000;}
.bjx_swlist .bjx_swtext a:hover{background:#0983CC;color:#FFF;text-decoration:none;}
.bjx_swlist .bjx_swtext02{background:url(https://img.mybjx.net/theme/default/images/common/shared/bjxbg.gif) -963px -105px no-repeat;padding-left:23px;}
.bjx_swlist .bjx_swtext02 a{color:#818080;}
/**/

/*bjx第五屏end*/
.nav{}
.nav ul{width:1200px;height:48px;background:#0983cc;margin:0 auto;}
.nav ul li {float: left; display: inline; position:relative; z-index:10; width:163px; }
.nav ul li a { display: block; height: 48px; line-height:48px; font-size: 16px; font-weight:bold; text-align:center; color:#fff;}
.nav ul li a:hover, .nav ul li a.current {background:#036fb0;}
.nav ul li:nth-child(1){width:174px;}

.subnav{width:1198px;margin:0 auto;border:1px solid #bbb;border-top:0;height:78px;background:#efefef;}
.subnav ul{padding:12px 0 0 102px;}
.subnav li{float:left;margin-right:60px;}
.subnav li:last-child{margin-right:0;}
.subnav li h2{float:left;font-size:18px;text-align:center;font-weight:normal;color:#0983cc;width:36px;}
.subnav li .tit{float:left;font-size:14px;margin-left:24px;}
.subnav li .tit p{width:56px;line-height:28px;}
.subnav li .tit p:nth-child(1){float:left;}
.subnav li .tit p:nth-child(2){float:right;margin-left:30px;}
.subnav li .tit p a{color:#000;}
.subnav li .tit p a:hover{color: #ea5c0a;}

@-webkit-keyframes btnRotate-ys {
0% {
    -webkit-transform: rotateY(0deg);
   }
100% {
    -webkit-transform: rotateY(360deg);
    }
}

.banner {position:relative; left:50%; width:1200px; text-align:center; margin:10px 0 10px -600px;}
.banner .hd { position:absolute; left:0; bottom:20px; width:100%; height:12px; z-index:4; }
.banner .hd ul { width:1000px; height:12px; margin:0 auto; text-align:center;}
.banner .hd ul li { display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:0 4px; border-radius:12px; background:#fff; line-height:999px; overflow:hidden; cursor:pointer; vertical-align:top;}
.banner .hd ul .on {background:#ea5c0a;}

.footer{background:#eee;border-top:1px solid #d2d2d2;padding:30px 0;}
.footer .ftlogo{float:left;margin:30px 0 0 108px;}
.footer .middle{float:left;font-size:12px;margin:0 0 0 70px;line-height:25px;text-align:center;}
.footer .middle p{height:20px;line-height:20px;margin-top:6px;}
.footer .xin{float:right;margin:34px 20px 0 0;}