*{ margin:0px; margin:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;  font-weight: normal;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px; }
table{border-collapse:collapse;border-spacing:0;}
b,em,i{ font-style:normal; font-weight:normal;}
a { text-decoration:none;}
img{ border:0px;}

/*----- Public -----*/
body{ margin:0; padding:0; border:0; width:100%; min-height: 100%; background: #ffffff; font-size:12px; font-family: 'Microsoft YaHei','Heiti SC',simhei,'Lucida Sans Unicode','Myriad Pro','Hiragino Sans GB',Verdana;}
.left{ float:left; _display:inline;}
.right{ float:right; _display:inline;}
.clear{ clear:both;}
.relative{ position: relative; }
.cy-w-1{ width: 10%;}.cy-w-2{ width: 20%;}.cy-w-3{ width: 30%;}.cy-w-4{ width: 40%;}.cy-w-5{ width: 50%;}.cy-w-6{ width: 60%;}.cy-w-7{ width: 70%;}.cy-w-8{ width: 80%;}.cy-w-9{ width: 90%;}
.cy-1200{ width: 1200px;}.cy-auto{ margin: 0 auto;}
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-95{margin-top:95px}.mt-100{margin-top:100px}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-85{margin-right:85px}.mr-90{margin-right:90px}.mr-95{margin-right:95px}.mr-100{margin-right:100px}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}
.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-65{margin-left:65px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-85{margin-left:85px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}

/*----- 首页 -----*/
.head_top{ width: 100%; height: 35px; line-height: 35px; background-color: #f2f2f2; }
.head_top .cy-1200 a{ color: #999999; font-size: 14px; }
.head_top .cy-1200 a:hover{ color: #666666;}
.header{ width: 100%; min-height: 100px; border-bottom: 1px solid #e9eaee;}
.logo{ padding-top: 33px; }
.logo a{ display: block; width: 135px; height: 34px; }
.icon_jdkj{ width: 119px; height: 32px; padding:30px 0 0 15px;}
.nav{margin-left: 70px;}
.nav ul li{ float: left; }
.nav ul li a{ padding: 0 25px; height: 100px; line-height: 100px; display: block; font-size: 18px; color: #333333;}
.nav ul li a:hover{ background: url('../images/hover_1.jpg') no-repeat center 85px;}
.nav ul li.current a{ background: url('../images/hover_1.jpg') no-repeat center 85px;}
.search{ width: 262px; height:34px;  margin-top: 35px;}
.search input.left{ width: 201px; height: 22px; padding: 5px 10px; border:1px solid #e2e2e2; font-size: 14px; color: #666666; border-right: 0px; outline: none;}
.search input.right{ width: 40px; height: 34px; cursor: pointer; background: url('../images/search_but.jpg') no-repeat center center; border:0px; outline: none;}
.jdkj_conts{ padding:30px 0 80px;}
.jdkj_left{ width: 792px; }
.banner{ width: 792px; height: 486px; overflow: hidden; }
.banner li img{ width: 100%; min-height: 486px; }
.signup_detail_one p{
	font-size: 16px;
	line-height: 32px;
}
.xsyd_news{ width: 792px; height: auto; margin-top: 25px;}
.xsyd_news_head{ width: 100%; height: 65px; line-height: 65px; border-bottom: 1px solid #e5e5e5;}
.xsyd_news_head span.left{ display: block; font-size: 18px; color: #666666}
.xsyd_news_head a.right{ display: block; font-size: 14px; color: #f18f21}
.xsyd_news_head a:hover.right{ color: #d47000; }
.news{ width: 100%; }
.news li{ width: 100%; border-bottom: 1px solid #e5e5e5; padding: 30px 0;}
.news_left{ width: 248px; height: 153px; overflow: hidden; }
.news_left img{ width: 100%; min-height: 153px;}
.news_right{ width: 502px; max-height: 153px; position: relative;}
.news_1 a{ width: 488px; display: block; font-size: 18px; line-height: 30px; color: #000000; padding-left: 12px; border-left: 2px solid #ff9933;}
.news_1 a:hover{ color: #666666; }
.news_2{ width: 100%; font-size: 14px; color: #666666; line-height: 30px;margin-bottom: 20px; padding: 10px 0;padding-left: 12px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.news_3{ font-size: 12px; color: #999999; position: absolute; left: 12px; bottom: 0;}
.xsyd_bar{
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 38px;
    line-height: 38px;
    background-color: #ffffff;
    border: 1px solid #0e6fa1;
}
.xsyd_bar a{
	color:#333;
}
.xsyd_right{ width: 383px;}
.xsyd_right_1{ padding-bottom: 22px; }
.xsyd_right_1 a{ width: 383px; height: 232px; position: relative; display: block;}
.xsyd_right_text1{ width: 310px; height: 72px; padding: 160px 50px 0 23px; font-size: 20px; position: absolute; left: 0; bottom: 0; color: #ffffff; background-color:  rgba(0, 0, 0, 0.2);text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.xsyd_right_2{ font-size: 24px; color: #000000; padding-left: 16px; border-left: 4px solid #000000;}
.xsyd_right_3 a{ width: 383px; height: 189px; overflow: hidden; display: block;}
.xsyd_right_3 a img{ width: 100%; }
.xsyd_right_4{ width: 383px; height: auto; margin-top: 10px;}
.xsyd_right_4 ul li{ width: 383px; height: 55px; line-height: 55px; border-bottom: 1px dashed #e5e5e5; padding:20px 0;}
.xsyd_right_4 ul li a{ font-size: 16px; color: #333333 }
.xsyd_right_4 ul li a:hover{color: #999999;}
.xsyd_right_4 ul li.techy p{ width: 323px; height: auto; line-height: 28px; padding: 0 0 0 60px;}
.xsyd_right_4 ul li.techy .xsyd_right_4a a{ width: 323px; font-size: 16px; color: #333333; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xsyd_right_4 ul li.techy .xsyd_right_4b{ width: 323px; font-size: 14px; color: #999999; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xsyd_right_4 ul li.pdf{ background:  url('../images/icon_28.png') no-repeat left center; background-size: 40px 52px;}
.xsyd_right_4 ul li.word{ background:  url('../images/icon_29.png') no-repeat left center; background-size: 40px 52px;}

.footer{ width: 100%; background-color: #f1f1f1;}
.foot{ padding: 30px 0px 20px;}
.footer_fl{ width: 253px; border-right: 1px solid #ddd}
.footer_a{ width: 157px; height: 38px; }
.footer_b{width: 100%; margin-top: 17px;}
.footer_b span{ display: block; width: 132px; height: 132px; }
.footer_b span img{ width: 100%; }
.footer_fr{ width: 900px; height: auto; }
.footer_c{ width: 100%; position: relative; right: -22px;}
.footer_c li{ float: left; color: #cccccc; padding:0 20px;}
.footer_c li a{ color: #666666; font-size: 16px; font-weight: bold;}
.footer_c li a:hover{ color: #333333;}
.footer_d{ width: 100%; margin-top: 65px;}
.footer_d .footer_d1{ background: url(../images/phone.png) no-repeat left center; background-size: 60px 52px; padding-left: 75px;margin-left: 42px;}
.footer_d .footer_d1 p{ color: #666; font-size: 25px;}
.footer_d .footer_d1 p span{ color: #666666; font-size: 16px; margin-left: 5px;}
.footer_d .footer_d2{ width: 271px; padding:0 22px; /*margin-top: 20px;*/ background: #ffffff; border: 1px solid #cccccc; border-radius: 22px;}
.footer_d .footer_d2_a{ width: 85%; display: block;}
.footer_d .footer_d2_a input{ width: 100%; height: 42px; font-size: 16px; outline: none; line-height:42px; border:none;}
.footer_d .footer_d2_b{ width: 15%; display: block;}
.footer_d .footer_d2_b input{ cursor: pointer; width: 100%; height: 44px; line-height: 44px; background: url(../images/search.png) no-repeat center center; outline: none; border: none; background-size:21px 21px;}
.share{ width: 100%; background-color: #0e6fa1; color: #ffffff; height: 48px;}
.share_two{line-height: 48px; text-align: center; font-size: 16px; color: #ffffff;}


/*----- 学术委员会 -----*/
.weiyuanhui_one{ width: 100%; height: 85px; text-align: center; }
.weiyuanhui_one img{ width: 100%; height: 85px;}
.weiyuanhui_conts{ padding: 20px 0 60px; }
.wyh_left{width: 100% }
.wyh_left h1{ width: 100%;  line-height: 50px; font-size: 18px; color: #333; padding: 0 20px; background-color: #e9eaee; margin-bottom: 20px;}
.wyh_left .wyh_left_1{ font-size: 16px; color: #666666; line-height: 30px; padding: 0 30px; width: 100%;margin-bottom: 20px;}
.wyh_right{ width: 585px;  box-shadow: 0 3px 20px 5px rgba(204, 204, 204, 0.5);}
.wyh_right h1{ width: 565px; height: 70px; line-height: 70px; font-size: 24px; color: #ffffff; padding: 0 10px; background-color: #36a9e4; margin-bottom: 20px;}
.wyh_right .wyh_left_1{ font-size: 18px; color: #666666; line-height: 40px; padding: 0 30px; width: 525px;}
.gotobaoming{
	font-size: 12px;
    position: absolute;
    right: 10px;
    top: 2px;
    background: #0e6fa1;
    border-radius: 5px;
    text-align: center;
    padding: 7px 20px;
    color: #FFF;
    cursor: pointer;
}

/*----- 报名通知 -----*/
.signup{ padding: 30px 0 90px; }
.signup_cont{ width: 100%; height: auto; }
.signup_cont li{ float: left; width: 579px;}
.signup_cont li a{ width: 100%; height: auto; margin-bottom: 35px; padding-bottom: 30px; display: block; margin-left:42px;}
.signup_cont1{ width: 579px; height: 286px; overflow: hidden; }
.signup_cont1 img{ width: 579px; min-height: 286px; }
.signup_cont2{ width: 539px; line-height: 50px; font-size: 18px; color: #333333; padding: 0 20px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.signup_cont3{ width: 504px; line-height: 45px; font-size: 16px; color: #666666; padding: 0 20px 0 55px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; background: url('../images/icon_7.png') no-repeat 20px center; background-size: 16px 21px;}
.signup_cont4{ width: 504px; line-height: 45px; font-size: 16px; color: #666666; padding: 0 20px 0 55px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; background: url('../images/icon_8.png') no-repeat 20px center; background-size: 24px 21px;}
.signup_cont5{ width: 504px; line-height: 45px; font-size: 16px; color: #666666; padding: 0 20px 0 55px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis; background: url('../images/icon_9.png') no-repeat 20px center; background-size: 24px 22px;}
.signup_cont6{ width: 539px; line-height: 36px; font-size: 16px; color: #999999; padding: 0 20px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.signup_cont7{ width: 302px; height: 62px; line-height: 62px; text-align: center; margin: 20px auto 0; color: #ffffff; font-size: 26px; background-color: #f18e1e; border-radius: 31px;}
.signup_cont8{ width: 302px; height: 62px; line-height: 62px; text-align: center; margin: 20px auto 0; color: #ffffff; font-size: 26px; background-color: #cccccc; border-radius: 31px;}

.signup_cont li a:hover{ background-color: #fafafa; }
.signup_cont li a:hover .signup_cont3{ background: url('../images/icon_10.png') no-repeat 20px center; background-size: 16px 21px;}
.signup_cont li a:hover .signup_cont4{ background: url('../images/icon_11.png') no-repeat 20px center; background-size: 24px 21px;}
.signup_cont li a:hover .signup_cont5{ background: url('../images/icon_12.png') no-repeat 20px center; background-size: 24px 22px;}
.fanye{ width: 100%; height: auto; padding: 30px 0; }
.fanye li{ float: left;}
.fanye li a{ display: block; padding: 5px 11px; font-size:14px; color: #000000; background-color: #f2f2f2; margin-right: 10px;}
.fanye li a:hover{ color: #ffffff; background-color: #cccccc; }
.fanye li a.current{ color: #ffffff; background-color: #cccccc; }

/*----- 报名通知详情 -----*/
.signup_detail_one{ width: 1120px; height: auto; background-color: #fafafa; padding: 40px;}
.signup_detail_one h1{ color: #333333; font-size: 24px; font-weight: bold;position: relative;}
.signup_detail_one span.signup_detail_one1{ color: #999999; font-size: 15px; padding: 20px 0 20px 35px; display: block; background: url('../images/icon_13.png') no-repeat left center;}
.signup_detail_one p.signup_detail_one2{ color: #999999; font-size: 16px; line-height: 35px;}
.signup_detail_two{ width: 100%; margin-top: 65px;}
.signup_detail_two ul li{ float: left; width: 210px;margin-left: 150px; height: auto; text-align: center; padding: 0 95px;}
.signup_detail_two ul li img{ width: 103px; height: 103px; }
.signup_detail_two1{ width: 100%; font-size: 18px; color: #333333; padding: 10px 0;}
.signup_detail_two2{ width: 100%; font-size: 16px; color: #666666; line-height: 27px;}
.signup_detail_three{ margin-top: 55px; width: 100%;}
.signup_detail_conts{ width:876px; height: auto; background-color: #fafafa; margin-top: 43px; padding:35px 162px;}
.signup_table{ width: 100%; border-bottom: 1px solid #e5e5e5;}
.signup_detail_conts_left{ width: 119px; padding-left: 85px; height: 135px; line-height: 135px; font-size: 18px; color: #666666;}
.signup_detail_conts_right{ padding-left: 105px; }
.signup_detail_conts_right input{ width: 430px; height: 133px; line-height: 133px; border: 0px; outline: none; background: none; font-size: 18px; color: #333333;}
.signup_table ::-webkit-input-placeholder { color:#cccccc; }
.signup_table ::-moz-placeholder { color:#cccccc; } /* firefox 19+ */
.signup_table :-ms-input-placeholder { color:#cccccc; } /* ie */
.signup_table inputinput:-moz-placeholder { color:#cccccc; }
.signup_detail_conts_right.sex{ padding-top: 45px; }
.sex_woman{ width: 48px; height: 48px; line-height: 48px; background: url('../images/icon_18.png') no-repeat; display: block; padding-left: 58px; color: #8b8f93; font-size: 18px; cursor: pointer;}
.sex_woman.current{background: url('../images/icon_19.png') no-repeat; display: block; padding-left: 58px; color: #4e4f53;}
.sex_man{ width: 48px; height: 48px; line-height: 48px; background: url('../images/icon_20.png') no-repeat; display: block; padding-left: 58px;  color: #8b8f93; font-size: 18px; cursor: pointer;}
.sex_man.current{background: url('../images/icon_21.png') no-repeat; display: block; padding-left: 58px; color: #4e4f53;}
.signup_table.current{ border-bottom: 1px solid #ff0000; position: relative;}
.phone_current1{ position: absolute; left: 0px; bottom: 0px; padding-left: 309px; text-align: center; color: #cc0000; line-height: 36px; font-size: 16px;}
.phone_current2{ position: absolute; right: 5px; bottom: 10px; width: 24px; height: 21px;}
.signup_submit{ width: 100%; text-align: center; }
.signup_submit input{ width: 158px; height: 54px; text-align: center; line-height: 54px; color: #ffffff; font-size: 18px; border: none; background-color: #f18e1e; border-radius: 27px; margin: 80px auto 40px; cursor: pointer; outline: none;}

	/*----- 到达时间插件样式开始 -----*/
	.icon{position:absolute;top:8px;right:10px;height:30px;width:28px;background:#fff; cursor: pointer;}
	.laydate-box{height:47px;width:267px;border:none;margin:42px 0 0 0;position:relative; border:1px solid #e5e5e5; border-radius: 2px;}
	#laydateInput{outline:0;display:block;height:45px;width:252px;font-size:18px;line-height:45px; color: #666666; padding-left: 14px; cursor: pointer;}
	.select-date{position:absolute;left:0;top:48px;width:266px;height:301px;border:1px solid #58abff;display:none; background-color: #fff; z-index: 999;}
	.select-date-header{height:48px;border-bottom:1px solid #58abff}
	.heade-ul{height:49px}
	.header-item{height:28px;float:left;margin-top:9px}
	.header-item select{height:28px}
	.header-item-one select{width:68px;margin-left:10px;height:30px;outline:0}
	.header-item-one{height:30px}
	.header-item-two i{display:block;float:left;height:28px;width:28px;line-height:28px;text-align:center;cursor:pointer}
	.header-item-two i{display:block;float:left;height:28px;width:28px;line-height:28px;text-align:center;cursor:pointer}
	.header-item-two{border:1px solid #ccc;margin-left:10px}
	.header-item-two select{float:left;border:none;outline:0}
	.header-item-two i:nth-child(1){border-right:1px solid #ccc}
	.header-item-two i:nth-child(3){border-left:1px solid #ccc}
	.header-item-three{margin-left:30px;width:73px}
	.header-item-three span{display:block;height:100%;border:1px solid #d8d8d8;background:#f9f9f9;line-height:28px;text-align:center;font-size:14px;width:100%;cursor:pointer}
	.header-item-three span:hover{border-color:#388bff}
	.header-item-three span.active{border-color:#388bff}
	.week-list{height:35px;width:100%;border-bottom:1px solid #c8cacc}
	.week-list li{float:left;height:35px;width:35px;text-align:center;line-height:35px;font-size:15px;margin:0 1px}
	.week-list li:nth-child(7){color:#e02d2d}
	.week-list li:nth-child(1){color:#e02d2d}
	.tabel-line{height:35px;border-bottom:1px solid #c8cacc}
	.tabel-ul{height:35px}
	.tabel-li{height:31px;width:31px;text-align:center;line-height:31px;float:left;border:2px solid #fff;margin:0 1px}
	.tabel-li.preDays{color:#bfbfbf}
	.tabel-li.nextDay{color:#bfbfbf}
	.tabel-li:hover{border-color:#fb0}
	.tabel-li.showClick{border-color:#fb0}
	.tabel-li.active{background:#fb0;color:#fff!important;border-color:#fb0}
	.tabel-li.weekColor{color:#e02d2d}
	/*----- 到达时间插件样式结束 -----*/

.room{ width: 250px; height: 45px; line-height: 45px; cursor: pointer; padding-left: 14px; border: 1px solid #e5e5e5; border-radius: 2px; margin-top: 42px; background: url('../images/icon_24.png') no-repeat 219px center; background-size: 35px 26px; font-size: 18px; color: #666666;}
.room_choice{ width: 266px; height: auto; position: absolute; top: 89px; left: 105px;}
.room_choice li a{ width: 250px; height: 45px; line-height: 45px; display: block; font-size: 18px; color: #999999; cursor: pointer; padding-left: 14px; border:1px solid #e5e5e5; border-top: 0px; background-color: #fff;}
.room_choice li a:hover{ background-color: #eeeeee; }

.signup_detail_conts_right.station{ padding-top: 53px; }
.station_1{ background: url('../images/icon_25.png') no-repeat left center; background-size: 30px 30px; cursor: pointer; margin-right: 100px; padding-left: 40px; font-size: 18px; width: 30px; height: 30px; line-height: 30px; color: #8b8f93; display: block;}
.station_1.current{ background: url('../images/icon_26.png') no-repeat left center;}

.money{ width: 266px; height: 135px; line-height: 135px; font-size: 34px; color: #666666; font-family: "Arial"}
.money span{font-size: 18px; margin-left: 3px;}

.signup_detail_conts_left.invoice{ height: 193px; line-height: 193px; }
.signup_detail_conts_right.invoice{ padding-top: 44px; }
.signup_detail_conts_right.invoice input{ width: 400px; height: 45px; border:1px solid #e5e5e5; border-radius: 2px; margin-bottom: 10px; padding: 0 13px;}

.signup_submit{ width: 100%; text-align: center; }
.signup_submit input{ width: 158px; height: 54px; text-align: center; line-height: 54px; color: #ffffff; font-size: 18px; border: none; background-color: #f18e1e; border-radius: 27px; margin: 80px auto 40px; cursor: pointer; outline: none;}

.signup_boxbg{ width: 100%; height: auto; position: fixed; top: 0px; left: 0px; z-index: 1000; background-color: rgba(0, 0, 0, 0.5); }
.signup_box{ width: 454px; height: 185px; border-radius: 7px; background-color: #fff; position: absolute; z-index: 1001;}
.signup_success{ margin: 57px 0 0 108px; width: 127px; height:72px; line-height: 72px;  font-size: 24px; padding-left: 88px; color: #000000; background: url('../images/Success.jpg') no-repeat left center; background-size: 72px 72px; }
.signup_erroe{ padding:35px 0 0 120px;}
.signup_erroe_1{ width: 126px; height:72px; line-height: 72px; font-size: 24px; padding-left: 88px; color: #000000; background: url('../images/Error.jpg') no-repeat left center; background-size: 72px 72px; }
.signup_erroe_2{ width: 214px; height: 30px; line-height: 30px; font-size: 18px; text-align: center; color: #666666;}
.signup_close{ width: 25px; height: 25px; position: absolute; top: -30px; right: 3px; z-index: 1002; cursor: pointer;}
.signup_close img{ width: 100%; }

/*----- 学术新闻 -----*/
.cyw_news{ padding-bottom: 80px;}
.cy_news{ margin-top: 0px;}

/*----- 学术新闻详情 -----*/
.news_detail_head{ width: 712px; margin-top: 20px; background-color: #fafafa; padding:40px;}
.news_detail_head h1{ font-size: 26px; color: #000000; }
.news_detail_1{ background: url('../images/icon_13.png') no-repeat left center; padding: 30px; font-size: 14px; color: #999999;}
.news_detail_2{ font-size: 16px; color: #999999; line-height: 34px; text-indent: 34px;}
.news_detail{ width: 100%; line-height: 34px; font-size: 16px;}
.news_detail p{ margin-top: 10px; }
.news_detail p img{ width: 100%;}
.news_detail img{ width: 100%;}

/*----- 资料下载 -----*/
.download{ width: 785px;}
.download_head{ width: 100%; margin-top: 25px; height: 40px; line-height: 40px; font-size: 14px; color: #333333;}
.download_head p{ float: left;}
.download_head1{ width: 495px;}
.download_head2{ width: 80px; text-align: center;}
.download_head3{ width: 93px; text-align: center;}
.download_head4{ width: 111px; text-align: center;}
.download_list{ padding-bottom: 30px;}
.download_list li{ width: 755px; height: auto; border-bottom: 1px solid #e8e8e8; display: block; padding:30px 0 30px 30px; position: relative; cursor: pointer;}
.download_list li.current{ background-color: #fafafa;}
.download_a{ width: 40px; height: 52px; overflow: hidden; margin-right: 30px;}
.download_a img{ width: 100%; min-height: 52px;}
.download_b{ width: 685px; height: auto;}
.download_list1{ width: 100%; font-size: 16px; color: #333333;  line-height: 24px;}
.download_b1{ width: 394px;}
.download_b1 a{color: #333333;}
.download_b1 a:hover{ color: #999999;}
.download_b1 span{font-size: 14px; color: #999999; margin-left: 10px;}
.download_b2{ width: 80px; font-size: 14px; color: #999999; text-align: center; background:url(../images/icon_30.png) no-repeat 55px center;}
.download_b3{ width: 93px; font-size: 14px; color: #999999; text-align: center;}
.download_b4{ width: 108px; font-size: 14px; color: #999999; text-align: center;}
.download_list2{ width: 505px; line-height: 30px; font-size: 14px; color: #999999; padding-top: 15px; text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.download_list3{ width: 76px; height: 32px; position: absolute; right: 20px; bottom: 30px;}
.download_list3 a{ display: block; width: 76px; height: 32px; line-height: 32px; text-align: center; border:1px solid #cccccc; color: #999999; font-size: 14px; border-radius: 17px;}
.download_list3 a:hover{ background-color: #f18e1e; color: #ffffff;  border:0px;}
.download_list3 a.current{ background-color: #f18e1e; color: #ffffff;  border:0px;}

.xsyd_right_5{ width: 100%;}
.xsyd_right_5_top{ font-size: 16px; color: #000000; width: 100%; height: 55px; line-height: 55px;}
.xsyd_right_5_conts{ width: 100%; padding-bottom: 10px;}
.xsyd_right_5_conts_img{ width:  120px; height: 79px;}
.xsyd_right_5_conts_img img{ width: 100%;}
.xsyd_right_5_conts_text{ width: 240px; font-size: 16px; color: #999999; padding-top: 5px;}
.xsyd_right_5a a{ width:363px; line-height: 36px; font-size: 16px; color: #666666; background: url(../images/icon_9.jpg) no-repeat left center; padding-left: 20px;}
.xsyd_right_5a a:hover{ color: #999999;}

.download_one{ width: 705px; height: auto; background-color: #fafafa; padding: 40px; margin-top: 20px;}
.download_one h1{ color: #333333; font-size: 24px; font-weight: bold;}
.download_one span.signup_detail_one1{ color: #999999; font-size: 15px; padding: 20px 0 20px 35px; display: block; background: url('../images/icon_13.png') no-repeat left center;}
.download_one p.signup_detail_one2{ color: #999999; font-size: 16px; line-height: 35px; text-indent: 32px;}
.download_one h1 span{ background:url(../images/icon_28.png) no-repeat left center; background-size: 30px 39px; height: 39px; line-height: 39px; padding-left: 55px;}
.download_one h1 a{ width: 80px; height: 35px; line-height: 35px; display: block; background: #f18e1e url(../images/icon_31.png) no-repeat 70px center; font-size: 18px; color: #ffffff; border-radius: 18px; padding-left: 27px;}
.download_one h1 a:hover{ background-color: rgba(241,142,30,0.8);}
.download_detail{ width: 1110px; height: auto; margin: 0 auto; font-size: 16px; color: #333333; line-height: 35px;}
.download_detail p{ margin-top: 25px;}

.download .news_detail{ width: 724px; line-height: 34px; font-size: 16px; margin: 0 auto;}


























