@charset "utf-8";
*{padding:0px; margin:0px}
body {font-family: Tahoma,"Arial","Helvetica","Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;-webkit-text-size-adjust: none; font-size:14px; color:#474747;background:#fff}
body,div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,h7,form,img,p,pre,textarea,blockquote,fieldset { padding:0px; margin:0px;}
html,body{width: 100%;height: 100%;}
ul,ol,li{list-style-type:none}
table{ border-collapse:collapse}
img {border:none;-ms-interpolation-mode:bicubic;-webkit-backface-visibility: hidden;}
img{max-width:100%;	border:0;}
em {font-style:normal}
h1,h2,h3,h4,h5,h6,h7 {font-size:100%}
a:link {color:#474747;text-decoration:none;  }  
a:visited {color:#474747;text-decoration:none;  }  
a:hover {color:#0b407d;text-decoration:none;  }  
a:active {color:#474747;text-decoration:none;  } 
.grey{color:#aaacaf}
.grey a{color:#aaacaf; text-decoration:none}
.grey a:hover{color:#fe0000; text-decoration:none}
.red{color:#d41b1f}
.red a{color:#d41b1f; text-decoration:none}
.red a:hover{color:#d41b1f; text-decoration:underline}
.white{color:#FFFFFF}
.white a{color:#FFFFFF; text-decoration:none}
.white a:hover{color:#fff; text-decoration:underline}
.black{color:#000}
.black a{color:#000; text-decoration:none}
.black a:hover{color:#d41b1f; text-decoration:none}
.yellow{color:#b18146;}
.yellow a{color:#b18146; text-decoration:none}
.yellow a:hover{color:#606060; text-decoration:none}

img{border:0px;}
.left{float:left;}
.right{float:right;}
.banner1{clear:both}
.banner2{clear:both; height:17px; overflow:hidden}
.line01{background:#f0f0f0; height:6px; overflow:hidden; clear:both}
.line02{overflow:hidden; clear:both; height:58px;}
.line03{ height:50px; overflow:hidden; clear:both}
.t01{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}
.t02{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
.clearfix:after {clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.box_swipe{
    overflow:hidden;
    position:relative;
}
.box_swipe ul{
    -webkit-padding-start: 0px;
}

.box_swipe>ol{
    height:70px;
    position: relative;
    z-index:10;
    margin-top:-55px;
    text-align:center;
    padding-right:15px;

}
.box_swipe>ol>li{
    display:inline-block;
    margin:5px 0;
    width:15px;
    height:5px;
    background-color:#ffffff;
    border: 8px;
}
.box_swipe>ol>li.on{
    background-color:#0b407d;
}
.box_swipe li h1{height:35px; line-height:35px; color:#FFFFFF;position: absolute; visibility: visible; bottom: 0px;width: 100%;background: url(../images/bg02.png);margin: 0px; padding: 0px;text-indent:10px}
.box_swipe li h1 a{color:#FFFFFF}
.t01{font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif;}

.maintop{width: 100%; height:70px}


.inews{clear:both;}
.BreakingNewsController{width:90%; overflow:hidden; height:45px; position:relative;}
.BreakingNewsController .bn-title{display:inline-block; float:left; height:45px; width:95px; line-height:45px;font-family:"Microsoft Yahei","����",Arial, Helvetica, sans-serif; border-right:1px solid #f0f0f0; background:url(../images/i01.jpg) no-repeat center; color:#FFF;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:0px; right:50px;
    top: 2px;
}
.BreakingNewsController ul li{list-style:none; padding:10px 0px; display:none;}
.BreakingNewsController ul li a{text-decoration:none; color:#383838; display:inline-block; overflow:hidden; padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px; background:url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}

.micon{clear:both}
.micon ul{list-style-type:none; padding:0px; margin:0px;}
.micon li{width:23.33%; float:left; padding:15px 5%; text-align:center}

.msales{clear:both}
.msales .title{clear:both; padding:10px 10px; overflow:hidden; border-bottom:1px solid #f0f0f0}
.msales .title .left{color:#000000; font-size:18px; background:url(../images/i02.jpg) no-repeat 0px center; padding-left:10px; text-align:left}
.msales .title .right{margin-top:4px;}
.msales .content{clear:both; padding:0px 10px}
.msales .content ul{list-style-type:none; padding:0px; margin:0px;}
.msales .content li{border-bottom:1px dotted #d9d9d9; padding:8px 0px; clear:both; overflow:hidden}
.msales .content li .left{width:30%; margin-right:3%}
.msales .content li .right{width:67%; text-align:left; line-height:24px;}
.msales .content li .right h1{font-size:16px; font-weight:normal; padding:0px; margin:0px;color:#000000; padding-bottom:5px}
.msales .content li .right h1 a{color:#000000}
.msales .content li .right span{float:right}

.mrecommend{clear:both}
.mrecommend .title{clear:both; padding:10px 10px; overflow:hidden; border-bottom:1px solid #f0f0f0}
.mrecommend .title .left{color:#000000; font-size:18px; background:url(../images/i02.jpg) no-repeat 0px center; padding-left:10px; text-align:left}
.mrecommend .title .right{margin-top:4px;}
.mrecommend .content{clear:both; padding-top:15px;}
.mrecommend .content ul{list-style-type:none; padding:0px;  margin:0px;}
.mrecommend .content li{width:44%; float:left; padding:0px 3% 10px 3%; text-align:center}
.mrecommend .content li img{margin-bottom:4px;}

/*reset样式重置*/
.btn3{position:fixed;
  z-index:3;
  bottom:0px;
  border-top:1px solid #e3e2e2;
  background:#fff url(../images/line01.jpg) repeat-x bottom;
  width:100%;
  text-align:center;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;}
.menu{position:relative;
    float:left;
    width:25%;
    height:40px;
    line-height:40px;
    background:#fff url(../images/line01.jpg) repeat-x bottom;
    border-right:1px solid #e3e2e2;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;}
.menu:last-child{border-right:none;}
.new-sub{position:absolute;
      bottom:50px;
      z-index:10;
      width:100%;
      padding: 0px 5px;
      background:#fff ;
      box-sizing:border-box;
      -webkit-box-sizing:border-box;
      border: 1px solid #EEEEEE;
      border-radius: 5px;
      display:none;}
.new-sub li{width: 100%;
        background:#fff;
        float:none;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;
        border-top:1px solid #f2f2f2;}
.new-sub li:nth-child(1){border-top:none;}
.new-sub li a{display:block;
          height:50px;
          line-height:50px;
          text-align:left;
          background:#fff;
          color:#333;
          border:none;
          text-align:center;
          font-size:12px;}
.sanjiao{position:absolute;bottom:3px;right:3px;width:0;height:0;border:3px solid transparent;border-right:3px solid #000;border-bottom:3px solid #000;opacity:.5;}
.bt-name{font-size:14px;color:#000;}
.bt-name a{display:block;font-size:14px;color:#000;}
.new-sub .tiggle{
	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-10px;
      bottom:-9px;
      border-top:10px solid #EEEEEE;
      border-left:10px solid transparent;
      border-right:10px solid transparent;
      z-index:10;
  }
  .new-sub .innertiggle{
  	width:0px;
      height:0px;
      position:absolute;
      left:50%;
      margin-left:-9px;
      bottom:-8px;
      border-top:9px solid white;
      border-left:9px solid transparent;
      border-right:9px solid transparent;
      z-index:11;
  }


.subtitle{clear:both; background:#0b407d; overflow:hidden; top: 0; position: fixed; width:100%; text-align:center; padding:12px 0px; z-index:999}
.subtitle .left{width:7%}
.subtitle .title{width:86%; float:left; font-size:18px; color:#fff}
.subtitle .right{width:7%}
.subcontent{clear:both; padding-top:47px}
.subcontent img{width:100%; height:100%}
.sales ul{list-style-type:none; padding:0px 10px; margin:0px}
.sales li{border-bottom:1px dotted #d9d9d9; padding:10px 0px; clear:both; overflow:hidden}
.sales .left{width:30%; margin-right:3%}
.sales .right{width:67%; text-align:left; line-height:24px;}
.sales .right h1{font-size:16px; font-weight:normal; padding:0px; margin:0px;color:#000000; padding-bottom:5px}
.sales .right h1 a{color:#000000}
.sales .right span{float:right}
.sales_title{clear:both; padding:10px; border-bottom:1px dotted #d9d9d9;color:#aaacaf}
.sales_title b{font-size:18px; color:#000000; font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; line-height:30px;}
.sales_content{clear:both; padding:10px 10px 0px 10px}

.recommend{clear:both; padding-top:62px}
.recommend ul{list-style-type:none; padding:0px;  margin:0px;}
.recommend li{width:44%; float:left; padding:0px 3% 10px 3%; text-align:center}
.recommend li img{margin-bottom:4px;}