﻿@charset "utf-8";
.container{ width: 100%; }
.mask{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.2); z-index: 4999; display: none; width: 100%; height: 100%;}

/* 头部 */
.top{ height:39px;line-height:39px;border-bottom: 1px solid #f1f1f1 }
.top a{ font-size: 14px; color:#4674ae!important; margin:0 10px }
.top a:hover{ text-decoration: underline; }
.top .top_left,.top .top_right{ color:#4674ae;font-size: 14px;}
.top .weather{ margin-top: 1px; }
/* 网站群外链 */
.webfarm {position: relative; z-index: 99; padding-bottom: 8px; }
.webfarm .webfarm-btn{ background: #99c5dd url(2019xxz_tybm_dbx.png) no-repeat 92% center; width: 100px; height: 25px; line-height: 25px; border-radius: 15px; margin-top: 7px; font-size: 14px; padding-right: 8px; }
.webfarm .webfarm-main{ display: none; position: absolute; top: 40px; left: -600px; width: 700px; border: 4px solid #99c5dd; background: #fff; border-radius: 5px; }
.webfarm .webfarm-box{ padding: 15px; }
.webfarm .webfarm-tit{ height: 25px; line-height: 25px;font-size: 14px; background: #f1f1f1; color: #a70001; overflow: hidden; margin-bottom: 10px; }
.webfarm .webfarm-tit span{ background: #fff; display: block; padding-right: 10px; float: left; }
.webfarm .webfarm-link { overflow: hidden; }
.webfarm .webfarm-link li{ float: left; width: 25%; }
.webfarm .webfarm-link li a{ font-size: 14px; color: #4674ae; line-height: 30px; white-space: nowrap; }
.webfarm .webfarm-link li a:hover{ text-decoration: underline; }
/* logo */
.header .logo{ padding: 20px 0 40px; }
/* 检索 */
.search{ float: right; width: 200px; height: 25px; border-radius: 14px; overflow: hidden; margin-right: 10px; margin-top: 12px; background: url(2019xxz_tybm_search_bj.png) no-repeat center; }
.search.error{ background: #ffeee7; -webkit-box-shadow: 0 0 6px rgba(255, 0, 0, 0.8) inset; -moz-tbox-shadow: 0 0 6px rgba(255, 0, 0, 0.8) inset; -o-box-shadow: 0 0 6px rgba(255, 0, 0, 0.8) inset;  box-shadow: 0 0 6px rgba(255, 0, 0, 0.8) inset; }
.search.error .sr{ color: #ff0000;}
.search form{ font-size: 0; line-height: initial; }
.search .sr{ vertical-align: middle; width: 155px; padding-left: 10px; height: 25px; border: none; outline: none; background:none; line-height: 28px; font-size: 12px; color: #fff; }
.search .btn{ display: block; float: right; vertical-align: middle; width: 35px; height: 25px; border: none; outline: none; background:url(2019xxz_tybm_search.png) no-repeat center; cursor: pointer; }
/* 导航 */
.nav{ height: 50px; line-height: 50px; background: #006eab; }
#nav{ margin-right: 250px; }
#nav>li{ width: 16.66%; *width: 16.62%; float: left; text-align: center; position: relative; }
#nav>li>a{ display: block; height: 50px; font-size: 18px; color: #fff; font-weight: bold; position: relative; }
#nav>.on>a{background: #5796c4;}
#nav.navLi4>li{ width: 25%; }
#nav.navLi5>li{width: 16%;}
#nav.navLi6>li{ width: 16.66%; *width: 16.62%;}
#nav.navLi7>li{ width: 14.28%; *width: 14.25%;}
#nav.navLi8>li{ width: 12.5%; }
.app-nav-bottom{ display: none;}
/* 底部 */
.footer{ margin-top: 10px; background-color: #006eab; }
.footer a,.footer p{ color: #87bce4; font-size: 14px; }
.footer p{font-size: 14px;line-height: 26px;}
.footer .footer-info { padding: 25px 0; overflow: hidden; }
.footer .footer-info .footer-info-box{
    float: left;
    padding: 15px 20px;
    margin-right: 20px;
    height: 80px;
    background: #2775b7;
    border-radius: 10px;
    -webkit-border-radius: 10px;
}
.footer .footer-info .footer-info-box1{
    float: left;
    padding: 15px 20px;
    margin-right: 20px;
    width:270px;
    height: 80px;
    background: #2775b7;
    border-radius: 10px;
    -webkit-border-radius: 10px;
}
.footer .footer-info .footer-info-box2{
    float: left;
    padding: 15px 20px;
    margin-right: 20px;
    width:270px;
    height: 80px;
    background: #2775b7;
    border-radius: 10px;
    -webkit-border-radius: 10px;
}
.footer .footer-info .footer-info-box3{
    float: left;
    padding: 15px 20px;
    margin-right: 20px;
    height: 80px;
    background: #2775b7;
    border-radius: 10px;
    -webkit-border-radius: 10px;
}
.footer .footer-info .footer-info-con{padding-left: 40px;}
.footer .footer-img { float: right; }
.footer .footer-img img{ margin-left: 10px!important; margin-top: 5px!important; text-align: right; }
/* 轮播 */
.slideBox{ width: 100%; height:390px; margin-right: 10px; float: left; overflow:hidden; position:relative; }
.slideBox .hd{ height:40px; line-height: 40px; overflow:hidden; position:absolute; left: 0; right: 0; bottom:0; z-index:1; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative; }
.slideBox .bd img{ width:100%; height:390px; display:block; }
.slideBox .bd li:hover img{ -webkit-transform: scale( 1.1,1.1); -moz-transform: scale(1.1,1.1); -ms-transform: scale(1.1,1.1); -transform: scale(1.1,1.1); transition: .3s transform; }
.slideBox .bd li p{ height:40px; line-height:40px; color:#fff; font-size: 18px; background: url(2019xxz_tybm_lunbobj.png); position:absolute; right: 0; left: 0; bottom:0; z-index: 2; display: inline-block; cursor:pointer; padding:0 85px;}
.slideBox .bd li p a{ display:block; height:40px; text-align: center; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; position:relative; color:#fff;}
.slideBox .prev,.slideBox .next{ display: none; width: 42px; height: 69px; position: absolute; top: 50%; margin-top: -35px; left: 0; z-index: 100; background: url(2018fhx_slideBox_anniu.png) no-repeat; }
.slideBox .next{ left: auto; right: 0; background-position: -42px 0;  }
.slideBox .pageState{ display: block; position: absolute; left: 45px; bottom: 0; z-index: 100; width: 50px; height: 40px; line-height: 40px; font-size: 18px; color: #fff;  }
.slideBox .pageState span{ position: relative; top: -3px; font-size: 20px; color: #e20213; font-weight: bold; }
/*单层tab切换1 */
.tab_box{ overflow: hidden; text-align:left; }
.tab_box .hd{ height:40px; border-bottom: 1px solid #cfcfcf; }
.tab_box .hd>ul>li{ padding: 0 15px 0 17px; height: 40px;  float:left; background: url(2019xxz_tybm_xian.png) no-repeat left 6px; }
.tab_box .hd>ul>li:first-child{ background: none; padding: 0 15px 0 0; }
.tab_box .hd>ul>li>a{ font-size: 22px; color: #999999; }
.tab_box .hd .on a{ color: #006eab; }
.tab_box .hd>ul>li>a>span{ font-size: 14px; color: #999999; line-height: 35px; margin-left: 10px; }
.tab_box .hd>span{ float: right; }
.tab_box .hd>span>a{ display: block; padding: 0 10px; height: 34px; width: 18px; background: url(2019xxz_tybm_blue_more.png) no-repeat center; }
/* 新闻列表 */
.bd_new ul{ zoom:1; padding: 10px 0; }
.bd_new li{  height: 36px; line-height: 36px; padding-left: 15px; background: url(2019xxz_tybm_dian.png) no-repeat left center;  }
.bd_new li a{ font-size: 16px; display: block; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.bd_new li:hover a{ text-decoration: underline; color: #006eab; }
.bd_new li:hover span{ color: #006eab; }
.bd_new li span{ display: block; width: 80px; font-size: 14px; text-align: right; float:right; color: #999999; }
.bd_a80 li a{ margin-right: 100px; }
/* 热点新闻 */
.bd .bd_01 { height: 85px;line-height: inherit;padding-top: 20px;padding-bottom: 10px;border-bottom: 1px solid #e7e7e7;}
.bd .bd_01 h2 a{ display: block; font-weight: bold; font-size: 18px; margin-bottom: 10px; color: #000000; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;  }
.bd .bd_01 h2 a:hover{ color: #006eab; }
.bd .bd_01 p{ color: #999999; font-size: 14px; height: 56px; overflow: hidden; line-height: 28px; }
/* 布局1 */
.a-01{ margin: 20px auto; }
.a-01 .left{ width: 623px; height: 390px; float: left; }
.a-01 .right{ margin-left: 643px; height: 390px; }
/* 布局2 */
.a-02 { margin: 20px auto; }
.ztzl-list{ overflow: hidden; margin-top: 20px; margin-bottom: 20px; position: relative; }
.ztzl-list ul { margin: 0 -10px!important; }
.ztzl-list ul li{ width: 50%; float: left; }
.ztzl-list li a{ display: block; margin: 0 10px; overflow: hidden; }
.ztzl-list li a img{ width: 100%; height: 100px; }
.ztzl-list li a:hover img{ -webkit-transform: scale( 1.2,1.2); -moz-transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); -transform: scale(1.2,1.2) }
.ztzl-list .prev,.ztzl-list .next{ position:absolute; left:10px; top:50%; margin-top:-20px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; }
.ztzl-list .next{ left:auto; right:10px; background-position:8px 5px; }
/* 布局3 */
.a-03{ margin: 20px auto 0; }
.a-03 .right{ width: 270px; float: right; }
.a-03 .left{ margin-right: 290px; overflow: hidden; }
.a-03 .xxgk{ background: #f7f7f7; }
.a-03 .xxgk ul{ padding: 20px; overflow: hidden; }
.a-03 .xxgk li{ margin-top: 20px; }
.a-03 .xxgk li:first-child{ margin-top: 0; }
.a-03 .xxgk a{ display: block; height: 30px; line-height: 30px; padding-left: 22px; background: #d9dce1; color: #006eab }
.a-03 .xxgk li:hover a{  background: #006eab; color: #fff; }
.a-03 .xxgk li:hover .ico{ background: url(2019xxz_tybm_xxgkicos.png) no-repeat; }
.a-03 .xxgk .ico{ display: block; float: left; width: 18px; height: 18px; margin-top: 6px; margin-right: 15px; background: url(2019xxz_tybm_blue_xxgkico.png) no-repeat; }
.a-03 .xxgk .ico02{ background-position: 0 -18px!important; }
.a-03 .xxgk .ico03{ background-position: 0 -36px!important; }
.a-03 .xxgk .ico04{ background-position: 0 -54px!important; }
.a-03 .xxgk .ico05{ background-position: 0 -72px!important; }
/* 布局4 */
.a-04 { margin: 10px auto; }
.a-04 .row{margin: 0 -10px;overflow: hidden;}
/* 布局5 */
.a-05 { margin: 10px auto 30px; }
.a-05 .ywxt-list{ position: relative; }
.a-05 .ywxt-list .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.a-05 .ywxt-list .hd ul{ overflow:hidden; zoom:1; float:left;  }
.a-05 .ywxt-list .hd ul li{ float:left; margin-left:5px;  width: 20px; height:20px; line-height: 19px; text-align:center; background:#fff; cursor:pointer; }
.a-05 .ywxt-list .hd ul li.on{ background:#f00; color:#fff; }
.a-05 .ywxt-list ul li{ width: 100%; height: 100px; line-height: 100px; text-align: center; background: url(2019xxz_tybm_ywxtbj.png) no-repeat;  }
.a-05 .ywxt-list li a{ display: block; height: 100%; font-size: 42px; font-weight: bold; color: #c0d8eb; text-shadow: 0 0 10px rgba(0,0,0,0.4); overflow: hidden; }

/***************************************** 政务公开.html *****************************************/
#zwgk { margin-top: 20px; }
#zwgk .zwgk-left{ width: 67.5%; float: left; }
#zwgk .zwgk-right{  width: 32.5%; float: right; }
#zwgk .leader { background: #f9f9f9; padding: 20px; }
#zwgk .leader .leader_box{ height: 334px; }
#zwgk .leader .leader_pic{ float:left; width:130px; height:175px; background: #99c5dd;  }
#zwgk .leader .leader_pic img{ width: 100%; height: 100%; }
#zwgk .leader .leader_mian{ margin-left:140px; font-size: 16px; }
#zwgk .leader .leader_mian .leader-name{ margin-bottom: 10px; padding-top: 5px; }
#zwgk .leader .leader_mian .leader-name *{ font-size: 16px; color: #0368a1; }
#zwgk .leader .leader_mian b{ font-size: 16px; color: #474747; font-weight: bold; }
#zwgk .leader .leader_mian p{ font-size: 14px; color: #999999; line-height: 24px; }
#zwgk .leader .leader_fzr{ width: 100%; padding-top: 20px; margin-top: 25px; border-top: 1px dashed #e8e8e8; }
#zwgk .leader .leader_fzr dl{ width: 100%; }
#zwgk .leader .leader_fzr dt{ font-size: 16px;font-weight: bold; width: 80px; float: left; text-align: right; }
#zwgk .leader .leader_fzr dd{ margin-left: 70px; overflow: hidden; }
#zwgk .leader .leader_fzr dd a{ display: block; float: left; width: 33.33%; text-align: center; }
#zwgk .leader .nsjg{ margin-top: 20px; text-align: center; }
#zwgk .leader .nsjg a{ display: inline-block; width: 110px; height: 30px; line-height: 30px; margin: 0 12px; background: #e0e6e9; border-radius: 10px; text-align: center; }
#zwgk .leader .nsjg a:hover{  background: #006eab; color: #fff; }
#zwgk .xxgkzn{ margin-bottom: 20px; height: 160px; }
#zwgk .xxgkzn ul{ overflow: hidden; }
#zwgk .xxgkzn li{ margin: 20px auto; height: 58px; line-height: 58px; border: 1px solid #e8e8e8; background: #f9f9f9; }
#zwgk .xxgkzn li a{ display: block; }
#zwgk .xxgkzn .ico{ float: left; display: block; width: 60px; height: 28px; line-height: 28px; text-align: center; margin: 15px 18px 15px 10px; border-right: 1px solid #999999;  }
#zwgk .xxgkzn .ico img{ margin-top: -3px; }
#zwgk .tzzl { margin-top: 20px; }
#zwgk .tzzl li{ height: 60px; margin-bottom: 10px; }
#zwgk .tzzl li img{ width: 100%; height: 60px; }


/***************************************** 列表.html *****************************************/
#list .list_con { margin-top: 20px; overflow: hidden; position: relative;}
#list .con_left{ width: 320px; float: left; overflow: hidden; }
#list .con_right{ margin-left: 350px; }
#list .con_right .con_right_wenjianku{ margin-top: 0; }
#list .con_right .right_list{ border: 0; padding: 0;  }
/*栏目样式*/
.left_title{; width: 100%; height: 55px; line-height: 55px; background: #006eab; text-align: center; font-size: 18px; font-weight: bold; color: #fff; }
.left_list{ overflow: hidden; border-left: 1px solid #e8e8e8;  border-right: 1px solid #e8e8e8; }
.left_list .list_ul{ background: #f9f9f9; border-bottom: 1px solid #e8e8e8; }
.left_list .list_ul>a{ display:block; padding: 0 20px 0 30px; height: 50px; line-height: 50px; background: url(2019dian5.png) no-repeat 95% center; }
.left_list .list_ul:hover>a{ font-weight: bold; color: #006eab; }
.left_list .list_ul.active>a{ font-weight: bold; color: #006eab; }
.left_list .list_parent>a{  }
.left_list .list_parent.slide>a{ font-weight: bold; color: #006eab; background: url(2019dian6.png) no-repeat 95% 21px; }
.left_list .list_ul .list_ul_ul{ display: none; padding: 10px 0; background: #ebebeb; }
.left_list .list_ul li{ margin: 2px auto; }
.left_list .list_ul li a{ line-height: 30px; padding-left: 55px; display: block; }
.left_list .list_ul li:hover a{ color: #006eab; text-decoration: underline; }
.left_list .list_ul li.active a{  color: #006eab; text-decoration: underline; }
/*列表样式*/
.right_list>ul>li{ height: 40px; line-height: 40px; }
.right_list .line { height: 0; line-height: normal; margin: 10px auto; *margin: 10px auto -10px; border-bottom: 1px solid #f2f0f1; background: none; }
.right_list .line:last-child { display: none; }
/* 分页 */
.div_cutPage{ padding: 40px 0; text-align: center;  }
.div_cutPage{ margin: 0 auto; }
.div_cutPage a{ display: inline-block; padding: 2px 8px; border-radius: 3px; border: 1px solid #DDDDDD; cursor: pointer; margin: 2px; }
.div_cutPage a:hover{ background-color: #006eab; color:white; border: 1px solid #006eab; }
.div_cutPage .on{ background-color: #006eab; color:white;  }
/*当前位置*/
.site{ line-height: 30px; background: url(2019xxz_tybm_dqwz.png) no-repeat 0 13px; padding: 5px 0 5px 20px; }
.site a{ color: #666666; font-size: 14px; }
.site a:hover{ text-decoration: underline; }


/***************************************** 领导列表.html *****************************************/
#list .con_right_lead { margin-bottom: 40px; }
#list .con_right_lead li{ padding: 20px 0; border-bottom: 1px dashed #e6e5e3; overflow: hidden; }
#list .con_right_lead .pic{ width: 110px; height: 140px; float: left; background: #5796c4; }
#list .con_right_lead .pic img{ width: 100%; height: 100%; }
#list .con_right_lead .lead-text{ margin-left: 130px; }
#list .con_right_lead .lead-text h2{ color: #006eab; font-weight: bold; font-size: 16px; margin-top: 10px; margin-bottom: 10px; }
#list .con_right_lead .lead-text p{ line-height: 25px; margin-bottom: 5px; }
#list .con_right_lead .lead-text .more{ float: right; color: #c31a1a; margin-top: 10px; }
#list .con_right_lead .lead-text .more:hover{ text-decoration: underline; }



/***************************************** 文章.html *****************************************/
.article{ margin: 20px auto; overflow: hidden; background: #fff; }
.article h1{ line-height: 36px; font-size: 24px; font-weight: bold; text-align:center; padding: 0 0 30px; }
.article2 { border: 1px solid #e8e8e8; }
.article2 h1{ padding: 20px 0 30px; }
.oneColumn { padding:  0 0 10px; }
.article2 .oneColumn { padding: 10px 60px; }
.article2 .oneColumn2 { padding:  0 20px 20px; }
.pages_zz{  border-bottom: 1px solid #e8e8e8; padding: 0 20px; line-height: 32px; text-align: center; overflow:hidden; color:#333; font-size: 14px; margin-bottom: 30px; }
.pages_zz .font{display: inline-block; padding: 0 10px; font-size: 14px; }
.pages_zz .dozoom img{ margin-top: -2px;  }
.pages_zz .dozoom a{ margin: 0 5px; font-size: 14px; }
.pages_zz .dozoom .on{ opacity: 0.6; }
.fenxiang{ background: #f1f1f1; padding: 0 20px; line-height: 32px; overflow:hidden; color:#737373; font-size: 14px; margin-top: 30px; margin-bottom: 20px; }
.fenxiang .printIco{ padding: 5px 10px 0 25px; background:url(2019dayin.png) no-repeat 0 5px; }
.bdsharebuttonbox{ float: left; margin-top: 2px; }
.editor{ padding-bottom:30px;}
.pages_content *{ font-family: "宋体"; font-size: 16px; line-height: 2; max-width: 100%!important; box-sizing: border-box!important; -webkit-box-sizing: border-box!important; word-wrap: break-word!important; }
.fujian-box{ margin-top: 30px; margin-bottom: 30px; }
.fujian-box a{ line-height: 48px; padding: 10px 10px 10px 70px; border-bottom: #c9c9c9 solid 1px; display: block; background: #f2f2f2 url(fujian.jpg) no-repeat 10px center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  }
.fujian-box a:last-child{ border-bottom: none; }
.fujian-box a:hover{ background: #e4e4e4 url(fujian.jpg) no-repeat 10px center; }
#contentInfo{ margin: 0 auto; }/* ie8*/
#qr_container{ margin: 0 auto; position:relative;padding-bottom:10px; }
/* 文件信息 */
.article .wjxx{ margin: 20px auto 10px; background: #f7f7f7; border: 1px solid #dddddd; padding: 10px 0; }
.article .wjxx ul{ overflow: hidden; }
.article .wjxx li{ width: 33.33%; float: left; padding: 7px 0; }
.article .wjxx li span{ display: block; margin-left: 30px; font-size: 14px; color: #666; }
.article-link{border-bottom:1px #dddddd solid;border-top:1px #dddddd solid;padding:15px 0; margin-top: 30px; margin-bottom: 30px;}
.pannel-title{margin:0;color:#00558e;line-height:33px;font-size:18px;}
.article-link ul li{ background: url(2019x_tilte03.png) no-repeat 0px 14px;margin:0;padding:3px 0 3px 12px;line-height:26px;font-size:14px;list-style:none;}

/***************************************** 领导详情.html *****************************************/
.wrap1{  width: 85%; margin: 0 auto; overflow: hidden; padding:40px;  }
.wrap1 .wrap_left{ width: 155px; float: left; overflow: hidden; }
.wrap1 .left_img{ width: 155px; }
.wrap1 .left_img img { width: 155px; height: auto; }
.wrap1 .wrap_right{ margin-left: 200px; overflow: hidden; }
.wrap1 .wrap_right table td{ padding-bottom: 26px;}

/********************************************************* 站点地图.html ********************************************************/
#zddt { border: 1px solid #eaeaea; margin-top: 10px; margin-bottom: 30px }
#zddt .clearfix { display: inline-block; }
#zddt .web-map .mapo1{padding: 25px 22px; background: #fbfbfd; }
#zddt .web-map .mapo1:nth-child(2n){background: #f2f2f2;}
#zddt .web-map .mapo1 h2{font-size: 18px;font-weight: bold;color: #006eab;}
#zddt .web-map .mapo1 ul{margin-top: 9px;}
#zddt .web-map .mapo1 li{float: left;line-height: 30px;margin-right: 30px;position: relative;}
#zddt .web-map .mapo1 li a{font-size: 16px;color: #666;}
#zddt .web-map .mapo1 li:hover a{color: #5796c4;}
#zddt .web-map .mapo1 li:hover .small-map a{ color: #fff!important; }
#zddt .map-pos{position: absolute;padding: 8px 0;left: -28px;top: 0px;width: 322px;display: none;     z-index: 999;}
#zddt .map-pos .m-san{width: 0;height: 10px;border: 10px solid transparent;border-bottom: 8px solid #006eab;margin-left: 43px;position: absolute;top: 5px;}
#zddt .map-pos .small-map{background: #006eab;position: absolute;top: 30px;}
#zddt .web-map .mapo1 li .small-map a{margin: 0px 8px;font-size: 14px;color: #fff;}
#zddt .wyb-box:hover .map-pos{display: block;}

/* 友情链接 */
.link{ height: 55px; border-bottom: 1px solid #fff;  margin-top: 20px;  background-color: #f5f5f5; }
.link .link-left{ float: left; background: url(2019xxz_tybm_blue_link.png) no-repeat center; width: 162px; height: 54px; margin-top: -5px; }
.link .select_ul{ margin-left: 182px; }
.link .select_box{ width: 25%; float: left; position: relative; }
.link .select_box .select_tit{ margin: 8px 10px; border: 1px solid #eaeaea; background: #ffffff url(2019dian3.png) no-repeat 95% center; color: #666666; text-align: center; height: 38px; line-height: 38px; font-size: 14px; }
.link .select_box .select_tit.on{ background: #ffffff url(2019dian2.png) no-repeat 95% center; }
.link .select_box .select_option{ display: none; z-index: 10; position: absolute; bottom: 48px; left: 10px; right: 10px;  border: 1px solid #dbdbdb; border-bottom: 0; max-height: 410px; overflow-x: hidden; overflow-y: auto; -ms-overflow-style: -ms-autohiding-scrollbar;-webkit-overflow-scrolling: touch; }
.link .select_box .select_option::-webkit-scrollbar { background-color: #f1f1f1; width: 5px;height: 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.link .select_box .select_option::-webkit-scrollbar-thumb { background-color: rgb(50, 113, 164);background-clip: padding-box;-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius:5px;min-height: 28px;}
.link .select_box .select_option::-webkit-scrollbar-thumb:hover {background-color: rgb(50, 113, 164);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.link .select_box .select_option li{ border-bottom: 1px solid #dedede; background: #fff; text-align: center; }
.link .select_box .select_option li a{ display: block; height:40px; line-height:40px; font-size: 14px; color: #666666;  overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.link .select_box .select_option li a:hover{ background: #2962aa; color: #fff; }



/********************************************************* 信件列表.html ********************************************************/
#list .list_xjcon{ margin-top: 10px; margin-bottom: 40px; }
/* 分页 */
.paging { margin-top: 20px; }
.pages {clear:both;	padding-right: 3px; padding-left: 3px; padding-bottom: 13px; margin: 3px; padding-top:13px; text-align: center;}
.pages a {border: #d7d7d7 1px solid; padding: 4px 10px; border-radius: 4px; margin: 2px 4px; text-decoration: none;cursor: pointer;}
.pages a:hover,.pages a:active {color: #666; border: #999 1px solid}
.pages .current{border:#006eab 1px solid;padding:4px 10px;border-radius: 4px;font-weight:bold;margin:2px 4px;color:#fff;background-color:#006eab;}
.pages .disabled{border:#d7d7d7 1px solid;padding:4px 10px;border-radius: 4px;margin:2px 4px;color:#bbb;}
.news_list li{clear:both;}

/********************************************************* 信件详情.html ********************************************************/
#wyxx { margin-bottom: 30px; }
/* zwxx_xl.html */
#tableDiv{ margin-top: 10px; }
#wyxx .td-tit{ background: #c1dbf0; }
#wyxx .td-lx-last{ width: 150px; }
#wyxx .td-lx{ background: #f0f6fb; text-align: center; }
#wyxx .email_title02{ font-size: 24px; line-height: 50px; text-align:center;}
#wyxx .email_tab4{  clear:both; text-align:left; margin-bottom:50px;}
#wyxx .email_tab4 td{ border:1px solid #c1dbf0; font:normal 16px/30px microsoft yahei; padding:10px 20px;}
#wyxx .email_tab4 span{ color:#F00;}
#wyxx .email_tab4 h2{ font:normal 24px microsoft yahei; text-align:center;}
#wyxx .email_tab2{ clear:both; overflow:hidden; border-left:1px solid #c1dbf0; border-top:1px solid #c1dbf0;}
#wyxx .email_tab2 td{ border-bottom:1px solid #c1dbf0; border-right:1px solid #c1dbf0; font:normal 16px/60px microsoft yahei; padding:0px 20px;}
#wyxx .email_tab2 span{ color:#F00;}
#wyxx .email_ul{ clear:both; overflow:hidden;}
#wyxx .email_ul li{ width:150px; float:left;}
#wyxx .email_ul li span{ width:25px; float:left; padding-top:5px;}
#wyxx .email_ul li p{ width:125px; float:left; font:normal 16px microsoft yahei;}
#wyxx .email_input{ height:30px; border:1px solid #eaeaea; border-radius:5px; text-align:left;}
#wyxx .email_tab2 textarea{ border:1px solid #eaeaea; border-radius:5px; width:835px; height:250px; margin:20px 0px;}
#wyxx .email_tab2 select{ border:1px solid #eaeaea; border-radius:5px; height:30px; width:250px;}
#wyxx .submit{ width:300px; margin:40px auto;}
#wyxx .submit a{ width:140px; color:#fff !important; background:#7ecdf4; height:50px; font:normal 24px/50px microsoft yahei; text-align:center; border-radius:5px;display:block;margin-right:10px; float:left;margin-bottom: 40px;}






/* 过渡 */
img, .ico,.a-03 .xxgk a,
.ztzl-list li a img,
#nav>li *,
.slideBox .bd li img { -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all .3s ease-out; }

/* blue-skin 皮肤 */
#blue-skin .top a{ color:#4674ae!important; }
#blue-skin .top .top_left,#blue-skin .top .top_right{ color:#4674ae; }
#blue-skin .webfarm .webfarm-btn{ background: #99c5dd url(2019xxz_tybm_dbx.png) no-repeat 92% }
#blue-skin .webfarm .webfarm-main{ border: 4px solid #99c5dd; }
#blue-skin .webfarm .webfarm-tit{ color: #a70001;  }
#blue-skin .webfarm .webfarm-link li a{  color: #4674ae; }
#blue-skin .nav{ background: #006eab; }
#blue-skin #nav>.on>a{background: #5796c4;}
#blue-skin .tab_box .hd>span>a{ background: url(2019xxz_tybm_blue_more.png) no-repeat center; }
#blue-skin .tab_box .hd .on a{ color: #006eab; }
#blue-skin .bd_new li:hover a{  color: #006eab; }
#blue-skin .bd_new li:hover span{ color: #006eab; }
#blue-skin .bd .bd_01 h2 a:hover{ color: #006eab; }
#blue-skin .a-03 .xxgk a{ background: #d9dce1; color: #006eab }
#blue-skin .a-03 .xxgk li:hover a{ background: #006eab; color: #fff; }
#blue-skin .a-03 .xxgk li:hover .ico{ background: url(2019xxz_tybm_xxgkicos.png) no-repeat; }
#blue-skin .a-03 .xxgk .ico{ background: url(2019xxz_tybm_blue_xxgkico.png) no-repeat; }
#blue-skin .footer{ background-color: #006eab; }
#blue-skin .footer a,#blue-skin .footer p{ color: #87bce4;}
#blue-skin .footer .footer-info .footer-info-box{/* border-right: 1px dashed #87bce4; */}
#blue-skin #zwgk .leader .leader_pic{ background: #99c5dd;  }
#blue-skin #zwgk .leader .leader_mian .leader-name *{ color: #0368a1; }
#blue-skin #zwgk .leader .nsjg a{background: #e0e6e9;}
#blue-skin #zwgk .leader .nsjg a:hover{  background: #006eab; }
#red-skin .link .link-left{ background: url(2019xxz_tybm_blue_link.png) no-repeat center;}
#blue-skin .link .select_box .select_option::-webkit-scrollbar-thumb { background-color: rgb(50, 113, 164); }
#blue-skin .link .select_box .select_option::-webkit-scrollbar-thumb:hover {background-color: rgb(50, 113, 164); }
#blue-skin .link .select_box .select_option li a:hover{ background: #87bce4; }
#blue-skin .left_title{ background: #006eab; }
#blue-skin .left_list .list_ul:hover>a{ color: #006eab; }
#blue-skin .left_list .list_ul.active>a{ color: #006eab; }
#blue-skin .left_list .list_parent.slide>a{ color: #006eab; }
#blue-skin .left_list .list_ul li:hover a{ color: #006eab; }
#blue-skin .left_list .list_ul li.active a{  color: #006eab; }
#blue-skin .div_cutPage a:hover{ background-color: #006eab; border: 1px solid #006eab; }
#blue-skin .div_cutPage .on{ background-color: #006eab;}
#blue-skin #list .con_right_lead .pic{  background: #5796c4; }
#blue-skin #list .con_right_lead .lead-text h2{ color: #006eab; }
#blue-skin #zddt .web-map .mapo1 h2{ color: #006eab;}
#blue-skin #zddt .web-map .mapo1 li:hover a{color: #5796c4;}
#blue-skin #zddt .map-pos .m-san{border-bottom: 8px solid #006eab;}
#blue-skin #zddt .map-pos .small-map{background: #006eab;}

/* red-skin 皮肤 */
#red-skin .top a{ color:#ae4646!important; }
#red-skin .top .top_left,#red-skin .top .top_right{ color:#ae4646; }
#red-skin .webfarm .webfarm-btn{ background: #dd9999 url(2019xxz_tybm_dbx.png) no-repeat 92% }
#red-skin .webfarm .webfarm-main{ border: 4px solid #dd9999; }
#red-skin .webfarm .webfarm-link li a{  color: #ae4646; }
#red-skin .nav{ background: #bd1a2d; }
#red-skin #nav>.on>a{background: #9c1626;}
#red-skin .tab_box .hd>span>a{ background: url(2019xxz_tybm_red_more.png) no-repeat center; }
#red-skin .tab_box .hd .on a{ color: #9c1626; }
#red-skin .bd_new li:hover a{  color: #bd1a2d; }
#red-skin .bd_new li:hover span{ color: #bd1a2d; }
#red-skin .bd .bd_01 h2 a:hover{ color: #bd1a2d; }
#red-skin .a-03 .xxgk a{ background: #e1d9d9; color: #bd1a2d }
#red-skin .a-03 .xxgk li:hover a{ background: #bd1a2d; color: #fff; }
#red-skin .a-03 .xxgk li:hover .ico{ background: url(2019xxz_tybm_xxgkicos.png) no-repeat; }
#red-skin .a-03 .xxgk .ico{ background: url(2019xxz_tybm_red_xxgkico.png) no-repeat; }
#red-skin .footer{ background-color: #bd1a2d; }
#red-skin .footer a,#red-skin .footer p{ color: #e48787;}
#red-skin .footer .footer-info .footer-info-box{ border-right: 1px dashed #e48787; }
#red-skin #zwgk .leader .leader_pic{ background: #dd9999;  }
#red-skin #zwgk .leader .leader_mian .leader-name *{ color: #bd1a2d; }
#red-skin #zwgk .leader .nsjg a{background: #e9e0e0;}
#red-skin #zwgk .leader .nsjg a:hover{  background: #bd1a2d; }
#red-skin .link .link-left{ background: url("2019xxz_tybm_red_link.png") no-repeat center; }
#red-skin .link .select_box .select_option::-webkit-scrollbar-thumb { background-color: rgb(233, 224, 224); }
#red-skin .link .select_box .select_option::-webkit-scrollbar-thumb:hover {background-color: rgb(189, 26, 45); }
#red-skin .link .select_box .select_option li a:hover{ background: #bd1a2d; }
#red-skin .a-05 .ywxt-list .hd ul li{ background:#ebc0c0; color:#cd362d; }
#red-skin .a-05 .ywxt-list .hd ul li.on{ background: #f00; color:#ebc0c0;   }
#red-skin .a-05 .ywxt-list ul li{ background: url(2019xxz_tybm_red_ywxtbj.png) no-repeat;  }
#red-skin .a-05 .ywxt-list li a{ color: #ebc0c0; }
#red-skin .left_title{ background: #cd362d; }
#red-skin .left_list .list_ul:hover>a{ color: #cd362d; }
#red-skin .left_list .list_ul.active>a{ color: #cd362d; }
#red-skin .left_list .list_parent.slide>a{ color: #cd362d; }
#red-skin .left_list .list_ul li:hover a{ color: #cd362d; }
#red-skin .left_list .list_ul li.active a{  color: #cd362d; }
#red-skin .div_cutPage a:hover{ background-color: #cd362d; border: 1px solid #cd362d; }
#red-skin .div_cutPage .on{ background-color: #cd362d;}
#red-skin #list .con_right_lead .pic{  background: #dd9999; }
#red-skin #list .con_right_lead .lead-text h2{ color: #cd362d; }
#red-skin #zddt .web-map .mapo1 h2{ color: #cd362d;}
#red-skin #zddt .web-map .mapo1 li:hover a{color: #dd9999;}
#red-skin #zddt .map-pos .m-san{border-bottom: 8px solid #cd362d;}
#red-skin #zddt .map-pos .small-map{background: #cd362d;}
#red-skin #wyxx .email_tab4 td{ border: 1px solid #f0c1c1; }
#red-skin #wyxx .td-tit{background: #f0c1c1;}
#red-skin #wyxx .td-lx{background: #fbf0f0;}
#red-skin .pages .current{ border:#cd362d 1px solid; background-color:#cd362d;}

/* green-skin 皮肤 */
#green-skin .top a{ color:#03944e!important; }
#green-skin .top .top_left,#green-skin .top .top_right{ color:#03944e; }
#green-skin .webfarm .webfarm-btn{ background: #7fd5ac url(2019xxz_tybm_dbx.png) no-repeat 92% }
#green-skin .webfarm .webfarm-main{ border: 4px solid #7fd5ac; }
#green-skin .webfarm .webfarm-link li a{  color: #03944e; }
#green-skin .nav{ background: #00ab59; }
#green-skin #nav>.on>a{background: #199359;}
#green-skin .tab_box .hd>span>a{ background: url(2019xxz_tybm_green_more.png) no-repeat center; }
#green-skin .tab_box .hd .on a{ color: #00ab59; }
#green-skin .bd_new li:hover a{  color: #00ab59; }
#green-skin .bd_new li:hover span{ color: #00ab59; }
#green-skin .bd .bd_01 h2 a:hover{ color: #00ab59; }
#green-skin .a-03 .xxgk a{ background: #d9e1da; color: #00ab59 }
#green-skin .a-03 .xxgk li:hover a{ background: #00ab59; color: #fff; }
#green-skin .a-03 .xxgk li:hover .ico{ background: url(2019xxz_tybm_xxgkicos.png) no-repeat; }
#green-skin .a-03 .xxgk .ico{ background: url(2019xxz_tybm_green_xxgkico.png) no-repeat; }
#green-skin .footer{ background-color: #00ab59; }
#green-skin .footer a,#green-skin .footer p{ color: #87e4a8;}
#green-skin .footer .footer-info .footer-info-box{ border-right: 1px dashed #87e4a8; }
#green-skin #zwgk .leader .leader_pic{ background: #99ddb4;  }
#green-skin #zwgk .leader .leader_mian .leader-name *{ color: #00ab59; }
#green-skin #zwgk .leader .nsjg a{background: #e0e9e5;}
#green-skin #zwgk .leader .nsjg a:hover{  background: #00ab59; }
#green-skin .link .link-left{ background: url(2019xxz_tybm_green_link.png) no-repeat center; }
#green-skin .link .select_box .select_option::-webkit-scrollbar-thumb { background-color: rgb(224, 233, 229); }
#green-skin .link .select_box .select_option::-webkit-scrollbar-thumb:hover {background-color: rgb(0, 171, 89); }
#green-skin .link .select_box .select_option li a:hover{ background: #00ab59; }
#green-skin .a-05 .ywxt-list .hd ul li{ background:#c0ebc9; color:#00ab59; }
#green-skin .a-05 .ywxt-list .hd ul li.on{ background: #f00; color:#c0ebc9;   }
#green-skin .a-05 .ywxt-list ul li{ background: url(2019xxz_tybm_green_ywxtbj.png) no-repeat;  }
#green-skin .a-05 .ywxt-list li a{ color: #c0ebc9; }
#green-skin .left_title{ background: #00ab59; }
#green-skin .left_list .list_ul:hover>a{ color: #00ab59; }
#green-skin .left_list .list_ul.active>a{ color: #00ab59; }
#green-skin .left_list .list_parent.slide>a{ color: #00ab59; }
#green-skin .left_list .list_ul li:hover a{ color: #00ab59; }
#green-skin .left_list .list_ul li.active a{  color: #00ab59; }
#green-skin .div_cutPage a:hover{ background-color: #00ab59; border: 1px solid #00ab59; }
#green-skin .div_cutPage .on{ background-color: #00ab59;}
#green-skin #list .con_right_lead .pic{  background: #99ddb4; }
#green-skin #list .con_right_lead .lead-text h2{ color: #00ab59; }
#green-skin #zddt .web-map .mapo1 h2{ color: #00ab59;}
#green-skin #zddt .web-map .mapo1 li:hover a{color: #99ddb4;}
#green-skin #zddt .map-pos .m-san{border-bottom: 8px solid #00ab59;}
#green-skin #zddt .map-pos .small-map{background: #00ab59;}
#green-skin #wyxx .email_tab4 td{ border: 1px solid #c1f0cd; }
#green-skin #wyxx .td-tit{background: #c1f0cd;}
#green-skin #wyxx .td-lx{background: #f0fbf0;}
#green-skin .pages .current{ border:#00ab59 1px solid; background-color:#00ab59;}
/* 无障碍 */
.flatweb-page .flatweb-link{
    display:none;
    }

@charset "utf-8";
/*CSS reset*/
*{margin:0;padding:0;}
body{margin:0;padding:0; font-family:"微软雅黑"; font-size:16px; line-height:1.5; cursor:default; color:#333;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none; vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color:#333;}
a:hover{ text-decoration:none;}
a:active{outline: none;star:expression(this.onFocus=this.blur());}
i{font-style:normal}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}
figure{margin:0}

.clear{ clear:both;}
.fl{ float: left;}
.fr{ float: right;}
.pr{position:relative;}
.img-rounded{border-radius:6px}
.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.img-circle{border-radius:50%}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important}
.affix{position:fixed}
.the{ color: #666; font-size: 14px; }
.abstract{ color: #656565; font-size: 14px; line-height: 20px; }

.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
/*
.h1,h1{font-size:36px}
.h2,h2{font-size:30px}
.h3,h3{font-size:24px}
.h4,h4{font-size:18px}
.h5,h5{font-size:14px}
.h6,h6{font-size:12px}
*/

.floor{ width: 1200px; margin: 0 auto; }


/*---布局----*/
.inline {display: inline;}
.block {display: block !important;}
.inline-block {display: inline-block;}
.no-float {float: none;}
.no-display {display: none;}
.relative {position: relative;}

/*---盒子----*/
/*---padding----*/
.no-padding {padding: 0px !important;}
.no-padding-top {padding-top: 0px !important;}
.no-padding-left {padding-left: 0px !important;}
.no-padding-bottom {padding-bottom: 0px !important;}
.no-padding-right {padding-right: 0px !important;}
.padding-5 {padding: 5px !important;}
.padding-10 {padding: 10px !important;}
.padding-15 {padding: 15px !important;}
.padding-20 {padding: 20px !important;}
.padding-25 {padding: 25px !important;}
.padding-30 {padding: 30px !important;}
.padding-lr-5 {padding-left: 5px !important;padding-right: 5px !important;}
.padding-lr-10 {padding-left: 10px !important;padding-right: 10px !important;}
.padding-lr-15 {padding-left: 15px !important;padding-right: 15px !important;}
.padding-lr-20 {padding-left: 20px !important;padding-right: 20px !important;}
.padding-lr-25 {padding-left: 25px !important;padding-right: 25px !important;}
.padding-lr-30 {padding-left: 30px !important;padding-right: 30px !important;}
.padding-ud-5 {padding-top: 5px !important;padding-bottom: 5px !important;}
.padding-ud-10 {padding-top: 10px !important;padding-bottom: 10px !important;}
.padding-ud-15 {padding-top: 15px !important;padding-bottom: 15px !important;}
.padding-ud-20 {padding-top: 20px !important;padding-bottom: 20px !important;}
.padding-ud-25 {padding-top: 25px !important;padding-bottom: 25px !important;}
.padding-ud-30 {padding-top: 30px !important;padding-bottom: 30px !important;}
.padding-top-5 {padding-top: 5px !important;}
.padding-top-10 {padding-top: 10px !important;}
.padding-top-15 {padding-top: 15px !important;}
.padding-top-20 {padding-top: 20px !important;}
.padding-top-25 {padding-top: 25px !important;}
.padding-top-30 {padding-top: 30px !important;}
.padding-top-40 {padding-top: 40px !important;}
.padding-top-50 {padding-top: 50px !important;}
.padding-bottom-5 {padding-bottom: 5px !important;}
.padding-bottom-9 { padding-bottom: 9px !important;}
.padding-bottom-10 {padding-bottom: 10px !important;}
.padding-bottom-15 {padding-bottom: 15px !important;}
.padding-bottom-20 {padding-bottom: 20px !important;}
.padding-bottom-25 {padding-bottom: 25px !important;}
.padding-bottom-30 {padding-bottom: 30px !important;}
.padding-bottom-40 {padding-bottom: 40px !important;}
.padding-bottom-50 {padding-bottom: 50px !important;}
.padding-left-5 {padding-left: 5px !important;}
.padding-left-10 {padding-left: 10px !important;}
.padding-left-15 {padding-left: 15px !important;}
.padding-left-20 {padding-left: 20px !important;}
.padding-left-25 {padding-left: 25px !important;}
.padding-left-30 {padding-left: 30px !important;}
.padding-right-5 {padding-right: 5px !important;}
.padding-right-10 {padding-right: 10px !important;}
.padding-right-15 {padding-right: 15px !important;}
.padding-right-20 {padding-right: 20px !important;}
.padding-right-25 {padding-right: 25px !important;}
.padding-right-30 {padding-right: 30px !important;}

/*---margin----*/
.no-margin {margin: 0 !important;}
.no-margin-top {margin-top: 0px !important;}
.no-margin-left {margin-left: 0px !important;}
.no-margin-bottom {margin-bottom: 0px !important;}
.no-margin-right {margin-right: 0px !important;}
.margin-5 {margin: 5px !important;}
.margin-10 {margin: 10px !important;}
.margin-15 {margin: 15px !important;}
.margin-20 {margin: 20px !important;}
.margin-25 {margin: 25px !important;}
.margin-30 {margin: 30px !important;}
.margin-lr-5 {margin-left: 5px !important;margin-right: 5px !important;}
.margin-lr-10 {margin-left: 10px !important;margin-right: 10px !important;}
.margin-lr-15 {margin-left: 15px !important;margin-right: 15px !important;}
.margin-lr-20 {margin-left: 20px !important;margin-right: 20px !important;}
.margin-lr-25 {margin-left: 25px !important;margin-right: 25px !important;}
.margin-lr-30 {margin-left: 30px !important;margin-right: 30px !important;}
.margin-ud-5 {margin-top: 5px !important;margin-bottom: 5px !important;}
.margin-ud-10 {margin-top: 10px !important;margin-bottom: 10px !important;}
.margin-ud-15 {margin-top: 15px !important;margin-bottom: 15px !important;}
.margin-ud-20 {margin-top: 20px !important;margin-bottom: 20px !important;}
.margin-ud-25 {margin-top: 25px !important;margin-bottom: 25px !important;}
.margin-ud-30 {margin-top: 30px !important;margin-bottom: 30px !important;}
.margin-ud-40 {margin-top: 40px !important;margin-bottom: 40px !important;}
.margin-top-5 {margin-top: 5px !important;}
.margin-top-10 {margin-top: 10px !important;}
.margin-top-15 {margin-top: 15px !important;}
.margin-top-20 {margin-top: 20px !important;}
.margin-top-25 {margin-top: 25px !important;}
.margin-top-30 {margin-top: 30px !important;}
.margin-top-40 {margin-top: 40px !important;}
.margin-top-50 {margin-top: 50px !important;}
.margin-bottom-5 {margin-bottom: 5px !important;}
.margin-bottom-10 {margin-bottom: 10px !important;}
.margin-bottom-15 {margin-bottom: 15px !important;}
.margin-bottom-20 {margin-bottom: 20px !important;}
.margin-bottom-25 {margin-bottom: 25px !important;}
.margin-bottom-30 {margin-bottom: 30px !important;}
.margin-bottom-40 {margin-bottom: 40px !important;}
.margin-bottom-50 {margin-bottom: 50px !important;}
.margin-left-5 {margin-left: 5px !important;}
.margin-left-10 {margin-left: 10px !important;}
.margin-left-15 {margin-left: 15px !important;}
.margin-left-20 {margin-left: 20px !important;}
.margin-left-25 {margin-left: 25px !important;}
.margin-left-30 {margin-left: 30px !important;}
.margin-right-5 {margin-right: 5px!important;}
.margin-right-10 {margin-right: 10px !important;}
.margin-right-15 {margin-right: 15px !important;}
.margin-right-20 {margin-right: 20px !important;}
.margin-right-25 {margin-right: 25px !important;}
.margin-right-30 {margin-right: 30px !important;}
.margin-auto {margin: auto !important;}

/*---固定高度----*/
.h-40 {height: 40px !important;}
.h-200 {height: 200px !important;}
.h-250 {height: 250px !important;}
.h-300 {height: 300px !important;}
.h-350 {height: 350px !important;}

/*---字号----*/
.txt-11 {font-size: 11px !important;}
.txt-12 {font-size: 12px !important;}
.txt-13 {font-size: 13px !important;}
.txt-14 {font-size: 14px !important;}
.txt-15 {font-size: 15px !important;}
.txt-16 {font-size: 16px !important;}
.txt-18 {font-size: 18px !important;}
.txt-20 {font-size: 20px !important;}
.txt-22 {font-size: 22px !important;}
.txt-24 {font-size: 24px !important;}
.txt-26 {font-size: 24px !important;}
.txt-30 {font-size: 30px !important;}
.txt-32 {font-size: 32px !important;}
.txt-50 {font-size: 50px !important;}
.txt-80 {font-size: 80px !important;}

/*---常用字体颜色----*/
.color-000 {
    color: #000;
}
.color-333 {
    color: #333;
}
.color-444 {
    color: #444;
}
.color-555 {
    color: #555;
}
.color-666 {
    color: #666;
}
.color-999 {
    color: #999;
}

/*---排版----*/
.text-left{text-align: left !important;}
.text-right{text-align: right !important;}
.text-center{text-align: center !important;}

/*---边线----*/
.no-radius {border-radius: 0 !important;}
.no-border {border: none !important;}
.border-right {border-right: solid 1px #ddd;}
.border-left {border-left: solid 1px  #ddd;}
.border-top {border-top: solid  1px inherit;}
.border-bottom {border-bottom: solid 1px inherit;}
.border-light {border-color: rgba(255, 255, 255, 0.2) !important;}
.border-dark {border-color: rgba(0, 0, 0, 0.2);}

/*---按钮----*/
.btn{ display: block; height: 40px; line-height: 40px; text-align: center; border-width: 0; border-radius: 4px; background: #1E90FF; cursor: pointer; outline: none; color: white; font-size: 16px; }

/*---宽度比例----*/
.col-5 {width: 5% !important}
.col-10 {width: 10% !important}
.col-15 {width: 15% !important}
.col-20 {width: 20% !important}
.col-25 {width: 25% !important;}
.col-30 {width: 30% !important}
.col-33 {width: 33.3333% !important;}
.col-35 {width: 35% !important}
.col-40 {width: 40% !important}
.col-45 {width: 45% !important}
.col-50 {width: 50% !important;}
.col-55 {width: 55% !important;}
.col-60 {width: 60% !important;}
.col-65 {width: 65% !important;}
.col-70 {width: 70% !important;}
.col-75 {width: 75% !important;}
.col-80 {width: 80% !important;}
.col-85 {width: 85% !important}
.col-90 {width: 90% !important;}
.col-95 {width: 95% !important;}
.col-100 {width: 100% !important;}

.bold {
    font-weight: bold;
}
.no-bold {
    font-weight: normal;
}

.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{margin-right:-15px;margin-left:-15px}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}
.col-xs-12{width:100%}
.col-xs-11{width:91.66666667%}
.col-xs-10{width:83.33333333%}
.col-xs-9{width:75%}
.col-xs-8{width:66.66666667%}
.col-xs-7{width:58.33333333%}
.col-xs-6{width:50%}
.col-xs-5{width:41.66666667%}
.col-xs-4{width:33.33333333%}
.col-xs-3{width:25%}
.col-xs-2{width:16.66666667%}
.col-xs-1{width:8.33333333%}
.col-xs-pull-12{right:100%}
.col-xs-pull-11{right:91.66666667%}
.col-xs-pull-10{right:83.33333333%}
.col-xs-pull-9{right:75%}
.col-xs-pull-8{right:66.66666667%}
.col-xs-pull-7{right:58.33333333%}
.col-xs-pull-6{right:50%}
.col-xs-pull-5{right:41.66666667%}
.col-xs-pull-4{right:33.33333333%}
.col-xs-pull-3{right:25%}
.col-xs-pull-2{right:16.66666667%}
.col-xs-pull-1{right:8.33333333%}
.col-xs-pull-0{right:auto}
.col-xs-push-12{left:100%}
.col-xs-push-11{left:91.66666667%}
.col-xs-push-10{left:83.33333333%}
.col-xs-push-9{left:75%}
.col-xs-push-8{left:66.66666667%}
.col-xs-push-7{left:58.33333333%}
.col-xs-push-6{left:50%}
.col-xs-push-5{left:41.66666667%}
.col-xs-push-4{left:33.33333333%}
.col-xs-push-3{left:25%}
.col-xs-push-2{left:16.66666667%}
.col-xs-push-1{left:8.33333333%}
.col-xs-push-0{left:auto}
.col-xs-offset-12{margin-left:100%}
.col-xs-offset-11{margin-left:91.66666667%}
.col-xs-offset-10{margin-left:83.33333333%}
.col-xs-offset-9{margin-left:75%}
.col-xs-offset-8{margin-left:66.66666667%}
.col-xs-offset-7{margin-left:58.33333333%}
.col-xs-offset-6{margin-left:50%}
.col-xs-offset-5{margin-left:41.66666667%}
.col-xs-offset-4{margin-left:33.33333333%}
.col-xs-offset-3{margin-left:25%}
.col-xs-offset-2{margin-left:16.66666667%}
.col-xs-offset-1{margin-left:8.33333333%}
.col-xs-offset-0{margin-left:0}
@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
    .col-sm-12{width:100%}
    .col-sm-11{width:91.66666667%}
    .col-sm-10{width:83.33333333%}
    .col-sm-9{width:75%}
    .col-sm-8{width:66.66666667%}
    .col-sm-7{width:58.33333333%}
    .col-sm-6{width:50%}
    .col-sm-5{width:41.66666667%}
    .col-sm-4{width:33.33333333%}
    .col-sm-3{width:25%}
    .col-sm-2{width:16.66666667%}
    .col-sm-1{width:8.33333333%}
    .col-sm-pull-12{right:100%}
    .col-sm-pull-11{right:91.66666667%}
    .col-sm-pull-10{right:83.33333333%}
    .col-sm-pull-9{right:75%}
    .col-sm-pull-8{right:66.66666667%}
    .col-sm-pull-7{right:58.33333333%}
    .col-sm-pull-6{right:50%}
    .col-sm-pull-5{right:41.66666667%}
    .col-sm-pull-4{right:33.33333333%}
    .col-sm-pull-3{right:25%}
    .col-sm-pull-2{right:16.66666667%}
    .col-sm-pull-1{right:8.33333333%}
    .col-sm-pull-0{right:auto}
    .col-sm-push-12{left:100%}
    .col-sm-push-11{left:91.66666667%}
    .col-sm-push-10{left:83.33333333%}
    .col-sm-push-9{left:75%}
    .col-sm-push-8{left:66.66666667%}
    .col-sm-push-7{left:58.33333333%}
    .col-sm-push-6{left:50%}
    .col-sm-push-5{left:41.66666667%}
    .col-sm-push-4{left:33.33333333%}
    .col-sm-push-3{left:25%}
    .col-sm-push-2{left:16.66666667%}
    .col-sm-push-1{left:8.33333333%}
    .col-sm-push-0{left:auto}
    .col-sm-offset-12{margin-left:100%}
    .col-sm-offset-11{margin-left:91.66666667%}
    .col-sm-offset-10{margin-left:83.33333333%}
    .col-sm-offset-9{margin-left:75%}
    .col-sm-offset-8{margin-left:66.66666667%}
    .col-sm-offset-7{margin-left:58.33333333%}
    .col-sm-offset-6{margin-left:50%}
    .col-sm-offset-5{margin-left:41.66666667%}
    .col-sm-offset-4{margin-left:33.33333333%}
    .col-sm-offset-3{margin-left:25%}
    .col-sm-offset-2{margin-left:16.66666667%}
    .col-sm-offset-1{margin-left:8.33333333%}
    .col-sm-offset-0{margin-left:0}
}
@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
    .col-md-12{width:100%}
    .col-md-11{width:91.66666667%}
    .col-md-10{width:83.33333333%}
    .col-md-9{width:75%}
    .col-md-8{width:66.66666667%}
    .col-md-7{width:58.33333333%}
    .col-md-6{width:50%}
    .col-md-5{width:41.66666667%}
    .col-md-4{width:33.33333333%}
    .col-md-3{width:25%}
    .col-md-2{width:16.66666667%}
    .col-md-1{width:8.33333333%}
    .col-md-pull-12{right:100%}
    .col-md-pull-11{right:91.66666667%}
    .col-md-pull-10{right:83.33333333%}
    .col-md-pull-9{right:75%}
    .col-md-pull-8{right:66.66666667%}
    .col-md-pull-7{right:58.33333333%}
    .col-md-pull-6{right:50%}
    .col-md-pull-5{right:41.66666667%}
    .col-md-pull-4{right:33.33333333%}
    .col-md-pull-3{right:25%}
    .col-md-pull-2{right:16.66666667%}
    .col-md-pull-1{right:8.33333333%}
    .col-md-pull-0{right:auto}
    .col-md-push-12{left:100%}
    .col-md-push-11{left:91.66666667%}
    .col-md-push-10{left:83.33333333%}
    .col-md-push-9{left:75%}
    .col-md-push-8{left:66.66666667%}
    .col-md-push-7{left:58.33333333%}
    .col-md-push-6{left:50%}
    .col-md-push-5{left:41.66666667%}
    .col-md-push-4{left:33.33333333%}
    .col-md-push-3{left:25%}
    .col-md-push-2{left:16.66666667%}
    .col-md-push-1{left:8.33333333%}
    .col-md-push-0{left:auto}
    .col-md-offset-12{margin-left:100%}
    .col-md-offset-11{margin-left:91.66666667%}
    .col-md-offset-10{margin-left:83.33333333%}
    .col-md-offset-9{margin-left:75%}
    .col-md-offset-8{margin-left:66.66666667%}
    .col-md-offset-7{margin-left:58.33333333%}
    .col-md-offset-6{margin-left:50%}
    .col-md-offset-5{margin-left:41.66666667%}
    .col-md-offset-4{margin-left:33.33333333%}
    .col-md-offset-3{margin-left:25%}
    .col-md-offset-2{margin-left:16.66666667%}
    .col-md-offset-1{margin-left:8.33333333%}
    .col-md-offset-0{margin-left:0}
}
@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}
    .col-lg-12{width:100%}
    .col-lg-11{width:91.66666667%}
    .col-lg-10{width:83.33333333%}
    .col-lg-9{width:75%}
    .col-lg-8{width:66.66666667%}
    .col-lg-7{width:58.33333333%}
    .col-lg-6{width:50%}
    .col-lg-5{width:41.66666667%}
    .col-lg-4{width:33.33333333%}
    .col-lg-3{width:25%}
    .col-lg-2{width:16.66666667%}
    .col-lg-1{width:8.33333333%}
    .col-lg-pull-12{right:100%}
    .col-lg-pull-11{right:91.66666667%}
    .col-lg-pull-10{right:83.33333333%}
    .col-lg-pull-9{right:75%}
    .col-lg-pull-8{right:66.66666667%}
    .col-lg-pull-7{right:58.33333333%}
    .col-lg-pull-6{right:50%}
    .col-lg-pull-5{right:41.66666667%}
    .col-lg-pull-4{right:33.33333333%}
    .col-lg-pull-3{right:25%}
    .col-lg-pull-2{right:16.66666667%}
    .col-lg-pull-1{right:8.33333333%}
    .col-lg-pull-0{right:auto}
    .col-lg-push-12{left:100%}
    .col-lg-push-11{left:91.66666667%}
    .col-lg-push-10{left:83.33333333%}
    .col-lg-push-9{left:75%}
    .col-lg-push-8{left:66.66666667%}
    .col-lg-push-7{left:58.33333333%}
    .col-lg-push-6{left:50%}
    .col-lg-push-5{left:41.66666667%}
    .col-lg-push-4{left:33.33333333%}
    .col-lg-push-3{left:25%}
    .col-lg-push-2{left:16.66666667%}
    .col-lg-push-1{left:8.33333333%}
    .col-lg-push-0{left:auto}
    .col-lg-offset-12{margin-left:100%}
    .col-lg-offset-11{margin-left:91.66666667%}
    .col-lg-offset-10{margin-left:83.33333333%}
    .col-lg-offset-9{margin-left:75%}
    .col-lg-offset-8{margin-left:66.66666667%}
    .col-lg-offset-7{margin-left:58.33333333%}
    .col-lg-offset-6{margin-left:50%}
    .col-lg-offset-5{margin-left:41.66666667%}
    .col-lg-offset-4{margin-left:33.33333333%}
    .col-lg-offset-3{margin-left:25%}
    .col-lg-offset-2{margin-left:16.66666667%}
    .col-lg-offset-1{margin-left:8.33333333%}
    .col-lg-offset-0{margin-left:0}
}
@media (max-width:540px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:0;padding-right:0;}
}