@charset "utf-8";

/* CSS Document */


.fenxiang_public{color: #999; }
    .fenxiang_public h3{font-size: 1.2em; text-align: center; line-height: 2; margin:0.8em 0px;}
    .fenxiang_public .img{max-width: 25%; margin-left: 2%;}
    .fenxiang_sheng{position: fixed; right: 0px; top: 10%; border:1px #eee solid; background: rgba(255,255,255,0.8); font-size: 1.1em; padding-left: 1em; border-bottom-left-radius: 1em;border-top-left-radius: 1em;}
    .fenxiang_sheng button{padding-left: 2em; display: inline-table; background: url(../images/shengcheng.png) center left no-repeat; padding: 0.4em 0.5em 0.4em 2em; background-size: 1.2em; border:0px;}








input[type="text"],textarea{ outline: none; -webkit-appearance: none; /*去除系统默认的样式*/ -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /* 点击高亮的颜色*/}

.banner .swiper-pagination span{background: #d1d1d1;}

.banner .swiper-pagination span.swiper-pagination-bullet-active{background: #faad30;}

h3{font-size: 1.2em;}

.f5f5f5{background: #f5f5f5;}

.ffffff{background: #ffffff;}

.f5f9fd{background: #f5f9fd;}

.border_bottom_1em{ border-bottom: 1em #fff solid;}

input, select ,textarea{outline: none;}



.ind_one{padding: 1em 2%; text-align:center;}

.ind_one a{float: left; width: 25%;}

.ind_one a h3{font-size: 1.2em; line-height: 2;}

.ind_one a img{max-width: 70%;}



.ind_title {position: relative; line-height: 1; margin: 0px 2%;}

.ind_title h3{font-size: 1.3em; border-left: 0.3em solid #083770; padding-left: 0.3em;}

.ind_title a{position: absolute; right: 0px; top: 0px; color: #8c8c8c; font-size: 1.25em;}



.ind_re_kecheng{padding: 1.4em 0px 0em; margin-top: 1em;}

.ind_re_kecheng_list{margin-top: 0.5em;}

.ind_re_kecheng_list .img{position: relative;}

.ind_re_kecheng_list .img b{position: absolute; left: 3%; bottom: 3%; color: #fff; padding: 0.2em 0.6em 0.2em 2.2em; background: url(../images/index_24.png) center left 0.6em no-repeat rgba(0,0,0,0.5); background-size: 1em; border-radius: 0.3em;}

.ind_re_kecheng_list a{display: block; padding: 1em 2%; border-bottom: 1em solid #f5f5f5;}

.ind_re_kecheng_list h3{line-height: 2; border-bottom: 1px #dcdcdc solid; text-align: center; padding: 0.6em 0px;}

.ind_re_kecheng_list .biao{line-height: 2; text-align:center; padding: 1em 0px 0px;}

.ind_re_kecheng_list .biao span{display: inline-table;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.ind_re_kecheng_list .biao span.time{width: 40%;}

.ind_re_kecheng_list .biao span.address{width: 36%;}

.ind_re_kecheng_list .biao span i{color: #f59f3a;}

.ind_re_kecheng_list .biao em{display: inline-table;background: #f59f3a; color: #fff; border-radius: 0.2em; width: 40%; margin-top: 0.6em;}



.ind_guanggao_word{background: url(../images/wap_08.jpg) center center no-repeat; background-size: 100% 100%; color: #fff; text-align-last: justify; padding: 1em 0px; line-height: 1.5;}

.ind_guanggao_word li{display: inline-table; text-align:center; width: 24%; text-align-last: center; font-size: }

.ind_guanggao_word li h3{font-size: 1.6em; font-weight: bold;}

.ind_guanggao_word li p{font-size: 1.4em; font-weight: bold;}



.ind_xian_kecheng{padding: 1.4em 0px 0em; margin: 1em 0px;}

.ind_xian_kecheng_list{padding:0.6em 2%;}



.ind_xian_kecheng_list li{display: block;margin: 1em 0px;}

.ind_xian_kecheng_list li .img{float: left; width: 43%; position: relative; height: 7.6em; text-align: center; overflow: hidden;}

.ind_xian_kecheng_list li .img img{height: 100%; width: 100%;}

.ind_xian_kecheng_list .img b{position: absolute; left: 3%; bottom: 3%; color: #fff; padding: 0.2em 0.6em 0.2em 2.2em; background: url(../images/index_24.png) center left 0.6em no-repeat rgba(0,0,0,0.5); background-size: 1em; border-radius: 0.3em;}

.ind_xian_kecheng_list li .desc{float: right; width: 55%; position: relative;}

.ind_xian_kecheng_list li .desc h3{font-size: 1.05em; border-bottom: 1px #dcdcdc solid; padding: 0.1em 0px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin-bottom: 0.2em;}

.ind_xian_kecheng_list li .desc span{display: block; line-height: 1.5;}

.ind_xian_kecheng_list li .desc a{position: absolute; right: 0px; bottom:1em; background: #ff3109; color: #fff; padding: 0.2em 0.8em; border-radius: 0.3em;}



.ind_jing_kecheng{padding: 1.4em 0px 0em; margin-bottom: 1em;}

.ind_jing_kecheng_list{padding:0.6em 1%;}

.ind_jing_kecheng_list .img{position: relative; position: relative; height: 9em;width: 20em; display: table-cell; overflow: hidden; vertical-align: middle; text-align: center;}

.ind_jing_kecheng_list .img img{max-height: 100%; max-width: 100%;}

.ind_jing_kecheng_list .img b{position: absolute; left: 3%; bottom: 3%; color: #fff; padding: 0.2em 0.6em 0.2em 2.2em; background: url(../images/index_24.png) center left 0.6em no-repeat rgba(0,0,0,0.5); background-size: 1em; border-radius: 0.3em;}

.ind_jing_kecheng_list li{width: 48%; margin: 0.5em 1%; float: left; text-align: center;}

.ind_jing_kecheng_list li .desc{line-height: 2; padding: 0.6em 0px;}

.ind_jing_kecheng_list li .desc span{color: #f59f3a; font-size: 1.3em;}

.ind_jing_kecheng_list li .desc i{padding: 0px 5%;}

.ind_jing_kecheng_list li .desc em{display: inline-table; background: #083770; color: #fff; padding: 0px 1em; border-radius: 0.4em;}

.ind_jing_kecheng_list li .desc em a{color: #fff;}

.ind_zhibo_kecheng{padding: 1.4em 0px 0em; margin: 1em 0px;}

.ind_zhibo_kecheng_list{padding:0.6em 2%;}

.ind_zhibo_kecheng_list a{display: block;margin: 1em 0px;}

.ind_zhibo_kecheng_list a .img{float: left; width: 43%; position: relative; height: 7.5em; text-align: center; overflow: hidden;}

.ind_zhibo_kecheng_list a .img img{width: 100%; height: 100%;}

.ind_zhibo_kecheng_list .img b{position: absolute; left: 3%; bottom: 3%; color: #fff; padding: 0.2em 0.6em 0.2em 2.2em; background: url(../images/index_24.png) center left 0.6em no-repeat rgba(0,0,0,0.5); background-size: 1em; border-radius: 0.3em;}

.ind_zhibo_kecheng_list a .desc{float: right; width: 55%; }

.ind_zhibo_kecheng_list a .desc h3{font-size: 1.05em; padding: 0.1em 0px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin-bottom: 0.2em;}

.ind_zhibo_kecheng_list a .desc span{display: block; line-height: 1.5; border-bottom: 1px #dcdcdc solid; margin-bottom: 0.3em; padding-bottom: 0.3em;}

.ind_zhibo_kecheng_list a .desc em{background: #083770; color: #fff; padding: 0.2em 0.8em; border-radius: 0.3em; display: inline-table;}









.youxue_title{text-align: center; line-height: 1.6;}

.youxue_title h3{font-size: 1.6em;}

.youxue_title p{color: #bdbdbd;}



.youxue_xiangmu{padding: 1.4em 2%; margin-bottom: 1em;}

.youxue_content{line-height: 2; margin-top: 1em;}



.youxue_shouyi{line-height: 2;}

.youxue_shouyi a{color: #fff;}

.youxue_shouyi a h3{text-align:center; font-family: "Impact"; font-size: 2.4em; line-height: 1.5;}

.youxue_shouyi a p{height: 75px;}

.youxue_shouyi .shouyi_01,.youxue_shouyi .shouyi_02{float: left; width: 44%; margin: 0.5em 1%;  padding: 0.6em 2%;}

.youxue_shouyi .shouyi_01{background: url(../images/youxue_12.jpg) center center no-repeat; background-size: 100% 100%;}

.youxue_shouyi .shouyi_02{background: url(../images/youxue_14.jpg) center center no-repeat; background-size: 100% 100%;}

.youxue_shouyi .shouyi_03{background: url(../images/youxue_18.jpg) center center no-repeat; background-size: 100% 100%; width: 94%; display: block; clear: both; padding: 0.6em 2%;}



.youxue_liucheng{padding-top: 0.5em}

.youxue_liucheng a{float: left; width: 44%; margin: 0.5em 1%; background: #083770; color: #fff; padding: 0.6em 2%; line-height: 2;}

.youxue_liucheng a:nth-child(1),.youxue_liucheng a:nth-child(4){background: #f59f3a;}

.youxue_liucheng a h3{font-size: 1.1em;}



.youxue_dingzhi{padding-top: 0.5em}

.youxue_dingzhi a{float: left; width: 46%; margin: 0.8em 2%; }

.youxue_dingzhi a h3{font-size: 1.1em; text-align:center; line-height: 2.4;overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis;}



.youxue_more{text-align: center;}

.youxue_more a{display: inline-table; background: #083770; color: #fff; padding: 0.4em 2em; border-radius: 0.5em;}





.youxue_form{padding: 1.4em 0px 0px;}

.youxue_form_ul{padding: 1.5em 2%;}

.youxue_form_ul li{margin-bottom: 0.8em; line-height: 2em;}

.youxue_form_ul li.txt input,.youxue_form_ul li textarea,.youxue_form_ul li.select select{border:1px #e6e6e6 solid; height: 2em; line-height: 2em; text-indent: 0.8em; width: 65%; color: #9e9e9e;}

.youxue_form_ul li i{color: #f6750d}

.youxue_form_ul li label{float: left; width: 25%; text-align:right;}

.youxue_form_ul li textarea{height: 6em;}

.youxue_form_ul li.sub{text-align:center;}

.youxue_form_ul li.sub input{background: url(../images/youxue_29.png) center left 1.4em no-repeat #ff3109; color: #fff; width: 35%; border:1px #ff3109 solid; height: 2.6em; line-height: 2.6em; border-radius: 1.3em; background-size: 1.8em; text-indent: 2em;}

.youxue_form_ul li.sub a{background: url(../images/youxue_32.jpg) center left 1.8em no-repeat #999999; color: #fff; width: 35%; border:1px #999999 solid; height: 2.6em; line-height: 2.6em; border-radius: 1.3em; background-size: 1.5em; text-indent: 2em; display: inline-table;}







.neixun_title{text-align:center; line-height: 2;}

.neixun_title h3{font-size: 1.6em;}

.neixun_title span{display: inline-table; height: 0.2em; background: #f59f3a; width: 3em;}



.neixun_main{padding: 1.4em 2%;}

.neixun_content{line-height: 2; margin-top: 1em;}



.neixun_main .neixun_content{line-height: 2.5;}



.neixun_anniu{text-align:center; margin-top: 1em;}

.neixun_anniu a{color: #f59f3a; font-size: 1.2em; background: #fff; border:1px #c4c4c4 solid; border-radius: 5px; padding: 0.4em 1em 0.4em 3em;}

.neixun_anniu a.zixun{background: url(../images/neixun_09.png) center left 1em no-repeat #fff; background-size: 1.6em;}

.neixun_anniu a.yuyue{background: url(../images/neixun_11.png) center left 1em no-repeat #fff; background-size: 1.6em;}



.neixun_kecheng{padding: 1em 0px 0px;}

.neixun_kecheng a{float: left; width: 44%; margin: 1em 1%; background: #f59f3a; padding: 1em 2%; color: #fff;}

.neixun_kecheng a h3{text-align:center; white-space: nowrap;    overflow: hidden;     text-overflow: ellipsis;}

.neixun_kecheng a p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; line-height: 2; height: 75px;}

.neixun_kecheng a .img{height:9em; width: 20em; display: table-cell; vertical-align: middle;text-align: center;}

.neixun_kecheng a:nth-child(3) p,.neixun_kecheng a:nth-child(4) p{height: 175px;}

.neixun_jingcai{height: 24em; margin-top: 1em;}

.neixun_jingcai .swiper-container{height: 100%;}

.swiper-slide {text-align: center; font-size: 18px; height: calc((100% - 30px) / 2);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; }





.neixun_jingcai .swiper-pagination{bottom: 0px;}

.neixun_jingcai .swiper-pagination span{background: #cacaca;}

.neixun_jingcai .swiper-pagination .swiper-pagination-bullet-active{background: #397cb6;}





.youxue_list{padding: 0px 1% 1em;}



.page_fanye{text-align: center;}

.page_fanye a{display: inline-table; height: 2.4em; line-height: 2.4em; border:1px #093870 solid; border-radius: 1.2em; padding: 0px 1.5em;}

.page_fanye a.return{background: url(../images/fanhui_03.jpg) center left 1.5em  no-repeat #093870; padding-left: 4em; color: #fff; background-size: 1.6em;}





.youxue_show{padding: 1em 2% 2em; margin: 1em 2%;}

.youxue_show .title{text-align:center; line-height: 2;}

.youxue_show .title h3 a{margin-left: 1em; background: url(../images/content_03.png) center left 1em no-repeat #ff3109; color: #fff; padding: 0.2em 0.6em 0.2em 2.4em; background-size: 1em; border-radius: 0.4em;}







.main_kecheng_list{padding-bottom: 4em;}

.main_kecheng_list li a{display: block; padding: 1em 2%; background: #fff; margin-top: 1em;}

.main_kecheng_list .img{position: relative;text-align: center;}

.main_kecheng_list .img b{position: absolute; left: 3%; bottom: 3%; color: #fff; padding: 0.2em 0.6em 0.2em 2.2em; background: url(../images/index_24.png) center left 0.6em no-repeat rgba(0,0,0,0.5); background-size: 1em; border-radius: 0.3em;}

.main_kecheng_list h3{line-height: 2; border-bottom: 1px #dcdcdc solid; text-align: center; padding: 0.6em 0px;}

.main_kecheng_list .biao{line-height: 2; text-align:center; padding: 1em 0px;}

.main_kecheng_list .biao span{display: inline-table;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.main_kecheng_list .biao span.time{width: 40%;}

.main_kecheng_list .biao span.address{width: 36%;}

.main_kecheng_list .biao span i{color: #f59f3a;}

.main_kecheng_list .biao em{display: inline-table;background: #f59f3a; color: #fff; border-radius: 0.2em; width: 40%; padding: 0.3em 0px; margin-top: 0.6em;}







.lanren .more{text-align: center; margin-top: 2em;}

.lanren .more a{display: inline-table; background: #083770; color: #fff; padding: 0.4em 2em; border-radius: 0.5em;}







.main_kecheng_xian_list{padding-bottom: 4em;}

.main_kecheng_xian_list li{display: block; padding: 1em 2%; background: #fff; margin-top: 1em;}

.main_kecheng_xian_list .img{position: relative; text-align:center;}

.main_kecheng_xian_list .img b{position: absolute; left: 3%; bottom: 3%; color: #fff; padding: 0.2em 0.6em 0.2em 2.2em; background: url(../images/index_24.png) center left 0.6em no-repeat rgba(0,0,0,0.5); background-size: 1em; border-radius: 0.3em;}

.main_kecheng_xian_list h3{line-height: 2; border-bottom: 1px #dcdcdc solid; text-align: center; padding: 0.6em 0px;}

.main_kecheng_xian_list .biao{line-height: 2; text-align:center; padding: 1em 0px;}

.main_kecheng_xian_list .biao span{display: inline-table;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.main_kecheng_xian_list .biao span.time{max-width: 40%;}

.main_kecheng_xian_list .biao span.address{margin-right: 1%;}

.main_kecheng_xian_list .biao span i{color: #f59f3a;}

.main_kecheng_xian_list .biao a{display: inline-table;background: #f59f3a; color: #fff; border-radius: 0.2em; width: 16%;}

.main_kecheng_xian_list .biao a.xiangqing{background: #1c364d; margin-right: 2%;}







.kecheng_search_shanxuan{margin-top: 1em; display:none;}

.kecheng_search{padding: 1.4em 5% 0.6em;}

.kecheng_search .txt{border:1px #eeeeee solid; width: 78%; height: 2.4em; border-bottom-left-radius:0.3em;  border-top-left-radius:0.3em; float: left;}

.kecheng_search .sub{height: 2.4em; background: #083770; color: #fff; border:1px #083770 solid; border-bottom-right-radius:0.3em;  border-top-right-radius:0.3em; float: left; width: 20%;}



.kecheng_shaixuan{text-align-last: justify; padding-bottom: 0.6em;}

.kecheng_shaixuan li{display: inline-table;text-align-last: center; text-align:center; width: 48%;;}

.kecheng_shaixuan li select{border:0px; font-size: 1.2em; height: 2.4em;width: 70%;}





.kecheng_show{line-height: 2;}

.kecheng_show_con{margin-bottom: 1em; padding-bottom: 0.6em;}

.kecheng_show_con .img{position: relative;}

.kecheng_show_con .img b{position: absolute; left: 3%; bottom: 3%; color: #fff; padding: 0.2em 0.6em 0.2em 2.2em; background: url(../images/index_24.png) center left 0.6em no-repeat rgba(0,0,0,0.5); background-size: 1em; border-radius: 0.3em;}

.kecheng_show_con .title{padding: 0.8em 2% 0.4em;}

.kecheng_show_con .desc{padding: 0px 2%;}

.kecheng_show_con .desc a{margin-left: 1%; font-size: 1.2em; background: url(../images/content_03.png) center left 0.5em no-repeat #083770; color: #fff; padding: 0.3em 0.5em 0.3em 2em; background-size: 0.9em; border-radius: 0.4em;}



.kecheng_show_renqun{background: url(../images/kechengshow_05.jpg) center center no-repeat; background-size: 100% 100%; padding:3em 2%; color: #fff;}

.kecheng_show_renqun h3.title{background: url(../images/kechengshow_10.png) center center no-repeat; background-size: 70%; font-size: 1.6em; text-align: center; margin-bottom: 1em;}



.kecheng_show_bot{padding: 2em 2%;}

.kecheng_show_time_address{color: #de012b; font-size: 1.2em; padding: 1.4em 2%; box-shadow: 0px 0px 0.8em #ccc;}



.kecheng_show_gailan{background: #f6f9fd; padding: 1.4em 2%; box-shadow: 0px 0px 0.8em #ccc; margin: 1.4em 0px;}

.kecheng_show_gailan h3.title{background: url(../images/kechengshow_08.png) center center no-repeat; background-size: 70%; font-size: 2em; text-align: center; margin-bottom:0.5em; color: #008194;}

.f6f9fd{background: #f6f9fd;}

.f0f8f9{background: #f0f8f9;}



.kecheng_show_baoming{background: #fef8f0;}



.kecheng_show_baoming{background: #fef8f0; padding: 2.6em 2% 1.4em; box-shadow: 0px 0px 0.8em #ccc; margin: 3em 0px 1.4em; position: relative;}

.baoming_img{position: absolute; top: -1.5em; left: -0.2em; width: 6em;}

.kecheng_show_baoming .title{font-size: 1.4em; text-align:center; margin-bottom: 1em;}



.kecheng_show_baoming_time{border-bottom: 1px #7c7c7c solid; margin-bottom: 1em; padding-bottom: 1em;}

.kecheng_show_baoming_time .left{float: left; width: 50%;}

.kecheng_show_baoming_time .right{float: right; width: 40%; text-align: center;}



.footer2{margin-bottom: 4em;}

.footfloat2{position: fixed; max-width: 640px; background: #f5f5f5; font-size: 1.2em; bottom: 0px; padding-left: 2%; width: 98%;  z-index: 99999;}

.footfloat2 a{font-size: 1.2em; line-height: 2;}

.footfloat2 a.zixun{color: #fff; float: right; background: #ff3109; width: 30%;text-align: center;}

.footfloat2 a.baoming{background: url(../images/kechengshow_20.png) center left no-repeat; background-size: 1.4em; text-indent: 2em;float: left;}



.footfloat3{position: fixed; max-width: 640px; background: #ffffff; bottom: 0px; padding-left: 2%; width: 94%; padding: 0px 3%;  z-index: 99999;}

.footfloat3 .close{width: 1.5em; height: 1.5em; background: url(../images/zixun_03.png) center center no-repeat; background-size: 100%; position: absolute; right: 3%; top: 1em; display: inline-table;}

.footfloat3 h3{font-size: 1.3em;}

.footfloat3 h3.title{border-bottom: 1px #e5e5e5 solid; padding: 0.8em 0px;}

.footfloat3 a{border-bottom: 1px #e5e5e5 solid; display: block; background: url(../images/zixun_10.png) center right no-repeat; background-size: 0.8em;}

.footfloat3 p{color: #757575}

.footfloat3 a div{padding: 0.8em 0em 0.8em 3.5em;}

.footfloat3 a .weixin_img{background: url(../images/zixun_07.png) center left no-repeat; background-size: 2.4em;}

.footfloat3 a .phone_img{background: url(../images/zixun_15.png) center left no-repeat; background-size: 2.4em;}







.member_download_list{margin: 1em 2% 3em; padding: 1em 2%; line-height: 1.6;}

.download_list{padding-bottom: 1.5em;}

.download_list a{display: block; position: relative; font-size: 1.1em; padding: 0.4em 0px;}

.download_list a p{width: 80%;}

.download_list a span{position: absolute; right: 0px; top: 0.4em; color: #335c88; text-decoration: underline;}







.quanyi_title{text-align:center; line-height: 2; font-size: 1.5em; color: #fff; background: url(../images/quanyi_03.png) center center no-repeat; background-size: 90%;}

.quanyi_list{padding: 0px 2% 3em; line-height: 2;}

.quanyi_list li{background: url(../images/quanyi_07.png) center center no-repeat; background-size: 100% 100%; margin-top: 1em; position: relative; padding: 0px 2% 0px 24%; height: 10em;}

.quanyi_list li div{display: table-cell; vertical-align: middle; height: 10em;}

.quanyi_list span{font-family: "Impact"; font-size: 2em; color: #fff; background: #b7062b; border-radius: 50%; position: absolute; left: 2%; top:50%; margin-top: -1em; width:2em; height: 2em; line-height: 2em; text-align:center;}



.body_share{}

.main_share{background: url(../images/haibao_bg.jpg) center center no-repeat; background-size: 100% 100%; padding: 2em 5%; color: #fff;}

.main_share .title_team{font-size: 2em; font-weight: bold; text-align:center; background: url(../images/haibao_03.png) center center no-repeat; background-size: 90%; padding: 1.8em 0px;}

.main_share .title_chegnzhang{font-size: 1.8em; font-weight: bold; text-align:center; margin: 0.7em 0px; line-height: 1.6;}



.share_xinxi{background: url(../images/haibao1_03.png) center center no-repeat; background-size: 100% 100%; padding: 0.8em 5%; overflow: hidden;}

.share_xinxi .img{float: left; width: 18%; padding-top: 1em;}

.share_xinxi .img img{border-radius: 50%;}

.share_xinxi .desc{float: left; margin-left: 3%;width: 51%; line-height: 2; padding-top: 1em;}

.share_xinxi .desc p:first-child{font-size: 1.1em;}

.share_xinxi .desc p{white-space: nowrap;    overflow: hidden;     text-overflow: ellipsis;}

.share_xinxi .erweima_img{text-align:center; float: right; width: 27%;}

.share_xinxi .erweima_img img{max-width: 100%; max-height: 6em;}

.share_xinxi .erweima_img p{font-size: 0.8em;}

.share_xinxi2.share_xinxi{padding: 1em 3%; margin-top: 2em;}



.share_erweima{margin-top: -1em; text-align:center;}

.share_erweima img{max-width: 36%;}

.share_erweima h3{font-size: 1.1em;}



.share_jiaru{line-height: 2.5; font-size: 1.2em; background: url(../images/haibao_15.png) center center no-repeat; background-size: 100% 100%; text-align:center; margin-top: 1.5em;}



.share_img{text-align: center; padding:1em 0px;}

.share_img img{max-width: 70%;}



.share_desc{line-height: 2;}

.share_desc h3{text-align:center;}

.share_desc p{text-indent: 3em; }





.mem_register{background: url(../images/register_01.jpg) center top no-repeat #fff; background-size: 100%; padding-top: 12.5em;}

.login_reg{margin:0px 2% 2em;  background: #fff; box-shadow: 0px 0px 8px #ccc; padding: 0px 2% 1em; border-radius: 1em;}

.login_reg .tab{font-size: 1.3em; line-height: 50px; border-bottom: 1px #f2f2f2 solid; }

.login_reg .tab a{text-align:center; text-align-last: center; display: inline-table;width: 36%; margin:0px 32%;}

.login_reg .tab a:hover,.login_reg .tab a.on{border-bottom:2px #093870 solid; color: #093870;}



.login_form{padding: 0.4em 5% 0px;}

.login_form li{display: none;}

.login_form li span.code,.login_form li span.txt{margin-top: 0.8em;line-height: 36px; display: block;}

.login_form li span label{width:26%; text-align:center;float: left;}

.login_form li span.code input,.login_form li span.txt input{border:1px #e3e3e3 solid; float: left; overflow: hidden; display: block; line-height: 36px; height: 36px;}

.login_form li input{font-size: 1.1em;}

.login_form li .code input{text-indent: 10px; width: 45%;}

.login_form li .code #btn{width: 28%; height: 38px; border-left: 1px #093870 solid; float: left; background: #093870; float: right;text-indent: 0px; text-align:center; color: #ffffff;}

.login_form li .txt input{text-indent: 15px; width: 73%;}

.login_form li .sub{display: block; margin: 1.4em 0px; text-align:center;}

.login_form li .sub input{border:1px #ff3109 solid; background: url(../images/youxue_29.png) center left 1em no-repeat #ff3109; color: #fff; border-radius: 5px; padding: 0.4em 1em 0.4em 2.8em; background-size: 1.5em;}





.login_form li .desc{color: #8b8b8b; text-align:center; line-height: 2;}

.login_form li .desc label{width: 24%; float: left;}

.login_form li .desc input{float: left; line-height:28px; height: 28px;}

.login_form li .desc span{margin-left: 0.5em; float: left;line-height: 30px;}

.login_form li .code input#btn[type="button" i]:disabled{color: #999;} 









.kecheng_baoming{margin: 1.5em 2%; padding: 1.4em 2% 4em; line-height: 2;}

.kecheng_baoming .title{text-align:center; color: #093677; font-size: 1.3em;}

.kecheng_baoming .desc{text-align:center; color: #093677; font-size: 1.1em;}

.kecheng_baoming .title_o{text-align:center; color: #fd8d07; font-size: 1.3em;}

.kecheng_baoming .desc_o{text-align:center; color: #fd8d07; font-size: 1.1em;}



.kecheng_baoming_form{padding: 0em 2% 1em;}

.kecheng_baoming_form li{margin-top: 0.8em; }

.kecheng_baoming_form li label{display: inline-table; width: 25%; line-height: 2.4em;}

.kecheng_baoming_form li.txt input{width: 73%; border:1px #e6e6e6 solid; height: 2.4em; text-indent: 0.6em;}

.kecheng_baoming_form li.radio div{width: 64%; display: inline-table; float: right;}

.kecheng_baoming_form li.radio div.div em{float: left; width: 33%;}

.kecheng_baoming_form li.radio input[type="radio"]{float: left; border:1px #e4e4e4 solid; margin-right: 0.5em; margin-top: 0.3em;}

.kecheng_baoming_form li.txtarea label{float: left;}

.kecheng_baoming_form li.txtarea textarea{float:left; width: 70%; border:1px #e6e6e6 solid; height: 6em; text-indent: 0.6em;}

.kecheng_baoming_form li.time div{display: inline-table; width: 70%;}

.kecheng_baoming_form li.time input{width: 36%; border:1px #e6e6e6 solid; height: 2.4em; text-indent: 0.6em;}

.title_form{border-bottom: 1px solid #e6e6e6;}



.kecheng_baoming_desc{margin: 0.8em 0px 1.5em;}



table.kecheng_baoming_table{border-collapse: collapse; margin: 1em 0px;}

table.kecheng_baoming_table td,table.kecheng_baoming_table th{border: 1px solid #ccc; width: 18%;line-height: 32px; padding: 0.2em 0.1em;}

table.kecheng_baoming_table td input[type="text"]{width: 100%; height: 2em; border:0px #fff solid; text-indent: 0.6em;}

table.kecheng_baoming_table em{display: inline-table;}

table.kecheng_baoming_table input[type="radio"]{float: left; border:1px #e4e4e4 solid; margin-right: 0.5em; margin-top: 0.3em;}

.kecheng_baoming_table2.kecheng_baoming_table label{display: inline-table;line-height: 2.4em; padding-left: 1em ;}

.kecheng_baoming_table2.kecheng_baoming_table input[type="text"]{width: 64%; height: 2.4em; text-indent: 0.6em;}

.kecheng_baoming_table2.kecheng_baoming_table div{display: inline-table;}




.kecheng_baoming_shuoming{line-height: 2;}



.kecheng_baoming_form li.sub{display: block; margin: 1.4em 0px; text-align:center;}

.kecheng_baoming_form li.sub input{border:1px #ff3109 solid; background: url(../images/youxue_29.png) center left 1.5em no-repeat #ff3109; color: #fff; border-radius: 1.5em; padding: 0.6em 1.5em 0.6em 3.3em; background-size: 1.5em;}





.main_ruzhu{margin: 1em 2%; padding: 1em 0px 2em;}

.main_ruzhu .ruzhu_title{line-height: 2; padding: 0px 2%; margin-top: 1em;}

.main_ruzhu .ruzhu_desc{line-height: 2; text-indent: 2em; padding: 0px 2%;}

.ruzhu_form{padding: 0em 10% 1em;}

.ruzhu_form li{margin-top: 0.8em; }

.ruzhu_form li label{display: inline-table; width: 26%; text-align: right; line-height: 2.4em;}

.ruzhu_form li.txt input{width: 70%; border:1px #e6e6e6 solid; height: 2.4em; text-indent: 0.6em;}

.ruzhu_form li.txtarea label{float: left;}

.ruzhu_form li.txtarea textarea{float:left; width: 70%; border:1px #e6e6e6 solid; height: 6em; text-indent: 0.6em; padding: 0.2em 0.3em;}

.ruzhu_form li.file label{float: left;}

.ruzhu_form li.file span{display: inline-table; width: 40%; text-align:center;}

.ruzhu_form li.file span p{line-height: 2;}

.ruzhu_form li.file div.a{float: left; width: 70%;}

.ruzhu_form li.file div.a a{display: block; padding: 0.1em 0px; text-align:center; font-size: 4em; color: #d6d5d5; border:1px #e6e6e6 solid;}

.ruzhu_form li.sub{display: block; margin: 1.4em 0px; text-align:center;}

.ruzhu_form li.sub input{border:1px #ff3109 solid; background: url(../images/youxue_29.png) center left 1.5em no-repeat #ff3109; color: #fff; border-radius: 1.5em; padding: 0.6em 1.5em 0.6em 3.3em; background-size: 1.5em;}



.ruzhu_form li.code input{ border:1px #e6e6e6 solid; height: 2.4em; text-indent: 0.6em;width: 40%;}

.ruzhu_form li.code #btn{width: 30%; height: 2.4em; border-left: 1px #093870 solid; background: #093870;text-indent: 0px; text-align:center; color: #ffffff;}

.ruzhu_form li.code input#btn[type="button" i]:disabled{color: #999;} 





.ruzhu_xieyi{color: #8b8b8b; text-align:center; line-height: 2;}

.ruzhu_xieyi label{width: 24%; float: left;}

.ruzhu_xieyi input{float: left; line-height: 28px; height: 28px;}

.ruzhu_xieyi span{margin-left: 0.5em; float: left;line-height: 30px;}





.alert_xieyi{position: fixed; line-height: 2; background: #fff; left: 2%; width: 92%; padding: 1em 2%; border-radius: 1em; box-shadow: 0px 0px 8px #999; z-index: 9; top: 10%; height: 75%; overflow: auto;display: none; overflow: auto;}

.alert_title{font-size: 1.3em; line-height: 2; color: #333; margin-bottom: 0.8em;}

.xieyi_close{position: absolute; right: 3%; top: 2%; font-size: 1.6em;}

.alert_desc{text-align: left; text-align-last: left;}





.alert_bg{position: fixed; background: rgba(0,0,0,0.8); height: 100%; left: 0px; width: 100%; top: 0px; display: none;}







.diaocha_form{background: url(../images/diaochabiao_02.jpg) center top no-repeat #5881b1; background-size: 100%; padding:2.5em 2% 1em;}

.diaocha_title{font-size: 1.2em; text-align:center; color: #fff; line-height: 2;}

.diaocha_desc{text-align:center; color: #fff; line-height: 2;}





.diaocha_biaoge{margin:2em 0px;  background: #fff; box-shadow: 0px 0px 8px #ccc; padding: 0px 2% 1em; border-radius:0.5em;}

.diaocha_biaoge .tab{font-size: 1.3em; line-height: 50px; border-bottom: 1px #f2f2f2 solid; }

.diaocha_biaoge .tab a{text-align:center; text-align-last: center; display: inline-table;width: 36%; margin:0px 6%;}

.diaocha_biaoge .tab a:hover,.diaocha_biaoge .tab a.on{border-bottom:2px #093870 solid; color: #093870;}



.diaocha_biaoge_form{line-height: 2.5em;}

.diaocha_biaoge_form p{color: #999; font-size: 1.1em;}

.diaocha_biaoge_form h3 i,.diaocha_biaoge_form .diaocha_txt span i x{color: #f6ae64;}

.diaocha_biaoge_form p input[type="radio"]{float: left; border:1px #e4e4e4 solid; margin-right: 0.5em; margin-top: 0.4em;}

.diaocha_biaoge_form p input[type="checkbox"]{float: left; border:1px #e4e4e4 solid; margin-right: 0.5em; margin-top: 0.6em;}

.diaocha_biaoge_form .three label{float: left; min-width: 33%;}

.diaocha_biaoge_form .two em{float: left; min-width: 48%;}

.diaocha_biaoge_form .one span{display: block;}

.diaocha_biaoge_form textarea{width: 96%; height: 8em; border:1px #e2e2e2 solid; padding: 0.5em 2%;}

.diaocha_biaoge_form div .txt{width: 6em; border:1px #e2e2e2 solid; text-indent: 0.4em; height: 1.6em;}

.diaocha_biaoge_form b{display: block;}

.diaocha_biaoge_form h3{margin: 0.8em 0px 0.5em;}



.diaocha_biaoge_form .diaocha_txt{padding-right: 1%; line-height: 3em;}

.diaocha_biaoge_form .diaocha_txt h4{font-size: 1.2em; border-bottom: 1px #e2e2e2 solid;}

.diaocha_biaoge_form .diaocha_txt span{display: block; line-height: 2em; margin-top: 1em;}

.diaocha_biaoge_form .diaocha_txt span i{display: inline-table; width: 25%; text-align:right;margin-right: 1%;}

.diaocha_biaoge_form .diaocha_txt .cha_txt input{border: 1px #e2e2e2 solid; height: 2.5em; text-indent: 0.6em; width: 72%;}

.diaocha_biaoge_form .diaocha_txt .cha_txt_r{text-align: right;}

.diaocha_biaoge_form .diaocha_txt .cha_radio{padding-left: 10%;}

.diaocha_biaoge_form .diaocha_txt .cha_txt_r{text-align: right;}

.diaocha_biaoge_form .diaocha_txt .cha_txt_r input{border: 1px #e2e2e2 solid; height: 2em; text-indent: 0.6em; width: 50%; margin-left: 3%;}

.diaocha_biaoge_form .diaocha_txt .cha_sex label{min-width: 20%;}

.diaocha_biaoge_form .sub{display: block; margin: 1.4em 0px; text-align:center;}

.diaocha_biaoge_form .sub input{border:1px #ff3109 solid; background: url(../images/youxue_29.png) center left 1.5em no-repeat #ff3109; color: #fff; border-radius: 1.5em; padding: 0.6em 1.5em 0.6em 3.3em; background-size: 1.5em;}





.mem_top{background: url(../images/member_01.jpg) center center no-repeat; text-align:center; background-size: 100% 100%; padding: 1.6em 0px; color: #fff; text-align:center;}

.mem_top .img span{background: rgba(255,255,255,0.3); padding: 0.5em; display: inline-table; border-radius: 50%; max-width: 7em;}

.mem_top .img span img{border-radius: 50%;}

.mem_top .title{line-height: 2; margin-top:0.5em; font-size: 1.4em;}

.mem_top .desc{font-size: 1.1em;}





.mem_three{padding: 1em 0px;box-shadow: 0px 0.6em 0.6em -0.6em #999;}

.mem_three a{float: left;width: 33.333%;text-align:center; background: url(../images/member_icon_11.jpg) center left no-repeat; background-size: auto 80%;}

.mem_three a:first-child{background: none;}

.mem_three a h3{font-size: 1em; font-weight: normal; line-height: 2; margin-top: 0.5em;}

.mem_three a img{max-width: 30%;}



.mem_menu{line-height: 40px; margin-top: 1.4em;}

.mem_menu li{padding: 0.5em 0px; border-bottom: 1px #f5f6f8 solid; margin-left: 2em;}

.mem_menu li>a{ display: block; padding-left: 32px;}

.mem_menu li{background: url(../images/zixun_10.png) center right 1em no-repeat; background-size: 0.9em;}

.mem_menu li.mem_xinxi>a{background: url(../images/member_icon_18.png) center left no-repeat; background-size: 2em;}

.mem_menu li.mem_password>a{background: url(../images/member_icon_22.png) center left no-repeat; background-size: 2em;}

.mem_menu li.mem_zuihuan>a{background: url(../images/member_icon_24.png) center left no-repeat; background-size: 2em;}

.mem_menu li.mem_zhuanzeng>a{background: url(../images/member_icon_25.png) center left no-repeat; background-size: 2em;}

.mem_menu li.mem_yaoqing>a{background: url(../images/member_icon_32.png) center left no-repeat; background-size: 2em;}



.mem_logout{text-align: center; padding:2em 0px;}

.mem_logout a{display: inline-table; padding: 1em 0px; box-shadow: 0px 0px 0.6em #999; display: inline-table; width: 90%; border-radius: 0.6em;}





.jifen_shu{line-height: 2; padding:0.8em 2%;}

.jifen_shu p{background: url(../images/jifen_04.png) center left no-repeat; font-size: 1.1em; background-size: 1.4em; padding-left: 2em;}

.jifen_shu p i{color: #e52522;}



.jifen_list{padding:0.6em 1%;}

.jifen_list .img{position: relative; height: 9.5em; width: 100%; overflow: hidden; text-align: center; border-radius: 0.4em; }



.jifen_list .img b{position: absolute; left: 3%; bottom: 3%; color: #fff; padding: 0.2em 0.6em 0.2em 2.2em; background: url(../images/index_24.png) center left 0.6em no-repeat rgba(0,0,0,0.5); background-size: 1em; border-radius: 0.3em;}

.jifen_list a{width: 48%; margin: 0.5em 1%; float: left; text-align: center;}

.jifen_list a .desc{line-height: 2; padding: 0.6em 0px;}

.jifen_list a .desc span{color: #f59f3a; font-size: 1.3em;}

.jifen_list a .desc i{padding: 0px 2%;}

.jifen_list a .desc em{display: inline-table; background: #083770; color: #fff; padding: 0px 2%; border-radius: 0.4em;}













.yaoqing_body{background: url(../images/yaoqing.jpg) top center no-repeat; background-size: 100%; padding-bottom: 20%;}



.yaoqing_title{font-size: 1.8em; text-align: center; color: #fff; padding: 2em 0px 1em;}



.yaoqing_con{margin:1em 2%; position: relative; border-radius: 0.6em; box-shadow: 0px 0px 0.6em #999; text-align: center; padding: 2em 0px 5em;}

.yaoqing_con .title span{color: #db1947; font-size: 1.8em; background: url(../images/yaoqing_03.jpg) center bottom no-repeat; display: inline-table; background-size: 100%; font-weight: bold;}

.yaoqing_erweima{border-bottom: 1px #cccccc dashed; padding: 1em 0px; margin: 1em 0px 2em;}

.yaoqing_erweima img{width: 33%; }

.yaoqing_erweima p{font-size: 1.3em;}

.yaoqing_shi span{font-size: 1.3em; display: inline-table; background: url(../images/yaoqing_07.png) center center no-repeat; background-size: 100% 100%; padding: 1.4em 4%;}

.yaoqing_ba{position: absolute; left: 0px; bottom: -2em; width: 100%;}

.yaoqing_ba span{font-size: 1.4em; display: inline-table; background: #db1947; color: #fff; padding: 1em 4%;}





.height4em{height: 4em;}

.mem_header_nav{width: 100%;height: auto; padding:0.4em 0px; position: fixed; top:0px; left: 0px; z-index: 9999;}

.mem_header_nav .fanhui{width: 12%; float: left; height: 40px; background: url(../images/wap_fanhui.png) center center no-repeat; background-size: 1em;}

.header_title{line-height: 40px; float: left; width: 76%; text-align:center; font-size: 1.4em;}



.member_form{padding: 1em 2% 2em;}

.member_form ul{border-top-left-radius: 0.6em; padding: 1em 2%; border-top-right-radius: 0.6em; box-shadow: 0px 0px 0.5em #ccc;}

.member_form ul label{width: 30%; display: inline-table;font-size: 1.2em; }

.member_form li input{color: #999;font-size: 1.2em; }

.member_form li input.name{color: #232323;}

.member_form li.img{padding-bottom: 1em;}

.member_form li.img img{max-width: 5em; border-radius: 50%;}

.member_form li{padding: 0.5em 2%; line-height: 2em;border-top:1px #e6e6e6 solid;}

.member_form li.code .code_input{text-indent: 0.6em; font-size: 1.2em; width: 38%; height: 2em; border:0px #fff solid; color: #999;}

.member_form li.code #btn{background: #959aaa; color: #fff; border:1px #959aaa solid; padding: 0.3em 0.6em; border-radius: 0.3em; font-size: 1em;}

.member_form li:first-child{border:0px #e6e6e6 solid;}

.member_form li.txt input{text-indent: 0.6em; width: 60%;height: 2em; border:0px #fff solid;}

.member_form li.textarea textarea{width: 96%; padding: 0.6em 2%; color: #999; height: 6em;  border:0px #fff solid;}





.member_form .sub{text-align:center; margin:2em 0px;}

.member_form .sub input{height: 2.5em; font-size: 1.3em; color: #fff;background: #ff3109; border-radius: 1.25em; border:1px #ff3109 solid; width: 90%;}

.member_form .desc{line-height: 2; padding: 0px 2%; font-size: 1.1em;}



.memberyaoqing_list{padding: 1em 2%;}

.memberyaoqing_list .memberyaoqing_jilu{background: #fff; border-radius: 1.4em;  padding: 0.6em 1em; font-size: 1.2em; display: inline-table;}

.memberyaoqing_list li{background: #fff; margin-top: 1em; font-size: 1.2em; position: relative; border-radius: 0.8em; padding:0.8em 2%;}

.memberyaoqing_list li img{width: 5em; float: left;}

.memberyaoqing_list li .desc{float: left; line-height: 2; margin-top: 1%; margin-left: 5%; max-width: 50%;}

.memberyaoqing_list li .desc h3{font-size: 1.1em;}

.memberyaoqing_list li span{position: absolute; right: 2%; top: 0.8em;line-height: 2.4em; background: url(../images/yaoqing_06.png) center right no-repeat; background-size: 0.6em; padding-right: 1em; color: #999999;}

.memberyaoqing_list li a{position: absolute; right: 2%; bottom: 0.8em;line-height: 2.4em;  background-size: 0.6em;}



.memberyaoqing_list .more{text-align: center; margin-top: 2em;}

.memberyaoqing_list .more a{display: inline-table; background: #ff3109; color: #fff; padding: 0.5em 2em; border-radius: 0.5em; font-size: 1.2em;}



.jifenliebiao_ul{padding: 0.6em 2%;}

.jifenliebiao_ul li{background: #fff; border-radius: 0.6em; margin-top: 0.8em; padding: 0.8em 2%; line-height: 2; clear: both;}

.jifenliebiao_ul li div{clear: both;}

.jifenliebiao_ul li span{float: left;}

.jifenliebiao_ul li i{float: right;font-size: 1.1em;}

.jifenliebiao_ul li .title{font-size: 1.4em;}

.jifenliebiao_ul li .desc{font-size: 1.1em;}

.jifenliebiao_ul li .desc span{color: #f59f3a;}

.jifenliebiao_ul li .desc i{color: #999999;}



.jifen_xiaoji{position: fixed; left: 0px; bottom: 0px; background: #fff; width: 96%; padding: 0.3em 2%; text-align: right; font-size: 1.4em; line-height: 2;}

.jifen_xiaoji i{color: #f59f3a; font-size: 1.1em;}









.kechengbaoming_main_list{padding:0.3em 0px;}



.kechengbaoming_main_list li{display: block;margin: 1em 0px; background: #fff; padding: 0.8em 2%;}

.kechengbaoming_main_list li .img{float: left; width: 45%; position: relative; height: 8.6em; overflow: hidden; text-align: center;}

.kechengbaoming_main_list li .img img{max-width: 100%; max-height: 100%;}

.kechengbaoming_main_list .img b{position: absolute; left: 3%; bottom: 3%; color: #fff; padding: 0.2em 0.6em 0.2em 2.2em; background: url(../images/index_24.png) center left 0.6em no-repeat rgba(0,0,0,0.5); background-size: 1em; border-radius: 0.3em;}

.kechengbaoming_main_list li .desc{float: right; width: 53%; position: relative;}

.kechengbaoming_main_list li .desc h3{font-size: 1.05em; border-bottom: 1px #dcdcdc solid; padding: 0.1em 0px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; margin-bottom: 0.2em;}

.kechengbaoming_main_list li .desc span{display: block; line-height: 1.5;}

.kechengbaoming_main_list li .desc em{position: absolute; right: 0px; bottom:2.5em; background: #f59f3a; color: #fff; padding: 0.3em 0.8em; border-radius: 0.3em;}

.kechengbaoming_main_list li .desc em.yi{background: #ca120d;}

.kechengbaoming_main_list li .desc a{position: absolute; right: 0px; bottom:0em; background: #5c7e9c; color: #fff; padding: 0.3em 0.8em; border-radius: 0.3em;}































































