@charset "utf-8";
/* CSS Document */

/*CSS Reset*/
*{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
ul li{margin:0;padding:0;font-weight:normal;list-style:none;line-height:1em;}
em,i{font-style:normal;}
img{border:none;}
a{text-decoration:none; color:#999;}
a:hover{text-decoration:none;}
input{resize: none;outline: none;}
input:focus{border-color:#31adfc; color:#333;}
input,select,img {vertical-align: middle; border:0;}
.clearfix:after{display:block;content:'';clear:both;visibility:hidden;}
/*html5*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;margin:0;padding:0;}
audio{display:none}
canvas,video{display:inline-block;*display:inline;*zoom:1}
[hidden]{display:none}
audio[controls]{display:inline-block;*display:inline;*zoom:1}

/************public 2014-12-26************/
body{ font-family:"微软雅黑",Arial;color:#666;line-height:180%; font-size:12px; background:#f0f3f7;}
.clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden; }
* html .clearfix { height:1% }
.c{clear:both;width:0;height:0;font:0;overflow:hidden;}
.fr{ float:right; text-align:right;}
.fl{ float:left; text-align:left;}


/* 文字链接样式 2014-12-26 */
.txt-pink{ color:#e40077;}
.txt-red{ color:#f22648;}
.txt-orange{ color:#ff6000;}
.txt-gray{ color:#ccc;}
.txt-gray1{ color:#999;}
.txt-blue{ color:#31adfc;}
.txt-blue1{color:#0085d0;}
.txt-link{ color:#31adfc;}
.txt-link:hover{ text-decoration:underline;}
.txt-link-blue{ color:#4084c0;}
.ml40{margin-left: 40px;}
/* 按钮样式 */
.btn,.btn-gray,.btn-green,.btn-orange,.btn-pink,.btn-blue{ font-family:"微软雅黑";  display:inline-block; padding:6px 30px; color:#fff; vertical-align:middle; cursor:pointer;border-radius: 4px;}
.btn:hover{ background:#2898df; text-decoration:none;}
.btn-blue{ background:#5a84d1;border: 1px solid #80ceff;}
.btn-blue:hover{ background:#59a9db; text-decoration:none;}
.btn-green{ background:#8ec31f;}
.btn-green:hover{ background:#80b60f; text-decoration:none;}
.btn-orange{ background:#f38200;}
.btn-orange:hover{ background:#e17800; text-decoration:none;}
.btn-gray{ background:#dfdfdf;border: 1px solid #c1c1c1;color: #333;}
.btn-gray:hover{ background:#ccc; text-decoration:none;}
.btn-pink{ background:#e40077;}
.btn-pink:hover{ background:#ce006c; text-decoration:none;}
.blue-btn,.gray-btn{ background:#31adfc; display:inline-block; padding:5px 22px; min-width:36px; color:#fff; text-align:center;font-family:"微软雅黑"; vertical-align:middle; cursor:pointer; }
.blue-btn:hover{background:#2898df;  text-decoration:none;}
.gray-btn{ background:#999;}
.gray-btn:hover{background:#888; text-decoration:none;}
.down-icon{ display:inline-block; width:14px; height:14px; background:url(../images/public/down-icon.png) no-repeat center; margin-right:5px;  }
.s-btn55{ display:inline-block; width:55px; height:25px; line-height:25px; text-align:center; padding:0;}
.m-btn82{ display:inline-block; width:82px; height:26px; line-height:26px; text-align:center; padding:0;}
.m-btn96{ display:inline-block; width:96px; height:30px; line-height:30px; font-size:14px; text-align:center; padding:0;}
.m-btn130{ display:inline-block; width:130px; height:33px; line-height:33px; font-size:16px; text-align:center; padding:0;}
.b-btn100{display:inline-block; width:100px; height:40px;line-height:40px; font-size:18px; text-align:center; padding:0; }
.b-btn136{display:inline-block; width:136px; height:40px;line-height:40px; font-size:18px; text-align:center; padding:0; }

/* 输入框、下拉框表单样式 */
.in-put,.select-input{ border:1px solid #ddd; padding:6px; color:#666;font-family:"微软雅黑"}
.in-put{ padding:7px;}
.right-icon{ background:url(../images/public/right-icon.gif) no-repeat left center; display:inline; padding:15px 18px;}
.wrong-icon{ background:url(../images/public/wrong-icon.gif) no-repeat left center; display:inline; padding:15px 18px;}

/* radio表单样式 */
.RadioArea input[type="radio"] {visibility:hidden;width:0;height:0;margin:0;padding:0; cursor:pointer; display:none;}
.RadioArea label{ background:url(../images/public/radio-bg.gif) no-repeat; padding-left:26px; height:19px; display:inline-block; line-height:19px;  cursor:pointer;}
.RadioArea label.checked{background:url(../images/public/radio-bg.gif) no-repeat 0 bottom;}

/* checkbox表单样式 */
.checkArea input[type="checkbox"] {visibility:hidden;width:0;height:0;margin:0;padding:0; display:none; cursor:pointer;}
.checkArea label {background:url(../images/public/check-bg.gif) no-repeat; padding-left:22px; height:19px; display:inline-block; line-height:19px; cursor:pointer;}
.checkArea label.checked {background:url(../images/public/check-bg.gif) no-repeat left bottom;}



/* 固定宽度样式  */

.wid350{width: 350px;}
.wid175{width: 175px;}
.pt40{padding-top: 40px;}
/* 上下间距样式 */
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.mr20{margin-right: 20px;}
.mr40{margin-right: 20px;}
.pp30{padding: 30px 0px;}
.pb30{padding-bottom: 30px;}
.pb25{padding-bottom: 25px;}
.ma30{margin:0px 30px;}
/* 按钮sink */
.sink {-webkit-transition-duration: 0.2s;transition-duration: 0.2s;-webkit-transition-property: -webkit-transform; transition-property: transform;-webkit-transform: translateZ(0);-ms-transform: translateZ(0);transform: translateZ(0);}
.sink:hover {-webkit-transform: translateY(2px);-ms-transform: translateY(2px);transform: translateY(2px);}
/* 按钮glow */
.glow {display: inline-block;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: box-shadow; transition-property: box-shadow;-webkit-transform: translateZ(0);-ms-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);}
.glow:hover {box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);}




/*头部样式*/
.header{width:100%; color:#999;position: relative;display: block; }





/*头部-导航条*/
.header .login{position:relative;margin:0px auto;height:50px; line-height:50px; font-family:"微软雅黑";width: 1280px;color: #707070;}
.header .login .server {
    height: 50px;
    line-height: 50px;
    float: left;
    width: 700px;
    font-size: 14px;
    color: #999999;
}

.header .login_out .server_out {
    height: 50px;
    line-height: 50px;
    float: left;
    width: 700px;
    font-size: 14px;
    color: #999999;
}

.header .login .mr15{margin-left: 65px;}
.header .login .server .seah-con{width: 120px;height: 26px;line-height: 26px;background: #fff;border:1px solid #a2a2a2;margin-right: 20px;color: #707070;text-indent: 10px;display: inline-block;}
.header .login .server .search_button{display: inline-block;margin-right: 10px;}
.header .login .server .search_button a{background:#4573c0;width: 80px;height: 26px;line-height: 26px;text-align: center;color: #fff;position: relative;display: inline-block;border:1px solid #4573c0; }
.header .login .server .search_button2{display: inline-block;}
.header .login .server .search_button2 a{background:#fff;width: 80px;height: 26px;line-height: 26px;text-align: center;color: #4573c0;position: relative;display: inline-block;border:1px solid #4573c0; }

.header .head-img{height: 185px;width: 100%;background: url(../images/public/banner000.jpg) no-repeat top center;border-top:5px solid #444c9e;position: relative;}





/*New Nav Style*/

.nav_wrap { width:100%; overflow:hidden; background: url(../images/public/nav-bj-03.png) repeat-x top center;height:80px;}
.nav-1280{width: 1280px;height:80px; font-family:"微软雅黑";padding:0px;margin:0px auto;position:relative;}
.nav{position:relative; width:1280px; margin:0 auto; height:44px; line-height: 44px;}

.nav .crgit{ height:40px;_overflow:hidden;width:1280px;display: inline-block;padding: 2px;}


.nav .crgit a{ height:30px;float:left;position:relative;width: 142px;padding:4px 0px;text-align:left;line-height: 30px;background: url(../images/public/nav-xian-bg.png) no-repeat top right;text-indent: 8px;color:#333;}
.nav .crgit a i{display: inline-block;width: 25px;height: 25px;float: left;margin-top:3px;margin-left: 15px;}
.nav .nav-01{background: url(../images/public/nav-btn1.png) no-repeat top center;}
.nav .nav-02{background: url(../images/public/nav-btn2.png) no-repeat top center;}
.nav .nav-03{background: url(../images/public/nav-btn3.png) no-repeat top center;}
.nav .nav-04{background: url(../images/public/nav-btn4.png) no-repeat top center;}
.nav .nav-05{background: url(../images/public/nav-btn5.png) no-repeat top center;}
.nav .nav-06{background: url(../images/public/nav-btn6.png) no-repeat top center;}
.nav .nav-07{background: url(../images/public/nav-btn7.png) no-repeat top center;}
.nav .nav-08{background: url(../images/public/nav-btn8.png) no-repeat top center;}
.nav .nav-09{background: url(../images/public/nav-btn9.png) no-repeat top center;}
.nav .crgit a:hover,.nav .crgit .actived{height:30px;float:left;position:relative;width: 142px;padding:4px 0px;text-align:left;line-height: 30px;background: #4573c0;text-indent: 8px;color:#fff;}
.nav_secondNav .kind_menu { overflow: hidden;
   height: 300px;
    margin-left: 10px;
   clear: both;
    margin-top: 2px;font-size: 15px;}
.nav_secondNav .kind_menu a {color:#333; float:left; text-align:center; margin: 0 15px 0 15px; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
.nav_secondNav .kind_menu a:hover { color:#4573c0; }
.nav_secondNav .kind_menu span { font-size:10px;  color:#cecece; line-height:30px; *line-height:26px; float:left }
    


.nav .crgit .actived  i.nav-01{background: url(../images/public/nav-btn01.png) no-repeat top center;}
.nav .crgit .actived   i.nav-02{background: url(../images/public/nav-btn02.png) no-repeat top center;}
.nav .crgit .actived   i.nav-03{background: url(../images/public/nav-btn03.png) no-repeat top center;}
.nav .crgit .actived   i.nav-04{background: url(../images/public/nav-btn04.png) no-repeat top center;}
.nav .crgit .actived   i.nav-05{background: url(../images/public/nav-btn05.png) no-repeat top center;}
.nav .crgit .actived   i.nav-06{background: url(../images/public/nav-btn06.png) no-repeat top center;}
.nav .crgit .actived   i.nav-07{background: url(../images/public/nav-btn07.png) no-repeat top center;}
.nav .crgit .actived   i.nav-08{background: url(../images/public/nav-btn08.png) no-repeat top center;}
.nav .crgit .actived   i.nav-09{background: url(../images/public/nav-btn09.png) no-repeat top center;}

.search{float: left; margin-left:20px;padding-top: 20px;font-size: 15px}
.search label{margin-right:10px;margin-left:10px;}
.search input,.search select{border:1px solid #ccc;height: 30px;line-height: 30px;text-indent: 5px;border-radius: 4px;z-index:9999; }
.search input[type="button"]{display: inline-block;margin-left: 15px;padding:0px;z-index:9999;cursor:pointer;width: 80px;text-align: center;}


/*页码样式*/
.pagenation {padding: 20px 0;text-align: center;clear: both;font-family: "微软雅黑";position: relative;}

.pagenation a {line-height: 22px;padding: 3px 10px;color: #999;margin: 3px;font-size: 14px;border: 1px solid #eee;border-radius: 4px;display: inline-block;}

.pagenation a:hover {border: 1px solid #49e;text-decoration: none;cursor: pointer;}
.pagenation .current {color: #fff;background: #49e;border: 1px solid #31adfc}
.pagenation .disabled {background: #fff;border: 1px solid #49e}
.pagenation .total-num {padding: 0 15px}
.pagenation .certain-btn {width: 50px;background: #49e;border: 1px solid #49e;color: #fff;margin-left: 5px;font-size: 14px;border-radius: 4px;text-align: center}
.pagenation .certain-btn:hover {background: #008ed4;border: 1px solid #008ed4}
.pagenation input {line-height: 20px;text-align: center;width: 45px;border-radius: 4px;border: 1px solid #eee;padding: 2px;margin: 0 5px;display: inline-block}



.bottom-bq{background-color: #4573c0;color: #333;line-height:25px;width: 100%;margin:0px auto;text-align: center;padding:10px 0px;color: #fff;}





/****首页-主要区域****/
.center-img{ height:109px;width:100%;  position:relative; z-index:20;margin-top: 20px;background: url(../images/public/banner.png) no-repeat top center; }
.main-panel{ height:109px;width:100%;  position:relative; z-index:20;margin-top: 20px; text-align: center; }
/****首页-主要区域-中部图片轮播****/

.swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
      

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
.main-panel .swiper-slide  img{height: 109px;width: 1280px;}

.main-panel .swiper-pagination-bullet{opacity: .7;background-color: #fff;border-radius: 4px;}
.main-panel .swiper-pagination-bullet-active{background-color: #4573c0;opacity: 1; }


/****首页-楼层样式****/
.floor {margin:0px auto; clear:both;width: 1280px;padding:10px 0px;}


.floor  .new-img{width: 626px;height: 355px;position: relative;display: inline-block;float: left;margin-top: 5px;}
.floor  .new-img .swiper-container{width: 626px;margin: 0px auto;}
.floor  .new-img  .swiper-slide{text-align: center;
        font-size: 18px;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;}
.floor  .new-img .swiper-slide img{height: 355px;width:626px;display: block;top:0px;padding-top: 3px}


.floor  .new-img .swiper-pagination-bullet{opacity: .7;background-color: #fff;border-radius: 0px;}
.floor  .new-img .swiper-pagination-bullet-active{background-color: #fff;opacity: 1; }
.floor  .new-img .swiper-container .swiper-pagination{bottom:15px;text-align: right;}




.floor .main-right{display: inline-block;width: 616px;height: 370px;position: relative;float: left;margin-left: 20px;background: url(../images/public/floor1-body.png) no-repeat top center;padding: 6px 5px 0px 5px;}


.floor .main-right .f-body{width:616px;padding:0px;margin:0px auto;clear: both;position: relative;display: block;}
.floor .main-right .f-body .tab{ height:42px;width:616px;margin:4px auto 0px auto;background: #e6e6e6;}
.floor .main-right .f-body .tab a.more{position: absolute;right:5px;line-height: 36px;font-size: 14px;color: #444c9e;font-weight: normal;width: 77px;text-align: center;background: none;}
.floor .main-right .f-body .tab .tab-i {text-align: center;display: block;float: left;height:22px;line-height:22px;font-size:14px;color: #333;margin:0px 0px 0px 10px;padding:15px 10px 5px 10px; width: 91px;background: url(../images/public/new-bg02.jpg) no-repeat bottom center;}
.floor .main-right .f-body .tab .cur{font-weight: bold;background: url(../images/public/new-bg.jpg) no-repeat top center;height:42px;line-height:42px;padding:0px 10px; }
.floor .main-right .f-body .tab .cur{font-weight: bold;background: url(../images/public/new-bg.jpg) no-repeat top center;height:42px;line-height:42px;padding:0px 10px; }

.floor .main-right .f-body .tab-m{ padding:0px;display: block;clear: both;}
.floor .cen-main{width:100%;display:inline-block; _zoom:1;_display:inline;cursor: pointer;float: left;padding-top: 5px;}
.floor .cen-main h1{font-size: 20px;color: #014f99;line-height: 30px;border-bottom:1px solid #e0e0e0;margin-bottom: 10px;padding-bottom: 10px;}
.floor  .cen-main h1 span{border-bottom:3px solid #fea000;padding:0px 0px 10px 0px;}
.floor  .cen-main h1 a.more{position: absolute;right: 0;line-height: 22px;font-size: 12px;color: #c6c6c6;font-weight: normal;width: 77px;background: url(../images/public/more.png) no-repeat center center;color: #fff;text-align: center;}

.floor   .cen-main li{width: 94%;line-height: 40px;display: block;height: 40px;color: #707070;font-size: 14px;border-bottom: 1px dotted #bfbfbf;margin:0px auto;}
.floor  .cen-main li p i{width:5px;height: 5px;display: inline;float: left;display:inline-block; _zoom:1;_display:inline;cursor: pointer;position: relative;margin-right: 10px;font-size: 24px;}
.floor  .cen-main li p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;display: inline;float: left;}
.floor  .cen-main li:hover p {color: #ee2222;}
.floor  .cen-main li:hover p  a{color: #ee2222;}
/****首页-四个按钮****/
.mainbtn{height: 94px;padding:10px 0px;}
.mainbtn li{width: 301px;height: 94px;display:inline-block;float: left;}
.main-btn01 a{background: url(../images/public/main-btn1.png) no-repeat center center;width: 301px;height: 94px;display:inline-block;}
.main-btn02 a{background: url(../images/public/main-btn2.png) no-repeat center center;width: 301px;height: 94px;display:inline-block;}
.main-btn03 a{background: url(../images/public/main-btn3.png) no-repeat center center;width: 301px;height: 94px;display:inline-block;}
.main-btn04 a{background: url(../images/public/main-btn4.png) no-repeat center center;width: 301px;height: 94px;display:inline-block;}
.mainbtn .main-btn01 a:hover{background: url(../images/public/main-btn01.png) no-repeat center center;}
.mainbtn .main-btn02 a:hover{background: url(../images/public/main-btn02.png) no-repeat center center;}
.mainbtn  .main-btn03 a:hover{background: url(../images/public/main-btn03.png) no-repeat center center;}
.mainbtn  .main-btn04 a:hover{background: url(../images/public/main-btn04.png) no-repeat center center;}


/****首页-活动图片****/
.floor  .huo-img{width: 462px;height:305px;position: relative;display: inline-block;float: left;margin: 10px;}
.floor  .huo-img .swiper-container{width: 462px;margin: 0px auto;}
.floor  .huo-img  .swiper-slide{text-align: center;
        font-size: 18px;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;height: 300px;}
.floor  .huo-img .swiper-slide img{height: 305px;width:462px;display: block;top:0px;}


.floor  .huo2-img .swiper-pagination-bullet{opacity: .7;background-color: #fff;border-radius: 0px;}
.floor  .huo2-img .swiper-pagination-bullet-active{background-color: #fff;opacity: 1; }
.floor  .huo2-img .swiper-container .swiper-pagination{bottom:10px;text-align: right;}


.floor  .huo2-img{width: 462px;height:310px;position: relative;display: inline-block;float: left;margin: 10px;}
.floor  .huo2-img .swiper-container{width: 462px;margin: 0px auto;}
.floor  .huo2-img  .swiper-slide{text-align: center;
        font-size: 18px;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;height: 300px;}
.floor  .huo2-img .swiper-slide img{height: 310px;width:462px;display: block;top:0px;}


.floor  .huo-img .swiper-pagination-bullet{opacity: .7;background-color: #fff;border-radius: 0px;}
.floor  .huo-img .swiper-pagination-bullet-active{background-color: #fff;opacity: 1; }
.floor  .huo-img .swiper-container .swiper-pagination{bottom:10px;text-align: right;}
/****首页-专题活动****/

.zhuanti{display: inline-block;width: 450px;position: relative;float: left;margin: 10px;background-color: white;padding-bottom: 5px;border-radius: 15px;min-height: 300px;}
.zhuanti .cen-main{width:100%;display:block;margin:0px auto;}
.zhuanti .cen-main h1{font-size: 15px;color: #333;line-height: 37px;background: #e8e8e8;padding-bottom: 0px;font-weight: normal;}
.zhuanti  .cen-main h1 span{padding:0px 0px 0px 10px;border:0px;}
.zhuanti  .cen-main h1 a.more{position: absolute;right:5px;line-height: 36px;font-size: 14px;color: #444c9e;font-weight: normal;width: 77px;text-align: center;background: none;}
.zhuanti   .cen-main li{width: 94%;line-height: 40px;display: block;height: 40px;color: #707070;font-size: 14px;border-bottom: 1px dotted #bfbfbf;margin:0px auto;}
.zhuanti  .cen-main li p i{width:5px;height: 5px;display: inline;float: left;display:inline-block; _zoom:1;_display:inline;cursor: pointer;position: relative;margin-right: 10px;font-size: 24px;}
.zhuanti  .cen-main li p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;display: inline;float: left;}
.zhuanti   .cen-main li:hover p {color: #ee2222;}


/****首页-法律法规****/
.law{display: inline-block;width: 312px;position: relative;float: left;background-color: white;border-radius: 15px;margin: 10px 0 10px 10px;min-height: 300px;padding-bottom: 5px}
.law .cen-main{width:100%;display:block;margin:0px auto;}
.law .cen-main h1{font-size: 15px;color: #333;line-height: 37px;background: #e8e8e8;padding-bottom: 0px;font-weight: normal;}
.law  .cen-main h1 span{padding:0px 0px 0px 10px;border:0px;}
.law  .cen-main h1 a.more{position: absolute;right:5px;line-height: 36px;font-size: 14px;color: #444c9e;font-weight: normal;width: 77px;text-align: center;background: none;}
.law   .cen-main li{width: 94%;line-height: 40px;display: block;height: 40px;color: #707070;font-size: 14px;border-bottom: 1px dotted #bfbfbf;margin:0px auto;}
.law .cen-main li p i{width:5px;height: 5px;display: inline;float: left;display:inline-block; _zoom:1;_display:inline;cursor: pointer;position: relative;margin-right: 10px;font-size: 24px;}
.law  .cen-main li p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;display: inline;float: left;}
.law  .cen-main li:hover p {color: #ee2222;}


/****首页-四个按钮****/
.footbtn{height: 94px;padding:10px 0px;}
.footbtn li{width: 301px;height: 94px;display:inline-block;float: left;}
.foot-btn a{width: 301px;height: 94px;}


.boxbtn{height: 250px;padding:0px;margin-bottom: 30px;}
.boxbtn li{width: 303px;height:110px;display:inline-block;float: left;}
.boxbtn .box-btn a{background: url(../images/public/floor4-btn-bj.png) no-repeat center center;width: 301px;height: 110px;display:inline-block;}

.boxbtn .box-btn a:hover{background: url(../images/public/floor4-btn-bj2.png) no-repeat center center;}

/*左侧*/
.float-ceng1{z-index: 999; width: 140px; position: fixed;top: 400px;height:108px;visibility: visible;}
.float-ceng3{z-index: 999; width: 140px; position: fixed;top: 550px;height:108px;visibility: visible;}
.float-ceng5{z-index: 999; width: 140px; position: fixed;top: 700px;height:108px;visibility: visible;}
.float-ceng7{z-index: 999; width: 140px; position: fixed;top: 850px;height:108px;visibility: visible;}

/*右侧*/
.float-ceng2{z-index: 999; width: 140px; position: fixed;top: 400px;height:108px;visibility: visible;}
.float-ceng4{z-index: 999; width: 140px; position: fixed;top: 550px;height:108px;visibility: visible;}
.float-ceng6{z-index: 999; width: 140px; position: fixed;top: 700px;height:108px;visibility: visible;}
.float-ceng8{z-index: 999; width: 140px; position: fixed;top: 850px;height:108px;visibility: visible;}

#img-close1{width: 25px; height: 25px; position: absolute;top: 5px; right: 0;background-image: url(../images/public/close.png);background-repeat: no-repeat;opacity:0.5;}
#img-close2{width: 25px; height: 25px; position: absolute;top: 5px;right: 0;background-image: url(../images/public/close.png);background-repeat: no-repeat;opacity:0.5;}
#img-close3{width: 25px; height: 25px; position: absolute;top: 5px;right: 0;background-image: url(../images/public/close.png);background-repeat: no-repeat;opacity:0.5;}
#img-close4{width: 25px; height: 25px; position: absolute;top: 5px;right: 0;background-image: url(../images/public/close.png);background-repeat: no-repeat;opacity:0.5;}
#img-close5{width: 25px; height: 25px; position: absolute;top: 5px;right: 0;background-image: url(../images/public/close.png);background-repeat: no-repeat;opacity:0.5;}
#img-close6{width: 25px; height: 25px; position: absolute;top: 5px;right: 0;background-image: url(../images/public/close.png);background-repeat: no-repeat;opacity:0.5;}
#img-close7{width: 25px; height: 25px; position: absolute;top: 5px;right: 0;background-image: url(../images/public/close.png);background-repeat: no-repeat;opacity:0.5;}
#img-close8{width: 25px; height: 25px; position: absolute;top: 5px;right: 0;background-image: url(../images/public/close.png);background-repeat: no-repeat;opacity:0.5;}
#img-close:hover{cursor: pointer;}




/* 二级菜单 */
.contents{ width: 1280px;position: relative;display: block;margin:10px auto;padding: 0px 0px 0px 0px;}
.contents .con-right{display:block;width:1030px;position: relative;padding:0px 0px 0px 0px;text-align:left;margin-left:250px;background: #fff;box-shadow:0px 0px  10px 2px #ccc;border:1px solid #fff;}
.contents .con-right .text{text-align: left; font-size:16px; font-family: "微软雅黑"; color:#4573c0; line-height:50px;text-indent: 30px;background: url(../images/public/er-title-bj.jpg) repeat-x  center top;}
.contents .con-right .text span{display: inline-block;float: right;font-size: 12px;color: #888;padding-right: 15px;}
.contents .con-right .text span em{color:#4573c0;}
.contents .con-right .text-cen{display: block;width: 900px;min-height: 600px; padding: 20px 65px;margin-top:15px;}

.contents .con-right .text-cen .page-view,.contents .con-right .huiyuan-cen ul{min-height: 525px;}
.contents .con-right .text-cen .title-news{display: block;width: 900px;line-height: 28px;color: #333;margin-bottom: 30px;}
.contents .con-right .text-cen .title-news h1{line-height: 35px;color: #e77137;}
.contents .con-right .text-cen ul li{display:block;text-align: left;width:100%;height: 40px;position: relative;color: #666;line-height: 40px;}
.contents .con-right .text-cen ul li:hover{color: #a60202;}
.contents .con-right .text-cen ul li span.tb03:hover{cursor: pointer;}
.contents .con-right .text-cen ul li:nth-of-type(odd){ background: #f9f9f9;}
.contents .con-right .text-cen ul li:nth-of-type(even){background: #fff;}
.contents .con-right .text-cen ul li h1{line-height: 40px;background: #eeeeee;color: #666;font-weight: normal;}
.contents .con-right .text-cen ul li  .tb01{width: 50px;text-align: center;display: inline-block;}
.contents .con-right .text-cen ul li  .tb02{width: 120px;text-align: center;display: inline-block;}
.contents .con-right .text-cen ul li  .tb03{width: 650px;display: inline-block;margin-left: 30px;}

/*会员介绍*/
.contents .con-right .text-cen ul li  .tb05{width: 300px;display: inline-block;margin-left: 40px;}


.contents .con-right .text-cen ul li  .tb06{width: 80px;display: inline-block;margin-left: 30px;}

/*常务理事*/
.contents .con-right .text-cen ul li  .tb07{width: 480px;display: inline-block;margin-left: 10px;}

/*我的投稿*/
.contents .con-right .text-cen ul li  .tb08{width: 550px;display: inline-block;margin-left: 30px;}

/*会员介绍*/
.contents .con-right .text-cen ul li  .tb10{width: 105px;text-align: center;display: inline-block;}
.contents .con-right .text-cen ul li  .tb09{width: 490px;display: inline-block;margin-left: 10px;}

/*入会申请*/
.contents .con-right .text-cen ul li  .tb11{width: 350px;display: inline-block;margin-left: 30px;}
.contents .con-right .text-cen ul li  .tb12{width:100px;text-align: center;display: inline-block;}
.contents .con-right .text-cen ul li  .tb13{width:150px;text-align: center;display: inline-block;}


/*查看宣誓词样式*/
.contents .son-main .comment-cen .xst li h1{line-height: 40px;background: #eeeeee;color: #666;font-weight: normal;text-align: left;font-size: 14px;height: 40px}
.contents .son-main .comment-cen .xst li:hover{color: #a60202;}
.contents .son-main .comment-cen .xst {width: 880px;padding-left: 145px;padding-bottom: 50px;}
.contents .son-main .comment-cen .xst li{height: 40px;line-height: 40px}
.contents .son-main .comment-cen .xst li:nth-of-type(odd){ background: #f9f9f9;}
.contents .son-main .comment-cen .xst li:nth-of-type(even){background: #fff;}
.contents .son-main .comment-cen .xst li .tb01{width: 100px;text-align: center;display: inline-block;}
.contents .son-main .comment-cen .xst li .tb02{width: 600px;text-align: left;display: inline-block;}
.contents .son-main .comment-cen .xst li .tb03{width:100px;text-align: center;display: inline-block;}
.contents .son-main .comment-cen .xst li .tb04{width:600px;text-align: left;display: inline-block;}

/*其它页面与宣誓词一样的界面样式*/
.contents .con-right .comment-cen .xst li h1{line-height: 40px;background: #eeeeee;color: #666;font-weight: normal;text-align: left;font-size: 14px;height: 40px}
.contents .con-right .comment-cen .xst li:hover{color: #a60202;}
.contents .con-right .comment-cen .xst li{height: 40px;line-height: 40px}
.contents .con-right .comment-cen .xst li:nth-of-type(odd){ background: #f9f9f9;}
.contents .con-right .comment-cen .xst li:nth-of-type(even){background: #fff;}
.contents .con-right .comment-cen .xst li .tb01{width: 100px;text-align: center;display: inline-block;}
.contents .con-right .comment-cen .xst li .tb02{width: 600px;text-align: left;display: inline-block;}
.contents .con-right .comment-cen .xst li .tb03{width:100px;text-align: center;display: inline-block;}
.contents .con-right .comment-cen .xst li .tb04{width:600px;text-align: left;display: inline-block;}


/*会员风采宣誓词界面*/
.comment-cen .comment .hyfc li h1{line-height: 40px;background: #eeeeee;color: #666;font-weight: normal;text-align: left;font-size: 14px;height: 40px;}
.comment-cen .comment .hyfc li:hover{color: #a60202;width: 1100px;}
.comment-cen .comment .hyfc {width: 1100px;padding-bottom: 50px;}
.comment-cen .comment .hyfc li{height: 40px;line-height: 40px;width: 1100px}
.comment-cen .comment .hyfc li:nth-of-type(odd){ background: #f9f9f9;}
.comment-cen .comment .hyfc li:nth-of-type(even){background: #fff;}
.comment-cen .comment .hyfc li .tb01{width: 100px;text-align: center;display: inline-block;}
.comment-cen .comment .hyfc li .tb02{width: 600px;text-align: left;display: inline-block;}
.comment-cen .comment .hyfc li .tb03{width:100px;text-align: center;display: inline-block;}
.comment-cen .comment .hyfc li .tb04{width:600px;text-align: center;display: inline-block;}






.contents .con-right .huiyuan-cen{display: block;width: 970px; min-height: 600px;padding: 20px 30px;margin-top:40px;}
.contents .con-right .huiyuan-cen ul li{display:block;text-align: left;width:100%;border-bottom: 1px dotted #d3d3d3;position: relative;color: #4573c0;padding: 0} /*#efefef*/

.contents .con-right .huiyuan-cen ul li h1{padding: 15px 0px;color: #333;font-weight: normal;font-size: 15px;}
.contents .con-right .huiyuan-cen ul li h1 i{width:5px;height: 5px;display: inline;float: left;display:inline-block; _zoom:1;_display:inline;cursor: pointer;position: relative;margin-right: 10px;font-size: 24px;}
.contents .con-right .huiyuan-cen ul li:hover h1{color: #a60202;}
.contents .con-right .huiyuan-cen ul li:hover{cursor: pointer;}
.contents .con-right .huiyuan-cen ul li p{padding:0px;line-height: 24px;}


.contents .con-right .text-cen ul li .nei-right{display: inline-block;float: left;width: 700px;position: relative;}
.contents .con-right .text-cen ul li .nei-right h1{display: block;font-size: 20px;color: #333;line-height: 20px;padding-bottom: 10px;}

.contents .con-right .text-cen ul li .nei-right p{word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow: hidden;font-size: 14px; color: #666;line-height: 30px;font-weight: normal; }
.contents .con-right .text-cen ul li i{position: absolute;right:10px;bottom: 15px; font-size: 12px;color: #999;}

.contents .con-right .text-cen ul li .tb01{cursor: pointer;}


.contents .con-left{width: 230px;display: inline-block;float: left;padding:0px;background: #f6f6f6;box-shadow:0px 0px  10px 2px #ccc;}
.menu-main .menu-title{height: 55px;line-height: 55px;background:#4573c0  ;text-align:left;text-indent: 30px;font-size: 16px;color: #fff;}
ul.accordion {padding-top:10px;padding-bottom:10px;}
.accordion,.accordion ul,.accordion li,.accordion a,.accordion span {margin: 0;padding: 0;border: none;outline: none;}
.accordion li {list-style: none;}
.accordion li .active{color: #4573c0;font-weight: bold;}
.accordion li a:hover{color: #4573c0;font-weight: bold;}
.accordion li > a {display: block;position: relative;  height:35px;color: #333;line-height: 35px;text-align:left;font-size: 15px;font-weight:300;text-indent: 30px;}
.sub-menu li a {color: #666;line-height: 45px;padding-left: 15px;text-align: left;margin:0px auto;font-size: 13px;font-weight: 300;background: #fff;}
.sub-menu li:hover a {color: #1e87d8;background: #fff;}

.accordion li > .sub-menu {display: none;}
.accordion li:target > .sub-menu {display: block;}
.sub-menu .select a {color: #1e87d8;background: #fff;}




.contents .son-main{width: 1280px;display: block;position: relative;background: #fff;box-shadow:0px 0px  10px 2px #ccc; padding-bottom: 30px; padding-top: 20px;}
.contents .son-main .text{text-align: left; font-size:14px; font-family: "微软雅黑"; color:#5a5a5a; line-height:50px; padding-left: 50px;}
.contents .son-main .text-cen{position: relative;float: left;display: block;width: 838px;padding: 10px 25px 0px 25px; color:#a5a5a5;border:1px solid #eee; background-color: #fff;}
.comment-cen{position: relative;display: block;width: 1180px;padding: 20px 0px 0px 0px; color:#666;margin:0px auto; }
.comment-cen .comment{width:100%;margin:0px auto;}



.comment-cen .comment .title{margin:0px auto;display: block;height: 45px;}
.comment .title span{float: left;line-height: 45px;}
.comment .title input{width: 750px;color:#8a8a8a;background-color: #fff;border:1px solid #c2c2c2;height: 25px;line-height: 25px;text-indent:10px;margin-left: 20px;margin-top:10px;float: left}
.comment-cen .comment h1{ display: block;font-size: 24px;font-weight: normal;line-height: 60px;height: 60px;text-align: center;color: #333;}
.comment-cen .comment p{font-size: 16px;line-height:37px;text-align: left;margin:0px auto;display: block;text-indent: 25px;}
.comment-cen .comment p img{text-align: center;margin:30px auto;display: block;}
.comment-cen .text-down{width: 800px;display: block;padding-left: 80px;}
.comment-cen .text-down ul li{height: 52px;line-height: 52px;padding:0px 10px 0px 60px;border-radius: 4px;background:url(../images/public/down.png) no-repeat 20px center #f4f6f7;margin:10px 0px;}
.comment-cen .text-down ul .xhjs {height: 52px;line-height: 52px;padding:0px 10px 0px 60px;border-radius: 4px;background:url(../images/public/down.png) no-repeat 20px center #f4f6f7;margin:10px 0px;}
.comment-cen .text-down .xhjs li{height: 52px;line-height: 52px;padding:0px 10px 0px 60px;border-radius: 4px;background:url(../images/public/down.png) no-repeat 20px center #f4f6f7;margin:10px 0px;}
.comment-cen .text-down .down{color: #327bea;text-decoration: underline;padding:0px 20px;}





.comment-cen .pinglun{width:100%;margin:30px auto 10px auto;text-align: center;padding-top: 30px;display: block;}
.comment-cen .pinglun textarea{width: 880px;margin-left: 80px;border: 1px solid #dcdcdc;height: 86px;float: left;border-radius: 2px;padding:15px 10px;font-size: 14px;line-height: 24px;}

.comment-cen .pinglun .btn-green{height:56px;line-height:28px;padding:15px 20px;font-size:18px;color: #fff;display:inline-block;*display:inline;*zoom:1;text-align:center;border:none;white-space:nowrap;background-color: #4d8de7;width: 56px;border-radius: 6px;margin-left: 20px;float: left;}


.comment-cen .neir{width:84%;margin:20px auto 0px auto;text-align: center;padding:0px;display: block;}
.comment-cen .neir h1{height: 45px;line-height: 45px;text-align: left;color: #666;font-size: 18px;font-weight: normal;}
.comment-cen .neir ul{}
.comment-cen .neir ul li{min-height: 68px;padding:30px 0px;border-bottom: 1px dotted #eee;display:block;vertical-align: middle;width: 100%;}
.comment-cen .neir ul li .logo{width: 68px;height:68px;display: block;float: left;position: relative;}
.comment-cen .neir ul li .logo em{width: 68px;height: 68px;display: block;float: left;}
.comment-cen .neir ul li .logo em img{width: 68px;}

.comment-cen .neir ul li .text{line-height:30px;font-size: 15px;padding-left: 50px;display: table-cell; vertical-align: middle;}

.comment-cen .neir ul li .text p{text-align: left;float: left;width: 650px;line-height: 26px;padding:5px 0px;}
.comment-cen .neir ul li .text .riqi{text-align: left;float: right;width:100px;display: inline-block;font-size: 14px;}
.comment-cen .neir .pagenation{display: inline-block;width: 305px;float: right;}
.comment-cen .neir .pagenation a{border:0px;}
.comment-cen .neir .pagenation a.current{background: none;color: #4d8de7;}



.prize-panel{ width:900px; margin:10px auto 0px auto;}
.prize-panel .section{padding:10px;}
.prize-panel .row{margin-top: 30px; display: table; width:100%;}
.prize-panel .row span{ color: #999; text-align:right; display:block; vertical-align: middle; padding:0 20px 0 0px; width:80px;font-size: 14px;float: left;line-height: 34px;}
.prize-panel .row label{ color: #999; text-align:right; display:block; vertical-align: middle; padding:0 20px 0 0px; width:80px;font-size: 14px;float: left;line-height: 34px;}

.prize-panel .row input,.prize-panel .row select,.prize-panel .row textarea{ width:300px; font-size:18px; height:36px;border:1px solid #c2c2c2;display: block;float: left;border-radius: 4px;color: #ccc;text-indent: 10px;}
.prize-panel .row .option{margin-top: 40px;}
.prize-panel .row .wid700{width: 700px;}

.prize-panel .radioBox,.prize-panel .checkbox{display: inline-block;width: 45%;}
.prize-panel .radioBox input{
   display: none;
}
.prize-panel .radioBox label{
    cursor: pointer;
    position: relative;
    color: #999; display:block; padding:0px; width:80px;font-size: 14px;float: left;line-height: 24px;text-align:left;height: 24px;padding:5px 0px;
}
.prize-panel .radioBox label::before{
    display: inline-block;
    content: "";
    width: 16px;
    height: 16px;
    border-radius: 50%;
    border: 2px solid rgba(193, 200, 211, 1);
    margin-right: 6px;vertical-align: top;margin-top: 2px;
    
}
/* 选中 */
.prize-panel .radioBox input:checked+label::after{
    display: inline-block;
    content: "";
    width: 12px;
    height: 12px;
    border-radius: 50%;
    position: absolute;
    left: 4px;
    bottom: 11px;
    background-color: rgba(56, 85, 127, 1);
}

.prize-panel .checkbox input{
   display: none;
}
.prize-panel .checkbox label{
    cursor: pointer;
    position: relative;
    color: #999; display:block; padding:0px; width:80px;font-size: 14px;float: left;line-height: 24px;text-align:left;height: 24px;padding:5px 0px;
}
.prize-panel .checkbox label::before{
    display: inline-block;
    content: "";
    width: 16px;
    height: 16px;
    border-radius: 4px;
    border: 2px solid rgba(193, 200, 211, 1);
    margin-right: 6px;vertical-align: top;margin-top: 2px;
    
}
/* 选中 */
.prize-panel .checkbox input:checked+label::after{
    display: inline-block;
    content: "";
    width: 12px;
    height: 12px;
    border-radius: 4px;
    position: absolute;
    left: 4px;
    bottom: 11px;
    background-color: rgba(56, 85, 127, 1);
}
.prize-panel .row textarea{height: 200px; outline: none; padding: 20px; text-indent: 0px}

.prize-panel .chong-btn{text-align: center;padding:20px 0px;}
.prize-panel .chong-btn a{margin:0px 40px;width: 50px;}



.title-cen{display: block;width: 100%;padding: 20px 0px;}
.title-cen ul li{display:block;text-align: left;width:100%;border-bottom: 1px dotted #efefef;height:108px;position: relative;color: #4573c0;}
.title-cen ul li:hover{color: #a60202;}
.contents .con-right .title-cen ul li:nth-of-type(odd){ background: none;}
.contents .con-right .title-cen ul li:nth-of-type(even){background: none;}

.main-banner{margin:0px auto; clear:both;width: 100%;background: url(../images/public/main-banner01.png) no-repeat center bottom;height: 220px;}




.mask{position:fixed;z-index:5;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background:#000;opacity:.7;filter:alpha(opacity=70)}
.popbox{position:fixed;z-index:6;width:560px;min-height:200px;margin-left:-280px;left:50%;top:200px;background:#fff;border-radius:5px;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,0.5)}
.popbox-tit{width:100%;background:#49e;line-height:50px;height:50px;text-indent:20px;color:#fff;font-size:18px;border-radius:5px 5px 0 0}
.popbox-close{position:absolute;top:10px;right:10px;width:30px;height:30px;border-radius:50%;background:#fff;font-size:20px;line-height:27px;text-align:center;cursor:pointer}
.popbox-main{padding:20px}
.popbox-main p{font-size:14px;}
.popbox-main .row{width:100%;text-align:center;padding:20px 0px;}

ul.doc-link li{font-size: 16px; cursor: pointer; padding: 10px 20px; margin: 5px; display: inline-block; width: 500px;}
ul.doc-link li:nth-of-type(odd){ background: antiquewhite;}
ul.doc-link li:nth-of-type(even){ background: aliceblue;}
ul.doc-link li:hover{color: #a60202;}

.pointer img:hover{cursor: pointer;}