/* Css Reset */
html {color:#333; background:#fff; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {margin:0; padding:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
audio, canvas, video {display:inline-block; *display:inline; *zoom:1;}
body, button, input, select, textarea {font:14px/1.5 "Microsoft Yahei", "\5B8B\4F53", sans-serif, tahoma, arial;}
input, select, textarea {font-size:100%;}
table {border-collapse:collapse; border-spacing:0;}
th {text-align:inherit;}
fieldset, img {border:0;}
iframe {display:block;}
abbr, acronym {border:0; font-variant:normal;}
del {text-decoration:line-through;}
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:500;}
ol, ul {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:500;}
q:before, q:after {content:'';}
sub, sup {font-size:75%; line-height:0;	position:relative; vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
a {color:#333;}
a *{*cursor:pointer}
a:hover {color:#ff6600; text-decoration:none;}
ins, a {text-decoration:none;}
.fn-clear:after {visibility:hidden; display:block; font-size:0;	content:" "; clear:both; height:0;}
.fn-clear {zoom:1; /* for IE6 IE7 */}
.fn-hide {display:none;}
.fn-left, .fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}


html {overflow-x: hidden;}
:focus{outline:0}


.wrap {width: 1000px; margin: 0 auto;}
.w1200 .wrap {width: 1200px;}


/*重写全局样式*/
/*导航背景*/
.header-nav {position: relative;height: 40px;background: #dd3635;z-index: 100;}
.mainnav li{width: auto!important}



/*头条样式*/

.crumb-bar,.crumb-bar a,.public-no .gz,.public-no dl,.down-app li,.broke-btn .icon,.zx-more,.zx-arclist li,.zx-arclist.top ul,.zx-indslide .next,.zx-indslide .prev,.zx-mcon .newsList dd,.zx-more2 i,.zx-search .so,.zx-search .stit i,.zx-ind-rmenu li.top a,.zx-list-nav2015 li .arr,.zx-side-menu li .arr,.slide .prev,.slide .next,.zx-side-menu li .xias,.zx-side-menu li .rights,.zx-ind-rmenu li.home a{background: url(../images/pc_icons_11.png) no-repeat 0 0;}

.grid_article { margin-top:10px; zoom:1;}
.grid_article .main_wrap { margin:0 314px 0 0;}
.grid_article .col_sub { width:300px; margin-left:-300px;}


.crumb-bar{height:20px;line-height:20px;color:#848484;margin:20px 0;padding-left:15px;background-position:-198px 3px;}
.crumb-bar a{color:#848484;float:left;padding-right:12px;background-position:right -16px;}
.crumb-bar span{float:left;}
.crumb-bar .cur_tit{color:#f78115;}



.zx-arclist{}
.zx-arclist,.zx-indreco { /*padding:4px 10px 0; background-color:#f9f9f9;*/ margin-bottom:14px; margin-top: 10px;}
.zx-title{border-bottom:1px solid #eee;height:42px;line-height:42px;}
.zx-title h4{color:#dd3635;border-bottom:1px solid #dd3635;font-size:16px;float:left;font-weight:normal;}
.zx-tabs {height:50px;line-height:50px;}
.zx-indreco .slide2 { padding:3px 0;}

a:hover{color:#f78115;text-decoration:underline;}

.zx-mcon{ margin-top:14px;}
.zx-listcon2 .zx-mcon { margin-top:0;}
.zx-mcon .zx-tabs ul{float:left;}
.zx-mcon .zx-tabs li{text-align:center;float:left;width:78px;font-size:16px;margin-bottom:-1px;}
.zx-mcon .zx-tabs li a{color:#6e6e6e;}
.zx-mcon .zx-tabs li.selected{position:relative;border-bottom:1px solid #ff9403;}
.zx-mcon .zx-tabs li.selected a{color:#ff9403;}
.zx-mcon .newsList{}/*margin:0 8px;clear:both;*/
.zx-mcon .newsList li{border-bottom:1px solid #eee;padding:18px 0;zoom:1;overflow:hidden;font-size:14px;vertical-align:middle;}
.zx-mcon .newsList li.line { display:none;}
.zx-mcon .newsList li.hasPic0 .pic { display:none;}
.zx-mcon .newsList li .pic{float:left;width: 180px; margin:3px 15px 0 0;}
.zx-mcon .newsList li .pic img{display:block;width:180px;height:135px;}
.zx-mcon .newsList li .con{margin-top: -2px;width: 650px;margin-left: 200px;}
.zx-mcon .newsList li h3{font-size:18px;margin-bottom:14px;font-weight:normal;}
.zx-mcon .newsList li h3 a{color:#000; font-size:20px; font-family:"微软雅黑", "黑体";}
.zx-mcon .newsList li h3 a:hover { color:#f78115; text-decoration:none;}
.zx-mcon .newsList li p{ color: #999; font-size:16px;line-height:24px;max-height:48px;overflow:hidden;margin:15px 0 28px;}
.zx-mcon .newsList li p a{color:#f78115;}
.zx-mcon .newsList dl{height:18px;line-height:18px;color:#999;}
.zx-mcon .newsList .info2{ position:relative;}
.zx-mcon .newsList .info2 .time{color: #bbb; float: left; line-height: 20px;}
.zx-mcon .newsList .info2 .author{color: #bbb; float: left; line-height: 20px; margin-left: 12px;}
.zx-mcon .newsList .info2 .flag_g{color: #eee; float: right;}
.zx-mcon .newsList .share-box{width: 123px;position: relative; }
.zx-mcon .newsList .share-box .share{width: 36px; height: 26px; margin: 1px 9px 0 0; background: url(../images/share2.png) no-repeat; display: inline-block; float: left;}
.zx-mcon .newsList .share-box .post-box{color: #f33; width: 75px; height: 20px; margin-left: 2px; padding-top: 2px; font: 12px/20px Arial,"Sim sun"; overflow: hidden; display: block;}
.zx-mcon .newsList .share-box .post-box span{display:block;width: 75px; height: 20px;}
.zx-mcon .newsList .share-box .post-box .icon-close{display: block; background: url(../images/close.png) no-repeat center 5px; color: #bbb;}
.zx-mcon .newsList .post-wrap{transition: margin-top .3s;}
.zx-mcon .newsList .share-box .post-box .red{color: #f33; display: block;}
.zx-mcon .newsList .baoliao,.zx-mcon .newsList .chrfrom { border:1px solid #ff9501; color:#ff9501; font-size:14px; padding:2px 5px; border-radius:3px; margin-right:10px;}
.zx-mcon .newsList .baoliao { display:none;}
.zx-mcon .newsList .isbaoliao { display:inline-block; *display:inline; *zoom:1;}
.zx-mcon .newsList .chrfrom { border:1px solid #2bb8e5; color:#2bb8e5;}
.zx-listcon2 .newsList li .pic img{display:block;width:120px;height:90px;}
.zx-listcon2 .newsList li p { color: #aaa; font-size:14px; line-height: 20px; max-height: 40px; overflow: hidden; margin:0 0 8px;}

.adv img { vertical-align:top;}


.zx-indreco { padding-bottom:8px;}
.zx-indreco .bd { margin-top:4px;}
.zx-indreco li{zoom:1;overflow:hidden;margin:0;padding:10px 0; border-bottom:1px solid #eee;}
.zx-indreco li:last-child{border:0;}
.zx-indreco .pic{float:left;margin-right:17px;}
.zx-indreco .pic img{display:block;width:83px;height:62px;}
.zx-indreco .con h5{font-size:14px;color:#646464;max-height:40px;line-height:20px;overflow:hidden;font-weight:normal;}
.zx-indreco .con h5 a{color:#646464;}
.zx-indreco .con h5 a:hover{color:#f78115; text-decoration:none;}
.zx-indreco .con p{color:#a3a3a3;margin-top:4px;}
.zx-indreco .con .oth{}
.zx-indreco .con .time{ float: left;}
.zx-indreco .con .tag-ad{ float: right; color: #ddd;}




/*侧栏推广*/
.zx-tuiguan{}
/*广告位*/
.com_banner {width: 310px;}
.com_banner li{margin-top: 12px;}
.com_banner li img{width: 310px;height: auto;}

/*产品*/
.list_block{}
.list_block .list{width:310px;height:160px;padding:20px 0;box-sizing:border-box;border-bottom:1px solid #eee}
.list_block .list .img{width:120px;height:120px;border-radius:5px}
.list_block .list .content{width:180px}
.list_block .list .content .co_tit{color: rgba(102,102,102,1);line-height: 20px;margin: 10px 0;font-size: 16px;}
.list_block .list .content .icon{height:24px}
.list_block .list .content .icon span{background:rgba(255,243,243,1);border-radius:2px;border:1px solid rgba(255,197,199,1);color:#FF0100;font-size:12px;padding:2px 6px;float:left;max-width:150px;margin-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.list_block .list .content .price{margin:20px 0 0;font-size:18px;color:#FF0100}
.list_block .list .content .price span{font-size:16px;font-family:Arial}
.list_block .list .content .price span.sale_price{font-size: 24px;font-weight: 700;}
.list_block .list .content .price span.org_price{TEXT-DECORATION: line-through; color:#CCCCCC;}

/*list*/
.zx-listcon{float:left;width:850px;}
.zx-listcon .newsList li .pic{margin-right:20px; display:none; position:relative; z-index:1;}
.zx-listcon .newsList .img .pic { display:block;}


.zx-listcon .newsList .img .pic .ico_v { display:none; width:50px; height:50px; position:absolute; z-index:2; left:50%; top:50%; margin:-25px 0 0 -25px; background:url(../js/qiniu/pickfiles.png) no-repeat -38px 15px; background-color:rgba(0,0,0,.5); border-radius:40px;}
.zx-listcon .newsList .img .isvideo1 .ico_v { display:block;}

.zx-listcon .fc_pageNavigation{margin:40px 0;}
.zx-listcon .fc_pageNavigation a{color:#666;}
.fc_pageNavigation { text-align:center; font-size:14px;}
.fc_pageNavigation ul,.fc_pageNavigation li,.fc_pageNavigation span { display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.fc_pageNavigation span,.fc_pageNavigation li { border:1px solid #eee; color:#aaa; padding:8px 14px;}
.fc_pageNavigation .current { border:1px solid #88929a; background-color:#88929a;}
.fc_pageNavigation .current a { color:#fff;}.fc_pageNavigation .current a:hover { color:#fff; cursor:default; text-decoration:none;}

.zx-list-rside{float:right;width:310px;font-size:14px;display:inline;}


/* 分页 */
.pagination {float:left; min-width:450px; font-size:16px; margin: 30px 0 30px 50%;}
.pagination .inner {float:left; min-width:450px; margin-left:-50%;}
.pagination .inner ul, .pagination .inner li {float:left; list-style:none; padding:0; margin:0;}
.pagination .inner li {width:auto; margin-right:3px; background:#fff;}
.pagination .inner li a, .pagination .inner li span {position:relative; height: 35px; line-height: 33px; display:block; padding:0 15px; border:1px solid #ededed; color:#3e3e3e;}
.pagination .inner li a:hover {text-decoration:none; border-color:#2d96e9; color:#2d96e9; z-index:1;}
.pagination .inner li.page_disabled span {background:#fff; color:#9a9a9a; border-color:#ddd;}
.pagination .inner li.page_current span {background:#2d96e9; color:#fff; border-color:#2d96e9; font-weight: 700;}
.pagination .inner li.page_more span {background:none; border:none; font-size:10px; padding:0 5px;}
.pagination .inner .page_info {float:left; margin-left:10px; color:#999; line-height: 35px;}


/* 插件 */
/* 每日一句 */
.plus-dailyquote{ position: relative; border: 1px solid #efefef; padding:10px 10px; margin-top: 10px;}
.plus-dailyquote .content{}
.plus-dailyquote .translation{}
.plus-dailyquote .daikaBtn{display: inline-block; color: blue;}
.plus-dailyquote em{position: absolute;bottom: 0;right: 0;font-size: 12px;padding: 0 10px;color: #999;background: #efefef;border-top-left-radius: 5px;}

