﻿@charset "utf-8";
/*code by 美迪康会务通学术会议服务平台*/
/*css重置*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, small { margin: 0; padding: 0; }
body { font: 12px/1.5 'Hiragino Sans GB',"Microsoft Yahei", "微软雅黑",tahoma,arial,'Hiragino Sans GB',sans-serif; color: #888;}
h1, h2, h3, h4, h5, h6, small { font-size: 100%; overflow: hidden; font-weight: normal; }
input, select { vertical-align: middle; font-size: 12px; }
ol, ul, li { list-style: none; }
i { font-style: normal; }
img { border: 0; }
ul, li { list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0; }

/*全局公用*/
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.f12 { font-size: 12px}
.f13 { font-size: 13px}
.f14 { font-size: 14px}
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f26 { font-size: 26px; }
.f28 { font-size: 28px; }
.f36{font-size: 36px;}
.divc { margin: 0 auto}
.fb { font-weight: bold}
.dis { display: block; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: both; font-size: 0; height: 0; overflow: hidden; }
.cl10 { clear: both; font-size: 0; height: 10px; overflow: hidden; }
.cl20 { clear: both; font-size: 0; height: 20px; overflow: hidden; }
.cl30 { clear: both; font-size: 0; height: 30px; overflow: hidden; }
.cl40{clear: both; font-size: 0; height: 40px; overflow: hidden; }
.cl50{clear: both; font-size: 0; height: 50px; overflow: hidden; }
a:link { color: #888; text-decoration: none;-webkit-transition: .3s all ease-in-out;
-o-transition: .3s all ease-in-out;
transition: .3s all ease-in-out;}
a:visited { color: #888; text-decoration: none}
a:hover { color: #6ac9da; text-decoration: none}
a:active { color: #6ac9da; text-decoration: none; }
.ti2 { text-indent: 2em; }
.w1000 { width: 1000px; }
.w980 { width: 980px; }
.w1200 { width: 1200px; }
.wauto { width: auto; }
.ovn { overflow: hidden; }
.r3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px; }
a.more, a.more:link, a.more:visited { float: right;font-size: 12px;font-weight: normal;}
a.more:hover, a.more:active { }
a.lan, a.lan:link, a.lan:visited, .lan { color: #0652a3; }
a.lan:hover, a.lan:active { color: #0652a3; text-decoration: underline; }
a.cheng, a.cheng:link, a.cheng:visited,.cheng { color: #fc814b; }
a.cheng:hover, a.cheng:active { color: #fc814b; text-decoration: underline; }
a.tdu:hover{text-decoration: underline;}
.redborder { border: 1px solid #c00;}
.red, a.red { color: #c00}
a.red:hover{text-decoration: underline;}
.bai,a.bai{color: #fff;}
.hui,a.hui{color: #888;}
.hei,a.hei{color: #333;}
.qhui,a.qhui{color: #999;}
a.bai:hover{text-decoration: underline;}
.main { overflow: hidden;background: #fff; }
.t10{margin-top: 10px;}
.t20{margin-top: 20px;}
.t30{margin-top: 30px;}
.t40{margin-top: 40px;}
.t50{margin-top: 50px;}
.ellipsis{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.lh1{line-height: 1;}
.lh2{line-height: 2;}
.lh30{line-height: 30px;}
.clearfix{zoom: 1;}
.clearfix:before,.clearfix:after{clear: both;content: " ";display: table;}
.bgbai{background: #fff;}
.bghui{background: #f0f0f0;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pl20{padding-left: 20px;}
.pr20{padding-right: 20px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.ml20{margin-left: 20px;}
.mr20{margin-right: 20px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.wraperh-xs{padding-top: 5px;padding-bottom: 5px;}
.wraperh{padding-top: 10px;padding-bottom: 10px;}
.wraperh-sm{padding-top: 15px;padding-bottom: 15px;}
.wraperh-md{padding-top: 20px;padding-bottom: 20px;}
.wraperh-lg{padding-top: 40px;padding-bottom: 40px;}
.wraperl-xs{padding-left: 5px;padding-right: 5px;}
.wraperl{padding-left: 10px;padding-right: 10px;}
.wraperl-sm{padding-left: 15px;padding-right: 15px;}
.wraperl-md{padding-left: 20px;padding-right: 20px;}
.wraperl-lg{padding-left: 40px;padding-right: 40px;}
.bbd{border-bottom: 1px solid #eee;}
.btd{border-top: 1px solid #eee;}
.border{border: 1px solid #eee;}
.imgborder{padding: 1px;border: 1px solid #eee;}
a:hover .imgborder{border:1px solid #999;}
/*页面公用*/
.banner{background-position: center center;background-repeat: no-repeat;width: 100%;overflow: hidden;}
.bannerbg{width: 100%;overflow: hidden;}
.banner img{visibility: hidden;display: block;border: 0px;}
.js-w{margin: 0px auto;}
.texbanner{background-color:#52b6cc;}
.texbanner .w980{background: url(/content/templet/5/images/bannerbg.png) right bottom no-repeat;padding: 40px 0px;}
.texbanner .time{background: url(/content/templet/5/images/time.png) left center no-repeat;padding-left: 28px;}
.texbanner .address{background: url(/content/templet/5/images/address.png) left center no-repeat;padding-left: 28px;}
/*导航*/
.navw{background: #fafafa;}
.nav{height:50px; line-height:50px; position:relative; z-index:99;}
.nav a{ color:#888;}
.nav .nLi{ float:left;position:relative;text-align: center;}
.nav .nLi h3 a{ display:inline-block;font-size:16px; font-weight:normal;border-bottom: 2px solid #fafafa;line-height: 48px;padding: 0px 18px;}
.nav .nLi.on h3 a{border-bottom: 2px solid #6ac9da;color: #6ac9da;}
.nav .sub{ display:none; width:150px; left:50%;margin-left: -75px; top:48px;padding:0px 0px;margin-top: 10px;position:absolute;background: #fff;opacity: 0.96;filter: alpha(opacity=96);border: 1px solid #ddd;border-bottom: 0px;}
.nav .sub li{border-bottom: 1px solid #ddd;position: relative;float: left;width: 100%;}
.nav .sub li.arrowt{border-bottom: 0px solid #ddd;width: 150px;position: absolute;top: -10px;left:0px;height: 10px;background: url(/content/templet/5/images/arrow1.png) center 2px no-repeat;}
.nav .sub a{ display:block;color:#888;font-size: 14px;padding:8px 10px;line-height: 20px;margin-top: 0px;}
.nav .sub a:hover{color:#fff;background: #6ac9da;}
.nav .sub .minisub{position: absolute;left: 100%;top:-1px;width:100%;line-height:40px;z-index:999999;background: #6ac9da;display: none;
    color: #fff;border: 1px solid #5fb7c6;border-bottom: 0px;}
.nav .sub .minisub a{color: #fff;}
.nav .sub .minisub a:hover{background: #5db9c9;}
.nav .sub .minisub li{border-bottom: 1px solid #5fb7c6;}
.nav .sub li.current a{background: #6ac9da;color: #fff;}
/*页面主体*/
.ileft{width: 490px;}
.iright{width: 470px;}
/*焦点图*/
.slideBox { overflow: hidden; position: relative; zoom: 1; height: auto; z-index:1; }
.slideBox .hd { height: 10px; overflow: hidden; position: absolute; right: 10px; bottom:13px; z-index: 1; -moz-border-radius: 20px; -khtml-border-radius: 20px; -webkit-border-radius: 20px; padding: 0px 0px; padding-left: 15px; }
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left; }
.slideBox .hd ul li { float: left; margin-right: 10px; width: 10px; height: 10px; line-height: 10px; text-align: center; background: #555; cursor: pointer; -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; }
.slideBox .hd ul li.on { background: #6ac9da; color: #fff; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { zoom: 1;position: relative;display: block; }
.slideBox .bd li a{display: block;}
.slideBox .bd li p.title { position: absolute; left: 0px; width: 100%; bottom: 0px; text-indent: 1em;line-height: 36px; color: #fff; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .55)), to(rgba(0, 0, 0, .55))); background-image: -moz-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); background-image: -ms-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); background-image: -o-linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); background-image: linear-gradient(rgba(0, 0, 0, .55) 0%, rgba(0, 0, 0, .55) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C000000', endColorstr='#8C000000'); }
.slideBox .bd img { width: 100%; display: block; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev, .slideBox .next { position: absolute; left: 3%; top: 50%; margin-top: -36px; display: block; width: 33px; height: 72px; background: url(/content/templet/5/images/arrow2.png) -0px 0px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.slideBox .next { left: auto; right: 3%; background-position: -33px 0px; }
.slideBox .prev:hover, .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }
.slideBox .prevStop { display: none; }
.slideBox .nextStop { display: none; }
.ibox .t{height: 46px;line-height: 46px;}
.about .c{height: 177px;overflow: hidden;width: 100%;}
.about .t{background: url(/content/templet/5/images/djs.png) right top no-repeat;}
.zyxx .c{background: url(/content/templet/5/images/zyrq.png) right bottom no-repeat;}
.zzjg .c{background: url(/content/templet/5/images/zzjg.png) right bottom no-repeat;}
.bgqhui{background: #fafafa;}
.kstd .w980{width: 1150px;}
.kstd a{display: inline-block;*display: inline;*zoom:1;width: 210px;}
.kstd a img{margin-bottom: 5px;}
.kstd a:hover img{opacity: 0.8;filter: alpha(opacity=80);
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-name: flipInX;
    animation-name: flipInX}
.kstd a.item1:hover{color: #6ac9da;}
.kstd a.item2:hover{color: #ee5528;}
.kstd a.item3:hover{color: #96ca2d;}
.kstd a.item4:hover{color: #f0c044;}
.kstd a.item5:hover{color: #32c46b;}
@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
        transform: perspective(400px) rotate3d(1,0,0,10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
        transform: perspective(400px) rotate3d(1,0,0,-5deg)
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,90deg);
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-20deg);
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        -webkit-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }

    60% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,10deg);
        transform: perspective(400px) rotate3d(1,0,0,10deg);
        opacity: 1
    }

    80% {
        -webkit-transform: perspective(400px) rotate3d(1,0,0,-5deg);
        transform: perspective(400px) rotate3d(1,0,0,-5deg)
    }

    100% {
        -webkit-transform: perspective(400px);
        transform: perspective(400px)
    }
}
.inew .c{background: url(/content/templet/5/images/news.png) right bottom no-repeat;min-height: 212px;}
.inew .c li{line-height: 36px;width: 688px;}
.picScroll-left{position: relative;}
.picScroll-left .bd{margin: 0px auto;width: 960px;}
.picScroll-left li{float: left;width: 200px;padding: 0px 20px;}
.picScroll-left li .pic{width: 200px;height: 240px;position: relative;}
.picScroll-left li .pic .picbg{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;background: #000 url(/content/templet/5/images/more.png) center center no-repeat;opacity: 0;
filter: alpha(opacity=0);-webkit-transition: .3s all ease-in-out;
-o-transition: .3s all ease-in-out;
transition: .3s all ease-in-out;}
.picScroll-left li a:hover .pic .picbg{opacity: 0.3;
filter: alpha(opacity=30);}
.picScroll-left li a{display: block;}
.picScroll-left li a:hover{color: #000;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.picScroll-left .prev, .picScroll-left .next { position: absolute;left: -25px;top: 100px; display: block; width: 19px; height: 43px; background: url(/content/templet/5/images/arrow3.png) -0px 0px no-repeat; filter: alpha(opacity=50); opacity: 0.5; }
.picScroll-left .next { left: auto; right: -25px; background-position: -19px 0px; }
.picScroll-left .prev:hover, .picScroll-left .next:hover { filter: alpha(opacity=100); opacity: 1; }
.picScroll-left .prevStop { display: none; }
.picScroll-left .nextStop { display: none; }
/*联系我们*/
.lxwm .c{width: 360px;}
.lxwm .c .map{width: 600px;}
/*友情链接*/
.yqlj{width: 996px;}
.yqlj li{width: 150px;float: left;margin-right: 16px;}
/*模板公用*/
/*编辑*/
.pr{position: relative;}
.setbg { position: absolute; height: 30px; padding: 0px 10px 0px 28px; line-height: 30px; filter: alpha(opacity=70); -moz-opacity: 0.8; -khtml-opacity: 0.7; opacity: 0.7; border: 1px dotted #000;
 background: #676767 url(/content/templet/5/images/edit.png) 3px center no-repeat;  color: #fff; font-family: "宋体"; top: 0px; right: 0px; cursor: pointer; display: none; z-index: 999999 }
.setbg:hover { filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; }
.setbg a,.setbg a:link,.setbg a:visited{ color:#fff;}
/*二级页面*/
.m_l { width: 264px;overflow: hidden;zoom:1; }
.m_m { width: 706px;overflow: hidden;zoom:1; }
.cm_l{ width:702px; border:2px solid #ebedee;min-height:512px; height:auto !important;height:512px; overflow:visible; }
.cm_l .t{  padding: 0px 20px 0px 20px; height: 40px; line-height: 40px; border-bottom: 2px solid #ebedee;  background:#fafafa;font-size: 14px;}
.cm_l .c{ padding:10px;}
.cm_l .c img{ max-width: 100%;}
.n_list li{ font-size:14px; padding:0px 10px; line-height:30px;}
.n_list li span.tim{ float:right;font-family: Tahoma, Geneva, sans-serif;}
.nrtitle { margin:0 auto; text-align:center;padding-top:20px;padding-bottom:0px;overflow:visible;}
.nrcontent{ line-height:28px;font-size:14px; padding:10px 0px;}
.nrtitle h1{color:#000;font-family:"宋体",arial;font-size:24px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;line-height:30px;font-weight:800; width:600px; margin:0px auto;margin-bottom:20px; }
.nrtitle .titBar{border-bottom:1px #E5E5E5 solid;padding-bottom:8px; line-height:22px; color:#7E7E7E; overflow:hidden;zoom:1; text-align:}
.nrtitle .titBar .time,.nrtitle .titBar .about,.nrtitle .titBar .liulan{ padding:0 10px}
.box { border: 2px solid #ebedee; }
.box .t { padding: 0px 20px 0px 20px; height: 40px; line-height: 40px; border-bottom: 2px solid #ebedee; font-weight: bold; font-size: 20px;color:#343434; }
.box .c { padding: 20px; }
.m_l .time .t{ padding-left: 55px;background:url(/content/templet/5/images/rl.png) 20px center no-repeat #fafafa;}
.time .c {}
.time .c .tit { font-size: 16px; font-weight: bold; height: 40px; line-height: 40px; }
.time .c p { font-family: Tahoma, Geneva, sans-serif; font-size: 16px; padding-bottom: 5px; }
a.but, a.but:link, a.but:visited, .but { color:#fff; background:#ffaa03; border:1px solid #ff8003;  margin: 0px auto; font-family: "Microsoft Yahei", "微软雅黑", "Arial Narrow", "宋体"; font-size: 18px; overflow: hidden; height: 40px; line-height: 40px; margin-bottom: 10px; width: 218px; display: block; text-align:center; }
a.but:hover, a.but:active, .but:hover { text-decoration: none;background:#ff8003; }
/*底部*/
/*中英文*/
.ml10 { margin-left: 10px; }
.headertop{background: #ebebed;height: 42px;line-height: 40px;}
.ico{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;}
.lang{height: 40px;}
.langt{padding-left: 38px;background: url(../images/language.png) left 0px no-repeat;}
.lang-cn{padding-left: 20px;background: url(../images/language.png) -10px -40px no-repeat;}
.lang-en{padding-left: 20px;background: url(../images/language.png) -10px -80px no-repeat;}
.lang a{height: 40px;line-height: 40px;}
.lang a.on,.lang a:hover{border-bottom: 2px solid #f40;}
.qhui, a.qhui, a.qhui:link, a.qhui:visited { color: #999; }