@charset "utf-8";
/* CSS reset for c_b */
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
ol,ul{list-style:none}
a{color:#666;text-decoration:none}
address,cite,dfn,em,i,var{font-style:normal}
a:focus{outline:0;}
a:hover{text-decoration:underline}
p{word-spacing:-1.5px}
body{background-color:#fff;overflow-x:hidden;color:#000;font-size:12px;font-family:"微软雅黑";position:relative}
.container,.content,.footer,.header{margin-left:auto;margin-right:auto;width:1200px}
.clearfix:after{content:'';display:block;clear:both;height:0;visibility:hidden}
.header{width:100%;overflow:;background-color:#fff}
.header_top{width:100%;height:30px;background-color:#f9f9f9;border-bottom:1px solid #ededed}
.header_top p{float:left;line-height:30px;font-size:12px;color:#666}
.header_top ul{float:right;width:165px;margin-top:8px}
.header_top li{float:left;width:84px;border-right:1px dotted #acaaa9;text-align:center;font-size:12px;color:#666;position:relative}
.header_top li a{color:#666}
.header_top .last{width:65px;text-align:right;border:none}
.header_top li img{display:none;position:absolute;top:25px;left:-10px;border:1px solid #ddd}
.header_top li:hover img{display:block}
.header_center{overflow:hidden;width:100%;max-width:1200px;margin:0 auto;height:120px}
.header_center h1{float:left;margin-top:30px}
.header_center h2{font-size:21px;color:#009ad8;padding-left:30px;margin-left:30px;float:left;margin-top:30px;padding-top:5px;border-left:1px solid #d9d7d7;line-height:30px}
.header_center h2 em{display:block;font-size:13px;color:#383431}
.header_center .phone{overflow:hidden;float:right;margin-top:30px;padding-left:45px;padding-right:10px;background:url(../images/phone.png) no-repeat left center}
.header_center .phone p{font-size:12px;color:#666}
.header_center .phone i{display:block;font-size:18px;color:#009ad8;font-family:'微软雅黑';font-weight:700;font-style:normal}
.header_nav{overflow: ;width:100%;height:63px;background:url(../images/header_nav_bg.png) repeat-x left top}
.header_nav ul{overflow: }
.header_nav li{ float:left;font-size:15px;line-height:63px;background:url(../images/header_nav_bor.png) no-repeat right center; position: relative; }
.header_nav li a{display:block;text-decoration:none;color:#fff;padding:0 40px}
.header_nav .last{background:0 0}
.header_nav li.cur,.header_nav li:hover{background:url(../images/header_nav.png) repeat-x left top}
.header_nav .subnav{ position: absolute; left: 0; top: 100%; width: 100%; background: #0085ba; z-index: 9; display: none; }
.header_nav li:hover > .subnav{ display: block; }
.header_nav .subnav a{ line-height: 24px; padding: 10px 15px; text-align: center; }
.header_nav .subnav a:hover{ background-color: #009AD8; }
#flashs{width:100%;margin:0 auto;position:relative;height:500px;overflow:hidden}
#flashs .bgitem{z-index:1;position:absolute;top:0}
#flashs .banner_btn{overflow:hidden;width:100%;text-align:center;position:absolute;left:0;bottom:15px;z-index:15555555}
#flashs .banner_btn span{display:inline-block;width:29px;height:11px;background:url(../images/banner_btn.png) no-repeat right center;margin:0 2px;cursor:pointer}
#flashs .banner_btn .cur{background-position:left}
.footer{overflow:hidden;width:100%;padding:35px 0;background-color:#333}
.footer .topnav{overflow:hidden;width:100%;padding-bottom:30px;border-bottom:1px solid #aaa;margin-bottom:35px}
.footer .topnav ul{overflow:hidden;width:1200px;margin:0 auto}
.footer .topnav li{float:left;width:119px;text-align:center;border-right:1px dotted #aaa;font-size:14px}
.footer .topnav li a{color:#ccc}
.footer .topnav li.last{border:none}
.footer .btm{overflow:hidden;width:1200px;margin:0 auto}
.footer h2{float:left;margin-top:9px}
.footer .info{overflow:hidden;float:left;margin-left:60px;width:530px}
.footer .info p{font-size:14px;color:#ccc;line-height:30px}
.footer .info a{color:#999}
.footer .btm ul{overflow:hidden;float:right}
.footer .btm li{float:left;width:110px;text-align:center;font-size:12px;color:#ccc;margin-left:10px}
.footer .btm li img{display:block;margin-bottom:10px}
.ss{overflow:hidden;width:100%;background-color:#fff;height:55px}
.ss p{font-size:14px;line-height:80px;float:left;color:#d80024}
.ss p a{color:#000;padding:0 1px}
.ss .ssk{float:right;width:215px;height:34px;margin-top:20px}
.ss .ssk input{width:160px;height:32px;line-height:35px;font-size:13px;color:#979797;border:1px solid #dfdfdf;border-right:none;outline:0;float:left;padding-left:10px;padding-right:10px}
.ss .ssk a{display:block;width:34px;height:34px;float:right;background:url(../images/ssFdj.jpg) no-repeat center}
.link{overflow:hidden;width:1200px;margin:0 auto;border-radius:10px;border:2px solid #e3e0e0;padding:20px;margin-bottom:30px}
.link h3{float:left;font-size:18px;color:#009ad8;line-height:33px}
.link h3 a{color:#009ad8;cursor:default;text-decoration:none}
.link h3 em{font-family:Arial;text-transform:uppercase;margin-left:10px}
.link ul{overflow:hidden;width:880px;font-size:14px;float:left;margin-left:10px}
.link ul li{float:left;margin:0 10px;white-space:nowrap;line-height:33px}
.link ul a{color:#666}
.link .rk{display:block;float:right;width:104px;height:33px;text-align:center;line-height:33px;border-radius:5px;background-color:#009ad8;font-size:14px;color:#fff}
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #fff}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all .3s;background:#f9c300;opacity:.7;filter:Alpha(opacity=70);color:#fff;font:14px/54px "微软雅黑";overflow:hidden}
.side ul li .sideboxTel{position:absolute;width:54px;height:54px;top:0;right:0;transition:all .3s;background:#f9c300;opacity:.7;filter:Alpha(opacity=70);color:#fff;font:14px/54px "微软雅黑";overflow:hidden}
.side ul li .sideboxemail{position:absolute;width:54px;height:54px;top:0;right:0;transition:all .3s;background:#f9c300;opacity:.7;filter:Alpha(opacity=70);color:#fff;font:14px/54px "微软雅黑";overflow:hidden}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#f9c300;opacity:.7;filter:Alpha(opacity=70);transition:all .3s}
.side ul li .sidetop:hover{background:#f9c300;opacity:1;filter:Alpha(opacity=100)}
.side ul li img{float:left}
#client-2 .my-kefu-ftop{display:none}
