﻿@charset "utf-8";
/* css document */
/*body{padding:0;margin:0;font:normal 12px/180% "simsun";color:#333;background:#fff}*/
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0}
/*div{margin:0 auto;text-align:left;font:normal 12px/180% "simsun"}*/



.nv{ float:left; padding-bottom:150px; margin-top:100px;}
.bdcs-container .bdcs-main, .bdcs-container .bdcs-main * {
	box-sizing: content-box;
	margin: 0;
	padding: 0;
	float: none;
	clear: none;
	overflow: hidden;
	white-space: nowrap;
	word-wrap: normal;
	border: 0;
	background: 0 0;
	width: auto;
	height: auto;
	max-width: none;
	min-width: none;
	max-height: none;
	min-height: none;
	border-radius: 0;
	box-shadow: none;
	transition: none;
	text-align: left
}
.bdcs-container .bdcs-clearfix:after {
	content: '';
	display: block;
	clear: both;
	height: 0
}
.bdcs-container .bdcs-clearfix {
	zoom: 1
}
.bdcs-container .bdcs-main {
	overflow: visible
}
.bdcs-container .bdcs-search {
	display: block;
	overflow: visible;
	position: relative;
	border-style: solid
}
.bdcs-container .bdcs-search-form-input-wrap {
	display: inline-block
}
.bdcs-container .bdcs-search-form-input {
	border-width: 1px;
	border-style: solid;
	display: inline-block;
	vertical-align: top;
	text-indent: 5px;
	background-color: #fff;
	float: left
}
.bdcs-container .bdcs-search-form-input:focus {
	border-width: 1px;
	border-style: solid;
	outline: 0
}
.bdcs-container .bdcs-search-form-submit-wrap {
	display: inline-block
}
.bdcs-container .bdcs-search-form-submit {
	display: inline-block;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	vertical-align: top;
	text-align: center;
	width: 50px;
//_overflow:hidden
}
.bdcs-container .bdcs-search-form-submit-magnifier {
	width: 45px;
	padding: 0;
	text-indent: -999em;
	overflow: hidden;
	background: url(/uploads/image/zsccsearch/magnifier-icon.png) no-repeat center center;
	_background: url(/uploads/image/zsccsearch/magnifier-icon_ie6.png) no-repeat center center
}
div#default-searchbox .default-channel-meun {
	position: relative;
	width: 75px;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	background: #fff;
	float: left;
	overflow: visible
}
div#default-searchbox .default-channel-current {
	border: 1px solid;
	position: relative;
	width: 100%;
	border-right: 0
}
div#default-searchbox .default-channel-current span {
	margin-left: 8px
}
div#default-searchbox .default-channel-current i {
	overflow: hidden;
	width: 0;
	height: 0;
	border-width: 6px 6px 0;
	border-color: #9e9e9e #fff;
	border-style: solid;
	display: block;
	position: absolute;
	right: 10px;
	top: 11px
}
div.cse-default-channel-container {
	display: block;
	position: absolute;
	z-index: 30061000000
}
div.cse-default-channel-container .default-channel-list {
	display: none;
	width: 99%;
	list-style: none;
	background: #fff;
	border: 1px solid #ddd;
	border-top: 0;
	margin: 0;
	padding: 0
}
div.cse-default-channel-container .default-channel-list li {
	background: 0 0;
	line-height: 24px;
	list-style: none;
	display: block;
	padding-left: 7px;
	cursor: pointer
}
div.cse-default-channel-container .default-channel-list li:hover {
	background: #ddd
}
.bdcs-container .bdcs-search-form-input-wrap {
}
.bdcs-container .bdcs-search-form-input-notspan {
	margin-left: 0px;
	font-family: arial, microsoft yahei, sans-serif;
	color: #000000;
	font-size: 14px;
}
.bdcs-container .bdcs-search-form-input .icon-nofocus {
left:;
right:;
top:;
height:;
width:;
}
.bdcs-container .bdcs-search {
	width: 401px;
	height: 40px;
	overflow: visible;
	border-color: #ffffff;
	border-radius: 0px;
	border-width: 0px;
	box-shadow: none;
	background-color: none;
}
.bdcs-container .bdcs-search-form-input {
	border-color: #dddddd;
	margin-right: 0px;
	width: 308px;
	height: 38px;
	line-height: 38px;
	font-family: arial, microsoft yahei, sans-serif;
	color: #000000;
	font-size: 14px;
	border-radius: 0px;
	background-color: #ffffff;
}
.bdcs-container .bdcs-search-form-input:focus {
	border-color: #f79646;
}
.bdcs-container .bdcs-search-form-submit-wrap {
}
.bdcs-container .bdcs-search-form-submit {
	border-color: #0071ff;
	height: 38px;
	width: 90px;
	background-color: #0071ff;
	color: #ffffff;
	font-family: arial, microsoft yahei, sans-serif;
	font-size: 16px;
	border-radius: 0px;
}
.bdcs-container .bdcs-search-sug-list {
	width: px;
}
.bdcs-container .bdcs-search-sug-list-item {
	height: 28px;
	line-height: 28px;
	font-family: arial, microsoft yahei, sans-serif;
	font-size: 14px;
}
.bdcs-container .bdcs-search-sug-list-item-value {
	color: #000000;
}
.bdcs-container .bdcs-clearfix:after {
	content: '';
	display: block;
	clear: both;
	height: 0
}
.bdcs-container .bdcs-clearfix {
	zoom: 1
}
.bdcs-container .bdcs-search {
	overflow: visible;
	position: relative
}
.bdcs-container .bdcs-search-sug, .bdcs-container .bdcs-search-sug * {
	box-sizing: content-box;
	margin: 0;
	padding: 0;
	float: none;
	clear: none;
	overflow: hidden;
	white-space: nowrap;
	word-wrap: normal;
	border: 0;
	background: 0 0;
	width: auto;
	height: auto;
	max-width: none;
	min-width: none;
	max-height: none;
	min-height: none;
	border-radius: 0;
	box-shadow: none;
	transition: none;
	text-align: left
}
.bdcs-container .bdcs-search-sug {
	display: none;
	position: absolute;
	z-index: 2147483647
}
.bdcs-container .bdcs-search-sug-list {
	list-style: none;
	border: 1px solid #ddd;
	background-color: #fff
}
.bdcs-container .bdcs-search-sug-list {
}
.bdcs-container .bdcs-search-sug-list-item {
	display: block;
	list-style: none;
	cursor: pointer;
	padding: 0 5px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}
