@charset "utf-8";
/*common*/
/************  padding, margin  ***********/
html{color:#333;overflow-x:hidden;overflow-y:auto;-webkit-text-size-adjust:none;}
*{margin:0;padding:0;list-style:none;}
q:before, q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0px;margin:0px;font: 14px/1.5 "Microsoft YaHei",΢���ź�,'����','SimSun',tahoma,arial,sans-serif;color:#333;background:#fff;}
a{color:#333;text-decoration:none;outline:none;cursor:pointer; font-size:14px}
a:hover{color:#0066FF;text-decoration:none;}
a:active{outline:none;blr:expression(this.onFocus=this.blur());}
a:active img{outline:none;}
img,a .img{outline:none;border:none;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:before, .clearfix:after{content: '.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
* html .clearfix{zoom:1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear{clear:both;font-size:0px;line-height:0px;height:0px;margin-top:0px;*margin-top:-1px;overflow:hidden;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
 h1{font-size:18px;}
 h2{font-size:14px;}
 h3{font-size:12px;}

.container{width:1200px;height:auto;margin:auto;padding:24px 0;}
.mainer{width:1200px;}
.mt24{margin-top:10px !important;}

/************ͷ�� ***********/
.header{width:100%;height:auto;margin:auto;background:url(../images/header_bg.png) top repeat-x;}
.topcon{width:100%;height:32px;background:url(../images/top_bg.jpg) 0 0 repeat-x;}
.topbox{width:1200px;height:32px;margin:auto;overflow:hidden;}
.riqi{height:32px;line-height:32px;color:#666;padding-left:11px;width:300px;overflow:hidden;}
.weat{width:180px;height:32px;overflow:hidden;}
.weat iframe{margin-top:-3px;}
.banbox{width:1200px;height:170px;margin:auto;position:relative;}
.logo{position: absolute;top: 30px;left: 0;z-index: 1;}
.banner{width:1200px;height:170px;overflow:hidden;}
.search{width:250px;height:28px;position:absolute;right:0px; top:65px;overflow:hidden;}
.search ul li{float:left;}
.search ul li.se_box{width:160px;height:28px;padding:0 0 0 32px;background:#fff url(../images/search_btn.png) 11px center no-repeat;overflow:hidden;}
.search ul li.se_box input{float:left;background:none;border:none;width:160px;height:28px;line-height:28px;color: #999; outline:none;font-family:"Microsoft YaHei",΢���ź�;font-size:14px;}
.search li.sea_an{width:50px;}
.search li.sea_an input{float:left;width:50px;height:28px;line-height:28px;text-align:center;background:#0074bd;border:none;overflow:hidden;cursor:pointer;outline:none;font-size:14px;color:#fff;font-weight:bold;}
.login{position:absolute;right:25px;top:30px;color:#fff}
.login a{color:#fff}
.djs{ position:absolute;right:0px;bottom:25px;width:251px;height:68px;}
.djs1{ float:left; width:121px; height:68px; background:url(../images/djs1.png) no-repeat;}
.djs2{ float:right; width:121px; height:68px; background:url(../images/djs1.png) no-repeat;}
.djs .djs1 .js1title{font-size:12px;padding:4px 3px;color:#fff;width:114px;line-height:130%; text-align:center}
.djs .djs2 .js2title{font-size:12px;padding:4px 3px;color:#fff;width:114px;line-height:130%; text-align:center}
.djs .djs1 .js1num{width:90px;text-align:center;color:#0074bd; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; margin-top:-7px;}
.djs .djs2 .js2num{width:90px;text-align:center;color:#0074bd; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:26px; margin-top:-7px; margin-right:30px}
.menubox{height:48px;margin:auto;background:#0074bd;padding-left:10px;}
.menubox ul{width: 1200px;margin: 0 auto;}
.menubox ul li{float:left;width:109px;height:48px;position:relative}
.menubox ul li a{display:block;height:48px;line-height:48px;text-align:center;font-size:16px;color:#fff;overflow:hidden;margin:auto;background:url(../images/mu_line.jpg) right center no-repeat;}
.menubox ul li.last a{background:none;}
.menubox ul li a:hover,.menubox ul li a.on{background:#3aa2f5;color:#fff;}
.menubox ul li.aq{width: 136px;}
.menubox ul li .erji{position:absolute; display:none; width:100%; top:48px;background:#0074bd; z-index:9999999}
.menubox ul li .erji a{font-weight:normal; font-size:15px}
.menubox ul li:hover .erji{display:block}
/***��߰��***/
.twbox{width:550px;height:350px;overflow:hidden;}
.mF_sohusports_wrap{padding:0px !important;border:0px !important;}
.mF_sohusports .txt li{height:36px !important;line-height:36px !important;}
.mF_sohusports .txt li b{filter:alpha(opacity=75) !important;opacity: 0.75 !important;}
.mF_sohusports .txt li a{padding-left:12px !important;font-weight:normal !important;font-family:"Microsoft YaHei",΢���ź�;}
.mF_sohusports .num{bottom:8px !important;right:4px !important;}
.mF_sohusports .num li a{width:20px !important;height:20px !important;line-height:20px !important;margin-right:4px !important;background:#9b9b9b !important;overflow:hidden;color:#333;}
.mF_sohusports .num li.current a,.mF_sohusports .num li a:hover{background:#c81b01 !important;color:#fff !important;}

.xwbox{width:610px;height:350px;overflow:hidden; margin-left:20px}
.xw_top{height:40px;background:url(../images/yl_topline.gif) 0 bottom repeat-x;overflow:hidden;}
.xw_top .more,.xw_top .more:hover{ background:none; float:right; width:auto; font-weight:normal; font-size:12px; color:#999;}
.xw_top a{display:block;float:left;width:120px;height:40px;line-height:36px;text-align:center;font-size:16px;color:#333;font-weight:bold;}
.xw_top a:hover,.xw_top a.sec2{color:#2a79d0;background:url(../images/xw_topline.gif) 0 bottom repeat-x;}
.xw_top a#a1td0{border-right:#fff 2px solid;}
.xw_nr{padding-top:7px;height:293px;overflow:hidden;}
.xwdbt{width:580px;height:50px;margin:auto;}
.xwdbt .dbt{height:50px;line-height:50px;text-align:center;overflow:hidden;}
.xwdbt .dbt a{font-size:20px;font-weight:bold;color:#d00;}
.xwdbt .dbt a:hover{color:#d00;}
.xwlist{width:580px;line-height:30px;}
.xwlist ul li{width:578px;height:30px;line-height:30px;vertical-align:bottom;background:url(../images/ico.gif) 0 13px no-repeat;padding-left:13px;color:#999;}
.xwlist ul li a{float:left;font-size:15px !important;}
.xwlist ul li img{padding-top:10px !important;float:left;}

.adv{width: 1200px;overflow:hidden;position:relative;background: #EAEFF3;padding: 10px 10px 10px 0;}
.adv .hd{width: 1115px;height: 1px;position: absolute;top: 0;left: 82px;z-index: 99;}
.adv .hd a{display:block; width:16px; height:25px;cursor:pointer;position: absolute;top: 35px;}
.adv .hd .prev{left:0;background:url("../images/anniu-left.png") no-repeat;}
.adv .hd .next{right: 0;background:url("../images/anniu-right.png") no-repeat;}
.adv .y-pic{height: 100px;float: left;}
.adv .bd{padding: 0px 0;width: 1113px;float: right;overflow: hidden;}
.adv .bd ul{ overflow:hidden; zoom:1; }
.adv .bd ul li{ margin:0; }
.adv .bd ul li  img{ width:100%; height:100px; display:block;}

/*****�м����***/
.ind_lbox{width:760px;}
.bkbox{width:380px;background:#f8f8f8;}
.bkbox1{width:760px;}
.bk_top{height:40px;background:url(../images/yl_topline.gif) 0 bottom repeat-x;overflow:hidden; background-color:#FFF}
.bk_top .tit{display:block;float:left;width:120px;height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:bold;color:#fff;background:#0074bd;}
.bk_top .tit:hover{color:#fff;}
.bk_top .more{display:block;float:right;white-space:nowrap;height:36px;line-height:36px;color:#999;}
.bk_top .more:hover{color:#d00;}

.bk_list{padding-top:11px;line-height:30px;height:247px;overflow:hidden;}
.bk_list ul li{width:347px;height:30x;line-height:30px;vertical-align:bottom;padding-left:23px;background:url(../images/ico.gif) 10px 13px no-repeat;overflow:hidden;color:#999; padding-right:10px}
.bk_list ul li a{float:left;font-size:15px;}
.bk_list ul li img{padding-top:10px !important;float:left;}

.bk_list1{padding-top:11px;line-height:30px;height:247px;overflow:hidden;background:#f8f8f8;}
.bk_list1 ul li{width:717px;height:30x;line-height:30px;vertical-align:bottom;padding-left:28px;background:url(../images/ico.gif) 15px 13px no-repeat;overflow:hidden;color:#999; padding-right:15px}
.bk_list1 ul li a{float:left;font-size:15px;}
.bk_list1 ul li img{padding-top:10px !important;float:left;}

.ind_rbox{width:420px;}
.tz_top{height:40px;background:#0074bd;overflow:hidden;}
.tz_top .ico{display:block;float:left;width:40px;height:40px;overflow:hidden;border-right:#f8f8f8 1px solid;}
.tz_top .ico1{background:url(../images/tz_ico.jpg) 0 0 no-repeat;}
.tz_top .ico2{background:url(../images/js_ico.jpg) 0 0 no-repeat;}
.tz_top .ico3{background:url(../images/ks_ico.jpg) 0 0 no-repeat;}
.tz_top .ico5{background:url(../images/dj_ico.jpg) 0 0 no-repeat;}
.tz_top .tit{display:block;float:left;height:40px;line-height:40px;padding-left:9px;font-size:16px;color:#fff;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tz_top .tit:hover{color:#fff;}
.tz_top .more{display:block;float:right;white-space:nowrap;height:40px;line-height:40px;padding-right:9px;color:#fff;overflow:hidden;}
.tz_top .more:hover{color:#fff;}
.tz_list{width:240px;height:218px;padding:11px 10px;line-height:20px;overflow:hidden;}
.tz_list ul li{width:227px;line-height:20px;vertical-align:bottom;padding:8px 0 8px 13px;background:url(../images/ico.gif) 0 17px no-repeat;overflow:hidden;border-bottom:#e3e3e3 1px dashed;}
.tz_list ul li a{float:none !important;font-size:14px;}
.tz_list ul li img{vertical-align:middle;padding:0 !important;margin:0 !important;}

.ks_list{height:221px;padding:11px 0 0 10px;line-height:30px;overflow:hidden;}
.ks_list ul li{width:237px;height:30x;line-height:30px;vertical-align:bottom;padding-left:13px;background:url(../images/ico.gif) 0 13px no-repeat;overflow:hidden;}
.ks_list ul li a{float:left;font-size:14px;}
.ks_list ul li img{padding-top:10px !important;float:left;}

/***Э�����***/
.hfbox{width:910px;height:100px;overflow:hidden;}
.js_con{width:250px;height:342px;padding:10px 10px 0;overflow:hidden;}
.js_con ul li{float:left;width:110px;height:73px;padding:5px;overflow:hidden;}
.js_con ul li a{display:block;width:110px;height:59px;cursor:pointer;padding-top:14px;overflow:hidden;background:url(../images/btn_bg.png) 0 0 no-repeat;-moz-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;-webkit-transition: all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.js_con ul li a:hover{background:url(../images/btn_bg.png) 0 bottom no-repeat;}
.js_con ul li a span{display:block;cursor:pointer;}
.js_con ul li a .ico{width:110px;height:30px;background:url(../images/js_btnico.png) no-repeat;}
.js_con ul li a:hover .ico{background:url(../images/js_btnicoh.png) no-repeat;}
.js_con ul li a .tit{width:100px;height:24px;line-height:24px;font-size:16px;text-align:center;margin:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;}
.js_con ul li a:hover .tit{color:#fff;}
.js_con ul li.l1 a .ico,.js_con ul li.l1 a:hover .ico{background-position:0 0;}
.js_con ul li.l2 a .ico,.js_con ul li.l2 a:hover .ico{background-position:-120px 0;}
.js_con ul li.l3 a .ico,.js_con ul li.l3 a:hover .ico{background-position:0 -83px;}
.js_con ul li.l4 a .ico,.js_con ul li.l4 a:hover .ico{background-position:-120px -83px;}
.js_con ul li.l5 a .ico,.js_con ul li.l5 a:hover .ico{background-position:0 -166px;}
.js_con ul li.l6 a .ico,.js_con ul li.l6 a:hover .ico{background-position:-120px -166px;}
.js_con ul li.l7 a .ico,.js_con ul li.l7 a:hover .ico{background-position:0 -249px;}
.js_con ul li.l8 a .ico,.js_con ul li.l8 a:hover .ico{background-position:-120px -249px;}

.hybtnbox{width:100%;height:90px;overflow:hidden; padding-left:15px}
.hybtnbox ul li{float:left;width:300px;height:70px;padding-bottom:10px;overflow:hidden; margin-right:0px}
.hybtnbox ul li a{display:block;width:225px;height:70px;cursor:pointer;padding-left:45px;overflow:hidden;-moz-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.hybtnbox ul li a span{display:block;float:left;cursor:pointer;}
.hybtnbox ul li a .ico{width:70px;height:70px;background:url(../images/hy_ico.png) no-repeat;}
.hybtnbox ul li a .tit{width:100px;height:70px;line-height:70px;font-size:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;}
.hybtnbox ul li a:hover .tit{color:#fff;}
.hybtnbox ul li.l1 a .ico,.hybtnbox ul li.l1 a:hover .ico{background-position:0 0;}
.hybtnbox ul li.l2 a .ico,.hybtnbox ul li.l2 a:hover .ico{background-position:0 -80px;}
.hybtnbox ul li.l3 a .ico,.hybtnbox ul li.l3 a:hover .ico{background-position:0 -160px;}
.hybtnbox ul li.l4 a .ico,.hybtnbox ul li.l4 a:hover .ico{background-position:0 -240px;}
.hybtnbox ul li.l1 a{background:#c8c97c;}
.hybtnbox ul li.l1 a:hover{background:#c5c731;}
.hybtnbox ul li.l2 a{background:#6ec3d1;}
.hybtnbox ul li.l2 a:hover{background:#1eb7d0;}
.hybtnbox ul li.l3 a{background:#e6af6d;}
.hybtnbox ul li.l3 a:hover{background:#e38a1e;}
.hybtnbox ul li.l4 a{background:#81b492;}
.hybtnbox ul li.l4 a:hover{background:#4fb270;}
.hybtnbox ul li.l2{ margin-right:0px}
/***��ȫ������Ӱչ***/
.sybox{width:870px;height:304px;background:#f8f8f8;padding:6px 20px 0;}
.sy_top{height:46px;background:url(../images/yl_topline.gif) 0 bottom repeat-x;overflow:hidden;}
.sy_top .tit{display:block;float:left;width:auto;white-space:nowrap;height:44px;line-height:44px;padding:0 4px;font-size:16px;color:#2a79d0;font-weight:bold;border-bottom:#2a79d0 2px solid;overflow:hidden;}
.sy_top .tit:hover{color:#2a79d0;}
.sy_top .more{display:block;float:right;width:auto;white-space:nowrap;height:36px;line-height:36px;margin-top:8px;color:#999;overflow:hidden;}
.sy_top .more:hover{color:#d00;}
.sy_list{width:1180px;height:222px;overflow:hidden;margin:0px auto;margin-top:10px;}
.sy_list ul li{width:269px;height:202px;padding-right:28px;position:relative;float:left;}
.sy_list ul li img{width:269px;height:202px;}
.sy_list ul li .con_imgname{position:absolute;width:269px;height:36px;left:7px;bottom:0;font-size:14px;color:#fff;background:url(../images/text_bg.png) 0 0 repeat;line-height:36px;text-align:center;cursor:pointer;}
.sy_list ul li:hover .con_imgname{background:url(../images/text_bgh.png) 0 0 repeat;color:#fff;}
.links{padding:10px 0; line-height:150%; text-align:left}
.links a{ margin-right:10px}
/***��������***/
.yl_top{height:40px;background:url(../images/yl_topline.gif) 0 bottom repeat-x;overflow:hidden;}
.yl_top .tit{display:block;float:left;width:120px;height:40px;line-height:40px;text-align:center;font-size:16px;font-weight:bold;color:#fff;background:#0074bd;}
.yl_list{width:1200px;height:50px;padding-top:20px;overflow:hidden;}
.yl_list ul{width:1220px;}
.yl_list ul li{float:left;width:1220px;height:50px;overflow:hidden;}
.yl_list ul a{float:left;display:block;width:224px;height:50px;margin-right:20px;overflow:hidden;cursor:pointer;}
.yl_list ul li img{float:left;width:224px;height:50px;}
.yl_list ul li .tit{display:none;}

.linkcon{width:100%;background:#f8f8f8;height:auto;}
.linkbox{width:1200px;height:40px;padding-top:10px;margin:auto;overflow:hidden;} 
.linkbox ul{width:1230px;}
.linkbox ul li{float:left;width:245px;height:40px;}
.linkbox ul li select{border:#d1d1d1 1px solid;padding:3px 0;*margin-top:2px;_margin-top:2px;font-family:"Microsoft Yahei";color:#666;}

/***�ײ�***/
.foot{width:100%;height:138px;text-align:center;line-height:24px;font-size:14px;padding-top:31px;border-top:#2a79d0 4px solid;position:relative;}
.foot .beian{text-decoration:underline;}
.foot .bot_ico{width:80px;height:80px;position:absolute;overflow:hidden;left:50%;margin-left:-476px;top:25px;}
.foot .bot_ico img{width:80px !important;height:80px !important;}
/*container ����*/

/* ��Ŀҳ */
.lm_lban{height:auto;min-height:600px;_height:600px;text-align:left;width:260px;background:#f8f8f8;overflow:hidden;}
.navdh{width:220px;height:auto;padding:20px 20px 12px;}
.navdh ul li{width:220px;height:36px;vertical-align:bottom;padding-bottom:8px;overflow:hidden;}
.navdh ul li a{display:block;padding-left:32px;width:188px;height:36px;background:url(../images/web.png) 0 bottom no-repeat;font-size:15px;line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}	
.navdh ul li a:hover,.navdh ul li.active a{background:url(../images/web.png) 0 0 no-repeat;color:#fff;font-weight:bold;}

.lm_rban{width:874px;height:auto;min-height:578px;_height:578px;text-align:left;padding:10px 20px;border:1px solid #e3e3e3;overflow:hidden;}
.navjz{width:854px;font-size:14px;line-height:30px;overflow:hidden;padding:20px 10px;}
.navjz ul{clear:both;}
.navjz .nav_title{background:url(../images/navjz_line.jpg) 0 bottom repeat-x;padding-bottom:5px;margin-bottom:8px;font-size:14px;padding-top:5px;}
.navjz .nav_title .more{float:right;font-size:12px;color:#666;}
.navjz .nav_title b{font-size:16px;font-weight:normal !important;color:#2a79d0;}
.navjz ul li{padding:0 5px 0 20px;background:url(../images/ico.gif) 5px 14px no-repeat;height:30px;line-height:30px;font-size:14px;vertical-align:bottom;color:#999;}
.navjz ul li a{line-height:30px;font-size:14px;}
.navjz ul li img{padding-top:10px;}
.navjz ul li.line{height:24px;overflow:hidden;background:url(../images/navjz_line.jpg) 0 12px repeat-x;}
.navjz table{max-width:854px !important;}
.navjz ul.imglist{width:900px;}
.navjz ul.imglist li{background:none;float:left;padding:0 25px 12px 0;text-align:center;height:auto;border-bottom:none;width:268px;}
.navjz ul.imglist li a{float:left;text-align:center;width:268px;line-height:30px;}	
.navjz ul.imglist li img{width:268px !important;height:201px !important;}
.navjz div input.tj_btn{width:118px;height:32px;line-height:32px;text-align:center;background:url(/System/SysImage/btn01.jpg) 0 0 no-repeat;border:none;outline:none;cursor:pointer;}
.navjz ul li span.xzright a{display:block;width:60px;height:28px;background:url(../images/down.png) 0 9px no-repeat;padding-left:19px;line-height:28px;color:#b20000;float:right;font-family:"Microsoft YaHei",΢���ź�;}
.navjz table input.inputtxt{ border:#ccc 1px solid; height:22px; line-height:22px;}
.navjz table textarea.inputtxt{border:#ccc 1px solid;line-height:24px; font-size:14px;}
.navjz table input.ipstyle04{border:#ccc 1px solid; height:22px; line-height:22px; width:120px;}
.navjz table input.tj_btn{width:118px; height:32px; line-height:32px; text-align:center; background:url(/System/SysImage/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}
.navjz table input.fh_btn{width:118px; height:32px; line-height:32px; text-align:center; background:url(/System/SysImage/btn01.jpg) 0 0 no-repeat; border:none; outline:none; cursor:pointer;}
.navjz table input.ztc_btn{width:60px;height:26px;line-height:26px;text-align:center;font-size:12px;color:#FFF; cursor:pointer;border:none;outline:none;background:#7391c5;}
.navjz input.lm_tjbtn{width:81px;height:25px;line-height:25px;text-align:center;background:url(../images/tj_btnbg.png) 0 0 no-repeat;border:none;outline:none;cursor:pointer;font-weight:bold;color:#fff;}
.navjz input.lm_ckbtn{width:81px;height:25px;line-height:25px;text-align:center;background:url(../images/ck_btnbg.png) 0 0 no-repeat;border:none;outline:none;cursor:pointer;font-weight:bold;color:#fff;}

/*��Ŀҳ ��Ƶ�б� */
.shipinbox ul li{width:854px;background:none;height:auto;border-bottom:1px dashed #ddd;vertical-align:bottom;padding:10px 0;color:#505050;font-size:14px;}
.shipinbox ul li img{padding-top:0px;}
.shipin{width:630px;}
.shipin span.right img{float:left;margin:8px 5px 0 0;}

/*��Ŀҳ �����б� */
.liuyan_top{height:42px;border-bottom:#ddd 1px solid;overflow:hidden;}
.liuyan_top .tit{display:block;float:left;height:34px;line-height:34px;white-space:nowrap;font-size:16px;font-weight:bold;color:#0074bd;}
.liuyan_top .btn{display:block;float:right;width:75px;height:33px;line-height:32px;padding-left:33px;font-size:16px;color:#fff;background:url(../images/xiexin_btn.png) 0 0 no-repeat;overflow:hidden;}
.liuyan_top .btn:hover{color:#fff;}
.massage_title{margin-top:15px;width:854px;height:36px;line-height:36px;overflow:hidden;}
.massage_title ul li{float:left;height:36px;line-height:36px;text-align:center;padding:0;background:#eaeff4;border-right:#fff 3px solid;color:#000;}
.massage_title ul li.t1{width:160px;}
.massage_title ul li.t2{width:437px;}
.massage_title ul li.t3{width:140px;}
.massage_title ul li.t4{width:108px;border-right:0;}
.massage_lb{padding-top:5px;}
.massage_lb ul{width:854px;height:36px;overflow:hidden;clear:both;}
.massage_lb ul.even{background:#f7f7f7;}
.massage_lb ul li{float:left;height:36px;line-height:36pox;text-align:center;padding:0;background:none;border-right:#fff 3px solid;}
.massage_lb ul li.t1{width:160px;color:#666;}
.massage_lb ul li.t2{width:437px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;}
.massage_lb ul li.t2 span{padding:0 7px 0 10px;}
.massage_lb ul li.t2 .zt1{color:#0074bd;}
.massage_lb ul li.t2 .zt2{color:#f00;}
.massage_lb ul li.t3{width:140px;color:#999;}
.massage_lb ul li.t4{width:108px;border-right:0;}
.massage_lb ul li.t4 .zt1{color:#f00;}
.massage_lb ul li.t4 .zt2{color:#0074bd;}

.massagecon{width:938px;height:auto;border:#d8e3ee 1px solid;padding:45px 30px 30px;position:relative;margin-top:30px;}
.massagecon .title{display:block;position:absolute;width:120px;height:36px;line-height:36px;text-align:center;background:#fff;top:-17px;left:408px;font-size:18px;font-weight:bold;color:#0074bd;}
.massagecon .title1{width:90px;left:423px;color:#f60;}
.massagecon .massage_table{border-collapse:collapse;}
.massagecon .massage_table td{padding:6px 10px;line-height:28px;border:#eee 1px solid;font-size:14px;word-break:break-all;word-wrap:break-word;}
.massagecon .massage_table td.bt{background:#f7f7f7;font-weight:bold;font-size:16px;text-align:right;}
.massagecon .massage_table td.con{text-align:left;}
.pb50{padding-bottom:50px !important;}

/**������ҳ��ʽ***/
.pagebox{margin:3px 0;padding:10px 0px;color:#505050;text-align:left;font-size:12px;height:26px;}
.pagebox a{float:left;display:block;height:24px;line-height:24px;padding:0 9px;color:#2a79d0;margin-right:4px;text-decoration:none;border:1px solid #2a79d0;color:#505050;}
.pagebox a:hover{color:#fff;background:#2a79d0;border:1px solid #2a79d0;text-decoration:none;}
.pagebox a:active{border:#2a79d0 1px solid;background:#2a79d0;color:#ffffff;}
.pagebox span.current{float:left;display:block;height:24px;line-height:24px;padding:0 9px;margin-right:4px;border:1px solid #2a79d0;background:#2a79d0;color:#ffffff;}
.pagebox span.disabled{float:left;display:block;height:24px;line-height:24px;padding:0 9px;color:#fff;margin-right:4px;border:1px solid #2a79d0;background:#2a79d0;}
.pagebox span.slh{float:left;display:block;height:26px;line-height:26px;padding:0 5px;}
.pagebox input.tzk{float:left;border:1px solid #2a79d0;width:34px;height:24px;line-height:24px;margin-right:4px;outline:none;color:#505050;padding:0px 4px;}
.pagebox .reallydo{color:#505050 !important; cursor:pointer;}
.pagebox .reallydo:hover{color:#fff !important; cursor:pointer;}
.pagebox input{*vertical-align:middle;}
/**������ҳ��ʽ***/


/*** ����ҳ START ****/
.secnr{height:auto;text-align:left;width:1158px;padding:10px 20px;overflow:hidden;border:#e3e3e3 1px solid;}
.wzy_top{height:36px;line-height:36px;overflow:hidden;background:url(../images/wz_ico.png) 8px 10px no-repeat;border-bottom:#ddd 1px solid;padding-left:35px;font-size:14px;}
#wenzhang{width:1000px;margin:auto;font-size:14px;line-height:28px;height:auto;min-height:500px;_height:500px;padding:20px 0;}
.wztit{font-size:24px;line-height:40px;text-align:center;}
.wzfbt{font-weight:100;line-height:36px;text-align:center;font-size:20px;}
.wzbjxx{line-height:28px;color:#666;font-size:12px;text-align:center;border-bottom:#dbdee1 1px solid;height:40px;padding-top:10px;position:relative;}
.wzbjxx a{font-size:12px;color:#666;cursor:pointer;}
.wzbjxx a:hover{color:#c00;}
.wzbjxx input{width:12px;height:12px;border:#666 1px solid;vertical-align:middle;cursor:pointer;}
.wzbjxx .top_ztimg{position:absolute;width:100px;height:36px;right:20px;top:6px;overflow:hidden;}
.wzbjxx .top_ztimg .si_img{display:block;float:left;width:36px;height:36px;margin-left:12px;}
.wzcon{padding:20px;width:960px;height:auto;min-height:450px;_height:450px;font-size:14px;line-height:200%;/*text-align:Justify;text-justify:inter-ideograph;*/}
.wzcon table{max-width:960px !important;}
.wzbot1{height:40px;line-height:36px;text-align:right;font-size:12px;color:#999;padding-top:10px;border-top:#ddd 1px solid;}
.wzbot1 a{color:#999999;line-height:36px;}
.wzbot1 a:hover{color:#db0200;text-decoration:none;}
.wzbot1 ul{float:left;}
.wzbot1 ul.fxd_xx{width:300px;text-align:left;height:24px;padding-left:20px;}
.wzbot1 ul.fxd_close{width:175px;float:right;text-align:left;overflow:hidden;}
.wzbot1 ul.fxd_close .print_btn{display:block;float:left;width:65px;height:36px;line-height:36px;background:url(../images/print.gif) 0 10px no-repeat;padding-left:22px;font-size:12px;}
.wzbot1 ul.fxd_close .close_btn{display:block;float:left;width:65px;height:36px;line-height:36px;background:url(../images/close1.gif) 0 10px no-repeat;padding-left:22px;font-size:12px;}
.bshare-custom #bshare-shareto{color:#999 !important;line-height:24px !important;font-weight:normal !important;}
.wzbot{border-top:#ddd 1px solid;padding:10px 20px 0;line-height:28px;font-size:14px;}

/***�����б� */
.sealist{padding:0px;}
.sealist ul{padding-top:5px;padding-bottom:5px;}
.sealist ul li{background:url(../images/ico.gif) 3px 9px no-repeat;line-height:150%;padding-left:20px;border-bottom:#ccc 1px dashed;margin-bottom:15px;}
.sealist{padding:0px;}
.sealist ul li a{max-width:840px;line-height:150%;}
/*** ����ҳ END ****/


/*��ҳ�Ҳ���������*/
#adbox{position:absolute;position:fixed;width:250px;right:5px;top:283px; _position: absolute;_top: expression(eval(document.documentElement.scrollTop || document.body.scrollTop) +eval(document.documentElement.clientHeight || document.body.clientHeight) -100+'px'); z-index:998;}
.close{width:93px;height:16px;margin-bottom:4px;cursor:pointer;text-align:right;padding-right:4px; float:right}
.xfbox{}
.xfbox ul li{width:100%;height:auto;vertical-align:bottom;} 
.xfbox ul li img{width:100%;height:auto;}
.xfbox ul li span{display:block;width:83px;line-height:24px;text-align:center;font-size:12px;color:#666;}


.hyfc_tu{ height:160px; width:220px; padding-top:7px; margin:0 auto;}
.hyfc_tu ul li{ width:220px; height:160px; float:left; position:relative; margin-right:10px;}
.hyfc_tu ul li img{width:220px;height:160px;}
.hyfc_tu ul li .con_imgname{position:absolute;width:220px;height:36px;left:0;bottom:0;font-size:14px;color:#fff;background:url(../images/text_bg.png) 0 0 repeat;line-height:36px;text-align:center;cursor:pointer;}
.hyfc_tu ul li:hover .con_imgname{background:url(../images/text_bgh.png) 0 0 repeat;color:#fff;}


/*2021-4-25*/
.contact_con{padding:19px 20px;}
.contact_con p{line-height: 26px;font-size: 14px;}
.right_bg{background:#f8f8f8;}
.dw_list{padding: 5px 15px 5px;}
.dw_con{padding-top:20px; min-height:90px;}
.dw_con p{ font-size:16px; line-height:35px;}
.dw_list li{line-height: 30px;height: 30px;border-bottom: #e4e4e4 1px dashed;font-size: 15px;padding-left:13px;background:url(../images/ico.gif) 0 13px no-repeat;}
.contact_img{margin-top: 12px;}
.hybtnbox{height: 70px;overflow: hidden;}
.tz_top .ico4{background:#019038 url("../images/lxwm_ico.png") center no-repeat;}

.link{width: 1200px;margin: 0 auto; margin-top:-30px}
.link-head{background-image:url(../images/yqlj-bg_62.jpg); height: 45px;line-height: 45px;position: relative;margin-top:10px}
.link-head img{position: absolute;top:10px;left:10px;}
.link-head span{padding-left: 45px;font-size: 15px; font-weight: bold;}
.link-content{border:2px #d1d1d1 solid; min-height:82px;margin: 0 auto;clear: both; padding-top:10px;}
.link-content ul{list-style: none;margin-top:5px; padding-left:3px}
.link-content ul li{float:left;margin-bottom:10px;}
.link-content ul li img{border:2px #dddfe0 solid;margin-left: 5px;}
.link-content .link-qtxh{padding-left:40px; clear: both;}
.link-content .line{width:203px;height:3px;background: #0092e0; display: inline-block;}
.link-content .link-qtxh a{margin-right: 10px;}
.link-content{}
.link-content a{color: #444444;font-size: 15px;text-decoration: none;}
.link-content span{font-size:16px;}

.footer{clear:both;position:relative;background: url(../images/footerbg_64.png) #0092e0 no-repeat bottom center;height: 143px;margin-top:15px;background-size: cover;}
.footer-wrap{width:1200px;margin: 0 auto;}
.footer-code{float:left;width:136px; height: 136px;margin-top:20px;}
.footer-txt{width:100%;text-align: center;padding-top:30px;font-size: 15px;line-height: 26px;font-family: '΢���ź�';font-weight: normal; color:#fff}
.footer-txt a{color:#fff}

/*分页样式*/
.page{ padding-bottom:30px}
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;}
.page_list{height:30px;line-height:30px;text-align:center;letter-spacing:0;font-size:16px;margin-top:20px;}
.page_list a{display:inline-block;color:#333;border:1px solid #e8e8e8;background:#fff;text-align:center;padding:0 12px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#0066FF;}
.page_list a.on{color:#fff;border:1px solid #ccc;background:#0066FF;}

	   .d-flex {
  display: flex !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.doctor-list{ padding-top:25px}
	   .doctor-list li {
	width: 31%;
	margin-bottom: 30px;
	margin-right: 2.3%;
}

.doctor-list li a {
	display: block;
	padding: 28px;
	border: 1px solid #d9d9d9;
	text-align: center;
	color: #333;
}

.doctor-list li a .doctor-img {
	width: 164px;
	height: 164px;
	margin: 0 auto;
	border: 4px solid #ececec;
	border-radius: 50%;
	overflow: hidden;
}

.doctor-list li a h6 {
	color: #333333;
	font-weight: bold;
	margin-top: 20px;
	font-size:18px;
}

.doctor-list li a .doctor-unit {
	color: #9a9a9a;
	font-size: 18px;
}

.doctor-list li a .doctor-line {
	width: 30px;
	height: 1px;
	margin: 24px auto;
	background: #bcbcbc;
}

.doctor-list li a p {
	font-size: 14px;
	height: 48px;
	line-height: 24px;
	overflow: hidden;
}

.doctor-list li a:hover {
	background: #0f4399;
	border: 1px solid #0f4399;
	transition: all 0.2s;
}

.doctor-list li a:hover .doctor-img {
	border: 4px solid #9bb7e6;
	transition: all 0.2s;
}



.doctor-list li a:hover h6,
.doctor-list li a:hover .doctor-unit {
	color: #fff;
}

.doctor-list li a:hover p {
	color: #b7caea;
}

.doctor-list li a:hover .doctor-line {
	width: 131px;
	height: 1px;
	margin: 24px auto;
	background: url(../images/doctor-line.png) no-repeat;
}
.message{width:100%;padding-top:45px;}