﻿/* CSS Document */
/*  全局样式  */
* { margin: 0; padding: 0; }
a { color: #333; text-decoration: none; outline: none; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
a { text-decoration: none; }
    a:hover { text-decoration: none; }
html { font-size: 12px; font-family: "微软雅黑"; color: #000; height: 100%; font-weight:normal;}
h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 14px; }
ul, li, dl, dd, dt, p, br { margin: 0px; padding: 0px; }
ul, li { list-style-type: none; }
em, i { font-style: normal; }
img { border: none; }
.clear { height: 0; overflow: hidden; clear: both; width: 100%; }
body { font-size: 12px; font-family: "微软雅黑"; height: 100%; min-width: 1200px; }
.dis { display: none; }
.img_mg { float: right !important; margin-right: 0 !important; }
.no_bod { background: none !important; }
.no_bott { border-bottom: none !important; }
.no_left { margin-left: 0 !important; }
.no_top { margin-top: 0 !important; }
.no_border_rgt { border-right: none !important; }
input, label { vertical-align: middle; }
.w1000 { width: 1200px; margin: 0 auto; text-align: left; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.hide { display: none; }

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.main_w { background: #f6f6f6; overflow: hidden; }
/*.container { min-height: 100%; height: auto !important; height: 100%; }*/

@font-face { font-family: 'fontello'; src: url("font/fontello.eot?20141027"); src: url("font/fontello.eot?20141027#iefix") format('embedded-opentype'), url("font/fontello.woff?20141027") format('woff'), url("font/fontello.ttf?20141027") format('truetype'), url("font/fontello.svg?20141027#fontello") format('svg'); font-weight: normal; font-style: normal; }
.iconfont { font-family: "fontello"; font-style: normal; font-weight: normal; -webkit-font-smoothing: antialiased; }

/* 头部 */
.w_h1_bd { width: 100%; height: 30px; line-height: 30px; background: #f7f7f7; border-bottom: 1px solid #e4e4e4; position: fixed; top: 0; z-index: 999; }
.w_h1 { width: 1200px; margin: 0 auto; color: #909090; }
.w_h1 { font-size: 12px; }
    .w_h1 em { margin-left: 8px; font-size: 12px; }
        .w_h1 em a { font-size: 12px; }
.w_w_h1_r { text-align: center; float: right; }
    .w_w_h1_r a { color: #909090; margin: 0 8px; font-size: 12px; }
        .w_w_h1_r a:hover { color: #f09215; }
.w_h2 { width: 1200px; margin: 30px auto 0; overflow: hidden; }
.w_h2_1 { float: left; width: 442px; height: 80px; margin: 18px 0 0 8px; }
    .w_h2_1 img { width: 442px; height: 80px; }
.w_h2_2 { float: left; width: 249px; margin: 50px 29px 0 50px; }
    .w_h2_2 a { float: left; display: block; width: 103px; height: 36px; line-height: 36px; text-align: center; background: #f09215; border-radius: 5px; color: #fff; font-size: 14px; margin-right: 20px; }
        .w_h2_2 a:hover { color: #fff; }
.w_h2_3 { float: left; width: 418px; height: 34px; border: 2px solid #f09215; line-height: 34px; margin-top: 49px; _width: 421px; display: inline; }
    .w_h2_3 select { border: 0px; width: 76px; height: 34px !important; line-height: 34px !important; font-size: 14px; color: #909090; float: left; }
.w_h2_3_1 { width: 278px; height: 34px; line-height: 34px; font-size: 14px; color: #909090; float: left; border: 0; padding: 0 2px; display: inline; }
.w_h2_3_2 { width: 60px; height: 34px; line-height: 34px; border: 0; background: #f09215; text-align: center; color: #fff; float: right; display: inline; _width: 48px; }

.w_h3_bd { width: 100%; height: 45px; border-bottom: 2px solid #f09215; margin-top: 34px; }
.w_h3 { width: 1200px; margin: 0px auto 0 auto; position: relative; }
.w_h3_1 { width: 170px; float: left; }
    .w_h3_1 span { display: block; width: 170px; height: 45px; background: #f0f0f0; line-height: 45px; text-align: center; color: #323232; font-size: 16px; cursor: pointer; }

.w_h3_1_1dq { background: #f5ba6b; }
.w_h3_3 { float: right; width: 125px; height: 45px;margin-right:40px; }
    .w_h3_3 img { width: 125px; height:45px; }
.w_h3_2 { float: left; width: 800px; }
    .w_h3_2 li { color: #323232; font-size: 16px; float: left; padding: 0 0 0 40px; height: 45px; line-height: 45px; }
        .w_h3_2 li a { color: #323232; font-size: 16px; }
        .w_h3_2 li:hover a { color: #d62a1d; }
.w_h3_2_dq a { color: #d62a1d !important; }

.w_ban_bd { background: #f6f6f6; height: 454px; width: 100%; }
.w_ban { width: 1200px; margin: 0 auto; }
.w_h3_1_1 { width: 170px; background: #f19c2b; float: left; height: 454px; }
    .w_h3_1_1 li { width: 170px; height: 57px; line-height: 57px; text-align: center; color: #fff; font-size: 16px; }
        .w_h3_1_1 li a { color: #fff; }
        .w_h3_1_1 li:hover { background: #f5ba6b; }
.w_h3_1_2 { position: absolute; top: 47px; left: 0; z-index: 9; display: none; }

/* 底部 */
.foot { width: 100%; height: 134px; letter-spacing: 1px; margin: 0 auto; font-size: 14px; color: #333; }
    .foot ul { clear: both; }
        .foot ul li { text-align: center; height: 2em; line-height: 2em; }

/* actGotop */
.actGotop { position: fixed; _position: absolute; bottom: 10px; right: 140px; width: 70px; height: 91px; display: none; }
    .actGotop a, .actGotop a:link { width: 70px; height: 91px; display: inline-block; background: url(../../../img/web/Province/gotop.png) no-repeat; _background: url(/temp/html/images/blog7year_gotop.gif) no-repeat; outline: none; }
        .actGotop a:hover { background: url(../../../img/web/Province/gotopd.png) no-repeat; outline: none; }

/*分页样式*/
.maunlist { width: 95%; height: 30px; line-height: 30px; margin: 0 auto; text-align: right; padding: 20px 0; overflow: hidden; }
.manuleft { float: right; }
    .manuleft a { border: 1px solid #cccccc; padding: 5px 8px; margin: 0 2px; }
        .manuleft a:hover, .manuleft a.hover { color: #fff; background: #f09215; text-decoration: none; }
.manur { margin-left: 5px; float: right; text-indent: 0; }

.website { background-color: #e3e3e3; line-height: 30px; height: 30px; text-indent: 20px; }

/* 图片水平、垂直居中 */
.img_p { border: 1px solid #dddddd; overflow: hidden; position: relative; display: table-cell; text-align: center; vertical-align: middle; }
    .img_p .img-box { position: static; /*+position:absolute;*/ top: 50%; width: 100%; }
        .img_p .img-box img { max-width: 100%; max-height: 100%; position: static; /*+position:relative;*/ top: -50%; left: -50%; }
a:hover .img_p { border-color: #f09215; }
a:hover p.img_title { color: #f09215; }


/*page*/
.pagin { position: relative; margin: 20px 0 30px; padding: 0 12px; }
    .pagin .blue { color: #056dae; font-style: normal; }
    .pagin .paginList { position: absolute; right: 12px; top: 0; }
        .pagin .paginList .paginItem { float: left; }
            .pagin .paginList .paginItem a { float: left; width: 31px; height: 28px; border: 1px solid #DDD; text-align: center; line-height: 30px; border-left: none; color: #3399d5; }
            .pagin .paginList .paginItem:first-child a { border-left: 1px solid #DDD; }
            .pagin .paginList .paginItem:first-child a { border-bottom-left-radius: 5px; border-top-left-radius: 5px; }
            .pagin .paginList .paginItem:last-child a { border-bottom-right-radius: 5px; border-top-right-radius: 5px; }
            .pagin .paginList .paginItem.current, .pagin .paginList .paginItem.current a { background: #f5f5f5; cursor: default; color: #737373; }
            .pagin .paginList .paginItem:hover { background: #f5f5f5; }
            .pagin .paginList .paginItem.more, .pagin .paginList .paginItem.more a:hover { cursor: default; }
                .pagin .paginList .paginItem.more:hover { background: #FFF; }
                .pagin .paginList .paginItem.more a { color: #737373; }
.pagepre { background: url(../../../img/admin/pre.gif) no-repeat center center; width: 31px; height: 28px; display: block; }
.pagenxt { background: url(../../../img/admin/next.gif) no-repeat center center; width: 31px; height: 28px; display: block; }



/*---------分页---------*/
.pagin .dataTables_info {
    float:left;
    padding: 20px 0 0 10px !important;
}

.adv-table .dataTables_info, .dataTables_paginate {
    padding: 15px 0;
}

.dataTables_paginate.paging_bootstrap.pagination li {
    float: left;
    margin: 0 1px;
    border: 1px solid #ddd;
    list-style: none;
}

.dataTables_paginate.paging_bootstrap.pagination li.disabled a {
    color: #c7c7c7;
}

.dataTables_paginate.paging_bootstrap.pagination li a {
    color: #797979;
    padding: 5px 10px;
    display: inline-block;
}

.dataTables_paginate.paging_bootstrap.pagination li:hover a, .dataTables_paginate.paging_bootstrap.pagination li.active a {
    color: #fff;
    background: #de141d;
    text-decoration: none;
}

.dataTables_paginate.paging_bootstrap.pagination li:hover,
.dataTables_paginate.paging_bootstrap.pagination li.active {
    border-color: #de141d;
}

.dataTables_paginate.paging_bootstrap.pagination li.disabled:hover,
.dataTables_paginate.paging_bootstrap.pagination li.disabled:hover a {
    color: #C7C7C7;
    background: #fff;
    border-color: #DDDDDD;
    cursor: no-drop;
}

.dataTables_paginate.paging_bootstrap.pagination {
    float: right;
    margin-right: 10px;
}



/*新版头部 尾部*/

/*top*/
.w_1{width:100%; background-color:#f1f1f1;}
.hi{float:left; width:10px; height: 10px; margin-top:10px;}
.hi img{width:100%; height: auto; display: block;}
.w_1 h1{font-size:12px; color:#666666; margin-left:10px; float:left;line-height: 31px;}
.log{float:left;margin-left:10px;line-height: 31px;}
.log a{float:left; font-size:12px; color:#de141d; height: 31px; }
.log i{float:left; margin:0 5px;color:#de141d;}
.scrollTOP{float:left; margin-left:87px; margin-top:5px;}
.scrollTOP span{width:18px; height:auto;float:left;margin-right:10px;}
.scrollTOP span img{width:100%; height: auto;}
.txtScroll-top{float:left; width:352px;}
.txtScroll-top .infoList li{width:100%;
	overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.w_t_nav{float:right; margin-top:5px;}
.w_t_nav li{float:left;}
.w_t_nav li a{font-size:12px; color:#666666; display: inline-block;}
.w_t_nav li i{font-size:12px;  color:#dddddd; margin:0 5px;}
.w_t_nav li:hover a{color:#de141d;}
.w_2{padding:5px 0 25px 0;}
.logoNew{float:left; width:24%; height: auto;}
.w_h2_1 { float: left; width: 490px; height: 128px; margin: 10px 0 0 0px; position: relative; }
    .w_h2_1 img { width: 486px; height: 128px; }

.w_h2_a1 { width: 360px; height: 50px; display: block; position: absolute; top: 10px; left: 15px; }
.w_h2_a2 { width: 230px; height: 60px; display: block; position: absolute; top: 60px; left: 15px; }
.w_h2_a3 { width: 250px; height: 60px; display: block; position: absolute; top: 60px; left: 235px; }

.logoNew img{width:100%; height: auto;}



.btnSec{float:left; padding:10px 16px;background-color:#de141d; margin-left:1.9%; border-radius: 50px; display: block; }
.btnSec span{width:15px; height: auto; float:left;}
.btnSec h1{font-size:15px; color:#fff; float:left;margin-left:8px;font-family: 'Microsoft yahei' ,Arial;  font-weight: normal;}
.btnSec:hover h1{opacity: 0.8;}


.searchBox{float:left; width:30%;margin-top:35px;}
.search2{float:left; width:65%;}
.searchIn{width:100%; padding:9px 0;border:1px solid #e9e9e9; border-radius: 50px;}
.searchIn select{float:left;  margin-left:4%; border:none; outline: none; font-size:14px; color:#56606f; background-color:#fff;}
.searchIn input{float:left;border:none; outline: none;  height: 100%;margin-left:2.85%; margin-top:3px;}
.searchIn input::-webkit-input-placeholder{font-size:14px; color:#999999; }

.hot{margin:10px 0 0 2.28%;}
.hot h1{float:left; font-size:12px; color:#56606f;}
.hot a{float:left; font-size:12px; color:#56606f; margin-left:5px;font-weight: initial }
.hot a:hover{color:#de141d;}
.btn1{float:left; padding:10px 16px;background-color:#de141d; margin-left:1.9%; border-radius: 50px; display: block; }
.btn1 span{width:15px; height: auto; float:left;}
.btn1 h1{font-size:15px; color:#fff; float:left;margin-left:8px;}
.btn1:hover h1{opacity: 0.8;}
.number{float:right;margin-top:-20px;}
.number span{float:right; width:23px; height: 23px; }
.number span img{width:70%; height: auto;margin-top:5px;}
.number h1{float:right; font-size:16px; color:#56606f; padding-left:1px;font-weight: initial;}
.number h1 i{font-size:20px; font-weight: bold;}
.number2 a img {float:left;width:338px;height:50px;margin-top:35px;margin-left:10px;}


/*导航*/

@media screen and (max-width:1100px){
  .w_h2_1 { float: left; width: 360px; height: 108px; margin: 10px 0 0 0px; position: relative; }
    .w_h2_1 img { width: 356px; height: 108px; }

    
.w_h2_a1 { width: 270px; height: 40px; display: block; position: absolute; top: 10px; left: 15px; }
.w_h2_a2 { width: 170px; height: 50px; display: block; position: absolute; top: 60px; left: 15px; }
.w_h2_a3 { width: 190px; height: 50px; display: block; position: absolute; top: 60px; left: 175px; }
}
@media screen and (max-width:1100px){
    
.number{float:right;margin-top:10px;margin-right:15px;}
.number2 a img {float:left;width:280px;height:42px;margin-top:35px;}
}



.containerNew {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .containerNew {
    width: 768px;
  }
}
@media (min-width: 992px) {
  .containerNew {
    width: 992px;
  }
}
@media (min-width: 1200px) {
  .containerNew {
    width: 1200px;
  }
}
.containerNew-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}


/*导航*/
.menuBox{width:100%; background-color:#de141d; padding:0;     line-height: 1.42857143;    box-sizing: border-box;height:51px;}
.menuBox1{position:relative; line-height: 0;height:51px;}
.menu{float:left; margin-left:21.5%;height:51px;}
.nli{float:left; position: relative;line-height:18px;}
.nli span >a{display:block; font-size:16px; color:#fff; font-weight: bold; padding:15px 27px;}
.menu .sub{ display: none; position: absolute; width:100%; top:51px; left: 0; z-index: 100;}
.menu .sub ul{ float: left; width: 100%; display: block;  background-color:rgba(222,20,29,0.8); text-align: center;}
.menu .sub li{ padding: 10px 0; color: #fff; font-size: 14px; line-height: 20px; border-bottom: rgba(255,255,255,0.1) solid 1px; text-align: center;    line-height: normal;}
.menu .sub li:last-child{ border-bottom: 0;}
.menu .sub li a{color: #fff;}
.menu .sub li:hover{  background-color:rgba(222,20,29,1);}
.w_r_1{float:right;margin-top:15px;}
.w_r_1 span{float:left; width:17px; height: auto; margin-right:7px;}
.w_r_1 span img{width:100%; height: auto;}
.w_r_1 h1{float:left; font-size:14px; color:#fff;font-weight: normal; line-height:18px;   font-family: 'Microsoft yahei' ,Arial;}
.w_r_1 h1 i{font-size:16px; font-weight: bold;}

.w_l_1{position:absolute; top:0; left: 1.3%; text-align: left;width:243px; z-index: 100; overflow: hidden;}
.w_t_l_1{ padding: 17px 10px; background-color:#ba070f;}
.w_t_l_1 span{width:19px;  height: auto; float:left;}
.w_t_l_1 h1{float:left; font-size:16px; color:#fff; font-weight: bold; margin-left:17px;line-height:18px;}
.w_d_l_1{background-color:#3d4552;}
.w_d_l_1 li{padding:11.5px 10px; border-bottom:1px dashed #56606f;}
.w_d_l_1 li:last-child{border-bottom:none;}
.w_d_l_1 li span{float:left; width:16px; height: 16px;  margin-right:10px;}
.w_d_l_1 li span img{width:100%; height: auto;}
.w_d_l_2 h1{font-size:14px; color:#fff;}
.w_d_l_2 div a{float: left; font-size:12px; color:#afb5c2; margin:8px 5px 0 0; }
.w_d_l_2 div a:last-child{margin-right:0;}
.w_d_l_2 div a:hover{color:#fff;}
.w_r_2{position:absolute; right:1px; height:503px; background-color:#fff; z-index: 100; width:252px; overflow: hidden;}
.w_slideTxtBox .hd ul{border-bottom:1px solid #f5f5f5;text-align: center;}
.w_slideTxtBox .hd ul li{display: inline-block; padding:10px 0; font-size:16px; color:#56606f; margin: 0 17px;}
.w_slideTxtBox .hd ul li.on{color:#de141d; border-bottom:2px solid #de141d;}
.w_slideTxtBox .bd{padding:0 20px;}
.w_slideTxtBox .bd ul li{margin-top:13.2666px;
  overflow: hidden;
  text-overflow:ellipsis;
  white-space:nowrap;}
.w_slideTxtBox .bd ul li a{display:block; color:#56606f; font-size: 12px;}
.w_slideTxtBox .bd ul li:hover a{color:#de141d;}
.w_d_r_2{margin-top:20px;}
.w_d_r_2 li{float:left; width:33.3333%; border-top:1px solid #eeeeee; box-sizing: border-box; border-right:1px solid #eeeeee; text-align: center; padding:12px 0;}
.w_d_r_2 li:nth-child(3n){border-right:none;}
.w_img2,.w_img1{display:inline-block; width:30px; max-height: 30px; overflow: hidden;}
.w_img2{display:none;}
.w_d_r_2 li h1{font-size:12px; color:#56606f; margin-top:7px;}
.w_d_r_2 li:hover{background-color:#f8f8f8;}
.w_d_r_2 li:hover .w_img1{display:none;}
.w_d_r_2 li:hover .w_img2{display:inline-block;}
.w_d_r_2 li:hover h1{color:#de141d;}

@media screen and (max-width:1229px){
	.scrollTOP{margin-left:20px;}
	.searchBox{width:55%; margin-left:2%;}
	.nli span >a{padding:15px 10px}
	.menu{margin-left:26%;}
}



@media (min-width: 1230px) {
    .w_bottom .container {
        width: 1230px;
    }
}

@media (min-width: 1230px) {
    .w_bottom .containerNew {
        width: 1230px;
    }
}


@media screen and (max-width:1100px){
    .scrollTOP{margin-left:20px;}
	.searchBox{width:40%; margin-left:2%;}
	.nli span >a{padding:15px 18px}
	.menu{margin-left:26%;}
    .search2 {
    float: left;
    width: 60%;
}
    .hot{display:none;}

    .number{margin-right:70px;}
}
/*bottom*/
.w_bottom{background-color:#3b3e4e; padding:20px 0 78px; position: relative;}
/*.w_bottom .containerNew{  width: 1200px;}*/
.w_bottom_1{float:left; width:14.4%;}
.w_title_3 h1{font-size:16px; color:#fff;font-weight: normal; font-family: 'Microsoft yahei' ,Arial;}
.w_title_3 span{display:block; height: 1px; width:100%; margin-top:10px; overflow: hidden;}
.w_title_3 span img{width:100%; height:auto; display: block;}
.w_bottom_1 ul{padding-top:5px;}
.w_bottom_1 ul li{margin-top:10px; float:left;margin-right:30%;}
.w_bottom_1 ul li:nth-child(2n){margin-right:0;}
.w_bottom_1 ul li a{font-size:14px; color:#fff; opacity: 0.8;}
.w_bottom_1 ul li:hover a{opacity:1;}
.w_bottom_2{float:left; margin-left:11%;}
.w_bottom_2 ul{padding-top:5px;}
.w_bottom_2 ul li{font-size:14px; color:#fff; opacity: 0.8; margin-top:10px;}
.w_title_3_1 h1{font-size:24px; color:#fff; margin-top:23px;    font-weight: normal; font-family: 'Microsoft yahei' ,Arial;}
.w_title_3_1 div{padding:8px 13px; background-color:#de141d; display: inline-block; margin-top:18px;}
.w_title_3_1 div span{float:left; width: 14px; height: auto; margin-right:5px;}
.w_title_3_1 div span img{width:100%; height: auto;}
.w_title_3_1 div h2{float:left; font-size:14px; color:#fff;}
.w_bottom_3{float:right; width:22.66%;}
.w_bottom_3_1{margin-top:23px; width: 384px;}
.w_bottom_3_1 span{float:left; width:95px; height: auto; margin-right:5%; padding:5px; background-color:#fff;}
.w_bottom_3_1 span img{width:100%; height: auto;}
.w_bottom_3_1 div {margin-top:27px;}
.w_bottom_3_1 div h1{ font-size:18px; color:#fff; font-weight: bold;}
.w_bottom_3_1 div h2{font-size:14px; color:#fff; margin-top:5px;font-weight: normal; font-family: 'Microsoft yahei' ,Arial;}
.w_bottom_4{margin-top:16px; padding-top:23px; clear: both; border-top:1px solid rgba(99,99,99,0.3);}
.w_bottom_4 h1{float:left; font-size:15px; color:#bababa; margin-right:5%;font-weight: normal; font-family: 'Microsoft yahei' ,Arial;}
.w_bottom_4 h1:nth-child(3){margin-right:0;}
.w_bottom_5{ position: absolute; bottom: 0; left: 0; width: 100%; background-color: #242735;}
.w_bottom_5 h1{ float: left; line-height: 44px; font-size: 14px; color: #fff; opacity: 0.6; margin: 0; font-weight: normal; font-family: 'Microsoft yahei' ,Arial;}
.w_bottom_5 h2{ float: right; line-height: 44px; font-size: 14px; color: #fff; margin: 0; font-weight: normal; font-family: 'Microsoft yahei' ,Arial;}

@media screen and (max-width:991px){
    .w_bottom_1 { display: none; }
    #hid_Y { display: none;}
    #service_hid { display: none;}
    /*.w_bottom_1{width:100%; }*/ 
	/*.w_bottom_1 ul li{margin-right:5%;}*/
    .w_bottom_1 { margin: 10px 0 0 0;}
	.w_bottom_2{width:100%; margin: 15px 0 0 0;}
	.w_bottom_2 ul li{float:left; margin-right:5%;}
	.w_title_3_1 h1{float:left; margin-right:5%;}
	.w_bottom_3{width:100%; margin: 15px 0 0 0;}
	.w_bottom_4{padding-top:0px;width: 384px; height: 64px;}
        .w_bottom_4 h1 a {
            font-size:12px;
        }
	.w_bottom_4 h1{margin-top:10px;}
    .w_bottom_5 {
        width:414px;
    }
        .w_bottom_5 h2 a {
            font-size:12px;
        }
}

@media screen and (max-width: 440px) and (min-width: 310px)
{
    .html, body{
        width:100%;
        overflow-x:hidden;
    }  
       .top2{ display:block;width:100%;}
	.top1{ display:none;}
	.w1000{ width:100%;}

    .w_bottom{ width:100%;}
    /*.container{ width:100%;padding-left:5px;padding-right:0px;}*/
    .containerNew{ width:100%;padding-left:5px;padding-right:0px;}
	.w_bottom_1{width:100%;}
	.w_bottom_1 ul li{margin-right:30%;}
	.w_bottom_2{width:100%; margin: 15px 0 0 0;max-width:350px;}
	.w_bottom_2 ul li{float:left; margin-right:5%;}
	.w_title_3_1 h1{float:left; margin-right:5%;}
	.w_bottom_3{margin: 15px 0 0 0;width:100%;float:left;}
	.w_bottom_4{ margin: 10px 0 0 0;}
	.w_bottom_4 h1{margin-top:10px;}
}

@media screen and (max-width:767px){
	.w_bottom{padding:10px 0 50px}
	.w_title_3 h1{font-size:14px;}
	.w_bottom_1 ul li{font-size:12px; margin-top:5px;}
	.w_bottom_2 ul li{font-size:12px; margin-top:5px;}
	.w_title_3_1 h1{font-size:16px; margin-top:0px;}
	.w_title_3_1 div{margin-top:10px;}
	.w_bottom_5 h1{font-size:12px; line-height: 20px; text-align: center; width: 100%;}
	.w_bottom_5 h2{font-size:12px;line-height:20px;text-align: center; width: 100%;}
	.w_bottom_4 h1{width:100%; text-align: center; font-size:12px; margin-top:5px;}
}

.clearfix:before, .clearfix:after{  display: table;  content: " ";  }
.clearfix:after {  clear: both;  }


.w_l_1{position:absolute; top:0; left: 1.3%; text-align: left;width:243px; z-index: 100; overflow: hidden;}
.w_t_l_1{ padding: 17px 10px; background-color:#ba070f;}
.w_t_l_1 span{width:19px;  height: auto; float:left;}
.w_t_l_1 h1{float:left; font-size:16px; color:#fff; font-weight: bold; margin-left:17px;}
.w_d_l_1{background-color:#3d4552;}
.w_d_l_1 li{padding:11.5px 10px; border-bottom:1px dashed #56606f;}
.w_d_l_1 li:last-child{border-bottom:none;}
.w_d_l_1 li span{float:left; width:16px; height: 16px;  margin-right:10px;}
.w_d_l_1 li span img{width:100%; height: auto;}
.w_d_l_2 h1{font-size:14px; color:#fff;}
.w_d_l_2 div{height:24px;}
.w_d_l_2 div a{float: left; font-size:12px; color:#afb5c2; margin:8px 5px 0 0; }
.w_d_l_2 div a:last-child{margin-right:0;}
.w_d_l_2 div a:hover{color:#fff;}




/*手机头*/
.top2{width:100%; height:60px;background-color:#fff;display: none; box-shadow: 0 0px 17px  rgba(0,0,0,0.1); }
.top2 .logo{width:180px; height:30px; float:left; margin-top:12px; margin-left:12px;}

@media screen and (max-width:991px){
    .top2{ display:block;width:100%;}
	.top1{ display:none;}
	.w1000{ width:100%;}
}



/*下拉*/
.menuph{
    float:right;
    margin:10px 30px 0 0;
    cursor: pointer;
    width: 40px;
    height: 40px;
    text-align: center;
}
.menuph .point
{
    display: inline-block;
    width: 28px;
    height: 22px;
    margin-top: 10px;
    position: relative;
}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before
{
    width: 28px;
}
.menuph .navbtn
{
    position: absolute;
    top: 10px;
    right: 0;
    display: inline-block;
    width: 21px;
    height: 1px;
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;
    background: #de141d;
}
.menuph .navbtn::after,
.menuph .navbtn::before
{
    position: absolute;
    right: 0;
    display: inline-block;
    width: 28px;
    height: 1px;
    content: '';
    -webkit-transition: all .3s ease-out 0s;
    -moz-transition: all .3s ease-out 0s;
    -ms-transition: all .3s ease-out 0s;
    -o-transition: all .3s ease-out 0s;
    transition: all .3s ease-out 0s;

    background: #de141d;
}
.menuph .navbtn::after
{
    top: -11px;
}
.menuph .navbtn::before
{
    top: 10px;
}
.menuph .point.active .navbtn{
    background: transparent;
}
.menuph .point.active .navbtn::after{
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    top: 0px;
}
.menuph .point.active .navbtn::before
{
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    top: 0px;
}


/*手机下拉*/
.xialaph{
    position: absolute;
    top: 60px;
    left: 0;
    width: 100%;
    padding-bottom: 20px;
    display: none;
    z-index: 1029;
    background: #fff;
	text-align: center;
}
.xialaph li{border-top:1px solid rgba(0,0,0,0.1);}
.xialaph li:last-child{border-bottom:1px solid rgba(0,0,0,0.1);}
.xialaph li a{
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 50px;
}
.xialaph li a i{margin-left:5px; font-size:12px; opacity: 0.6;}
@media screen and (max-width:1199px){
	.top2{background-color:#fff;}
}
.w_2{padding:5px 0 10px 0;}
.logo{float:left; width:24%; height: auto;}
.logo img{width:100%; height: auto;}

.searchBoxPh{float:left;width:100%;}
.search2Ph{float:left; width:50%;}
.searchInPh{width:100%; padding:9px 0;border:1px solid #e9e9e9; border-radius: 50px; }
.searchInPh select{float:left;  margin-left:4%; border:none; outline: none; font-size:14px; color:#56606f; background-color:#fff;}
.searchInPh input{float:left;border:none; outline: none;  height: 100%;margin-left:2.85%; margin-top:3px; background-color:#fff;}
.searchInPh input::-webkit-input-placeholder{font-size:14px; color:#999999; }
.hotPh{margin:10px 0 0 2.28%;}
.hotPh h1{float:left; font-size:12px; color:#56606f;}
.hotPh a{float:left; font-size:12px; color:#56606f; margin-left:5px; }
.hotPh a:hover{color:#de141d;}
.btn1Ph{float:left; padding:10px 5%;background-color:#de141d; margin-left:3%; border-radius: 50px; display: block; }
.btn1Ph span{width:15px; height: auto; float:left;}
.btn1Ph h1{font-size:15px; color:#fff; float:left;margin-left:8px;}
.btn1Ph:hover h1{opacity: 0.8;}
.ph_1{padding:0 5%;}
@media screen and (max-width:767px){
	.search2Ph{width:100%;}
	.hotPh h1{float:none; display: inline-block;}
	.hotPh a{float:none; display: inline-block;}
	.hotPh{text-align:center;}
	.btn1Ph{float:none; display:inline-block; margin: 10px 2% 0 2% ;}
	.searchBoxPh{text-align:center;}
	.btn1Ph h1{font-size:13px; margin-top:2px;}
	.searchInPh input::-webkit-input-placeholder{font-size:12px; }
	.btn1Ph{padding:5px 5%;}
	
}