.bdcs-container .bdcs-search-sug-list-item-current {
	background-color: #ebebeb
}
.bdcs-container .bdcs-search-sug-list-item-author-novel, .bdcs-container .bdcs-search-sug-list-item-author-music, .bdcs-container .bdcs-search-sug-list-item-type-movie {
	color: #bababa
}
.bdcs-container .bdcs-search-sug-list-item-author-novel, .bdcs-container .bdcs-search-sug-list-item-author-music {
	margin-left: 5px
}
.bdcs-container .bdcs-search-sug-list-item-music {
	overflow: hidden;
*zoom:1
}
.bdcs-container .bdcs-search-sug-list-item-value-movie {
	float: left
}
.bdcs-container .bdcs-search-sug-list-item-type-movie {
	float: right
}
.bdcs-container .bdcs-search-sug-skin {
	display: none;
	width: 85px;
	height: 85px;
	position: absolute;
	right: 1px;
	bottom: 1px
}
.bdcs-container .bdcs-search-sug-skin-img {
	width: 85px;
	height: 85px
}
.bdcs-container .bdcs-search-sug-i {
	color: #e64fa3;
	font-weight: 700;
	margin-left: 10px;
	font-family: simsun;
	font-style: normal
}
.bdcs-container .bdcs-search-sug-adv {
	width: 105px;
	position: absolute;
	right: 1px;
	top: 1px;
	display: none
}
.bdcs-container .bdcs-search-sug-adv-img {
	position: absolute;
	top: 0;
	right: 0
}
.bdcs-container {
	overflow: visible;
}
.bdcs-container .bdcs-search-form-submit {
*height:40px;
*margin-top:1px;
}
.bdcs-container .bdcs-search-form-submit {
	line-height: 38px;
}
.bdcs-container .bdcs-search-form-input {
	margin-right: -1px;
}
.bdcs-container .bdcs-search-sug-list-item {
	height: 28px;
	line-height: 28px;
	font-family: arial, microsoft yahei, sans-serif;
	font-size: 14px;
}
.bdcs-container .bdcs-search-sug-list-item-value {
	color: #000000;
}
#bdcs-rec {
	display: none;
}
#mobile4 a{
    color:#fff;
}




