<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
body,div,h1,h2,h3,h4,h5,h6,p,button,input,ul,ol,li,span,img,a,td,tr,table,select{border:0; margin:0; padding:0; list-style:none;}
table{border-collapse: collapse; border-spacing: 0;}
ul,ol,li {list-style-type:none; margin:0; padding:0;}
a,a:link,a:visited,a:active{text-decoration:none;font-weight:normal;}
a,span{tap-highlight-color: rgba(255,0,0,0);} 
a:hover{font-weight:normal;}
img{width:100%; height:auto; max-width:100%; border:0 none; vertical-align:middle; -ms-interpolation-mode:bicubic;}
.clear{clear:both; height:0; overflow:hidden;}
textarea,input{ background:#fff; border:1px solid #ebebeb; color:#cccccc; font-family:"微软雅黑"; transition:border 0.2s linear 0s, box-shadow 0.2s linear 0s;}
textarea:focus, input[type="text"]:focus, input[type="password"]:focus{ border-color: rgba(82, 168, 236, 0.8);
 box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6); outline: 0 none;}
body{font-family:Microsoft YaHei; margin:0 auto; font-size:14px; color:#222; background:#f4f4f4;}
a,span{ -webkit-tap-highlight-color: rgba(255,0,0,0);} 
/*head部分*/
.headWrap{ width:100%;}
.header{ width:100%;height:736px;}
.headerbg{ width:100%; height:100%; background:url(../images/yyglindexbg.jpg) no-repeat; background-size:100% 100%;}
.headtp{ position:absolute; width:310px; height:264px; background:url(../images/headwitpic.png) no-repeat; background-size:310px 264px; left:0; right:0; top:8%; margin:0 auto;}
.writing{ width:90%; margin:0 auto; position:absolute; top:56%; left:5%; }
.writing p{ font-size:0.875em; line-height:135%; color:#fff; margin-bottom:15px; text-align:justify; position:relative;}
.writing p span{background:#d00803; display:block; height:28px; left:-4px; position:absolute; top:4px; width:6px;}
.writing p b{ color:#d2010b; font-weight:normal;}
.writing p b.tb1{ display:block;}
.writing p b.tb2{ display:inline-block;}
.writing a{ line-height:150%; color:#d2010b; text-decoration:underline; margin-left:12px;}
.writing ul li{ font-size:0.875em; line-height:140%; color:#222;}
.writing ul li a{color:#0d85e9;}
.zdlogo{ width:150px; height:22px; position:absolute; bottom:20px; right:20px;}
.zdlogo span{ display:block; width:150px; height:22px; background:url(../images/zdlogo.png) no-repeat; background-size:150px 22px;}
.swipeTipser{width:32px; height:32px; position:absolute; z-index:8; margin:0 auto; left:0%; right:0; bottom:1%;
	-webkit-animation:upDown 2s 0.5s ease both;
	-webkit-animation-timing-function:linear;
	-webkit-animation-iteration-count: infinite;
	
	-o-animation:upDown 2s 0.5s ease both;
	-o-animation-timing-function:linear;
	-o-animation-iteration-count: infinite;
	
	animation:upDown 2s 0.5s ease both;
	animation-timing-function:linear;
	animation-iteration-count: infinite;
}
.swipeTipser b{width:24px;height:24px;margin:0 auto;display:block; background:url(../images/down-iconpic.png) no-repeat scroll 50% 50% / 100% 100% rgba(0, 0, 0, 0);}
/* upDown */
@-webkit-keyframes upDown {
	0% {-webkit-transform:translateY(8px); opacity:1;}
	50% {-webkit-transform:translateY(-8px); opacity:0;}
	100% {-webkit-transform:translateY(8px); opacity:1;}
}
@-o-keyframes upDown{
	0% {-o-transform:translateY(8px); opacity:1;}
	50% {-o-transform:translateY(-8px); opacity:0;}
	100% {-o-transform:translateY(8px); opacity:1;}
	}
@keyframes upDown {
	0% {transform:translateY(8px); opacity:1;}
	50% {transform:translateY(-8px); opacity:0;}
	100% {transform:translateY(8px); opacity:1;}
}

/*head内容部分*/
.mainWrap{ width:100%;}
.main{ width:100%; background:#f4f4f4;}
.main-zt,.main-cys,.main-jy,.main-zxd,.main-sdal{ width:90%; margin:0 auto; padding-top:20px; border-bottom:1px solid #fff;}
.main-zxd .line,.main-zt .line{ border-bottom:1px solid #d3d3d3;}
.main-zt h3,.main-cys h3,.main-jy h3,.main-zxd h3,.main-sdal h3{ font-size:1.4em; color:#222; border-bottom:1px solid #d3d3d3; line-height:180%; padding:10px 0 6px 0;}
.main-zt h3 span,.main-cys h3 span,.main-jy h3 span,.main-zxd h3 span,.main-sdal span{ background:#c80d00; color:#fff;}
.main-zxd h3,.main-zt h3{ float:left; border-bottom:none;}
.main-zt a{float:right; color:#fff; background:#f2ac3f; border-radius:4px; font-size:1.2em; padding:0 2%; margin-top:10px; line-height:180%; display:block;}
.main-zxd h5{ float:right; padding:20px 0 6px 0; line-height:160%; font-weight:normal; font-size:0.875em;}
.main-ztlist{ width:100%;}
.main-ztlist ul{ padding-top:10px;}
.main-ztlist li{ width:90%; margin:20px 5% 0 5%;}
.main-ztlist li a{ width:100%; background:#fff; color:#222; display:block; border-bottom:2px solid #cdc8ab; position:relative;}
.main-ztlist li a .box{ width:60%; float:left;}
.main-ztlist li a .box p.bt{ font-size:1.1em; color:#444; font-weight:bold; padding-top:14px;}
.main-ztlist li a .box p.sj{ font-size:0.875em; color:#666; padding-bottom:25px; margin-top:6px;}
.main-ztlist li a span{ width:56px; height:52px; background:url(../images/ztlist-icon.png) no-repeat; background-size:110px 290px; display:block; float:left;}
.main-ztlist li a span.zt1{ background-position:0 0;}
.main-ztlist li a span.zt2{ background-position:-59px 0;}
.main-ztlist li a span.zt3{ background-position:0 -59px;}
.main-ztlist li a span.zt4{ background-position:-59px -59px;}
.main-ztlist li a span.zt5{ background-position:0 -119px;}
.main-ztlist li a span.zt6{ background-position:-59px -119px;}
.main-ztlist li a span.zt7{ background-position:0 -178px;}
.main-ztlist li a span.zt8{ background-position:-59px -178px;}
.main-ztlist li a span.zt9{ background-position:0 -237px;}
.main-ztlist li	a b{ background:url(../images/icon_tp.png) no-repeat scroll top right; background-size:140px 70px; position:absolute; top:-5px; right:4%; width:40px; height:66px; display:block;}
.main-ztlist li	a b.in{ background-position:0 0;}
.main-ztlist li a b.end{ background-position:-48px 0;}
.main-ztlist li a b.vote{ background-position:-96px 0;}
.main-wit{ width:90%; margin:10px auto 0 auto; font-size:1.0em; line-height:180%; position:relative;}
.main-wit h4{ color:#c80d00; font-size:1.1em;}
.main-wit p{ color:#222; text-align:justify; margin-bottom:12px;}
.main-wit a{ color:#c80d00; text-decoration:underline; float:right;}
.main-jylist{ width:88%; margin:0 auto;}
.main-jylist li{ width:44%; float:left; margin-top:20px; margin-left:4%;}
.main-jylist li a{ color:#212324;}
.main-jylist li .pic{ background:#fff; border:1px solid #ccc; padding:4px;}
.main-jylist li .pic p img{ width:100%; height:auto;}
.main-jylist li .jywit{ text-align:center; color:#212324;}
.main-jylist li .jywit span{ font-size:1.2em; font-weight:bold; line-height:170%;}
.main-jylist li .jywit p{ font-size:1.0em; line-height:150%;}
.main-yylist{ width:90%; margin:0 auto; padding-top:10px;}
.main-yylist a{ font-size:1.1em; color:#212324; line-height:140%; margin-top:12px; display:block;}
.main-yylist a.ckgd{ color:#c80d00; margin-bottom:15px;}
.main-media{ width:82%; margin:20px auto 0 auto; background:#fff; border:1px solid #d3d3d3; padding:4%;}
.main-media p{ font-size:1.0em; color:#212324; line-height:150%; margin-bottom:14px;}
.main-media li{ font-size:1.0em; color:#555a5c; line-height:150%;}
.main-media li.mt{ color:#212324;}
.poll{ font-size:1.0em; color:#c80d00; line-height:160%; text-align:center; padding:14px 0;}
.btn{ padding-bottom:52px;}
.btn a{ width:90%; margin:0 auto; display:block; border-radius:6px; background:#c80d00; text-align:center; color:#fff; font-size:1.2em; height:38px; line-height:38px;}
.btn a.btnon{ background:#656565;}
.btn a:hover{ background:#ae1005;}
.btn p{ font-size:1.0em; color:#444444; line-height:140%; text-align:center; }
.btn p span{ text-decoration:underline; margin-left:10px;}
/*2015年度十大案例*/
.ndalbox{ width:96%; margin:0 auto; padding-top:10px;}
.ndalbox ul li{ width:45%; float:left; margin-top:15px; margin-bottom:6px; margin-left:3%;}
.ndalbox ul li a{ display:block;}
.ndalbox ul li .listbox{ position:relative;}
.ndalbox ul li .listbox p{ width:100%; height:100%;}
.ndalbox ul li .listbox span{ display:block; position:absolute;}
.ndalbox ul li .listbox span.topbox{ background:rgba(79,81,83,0.8); width:60px; height:22px; top:0; left:3%; color:#fff; font-size:0.875em; line-height:22px; text-align:center;}
.ndalbox ul li span.botbox{ background:rgba(204,204,204,0.8); width:94%; padding:6px 3%; height:28px; bottom:0; left:0;}
.ndalbox ul li span b{ font-size:0.75em; color:#222; display:block; height:15px; overflow:hidden;}
.ndalbox ul li span b.btt{ font-weight:bold;}
.ndalbox ul li span b.yyt{ font-weight:normal;}

/*投票详情页*/
.tpxq{ width:100%}
.headtop{ width:100%; padding:8px 0; background:#fff; position:fixed; top:0; z-index:1000;}
.searchtop{ width:100%; padding:8px 0; background:#fff; position:fixed; top:0; z-index:1000;}
.headtop .logo{ float:left; width:20%; height:32px; line-height:32px; margin-left:5%;}
.headtop .logo a{ display:block;}
.headtop .logo img{ width:68px; height:30px; }
.headtop .login{ float:right; width:66%; margin-right:5%;}
.loginbox a{ display:block; width:36%; height:32px; line-height:32px; border-radius:6px; background:#eee; border:1px solid #cccccc; text-align:center; color:#212a2c; font-size:1.1em; float:right;}
.user{ float:right;}
.user a{ color:#555; font-size:1.0em; line-height:34px;}
.user a.quit{ color:#555; width:60px; text-align:center; display:inline-block;}
.user a.quit:hover{ color:#000;}
.wap-txpic{ width:34px; height:34px; border-radius:50%; position:absolute; right:2%; top:6px;}	
.wap-txpic img{ width:34px; height:34px; border-radius:50%; position:relative;} 
.wap-txpic span{ width:14px; height:14px; background:url(../images/photoiconedv.svg) no-repeat; background-size:14px 14px; position:absolute; bottom:0; right:0;}
.photoclick{ position:fixed; width:25%; z-index:10000; top:8.1%; right:4%; display:none;}
.photoclick span{ display:block; position:absolute; width:21px; height:12px; right:0; top:-12px;}
.photoinbox{ width:100%; height:100%; background-color:#F8F8F8; padding:4% 0%;}
.photoinbox a{ width:100%; text-align:center; padding:5% 0; color:#444; font-size:1.1em; display:block;}
.photoinbox .toplistad{ border-bottom:1px solid #E3E3E3;} 
.photoinbox .redtiops{ color:red;}


.headpic{ width:100%; position:relative;}
.bigpic{ width:100%; height:auto; }
.bigpic img{ width:100%; height:200px;}
.yuan{ position:absolute; right:6%; top:10%; }
.yuan a{ display:block;}
.yuan a .pic-icon{ width:34px; height:34px; display:block;}
.yuan a .ckwit{ color:#fff; width:14px; font-size:14px; writing-mode:tb-rl; display:block; margin-left:10px;}
.content{ width:90%; background:#fff; padding:20px 5%; border-bottom:1px solid #e3e3e3; margin-bottom:26px;}
.content h1{ font-size:1.34em; color:#222; line-height:170%;}
.content .hospital{ position:relative; height:66px; line-height:66px;}
.content .hospital span{ font-size:1.1em; color:#666666; display: block; float:left;}
.content .hospital span.on1{width:30%;}
.content .hospital span.on2{width:50%; margin-left:14%;}
.content .hospital .zhezhao{ position:absolute; z-index:100px; width:46px; height:46px; left:76px;}
.content .hospital .yypic{width:46px; height:46px; float:left; margin-right:20px; position:absolute; left:76px;}
.content h4,.con-jianjie h4{ font-size:1.1em; color:#222; line-height:140%; border-bottom:1px solid #C8C8C8; padding:10px 0 6px 0; font-weight:normal;}
.content p,.con-jianjie p{ font-size:1.0em; color:#666; line-height:160%; padding-top:10px; text-align:justify;}
.content a,.con-jianjie a{ font-size:1.0em; color:#c80d00; line-height:160%; float:right; display:block;}
.con-jianjie{width:90%; background:#fff; padding:20px 5%; border-top:1px solid #e3e3e3;  border-bottom:1px solid #e3e3e3; margin-bottom:20px;}
.bottom{ background:rgba(204,204,204,0.7); position:fixed; bottom:0; width:100%; height:60px; padding:10px 0;}
.bottom a{ display:block; color:#fff; width:42.5%; font-size:1.2em; border-radius:6px; float:left; height:38px; line-height:38px; text-align:center; margin-left:5%;}
.bottom a.toupiao{ background:#c80d00;}
.bottom a.toupiao:hover{ background:#e9990d;}
.bottom a.fenxiang{ background:#e9990d;}
.bottom a.fenxiang:hover{ background:#c80d00;}
.bottom p{ text-align:center; color:#21292c; line-height:160%; font-size:1.0em; padding-top:6px;}

.cont{ width:100%; background:#fff; margin-bottom:10px;  border-bottom:1px solid #e3e3e3;}
.cont h4{ font-size:1.1em; color:#222; line-height:140%; width:50%; float:left; padding:10px 0 6px 0; font-weight:normal;}
.cont a{ width:42%; float:right; color:#c80d00; font-size:1.0em; line-height:140%; display:block; padding:10px 0 6px 0; text-align:right;}
.botbox{}
.botbox p{ font-size:1.0em; color:#656565; line-height:140%;}

/*案例详情页*/
.alxq{ width:100%; margin-bottom:70px;}
.alxq-bt{width:90%; margin:0 auto; border-bottom:1px solid #fff;}
.alxq-bt h3{ font-size:1.4em; color:#222; border-bottom:1px solid #e3e3e3; line-height:180%; padding:10px 0 6px 0;}
.alxq-bt h3 span{ background:#c80d00; color:#fff;}
.contentwit{ width:90%; margin:0 auto;}
.contentwit p{ font-size:1.0em; color:#222; line-height:160%; margin:10px 0; text-align:justify;}
.allist{ width:90%; margin:0 auto;}
.allist li{ border:1px solid #e3e3e3; background:#fff; margin-top:20px;} 
.allist li h3{ font-size:1.1em; color:#222; border-bottom:1px solid #e3e3e3; background:#eeeeee; padding:6px;}
.boximg{ position:relative;}
.boximg a,.boximg span{ display:block;}
/*.botyuan{ position:absolute; right:5%; bottom:10px;}*/
.botyuan{background: #FFF;width: 100%;padding: 15px 0;}
.botyuan a{ display:block;}
.botyuan .pic-icon{ width:30px; height:30px; display:block; float:left;}
.botyuan .ckwit{ color:#666; font-size:14px; display:block; margin-left:10px; font-size:0.9em; float:left; height:30px; line-height:30px; margin-right:8px;}
.qtlist{ border-top:1px solid #e3e3e3; width:90%; margin:0 auto; margin-top:20px;}
.qtlist h2{ border-top:1px solid #fff; color:#c70d00; font-size:1.2em; font-weight:normal; padding:8px 0;}
.qtlist a{ color:#666; font-size:1.0em; line-height:140%; display:block; margin-bottom:4px;}

.botpic{ width:90%; margin:20px auto; position:relative;}
.botimg{width:100%; height:auto; }
.botimg img{ width:100%; height:200px;}
.botpic p{ font-size:1.0em; text-align:center; color:#c80d00; line-height:160%; padding:10px;}
.btn-on{ margin-bottom:24px;}
.btn-on a{ background:#c80d00; border-radius:6px; display:block; height:38px; line-height:38px; text-align:center; font-size:1.2em; color:#fff;}

.buttontab{ background:#fff; width:100%; padding:25px 0;}
.tablist2{ width:70%; margin:0 auto; height:38px; background:#d20f02; border-radius:2px;}
.tablist3{ width:90%; margin:0 auto; height:38px; background:#d20f02; border-radius:2px;}
.tablist2 a,.tablist3 a{display:block; float:left; text-align:center; color:#fff; font-size:0.9em; line-height:38px; height:38px; border-left:1px solid #fff;}
.tablist2 a{ width:49.5%;}
.tablist3 a{ width:33%;}
.tablist2 a:nth-child(1),.tablist3 a:nth-child(1){ border-left:none;}
.tablist2 a span,.tablist3 a span{ width:24px; height:24px; display:inline-block; vertical-align:middle; margin-right:5px; background:url(../images/buttontabicon.png) no-repeat; background-size:120px 24px;}
.tablist2 a span.lw,.tablist3 a span.lw{ background-position:0 0;}
.tablist2 a span.al,.tablist3 a span.al{ background-position:-47px 0;}
.tablist3 a span.sp{ background-position:-95px 0;}	


/*参选案例页*/
.cxal{ width:90%; margin:0 auto;}
.boxtop{ text-align:center; margin:30px 0 16px 0;}
.boxtop h3,.boxmain h3{ font-size:1.4em; color:#222; line-height:180%;}
.boxtop h3 span,.boxmain h3 span{ background:#c80d00; color:#fff;}
.lineal{  border-bottom:1px solid #e3e3e3; padding:10px 0 6px 0;}
.lineal h3{ float:left;}
.lineal a{ float:right; color:#fff; background:#f2ac3f; border-radius:4px; font-size:1.2em; padding:0 2%; margin-top:4px; line-height:180%; display:block;}
.boxtop p{ font-size:1.0em; color:#222; line-height:160%; margin:14px 0; text-align:justify; text-indent:2em;}
.boxmain{}
.boxmain .boxpic{ margin:20px 0; padding:10px; border-radius:6px; box-shadow:0 0 6px #E3E3E3; border:1px solid #E3E3E3; background:#fff;}
.boxmain .boxpic span{ width:40%; height:; display:block; float:left;}
.boxmain .boxpic p.th1{ float:right; width:55%; margin-left:5%; font-size:1.1em; color:#222; line-height:150%;}
.boxmain .boxpic p.th2{ font-size:1.0em; color:#656565; line-height:150%; margin-top:10px;}
.boxmain .boxpic p b{ font-weight:normal;}
.boxmain .btn-tp{ margin-top:16px;}
.boxmain .btn-tp a{ width:50%; margin:0 auto; display:block; border-radius:6px; background:#c80d00; text-align:center; color:#fff; font-size:1.2em; height:38px; line-height:38px;}
.boxmain .btn-tp p.t1{ width:100%; border:none; color:#222; font-size:1.0em; float:left; text-align:center; margin:0 auto; line-height:38px;}
.boxmain .btn-tp p b{ font-weight:normal;}

/*弹出框样式*/
.upbox{width:34%; padding:25px 3%; border-radius:6px; position: fixed; left:30%; margin:0 auto; top:50%; z-index:999999; background:rgba(0,0,0,0.7);}
.upbox p{ color:#fff; text-align:center; font-size:1.1em;}


/*更改样式*/
.baoti{ width:90%; margin:0 auto; margin-top:30px;}
.baoti h2{ font-size:1.4em; color:#212121; line-height:150%;}
.baoti p{ font-size:1.0em; color:#656565; line-height:140%; margin:10px 0;}
.baoti p b{ font-weight:normal;}
.footer{ width:90%; padding:0 5%; position:fixed; bottom:0; background:#fff; border-top:1px solid #ADADAE; height:54px; line-height:54px;z-index:888;}
.footer .footleft{ float:left;}
.footer a{ display:block; color:#fff;}
.footer a.footleft{ background:url(../images/icon-return.png) no-repeat scroll center center; background-size:32px 32px; float:left; display:block; width:12%; height:54px;}
.footer .footright{ float:right; width:30%; }
.footer .footright{ padding:0 10px; height:36px; float:right; display:block;  background:#c80d00; border-radius:6px; line-height:36px; text-align:center; font-size:1.1em; color:#fff; margin-top:9px; float:right;}
.footer span{ float:right; font-size:1.0em; color:#ff6701; margin-right:10px;}
.footer  .on{ background:#656565; color:#fff;}
.footer  p{font-size:1.0em; text-align:center; color:#656565;}
.foot{width:90%; padding:0 5%; position:fixed; bottom:0; background:#fff; border-top:1px solid #ADADAE; height:44px; line-height:44px;}
.foot a{ display:block;}
.foot a.footleft{ background:url(../images/icon-return.png) no-repeat scroll center center; background-size:32px 32px; float:left; display:block; width:12%; height:44px;}
.foot a.footright{ font-size:1.0em; color:#656565; text-align:center; line-height:44px; float:right; display:block; width:12%; height:44px;}

/*调整样式*/
.mianconten{ width:100%; position:relative; /*margin-top:48px;*/ padding-bottom:30px;}
.box_tpzt{ position:absolute; top:0; right:0;}
.box_tpzt span{ background:url(../images/icon_tpzt.png) no-repeat scroll top right; background-size:198px 62px; width:62px; height:62px; display:block;}
.box_tpzt span.in{ background-position:0 0;}
.box_tpzt span.end{ background-position:-68px 0;}
.box_tpzt span.vote{ background-position:-136px 0;}
.boxtop{ text-align:center; margin:0px 0 16px 0; padding-top:36px;}

.showmore{display:block; width:100%; border-radius:6px; height:38px; line-height:38px; background:#ddd; color:#555; font-size:1.1em; text-align:center;}
.code{ width:88%; position:fixed; left:6%; top:30%; margin:0 auto; z-index:99999;}
.codebox{ width:100%; margin:0 auto; background:#fff;}
.codebox h2{ height:34px; background:#f4f4f4; line-height:34px; font-size:1.1em; color:#222; padding-left:10px;}
.codebox p{ font-size:0.9em; color:#999; height:38px; line-height:38px; padding-left:16px;}
.codeStyle{ width:100%; padding-bottom: 20px;}
.codeStyle table tr{ height:48px;}
.codeStyle table td{ line-height:32px; font-size:1.0em; color:#222a2d; padding-left:10px;}
.codeStyle input{ border:0; appearance:none; -webkit-appearance:none; border:0;}
.codeStyle .box{ height:32px; line-height:32px; background:#efefef; padding-left:5px; font-size:14px; border:1px solid #e3e3e3; width:90%; color:#555; font-family:Microsoft YaHei;}
.button{ width:80%; margin:16px auto 0px auto;}
.button a{ display:block; width:44.5%; margin-left:5%; float:left; font-size:1.0em;}
.button a.confirm{ height:34px; line-height:34px; text-align:center; background:#c80d00; color:#fff; border-radius:6px;}
.button a.cancel{ height:34px; line-height:34px; text-align:center; background:#f2f2f2; border:1px solid #e3e3e3; color:#666; border-radius:6px;}
.codeStyle table td span{ display:block; width:68px; height:34px;}
.codeStyle table td a{ display:block;}
.codeStyle table td a.refresh{ width:44px; height:34px; background:url(../images/refresh.png) no-repeat left center; background-size:28px 28px;}

/*提示注册认证*/
.zctsbox{ width:100%; height:100%; position:fixed; background:rgba(0,0,0,0.8); top:0; left:0; z-index:1002;}
.contbox{ width:90%; margin:0 auto;}
.contbox a.close{ width:24px; height:24px; display:block; background:url(../images/close.png) no-repeat; background-size:24px 24px; float:right; margin-top:10px; margin-bottom:80px;}
.contbox p{ color:#fff; font-size:1.0em; line-height:150%; text-indent:2em; margin-bottom:15px;}
.contbox p a{ color:#3b83e1;}
.contbox a.logon{ width:35%; height:30px; line-height:30px; text-align:center; color:#fff; background:#3b83e1; border-radius:4px; display:block; font-size:1.0em; float:left; margin-top:30px; margin-left:10%;}
.contbox a.kkzs{ width:35%; height:30px; line-height:30px; text-align:center; margin-left:10%; color:#666; background:#eee; border-radius:4px; display:block; font-size:1.0em; float:left; margin-top:30px;}

/*搜索样式*/
.searchBg{ background:#f4f4f4; border-radius:6px; height:36px; position:relative; width:75%; margin:0 auto; margin-left:5%; float:left;}
.inputmain input.search{ background:transparent none repeat scroll 0 0; border:medium none; color:#000; display:block; float:left; font-size:1.0em; height: 36px; width:84%;}
.inputmain input.btn{ background: url(../images/search-icon.png) no-repeat scroll center center / 18px 18px; border:medium none; display:block; float:left; height:36px; width:12%; margin-top:-8px;}
.rightwit{ width:20%; float:left; font-size:1.4em; color:#000; line-height:36px; text-align:center;}

/*参赛规则页面样式*/
.guizebox{ width:92%; margin:20px auto 0 auto; padding-bottom:60px;}
.guizebox h2{ font-size:1.3em; color:#000; line-height:180%; text-align:center;}
.gztitle{ width:100%;}
.gztitle span{ width:140px; height:44px; display:block; background:url(../images/guize-icon.png) no-repeat; background-size:140px 190px; margin:20px auto 15px auto; left:0; right:0;}
.gztitle span.list1{ background-position:0 0;}
.gztitle span.list2{ background-position:0 -46px;}
.gztitle span.list3{ background-position:0 -98px;}
.gztitle span.list4{ background-position:0 -148px;}
.gztitle p{ font-size:1.0em; line-height:160%; margin-bottom:15px; color:#000;}
.guizebox h5{ color:#c80d00; font-size:1.0em; line-height:160%;}
.guizebox ul{ margin-bottom:15px;}
.guizebox ul li{ color:#000; font-size:1.0em; line-height:160%;}
.guizebox ul li b{ font-size:0.875em; color:#000; font-weight:normal;}
.themelist {display:none;}
.themelist h3 {font-size: 24px;color: #333333;line-height: 120%;padding: 20px 0 20px;text-align: center;}
.themelist h3 b{display: inline-block;background: #c70d00;color: #FFF;padding: 0 2px;}

/*人气排行*/
.zjright{ width:100%;}
.zjright .tit3{ border-bottom:1px solid #e3e3e3; color:#212121; font-size:18px; font-weight:bold;line-height:24px; padding-bottom:6px; text-align:left; margin-top:15px;}
.zjright ul{ padding-top:20px;}
.zjright ul li{ margin-bottom:16px; height:50px;}
.zjright ul li .numbg{ float:left; height:48px; margin-right:10px; width:64px; background:url(../images/numberbg1.png) no-repeat; background-size:64px 48px; display:block;}
.zjright ul li .numbg .listnum{ color:#df8d14; display:block; font-family:Arial; font-size:20px; font-style:italic; font-weight:bold; height:25px;line-height:29px; padding-left:35px; margin-top:2px;}
.zjright ul li .numbg .tjnum { color: #fab54d; display: block; font-size: 12px; line-height: 22px; text-align: center;}
.zjright ul li .aldec{ float:left; width:72%; text-align:left;}
.zjright ul li .aldec a{color: #474b4b; display: block;font-size: 14px;  height: 24px; line-height: 24px;  overflow: hidden;}
.zjright ul li .aldec span { color: #a3a7a9; display: block; font-size: 14px; height: 24px; line-height: 24px; overflow: hidden;}

/*遮罩层*/
.zhezhaocheng{width:100%;height:100%;background:rgba(0,0,0,0.4);position:fixed;z-index:998;top:0;left:0;}
.tanchukang{ width:86%; position:fixed; top:5%; left:0; right:0; margin:0 auto; z-index:999;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;box-shadow:0px 0px 3px 1px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.1);-o-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 3px 1px rgba(0,0,0,0.1);}
.tanchukang .close{display:block;width:29px;height:28px;background:url(http://www.cn-healthcare.com/images/zjyl/close2.jpg) no-repeat;float:right;cursor:pointer;margin:0;}
.tanchukang p{ width:78%; margin:0 auto 20px auto;}
.tanchukang p img{ width:100%; height:auto;}
.tanchukang .txtnote{font-size:14px;color:#212121;text-align:center; line-height:150%;}
.tanchukang .txtnote2{color:#d75147;padding-bottom:0;font-weight:bold;}
.tanchukang .txtnote3{font-size:18px;font-weight:bold;padding:0;}
.tanchukang .btn{ cursor:pointer;width:128px;height:36px;background:#C70D00;font-size:16px;color:#fff;text-align:center;line-height:35px;margin:0 auto;border-radius:5px; -moz-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}
.tanchukang-zhaopian{width:100%;height:549px;position:fixed; overflow:hidden; top:0;left:0;bottom:0;right:0;margin:auto;z-index:999;}
.zhaopianqiangbox{overflow:hidden; width:1152px; margin:auto;}
.zhaopianqiangbox .pre{display:inline-block;width:38px;height:69px;cursor:pointer;float:left;margin-top:169px;background:url(http://www.cn-healthcare.com/images/zjyl/sroll2.png) no-repeat left top;}
.zhaopianqiangbox .next{display:inline-block;width:38px;height:69px;cursor:pointer;float:right;margin-top:169px;background:url(http://www.cn-healthcare.com/images/zjyl/sroll2.png) no-repeat right top;}
.zhaopianqiangbox .lookpre{display:inline-block;width:38px;height:69px;cursor:pointer;position:absolute;left:20px;top:300px;  background:url(http://www.cn-healthcare.com/images/zjyl/sroll2.png) no-repeat left top;}
.zhaopianqiangbox .looknext{display:inline-block;width:38px;height:69px;cursor:pointer;position:absolute; right:20px;top:300px;background:url(http://www.cn-healthcare.com/images/zjyl/sroll2.png) no-repeat right top;}
.zhaopianqiangbox .zhaopianbox{width:1152px;height:407px;overflow:hidden;float:left;}
.zhaopianbox  ul{width:2000000px;position:relative;}
.zhaopianbox  ul li{width:1152px;height:407px;float:left;position:relative;text-align:center;overflow:hidden;}


@media screen and (device-width:320px) and (device-height:480px) and (-webkit-device-pixel-ratio:2){ /* 兼容iphone4/4s */
.headtp{ position:absolute; width:280px; height:236px; background:url(../images/headwitpic.png) no-repeat; background-size:280px 236px; left:0; right:0; top:5.5%; margin:0 auto;}
.writing{ width:90%; margin:0 auto; position:absolute; top:53%; left:5%;}
.writing p{ font-size:0.75em; line-height:135%; color:#FFF; margin-bottom:6px;}
}
@media screen and (device-width:320px) and (device-height:568px) and (-webkit-device-pixel-ratio:2){ /* 兼容iphone5 */
.headtp{ position:absolute; width:280px; height:240px; background:url(../images/headwitpic.png) no-repeat; background-size:280px 240px; left:0; right:0; top:6%; margin:0 auto;}
.writing{ width:90%; margin:0 auto; position:absolute; top:55%; left:5%;}
.writing p{ font-size:0.8em; line-height:135%; color:#FFF; margin-bottom:6px;}
}
@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:portrait){ /* 兼容iphone6s*/ 
.headtp{ position:absolute; width:310px; height:268px; background:url(../images/headwitpic.png) no-repeat; background-size:310px 268px; left:0; right:0; top:8%; margin:0 auto;}
.writing{ width:90%; margin:0 auto; position:absolute; top:56%; left:5%;}
.writing p{ font-size:1.0em; line-height:135%; color:#FFF; margin-bottom:12px;}

}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (orientation:portrait){ /* 兼容iphone6plus*/
.headtp{ position:absolute; width:320px; height:276px; background:url(../images/headwitpic.png) no-repeat; background-size:320px 276px; left:0; right:0; top:9.5%; margin:0 auto;}
.writing{ width:90%; margin:0 auto; position:absolute; top:55%; left:5%;}
.writing p{ font-size:1.0em; line-height:135%; color:#FFF; margin-bottom:12px;}

}</pre></body></html>