/*  Reset  */
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,cite,code,del,em,img,q,small,strong,sub,sup,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tr,th,td{ margin:0; padding:0; border:0; font-size:100%;}
body{ background:#fff; color:#000; font:12px/1.5em "microsoft yahei";}
ol,ul{ list-style:none;}
cite,em,strong,th,h1,h2,h3,h4,h5,h6{ font-style:normal; font-weight:normal;}
table{ border-collapse:collapse; border-spacing:0;}
input,textarea,select,button{ font-size:100%;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#b31515; text-decoration:underline;}
.clear{clear:both;}

.focus {position:relative;width:100%;height:350px;overflow:hidden;}
.focus-body {position:relative;width:590px;height:350px;overflow:hidden;}
.focus img {display:block;width:590px;height:350px;}
.focus .focusTopic {float:left;position:relative;width:590px;height:350px;}
.focus .focusTopic_tit {position:absolute;left:17px;bottom:0;height:44px;overflow:hidden;z-index:3;}
.focus .focusTopic_txt {position:absolute;left:0;bottom:0;width:100%;height:44px;z-index:2;background-color:#000;filter:alpha(opacity=50);opacity:0.5;}
.focus .focusTopic_tit a {display:block;color:#fff;font:16px/44px "5FAE8F6F96C59ED1";}
.focus .focusTopic_tit a:hover {color:#ff0;}
.focus .focusTopic_txt a {display:none;}
#focus-console {position:absolute;right:15px;bottom:17px;z-index:4;overflow:hidden;}
#focus-console a {display:block;float:left;width:10px;height:10px;border-radius:50%;margin:0 5px;text-indent:-999em; overflow:hidden;background-color:#fff;filter:alpha(opacity=50);opacity:0.5;}
#focus-console a.current {filter:alpha(opacity=100);opacity:1;}
.focus-prevnext {position:absolute;left:0;top:170px;width:100%;height:0px;line-height:0;z-index:5;}
.focus-prevnext a {position:absolute;top:0;width:36px;height:36px;text-indent:-999em;overflow:hidden;background-image:url(http://game.china.com/index2017/img2017/arrow.png);_background-image:url(http://game.china.com/index2017/img2017/arrow.gif);}
#focus-prev {left:23px;}
#focus-next {right:23px;background-position:-36px 0;}

.maxWidth,.ads{width: 1000px;margin: auto;}
.cityHead .sec_logo { float: left; font: 22px "Microsoft YaHei"; color: #757575; padding-left: 10px; padding-top: 17px; display: inline-block; }
.cityHead { padding:0px 0 5px;margin:10px auto;}
.cityHead .logo {float:left;}
.cityHead .weather{float:left; font:12px/24px simsun; color:#999; padding:28px 0 0 23px; height:22px; overflow:hidden; }
.cityHead .otherLogo{float:right; padding-top:20px;}
.cityHead .otherLogo img{width:180px; height:38px; overflow:hidden; }
.cityHead .otherLogo a{float:left; display:inline; margin-left:10px; }
.cityHead h1{font-size:32px;float:right;line-height: 55px;margin-left: 15px;font-weight:bold;}
.chanNav span.left a{margin:0 2px;}

.cityNavCon { width:100%; background:#cd0c0d;}
.cityNav_hunan { height:51px; padding-left:1px; position:relative; }
.cityNav_hunan li { height:50px; font:16px/50px "Microsoft YaHei"; float:left;width:99px; }
.cityNav_hunan li a { display:block; height:50px; margin-right:1px; text-align:center; color:#fff; }
.cityNav_hunan li.current { height:51px; }
.cityNav_hunan li.current a { background:#ad0304; color:#fff; padding-bottom:1px;}
.cityNav_hunan li a:hover { background:#ad0304; color:#fff; padding-bottom:1px; text-decoration:none; }
.cityNav_hunan li.last { width:86px; float:right; }
.cityNav { border-top:6px solid #cd0c0d; height:51px; background:url("http://henan.china.com/skin/c_zhoukou/img/pageHeadLine.png") repeat-y left 100%; padding-left:1px; position:relative; }
.cityNav li { height:50px; font:16px/50px "Microsoft YaHei"; float:left; background:url("http://henan.china.com/skin/c_zhoukou/img/pageHeadLine.png") repeat-y right 100%; width:100px; }
.cityNav li a { display:block; height:50px; margin-right:1px; text-align:center; }
.cityNav li.current { height:51px; }
.cityNav li.current a { background:#fff; color:#dc0000; padding-bottom:1px; }
.cityNav li a:hover { background:#cd0c0d; color:#fff; padding-bottom:1px; text-decoration:none; }

.citytxt{line-height:32px;height:32px;background:#F4F4F4;font-size:14px;}
.citytxt em{float:right;}

.ads{margin:15px auto;}

.topnews{height:350px;/*overflow-y:hidden;*/}
.topnews h2,.topnews h3{height:48px;font:22px/48px "microsoft yahei";position:relative;}
.topnews .newsbox h3{ font-size:14px; font-weight:normal; height:26px; line-height:26px; overflow:hidden;}
.topnews .newsbox h3 a{ color:#404040;}
.topnews .newsbox h3 a:hover{ color:#ba2636;}
.top-line-2 {padding-top:10px;margin-bottom:10px;}
.top-line-2 li {height:24px; font:16px/24px "microsoft yahei"; margin-bottom:6px; overflow:hidden;}
.top-line-2 li i { display:inline-block; float:left; width:45px; padding-right:4px; color:#666; text-align:center; margin-right:6px; font-size:14px; background:url("http://henan.china.com/skin/c_zhoukou/img2017/tab_icon_title.png") 0 -48px no-repeat;}
.top-line-2 li i a:hover {color:#fff;}
.top-line-2 li:hover i { background-position:0 -72px; color:#fff;}
.top-line-2 li:hover i a { color:#fff;}
.top-line-2 li a {color:#666;}
.top-line-2 li a:hover {color:#f00;}

.col-md-4 h2{border-top: 1px #e5e5e5 solid;height:38px;margin-bottom:5px;}
.col-md-4 h2 a{border-top: 2px #f33 solid;font-size: 18px;line-height:38px;display:inline-block;padding: 0 9px 0 38px;background:url(http://henan.china.com/skin/c_zhoukou/images/sprite_title.png) no-repeat 10px 7px;}
.col-md-4 .nav-tabs{border-bottom:none;border-top: 1px solid #e5e5e5;}
.col-md-4 ul.photonews li{height:130px;width:150px;float:left;}
.col-md-4 ul.photonews li.blank{width:10px;}
.col-md-4 ul.photonews li img{width:100%;height:92px}
.col-md-4 ul.photonews li h3{line-height:18px;margin-top:10px;height: 36px;overflow: hidden;}
.col-md-4 .newslist h3{font-weight:bold;margin-top:15px;line-height:28px;}
.col-md-4 .newslist h3.none{margin-top: 0;line-height: inherit;}
.col-md-4 .newslist h3,.col-md-4 .newslist h4{background:url(http://henan.china.com/skin/c_zhoukou/images/dot.jpg) no-repeat left center;text-indent:10px;font-size:15px;}
.col-md-4 .newslist h4{line-height:28px;font-size:14px;}
.col-md-4 .newslist h4 a{color:#404040;}
.col-md-4 .newslist h4 a:hover{color:#b31515;}
.col-md-4 .nav-tabs h2,.col-md-4 .nav-tabs h2 a{border:none;}
.col-md-4 .nav-tabs li h2 a{padding: 2px;background:none;width:80px;text-align:center;}
.col-md-4 .nav-tabs li.active h2 a{border-top: 2px #f33 solid;padding-top:0;}

.r8 { background:#f8f8f8; border-bottom:1px solid #cdcdcd; padding:30px 0; text-align:left;margin-top:15px;}
.r8-con { width:950px; margin:auto; overflow:hidden; }
.r8-l { width:350px; border-right:1px solid #e0e0e0; float:left; }
.r8-r { margin-left:380px; _margin-left:377px; }
.r8 h4 { font:bold 12px/32px "Microsoft YaHei"; color:#555; }
.r8 h4 a { color:#555; padding-right:15px; }
.r8 p { font:12px/32px "Microsoft YaHei"; color:#555; }
.r8 p a { color:#555; }
.r8 h4 a:hover, .r8 p a:hover { color:#c00; text-decoration:none; }

.common-footer { width:1000px; margin:auto; line-height:24px; color:#555; text-align:center; padding:30px 0; }
.common-footer a { color:#555; }
.common-footer a:hover { color:#c00; }

.container{min-width:1000px;margin:0 auto;padding:0;}
.col-md-12{width:100%;}
.col-md-4{width:33.33333333%;min-width:339.328px;float:left;}
.col-md-5 {width: 41.66666667%;float:left;}
.col-md-7 {width: 58.33333333%;;float:left;}
.cityNavCon{min-width:1000px;}
}

@media screen and (min-width: 1200px) {
	.container{width:1000px;padding:0;}
}
@media screen and (min-width: 992px) {
	.container{width:1000px;padding:0;}
}
@media screen and (min-width: 768px) {
	.container{width:1000px;padding:0;}
}

.col-md-4 .newslist h3,.col-md-4 .newslist h4,.topnews h2,.topnews h3{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}