/*
    **20170315 wt v1.0
*/

@charset "utf-8";
/*通用设置 start*/
*{margin:0px; padding:0px; border:0px;}
html{font-family: "Microsoft YaHei";font-size:16px;color:#333;}/*此处设置页面根字体为10像素，1rem＝10px*/
/*html{-ms-filter:grayscale(1);-webkit-filter:grayscale(1);filter:grayscale(1);}*/
a{outline: 0; text-decoration:none;}
button,input,optgroup,select,textarea {color: inherit;font: inherit;}
button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance: button; cursor: pointer}
button{border:none;outline: none; }
ul{list-style-type:none;padding: 0;}
input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0);background: rgba(0,0,0,0);border:none;outline: none;}
div,section,ul,li,h2,h3,h4,h5,h6,p{box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; }/*设置padding为盒子内部尺寸*/
h4 {margin: 0;}
/*通用设置 end*/

.w1200 {width: 1200px!important; margin: 0 auto;}
.fl{float: left;}
.fr,.rt{float: right;}

.header .top-line {height: 8px; background: #0e7ef1;}
.header .header-logo {height: 55px; line-height: 55px;}
.header .banner img {width: auto; height: 503px;}
.header .header-logo .logo {width: 1200px; margin: 0 auto; font-size: 16px; color: #333; padding-top: 0;}
.header .header-logo .logo img {width: auto; height: 40px; vertical-align: middle;}
.header .header-logo .logo a {color: #333; text-decoration: none; margin-right: 20px; font-weight: bold;}

.foot {width: 100%;height: 208px;min-width: 1200px;background: #f6f6f6;}
.foot-content{height:50px;line-height: 50px;border-bottom:1px solid  #e6e6e6;}
.foot-content>ul{width:1200px;margin:0 auto;border-left:1px solid #e6e6e6;}
.foot-content>ul>li{position:relative;float:left;width:27%;border-right:1px solid #e6e6e6;text-align:center;cursor:pointer;font-weight:bold;}
.foot-content>ul>li .link-icon{position: relative; top: 5px;display: inline-block;width: 20px;height:20px;margin-right:15px;background: url("../../image/footer/link.png") center center no-repeat;}
.foot-content>ul>li>b{display: inline-block;width: 10px;height:10px;margin-left:15px;background: url("../../image/footer/arrow.png") center center no-repeat;}
.foot-content>ul>li>ul{position:absolute;display:none;top:-360px;left:0;width:100%;height:360px;overflow:scroll;white-space:nowrap;background:#e8e8e8 none repeat scroll 0% 0%;}
.foot-detail{border-top:2px solid  #c51410;}
.foot-detail .foot-info{width: 1200px;margin: 0 auto;height:154px;padding: 20px 120px;text-align: center}
.foot-detail .foot-info .foot-left{float: left;}
.foot-detail .foot-info .foot-left a{display: inline-block;position: relative;top:10px;}
.foot-detail .foot-info .foot-center{float: left;width: 600px;}
.foot-detail .foot-info .foot-center p{margin: 0 0 10px; font-size: 14px;}
.foot-detail .foot-info .foot-center a{color: #333}
.foot-detail .foot-info .foot-right{float: right;}
.foot-detail .foot-info .foot-right a{display: inline-block;position: relative;top:10px;}
.foot-detail .foot-info .foot-right .icon-3{margin-left: 20px}