@charset "utf-8";
*,
*:before,
*:after {
  margin: 0;
  padding: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html,
body {
  height: 100%;
  width: 100%;
  min-width: 1200px;
  color: #333;
}
body,
input,
button,
select {
  font-family: '微软雅黑';
  font-size: 14px;
  background: #fff;
}


a{
  text-decoration: none;
  outline: 0 none;
  
  font-family:'microsoft yahei','Sim Hei';color:#333333;font-size:14px;}
  a:hover{color:#f08519;font-size:14px;}


  img {
    border: 0 none;
  }
  ol,
  ul,
  li,
  table,
  tbody {
    margin: 0;
    padding: 0;
    list-style: none;
  }
  input:-ms-input-placeholder,
  textarea:-ms-input-placeholder {
    color: #b0b0b0;
  }
  input::-webkit-input-placeholder,
  textarea::-webkit-input-placeholder {
    color: #b0b0b0;
  }

  select {
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    border: solid 1px #ccc;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    /*清除箭头*/
    -webkit-appearance:none; 
    /*在选择框的最右侧中间显示小箭头图片*/
    background:url("../images/arrow.png") no-repeat scroll right center transparent;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 14px;
  }
  /*清除ie的默认选择框样式清除，隐藏下拉箭头*/
  select::-ms-expand { display: none; }


  input[type="button"],
  input[type="submit"],
  input[type="reset"],
  input[type="date"],
  input[type="text"],
  input[type="tel"],
  button {
    -webkit-appearance: none;
    appearance: none;
    font-family: '微软雅黑';
    border-radius: 0;
    outline: none;
  }
  select {
    outline: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
  }
  textarea {
    -webkit-appearance: none;
    appearance: none;
    outline: none;
  }

  /* HTML5 媒体文件跟 img 保持一致 */
  audio,canvas,video {
    display: inline-block;*display: inline;*zoom: 1;
  }




  /* 去掉各Table  cell 的边距并让其边重合 */
  table{
   border-collapse:collapse;border-spacing:0;
 }

 /* IE bug fixed: th 不继承 text-align*/
 th{
   text-align:inherit;
 }

 /* 去除默认边框 */
 fieldset,img{
   border:0;
 }

 /* ie6 7 8(q) bug 显示为行内表现 */
 iframe{
   display:block;
 }

 /* 去掉 firefox 下此元素的边框 */
 abbr,acronym{
   border:0;font-variant:normal;
 }

 /* 一致的 del 样式 */
 del {
   text-decoration:line-through;
 }

 address,caption,cite,code,dfn,em,th,var {
   font-style:normal;
   font-weight:700;
 }

 .dis{display:block;}
 .imga{display:block;}
 #end{margin-right:0;}
 /* 对齐是排版最重要的因素, 别让什么都居中 */
 caption,th {
   text-align:center;
 }


 q:before,q:after {
   content:'';
 }

 /* 统一上标和下标 */
 sub, sup {
  font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}



/* 让链接在 hover 状态下显示下划线 */
a:hover {
	text-decoration:none;
}

/* 默认不显示下划线，保持页面简洁 */
ins,a {
	text-decoration:none;
}

/* 清理浮动 */
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fn-clear {
	zoom:1; /* for IE6 IE7 */
}

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {
	display:none;
}
.show{
	display:block;	
}
.hide {
	display:none;
}

/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {
	display:inline;
}
.fl{
	float:left;
}
.fr {
	float:right;
}

.red{ color:#D5182A;}
.mb10{ margin-bottom:10px;} .mb20{ margin-bottom:20px;}.mp20{ padding-bottom:20px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mt60{ margin-top:60px;}.mt100{ margin-top:100px;}.mt80{ margin-top:80px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.mr10{ margin-right:10px;}
.pt10{ padding-top:10px;}
.pb10{ padding-bottom:10px;}

.mr0{margin-right:0px;}

.mr17 {
  margin-right: 17px;
}

.clear{clear:both; display:block; overflow:hidden; visibility:hidden; width:0px; height:0px; }


.gonggao{
  position:fixed;
  top:0px;height:28px;
  left:0;right:0;
  z-index:9;
  background:#eee;

}
.gonggaon{
  position: relative;
  height:28px;color:#ff0000;line-height:28px;
  width:1200px;margin:auto;text-indent:40px;overflow:hidden;font-size:13px;

  background:url(../images/laba.png) 5px center no-repeat;
}
.gonggaoa{
  text-indent:0px;
  color:#ff0000;font-size:13px;
  
}
.gonggaoa:hover{
  font-size:13px;
  
}
.gonggaon span{text-indent:0px;
  position:absolute;display:block;
  right:1px;top:2px;width:20px;height:20px;background:#fff;color:#000;line-height:20px;text-align:center;
  CURSOR:POINTER;
}
.gonggaon span:hover{
  color:#ccc;
}


.width1200{width:1200px;margin:auto;clear:both;}




DIV.badoo {
	clear:left;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FONT-SIZE:13px;
	PADDING-BOTTOM:15px;
	COLOR:#919191;
	PADDING-TOP:15px;
	TEXT-ALIGN:center;
	margin-bottom:50px;
	
}
DIV.badoo A {
  BORDER:#cfcdcd 1px solid;
  PADDING-RIGHT:15px;
  PADDING-LEFT:15px;
  PADDING-BOTTOM:10px;
  MARGIN:0px 2px;
  COLOR:#919191;
  PADDING-TOP:10px;
  TEXT-DECORATION:none;font-size:16px;
}
DIV.badoo A:hover {BORDER:#f08519 1px solid;
	COLOR:#f08519;
}
DIV.badoo SPAN.current {BORDER:#f08519 1px solid;
  COLOR:#f08519;
  PADDING-RIGHT:15px;
  PADDING-LEFT:15px;
  FONT-WEIGHT:bold;font-size:16px;
  PADDING-BOTTOM:10px;MARGIN:0px 2px;
  PADDING-TOP:10px;
}


.nofuwu{font-size:20px;color:#e7e8e9;height:200px;line-height:200px;text-align:center;}


.t_h2{ margin:50px auto 35px; height:65px; overflow:hidden; text-align:center; font:30px/39px "Microsoft Yahei"; background:url(../images/fw_t.gif) no-repeat center 49px;}
.t_h2 span{ color:#313131;}
.t_h2 i{ display:block; color:#989898; font:24px/26px Arial Verdana; text-transform: uppercase;}


.new_bg{ overflow: hidden;}
.n1_new{ position: relative;}
.n1_new h2{margin:56px auto 35px; height: 71px;  width: 1000px; overflow: hidden; background:url(../images/new_t.jpg) no-repeat left top;}
.n1_new h2 b{ float: left; width: 90px;margin-left:30px; text-align: center;display: block; font:30px/35px "Microsoft Yahei"; color: #313131; }
.n1_new h2 i{margin-top: 20px; float: left; font:24px/50px Arial, Helvetica, sans-serif; text-transform: uppercase; display: block; padding:0 15px 0 15px; color: #acacac;}
.n1_new h2 i a{ color: #acacac;}
.n1_new h2 em{ margin-top: 20px; padding-left: 18px; float: left; background:url(../images/new_ic2.gif) no-repeat left 20px;  font:16px/50px "Microsoft Yahei";color: black;}
.n1_new h2 em a{color: black;}
.n1_new .kh2_more{position: absolute;right: 0px; top:5px;}

.n1_new dl{ float: left; width:460px; overflow:hidden; padding:0 0 30px 0;}
.n1_new dt{margin-bottom: 5px; height:36px; width:460px; overflow:hidden; background:url(../images/new_w.gif) no-repeat left 10px; }
.n1_new dt a{font:18px/40px "Microsoft Yahei";padding-left:34px; color:black; display:inline-block;}
.n1_new dt a:hover{ text-decoration:underline}

.n1_new dd{ padding-left:34px; font:14px/26px "Microsoft Yahei"; color:#787878;background:url(../images/new_d.gif) no-repeat left 4px;height:78px;overflow:hidden;display:block; }
.n1_new .new_dl2{ float: right;}


.header {overflow:hidden;width: 100%; height: 122px;
  position:relative;
  min-width:1200px;
}

.headerbgz {width: 55%; height: 122px;background:#fff;float:left;}
.headerbgy {width: 45%; height: 122px;background:#c80000;float:left;}
.headerbgc {width: 122px; height: 122px;
  position: absolute;left:55%;margin-left:-61px;
  overflow:hidden;
}
.headerbgc div{width: 122px; height: 122px;background:#fff;
  position:relative;
  overflow:hidden;
}
.headerbgc div span{display:block;width: 250px; height: 250px;background:#c80000;
  position:absolute;left:30px;top:20px;
  transform:rotate(-55deg);
  transform:rotate(-55deg);
  -ms-transform:rotate(-55deg);
  -moz-transform:rotate(-55deg);
  -webkit-transform:rotate(-55deg);
  -o-transform:rotate(-55deg);
}


.headBox { height: 122px; width:1000px;overflow:hidden;position: absolute;left:50%;margin-left:-500px;}
.headl {float: left; width:296px;height: 122px;margin-top:25px;display:inline;overflow:hidden;

}
.headl a,.headl a img  {display:block;}
.headl2 {text-align:center;float: left; width:180px;height: 45px;margin-top:42px;display:inline; overflow:hidden;



}


.headl2 span {display:block; width:100%;height: 25px;line-height:25px;margin-top:2px;background:#0168b7;color:#fff; overflow:hidden;font-size:13px;}
.headl2 p {letter-spacing: 4px;}



.headR { float: right;  width:450px;height: 122px;margin-top:25px;display:inline; overflow:hidden; }
.head_tel {float: right;
  height:100px; width: 320px;
  background: url(../images/h_tel.png) no-repeat 0px 5px;
  padding-left: 81px; line-height: 35px; font-family:"Microsoft Yahei";font-size:16px;color:white;
}
.head_tel span { color:white; line-height: 30px; height: 30px; display: block; font-size:33px; }




.h_nav {
  background:black; height:58px; z-index:100;
}

.h_nav ul.hunav{
 width:1000px; margin:auto;
}




.h_nav li {
  float: left;
  height: 58px;width:100px;
  position:relative;
}
.h_nav li a {
  color: #fff;
  display:block;
  font-size: 16px;
  line-height:58px;
  height: 58px;
  width:100%;overflow:hidden;
  text-align:center;

}
.h_nav li.cur a,.h_nav li.curj a {   
  text-decoration: none;
  color: #fff;
  background: #c80000;
}


.erj {
  background:#ffc602;
  display: none;
  left: 0;
  position: absolute;
  top: 58px;right:0;
  z-index: 999;width:100%;overflow:hidden;
}

.h_nav ul.erj li,.h_nav li.cur ul.erj li {
 width:100%;
}
.h_nav ul.erj li a, .h_nav li.cur ul.erj li a{
  color: #333; 
  display:block;
  width:100%;
  padding:0;
  text-align:center;
  background:none;
}
.h_nav ul.erj li:hover,.h_nav li.cur ul.erj li:hover
{
 background-image:none;
 background :#f3f2f2; color:#ee7907   
 
}
.h_nav ul.erj li a:hover,.h_nav li.cur ul.erj li a:hover {
  display:block;
  background:none;color:#ee7907
}

.h_nav ul.erj li{ background:none;}







/*sou*/

.xianxun{width:1000px;margin:auto;
  height:170px;margin-top:20px;background:#ebf7fd;
  border:1px solid #cbd9e5;
}
.xunti{margin-left:20px;height:80px;line-height:80px;font-family:'microsoft yahei','Sim Hei';
color:#7c7676;font-size:16px;
}

.xunti span.sp1{
  color:#0fa7fa;
  font-size:18px;
}


.xunti span.sp2 em{font-family:normal;
  padding:0px 5px;
  color:#ff0000;
}

.xianxun ul{
}


.xianxun ul li{
  width:212px;height:50px;float:left;margin-left:20px;display:inline;background:#fff;
}



.xianxun ul .hongdian{
  width:15px;text-align:center;height:50px;float:left;display:inline;color:#ff0000;line-height:50px;
}

.xianxun ul li select{padding-left:5px;display:block;
  width:100%;height:50px;line-height:50px;
}
.xianxun ul li input{
  width:100%;height:50px;border:0px;line-height:50px;text-indent:5px;
}


.xianxun ul li .inputbut{
	background:#0fa8f8;color:#fff;cursor:pointer;
	text-align:center;
  font-size:18px;font-family:"Microsoft YaHei";width:100%;height:50px;line-height:50px;border:0px;display:block;;
}
.xianxun ul li .inputbut:hover{
	background:#27b1f9;}







  /*-------------online---------------*/
  .online{ position:fixed; right:0; top:50%; margin-top:-126px;width: 50px; z-index:3;}
  .online ul.icons{ position:absolute; list-style:none; right:0px; padding:0px; width:50px; border:1px solid #535353; border-right:none; background:url(../images/onlinebg.png) repeat;-moz-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px;	border-radius:10px 0 0 10px;}
  .online.close ul.icons{	right:-70px}
  .online ul.icons li{ text-align:center;}
  .online ul.icons li i{	display:block; position:relative; width:50px; height:50px; cursor:pointer; z-index:210;}
  .online ul.icons li.active{ background:url(../images/onlinebg.png) repeat;}
  .online ul.icons li.active i{-moz-opacity:0.8;	opacity:0.8;}
  .online ul.icons li.tel i{ background:url(../images/online_telbg.png) center center no-repeat;}
  .online ul.icons li.wechat i{ background:url(../images/online_wechat.png) center center no-repeat;}
  .online ul.icons li.up i{ background:url(../images/online_upbg.png) center center no-repeat;}
  .online ul.icons li p{	padding:10px;display:block;	position:absolute; top:0px; right:-150px;color:#FFFFFF; border:1px solid #535353;	border-right:none; background:url(../images/onlinebg.png) repeat;	-moz-border-radius:10px 0 0 10px; -webkit-border-radius:10px 0 0 10px; border-radius:10px 0 0 10px; overflow:hidden; z-index:201}
  .online ul.icons li p span{ display:block;}
  .online ul.icons li.xinxi p{ width:97px;}
  .online ul.icons li.xinxi p a{ display:block; width:88px; height:30px; margin:0 auto 10px;	line-height:30px; color:#006fa5; font-size:14px; text-align:center;	text-decoration:none;	border:1px solid #006fa5;	-moz-border-radius:5px;	-webkit-border-radius:5px;	border-radius:5px;}
  .online ul.icons li.xinxi p a:hover{ color:White; background:#006fa5; border:1px solid #006fa5}
  .online ul.icons li.wechat p{width:120px;margin-top:10px;
  }
  .online ul.icons li.tel p{	width:120px; margin-top:40px;	line-height:30px; font-size:12px;}
  .online ul.icons li.tel p span{ font-size:14px;}







  .fm {
    margin: 0 auto;
  }


  /*选择城市样式开始*/

  .selectCity {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background: rgba(0, 0, 0, 0.5);
    z-index: 99;
  }

  .selectCity > div:first-child {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
  }

  .selectCity > div:last-child {
    position: relative;
    margin: 0px auto;
    background: rgb(255, 255, 255);
    border-radius: 6px;
    width: 610px;
    top: 30%;
    min-height: 20px;
    z-index: 1;
  }

  .selectCity > div:last-child > img {
    position: absolute;
    cursor: pointer;
    top: -17px;
    right: -20px;
    z-index: 1;
  }

  .selectCity > div:last-child > div {
    height: 81px;
    margin: 0px auto;
    width: 550px;
    border-bottom: 1px solid rgb(217, 217, 217);
    line-height: 24px;
    padding-top: 36px;
  }

  .selectCity > div:last-child > div > h2 {
    float: left;
  }

  .selectCity > div:last-child > div > p {
    float: right;
    margin-right: 10px;
    color: rgb(153, 153, 153);
  }

  .selectCity > div:last-child > div > p > a {
    margin-left: 10px;
    color: rgb(85, 85, 85);
  }

  .selectCity > div:last-child > div > p > a:hover {
    margin-left: 10px;
    color: #ffa31f;
  }

  .selectCity > div:last-child > ul {
    display: block;
    width: 550px;
    margin: 22px auto;
    columns: 250px 3;
    padding-bottom: 28px;
  }

  .selectCity > div:last-child > ul > li {
    line-height: 39px;
  }

  .selectCity > div:last-child > ul > li > b {
    font-weight: normal;
    font-family: arial;
    margin-right: 14px;
    float: left;
    color: rgb(136, 136, 136);
  }

  .selectCity > div:last-child > ul > li > a {
    color: rgb(85, 85, 85);
    margin-right: 14px;
  }

  .selectCity > div:last-child > ul > li > a:hover {
    color: #ffa31f;
    margin-right: 14px;
  }


  /*选择城市样式结束*/



  /*底部开始*/
  .footer{ position:relative;height:603px; overflow:hidden;}
  .f_nav{background:black;height:70px; overflow:hidden; text-align:center; font:16px/70px "Microsoft Yahei";}
  .f_navn{width:1000px;margin:auto; }
  .f_nav a{ color:#fff; padding:0 19px; display:inline-block;}
  .f_nav a:hover{ color:#ccc;}

  .dilist{background:#ffc600;height:270px; overflow:hidden;}
  .dilist ul{width:1000px;margin:auto; }

  .dilist ul li{width:199px;float:left;border-right:1px solid #fde89e;height:280px }
  .dilist ul li.end{border-right:0px solid #fff;}
  .dilist ul li p{display:block;margin-left:8px;text-indent:30px;height:28px;line-height:28px;}
  .dilist ul li p a:hover{color:black;text-decoration:underline}

  .dilist ul li p.ti{margin-top:30px;margin-bottom:5px;}
  .dilist ul li p.ti a{font-weight:bold;font-size:16px;}

  .dilist ul li p.t01{
    background:url(../images/f_ic1.gif) no-repeat left center;
    }.dilist ul li p.t02{
      background:url(../images/f_ic2.gif) no-repeat left center;
      }.dilist ul li p.t03{
        background:url(../images/f_ic3.gif) no-repeat left center;
        }.dilist ul li p.t04{
          background:url(../images/f_ic4.gif) no-repeat left center;
          }.dilist ul li p.t05{
            background:url(../images/f_ic5.gif) no-repeat left center;
          }





          .f_c{background:#ecedf1;height:360px; overflow:hidden;}
          .f_cn{width:1000px;margin:auto; }
          .f_cna{width:296px;height:123px;display:block;overflow:hidden;float:left;}
          .f_cna img{width:296px;height:68px;display:block;margin-top:30px;}
          .f_cnr{width:680px;float:right;margin-top:30px;}
          .f_cnr p{height:25px;line-height:25px;}

          .content{width:1000px;margin:auto;}
          .weizhi_bg{ height: 62px; overflow: hidden; background:url(../images/weizhi_bg.gif) repeat-x center top;}
          .weizhi{width:1000px;margin:auto; }

          .weizhi p{ height: 62px; overflow: hidden; color: #666; font:14px/62px "Microsoft Yahei";  background:url(../images/weizhi_ic.gif) no-repeat 8px center;}
          .weizhi p b{ color: #666; display: inline-block; padding-left: 40px;}
          .weizhi p a{ display: inline-block; padding: 0 10px; color: #666;}
          .weizhi p a.cur{ color: black; font-weight: bold;}



          .homeTitle {
            margin-bottom: 10px;
            overflow: hidden;
            text-align: center;
            height:60px;
            position: relative;
            
          }



          .homeTitle h2 {
            font-style: normal;
            font-weight: block;
            font-size: 18px;
            margin: 0 auto;
            width: 200px;
            height:50px;line-height:50px;
            color:#fff;
            background:#12b0f9;border-radius:4px;
          }


          .homeTitle div {
            width: 16px;
            height:16px;
            background:#12b0f9;
            position: absolute;
            z-index:1;
            left:50%;bottom:3px;
            margin-left:-8px;
            
            
            transform:rotate(45deg);
            -ms-transform:rotate(45deg);     /* IE 9 */
            -moz-transform:rotate(45deg);    /* Firefox */
            -webkit-transform:rotate(45deg); /* Safari 和 Chrome */
            -o-transform:rotate(45deg);
            
          }



          .tobanner,.tobanner a{
           width: 100%;
           height:360px;
           display:block;
         }




         .maxad{margin-bottom:10px;}
         .maxad img{
          width: 100%;
          font-size:0;
          height: auto;
        }

        .crumbs {
          margin: 0 auto;
          font-size: 12px;
          line-height: 12px;
          border-bottom: 1px solid #f3f3f3;
          padding: 0 5px 22px;
          margin-bottom:10px;
        }
        .crumbs a {
          color: #555;
          margin-right: 6px;
        }
        .crumbs span {
          color: #999;
          margin-right: 6px;
        }





        .contentwidth img{
          margin:auto;
          margin-top:5px;
          margin-bottom:10px;
          max-width:100%;
        }
        .contentwidth{font:16px/1.5 "sans serif",tahoma,verdana,helvetica;line-height:28px;color:#222;word-wrap:break-word;
        margin-bottom:50px;
      }
      .contentwidth p{text-indent:0em;margin:10px 0}
      .contentwidth h1,.contentwidth h2,.contentwidth h3,.contentwidth h4,.contentwidth h5{font-weight:700;}
      .contentwidth ol{list-style:decimal outside;}
      .contentwidth a{
        color:#d03b07;
        font-size:16px;
      }
      .contentwidth a:hover {
       color:#f5200a;
       font-size:16px;
     }










     .caseFenye {
      overflow: hidden;margin-top:30px;
      width: 100%;border-top:1px solid #eee;padding-top:10px;
    }
    .caseFenye a {
      display: block;
      float: left;
      width: 50%;
      line-height: 25px;
    }
    .caseFenye a b {
      display: block;
      float: left;
      text-align: center;
      font-size: 14px;
      color: #fff;
      width: 60px;
      height: 25px;
      background: #4a4b4b;
      margin-right: 10px;
      font-weight:normal;
    }
    .caseFenye a p {
      font-size: 14px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      float: left;
      color: #555;
      height: 25px;
      width: 320px;
      padding-right: 25px;
    }
    .caseFenye a:hover p {
      text-decoration: underline;
    }





    .mainleft{width:780px;}
    .mainright{width:350px;}

    .mainright .tit{position:relative;height: 41px;border-bottom: 1px solid #e9e9e9;line-height:41px;font-size: 20px;  color: #ffa31f;}
    .mainright .tit a{position:absolute;font-size:13px;right:5px;}



    .AdBaojia {
      overflow: hidden;
      width: 100%;
      background-color: #f7f7f7;
      margin-bottom: 12px;
      padding-top:40px;
      padding-bottom:20px;
    }
    .AdBaojia h2{
      font-style: normal;
      font-weight: normal;
      text-align: center;
      margin: 0 auto;
      color: #54586e;
      width: 209px;
      font-size: 20px;
      overflow: hidden;
      height: 38px;
      line-height: 20px;
      letter-spacing: 6px;
      margin-bottom: 20px;
      background: url(../images/bannertab.png) no-repeat left 0, url(../img/head/bannertab.png) no-repeat right -38px;
    }

    .AdBaojia h2 span {
      display: block;
      font-size: 12px;
      color: #999;
      letter-spacing: 0;
    }

    .AdBaojia span.yiyou {
      font-size: 12px;
      text-align: center;
      display: block;
      color: #999;
      margin-bottom: 24px;
    }
    .AdBaojia span.yiyou em {
      font-size: 14px;
      font-style: normal;
      font-weight: normal;
      color: #ffa31f;
      margin: 0 2px;
    }
    .AdBaojia p {
      position: relative;
      overflow: hidden;
      margin: 0 auto;
    }
    .AdBaojia p i {
      position: absolute;
      font-style: normal;
      font-weight: normal;
      color: #999;
      line-height: 34px;
      top: 0;
      right: 16px;
    }
    .AdBaojia input{
      border: 1px solid #dbdbdb;
      margin: 0 auto;
      margin-bottom: 12px;
      display: block;
      height: 36px;
      line-height: 36px;text-indent:10px;
      background: rgba(255, 255, 255, 0);
      width:260px;
    }
    .AdBaojia select{
      border: 1px solid #dbdbdb;
      margin: 0 auto;
      margin-bottom: 12px;
      display: block;
      height: 36px;
      line-height: 36px;text-indent:10px;
      background: rgba(255, 255, 255, 0);
      width:260px;
    }
    .AdBaojia input.bannerAboutClick {
      border: none;cursor:pointer;
      background-color: #ffa31f;
      color: #fff;
      height: 45px;padding:0px;line-height:45px;
      margin-bottom: 14px;
    }










    .AdBaojiacan {
      overflow: hidden;
      width: 100%;
      background-color: #f7f7f7;
      margin-bottom: 12px;
      padding-top:40px;
      padding-bottom:20px;
    }
    .AdBaojiacan h2{
      font-style: normal;
      font-weight: normal;
      text-align: center;
      margin: 0 auto;
      color: #54586e;
      font-size: 42px;
      overflow: hidden;
      line-height: 42px;
      letter-spacing: 6px;
      margin-bottom: 20px;
      
    }

    .AdBaojiacan h2 span {
      display: block;
      font-size: 12px;
      color: #999;
      letter-spacing: 0;
    }

    .AdBaojiacan span.yiyou {
      font-size: 12px;
      text-align: center;
      display: block;
      color: #999;
      margin-bottom: 24px;
    }
    .AdBaojiacan span.yiyou em {
      font-size: 14px;
      font-style: normal;
      font-weight: normal;
      color: #ffa31f;
      margin: 0 2px;
    }
    .AdBaojiacan p {
      position: relative;
      overflow: hidden;
      margin: 0 auto;
    }
    .AdBaojiacan p i {
      position: absolute;
      font-style: normal;
      font-weight: normal;
      color: #999;
      line-height: 34px;
      top: 0;
      right: 16px;
    }
    .AdBaojiacan input{
      border: 1px solid #dbdbdb;
      margin: 0 auto;
      margin-bottom: 12px;
      display: block;
      height: 36px;
      line-height: 36px;text-indent:10px;
      background: rgba(255, 255, 255, 0);
      width:260px;
    }
    .AdBaojiacan select{
      border: 1px solid #dbdbdb;
      margin: 0 auto;
      margin-bottom: 12px;
      display: block;
      height: 36px;
      line-height: 36px;text-indent:10px;
      background: rgba(255, 255, 255, 0);
      width:260px;
    }
    .AdBaojiacan input.bannerAboutClick {
      border: none;cursor:pointer;
      background-color: #ffa31f;
      color: #fff;
      height: 45px;padding:0px;line-height:45px;
      margin-bottom: 14px;
    }
    .AdBaojiacan ul{width:280px;margin:auto;}
    .AdBaojiacan ul li{width:280px;marin-bottom:20px;height:50px;display:inline;}



    .mainbg{width:1200px;margin:30px auto;background:#fff;min-height: 600px;_height: 600px;}




    .width1220{width:1220px;margin:auto;}
    .neileft{width:215px;float:left;margin-bottom:50px;margin-left:20px;margin-top:20px;display:inline;}
    .neiright{width:900px;float:right;margin-bottom:50px;margin-right:20px;margin-top:20px;display:inline;}

    .conh1{
      font-size:20px;margin:20px auto;
    }




    .neileftk.cur .nav-tabs{border-left:2px solid #f08519;}

    .nav-tabs i{display:inline-block;
     position: absolute;left:0;top:20px;
     height:40px;background:url(../images/leibg.png) center no-repeat;width:40px;                                                                                                 
   }

   .rightcon{background:#fff;padding:40px;}


   .neileftk{border:1px solid #eee;margin-bottom:40px;}
   .neileftk ul{width:80%;margin:auto;}
   .neileftk ul li{border-bottom:1px solid #eee;height:40px;overflow:hidden;}
   .neileftk ul li a{display:block;height:40px;line-height:40px;font-size:14px;color:#404041;}
   .neileftk ul li.cur a,.neileftk ul li a:hover{font-size:14px;color:#f0851b;}








   .nav-tabspr{width:1200px;margin:auto;margin-top:50px;position: relative;color:#404041;overflow:hidden;
    height:80px;background:#f7f7f7;border-bottom:1px solid #eee;line-height:80px;text-indent:80px;font-size:16px;
  }

  .nav-tabspr h1{
    font-size:20px;
  }
  .nav-tabspr .rightjiao{padding:0px;text-indent:0;
    position: absolute;right:30px;bottom:0px;
    height:25px;width:200px; line-height:25px;text-align:right;
  }

  .nav-tabspr .rightjiao span{overflow:hidden;
    display:inline-block;height:25px;line-height:25px;color:#656565;font-size:13px;
  }
  .nav-tabspr .rightjiao span.time{
   width:25px;
   background:url(../images/see.png) right center no-repeat;
 }

 .nav-tabspr .rightjiao span.cishu{
   width:25px;margin-left:10px;
   background:url(../images/see.png) left center no-repeat;
 }













 .nav-tabsprone{position: relative;color:#404041;overflow:hidden;
  height:80px;background:#f7f7f7;border-bottom:1px solid #eee;line-height:80px;text-indent:40px;font-size:16px;
}

.nav-tabsprone h1{
  font-size:20px;
}
.nav-tabsprone .rightjiao{padding:0px;text-indent:0;
  position: absolute;right:30px;bottom:0px;
  height:25px;width:200px; line-height:25px;text-align:right;
}

.nav-tabsprone .rightjiao span{overflow:hidden;
  display:inline-block;height:25px;line-height:25px;color:#656565;font-size:13px;
}
.nav-tabsprone .rightjiao span.time{
	width:25px;
  background:url(../images/see.png) right center no-repeat;
}

.nav-tabsprone .rightjiao span.cishu{
	width:25px;margin-left:10px;
  background:url(../images/see.png) left center no-repeat;
}







#divloading{
  position: fixed;
  display:none;
  width:140px;
  height:140px;text-align:center;
  z-index:10000;
  background:rgba(0,0,0,0.75);
  border-radius:10px;
  overflow:hidden;
}

#divloading div{
  width:80px;
  height:80px;
  margin:auto;
  margin-top:28px;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
  border-top:2px solid #0be3f1;
  border-bottom:2px solid #fff;
  border-radius:50%;
}


#divmsg{
  position: fixed;
  z-index:10000;
  display:none;
  background:rgba(0,0,0,0.75);
  border-radius:5px;
  color:#fff;
}
#divmsg span{
	display:inline-block;
  margin:40px;
}
#divmsg.redbg{
  background:#ff0000;
}

@keyframes myfirst {  
 0% {  
  transform:rotate(0deg) skew(0) scale(1);
  -ms-transform:rotate(0deg) skew(0) scale(1);     /* IE 9 */
  -moz-transform:rotate(0deg) skew(0) scale(1);    /* Firefox */
  -webkit-transform:rotate(0deg) skew(0) scale(1); /* Safari 和 Chrome */
  -o-transform:rotate(0deg) skew(0) scale(1);
  animation:rotate 10s linear infinite;
  -ms-animation:rotate 10s linear infinite;
  -moz-animation:rotate 10s linear infinite;
  -webkit-animation:rotate 10s linear infinite;
  -o-animation:rotate 10s linear infinite;
}  

100% {  
  transform:rotate(360deg) skew(0) scale(1);
  -ms-transform:rotate(360deg) skew(0) scale(1);     /* IE 9 */
  -moz-transform:rotate(360deg) skew(0) scale(1);    /* Firefox */
  -webkit-transform:rotate(360deg) skew(0) scale(1); /* Safari 和 Chrome */
  -o-transform:rotate(360deg) skew(0) scale(1);

  animation:rotate 10s linear infinite;
  -ms-animation:rotate 10s linear infinite;
  -moz-animation:rotate 10s linear infinite;
  -webkit-animation:rotate 10s linear infinite;
  -o-animation:rotate 10s linear infinite;

}  
}  

.dong{
  animation: myfirst 2s infinite;  
}

#layerbg{display:none;position: fixed; top: 0; left: 0; width: 100%; height: 100%; background:rgba(0,0,0,0.45); z-index: 999;}


#reddivbgk {z-index:9999;display:none;position: fixed;left:0;top:0;background:#fff;height:420px;width:450px;margin:auto;}
#reddivbgk .knei{margin: 20px 50px;}

#reddivbgk .knei .kneicon{font-size:18px;line-height:25px;}
#reddivbgk .knei .kneicur{margin-top:20px;height:25px;overflow:hidden;width:100%;line-height:25px;margin-bottom:10px;}
#reddivbgk .knei .kneicur span{font-weight:bold;}

#reddivbgk .knei p{display:block;height:45px;margin-top:5px;width:100%;}
#reddivbgk .knei p span{overflow:hidden;width:90px;height:40px;line-height:40px;display:block;float:left;border:1px solid #fff;}
#reddivbgk .knei p .xuninput{border-radius:2px;text-indent:5px;width:250px;height:40px;line-height:40px;display:block;float:left;border:1px solid #ccc;}
#reddivbgk .knei p .xuninput.xuninputa{width:120px;}
#reddivbgk .knei p img{cursor:pointer;margin-left:10px;width:120px;height:40px;display:block;float:left;}



#edittitle{height:65px;background:#fff;border-bottom:1px solid #ccc;}
#edittitle span{font-size:25px;text-indent:150px;width:400px;height:65px;line-height:65px;overflow:hidden;float:left;display:block}
#edittitle a{background:#efeeec;border-radius:5px;
  text-align:center;font-size:16px;line-height:35px;width:35px;height:35px;float:right;display:block;margin-top:15px;margin-right:2px;}

  #edittitle a:hover{
    background:#e3e1df;
  }


  .editbut{background:#f39800;border:0px;border-radius:5px;
    color:#fff;display:block;height:40px;line-height:40px;text-align:center;cursor:pointer;width:100px;margin:auto;}
    .editbut:hover{
      background:#faa313;
      color:#fff;}


      .youlian{width:1000px;margin:auto;margin-top:30px}

      .youlian b{display:inline-block;margin-bottom:5px;}
      .youlian a{display:inline-block;margin-left:10px;margin-bottom:5px;}

