a:hover{transition: all .3s}
body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote { margin:0; padding:0;color:#333;font-family:"微软雅黑"; font-size: 16px;}
img { border:0; }
.clear { clear:both; }
em,i{ font-style:normal}
dl, dt, dd, ul, ol, li{list-style: none}
a:hover { text-decoration:none; color:#e51e01;font-family:"微软雅黑";}

body{overflow-x: hidden;}
img {max-width: 100%;}
.h30{height: 30px;}
.h60{height: 60px;}
.h80{height: 80px;}

.fl{ float: left;}
.fr{ float:right;}
.container-fluid{margin: 0;padding: 0;}
.col-md-12{margin: 0;padding: 0}
#dituContent img{max-width: none;}
.w1200{max-width: 1200px;margin: 0 auto}

/*头部*/
.header{padding: 22px 0}
.logo{float: left}
.tel{background: url(tel.jpg) left no-repeat;padding-left:46px;  text-align: right; }
.tel b{color: #eb0000;font-size: 34px;font-family:Impact;}
.tel em{color: #eb0000;font-size: 30px;font-family:Impact; font-style: normal;}

.lxfs li{font-size: 20px;text-align: center;line-height: 200%}
.lxfs li span{font-size: 30px}



.top_nav{border-top: 1px solid #dadada;height: 61px;line-height: 61px;}
.top_nav ul{position: relative}
.top_nav ul li{float: left;}
.top_nav ul li a{color: #000;width: 150px;text-align: center;display: block;font-size: 16px;}
.top_nav ul li a:hover{background:#0041a1;color: #fff}
.top_nav ul li ul{position: absolute;top: 61px;left: 0;z-index: 222;display: none;background-color: rgba(0,0,0,0.8);width: 100%;padding: 30px 0;height: 390px}
.top_nav ul li ul li{color: #fff;display: inline-block;margin-left: 13px;}
.top_nav ul li ul li a {margin-right: 5px}
.top_nav ul li ul li a ol{color: #fff;line-height: 25px;margin-bottom: 30px}
.top_nav ul li ul li a img{width: 100%;height: 100px;}
._act{background:#0041a1 !important;color: #fff !important }

.top_nav ul li #nav2{width: 150px;padding: 0;height: 122px;}
.top_nav ul li #nav2 a{color: #fff;margin-left: -13px;}
#nav22{position: relative}







.sypt8{background: url(hzbj.jpg) bottom center no-repeat;overflow: hidden;}
.tit{background: url(sb.png) top no-repeat;font-size:38px;color: #2e2e2e ;text-align: center;font-weight: bold;padding-top: 20px}
.tit b{color: #db2536;font-size: 26px;display: block;margin-top: 5px;}
.tit em{color: #585858;font-size: 14px;padding-top: 5px;display: block;font-weight: normal;}
.hzcon{padding-bottom: 30px;margin: 30px auto}



.pt8_1{padding: 40px 0;font-size: 24px;}
.pt8_1 b{display: block;background: #d42232;color: #fff;padding: 5px 10px;font-size: 18px;width:190px; }
.pt8_2{}
.pt_3{font-size:16px; }
.pt_3 strong{display: block;font-size:28px; }
.pt8_l,.pt8_2{border-right: 1px solid #ccc}
.pt_3 img{margin-left: 20px}


/*sypt1*/
.sylb{text-align: center;margin-bottom: 20px}
.sylb li{width:18%;display: inline-block;height: 40px; line-height: 40px;overflow: hidden;margin-left: 1%;border-radius: 15px;background: #2687ff}
.sylb li a{color: #fff;text-align: center;display: block}
.more{ text-align: center; margin-top:50px; }
.more a{display: inline-block;padding: 10px 50px;background: #fe7725;color: #fff;border-radius: 30px;}


/*pt2*/
.sypt2{background: url(gsbj.jpg) top center no-repeat; overflow: hidden;}
.sypt2 dl{overflow: hidden;} 
.sypt2 dl:nth-of-type(1){background-color: rgba(251,95,0,0.85);}
.sypt2 dl:nth-of-type(2){background-color: rgba(29,180,85,0.85);}
.sypt2 dl:nth-of-type(3){background-color: rgba(14,86,183,0.85);}
.sypt2 dl .col-md-6{padding: 0}
.sypt2 dl dt img{width: 100%}
.sypt2 dl dd h3{color: #fff;font-size: 22px;position: relative;margin:30px 0 10px 30px}
.sypt2 dl dd h3:after{position: absolute;content: "";height: 2px;width: 100px;background-color: #fff;top: 40px;left: 0}
.sypt2 dl dd a{color: #fff;display: block;text-transform:uppercase;margin-top: 10px}

.jj_con,.jj_con p{color: #fff;line-height: 160%}
.jj_con{margin: 40px 30px;}

/*pt3*/
.sypt3 h3{text-align: center;font-size: 36px;color: #006bbd}
.sypt3 h3 em{color: #666666;font-size: 15px;display: block;}
.sypt3 span{display: inline-block;text-align: center;margin: 20px 65px;}
.sypt3 span img{width: 100%;display: block;margin-bottom: 10px;}
.sypt3{text-align: center;position: relative;overflow: hidden;}
.sypt3 div:nth-of-type(2) span{position: relative;z-index: 2}
.sypt3 div:nth-of-type(2){position: relative;z-index: 1}
.sypt3 div:nth-of-type(2):after{position: absolute;top: 65px;height: 1px ;width: 1200px;left: 0;border-bottom: 1px dashed #ccc;content: "";right: 0;margin: auto;z-index: 0}



/* focus_Box */
#focus_Box{position:relative;width:1180px;height:440px;margin:10px auto 0 auto;}
#focus_Box ul{position:relative;height:440px;}
#focus_Box li{ z-index:0;position:absolute; width:0px;height:0px;top:146px;cursor:pointer;left:377px; overflow: hidden;}
#focus_Box li img{width:100%;height:100%;vertical-align:top;transition: .5s;}
#focus_Box li:hover img{transform: scale(1.05,1.05);}
#focus_Box li p{position:absolute;left:0;bottom:0px;width:100%;height:40px;line-height:40px;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:70%;height:40px;overflow:hidden;}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:51px;height:101px;top:131px;transition: 0.5s;opacity: 0.6;}
#focus_Box .prev{background:url(../images/btnl.png) no-repeat; left:-90px; top:190px;}
#focus_Box .next{background:url(../images/btnr.png) no-repeat;right:-90px; top:190px;} 
#focus_Box .prev:hover{left: -110px;opacity: 1;}
#focus_Box .next:hover{right:-110px;opacity: 1;}
#focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;background:url(images/share-btn.png) no-repeat;text-indent:-999px;}


/*左右滚动*/
.syal li{float: left;width: 200px;}
.syal li a{display: block;}
.syal li a img{display: block;width: 100%;border-radius: 15px;border: 2px solid #fff;}
.syal li a ol{color: #fff;text-align: center;font-size: 18px;margin: 20px 0 0 0;display: none}





/*pt4*/
.sypt4 img{width: 100%}

/*pt5*/
.sypt5 dl{overflow: hidden;}
.ys2{background: url(ysbj.jpg) center no-repeat;}
.ys1 b,.ys2 b{background: #d0231b;color: #fff;font-size: 36px;display: block;text-align: center;padding: 30px 0;}
.sypt5 dl dt>div{line-height: 200%;margin-bottom: 20px;font-weight: normal;}
.sypt5 dl dt>div h4{font-size: 20px;font-weight: bold;padding: 10px 0;margin-bottom: 10px}
.ys1 dt>div h4{border-bottom: 1px solid #262626;}
.sypt5 dl dt>div u{font-weight: bold;color: #d0231b}
.ys2 dt>div h4{color: #fff;border-bottom: 1px solid #fff;}
.ys2 dt>div p{color: #fff}

/*pt6*/
.sypt6{background: url(albj.jpg) center no-repeat;}
.sypt6 .more a{background: #db2536}


/*pt7*/
.sypt7 h3{background:url(ntbj.png) center 20px no-repeat #1353ab;text-align: center;color: #fff;font-size: 30px;padding: 80px 0 30px 0;overflow: hidden;}
.sypt7 h3 em{display: block;margin-top: 2px;text-transform: uppercase;}
.sypt7 ul {text-align: center;margin: 30px 0;}
.sypt7 ul li{display: inline-block;}
.sypt7>div{width: 1200px;margin: 0 auto}
.sypt7 ul li .active{border-bottom: 2px solid #ccc;background: #000}

.dnew1_l a{background:#f7f7f7;border: 1px solid #ccc;display: block }
.dnew1_l a img{height:247px;width: 100%;}
.dnew1_l a  h4{font-size: 18px;padding: 20px 20px 0 20px }
.dnew1_l a p{height: 50px;overflow: hidden;padding: 10px 20px 20px 20px;font-size: 14px;color: #555;margin-bottom: 20px}

.dnew1_2>a{border: 1px solid #ccc;overflow: hidden;margin-bottom: 20px;display: block;position: relative;}
.dnew1_2 a img{width: 100%;height: 100%}
.dnew1_2 a .col-md-2{padding: 0}
.dnew1_2 a p{height:50px;overflow: hidden;font-size: 14px;color: #9d9d9d;margin-top: 10px;padding-right: 10px;line-height: 180%; clear: both;}
.dnew1_2 a h4{padding: 10px 0 10px 10px; float: left; width: 70%; word-break:keep-all; /* 不换行 */ 
  white-space:nowrap; /* 不换行 */ 
  overflow:hidden; /* 内容超出宽度时隐藏超出部分的内容 */ 
  text-overflow:ellipsis; /* 当对象内文本溢出时显示省略标记(…) ；需与overflow:hidden;一起使用。*/ }
.dnew1_2 a i{right: 15px;top: 15px; float: right; display: block; padding: 5px 15px 0 0;}


.newcon{border: 1px solid #ccc;overflow: hidden;margin-bottom: 20px;display: block;position: relative;}








.form{position: relative}
.form input{height:40px;}
.form .key{ border: 1px solid #a8a8a8;color: #161616;font-size: 12px}
.form .submit{height:40px;border: 1px solid #a8a8a8;position: absolute;color: #505050}
.pt8_2 p{padding: 10px 60px 0 20px;color: #505050;font-size: 14px;}





.nbanner{overflow: hidden;background: #000;height: 300px;}
.gsnn {text-align: center;margin: 50px 0 20px 0;font-size: 18px;}
.gsnn p{line-height: 200%;font-size: 16px;}
.gsnn h3{margin: 0px 0 10px;font-size: 28px;color: #00842f}
.breadcrumb{padding: 20px 40px}


.n_tel{color: #ff0000;font-size: 18px;font-weight: bold}
.nr1{color: #00842f;font-size: 18px}
.gspic{margin-bottom: 60px;text-align: center}


.cppic a{position: relative;display: block;overflow: hidden;margin-bottom: 20px;min-height: 198px;}
.cppic a img{transition: all .3s;width: 100%;height: 100%}
.cppic a:hover img{transform:scale(1.1,1.1)}
.cppic a ol{position:absolute;bottom: 0;left: 0;width: 100%;text-align: center;padding: 12px 0;background-color:rgba(0,0,0,0.7);color: #fff}




.zslb{text-align: center;margin-bottom: 20px;overflow: hidden}
.zslb li{margin: 0 5px 5px 0;display: inline-block;text-align: center}
.zslb li a{display: block;}
.button{margin: 0 5px;background: #000}
.button:hover{background: #00842f}



.property{ margin-top:10px;text-align:center;line-height:22px; padding:2px 10px; background:#F9FBFB; border:1px dashed #C8DDE4; color:#999;}


.item-bd{overflow:hidden;}
.item-img{float:left;}
.item-img img{width: 100%}
.item-intro{padding:0 15px;}
.item-intro .title2{border-bottom:1px dashed #e0e0e0;padding:21px 0;text-align: left}
.font20{font-size:32px;color:#ff0000;text-align: left}
.describe{margin-top:26px;position: relative;}
.describe img{position: absolute;right: 250px;top: 0px;}
.item-intro .describe p span{color:#000; font-size:18px; font-weight:bold;}

#protel{overflow:hidden;width:100%; margin-top:30px;}
#protel p{background:url(../images/dianhua.gif) no-repeat scroll left 5px;float:left;font-size:14px;padding:2% 1% 2% 50px;line-height: 250%}
#protel span{color:#00842f;float:left;font-size:28px;font-weight:bold;margin-right:8px;margin-top:1%;width:auto;line-height: 200%}
#protel a{color:#ff0000;display:inline-block;float:left;font-size:36px;font-weight:bold;text-align:center;}
.line-zixun{background:#ff3a3b;color:#fff;display:inline-block;float:left;font-size:15px;font-weight:bold;margin-top:25px;text-align:center; padding: 10px 20px}
.line-order{background:#215998 ;margin-left:15px;color:#fff;display:inline-block;float:left;font-size:15px;font-weight:bold;margin-top:25px;padding:1.5% 6%;text-align:center;}
#pro_tj_lx a:hover{opacity: .7;}
.font22{line-height: 250%;color: #000;font-size: 18px}

#neaxtpg{padding: 50px 0;}
#neaxtpg a{ display:block; width: 48%; text-align: center;padding: 10px 1%; border: 1px solid #ccc;margin: 0 1%;color: #fff;background: #00569f;float: left}
#neaxtpg a:hover{ background: #000; color: #fff}
#neaxtpg{margin-bottom: 50px}


.dbcnxh{padding: 0 10px}






.news_m{ width:100%; height:auto; padding-top:28px; clear:both;}
.news_m22{ width:100%; height:auto; clear:both;}



.news_mali{width:100%; height:auto; padding-top:25px;background:url(../Images/anli.jpg) no-repeat center top;}

.nwes_left{ width:269px; height:auto; float:left;}
.news_right{ width:880px; height:auto; overflow:hidden; float:right;  }
.nwes_left h3{ width:199px; height:160px; background:#153d86; padding:60px 40px 30px 30px; font-size:35px; margin-bottom:20px; color:#ffffff; line-height:50px; font-weight:normal;}
.nwes_left h3 span{ display:block; width:50px; height:6px; background:#ffffff; float:left;}

  .news_right em{float: right; font-size: 20px; padding-top: 20px; color: #ff0000}
.news_right em a{color:#ff0000 }
.content_mk{background:#f9f9f9;padding:30px; width:100%; height:auto; overflow:hidden;}
.content_mk33{width:100%; height:auto; overflow:hidden;}
.bkl{width:269px; float:left;}
.bkl_lx { padding-top:20px; width:100%; float:left;}
.bkl_lx p{ padding:15px;font-size:14px; color:#000000; line-height:24px;}
.bkl_lx p span{ font-size:14px; color:#000000; line-height:24px; display:block; width:100%;}
.pro_left{ width:269px; height:auto; float:left; margin-bottom:20px; padding-bottom:15px; }
.pro_left h4{ padding:0px 40px 0px 30px; font-size:22px; line-height:60px; text-align:center;  color:#ffffff; background:#0041a1;}
.yx_sj{ width:100%; height:auto; overflow:hidden; background:#ffffff; }
.yx_sj  li{background: url(../images/rr.gif); height: 55px; line-height: 55px;text-indent: 28px;border-bottom: 1px solid #ccc; font-size: 16px}
.yx_sj  li a{ font-size: 16px;display: block;transition:all .3s ease ; }
.yx_sj  li a:hover{background: url(../images/ll.gif);text-indent: 48px;color: #fff}




  .ny_news{border: 1px solid #ccc;padding: 10px 0 ;margin-bottom: 16px}
  .ny_news li a{height: 35px; line-height: 35px; display: block; border-bottom: 1px dotted #ccc; padding:0 20px;overflow: hidden}
  .yx_lx p{border: 1px solid #ccc;padding: 15px; color: #000; line-height: 200%}
.yx_lx{border: 1px solid #ccc;padding: 10px 10px;margin-bottom: 16px;line-height: 200%}
  
  .cpss {float: right}
.cpss input{width: 200px; border: 1px solid #ccc; height: 38px;}
.cpss #submit{background: #0aa637; color: #fff; width: 90px;height: 40px; line-height: 40px; margin-left: -10px}

  
em,i{font-style: normal;}
.kehu3{ width:100%;background:url(../Images/l.png) no-repeat left; font-size:26px; height:60px; line-height:60px; color:#0241a2; text-indent:45px; margin-bottom:15px; text-align: left; border-bottom: 1px solid #ccc;}

  









.newsc .nbt{text-align: center;}
.newsc .nbt li{display:inline-block;height:40px;line-height:40px;width:16%;background: #232323;transform: skew(-20deg);}
.newsc .nbt li a{display:block;padding:0 30px;font-size:16px;text-align:center;color: #fff;}
.newsc .nbt li a div{transform: skew(20deg);}
.newsc .nbt li a:hover{background:#02328d;color:#fff;}
.newsc .nbt li.hover a{background:#02328d;color:#fff;}
.newsc .listc ul,.newsc .listc li{width:100%;}
.newsc .listc li{transition: .3s;}
.newsc .listc li.grayc{background-color:#f8f8f8;}
.newsc .listc .centerc{margin:0 auto;position:relative;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;left:0;}
.newsc .listc li a{padding:50px 0;display: block;}
.newsc .listc .numc{display:block;border-right:1px solid #ddd;line-height:60px;font-size:72px;font-family:"Arial";color:#d2d2d2;font-weight:bold;font-style:italic;}
.newsc .listc .fontc{display:block;font-size:18px;line-height:30px;}
.newsc .listc .fontc .introc{font-size: 14px;color: #bbb;}
.newsc .listc .fontc p{ font-size: 18px;}
.newsc .listc li:hover{background-color:#00842f;}
.newsc .listc li:hover .numc,.newsc .listc li:hover .fontc p,.newsc .listc li:hover .fontc .introc{color:#fff;}
.newsc .listc li:hover .numc img{border:1px solid #fa1e2f;}
.newsc .listc li:hover .centerc{left:-16px;}
.f-cbc{overflow:hidden;}









/*-------------------------------*/
/*           Wrappers            */
/*-------------------------------*/
#wrapper {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  padding-left: 0;
  transition: all 0.5s ease;
}
#wrapper.toggled {
  padding-left: 0px;
}
#wrapper.toggled #sidebar-wrapper {
  width: 220px;
}
#wrapper.toggled #page-content-wrapper {
  margin-right: -220px;
  position: absolute;
  right: 0;
}
#sidebar-wrapper {
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  background: #1a1a1a;
  height: 100%;
  left: 220px;
  margin-left: -220px;
  overflow-x: hidden;
  overflow-y: auto;
  transition: all 0.5s ease;
  width: 0;
  z-index: 1000;
}
#sidebar-brand{background: #00842f;}
#sidebar-brand a{font-size: 3rem}
#sidebar-wrapper::-webkit-scrollbar {
  display: none;
}
#page-content-wrapper {
  width: 100%;
}
/*-------------------------------*/
/*       Hamburger-Cross         */
/*-------------------------------*/
.hamburger {
  background: transparent;
  border: none;
  display: block;
  height: 32px;
  margin-left: 15px;
  position: fixed;
  top: 30px;
  width: 32px;
  right: 20px;
  z-index: 999;
}
.hamburger:hover {
  outline: none;
}
.hamburger:focus {
  outline: none;
}
.hamburger:active {
  outline: none;
}
.hamburger.is-closed:before {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  color: #ffffff;
  content: '';
  display: block;
  font-size: 14px;
  line-height: 32px;
  opacity: 0;
  text-align: center;
  width: 100px;
}
.hamburger.is-closed:hover before {
  -webkit-transform: translate3d(-100px, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  display: block;
  opacity: 1;
}
.hamburger.is-closed:hover .hamb-top {
  -webkit-transition: all 0.35s ease-in-out;
  top: 0;
}
.hamburger.is-closed:hover .hamb-bottom {
  -webkit-transition: all 0.35s ease-in-out;
  bottom: 0;
}
.hamburger.is-closed .hamb-top {
  -webkit-transition: all 0.35s ease-in-out;
  background-color: rgba(255, 255, 255, 0.7);
  top: 5px;
}
.hamburger.is-closed .hamb-middle {
  background-color: rgba(255, 255, 255, 0.7);
  margin-top: -2px;
  top: 50%;
}
.hamburger.is-closed .hamb-bottom {
  -webkit-transition: all 0.35s ease-in-out;
  background-color: rgba(255, 255, 255, 0.7);
  bottom: 5px;
}
.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom,
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom {
  height: 4px;
  left: 0;
  position: absolute;
  width: 100%;
}
.hamburger.is-open .hamb-top {
  -webkit-transform: rotate(45deg);
  -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
  background-color: #ffffff;
  margin-top: -2px;
  top: 50%;
}
.hamburger.is-open .hamb-middle {
  background-color: #ffffff;
  display: none;
}
.hamburger.is-open .hamb-bottom {
  -webkit-transform: rotate(-45deg);
  -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08);
  background-color: #ffffff;
  margin-top: -2px;
  top: 50%;
}
.hamburger.is-open:before {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  color: #ffffff;
  content: '';
  display: block;
  font-size: 14px;
  line-height: 32px;
  opacity: 0;
  text-align: center;
  width: 100px;
}
.hamburger.is-open:hover before {
  -webkit-transform: translate3d(-100px, 0, 0);
  -webkit-transition: all 0.35s ease-in-out;
  display: block;
  opacity: 1;
}


/*一级菜单*/  
.cnavMenu {margin-top: 20px;position: relative;}  
.cnavMenu ul li{float: left;}  
.cnavMenu ul li{text-align: center;color:#fff;} 
.cnavMenu ul li a{color:#fff;font-size:16px;display:block;padding:10px 15px;border-radius: 10px;}
.cnavMenu ul li a:hover{background:#fff600;color: #000}  
.cnavMenu ul li a#active{background:#fff600;color:#000}  
.cnavMenu ul li ul li a{line-height: 34px;text-align: center;font-size: 20px;color: #fff;text-decoration: none;display: block;}  
/*二级菜单*/  
.cnavMenu ul li ul {display: none;position:absolute;top:25px;left: 0;overflow: hidden;width: 790px;} 
.cnavMenu ul li ul li{float: left; width: 120px;padding:0px 0px;margin-right: 10px;margin-bottom: 15px}
.cnavMenu ul li ul li a{float: left; width: 120px;padding:0px 0px;}
.cnavMenu ul li ul li a span{display: block;font-size: 14px;height: 45px; line-height: 20px;overflow: hidden}
.ddr{height: 38px}
.ddr1{background-color: rgba(0,0,0,0.8);overflow: hidden;padding: 20px 0px 0 10px}





/*上下滚动*/
.anliroll{height: 700px;}
.anliroll li{margin-bottom: 20px;}
.anliroll li a{display: block;overflow: hidden;font-size: 18px}
.anliroll li a img{width: 100%;display: block;transition: all .5s}
.anliroll li a ol{height: 40px; line-height: 40px;text-align: center;background: #2687ff;color: #fff}
.anliroll li a:hover img{transform: scaleX(1.2) scaleY(1.2);}




@media (min-width:1200px){
	.toolbar,.sidebar,.social_nav5,.top_nav1{display: none}
	
}


@media (max-width:1200px){
	

.top_nav1{background: #2687ff}
.top_nav1 ul{position: relative;height: 80px;line-height: 40px;}
.top_nav1 ul li{float: left;width: 25%;}
.top_nav1 ul li a{color: #fff;width:100%;text-align: center;display: block;font-size: 16px;}
.top_nav1 ul li a:hover{background:#0041a1;color: #fff}

	
	
	
	.top_nav,.sypt8,.tel,.sypt3,.sypt5,.sypt4,.base-box,.fa,.bort,.bkl{display: none}	
.toolbar,.sidebar{display: block}
	.w1200{width: 100%}
	.h60{height: 20px;}
	.header{text-align: center}
	.logo{text-align: left;}
	.logo img{width: 80%;margin-left: 2%}
	.sypt2 dl:nth-of-type(2){display: none}
	.sypt2 dl:nth-of-type(3){display: none}
	
	
	.dnew1_2 a img{max-width: 100%;height: auto}
	.footer{display: none}
	.dnew1_l a img{height: auto;}
	
	
	.row{margin: 0;padding: 0 10px}
	
.toolbar{position:fixed;top:45px;right:-10px;line-height:68px;}
	
.menu-button{position:relative;height:5px;width:36px;cursor:pointer; background:#008cf8 }
.menu-button:before{content:"";position:absolute;top:10px;right:0px;border-top:5px solid #008cf8;width:36px;}
.menu-button:after{content:"";position:absolute;top:-10px;right:0px;border-bottom:5px solid #008cf8;width:36px;}
.menu-left{float:left;margin-right:1.5em;}
	
.sidebar{margin:0;padding-top:1em;color:white;background-color:#008cf8;}
	.sidebar h6{height: 30px;line-height: 30px;margin-left: 24px;}
.sidebar h6 a{margin:0 .8em;padding:0;font-weight:300;color: #fff}
	.sidebar h5{color: #fff;margin-left: 24px;}
	.sidebar h5 a{color: #fff;font-size: 26px}
.sidebar li{margin:.5em 0;padding:0 1em;line-height:32px;}
	
.sidebar hr{margin:1em auto;border:0;padding:0;width:80%;height:1px;background-color:white;}
/*主要样式*/
.subNav{cursor:pointer;}
.navContent{display:none;color:#999;}
	
	.news_right{ width:100%; height:auto; overflow:hidden; float:none;  }
	

/* 底部固定导航 */
.social_nav5{height:58px;position:fixed; bottom:0; width:100%;  z-index:999; background:#2687ff; }
.social_nav5 li{ width:33%; float:left; position:relative;border-right:1px solid #0465dc;font-size:12px; text-align:center; color:#fff;line-height:12px; height:58px;}
.social_nav5 li:last-child{border-right:none;}
.social_nav5 li:first-child{border-left:none;}
.social_nav5 li em{ width:23px; display:block; margin:0 auto; padding:10px 0 6px 0;}
.social_nav5 li em img{width: 23px;}
.social_nav5 li a{ color:#fff;}
.social_nav5 li.cur{ color:#fff; background: #ffae02;}
.social_nav5 li .erji{ position:absolute; bottom:58px; left:0; width:100%; text-align:left; background:#0c7051; display:none; }
.social_nav5 li .erji a{ display:block; border-bottom:1px solid #20a6ee; font-size:12px; height: 26px; line-height:26px;position:relative; text-align:center;  color:#fff;}
.social_nav5 li .erji a:last-child{border-bottom:none;}


	.sypt7>div{width: 100%;}
	.gsz {text-align: center}
	.gsz a{background:#2252ef;display: inline-block;margin-bottom: 5px;margin-left: 5px;color: #fff;width: 48%;padding: 5px 0}
	
	.cppic a{min-height: 124px;max-height: 200px}
	
	
.sylb li{width:47%;}
	
	
	.kehu3{font-size: 18px}
	.news_right em{font-size: 16px}
	
}
