@charset "utf-8";
/* CSS Document */

/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }  /*让这些的标签内外边距都是0*/
fieldset, img {  border:none;  }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: '微软雅黑',"SimSun","宋体";}
select, input { vertical-align:middle;  /*  */ }
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#3C3C3C;  font:12px/1.5 tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif; /* 设置全局的文字 颜色 字号  字体  */    /* 测试用的高度 */ }
a{color:#3C3C3C; text-decoration:none; }
img{vertical-align: middle;}
/* 常用代码  */
.clearfix:after { content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }

.fl{ float:left;}
.fr{ float:right;}
h1,h2,h3,h4,h5,h6{ color:#3C3C3C; font-weight:normal; }
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{ color:#3C3C3C; }
em,i{font-style: normal;}
.h{ color:#f40 !important; }
.bd{border: 1px solid #e8e8e8;}
em{font-style: normal;}
/*1. 自定义字体 */
@font-face {font-family: 'taobao';
    src: url('../font/iconfont.eot'); /* IE9*/
    src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../font/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../font/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
@font-face{
font-family:"Wingdings";
src:url('../fonts/jindian.TTF');
}
/*2.调用*/
.tb-icon{ font-family:"taobao"; font-style:normal;}
/*版心*/
.headerBd{width: 1800px;margin:0 auto;}
.wrap{ width:1200px; margin:0 auto; overflow: hidden;}
.nav-wrap{ width:1200px; margin:0 auto; }
.headerBd .search{width: 200px;height: 28px;float: left;margin-left: -1px;position: relative;cursor: pointer;margin-top: 40px;}
.headerBd .search input{width: 0%;border:0 none;border: 1px solid #e5e5e5;height: 26px;padding-left: 10px;border-radius:26px;opacity: 0;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-ms-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;
float: left;
}
.headerBd .search .search-icon{position: absolute;left:0;top:3px;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-ms-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;

}
.headerBd .search.hover input{width: 88%;opacity: 1;}
.headerBd .search.hover .search-icon{left:158px;}
.header .share{overflow: hidden;float: right;}
/*header*/
.header{width: 100%;height:100px;border-bottom: 1px solid #cccccc;line-height: 100px;z-index: 99;position: fixed;left:0; top:0;background: #fff;}
.header-nav{width: 100%;height: 100px;overflow: hidden;}
.logo{width: 62px;height: 78px;float: left;max-width:62px;}
.header .nav{float: left;}
.header .nav li{float: left;padding:0 27px;position: relative;}
.header .nav li a{font-size: 20px;color:#444;font-family: "LiSu","微软雅黑";}
.header .nav .current{background: #bf241c;}
.header .nav .currentA:hover{background: #bf241c;}
.header .nav .currentA:hover a{color:#fff;}
.header .nav .current a{color:#fff;}
.header .nav li .chil{width: 100%;height:auto;overflow: hidden;position: absolute; left:0; top:99px;display: none;}
.header .nav li .chil .chil-chil{width: 100%;height:70px;line-height: 70px;text-align: center;background: #fff;border-bottom: 1px solid #e5e5e5;}
.header .nav li .chil .chil-chil a{font-size: 15px;color:#444;font-family: "LiSu","微软雅黑";}
.header .nav li .chil .chil-chil:hover a{color:#bf241c;font-family: "LiSu","微软雅黑";}
.header .nav li .chil .yuanjiao{width: 100%;height:14px;background: #fff;border-bottom-left-radius: 6px;border-bottom-right-radius: 6px;}
.return .jituan {width: 90px;height: 34px;border: 1px solid #bf241c;float: right;line-height: 34px;text-align: center;color:#bf241c;border-radius:18px;-webkit-border-radius:18px;margin-top: 34px;font-size: 15px;}
@font-face
 {
  font-family:'lishu';
  src:url('../font/lishu.eot');
  src:url('../font/lishu.eot?#iefix')format('embedded-opentype'),
   url('../font/lishu.svg#NeuesBauenDemo')format('svg');
  font-weight:normal;
  font-style:normal;
}
/*footer*/
.footer{width: 100%;height:90px;overflow: hidden;border-top: 1px solid #e5e5e5;}
.footer .left{width:370px;height:100%;float: left;padding-top: 30px;}
.footer .left p{font-size: 13px;line-height: 22px;color:#888;}
.footer .right{overflow: hidden;float: right;}
.footer .right .share{zoom:1;}
.sr-bdimgshare-black .bdimgshare-bg,.sr-bdimgshare .bdimgshare-content{display: none !important;}
.bdshare-button-style0-16{display: inline-block;padding-top: 26px;}
.footer .right .bdshare-button-style0-16 .bds_weixin{width: 40px;height: 40px;background:#a4a4a4 url(../images/index/weixin.png) no-repeat center center;border-radius:50%;-webkit-border-radius:50%;}
.footer .right .bdshare-button-style0-16 .bds_tsina{width: 40px;height: 40px;background:#a4a4a4 url(../images/index/weibo.png) no-repeat center center;border-radius:50%;-webkit-border-radius:50%;padding-left: 0;}
.footer .right .bdshare-button-style0-16 .current{background:#bf241c url(../images/index/weixin.png) no-repeat center center;padding-left: 0;}
/*moblie*/
.header .moblie{width: 200px;height:auto;overflow: hidden;position: absolute;right:0; top:100px;background: #fff;border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;-webkit-border-bottom-left-radius: 12px;-webkit-border-bottom-right-radius: 12px;display: none;}
.header .moblie ul{width: 100%;overflow: hidden;}
.header .moblie ul li{width: 100%;height:auto;line-height: 50px;text-align: center;border-bottom: 1px solid #e5e5e5;}
.baseTitle ul .icon{background: url(../images/column/icon.png)no-repeat left center;padding-left: 20px;}

.header .moblie ul li .list{width: 100%;display: block;height:45px;line-height: 45px;text-align: center;color:#444;font-family: "LiSu","微软雅黑";}
.header .moblie ul li .list{font-size: 16px;color:#444;}
.header .moblie ul .current .list{background: #bf241c;color:#fff;}
.header .moblie ul li .red{color:#bf241c;}
.header .moblie ul li .chil01{width: 100%;height:auto;overflow:hidden;display: none;background: #fff;}
.header .moblie ul li .chil01 .chil-chil{width: 100%;height:40px;line-height: 40px;text-align: center;background: #fff;border-bottom: 1px solid #e5e5e5;}
.header .moblie ul li .chil01 .chil-chil a{font-size: 13px;color:#444;font-family: "微软雅黑";}
.header .moblie ul li .chil01 .chil-chil:hover a{color:#bf241c;font-family: "微软雅黑";}
.mobile-nav{overflow: hidden;float: right;display: none; }
.mobile-nav img{vertical-align: middle;}
/*baseTitle*/
.baseTitle01{width: 100%;height:70px;overflow: hidden;line-height: 70px;}
.baseTitle01 .cont img{width: 100%;height:auto;}
.baseTitle01 ul li{float: left;}
.baseTitle01 ul li a {font-size: 14px;color:#fff;}
.baseTitle01 ul .icon{background: url(../images/company/icon.png)no-repeat left center;padding-left: 20px;}








/*baseTitle over*/
@media (max-width:639px) {  
.wrap,.headerBd,.nav-wrap.nav-wrap{width: 93.75%;}
.header .nav{display: none;}
.return .jituan{display: none;}
.mobile-nav{display: block;}
.header{height: 70px;line-height: 70px;}
.header-nav{height: 70px;}
.logo img{width:60%;}
.mobile-nav img{width: 80%;}
.header .moblie{top:70px;}
.search{display: none}
}

@media (min-width:640px) and (max-width:1023px) { 
.wrap,.nav-wrap,.headerBd{width: 93.75%;}
.header .nav{display: none;}
.return .jituan{display: none;}
.mobile-nav{display: block;}
.header{height: 70px;line-height: 70px;}
.header-nav{height: 70px;}
.logo img{width:60%;}
.mobile-nav img{width: 80%;}
.header .moblie{top:70px;}
}
@media (min-width:1024px) and (max-width:1334px) {  
.wrap,.nav-wrap{width: 93.75%;max-width: 1200px;}
.header .nav{width: 84%;margin-left: 16px;}
.logo{width: 4%;margin-right: 20px;}
.header .nav li{padding:0 12px;}
.headerBd .search{width: 4%;}
.headerBd{width: 93.75%;}
.return .jituan{width: 100px;margin-top: 35px;}
.headerBd .search{width: 75px;margin-top: 42px;margin-left: -65px;}
.headerBd .search.hover .search-icon{left:74px;}
.headerBd .search.hover input{width: 100%;}
}
@media (min-width:1335px) and (max-width:1800px) {  
.wrap,.nav-wrap{width: 93.75%;max-width: 1200px;}
.headerBd{width: 93.75%;}
.header .nav{width: 80%;margin-left: 16px;}
.header .nav li{padding:0 20px;}
.headerBd .search{width: 140px;}
.headerBd .search.hover .search-icon{left:110px;}
.headerBd .search.hover input{width: 100%;}
}

@media (min-width:1024px) and (max-width:1093px) {  
.headerBd .search{display:none}
}