body, p, input ,div, form, input, select, ul, ol, li, p, h1, h2, h3, h4, h5, h6, p, dd, dt, dl , form,span{ margin: 0; padding: 0; list-style: none; }
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:normal 14px/1.8 microsoft yahei; color:555; background:#fff;}
header, hgroup, menu, nav, section, menu, footer, article, img{display: block; margin: 0; padding: 0;}
a { color: #343434; text-decoration: none; transform:all linear .3s; -moz-transition:all linear .3s; -o-transition:all linear .3s; -webkit-transition:all linear .3s;}
a:hover { color: #ff5f00; text-decoration: none; }
.p{ font-size: 12px; line-height: 18pt; color:#555; padding: 0px; margin:0px; transform:all linear .3s;   -moz-transition:all linear .3s; -o-transition:all linear .3s; -webkit-transition:all linear .3s}

.clear{ clear: both; }
h1,h2,h3{ font-weight:400}
.w1320{ width: 1320px; margin: 0 auto;}
/*.w1320{ width: 1320px; margin: 0 auto; height:3650px; }*//*此处高度修改一下*/
/*.w1320{ width: 1320px; margin: 0 auto; height:3520px; }*//*三广告*/
/*.w1320{ width: 1320px; margin: 0 auto; height:3390px; }*//*二广告*/
.w1160{ width:1160px; margin:0 auto; }
.w800{ width:800px;}
.w320{ width:320px;}
.w140{ width:140px}
.float_li img{width: 320px;height: 140px;}
.fleft{ float:left; width: 140px; }
/* .fright{ float:right; width: 1160px;} */
.fl{ float:left;}
.fr{ float:right;}
.p20{ padding:20px;}
.fr.title{font-size:24px;width:320px; float:left; line-height:40px; margin-top:0px; height:40px;margin-bottom:10px;}
.fr.title a{color:#555;}

.top{ height:86px; z-index: 9999;margin-top:-86px; position:relative;}
.top .w800{ width:820px; margin-top:-8px;}
.logo{ width:195px; height:60px; background: url(/uploads/image/hthimage/logo11.png); margin-top:10px; }
.logo a{ width:195px; height:60px; display:block;}
.ss{ width:459px; height:40px; margin-top:20px;}
.bdcs-container .bdcs-search{ width:401px!important;}
.bdcs-container .bdcs-search-form-input {border-radius: 21px 0 0 21px !important; text-indent: 18px !important; height: 38px!important;}
.bdcs-container .bdcs-search-form-submit{border-radius:0 21px 21px 0 !important; background: linear-gradient(to right,#ff8b1e 0, #ff5f00 100%)!important; background: -wekit-linear-gradient( left,#ff8b1e 0, #ff5f00 100%)!important; text-indent: -3px !important; border-width: 0px!important; height: 40px!important;}
.bdcs-container .bdcs-search-form-input:focus{border-color:#ff5f00;}


.qmt{ width:400px; height:54px; float: right;}
.qmt p{ line-height:16px;}
.lm,.wx,.wb,.tb{width:70px; height:54px; float:left; text-align:center; font-size:14px; position:relative; margin-left: 5px;}

.lm a{ font-size:12px;}
.lm a:hover{color:#ff5f00;}
.lmico{ width: 70px; height: 36px;background: url(/uploads/image/hthimage/登录.png) center no-repeat; float:left; }
.wxico{ width: 66px; height: 38px;background: url(/uploads/image/hthimage/微信-def.png) center no-repeat; float:left; }
.wbico{ width: 66px; height: 38px; background: url(/uploads/image/hthimage/微博.png) center no-repeat; float:left;}
.tqico{ width: 74px; height: 38px; background: url(/uploads/image/hthimage/天气.png)center no-repeat; float: right;}
.wx p, .wb p{ font-size:13px; line-height:20px}
.tq p {font-size:12px; line-height:20px;}
.wxico:hover{background: url(/uploads/image/hthimage/微信-pre.png)no-repeat center;}
.wbico:hover{background: url(/uploads/image/hthimage/微博-拷贝.png)no-repeat center;}
.wb a,.tb a{ display:block; height:100%;}
.wx:hover p,.wb:hover p{ color:#ff5f00;}


.fleft li{ width: 140px; float: left; font-size: 20px; height: 50px;text-align: center; margin-bottom: 5px; border-radius: 5px;}
.fleft li a{ line-height:50px; display: block; width: 100%; height: 50px;}
.fleft li.dq,.fleft li:hover{ background: #0071ff; background: linear-gradient(to right,#ff8b1e 0, #ff5f00 100%); background: -wekit-linear-gradient( left,#00b4ff 0, #0071ff 100%);}
.fleft li.dq a,.fleft li:hover a{ color:#fff;}
.nv{ float:left; padding-bottom: 150px;margin-top:24px;}

.zt{ margin-top:70px;}
.jd{ margin-top:24px; height:500px;}
.jd .w1160{background:#fff; height: auto; display:block; border:0px solid #eeeeee; padding:0px;position:relative; }
.toutiao .w1160,.box .w1160,.ad .w1160,.box .w1320{display:block; /*margin: 15px auto;*/}/*此处需要把内边距注释掉*/

.photo{ position: absolute; left:0px; top:0px; width:1160px; height:410px;}
.photo.w800{ width:1160px;}

.flexslider{margin:0;padding:0; width:1160px; height:48px;}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{width:100%;display:block; height:410px;}
.flex-pauseplay span{text-transform:capitalize}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
html[xmlns] .slides{display:block}
* html .slides{height:1%}
.no-js .slides>li:first-child{display:block}
.flexslider{position:relative;zoom:1}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}
.loading .flex-viewport{max-height:300px}
.flexslider .slides{zoom:1}
.carousel li{margin-right:5px}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flex-direction-nav a{width:40px;height:70px;line-height:99em;overflow:hidden;margin:-35px 0 0;display:block;background:url(/uploads/image/hthimage/next-pre.png) no-repeat;position:absolute;top:40%;z-index:10;cursor:pointer;opacity:0;-webkit-transition:all .3s ease; margin-top:150px;}
.flex-direction-nav .flex-next{background-position:-15px -100px;right:0px;}
.flex-direction-nav .flex-prev{left:0; background-position:-5px -10px;}
.flex-direction-nav .disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}
.flexslider:hover .flex-next{opacity:1.0;filter:alpha(opacity=100);}
.flexslider:hover .flex-prev{opacity:1.0;filter:alpha(opacity=100);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=100);}

.slides-text{ position:absolute; bottom:0px; height:101px; left:0px;background: url(/uploads/image/o17images/shouye2017_tubiao.png) repeat-x 0 -198px; width: 100%;}
.slides-text p{ font-size:30px; color:#fff; line-height:100px; height:100px;padding:10px 25px; font-weight: bold;float:left; display:block; overflow:hidden}
.slides-text p span{ font-size:48px; padding-right: 10px;line-height:60px; height:60px;}
.flex-control-nav {width: 100%; height:480px; position: absolute; bottom: 20px; text-align: center; z-index: 100;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: rgba(255,255,255,0.9); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover {  background: rgba(255,255,255,0.9); }
.flex-control-paging li a.flex-active { background:#0071ff;background: linear-gradient(to right,#00b4ff 0, #0071ff 100%); background: -wekit-linear-gradient( left,#00b4ff 0, #0071ff 100%); cursor: default;width: 40px; }
.lanmeihot a{position: absolute; width: 156px; height: 66px; z-index: 100; right: 20px;top: 10px;}

.jmlist{ height:90px; overflow:hidden; position:absolute; z-index:10; bottom:-1px; left:0px; background: url(/uploads/image/o17images/shouye2017_tubiao.png) repeat-x 0 -299px; width:1160px;}
/*.jmlist .jm{ padding:17px 25px 17px 0;  overflow:hidden; float: left;}
.jmlist .zy{ width: 550px; height: 56px;}*/

.jmlist .jm{ ;  margin:17px 0;overflow:hidden; float: left;}
.jmlist .zy{ width: 580px; height: 56px;}
.jmlist .jm.qt{ width: 204px; padding:0 0 0 25px; margin-top: 17px; height: 56px;border-left: 1px solid #aeaeaf;}
.jmlist .xw{ width: 580px; height: 56px;}
.jmlist .jm li{ float:left; font-size:16px; margin-right:30px; line-height:28px;}

.jmlist .jm li.lx{ height: 56px; line-height: 56px;  padding-left: 25px; font-weight: bold;}
.jmlist .xw li.lx,.jmlist .qt li.lx{border-left: 1px solid #aeaeaf; padding-left:25px; }
.jmlist .jm li a{ color:#555;}
.jmlist .jm li a,.jmlist .jm li img{ float: left;}
.jmlist .jm li a:hover{ color:#ff5f00;}
.jmlist .jm li .small{ font-size:14px; padding-left:10px;color:#ff5f00;}

/* 时政头条*/
.zt-img2{ margin-top:15px;float:right; }

/*.toutiao{ margin-top:20px;}*//*此处不要*/
.toutiao .biaotinew{height: 50px;}
/*.toutiao .biaotinew .bt{ float:left;font-size:40px; line-height:50px; height:50px; padding-bottom:0px; margin-bottom:20px; font-weight: bold;}*/
.toutiao .biaotinew .bt{ float:left;font: bold 30px/36px "microsoft yahei"; height:36px; padding: 0 0 0 10px; margin-bottom:20px; border-left:6px solid #ff5f00;color: #ff5f00;}


.toutiao .biaotinew .zhuanti{ font-size:16px; font-weight:400; line-height: 40px; float: right; height: 40px; margin-top: 10px;}
.toutiao .biaotinew .zhuanti a{ padding:0 14px; color:#fff; margin: 0 7px; float: right; border-radius: 5px;}
.toutiao .biaotinew .zhuanti a:last-child{ background: #ff5f00;}
.toutiao .biaotinew .zhuanti a:nth-child(1){ background: #fe9642;}
.toutiao .biaotinew .zhuanti a:nth-child(2){ background: #ff721f;}
.toutiao .biaotinew .zhuanti a:hover{ background: #ff5f00;}
/*.toutiao li{ float:left; height:90px; padding:15px 0; border-bottom:1px solid #eeeeee;}*/
.toutiao li{ width:800px;float:left; height:70px; }

.toutiaolist li h1 span{ color:#ff5f00; padding-right: 3px;}
.toutiaolist li h1 a{ font-weight: 600;}
.toutiaolist li h1 a:hover{color:#ff5f00;}
/*.toutiao li h1,.toutiao li h1 p{ font-size:24px; line-height:38px; float:left;max-width:840px;  overflow:hidden; font-weight: normal;}*/
.toutiao li h1,.toutiao li h1 p{ font-size: 18px;font-family: "microsoft yahei";line-height: 22px;font-weight: bold;letter-spacing: 1px;height: 70px;margin-bottom: 0;}



/*.toutiao li p{ font-size:15px; color:#777;}*/
.toutiao li p{ font-size: 15px;padding: 0 0 0px 0;height:42px;line-height:21px;color:#333;overflow:hidden;}
.tuijian{ height:30px; line-height:30px; font-size:18px; color:#fff; padding-left:10px; padding-right:10px; float:left; margin-right:5px; margin-top:5px;}
.red{ background:#f00;}
.blue{ background:#ff5f00;}
.yellow{ background:#ff5f00;}
.green{ background:#37a747;}
.tjtext{ font-size:14px; float:left; margin-top:8px2; color:#555;}
.toutiaolist li:last-child{ border-bottom:0px; padding-bottom:0px;}
.toutiaolist li:first-child{ padding-top:0px;}


/*.toutiaov .title,.hx .title{ font-size:24px;width:320px; float:left; line-height:40px; margin-top:0px; height:40px;margin-bottom:10px;}
.toutiaov .title a,.hx .title a{ color:#555;}
.toutiaov .title{ margin-top:0px; }*/

.vlist img{background:#000   50% no-repeat;}
/*.vlist li{ width:320px; height:169px; position:relative; padding:0px; margin-bottom:20px; margin-top:10px; background:#000; float:left;} 4ge*/
.vlist li{ width:320px; height:130px; position:relative; padding:0px; margin-bottom:10px; margin-top:10px; ; float:left;}
/*.vlist li img{ width:320px; height:190px;opacity:0.95 ; -moz-opacity:0.95; -webkit-opacity:0.95;filter:alpha(opacity=95);transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;}*/
.vlist li img{ width:320px; height:130px;opacity:1 ; -moz-opacity:; -webkit-opacity:;filter:alpha(opacity=95);transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;}
/*.vlist li img{ width:320px; height:169px;opacity:0.95 ; -moz-opacity:0.95; -webkit-opacity:0.95;filter:alpha(opacity=95);transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;}*/
.vlist li p{ font-size:16px; color:#fff; position:absolute; line-height:26px; max-height:78px; overflow:hidden;bottom:5px; left:5px; z-index:2; text-shadow:0 1px 3px rgba(0,0,0,.6); font-weight: bold;}
.vlist .li_timebg{ background:url(/uploads/image/hthhysycss/播放.png) repeat-x 0 -310px; width:100%; height:48px; position:absolute; bottom:0px; left:0px; z-index:1; opacity:0.6 ; -moz-opacity:0.6; -webkit-opacity:0.6;filter:alpha(opacity=60);}
.vtime{ display:none;}
.vlist .qc{ width:69px; height:69px; background:url(/uploads/image/hthimage/播放.png) -209px -100px; position:absolute; z-index:4; top:0px; left:0px;}
.vico_l{ width:24px; height:35px; background: url(/uploads/image/hthimage/播放.png) no-repeat 0px -211px; display:none; position:absolute; z-index:3; top:50%; left:50%; margin:-17px 0 0 -12px;}
.vlist li:hover .vico_l{ display:block;background: url(/uploads/image/hthimage/播放.png) no-repeat center;}
.vlist li:hover img{opacity:1 ; -moz-opacity:1; -webkit-opacity:1;filter:alpha(opacity=100);transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s; background: url(/uploads/image/hthhysycss/播放.png) no-repeat center;}
.toutiaov .vlist li:last-child{ margin-bottom:0px;}

.ad{ margin-top:0px;}
/*.ad .w1160{ height:100px; background:#fff; width: 1160px; overflow: hidden;}*/
.ad .w1160{  background:#fff; width: 1160px; overflow: hidden;}
.ad1{ width:1160px; margin:0 auto;}
.zxy .title a{font: bold 30px/36px "microsoft yahei"; }

/*.tout_img2 p{ font-size:16px;line-height:35px;}*/
.tout_img2 p{font-size:15px;line-height:30px;text-indent:2em;margin-top:40px;}
/*.tout_img p {font-size: 18px;font-weight: bold;line-height: 25px;}*/
.tout_img p { font-size: 18px;font-family: "microsoft yahei";line-height: 30px;font-weight:bold;color:#333;letter-spacing:1px; margin-bottom:0;}


/*.box .biaoti{ font-size:36px; line-height:36px; height:36px; border-left:6px solid #ff5f00; padding-bottom:0px; padding-left:10px; margin-bottom:20px; font-weight: bold;}*/
.box .biaoti{ height: 36px;padding: 0 0 0 10px;color: #770e0e;font: bold 30px/36px "microsoft yahei";color: #2a4a89;border-left:6px solid #ff5f00;margin-bottom:20px;}
.box .biaoti a{ color:#ff5f00;}
.vico,.photoico{ width:29px; height:18px; background: url(/uploads/image/hthimage/播放.png) no-repeat;display: inline-block; margin-left:5px; margin-bottom:-2px;}
.vico{ background-position:0px -92px; }
.photoico{ background-position:0px -110px;}
.list{ width:100%; float:left;}
.list li a{ display: block;}
/*.list li{ margin-bottom:10px; display:block; padding:0px 0 20px; height: 154px; border-bottom:#e7e7e7 1px solid;position: relative; list-style: none;}*/
.list li{ margin-bottom:10px; display:block; padding:5px 0 8px; height: 130px; border-bottom:#e7e7e7 1px solid;position: relative; list-style: none;}

/*.list .title{ font-size:22px; line-height:32px; margin-bottom:6px; overflow:hidden; display:block; font-weight: bold;}*/
.list .title{font-size: 18px;font-family: "microsoft yahei";line-height: 22px;font-weight: bold;letter-spacing:1px;text-align:center;height:70px; margin-bottom:0; }

.list .img{ width:160px; height:111px; float: left; margin-right: 15px; margin-top: 5px; display: block; overflow: hidden }
.imglist{ overflow: hidden;float: left;  margin-top: 5px; display: block;}
.imglist img{ margin-right: 20px; float: left; max-height: 111px; overflow: hidden}
.list img{transition:all linear 0.3s;-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s; }
.list li img:hover{ transition:all linear 0.3s;-webkit-transition:all linear 0.3s;-moz-transition:all linear 0.3s; -webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1);}
/*.list p{ font-size:15px; color:#777; line-height:24px; padding-bottom: 0px;}*/
.list p{ font-size: 15px;padding: 0 0 0 0;height:42px;line-height:21px;overflow:hidden;text-indent:2em;}

/*.list p.time{ color:#ccc; margin-top:24px; position: absolute; bottom: 20px; left: 175px;}*/
.list p.time{display:none; }
.list li:last-child{ margin-bottom:0px;}

.box .vlist li:last-child{ margin-bottom:0px;}

.hx{ margin-top:2px;}
.hx .title{ padding-bottom:0px;}
.weibo iframe{ background:#fff; float:left; margin-top:5px;}

.news{ position:relative}
.news .slides img{background:#fff  50% no-repeat;}
.news .slides li{ width:320px; height:258px; position:relative; padding:0px; margin-bottom:0px; margin-top:5px; background:#fff; float:left; margin-right:30px;}
.news .slides li img{ width:320px; height:180px;opacity:0.95 ; -moz-opacity:0.95; -webkit-opacity:0.95;filter:alpha(opacity=95);transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;}  
.news .slides li p{ font-size:20px; color:#343434; position:absolute; line-height:26px; max-height:78px; overflow:hidden;top:185px; left:5px; z-index:2; font-weight: bold !important; /*text-shadow:0 1px 3px rgba(0,0,0,.6); */}
.news .slides .li_timebg{ background:url(/uploads/image/wrimages/2016sytubiao.png) repeat-x 0 -310px; width:100%; height:48px; position:absolute; bottom:0px; left:0px; z-index:1; display: none;}
.news .vtime{ display:none;}
.news .vico_l{ width:24px; height:35px; background:url(/uploads/image/wrimages/2016sytubiao.png) no-repeat 0px -211px; display:none; position:absolute; z-index:3; top:50%; left:50%; margin:-37px 0 0 -12px;}
.news .slides li:hover .vico_l{ display:block;}
.news .slides li:hover img{opacity:1 ; -moz-opacity:1; -webkit-opacity:1;filter:alpha(opacity=100);transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-webkit-transition:opacity .5s;}
.news  .flex-direction-nav .flex-disabled { display:none}
.news .flex-direction-nav a{opacity:1.0;filter:alpha(opacity=100);-webkit-transition:all .3s ease;}

.bq{ height:220px; background:#fff; border-top:3px solid #0071ff; margin-top:50px;}
.about,.link{margin-top:15px;}
.about .bt,.link .bt{ font-size:24px; line-height:34px;}
.about p{ font-size:14px; color:#555; line-height:24px;}
.about p a{ color:#0071ff;}
.about .rz{ margin-top:8px;}
.about .rz a{ float:left; width:124px; height:47px; margin-right:10px;}
.link li{ float:left; font-size:14px; line-height:24px; margin-right:10px;}
.link li a{ color:#555;}

.news .flex-direction-nav .flex-next{right:0px;}
	@media screen and (max-width:1280px) {
		.jd,.jd .w1160{height:466px;}
		.w1320{ width: 1200px;}
		.w800{ width: 695px;}
		.w1160,.fright{ width: 1040px;}
	    .photo{width:1040px; height:466px;}
        .photo.w800{ width:1040px;}

        .flexslider{ width:1160px; height:466px;}
		.flexslider .slides img{ height: 466px;}
		.jmlist .zy{ width: 550px; }
        .jmlist .jm.qt{ width: 194px; padding:0 0 0 25px; }
        .jmlist .xw{ width: 550px; }
		.jmlist .jm li{  font-size:14px; margin-right:10px; }
		.toutiao li h1,.toutiao li h1 p{max-width:680px; font-size: 20px;letter-spacing:-.5px }
		.toutiao li h1 span{ font-size: 23px;}
	    .toutiao li p{ font-size:14px; line-height: 21px;}
		.ad .w1160{background:#fff; width: 1040px; overflow: hidden;}
        .ad1{ width:1040px; }
		
		



/*.zxy{ float:right; height:453px; width:320px;background-color:#ccc;}
.zxy .title{font-size:24px;width:320px; float:left; line-height:40px; margin-top:0px; height:40px;margin-bottom:10px;}
.zxy.renwuzt{ width:320px; height:390px; float:right;}
.zxy.renwuzt ul{ list-style:none; width:100%; height:390px; overflow:hidden; margin:0; padding:0;}
.zxy.renwuzt ul li:first-child{ margin-bottom:20px;}
.zxy.renwuzt ul li{ float:left; list-style-type:none; width:100%; height:170px; overflow:hidden; margin:0; padding:0; background-color:#f8f8f8;}
.zxy.renwuzt ul li a{ display:inline-block; margin:0; padding:0; width:100%; height:100%;}
.zxy.renwuzt ul li img{ height:100%; padding:0; margin:0; overflow:hidden; float:left; text-align:left;}
.zxy.renwuzt ul li .zjx{ width:180px; margin:0 5px; padding:0; float:right;}
.zjx h3{font-weight:normal; line-height:27px; width:100%; font-size:16px; color:#000; text-align:left; margin:0; padding:0;}
.zjx ul{line-height:32px; width:100%; list-style-type:none; margin:0; padding:0; text-align:left; height:50px;}
.zjx ul li{height:24px; line-height:24px; width:100%; list-style-type:none; margin:0; padding:0; font-size:15px; color:#000; text-align:left; overflow:hidden; float: left;}
.renwuzt .zjx ul li{margin-bottom:0px;}

*/

.zxy .title a:hover{ color:#555;}
/*--------新增样式--------------*/















