﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td{margin:0;padding:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, th, var{font-style:normal; font-weight:normal;}
ol, ul{list-style:none;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}
body{ font-size:14px;line-height:24px;}
a{color:#666;text-decoration:none;}
a:hover{ text-decoration:underline; color:#f60}
a:active{text-decoration:underline;}
/*样式开始*/
.top{height:29px;line-height:29px;width:100%; position:fixed; background:#fff;}
.top a{color:#f00;text-decoration:underline; padding:0 5px 0 0;}
.top span{padding-left:5px;}.top .red{color:#ff6600;text-decoration:underline;}
.logo{background:url(../images/logo_bg.png) repeat-x;height:63px; width:100%; text-align:center; padding-top:50px;}
.nav{width:100%; background:#1d9d9e; height:27px; line-height:27px;border-bottom:1px solid #b4f5f5;}
.nav a{color:#fff; display:block; background:#1d9d9e;  text-align:center;}
.nav a:hover{background:#00b4b5; color:#ffecd2;}
.nav a:active{background:#00b4b5; color:#ffecd2;}
.nav td{border-right:1px solid #b4f5f5;}
.nav table{width: 100%;table-layout: fixed;}

.sy_banner{ text-align:center; height:120px; overflow:hidden; }
.banner2{ text-align:center; height:80px; overflow:hidden;}
.title{background:url(../images/tit_bg.png) repeat-x; height:29px; line-height:29px; font-weight:bold; color:#017175;text-shadow:5px 2px 6px #fff;}
.title span{font-weight:bold; padding-left:8px; float:left; padding-right:6px; font-family:"宋体"; }.title img{ float:left;}
.title2{background:url(../images/tit_bg.png) repeat-x; height:29px; line-height:29px; font-weight:bold; color:#017175;text-shadow:5px 2px 6px #fff;}
.title2 span{font-weight:bold; float:left; padding-right:6px; padding-left:4px; font-family:"宋体"; }.title2 img{ float:left; padding-left:8px;}
.title2 a{ padding-right:8px; font-weight:normal; color:#017175;}
.title2 a:hover{ color:#ff6000;}
.sy_jb{width:100%;}
.sy_jb li{ background:url(../images/jb_li.png) repeat-x; height:57px;width:100%; border-bottom:1px solid #c1e3e4;}
.syjb_tit{ height:20px; overflow:hidden; padding:7px 0 3px 0; line-height:20px; font-weight:bold;}
.syjb_tit img{ float:left; padding:0 8px;}
.sy_jb .no,.sy_news .no{ border:none;}
.syjb_nr a{ color:#008f93; padding:0 10px 0 8px;}
.syjb_nr a:hover{ color:#ff6000;}
.sy_news li,.article_list li{ height:39px; border-bottom:1px solid #e3e1e1; line-height:39px; padding:0 8px;}
.sy_news li:hover,.article_list li{background:#edf6f6;}
.sy_news a,.article_list dt a{ display:block; height:39px; background:url(../images/newsli.png) no-repeat right 14px; color:#515151;}
.sy_news a:hover,.article_list dt a:hover{ text-decoration:none; background:url(../images/newshot.png) no-repeat right 14px;color:#008f93;}
.sy_about p{ padding:10px; text-indent:2em; color:#515151;}
.sy_about a{ color:#ff6600;}
.sy_about a:hover{ color:#ff6000;}
.sy_tese li{ height:40px; line-height:40px; overflow:hidden; background:#f9f9f9; border-bottom:1px solid #fff;}
.sy_tese a{ color:#fc8500;}
.sy_tese a:hover{ color:#ff6000;}
.sy_tese strong{ padding-right:8px;}
.sy_tese img{ float:left;}
.sy_doc{ background:#f9f9f9; padding:10px 10px 0 10px;}
.sy_doc li{ padding-bottom:8px;}
.sy_doc a img{ border:1px solid #dedede; padding:1px; margin-right:10px;}
.sy_doc h2{ color:#008f93; font-weight:bold; text-align:left;}
.sy_doc a{ color:#ff6600;}
.sy_doc a:hover{ color:#ff6000;}
.sy_doc p{ text-indent:2me; font-size:12px;text-align:left; color:#515151;}
.sy_doc h2 a{ color:#008f93;}
.sy_doc h2 a:hover{ color:#ff6000;}
.sy_subfoot{ height:31px; line-height:31px; text-align:center; background:#1d9d9e;}
.sy_subfoot a{ color:#fff; padding:0 15px;}
.sy_subfoot a:hover{ color:#fff600;}
.sy_sub2foot{height:31px; line-height:31px; text-align:center;color:#1d9d9e;}
.sy_sub2foot a{ color:#1d9d9e; padding:0 3px;}
.sy_sub2foot a:hover{ color:#ff6000;}
.sy_copy{ text-align:center; font-size:12px; color:#9c9c9c; line-height:22px;}
.sy_top{ background: url(../images/sy_footbg.png) repeat-x; height:36px; text-align:center; line-height:36px; color:#515151;}
.sy_top a{ color:#515151;}
.sy_top a:hover{ color:#ff6000;}

.sy_top1{ background: url(../images/sy_footbg.png) repeat-x; height:36px; margin-bottom:47px; text-align:center; line-height:36px; color:#515151;}
.sy_top1 a{ color:#515151;}
.sy_top1 a:hover{ color:#ff6000;}

object{display:none;}

.foot{text-align:center; background:url(../images/foot_xunbg.png) repeat-x; height:56px;}
#goTopBtn{position:fixed;width:30px;height:0px;line-height:0px;top:150px;cursor:pointer;right:0;margin-left:0px;z-index:9999; text-align:right;}
/*首页样式end*/
.jb_tit{background:url(../images/jbt_bg.png) repeat-x; height:29px; line-height:29px;overflow:hidden; color:#717171;font-size:16px;font-family: "Microsoft Yahei";}
.jb_pt{ padding-top:148px;}
.jb_tit a{ color:#717171;font-size:16px;font-family: "Microsoft Yahei";}
.jb_tit a:hover{ color:#ff6000;}
.jb_tit img{float:left;}
.jb_nr li{height:39px; border-bottom:1px solid #e3e1e1; line-height:39px; font-family:"宋体"; padding:0 8px; background:url(../images/jb_li2.png) repeat-x;}
.jb_nr li:hover{background:#edf6f6;}
.jb_nr a{display:block; height:39px; background:url(../images/newsli.png) no-repeat right 14px; color:#515151;}
.jb_nr a:hover{text-decoration:none; background:url(../images/newshot.png) no-repeat right 14px;color:#008f93;}
.jb_nr span{background:url(../images/jb_ico.png) no-repeat 1px 16px; padding:0 13px; display:block;}
.jb_art{text-align:center; padding:10px;}
.jb_art span{color:#ff6600;font-size:16px;font-family: "Microsoft Yahei";}
.jb_art h1{font-family:"Microsoft YaHei";font-size:18px; color:#1d9d9e;}
.jb_art p{text-align:left;padding:3px 0; color:#515151; font-size:16px;font-family: "Microsoft Yahei";line-height:1.8em;}
.jb_art p:first-letter{ margin-left:2em; }
.jb_art img{ max-width:100%;height:auto;}

.page{border-top:1px solid #a8a8a8; font-size:12px; color:#9c9c9c; padding:5px 0 10px 10px;font-size:16px;font-family: "Microsoft Yahei";}
.page .hot{color:#008f93;}
.page .hot a{color:#008f93;}
.page .hot a:hover{color:#ff6000;}
.case_tj{ height:40px; text-align:center; line-height:40px; font-size:18px; position:relative;}
.case_tj span{ position:absolute;height:100%;left:0;top:0;font-family:"Microsoft YaHei"; }
.case_tj a{ color:#008f93; font-family:"Microsoft YaHei";float:right;font-size:16px;}
.case_tj a:hover{ color:#ff6000;}
.case_page{ height:31px; line-height:31px; text-align:center; border-top:1px solid #a8a8a8; font-size:12px; color:#717171; background:#f5f5f5;}
.case_page a{color:#008f93; padding:0 2px;}
.case_page a:hover{ color:#ff6000;}
.case_t2{ color:#9c9c9c; font-size:12px; padding:1px 0 5px 0;}
.case_t2 span{ padding:0 10px;}
.case_yd{height:28px; line-height:28px;border-bottom:1px solid #9c9c9c;color:#000000; background:#ebebeb;}
.case_yd h2{ padding-left:10px; font-weight:normal;}
.case_ydnr{ padding:8px 0;}
.case_ydnr li{ background: url(../images/ico_dian.png) no-repeat 8px 13px;font-family:"宋体"; padding-left:17px; height:28px; line-height:28px; overflow:hidden; font-size:12px;}
.case_ydnr a{color:#008f93;}
.case_ydnr a:hover{color:#ff6000;}
.road_nr h1{font-size:14px; color:#1d9d9e;}
.road_nr .lux_tag{ padding:20px 0 !important; }
.road_nr p{padding:3px 0; color:#515151; font-size:12px;}
.road_nr h2{font-size:12px; text-align:left;}
.sy_doc1{padding-top:10px;}
.sy_doc1 li{padding:0 10px 0 10px; border-bottom:1px solid #e3e1e1; margin-bottom:10px; height:125px; overflow:hidden;}
.sy_doc1 a img{border:1px solid #dedede; padding:1px; margin-right:10px;}
.sy_doc1 a{color:#ff6600;}
.sy_doc1 a:hover{color:#ff6000;}
.sy_doc1 p{text-indent:2me; font-size:12px;text-align:left; color:#515151;}
.sy_doc1 .nor{border:none; margin-bottom:0;}
.onl_top{ height:29px; line-height:29px; background:#4a4a4a; text-align:center; color:#fff;}
.onl_nr{ font-size:12px; color:#4a4a4a; padding:8px 0;}
.onl_nr .input{ background:url(../images/int1.png) no-repeat; width:205px; height:30px; line-height:30px; padding-left:2px; border:none;}
.onl_nr .txt{overflow-x:hidden; line-height:22px;background:url(../images/int2.png) no-repeat; width:205px; height:91px; line-height:30px; padding-left:2px; border:none;}
.onl_nr p{padding:1px 0 1px 8px;}
.onl_nr div{ padding:1px 0 1px 5px;}
.onl_nr .onl_tj{ padding-top:10px;}

.onl_foot{ height:33px; border-top:1px solid #2c2c2c; line-height:33px; background:#4a4a4a;}
.onl_foot a{color:#fff; padding:0 8px;}
.onl_foot a:hover{color:#fff600;}


#top{width:100%;line-height:40px;top:0px;left:0;z-index:99; background:#fff;}
#bottom{position:fixed;width:100%;bottom:0px;cursor:pointer;}
#top2{position:fixed;width:100%;line-height:40px;top:0px;left:0;z-index:99; background:#fff;}



.firstdiv{width:100%; margin:0 auto;max-width:400px;}
.firstdiv #top{ width:100%; margin:0 auto; text-align:center; left:auto;max-width:400px;}
.firstdiv #bottom{width:100%; margin:0 auto; text-align:center; left:auto;max-width:400px;}
.jww_tj{height:0; line-height:0; overflow:hidden;}

#pfjw {width: 100%;position:fixed;top:40%; margin-top:2%;_margin-top:19%; height:0;}
*html #pfjw{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
.pfjw_nr{width:220px;height:80px;border:1px solid #a38154; background:#fff; margin:0 auto;}
.pfjw_nr h2{font:bold 16px/42px "Microsoft YaHei"; color:#726761; text-align:center; }
.pfjw_nr ul{height:40px;}
.pfjw_nr li{float:left; display:inline; margin-left:45px;width:45px; height:25px; display:block; background:#d57600; color:#fff; text-align:center; font-weight:bold; cursor:pointer;}
.pfjw_nr a{width:45px; height:25px; display:block; background:#d57600; color:#fff; text-align:center; font-weight:bold;}
.pfjw_nr a:hover{ text-decoration:none; color:#fff600;}

/* 商桥 */
#BDBridgeWrap{display:none;}

.foot1{text-align:center; background:url(../images/foot_xunbg.png) repeat-x 0 bottom; height:46px;}
#bottom{position:fixed;width:100%;bottom:0px;cursor:pointer;}
#cneter_mian{position:fixed;bottom:auto;width:100%;top:150px;margin-top:4%;_margin-top:13%;}
.center_nr{width:240px;margin:0 auto;position:relative;height:0; z-index:999;}
.qq_col{position:absolute; cursor:pointer; right:1px;top:1px; z-index:999999;}

/*文章页色块 2014-03-24 20:00:51*/
.color { display:none; overflow:hidden; width: 100%; position: relative;font-size:16px; line-height:1; font-size:15px; }
.color ul{ padding:0;margin:0; }
.color a { text-decoration:none;color: #FFF; font-family: "Microsoft YaHei";  }
.color b { font-weight:normal; display:block;width:98%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.color li { width: 100%; display: table; padding-right: 5px; margin-top: 5px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.color li:nth-of-type(1) { padding-right: 0; }
.color li:nth-of-type(1) p:nth-of-type(1) a { background: #DBB1B3; }
.color li:nth-of-type(1) p:nth-of-type(2) a { background: #97C0C5; }
.color li:nth-of-type(1) p:nth-of-type(3) a { background: #E5B19B; }
.color li:nth-of-type(2) { padding-right: 0; padding-left: 98px; }
.color li:nth-of-type(2) p:nth-of-type(1) a { background: #97C0C5; }
.color li:nth-of-type(2) p:nth-of-type(2) a { background: #E5B19B; }
.color li:nth-of-type(2) p:nth-of-type(3) a { background: #DBB1B3; }
.color li:nth-of-type(2) p:nth-last-of-type(1){ padding-right:0; }
.color li:nth-of-type(3) { padding-left: 98px; padding-right: 76px; }
.color li:nth-of-type(3) a { background: #97C0C5; }
.color li:nth-of-type(4) { padding-left: 46px; padding-right: 76px; }
.color li:nth-of-type(4) p:nth-of-type(1) a { background: #A5C49E; }
.color li:nth-of-type(4) p:nth-of-type(2) a { background: #C5AF86; }
.color li p { display: table-cell; text-align: center; color: #FFF; padding-right: 5px; font-family: "Microsoft YaHei"; }
.color li p:nth-of-type(3) { padding: 0; }
.color li p a { display: block; padding: 5px 0; white-space:nowrap; }
.color .A a,.color .B a,.color .C a{padding:0 2px;}
.color .A, .color .B {overflow:hidden; height:89px; width: 41px; position: absolute; top: 36px; left: 0; text-align: center; background: #A1CF98; line-height: 89px; padding: 7px 0; -webkit-box-sizing: border-box; box-sizing: border-box; }
.color .A a { line-height: 19px; display: inline-block; }
.color .B a{ line-height:25px; display: inline-block; }
.color .B {  width: 48px; height: 58px; background: #84B29B; left: 46px; padding: 6px 0; line-height: 58px; }
.color .C { width: 76px; background: #84B29B; right: 0; bottom: 0; padding: 10px 0; height:58px; line-height: 58px; position: absolute; bottom: 0px; right: 0; text-align: center; -webkit-box-sizing: border-box; box-sizing: border-box; }
.color .C a { line-height: 20px; display: inline-block; }

/*控制导航加颜色*/
#top .nav:last-child td:nth-child(3) a {background:rgb(255,62,63)}
#top .nav:last-child td:last-child a {background:rgb(254,165,63)}

/*新底部*/
footer { position: fixed; width: 100%; height: 60px; line-height:1em;background: #02a6a6; text-align: center; font-family: "Microsoft YaHei"; left: 0; bottom: 0; display:none; }
footer ul { margin:0;padding:0; width: 100%; display: table; table-layout: fixed; }
footer li { display: table-cell; }
footer a { display: block; position: relative; color: #fff; text-decoration: none;padding-top:3px;padding-bottom:5px; }
footer a:active, footer a.active { background: #fd9a00; }
footer a:before{ display:block;width: 32px; height: 36px; content: "";margin:0 auto 3px auto; }
footer .bPhone:before,footer .bOnline:before { background: url(../images/icon_common.png) no-repeat; -webkit-background-size: 57px auto; background-size: 57px auto; }
footer .bPhone:before { background-position: -27px 0; }
footer .bOnline:before { background-position: 3px 0; }
footer .bSelf:before{ background:url(../images/iconBottomSelf.png) no-repeat center center; }
footer .bRoad:before{ background:url(../images/iconBottomRoad.png) no-repeat center center; }
footer .flashno { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position:absolute; border: 2px solid #fff; width: 20px; height: 20px; line-height: 17px; font-size: 14px; color: #fff; right: 1px; top: 1px; font-family: arial; font-weight: bold; -webkit-animation: flash 2s infinite; animation: flash 2s infinite; border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-radius:10px; background: -webkit-gradient(linear, left top, left bottom, from(#fd142e), to(#bf0116)); background: -webkit-linear-gradient(top, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116); }
footer .flashno_h { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position:absolute; border: 2px solid #fff; width: 20px; height: 20px; line-height: 17px; font-size: 14px; color: #fff; right: 1px; top: 1px; font-family: arial; font-weight: bold; -border-top-left-radius: 10px;border-top-right-radius: 10px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-radius:10px; background: -webkit-gradient(linear, left top, left bottom, from(#fd142e), to(#bf0116)); background: -webkit-linear-gradient(top, #fd142e, #bf0116); background: linear-gradient(to bottom, #fd142e, #bf0116); }
@-webkit-keyframes flash { 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; } }
@keyframes flash { 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; } }

/*旧.addPhone { font-family: "Microsoft YaHei"; padding: 15px; background: -webkit-gradient(linear, left bottom, left top, from(#e0fbfa), to(white)); background: -webkit-linear-gradient(bottom, #e0fbfa, white); background: linear-gradient(to top, #e0fbfa, white); }
.addPhone .addBtns { line-height: 36px; background: #f17034; display: table; width: 100%; text-align: center; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; -webkit-box-shadow: inset 0 -3px 1px #c23500; box-shadow: inset 0 -3px 1px #c23500; }
.addPhone i { display: table-cell; font-style: normal; }
.addPhone a { display: block; }
.addPhone img { width: 18px; height: auto; vertical-align: middle; margin-top: -5px; }
.addPhone .phoneImg { padding: 0 5px; }
.addPhone .phoneAdd { color: #923209; font-weight: bold; text-decoration: none; position: relative; }
.addPhone .phoneAdd b { color: #fff; font-size: 20px; z-index: 1; }
.addPhone .phoneAdd b:before, .addPhone .phoneAdd b:after { content: ""; display: block; width: 1px; height: 36px; position: absolute; z-index: 1; top: 50%; margin-top: -18px; }
.addPhone .phoneAdd b:before { left: -1px; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(209, 79, 21, 0)), color-stop(50%, #d14f15), color-stop(100%, rgba(209, 79, 21, 0))); background: -webkit-linear-gradient(top, rgba(209, 79, 21, 0), #d14f15, rgba(209, 79, 21, 0)); background: linear-gradient(to bottom, rgba(209, 79, 21, 0), #d14f15, rgba(209, 79, 21, 0)); }
.addPhone .phoneAdd b:after { left: 0px; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(250, 155, 106, 0)), color-stop(50%, #fa9b6a), color-stop(100%, rgba(250, 155, 106, 0))); background: -webkit-linear-gradient(top, rgba(250, 155, 106, 0), #fa9b6a, rgba(250, 155, 106, 0)); background: linear-gradient(to bottom, rgba(250, 155, 106, 0), #fa9b6a, rgba(250, 155, 106, 0)); }
.addPhone .swtAdd { color: #fff; position: relative; z-index: 1; text-decoration: none; }
.addPhone .swtAdd:before, .addPhone .swtAdd:after { content: ""; display: block; width: 1px; height: 36px; position: absolute; z-index: 1; top: 50%; margin-top: -18px; }
.addPhone .swtAdd:before { left: 0; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(209, 79, 21, 0)), color-stop(50%, #d14f15), color-stop(100%, rgba(209, 79, 21, 0))); background: -webkit-linear-gradient(top, rgba(209, 79, 21, 0), #d14f15, rgba(209, 79, 21, 0)); background: linear-gradient(to bottom, rgba(209, 79, 21, 0), #d14f15, rgba(209, 79, 21, 0)); }
.addPhone .swtAdd:after { left: 1px; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(250, 155, 106, 0)), color-stop(50%, #fa9b6a), color-stop(100%, rgba(250, 155, 106, 0))); background: -webkit-linear-gradient(top, rgba(250, 155, 106, 0), #fa9b6a, rgba(250, 155, 106, 0)); background: linear-gradient(to bottom, rgba(250, 155, 106, 0), #fa9b6a, rgba(250, 155, 106, 0)); }*/
.addPhone { font-family: "Microsoft YaHei"; padding: 15px; background: -webkit-gradient(linear, left bottom, left top, from(#e0fbfa), to(white)); background: -webkit-linear-gradient(bottom, #e0fbfa, white); background: linear-gradient(to top, #e0fbfa, white); }
.addPhone .addBtns { line-height: 36px; background: #f17034; display: table; width: 100%; text-align: center; border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; -webkit-box-shadow: inset 0 -3px 1px #c23500; box-shadow: inset 0 -3px 1px #c23500; }
.addPhone i { display: table-cell; font-style: normal; }
.addPhone a { display: block; }
.addPhone img {  vertical-align: middle; margin-top: -5px; }
.addPhone .phoneImg { padding: 0 5px; }
.phoneImg img{ width:18px; height:auto;}
.addPhone .phoneAdd { color: #923209; font-weight: bold; text-decoration: none; position: relative;}
.addPhone .phoneAdd b { color: #fff; font-size: 20px; z-index: 1; }
.addPhone .phoneAdd b:before, .addPhone .phoneAdd b:after { content: ""; display: block; width: 1px; height: 36px; position: absolute; z-index: 1; top: 50%; margin-top: -18px; }
.addPhone .phoneAdd b:before { left: -1px; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(209, 79, 21, 0)), color-stop(50%, #d14f15), color-stop(100%, rgba(209, 79, 21, 0))); background: -webkit-linear-gradient(top, rgba(209, 79, 21, 0), #d14f15, rgba(209, 79, 21, 0)); background: linear-gradient(to bottom, rgba(209, 79, 21, 0), #d14f15, rgba(209, 79, 21, 0)); }
.addPhone .phoneAdd b:after { left: 0px; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(250, 155, 106, 0)), color-stop(50%, #fa9b6a), color-stop(100%, rgba(250, 155, 106, 0))); background: -webkit-linear-gradient(top, rgba(250, 155, 106, 0), #fa9b6a, rgba(250, 155, 106, 0)); background: linear-gradient(to bottom, rgba(250, 155, 106, 0), #fa9b6a, rgba(250, 155, 106, 0)); }
.addPhone .swtAdd { color: #fff; position: relative; z-index: 1; text-decoration: none; }
.addPhone .swtAdd:before, .addPhone .swtAdd:after { content: ""; display: block; width: 1px; height: 36px; position: absolute; z-index: 1; top: 50%; margin-top: -18px; }
.addPhone .swtAdd:before { left: 0; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(209, 79, 21, 0)), color-stop(50%, #d14f15), color-stop(100%, rgba(209, 79, 21, 0))); background: -webkit-linear-gradient(top, rgba(209, 79, 21, 0), #d14f15, rgba(209, 79, 21, 0)); background: linear-gradient(to bottom, rgba(209, 79, 21, 0), #d14f15, rgba(209, 79, 21, 0)); }
.addPhone .swtAdd:after { left: 1px; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(250, 155, 106, 0)), color-stop(50%, #fa9b6a), color-stop(100%, rgba(250, 155, 106, 0))); background: -webkit-linear-gradient(top, rgba(250, 155, 106, 0), #fa9b6a, rgba(250, 155, 106, 0)); background: linear-gradient(to bottom, rgba(250, 155, 106, 0), #fa9b6a, rgba(250, 155, 106, 0)); }
 
 
/*列表页*/
.article_list { margin-top: 10px; }
.article_list a{ text-decoration: underline; }
.article_list li { height: 103px; overflow: hidden; position: relative; font-family: "Microsoft YaHei"; display: block; padding: 6px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.article_list li:hover, .article_list li:active { -webkit-box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.4); box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.4); }
.article_list li dt { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; line-height: 1em; color: #333; font-size: 18px;}
.article_list li dt a { color: #000; }
.article_list li dd { color: #000; font-size: 12px;line-height:24px; }
.article_list li dd b { padding-right: 6px; font-weight: normal;}
.article_list li dd b span { cursor: pointer; }
.article_list li dd p:nth-of-type(2) span, .article_list li dd p:nth-of-type(2) a { color: #BE1C03; }
.article_list li dd p:nth-of-type(2) a { text-align: right; padding-left: 15px; }
.article_list li .art_img { margin-right: 6px; float: left; width: 81px; height: 81px; }
.article_list li .art_img img { width: 81px; height: 81px; }
.article_list li:nth-child(even) { background: #f4f4f4; }

/*文章页标题*/
.metaFn{ text-align: center; color:#444; font-size:16px; font-family: "Microsoft YaHei";}
.metaFn a{ text-decoration:none; color:#444;  }
.metaFn .useBtn{ padding-left:16px; background:url(../images/iconArcMeta.png) no-repeat;background-position:0 -16px; }
.metaFn .addBtn{ padding-left:16px; background:url(../images/iconArcMeta.png) no-repeat;background-position:0 -48px;}
.metaFn .useBtn.active{ background-position:0 -16px; }
.metaFn .addBtn{ background-position:0 -48px; }
.metaFn .addBtn.active{ background-position:0 -48px; }

/**头部电话**/
.syhd{
	width: 100%;  display: table;
	padding-left: 10px;
	position: fixed;
	background:#fff;
	top:0; left:0px;
}
.syhd li{display: table-cell; padding-right: 20px;}
.syhd li a{color: red; font-size: 13px; display: block; line-height: 30px; text-decoration: underline; }

/**banner切换***/
.swipe { overflow: hidden; visibility: hidden; position: relative; }
.swipe-wrap { overflow: hidden; position: relative; }
.swipe-wrap > div { float: left; width: 100%; position: relative; }
.syban { text-align: center; }
.syban img { max-width: 100%; }

.swipe2 { overflow: hidden; visibility: hidden; position: relative; }

.swipe-wrap2 { overflow: hidden; position: relative; }

.swipe-wrap2 > div { float: left; width: 100%; position: relative; }

.syban2 { text-align: center; }

.syban2 img { max-width: 100%; }




/**头部ad**/

.top_shen{ width:100%; height:0px; position:fixed; top:0; border-bottom:solid 2px #000; overflow:hidden; z-index:999;}

.top_shen a{ display:block;}

.top_shen_bg{ width:100%; height:118px; background:#000; opacity:0.7;}

.top_shen p{ width:320px;text-align:center; position:absolute; color:#fff; z-index:1; font-family:"微软雅黑"; font-size:14px; padding:10px 0; left:50%; margin-left:-160px;}

.top_shen ul{ width:100%; height:50px; z-index:222; position:absolute; top:40px;}
.top_shen li{ width:50%; float:left; overflow:hidden; text-align:center;}
.top_shen li:nth-child(1){background:#02a6a6;} 
.top_shen li:nth-child(2){background:#fd9a00;} 
.top_shen li img{ height:30px; margin-top:5px; padding-bottom:8px;}

.top_shen span{ width:100px; height:22px; position:absolute; display:block;z-index:22; bottom:0; left:50%; margin-left:-50px; background:#000; text-align:center;border-top-left-radius:15px;border-top-right-radius:15px;}


/**bz**/
.bz{ width:100%; height:260px; padding:0 8px 0 5px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position:relative; text-align:center;}
.bz2{ width:100%; height:260px;  padding:0 8px 0 5px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; position:relative;}
.bz a,.bz2 a{ display:block;font-size:12px; color:#fff; font-family:"微软雅黑"; text-decoration: none;}

.bzt,.bzt2,.bzt3,.bzt4,.bzt5{ width:100%;}
.bzt td,.bzt3 td,.bzt4 td,.bzt5 td{border-radius:5px; text-align:center;}
.bzt{ height:200px;}
.bzt4,.bzt5{ height:100px;}
.bz p,.bz2 p{ background:url(../images/ico_index.png) no-repeat; background-size:268px 216px; text-align:center; margin:auto;}

 
.bzt span{ padding-top:5px;}
.bzt p{ margin-left:10px;}
.bzt tr:nth-child(1) td:nth-child(1){background:#75d87e; width:60px; } 
.bzt tr:nth-child(1) td:nth-child(1) p{ width:55px; height:40px; margin:auto; }
.bzt tr:nth-child(1) td:nth-child(1) a{ }

.bzt tr:nth-child(1) td:nth-child(2){background:#0bc9d1; height:50px; } 
.bzt tr:nth-child(1) td:nth-child(2) p{ width:55px; height:33px;  background-position:-57px 0;float:left;}
.bzt tr:nth-child(1) td:nth-child(2) span{float:left; }
.bzt tr:nth-child(1) td:nth-child(2) a{ width:95px; height:33px; margin:auto; }

.bzt tr:nth-child(1) td:nth-child(3){background:#ffa234; } 
.bzt tr:nth-child(1) td:nth-child(3) p{ width:55px; height:33px;  background-position:-111px 0;float:left; }
.bzt tr:nth-child(1) td:nth-child(3) span{float:left;}
.bzt tr:nth-child(1) td:nth-child(3) a{width:105px; height:33px; margin:auto;}


.bzt tr:nth-child(2) td:nth-child(1) div{float:left;border-radius:5px; height:100%;}

.wz{background:#6f8eef;margin-top:1px; width:38%; } 
.wz p{ width:55px; height:33px;  background-position:-165px 0;float:left; margin-left:0; }
.wz span{float:left;}
.wz a{  width:82px; height:33px; margin:auto; margin-top:8px;}


.zc{background:#ff8b98; border:solid 1px #ed5263;box-shadow: inset 0px 0px 2px #fff; width:60%; margin-right:1%;} 
.zc p{ width:55px; height:33px;  background-position:-220px 0;float:left; margin-left:0;}
.zc span{float:left; margin-top:-3px;}
.zc a{  width:85px; height:33px; margin:auto; font-weight:800;font-size:14px; margin-top:10px;}

.bzt tr:nth-child(3) td:nth-child(1){background:#0cc2c7; } 
.bzt tr:nth-child(3) td:nth-child(1) p{ width:55px; height:40px; background-position:2px -42px; margin:auto;}
.bzt tr:nth-child(3) td:nth-child(1) span{float:left; width:100%;}
.bzt tr:nth-child(3) td:nth-child(1) a{ width:80px; height:33px; margin:auto;}

.bzt tr:nth-child(3) td:nth-child(2){background:#75d87e;height:45px; } 
.bzt tr:nth-child(3) td:nth-child(2) p{ width:55px; height:33px;  background-position:-57px -48px;float:left;}
.bzt tr:nth-child(3) td:nth-child(2) span{float:left;}
.bzt tr:nth-child(3) td:nth-child(2) a{ width:90px; height:33px; margin:auto; }

.bzt tr:nth-child(3) td:nth-child(3){background:#ffa234; } 
.bzt tr:nth-child(3) td:nth-child(3) p{ width:55px; height:33px;  background-position:-110px -46px;float:left;}
.bzt tr:nth-child(3) td:nth-child(3) span{float:left;}
.bzt tr:nth-child(3) td:nth-child(3) a{ width:90px; height:33px; margin:auto; }


.bzt tr:nth-child(4) td:nth-child(1) div{ float:left;height:100%;border-radius:5px;}

.bx{background:#e074e4; border:solid 1px #bb2ec0;box-shadow: inset 0px 0px 2px #fff;width:60%; margin-right:1%;} 
.bx p{ width:55px; height:33px;  background-position:-215px -41px;float:left; margin-left:0;}
.bx span{float:left; margin-top:-3px;}
.bx a{ width:85px; height:33px; margin:auto; font-weight:800; font-size:14px; margin-top:8px;}

.gl{background:#0bc9d1;width:38%;} 
.gl p{ width:55px; height:33px; background-position:-164px -42px;float:left; margin-left:0;}
.gl span{float:left;}
.gl a{ width:80px; height:33px; margin:auto; margin-top:8px;}


.bzt3 span{ margin-top:7px;}
.bzt3 td{ padding:7px 0;}
.bzt3 tr:nth-child(1) td:nth-child(1){background:#ff8b98; } 
.bzt3 tr:nth-child(1) td:nth-child(1) p{ width:35px; height:33px;  background-position:5px -185px;float:left;}
.bzt3 tr:nth-child(1) td:nth-child(1) span{float:left;}
.bzt3 tr:nth-child(1) td:nth-child(1) a{ width:90px; height:33px; margin:auto;}

.bzt3 tr:nth-child(1) td:nth-child(2){background:#0cc2c7;} 
.bzt3 tr:nth-child(1) td:nth-child(2) p{ width:40px; height:36px;  background-position:-35px -185px;float:left;}
.bzt3 tr:nth-child(1) td:nth-child(2) span{float:left;}
.bzt3 tr:nth-child(1) td:nth-child(2) a{ width:90px; height:33px; margin:auto;}

.bzt3 tr:nth-child(1) td:nth-child(3){background:#ffa234; } 
.bzt3 tr:nth-child(1) td:nth-child(3) p{ width:40px; height:33px;   background-position:-75px -185px;float:left; }
.bzt3 tr:nth-child(1) td:nth-child(3) span{float:left;}
.bzt3 tr:nth-child(1) td:nth-child(3) a{width:100px; height:33px; margin:auto;}
.bzt3 tr:nth-child(1) td:nth-child(3) img{ max-width:100%; margin-top:-5px;}

.bzt4 span,.bzt5 span{ margin-top:7px;}
.bzt4 td,.bzt5 td{ padding:7px 0;}
.bzt4 tr:nth-child(1) td:nth-child(1){background:#75d87e; width:90px;} 
.bzt4 tr:nth-child(1) td:nth-child(1) p{ width:55px; height:40px; margin:auto;background-position:0 -93px;}
.bzt4 tr:nth-child(1) td:nth-child(1) a{}

.bzt4 tr:nth-child(1) td:nth-child(2){background:#0bc9d1;} 
.bzt4 tr:nth-child(1) td:nth-child(2) p{ width:55px; height:33px;  background-position:-57px -96px;float:left;}
.bzt4 tr:nth-child(1) td:nth-child(2) span{float:left;}
.bzt4 tr:nth-child(1) td:nth-child(2) a{ width:90px; height:33px; margin:auto;}

.bzt4 tr:nth-child(1) td:nth-child(3){background:#6f8eef;} 
.bzt4 tr:nth-child(1) td:nth-child(3) p{ width:53px; height:33px;  background-position:-105px -96px;float:left; }
.bzt4 tr:nth-child(1) td:nth-child(3) span{float:left;}
.bzt4 tr:nth-child(1) td:nth-child(3) a{ width:90px; height:33px; margin:auto;}

.bzt4 tr:nth-child(2) td:nth-child(1){background:#ffa234;} 
.bzt4 tr:nth-child(2) td:nth-child(1) p{ width:55px; height:33px;background-position:-160px -96px;float:left; }
.bzt4 tr:nth-child(2) td:nth-child(1) span{float:left;}
.bzt4 tr:nth-child(2) td:nth-child(1) a{ width:90px; height:33px; margin:auto;}


.bzt4 tr:nth-child(2) td:nth-child(2){background:#ff8b98;border:solid 1px #ed5263;box-shadow: inset 0px 0px 2px #fff;} 
.bzt4 tr:nth-child(2) td:nth-child(2) p{ width:55px; height:33px;  background-position:-220px -96px;float:left;}
.bzt4 tr:nth-child(2) td:nth-child(2) span{float:left;}
.bzt4 tr:nth-child(2) td:nth-child(2) a{ width:90px; height:33px; margin:auto;}


.bzt5 tr:nth-child(1) td:nth-child(1){background:#0cc2c7; width:90px;} 
.bzt5 tr:nth-child(1) td:nth-child(1) p{ width:55px; height:40px; background-position:2px -140px; margin:auto;}
.bzt5 tr:nth-child(1) td:nth-child(1) span{float:left; width:100%;}
.bzt5 tr:nth-child(1) td:nth-child(1) a{}

.bzt5 tr:nth-child(1) td:nth-child(2){background:#e074e4; border:solid 1px #bb2ec0;box-shadow: inset 0px 0px 2px #fff;} 
.bzt5 tr:nth-child(1) td:nth-child(2) p{ width:55px; height:33px;background-position:-53px -142px;float:left;}
.bzt5 tr:nth-child(1) td:nth-child(2) span{float:left;}
.bzt5 tr:nth-child(1) td:nth-child(2) a{ width:120px; height:33px; margin:auto; }

.bzt5 tr:nth-child(1) td:nth-child(3){background:#75d87e;width:90px;} 
.bzt5 tr:nth-child(1) td:nth-child(3) p{ width:55px; height:50px; background-position:-145px -130px; margin:auto;}
.bzt5 tr:nth-child(1) td:nth-child(3) span{float:left; width:100%;}
.bzt5 tr:nth-child(1) td:nth-child(3) a{ }

.bzt5 tr:nth-child(2) td:nth-child(1){background:#6f8eef;} 
.bzt5 tr:nth-child(2) td:nth-child(1) p{ width:35px; height:33px; background-position:-105px -140px;float:left;}
.bzt5 tr:nth-child(2) td:nth-child(1) span{float:left;}
.bzt5 tr:nth-child(2) td:nth-child(1) a{width:120px; height:33px; margin:auto; }


/* doc_list_nav */
.doc_list_nav{ width:100%; height:30px;}

.doc_list_nav ul{ width:100%; display:table;}
.doc_list_nav li{ display:table-cell; text-align:center; color:#1a5853; font-family:"微软雅黑"; font-size:14px; border:1px solid	#1a5853;}

.doc_list_nav .on2{ color:#fff; background:#1a5853;}

.doc_list_nav li:nth-child(1) { border-right:0;}
.doc_list_nav li:nth-child(2) { border-right:0;}
.doc_list_nav li:nth-child(3) { border-right:0;}


/* foot15 */
.foot15{ width:100%; height:110px; background:#1d9d9e; font-size:12px; font-family:"微软雅黑"; color:#fff; position:relative;}
.foot15 a{ color:#fff;text-decoration: none;}
.foot152{ width:86%; height:110px; margin:auto;}
.foot152 p:nth-child(1){ padding-top:10px;}
.foot152 p:nth-child(2){ margin-top:-5px;}

.xl{ background:#006869; display:block; width:25px; height:25px; float:right; line-height:15px; padding:10px;  position:absolute; right:72px; top:10px;}
.gh{ background:#006869; display:block; width:25px; height:25px;float:right;line-height:15px; padding:10px; position:absolute; right:22px; top:10px;}

.foot_t{ width:86%; height:34px; display:block; background:#f17034; margin-top:10px; border-radius:5px; line-height:34px;  text-align:center; position:absolute; }


/*jty*/
.jty{ position:absolute; z-index:999; right:10px; top:50%;

-webkit-animation: s2_dh 2s infinite ;
-moz-animation: s2_dh 2s infinite ;
}
.jty img{ width:25px; height:25px;}

@-webkit-keyframes s2_dh{
0%{ opacity: 1; }  
100%{ opacity: 0; }
}
@-moz-keyframes s2_dh{
0%{ opacity: 1; }  
100%{ opacity: 0; }
}

/****首页疾病导航******/
/* sy tl1 end */
.sybgcolor { background: #f0f0f0; padding: 0 10px;}

.sytl2 { padding-top: 10px; }

.sytl2con { padding: 10px 0; }
.sytl2con h6 { font-size: 18px; color: #333; font-family:Microsoft YaHei; }
.sytl2con ul { margin-top: 10px; width: 100%; display: table; table-layout: fixed; }
.sytl2con ul:nth-of-type(1) li:nth-of-type(1) { padding: 0 5px 0 0; }
.sytl2con ul:nth-of-type(1) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon.png) no-repeat 0 5px; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(2) li:nth-of-type(2) { padding: 0 0 0 5px; }
.sytl2con ul:nth-of-type(2) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon.png) no-repeat -55px 5px; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(2) li:nth-of-type(1) { padding: 0 5px 0 0; }
.sytl2con ul:nth-of-type(2) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon.png) no-repeat -120px 5px; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(3) li:nth-of-type(2) { padding: 0 0 0 5px; }
.sytl2con ul:nth-of-type(3) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon.png) no-repeat -170px 0; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(3) li:nth-of-type(1) { padding: 0 5px 0 0; }
.sytl2con ul:nth-of-type(3) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon.png) no-repeat -230px 0; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(1) li:nth-of-type(2) { padding: 0 0 0 5px; }
.sytl2con ul:nth-of-type(1) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon.png) no-repeat -295px 0; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(4) li:nth-of-type(1) { padding: 0 5px 0 0; }
.sytl2con ul:nth-of-type(4) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon.png) no-repeat 15px -45px; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(4) li:nth-of-type(2) { padding: 0 0 0 5px; }
.sytl2con ul:nth-of-type(4) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon.png) no-repeat -50px -40px; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(5) li:nth-of-type(1) { padding: 0 5px 0 0; }
.sytl2con ul:nth-of-type(5) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon.png) no-repeat -110px -45px; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(5) li:nth-of-type(2) { padding: 0 0 0 5px; }
.sytl2con ul:nth-of-type(5) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon.png) no-repeat -163px -45px; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(6) li:nth-of-type(1) { padding: 0 5px 0 0; }
.sytl2con ul:nth-of-type(6) li:nth-of-type(1) a:before { background: url(../images/sy_tl2icon.png) no-repeat -235px -40px; background-size: 360px 90px; }
.sytl2con ul:nth-of-type(6) li:nth-of-type(2) { padding: 0 0 0 5px; }
.sytl2con ul:nth-of-type(6) li:nth-of-type(2) a:before { background: url(../images/sy_tl2icon.png) no-repeat -295px -42px; background-size: 360px 90px; }
.sytl2con li { display: table-cell; position: relative; }
.sytl2con a { background: #fff; display: block; padding: 8px; }
.sytl2con a:before { width: 50px; height: 45px; position: absolute; right: 10px; top: 10px; content: ""; display: inline-block; vertical-align: middle; }
.sytl2con h5 {  font-size: 18px; line-height: 25px;font-family:Microsoft YaHei; }
.sytl2con p { color: #999999; font-size: 13px; line-height: 20px;font-family:Microsoft YaHei; }
/* sy tl2 end */
/* 地图 map begin */
.BMapLib_sendToPhone { display: none; }

.map { height: 400px; }
.mappic { background: #858585; height: 100%; }
.mapbtn { height: 20%; }
.mapbtn p { height: 50%; text-align: center; font-size: 14px; }
.mapbtn p:nth-of-type(1) a { height: 80%; color: #333; background: #fff;margin-top:20px; }
.mapbtn p:nth-of-type(2) a { height: 50%; color: #fff; background: #ff5000;padding-top:7px; }
.mapbtn a { display: block; height: 100%; line-height: 20px; }

/* 地图 map end */

/***************文章页************************************************/
.quetion{margin-top:5px;}
.quetion ul{width: 100%; display: table; table-layout: fixed; height: 40px;}
.quetion ul li{display: table-cell; padding: 0 2px;}
.quetion ul li a{display: block; color: #fff; font-size: 14px; font-family: "Microsoft Yahei"; line-height: 40px; text-align: center; border-radius: 5px;}
.quetion ul li:nth-of-type(1) a{background:#ff7272;}
.quetion ul li:nth-of-type(2) a{background:#18c0d7;}
.quetion ul li:nth-of-type(3) a{background:#fd6621;}
.quetion ul li:nth-of-type(4) a{background:#18d784;}
/*quetion end*/
/****首页专家******/
@charset "utf-8";
*{ margin:0px; padding:0px;}body { color:#6f6f6f; margin:0px; padding:0px; background:#fff;font-family:Microsoft yahei; font-size:14px;}
img{ border:0px;}ul,li{ list-style-type:none; margin:0px; padding:0px;}a{ text-decoration:none;} .auto{ margin:0 auto}
.ov{ overflow:hidden;}.fleft{ float:left}.fright{ float:right;}.wp{ padding:4% 0% 4% 0%}
.page_wrap{position:relative; width:100%;  margin:0 auto; max-width:620px; min-width:300px; background:#f4f3f3; font-family:微软雅黑; bottom:50px; margin-top:50px;}
@media screen and (min-width:320px) {.page_wrap {font-size:12px}}
@media screen and (min-width:350px) {.page_wrap {font-size:13px}}
@media screen and (min-width:480px) {.page_wrap {font-size:16px}}
@media screen and (min-width:640px) {.page_wrap {font-size:24px}}
/*.doc,.tab-doc,.jbtd,.pinp-box,.tw-box{ background:#fff; border-bottom:1px solid #d5d4d4; border-top:1px solid #d5d4d4}*/
.doc-l{ width:33%}
.doc-r{ width:64%; margin-left:3%}
.doc-r p span{ color:#ff265e; font-size:1.1em;}
.doc-r p{ font-size:1.1em; line-height:1.6em}
.doc-r p a{color:#F00;text-decoration:underline}
.tit{ color:#ff265e; font-size:1.7em; margin:0 0 3% 0;}
.tit img{ vertical-align:middle; margin-right:3%}
.tab-doc,.pinp-box{ margin:4% 0;}
.doc-ul li{ width:50%; height:2.5em; line-height:2.5em; text-align:center; background:#f4f3f3; font-size:1.2em; float:left; border-bottom:1px solid #ff265e; cursor:pointer}
.doc-ul li:first-of-type{text-align:left;padding-left:5%;width:45%;}
.doc-ul li.active{ background:#ff265e; color:#fff; position:relative;}
.doc-ul li.active span{ vertical-align:middle; display:inline-block; width:12%; height:0.8em; background:url(../images/xymi_25.jpg) no-repeat; background-size:100% 100%; position:absolute; top:40%; right:2%; }
.zj-box{ margin:5% 0 0 0;}
.zj-box-l{ width:30%;}
.zj-box-l ul li{ height:2.5em; line-height:2.5em; text-align:center; font-size:1.2em; background:#a5a4a4; border-radius:0.2em; color:#fff; margin-bottom:14%; cursor:pointer}
.zj-box-l ul li font{color:#00b0b2}
.zj-box-l ul li.active{ background:#00b0b2;}
.zj-box-r{ width:66%; margin-left:3%;}
.zj-rr{ width:58%; margin-left:2%}
.zj-rr p{ font-size:1.1em; line-height:1.6em; padding-left:3%}
.zj-rr p span{ color:#ff265e}
.dco-que{ border:1px solid #00b0b2; border-top-right-radius:0.2em;border-bottom-right-radius:0.2em; height:3.5em; margin-top:5%}
.dco-que span{ display:inline-block; width:25%; height:100%; background:#00b0b2;  text-align:center; padding-top:2%;}
.dco-que span a{color:#fff;}
.doc-que-l{ margin:3% 0 0 6%}
.doc-que-l .p1{ color:#202020; width:280px;}