html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0; padding:0;}ol,ul{list-style:none;}:focus{outline:0;}a img{border:0;}img{vertical-align:middle;}table{empty-cells:show;}ins{text-decoration:none;}del{text-decoration:line-through;}cite,i,em{font-style:normal;}b{font-weight:normal;}
body {font-size:16px; font-family:STHeiti, "Microsoft YaHei", Arial, SimSun; line-height:150%; -webkit-text-size-adjust:none; background:#F6F6F6; color:#333;}
a {color:#333; text-decoration:none;}

.header {height:30px; border-bottom:1px solid #25A3A7; background:#38BEC0; position:relative;}
.header cite {display:inline-block; padding:3px 0 0 10px; font-size:14px;}
.header a {display:block; width:22px; height:22px; position:absolute;}
.header .a1 {background:url(../images/ico_jyzs.gif) no-repeat; background-size:22px 22px; right:42px; top:4px;}
.header .a2 {background:url(../images/ico_ypt.gif) no-repeat; background-size:22px 22px; right:10px; top:4px;}
.header .a3 {background:url(../images/ico_phone.gif) no-repeat; background-size:22px 22px; right:70px; top:4px;}
.header .a4 {width: 57px; background:url(../images/ico_apps.gif) no-repeat; background-size:auto 22px; right:10px; top:4px;}

.sub {background:#ededed; position:relative; z-index:5;border-bottom: 1px solid #aeacac;}
.sub a{color:#fff;}
.sub .back {display:block; width:108px; height:44px; background:url(../images/logo.png) no-repeat center center; background-size:84px 30px; position:absolute; left:0; top:0;}
.sub span {display:block; height:44px; padding-left:56px; font-size:16px; line-height:44px; color:#C1EFEF;}
.sub span i {display:inline-block; width:0; height:15px; overflow:hidden; margin:0 5px; border-left:1px solid #2BA8AA; border-right:1px solid #62CCCD; position:relative; top:2px;}
.sub span a {color:#fff;}
.sub p {display:block;  height:44px; font-size:16px; line-height:44px; font-weight:bold; text-align:center; color:#666666; padding:0 50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sub b {display:block; width:50px; height:44px; background:url(../images/d.png) no-repeat center center; background-size:26px 26px; position:absolute; right:0; top:0; cursor:pointer;}
.sub b i {display:block; width:0; height:44px; overflow:hidden;   border-left: 1px solid #2E7CDB;border-right: 1px solid #71A1DB; position:absolute; left:-1px; top:0;}
.sub b .nav-page {display:block; width:100%; height:100%;}
.sub .b_click {height:52px; background:#2A73CB url(../images/89d4a0fa4d44419396a97fb4cfbe36a1.gif) no-repeat center center; background-size:26px 26px; top:-4px; z-index:2;}
.sub .b_click i {height:52px; border-color:#2CA8AA;}
.sub .tools {display:none; width:100%;   background: #2A73CB;box-shadow: 0 1px 3px #448CE4 inset; position:relative;}
.sub .tools table {width:100%; padding:8px 0; text-align:center;}
.sub .tools table td {padding:0; font-size:16px;}
.sub .tools table td a {color:#fff; text-shadow:0 1px 0 #109395;}
.sub .tools .tools_line {display:block; width:94%; height:0; overflow:hidden; margin:0 auto; border-top:1px solid #1F9395; border-bottom:1px solid #4BB6B8;}
.sub .tools .tools_hide {width:100%; height:1px; background:#28A8AA; box-shadow:0 1px 2px #999; position:relative;}
.sub .tools .tools_hide i {display:block; width:62px; height:24px; margin-left:-31px; background:url(../images/149ce53ab69040709046a908c1dc53ba.gif) no-repeat; background-size:62px 24px; position:absolute; left:50%; top:0; cursor:pointer;}

.menu {border-bottom:1px solid #5ACFD0; background:#40C4C6 url(../images/bg_menu.jpg) no-repeat center top; background-size:auto 148px;}
.menu div {height:28px; padding:11px 0 5px; text-align:center; position:relative;}
.menu div .logo {display:inline-block; width:158px; height:26px;background:url(../images/bg_logo.png) no-repeat; background-size:158px 26px; position:absolute; left:8px; top:11px; z-index:2;}
.menu div .weather {width:auto; padding:0; font-size:12px; text-shadow:0 1px 0 #A0E4E4; border:none; border-collapse:collapse; position:absolute; right:8px; top:9px; z-index:1;}
.menu div .weather td {height:30px; padding:0; vertical-align:middle;}
.menu div .weather td img {margin:0 4px; position:relative; top:-1px;}

.menus {width:100%; padding:0 10px 6px; border-bottom:1px solid #7CD8D9; text-align:center;}
.menus td {padding-left:0; padding-right:0;}
.menus .td_line {width:4px; font-size:14px; text-shadow:#95E2E3 1px 0 1px; color:#4CA7A7;}
.menus a {color:#333; text-shadow:#CEEFF0 0 1px 0;}

.prom {border-top:1px solid #fff; background:#F6F6F6;}
.prom strong {display:block; width:auto; padding:14px 0 4px; font-size:20px; font-weight:bold; line-height:24px; text-align:center;}
.prom strong a {color:#4A8AD8; text-decoration:none;}
.prom p {padding-bottom:12px; font-size:14px; line-height:22px; text-align:center; color:#999;}
.prom p a {color:#666; text-decoration:none;}

.module {width:320px; margin:0 auto;}
.module .img_ad {width:320px; height:168px; overflow:hidden; position:relative;}
.module .img_wrap {width:320px; height:168px; position:absolute; left:0; top:0;}
.module .img_wrap ul {position:absolute; left:0;}
.module .img_wrap ul li {float:left; display:inline; width:320px; height:168px;}
.module .img_wrap ul li a {display:block; position:relative;}
.module .img_wrap ul li img {width:320px; height:168px;}
.module .img_wrap ul li i {display:block; width:320px; height:32px; background:#000; opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.module .img_wrap ul li strong {display:block; width:320px; height:32px; font-size:18px; font-weight:normal; line-height:32px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; z-index:2;}
.module .imgFlashIco {width:320px; overflow:hidden;}
.module .imgFlashIco ul {width:320px; text-align:center;}
.module .imgFlashIco ul li {display:inline-block; width:8px; height:8px; overflow:hidden; margin:0 6px; border-width:1px; border-radius:5px; box-shadow:1px 2px 1px #A7A7A7 inset; background:#B4B4B4;}
.module .imgFlashIco ul li.on {box-shadow:1px 2px 1px #209496 inset; background:#38BEC0;}

.index_ad {width:100%; max-width:640px; padding-bottom:12px; margin:0 auto; text-align:center; overflow: hidden;}
.index_ad img {width:100%; height:auto;}
.page_ad {width:100%; max-width:640px; padding: 0; margin:0 auto; text-align:center;}
.page_ad img {width:100%;}

.list_box {width:auto; padding-bottom:4px;}
.list_title {height:30px; padding:0 10px; line-height:30px;   border-bottom: 2px solid #aeacac; background: #f2f2f2; position:relative;font-weight: bold;}
.list_title a {color:#333;  font-weight: bold;}
.list {width:auto; padding-top:4px;} .list2 {padding-top:6px;}
.list li a strong{font-weight:500;}
.list li {padding-left: 8px;font-size:16px; border-top:1px solid #fff; border-bottom:1px solid #DBDBDD; background:url(../images/7265192b66ec4d638cb67cc2dad33847.gif) no-repeat 14px 18px; background-size:3px 3px;}
.list li a {display:block; padding:60 0 0 26px; line-height:26px;}
.list li p{color:#ccc;font-size: 14px;}
.list li a.list_yyk {color:#109193;}
.list_more {display:block; height:58px; padding:6px 15px 0;}
.list_more a {display:block; width:98%; margin:0 auto; height:42px; font-size:18px; line-height:42px; text-align:center; text-shadow:#fff 1px 1px 0; box-shadow:#fff 1px 1px 2px; border:1px solid #DBDBDD; border-radius:5px; background:#EFEFEF; color:#666;}
.list_page {display:block; height:42px; padding:6px 30px 0;}
.list_page li{list-style:none;float:left;padding:0 8px;}
.list_page select{width:0px;}
.list_page strong{float:left;}
.list_page cite {display:block; width:98%; margin:0 auto; height:28px; font-size:14px; line-height:28px; text-align:center; text-shadow:#fff 1px 1px 0; box-shadow:#fff 1px 1px 2px; border:1px solid #DBDBDD; border-radius:5px; background:#EFEFEF; color:#999;}
.list_page cite a {margin:0 6px;}
.list_pic {width:auto;}
.list_pic ul {width:auto; padding:2px 0; text-align:center;}
.list_pic ul li {display:inline-block; width:139px; height:104px; padding:5px;}
.list_pic ul li a {display:block; position:relative;}
.list_pic ul li img {width:139px; height:104px;}
.list_pic ul li i {display:block; width:139px; height:22px; background:#000; opacity:0.5; position:absolute; left:0; bottom:0; z-index:1;}
.list_pic ul li strong {display:block; width:139px; height:22px; font-size:14px; font-weight:normal; line-height:22px; text-align:center; color:#fff; position:absolute; left:0; bottom:0; z-index:2;}
.list_box table {width:100%; padding:10px 10px 6px; border-top:1px solid #DBDBDD; text-align:center; background:url(../images/7420b364183f482798fc592990e2520d.gif) repeat-x; background-size:1px 12px;}
.list_box table .td_line {font-size:12px; text-shadow:#FEFEFE 1px 0 1px; color:#D2D2D4;}
.list_box table a {color:#666;}
.list_box .hide {display:none;}

.navs {width:100%; padding:12px 0; border-top:1px solid #fff; border-bottom:1px solid #DBDBDD;} .navs2 {border-top:none;} .navs3 {border-bottom:none;}
.navs th {padding:0 15px; font-weight:normal; text-align:left;}
.navs th a {color:#067272;}
.navs td {padding:0 15px; text-align:left;}

.cons {background:#B1DFE0; border-bottom:1px solid #B1DFE0;}
.cons table {width:100%; padding:6px 10px; border-bottom:1px solid #C1E5E6; text-align:center;}
.cons table td {padding-left:0; padding-right:0; font-size:16px;}
.cons table .td_line {width:4px; font-size:14px; text-shadow:#BEE4E5 1px 0 1px; color:#68ACAD;}
.cons table a {color:#333; text-shadow:#E0F2F3 0 1px 0;}

.tab {width:auto;}
.tab_menu {width:auto; height:36px; border-bottom:2px solid #92CED1; background:#C8E8E9; position:relative;}
.tab_menu ul {height:38px; position:absolute; left:0; top:0; border-bottom:1px solid #fff;}
.tab_menu ul li {float:left; display:inline-block; height:36px; padding:0 10px; margin-right:1px; text-shadow:#F1F9F9 0 1px 1px; line-height:38px; color:#666; position:relative; z-index:1; cursor:pointer;}
.tab_menu ul li i {width:0; height:36px; overflow:hidden; border-left:1px solid #80BDBD; border-right:1px solid #E4F4F4; position:absolute; right:-1px; top:0;}
.tab_menu ul li.selected {height:35px; border-bottom:3px solid #109193; background:#A7D9DB url(../images/3fd628ef76144c289c56516253cd2291.gif) no-repeat center bottom; background-size:9px 5px; color:#333; z-index:2;}
.tab_menu ul li.selected i {height:35px;}
.tab_menu .ask {display:block; height:26px; padding:0 5px; border-radius:2px; text-align:center; text-shadow:#158283 0 1px 1px; font-size:14px; line-height:26px; background:#239FA0; position:absolute; right:10px; top:6px;}
.tab_menu .ask a {color:#fff;}
.tab_box {width:auto;}
.tab_box table {width:100%; padding:10px 10px 6px; border-top:1px solid #DBDBDD; text-align:center; background:url(../images/7420b364183f482798fc592990e2520d.gif) repeat-x; background-size:1px 12px;}
.tab_box table .td_line {font-size:12px; text-shadow:#FEFEFE 1px 0 1px; color:#D2D2D4;}
.tab_box table a {color:#666;}
.tab_box .hide {display:none;}

.dlss {width:100%; min-height:43px; overflow:hidden; margin-top:-2px; box-sizing:border-box; padding-left:90px; border-top:1px solid #DBDBDD; box-shadow:0 1px 0 #fff inset; background:#F6F6F6; position:relative;}
.dlss dt {width:70px; height:24px; border-radius:3px; font-size:14px; line-height:24px; text-align:center; background:#53B2B7; color:#fff; position:absolute; left:10px; top:8px;}
.dlss dt:after {content:""; display:block; width:0; height:0; overflow:hidden; margin-top:-3px; border:4px solid transparent; border-left-color:#53B2B7; position:absolute; right:-8px; top:50%;}
.dlss dt.hot {background:#0F9193;}
.dlss dt.hot:after {border-left-color:#0F9193;}
.dlss dt a {display:block; width:100%; height:100%; color:#fff;}
.dlss dd {float:left; width:33.3333%; height:40px; overflow:hidden; border-bottom:1px solid #DBDBDD; box-shadow:0 1px 0 #fff; font-size:15px; line-height:40px;}
.dlss dd a {display:block; width:100%; height:100%; overflow:hidden; box-sizing:border-box; padding:0 6px 0 4px; white-space:nowrap; text-overflow:ellipsis;}
.dlss5 dd {width:20%;}

.tuijian-tips {width:100%; overflow:hidden; box-sizing:border-box; padding:0 10px 10px;}
.tuijian-tips p {width:100%; height:25px; overflow:hidden; font-size:14px; line-height:25px; text-align:center; position:relative;}
.tuijian-tips p:after {content:""; display:block; width:100%; height:1px; overflow:hidden; background:#eee; position:absolute; left:0; top:12px;}
.tuijian-tips p span {display:inline-block; padding:0 10px; background:#F6F6F6; color:#ccc; position:relative; z-index:1;}
.tuijian-box {width:100%; overflow:hidden; padding-bottom:10px;}
.tuijian-title {height:36px; overflow:hidden;  padding:0 10px; line-height:38px;font-weight: bold;   border-bottom: 2px solid #5988C2; background: #D0E7F5; position:relative; z-index:1;}
.tuijian-title .yyk {display:block; height:26px; padding:0 5px; border-radius:2px; text-align:center; text-shadow:#158283 0 1px 1px; font-size:14px; line-height:26px; background:#239FA0; color:#fff; position:absolute; right:10px; top:6px;}
.tuijian-box ul {width:100%; overflow:hidden; margin-top:-2px; border-top:1px solid #DBDBDD; box-shadow:0 1px 0 #fff inset; background:#F6F6F6; position:relative;}
.tuijian-box ul li {float:left; height:40px; overflow:hidden; border-bottom:1px solid #DBDBDD; box-shadow:0 1px 0 #fff; box-sizing:border-box; padding:0 10px;}
.tuijian-box ul li a {display:block; width:100%; height:100%; font-size:16px; line-height:40px;}
.tuijian-ul2 li {width:50%;}
.tuijian-ul3 li {width:33.3333%;}
.tuijian-ul3 li .gd {color:#999;}

.art_text {height:auto; padding:20px 10px;}
.art_text h1 {font-size:20px; font-weight:bold; line-height:24px; text-align:center; color:#333;}
.art_text cite {display:block; padding-top:2px; font-size:12px; line-height:26px; text-align:center; color:#999;}
.art_text .art_ad {display:block; margin-top:6px; padding:4px 0 4px 26px; font-size:14px; line-height:20px; background:#F1F1F1 url(../images/7265192b66ec4d638cb67cc2dad33847.gif) no-repeat 14px 13px; background-size:3px 3px;}
.art_text .art_ad a {color:#666;}
.art_text p {padding-top:12px;font-size: 16px;line-height: 40px;}
/*.art_text p a {border-bottom: 1px dotted #38BEC0; color: #38BEC0;}*/
.art_text p img {display:block; width:auto; max-width:280px; height:auto; margin:0 auto; padding:5px 0:}
.art_text center img {display:block; width:auto; max-width:280px; height:auto; margin:0 auto; padding:5px 0:}
.art_text .art_more {clear:both; display:block; height:34px; padding-top:10px;}
.art_text .art_more cite {display:block; width:98%; margin:0 auto; height:28px; font-size:14px; line-height:28px; text-align:center; text-shadow:#fff 1px 1px 0; box-shadow:#fff 1px 1px 2px; border:1px solid #DBDBDD; border-radius:5px; background:#EFEFEF; color:#666;}
.art_text .share {clear:both; height:42px; padding-top:10px; position:relative;}
.art_text .share i {height:22px; font-size:14px; line-height:22px; color:#999; position:absolute; left:0; top:20px;}
.art_text .share a {display:block; width:22px; height:22px; background-size:22px 22px; position:absolute; top:20px;}
.art_text .share .a1 {background:url(../images/bg_share_qq.png) no-repeat; background-size:22px 22px; left:46px;}
.art_text .share .a2 {background:url(../images/bg_share_sina.png) no-repeat; background-size:22px 22px; left:78px;}
.art_text .share .a3 {background:url(../images/bg_share_qzone.png) no-repeat; background-size:22px 22px; left:110px;}
.art_text .share_icos {position:absolute;}
.art_text .i1 {left:46px; top:1px;}
.art_text .i2 {left:70px; top:20px;}
.art_text .i3 {left:94px; top:22px;}

.box_404 {width:200px; margin:0 auto; padding:50px 0;}
.box_404 span {display:block; width:200px; height:121px; margin:0 auto; background:url(../images/bg_404.png) no-repeat; background-size:200px 121px;}
.box_404 p {height:30px; padding-top:10px; line-height:30px; text-align:center;}
.box_404 p a {color:#067272;}

.footer { background:#4A8AD8; position:relative; box-shadow: inset 0 1px 0 #fff;} .footer2 {border-top-color:#fff;}
.footer .ban {padding:16px 0 6px; border-top:1px solid #fff;}
.footer .ban p {width:217px; height:30px; margin:0 auto; background:url(../images/bg_footer.jpg) no-repeat; background-size:217px 30px; position:relative;}
.footer .ban p a {display:block; height:30px; font-size:14px; text-align:center; line-height:30px; color:#666; position:absolute; top:0;}
.footer .ban p .a1 {width:69px; left:0;}
.footer .ban p .a2 {width:68px; left:69px;}
.footer .ban p .a3 {width:78px; right:0;}
.footer .jkmyt {padding:0 0 12px; text-align:center;}
.footer .jkmyt img{ width: 100%; max-width:640px;}
.footer .about {padding-bottom:0px; font-size:14px; text-align:center; color:#fff;}
.footer .about a {margin:0 6px; color:#fff;}
.footer .back {display:block; width:28px; height:27px; border:1px solid #ddd; border-radius:3px; background:#DCDCDC url(../images/qq.png) no-repeat center center; background-size:10px 16px; opacity:0.75; position:absolute; left:15px; bottom:13px;}

#gotoTop {width:38px; height:38px; overflow:hidden; position:fixed; right:10px; bottom:13px; z-index:999;}
#gotoTop a {display:block; width:38px; height:38px; overflow:hidden; background:url(../images/bg_gototop.png) no-repeat; background-size:38px 38px;}

.ad_setTop{ width:100%; max-width:640px; text-align:center; margin:0 auto;}
.ad_setTop img{ width:100%; height:auto; display:block;}

.list li:first-of-type{border-top:0;}
.list li:last-child{border-bottom:0;}

.searchbox{ border:1px solid #ccc; border-radius:16px; background:#fff; -moz-box-shadow:1px 1px 2px #ececec;-webkit-box-shadow:inset 1px 1px 2px #ececec;box-shadow: inset 1px 1px 2px #ececec; height:32px; margin:15px 7px;}
.search_btn{ float:right;border-radius:0 16px 16px 0; height:100%; width:42px; margin:0; background:none; border:none;cursor:pointer;background-image:url(../images/search_icon.png); background-repeat:no-repeat; background-size:auto 17px; background-position:10px 8px;
}
.submitbg{ display:block;float:right; border-radius:0 16px 16px 0; height:100%; width:42px; background:none; border:none; border-left:1px solid #ccc; cursor:pointer;background: #f2f2f2; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(99%,#f2f2f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 99%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */ -moz-box-shadow: inset 1px 1px 2px #ececec;-webkit-box-shadow: inset 1px 1px 2px #ececec;box-shadow: inset 1px 1px 2px #ececec;
}
.sea_selectbox{ width:40px; margin:0 0 0 10px; padding:0 10px 0 0 ; background:url(../images/select_jian.png) no-repeat right 15px; background-size:10px auto; float:left; display:block; height:100%; line-height:32px; text-align:center; color:#666; font-size:16px; font-family:"Microsoft YaHei";}
.sea_inputbox{ display:block; margin-left:65px; margin-right:48px; height:100%;}
.sea_inputbox input{ border:none; background:none; width:100%; height:16px; vertical-align:middle; line-height:16px; margin-top:2px; font-size:16px;}
.sea_inputbox input:focus{ border:none;}

.tg_yaopin,.tg_yaopin p{ font-size:16px; color:#64646; text-align:left; line-height:34px;}
.tg_yaopin p em{ margin-right:5px;}
.tg_yaopin img{ display:block; width:40%; max-width:120px; min-width:60px; height:auto; float:left; margin-right:5px;}
@media screen and (max-width:500px){
	.tg_yaopin{text-align:center;}
	.tg_yaopin img{float:none; width:90%;}
}
.tg_yaopin .btn_goumai{ display:inline-block; background:#f6741d; border-radius:3px; width:54px; height:28px; line-height:28px; font-size:14px; color:#fff; text-align:center; box-shadow: inset 1px 1px #e45712; text-shadow:1px 1px #e45712;}

.list.yaopin li{ padding-right:15px;background:none; height:38px; overflow:hidden; zoom:1;}
.list.yaopin li a{ color:#8d8d8d;background:url(../images/go_icon.png) no-repeat right center; background-size: auto 11px;}
.list.yaopin li strong{ width:120px; display:block; float:left; margin-right:10px; font-size:18px; font-weight:normal;}
.list.yaopin li strong i{ float:right; color:#8d8d8d; font-weight:normal; padding:5px 0 0 0;}
.list.yaopin li strong a{ display:inline-table; color:#333; background:none;}

.hotsearch{ font-size:16px; background:none; margin-top:10px; white-space:nowrap; overflow:hidden; zoom:1; height:27px;}
.hotsearch span{ float:left; }
.list li.hotsearch span{padding:6px 0;}
.hotsearch a{ float:left; display:inline-block; padding-left:0; padding-right:0; margin-right:1em; text-decoration:underline;}
.list li.hotsearch{ font-size:16px; background:none; padding-left:26px; margin-top:0; height:38px; }
.list li.hotsearch a{ display:inline-block; padding-left:0; padding-right:0; margin-right:1em;}

/*20130918*/
.tjbox{ overflow:hidden;_zoom:1; display:block;white-space: nowrap; text-overflow:ellipsis;}
.tjbox .tjbox_con{ overflow:hidden;_zoom:1; padding-left:19px; background:none;}
.tjbox .tjbox_con span {overflow:hidden;_zoom:1; text-align:center; white-space: nowrap; text-overflow:ellipsis; padding:0 5px; background:url(../images/tjli_bg_03.gif) right center no-repeat; font-size:18px; font-weight:normal;}
.tjbox .tjbox_con span a{ display:inline-block; padding:6px 0;}
.tjbox .tjbox_con span.nobg{ background:none;}

/*20130924*/
.uc_box{ height:90px; position:fixed; bottom:0; left:0; width:100%; z-index:1000; overflow:hidden;_zoom:!;}
.uc_box .close_btn{ background:url(../images/close_btn.png) left top no-repeat; width:32px; height:25px; display:block; float:right; display:inline;background-size:32px 25px;}
.uc_box .uc_con{float:left; display:inline; background-color:#003232; opacity:0.8; height:65px; width:100%;}
.uc_box .uc_con .uc_box_con{ padding:8px 9px; overflow:hidden;_zoom:1;}
.uc_box .uc_con .mlogo{ float:left; width:50px;-moz-border-radius:15px; -webkit-border-radius:15px;
border-radius:15px; background:#fff;}
.uc_box .uc_con  p{ line-height:26px; color:#fff; float:left; padding:0px 5px 0 12px; width:55%; overflow:hidden; height:90px;font-size:15px;text-algin:center;} 
.uc_box .uc_con  p em{text-algin:left;display:inline-block;}
.uc_box .uc_con  p i{ color:#fff000;}
.uc_box .uc_con .add_btn{ display:block; float:right;margin-right:10px; width:52px; height:26px; background:#239fa0;-moz-border-radius: 3px; -webkit-border-radius: 3px;
border-radius:3px; text-align:center; line-height:26px; font-size:16px; color:#fff; margin:15px 0 0;}
.fimg{padding:16px 0;}

/*20140217*/
.apps_tag{ padding: 8px 0 24px 16px; font-size: 16px;}
.apps_tag a{ display: inline-block; white-space: nowrap; line-height: 32px; width: 80px; text-align: center; color: #333; border: #38bec0 2px solid; border-radius: 16px; margin:16px 14px 0 0;}
.apps_tag a:hover, .apps_tag a:active{ background: #38BEC0; color: #fff; border-color: #2BA9AB;}
.apps_list{ padding-bottom: 10px;}
.apps_list dl{}
.apps_list dl dt{ background: #DEEEEF; color: #064445; padding: 6px 16px;}
.apps_list dl dd{ padding: 18px 15px 18px 16px; min-height: 48px; border-bottom: #DBDBDD 1px solid; box-shadow: 0 1px 0 #fff;}
.apps_list dl dd:last-child{ border:none; box-shadow: none;}
.apps_list dl dd .icon{ float: left;}
.apps_list dl dd h4{ padding: 0 0 0 54px; font-weight: normal; font-size: 16px;}
.apps_list dl dd h4 a{ color: #333;}
.apps_list dl dd p{ padding: 0 0 0 54px; color: #999; font-size: 12px; line-height: 1.5;}
.apps_list dl dd .btn{ float: right; width: 74px; line-height: 30px; text-align: center; color: #fff; background: #FFA400; border:#F9A000 2px solid; border-radius: 5px; font-size: 16px; margin-top: 8px;}
.apps_list dl dd .btn:hover, .apps_list dl dd .btn:active{ opacity: 0.8; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}

/* 20140228 jbk */
.sea_inputbox_jbk{ margin-left: 16px;}
.sea_inputbox_jbk input{font: 16px/1 STHeiti, "Microsoft YaHei", Arial, SimSun; height: 20px; color: #999;}
.hotsearch_jbk{ margin:10px 14px 0; color:#666;}
/*.hotsearch_jbk span{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}*/
.hotsearch_jbk a{ color:#666; text-decoration: underline; margin: 0 10px 0 0;}
.list_jbk{ border-bottom: #DBDBDD 1px solid; margin: 0 0 12px;}
.list_jbk li{ background: none;}
.list_jbk li a{ display: inline-block; width: 50%; padding: 6px 0; text-indent:26px;}
.tab_menu .jbk{display:block; width: 84px; height:27px; text-align:center; text-shadow:#158283 0 1px 1px; font-size:14px; line-height:26px; background: #239FA0; border-radius: 3px; position:absolute; right:10px; top:6px;}
.tab_menu .jbk a {color:#fff;}


.fix-link-box {width:100%; height:60px; overflow:hidden; position:fixed; left:0; bottom:0;}
.fix-link-box ul {width:100%; height:100%; overflow:hidden; background:rgba(0,0,0,.8);}
.fix-link-box ul li {float:left; width:25%; height:100%; overflow:hidden;}
.fix-link-box ul li a {display:block; width:100%; height:100%; overflow:hidden; padding-top:34px; box-sizing:border-box; font-size:14px; text-align:center; color:#fff; position:relative;}
.fix-link-box ul li a:after {content:""; width:30px; height:30px; overflow:hidden; margin-left:-16px; border-radius:16px; position:absolute; top:8px; left:50%;}
.fix-link-box ul li .a1:after {background:#515050 url("../images/d02cb9fd42874ce4b08350bb132f4695.gif") no-repeat center center; background-size:16px 16px;}
.fix-link-box ul li .a2:after {background:#515050 url("../images/f363dbfd56d64ff0884466baf328f006.gif") no-repeat center center; background-size:17px 16px;}
.fix-link-box ul li .a3:after {background:#515050 url("../images/b6067523a8004fafac1425b714d6b493.gif") no-repeat center center; background-size:19px 16px;}
.fix-link-box ul li .a4:after {background:#515050 url("../images/7bb6eee303e046c999103e9daccbc351.gif") no-repeat center center; background-size:18px 17px;}

.art_page{padding: 19px 14px 0; text-align:center; color:#666; line-height:38px; font-size:16px;}
.art_page a, .art_page span{ line-height:36px; padding:0 10px; border:#CCCCCC 1px solid; border-radius:5px; box-shadow: inset -1px 1px 4px #eee; background:#fff;}
.art_page a{ color:#38BEC0;}
.art_page span{ color:#999;}
.art_page .prev{ float:left;}
.art_page .next{ float:right}

.atPic-img{ position:relative;}
.atPic-img img{ width:100%;}
.atPic-img i{ position:absolute; right:0; top:0; padding:0 5px; color:#fff; background: rgba(56,190,192,0.8);font-size:0.75rem;}
.atPic-list{ padding-top:5px;}
.atPic-list .item p{ text-indent:2em; font-size:1rem; color:#666;}

.tjgggg { display:none; }

.tj-tit{ border-bottom:1px solid #e2e2e2; margin-bottom:-1px; height:36px;}
.tj-tit strong{ display:inline-block;height:36px; line-height:36px; font-weight:normal; border-bottom:1px solid #38bec0; color:#666; font-size:20px;}

.swipe { overflow: hidden;visibility: hidden;position: relative; max-width:640px; margin:0 auto;}
.swipe-wrap {overflow: hidden;position: relative;}
.swipe-wrap > .swipe-item {float:left;width:100%;position: relative;}

.flexbox{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex; display: flex;  }
.flex{-webkit-box-flex: 1;-moz-box-flex: 1; -ms-flex: 1;-webkit-flex: 1;flex: 1;}

.tj-imglist{ overflow:hidden; width:100%;}
.tj-imglist li{ float:left;width:50%; overflow:hidden; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; margin:10px 0 0;}
.tj-imglist li:nth-child(1),.tj-imglist li:nth-child(3){ padding-right:5px;}
.tj-imglist li:nth-child(2),.tj-imglist li:nth-child(4){ padding-left:5px;}
.tj-imglist li img{ width:100%;}
.tj-imglist .img-inner{ position: relative;}
.tj-imglist li .txt { position:absolute; left:0; bottom:0; width:100%;  font-size:0.75rem; color:#fff;line-height:20px; height:20px; background:rgba(0,0,0,0.5);}
.tj-imglist li .txt a{color:#fff; padding-left:5px;}

.tj-con{padding:0 10px 10px;}

.slider-nav{ font-size:0; line-height:0; text-align:center; padding:15px 0 0;}
.slider-nav span{display:inline-block; vertical-align:top; width:11px; height:10px; margin-right:10px; }
.slider-nav i{ display:inline-block; vertical-align:top; margin-top:1px; border-radius:50%; width:8px; height:8px; background:#b5b5b5; margin-right:10px; }
.slider-nav .curr{ background:#38bec0;}
.slider-nav .prev{ background:url("../images/ed1a9518a8114fb7b8e2c9716995132b.gif") left top no-repeat;background-size:11px 10px; }
.slider-nav .next{ background:url("../images/f48a724bd96645f2aeb4bb09ff5c71c9.gif") left top no-repeat;background-size:11px 10px;}

.consK{background:rgb(246,246,246); border-bottom:3px solid rgb(220,220,222); }
.consK table .td_line{color:rgb(220,220,222);text-shadow:none;}
.consK table{border:none;}
.consK table a{color:#666;}
.consK table tr{background: url(../images/bdbt.gif) repeat-x 0 bottom; }
.consK table tr:last-child{background:none;}
.consK table tr td{padding:6px 0;}
.consK table tr .more a{color:#999;}

.klj{height:30px; line-height:30px; font-size:14px; color:#333; background:#D0E7F5; padding:0 10px; border-bottom:1px solid #5988C2; margin-bottom:10px;}
.klj span{color:#666;}
.klj a{color:#333;max-width: 126px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: top;}

.listK li a{background:url(../images/arrowk.gif) no-repeat right center; background-size:auto 12px;}

.list_pagek{ line-height:40px; font-size:16px; color:#666;}


.list_pagek span{ width:68px; height:36px; border:1px solid #aaa;line-height:36px; border-radius:4px; background:#fff;}
.list_pagek a{display:block; text-align:center; color:#7C7D7E;float: left; padding: 0 2px;font-size: 15px;}
.list_pagek .nextPagek{float:right;}
.list_pagek .prePagek{float:left;}

.list .xxMorexx{padding:0 20px; background:none;}
.list .xxMorexx a{display:block; text-align:center; border-radius:4px; background:rgb(239,239,239); border:1px solid rgb(219,219,219)!important;padding:0; margin:15px 0; height:30px; line-height:30px;}

.xx20141212{}
.specUl_lzk{ margin:0 10px; overflow:hidden; padding:0;}
.specUl_lzk:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.specUl_lzk li{float:left; display:inline; width:25%; text-align:center; height: 25px;font:16px/25px microsoft yahei; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.specUl_lzk li a{color:#666;}
.specUl_lzk li i{float:left; width:2px; height:16px; background:rgb(221,227,237); margin:12px 0 0 -2px;}
.specUl_lzk .xmore {color:#999;}

.xk20141224 .specUl_lzk li{width:100%; border-bottom:1px solid #eee; font-size:16px; text-align:left;background: url(../images/arrowk.gif) no-repeat right center;
background-size: auto 12px;}
.xk20141224 .specUl_lzk li a{display:block;}

.sub .mxx {display:block; width:50px; height:44px; background:url(../images/d.png) no-repeat center center; background-size:26px 26px; position:absolute; right:0; top:0; cursor:pointer;}
.sub .mxx i {display:block; width:0; height:44px; overflow:hidden; border-left:1px solid #2E7CDB; border-right:1px solid #71A1DB; position:absolute; left:-1px; top:0;}
.tips39{display:none;}

.detail05{clear:both;border-top:1px solid #f0f2f5;margin:0 9px;padding:7px 0 10px;}
.detail05 ul li{height:30px;line-height:30px;font-size:14px;padding-left:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;background:url(../images/bg04.png) no-repeat 6px 9px;background-size:5px 10px;}
.detail05 ul li span{color:#1364bf;} 
.detail05 ul li a:hover{text-decoration:underline;}
.newmin{height: 1287px;overflow:hidden;}