﻿@charset "UTF-8";
/*------------// Overall //------------------*/
body {
    color: #666666;
    margin: 0;
    background: #FFF;
    line-break: 100%;
    font-family: "微软雅黑";
    font-size: 14px;
    min-width: 1200px;
}
html, body {
	-webkit-text-size-adjust: none;
}
* {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-touch-callout: none;
	box-sizing: border-box;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}
th, td {
	border-collapse: collapse;
}
a:link {
	text-decoration: none;
	color: #666;
}
a:visited {
	text-decoration: none;
	color: #666;
}
img {
	vertical-align: middle;
	border: 0;/*添加以下属性是解决图片在微信浏览器下默认转换效果造成页面模糊*/
	-webkit-transform: scale(1)rotate(0)translate3d(0, 0, 0);
	transform: scale(1)rotate(0)translate3d(0, 0, 0);
	display: inline-block;
	outline: none;
	max-width: 100%;
	height: auto;
}
div, p, img, ul, ol, li, form, input, label, span, dl, dt, dd, h1, h2, h3, h4, h5, h6,input,button {
	margin: 0;
	padding: 0;
}
ol, ul, li {
	list-style-type: none;
}
/*IOS下移除按钮原生样式 -webkit-appearance*/
input[type=button] {
	-webkit-appearance: none;
	outline: none;
}
/*去除点击按钮，有灰色阴影*/
a, input {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
/* a {transition: all 0.3s ease-in-out;} */
textarea {
	font-family: Arial;
}
button{ cursor:pointer;}
.clear {
	clear: both;
}
.pic-box {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.cont {
	width:1200px;
	min-width: 1200px;
	margin: 0 auto;
	position: relative;
	background: none;
}
/*头部*/
.header_main{ width:100%; height:100px; background:url(bg.jpg) no-repeat; background-size:cover; background-position:center; box-shadow:0px 0px 8px rgba(0,0,0,0.17); border-top:2px solid #1e457f;min-width:1200px;}
.logo{ width:325px; height:100px; line-height:100px; text-align:center; float:left;}
.logo a{ display:block; width:100%; height:100%;}
.logo img{ max-width:373px; max-height:100px; vertical-align:middle;}
.header_list{ width:575px; float:left; height:100px; margin-left:180px;}
.header_list li{ width:100px; height:100px; float:left; text-align:center; line-height:100px; margin-right:15px;}
.header_list li a{ display:inline-block; width:100%; height:30px; line-height:30px; color:#333333; font-size:16px; text-align:center; border-radius:15px;font-weight:bold;}
.header_list li a:hover{ background:#1e457f; color:#fff;}
.header_list li a.active{background:#1e457f; color:#fff;}
a.header_login{ display:block; float:right; width:100px; height:30px; line-height:30px; padding-left:50px; color:#fff; font-size:16px; background: #e7400b url(icon.png) no-repeat 20px center; border-radius:15px; margin-top:35px; cursor:pointer;}
/*banner*/
.banner{ width:1200px; height:250px; min-width:1200px; position:relative;margin:0 auto;}
.banner a{ display:block;height:100%; width:100%;}
.banner .arrow-left,.banner .arrow-right{ width:42px; height:99px; position:absolute; top:50%; margin-top:-49.5px; z-index:2; cursor:pointer;}
.banner .arrow-left{ background:url(icon1.png) no-repeat; left:40px;}
.banner .arrow-right{ background:url(icon2.png) no-repeat; right:40px;}
/*科技查新*/
.i-check{ width:100%; height:auto; z-index:3; margin-top:10px; position:relative;}
.i-check li{ width:400px; height:235px; float:left; background:#ffa101; transition:all 0.3s ease; /*url(icon3.png) no-repeat 335px 230px*/}
.i-check li a{ display:block; width:100%; height:100%; overflow:hidden;padding:25px 37px 32px 37px;}
.i-check_top{ width:100%; height:auto;}
.i-check li:nth-child(2){ background:#264b83;/*url(icon4.png) no-repeat 340px 230px*/}
.i-check li:nth-child(3){ background:#e7400b;/*url(icon5.png) no-repeat 340px 230px*/}
.i-check_top h3{ font-size:24px; color:#fff; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; font-weight:normal;}
.i-check_top p{ text-transform:uppercase; font-size:20px; color:#fff; font-family: Arial; margin-top:5px;}
.i-check_top hr{ display:block; width:24px; height:auto; border:none; border-top:5px solid #fff; margin-left:0; margin-top:10px;}
.i-check_bottom{ width:100%; height:auto; margin-top:15px; font-size:16px; color:#fff; line-height:24px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:4; -webkit-box-orient:vertical; height:96px;}
.i-check li:hover{ margin-top:-50px;}
/*通知公告*/
.i-notice{ width:100%; height:auto; margin-top:14px; overflow:hidden;}
.i-notice_left{ width:778px; height:466px; float:left; background:#f4f4f4; padding:37px;}
.i-notice_title{ width:100%; height:auto; position:relative;}
.i-notice_title h3{ font-size:24px; color:#333333; font-weight:normal;}
.i-notice_title p{ font-size:20px; color:#333333; margin-top:5px; text-transform:uppercase; font-family: Arial;}
.i-notice_title a{ display:block; font-size:14px; color:#333333; position:absolute; right:0; bottom:0;}
.i-notice_title a:hover{ color:#264b83;}
.i-notice_list{ width:100%; height:auto; margin-top:30px;}
.i-notice_list li{ width:100%; height: auto; overflow:hidden; margin-bottom:20px;}
.i-notice_list li a{ display:block; width:100%; height:100%;}
.i-notice_date{ float:left; width:87px; height:87px; background:#626262; text-align:center;}
.i-notice_date h3{ font-size:50px; color:#fff; font-family:"华文细黑"; margin-top:-5px; font-weight:normal;}
.i-notice_date hr{ display:block; width:58px; height:auto; border:0; border-top:3px solid #fff; margin-top:-10px;}
.i-notice_date p{ font-size:16px; color:#fff; font-family: "华文细黑"; margin-top:-2px;}
.i-notice_text{ width:595px; height:auto; float:right;}
.i-notice_text h3{ font-weight:normal; font-size:18px; color:#333333;overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.i-notice_text p{ font-size:14px; line-height:24px; color:#666666;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; height:48px; margin-top:10px;}
.i-notice_list li a:Hover .i-notice_date{ background:#264b83}
.i-notice_list li a:Hover .i-notice_text h3{ font-weight:bold; color:#264b83;}


.i-notice_list2{ width:100%; height:auto; margin-top:30px;}
.i-notice_list2 li{ width:100%; height: auto; overflow:hidden; margin-bottom:20px;}
.i-notice_list2 li a{ display:block; width:100%; height:100%;}
.i-notice_date2{ float:left; width:87px; height:87px; background:#626262; text-align:center;}
.i-notice_date2 h3{ font-size:50px; color:#fff; font-family:"华文细黑"; margin-top:-5px; font-weight:normal;}
.i-notice_date2 hr{ display:block; width:58px; height:auto; border:0; border-top:3px solid #fff; margin-top:-10px;}
.i-notice_date2 p{ font-size:16px; color:#fff; font-family: "华文细黑"; margin-top:-2px;}
.i-notice_text2{ width:595px; height:auto; float:right;}
.i-notice_text2 h3{ font-weight:normal; font-size:18px; color:#333333;overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
.i-notice_text2 p{ font-size:14px; line-height:24px; color:#666666;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; height:48px; margin-top:10px;}
.i-notice_list2 li a:Hover .i-notice_date{ background:#264b83}
.i-notice_list2 li a:Hover .i-notice_text h3{ font-weight:bold; color:#264b83;}

.index-news-UL{ font-size:16px; padding-top:10px}
.index-news-UL li{width:100%; height: auto; overflow:hidden; height:60px; line-height:40px; border-bottom:dotted 1px #ccc;}
    .index-news-UL li span{float:right; font-size:14px; color:#aaa}


.i-contact{ width:400px; height:466px; float:right; background:#f4f4f4; padding:37px 20px 20px 37px; overflow:hidden;}
.i-con{ width:100%; height:auto; margin-top:30px;}
.i-con h3{ font-size:16px; color:#264b83; margin-bottom:15px;}
.i-con p{ font-size:14px; color:#666666; line-height:24px;}
/*底部*/
.footer{ width:100%; height:auto; background:#292929;overflow:hidden; padding:45px 0px; overflow:hidden;min-width:1200px;}
.footer_left{ float:left; width:500px;}
.footer_left p{ font-size:14px; color:#fff; opacity:0.3;}
.footer_left h3{ font-weight:normal; font-size:26px; color:#ffa101; font-family:"华文细黑";}
.footer_right{ float:right; text-align:right;}
.footer_daohan{ width:100%; height: auto;}
.footer_daohan li{ display:inline-block;}
.footer_daohan li a{ font-size:14px; color:#fff; opacity:0.5; margin-left:45px;}
.footer_daohan li a:hover{ color:#ffa101; opacity:1;}
.footer_share{ text-align:right; margin-top:40px;}
.footer_share a{ width:30px; height:30px !important; margin:0 0 0 14px !important;display:inline-block !important; float:none !important;vertical-align:middle;position:relative;}
.footer_share a.footer_ten{ background: url(icon6.png) no-repeat;}
.footer_share a.footer_weixin{ background: url(icon7.png) no-repeat;}
.footer_share a.footer_qq{ background: url(icon8.png) no-repeat;}
.footer_share a.footer_weibo{ background: url(icon9.png) no-repeat;}

/*登陆*/
.login{ width:500px; height:450px; display:none;}
.login_title{ width:100%; height:70px; line-height:70px; text-align:center; color:#fff; background:#264b83; font-size:24px;}
.login_logo{ width:405px; margin:0 auto; height:auto; text-align:center; margin-top:35px;}
.login_logo img{ max-width:100%;}
.login_con{ width:405px; height:auto; margin:0 auto;}
.login_p{ width:100%; height: auto; margin-top:17px;}
.login_input{ width:100%; height:45px; padding-left:43px; font-size:14px; color:#999999; background:url(icon10.png) no-repeat 12px center; border:none; border-bottom:1px solid #ececec;}
.login_input::-webkit-input-placeholder{ font-size:14px; color:#999999;}
.login_pass{ background:url(icon11.png) no-repeat 12px center;}
.login_span{ font-size:14px; color:#999999;}
a.login_a{ float:right; font-size:14px; color:#e7400b; cursor:pointer;}
a.login_a:hover{ text-decoration:underline;}
.login_btn{ width:100%; height:50px; line-height:50px; border-radius:8px; text-align:center; color:#fff; background:#264b83; border:1px solid #264b83; font-size:16px; cursor:pointer; transition:all 0.3s linear; margin-top:13px;}
.login_btn:hover{ background:none; color:#264b83;}
/*忘记密码*/
.forget{ width:500px; height:300px; display:none;}
a.forget_a{ display:block; text-align:center; font-size:14px; color:#999999; margin-top:15px; cursor:pointer;}
/*科技查新*/
.news_all{ width:100%; height:auto; overflow:hidden; background:#ededed; padding-top:60px; padding-bottom:88px;}
.news{ width:100%; height: auto; background:#fff; padding:20px 30px 80px 30px; border-top:3px solid #1e457f; overflow:hidden;}
.news_title{ width:100%; height:auto; text-align:right;}
.news_title a{ font-size:12px; color:#999999;}
.news_title a.news_a{ background:url(icon12.png) no-repeat left center; padding-left:20px; display:inline-block;}
.news_title span{ display: inline-block; background:url(icon13.png) no-repeat; width:12px; height:10px; margin:0px 4px;}
.news_title a:hover{ color:#264b83;}
.news_con{ width:100%; height:auto; margin-top:35px;}
.news_tt{ width:100%; height:auto; text-align:center;}
.news_tt p{ font-size:24px; color:#333333; line-height:40px;}
.news_zhu{ width:100%; height:auto; margin-top:35px;overflow:hidden}
.zhu_left{ float:left; width:30px; font-size:14px; color:#666666; line-height:28px;}
.zhu_right{ float:left; width:1100px;}
.zhu_right p{ font-size:14px; color:#666666; line-height:28px;}
.zhu_right p>span{ color:#e7400b;}
.zhu_right p>a{ color:#1e457f;}
.news_bottom{ width:100%; height:auto; margin-top:35px; overflow:hidden}
.news_table{ width:100%; height:auto;border-top:1px solid #e9e9e9;border-right:1px solid #e9e9e9;}
.news_table td{ border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9; height:55px; font-size:14px; color:#666666;}
.news_table td:first-child{ width:140px; text-align:center;}
.tab_input{ border:none; width:100%; height:100%; font-size:14px; color:#999999; padding-left:20px;}
.tab_input::-webkit-input-placeholder{font-size:14px; color:#999999;}
.tab1{ margin-left:25px; font-size:14px; color:#666666;}
.tab_input1{ width:900px;}
.label_yes{ display:inline-block; margin-left:25px; background:url(icon14.png) no-repeat left center; padding-left:20px; cursor:pointer;}
.label_yes input{ display:none;}
.label_yes span{ font-size:14px; color:#666666;}
.tab_label{ padding:0px 30px; margin:20px 0px; background:url(icon15.png) no-repeat left center; padding-left:20px; cursor:pointer; font-size:14px; color:#666666; margin-left:25px;}
.tab_label input{ border:none; border-bottom:1px solid #e9e9e9;font-size:14px; color:#999999; margin-left:5px; outline:none;}
.tab_label span{ font-size:14px; color:#666666; margin-left:5px;}

.label_home{ display:inline-block; margin-left:25px; background:url(icon15.png) no-repeat left center; padding-left:20px; cursor:pointer; margin-top:15px;}
.select1{ background:url(dian.png) no-repeat left center;}
.label_home input{ display:none;}
.label_home span{ font-size:14px; color:#666666;}
.tab_p{ margin-left:25px; font-size:14px; color:#999999; margin-top:10px; margin-bottom:15px;}
.tab_span{ margin-left:120px;}
.tab_span a{ color:#1e457f;}
.tab_div{ margin-left:25px; margin-top:15px; font-size:14px; color:#666666; text-align:left; margin-right:25px;}
.tab_div span{ color:#999999;}
.tab_area{ border:none; width:1085px; height:230px;font-size:14px; color:#999999; margin:25px; padding:25px; outline:none; border:1px solid #e9e9e9;}
.tab_ch{ text-align:left; margin:25px; margin-bottom:50px;}
.tab_ch input{ border:none;font-size:14px; color:#999999; width:1039px; outline:none; height:40px;border:1px solid #e9e9e9; padding-left:20px;}
.tab_button{ width:100%; height:auto; text-align:center; margin-top:35px;}
.tab_button button{ width:130px; height:40px; line-height:40px; text-align:center; border-radius:20px; background:#1e457f; border:1px solid #1e457f; color:#fff; font-size:14px; cursor:pointer; outline:none;}
.tab_button button.tab_btn1{ background:#e7400b; border:1px solid #e7400b;}
/*查收查引*/
.check_time{ width:100%; height:auto; margin-bottom:25px;}
.check_time input{ text-align:center;}
.check_time span{ font-size:16px; color:#666666;}
.check_input{ width:55px; border:none; border-bottom:1px solid #e9e9e9; font-size:14px; color:#999; outline:none;}
.check_time label{ font-size:16px; color:#666666;}
.check_table .tab_input{ padding-left:40px;}
.check_h{ width:100%; text-align:left; margin:22px 30px 0px 30px; font-size:16px; color:#e7400b; font-weight:bold;}
.check_h span{ font-size:14px; color:#999999; font-weight:normal;}
.check_select{ width:100%; text-align:left; padding:15px 30px 0px 30px;}
.check_label{ display:inline-block; min-width:200px; margin-bottom:15px; background:url(icon14.png) no-repeat left center; padding-left:20px; cursor:pointer;}
.select_next{background:url(dian1.png) no-repeat left center;}
.check_label input{ display:none;}
.check_label span{ font-size:14px; color:#666666;}
.check_p{ font-size:14px; color:#666666; font-weight:bold; text-align:left; margin-left:30px; margin-top:15px;}
.select_left{ float:left; width:75px; font-size:14px; color:#666666;}
.select_right{ float:right; width:1000px; text-align:left;}
.check_label1{ min-width:auto;}
.check_input1{ width:240px;}
.select_right .check_label{ margin-right:20px;}
.check_c{ font-size:14px; color:#666; text-align:left; margin-left:30px; margin-top:15px; margin-bottom:30px;}

.check{ width:100%; height: auto; background:#fff; padding:20px 30px 80px 30px; border-top:3px solid #e7400b; overflow:hidden; margin-top:40px;}
.check table{ text-align: center;}
.check_title{ font-size:24px; color:#333; margin:25px 0px;}
.check_btn{ width:80px; text-align:center; height:35px; line-height:35px; border:none; background:#e7400b; color:#fff; font-size:14px;}
.check_btn1{ background:#ccc; width:130px;}
.check .zhu_left{ width:45px; line-height:28px;}
.check .zhu_right{ width:1095px;}
.check .check_table .tab_input{ padding-left:0px; text-align:center;}

/*论文查看*/
.find_p{ text-align:left; padding:25px 30px;}
.find_p p{ font-size:14px; color:#666; line-height:28px;}

/*关于我们*/
.about{ width:100%; height:auto; margin-top:40px; }
.about_title{overflow:hidden;}
.about_title h3{ font-size:28px; color:#1e457f; font-weight:bold;}
.about_title p{ text-transform:uppercase;color:#1e457f; opacity:0.5; font-size:24px; margin-top:5px;}
.about_pic{ width:580px; height:320px; float:right; position:relative; margin-top:-65px; margin-left:30px; margin-bottom:15px;}
.about_pic a{ display:block; width:100%; height:100%; overflow:hidden;}
.about_pic .pagination{ text-align:right; bottom:15px; padding-right:10px;}
.about_pic .swiper-pagination-switch{ width:10px; height:10px; background:#939594; border:none; margin:0px 3px;}
.about_pic .swiper-active-switch{ background:#e7400b;}
.about_con{ margin-top:30px;}
.about_con p{ font-size:14px; color:#666666; line-height:30px;}
.about_con p>span{ color:#e7400b; font-weight:bold;}

/*通知公告*/
.notice{ width:100%; height:auto; margin-top:40px;}
.notice_left{ width:800px; height:auto; float:left;}
.notice_left ul{ width:100%; height:auto;}
.notice_left ul li{ width:100%; height:auto;}
.notice_left ul li a{ display:block; width:100%; height:100%; overflow:hidden; border-bottom:1px solid #eaeaea; padding:50px 0px; padding-bottom:40px;}
.notice_left ul li:first-child a{ padding-top:0;}
.notice_date{ width:70px; height:auto; float:left;}
.date_day{ width:60px; height:60px; line-height:60px; text-align:center; background:#1e457f; color:#fff; font-size:40px; font-family:Arial;}
.notice_date p{ text-align:center; font-size:18px; color:#333333; font-family:Arial; margin-top:5px;}
.notice_text{ width:700px; height:auto; float:right;}
.notice_text h3{ font-size:24px; color:#333333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:normal;}
.notice_text span{ display:block; font-size:12px; color:#999999; margin-top:7px;}
.notice_text hr{ display:block; width:93px; height:auto; border:none; border-top:3px solid #adadad; margin-top:15px; margin-left:0;}
.notice_text p{ font-size:14px; color:#666666; line-height:24px;overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; height:72px; margin-top:20px;}
.notice_text i{ display:block; font-size:14px; color:#333333; margin-top:30px; font-style:normal;}
.notice_left ul li a:hover .notice_text h3{ color:#1e457f;}
.notice_left ul li a:hover .notice_text i{ color:#e7400b;}

.notice_right{ width:300px; height:auto; float:right;}
.notice_title{ background:url(icon16.png) no-repeat left center; padding-left:10px; font-size:16px; color:#333333;}
.notice_list{ width:100%; height:auto; overflow:hidden; margin-top:15px;}
.notice_list li{ width:100%; height:auto;}
.notice_list li a{ display:block; width:100%; height:100%; overflow:hidden; border-bottom:1px solid #eaeaea; padding:20px 0px;}
.notice_list li a p{ font-size:14px; color:#333333;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice_list li a span{ display:block; font-size:12px; color:#999999; margin-top:5px;}
.notice_list li a:hover p{ color:#1e457f;}
/*分页样式*/
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;text-align:center; margin-top:30px;}
.tcdPageCode a{display: inline-block;display: inline-block;height: 40px;	line-height: 40px;	padding: 0 15px;border: 1px solid #eeeeee;	margin: 0 5px;border-radius: 2px;vertical-align: middle; font-size:14px; color:#999999; background:#ededed;}
.tcdPageCode a:hover{text-decoration: none;background-color: #e7400b;	border: 1px solid #e7400b; color:#fff;}
.tcdPageCode span.current{display: inline-block;height: 40px;line-height: 40px;padding: 0 15px;margin: 0 5px;color: #fff;background-color: #e7400b;	border: 1px solid #e7400b;border-radius: 2px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 40px;line-height: 40px;padding: 0 15px;margin: 0 5px;	color: #999999;background: #eee;border: 1px solid #eee;border-radius: 2px;vertical-align: middle;}
.tcdPageCode a.prevPage{ background:#ededed url(icon17.png) no-repeat center center; width:40px;}
.tcdPageCode span.prevPage1{ background:#ededed url(icon17.png) no-repeat center center;width:40px;}
.tcdPageCode a.prevPage:hover{ border:none;}

.tcdPageCode a.nextPage{ background:#ededed url(icon18.png) no-repeat center center; width:40px;}
.tcdPageCode span.nextPage{ background:#ededed url(icon18.png) no-repeat center center;width:40px;}
.tcdPageCode a.nextPage:hover{ border:none;}

/*通知公告详情*/
.notice01{ width:100%; height:auto; margin-top:40px;}
.notice01_title{ width:100%; height:auto; border-bottom:1px solid #eaeaea; padding-bottom:35px; overflow:hidden;}
.notice01_title h3{ font-size:24px; color:#333333; font-weight: normal;}
.notice01_title p{ text-align:left; margin-top:5px;}
.notice01_title p>span{ display:inline-block; margin-right:15px; font-size:12px; color:#8a8a8a;}
.notice01_con{ width:100%; height:auto; margin-top:30px;}
.notice01_con p{ font-size:14px; color:#666666; line-height:30px;}
.notice01_con img{ margin:30px 0px;}
.notice_share{ text-align:left; margin-top:30px;}
.notice_share a{ margin-left:10px;}
.notice_bottom{ width:100%; height:auto; margin-top:35px; border-top:1px solid #eaeaea; padding-top:40px; overflow:hidden;}
.noti_left{ width:1000px; height:auto; float:left;}
.noti_left p{ margin-bottom:15px;}
.noti_left p>span{ font-size:14px; color:#444444; font-weight:bold;}
.noti_left p>a{ font-size:14px; color:#666666;}
.noti_left p>a.prev{ color:#bababa;}
.noti_left p>a:hover{ color:#1e457f;}
.noti_right{ float:right; width:110px; height:40px; line-height:40px;}
a.return{ display:inline-block; width:110px; height:40px;line-height:40px; background:#1e457f url(icon19.png) no-repeat 68px center; font-size:16px; color:#fff; padding-left:20px; border-radius:20px;}

/*基本信息*/
.person{ width:100%; height:auto; margin-top:40px;}
.person_left{ width:210px; height:auto; min-height:385px; float:left; background:#f2f2f2;}
.person_title{ width:100%; height:70px; line-height:70px; padding:0px 20px; font-size:24px; color:#fff; background:#ffa101;}
.person_list{ width:100%; height:auto;}
.person_list li{ width:100%; height:50px; line-height:50px;}
.person_list li a{ display:block; width:100%; height:100%; padding:0px 20px; font-size:14px; color:#666666;}
.person_list li a:hover{ background:#264b83; color:#fff;}
.person_list li a.active{ background:#264b83; color:#fff;}
.person_right{ width:890px; height:auto; float:right;}
.person_pic{ width:405px; height:auto; float:left; border-right:1px solid #dcdcdc; padding-top:25px;}
.photo{ width:220px; height:220px; border-radius:100%; overflow:hidden; margin:0 auto;}
.photo img{ width:100%; height:100%; object-fit:cover; border-radius:100%;}
.photo_name{ text-align: center; font-size:30px; color:#333333; margin-top:25px;}
.photo_b{ width:100%; height:auto; text-align:center; margin-top:20px;}
.photo_b a{ display:inline-block; font-size:14px;}
.photo_b a.photo_a{ color:#264b83;}
.photo_b a.photo_a1{ color:#ffa101; margin-left:20px;}
.person_text{ width:390px; height:auto; float:right; padding-top:65px;}
.person_text h3{ font-size:30px; color:#333333; font-weight:normal;}
.person_text ul{ width:100%; height:auto; margin-top:35px;}
.person_text ul li{ width:100%; height:auto; margin-bottom:25px; font-size:16px; color:#666666; padding-left:40px; min-height:22px;}
.person_text ul li.per_sex{ background:url(icon21.png) no-repeat 1px center;}
.person_text ul li.per_phone{ background: url(icon22.png) no-repeat 4px center;}
.person_text ul li.per_email{ background: url(icon23.png) no-repeat 1px center;}
.person_text ul li.per_add{ background: url(icon24.png) no-repeat 0px center;}

.header_person{ width:100px; height:100px; float:right; text-align:right;}
a.header_a{ display:inline-block; width:40px; height:40px; border-radius:100%; overflow:hidden; vertical-align:middle;}
a.header_a img{ width:100%; height:100%; object-fit:cover; border-radius:100%;}
a.header_tui{ line-height:100px; text-align:right; font-size:14px; color:#002a6c; text-decoration:underline;vertical-align:middle; margin-left:5px;}


/*编辑信息*/
.edit{ width:100%; height:auto;}
.edit_left{ width:525px; height:auto; float:left;}
.edit_left h3{ font-size:30px; color:#333333; font-weight:normal; margin-bottom:35px;}
.edit_p{ width:100%; height:auto; margin-bottom:20px; overflow:hidden;}
.p_left{ width:65px; height:auto; line-height:45px; text-align:left; float:left; font-size:16px; color:#666666;}
.p_left span{ color:#e7400b;}
.p_right{ width:460px; height:auto; float:right;}
.edit_input{ width:100%; height:45px; border:1px solid #e5e5e5; padding-left:20px; font-size:14px; color:#666666;}
.edit_label{ background:url(icon15.png) no-repeat left center; line-height:45px; padding-left:25px; margin-right:40px; cursor:pointer;}
.edit_label input{ display:none;}
.edit_label span{ font-size:14px; color:#666666;}
.checked{ background:url(dian.png) no-repeat left center;}
.edit_right{ width:290px; height:auto; float:right; padding-top:40px;}
.change_l{ width:100%; text-align:center; font-size:14px; color:#666666; margin-top:35px; position:relative; display: block;}
.change_l input {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    opacity: 0;
    cursor: pointer;
}
.edit_btn{ display:block; width:150px; height:40px; line-height:40px; text-align:center; margin:0 auto; border-radius:20px; color:#fff; font-size:16px; background:#264b83; border:1px solid #264b83; transition:all 0.3s linear; margin-top:15px;}
.edit_btn:hover{ background:none; color:#264b83;}

/*我的业务*/
.yewu_list{ width:100%; height:auto;}
.yewu_list li{ width:100%; height:70px; line-height:70px; border-bottom:1px solid #ededed;}
.yewu_list li a{ display:block; width:100%; height:100%; overflow:hidden;}
.yewu_list li p{ width:770px; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; color:#666666;}
.yewu_list li span{ float:right; text-align:right; font-size:14px; color:#666666;}
.yewu_list li a:hover p{ color:#1e457f;}
.yewu_list li a:hover span{ color:#1e457f;}
.yewu .notice01_title{ border-bottom:none; padding-bottom:0;}
.yewu_con{ width:100%; height:auto; margin-top:35px;}
.yewu_con p{ font-size:14px; line-height:28px; color:#666;}
.yewu_bottom{ margin-top:45px;}
a.yewu_a{ display:inline-block; width:160px; text-align:center; height:40px; line-height:40px; border-radius:20px; color:#fff; font-size:14px; background:#e7400b; margin-right:20px;}
.find_file{ padding:25px;}
.am-form-file {
    position: relative;
    overflow: hidden;
}
.am-btn-sm {
    font-size: 14px;
}
.am-btn-danger {
    color: #fff;
    background-color: #e7400b;
    border-color: #e7400b;
}
.am-btn {
    display: inline-block;
    margin-bottom: 0;
    padding: 5px 10px;
    vertical-align: middle;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2;
    text-align: center;
    white-space: nowrap;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 0;
    cursor: pointer;
    outline: 0;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: background-color .3s ease-out,border-color .3s ease-out;
    transition: background-color .3s ease-out,border-color .3s ease-out;
	cursor:pointer;
}
.am-icon-cloud-upload{ display:inline-block; background:url(icon25.png) no-repeat left center; width:18px; height:18px; vertical-align:middle;}
.am-form-file input[type=file] {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    opacity: 0;
    cursor: pointer;
}
.file-list{}
.am-badge {
    display: inline-block;
    min-width: 10px;
    font-size: 12px;
    color: #666;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    border-radius: 0;
	 margin-top:10px;
}
.check_table1 {
    width: 1085px;
    margin: 0 auto;
    margin-top: 25px;
}

.check_btn2 {
    margin-bottom: 25px;
    margin-left: 25px;
    display: block;
}
a.header_login {
    width: 110px;
    background: #e7400b url(icon.png) no-repeat 10px center;
    padding-left: 35px;
}

.file_button{position:relative;}
.file_button .file{ position: absolute; top: 0; right: 0;width:80px;height:35px;margin-top:10px;height: 28px;filter: alpha(opacity=0);opacity: 0;cursor: pointer;}

.job_input {position: relative;float:left}
.job_input .shanchuan_input {height: 40px; border: 1px solid #dedede; width: 100%; border-radius: 6px; padding-left: 12px; padding-left: 12px; font-size: 16px;}
.job_input button {margin-left: 11px; margin-left: 0.11rem; background: #ffaa1b; color: #fff; font-size: 16px;font-size: 16px;width: 120px; height: 40px; height: 46px; border: 0; border-radius: 6px;}
.fileinput{position:absolute;top:1px;right:0px;margin-right:0px !important;}
.fileinput-button{position:relative;display:inline-block; background: #eeeeee;width:80px;height:38px;text-align:center;margin-right:-20px !important;border-radius:5px;border:solid 1px #dfdfdf;overflow: hidden;cursor:pointer;}
.fileinput-button span{float:initial;line-height:38px;}
.job_input .file {width: 80px; height: 38px; border-radius: 6px; border: 1px solid #dedede; position: absolute; top: 0; right: 0; background: #eeeeee; color: #333; font-size: 16px;}


.tab_padding{padding:0px 10px 0px 30px}
.check_btn_new{text-align:center;margin:0 auto;}
.check_btn_new a{color:#fff;display:block;width:100%;height:100%;margin:0 auto;}
.tab_area_new{width:840px;}
.max_img{display:none;margin-top:20px;padding:2px;border:1px solid #e9e9e9;overflow:hidden}
.max_img p{padding:20px;font-size:16px;font-weight:bold;}
.max_img_img{max-width:890px;height:auto;padding:10px;text-align:center}
.max_img_img img{max-width:100%;max-height:100%;}
.pic_submit{display:none;}
.pay_box{margin-top:10px;}

.delete_img {
    width: 25px;
    height: 25px;
    position: absolute;
    right: 0px;
    top: 0px;
    background-image: url('delete.png');
    background-size: 100% 100%;
    background-repeat: no-repeat;
    cursor: pointer;
    background-color: #fff;
    border-radius: 50%;
}
