@charset "utf-8";
/* CSS Document */

body,html{ font:12px/1.5 "微软雅黑","黑体","宋体"; background-color:#d3d9df;}
*{ padding:0; margin:0;text-decoration: none;}
img{ border:0;}
ol, ul {list-style: none;}
ul, li, p {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;margin: 0;}
a{color:#ccc;}

/*	清除浮动	*/
.clean{ clear:both;}
.clearfix:after {content: ".";display: block; height: 0;clear: both; visibility: hidden;}
.clearfix{*zoom:1;}

/*	top	*/
.top{ width:100%; height:150px; margin:0 auto; background-color:#006eb7;}
.top .boxs{width:1200px;  height:150px; margin:0 auto; padding:0 15px; background:#006eb7; position: relative; z-index:900;}
.top .boxs .logo{ width:440px; height:82px; float:left; margin-top:34px; background:url(../images/logo.png) center no-repeat; display:block;}

.nav{ padding:0; margin-left:80px; float:left;height: 40px;margin-top: 55px;}
.nav>li{ margin-right:28px; float:left; position:relative;height:50px;}
.nav>li a{ font-size:18px; color:#fff; line-height:40px; text-align:left; text-decoration:none;}
.nav>li a:hover,.nav > li a.cur{ font-weight:bold; text-decoration:none;}

.nav .icon-jt{ width:5px; height:5px; float:right; margin-top:20px; margin-left:8px; background:url(../images/icon-jt-down.png) no-repeat; cursor:pointer;}
.nav li .icon-jt{ background-position:0 0;}
.nav .cur .icon-jt{ background-position:0px -5px;}

.nav li .nav-son{padding:6px 16px; border-radius:4px; border:1px solid #ccc; margin:auto; background-color:#fff; display:none; position:absolute; top:48px;}
.nav li .nav-son li{ text-align:center; white-space:nowrap; margin-right:0;}
.nav li .nav-son li a{ color:#333; line-height:36px; text-align:center; font-size:14px; text-decoration:none;}
.nav li .nav-son li a:hover,.nav li .nav-son li a.cur{ color:#137dd7; text-decoration:none; font-weight:normal;}
/* .nav li .nav-son li:first-child{ margin-top:10px;} */
.nav .cur .nav-son{ display:block;}
.nav li .nav-son .icon-jt0909{ width:13px; height:8px; background:url(../images/icon-jt0909.png) center no-repeat; display:block; position:absolute; top:-7px; left:50%; margin-left:-6.5px;}

.top-icon{ position:absolute; top:0; right:0;}
.top-icon li{float:left; margin-right:8px; border-right:1px solid #2a82bc; position:relative;}
.top-icon li a{ font-size:12px;}
.top-icon li .header-icon {height: 50px;}
.top-icon li .header-icon .header-images{width: 18px;height: 12px;display: block;background: url(../images/header-icon.png) no-repeat;margin-top: 12px;margin-left: 10px;margin-right: 20px;}
.top-icon li .header-icon .header-images:hover{width: 18px;height: 12px;display: block;background: url(../images/header-icon2.png) no-repeat;margin-top: 12px;margin-left: 10px;margin-right: 20px;}
.top-icon li .header-icon .qvod{position: absolute;right: 0px;top: 45px;z-index: 9999;display: none;}
.qvod .qvod-top-image{position: absolute;right: 23px;top: -8px;background: url(../images/jianjiao.png) no-repeat;width: 12px;height: 8px;}
.top-icon li .header-icon .qvod .qvod-top{padding: 10px 20px 20px 20px;background-color: #fff;width: 275px;border-radius: 5px;overflow: hidden;}
.top-icon li .header-icon .qvod .qvod-top .qvod-top-li{padding: 10px 0;overflow: hidden;border-bottom: 1px solid #dddddd;}
.top-icon li .header-icon .qvod .qvod-top .qvod-top-li .qvod-top-a{padding-left: 70px;}
.top-icon li .header-icon .qvod .qvod-top .qvod-top-li .qvod-top-a a{padding-left: 5px;font-size: 14px;color: #137dd7;}
.top-icon li .header-icon .qvod .qvod-top .qvod-top-li .qvod-top-a a:hover{text-decoration: underline;}
.top-icon li .header-icon .qvod .qvod-top span{font-size: 14px;font-weight: bold;color: #333;float: left;}
.top-icon li .header-icon .qvod .qvod-top .weixing{margin-top: 15px;}
.top-icon li .header-icon .qvod .qvod-top .weixing .weixing-left{float: left;text-align: center;margin-left: 10px;}
.top-icon li .header-icon .qvod .qvod-top .weixing .weixing-left p{padding-top: 5px;font-size: 14px;color: #666;}
.top-icon li .header-icon .qvod .qvod-top .weixing .weixing-right{float: right;text-align: center;margin-right: 10px;}
.top-icon li .header-icon .qvod .qvod-top .weixing .weixing-right p{padding-top: 5px;font-size: 14px;color: #666;}
/* .top-icon li:last-child{ margin-right:0; border-right:none;} */
.top-icon  .top-border{margin-right:0; border-right:none;}
.top-icon li .number{ padding:0px 3px; height:12px; border-radius:4px; line-height:12px; font-size:10px; background-color:#ff6600; text-align:center; color:#fff; position:absolute; right:5px; top:5px;}
.top-icon li a .people{ width:30px; height:30px; margin:auto; border-radius:50%;margin-top: 6px;margin-left: 8px;}
.top-icon li a .people img{max-width:30px;_width:expression(this.width > 30 ? "30px" : this.width);}
.top-icon .icon-jt{ width:5px; height:5px; float:right; margin-top: 19px; margin-right: 10px; background:url(../images/icon-jt-down.png) no-repeat; display:; cursor:pointer;}
.top-icon li .icon-jt{ background-position:0 0;}
.top-icon .cur .icon-jt{ background-position:0px -5px;}

.top-icon li .top-icon-son{ width:70px;  height:auto; margin:auto; display:none; position:absolute; left:-9px; top:50px;}
.top-icon .cur .top-icon-son{ display:block;}
.top-icon li .top-icon-son li{ text-align:center; margin:auto;}
.top-icon li .top-icon-son li a{ width:70px;line-height:32px; font-size:12px; color:#8ac7ea; background-color:#1393d7;text-decoration:none; display:block;}
.top-icon li .top-icon-son li a:hover,.top-icon li .top-icon-son li a.cur{ color:#f2f8fc; background-color:#5ab4e3; text-decoration:none; display:block;}

.new-icon{ background:url(../images/new-icon.png) center no-repeat; display:inline-block; width:36px; height:36px;margin-right: 8px;}
.new-icon-search{ background-position:0px 0px;}
.new-icon-search:hover{ background-position:-36px 0px;}
.new-icon-index{ background-position:0px -36px;}
.new-icon-index:hover{ background-position:-36px -36px;}
.new-icon-information{ background-position:0px -72px;}
.new-icon-information:hover{ background-position:-36px -72px;}
.new-icon-submission{ background-position:0px -108px;}
.new-icon-submission:hover{ background-position:-36px -108px;}

.search-box{width:200px; height:26px; line-height:26px; border-radius:30px; background-color:#fff; color:#666; border:none; display:none;padding:0px 15px; position:absolute; top:6px; right:43px;}

/* 面包屑 */
.home { width: 1230px; margin: 0 auto; line-height: 40px; height: 40px; overflow: hidden; }
.home .home-left { float: left; }
.home .home-left ul li { float: left; padding: 0 5px; font-size: 14px; }
.home .home-left ul li span{color: #666;}
.home .home-left ul li a { font-size: 14px; color: #006eb7; }
.home .home-left ul li .color{color: #666;}
.home .home-left ul .home-left-color a { color: #333; }
.home .home-left ul li:hover a { text-decoration: underline; }
.home .home-left ul li img { vertical-align: middle; margin-right: 5px; margin-bottom: 5px; }
.home .home-left ul li .margin { margin-bottom: 3px; }
/*	new-box	*/
.content{}
.content li{}

.new-box{width:1200px; margin:auto; /* margin-top:15px; */ padding:15px; background-color:#fff;}
.new-margin{margin-top: 15px;}
.new-boxs{ width:1200px; margin:auto;}
.new-boxs-one{height:220px; background:#2a2e31; width:1200px; padding:0 15px; margin: 0 auto;}
.slide{ width:680px; height:362px; float:left;}

.head-new{ width:500px; height:362px; float:right;}
.head-new .focus{ margin-top:5px;}
.head-new .focus .title{ width:500px; height:32px; margin:auto;}
.head-new .focus .title span{ width:100px; height:32px; float:left; background:url(../images/top-news-bg.png) center no-repeat; font-size:18px; text-align:center; color:#fff; line-height:32px;}
.head-new .focus .title h3{ width:370px; margin:0 auto; line-height:32px; font-size:24px; color:#333; text-align:left; font-weight:bold;display:inline-block;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.head-new .focus .title h3 a{ color:#333; text-decoration:none;}
.head-new .focus .title h3 a:hover{ color:#137dd7; text-decoration:none;}
.head-new .focus .title p{ font-size:14px; color:#666; text-align:left; line-height:24px; height:70px; margin-top:5px; overflow:hidden; background:url(../images/border-line.png) bottom repeat-x;}
.head-new .photo{width:500px; overflow:hidden;}
.head-new .photo li{ width:245px; height:110px; overflow:hidden; float:left; margin-right:10px; margin-top:15px; position:relative;}
.head-new .photo li a{ text-decoration:none;}
.head-new .photo li a .pic{width:245px; height:110px; position:absolute; z-index:99;transition: all .7s ease 0s;-webkit-transition: all .7s ease 0s;-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;}
.head-new .photo li a .pic img{max-width:245px;_width:expression(this.width > 245 ? "245px" : this.width);}
.head-new .photo li a .pic:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.head-new .photo li a .txt{ width:215px; line-height:28px;padding: 0px 15px; position:absolute; bottom:0; left:0; z-index:800; background:url(../images/photo-txt-bg.png) center repeat-x; color:#fff; text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}

.newest{ width:844px; height:auto; float:left; margin-top:30px;}
.newest .tit{ width:844px; height:50px; line-height: 50px;margin:auto; border-bottom:2px solid #d3d9df;}
.newest .tit .big-tit-news{height:50px; float:left; margin:0 auto; font-size:22px; color:#333; font-weight:bold; border-bottom:2px solid #137dd7;cursor: pointer;}
.newest .tit .big-tit-news span{ color:#999; font-size:14px; font-weight:normal; margin-left:10px;}


.btn-menu{  margin-top:10px;}
.btn-menu li{ float:left; margin-right:10px; position:relative;}
.tit-right{float: right;}
.btn-menu li:last-child{ margin-right:0;}
.btn-menu li a{padding:3px 10px; color:#333; font-size:14px; text-align:center; border:1px solid #ccc; border-radius:4px; text-decoration:none;}
.btn-menu li a:hover,.btn-menu li.current-li a{color:#137dd7; border:1px solid #3b91da;}
.btn-menu li a.on{}

/*
.btn-menu{ float:right; margin-top:10px;}
.btn-menu li{ float:left; margin-right:10px; }
.btn-menu li:last-child{ margin-right:0;}
.btn-menu li a{ height:24px; padding:3px 10px; color:#333; font-size:14px; text-align:center; line-height:26px; border:1px solid #ccc; border-radius:4px; text-decoration:none;}
.btn-menu li a:hover,.btn-menu li.current-li a{color:#137dd7; border:1px solid #3b91da;}
.btn-menu li a.on{color:#137dd7; border:1px solid #3b91da;}*/

.btn-menu a.icon-tj{ width:15px; height:15px; margin-top: 11px; padding:5px 10px; background:url(../images/icon-tj.png) center no-repeat; float:left; border:1px solid #ccc; border-radius:4px;}
.btn-menu a.icon-tj:hover{ background-color:#f0f0f0;}


.newest .article{ width:844px; height:190px; margin:auto; margin-top:20px; border-bottom:1px solid #eaeaea;}
.newest .article .pics{ width:270px; height:168px; float:left; overflow:hidden;}
.newest .article .pic{ width:270px; height:168px; margin:auto; cursor:pointer;transition: all .7s ease 0s;-webkit-transition: all .7s ease 0s;-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;}
.newest .article .pic:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.newest .article .pic img{max-width:270px;_width:expression(this.width > 270 ? "270px" : this.width);}

.newest .article .books{ width:554px; height:163px; float:right; margin-top:5px;}
.newest .article .books span{ height:26px; line-height:26px; float:left; font-size:14px; text-align:center; color:#fff; background-color:#59a4e3; border-radius:4px; padding:0px 10px; position:relative;}
.newest .article .books span i{ width:4px; height:9px; position:absolute; right:-4px; top:9px; background:url(../images/icon-books1.png) center no-repeat; display:block;}
.newest .article .books .st-news{ float:left; line-height:26px; width:844px; font-size:20px; color:#333; text-align:left;}
.newest .article .books .st-news a{ color:#333; max-width:844px; text-decoration:none; font-weight:bold;display:inline-block; overflow:hidden;white-space:nowrap;text-overflow : ellipsis;  -o-text-overflow:ellipsis;}
.newest .article .pics + .books .st-news{width:554px;}
.newest .article .pics + .books .st-news a{ color:#333; max-width:454px; text-decoration:none; font-weight:bold;display:inline-block; overflow:hidden;white-space:nowrap;text-overflow : ellipsis;  -o-text-overflow:ellipsis;}
.newest .article .books .st-news a:hover{ color:#137dd7; text-decoration:none;}
.newest .article .books .st-news.singlepage-tit h2{width:720px;font-size:24px;font-weight:normal;margin-left:10px;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.newest .article .books p{width:554px; font-size:14px; color:#666; text-align:left; line-height:28px; height:60px; margin-top:70px; overflow:hidden; text-overflow: -o-ellipsis-lastline;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.newest .article .books .time{ padding:0;}
.newest .article .books .time li{ float:left; margin-top:12px; margin-bottom:12px; margin-left:15px; color:#999; font-size:12px; text-align:left; text-indent:2em; position:relative;}
.newest .article .books .time li:first-child{ margin-left:0;}
.newest .article .books .time li a{ color:#999; text-decoration:none;}
.newest .article .books .time li a:hover{ color:#333; text-decoration:none;}
.icon-time{ background:url(../images/icon-time.jpg) center no-repeat; display:inline-block; width:20px; height:20px; position:absolute; top:-2px; left:0;}
.icon-time-sj{ background-position:0px 2px;}
.icon-time-yd{ background-position:0px -20px;}
.icon-time-xl{ background-position:0px -40px;}
.icon-time-pyq{ background-position:0px -60px;}
.icon-time-kj{ background-position:0px -80px;}

.tips{background:url(../images/icon-tips.png) center no-repeat; display:inline-block; width:26px; height:26px; float:right;}
.tips-cx{ background-position:0px 0px;}
.tips-tj{ background-position:0px -26px;}
.tips-jh{ background-position:0px -52px;}

.newest .click-more{ width:842px; height:38px; line-height:38px; margin:20px auto; border:1px solid #e9e9e9; text-align:center; color:#333; font-size:16px; display:block; text-decoration:none;}
.newest .click-more:hover{ color:#333; background-color:#f0f0f0; text-decoration:none;}

/* right-new */
.right-new{ width:316px; height:auto; float:right; margin-top:30px;}
.right-new .tit{ width:316px; height:50px; margin:auto; border-bottom:2px solid #d3d9df;}

.right-new .tit span{ width:1px; height:21px; float:left; border-left:1px solid #cfcfcf; margin-left:15px; margin-top:15px;margin-right: 15px;}
.right-new .tit .big-tit-news{ height:40px; float:left; margin:10px 0px 0px 0px; font-size:20px; color:#333; font-weight:bold; border-bottom:2px solid #137dd7; cursor:pointer;}
.right-new .tit .big-tit-news.cur{border-bottom:none; font-weight:normal; cursor:pointer;}

/*--新增样式20160906--*/
.btn-ranking{ padding:0;}
.btn-ranking li{ float:left; margin-right:10px; }
.btn-ranking li a{ height:40px; float:left; margin:10px 0px 0px 0px; font-size:20px; color:#333; text-decoration:none;}
.btn-ranking li.cur-li a{border-bottom:none;font-weight:bold; border-bottom:2px solid #137dd7; text-decoration:none;}
.btn-ranking li a.on{}
.btn-ranking li .line{ width:1px; height:21px; float:left; border-left:1px solid #cfcfcf; margin-left:15px; margin-top:15px;margin-right: 15px;}
/*--//新增样式20160906--*/

.right-new .tit .more{ float:right; font-size:14px; color:#999; line-height:20px; margin-top:20px; text-decoration:none;}
.right-new .tit .more:hover{ color:#333; text-decoration:none;}

.video{width:316px;height:188px;margin:auto;margin-top:20px;overflow:hidden;position: relative;}
.video2 span.txt{width:250px;margin:auto;color:#FFF;font-size:14px;text-align:center;line-height:30px;position:absolute;bottom: 0;/* left:50%; *//* margin-left:-125px; */z-index:999;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding: 0px 33px;text-align: center;background-color: #000;}
.video2:hover{}
.video2 img{width:316px;height: 188px; margin: auto;}
.video2 i{background:url(../images/icon-video-small.png) no-repeat; width:30px; height:30px;display:block;position: absolute;top: 50%;margin-top: -15px;left: 50%;margin-left: -15px;}
.video2 span.txt{width:250px;margin:auto;color:#FFF;font-size:14px;text-align:center;line-height:30px;position:absolute;left:0;bottom: 0;/* left:50%; *//* margin-left:-125px; */z-index:999;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;background: url(../images/photo-txt-bg.png) center repeat-x;}
.video-small{ width:316px; height:90px; margin:auto; margin-top:10px;}
.video-small li{ width:153px; height:90px; float:left; margin-right:10px;}
.video-small li:last-child{ margin-right:0;}
.video-small li .video-pic-f{width:153px; height:90px; float:left; margin-right:10px; overflow:hidden;}
.video-small li .video-pic{width:153px; height:90px; margin:auto; position:relative;overflow: hidden;}
.video-small li .video-pic:hover{ width:153px; height:90px; margin:auto; opacity:0.7; display:block; cursor:pointer;}
.video-small li .video-pic img{max-width:153px;_width:expression(this.width > 153 ? "153px" : this.width);}
.video-small li .video-pic i{ width:20px; height:20px; background:url(../images/icon-video.png) no-repeat;display: block;position: absolute;top: 35px;left: 50%;margin-left: -10px;}
.video-small li a{}
.video-small li a.txt-name{ width:153px;font-size:14px; color:#333; text-align:left; text-decoration:none; line-height:24px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.video-small li a.txt-name:hover{ color:#137dd7; text-decoration:none;}
.overflow-153{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;width: 153px;}

.video-list{ width:316px; height:auto; float:right; margin:35px 0px 10px 0px;  font-size:14px;}
.video-list li{ width:316px; height:36px; margin:auto; line-height:36px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; }
.video-list li a{ color:#333; text-decoration:none;}
.video-list li a:hover{ color:#137dd7; text-decoration:none;}
.video-list li a i{ background:url(../images/video-icon.jpg) no-repeat; width:16px; height:16px; display:inline-block; cursor:pointer; margin-right:10px;}
.video-list li a:hover i{ background-position:0 -16px;}

.policy{ width:316px; height:72px; margin:auto; margin-top:20px; border-bottom:1px solid #eaeaea;}
.policy .pics{ width:104px; height:60px; float:left; overflow:hidden;}
.policy .pic{ width:104px; height:60px; margin:auto; cursor:pointer;transition: all .7s ease 0s;-webkit-transition: all .7s ease 0s;-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;}
.policy .pic:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.policy .pic img{max-width:104px;_width:expression(this.width > 104 ? "104px" : this.width);}

.policy .books{ width:200px; height:60px; float:right;}
.policy .books span{ height:26px; line-height:26px; float:left; font-size:14px; text-align:center; color:#fff; background-color:#59a4e3; border-radius:4px; padding:0px 10px; position:relative;}
.policy .books .yc-title{ width:200px; height:40px; margin:0px; float:left; line-height:20px; font-size:14px; color:#333; text-align:left; font-weight:normal;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.policy .books .yc-title a{ color:#333; text-decoration:none;}
.policy .books .yc-title a:hover{ color:#137dd7; text-decoration:none;}

.policy .books .time{ padding:0;}
.policy .books .time li{ float:left; margin-top:3px; margin-bottom:3px; margin-left:20px; color:#999; font-size:12px; text-align:left; text-indent:2em; position:relative;}
.policy .books .time li:first-child{ margin-left:0;}
.policy .books .time li a{ color:#999; text-decoration:none;}
.policy .books .time li a:hover{ color:#333; text-decoration:none;}

.activity{padding: 5px 0px;border-bottom:1px solid #f0f0f0;}
.activity .wz{ width:236px; height:58px; float:left;}
.activity .wz .hd-title{ width:236px; height:24px; margin:0px; background:url(../images/dian.png) left no-repeat; float:left; line-height:24px; font-size:14px; color:#333; text-align:left; text-indent:1em; font-weight:normal;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.activity .wz .hd-title a{ color:#333; text-decoration:none;}
.activity .wz .hd-title a:hover{ color:#137dd7; text-decoration:none;}
.activity .wz p{width:236px; font-size:12px; color:#999; text-align:left; line-height:24px; height:24px; margin-top:10px; overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.activity .calendar{ width:68px; height:58px; float:right; background:url(../images/icon-dada.png) center no-repeat; color:#999; margin-bottom:10px;}
.activity .calendar .month{ width:60px; margin:auto; margin-top:15px;text-align:center; }
.activity .calendar .year{ width:60px; margin:auto;text-align:center; font-size:15px; }
.activity .pics{width:316px; height:150px; margin:auto; overflow:hidden;}
.activity .pic{ width:316px; height:150px; margin:auto; cursor:pointer;transition: all .7s ease 0s;-webkit-transition: all .7s ease 0s;-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;}
.activity .pic:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.activity .pic img{max-width:316px;_width:expression(this.width > 316 ? "316px" : this.width);}

.right-ad{ width:316px; height:250px; margin:25px auto; cursor:pointer;}
.right-ad img{max-width:316px;_width:expression(this.width > 316 ? "316px" : this.width);}
.ranking{margin-top:10px;}
.ranking li{ height:20px;margin-bottom:10px; margin-top:20px; }
.ranking li a{ width:290px; float:right; font-size:14px; color:#333; text-decoration:none;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis;}
.ranking li a:hover{ color:#137dd7; text-decoration:none;}

/* 行业知识 */
.tit-p ul li{padding-top: 18px;font-size: 14px;overflow: hidden;}
.tit-p ul li .tit-p-left{float: left;}
.tit-p ul li .tit-p-left img{vertical-align: middle;padding-right: 10px;}
.tit-p ul li .tit-p-left  a{color: #333;}
.tit-p ul li .tit-p-left  a:hover{color: #137dd7;}
.tit-p ul li .tit-p-right{float: right;}
.tit-p ul li .tit-p-right{color: #999;}
.tit-p ul li .tit-p-right i{width: 14px;height: 12px;background:url(../images/pinglun.png) no-repeat;vertical-align: middle;padding-right: 5px;display: inline-block;}
/* .tit-p ul li .tit-p-right:hover i{width: 14px;height: 12px;background:url(../images/pinglun2.png) no-repeat;vertical-align: middle;padding-right: 5px;display: inline-block;}
.tit-p ul li .tit-p-right:hover{color: #137dd7;} */

/* 价格查询 */
.tit-jg{margin-top: 15px;overflow: hidden;}
.tit-jg .ul{width: 316px;border-bottom: 2px solid #d3d9df;height: 50px;line-height: 50px;}
.tit-jg .ul .li{float: left;margin-right: 15px;}
.tit-jg .ul .li a{font-size: 20px;color: #333333; display: block;  }
.tit-jg .ul .cur{height: 50px;border-bottom: 2px solid #137dd7;font-weight: bold;}
.tit-jg-p{padding: 20px 5px 0 5px;}
.tit-jg-p ul{display: none;}
.tit-jg-p .tit-jg-show{display: block;}
.tit-jg-p ul li { float: left; padding-bottom: 15px; }
.tit-jg-p ul li a { font-size: 14px; color: #333; }
.tit-jg-p ul li a:hover { color: #137dd7; }
.tit-jg-p ul li span { font-size: 14px; color: #333; padding: 0 8px; }

.ph-txt{ width:316px; height:58px; margin:auto; margin-top:20px;}
.ph-txt .pics{width:90px; height:58px; float:left; overflow:hidden;}
.ph-txt .pic{ width:90px; height:58px; margin:auto; cursor:pointer;transition: all .7s ease 0s;-webkit-transition: all .7s ease 0s;-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;}
.ph-txt .pic:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.ph-txt .pic img{max-width:90px;_width:expression(this.width > 90 ? "90px" : this.width);}
.ph-txt .txtes{width:216px; height:40px;float:right; margin:0 auto; line-height:20px; font-size:12px; color:#999; text-align:left;font-weight:normal;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.ph-txt .txtes a{ color:#ff6b08; text-decoration:none;}
.ph-txt .txtes a:hover{ color:#ff6b08; text-decoration:underline;}

.icon-ph{ width:16px; height:16px; font-size:12px; color:#fff; display:inline-block; line-height:15px; text-align:center; margin-right:10px; margin-top:3px;float:left;}
.no-01{ background-color:#ff6b08; color:#FFF;}
.no-02{ background-color:#c3c3c3; color:#FFF;}

/* media */
.media-bg{ width:1200px; height:25px; margin:auto; background:url(../images/media-bg1.png) center no-repeat;}
.media .tit{ width:1200px; height:40px; margin:auto; border-bottom:2px solid #d3d9df;}
.media .tit .big-tit-news{height:40px; float:left; margin:0 auto; font-size:22px; color:#333; font-weight:bold; border-bottom:2px solid #137dd7;}

.mt{ padding:20px 15px;}
.mt li{ width:154px; height:70px; float:left; margin-left:13px; border:1px solid #ddd; position:relative;}
.mt li:first-child{ margin-left:0;}
.mt li .pic{ width:154px; height:70px; margin:auto;}
.mt li .pic img{ max-width:154px; width:expression(this.width > 154 ? "154px" : this.width);}
.mt li .bg{ width:140px; height:15px; margin:auto; background:url(../images/media-bg2.png) center no-repeat; position:absolute; bottom:-16px;}

/* friendship */
.friendship{ width:100%; height:220px; margin:auto; background-color:#2a2e31;}
.friendship-left{ width:930px; height:170px; float:left; margin-top:40px; border-right:1px solid #45484a;}
.friendship-left .txt{ width:150px; height:170px; float:left;}
.friendship-left .txt .big-tit-news{ font-size:24px; text-align:left; color:#858585; line-height:30px; font-weight:bold; margin-top:35px;}
.friendship-left .txt .big-tit-news span{ font-weight:normal; font-size:18px; margin-left:8px;}
.friendship-left .txt i{ width:20px; height:20px; background:url(../images/icon-qq.png) center no-repeat; display:block;font-size:18px;color:#858585;font-style: normal; text-indent:1.5em;line-height: 20px;}

.fri-list{ width:660px; height:170px; float:left; margin-left:50px;}
.fri-list a{ font-size:14px; line-height:36px; text-align:left; margin-right:20px;white-space:nowrap; }
.fri-list a,.fri-list a:visited{ color:#858585; text-decoration:none;}
.fri-list a:hover{ color:#fff;}

.friendship-right{ width:265px; height:170px; float:right; margin-top:40px; position:relative;}

.ewm-icon{ background:url(../images/ewm-icon.png) center no-repeat; display:inline-block; width:42px; height:42px;margin-top: 128px;margin-left: 25px;}
.ewm-icon-sina{ background-position:0px 0px;}
.ewm-icon-sina:hover,.ewm-icon-sina.cur{ background-position:-42px 0px;}
.ewm-icon-wx{ background-position:0px -42px;}
.ewm-icon-wx:hover,.ewm-icon-wx.cur{ background-position:-42px -42px;}

.ewm-bg{ width:120px; height:128px; background:url(../images/ewm-bg.png) center no-repeat; position:absolute; top:-5px; left:102px; display:none;}
.ewm-bg .pic{ width:106px; height:106px; margin:auto; margin-top:7px;}
.ewm-bg .pic img{ max-width:106px; width:expression(this.width > 106 ? "106px" : this.width)}

/* foot-nav */
.footnav-bg{ width:100%; height:auto; margin:auto;background-color:#2a2e31;}

.footnav{ padding:30px 15px 0px 15px; width:1200px; margin:0 auto; background:#2a2e31;}
.footnav li{line-height:40px; float:left; margin-right:6px; font-size:14px;}
.footnav li:last-child{ margin-right:0;}
.footnav li a{ padding:0px 37px; text-align:center; background-color:#3a3f42; color:#cccccc; text-decoration:none; display:block;}
.footnav li a:hover,.footnav li a.cur{ color:#fff; background-color:#137dd7; text-decoration:none; display:block;}

.footnav i{ background:url(../images/footnav-icon.png) no-repeat; display:block; width:24px; height:24px; float:left; margin-top:10px; margin-right:10px;}
.footnav .icon-abouts{ background-position:0px 0px;}
.footnav .icon-open { background-position:0px -24px;}
.footnav .icon-investment{ background-position:0px -48px;}
.footnav .icon-help{ background-position:0px -72px;}
.footnav .icon-opinion{ background-position:0px -96px;}
.footnav .icon-contact{ background-position:0px -120px;}
.footnav .icon-map{ background-position:0px -148px;}

/* footer */
.footer{ width:100%; line-height:56px; text-align:center; margin:auto; color:#999; font-size:12px; background-color:#494e51;}
.footer .li-lit{ width:1230px; line-height:56px;  text-align:center; margin:0 auto; background-color:#494e51;}

/*banner1*/
.banner{width: 680px;height: 362px;position: relative;float: left; }
.banner-in{width: 680px;height: 362px; overflow: hidden;cursor: pointer;position: relative;}
.banner ul {width:3400px;position: absolute;left:0;top:0;}
.banner ul li{float: left; position:relative;}
.banner ul li h2{ width:500px; margin:auto; color:#FFF; font-size:18px; text-align:center; line-height:30px; position:absolute; bottom:35px; left:50%; margin-left:-250px; z-index:999;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; }
.banner-in .bg-black{ width:680px; height:70px; margin:auto; background:url(../images/bgg-2.png) center repeat-x; position:absolute; bottom:0; z-index:2;}

.banner .prev,.banner .next{width:40px;height: 40px;background:url(../images/arr.png) no-repeat;position: absolute;left:0;top:92%;margin-top: -26px; z-index:999;}
.banner .next{left:auto;right:0;background-position: right 0;}

.banner ol{position: absolute; left:50%; margin-left: -75px;bottom:15px;z-index:999;}
.banner ol li{width: 20px;height: 6px;background:url(../images/jssj-hdp.png) no-repeat; float: left;margin:0 5px;cursor: pointer;   font-size: 0;/*ie6最小高度bug修复*/  }
.banner ol li.current{background-position: 0 100%;}

/*banner2*/
.banner2{width: 316px;height: 188px;position: relative;float: left; }
.banner-in2{width: 316px;height: 188px; overflow: hidden;cursor: pointer;position: relative;}
.banner2 ul {width:1580px;position: absolute;left:0;top:0;}
.banner2 ul li{float: left; position:relative;}
.banner2 ul li img{width: 316px; height: 188px; margin: auto;}
.banner2 ul li i{ background:url(../images/icon-video-small.png) no-repeat; width:30px; height:30px;display:block;position: absolute;top: 50%;margin-top: -15px;left: 50%;margin-left: -15px;}
.banner2 ul li span{ width:250px; margin:auto; color:#FFF; font-size:14px; text-align:center; line-height:30px; position:absolute; bottom:26px; left:50%; margin-left:-125px; z-index:999;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; }
.banner-in2 .bg-black{ width:316px; height:102px; margin:auto; background:url(../images/bgg-22.png) center repeat-x; position:absolute; bottom:0; z-index:2;}

.banner2 .prev,.banner2 .next{width:20px;height: 34px;background:url(../images/arr2.png) no-repeat;position: absolute;left:0;top:50%;margin-top: -3px; z-index:999;}
.banner2 .next{left:auto;right:0;background-position: right 0;}

.banner2 ol{position: absolute; left:50%; margin-left: -52px;bottom:0;z-index:999;}
.banner2 ol li{width: 6px;height: 6px;background:url(../images/jssj-hdp2.png) no-repeat; float: left;margin:0 5px;cursor: pointer;   font-size: 0;/*ie6最小高度bug修复*/  }
.banner2 ol li.current{background-position: 0 100%;}

/*pop-sign*/
.mask-layer{ width:100%; height:100%; background:#142a3c;filter:alpha(opacity=80);opacity: 0.8;-moz-opacity: 0.8;opacity:0.8; z-index:9999; top:0; left:0; position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); display:none;}

.pop-box{width:640px; height:auto; border-radius:4px; background-color:#fff; border:1px solid #ddd;  position:fixed; z-index:9999; top:220px; left:50%; margin-left:-320px; display:none; }
.pop-box .title{ height:41px; line-height:42px; font-size:16px; border-bottom:1px solid #ebebeb; text-align:left; text-indent:1em; color:#333;}
.pop-box .title2{ height:69px; line-height:70px; font-size:24px; border-bottom:1px solid #ebebeb; text-align:center; color:#333;}

.pop-box p.big-txt{ font-size:18px;color:#333; text-align:left;padding:0px 30px; line-height:50px; margin-top:15px;}
.pop-box p.small-txt{ font-size:14px;color:#333; text-align:left; padding:0px 30px 0px 60px; line-height:30px; margin-top:5px;}

.btn-pop-close{ width:22px; height:22px; float:right; background:url(../images/btn-pop-close.png) no-repeat; display:block; position:absolute; top:-11px; right:-11px;}
.btn-pop-close:hover{ background-position:0px -32px; cursor:pointer;}

.pop-box .content{ padding:20px;}

.pop-box .bottom{ height:49px; border-top:1px solid #ebebeb; background-color:#f6f6f6}
.pop-box .bottom span{ float:right; margin-right:12px; margin-top:12px;}

.btn-pop-sure{ height:26px; line-height:26px; font-size:14px; border-radius:2px; background:#338fda; padding:0 20px; display:inline-block;}
a:link.btn-pop-sure,a:visited.btn-pop-sure{ color:#fff; text-decoration:none;}
a:hover.btn-pop-sure{ background:#1a7ac8;}

.btn-pop-cancel{ height:26px; line-height:26px; font-size:14px; border-radius:2px; background:#999; padding:0 20px; display:inline-block;}
a:link.btn-pop-cancel,a:visited.btn-pop-cancel{ color:#fff; text-decoration:none;}
a:hover.btn-pop-cancel{ background:#b5b5b5;}

.select-type {width:560px; height:auto; margin:auto; padding: 40px 40px 0px 40px;}
.select-type li {border:1px solid #d3dfe7; cursor: pointer;display:inline-block;height:40px;line-height:40px;margin:0px 12px 15px auto;padding:0 20px;white-space: nowrap;border-radius:4px; color:#666; font-size:14px; position:relative;}
.select-type li i{ width:20px; height:20px; background:url(../images/sprite-bg.png) no-repeat; position:absolute; bottom:0; right:0;}
.select-type li.selected {border-color:#188ee8;border-width: 1px; position: relative; color:#333;}
.select-type li.selected s {background:url(../images/sprite-bg2.png) no-repeat;bottom: 0;display: block;width: 20px;height: 20px;position: absolute;right: 0;}

.tip-txt{ line-height:30px; text-align:left; color:#e81f1f; font-size:12px;padding: 0px 40px 40px 48px;}

.btn-ydwb{ padding:0px 30px; line-height:36px;float:left; margin-left:374px; margin-top:30px; border-radius:4px; margin-bottom:40px; font-size:16px; background:#137dd7;display:inline-block;}
a:link.btn-ydwb,a:visited.btn-ydwb{ color:#fff; text-decoration:none;}
a:hover.btn-ydwb{ background:#2888da;}
.btn-ydwb i{ width:18px; height:18px; background:url(../images/icon-gou1.png) center no-repeat; display:block; float:left; margin-top:10px; margin-right:10px;}

/* 20160926新增样式 */
a:link.font-bule-qs,a:visited.font-bule-qs{ color:#b3d4ea; text-decoration:none; font-size:14px; line-height:41px;/*! margin-top: 45px; */margin-left: 5px;}
a:hover.font-bule-qs{ text-decoration:underline; color:#fff;}
.s-line{height: 40px; border-right:1px solid #2a82bc; line-height: 40px; position: absolute; margin-left: 10px; margin-right: 10px;}

/*遮照层*/
.protective{display:none; z-index:999; position:fixed; top: 0;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5; opacity: 0.5; }

/*-分享弹出说明-*/
.pop-explain {display: none;height:206px;left: 50%;margin-left:-175px;position: fixed;text-align: left;top:50%; margin-top:-103px;width:350px;z-index: 10001;}

/* CSS Document */

/* singlepage */
.abstract{ width:784px; padding:20px; margin:25px auto; font-size:14px; color:#333; text-align:left; word-wrap: break-word; text-indent:2em; background-color:#f5fafe; border:1px solid #dee6ee;}
.know{font-size: 14px;color: #e01b1b;margin-top: 30px;margin-left: 30px;}
.know a{color: #137dd7;}
.know a:hover{text-decoration: underline;}
.entry-text{ width:822px; margin:auto; line-height:32px;}
.entry-text p{ margin-top:10px; text-align:left; text-indent:2em; color:#333; font-size:16px;word-wrap: break-word;}
.entry-text p img{width: 100%;height: 100%;float: left;}
.entry-text p.source{ color:#999; text-align:right;}
.entry-text p.viewpoint{ color:#999; text-indent:inherit; font-size:14px;}
.entry-text .pic{max-width:80%;height:auto; margin:30px auto;}
.entry-text .pic img{max-width:100%;height:auto; margin:auto;clear:both;vertical-align:middle;}
.thing{ margin:20px 0px 30px 0px;}
.thing li{line-height:38px; display:block; margin-right: 40px;float: left; font-size:14px; height:40px; width:102px;margin-left: 360px;}
.thing li:last-child{ margin-right:0;}
.thing li a{ padding:0px 10px; width:80px; text-align:center; background-color:#f5fafe; border:1px solid #c8dff2; color:#999; text-decoration:none; display:block;}
.thing li a:hover,.thing li a.cur{ color:#137dd7; text-decoration:none; display:block;}
.thing li a span{ margin-left:5px;}
.thing i{ background:url(../images/icon-thing.png) no-repeat; display:block; width:22px; height:22px; float:left; margin-top:10px; margin-left:20px;}
.thing .icon-thing{ background-position:0px 0px;}
.thing .icon-collection{ background-position:0px -22px;}

.two-article{width:844px; margin:auto; margin-top:20px;}
.two-article li{ width:400px; height:34px; padding:0px 10px; line-height:34px; border:1px solid #efefef;; float:left; font-size:14px;}
.two-article li:last-child{ margin-left:-1px;}
.two-article li span{ color:#999; float:left;}
.two-article li a{ width:340px;color:#333; text-align:left; float:left; text-decoration:none; font-weight:normal;display:inline-block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.two-article li a:hover{color:#137dd7; text-decoration:none;}

.singlepage-ad{ width:844px; height:100px; margin:20px auto;}
.singlepage-ad img{max-width:844px;_width:expression(this.width > 844 ? "844px" : this.width);}

.singlepage-line{ width:844px; height:1px; margin:15px auto; border-bottom:1px solid #ddd;}

.singlepage-tab{ width:844px; margin:auto;}
.singlepage-tab .time{ padding:0;}
.singlepage-tab .time li{ float:left; color:#fff; font-size:12px; text-align:left; line-height:26px; border-radius:4px; margin-left:8px; background-color:#8abfeb; display:block; position:relative;}
.singlepage-tab .time li:first-child{ margin-left:0;}
.singlepage-tab .time li.tab{ color:#999; background-color:inherit;}
.singlepage-tab .time li a{  padding:0px 10px;color:#fff; text-decoration:none;display:block;}
.singlepage-tab .time li a:hover,.singlepage-tab .time li a.cur{border-radius:4px;color:#fff;text-decoration:none; background-color:#59a4e3; display:block;}

.read{margin-top:10px;}
.read .left{width:330px;height:auto; float:left;}
.read .left li{ width:330px;height:30px; margin:auto; line-height:30px;}
.read .left li span{ width:4px; height:4px; float:left; background:url(../images/dian.png) no-repeat; margin-top:14px; margin-left:10px; display:block;}
.read .left li a{ width:305px; float:right; font-size:14px; color:#333; text-decoration:none;overflow: hidden;white-space: nowrap; -o-text-overflow: ellipsis;text-overflow: ellipsis;}
.read .left li a:hover{ color:#137dd7; text-decoration:none;}



.bdsharebuttonbox{float:right;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more {background:url(../images/icon-time.jpg) no-repeat !important; float: left;font-size: 18px;padding:0 0 0 25px !important;line-height: 24px;height: 24px;background-repeat: no-repeat;cursor: pointer;margin:12px 0 0 6px !important;}
.bdshare-button-style0-24 a.bds_tsina{background-position:0 -38px !important;}
.bdshare-button-style0-24 a.bds_weixin{background-position:0 -58px !important;}
.bdshare-button-style0-24 a.bds_qzone{background-position:0 -78px !important;}


/* jssj */
.jssj{width:2532px; margin:auto; position:relative;}
.jssj li{ width:844px; height:168px; overflow:hidden; float:left;}
/* .jssj li a:last-child{ margin-right:0;} */
.jssj li .a-margin{margin-right: 0;}
.jssj li a{width:270px; height:168px; float:left; text-decoration:none; position:relative; overflow:hidden; margin-right:17px;}
.jssj li a .pics{ width:270px; height:168px; float:left; overflow:hidden;}
.jssj li a .pic{width:270px; height:168px;  position:absolute; z-index:99;transition: all .7s ease 0s;-webkit-transition: all .7s ease 0s;-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;}
.jssj li a .pic img{max-width:270px;_width:expression(this.width > 270 ? "270px" : this.width); overflow:hidden; }
.jssj li a .pic:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.jssj li a .txt{ width:270px; height:36px; margin:auto; position:absolute; bottom:0; left:0; z-index:999; background:url(../images/photo-txt-bg.png) center repeat;}
.jssj li a .txt .tit-jssj{width:270px; line-height:36px; margin:0 auto;}
.jssj li a .txt .tit-jssj h2{ width:90%; margin:auto;color:#fff; text-align:left; text-indent:1em;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.jssj li a .txt .tit-jssj:hover h2{ text-decoration:underline;}
.jssj li a .txt i.icon-eyes{ width:18px; height:18px; float:right; background:url(../images/jssj-icon-eye.png) no-repeat; text-indent:1.8em; padding-right:40px; font-size:12px; text-align:left; color:#ccc;margin-top:11px;font-style:normal;}

.jssj-btn{ width:90px; margin:22px auto;}
.jssj-btn li{ width:20px; height:6px; float:left; margin-right:15px; background:url(../images/jssj-hdp.png) no-repeat; display:block; cursor:pointer;}
.jssj-btn li.current{ background-position:0px -6px;}
.jssj-btn li:last-child{ margin-right:0;}

.right-ad2{ width:316px; height:120px; margin:25px auto; cursor:pointer;}
.right-ad2 img{max-width:316px;_width:expression(this.width > 316 ? "316px" : this.width);height: 100%;width:100%;}

/* hot */
.hot-tit{ width:316px; height:40px; margin:0 auto; background:url(../images/hot.png) left no-repeat; text-indent:1em; line-height:38px; text-align:left; font-size:20px; font-weight:bold;}
.hot-tit .hot-tit-left{float: left;color: #fff;}
.hot-tit .hot-tit-right{float: right;}
.hot-tit .hot-tit-right a{color: #999;font-size: 16px;font-weight: normal;}
.hot-tit .hot-tit-right a:hover{text-decoration: underline;}
.hot-word{ width:316px; height:auto; margin:0 auto;}
.hot-word a{ height:26px; float:left; line-height:25px; margin-right:10px; margin-top:15px; padding:0px 10px; border-radius:4px; background-color:#ddd;font-size:14px; text-align:center;white-space:nowrap; display:block;}
.hot-word a,.hot-word a:visited{ color:#333; text-decoration:none;}
.hot-word a:hover,.hot-word a.cur{ color:#fff; background-color:#59a4e3;}

/* label */
.label-about{ width:844px; height:auto; margin:0px 0px 30px 0px;}
.label-about .label-tit{width:844px; border-bottom:1px solid #ccc; margin:0 auto; padding-right:10px; text-align:left; font-size:22px; font-weight:bold; color:#333; line-height:50px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.label-about .nr{ width:844px; color:#666; font-size:14px; text-align:left; line-height:25px;}

.label-tit{ width:844px; margin:20px 0px 0px 0px;}
.label-tit .big-tit-news{ width:90px; float:left; font-size:20px; font-weight:bold; margin:0 auto; color:#333; text-align:left; line-height:32px; padding-left:10px;}
.label-tit span{ color:#999; font-size:14px; text-align:right; float:right;}
.label-tit .line{ width:700px; height:1px; float:right; margin-top:15px; border-bottom:1px solid #eaeaea;}

.label-icon{background:url(../images/label-icon.png) center no-repeat; display:block; float:left;}
.label-icon-hotnews{ background-position:0px 0px; width:32px; height:32px;}
.label-icon-newest{ background-position:0px -32px; width:32px; height:32px;}

.hot-news{ width:844px; height:180px; margin:20px auto;}
.hot-news .kuang{ width:196px; height:180px; float:left; margin-right:20px;}
/* .hot-news .kuang:last-child{ margin-right:0;} */
.hot-news .kuang-margin{margin-right: 0;}
.hot-news .kuang .pics{width:196px; height:120px; margin:auto; overflow:hidden;}
.hot-news .kuang .pic{ width:196px; height:120px; margin:auto; cursor:pointer;transition: all .7s ease 0s;-webkit-transition: all .7s ease 0s;-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;}
.hot-news .kuang .pic:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.hot-news .kuang .pic img{max-width:196px;_width:expression(this.width > 196 ? "196px" : this.width);}

.hot-news .kuang .books{ width:196px; height:60px; float:right;}
.hot-news .kuang .books span{ height:26px; line-height:26px; float:left; font-size:14px; text-align:center; color:#fff; background-color:#59a4e3; border-radius:4px; padding:0px 10px; position:relative;}
.hot-news .kuang .books .tit-sing{ width:196px; height:30px; margin:0px; float:left; line-height:30px; font-size:14px; color:#333; text-align:left; font-weight:normal;display:inline-block;overflow:hidden; white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.hot-news .kuang .books .tit-sing a{ color:#333; text-decoration:none;}
.hot-news .kuang .books .tit-sing a:hover{ color:#137dd7; text-decoration:none;}

.hot-news .kuang .books .time{ padding:0;}
.hot-news .kuang .books .time li{ float:left; margin-top:3px; margin-bottom:3px; margin-left:20px; color:#999; font-size:12px; text-align:left; text-indent:2em; position:relative;}
.hot-news .kuang .books .time li:first-child{ margin-left:0;}
.hot-news .kuang .books .time li a{ color:#999; text-decoration:none;}
.hot-news .kuang .books .time li a:hover{ color:#333; text-decoration:none;}

/* 文章评论 */
.comment{margin: 20px 0;height: 30px;line-height: 30px;}
.comment .comment-left{float: left;font-weight: bold;font-size: 20px;color: #333;}
.comment .comment-right{float: right;font-size: 14px;color: #999;}
.publish{border: 1px solid #8abfeb;}
.publish .publish-head{width: 103px;height: 110px;text-align: center;float: left;border-right: 1px solid #8abfeb;}
.publish .publish-head img{padding:10px 0 5px 0;border-radius: 50%;}
.publish .publish-head p a{font-size: 12px;  color: #999;}
.publish .publish-buttom{height: 39px;line-height: 39px;border-top: 1px solid #8abfeb;position: relative;}
.publish .publish-buttom .publish-buttom-left{float: left;margin-top: 5px;margin-left: 10px;}
.publish .publish-buttom .publish-buttom-right{float: right;}
.publish .publish-buttom .publish-buttom-left a{margin-left: 10px;}
.publish .publish-buttom .publish-buttom-left .img1{width: 19px;height: 19px;background: url(../images/publish-icon1.png) no-repeat;display: inline-block;}
.publish .publish-buttom .publish-buttom-left .img1:hover{width: 19px;height: 19px;background: url(../images/publish-icon-1.png) no-repeat;display: inline-block;}
.publish .publish-buttom .publish-buttom-left .img2{width: 19px;height: 19px;background: url(../images/publish-icon2.png) no-repeat;display: inline-block;}
.publish .publish-buttom .publish-buttom-left .img2:hover{width: 19px;height: 19px;background: url(../images/publish-icon-2.png) no-repeat;display: inline-block;}
.publish .publish-buttom .publish-buttom-left .img3{width: 19px;height: 19px;background: url(../images/publish-icon3.png) no-repeat;display: inline-block;}
.publish .publish-buttom .publish-buttom-left .img3:hover{width: 19px;height: 19px;background: url(../images/publish-icon-3.png) no-repeat;display: inline-block;}
.publish .publish-buttom .publish-buttom-left .img4{width: 21px;height: 16px;background: url(../images/publish-icon4.png) no-repeat;display: inline-block;}
.publish .publish-buttom .publish-buttom-left .img4:hover{width: 21px;height: 16px;background: url(../images/publish-icon-4.png) no-repeat;display: inline-block;}
.publish .publish-buttom .publish-buttom-right .img5{width: 30px;height: 24px;background: url(../images/publish-icon5.png) no-repeat;display: inline-block;vertical-align: top;margin-top: 7px;}
.publish .publish-buttom .publish-buttom-right .fb{width: 87px;height: 26px;line-height: 26px;text-align: center;background-color: #59a4e3;display: inline-block;color: #fff;font-size: 14px;margin: 0 10px 0 7px;border-radius: 3px;}
.publish .publish-buttom .publish-buttom-right .fb:hover{background-color: #006eb7;}
.publish .publish-buttom .publish-buttom-right .bq{font-size: 12px;color: #666;}
.publish .publish-buttom .publish-buttom-right .bq:hover{color: #006eb7;}
.visiting{border-top: 1px solid #e9e9e9;margin-top: 20px;}
.visiting .visiting-border{padding: 10px 10px 25px 10px;border-bottom: 1px solid #e9e9e9;}
.visiting .visiting-border .visiting-mp{float: left;}
.visiting .visiting-border .visiting-mp img{border-radius: 50%;}
.visiting-name .visiting-over{overflow: hidden;height: 30px;line-height: 30px;}
.visiting-name .visiting-over .visiting-over-left{float: left;}
.visiting-name .visiting-over .visiting-over-left a{font-size: 14px;color: #137dd7;}
.visiting-name .visiting-over .visiting-over-right{float: right;font-size: 14px;color: #999;}
.visiting-name .visiting-p{font-size: 14px;color: #333;padding-left: 71px; word-wrap: break-word;}
.visiting-comment{margin-top: 10px;}
.visiting-comment .comment-img{margin-left: 91px;}
.visiting-comment .comment-concent{padding: 18px;margin-left: 71px;background-color: #f1f4f7;}
.visiting-comment .comment-concent .concent-header{height: 30px;border-bottom: 1px solid #e1e9f1;}
.reply-concent-bt{padding-top: 10px;}
.reply-concent-bt a{ color: #666;}
.visiting-comment .comment-concent .concent-header .concent-header-left{float: left;font-size: 16px;color: #333;}
.concent-header-left span{border-bottom: 3px solid #59a4e3;padding-bottom: 5px;}
.visiting-comment .comment-concent .concent-header .concent-header-right{float: right;}
.concent-header-right a{font-size: 14px;color: #999;}
.visiting-comment .concent-tx{margin-top: 25px;}
.visiting-comment .concent-tx img{margin-left: 10px;border-radius: 50%;}
.concent-remark ul li {padding: 25px 10px 15px 10px;border-bottom: 1px solid #e1e9f1;}
.concent-remark ul li  .reply-image{float: left;border-radius: 50%;}
.concent-remark ul li  .reply-concent{margin-left: 50px;}
.concent-remark ul li .reply-concent-hd{font-size: 14px;color: #333;padding-top: 7px;word-wrap: break-word;}
.concent-remark ul li .reply-concent-hd a{font-size: 14px;color: #999;}
.concent-remark ul li .reply-concent-bt{padding-top: 5px;}
.concent-remark ul li .reply-concent-bt a{font-size: 14px;color: #999;}
.reply-input{border: 1px solid #e9e9e9;margin-top: 30px;background-color: #fff;width: 750px; margin-left: 71px;  }
.reply-input .input-expression{height: 42px;line-height: 42px;border-top: 1px solid #e9e9e9;text-align: right;}
.reply-input .input-expression .expression-img{width: 30px;height: 27px;background: url(../images/publish-icon5.png) no-repeat;display: inline-block;vertical-align: middle;margin-bottom: 3px;}
.reply-input .input-expression .expression{font-size: 12px;color: #666;}
.reply-input .input-expression .expression img{margin-left: 5px;}
.reply-input .input-expression .expression-hf { width: 58px; height: 26px; line-height: 26px; text-align: center; background-color: #59a4e3; display: inline-block; color: #fff; font-size: 14px; margin: 0 10px 0 7px; border-radius: 3px; }
.visiting-time{clear: both;padding-top: 10px;}
.visiting-time .visiting-time-left{float: left;font-size: 12px;color: #999;}
.visiting-time .visiting-time-left img{vertical-align: middle;margin-bottom: 3px;margin-left: 71px;margin-right: 7px;}
.visiting-time .visiting-time-right{float: right;}
.visiting-time .visiting-time-right a{padding-left: 15px;color: #aaa;font-size: 12px;}
.visiting-time .visiting-time-right a:hover{color: #59a4e3;}
.visiting-time .visiting-time-right .img1{vertical-align: middle;margin-bottom: 3px;margin-right: 5px;width: 14px;height: 13px;background: url(../images/dianzan.png) no-repeat;display: inline-block;}
.visiting-time .visiting-time-right a:hover .img1{vertical-align: middle;margin-bottom: 3px;margin-right: 5px;width: 14px;height: 13px;background: url(../images/dianzan1.png) no-repeat;display: inline-block;}
.visiting-time .visiting-time-right .img2{vertical-align: middle;margin-bottom: 3px;margin-right: 5px;width: 14px;height: 13px;background: url(../images/huifu.png) no-repeat;display: inline-block;}
.visiting-time .visiting-time-right a:hover .img2{vertical-align: middle;margin-bottom: 3px;margin-right: 5px;width: 14px;height: 13px;background: url(../images/huifu1.png) no-repeat;display: inline-block;}
.visiting-time .visiting-time-right .img3{vertical-align: middle;margin-bottom: 3px;margin-right: 5px;width: 14px;height: 13px;background: url(../images/jubao.png) no-repeat;display: inline-block;}
.visiting-time .visiting-time-right a:hover .img3{vertical-align: middle;margin-bottom: 3px;margin-right: 5px;width: 14px;height: 13px;background: url(../images/jubao1.png) no-repeat;display: inline-block;}
.visiting-input{border: 1px solid #e9e9e9;margin-top: 35px;width: 750px;margin-left: 71px;}
.visiting-input .visiting-hf{border-top: 1px solid #e9e9e9;height: 42px;line-height: 42px;}
.visiting-input .visiting-hf .visiting-hf-right{float: right;}
.visiting-hf-right .visiting-img { width: 30px; height: 24px; background: url(../images/publish-icon5.png) no-repeat; display: inline-block; vertical-align: top; margin-top: 7px; }
.visiting-hf-right .visiting-bq{font-size: 12px;color: #666;}
.visiting-hf-right .visiting-fb { width: 58px; height: 26px; line-height: 26px; text-align: center; background-color: #59a4e3; display: inline-block; color: #fff; font-size: 14px; margin: 0 10px 0 7px; border-radius: 3px; }
.visiting-hf-right .visiting-fb:hover{background-color: #006eb7;}


/*	common-page	*/
.common-page{ width:800px; margin:25px auto;}
.common-page .page{ font-size:16px;}
.common-page .page a{ margin-left:8px; padding:0 12px; height:28px; line-height:28px; border:1px #eee solid; display:inline-block;}
.common-page .page span{ margin:0 5px;}
.common-page .page a,.common-page .page a:visited{ color:#333; text-decoration:none;}
.common-page .page a:hover{border:1px #59a4e3 solid; color:#59a4e3;}
.common-page .page a.cur{ background:#59a4e3;border:1px #59a4e3 solid;}
.common-page .page a.cur,.common-page .page a:visited.cur,.common-page .page a:hover.cur{ color:#fff;}

.common-page .page a i{ background:url(../images/icon-page.png) center no-repeat; display:inline-block; width:7px; height:12px;}
.common-page .page a .icon-page-left{ background-position:0px 0px; margin-right:10px;}
.common-page .page a:hover .icon-page-left{ background-position:0px -12px;}
.common-page .page a .icon-page-right{ background-position:0px -24px;margin-left:10px;}
.common-page .page a:hover .icon-page-right{ background-position:0px -36px;}

/* 20160926新增样式 */
.input-ym{padding: 0px 10px; height: 28px; line-height: 28px; border: 1px #eee solid; width: 50px;font-size: 16px;text-align: center;color: #f60;}

/* 投稿页 */
.icon-tab-name{ width:91px; height:91px; background:url(../images/icon-tab-name.png) no-repeat; position:absolute; right:-4px; top:-4px;}

.submission{padding:10px;}
.submission li{ height:auto; padding:20px 0px; font-size:14px;border-bottom:1px solid #e8e8e8;}
.submission li .left{width:100px;height:34px;float:left;line-height:34px;padding-right:10px;text-align: right; color:#666;}
.submission li .left em{color:#FF0000;margin-right:6px; font-style:normal;}
.submission li .center{ height:34px;float:left;line-height:34px; color:#333;}
.submission li .center span{ width:1056px; float:left; line-height:28px; margin-left:10px; margin-top:3px;}
.submission li .center span a{ color:#147dd8; text-decoration:none;}
.submission li .center span a:hover{ text-decoration:underline;}
.submission li.tagging{ color:#999;}
.submission li.tagging em{color:#FF0000;margin-right:6px; font-style:normal;}

.cover{ width:270px; height:168px; float:left; border:1px solid #d3d9df; cursor:pointer;}
.cover img{max-width:270px;_width:expression(this.width > 270 ? "270px" : this.width);}
.cover-tip{ width:700px; height:170px; float:left; margin-left:30px;}
.btn-cover{ padding:8px 48px; margin-top:40px; font-size:14px; background:#a0a4a8; display:inline-block;}
a:link.btn-cover,a:visited.btn-cover{ color:#fff; text-decoration:none;}
a:hover.btn-cover{ background:#5596d8;}
.cover-tip p{ font-size:14px; color:#999; text-align:left; line-height:30px;}

.input-tg{border:1px solid #d3d9df; height:32px; line-height:34px; padding:0px 5px;}
.input-tg-w112{ width:160px;}
.input-tg-w150{ width:150px;}
.input-tg-w640{ width:640px;}
.input-tg-w1056{ width:1056px;}
.m-l-3{ margin-left:3px;}
.m-l-10{ margin-left:10px;}

.icon-check{ background:url(../images/icon-check.png) no-repeat; width:16px; height:16px; margin-right:5px; display:inline-block; cursor:pointer; position:absolute; left:20px; top:10px;}
.check-no{background-position:0 0;}
.check-on{ background-position:0 -16px;}

.btn-submission{ padding:10px 63px;float:left; margin-left:110px; margin-top:10px; margin-bottom:30px; font-size:18px; background:#137dd7;display:inline-block;}
a:link.btn-submission,a:visited.btn-submission{ color:#fff; text-decoration:none;}
a:hover.btn-submission{ background:#2888da;}

/*public-sel*/
.public-sel{ position:relative;font-size:14px; float:left;}
.public-sel .sel-box01{ position:relative; border:1px #d3d9df solid; padding:0px 5px; height:32px;line-height:34px; color:#333; display:block;font-size:14px; z-index:99; }
.public-sel a.sel-box01,.public-sel a:visited.sel-box01{color:#333; text-decoration:none;}
.public-sel a:hover.sel-box01{ background:#f3f7fa;}
.public-sel .sel-box01 i{ position:absolute; top:10px; right:10px; width:12px; height:12px; display:block; background:url(../images/icon-jt-down001.png) no-repeat; z-index:9999;}
.public-sel .sel-box01 i:hover,.public-sel .sel-box01 i.cur{background:url(../images/icon-jt-down002.png) no-repeat;}
.public-sel .sel-box02{ position:absolute; top:33px; left:0;border:1px #d3d9df solid;border-radius:2px; background:#fff; z-index:99;}
.public-sel .sel-box02 li{padding:0 6px; height:33px; line-height:34px;cursor:pointer;display:block;}
.public-sel .sel-box02 li:hover,.public-sel .sel-box02 li.cur{ background:#51a1e2; color:#fff;}
.c-666-l{display:inline-block; height:34px; line-height:34px; color:#666;}

.srk-add{width:158px; height:auto; overflow-y:auto; overflow-x:hidden; display:none;}


/* 专访申请 */
.apply-width{width: 1230px;margin:0 auto;}
.apply-width .apply-padding{padding: 5px 15px 50px 15px;background-color: #fff;width: 1200px;}
.apply-width .apply-padding .apply-h1{font-size: 18px;font-weight: bold;color: #333;height: 50px;line-height: 50px;border-bottom: 2px solid #d3d9df;padding-left: 5px;}
.apply-width .apply-padding .apply-p{font-size: 14px;color: #e62121;padding: 20px 0 0px 38px;}
.apply-width .apply-padding .apply-input ul li{padding: 20px 0;border-bottom: 1px solid #d3d9df;}
.apply-input ul li .left{font-size: 14px;color: #666;float: left;padding-left: 25px;height: 30px;line-height: 30px;}
.apply-input ul li .left em{color: #FF0000;margin-right: 6px;font-style: normal;}
.apply-input ul li .left span{padding-left: 12px;}
.apply-input ul li .center{padding-left: 115px;}
.apply-input ul li .center input{width: 540px;height: 30px;line-height: 30px;border: 1px solid #d3d9df;padding-left: 10px;}
.apply-input ul li .center .input-width{width: 270px;}
.apply-buttom{width: 168px;height: 45px;line-height: 45px;background-color: #147dd8;text-align: center;border-radius: 3px;margin-top: 15px;margin-left: 115px;}
.apply-buttom a{color: #fff;font-size: 18px;width: 100%;height: 100%;display: block;}
.apply-buttom:hover{background-color: #006eb7;}

/* 专题页 */
.subject{width: 1230px;margin: 0 auto;}
.subject .ad{position: relative;width: 1230px;height: 450px;overflow: hidden;}
.subject .ad ul{width: 9000px;position: absolute;}
.subject .ad ul li{float: left;}
.subject .ad ul li a{display: block;width: 1230px;height: 450px;}
.xiaoyuanduan{position: absolute;left: 50%;bottom: 25px;width: 150px;margin-left: -75px;}
.xiaoyuanduan ol li{width: 20px;height: 6px;border-radius: 5px;margin-right: 10px;background-color: #d3d3d3;float: left;cursor: pointer;	}
.xiaoyuanduan ol .cur{background-color: #2478c0;}
.click-images div{position: absolute;top: 50%;margin-top: -35px;}
.click-images div.click-left{left: 0px;width: 45px;height: 70px;background-color: #333333;cursor: pointer;}
.click-images div.click-left:hover{background-color: #2478c0;}
.click-images div.click-left img{margin-left: 14px;margin-top: 20px;}
.click-images div.click-right{right: 0px;width: 45px;height: 70px;background-color: #333333;cursor: pointer;}
.click-images div.click-right:hover{background-color: #2478c0;}
.click-images div.click-right img{margin-left: 15px;margin-top: 20px;}
.subject-padding{padding: 20px 0 15px 20px;background-color: #fff;}
.subject-padding ul li{width: 383px;background-color: #fff;margin:0px 20px 20px 0;float: left;transition: all .2s ease-out;-wekit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;}
/* .subject-padding ul li:nth-child(3n+3){margin-right: 0;} */
.subject-padding ul .subject-margin{margin-right: 0;}
.subject-padding ul li:hover{transform: translateY(-7px);-webkit-transform: translateY(-7px);-moz-transform: translateY(-7px);-ms-transform: translateY(-7px);-o-transform: translateY(-7px);box-shadow: 0px 0px 20px rgba(0,0,0,0.4);-webkit-box-shadow: 0px 0px 20px rgba(0,0,0,0.4);-moz-box-shadow: 0px 0px 20px rgba(0,0,0,0.4);-ms-box-shadow: 0px 0px 20px rgba(0,0,0,0.4);-o-box-shadow: 0px 0px 20px rgba(0,0,0,0.4);}
.pics{width:383px; height:216px;overflow: hidden;}
.pics .pic{ width:383px; height:216px; margin:auto; cursor:pointer;transition: all .7s ease 0s;-webkit-transition: all .7s ease 0s;-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;}
.pics .pic:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.pics .pic img{max-width:383px;_width:expression(this.width > 382 ? "382px" : this.width);}
.subject-padding ul li .subject-border{border: 1px solid #f2f2f2;}
.subject-border h4{font-size: 16px;color: #333;padding: 15px 0 10px 25px;}
.subject-border h5{font-size: 14px;color: #666;padding: 0 20px 15px 25px;line-height: 26px;border-bottom: 1px solid #f2f2f2;height: 50px;}
.subject-time{height: 45px;line-height: 45px;padding: 0 20px;}
.subject-border h5 a{color: #006eb7;}
.subject-time .subject-time-left{float: left;}
.subject-time .subject-time-left a{font-size: 12px;color: #999;}
.subject-time .subject-time-left img{vertical-align: middle;margin-bottom: 3px;margin-right: 5px;}
.subject-time .subject-time-right{float: right;}
.subject-time .subject-time-right img{vertical-align: middle;margin-bottom: 3px;margin-right: 5px;}
.subject-time .subject-time-right{font-size: 12px;color: #999;}

/* 遮罩 */
.mask-layer01{top: 0;left: 0;width: 100%;height: 100%;background: #000;filter: alpha(opacity=70);opacity: 0.7;-moz-opacity: 0.7;opacity: 0.7; z-index:999;position: fixed;_position: absolute;_bottom: auto;_top:}

/*  文字超长则隐藏，显示省略号 */
.tolongTxt{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


/* 专题页单页 */
.singlepage { width: 100%; }
.singlepage .singlepage-width { max-width: 1230px; margin: 0 auto; position: relative; }
.singlepage-width .singlepage-left { float: left; padding: 40px; width: 845px; background-color: #fff; position: relative; }
.singlepage-width .singlepage-left .page-images { width: 91px; height: 91px; background: url(../images/icon-tab-name.png) no-repeat; position: absolute; right: -4px; top: -4px; }
.singlepage-left .singlepage-left-center { padding: 50px 62px; }
.singlepage-left-center .singlepage-left-p1 { font-size: 14px; color: #333333; padding-top: 25px; line-height: 30px;    overflow: hidden; word-wrap: break-word;}
.singlepage-left-center .singlepage-left-p2 { font-size: 14px; color: #333333; padding-top: 15px; line-height: 30px; }
.singlepage-left-center .singlepage-left-buttom { width: 720px; height: 65px; background: url(../images/singlepage-buttom.jpg) no-repeat; text-align: center; line-height: 56px; margin-top: 25px; margin-bottom: 15px; }
.singlepage-left-center .singlepage-left-buttom:hover { width: 720px; height: 65px; background: url(../images/singlepage-buttom-h.jpg) no-repeat; }
.singlepage-left-center .singlepage-left-buttom a { font-size: 18px; color: #428fcf; }
.singlepage-width .singlepage-left-img { width: 600px; padding: 55px 60px 45px 60px; border: 1px dashed #cae0f0; border-radius: 3px; }
.singlepage-width .singlepage-left-img p { font-size: 14px; color: #333; line-height: 30px; padding-top: 20px; }
.singlepage-width .singlepage-like { text-align: center; }
.singlepage-width .singlepage-like .like-a { margin: 55px 0 45px 0; padding: 10px 45px; background-color: #59a4e3; border-radius: 25px; font-size: 16px; color: #fff; display: inline-block; }
.singlepage-width .singlepage-like .like-a:hover { background-color: #006eb7; }
.singlepage-width .singlepage-like .like-a img { vertical-align: middle; margin-bottom: 6px; margin-right: 10px; }
.singlepage-width .singlepage-like .like-a span { margin-left: 5px; }
.singlepage-width .singlepage-like .fast { font-size: 24px; color: #333; }
.singlepage-width .singlepage-like #rightbdsharebuttonbox { margin: 20px 0 30px 195px  !important; }
.singlepage-width .singlepage-like #rightbdsharebuttonbox a { margin-right: 15px  !important; padding:0  !important;}
.singlepage-width .singlepage-like #rightbdsharebuttonbox .bds_weixin { width: 61px  !important; height: 61px  !important; background: url(../images/WeChat.png) no-repeat  !important; display: inline-block  !important; }
.singlepage-width .singlepage-like #rightbdsharebuttonbox .bds_weixin:hover { width: 61px  !important; height: 61px  !important; background: url(../images/WeChat-hover.png) no-repeat  !important; display: inline-block  !important; }
.singlepage-width .singlepage-like #rightbdsharebuttonbox .bds_sqq { width: 61px  !important; height: 61px  !important; background: url(../images/QQ.png) no-repeat  !important; display: inline-block  !important; }
.singlepage-width .singlepage-like #rightbdsharebuttonbox .bds_sqq:hover { width: 61px  !important; height: 61px  !important; background: url(../images/QQ-hover.png) no-repeat  !important; display: inline-block  !important; }
.singlepage-width .singlepage-like #rightbdsharebuttonbox .bds_tsina { width: 61px  !important; height: 61px  !important; background: url(../images/microblog.png) no-repeat  !important; display: inline-block  !important; }
.singlepage-width .singlepage-like #rightbdsharebuttonbox .bds_tsina:hover { width: 61px  !important; height: 61px  !important; background: url(../images/microblog-hover.png) no-repeat  !important; display: inline-block  !important; }
.singlepage-width .singlepage-like #rightbdsharebuttonbox .bds_qzone { width: 61px  !important; height: 61px  !important; background: url(../images/interspace.png) no-repeat  !important; display: inline-block  !important; }
.singlepage-width .singlepage-like #rightbdsharebuttonbox .bds_qzone:hover { width: 61px  !important; height: 61px  !important; background: url(../images/interspace-hover.png) no-repeat  !important; display: inline-block  !important; }

.singlepage-width .singlepage-right {float: right;}
.fixedSubNav { position: fixed; top: 0px; right: 0; z-index: 788;width: 33%;}
@media screen and (max-width:1680px) {
    .fixedSubNav { position: fixed; top: 0px; right: 0; z-index: 788;width: 30.4%;}
}
@media screen and (max-width:1600px) {
    .fixedSubNav { position: fixed; top: 0px; right: 0; z-index: 788;width: 29.3%;}
}
@media screen and (max-width:1440px) {
    .fixedSubNav { position: fixed; top: 0px; right: 0; z-index: 788;width: 27%;}
}
@media screen and (max-width:1400px) {
    .fixedSubNav { position: fixed; top: 0px; right: 0; z-index: 788;width: 26.3%;}
}
@media screen and (max-width:1400px) {
    .fixedSubNav { position: fixed; top: 0px; right: 0; z-index: 788;width: 26%;}
}
@media screen and (max-width:1280px) {
    .fixedSubNav { position: fixed; top: 0px; right: 0; z-index: 788;width: 24.4%;}
}
.singlepage-right .singlepage-right-img { background-color: #f3f5f6; width: 292px; }
.singlepage-right .singlepage-right-img .bottom { margin-bottom: 2px; }
.singlepage-right .singlepage-right-img .bottom:hover { opacity: 0.8; filter: alpha(opacity=80); }
.singlepage-right .singlepage-right-img .singlepage-right-img1 { width: 292px; height: 162px;  display: block; }
.singlepage-right .singlepage-right-img .singlepage-right-gd { height: 38px; line-height: 36px; }
.singlepage-right .singlepage-right-img .singlepage-right-gd i { width: 12px; height: 10px; background: url(../images/more.png) no-repeat; display: inline-block; margin-left: 14px; margin-right: 7px; }
.singlepage-right .singlepage-right-img .singlepage-right-gd a { font-size: 14px; color: #666666; }
.singlepage-right .singlepage-right-img .singlepage-right-gd a:hover {text-decoration: underline;}
.singlepage-right .share { margin-top: 15px; width: 292px; background-color: #fff; }
.singlepage-right .share .share-h1 { height: 47px; line-height: 47px; border-bottom: 1px solid #dddddd; text-align: center; font-size: 18px; color: #333333; }
.singlepage-right .share #leftbdsharebuttonbox { padding: 4px 0 19px 0px  !important; }
#leftbdsharebuttonbox a { margin-right: 5px  !important;padding: 0 !important; }
#leftbdsharebuttonbox .bds_weixin { width: 61px  !important; height: 61px  !important; background: url(../images/WeChat.png) no-repeat  !important; display: inline-block  !important; }
#leftbdsharebuttonbox .bds_weixin:hover { width: 61px  !important; height: 61px  !important; background: url(../images/WeChat-hover.png) no-repeat  !important; display: inline-block  !important; }
#leftbdsharebuttonbox .bds_sqq { width: 61px  !important; height: 61px  !important; background: url(../images/QQ.png) no-repeat  !important; display: inline-block  !important; }
#leftbdsharebuttonbox .bds_sqq:hover { width: 61px  !important; height: 61px  !important; background: url(../images/QQ-hover.png) no-repeat  !important; display: inline-block  !important; }
#leftbdsharebuttonbox .bds_tsina { width: 61px  !important; height: 61px  !important; background: url(../images/microblog.png) no-repeat  !important; display: inline-block  !important; }
#leftbdsharebuttonbox .bds_tsina:hover { width: 61px  !important; height: 61px  !important; background: url(../images/microblog-hover.png) no-repeat  !important; display: inline-block  !important; }
#leftbdsharebuttonbox .bds_qzone { width: 61px  !important; height: 61px  !important; background: url(../images/interspace.png) no-repeat  !important; display: inline-block  !important; }
#leftbdsharebuttonbox .bds_qzone:hover { width: 61px  !important; height: 61px  !important; background: url(../images/interspace-hover.png) no-repeat  !important; display: inline-block  !important; }

/* 热门标签 */
.web-label{width: 100%;}
.web-label .web-label-width{width: 1230px;margin: 0 auto;}
.web-label-width .web-label-header{height: 50px;line-height: 50px;}
.web-label-header .header-left{float: left;font-size: 20px;font-weight: bold;color: #333;}
.web-label-header .header-right{float: right;}
.web-label-header .header-right a{font-size: 14px;color: #666;}
.web-label-header .header-right a:hover{text-decoration: underline;}
.web-label-header .header-right a img{vertical-align: middle;margin-right: 5px;margin-bottom: 3px;}
.web-label-message{width: 1230px;overflow: hidden;position: relative;}
.web-label-message .ul{width: 9000px;overflow: hidden;position: relative;}
.web-label-message .ul .li{float: left;}
.message-padding{padding: 0 0 25px 32px;background-color: #fff;margin-bottom: 15px;}
.message-padding .message-top{height: 45px;line-height: 45px;}
.message-padding .message-top .message-top-left{float: left;font-size: 18px;color: #333;}
.message-padding .message-top .message-top-right{float: right;padding-right: 32px;}
.message-padding .message-top .message-top-right a{font-size: 14px;color: #999999;}
.message-padding .message-top .message-top-right a:hover{text-decoration: underline;}
.message-concent ol li{float: left;position: relative;margin-right: 32px;}
.message-concent-img1 a{width: 267px;height: 155px;background: url(../images/massage.jpg) no-repeat;display: block;}
.message-concent-img2 a{width: 267px;height: 155px;background: url(../images/massage.jpg) no-repeat;display: block;}
.message-concent-img3 a{width: 267px;height: 155px;background: url(../images/massage.jpg) no-repeat;display: block;}
.message-concent-img4 a{width: 267px;height: 155px;background: url(../images/massage.jpg) no-repeat;display: block;}
.message-concent-click{width: 267px;height: 35px;line-height: 35px;text-align: center;position: absolute;left: 0px;bottom: 0px;background: url(../images/massage-bg.png) no-repeat;}
.message-concent-click a{font-size: 14px;color: #fff;}
.message-concent-click a:hover{text-decoration: underline;}
.web-label-recommend{padding: 20px 32px 1px 32px;background-color: #fff;}
.web-label-recommend .recommend-header{height: 45px;line-height: 42px;border-bottom: 1px solid #f0f0f0;font-size: 18px;color: #333;}
.web-label-recommend .recommend-header span{border-bottom: 3px solid #137dd7;display: inline-block;}
.recommend-concent ul li{padding: 23px 0 23px 5px;border-bottom: 1px solid #f0f0f0;}
.recommend-concent ul li .recommend-name{float: left;width: 235px;}
.recommend-concent ul li .recommend-name a{font-size: 16px;color: #333;}
.recommend-concent ul li .recommend-name a:hover{color:#006eb7;}
.recommend-concent ul li .recommend-number{float: left;font-size: 16px;color: #333; width: 230px;}
.recommend-concent ul li .recommend-number img{vertical-align: middle;margin-bottom: 5px;margin-right: 10px;}
.recommend-concent ul li .recommend-news{float: left;overflow: hidden;  text-overflow:ellipsis; white-space: nowrap;width:600px;}
.recommend-concent ul li .recommend-news a{font-size: 16px;color: #333;}
.recommend-concent ul li .recommend-news a:hover{color: #006eb7;}
.pics-two{width:267px; height:155px;overflow: hidden;}
.pics-two .pic-two{ width:267px; height:155px; margin:auto; cursor:pointer;transition: all .7s ease 0s;-webkit-transition: all .7s ease 0s;-moz-transition: all .7s ease 0s;-ms-transition: all .7s ease 0s;
    -o-transition: all .7s ease 0s;}
.pics-two .pic-two:hover{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.pics-two .pic-two a{max-width:267px;_width:expression(this.width > 267 ? "267px" : this.width);}

/* 认证联盟 */
.footer-img img{vertical-align: top;width:83px;height:30px;margin-bottom:10px;margin-right:10px; padding-bottom: 10px;}

