/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}  /* 初始化标签在所有浏览器中的margin、padding值 */
fieldset,img {border:0 none}  /* 重置fieldset（表单分组）、图片的边框为0*/
dl,ul,ol,menu,li {list-style:none}   /* 重置类表前导符号为none,menu在HTML5中有效 */
blockquote, q {quotes: none}   /* 重置嵌套引用的引号类型 */
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}  /* 重置嵌套引用*/
input,select,textarea,button {vertical-align:middle}  /* 重置表单控件垂直居中*/
/*清除ios默认input样式*/
input[type=button]{-webkit-appearance:none;outline:none}
button {border:0 none;background-color:transparent;cursor:pointer}  /* 重置表单button按钮效果 */
/*body,th,td,input,select,textarea,button,a,p,ul,li {font-family: "SourceHanSansCN","思源雅黑", "黑体","宋体";color:#333;} *//* 重置页面文字属性 */
body,th,td,input,select,textarea,button,a,p,ul,li {font-family: "Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei";color:#333;} 
a {color:#333;text-decoration:none}  /* 重置链接a标签 */ 
a:active, a:hover {text-decoration:none}   /* 重置链接a标签的鼠标滑动效果 */
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}  /* 重置样式标签的样式 */
caption {display:none;}    /* 重置表格标题为隐藏 */
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}    /* 重置table属性 */
/*
img{vertical-align:top; display:block;}  /* 图片在当前行内的垂直位置 */

