body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol {margin: 0;padding: 0;}
em,i {font-style: normal}
li {list-style: none}
a,a:hover {text-decoration: none}
img {border: 0}

table {border-collapse: collapse;border-spacing: 0}
label {cursor: default}

body,button,input,select,textarea {font: 12px/1.5 'microsoft yahei', Tahoma, arial, 'Hiragino Sans GB', \5b8b\4f53}
textarea {resize: none}

a,a:focus {outline: none}

.clearfix:after {content: '\20';display: block;height: 0;clear: both}
.clearfix {*zoom: 1
}

.clear {display: block;height: 0;clear: both;font-size: 0;line-height: 0;overflow: hidden}

.fl {float: left;display: inline}
.fr {float: right;display: inline}
.fn {float: none}
.tl {text-align: left}
.tr {text-align: right}
.tc {text-align: center}
.hide {display: none}
.show {display: block}
.mt10 {margin-top: 10px}

.noBg {background: none!important}
.noBorder {border: 0!important}
.yahei {font-family: 'microsoft yahei'}
.red {color: red}
a {color: grey;text-decoration: none;}
a:hover {color:grey;}
ul li {text-decoration: none;list-style-type: none;}
/*åˆå§‹åŒ–å®Œæˆ*/
body{min-width: 1440px !important;}

.g-in {width: 1400px;margin: 0 auto;}
.g-in:after {content: '\20';display: block;height: 0;clear: both}
.g-in {*zoom: 1}

/*å¤´éƒ¨*/
.wrapper{width:100%;position:relative;overflow: hidden;}
.header{width:100%;padding: 20px 0 10px;}

.topArea{padding-top: 10px;padding-bottom: 10px;background: #333333;margin-bottom: 35px;}
.topArea p{float: left;color: #999999;font-size: 12px;}
.topArea .t-r{float: right;padding-left: 13px;background: url(sj.png) left center no-repeat;}
.topArea .t-r a{padding-left: 4px;color: #999999;font-size: 12px;}
.logo{float: left;margin-right: 45px;}
.searchbox{float: left;padding-top: 10px;}
.searchbox input{float: left;}
.searchbox .inputbox{width: 388px;height: 31px;border: 1px solid #0189de;}
.searchbox .button{cursor: pointer;color: #fff;height: 35px;width: 94px;background: #0189de;border: 1px solid #0189de;}
.searchbox .hot p{padding-top: 12px;font-size: 12px;color: #9f9d9d;}
.searchbox .hot p a{padding:0 15px;font-size: 12px;color: #9f9d9d;}
.tel{float: left;margin-left: 50%;padding-left: 50px;margin-top:15px;background: url(phone.png) left center no-repeat;}
.tel p{font-size: 16px;color: #000;}
.tel span{font-size: 18px;color: #d94d40;font-weight: bold;}
.bm{float: left;margin-left: 40px;}
.bm span{display: block;width: 26px;height: 26px;background: url(on.png) center no-repeat;margin: 0 auto;}
.bm p{font-size: 18px;padding-top: 10px;}

.navs .g-in{width: 100%;padding:0 2%;box-sizing: border-box;}
.navs .g-in ul{width: 80%;margin: 0 auto;}

.navs ul li{float: left;box-sizing: border-box;padding:0 23px;text-align: center;}
.navs ul li a{display: block;line-height: 45px;font-size: 16px;color: #000;padding: 0 10px;}
.navs ul li a:hover, .navs ul li a.current{background: #0189de;color: #fff;}
.navs ul .col a{background: #0189de;color: #fff;padding: 0 55px;}
.navs ul li dl{box-sizing: border-box; position: absolute;background: #000;padding: 0 13px;z-index: 99;width:100%; opacity:0.7}
.navs ul li dl dt a{padding: 0 !important;text-align: left !important;display: block;font-size: 14px;line-height: 58px;color: #FFFFFF;border-bottom: 1px solid #999999 !important;background:url(dt.png) right center no-repeat #000 !important;}
.navs ul li dl dt:last-child a{border-bottom: 0 !important;}

.banner img{display: block;}
.slideBox{position: relative;left:50%; width:1920px; margin-left:-960px; text-align:center;}
.slideBox .hd{position: absolute;bottom: 15px;width: 100%;z-index: 99;text-align: center;}
.slideBox .hd ul li{display: inline-block;margin-left: 15px;width: 12px;height: 12px;background: #fff;border-radius: 50%;}
.slideBox .hd ul li.on{background: #1244a3;}

.footer{background: #3a3f46;}
.footer .btt{padding-bottom: 70px;}
.footer .left{float: left;margin-left: 205px}
.footer .left .a2{margin-top: 20px;display: block;width:180px;height: 40px;border-radius: 30px;border: 1px solid #b0b2b5;text-align: center;background: url(wx_59.jpg) 30px center no-repeat;line-height: 40px;}
.footer .left .a3{margin-top: 15px;display: block;width:180px;height: 40px;border-radius: 30px;border: 1px solid #b0b2b5;text-align: center;background: url(qq_63.jpg) 30px center no-repeat;line-height: 40px;}

.footer .btt .fg{float: left;margin-left: 60px;margin-top: 15px;width: 1px; height:170px;border-left: 1px solid #53585f;}

.footer .btt .mid{float: left;}
.footer .btt .mid ul{float: left;margin-left: 100px;padding-top: 10px;}
.footer .btt .mid ul:first-child{margin-left: 70px;}
.footer .btt .mid ul li:first-child a{color:#fff;}
.footer .btt .mid ul li{line-height: 27px;font-size: 12px;color: #87898c;}
.footer .btt .mid ul li:first-child{line-height: 30px;color: #c4c4c4;font-size: 14px;font-weight: bold;}
.footer .btt .right{float: right;margin-right: 180px;margin-top: 20px;}
.footer .btt .right p{color: #aaaaaa;text-align: center;line-height: 40px;font-size: 14px;}
.footer .btt .right img{width: 110px;height: 106px;display: block;margin: 0 auto;}
.footer .bottom p{line-height: 85px;font-size: 13px;background: #33383f;color: #aaaaaa;text-align: center;}
.footer .bottom a{color: #aaaaaa;padding-left: 10px;}
.footer .bottom span{padding-left: 10px;}
.footer .bottom a:last-child{padding-left: 0;}
