﻿/*@charset "utf-8";*/
*{margin:0; padding:0;}
*:focus{outline:none;}
.nohighlight:focus{outline:none;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin:0; padding:0;}
/*body,button,input,select,textarea{font-family:"黑体","微软雅黑","Microsoft YaHei",tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif; font-size:62.5%; color:#5d5d5d}*/
body,button,input,select,textarea,ul,li{font-family:"黑体","微软雅黑","Microsoft YaHei",tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif; font-size:62.5%; color:#5d5d5d}
body{background:#fff; width:100%; height:100%; min-width:320px; -webkit-text-size-adjust:none;}
html{width:100%; height:100%;}
button,input,select,textarea{outline:none;}
/*p{ line-height:150%;word-wrap:break-word;word-break:break-all;text-indent:2em; font-size:1.6em; color:#444}*/
p{ line-height:150%;word-wrap:break-word;word-break:break-all;font-size:1.6em; color:#444}
p.sm{text-indent:2em;}
a {text-decoration: none; color:#00aeeb; blr:expression(this.onFocus=this.blur());outline:0;}
a:hover{text-decoration:none;}
a:link{color:#00aeeb;}
a:visited{color:#00aeeb;}
ol, ul,li{ list-style: none;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
img{ max-width:100%; width:expression(this.width>320?"320px":this.width);border:0 none; vertical-align:top;}
.clear{ clear:both}

section,.w90{ width:90%; margin:0 auto}
.section_100{ width:100%}
.top_img{ width:100%}
.tit{ margin:20px auto; background:url(images/tit.png) no-repeat center; background-size:cover; text-align:center; color:#FFF; font-size:1.8em; line-height:200%}
.sm{ margin-top:20px}
/*toupiao*/
.toupiao p{ text-indent:0; padding:10px 10px 10px 32px; margin:12px 0; background-color:#fff7ec; position:relative}
.tp_num{background:url(images/num.png) no-repeat center; background-size:22px 22px; color:#FFF; display:block; text-align:center; position:absolute; left:5px; width:22px; height:22px}
.tp_lc{background:url(images/lc_ico.jpg) no-repeat center; background-size:22px 22px;display:block;  width:22px; height:22px;position:absolute; left:5px;}
/*rwmd*/
/*.rwmd{background-color:#FFF; border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8; padding:10px 0 0}
.tab a{ display:inline-block; padding:6px; margin:10px 0 0 10px; color:#444; background-color:#e5e5e5; font-size:1.6em}*/
.rwmd{background-color:#FFF; border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8; padding:10px 0 0;}
.tab{ margin-left:10px;}
/*.tab a{ display:inline-block;color:#444; padding:8px 10px; background-color:#e5e5e5; font-size:1.6em; text-align:center; margin-right:10px; margin-bottom:10px;}*/
.tab a{ display:inline-block;color:#444; padding:5px 8px; background-color:#e5e5e5; text-align:center; margin-right:8px; margin-bottom:8px;}

.tab a.cur{ color:#FFF; background-color:#bc0014}
/*toupiao-list*/
.tp_main{ margin-top:10px;}
.tp{border-top:1px solid #e8e8e8;background-color:#FFF; padding:20px 5px 10px; overflow:hidden; position:relative;}
.tip{ position:absolute; top:0; left:10px; background:url(images/num_l.png) no-repeat center; background-size:28px; width:28px; height:28px; line-height:28px; text-align:center; color:#fff;}
.tp-l{ width:25%; float:left; text-align:center; padding-top:20px;}
.tp-m{ width:55%; float:left}
.tp-m h2{ line-height:140%; color:#333;font-size:1.6em;padding-top:5px;padding-bottom:5px;}
.tp-m h2 span {font-size: 0.8em;font-weight:normal;color:#333; }
.tp-m h3{line-height:150%;font-size:1.4em;font-weight:normal;}
.tp-m a{color:#333; line-height:140%;vertical-align:middle}
.tp-m a span{width:24px; height:15px; margin-right:5px; display:inline-block}
.tp-m a span.arrow{width:12px; height:8px;margin-right:5px; display:inline-block; vertical-align:middle;}
.tp-m a span.arrow img{width:80%;    }
.tp-r{ width:20%; float:left; text-align:center; margin-top:10px;}
.tp-r p{ text-indent:0}
/*liuyan*/
.ly{ padding:5%; margin:20px 0;border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;background-color:#fff}
.textarea{margin:0 auto;border:0 none;line-height:150%; height:90px; color: #a0a0a0; outline:none;width:90%; font-size:1.6em;}
.textarea::-webkit-input-placeholder {color:#ccc;}
.textarea:-moz-placeholder {color:#ccc;}
.textarea::-moz-placeholder {color:#ccc;}
.textarea:-ms-input-placeholder {color:#ccc;}
.btn,.btn_tp{ color:#FFF; background-color:#00b7ee; font-size:1.6em; text-align:center; padding:6px; margin:8px 2px; border:2px solid #00b7ee; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:inline-block;}
.btn_w{ width:90%; margin: 0 0 20px 5%}
.btn_tp{ background-color:#ef7601; border:1px solid #ef7601; color:#FFF; margin:5px 2px; padding:5px 8px}
.lyq{border-top:1px solid #e8e8e8;background-color:#FFF; padding:10px; overflow:hidden}
.lyq-l{ width:20%; float:left; padding-left:2%}
.lyq-r{ width:78%; float:left}
.lyq-r h2{ line-height:150%; color:#00aeeb; margin-top:12px; font-size:1.6em}
.lyq p{ text-indent:0; margin:6px; color:#666}
time{float:right; color:#9b9b9b;}
/*head_ico*/
.per,.per2{width:60px; height:60px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; padding:1px;}
.per2{width:46px; height:46px;}
span.headIcoBg,span.headIcoBg2{ background: url(images/head_f.png) no-repeat;background-size: contain; width:62px; height:62px; position: absolute; left:0; bottom:0px;}
span.headIcoBg2{background: url(images/head_sm.png) no-repeat;background-size: contain; width:48px; height:48px;}
.headIcoBg_w,.headIcoBg2_w{ position:relative; display:block;width:62px; height:62px; margin:0 auto;}
.headIcoBg2_w{width:48px; height:48px;}
.more{ width:90%; height:40px; font-size:1.6em; line-height:40px; display:block; text-align:center; color:#ccc; background-color:#FFF;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
footer,.footer{display: flex;display: -webkit-flex;justify-content:space-around; background-color:#FFF; border-top:1px solid #e8e8e8;}
footer a,.footer a{ display:block; margin:15px 10px}
/*jieguo*/
section.jg_bottom p{ color:#646464}
/*.jg_warp{background: url(images/jg_bg.jpg) repeat-x bottom; background-size:contain; margin-bottom:8%;overflow:hidden;}*/
.jg_warp{ background-size:contain; margin-bottom:8%;overflow:hidden;}
.jg{ width:92%; margin:10px auto 0;}
.ewm{ width:60%; margin:20px 20%}
.jg-bj p{ text-indent:0; color:#646464}
/*jg-list*/
/*.jg_tab{ padding-bottom:28px; width:35%; float:left}
.jg_tab span{ font-size:1.6em; color:#646464; margin-bottom:5px; padding:2px;line-height:140%; display:block; background-color:#ddd; text-align:center; cursor:pointer}*/
/*.jg_tab span{ font-size:16px; color:#646464; margin-bottom:10px; padding:0 8px; height:40px; line-height:40px; display:block; background-color:#ddd; text-align:center; cursor:pointer}*/
/*.jg_tab span.cur{background-color:#eb7f00; color:#FFF; position:relative}*/
/*.jg_tab span.cur i{ position:absolute; top:0px; right:-8px; width:12px; height:40px; background:url(images/tri_r.png) no-repeat center; display:block; z-index:100}*/
/*.jg_list{ display:none; width:64%; float:left; border:1px solid #e8e8e8; margin-bottom:20px}*/
.jg_tab{}
.jg_tab span{font-size:1.6em; color:#646464; margin-left:10px; margin-bottom:10px; padding:5px 10px;line-height:140%;display:inline-block; background-color:#ddd; text-align:center; cursor:pointer}
.jg_tab span.cur{background-color:#eb7f00; color:#FFF;}
.jg_list{ display:block;border:1px solid #e8e8e8; margin-bottom:20px}

.jg_main{ float:left; width:100%; overflow:hidden; padding:10px 0; text-align:center;border-bottom:1px solid #e8e8e8; background-color:#fff;}
.jg_main:last-child{ border:none}
.jg_main em{ margin:0; }
.jg_ml{width:25%; float:left; margin-left:5%}
.jg_mr{width:65%; float:left; margin-left:3%}
.jg_main h2{font-size:14px; color:#666; overflow:hidden;text-align:left;}
.jg_main h2 span{font-size:16px; color:#666; font-weight:200; margin-right:5px}
.jg_main p{ text-align:left; font-size:14px;text-indent:0; }

table { border-collapse:collapse; border-spacing:0;}
.table{ border:1px solid #e8e8e8; width:100%; margin:10px auto;}
.table th{ background-color:#f27935}
.table tr td,.table tr th{ padding:6px 10px; border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8;font-size:16px;font-family:"黑体";font-weight:200; color:#666}
.table tr th{ color:#FFF}
.table tr{background-color:#f5f5f5; text-align:left}
.table tr:nth-child(odd){background-color:#f5f5f5;}
.table tr:nth-child(even){background-color:#ffffff;}
.link{width:90%; margin:0 auto}
.link li{float:left;width:50%;text-align:center; padding-bottom:20px;font-size:0.8em;}
.link li img{width:80%; margin:0 auto;}

@media screen and (min-width: 321px) and (max-width: 640px) {
.lyq-l{ width:18%;}
.lyq-r{ width:80%;}
.tp-l{ width:25%;}
.tp-m{ width:55%;}
	}
@media screen and (min-width: 641px){
.lyq-l{ width:16%;}
.lyq-r{ width:82%;}
.tp-l{ width:25%;}
.tp-m{ width:55%;}
	}


/*.link li{float:left;width:50%; text-align:center;}
.link li img{width:80%;}*/

.link li{text-align:center;}
.link img{width:50%;}
.news_list p{line-height:140%; padding:10px 0;border-bottom:1px solid #e8e8e8;}
.news_list p .time{font-size:0.8em; color:#bbbbbb; margin-right:5px;}
.scholar_speech{clear:both;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding:20px 0; margin-top:-1px;}
.speech_img{float:left;width:25%; text-align:left;}
.speech_img img{width:90%;}
.speech_text{float:right;width:75%;}
.marT{ margin-top:10PX;}

.btn_blue{color:#FFF; background-color:#00b7ee; font-size:1.2em; text-align:center; padding:6px 10px;-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; display:inline-block; border:none 0;}

.guest_t{ text-align:center; color:#878787;margin-bottom:10px;}
.guest_con{color:#878787; color:#444444; line-height:160%; border-bottom:1px solid #e8e8e8; border-top:1px solid #e8e8e8; margin-top:-1px; padding-top:10px; padding-bottom:10px;}
.guest_con i{ display:inline-block;width:14px;height:11px; background-image:url(images/ico_arrow.png); background-repeat:no-repeat; background-size:14px 11px;}
.guest_con span{ font-size:1.4em; margin-left:10px; margin-right:10px;}



.bjjb{float:left; display:inline; font-size:14px; line-height:24px; text-align:left; margin-top:30px;margin-right:12px;margin-left:12px; color:#7e7e7e;}
.bjjb p {font-size:17px;}
.jb_name{ font-size:18px; font-weight:normal; color:#333;}
.jb_name span{ margin-left:10px; font-size:14px;}
.imgl{ float:left; margin-right:15px; display:inline;}
.bgjb{font-size:14px; text-align:left; margin-top:20px;color:#7e7e7e;}

.mtbd{float:left; display:inline;font-size:14px; text-align:left;color:#666;margin-left:10px;margin-right:10px;}
.mtbd p {font-size:16px;}
/*.marR20{margin-right:22px;}
.marL20{margin-left:22px;}*/
.mtbd h3{font-size:16px;line-height:24px; font-weight:normal; margin-bottom:20px;}
.mtbd_li li{font-size:16px;line-height:24px; padding:10px 15px 0; background:url(images/dot.gif) no-repeat 0 20px;}
.mtbd .marB{ margin-bottom:20PX;}