/* 页面设置 */
/* 取消a标签点击后的虚线框 */
a {outline: none;}  
a:active {star:expression(this.onFocus=this.blur());}
/* 设置页面文字等在拖动鼠标选中情况下的背景色与文字颜色 */ 
::selection {color: #fff;background-color: #4C6E78;}    
::-moz-selection {color: #fff;background-color: #4C6E78;} 
input, select ,textarea{outline: none; border:none; background:none;} /*去掉表单获得焦距样式*/
input{-webkit-appearance: none;-webkit-border-radius:0px;}

body{margin: auto;background:white;}

header{background-color: #2871bd;width: 100%;height: 116px;}
.header_t{width: 1176px;height: 100%;margin: auto;position: relative;}
header .logo_img{height: 80px;position: absolute;left: 0px;top: 18px;}
header .logo_img img{height: 80px;}
header .tz_img{position: absolute;top: 32px;height: 52px;left: 100px;}
header .com_t{position: absolute;line-height: 18px; text-align: right; color:rgba(255,255,255,1);font-size: 14px;font-weight: 300; right: 0px;bottom: 16px;}
header .right_l{position: absolute;right: 0px;top: 12px;}
header .right_l img{float: left;width: 20px;margin-right: 10px;}
header .right_l img:last-of-type{margin-right: 0;}
header .right_l p{float: left;line-height: 30px;color: white;font-size: 14px;}
header .ewm_img{position: absolute;top: 40px;right: 10px;}
header .user_icon{position: absolute;top: 12px;right: 90px; height: 20px;width: 90px; background: rgba(255,255,255,0.15);border-radius: 10px;}
header .user_icon img{height: 12px;width: 12px;margin: 4px;margin-right: 8px;float: left;}
header .user_icon p{float: left;font-size: 12px;line-height: 20px;color: white;font-weight: 300;}

footer{background:linear-gradient(90deg,rgba(76,143,248,1) 0%,rgba(49,109,199,1) 100%);width: 100%;margin: auto;}
.footer_f{width: 1176px;margin: auto;padding-top: 30px;}
footer .f_b{border-bottom: 1px solid rgba(0,0,0,0.1);padding-bottom: 40px;overflow: hidden;}
footer .f_b .logo_img{margin-top: 34px;height: 64px;float: left;}
footer .f_b .logo_img img{height: 100%;}
footer .f_b .f_con{float: right;width: 755px;}
footer .f_b .f_con .f_fun{overflow: hidden;margin-bottom: 30px;}
footer .f_b .f_con .f_fun p{float: left;color: white;font-size: 14px;font-weight: 300;margin-right: 92px; line-height: 32px;text-indent: 44px;}
footer .f_b .f_con .f_fun .f_sm{background: url(../img/web_icon.png) no-repeat;background-size: 32px 32px;background-position: left center;}
footer .f_b .f_con .f_fun .f_about{background: url(../img/about_icon.png) no-repeat;background-size: 32px 32px;background-position: left center;}
footer .f_b .f_con .f_fun .f_index{background: url(../img/index_icon.png) no-repeat;background-size: 32px 32px;background-position: left center;}
footer .f_b .f_link{}
footer .f_b .f_link p{color: rgba(255,255,255,0.7);font-size: 14px;font-weight: 400;margin-bottom: 18px;}
footer .f_b .f_link a{width: 207px;margin-bottom: 12px;overflow: hidden;height: 16px;line-height: 16px;color: white;display: inline-block;}
footer .f_b_b{line-height: 72px;text-align: center;font-size: 14px;font-weight: 300;color: white;}

/*index*/
.ks_type{width: 100%;box-shadow:0px 20px 60px 0px rgba(62,66,71,0.15);overflow: hidden;height: 48px;background:rgba(250,250,250,1);}
.ks_type ul{width: 1176px;overflow: hidden;margin: auto;height: 48px;line-height: 48px;}
.ks_type ul li{float: left;font-size: 16px;padding: 0 20px;cursor: default;color:rgba(51,51,51,0.8);cursor: pointer;font-weight: bold;}
.ks_type .current_tab{background-color: #2871bd;color: white;}

.index{width: 1176px;margin: auto;margin-bottom: 20px;margin-top: 38px; overflow: hidden;cursor: pointer;}
.index .left_con{width: 974px;margin-right: 24px;float: left;}
.index .left_con .con_1{overflow: hidden;width: 974px;}
.index .left_con .con_1 .swiper-container{width: 576px;height: 312px;border-radius: 10px;float: left;}
.index .left_con .con_1 .swiper-container img{width: 100%;height: 100%;}
.index .left_con .con_1 .con1_r{width: 376px;float: right;height: 312px;}
.index .left_con .con_1 .con1_r .con_title{}
.index .left_con .con_1 .con1_r .con_title{background: url(../img/hy_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}
.index .left_con .con_1 .con1_r .con_title{margin-bottom: 7px;text-indent: 48px;line-height: 30px; color:rgba(51,51,51,1);font-weight:500;font-size:16px;font-weight: bold;}
.index .left_con .con_1 .con1_r .con_title input{float: right;display: inline-block;text-indent: 48px;line-height: 30px;color:rgba(76,143,248,1);font-size: 12px;font-weight:300;}
.index .left_con .con_1 .con1_r .top_con{width: 100%;overflow: hidden;}
.index .left_con .con_1 .con1_r .top_con p{width: 100%;overflow: hidden;}
.index .left_con .con_1 .con1_r .top_con .top_t{margin-bottom: 17px; font-size: 16px;font-weight: 400;color:rgba(51,51,51,1);height: 16px;line-height: 16px;overflow: hidden;}
.index .left_con .con_1 .con1_r .top_con .con_j{height: 60px;overflow: hidden; line-height: 20px;color:rgba(153,153,153,1);font-weight:300;font-size:12px;margin-bottom: 16px;}
.index .left_con .con_1 .con1_r .top_con .con_pro{height: 12px;line-height: 12px;text-indent: 20px; margin-bottom: 24px; color:rgba(179,179,179,1);font-weight:300;font-size:12px;}
.index .left_con .con_1 .con1_r .top_con .con_pro{background: url(../img/pro_icon.png) no-repeat;background-size: 12px 10px;background-position: left center;}
.index .left_con .con_1 .con1_r .con_t{margin-bottom: 22px;height: 16px;text-indent: 20px; line-height: 16px;overflow: hidden; font-size: 16px;font-weight:400;color:rgba(51,51,51,1);}
.index .left_con .con_1 .con1_r .con_t{background: url(../img/article_icon.png) no-repeat;background-size: 8px 12px;background-position: left center;}
.index .left_con .con_1 .con1_r .con_t:last-of-type{margin-bottom: 0;}

.index .left_con .con_2{border-radius:8px;overflow: hidden;width: 974px;margin-top: 24px;background-color: white;box-shadow:0px 5px 20px 0px rgba(62,66,71,0.15);}
.index .left_con .con_2 .con_title{background: url(../img/hy_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}
.index .left_con .con_2 .con_title{text-indent: 48px;line-height: 62px; color:rgba(51,51,51,1);font-weight:500;font-size:16px;font-weight: bold;}
.index .left_con .con_2 .con_title input{float: right;display: inline-block;text-indent: 48px;line-height: 62px;margin-right: 26px;color:rgba(76,143,248,1);font-size: 12px;font-weight:300;}
.index .left_con .con_2 .con_list2{float: left;width: 450px;margin-left: 24px;}
.index .left_con .con_2 .con_list2:last-of-type{margin-right: 26px;}
.index .left_con .con_2 .con_list2 .new_con{overflow: hidden;margin-bottom: 24px;}
.index .left_con .con_2 .con_list2 .new_con img{border-radius:4px;width: 132px;height: 112px;margin-right: 23px;float: left;}
.index .left_con .con_2 .con_list2 .new_con .new_det{float: right;width: 295px;}
.index .left_con .con_2 .con_list2 .new_con .new_det p:first-of-type{color:rgba(51,51,51,1);font-weight:400;font-size:16px;height: 16px;line-height: 16px;overflow: hidden;margin-bottom: 15px;}
.index .left_con .con_2 .con_list2 .new_con .new_det .con_pro{margin-bottom: 29px; color:rgba(153,153,153,1);font-size:12px;line-height: 20px;height: 40px;overflow: hidden;font-weight:300;}
.index .left_con .con_2 .con_list2 .new_con .new_det p:last-of-type{height: 12px;line-height: 12px;text-indent: 20px;color:rgba(179,179,179,1);font-weight:300;font-size:12px;}
.index .left_con .con_2 .con_list2 .new_con .new_det p:last-of-type{background: url(../img/pro_icon.png) no-repeat;background-size: 12px 10px;background-position: left center;}
.index .left_con .con_2 .con_list2 .cont_title{margin-bottom: 24px;height: 16px;text-indent: 20px; line-height: 16px;overflow: hidden; font-size: 16px;font-weight:400;color:rgba(51,51,51,1);}
.index .left_con .con_2 .con_list2 .cont_title{background: url(../img/article_icon.png) no-repeat;background-size: 8px 12px;background-position: left center;}
.index .left_con .con_2 .con_list2 .cont_title span:first-of-type{text-indent: 0; width: 300px;overflow: hidden;display: inline-block;text-align: left;}
.index .left_con .con_2 .con_list2 .cont_title span:last-of-type{float: right;font-size:12px;font-weight:300;color:rgba(179,179,179,1);}

.index .left_con .con_3{width:474px;overflow: hidden;width: 974px;margin-top: 24px;}
.index .left_con .con_3 .con3_1{width: 474px;height: 286px; margin-right: 26px;float: left;border-radius:8px;box-shadow:0px 5px 20px 0px rgba(62,66,71,0.15);background:rgba(255,255,255,1);}
.index .left_con .con_3 .con3_1:last-of-type{float: right;margin-right: 0;}
.index .left_con .con_3 .con3_1 .con_title{}
.index .left_con .con_3 .con3_1 .con_title{background: url(../img/zyys_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}
.index .left_con .con_3 .con3_1 .con_title{text-indent: 48px;line-height: 62px; color:rgba(51,51,51,1);font-weight:500;font-size:16px;font-weight: bold;}
.index .left_con .con_3 .con3_1 .con_title input{float: right;display: inline-block;text-indent: 48px;line-height: 62px;margin-right: 26px;color:rgba(76,143,248,1);font-size: 12px;font-weight:300;}
.index .left_con .con_3 .con3_1 .con_list{overflow: hidden;margin-bottom: 30px;}
.index .left_con .con_3 .con3_1 .con_list .con_n{width: 71px;margin-left: 24px;max-height: 75px;overflow: hidden; line-height: 25px; font-size:18px;font-weight:400;color:rgba(76,143,248,1);float: left;}
.index .left_con .con_3 .con3_1 .con_list .con{float: right;width: 330px;margin-right: 24px;}
.index .left_con .con_3 .con3_1 .con_list .con .con_pro{line-height:20px;max-height: 60px;margin-bottom: 16px; font-size:12px;color:rgba(102,102,102,1);font-weight:300;padding-left: 24px;border-left: 1px solid rgba(225,231,241,1);}
.index .left_con .con_3 .con3_1 .con_list .con .con_t{}
.index .left_con .con_3 .con3_1 .con_list .con .con_t{height: 12px;line-height: 12px;text-indent: 20px;color:rgba(179,179,179,1);font-weight:300;font-size:12px;}
.index .left_con .con_3 .con3_1 .con_list .con .con_t{background: url(../img/pro_icon.png) no-repeat;background-size: 12px 10px;background-position: left center;}
.index .left_con .con_3 .con_list3 .new_con{margin-left: 24px;overflow: hidden;}
.index .left_con .con_3 .con_list3 .new_con img{width:132px;height:112px;border-radius:4px;float: left;}
.index .left_con .con_3 .con_list3 .new_con .new_det{float: right;margin-bottom: 24px; width: 267px;margin-right: 24px;position: relative;height: 112px;}
.index .left_con .con_3 .con_list3 .new_con .new_det .con_t{font-weight:400;color:rgba(51,51,51,1);font-size:16px;line-height: 16px;height: 16px;overflow: hidden;margin-bottom: 16px;}
.index .left_con .con_3 .con_list3 .new_con .new_det .con_pro{padding-left: 10px;color:rgba(153,153,153,1);line-height:20px;max-height: 60px;overflow: hidden; font-size:12px;font-weight:300;border-left: 2px solid rgba(55, 97, 161, 0.1);}
.index .left_con .con_3 .con_list3 .new_con .new_det .con_pub{position: absolute;bottom: 0; height: 12px;line-height: 12px;text-indent: 20px;color:rgba(179,179,179,1);font-weight:300;font-size:12px;}
.index .left_con .con_3 .con_list3 .new_con .new_det .con_pub{background: url(../img/pro_icon.png) no-repeat;background-size: 12px 10px;background-position: left center;}
.index .left_con .con_3 .con_list3 .con_t_list{overflow: hidden;}
.index .left_con .con_3 .con_list3 .con_t_list p{width:188px;float: left;height: 24px;line-height: 24px;overflow: hidden;margin-left: 24px;margin-right: 24px;margin-bottom: 22px;}

.index .left_con .con_4{margin-top: 24px;height: 250px; background:rgba(255,255,255,1);border-radius:8px;box-shadow:0px 5px 20px 0px rgba(62,66,71,0.15);}
.index .left_con .con_4 .con_title{background: url(../img/syjs_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}
.index .left_con .con_4 .con_title{text-indent: 48px;line-height: 62px; color:rgba(51,51,51,1);font-weight:500;font-size:16px;    font-weight: bold;}
.index .left_con .con_4 .con_title input{float: right;display: inline-block;text-indent: 48px;line-height: 62px;margin-right: 26px;color:rgba(76,143,248,1);font-size: 12px;font-weight:300;}
.index .left_con .con_4 .con_list{margin-left: 24px;margin-right: 24px;overflow: hidden;}
.index .left_con .con_4 .con_list .con_d{float: left;width: 166px;margin-right: 24px;}
.index .left_con .con_4 .con_list .con_d div{background-color: rgb(222, 222, 222);}
.index .left_con .con_4 .con_list .con_d:last-of-type{margin-right: 0;}
.index .left_con .con_4 .con_list .con_d img{width: 100%;height: 120px;border-radius: 4px;}
.index .left_con .con_4 .con_list .con_d p{font-size:14px;font-weight:400;color:rgba(76,143,248,1);margin-top: 20px;height: 16px;line-height: 16px;overflow: hidden;width: 166px;text-align: center;}

.index .left_con .con_5{overflow: hidden;border-radius: 0;box-shadow: 0 0 white;background-color: none;}
.index .left_con .con_5 .con_5_1{float: left;width: 474px;background:rgba(255,255,255,1);margin-bottom: 24px; border-radius:8px;box-shadow:0px 5px 20px 0px rgba(62,66,71,0.15);}
.index .left_con .con_5 .con_5_1 .con_list2{margin-left: 24px;margin-right: 24px;height: 210px;}
.index .left_con .con_5 .con_5_1 .con_list2 .new_det{width: 270px;margin-right: 24px;}
.index .left_con .con_5 .con_5_1 .con_list2 .cont_title{margin-right: 24px;margin-bottom: 21px;}
.index .left_con .con_5 .con_5_2{float: right;}
.index .left_con .con_5 .con_5_1 .con_title{background: url(../img/kxgl_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}
.index .left_con .con_5 .con_5_2 .con_title{background: url(../img/gjhz_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}
.index .left_con .con_5 .con_5_3 .con_title{background: url(../img/kxjs_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}
.index .left_con .con_5 .con_5_4 .con_title{background: url(../img/ykqy_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}
.index .left_con .con_5 .con_5_5 .con_title{background: url(../img/zyys_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}
.index .left_con .con_5 .con_5_6 .con_title{background: url(../img/ykqy_icon.png) no-repeat;background-size: 38px 24px;background-position: left center;}

.index .left_con .ad_banner{width: 100%;}
.index .partner{width: 974px;margin: auto;margin-top: 30px;text-align: center;margin-bottom: 40px;}
.index .partner .img_t{width: 210px;margin: auto;}
.index .partner .img_div{width: 100%;overflow: hidden;}
.index .partner .img_div img{float: left;margin-right: 39px; box-shadow:0px 12px 20px 0px rgba(95,95,103,0.15);height:140px;width:214px;border-radius:8px;}
.index .partner .img_div img:last-of-type{margin-right: 0;}

.index .right_con{width: 176px; float: right;}
.index .right_con .r_q{padding: 20px 0;background-color: #4C8FF8;}
.index .right_con .r_s{padding: 20px 0;background-color: #316DC7;}
.index .right_con .ad{margin-top: 30px;width: 100%;font-size: 0;}
.index .right_con .ad img{width: 100%;margin: 0;}
.index .right_con input{cursor: pointer; display: block;text-align: center;font-weight:400;height: 48px;font-size: 14px;width: 100%;color: white;}
.index .right_con input:hover{background-color: white;color: #0062CC;}
.index .right_con input:last-of-type{border: 0;}
.index .swiper-container2{height: 140px;text-align: center;}
.index .swiper-container2 .swiper-slide{overflow: hidden;box-shadow:0px 12px 20px 0px rgba(95,95,103,0.15);}
.index .swiper-container2 img{height: 100%;margin: auto;text-align: center;}
.index .swiper-container3{height: 140px;text-align: center;}
.index .swiper-container3 .swiper-slide{overflow: hidden;box-shadow:0px 12px 20px 0px rgba(95,95,103,0.15);}
.index .swiper-container3 img{height: 100%;margin: auto;text-align: center;}
/*meeting*/
.meeting {width: 960px;}
.meeting .left_con{width: 780px;float: left;margin-right: 0;}
.meeting .left_con .meeting_lists{overflow: hidden;}
.meeting .left_con .meeting_lists .meeting{height: 90px;width: 380px;margin: 5px;overflow: hidden;float: left;}
.meeting .left_con .meeting_lists .meeting img{float: left;height: 90px;width: 150px;margin-right: 5px;}
.meeting .left_con .meeting_lists .meeting .new_det{width: 225px;float: left;}
.meeting .left_con .meeting_lists .meeting .new_det p{color: #101010;font-size: 12px;line-height: 30px;height: 30px;overflow: hidden;}
.meeting .left_con .meeting_lists .meeting .new_det p:first-of-type{font-weight: bold;}

.meeting .right_con{float: right;}
.meeting .ks_type{padding-left: 5px;padding-top: 5px;}
.six_m .ks_type{padding-left: 5px;padding-top: 5px;}
.user_center .ks_type{padding-left: 5px;padding-top: 5px;}
/*meeting_det*/
.meeting_det{width: 960px;}
.meeting_det .ks_type li{margin-top: 5px;padding-left: 5px;}
.meeting_det .meeting{margin-top: 20px;width: 760px;float: left;}
.meeting_det .meeting .meet_title{font-weight: bold;text-align: center;margin-bottom: 10px;font-size: 16px;}
.meeting_det .meeting .meet_pub{font-size: 12px;color: #666666;margin-bottom: 5px;padding-left: 5px;}
.meeting_det .meeting .meet_pub span{margin-right: 10px;}
.meeting_det .meeting .meet_time{font-size: 12px;color: #666666;margin-bottom: 10px;padding-left: 5px;}
.meeting_det .meeting .meet_time span{margin-right: 5px;}
.meeting_det .meet_con{margin-bottom: 20px;border: 1px solid gainsboro;width: 750px;padding: 5px;}
.article_det .meet_con *{max-width:750px  !important;}
.meeting_det .meet_con img{max-width: 100%;}
.meeting_det .meeting .meet_bm{width: 80px;background-color: #2871bd;color: white;height: 30px;margin: auto;display: block;}
.meeting_det .right_con{float: right;margin-top: -48px;}
/*meeting_bm*/
.meeting_bm .meet_mas{margin-top: 20px;}
.meeting_bm .meet_mas .meet_d{overflow: hidden;border-bottom: 1px solid gainsboro;padding-bottom: 5px;margin-bottom: 5px;}
.meeting_bm .meet_mas .meet_d p{font-size: 14px; float: left;line-height: 30px;width: 100px;text-align: right;}
.meeting_bm .meet_mas .meet_d input{font-size: 14px; float: left;text-align: left;display: block;line-height: 30px;width: 1066px;margin-left: 10px;}
.meeting_bm .meet_tj{width: 80px;background-color: #2871bd;color: white;height: 30px;margin: auto;display: block;margin-top: 20px;}

/*article_det*/
.article_det .mzsm{font-size: 12px;color: #666666;}
.article_det .meet_con{margin-top: 10px;}

/*advice*/
.advice .meet_d select{width: 1066px;height: 30px;margin-left: 10px;}
.advice .meet_d textarea{width: 1054px;margin-left: 10px;padding: 5px;border: 1px solid gainsboro;border-radius: 5px;height: 100px;}
.meeting_bm .ks_type{padding-left: 5px;padding-top: 5px;}

/*six_m*/
.six_mas{overflow: hidden;margin-top: 20px;}
.six_mas .toggleNav{width: 148px;float: left;border: 1px solid gainsboro;margin-right: 10px;}
.six_mas .toggleNav li{height: 40px;font-size: 14px; line-height: 40px;width: 148px;text-align: center;border-bottom: 1px solid gainsboro;}
.six_mas .toggleNav li:hover{background-color: #2871bd;color: white;cursor: default;}
.six_mas .toggleNav li:last-of-type{border: 0;}
.six_mas .toggleNav .current{background-color: #2871bd;color: white;}
.six_mas .toggleCon{float: left;overflow: hidden; background-color: gainsboro;width: 1016px;padding-top: 10px;padding-bottom: 10px;}
.six_mas .toggleCon .doc{width: 180px;float: left;margin: 0 10px 10px 10px;}
.six_mas .toggleCon .doc img{width: 100%;height: 180px;}
.six_mas .toggleCon .doc p{font-size: 14px;text-align: center;line-height: 30px;height: 30px;overflow: hidden;}
.six_mas .toggleCon .p_tit{margin-left: 10px;line-height: 30px;clear: both;font-weight: bold;}

/*user_center*/
.user_center .toggleCon{min-height:500px;}
.user_center .toggleCon .user_mas{overflow: hidden;margin-left: 10px;margin-right: 10px;border-bottom: 1px solid #BBBBBB;}
.user_center .toggleCon .user_mas p{float: left;width: 100px;text-align: right;line-height: 40px;font-size: 14px;}
.user_center .toggleCon .user_mas input{font-size: 14px;height: 40px;width: 650px;}
.user_center .toggleCon .mas_btn{height: 30px;background-color: #2871bd;font-size: 14px;color: white;width: 50px;margin: auto;display: block;margin-top: 20px;}

/*user_article_lists*/
.user_article_lists .toggleCon{min-height: 500px;}
.user_article_lists .art_top{overflow: hidden;margin-bottom: 10px;}
.user_article_lists .art_top p:first-of-type{float: left;font-size: 14px;margin-left: 10px;margin-right: 10px;height: 30px;line-height: 30px;}
.user_article_lists .art_top .type_c{float: left;height: 30px;border: 1px solid white;border-radius: 5px;}
.user_article_lists .art_top .check_btn{float: right;margin-right: 10px;display: block;background-color: #2871bd;height: 30px;text-align: center;color: white;width: 80px;border-radius: 5px;}
.user_article_lists table{margin-left: 10px;margin-right: 10px;width: 996px;}
.user_article_lists table tr td{text-align: center;font-size: 12px;}
.user_article_lists table tr{height: 30px;}
.user_article_lists table .title{background-color: #8B8D8F;color: white;font-size: 14px;height: 30px;}
.user_article_lists table .title td{color: white;font-size: 14px;font-weight: bold;}

/*user_add_article*/
.user_add_article .toggleCon .user_mas input[type=file]{height: 30px;margin-top: 5px;}
.user_add_article .toggleCon .user_mas select{width: 834px;height: 40px;}
.user_add_article .toggleCon .article_mas{margin-left: 10px;margin-right: 10px;margin-top: 10px;margin-bottom: 20px;}
.user_add_article .toggleCon .article_mas .article_t{width: 100px;text-align: right;font-size: 14px;}
.user_add_article .toggleCon .article_mas .article_d{margin-top: 10px;border: 1px solid #BBBBBB;min-height: 300px;width: 996px;}
.user_add_article .toggleCon .article_btn{background-color: #2871bd;font-size: 14px;height: 30px;margin-top: 20px; display: block;margin: auto;font-size: 14px;color: white;width: 80px;border-radius: 5px;}

/*user_article_sh_det*/
.user_article_sh_det .toggleCon .user_mas .img_slt{width: 100px;margin-top: 5px;margin-bottom: 5px;}
.user_article_sh_det .toggleCon .sh_btn{overflow: hidden;}
.user_article_sh_det .toggleCon .sh_btn input{background-color: #2871bd;font-size: 14px;height: 30px;color: white;width: 100px;border-radius: 5px;margin-left: 250px;}

/*user_meeting*/
.user_meeting .toggleCon .art_top .check_tj{overflow: hidden;}
.user_meeting .toggleCon .art_top .check_tj input{height: 30px;width: 200px;background-color: white;margin-right: 10px;text-indent: 10px;font-size: 14px;}

/*user_meeting_attend*/
.user_meeting_attend .toggleCon table tr td input{margin-right: 5px;width: 45px;height: 20px;background-color: #2871bd;font-size: 12px;border-radius: 5px;color: white;}

/*user_hospital_add*/
.user_hospital_add .user_mas .loc_d{margin-top: 10px;width: ;}

/*user_hospital*/
.user_hospital .toggleCon .art_top .loc_d{width: 200px;background-color: white;height: 30px;border: 0;}

/*register*/
.register{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.7);display: none; z-index: 111;}
.register .reg{width: 400px;padding-bottom: 20px; background-color: white;position: relative; margin: auto;margin-top: 150px;border-radius: 15px;}
.register .reg .title{font-size: 20px;font-weight: bold;text-align: center;line-height: 40px;margin-bottom: 10px;}
.register .reg .con{width: 300px;margin-left: 50px;height: 40px;line-height: 40px;border-bottom: 1px solid gainsboro;}
.register .reg .con input{font-size: 14px;width: 300px; height: 40px;}
.register .reg .con input[type=button]{float: right;height: 30px;margin-top: 5px;background-color: #2871bd;color: white;padding-left: 5px;padding-right: 5px;border-radius: 5px;font-size: 12px;}
.register .reg .con_a{border: 0;}
.register .reg .con_a a{font-size: 12px;color: #2871bd;height: 40px;line-height: 40px;display: block;float: left;cursor: default;}
.register .reg .con_a a:last-of-type{float: right;}
.register .reg .reg_btn{width: 300px;margin-left: 50px;height: 40px;background-color: #2871bd;color: white;font-size: 14px;margin-top: 20px;}
.register .reg .close_icon{position: absolute;right: 5px;top: 5px;width: 30px;}

.loading {
    width: 100%;
    height: 100% !important;
    text-align: center;
    position: fixed;
    top: 0;
    z-index: 1111111111;
    background: none !important;
}

.loading img {
    width: 80px;
    height: 80px;
    padding: 0;
    border: none;
    background: none;
    vertical-align: middle;
}

.loading span {
    vertical-align: middle;
    display: inline-block;
    height: 100%;
    width: 0;
    overflow: hidden;
    float: none;
}
    @keyframes scoll{  
        from{  
            left:0;  
        }  
        to{  
            left:-960px;  
        }  
    }   
    @keyframes textScroll{  
        from{  
            left:0;  
        }  
        to{  
            left:-986px;  
        }  
        